From 32595ff3d326f4015da492cd0b092ab9ff3363bc Mon Sep 17 00:00:00 2001 From: Smirnov Egor Date: Fri, 19 Nov 2021 18:27:44 +0300 Subject: [PATCH 1/2] Add ONNX conformance tests --- testdata/dnn/onnx/conformance/README.md | 2 + .../onnx/conformance/node/test_abs/model.onnx | 13 +++++ .../node/test_abs/test_data_set_0/input_0.pb | 1 + .../node/test_abs/test_data_set_0/output_0.pb | 1 + .../conformance/node/test_acos/model.onnx | 13 +++++ .../node/test_acos/test_data_set_0/input_0.pb | 1 + .../test_acos/test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_acos_example/model.onnx | 11 ++++ .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | 3 ++ .../conformance/node/test_acosh/model.onnx | 14 +++++ .../test_acosh/test_data_set_0/input_0.pb | Bin 0 -> 254 bytes .../test_acosh/test_data_set_0/output_0.pb | 1 + .../node/test_acosh_example/model.onnx | 11 ++++ .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../conformance/node/test_adagrad/model.onnx | Bin 0 -> 320 bytes .../test_adagrad/test_data_set_0/input_0.pb | 1 + .../test_adagrad/test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_adagrad/test_data_set_0/input_2.pb | Bin 0 -> 13 bytes .../test_adagrad/test_data_set_0/input_3.pb | Bin 0 -> 13 bytes .../test_adagrad/test_data_set_0/input_4.pb | Bin 0 -> 13 bytes .../test_adagrad/test_data_set_0/output_0.pb | 1 + .../test_adagrad/test_data_set_0/output_1.pb | 1 + .../node/test_adagrad_multiple/model.onnx | Bin 0 -> 465 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 14 bytes .../test_data_set_0/input_3.pb | Bin 0 -> 18 bytes .../test_data_set_0/input_4.pb | Bin 0 -> 14 bytes .../test_data_set_0/input_5.pb | Bin 0 -> 18 bytes .../test_data_set_0/input_6.pb | Bin 0 -> 14 bytes .../test_data_set_0/input_7.pb | Bin 0 -> 18 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../test_data_set_0/output_2.pb | 1 + .../test_data_set_0/output_3.pb | 1 + .../conformance/node/test_adam/model.onnx | Bin 0 -> 371 bytes .../node/test_adam/test_data_set_0/input_0.pb | 1 + .../node/test_adam/test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../node/test_adam/test_data_set_0/input_2.pb | 1 + .../node/test_adam/test_data_set_0/input_3.pb | Bin 0 -> 17 bytes .../node/test_adam/test_data_set_0/input_4.pb | 1 + .../node/test_adam/test_data_set_0/input_5.pb | 1 + .../test_adam/test_data_set_0/output_0.pb | 1 + .../test_adam/test_data_set_0/output_1.pb | 1 + .../test_adam/test_data_set_0/output_2.pb | 1 + .../node/test_adam_multiple/model.onnx | Bin 0 -> 553 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 14 bytes .../test_data_set_0/input_3.pb | Bin 0 -> 18 bytes .../test_data_set_0/input_4.pb | Bin 0 -> 14 bytes .../test_data_set_0/input_5.pb | Bin 0 -> 18 bytes .../test_data_set_0/input_6.pb | Bin 0 -> 14 bytes .../test_data_set_0/input_7.pb | Bin 0 -> 18 bytes .../test_data_set_0/input_8.pb | Bin 0 -> 14 bytes .../test_data_set_0/input_9.pb | Bin 0 -> 18 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../test_data_set_0/output_2.pb | 1 + .../test_data_set_0/output_3.pb | Bin 0 -> 22 bytes .../test_data_set_0/output_4.pb | 1 + .../test_data_set_0/output_5.pb | 1 + .../onnx/conformance/node/test_add/model.onnx | 19 +++++++ .../node/test_add/test_data_set_0/input_0.pb | 1 + .../node/test_add/test_data_set_0/input_1.pb | 1 + .../node/test_add/test_data_set_0/output_0.pb | Bin 0 -> 256 bytes .../node/test_add_bcast/model.onnx | 18 +++++++ .../test_add_bcast/test_data_set_0/input_0.pb | 1 + .../test_add_bcast/test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 256 bytes .../node/test_add_uint8/model.onnx | 19 +++++++ .../test_add_uint8/test_data_set_0/input_0.pb | Bin 0 -> 73 bytes .../test_add_uint8/test_data_set_0/input_1.pb | 4 ++ .../test_data_set_0/output_0.pb | 1 + .../conformance/node/test_and2d/model.onnx | 17 ++++++ .../test_and2d/test_data_set_0/input_0.pb | Bin 0 -> 23 bytes .../test_and2d/test_data_set_0/input_1.pb | Bin 0 -> 23 bytes .../test_and2d/test_data_set_0/output_0.pb | Bin 0 -> 25 bytes .../conformance/node/test_and3d/model.onnx | 20 +++++++ .../test_and3d/test_data_set_0/input_0.pb | Bin 0 -> 73 bytes .../test_and3d/test_data_set_0/input_1.pb | Bin 0 -> 73 bytes .../test_and3d/test_data_set_0/output_0.pb | Bin 0 -> 75 bytes .../conformance/node/test_and4d/model.onnx | 23 ++++++++ .../test_and4d/test_data_set_0/input_0.pb | Bin 0 -> 376 bytes .../test_and4d/test_data_set_0/input_1.pb | Bin 0 -> 376 bytes .../test_and4d/test_data_set_0/output_0.pb | Bin 0 -> 378 bytes .../node/test_and_bcast3v1d/model.onnx | 18 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 73 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 14 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 75 bytes .../node/test_and_bcast3v2d/model.onnx | 18 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 73 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 31 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 75 bytes .../node/test_and_bcast4v2d/model.onnx | 20 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 376 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 41 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 378 bytes .../node/test_and_bcast4v3d/model.onnx | 21 ++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 376 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 133 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 378 bytes .../node/test_and_bcast4v4d/model.onnx | 22 ++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 39 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 105 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 378 bytes .../model.onnx | 12 +++++ .../test_data_set_0/input_0.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 32 bytes .../model.onnx | 13 +++++ .../test_data_set_0/input_0.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 32 bytes .../model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 114 bytes .../model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 114 bytes .../test_argmax_keepdims_example/model.onnx | 13 +++++ .../test_data_set_0/input_0.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 32 bytes .../model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 32 bytes .../test_argmax_keepdims_random/model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 82 bytes .../model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 82 bytes .../model.onnx | 13 +++++ .../test_data_set_0/input_0.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 32 bytes .../model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 32 bytes .../model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 66 bytes .../model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 66 bytes .../model.onnx | Bin 0 -> 156 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 30 bytes .../model.onnx | Bin 0 -> 200 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 30 bytes .../test_argmax_no_keepdims_random/model.onnx | Bin 0 -> 163 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 80 bytes .../model.onnx | Bin 0 -> 207 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 80 bytes .../model.onnx | 12 +++++ .../test_data_set_0/input_0.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 32 bytes .../model.onnx | 13 +++++ .../test_data_set_0/input_0.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 32 bytes .../model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 114 bytes .../model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 114 bytes .../test_argmin_keepdims_example/model.onnx | 13 +++++ .../test_data_set_0/input_0.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 32 bytes .../model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 32 bytes .../test_argmin_keepdims_random/model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 82 bytes .../model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 82 bytes .../model.onnx | 13 +++++ .../test_data_set_0/input_0.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 32 bytes .../model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 32 bytes .../model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 66 bytes .../model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 66 bytes .../model.onnx | Bin 0 -> 156 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 30 bytes .../model.onnx | Bin 0 -> 200 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 30 bytes .../test_argmin_no_keepdims_random/model.onnx | Bin 0 -> 163 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 80 bytes .../model.onnx | Bin 0 -> 207 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 80 bytes .../conformance/node/test_asin/model.onnx | 13 +++++ .../node/test_asin/test_data_set_0/input_0.pb | 1 + .../test_asin/test_data_set_0/output_0.pb | 1 + .../node/test_asin_example/model.onnx | 11 ++++ .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../conformance/node/test_asinh/model.onnx | 14 +++++ .../test_asinh/test_data_set_0/input_0.pb | 1 + .../test_asinh/test_data_set_0/output_0.pb | 1 + .../node/test_asinh_example/model.onnx | 11 ++++ .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../conformance/node/test_atan/model.onnx | 13 +++++ .../node/test_atan/test_data_set_0/input_0.pb | 1 + .../test_atan/test_data_set_0/output_0.pb | 1 + .../node/test_atan_example/model.onnx | 11 ++++ .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../conformance/node/test_atanh/model.onnx | 14 +++++ .../test_atanh/test_data_set_0/input_0.pb | 1 + .../test_atanh/test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_atanh_example/model.onnx | 11 ++++ .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../test_averagepool_1d_default/model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_averagepool_2d_ceil/model.onnx | 18 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 31 bytes .../test_averagepool_2d_default/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 12304 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 11548 bytes .../node/test_averagepool_2d_pads/model.onnx | 17 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 9424 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 10816 bytes .../model.onnx | 18 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 9424 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 10816 bytes .../model.onnx | 17 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 115 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 115 bytes .../model.onnx | 18 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 115 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 115 bytes .../model.onnx | 19 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 115 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 51 bytes .../model.onnx | 17 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 115 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 31 bytes .../test_averagepool_2d_same_lower/model.onnx | 18 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 12304 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 12304 bytes .../test_averagepool_2d_same_upper/model.onnx | 18 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 12304 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 12304 bytes .../test_averagepool_2d_strides/model.onnx | 19 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 12304 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 1216 bytes .../test_averagepool_3d_default/model.onnx | 18 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 393235 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 357511 bytes .../test_basic_conv_with_padding/model.onnx | 24 +++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 115 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 115 bytes .../model.onnx | Bin 0 -> 202 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 115 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 51 bytes .../node/test_basic_convinteger/model.onnx | Bin 0 -> 196 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 31 bytes .../node/test_batchnorm_epsilon/model.onnx | 37 +++++++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 496 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/input_3.pb | 1 + .../test_data_set_0/input_4.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 496 bytes .../model.onnx | 48 +++++++++++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 496 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/input_3.pb | 1 + .../test_data_set_0/input_4.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 496 bytes .../test_data_set_0/output_1.pb | 1 + .../test_data_set_0/output_2.pb | 2 + .../node/test_batchnorm_example/model.onnx | 35 +++++++++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/input_3.pb | 1 + .../test_data_set_0/input_4.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 496 bytes .../model.onnx | 46 ++++++++++++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/input_3.pb | 1 + .../test_data_set_0/input_4.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 496 bytes .../test_data_set_0/output_1.pb | 1 + .../test_data_set_0/output_2.pb | 2 + .../node/test_bernoulli/model.onnx | 13 +++++ .../test_bernoulli/test_data_set_0/input_0.pb | 2 + .../test_data_set_0/output_0.pb | Bin 0 -> 89 bytes .../node/test_bernoulli_double/model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | 2 + .../test_data_set_0/output_0.pb | Bin 0 -> 89 bytes .../test_bernoulli_double_expanded/model.onnx | Bin 0 -> 433 bytes .../test_data_set_0/input_0.pb | 2 + .../test_data_set_0/output_0.pb | Bin 0 -> 89 bytes .../node/test_bernoulli_expanded/model.onnx | Bin 0 -> 397 bytes .../test_data_set_0/input_0.pb | 2 + .../test_data_set_0/output_0.pb | Bin 0 -> 89 bytes .../node/test_bernoulli_seed/model.onnx | Bin 0 -> 112 bytes .../test_data_set_0/input_0.pb | 2 + .../test_data_set_0/output_0.pb | Bin 0 -> 49 bytes .../test_bernoulli_seed_expanded/model.onnx | Bin 0 -> 439 bytes .../test_data_set_0/input_0.pb | 2 + .../test_data_set_0/output_0.pb | Bin 0 -> 49 bytes .../node/test_bitshift_left_uint16/model.onnx | 17 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 15 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 15 bytes .../node/test_bitshift_left_uint32/model.onnx | 17 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../node/test_bitshift_left_uint64/model.onnx | 17 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 33 bytes .../node/test_bitshift_left_uint8/model.onnx | 17 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_bitshift_right_uint16/model.onnx | 17 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 15 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 15 bytes .../test_bitshift_right_uint32/model.onnx | 17 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../test_bitshift_right_uint64/model.onnx | 17 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 33 bytes .../node/test_bitshift_right_uint8/model.onnx | 17 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 12 bytes .../test_cast_BFLOAT16_to_FLOAT/model.onnx | 12 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 64 bytes .../node/test_cast_DOUBLE_to_FLOAT/model.onnx | 12 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_cast_DOUBLE_to_FLOAT16/model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | Bin 0 -> 111 bytes .../test_data_set_0/output_0.pb | 2 + .../test_cast_FLOAT16_to_DOUBLE/model.onnx | 13 +++++ .../test_data_set_0/input_0.pb | 2 + .../test_data_set_0/output_0.pb | Bin 0 -> 112 bytes .../test_cast_FLOAT16_to_FLOAT/model.onnx | 13 +++++ .../test_data_set_0/input_0.pb | 2 + .../test_data_set_0/output_0.pb | Bin 0 -> 64 bytes .../test_cast_FLOAT_to_BFLOAT16/model.onnx | 12 +++++ .../test_data_set_0/input_0.pb | Bin 0 -> 63 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_cast_FLOAT_to_DOUBLE/model.onnx | 12 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 112 bytes .../test_cast_FLOAT_to_FLOAT16/model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 40 bytes .../node/test_cast_FLOAT_to_STRING/model.onnx | 12 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 6 +++ .../node/test_cast_STRING_to_FLOAT/model.onnx | 12 +++++ .../test_data_set_0/input_0.pb | 7 +++ .../test_data_set_0/output_0.pb | Bin 0 -> 64 bytes .../model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 16 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 64 bytes .../model.onnx | Bin 0 -> 172 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 16 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 64 bytes .../test_castlike_DOUBLE_to_FLOAT/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 18 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 111 bytes .../test_data_set_0/input_1.pb | 2 + .../test_data_set_0/output_0.pb | 2 + .../model.onnx | Bin 0 -> 172 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 111 bytes .../test_data_set_0/input_1.pb | 2 + .../test_data_set_0/output_0.pb | 2 + .../model.onnx | Bin 0 -> 170 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 17 ++++++ .../test_data_set_0/input_0.pb | 2 + .../test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 112 bytes .../model.onnx | Bin 0 -> 172 bytes .../test_data_set_0/input_0.pb | 2 + .../test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 112 bytes .../test_castlike_FLOAT16_to_FLOAT/model.onnx | 17 ++++++ .../test_data_set_0/input_0.pb | 2 + .../test_data_set_0/input_1.pb | Bin 0 -> 16 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 64 bytes .../model.onnx | Bin 0 -> 171 bytes .../test_data_set_0/input_0.pb | 2 + .../test_data_set_0/input_1.pb | Bin 0 -> 16 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 64 bytes .../model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 63 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 172 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 63 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_castlike_FLOAT_to_DOUBLE/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 112 bytes .../model.onnx | Bin 0 -> 170 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 112 bytes .../test_castlike_FLOAT_to_FLOAT16/model.onnx | 18 +++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 2 + .../test_data_set_0/output_0.pb | Bin 0 -> 40 bytes .../model.onnx | Bin 0 -> 171 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 2 + .../test_data_set_0/output_0.pb | Bin 0 -> 40 bytes .../test_castlike_FLOAT_to_STRING/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 6 +++ .../model.onnx | Bin 0 -> 170 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 6 +++ .../test_castlike_STRING_to_FLOAT/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | 7 +++ .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 64 bytes .../model.onnx | Bin 0 -> 170 bytes .../test_data_set_0/input_0.pb | 7 +++ .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 64 bytes .../conformance/node/test_ceil/model.onnx | 13 +++++ .../node/test_ceil/test_data_set_0/input_0.pb | 1 + .../test_ceil/test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_ceil_example/model.onnx | 11 ++++ .../test_data_set_0/input_0.pb | Bin 0 -> 17 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 17 bytes .../conformance/node/test_celu/model.onnx | Bin 0 -> 122 bytes .../node/test_celu/test_data_set_0/input_0.pb | 2 + .../test_celu/test_data_set_0/output_0.pb | 2 + .../node/test_celu_expanded/model.onnx | Bin 0 -> 468 bytes .../test_data_set_0/input_0.pb | 2 + .../test_data_set_0/output_0.pb | 2 + .../conformance/node/test_clip/model.onnx | Bin 0 -> 137 bytes .../node/test_clip/test_data_set_0/input_0.pb | 1 + .../node/test_clip/test_data_set_0/input_1.pb | Bin 0 -> 13 bytes .../node/test_clip/test_data_set_0/input_2.pb | Bin 0 -> 13 bytes .../test_clip/test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../test_clip_default_inbounds/model.onnx | Bin 0 -> 102 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../model.onnx | Bin 0 -> 107 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 12 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 12 bytes .../test_clip_default_int8_max/model.onnx | Bin 0 -> 136 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 73 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 10 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 73 bytes .../test_clip_default_int8_min/model.onnx | Bin 0 -> 134 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 73 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 10 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 73 bytes .../node/test_clip_default_max/model.onnx | Bin 0 -> 131 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 13 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_clip_default_min/model.onnx | Bin 0 -> 129 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 13 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_clip_example/model.onnx | Bin 0 -> 129 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 13 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 13 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../node/test_clip_inbounds/model.onnx | Bin 0 -> 130 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 13 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 13 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../node/test_clip_outbounds/model.onnx | Bin 0 -> 131 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 13 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 13 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../node/test_clip_splitbounds/model.onnx | Bin 0 -> 133 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 13 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 13 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../node/test_compress_0/model.onnx | Bin 0 -> 167 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 39 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 32 bytes .../node/test_compress_1/model.onnx | 17 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 39 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 19 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 28 bytes .../test_compress_default_axis/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 39 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 22 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 22 bytes .../test_compress_negative_axis/model.onnx | 17 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 39 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 19 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 28 bytes .../node/test_concat_1d_axis_0/model.onnx | Bin 0 -> 159 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 22 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 22 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 30 bytes .../test_concat_1d_axis_negative_1/model.onnx | 17 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 22 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 22 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 30 bytes .../node/test_concat_2d_axis_0/model.onnx | Bin 0 -> 171 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 32 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 32 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 48 bytes .../node/test_concat_2d_axis_1/model.onnx | 17 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 32 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 32 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 48 bytes .../test_concat_2d_axis_negative_1/model.onnx | 17 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 32 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 32 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 48 bytes .../test_concat_2d_axis_negative_2/model.onnx | 17 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 32 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 32 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 48 bytes .../node/test_concat_3d_axis_0/model.onnx | Bin 0 -> 183 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 50 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 50 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 82 bytes .../node/test_concat_3d_axis_1/model.onnx | 20 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 50 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 50 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 82 bytes .../node/test_concat_3d_axis_2/model.onnx | 20 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 50 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 50 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 82 bytes .../test_concat_3d_axis_negative_1/model.onnx | 20 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 50 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 50 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 82 bytes .../test_concat_3d_axis_negative_2/model.onnx | 20 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 50 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 50 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 82 bytes .../test_concat_3d_axis_negative_3/model.onnx | 20 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 50 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 50 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 82 bytes .../conformance/node/test_constant/model.onnx | 7 +++ .../test_constant/test_data_set_0/output_0.pb | 1 + .../node/test_constant_pad/model.onnx | Bin 0 -> 184 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 76 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 154 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 109 bytes .../model.onnx | Bin 0 -> 146 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 17 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 9 bytes .../test_constantofshape_int_zeros/model.onnx | Bin 0 -> 145 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 25 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 252 bytes .../test_conv_with_autopad_same/model.onnx | 26 ++++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 115 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 51 bytes .../model.onnx | Bin 0 -> 234 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 156 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 47 bytes .../model.onnx | Bin 0 -> 222 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 156 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 39 bytes .../test_conv_with_strides_padding/model.onnx | 25 +++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 156 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 63 bytes .../test_convinteger_with_padding/model.onnx | Bin 0 -> 222 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 79 bytes .../model.onnx | Bin 0 -> 206 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 31 bytes .../node/test_convtranspose/model.onnx | 22 ++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 51 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 87 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 216 bytes .../node/test_convtranspose_1d/model.onnx | 19 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 25 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 37 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 53 bytes .../node/test_convtranspose_3d/model.onnx | 25 +++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 258 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 234 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 1698 bytes .../model.onnx | 25 +++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 51 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 87 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 304 bytes .../test_convtranspose_dilations/model.onnx | 23 ++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 51 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 31 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 115 bytes .../model.onnx | 28 ++++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 51 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 87 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 656 bytes .../model.onnx | 26 ++++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 51 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 87 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 656 bytes .../node/test_convtranspose_pad/model.onnx | 25 +++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 51 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 87 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 656 bytes .../node/test_convtranspose_pads/model.onnx | 24 +++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 51 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 87 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 184 bytes .../test_convtranspose_with_kernel/model.onnx | 28 ++++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 51 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 87 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 656 bytes .../onnx/conformance/node/test_cos/model.onnx | 13 +++++ .../node/test_cos/test_data_set_0/input_0.pb | 1 + .../node/test_cos/test_data_set_0/output_0.pb | 3 ++ .../node/test_cos_example/model.onnx | 11 ++++ .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../conformance/node/test_cosh/model.onnx | 13 +++++ .../node/test_cosh/test_data_set_0/input_0.pb | 1 + .../test_cosh/test_data_set_0/output_0.pb | 1 + .../node/test_cosh_example/model.onnx | 11 ++++ .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../node/test_cumsum_1d/model.onnx | Bin 0 -> 110 bytes .../test_cumsum_1d/test_data_set_0/input_0.pb | Bin 0 -> 49 bytes .../test_cumsum_1d/test_data_set_0/input_1.pb | Bin 0 -> 14 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 49 bytes .../node/test_cumsum_1d_exclusive/model.onnx | Bin 0 -> 138 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 49 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 14 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 49 bytes .../node/test_cumsum_1d_reverse/model.onnx | Bin 0 -> 134 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 49 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 14 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 49 bytes .../model.onnx | Bin 0 -> 163 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 49 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 14 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 49 bytes .../node/test_cumsum_2d_axis_0/model.onnx | Bin 0 -> 125 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 59 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 14 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 59 bytes .../node/test_cumsum_2d_axis_1/model.onnx | Bin 0 -> 125 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 59 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 14 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 59 bytes .../test_cumsum_2d_negative_axis/model.onnx | Bin 0 -> 132 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 59 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 59 bytes .../test_depthtospace_crd_mode/model.onnx | 17 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 592 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 592 bytes .../model.onnx | 17 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 208 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 208 bytes .../test_depthtospace_dcr_mode/model.onnx | 17 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 592 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 592 bytes .../node/test_depthtospace_example/model.onnx | 17 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 208 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 208 bytes .../node/test_dequantizelinear/model.onnx | Bin 0 -> 172 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 13 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 17 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 25 bytes .../test_dequantizelinear_axis/model.onnx | 25 +++++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 27 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 87 bytes .../conformance/node/test_det_2d/model.onnx | Bin 0 -> 82 bytes .../test_det_2d/test_data_set_0/input_0.pb | Bin 0 -> 27 bytes .../test_det_2d/test_data_set_0/output_0.pb | Bin 0 -> 11 bytes .../conformance/node/test_det_nd/model.onnx | 12 +++++ .../test_det_nd/test_data_set_0/input_0.pb | Bin 0 -> 61 bytes .../test_det_nd/test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../onnx/conformance/node/test_div/model.onnx | 19 +++++++ .../node/test_div/test_data_set_0/input_0.pb | 1 + .../node/test_div/test_data_set_0/input_1.pb | 1 + .../node/test_div/test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_div_bcast/model.onnx | 18 +++++++ .../test_div_bcast/test_data_set_0/input_0.pb | 1 + .../test_div_bcast/test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_div_example/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 17 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 17 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 17 bytes .../node/test_div_uint8/model.onnx | 19 +++++++ .../test_div_uint8/test_data_set_0/input_0.pb | Bin 0 -> 73 bytes .../test_div_uint8/test_data_set_0/input_1.pb | 4 ++ .../test_data_set_0/output_0.pb | Bin 0 -> 73 bytes .../node/test_dropout_default/model.onnx | Bin 0 -> 124 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_dropout_default_mask/model.onnx | Bin 0 -> 158 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../model.onnx | Bin 0 -> 180 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../node/test_dropout_default_old/model.onnx | Bin 0 -> 101 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../test_dropout_default_ratio/model.onnx | Bin 0 -> 146 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_dropout_random_old/model.onnx | Bin 0 -> 133 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_dynamicquantizelinear/model.onnx | Bin 0 -> 182 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 15 bytes .../test_data_set_0/output_1.pb | 1 + .../test_data_set_0/output_2.pb | 1 + .../model.onnx | Bin 0 -> 3073 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 15 bytes .../test_data_set_0/output_1.pb | 1 + .../test_data_set_0/output_2.pb | 1 + .../model.onnx | Bin 0 -> 195 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 15 bytes .../test_data_set_0/output_1.pb | 1 + .../test_data_set_0/output_2.pb | 1 + .../model.onnx | Bin 0 -> 3528 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 15 bytes .../test_data_set_0/output_1.pb | 1 + .../test_data_set_0/output_2.pb | 1 + .../model.onnx | Bin 0 -> 203 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 59 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../test_data_set_0/output_2.pb | Bin 0 -> 19 bytes .../model.onnx | Bin 0 -> 3536 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 59 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../test_data_set_0/output_2.pb | Bin 0 -> 19 bytes .../conformance/node/test_edge_pad/model.onnx | 21 ++++++++ .../test_edge_pad/test_data_set_0/input_0.pb | Bin 0 -> 256 bytes .../test_edge_pad/test_data_set_0/input_1.pb | Bin 0 -> 76 bytes .../test_edge_pad/test_data_set_0/output_0.pb | Bin 0 -> 520 bytes .../test_einsum_batch_diagonal/model.onnx | 13 +++++ .../test_data_set_0/input_0.pb | Bin 0 -> 614 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_einsum_batch_matmul/model.onnx | 20 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 254 bytes .../test_data_set_0/input_1.pb | 3 ++ .../test_data_set_0/output_0.pb | Bin 0 -> 334 bytes .../node/test_einsum_inner_prod/model.onnx | Bin 0 -> 132 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_einsum_sum/model.onnx | 12 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_einsum_transpose/model.onnx | 12 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../onnx/conformance/node/test_elu/model.onnx | Bin 0 -> 112 bytes .../node/test_elu/test_data_set_0/input_0.pb | 1 + .../node/test_elu/test_data_set_0/output_0.pb | 1 + .../node/test_elu_default/model.onnx | 13 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_elu_example/model.onnx | Bin 0 -> 104 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../conformance/node/test_equal/model.onnx | 20 +++++++ .../test_equal/test_data_set_0/input_0.pb | Bin 0 -> 254 bytes .../test_equal/test_data_set_0/input_1.pb | Bin 0 -> 254 bytes .../test_equal/test_data_set_0/output_0.pb | Bin 0 -> 73 bytes .../node/test_equal_bcast/model.onnx | 18 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 254 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 29 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 73 bytes .../onnx/conformance/node/test_erf/model.onnx | 15 ++++++ .../node/test_erf/test_data_set_0/input_0.pb | Bin 0 -> 12304 bytes .../node/test_erf/test_data_set_0/output_0.pb | Bin 0 -> 12304 bytes .../onnx/conformance/node/test_exp/model.onnx | 13 +++++ .../node/test_exp/test_data_set_0/input_0.pb | 1 + .../node/test_exp/test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_exp_example/model.onnx | 11 ++++ .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../node/test_expand_dim_changed/model.onnx | 17 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 41 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 165 bytes .../node/test_expand_dim_unchanged/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 66 bytes .../model.onnx | 13 +++++ .../test_data_set_0/input_0.pb | Bin 0 -> 91 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 91 bytes .../node/test_eyelike_with_dtype/model.onnx | 12 +++++ .../test_data_set_0/input_0.pb | Bin 0 -> 59 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 107 bytes .../test_eyelike_without_dtype/model.onnx | 11 ++++ .../test_data_set_0/input_0.pb | Bin 0 -> 75 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 75 bytes .../node/test_flatten_axis0/model.onnx | Bin 0 -> 122 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_flatten_axis1/model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_flatten_axis2/model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_flatten_axis3/model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_flatten_default_axis/model.onnx | 13 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_flatten_negative_axis1/model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_flatten_negative_axis2/model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_flatten_negative_axis3/model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_flatten_negative_axis4/model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../conformance/node/test_floor/model.onnx | 14 +++++ .../test_floor/test_data_set_0/input_0.pb | 1 + .../test_floor/test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_floor_example/model.onnx | 11 ++++ .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../conformance/node/test_gather_0/model.onnx | Bin 0 -> 163 bytes .../test_gather_0/test_data_set_0/input_0.pb | 1 + .../test_gather_0/test_data_set_0/input_1.pb | Bin 0 -> 39 bytes .../test_gather_0/test_data_set_0/output_0.pb | 1 + .../conformance/node/test_gather_1/model.onnx | 21 ++++++++ .../test_gather_1/test_data_set_0/input_0.pb | 1 + .../test_gather_1/test_data_set_0/input_1.pb | Bin 0 -> 39 bytes .../test_gather_1/test_data_set_0/output_0.pb | 1 + .../node/test_gather_2d_indices/model.onnx | 18 +++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_gather_elements_0/model.onnx | 17 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 30 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 49 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 27 bytes .../node/test_gather_elements_1/model.onnx | Bin 0 -> 168 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 50 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 65 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 35 bytes .../model.onnx | Bin 0 -> 183 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 50 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 65 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 35 bytes .../test_gather_negative_indices/model.onnx | Bin 0 -> 154 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 52 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 39 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../test_gathernd_example_float32/model.onnx | 19 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 48 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 34 bytes .../test_gathernd_example_int32/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 30 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 49 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 22 bytes .../model.onnx | 19 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 48 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 32 bytes .../node/test_gemm_all_attributes/model.onnx | Bin 0 -> 216 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_gemm_alpha/model.onnx | Bin 0 -> 161 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | Bin 0 -> 27 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_gemm_beta/model.onnx | Bin 0 -> 159 bytes .../test_gemm_beta/test_data_set_0/input_0.pb | 1 + .../test_gemm_beta/test_data_set_0/input_1.pb | 1 + .../test_gemm_beta/test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_gemm_default_matrix_bias/model.onnx | 21 ++++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 2 + .../node/test_gemm_default_no_bias/model.onnx | 18 +++++++ .../test_data_set_0/input_0.pb | 2 + .../test_data_set_0/input_1.pb | 2 + .../test_data_set_0/output_0.pb | Bin 0 -> 35 bytes .../test_gemm_default_scalar_bias/model.onnx | Bin 0 -> 149 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 21 ++++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_gemm_default_vector_bias/model.onnx | 21 ++++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../test_gemm_default_zero_bias/model.onnx | 21 ++++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | Bin 0 -> 27 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_gemm_transposeA/model.onnx | 22 ++++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | Bin 0 -> 27 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 59 bytes .../node/test_gemm_transposeB/model.onnx | 22 ++++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | Bin 0 -> 27 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_globalaveragepool/model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 51 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 19 bytes .../node/test_globalmaxpool/model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_globalmaxpool_precomputed/model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 51 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 19 bytes .../conformance/node/test_greater/model.onnx | 19 +++++++ .../test_greater/test_data_set_0/input_0.pb | 1 + .../test_greater/test_data_set_0/input_1.pb | 1 + .../test_greater/test_data_set_0/output_0.pb | Bin 0 -> 79 bytes .../node/test_greater_bcast/model.onnx | 18 +++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 79 bytes .../node/test_greater_equal/model.onnx | 19 +++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 85 bytes .../node/test_greater_equal_bcast/model.onnx | 18 +++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 85 bytes .../model.onnx | 24 +++++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 85 bytes .../test_greater_equal_expanded/model.onnx | 25 +++++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 85 bytes .../node/test_gridsample/model.onnx | Bin 0 -> 225 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 307 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 160 bytes .../model.onnx | 25 +++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 39 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 82 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 47 bytes .../node/test_gridsample_bicubic/model.onnx | 24 +++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 39 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 82 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 47 bytes .../node/test_gridsample_bilinear/model.onnx | 24 +++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 39 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 82 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 47 bytes .../test_gridsample_border_padding/model.onnx | 24 +++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 39 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 82 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 47 bytes .../node/test_gridsample_nearest/model.onnx | 24 +++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 39 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 82 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 47 bytes .../model.onnx | 25 +++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 39 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 82 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 47 bytes .../test_gridsample_zeros_padding/model.onnx | 24 +++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 39 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 82 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 47 bytes .../node/test_gru_batchwise/model.onnx | 33 ++++++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 37 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 7 +++ .../test_data_set_0/output_1.pb | 7 +++ .../node/test_gru_defaults/model.onnx | Bin 0 -> 187 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 37 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_gru_seq_length/model.onnx | Bin 0 -> 213 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 85 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/input_3.pb | 2 + .../test_data_set_0/output_0.pb | 1 + .../test_gru_with_initial_bias/model.onnx | Bin 0 -> 220 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 49 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/input_3.pb | Bin 0 -> 83 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_hardmax_axis_0/model.onnx | Bin 0 -> 123 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_hardmax_axis_1/model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_hardmax_axis_2/model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_hardmax_default_axis/model.onnx | 13 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_hardmax_example/model.onnx | 11 ++++ .../test_data_set_0/input_0.pb | Bin 0 -> 75 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 75 bytes .../test_hardmax_negative_axis/model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_hardmax_one_hot/model.onnx | 11 ++++ .../test_data_set_0/input_0.pb | Bin 0 -> 27 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 27 bytes .../node/test_hardsigmoid/model.onnx | Bin 0 -> 144 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_hardsigmoid_default/model.onnx | 13 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_hardsigmoid_example/model.onnx | Bin 0 -> 136 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../node/test_hardswish/model.onnx | 13 +++++ .../test_hardswish/test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_hardswish_expanded/model.onnx | Bin 0 -> 258 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../conformance/node/test_identity/model.onnx | 15 ++++++ .../test_identity/test_data_set_0/input_0.pb | Bin 0 -> 31 bytes .../test_identity/test_data_set_0/output_0.pb | Bin 0 -> 31 bytes .../node/test_identity_opt/model.onnx | Bin 0 -> 133 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 42 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../node/test_identity_sequence/model.onnx | 9 ++++ .../test_data_set_0/input_0.pb | Bin 0 -> 65 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 65 bytes .../onnx/conformance/node/test_if/model.onnx | Bin 0 -> 321 bytes .../node/test_if/test_data_set_0/input_0.pb | 1 + .../node/test_if/test_data_set_0/output_0.pb | Bin 0 -> 31 bytes .../conformance/node/test_if_opt/model.onnx | Bin 0 -> 419 bytes .../test_if_opt/test_data_set_0/input_0.pb | Bin 0 -> 11 bytes .../test_if_opt/test_data_set_0/output_0.pb | Bin 0 -> 44 bytes .../conformance/node/test_if_seq/model.onnx | Bin 0 -> 389 bytes .../test_if_seq/test_data_set_0/input_0.pb | 1 + .../test_if_seq/test_data_set_0/output_0.pb | Bin 0 -> 35 bytes .../node/test_instancenorm_epsilon/model.onnx | 27 ++++++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 496 bytes .../node/test_instancenorm_example/model.onnx | 25 +++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 39 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 17 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 39 bytes .../conformance/node/test_isinf/model.onnx | 12 +++++ .../test_isinf/test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_isinf/test_data_set_0/output_0.pb | Bin 0 -> 15 bytes .../node/test_isinf_negative/model.onnx | Bin 0 -> 116 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 15 bytes .../node/test_isinf_positive/model.onnx | Bin 0 -> 116 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 15 bytes .../conformance/node/test_isnan/model.onnx | 12 +++++ .../test_isnan/test_data_set_0/input_0.pb | Bin 0 -> 25 bytes .../test_isnan/test_data_set_0/output_0.pb | Bin 0 -> 13 bytes .../node/test_leakyrelu/model.onnx | 14 +++++ .../test_leakyrelu/test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_leakyrelu_default/model.onnx | 13 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_leakyrelu_example/model.onnx | 12 +++++ .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../conformance/node/test_less/model.onnx | 19 +++++++ .../node/test_less/test_data_set_0/input_0.pb | 1 + .../node/test_less/test_data_set_0/input_1.pb | 1 + .../test_less/test_data_set_0/output_0.pb | Bin 0 -> 76 bytes .../node/test_less_bcast/model.onnx | 18 +++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 76 bytes .../node/test_less_equal/model.onnx | 21 ++++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 82 bytes .../node/test_less_equal_bcast/model.onnx | 20 +++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 82 bytes .../test_less_equal_bcast_expanded/model.onnx | 26 ++++++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 82 bytes .../node/test_less_equal_expanded/model.onnx | 27 ++++++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 82 bytes .../onnx/conformance/node/test_log/model.onnx | 13 +++++ .../node/test_log/test_data_set_0/input_0.pb | Bin 0 -> 254 bytes .../node/test_log/test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_log_example/model.onnx | 11 ++++ .../test_data_set_0/input_0.pb | Bin 0 -> 17 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 17 bytes .../node/test_logsoftmax_axis_0/model.onnx | Bin 0 -> 129 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../model.onnx | Bin 0 -> 1027 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_logsoftmax_axis_1/model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../model.onnx | 31 +++++++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_logsoftmax_axis_2/model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../model.onnx | 31 +++++++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../test_logsoftmax_default_axis/model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../model.onnx | 32 ++++++++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_logsoftmax_example_1/model.onnx | 12 +++++ .../test_data_set_0/input_0.pb | Bin 0 -> 23 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 30 +++++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 23 bytes .../test_data_set_0/output_0.pb | 1 + .../test_logsoftmax_large_number/model.onnx | 12 +++++ .../test_data_set_0/input_0.pb | Bin 0 -> 43 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 30 +++++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 43 bytes .../test_data_set_0/output_0.pb | 1 + .../test_logsoftmax_negative_axis/model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../model.onnx | 32 ++++++++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../conformance/node/test_loop11/model.onnx | Bin 0 -> 726 bytes .../test_loop11/test_data_set_0/input_0.pb | Bin 0 -> 24 bytes .../test_loop11/test_data_set_0/input_1.pb | 1 + .../test_loop11/test_data_set_0/input_2.pb | Bin 0 -> 13 bytes .../test_loop11/test_data_set_0/output_0.pb | Bin 0 -> 17 bytes .../test_loop11/test_data_set_0/output_1.pb | Bin 0 -> 38 bytes .../node/test_loop13_seq/model.onnx | Bin 0 -> 735 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 24 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 2 + .../test_data_set_0/output_0.pb | Bin 0 -> 111 bytes .../node/test_loop16_seq_none/model.onnx | Bin 0 -> 1149 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 24 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | Bin 0 -> 25 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 121 bytes .../onnx/conformance/node/test_lrn/model.onnx | Bin 0 -> 166 bytes .../node/test_lrn/test_data_set_0/input_0.pb | Bin 0 -> 2516 bytes .../node/test_lrn/test_data_set_0/output_0.pb | Bin 0 -> 2516 bytes .../node/test_lrn_default/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 2516 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 2516 bytes .../node/test_lstm_batchwise/model.onnx | 33 ++++++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 37 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../node/test_lstm_defaults/model.onnx | Bin 0 -> 189 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 37 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_lstm_with_initial_bias/model.onnx | Bin 0 -> 222 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 49 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/input_3.pb | Bin 0 -> 140 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_lstm_with_peepholes/model.onnx | Bin 0 -> 375 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 45 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/input_3.pb | Bin 0 -> 107 bytes .../test_data_set_0/input_4.pb | Bin 0 -> 29 bytes .../test_data_set_0/input_5.pb | Bin 0 -> 45 bytes .../test_data_set_0/input_6.pb | Bin 0 -> 45 bytes .../test_data_set_0/input_7.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_matmul_2d/model.onnx | 16 ++++++ .../test_matmul_2d/test_data_set_0/input_0.pb | 1 + .../test_matmul_2d/test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_matmul_3d/model.onnx | 19 +++++++ .../test_matmul_3d/test_data_set_0/input_0.pb | 1 + .../test_matmul_3d/test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_matmul_4d/model.onnx | 22 ++++++++ .../test_matmul_4d/test_data_set_0/input_0.pb | 1 + .../test_matmul_4d/test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_matmulinteger/model.onnx | 26 ++++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 23 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/input_3.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_max_example/model.onnx | 21 ++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 26 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 26 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 26 bytes .../node/test_max_float16/model.onnx | 19 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 20 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 20 bytes .../node/test_max_float32/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 26 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 26 bytes .../node/test_max_float64/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 38 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 38 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 38 bytes .../node/test_max_int16/model.onnx | 16 ++++++ .../test_max_int16/test_data_set_0/input_0.pb | Bin 0 -> 20 bytes .../test_max_int16/test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 20 bytes .../node/test_max_int32/model.onnx | 16 ++++++ .../test_max_int32/test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_max_int32/test_data_set_0/input_1.pb | Bin 0 -> 26 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 26 bytes .../node/test_max_int64/model.onnx | 16 ++++++ .../test_max_int64/test_data_set_0/input_0.pb | Bin 0 -> 38 bytes .../test_max_int64/test_data_set_0/input_1.pb | Bin 0 -> 38 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 38 bytes .../conformance/node/test_max_int8/model.onnx | 16 ++++++ .../test_max_int8/test_data_set_0/input_0.pb | 1 + .../test_max_int8/test_data_set_0/input_1.pb | 1 + .../test_max_int8/test_data_set_0/output_0.pb | 1 + .../node/test_max_one_input/model.onnx | 11 ++++ .../test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 26 bytes .../node/test_max_two_inputs/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 26 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 26 bytes .../node/test_max_uint16/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 20 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 20 bytes .../node/test_max_uint32/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 26 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 26 bytes .../node/test_max_uint64/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 38 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 38 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 38 bytes .../node/test_max_uint8/model.onnx | 16 ++++++ .../test_max_uint8/test_data_set_0/input_0.pb | 1 + .../test_max_uint8/test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_maxpool_1d_default/model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_maxpool_2d_ceil/model.onnx | 18 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 31 bytes .../node/test_maxpool_2d_default/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 12304 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 11548 bytes .../node/test_maxpool_2d_dilations/model.onnx | 18 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 31 bytes .../node/test_maxpool_2d_pads/model.onnx | 17 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 9424 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 10816 bytes .../model.onnx | 17 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 115 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 115 bytes .../model.onnx | 19 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 115 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 51 bytes .../model.onnx | 17 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 115 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 31 bytes .../test_maxpool_2d_same_lower/model.onnx | 18 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 12304 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 12304 bytes .../test_maxpool_2d_same_upper/model.onnx | 18 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 12304 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 12304 bytes .../node/test_maxpool_2d_strides/model.onnx | 19 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 12304 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 1216 bytes .../node/test_maxpool_2d_uint8/model.onnx | 17 ++++++ .../test_data_set_0/input_0.pb | 2 + .../test_data_set_0/output_0.pb | 1 + .../node/test_maxpool_3d_default/model.onnx | 18 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 393235 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 357511 bytes .../model.onnx | 23 ++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 115 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 115 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 216 bytes .../model.onnx | 24 +++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 115 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 31 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 47 bytes .../model.onnx | 29 +++++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 32 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 48 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 52 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 115 bytes .../model.onnx | 24 +++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 32 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 48 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 79 bytes .../node/test_mean_example/model.onnx | 21 ++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 26 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 26 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 26 bytes .../node/test_mean_one_input/model.onnx | 11 ++++ .../test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 26 bytes .../node/test_mean_two_inputs/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 26 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 26 bytes .../node/test_min_example/model.onnx | 21 ++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 26 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 26 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 26 bytes .../node/test_min_float16/model.onnx | 19 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 20 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 20 bytes .../node/test_min_float32/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 26 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 26 bytes .../node/test_min_float64/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 38 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 38 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 38 bytes .../node/test_min_int16/model.onnx | 16 ++++++ .../test_min_int16/test_data_set_0/input_0.pb | Bin 0 -> 20 bytes .../test_min_int16/test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 20 bytes .../node/test_min_int32/model.onnx | 16 ++++++ .../test_min_int32/test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_min_int32/test_data_set_0/input_1.pb | Bin 0 -> 26 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 26 bytes .../node/test_min_int64/model.onnx | 16 ++++++ .../test_min_int64/test_data_set_0/input_0.pb | Bin 0 -> 38 bytes .../test_min_int64/test_data_set_0/input_1.pb | Bin 0 -> 38 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 38 bytes .../conformance/node/test_min_int8/model.onnx | 16 ++++++ .../test_min_int8/test_data_set_0/input_0.pb | 1 + .../test_min_int8/test_data_set_0/input_1.pb | 1 + .../test_min_int8/test_data_set_0/output_0.pb | 1 + .../node/test_min_one_input/model.onnx | 11 ++++ .../test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 26 bytes .../node/test_min_two_inputs/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 26 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 26 bytes .../node/test_min_uint16/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 20 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 20 bytes .../node/test_min_uint32/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 26 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 26 bytes .../node/test_min_uint64/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 38 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 38 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 38 bytes .../node/test_min_uint8/model.onnx | 16 ++++++ .../test_min_uint8/test_data_set_0/input_0.pb | 1 + .../test_min_uint8/test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_mod_broadcast/model.onnx | 18 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 133 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 13 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 133 bytes .../node/test_mod_int64_fmod/model.onnx | 17 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 57 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 57 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 57 bytes .../test_mod_mixed_sign_float16/model.onnx | 20 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../test_mod_mixed_sign_float32/model.onnx | 17 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 33 bytes .../test_mod_mixed_sign_float64/model.onnx | 17 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 57 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 57 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 57 bytes .../node/test_mod_mixed_sign_int16/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../node/test_mod_mixed_sign_int32/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 33 bytes .../node/test_mod_mixed_sign_int64/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 57 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 57 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 57 bytes .../node/test_mod_mixed_sign_int8/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 15 bytes .../node/test_mod_uint16/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 15 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 15 bytes .../node/test_mod_uint32/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../node/test_mod_uint64/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 33 bytes .../node/test_mod_uint8/model.onnx | 16 ++++++ .../test_mod_uint8/test_data_set_0/input_0.pb | 1 + .../test_mod_uint8/test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 12 bytes .../conformance/node/test_momentum/model.onnx | Bin 0 -> 333 bytes .../test_momentum/test_data_set_0/input_0.pb | 1 + .../test_momentum/test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_momentum/test_data_set_0/input_2.pb | 1 + .../test_momentum/test_data_set_0/input_3.pb | Bin 0 -> 17 bytes .../test_momentum/test_data_set_0/input_4.pb | 1 + .../test_momentum/test_data_set_0/output_0.pb | 1 + .../test_momentum/test_data_set_0/output_1.pb | 1 + .../node/test_momentum_multiple/model.onnx | Bin 0 -> 478 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 14 bytes .../test_data_set_0/input_3.pb | Bin 0 -> 18 bytes .../test_data_set_0/input_4.pb | Bin 0 -> 14 bytes .../test_data_set_0/input_5.pb | Bin 0 -> 18 bytes .../test_data_set_0/input_6.pb | Bin 0 -> 14 bytes .../test_data_set_0/input_7.pb | Bin 0 -> 18 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../test_data_set_0/output_2.pb | 1 + .../test_data_set_0/output_3.pb | 1 + .../onnx/conformance/node/test_mul/model.onnx | 19 +++++++ .../node/test_mul/test_data_set_0/input_0.pb | 1 + .../node/test_mul/test_data_set_0/input_1.pb | 1 + .../node/test_mul/test_data_set_0/output_0.pb | 3 ++ .../node/test_mul_bcast/model.onnx | 18 +++++++ .../test_mul_bcast/test_data_set_0/input_0.pb | 1 + .../test_mul_bcast/test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 2 + .../node/test_mul_example/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../node/test_mul_uint8/model.onnx | 19 +++++++ .../test_mul_uint8/test_data_set_0/input_0.pb | Bin 0 -> 73 bytes .../test_mul_uint8/test_data_set_0/input_1.pb | Bin 0 -> 73 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 73 bytes .../onnx/conformance/node/test_mvn/model.onnx | 15 ++++++ .../node/test_mvn/test_data_set_0/input_0.pb | 2 + .../node/test_mvn/test_data_set_0/output_0.pb | 1 + .../node/test_mvn_expanded/model.onnx | Bin 0 -> 1663 bytes .../test_data_set_0/input_0.pb | 2 + .../test_data_set_0/output_0.pb | 1 + .../onnx/conformance/node/test_neg/model.onnx | 13 +++++ .../node/test_neg/test_data_set_0/input_0.pb | 1 + .../node/test_neg/test_data_set_0/output_0.pb | 1 + .../node/test_neg_example/model.onnx | 11 ++++ .../test_data_set_0/input_0.pb | Bin 0 -> 17 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 17 bytes .../node/test_nesterov_momentum/model.onnx | Bin 0 -> 342 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/input_3.pb | Bin 0 -> 17 bytes .../test_data_set_0/input_4.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../node/test_nllloss_NC/model.onnx | 17 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 38 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_nllloss_NC_expanded/model.onnx | Bin 0 -> 1453 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 38 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_nllloss_NCd1/model.onnx | Bin 0 -> 185 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | 1 + .../test_nllloss_NCd1_expanded/model.onnx | Bin 0 -> 1664 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_nllloss_NCd1_ii/model.onnx | Bin 0 -> 209 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | 1 + .../test_nllloss_NCd1_ii_expanded/model.onnx | Bin 0 -> 4701 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 269 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 161 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 5957 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 161 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_nllloss_NCd1_weight/model.onnx | Bin 0 -> 222 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 64 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 2641 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 64 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_nllloss_NCd1_weight_ii/model.onnx | Bin 0 -> 246 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 64 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 5189 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 64 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_nllloss_NCd1d2/model.onnx | 21 ++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 2180 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 883 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 449 bytes .../test_nllloss_NCd1d2_expanded/model.onnx | Bin 0 -> 1545 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 2180 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 883 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 449 bytes .../model.onnx | Bin 0 -> 244 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 2180 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 883 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 6146 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 2180 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 883 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 210 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 2180 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 883 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 1995 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 2180 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 883 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 208 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 2180 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 883 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 1975 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 2180 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 883 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 26 ++++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 2180 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 883 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 449 bytes .../model.onnx | Bin 0 -> 2169 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 2180 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 883 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 449 bytes .../model.onnx | Bin 0 -> 252 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 2180 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 883 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 2 + .../model.onnx | Bin 0 -> 3268 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 2180 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 883 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 2 + .../model.onnx | Bin 0 -> 250 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 2180 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 883 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 2683 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 2180 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 883 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 274 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 2180 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 883 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 5764 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 2180 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 883 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 25 +++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 10822 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 4341 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 2179 bytes .../model.onnx | Bin 0 -> 5425 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 10822 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 4341 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 2179 bytes .../model.onnx | Bin 0 -> 250 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 38 bytes .../test_data_set_0/input_2.pb | 2 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 5353 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 38 bytes .../test_data_set_0/input_2.pb | 2 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 267 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 129627 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51866 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 3037 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 129627 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51866 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 30 +++++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 129627 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51866 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 25944 bytes .../model.onnx | Bin 0 -> 1938 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 129627 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51866 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 25944 bytes .../model.onnx | 34 ++++++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 113 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 42 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 42 bytes .../test_data_set_0/input_3.pb | Bin 0 -> 25 bytes .../test_data_set_0/input_4.pb | Bin 0 -> 27 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 98 bytes .../model.onnx | 33 ++++++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 113 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 42 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 42 bytes .../test_data_set_0/input_3.pb | Bin 0 -> 25 bytes .../test_data_set_0/input_4.pb | Bin 0 -> 27 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 98 bytes .../model.onnx | 35 +++++++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 178 bytes .../test_data_set_0/input_1.pb | 2 + .../test_data_set_0/input_2.pb | Bin 0 -> 42 bytes .../test_data_set_0/input_3.pb | Bin 0 -> 25 bytes .../test_data_set_0/input_4.pb | Bin 0 -> 27 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 50 bytes .../model.onnx | 33 ++++++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 113 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 42 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 42 bytes .../test_data_set_0/input_3.pb | Bin 0 -> 25 bytes .../test_data_set_0/input_4.pb | Bin 0 -> 27 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 74 bytes .../model.onnx | 33 ++++++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | Bin 0 -> 42 bytes .../test_data_set_0/input_3.pb | Bin 0 -> 25 bytes .../test_data_set_0/input_4.pb | Bin 0 -> 27 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 50 bytes .../model.onnx | 33 ++++++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 113 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 42 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 42 bytes .../test_data_set_0/input_3.pb | Bin 0 -> 25 bytes .../test_data_set_0/input_4.pb | Bin 0 -> 27 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 98 bytes .../model.onnx | 33 ++++++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 113 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 42 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 42 bytes .../test_data_set_0/input_3.pb | Bin 0 -> 25 bytes .../test_data_set_0/input_4.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 74 bytes .../model.onnx | 33 ++++++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 210 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 66 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 42 bytes .../test_data_set_0/input_3.pb | Bin 0 -> 25 bytes .../test_data_set_0/input_4.pb | Bin 0 -> 27 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 122 bytes .../model.onnx | 33 ++++++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 113 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 66 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 42 bytes .../test_data_set_0/input_3.pb | Bin 0 -> 25 bytes .../test_data_set_0/input_4.pb | Bin 0 -> 27 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 122 bytes .../node/test_nonzero_example/model.onnx | 11 ++++ .../test_data_set_0/input_0.pb | Bin 0 -> 23 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 64 bytes .../conformance/node/test_not_2d/model.onnx | 11 ++++ .../test_not_2d/test_data_set_0/input_0.pb | Bin 0 -> 23 bytes .../test_not_2d/test_data_set_0/output_0.pb | Bin 0 -> 25 bytes .../conformance/node/test_not_3d/model.onnx | 13 +++++ .../test_not_3d/test_data_set_0/input_0.pb | Bin 0 -> 73 bytes .../test_not_3d/test_data_set_0/output_0.pb | Bin 0 -> 75 bytes .../conformance/node/test_not_4d/model.onnx | 15 ++++++ .../test_not_4d/test_data_set_0/input_0.pb | Bin 0 -> 376 bytes .../test_not_4d/test_data_set_0/output_0.pb | Bin 0 -> 378 bytes .../test_onehot_negative_indices/model.onnx | 23 ++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 39 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 17 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 22 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 131 bytes .../node/test_onehot_with_axis/model.onnx | 24 +++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 17 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 22 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 174 bytes .../test_onehot_with_negative_axis/model.onnx | 24 +++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 17 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 22 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 174 bytes .../node/test_onehot_without_axis/model.onnx | Bin 0 -> 169 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 39 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 22 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 156 bytes .../node/test_optional_get_element/model.onnx | 12 +++++ .../test_data_set_0/input_0.pb | Bin 0 -> 42 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 30 bytes .../model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | Bin 0 -> 46 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 34 bytes .../node/test_optional_has_element/model.onnx | Bin 0 -> 147 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 42 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 149 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 18 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 13 bytes .../conformance/node/test_or2d/model.onnx | 16 ++++++ .../node/test_or2d/test_data_set_0/input_0.pb | Bin 0 -> 23 bytes .../node/test_or2d/test_data_set_0/input_1.pb | Bin 0 -> 23 bytes .../test_or2d/test_data_set_0/output_0.pb | Bin 0 -> 24 bytes .../conformance/node/test_or3d/model.onnx | 19 +++++++ .../node/test_or3d/test_data_set_0/input_0.pb | Bin 0 -> 73 bytes .../node/test_or3d/test_data_set_0/input_1.pb | Bin 0 -> 73 bytes .../test_or3d/test_data_set_0/output_0.pb | Bin 0 -> 74 bytes .../conformance/node/test_or4d/model.onnx | 22 ++++++++ .../node/test_or4d/test_data_set_0/input_0.pb | Bin 0 -> 376 bytes .../node/test_or4d/test_data_set_0/input_1.pb | Bin 0 -> 376 bytes .../test_or4d/test_data_set_0/output_0.pb | Bin 0 -> 377 bytes .../node/test_or_bcast3v1d/model.onnx | 18 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 73 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 14 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 74 bytes .../node/test_or_bcast3v2d/model.onnx | 18 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 73 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 31 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 74 bytes .../node/test_or_bcast4v2d/model.onnx | 20 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 376 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 41 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 377 bytes .../node/test_or_bcast4v3d/model.onnx | 21 ++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 376 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 133 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 377 bytes .../node/test_or_bcast4v4d/model.onnx | 22 ++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 39 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 105 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 377 bytes .../onnx/conformance/node/test_pow/model.onnx | 19 +++++++ .../node/test_pow/test_data_set_0/input_0.pb | Bin 0 -> 254 bytes .../node/test_pow/test_data_set_0/input_1.pb | 1 + .../node/test_pow/test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_pow_bcast_array/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 35 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 35 bytes .../node/test_pow_bcast_scalar/model.onnx | Bin 0 -> 108 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 11 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../node/test_pow_example/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../node/test_pow_types_float/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 33 bytes .../test_pow_types_float32_int32/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../test_pow_types_float32_int64/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../test_pow_types_float32_uint32/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../test_pow_types_float32_uint64/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../node/test_pow_types_int/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../test_pow_types_int32_float32/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../test_pow_types_int32_int32/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../test_pow_types_int64_float32/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 33 bytes .../test_pow_types_int64_int64/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 33 bytes .../node/test_prelu_broadcast/model.onnx | 18 +++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_prelu_example/model.onnx | 19 +++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 2 + .../node/test_qlinearconv/model.onnx | Bin 0 -> 358 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/input_3.pb | Bin 0 -> 16 bytes .../test_data_set_0/input_4.pb | 1 + .../test_data_set_0/input_5.pb | 1 + .../test_data_set_0/input_6.pb | 1 + .../test_data_set_0/input_7.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 64 bytes .../node/test_qlinearmatmul_2D/model.onnx | 46 ++++++++++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 19 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/input_3.pb | Bin 0 -> 23 bytes .../test_data_set_0/input_4.pb | 1 + .../test_data_set_0/input_5.pb | 1 + .../test_data_set_0/input_6.pb | 1 + .../test_data_set_0/input_7.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_qlinearmatmul_3D/model.onnx | 49 ++++++++++++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 29 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/input_3.pb | Bin 0 -> 37 bytes .../test_data_set_0/input_4.pb | 1 + .../test_data_set_0/input_5.pb | 1 + .../test_data_set_0/input_6.pb | 1 + .../test_data_set_0/input_7.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_quantizelinear/model.onnx | Bin 0 -> 168 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 17 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 15 bytes .../node/test_quantizelinear_axis/model.onnx | 25 +++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 87 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 27 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 172 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 15 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 15 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 22 bytes .../model.onnx | Bin 0 -> 1868 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 15 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 15 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 22 bytes .../model.onnx | Bin 0 -> 172 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 15 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 22 bytes .../model.onnx | Bin 0 -> 1868 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 15 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 22 bytes .../node/test_reciprocal/model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_reciprocal_example/model.onnx | 12 +++++ .../test_data_set_0/input_0.pb | Bin 0 -> 17 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 17 bytes .../model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 23 bytes .../model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 175 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 41 bytes .../model.onnx | Bin 0 -> 174 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 175 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 41 bytes .../model.onnx | Bin 0 -> 174 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_reduce_log_sum/model.onnx | Bin 0 -> 158 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_reduce_log_sum_asc_axes/model.onnx | Bin 0 -> 167 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_reduce_log_sum_default/model.onnx | 13 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_reduce_log_sum_desc_axes/model.onnx | Bin 0 -> 168 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 191 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 41 bytes .../model.onnx | Bin 0 -> 190 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 2 + .../model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 23 bytes .../model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 177 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 41 bytes .../model.onnx | Bin 0 -> 176 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 23 bytes .../model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 179 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 41 bytes .../model.onnx | Bin 0 -> 178 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 23 bytes .../model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 177 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 41 bytes .../model.onnx | Bin 0 -> 176 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 179 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 41 bytes .../model.onnx | Bin 0 -> 178 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 41 bytes .../model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | Bin 0 -> 200 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 12 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 23 bytes .../model.onnx | Bin 0 -> 199 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 12 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 190 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 41 bytes .../model.onnx | Bin 0 -> 189 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 229 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 12 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 67 bytes .../model.onnx | Bin 0 -> 228 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 12 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 19 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 19 +++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 19 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | Bin 0 -> 229 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 12 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 23 bytes .../model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 190 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 41 bytes .../model.onnx | Bin 0 -> 189 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_reflect_pad/model.onnx | 21 ++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 256 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 76 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 520 bytes .../conformance/node/test_relu/model.onnx | 13 +++++ .../node/test_relu/test_data_set_0/input_0.pb | 1 + .../test_relu/test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../model.onnx | Bin 0 -> 190 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 16 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 37 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 20 bytes .../test_reshape_extended_dims/model.onnx | 19 +++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 45 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_reshape_negative_dim/model.onnx | 18 +++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 37 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 19 +++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 45 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_reshape_one_dim/model.onnx | 17 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_reshape_reduced_dims/model.onnx | 17 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 29 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 18 +++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 37 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 18 +++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 37 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 19 +++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 45 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_reshape_zero_dim/model.onnx | 19 +++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 45 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 184 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 51 bytes .../model.onnx | Bin 0 -> 256 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 51 bytes .../model.onnx | Bin 0 -> 250 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 51 bytes .../model.onnx | Bin 0 -> 186 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 47 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 252 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 47 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 23 bytes .../model.onnx | Bin 0 -> 188 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 47 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 23 bytes .../model.onnx | Bin 0 -> 183 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 45 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 51 bytes .../model.onnx | Bin 0 -> 261 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 45 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 27 bytes .../model.onnx | Bin 0 -> 187 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 47 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 45 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 27 bytes .../model.onnx | Bin 0 -> 267 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 45 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 39 bytes .../test_resize_tf_crop_and_resize/model.onnx | Bin 0 -> 291 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 43 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 45 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 51 bytes .../model.onnx | Bin 0 -> 182 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 272 bytes .../model.onnx | Bin 0 -> 254 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 272 bytes .../model.onnx | Bin 0 -> 248 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 272 bytes .../model.onnx | Bin 0 -> 242 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 272 bytes .../model.onnx | Bin 0 -> 184 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 31 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 79 bytes .../model.onnx | Bin 0 -> 250 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 31 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 79 bytes .../model.onnx | Bin 0 -> 186 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 31 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 111 bytes .../model.onnx | Bin 0 -> 181 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 45 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 376 bytes .../model.onnx | Bin 0 -> 185 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 31 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 45 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 240 bytes .../model.onnx | Bin 0 -> 275 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 45 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 272 bytes .../model.onnx | Bin 0 -> 283 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 45 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 272 bytes .../model.onnx | Bin 0 -> 302 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 45 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 272 bytes .../test_reversesequence_batch/model.onnx | Bin 0 -> 199 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 75 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 53 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 75 bytes .../node/test_reversesequence_time/model.onnx | Bin 0 -> 198 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 75 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 53 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 75 bytes .../node/test_rnn_seq_length/model.onnx | Bin 0 -> 213 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 85 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/input_3.pb | 2 + .../test_data_set_0/output_0.pb | Bin 0 -> 75 bytes .../test_roialign_aligned_false/model.onnx | Bin 0 -> 350 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 416 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 62 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 45 bytes .../test_data_set_0/output_0.pb | 3 ++ .../test_roialign_aligned_true/model.onnx | Bin 0 -> 342 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 416 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 62 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 45 bytes .../test_data_set_0/output_0.pb | 2 + .../conformance/node/test_round/model.onnx | 12 +++++ .../test_round/test_data_set_0/input_0.pb | Bin 0 -> 69 bytes .../test_round/test_data_set_0/output_0.pb | Bin 0 -> 69 bytes .../node/test_scan9_sum/model.onnx | Bin 0 -> 350 bytes .../test_scan9_sum/test_data_set_0/input_0.pb | Bin 0 -> 23 bytes .../test_scan9_sum/test_data_set_0/input_1.pb | Bin 0 -> 35 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 17 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 35 bytes .../conformance/node/test_scan_sum/model.onnx | Bin 0 -> 367 bytes .../test_scan_sum/test_data_set_0/input_0.pb | Bin 0 -> 25 bytes .../test_scan_sum/test_data_set_0/input_1.pb | Bin 0 -> 37 bytes .../test_scan_sum/test_data_set_0/output_0.pb | Bin 0 -> 19 bytes .../test_scan_sum/test_data_set_0/output_1.pb | Bin 0 -> 37 bytes .../model.onnx | 22 ++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 34 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 31 bytes .../model.onnx | 23 ++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 34 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 31 bytes .../model.onnx | 22 ++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 34 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 31 bytes .../model.onnx | 21 ++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 50 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 65 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 41 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 47 bytes .../node/test_scatter_with_axis/model.onnx | Bin 0 -> 199 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 34 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 31 bytes .../node/test_scatter_without_axis/model.onnx | Bin 0 -> 189 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 50 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 65 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 41 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 47 bytes .../node/test_scatternd/model.onnx | 24 +++++++++ .../test_scatternd/test_data_set_0/input_0.pb | Bin 0 -> 273 bytes .../test_scatternd/test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_scatternd/test_data_set_0/input_2.pb | Bin 0 -> 148 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 270 bytes .../node/test_scatternd_add/model.onnx | 25 +++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 273 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 148 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 270 bytes .../node/test_scatternd_multiply/model.onnx | 25 +++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 273 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 148 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 270 bytes .../model.onnx | Bin 0 -> 229 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 156 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 1640 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 156 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 280 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 156 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | Bin 0 -> 381 bytes .../model.onnx | Bin 0 -> 1924 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 156 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | Bin 0 -> 381 bytes .../model.onnx | 25 +++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 10818 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 4336 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 2176 bytes .../model.onnx | Bin 0 -> 1757 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 10818 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 4336 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 2176 bytes .../model.onnx | 32 ++++++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 10818 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 4336 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 2176 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 10825 bytes .../model.onnx | Bin 0 -> 2056 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 10818 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 4336 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 2176 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 10825 bytes .../model.onnx | Bin 0 -> 210 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 2 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 1607 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 2 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 257 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 2 + .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../model.onnx | Bin 0 -> 1886 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 2 + .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../model.onnx | Bin 0 -> 227 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 129623 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51861 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 1581 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 129623 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51861 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 294 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 129623 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51861 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | Bin 0 -> 129630 bytes .../model.onnx | Bin 0 -> 1878 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 129623 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51861 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | Bin 0 -> 129630 bytes .../model.onnx | 30 +++++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 129623 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51861 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 25941 bytes .../model.onnx | Bin 0 -> 1631 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 129623 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51861 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 25941 bytes .../model.onnx | 39 ++++++++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 129623 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51861 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 25941 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 129630 bytes .../model.onnx | Bin 0 -> 1930 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 129623 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51861 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 25941 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 129630 bytes .../conformance/node/test_sce_mean/model.onnx | Bin 0 -> 146 bytes .../test_sce_mean/test_data_set_0/input_0.pb | 1 + .../test_sce_mean/test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_sce_mean/test_data_set_0/output_0.pb | 1 + .../node/test_sce_mean_3d/model.onnx | Bin 0 -> 158 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 59 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_sce_mean_3d_expanded/model.onnx | Bin 0 -> 1273 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 59 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_sce_mean_3d_log_prob/model.onnx | Bin 0 -> 209 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 59 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | Bin 0 -> 140 bytes .../model.onnx | Bin 0 -> 1537 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 59 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | Bin 0 -> 140 bytes .../node/test_sce_mean_expanded/model.onnx | Bin 0 -> 1220 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_sce_mean_log_prob/model.onnx | Bin 0 -> 194 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../model.onnx | Bin 0 -> 1476 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../test_sce_mean_no_weight_ii/model.onnx | Bin 0 -> 181 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | 1 + .../test_sce_mean_no_weight_ii_3d/model.onnx | Bin 0 -> 192 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 59 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 1490 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 59 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 243 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 59 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | Bin 0 -> 140 bytes .../model.onnx | Bin 0 -> 1767 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 59 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | Bin 0 -> 140 bytes .../test_sce_mean_no_weight_ii_4d/model.onnx | Bin 0 -> 200 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 856 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 350 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 1498 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 856 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 350 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 255 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 856 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 350 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | Bin 0 -> 863 bytes .../model.onnx | Bin 0 -> 1779 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 856 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 350 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | Bin 0 -> 863 bytes .../model.onnx | Bin 0 -> 1437 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 228 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../model.onnx | Bin 0 -> 1707 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../node/test_sce_mean_weight/model.onnx | Bin 0 -> 174 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_sce_mean_weight_expanded/model.onnx | Bin 0 -> 1345 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_sce_mean_weight_ii/model.onnx | Bin 0 -> 198 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_sce_mean_weight_ii_3d/model.onnx | Bin 0 -> 209 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 59 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 29 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 1465 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 59 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 29 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 260 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 59 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 29 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | Bin 0 -> 140 bytes .../model.onnx | Bin 0 -> 1739 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 59 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 29 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | Bin 0 -> 140 bytes .../test_sce_mean_weight_ii_4d/model.onnx | Bin 0 -> 217 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 856 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 350 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 29 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 1473 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 856 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 350 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 29 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 272 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 856 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 350 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 29 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | Bin 0 -> 863 bytes .../model.onnx | Bin 0 -> 1751 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 856 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 350 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 29 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | Bin 0 -> 863 bytes .../model.onnx | Bin 0 -> 1412 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 245 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../model.onnx | Bin 0 -> 1678 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../test_sce_mean_weight_log_prob/model.onnx | Bin 0 -> 221 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../model.onnx | Bin 0 -> 1609 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../conformance/node/test_sce_none/model.onnx | 17 ++++++ .../test_sce_none/test_data_set_0/input_0.pb | 1 + .../test_sce_none/test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_sce_none/test_data_set_0/output_0.pb | 1 + .../node/test_sce_none_expanded/model.onnx | Bin 0 -> 1224 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_sce_none_log_prob/model.onnx | 21 ++++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../model.onnx | Bin 0 -> 1480 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../node/test_sce_none_weights/model.onnx | 22 ++++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_sce_none_weights_expanded/model.onnx | Bin 0 -> 1365 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_sce_none_weights_log_prob/model.onnx | 26 ++++++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../model.onnx | Bin 0 -> 1629 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../conformance/node/test_sce_sum/model.onnx | Bin 0 -> 144 bytes .../test_sce_sum/test_data_set_0/input_0.pb | 1 + .../test_sce_sum/test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_sce_sum/test_data_set_0/output_0.pb | 1 + .../node/test_sce_sum_expanded/model.onnx | Bin 0 -> 1204 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_sce_sum_log_prob/model.onnx | Bin 0 -> 192 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../test_sce_sum_log_prob_expanded/model.onnx | Bin 0 -> 1459 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../conformance/node/test_selu/model.onnx | Bin 0 -> 131 bytes .../node/test_selu/test_data_set_0/input_0.pb | 1 + .../test_selu/test_data_set_0/output_0.pb | 2 + .../node/test_selu_default/model.onnx | 13 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_selu_example/model.onnx | Bin 0 -> 123 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../test_sequence_insert_at_back/model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | Bin 0 -> 108 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 38 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 147 bytes .../test_sequence_insert_at_front/model.onnx | 19 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 108 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 38 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 24 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 147 bytes .../conformance/node/test_shape/model.onnx | 13 +++++ .../test_shape/test_data_set_0/input_0.pb | 1 + .../test_shape/test_data_set_0/output_0.pb | Bin 0 -> 33 bytes .../node/test_shape_clip_end/model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 33 bytes .../node/test_shape_clip_start/model.onnx | 13 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 33 bytes .../node/test_shape_end_1/model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 17 bytes .../node/test_shape_end_negative_1/model.onnx | 13 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 25 bytes .../node/test_shape_example/model.onnx | 11 ++++ .../test_data_set_0/input_0.pb | Bin 0 -> 35 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 25 bytes .../node/test_shape_start_1/model.onnx | 13 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 25 bytes .../node/test_shape_start_1_end_2/model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 17 bytes .../model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 17 bytes .../test_shape_start_negative_1/model.onnx | 13 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 17 bytes .../node/test_shrink_hard/model.onnx | Bin 0 -> 107 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 29 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 29 bytes .../node/test_shrink_soft/model.onnx | Bin 0 -> 123 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 29 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 29 bytes .../conformance/node/test_sigmoid/model.onnx | 13 +++++ .../test_sigmoid/test_data_set_0/input_0.pb | 1 + .../test_sigmoid/test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_sigmoid_example/model.onnx | 11 ++++ .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../conformance/node/test_sign/model.onnx | 11 ++++ .../node/test_sign/test_data_set_0/input_0.pb | Bin 0 -> 53 bytes .../test_sign/test_data_set_0/output_0.pb | Bin 0 -> 53 bytes .../node/test_simple_rnn_batchwise/model.onnx | 33 ++++++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 37 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 45 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 77 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../node/test_simple_rnn_defaults/model.onnx | Bin 0 -> 194 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 37 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 227 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 49 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/input_3.pb | Bin 0 -> 51 bytes .../test_data_set_0/output_0.pb | 1 + .../onnx/conformance/node/test_sin/model.onnx | 13 +++++ .../node/test_sin/test_data_set_0/input_0.pb | 1 + .../node/test_sin/test_data_set_0/output_0.pb | 1 + .../node/test_sin_example/model.onnx | 11 ++++ .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../conformance/node/test_sinh/model.onnx | 13 +++++ .../node/test_sinh/test_data_set_0/input_0.pb | 1 + .../test_sinh/test_data_set_0/output_0.pb | 1 + .../node/test_sinh_example/model.onnx | 11 ++++ .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../conformance/node/test_size/model.onnx | Bin 0 -> 85 bytes .../node/test_size/test_data_set_0/input_0.pb | 1 + .../test_size/test_data_set_0/output_0.pb | Bin 0 -> 15 bytes .../node/test_size_example/model.onnx | Bin 0 -> 89 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 35 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 15 bytes .../conformance/node/test_slice/model.onnx | 36 +++++++++++++ .../test_slice/test_data_set_0/input_0.pb | Bin 0 -> 4014 bytes .../test_slice/test_data_set_0/input_1.pb | Bin 0 -> 30 bytes .../test_slice/test_data_set_0/input_2.pb | Bin 0 -> 28 bytes .../test_slice/test_data_set_0/input_3.pb | Bin 0 -> 28 bytes .../test_slice/test_data_set_0/input_4.pb | Bin 0 -> 29 bytes .../test_slice/test_data_set_0/output_0.pb | 3 ++ .../node/test_slice_default_axes/model.onnx | 25 +++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 4014 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 38 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 36 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 814 bytes .../node/test_slice_default_steps/model.onnx | 30 +++++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 4014 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 38 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 36 bytes .../test_data_set_0/input_3.pb | Bin 0 -> 36 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 814 bytes .../test_slice_end_out_of_bounds/model.onnx | 34 ++++++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 4014 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 22 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 20 bytes .../test_data_set_0/input_3.pb | Bin 0 -> 20 bytes .../test_data_set_0/input_4.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 3614 bytes .../node/test_slice_neg/model.onnx | 34 ++++++++++++ .../test_slice_neg/test_data_set_0/input_0.pb | Bin 0 -> 4014 bytes .../test_slice_neg/test_data_set_0/input_1.pb | Bin 0 -> 22 bytes .../test_slice_neg/test_data_set_0/input_2.pb | 1 + .../test_slice_neg/test_data_set_0/input_3.pb | Bin 0 -> 20 bytes .../test_slice_neg/test_data_set_0/input_4.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 3614 bytes .../node/test_slice_neg_steps/model.onnx | 34 ++++++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 4014 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 38 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 36 bytes .../test_data_set_0/input_3.pb | Bin 0 -> 36 bytes .../test_data_set_0/input_4.pb | 1 + .../test_data_set_0/output_0.pb | 3 ++ .../node/test_slice_negative_axes/model.onnx | 30 +++++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 4014 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 38 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 36 bytes .../test_data_set_0/input_3.pb | Bin 0 -> 36 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 814 bytes .../test_slice_start_out_of_bounds/model.onnx | Bin 0 -> 230 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 4014 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 22 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 20 bytes .../test_data_set_0/input_3.pb | Bin 0 -> 20 bytes .../test_data_set_0/input_4.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 13 bytes .../node/test_softmax_axis_0/model.onnx | Bin 0 -> 123 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_softmax_axis_0_expanded/model.onnx | Bin 0 -> 834 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_softmax_axis_1/model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_softmax_axis_1_expanded/model.onnx | 29 +++++++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_softmax_axis_2/model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../test_softmax_axis_2_expanded/model.onnx | 29 +++++++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_softmax_default_axis/model.onnx | 13 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../model.onnx | 30 +++++++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_softmax_example/model.onnx | 11 ++++ .../test_data_set_0/input_0.pb | Bin 0 -> 23 bytes .../test_data_set_0/output_0.pb | 1 + .../test_softmax_example_expanded/model.onnx | 28 ++++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 23 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_softmax_large_number/model.onnx | 11 ++++ .../test_data_set_0/input_0.pb | Bin 0 -> 43 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 28 ++++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 43 bytes .../test_data_set_0/output_0.pb | 1 + .../test_softmax_negative_axis/model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../model.onnx | 30 +++++++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../conformance/node/test_softplus/model.onnx | 13 +++++ .../test_softplus/test_data_set_0/input_0.pb | 1 + .../test_softplus/test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_softplus_example/model.onnx | 11 ++++ .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | 1 + .../conformance/node/test_softsign/model.onnx | 13 +++++ .../test_softsign/test_data_set_0/input_0.pb | 1 + .../test_softsign/test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_softsign_example/model.onnx | 11 ++++ .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../node/test_spacetodepth/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 592 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 592 bytes .../node/test_spacetodepth_example/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 111 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 111 bytes .../node/test_split_equal_parts_1d/model.onnx | Bin 0 -> 202 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 37 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 24 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 24 bytes .../test_data_set_0/output_2.pb | Bin 0 -> 24 bytes .../node/test_split_equal_parts_2d/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 63 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 42 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 42 bytes .../model.onnx | 19 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 37 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 24 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 24 bytes .../test_data_set_0/output_2.pb | Bin 0 -> 24 bytes .../test_split_variable_parts_1d/model.onnx | Bin 0 -> 199 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 37 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 29 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 24 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 32 bytes .../test_split_variable_parts_2d/model.onnx | 21 ++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 63 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 29 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 34 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 50 bytes .../model.onnx | 20 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 37 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 29 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 24 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 32 bytes .../test_split_zero_size_splits/model.onnx | Bin 0 -> 219 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 13 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 37 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 16 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 16 bytes .../test_data_set_0/output_2.pb | Bin 0 -> 16 bytes .../conformance/node/test_sqrt/model.onnx | 13 +++++ .../node/test_sqrt/test_data_set_0/input_0.pb | 1 + .../test_sqrt/test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_sqrt_example/model.onnx | 11 ++++ .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../conformance/node/test_squeeze/model.onnx | 19 +++++++ .../test_squeeze/test_data_set_0/input_0.pb | 1 + .../test_squeeze/test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_squeeze/test_data_set_0/output_0.pb | 1 + .../test_squeeze_negative_axes/model.onnx | 19 +++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 13 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 14 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 9 bytes .../model.onnx | 13 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 12 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../onnx/conformance/node/test_sub/model.onnx | 19 +++++++ .../node/test_sub/test_data_set_0/input_0.pb | 1 + .../node/test_sub/test_data_set_0/input_1.pb | 1 + .../node/test_sub/test_data_set_0/output_0.pb | 1 + .../node/test_sub_bcast/model.onnx | 18 +++++++ .../test_sub_bcast/test_data_set_0/input_0.pb | 1 + .../test_sub_bcast/test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_sub_example/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../node/test_sub_uint8/model.onnx | 19 +++++++ .../test_sub_uint8/test_data_set_0/input_0.pb | 1 + .../test_sub_uint8/test_data_set_0/input_1.pb | Bin 0 -> 73 bytes .../test_data_set_0/output_0.pb | 8 +++ .../node/test_sum_example/model.onnx | 21 ++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 26 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 26 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 26 bytes .../node/test_sum_one_input/model.onnx | 11 ++++ .../test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 26 bytes .../node/test_sum_two_inputs/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 26 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 26 bytes .../onnx/conformance/node/test_tan/model.onnx | 13 +++++ .../node/test_tan/test_data_set_0/input_0.pb | 1 + .../node/test_tan/test_data_set_0/output_0.pb | 1 + .../node/test_tan_example/model.onnx | 11 ++++ .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../conformance/node/test_tanh/model.onnx | 13 +++++ .../node/test_tanh/test_data_set_0/input_0.pb | 1 + .../test_tanh/test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_tanh_example/model.onnx | 11 ++++ .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../model.onnx | Bin 0 -> 321 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 59 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 67 bytes .../model.onnx | Bin 0 -> 321 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 59 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 67 bytes .../model.onnx | Bin 0 -> 323 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 59 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 67 bytes .../model.onnx | Bin 0 -> 308 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 57 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 37 bytes .../model.onnx | Bin 0 -> 296 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 57 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../model.onnx | Bin 0 -> 307 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 57 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 37 bytes .../model.onnx | Bin 0 -> 309 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 57 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 37 bytes .../node/test_thresholdedrelu/model.onnx | Bin 0 -> 136 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../test_thresholdedrelu_default/model.onnx | 13 +++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../test_thresholdedrelu_example/model.onnx | Bin 0 -> 128 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 29 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 29 bytes .../conformance/node/test_tile/model.onnx | 21 ++++++++ .../node/test_tile/test_data_set_0/input_0.pb | 1 + .../node/test_tile/test_data_set_0/input_1.pb | Bin 0 -> 41 bytes .../test_tile/test_data_set_0/output_0.pb | 2 + .../node/test_tile_precomputed/model.onnx | 16 ++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 27 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 25 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 75 bytes .../conformance/node/test_top_k/model.onnx | 22 ++++++++ .../test_top_k/test_data_set_0/input_0.pb | Bin 0 -> 59 bytes .../test_top_k/test_data_set_0/input_1.pb | Bin 0 -> 17 bytes .../test_top_k/test_data_set_0/output_0.pb | Bin 0 -> 52 bytes .../test_top_k/test_data_set_0/output_1.pb | Bin 0 -> 89 bytes .../node/test_top_k_negative_axis/model.onnx | 21 ++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 59 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 17 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 52 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 89 bytes .../node/test_top_k_smallest/model.onnx | Bin 0 -> 210 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 59 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 17 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 52 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 89 bytes .../node/test_training_dropout/model.onnx | Bin 0 -> 158 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 11 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../test_training_dropout_default/model.onnx | Bin 0 -> 166 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 11 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../model.onnx | Bin 0 -> 199 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 11 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 73 bytes .../test_training_dropout_mask/model.onnx | Bin 0 -> 191 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 11 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 73 bytes .../model.onnx | Bin 0 -> 169 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 11 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 202 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 11 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../model.onnx | Bin 0 -> 168 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 2 + .../model.onnx | Bin 0 -> 168 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 2 + .../model.onnx | Bin 0 -> 168 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 2 + .../model.onnx | Bin 0 -> 168 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 2 + .../model.onnx | Bin 0 -> 168 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 2 + .../model.onnx | Bin 0 -> 168 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 2 + .../node/test_transpose_default/model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 2 + .../conformance/node/test_tril/model.onnx | Bin 0 -> 104 bytes .../node/test_tril/test_data_set_0/input_0.pb | Bin 0 -> 172 bytes .../test_tril/test_data_set_0/output_0.pb | Bin 0 -> 172 bytes .../conformance/node/test_tril_neg/model.onnx | Bin 0 -> 124 bytes .../test_tril_neg/test_data_set_0/input_0.pb | Bin 0 -> 172 bytes .../test_tril_neg/test_data_set_0/input_1.pb | 1 + .../test_tril_neg/test_data_set_0/output_0.pb | Bin 0 -> 172 bytes .../node/test_tril_one_row_neg/model.onnx | Bin 0 -> 124 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 133 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 133 bytes .../node/test_tril_out_neg/model.onnx | Bin 0 -> 128 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 172 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 172 bytes .../node/test_tril_out_pos/model.onnx | Bin 0 -> 128 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 172 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 172 bytes .../conformance/node/test_tril_pos/model.onnx | Bin 0 -> 124 bytes .../test_tril_pos/test_data_set_0/input_0.pb | Bin 0 -> 172 bytes .../test_tril_pos/test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_tril_pos/test_data_set_0/output_0.pb | Bin 0 -> 172 bytes .../node/test_tril_square/model.onnx | Bin 0 -> 119 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 158 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 158 bytes .../node/test_tril_square_neg/model.onnx | Bin 0 -> 139 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 158 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 158 bytes .../node/test_tril_zero/model.onnx | Bin 0 -> 133 bytes .../test_tril_zero/test_data_set_0/input_0.pb | Bin 0 -> 13 bytes .../test_tril_zero/test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 13 bytes .../conformance/node/test_triu/model.onnx | 11 ++++ .../node/test_triu/test_data_set_0/input_0.pb | Bin 0 -> 172 bytes .../test_triu/test_data_set_0/output_0.pb | Bin 0 -> 172 bytes .../conformance/node/test_triu_neg/model.onnx | Bin 0 -> 110 bytes .../test_triu_neg/test_data_set_0/input_0.pb | Bin 0 -> 172 bytes .../test_triu_neg/test_data_set_0/input_1.pb | 1 + .../test_triu_neg/test_data_set_0/output_0.pb | Bin 0 -> 172 bytes .../node/test_triu_one_row/model.onnx | Bin 0 -> 122 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 133 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 133 bytes .../node/test_triu_out_neg_out/model.onnx | Bin 0 -> 118 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 172 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 172 bytes .../node/test_triu_out_pos/model.onnx | Bin 0 -> 114 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 172 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 172 bytes .../conformance/node/test_triu_pos/model.onnx | Bin 0 -> 110 bytes .../test_triu_pos/test_data_set_0/input_0.pb | Bin 0 -> 172 bytes .../test_triu_pos/test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_triu_pos/test_data_set_0/output_0.pb | Bin 0 -> 172 bytes .../node/test_triu_square/model.onnx | 13 +++++ .../test_data_set_0/input_0.pb | Bin 0 -> 158 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 158 bytes .../node/test_triu_square_neg/model.onnx | Bin 0 -> 125 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 158 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 158 bytes .../node/test_triu_zero/model.onnx | Bin 0 -> 111 bytes .../test_triu_zero/test_data_set_0/input_0.pb | Bin 0 -> 11 bytes .../test_triu_zero/test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 11 bytes .../model.onnx | Bin 0 -> 235 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 25 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 47 bytes .../test_data_set_0/output_2.pb | Bin 0 -> 71 bytes .../test_data_set_0/output_3.pb | Bin 0 -> 46 bytes .../test_unique_sorted_with_axis/model.onnx | Bin 0 -> 249 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 47 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 35 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 31 bytes .../test_data_set_0/output_2.pb | Bin 0 -> 47 bytes .../test_data_set_0/output_3.pb | Bin 0 -> 30 bytes .../model.onnx | 27 ++++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 77 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 61 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 39 bytes .../test_data_set_0/output_2.pb | Bin 0 -> 55 bytes .../test_data_set_0/output_3.pb | Bin 0 -> 38 bytes .../model.onnx | 25 +++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 47 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 35 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 31 bytes .../test_data_set_0/output_2.pb | Bin 0 -> 47 bytes .../test_data_set_0/output_3.pb | Bin 0 -> 30 bytes .../model.onnx | 23 ++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 25 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 47 bytes .../test_data_set_0/output_2.pb | Bin 0 -> 71 bytes .../test_data_set_0/output_3.pb | Bin 0 -> 46 bytes .../node/test_unsqueeze_axis_0/model.onnx | 19 +++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_unsqueeze_axis_1/model.onnx | 19 +++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_unsqueeze_axis_2/model.onnx | 19 +++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_unsqueeze_axis_3/model.onnx | 15 ++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_unsqueeze_negative_axes/model.onnx | 21 ++++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_unsqueeze_three_axes/model.onnx | 21 ++++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 36 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_unsqueeze_two_axes/model.onnx | 20 +++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 28 bytes .../test_data_set_0/output_0.pb | 1 + .../test_unsqueeze_unsorted_axes/model.onnx | 21 ++++++++ .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 36 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_upsample_nearest/model.onnx | Bin 0 -> 174 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 31 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 111 bytes .../node/test_where_example/model.onnx | 21 ++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 23 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 27 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 27 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 27 bytes .../node/test_where_long_example/model.onnx | 21 ++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 23 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 43 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 43 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../conformance/node/test_xor2d/model.onnx | 17 ++++++ .../test_xor2d/test_data_set_0/input_0.pb | Bin 0 -> 23 bytes .../test_xor2d/test_data_set_0/input_1.pb | Bin 0 -> 23 bytes .../test_xor2d/test_data_set_0/output_0.pb | Bin 0 -> 25 bytes .../conformance/node/test_xor3d/model.onnx | 20 +++++++ .../test_xor3d/test_data_set_0/input_0.pb | Bin 0 -> 73 bytes .../test_xor3d/test_data_set_0/input_1.pb | Bin 0 -> 73 bytes .../test_xor3d/test_data_set_0/output_0.pb | Bin 0 -> 75 bytes .../conformance/node/test_xor4d/model.onnx | 23 ++++++++ .../test_xor4d/test_data_set_0/input_0.pb | Bin 0 -> 376 bytes .../test_xor4d/test_data_set_0/input_1.pb | Bin 0 -> 376 bytes .../test_xor4d/test_data_set_0/output_0.pb | Bin 0 -> 378 bytes .../node/test_xor_bcast3v1d/model.onnx | 18 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 73 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 14 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 75 bytes .../node/test_xor_bcast3v2d/model.onnx | 18 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 73 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 31 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 75 bytes .../node/test_xor_bcast4v2d/model.onnx | 20 +++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 376 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 41 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 378 bytes .../node/test_xor_bcast4v3d/model.onnx | 21 ++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 376 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 133 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 378 bytes .../node/test_xor_bcast4v4d/model.onnx | 22 ++++++++ .../test_data_set_0/input_0.pb | Bin 0 -> 39 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 105 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 378 bytes .../dnn/onnx/generate_conformance_list.py | 34 ++++++++++++ 3445 files changed, 10705 insertions(+) create mode 100644 testdata/dnn/onnx/conformance/README.md create mode 100644 testdata/dnn/onnx/conformance/node/test_abs/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_abs/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_abs/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_acos/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_acos/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_acos/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_acos_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_acos_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_acos_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_acosh/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_acosh/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_acosh/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_acosh_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_acosh_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_acosh_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad_multiple/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_5.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_6.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_7.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/output_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/input_5.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam_multiple/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_5.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_6.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_7.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_8.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_9.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_5.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_add/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_add/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_add/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_add/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_add_bcast/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_add_bcast/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_add_bcast/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_add_bcast/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_add_uint8/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_add_uint8/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_add_uint8/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_add_uint8/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and2d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_and2d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and2d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and2d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and3d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_and3d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and3d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and3d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and4d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_and4d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and4d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and4d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast3v1d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast3v1d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast3v1d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast3v1d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast3v2d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast3v2d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast3v2d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast3v2d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast4v2d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast4v2d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast4v2d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast4v2d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast4v3d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast4v3d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast4v3d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast4v3d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast4v4d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast4v4d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast4v4d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast4v4d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_default_axis_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_default_axis_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_default_axis_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_default_axis_example_select_last_index/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_default_axis_example_select_last_index/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_default_axis_example_select_last_index/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_default_axis_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_default_axis_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_default_axis_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_default_axis_random_select_last_index/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_default_axis_random_select_last_index/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_default_axis_random_select_last_index/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_keepdims_example_select_last_index/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_keepdims_example_select_last_index/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_keepdims_example_select_last_index/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random_select_last_index/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random_select_last_index/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random_select_last_index/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_example_select_last_index/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_example_select_last_index/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_example_select_last_index/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random_select_last_index/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random_select_last_index/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random_select_last_index/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_example_select_last_index/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_example_select_last_index/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_example_select_last_index/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random_select_last_index/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random_select_last_index/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random_select_last_index/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_default_axis_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_default_axis_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_default_axis_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_default_axis_example_select_last_index/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_default_axis_example_select_last_index/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_default_axis_example_select_last_index/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_default_axis_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_default_axis_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_default_axis_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_default_axis_random_select_last_index/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_default_axis_random_select_last_index/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_default_axis_random_select_last_index/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_keepdims_example_select_last_index/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_keepdims_example_select_last_index/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_keepdims_example_select_last_index/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random_select_last_index/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random_select_last_index/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random_select_last_index/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_example_select_last_index/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_example_select_last_index/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_example_select_last_index/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_random_select_last_index/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_random_select_last_index/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_random_select_last_index/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_example_select_last_index/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_example_select_last_index/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_example_select_last_index/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_random_select_last_index/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_random_select_last_index/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_random_select_last_index/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_asin/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_asin/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_asin/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_asin_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_asin_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_asin_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_asinh/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_asinh/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_asinh/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_asinh_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_asinh_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_asinh_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_atan/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_atan/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_atan/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_atan_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_atan_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_atan_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_atanh/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_atanh/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_atanh/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_atanh_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_atanh_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_atanh_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_1d_default/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_1d_default/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_1d_default/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_ceil/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_ceil/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_ceil/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_default/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_default/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_default/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_pads/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_pads/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_pads/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_pads_count_include_pad/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_pads_count_include_pad/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_pads_count_include_pad/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_pads/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_pads/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_pads/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_pads_count_include_pad/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_pads_count_include_pad/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_pads_count_include_pad/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_same_upper/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_same_upper/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_same_upper/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_strides/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_strides/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_strides/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_same_lower/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_same_lower/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_same_lower/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_same_upper/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_same_upper/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_same_upper/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_strides/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_strides/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_strides/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_3d_default/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_3d_default/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_3d_default/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_basic_conv_with_padding/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_basic_conv_with_padding/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_basic_conv_with_padding/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_basic_conv_with_padding/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_basic_conv_without_padding/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_basic_conv_without_padding/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_basic_conv_without_padding/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_basic_conv_without_padding/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_basic_convinteger/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_basic_convinteger/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_basic_convinteger/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_basic_convinteger/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_basic_convinteger/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bernoulli/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_bernoulli/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bernoulli/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bernoulli_double/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_bernoulli_double/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bernoulli_double/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bernoulli_double_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_bernoulli_double_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bernoulli_double_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bernoulli_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_bernoulli_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bernoulli_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bernoulli_seed/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_bernoulli_seed/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bernoulli_seed/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bernoulli_seed_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_bernoulli_seed_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bernoulli_seed_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_left_uint16/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_left_uint16/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_left_uint16/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_left_uint16/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_left_uint32/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_left_uint32/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_left_uint32/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_left_uint32/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_left_uint64/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_left_uint64/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_left_uint64/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_left_uint64/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_left_uint8/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_left_uint8/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_left_uint8/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_left_uint8/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_right_uint16/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_right_uint16/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_right_uint16/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_right_uint16/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_right_uint32/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_right_uint32/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_right_uint32/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_right_uint32/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_right_uint64/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_right_uint64/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_right_uint64/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_right_uint64/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_right_uint8/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_right_uint8/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_right_uint8/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_right_uint8/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_BFLOAT16_to_FLOAT/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_BFLOAT16_to_FLOAT/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_BFLOAT16_to_FLOAT/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT16/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT16/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT16/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_FLOAT16_to_DOUBLE/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_FLOAT16_to_DOUBLE/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_FLOAT16_to_DOUBLE/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_FLOAT16_to_FLOAT/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_FLOAT16_to_FLOAT/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_FLOAT16_to_FLOAT/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_BFLOAT16/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_BFLOAT16/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_BFLOAT16/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_DOUBLE/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_DOUBLE/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_DOUBLE/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_FLOAT16/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_FLOAT16/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_FLOAT16/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_STRING/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_STRING/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_STRING/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_STRING_to_FLOAT/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_STRING_to_FLOAT/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_STRING_to_FLOAT/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT16/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT16/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT16/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT16/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT16_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT16_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT16_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT16_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_FLOAT/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_FLOAT/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_FLOAT/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_FLOAT/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_FLOAT_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_FLOAT_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_FLOAT_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_FLOAT_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_ceil/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_ceil/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_ceil/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_ceil_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_ceil_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_ceil_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_celu/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_celu/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_celu/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_celu_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_celu_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_celu_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_clip/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_inbounds/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_inbounds/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_inbounds/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_int8_inbounds/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_int8_inbounds/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_int8_inbounds/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_int8_max/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_int8_max/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_int8_max/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_int8_max/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_int8_min/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_int8_min/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_int8_min/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_int8_min/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_max/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_max/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_max/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_max/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_min/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_min/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_min/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_min/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_example/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_inbounds/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_inbounds/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_inbounds/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_inbounds/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_inbounds/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_outbounds/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_outbounds/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_outbounds/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_outbounds/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_outbounds/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_splitbounds/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_splitbounds/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_splitbounds/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_splitbounds/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_splitbounds/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_compress_0/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_compress_0/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_compress_0/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_compress_0/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_compress_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_compress_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_compress_1/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_compress_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_compress_default_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_compress_default_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_compress_default_axis/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_compress_default_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_compress_negative_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_compress_negative_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_compress_negative_axis/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_compress_negative_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_1d_axis_0/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_1d_axis_0/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_1d_axis_0/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_1d_axis_0/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_1d_axis_negative_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_1d_axis_negative_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_1d_axis_negative_1/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_1d_axis_negative_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_2d_axis_0/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_2d_axis_0/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_2d_axis_0/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_2d_axis_0/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_2d_axis_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_2d_axis_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_2d_axis_1/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_2d_axis_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_2d_axis_negative_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_2d_axis_negative_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_2d_axis_negative_1/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_2d_axis_negative_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_2d_axis_negative_2/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_2d_axis_negative_2/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_2d_axis_negative_2/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_2d_axis_negative_2/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_0/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_0/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_0/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_0/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_1/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_2/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_2/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_2/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_2/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_1/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_2/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_2/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_2/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_2/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_3/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_3/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_3/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_3/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_constant/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_constant/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_constant_pad/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_constant_pad/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_constant_pad/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_constant_pad/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_constant_pad/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_constantofshape_float_ones/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_constantofshape_float_ones/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_constantofshape_float_ones/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_constantofshape_int_shape_zero/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_constantofshape_int_shape_zero/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_constantofshape_int_shape_zero/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_constantofshape_int_zeros/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_constantofshape_int_zeros/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_constantofshape_int_zeros/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_conv_with_autopad_same/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_conv_with_autopad_same/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_conv_with_autopad_same/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_conv_with_autopad_same/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_conv_with_strides_and_asymmetric_padding/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_conv_with_strides_and_asymmetric_padding/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_conv_with_strides_and_asymmetric_padding/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_conv_with_strides_and_asymmetric_padding/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_conv_with_strides_no_padding/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_conv_with_strides_no_padding/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_conv_with_strides_no_padding/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_conv_with_strides_no_padding/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_conv_with_strides_padding/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_conv_with_strides_padding/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_conv_with_strides_padding/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_conv_with_strides_padding/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convinteger_with_padding/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_convinteger_with_padding/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convinteger_with_padding/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convinteger_with_padding/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convinteger_with_padding/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convinteger_without_padding/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_convinteger_without_padding/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convinteger_without_padding/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convinteger_without_padding/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convinteger_without_padding/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_1d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_1d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_1d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_1d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_3d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_3d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_3d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_3d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_autopad_same/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_autopad_same/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_autopad_same/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_autopad_same/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_dilations/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_dilations/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_dilations/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_dilations/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_kernel_shape/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_kernel_shape/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_kernel_shape/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_kernel_shape/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_output_shape/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_output_shape/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_output_shape/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_output_shape/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_pad/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_pad/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_pad/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_pad/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_pads/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_pads/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_pads/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_pads/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_with_kernel/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_with_kernel/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_with_kernel/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_with_kernel/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cos/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cos/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cos/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cos_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cos_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cos_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cosh/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cosh/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cosh/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cosh_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cosh_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cosh_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_1d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_1d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_1d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_1d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_1d_exclusive/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_1d_exclusive/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_1d_exclusive/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_1d_exclusive/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_1d_reverse/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_1d_reverse/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_1d_reverse/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_1d_reverse/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_1d_reverse_exclusive/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_1d_reverse_exclusive/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_1d_reverse_exclusive/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_1d_reverse_exclusive/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_0/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_0/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_0/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_0/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_1/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_2d_negative_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_2d_negative_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_2d_negative_axis/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_2d_negative_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_depthtospace_crd_mode/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_depthtospace_crd_mode/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_depthtospace_crd_mode/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_depthtospace_crd_mode_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_depthtospace_crd_mode_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_depthtospace_crd_mode_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_depthtospace_dcr_mode/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_depthtospace_dcr_mode/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_depthtospace_dcr_mode/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_depthtospace_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_depthtospace_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_depthtospace_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dequantizelinear/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_dequantizelinear/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dequantizelinear/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dequantizelinear/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dequantizelinear/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dequantizelinear_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_dequantizelinear_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dequantizelinear_axis/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dequantizelinear_axis/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dequantizelinear_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_det_2d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_det_2d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_det_2d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_det_nd/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_det_nd/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_det_nd/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_div/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_div/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_div/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_div/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_div_bcast/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_div_bcast/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_div_bcast/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_div_bcast/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_div_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_div_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_div_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_div_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_div_uint8/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_div_uint8/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_div_uint8/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_div_uint8/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default_mask/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default_mask/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default_mask/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default_mask/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default_mask_ratio/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default_mask_ratio/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default_mask_ratio/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default_mask_ratio/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default_mask_ratio/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default_old/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default_old/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default_old/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default_ratio/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default_ratio/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default_ratio/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default_ratio/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_random_old/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_random_old/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_random_old/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_expanded/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted_expanded/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted_expanded/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_edge_pad/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_edge_pad/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_edge_pad/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_edge_pad/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_einsum_batch_diagonal/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_einsum_batch_diagonal/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_einsum_batch_diagonal/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_einsum_batch_matmul/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_einsum_batch_matmul/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_einsum_batch_matmul/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_einsum_batch_matmul/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_einsum_inner_prod/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_einsum_inner_prod/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_einsum_inner_prod/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_einsum_inner_prod/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_einsum_sum/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_einsum_sum/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_einsum_sum/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_einsum_transpose/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_einsum_transpose/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_einsum_transpose/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_elu/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_elu/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_elu/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_elu_default/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_elu_default/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_elu_default/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_elu_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_elu_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_elu_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_equal/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_equal/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_equal/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_equal/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_equal_bcast/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_equal_bcast/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_equal_bcast/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_equal_bcast/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_erf/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_erf/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_erf/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_exp/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_exp/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_exp/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_exp_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_exp_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_exp_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_expand_dim_changed/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_expand_dim_changed/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_expand_dim_changed/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_expand_dim_changed/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_expand_dim_unchanged/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_expand_dim_unchanged/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_expand_dim_unchanged/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_expand_dim_unchanged/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_eyelike_populate_off_main_diagonal/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_eyelike_populate_off_main_diagonal/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_eyelike_populate_off_main_diagonal/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_eyelike_with_dtype/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_eyelike_with_dtype/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_eyelike_with_dtype/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_eyelike_without_dtype/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_eyelike_without_dtype/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_eyelike_without_dtype/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_axis0/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_axis0/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_axis0/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_axis1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_axis1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_axis1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_axis2/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_axis2/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_axis2/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_axis3/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_axis3/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_axis3/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_default_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_default_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_default_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_negative_axis1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_negative_axis1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_negative_axis1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_negative_axis2/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_negative_axis2/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_negative_axis2/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_negative_axis3/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_negative_axis3/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_negative_axis3/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_negative_axis4/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_negative_axis4/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_negative_axis4/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_floor/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_floor/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_floor/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_floor_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_floor_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_floor_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_0/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_0/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_0/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_0/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_1/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_2d_indices/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_2d_indices/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_2d_indices/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_2d_indices/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_elements_0/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_elements_0/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_elements_0/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_elements_0/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_elements_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_elements_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_elements_1/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_elements_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_elements_negative_indices/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_elements_negative_indices/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_elements_negative_indices/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_elements_negative_indices/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_negative_indices/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_negative_indices/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_negative_indices/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_negative_indices/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gathernd_example_float32/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gathernd_example_float32/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gathernd_example_float32/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gathernd_example_float32/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gathernd_example_int32/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gathernd_example_int32/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gathernd_example_int32/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gathernd_example_int32/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gathernd_example_int32_batch_dim1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gathernd_example_int32_batch_dim1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gathernd_example_int32_batch_dim1/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gathernd_example_int32_batch_dim1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_alpha/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_alpha/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_alpha/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_alpha/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_alpha/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_beta/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_beta/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_beta/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_beta/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_beta/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_no_bias/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_no_bias/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_no_bias/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_no_bias/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_scalar_bias/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_scalar_bias/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_scalar_bias/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_scalar_bias/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_scalar_bias/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_single_elem_vector_bias/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_single_elem_vector_bias/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_single_elem_vector_bias/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_single_elem_vector_bias/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_single_elem_vector_bias/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_zero_bias/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_zero_bias/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_zero_bias/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_zero_bias/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_zero_bias/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_transposeA/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_transposeA/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_transposeA/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_transposeA/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_transposeA/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_transposeB/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_transposeB/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_transposeB/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_transposeB/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_transposeB/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_globalaveragepool/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_globalaveragepool/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_globalaveragepool/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_globalaveragepool_precomputed/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_globalaveragepool_precomputed/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_globalaveragepool_precomputed/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_globalmaxpool/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_globalmaxpool/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_globalmaxpool/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_globalmaxpool_precomputed/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_globalmaxpool_precomputed/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_globalmaxpool_precomputed/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_greater/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_greater/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_greater/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_greater/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_bcast/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_bcast/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_bcast/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_bcast/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_equal/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_equal/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_equal/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_equal/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_equal_bcast/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_equal_bcast/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_equal_bcast/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_equal_bcast/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_equal_bcast_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_equal_bcast_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_equal_bcast_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_equal_bcast_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_equal_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_equal_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_equal_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_equal_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_aligncorners_true/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_aligncorners_true/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_aligncorners_true/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_aligncorners_true/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_bicubic/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_bicubic/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_bicubic/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_bicubic/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_bilinear/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_bilinear/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_bilinear/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_bilinear/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_border_padding/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_border_padding/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_border_padding/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_border_padding/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_nearest/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_nearest/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_nearest/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_nearest/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_reflection_padding/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_reflection_padding/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_reflection_padding/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_reflection_padding/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_zeros_padding/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_zeros_padding/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_zeros_padding/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_zeros_padding/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_batchwise/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_batchwise/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_batchwise/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_batchwise/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_batchwise/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_batchwise/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_defaults/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_defaults/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_defaults/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_defaults/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_defaults/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_seq_length/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_seq_length/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_seq_length/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_seq_length/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_seq_length/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_seq_length/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_with_initial_bias/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_with_initial_bias/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_with_initial_bias/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_with_initial_bias/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_with_initial_bias/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_with_initial_bias/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_axis_0/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_axis_0/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_axis_0/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_axis_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_axis_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_axis_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_axis_2/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_axis_2/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_axis_2/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_default_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_default_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_default_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_negative_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_negative_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_negative_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_one_hot/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_one_hot/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_one_hot/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardsigmoid/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_hardsigmoid/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardsigmoid/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardsigmoid_default/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_hardsigmoid_default/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardsigmoid_default/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardsigmoid_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_hardsigmoid_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardsigmoid_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardswish/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_hardswish/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardswish/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardswish_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_hardswish_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardswish_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_identity/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_identity/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_identity/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_identity_opt/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_identity_opt/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_identity_opt/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_identity_sequence/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_identity_sequence/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_identity_sequence/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_if/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_if/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_if/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_if_opt/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_if_opt/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_if_opt/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_if_seq/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_if_seq/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_if_seq/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_instancenorm_epsilon/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_instancenorm_epsilon/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_instancenorm_epsilon/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_instancenorm_epsilon/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_instancenorm_epsilon/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_instancenorm_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_instancenorm_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_instancenorm_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_instancenorm_example/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_instancenorm_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_isinf/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_isinf/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_isinf/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_isinf_negative/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_isinf_negative/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_isinf_negative/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_isinf_positive/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_isinf_positive/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_isinf_positive/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_isnan/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_isnan/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_isnan/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_leakyrelu/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_leakyrelu/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_leakyrelu/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_leakyrelu_default/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_leakyrelu_default/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_leakyrelu_default/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_leakyrelu_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_leakyrelu_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_leakyrelu_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_less/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_less/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_less/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_less/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_less_bcast/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_less_bcast/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_less_bcast/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_less_bcast/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_less_equal/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_less_equal/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_less_equal/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_less_equal/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_less_equal_bcast/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_less_equal_bcast/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_less_equal_bcast/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_less_equal_bcast/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_less_equal_bcast_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_less_equal_bcast_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_less_equal_bcast_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_less_equal_bcast_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_less_equal_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_less_equal_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_less_equal_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_less_equal_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_log/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_log/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_log/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_log_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_log_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_log_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_0/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_0/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_0/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_0_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_0_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_0_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_1_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_1_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_1_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_example_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_example_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_example_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_example_1_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_example_1_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_example_1_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_large_number/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_large_number/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_large_number/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_large_number_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_large_number_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_large_number_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_negative_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_negative_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_negative_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_negative_axis_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_negative_axis_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_negative_axis_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_loop11/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_loop11/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_loop11/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_loop11/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_loop11/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_loop11/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_loop13_seq/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_loop13_seq/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_loop13_seq/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_loop13_seq/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_loop13_seq/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_loop16_seq_none/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_loop16_seq_none/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_loop16_seq_none/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_loop16_seq_none/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_loop16_seq_none/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lrn/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_lrn/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lrn/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lrn_default/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_lrn_default/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lrn_default/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_batchwise/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_batchwise/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_batchwise/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_batchwise/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_batchwise/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_batchwise/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_defaults/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_defaults/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_defaults/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_defaults/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_defaults/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_with_initial_bias/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_with_initial_bias/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_with_initial_bias/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_with_initial_bias/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_with_initial_bias/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_with_initial_bias/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_with_peepholes/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_with_peepholes/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_with_peepholes/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_with_peepholes/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_with_peepholes/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_with_peepholes/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_with_peepholes/test_data_set_0/input_5.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_with_peepholes/test_data_set_0/input_6.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_with_peepholes/test_data_set_0/input_7.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_with_peepholes/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_matmul_2d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_matmul_2d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_matmul_2d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_matmul_2d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_matmul_3d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_matmul_3d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_matmul_3d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_matmul_3d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_matmul_4d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_matmul_4d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_matmul_4d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_matmul_4d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_matmulinteger/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_matmulinteger/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_matmulinteger/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_matmulinteger/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_matmulinteger/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_matmulinteger/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_max_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_example/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_float16/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_max_float16/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_float16/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_float16/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_float32/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_max_float32/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_float32/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_float32/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_float64/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_max_float64/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_float64/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_float64/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_int16/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_max_int16/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_int16/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_int16/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_int32/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_max_int32/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_int32/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_int32/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_int64/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_max_int64/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_int64/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_int64/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_int8/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_max_int8/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_int8/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_int8/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_one_input/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_max_one_input/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_one_input/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_two_inputs/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_max_two_inputs/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_two_inputs/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_two_inputs/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_uint16/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_max_uint16/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_uint16/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_uint16/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_uint32/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_max_uint32/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_uint32/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_uint32/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_uint64/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_max_uint64/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_uint64/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_uint64/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_uint8/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_max_uint8/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_uint8/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_uint8/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_1d_default/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_1d_default/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_1d_default/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_ceil/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_ceil/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_ceil/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_default/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_default/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_default/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_dilations/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_dilations/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_dilations/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_pads/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_pads/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_pads/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_pads/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_pads/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_pads/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_same_upper/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_same_upper/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_same_upper/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_strides/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_strides/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_strides/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_same_lower/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_same_lower/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_same_lower/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_same_upper/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_same_upper/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_same_upper/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_strides/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_strides/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_strides/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_uint8/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_uint8/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_uint8/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_3d_default/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_3d_default/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_3d_default/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_pads/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_pads/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_pads/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_pads/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_strides/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_strides/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_strides/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_strides/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxunpool_export_with_output_shape/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_maxunpool_export_with_output_shape/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxunpool_export_with_output_shape/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxunpool_export_with_output_shape/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxunpool_export_with_output_shape/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxunpool_export_without_output_shape/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_maxunpool_export_without_output_shape/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxunpool_export_without_output_shape/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxunpool_export_without_output_shape/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mean_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mean_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mean_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mean_example/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mean_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mean_one_input/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mean_one_input/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mean_one_input/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mean_two_inputs/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mean_two_inputs/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mean_two_inputs/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mean_two_inputs/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_min_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_example/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_float16/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_min_float16/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_float16/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_float16/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_float32/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_min_float32/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_float32/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_float32/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_float64/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_min_float64/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_float64/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_float64/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_int16/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_min_int16/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_int16/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_int16/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_int32/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_min_int32/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_int32/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_int32/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_int64/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_min_int64/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_int64/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_int64/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_int8/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_min_int8/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_int8/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_int8/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_one_input/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_min_one_input/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_one_input/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_two_inputs/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_min_two_inputs/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_two_inputs/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_two_inputs/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_uint16/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_min_uint16/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_uint16/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_uint16/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_uint32/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_min_uint32/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_uint32/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_uint32/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_uint64/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_min_uint64/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_uint64/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_uint64/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_uint8/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_min_uint8/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_uint8/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_uint8/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_broadcast/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_broadcast/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_broadcast/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_broadcast/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_int64_fmod/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_int64_fmod/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_int64_fmod/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_int64_fmod/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float16/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float16/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float16/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float16/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float32/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float32/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float32/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float32/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float64/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float64/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float64/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float64/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int16/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int16/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int16/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int16/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int32/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int32/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int32/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int32/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int64/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int64/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int64/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int64/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int8/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int8/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int8/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int8/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_uint16/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_uint16/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_uint16/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_uint16/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_uint32/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_uint32/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_uint32/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_uint32/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_uint64/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_uint64/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_uint64/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_uint64/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_uint8/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_uint8/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_uint8/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_uint8/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum_multiple/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/input_5.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/input_6.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/input_7.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/output_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mul/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mul/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mul/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mul/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mul_bcast/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mul_bcast/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mul_bcast/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mul_bcast/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mul_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mul_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mul_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mul_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mul_uint8/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mul_uint8/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mul_uint8/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mul_uint8/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mvn/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mvn/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mvn/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mvn_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mvn_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mvn_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_neg/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_neg/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_neg/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_neg_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_neg_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_neg_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nesterov_momentum/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nesterov_momentum/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nesterov_momentum/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nesterov_momentum/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nesterov_momentum/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nesterov_momentum/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nesterov_momentum/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nesterov_momentum/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NC/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NC/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NC/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NC/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NC_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NC_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NC_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NC_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_center_point_box_format/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_center_point_box_format/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_center_point_box_format/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_center_point_box_format/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_center_point_box_format/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_center_point_box_format/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_center_point_box_format/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_identical_boxes/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_identical_boxes/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_identical_boxes/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_identical_boxes/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_identical_boxes/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_identical_boxes/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_identical_boxes/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_limit_output_size/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_limit_output_size/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_limit_output_size/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_limit_output_size/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_limit_output_size/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_limit_output_size/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_limit_output_size/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_single_box/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_single_box/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_single_box/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_single_box/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_single_box/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_single_box/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_single_box/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_batches/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_batches/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_batches/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_batches/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_batches/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_batches/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_batches/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_classes/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_classes/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_classes/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_classes/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_classes/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_classes/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_classes/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonzero_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nonzero_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonzero_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_not_2d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_not_2d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_not_2d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_not_3d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_not_3d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_not_3d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_not_4d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_not_4d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_not_4d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_negative_indices/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_negative_indices/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_negative_indices/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_negative_indices/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_negative_indices/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_with_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_with_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_with_axis/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_with_axis/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_with_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_with_negative_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_with_negative_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_with_negative_axis/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_with_negative_axis/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_with_negative_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_without_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_without_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_without_axis/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_without_axis/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_without_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_optional_get_element/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_optional_get_element/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_optional_get_element/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_optional_get_element_sequence/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_optional_get_element_sequence/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_optional_get_element_sequence/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_optional_has_element/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_optional_has_element/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_optional_has_element/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_optional_has_element_empty/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_optional_has_element_empty/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_optional_has_element_empty/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or2d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_or2d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or2d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or2d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or3d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_or3d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or3d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or3d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or4d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_or4d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or4d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or4d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast3v1d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast3v1d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast3v1d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast3v1d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast3v2d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast3v2d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast3v2d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast3v2d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast4v2d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast4v2d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast4v2d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast4v2d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast4v3d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast4v3d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast4v3d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast4v3d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast4v4d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast4v4d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast4v4d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast4v4d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_pow/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_bcast_array/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_bcast_array/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_bcast_array/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_bcast_array/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_bcast_scalar/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_bcast_scalar/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_bcast_scalar/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_bcast_scalar/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float32_int32/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float32_int32/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float32_int32/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float32_int32/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float32_int64/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float32_int64/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float32_int64/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float32_int64/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint32/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint32/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint32/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint32/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint64/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint64/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint64/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint64/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int32_float32/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int32_float32/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int32_float32/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int32_float32/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int32_int32/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int32_int32/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int32_int32/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int32_int32/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int64_float32/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int64_float32/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int64_float32/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int64_float32/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int64_int64/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int64_int64/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int64_int64/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int64_int64/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_prelu_broadcast/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_prelu_broadcast/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_prelu_broadcast/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_prelu_broadcast/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_prelu_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_prelu_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_prelu_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_prelu_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearconv/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearconv/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearconv/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearconv/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearconv/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearconv/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearconv/test_data_set_0/input_5.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearconv/test_data_set_0/input_6.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearconv/test_data_set_0/input_7.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearconv/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/input_5.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/input_6.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/input_7.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_5.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_6.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_7.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_quantizelinear/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_quantizelinear/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_quantizelinear/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_quantizelinear/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_quantizelinear/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_quantizelinear_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_quantizelinear_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_quantizelinear_axis/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_quantizelinear_axis/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_quantizelinear_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reciprocal/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reciprocal/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reciprocal/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reciprocal_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reciprocal_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reciprocal_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_default_axes_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_default_axes_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_default_axes_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_default_axes_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_default_axes_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_default_axes_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_do_not_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_do_not_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_do_not_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_do_not_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_do_not_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_do_not_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_keep_dims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_keep_dims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_keep_dims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_keep_dims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_keep_dims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_keep_dims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_do_not_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_do_not_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_do_not_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_do_not_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_do_not_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_do_not_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_keep_dims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_keep_dims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_keep_dims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_keep_dims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_keep_dims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_keep_dims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_asc_axes/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_asc_axes/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_asc_axes/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_default/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_default/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_default/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_desc_axes/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_desc_axes/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_desc_axes/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_do_not_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_do_not_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_do_not_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_do_not_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_do_not_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_do_not_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_negative_axes_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_negative_axes_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_negative_axes_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_negative_axes_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_negative_axes_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_negative_axes_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_negative_axes/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_negative_axes/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_negative_axes/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_default_axes_keepdim_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_default_axes_keepdim_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_default_axes_keepdim_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_default_axes_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_default_axes_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_default_axes_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_do_not_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_do_not_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_do_not_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_do_not_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_do_not_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_do_not_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_negative_axes_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_negative_axes_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_negative_axes_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_negative_axes_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_negative_axes_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_negative_axes_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_default_axes_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_default_axes_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_default_axes_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_default_axes_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_default_axes_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_default_axes_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_do_not_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_do_not_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_do_not_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_do_not_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_do_not_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_do_not_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_default_axes_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_default_axes_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_default_axes_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_default_axes_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_default_axes_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_default_axes_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_do_not_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_do_not_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_do_not_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_do_not_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_do_not_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_do_not_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_negative_axes_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_negative_axes_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_negative_axes_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_negative_axes_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_negative_axes_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_negative_axes_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_default_axes_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_default_axes_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_default_axes_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_default_axes_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_default_axes_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_default_axes_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_do_not_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_do_not_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_do_not_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_do_not_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_do_not_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_do_not_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_default_axes_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_default_axes_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_default_axes_keepdims_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_default_axes_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_default_axes_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_default_axes_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_default_axes_keepdims_random/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_default_axes_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_do_not_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_do_not_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_do_not_keepdims_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_do_not_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_do_not_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_do_not_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_do_not_keepdims_random/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_do_not_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_empty_axes_input_noop_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_empty_axes_input_noop_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_empty_axes_input_noop_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_empty_axes_input_noop_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_empty_axes_input_noop_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_empty_axes_input_noop_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_empty_axes_input_noop_random/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_empty_axes_input_noop_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_keepdims_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_keepdims_random/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_random/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_default_axes_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_default_axes_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_default_axes_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_default_axes_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_default_axes_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_default_axes_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_do_not_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_do_not_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_do_not_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_do_not_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_do_not_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_do_not_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_negative_axes_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_negative_axes_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_negative_axes_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_negative_axes_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_negative_axes_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_negative_axes_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reflect_pad/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reflect_pad/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reflect_pad/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reflect_pad/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_relu/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_relu/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_relu/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_allowzero_reordered/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_allowzero_reordered/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_allowzero_reordered/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_allowzero_reordered/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_extended_dims/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_extended_dims/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_extended_dims/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_extended_dims/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_negative_dim/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_negative_dim/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_negative_dim/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_negative_dim/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_negative_extended_dims/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_negative_extended_dims/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_negative_extended_dims/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_negative_extended_dims/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_one_dim/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_one_dim/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_one_dim/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_one_dim/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_reduced_dims/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_reduced_dims/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_reduced_dims/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_reduced_dims/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_reordered_all_dims/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_reordered_all_dims/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_reordered_all_dims/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_reordered_all_dims/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_reordered_last_dims/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_reordered_last_dims/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_reordered_last_dims/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_reordered_last_dims/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_zero_and_negative_dim/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_zero_and_negative_dim/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_zero_and_negative_dim/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_zero_and_negative_dim/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_zero_dim/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_zero_dim/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_zero_dim/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_zero_dim/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic_A_n0p5_exclude_outside/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic_A_n0p5_exclude_outside/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic_A_n0p5_exclude_outside/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic_A_n0p5_exclude_outside/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic_align_corners/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic_align_corners/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic_align_corners/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic_align_corners/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_linear/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_linear/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_linear/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_linear/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_linear_align_corners/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_linear_align_corners/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_linear_align_corners/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_linear_align_corners/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_nearest/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_nearest/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_nearest/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_nearest/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_cubic/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_cubic/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_cubic/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_cubic/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_linear_pytorch_half_pixel/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_linear_pytorch_half_pixel/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_linear_pytorch_half_pixel/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_linear_pytorch_half_pixel/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_nearest/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_nearest/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_nearest/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_nearest/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_nearest_tf_half_pixel_for_nn/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_nearest_tf_half_pixel_for_nn/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_nearest_tf_half_pixel_for_nn/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_nearest_tf_half_pixel_for_nn/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_tf_crop_and_resize/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_tf_crop_and_resize/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_tf_crop_and_resize/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_tf_crop_and_resize/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_tf_crop_and_resize/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic_A_n0p5_exclude_outside/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic_A_n0p5_exclude_outside/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic_A_n0p5_exclude_outside/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic_A_n0p5_exclude_outside/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic_align_corners/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic_align_corners/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic_align_corners/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic_align_corners/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic_asymmetric/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic_asymmetric/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic_asymmetric/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic_asymmetric/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_linear/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_linear/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_linear/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_linear/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_linear_align_corners/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_linear_align_corners/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_linear_align_corners/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_linear_align_corners/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_nearest/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_nearest/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_nearest/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_nearest/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_cubic/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_cubic/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_cubic/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_cubic/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_ceil_half_pixel/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_ceil_half_pixel/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_ceil_half_pixel/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_ceil_half_pixel/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_floor_align_corners/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_floor_align_corners/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_floor_align_corners/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_floor_align_corners/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_round_prefer_ceil_asymmetric/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_round_prefer_ceil_asymmetric/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_round_prefer_ceil_asymmetric/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_round_prefer_ceil_asymmetric/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reversesequence_batch/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reversesequence_batch/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reversesequence_batch/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reversesequence_batch/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reversesequence_time/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reversesequence_time/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reversesequence_time/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reversesequence_time/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_rnn_seq_length/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_rnn_seq_length/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_rnn_seq_length/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_rnn_seq_length/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_rnn_seq_length/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_rnn_seq_length/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_roialign_aligned_false/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_roialign_aligned_false/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_roialign_aligned_false/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_roialign_aligned_false/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_roialign_aligned_false/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_roialign_aligned_true/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_roialign_aligned_true/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_roialign_aligned_true/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_roialign_aligned_true/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_roialign_aligned_true/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_round/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_round/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_round/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scan9_sum/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_scan9_sum/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scan9_sum/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scan9_sum/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scan9_sum/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scan_sum/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_scan_sum/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scan_sum/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scan_sum/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scan_sum/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_with_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_with_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_with_axis/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_with_axis/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_with_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_with_duplicate_indices/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_with_duplicate_indices/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_with_duplicate_indices/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_with_duplicate_indices/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_with_duplicate_indices/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_with_negative_indices/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_with_negative_indices/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_with_negative_indices/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_with_negative_indices/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_with_negative_indices/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_without_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_without_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_without_axis/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_without_axis/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_without_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_with_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_with_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_with_axis/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_with_axis/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_with_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_without_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_without_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_without_axis/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_without_axis/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_without_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatternd/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_scatternd/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatternd/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatternd/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatternd/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatternd_add/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_scatternd_add/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatternd_add/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatternd_add/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatternd_add/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatternd_multiply/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_scatternd_multiply/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatternd_multiply/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatternd_multiply/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatternd_multiply/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_3d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_3d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_3d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_3d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_3d_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_3d_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_3d_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_3d_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_log_prob/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_log_prob/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_log_prob/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_log_prob/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_log_prob/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_log_prob_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_log_prob_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_log_prob_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_log_prob_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_log_prob_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_log_prob_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_log_prob_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_log_prob_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_log_prob_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_log_prob_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_sum/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_sum/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_sum/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_sum/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_sum_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_sum_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_sum_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_sum_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_selu/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_selu/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_selu/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_selu_default/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_selu_default/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_selu_default/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_selu_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_selu_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_selu_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sequence_insert_at_back/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sequence_insert_at_back/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sequence_insert_at_back/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sequence_insert_at_back/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sequence_insert_at_front/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sequence_insert_at_front/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sequence_insert_at_front/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sequence_insert_at_front/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sequence_insert_at_front/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_shape/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_clip_end/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_clip_end/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_clip_end/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_clip_start/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_clip_start/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_clip_start/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_end_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_end_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_end_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_end_negative_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_end_negative_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_end_negative_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_start_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_start_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_start_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_start_1_end_2/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_start_1_end_2/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_start_1_end_2/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_start_1_end_negative_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_start_1_end_negative_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_start_1_end_negative_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_start_negative_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_start_negative_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_start_negative_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shrink_hard/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_shrink_hard/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shrink_hard/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shrink_soft/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_shrink_soft/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shrink_soft/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sigmoid/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sigmoid/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sigmoid/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sigmoid_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sigmoid_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sigmoid_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sign/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sign/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sign/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_simple_rnn_batchwise/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_simple_rnn_batchwise/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_simple_rnn_batchwise/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_simple_rnn_batchwise/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_simple_rnn_batchwise/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_simple_rnn_batchwise/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_simple_rnn_defaults/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_simple_rnn_defaults/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_simple_rnn_defaults/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_simple_rnn_defaults/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_simple_rnn_defaults/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_simple_rnn_with_initial_bias/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_simple_rnn_with_initial_bias/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_simple_rnn_with_initial_bias/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_simple_rnn_with_initial_bias/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_simple_rnn_with_initial_bias/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_simple_rnn_with_initial_bias/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sin/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sin/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sin/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sin_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sin_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sin_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sinh/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sinh/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sinh/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sinh_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sinh_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sinh_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_size/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_size/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_size/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_size_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_size_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_size_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_default_axes/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_default_axes/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_default_axes/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_default_axes/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_default_axes/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_default_steps/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_default_steps/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_default_steps/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_default_steps/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_default_steps/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_default_steps/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_end_out_of_bounds/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_end_out_of_bounds/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_end_out_of_bounds/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_end_out_of_bounds/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_end_out_of_bounds/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_end_out_of_bounds/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_end_out_of_bounds/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_neg/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_neg/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_neg/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_neg/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_neg/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_neg/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_neg/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_neg_steps/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_neg_steps/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_neg_steps/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_neg_steps/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_neg_steps/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_neg_steps/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_neg_steps/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_negative_axes/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_negative_axes/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_negative_axes/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_negative_axes/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_negative_axes/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_negative_axes/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_start_out_of_bounds/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_start_out_of_bounds/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_start_out_of_bounds/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_start_out_of_bounds/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_start_out_of_bounds/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_start_out_of_bounds/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_start_out_of_bounds/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_axis_0/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_axis_0/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_axis_0/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_axis_0_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_axis_0_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_axis_0_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_axis_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_axis_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_axis_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_axis_1_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_axis_1_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_axis_1_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_axis_2/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_axis_2/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_axis_2/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_axis_2_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_axis_2_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_axis_2_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_default_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_default_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_default_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_default_axis_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_default_axis_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_default_axis_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_example_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_example_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_example_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_large_number/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_large_number/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_large_number/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_large_number_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_large_number_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_large_number_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_negative_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_negative_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_negative_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_negative_axis_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_negative_axis_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_negative_axis_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softplus/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_softplus/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softplus/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softplus_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_softplus_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softplus_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softsign/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_softsign/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softsign/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softsign_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_softsign_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softsign_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_spacetodepth/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_spacetodepth/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_spacetodepth/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_spacetodepth_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_spacetodepth_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_spacetodepth_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_equal_parts_1d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_split_equal_parts_1d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_equal_parts_1d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_equal_parts_1d/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_equal_parts_1d/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_equal_parts_2d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_split_equal_parts_2d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_equal_parts_2d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_equal_parts_2d/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_equal_parts_default_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_split_equal_parts_default_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_equal_parts_default_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_equal_parts_default_axis/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_equal_parts_default_axis/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_variable_parts_1d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_split_variable_parts_1d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_variable_parts_1d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_variable_parts_1d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_variable_parts_1d/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_variable_parts_2d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_split_variable_parts_2d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_variable_parts_2d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_variable_parts_2d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_variable_parts_2d/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_variable_parts_default_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_split_variable_parts_default_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_variable_parts_default_axis/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_variable_parts_default_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_variable_parts_default_axis/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_zero_size_splits/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_split_zero_size_splits/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_zero_size_splits/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_zero_size_splits/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_zero_size_splits/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_zero_size_splits/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sqrt/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sqrt/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sqrt/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sqrt_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sqrt_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sqrt_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_squeeze/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_squeeze/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_squeeze/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_squeeze/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_squeeze_negative_axes/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_squeeze_negative_axes/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_squeeze_negative_axes/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_squeeze_negative_axes/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_lower/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_lower/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_lower/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_nochangecase/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_nochangecase/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_nochangecase/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_upper/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_upper/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_upper/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_empty_output/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_empty_output/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_empty_output/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_insensintive_upper_twodim/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_insensintive_upper_twodim/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_insensintive_upper_twodim/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_strnormalizer_nostopwords_nochangecase/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_strnormalizer_nostopwords_nochangecase/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_strnormalizer_nostopwords_nochangecase/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sub/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sub/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sub/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sub/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sub_bcast/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sub_bcast/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sub_bcast/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sub_bcast/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sub_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sub_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sub_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sub_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sub_uint8/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sub_uint8/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sub_uint8/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sub_uint8/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sum_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sum_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sum_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sum_example/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sum_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sum_one_input/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sum_one_input/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sum_one_input/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sum_two_inputs/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sum_two_inputs/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sum_two_inputs/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sum_two_inputs/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tan/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tan/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tan/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tan_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tan_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tan_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tanh/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tanh/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tanh/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tanh_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tanh_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tanh_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_batch_onlybigrams_skip0/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_batch_onlybigrams_skip0/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_batch_onlybigrams_skip0/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_batch_onlybigrams_skip5/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_batch_onlybigrams_skip5/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_batch_onlybigrams_skip5/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_batch_uniandbigrams_skip5/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_batch_uniandbigrams_skip5/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_batch_uniandbigrams_skip5/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_only_bigrams_skip0/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_only_bigrams_skip0/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_only_bigrams_skip0/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_onlybigrams_levelempty/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_onlybigrams_levelempty/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_onlybigrams_levelempty/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_onlybigrams_skip5/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_onlybigrams_skip5/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_onlybigrams_skip5/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_uniandbigrams_skip5/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_uniandbigrams_skip5/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_uniandbigrams_skip5/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_thresholdedrelu/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_thresholdedrelu/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_thresholdedrelu/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_thresholdedrelu_default/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_thresholdedrelu_default/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_thresholdedrelu_default/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_thresholdedrelu_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_thresholdedrelu_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_thresholdedrelu_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tile/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tile/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tile/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tile/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tile_precomputed/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tile_precomputed/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tile_precomputed/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tile_precomputed/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_top_k/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_top_k/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_top_k/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_top_k/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_top_k/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_top_k_negative_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_top_k_negative_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_top_k_negative_axis/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_top_k_negative_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_top_k_negative_axis/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_top_k_smallest/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_top_k_smallest/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_top_k_smallest/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_top_k_smallest/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_top_k_smallest/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_default/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_default/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_default/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_default/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_default/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_default_mask/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_default_mask/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_default_mask/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_default_mask/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_default_mask/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_default_mask/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_mask/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_mask/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_mask/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_mask/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_mask/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_mask/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_0/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_0/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_0/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_2/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_2/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_2/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_3/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_3/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_3/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_4/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_4/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_4/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_5/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_5/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_5/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_default/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_default/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_default/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tril/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_neg/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_neg/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_neg/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_neg/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_one_row_neg/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_one_row_neg/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_one_row_neg/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_out_neg/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_out_neg/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_out_neg/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_out_neg/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_out_pos/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_out_pos/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_out_pos/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_out_pos/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_pos/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_pos/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_pos/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_pos/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_square/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_square/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_square/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_square_neg/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_square_neg/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_square_neg/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_square_neg/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_zero/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_zero/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_zero/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_zero/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_triu/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_neg/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_neg/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_neg/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_neg/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_one_row/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_one_row/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_one_row/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_one_row/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_out_neg_out/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_out_neg_out/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_out_neg_out/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_out_neg_out/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_out_pos/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_out_pos/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_out_pos/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_out_pos/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_pos/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_pos/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_pos/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_pos/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_square/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_square/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_square/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_square_neg/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_square_neg/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_square_neg/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_square_neg/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_zero/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_zero/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_zero/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_zero/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_not_sorted_without_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_not_sorted_without_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_not_sorted_without_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_not_sorted_without_axis/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_not_sorted_without_axis/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_not_sorted_without_axis/test_data_set_0/output_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis/test_data_set_0/output_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis_3d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis_3d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis_3d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis_3d/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis_3d/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis_3d/test_data_set_0/output_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_with_negative_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_with_negative_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_with_negative_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_with_negative_axis/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_with_negative_axis/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_with_negative_axis/test_data_set_0/output_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_without_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_without_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_without_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_without_axis/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_without_axis/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_without_axis/test_data_set_0/output_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_0/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_0/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_0/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_0/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_1/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_2/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_2/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_2/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_2/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_3/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_3/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_3/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_negative_axes/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_negative_axes/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_negative_axes/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_negative_axes/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_three_axes/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_three_axes/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_three_axes/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_three_axes/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_two_axes/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_two_axes/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_two_axes/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_two_axes/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_unsorted_axes/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_unsorted_axes/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_unsorted_axes/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_unsorted_axes/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_upsample_nearest/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_upsample_nearest/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_upsample_nearest/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_upsample_nearest/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_where_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_where_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_where_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_where_example/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_where_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_where_long_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_where_long_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_where_long_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_where_long_example/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_where_long_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor2d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_xor2d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor2d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor2d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor3d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_xor3d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor3d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor3d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor4d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_xor4d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor4d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor4d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast3v1d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast3v1d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast3v1d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast3v1d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast3v2d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast3v2d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast3v2d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast3v2d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast4v2d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast4v2d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast4v2d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast4v2d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast4v3d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast4v3d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast4v3d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast4v3d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast4v4d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast4v4d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast4v4d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast4v4d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/generate_conformance_list.py diff --git a/testdata/dnn/onnx/conformance/README.md b/testdata/dnn/onnx/conformance/README.md new file mode 100644 index 000000000..2e41e42a6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/README.md @@ -0,0 +1,2 @@ +Original repo: https://github.com/onnx/onnx/tree/bc4c4c48f664d4d08cabd30a57063588d7537408/onnx/backend/test/data/node +License (Apache 2): https://github.com/onnx/onnx/blob/master/LICENSE diff --git a/testdata/dnn/onnx/conformance/node/test_abs/model.onnx b/testdata/dnn/onnx/conformance/node/test_abs/model.onnx new file mode 100644 index 000000000..cbb52b8a8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_abs/model.onnx @@ -0,0 +1,13 @@ + backend-test:I + +xy"Abstest_absZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_abs/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_abs/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_abs/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_abs/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_abs/test_data_set_0/output_0.pb new file mode 100644 index 000000000..414f615a9 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_abs/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z?ÿ8s?bý>hdÓ=ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R>iJ >¦Z?/d#@ŒS'?±K]?‡þ=?©C@¨(º?Hm;= ­?>2Ä?ó¼?Šª>…žÁ>íEc?½Šý?‹!²>ò >*z?•ç™?³OÆ>mÇš>ü6†?&õ?gÚ?³ù?‘x?FKà>™[ ?œ G?4”Î?—ØY>L=e?Æ> Ä?õ—?kÞæ.:ˆ=™Ýš>ïb"?6¹¹> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_acos/model.onnx b/testdata/dnn/onnx/conformance/node/test_acos/model.onnx new file mode 100644 index 000000000..874cf5705 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_acos/model.onnx @@ -0,0 +1,13 @@ + backend-test:K + +xy"Acos test_acosZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_acos/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_acos/test_data_set_0/input_0.pb new file mode 100644 index 000000000..7a61135c2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_acos/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJð  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_acos/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_acos/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..15177ccd16805f721ffa0b238e95de5bd3ce566f GIT binary patch literal 254 zcmVsaKP~0GKTCPWKmS7(KaYKb1(RKb7~2KZ-K_N&DLCNbJ zK`s;nLG$ONKy76JK}H}1Kp9NfKuwYoKt>1{LDfpOKr(EXKu}^>K(zY)Kn-7`K!CNw zKvt!dKM3K`K$u9-Ku@jFKvd=zK|fvOK+K7UKz`kwK=kV9KsRB;@“ö‰?ZT—?/?é 5@Á81@ÕŽ7@øP>@&º2@í¯@Àd1@\<­?šN&@}2¼?žG<@ñ6@¾@½Àñ?¾ï0@»@’Ó@·Û?j[$@çÜ#@sK$@=9<@oÑ)@âÕ@†Ö@+@VÅ?5”(@aæ(@ÕµÜ?(Õ³?V@Àk@™þ@\@¿ã>@—^¢?×Ü?OÓÅ?én'@éªí?<<@YZê? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_acosh_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_acosh_example/model.onnx new file mode 100644 index 000000000..868c12b59 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_acosh_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:E + +xy"Acoshtest_acosh_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_acosh_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_acosh_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7c690ef0b1ccf261f41c3e1989a6aa885f8d68c9 GIT binary patch literal 21 ccmd;J7GQK@tnlJtU{G)j`JwB;z|de103zE22LJ#7 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_acosh_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_acosh_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1b7c7729e04bf1305bcf884e67ce6628ec802633 GIT binary patch literal 21 bcmd;J7GQK@tn}jfKEd9hLj8(80}ucJGwKBA literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad/model.onnx b/testdata/dnn/onnx/conformance/node/test_adagrad/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..324e40e38a1600114bd73cdf20a3b4b0d0c8a979 GIT binary patch literal 320 zcmd;J7vf1uOwLZtOVKS!EiSR@XX0vSx~ zOCT@5C^tSiKQ%2aGdVLguS7IosM!iAXC;xCsh6LZSD{x>lv9nU^la z19DP)BE-5VZlJS-*tl3Y7=;)>oDeXF9mwGaI#q~^ivuXb!o|eF2oi8d7w|w9ND}6P WdJ0J!ND%BrWR*@bTsR#lzz6_vW=cQ+ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/input_0.pb new file mode 100644 index 000000000..d0483cc61 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BRJÍÌÌ= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..54656de61df113af74638d4e31110b7cb8c8c9f0 GIT binary patch literal 15 QcmWe&cVZ0j;$VOR01J-+0RR91 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..038e9dcb5c09947e3beaca0e8ce9fbd6acc3e3a2 GIT binary patch literal 13 Ucmd;J6kv2>jPPP%U}&%h00|5M!vFvP literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..265567aa17fa1767d1b16f6d976a1be3b87142e1 GIT binary patch literal 13 Ucmd;J6kv2>boXLmU})G600|WWG5`Po literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/input_4.pb b/testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/input_4.pb new file mode 100644 index 0000000000000000000000000000000000000000..82851b850996a678afc18f64429531173908171b GIT binary patch literal 13 Ucmd;J6kv2>^zdR~U|?_n00*4`Gynhq literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/output_0.pb new file mode 100644 index 000000000..075011c20 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BX_newJ—b‡? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/output_1.pb new file mode 100644 index 000000000..47b03d2f3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +BH_newJ@ß?@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/model.onnx b/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..c9dc8c1f8199fc50db1b006c46a6ea76c48ced9f GIT binary patch literal 465 zcmZ{gK}*9h7=}$9Yx&%v1}h?-ya)pe>qRJd&`Wcc9fp^ZrRfNENy(zqvwvjA9sC>K z=6^CxCmj?I;pKh4mn7dC_;@s@?1jtX*6@`{H^;C=fSv$N!JAF&Nx;jjW>$$+lHlQN zl1sj}nzTyxo;ZK)KNNJKX)!*BQNbDg$VP zJcL1j@KIx?&iK}Z%~BX3u%iKZ0dgccAYMbVUMA~hNH1fn>2CJsXYf~4N0Fm#Z5?&l UeTf})*|yTddmpdh-$Fw43({U-mjD0& literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_0.pb new file mode 100644 index 000000000..d0483cc61 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BRJÍÌÌ= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..54656de61df113af74638d4e31110b7cb8c8c9f0 GIT binary patch literal 15 QcmWe&cVZ0j;$VOR01J-+0RR91 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..259b58bf7f3d11fde5b959e44f4a97ae791ed8c5 GIT binary patch literal 14 Vcmd;J6kv2>iZJwIVPI&m2LKBq0rda? literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..eb51654d455357db15a81c2fc6a46a89d28f47b2 GIT binary patch literal 18 Zcmd;J5@2*ayRs1VPI(34*&}q0%QOH literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_5.pb b/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_5.pb new file mode 100644 index 0000000000000000000000000000000000000000..62e5b3a8f7515918af3f49d0b6536a2fcea0da0b GIT binary patch literal 18 Zcmd;J5@2*@-XybVPIfz000T20cHRI literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_7.pb b/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_7.pb new file mode 100644 index 0000000000000000000000000000000000000000..cb33a3de6635f4b8e576e11be4af29c88323dfdf GIT binary patch literal 18 Xcmd;J5@2*<@-Xt^U|?u)0AhOp6S@Mc literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/output_0.pb new file mode 100644 index 000000000..f84f709d7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BX1_newJ—b‡? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/output_1.pb new file mode 100644 index 000000000..c8d6212c8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +BX2_newJ@¸…?7@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/output_2.pb b/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/output_2.pb new file mode 100644 index 000000000..ac197e13e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/output_2.pb @@ -0,0 +1 @@ +BH1_newJ@ß?@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/output_3.pb b/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/output_3.pb new file mode 100644 index 000000000..987572fef --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/output_3.pb @@ -0,0 +1 @@ +BH2_newJ ïŸ@ÝÎA \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_adam/model.onnx b/testdata/dnn/onnx/conformance/node/test_adam/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..e2c192a7df4c47165250ab9947dff869863a0c15 GIT binary patch literal 371 zcmd;J7vf1uOwLZtOVKS!EiSP-#Kbk7k&7{ii!p?YF@lTHor^Jyi_t@fH6lJQwOoib z3_^K;C?yuhl*C*uelFI;oPvx*QDfs``vr`QT6|nANvS1?qG!*Xu?6u3x!6++iZgTa z^F*iazh(>)lHwA`%P-1}PtH$GOUq2oOwB71%@=C60?JuQBxdU6=jB!C6%?hGWu}(v zl@ujr=4Ixk3vq&+7@r8VG>RMOMjk@1(Jlhp#DWN2P6pbJ(?gmEReN3$#CKHg8(A{Xoye! literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/input_0.pb new file mode 100644 index 000000000..d0483cc61 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BRJÍÌÌ= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..54656de61df113af74638d4e31110b7cb8c8c9f0 GIT binary patch literal 15 QcmWe&cVZ0j;$VOR01J-+0RR91 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/input_2.pb new file mode 100644 index 000000000..15244fd4b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BXJš™™?333@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..439d577ffbbfb621346b9f41aca167107861274a GIT binary patch literal 17 Ycmd;J5@2*y_B@eG}xx2i_W{hLQnn&|C~p^ zrj-nehw$>gdEiUl&l}UDoEOhREw8lL==f(Jz6p>!AaigQQ#=tk32K7MP#J29nnrZA zm}W|BQKL>-?^*BD-lxW2x;IN+O-|r|m+L1U%x0VGFG42A;O0W};Pd0&_;c`8-Bejo zi`7aNQYanN^gTv4KI1a1m3j-;jd+z}8|sEjCDkLP?ejB^6SC^1)N);lheP}b9f9i+ zy4RYyF=I4-`#B2W;gt)HM@$m!Bu<+o111?TY{0MqlMWcH&rWypQ}`>>ro^OOl{PhO dU$jjP+t+SW!}d$CsbRa7?7rdl0{(5+C%>}aXI=mR literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_0.pb new file mode 100644 index 000000000..d0483cc61 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BRJÍÌÌ= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..54656de61df113af74638d4e31110b7cb8c8c9f0 GIT binary patch literal 15 QcmWe&cVZ0j;$VOR01J-+0RR91 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..259b58bf7f3d11fde5b959e44f4a97ae791ed8c5 GIT binary patch literal 14 Vcmd;J6kv2>iZJwIVPI&m2LKBq0rda? literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..eb51654d455357db15a81c2fc6a46a89d28f47b2 GIT binary patch literal 18 Zcmd;J5@2*ayRs1VPI(34*&}q0%QOH literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_5.pb b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_5.pb new file mode 100644 index 0000000000000000000000000000000000000000..62e5b3a8f7515918af3f49d0b6536a2fcea0da0b GIT binary patch literal 18 Zcmd;J5@2*3N!R#VPIfz000UT0dxQW literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_7.pb b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_7.pb new file mode 100644 index 0000000000000000000000000000000000000000..bb84e11178156b14aabf2cb7ca4af4bc41bdaa6e GIT binary patch literal 18 Xcmd;J5@2*<3N!NJU|?u)0AhOp6k-Co literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_8.pb b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_8.pb new file mode 100644 index 0000000000000000000000000000000000000000..3a1c3faf7739e5cfbcfe238cb019f067e29bba56 GIT binary patch literal 14 Vcmd;J6kv2>@-XybVPIge2LK780c8LH literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_9.pb b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_9.pb new file mode 100644 index 0000000000000000000000000000000000000000..4d97f4be46e6e946550a846257b9eb3715cd3eb0 GIT binary patch literal 18 Zcmd;J5@2*<@-Xt^U|?vlXJAlp1OO8E0!#n^ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_0.pb new file mode 100644 index 000000000..d6554ea2b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BX1_newJÁVB? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_1.pb new file mode 100644 index 000000000..84851f0eb --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +BX2_newJdï ?6¿ü? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_2.pb b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_2.pb new file mode 100644 index 000000000..ca18d87a6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_2.pb @@ -0,0 +1 @@ +BV1_newJpÎì? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_3.pb b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..32448031b5173cab3aa57e976e1ef23a90b04546 GIT binary patch literal 22 dcmd;J5@2*<3p0w(OD*@}xWrK45Ovwd9so9w1|a|d literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_4.pb b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_4.pb new file mode 100644 index 000000000..8b342ab6c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_4.pb @@ -0,0 +1 @@ +BH1_newJ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_5.pb b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_5.pb new file mode 100644 index 000000000..dfc933bfd --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_5.pb @@ -0,0 +1 @@ +BH2_newJZì?;’A \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_add/model.onnx b/testdata/dnn/onnx/conformance/node/test_add/model.onnx new file mode 100644 index 000000000..78da81354 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_add/model.onnx @@ -0,0 +1,19 @@ + backend-test:i + +x +ysum"Addtest_addZ +x + + + +Z +y + + + +b +sum + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_add/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_add/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_add/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_add/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_add/test_data_set_0/input_1.pb new file mode 100644 index 000000000..1424d7297 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_add/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJð^&,¿Z¸¾[*P¿ÔöÜ¿3¯5>;¶Í¾WªÐ¿Ìñì>µDh¿²ÄT=®¥:?>âב?Æž¿¹ÿÍ>·O/¿ì^¿~/¿ÐƒŸ¾¡ f=¡#•¿‘œf?Okî>¢£Ä¿ ¾?¬ò?@â–?7>8¾l‰¿Fø†?5mξyœ? FU>z?¨u¶>ûá4?G,õ>ÑÍ> ñ?^ƒ¬¿AŸ¢¿b*x?è(–¿”Èø?ÞÅÓ¾3Y?¿÷"ö?‚½?, ï?‹òg?Iy\¿}ô?½7‰¾ÈmM?r?÷º¾N4?½l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_add/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_add/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a83758c3533fc03cd91f4c124ba712eead53cfd0 GIT binary patch literal 256 zcmV+b0ssC80|*2N1rPy319Nq4O7Ha zbDut;Sb@Ke((FFCg2pjbZ<$g{p^j~_q2v`D`InZ`ORMNGc{ z_HDop_{Kl1K&n4;(GkEegK$7x58^(my_`R+^}D{nj_f`hh9N-UFMhtY;LJa3^ew+T zh=9MKg9“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_add_bcast/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_add_bcast/test_data_set_0/input_1.pb new file mode 100644 index 000000000..dcbe531c4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_add_bcast/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJ^&,¿Z¸¾[*P¿ÔöÜ¿3¯5> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_add_bcast/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_add_bcast/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..725a84b31c28d90dfc240580b0c158a4b0bcbbf5 GIT binary patch literal 256 zcmV+b0ssC80|*2N1rPy319Nq4O7H2|*wE$Y9?h!#IoMhCylAB;cHZ&kg>W6i(P3?DyVb*;W8IFUcjSAxGfI!q7cgn;q`v4I2> literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_add_uint8/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_add_uint8/test_data_set_0/input_1.pb new file mode 100644 index 000000000..1735d5acd --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_add_uint8/test_data_set_0/input_1.pb @@ -0,0 +1,4 @@ +ByJ< + + +        \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_add_uint8/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_add_uint8/test_data_set_0/output_0.pb new file mode 100644 index 000000000..b8a101479 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_add_uint8/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BsumJ<&, $!"' ,$'" \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_and2d/model.onnx b/testdata/dnn/onnx/conformance/node/test_and2d/model.onnx new file mode 100644 index 000000000..823a8fad1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_and2d/model.onnx @@ -0,0 +1,17 @@ + backend-test:_ + +x +yand"And +test_and2dZ +x +   + +Z +y +   + +b +and +   + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_and2d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_and2d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d9541774b1b6eb6fca5913ce404acbc7b8bfaf00 GIT binary patch literal 23 acmd;J=3o)vbYiUV;$Z{<21W)3AO!#vI{`}o literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_and2d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_and2d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..2f37772a3d53eb91534d1067016b0849ddbc0188 GIT binary patch literal 23 acmd;J=3o)vbYiUZ;$Z{<21W)3APE2zNdZd$ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_and2d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_and2d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..644166260e8e29158bd00b0f5301aff34541d822 GIT binary patch literal 25 ccmd;J=3o)vbYf1-OY!1i1OWy{1_mGr03mAv2LJ#7 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_and3d/model.onnx b/testdata/dnn/onnx/conformance/node/test_and3d/model.onnx new file mode 100644 index 000000000..601f2ba6b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_and3d/model.onnx @@ -0,0 +1,20 @@ + backend-test:k + +x +yand"And +test_and3dZ +x +  + + +Z +y +  + + +b +and +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_and3d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_and3d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..402cb458fef2a00e0a948f85be2d86f6c4af72f4 GIT binary patch literal 73 scmd;J=3wDq72tGYtnjj7WB@`SU|;}IKoUqJW2hKN5ULQY2*hRp0Ah;)m;e9( literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_and3d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_and3d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..825b4f452aedebedb58afce7049b99d4664b65a9 GIT binary patch literal 73 ycmd;J=3wDq72tGYtn{*BWMpJuU}OMNPypru2_OKAgIGY!02Ts?fH)vMjEn$ek^!dx literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_and3d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_and3d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ac2cebf48598c63f9f393f2dfc4eb5b857c3adb6 GIT binary patch literal 75 wcmd;J=3wDq72tGYPRvX3vSDOkWB?){!NAA}B0)R|fQUgkU~z~#s4OD`0Fqk*OaK4? literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_and4d/model.onnx b/testdata/dnn/onnx/conformance/node/test_and4d/model.onnx new file mode 100644 index 000000000..ae2465b88 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_and4d/model.onnx @@ -0,0 +1,23 @@ + backend-test:w + +x +yand"And +test_and4dZ +x +  + + + +Z +y +  + + + +b +and +  + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_and4d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_and4d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..3c2fb94d859345b8155ce8046769d8923e74ddf8 GIT binary patch literal 376 zcmX|*%MrsM3`9{9XOx?3@-Y>;k`1q+@1TxhD&OB2|NW zr1L#W^g`PP2QDIB%-kx8Dw;v-82}zqLqAi79ON=M`O_d5b#I>rTRYxNb< Y5GDdiV2R)nR@UTeGg>>zm6;>LKAvF$-~a#s literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_and4d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_and4d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5389f4895aa9c17ac45fbfacbb561d6fc6b00d46 GIT binary patch literal 378 zcmZWkOBO&d3{=I7oikawh4-wT+cD%fHRvK~=9gBg3^K~J%xm4xW4rn;PO;`C0UgR~ zCS3@FRT=vXgbf{uMi3V92|OVoA|2c94u^LuP5XXugI&TCeilpJ_0K_=GVtajl>zzP KUNVeKx%~!Xqystt literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_and_bcast3v1d/model.onnx b/testdata/dnn/onnx/conformance/node/test_and_bcast3v1d/model.onnx new file mode 100644 index 000000000..c54ddce1d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_and_bcast3v1d/model.onnx @@ -0,0 +1,18 @@ + backend-test:k + +x +yand"Andtest_and_bcast3v1dZ +x +  + + +Z +y + +  +b +and +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_and_bcast3v1d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_and_bcast3v1d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5cc32fe100a22bb1654e283a90b1cdfc7f9cb6e3 GIT binary patch literal 73 rcmd;J=3wDq72tGYtnjj71OWy{1_m$#&IXDAA&3i>0g^x(8G~d1WB&o4 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_and_bcast3v1d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_and_bcast3v1d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..1500686f9682b83e63e4ba1557429c3dd431dc27 GIT binary patch literal 14 Tcmd;J72tGYtn^}K00Kq;3Ty#0 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_and_bcast3v1d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_and_bcast3v1d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a5e19b0b5a505bd9d8039763b007a4a5e83967a8 GIT binary patch literal 75 icmd;J=3wDq72tGYPRvX3vS9!MMpOdCLlOgXu@V505CTB} literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_and_bcast3v2d/model.onnx b/testdata/dnn/onnx/conformance/node/test_and_bcast3v2d/model.onnx new file mode 100644 index 000000000..22bc73a8a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_and_bcast3v2d/model.onnx @@ -0,0 +1,18 @@ + backend-test:o + +x +yand"Andtest_and_bcast3v2dZ +x +  + + +Z +y +   + +b +and +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_and_bcast3v2d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_and_bcast3v2d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d784193ad434efa0f3ee1407799bfac9192b6b1f GIT binary patch literal 73 ucmd;J=3wDq72tGYtnjj7U|?im1Ogxh1Ryqu3ljy&KzTqR5EHHf$OZsorU9e? literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_and_bcast3v2d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_and_bcast3v2d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..8bab0d309ce75e36c6c8e87f6ddb972209c50868 GIT binary patch literal 31 ecmd;J;b0ZubYiUZ5@BFqWMpIjLl6PtF#-S|cL7-d literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_and_bcast3v2d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_and_bcast3v2d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..05a20c23cf016ac96d6dd96e1af850233b0bab2b GIT binary patch literal 75 qcmd;J=3wDq72tGYPRvX3vSDCg1VaWWU<7f203wRufrL=RfII+_hyqdo literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_and_bcast4v2d/model.onnx b/testdata/dnn/onnx/conformance/node/test_and_bcast4v2d/model.onnx new file mode 100644 index 000000000..a36c3355a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_and_bcast4v2d/model.onnx @@ -0,0 +1,20 @@ + backend-test:w + +x +yand"Andtest_and_bcast4v2dZ +x +  + + + +Z +y +   + +b +and +  + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_and_bcast4v2d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_and_bcast4v2d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..22944e3243740501ecaa8be2c697296750f64652 GIT binary patch literal 376 zcmX|*%Mrsc2t*-vGV;we`RIyLa>@vA7p##4>`z+T+Shx1&g07O{d;9(gic>6Bw5Dc z;lN!?!2_vQv8+cC4VG%`wn$l+cZb&0VTkEX@CI9FioIa!2$bg$Re<~>QN{!n)dmm} c0Mz4?6X;>hPoNZj$q;UT8E-L4=vd7Wf16JN-2eap literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_and_bcast4v2d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_and_bcast4v2d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d7cba2c1a18ae46eb63d8ff7a8295379f7cd10e2 GIT binary patch literal 41 icmd;JIJh6 zEoRE9z@$Ih literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_and_bcast4v3d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_and_bcast4v3d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c8235b845cd823c290e380698168c59dda5ab0a8 GIT binary patch literal 378 zcmYk0%ME}q3_}S86mHDKku8uoGdE)pJMO1a8!LWJ>ctmdeLMEE-0yRJ^Q2>_c;Zr5 zWoET8AjFcB&1_FrHY-iFLidrOItd4+dRgeh$WSu;5q;4E%l{C|CX?FIF!~zZHeiLo VDA2rIf$a*ZibbFrJ(Nl>0zZ2515^M2 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_and_bcast4v4d/model.onnx b/testdata/dnn/onnx/conformance/node/test_and_bcast4v4d/model.onnx new file mode 100644 index 000000000..d17a018ff --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_and_bcast4v4d/model.onnx @@ -0,0 +1,22 @@ + backend-test: + +x +yand"Andtest_and_bcast4v4dZ +x +  + + + +Z +y +  + + + +b +and +  + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_and_bcast4v4d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_and_bcast4v4d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..024a3481cd47fb9cbd00d45c46a206d2320deb56 GIT binary patch literal 39 jcmd;J$%T&3NgfJ+a`uV zoSH1Gp~b$#rI1oI)Ky@<-5HP!^Hea!JC6d%I(P%Y literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_default_axis_example_select_last_index/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_default_axis_example_select_last_index/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f6f7c0f367d735ebf8cd93c978f41ee85931cdf2 GIT binary patch literal 32 ccmd;JD@rXc%_;FpU}S&*7!BoOP%wEI4O0N)!)SDI0D<@e&;S4c literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_default_axis_random_select_last_index/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmax_default_axis_random_select_last_index/model.onnx new file mode 100644 index 000000000..8689e4a9f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmax_default_axis_random_select_last_index/model.onnx @@ -0,0 +1,15 @@ + backend-test:° +A +dataresult"ArgMax* +keepdims * +select_last_index 1test_argmax_default_axis_random_select_last_indexZ +data + + + +b +result + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_default_axis_random_select_last_index/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_default_axis_random_select_last_index/test_data_set_0/input_0.pb new file mode 100644 index 000000000..edce89923 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmax_default_axis_random_select_last_index/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`Öìy? ¸‰@‰@IÍe?—qÿ•¾:@ØÆŸ¿¼ú@A_Aâ1À;´º@&ñ?¯1®?à0AºD Á^Áµ‡ÁoàÔ@4²@ÊÎì@j(A$v¿@Å9E¿æ‰³@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_default_axis_random_select_last_index/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_default_axis_random_select_last_index/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..155c0f172de7ffe11c61dd268f74b9cad8243139 GIT binary patch literal 114 scmd;JD@rXc%_;FpU}S&*7!BoOP%wEI4O0N)!)SDI0D<@e&;S4c literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_example/model.onnx new file mode 100644 index 000000000..fcf0ce22d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_example/model.onnx @@ -0,0 +1,13 @@ + backend-test:† +4 +dataresult"ArgMax* +axis * +keepdims test_argmax_keepdims_exampleZ +data +  + +b +result +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..931446fc1f30bf855a28f650654249d757fc6929 GIT binary patch literal 30 icmd;J;$RYBbYe+KEJ^edU|?WyU|?vl2U0*6d%I(P%Y literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_example_select_last_index/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_example_select_last_index/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..60d9eebdb4be7e21cd1e5b37b1eeb9f543461eb7 GIT binary patch literal 32 ccmd;J;$ReDcVa6_EiTO|@e*KUfB+Z`07}>cZU6uP literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random/model.onnx new file mode 100644 index 000000000..36a9021db --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random/model.onnx @@ -0,0 +1,15 @@ + backend-test: +4 +dataresult"ArgMax* +axis * +keepdims test_argmax_keepdims_randomZ +data + + + +b +result + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..edce89923 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`Öìy? ¸‰@‰@IÍe?—qÿ•¾:@ØÆŸ¿¼ú@A_Aâ1À;´º@&ñ?¯1®?à0AºD Á^Áµ‡ÁoàÔ@4²@ÊÎì@j(A$v¿@Å9E¿æ‰³@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b447f5f9af7f6fe9858de0b77fec81f2f5e6d237 GIT binary patch literal 82 ocmd;J;$Y-p5ny*>D@rXc%_;G6U}8W8Fg_zx7{-UGf{DXu003(Pu>b%7 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random_select_last_index/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random_select_last_index/model.onnx new file mode 100644 index 000000000..785d4ef0c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random_select_last_index/model.onnx @@ -0,0 +1,16 @@ + backend-test:¹ +N +dataresult"ArgMax* +axis * +keepdims * +select_last_index -test_argmax_keepdims_random_select_last_indexZ +data + + + +b +result + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random_select_last_index/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random_select_last_index/test_data_set_0/input_0.pb new file mode 100644 index 000000000..edce89923 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random_select_last_index/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`Öìy? ¸‰@‰@IÍe?—qÿ•¾:@ØÆŸ¿¼ú@A_Aâ1À;´º@&ñ?¯1®?à0AºD Á^Áµ‡ÁoàÔ@4²@ÊÎì@j(A$v¿@Å9E¿æ‰³@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random_select_last_index/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random_select_last_index/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b447f5f9af7f6fe9858de0b77fec81f2f5e6d237 GIT binary patch literal 82 ocmd;J;$Y-p5ny*>D@rXc%_;G6U}8W8Fg_zx7{-UGf{DXu003(Pu>b%7 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_example/model.onnx new file mode 100644 index 000000000..2685d086a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_example/model.onnx @@ -0,0 +1,13 @@ + backend-test: += +dataresult"ArgMax* +axisÿÿÿÿÿÿÿÿÿ * +keepdims *test_argmax_negative_axis_keepdims_exampleZ +data +  + +b +result +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..931446fc1f30bf855a28f650654249d757fc6929 GIT binary patch literal 30 icmd;J;$RYBbYe+KEJ^edU|?WyU|?vl2U0*6d%I(P%Y literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_example_select_last_index/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_example_select_last_index/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..60d9eebdb4be7e21cd1e5b37b1eeb9f543461eb7 GIT binary patch literal 32 ccmd;J;$ReDcVa6_EiTO|@e*KUfB+Z`07}>cZU6uP literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random/model.onnx new file mode 100644 index 000000000..1c989a251 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random/model.onnx @@ -0,0 +1,15 @@ + backend-test:¤ += +dataresult"ArgMax* +axisÿÿÿÿÿÿÿÿÿ * +keepdims )test_argmax_negative_axis_keepdims_randomZ +data + + + +b +result + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..edce89923 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`Öìy? ¸‰@‰@IÍe?—qÿ•¾:@ØÆŸ¿¼ú@A_Aâ1À;´º@&ñ?¯1®?à0AºD Á^Áµ‡ÁoàÔ@4²@ÊÎì@j(A$v¿@Å9E¿æ‰³@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..50b682b13286c8ff23ba5bec17e42eddd6494efc GIT binary patch literal 66 jcmd;J;$Y@r6kvB^D@rXc%_;FRU}S&*W+)A#aESu|!XpEp literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random_select_last_index/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random_select_last_index/model.onnx new file mode 100644 index 000000000..48f89aae4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random_select_last_index/model.onnx @@ -0,0 +1,16 @@ + backend-test:Ð +W +dataresult"ArgMax* +axisÿÿÿÿÿÿÿÿÿ * +keepdims * +select_last_index ;test_argmax_negative_axis_keepdims_random_select_last_indexZ +data + + + +b +result + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random_select_last_index/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random_select_last_index/test_data_set_0/input_0.pb new file mode 100644 index 000000000..edce89923 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random_select_last_index/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`Öìy? ¸‰@‰@IÍe?—qÿ•¾:@ØÆŸ¿¼ú@A_Aâ1À;´º@&ñ?¯1®?à0AºD Á^Áµ‡ÁoàÔ@4²@ÊÎì@j(A$v¿@Å9E¿æ‰³@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random_select_last_index/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random_select_last_index/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..50b682b13286c8ff23ba5bec17e42eddd6494efc GIT binary patch literal 66 jcmd;J;$Y@r6kvB^D@rXc%_;FRU}S&*W+)A#aESu|!XpEp literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_example/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..12a18745bf1e1f0d8821f114d04f6313f7edf58c GIT binary patch literal 156 zcmd;J7UD@tOwLZtOVKS!EiSQYW#ls9Vo6CXNfcr$N-ZwUDN$l`EK2uHtkB}-Vo9vX zES6wgz{sS<&&83Qnp%*OnOiKu02C0C2WgK_EK1K!tccIckB7;|r&c897UZNxi9wC! jWlm<|0u9HYF Ha-DquMn^X) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_example_select_last_index/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_example_select_last_index/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1821ab502d10e1943279a3de763274fb200d5503 GIT binary patch literal 30 fcmd;J;$RYBbYe+KEJ^edU|?WyfM5q8t>6d%I(P%Y literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_example_select_last_index/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_example_select_last_index/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..15b429cecbb76b69b096c1c8fb341d4209ba81b5 GIT binary patch literal 30 acmd;J5@2^?D@rXc%_;E`U}S&*7!3ePwF6}U literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..60080901ede577d9ffb85af5a91490630730ea24 GIT binary patch literal 163 zcmd;J7UD@tOwLZtOVKS!EiSR@VdOI5Vo6CXNfcr$N-ZwUDN$l`EK2uHtkB}-Vo9vX zES6wgz{sS<&&83Qnp%*OnOiKu02C0C18I*>EK1K!tccIckB7;|7bWJU?U3(`i literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..edce89923 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`Öìy? ¸‰@‰@IÍe?—qÿ•¾:@ØÆŸ¿¼ú@A_Aâ1À;´º@&ñ?¯1®?à0AºD Á^Áµ‡ÁoàÔ@4²@ÊÎì@j(A$v¿@Å9E¿æ‰³@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..993e0e3ca6485b333df4a2ab4c4e702180f34ab2 GIT binary patch literal 80 mcmd;J;$RVAcVa6_EiTO|@p52dKm{;9BUBj1hpB>z!)O5gcLS&Z literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random_select_last_index/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random_select_last_index/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..c5232bb2f996af7c8a4816b8d7c6d7791f593065 GIT binary patch literal 207 zcmZXOy$ZrG6opL;HC%(%Ou^ByAUM0}t`Fc6u1zSVZ7NBGJdTgyW@ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random_select_last_index/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random_select_last_index/test_data_set_0/input_0.pb new file mode 100644 index 000000000..edce89923 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random_select_last_index/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`Öìy? ¸‰@‰@IÍe?—qÿ•¾:@ØÆŸ¿¼ú@A_Aâ1À;´º@&ñ?¯1®?à0AºD Á^Áµ‡ÁoàÔ@4²@ÊÎì@j(A$v¿@Å9E¿æ‰³@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random_select_last_index/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random_select_last_index/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..993e0e3ca6485b333df4a2ab4c4e702180f34ab2 GIT binary patch literal 80 mcmd;J;$RVAcVa6_EiTO|@p52dKm{;9BUBj1hpB>z!)O5gcLS&Z literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_default_axis_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmin_default_axis_example/model.onnx new file mode 100644 index 000000000..6c1dd3b34 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmin_default_axis_example/model.onnx @@ -0,0 +1,12 @@ + backend-test:} +' +dataresult"ArgMin* +keepdims  test_argmin_default_axis_exampleZ +data +  + +b +result +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_default_axis_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmin_default_axis_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..931446fc1f30bf855a28f650654249d757fc6929 GIT binary patch literal 30 icmd;J;$RYBbYe+KEJ^edU|?WyU|?vl2U0*6d%I(P%Y literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_default_axis_example_select_last_index/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmin_default_axis_example_select_last_index/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..434e6e663c7c45a4933061c89d4d35a02b2bfc59 GIT binary patch literal 32 Zcmd;JD@rXc%_;FpU_b+mP(C`1ri=k5Pe>d9fv5w{ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_default_axis_random_select_last_index/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmin_default_axis_random_select_last_index/model.onnx new file mode 100644 index 000000000..55e95e2a6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmin_default_axis_random_select_last_index/model.onnx @@ -0,0 +1,15 @@ + backend-test:° +A +dataresult"ArgMin* +keepdims * +select_last_index 1test_argmin_default_axis_random_select_last_indexZ +data + + + +b +result + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_default_axis_random_select_last_index/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmin_default_axis_random_select_last_index/test_data_set_0/input_0.pb new file mode 100644 index 000000000..edce89923 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmin_default_axis_random_select_last_index/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`Öìy? ¸‰@‰@IÍe?—qÿ•¾:@ØÆŸ¿¼ú@A_Aâ1À;´º@&ñ?¯1®?à0AºD Á^Áµ‡ÁoàÔ@4²@ÊÎì@j(A$v¿@Å9E¿æ‰³@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_default_axis_random_select_last_index/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmin_default_axis_random_select_last_index/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ed2a8d28bc1112a8e2c6229bca2e9cb580a733db GIT binary patch literal 114 ncmd;JD@rXc%_;FpU_b+mP(C`1ri=k5Pe>d9fv5w{ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_example/model.onnx new file mode 100644 index 000000000..87e49370b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_example/model.onnx @@ -0,0 +1,13 @@ + backend-test:† +4 +dataresult"ArgMin* +axis * +keepdims test_argmin_keepdims_exampleZ +data +  + +b +result +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..931446fc1f30bf855a28f650654249d757fc6929 GIT binary patch literal 30 icmd;J;$RYBbYe+KEJ^edU|?WyU|?vl2U0*6d%I(P%Y literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_example_select_last_index/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_example_select_last_index/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..19a64be4dd11a0627eed5071297106b4635ab5b2 GIT binary patch literal 32 acmd;J;$ReDcVa6_EiTO|@e*KUKm`Cw&;xA% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random/model.onnx new file mode 100644 index 000000000..f11ad57c8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random/model.onnx @@ -0,0 +1,15 @@ + backend-test: +4 +dataresult"ArgMin* +axis * +keepdims test_argmin_keepdims_randomZ +data + + + +b +result + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..edce89923 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`Öìy? ¸‰@‰@IÍe?—qÿ•¾:@ØÆŸ¿¼ú@A_Aâ1À;´º@&ñ?¯1®?à0AºD Á^Áµ‡ÁoàÔ@4²@ÊÎì@j(A$v¿@Å9E¿æ‰³@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a6ab81d9c2aa9a747a35f52ee93a601865188ba5 GIT binary patch literal 82 kcmd;J;$Y-p5ny*>D@rXc%_;G6U}S&*CMZpa4^;-I004^vu>b%7 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random_select_last_index/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random_select_last_index/model.onnx new file mode 100644 index 000000000..06c290a7a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random_select_last_index/model.onnx @@ -0,0 +1,16 @@ + backend-test:¹ +N +dataresult"ArgMin* +axis * +keepdims * +select_last_index -test_argmin_keepdims_random_select_last_indexZ +data + + + +b +result + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random_select_last_index/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random_select_last_index/test_data_set_0/input_0.pb new file mode 100644 index 000000000..edce89923 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random_select_last_index/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`Öìy? ¸‰@‰@IÍe?—qÿ•¾:@ØÆŸ¿¼ú@A_Aâ1À;´º@&ñ?¯1®?à0AºD Á^Áµ‡ÁoàÔ@4²@ÊÎì@j(A$v¿@Å9E¿æ‰³@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random_select_last_index/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random_select_last_index/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a6ab81d9c2aa9a747a35f52ee93a601865188ba5 GIT binary patch literal 82 kcmd;J;$Y-p5ny*>D@rXc%_;G6U}S&*CMZpa4^;-I004^vu>b%7 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_example/model.onnx new file mode 100644 index 000000000..4ce3fbb9c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_example/model.onnx @@ -0,0 +1,13 @@ + backend-test: += +dataresult"ArgMin* +axisÿÿÿÿÿÿÿÿÿ * +keepdims *test_argmin_negative_axis_keepdims_exampleZ +data +  + +b +result +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..931446fc1f30bf855a28f650654249d757fc6929 GIT binary patch literal 30 icmd;J;$RYBbYe+KEJ^edU|?WyU|?vl2U0*6d%I(P%Y literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_example_select_last_index/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_example_select_last_index/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..19a64be4dd11a0627eed5071297106b4635ab5b2 GIT binary patch literal 32 acmd;J;$ReDcVa6_EiTO|@e*KUKm`Cw&;xA% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_random/model.onnx new file mode 100644 index 000000000..aa1f62d4d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_random/model.onnx @@ -0,0 +1,15 @@ + backend-test:¤ += +dataresult"ArgMin* +axisÿÿÿÿÿÿÿÿÿ * +keepdims )test_argmin_negative_axis_keepdims_randomZ +data + + + +b +result + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..edce89923 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`Öìy? ¸‰@‰@IÍe?—qÿ•¾:@ØÆŸ¿¼ú@A_Aâ1À;´º@&ñ?¯1®?à0AºD Á^Áµ‡ÁoàÔ@4²@ÊÎì@j(A$v¿@Å9E¿æ‰³@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..3a522130a2e44cd179a2e1fc46c104337092b12c GIT binary patch literal 66 lcmd;J;$Y@r6kvB^D@rXc%_;FRU}iuCj8HBUsxSkL4*pF literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_example_select_last_index/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_example_select_last_index/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..02090d668a32060f268051a98b6a523a87cc85ce GIT binary patch literal 200 zcmZXOy$ZrG6opMFHC&57L8P-|!NJu{cYOetaNAr;Xc|irp^xJ$_=Xaxlfzj)&UZK> zmqm?DM@}Cig?M^1xIv~dqRc∨Ypk?Axnx)dDgcO(@xm@oEL4BO0{nLpe*JgiRnz zO;i>`RK{rieu{X9h@_Jbw$=iPVHg(Vb%Nda8&lzI!(DG4CNTxN-0 H_`3K2L}@oB literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_example_select_last_index/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_example_select_last_index/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1821ab502d10e1943279a3de763274fb200d5503 GIT binary patch literal 30 fcmd;J;$RYBbYe+KEJ^edU|?WyfM5q8t>6d%I(P%Y literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_example_select_last_index/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_example_select_last_index/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..3b84db581851e7870255962e3155865faac09f6f GIT binary patch literal 30 Ycmd;J5@2^?D@rXc%_;E`U}QiA07pF literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_random/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..216dccf7e63efbfcd779a82ebe42353764f462dc GIT binary patch literal 163 zcmd;J7UD@tOwLZtOVKS!EiSR@VdOI5Vo6CXNfcr$N-ZwUDN$l`EK2vy%+uoLVo9vX zES6wgz{sS<&&83Qnp%*OnOiKu02C0C18I*>EK1MK%!|*?Tm2^} literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..edce89923 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`Öìy? ¸‰@‰@IÍe?—qÿ•¾:@ØÆŸ¿¼ú@A_Aâ1À;´º@&ñ?¯1®?à0AºD Á^Áµ‡ÁoàÔ@4²@ÊÎì@j(A$v¿@Å9E¿æ‰³@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..00245371b36e4580a992e31aba416e4e46fb720a GIT binary patch literal 80 icmd;J;$RVAcVa6_EiTO|@p52ffB+^aO^6Rw2B!f1mjkE( literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_random_select_last_index/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_random_select_last_index/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..08ea97c7707a804382eecd70b6e277011c729852 GIT binary patch literal 207 zcmZXOy$ZrG6opL;HC%(%Ou^ByAUM0}t`Fc6Vsj~>Z7NBGK8}y!QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_asin/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_asin/test_data_set_0/output_0.pb new file mode 100644 index 000000000..7ef10bf49 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_asin/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJðø?OL?(Ÿ%?…?åüß>úÂ3?Jäç>¶õŒ?8s¦?l{É>‚ãi?«? ¨?º_—?¿š‘=ت²=ñ£¥<¶Û{?"Hd?®‡?‡‹®?fm?C–õ>E@e?[Ëò=çÃ1?M>`Hž?TŒ ?ŸêÚ>Ÿ‰>Z°b?%„ò>$Ç?cï™]“ç>k§E?9Õv=:Ø:?p-—c>N¤>X—¾>ªS?/xè>L†µ?)ZÑ=úyW>ãç%>È06?ƒ>aø>Ú|> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_asin_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_asin_example/model.onnx new file mode 100644 index 000000000..41661dd78 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_asin_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:C + +xy"Asintest_asin_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_asin_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_asin_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7c32a2f1c99d56a6bc321c4499b4454c8558572c GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU|`q}#2{b~02xyPEC2ui literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_asin_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_asin_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..2ef8fdad56b04b15c1bc37304191d411eb58a267 GIT binary patch literal 21 Zcmd;J7GQK@tn}iU#KpFs0SJJ!JpdzC191QV literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_asinh/model.onnx b/testdata/dnn/onnx/conformance/node/test_asinh/model.onnx new file mode 100644 index 000000000..0c18656cd --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_asinh/model.onnx @@ -0,0 +1,14 @@ + backend-test:M + +xy"Asinh +test_asinhZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_asinh/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_asinh/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_asinh/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_asinh/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_asinh/test_data_set_0/output_0.pb new file mode 100644 index 000000000..71224febc --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_asinh/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJðÉšª?ØÅÇ>%Ã]?,òÅ?(ÿ°?»~]¿§{X?ng¾ÄÓ½'ºÌ>Èþ>ý¥•?A³3?b”ø=cÜ>óѧ><‚˜?µ¢P¾ È>!H?‹Ö/¿…qÇ?´§•¿Ž\;=“>¾V=›?½–?¼ >AG½>½L¿®·¿\¸®¾Æt>!‚„?M=‚?©Á¾wƒ˜¾šPj¿Ü$“¿P馿ƒðµ?ÆÊú¾J­Ù¾µP†¿ã 7?LÏ ¿DcQû¾-s€¿˜Ö漎Õ>„ ˆ=¯˜˜>¤¿Õßµ¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_asinh_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_asinh_example/model.onnx new file mode 100644 index 000000000..de019c6c0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_asinh_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:E + +xy"Asinhtest_asinh_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_asinh_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_asinh_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8a9445744b63f66e76c3ef4fce746606ffc6f47e GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU})IS00s^A03TBWEC2ui literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_asinh_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_asinh_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..fc85f0a2ab21860534427c027f026fb01b4fcf23 GIT binary patch literal 21 Zcmd;J7GQK@tn}j9yfAS;0}udddjK))1(yH- literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_atan/model.onnx b/testdata/dnn/onnx/conformance/node/test_atan/model.onnx new file mode 100644 index 000000000..b98edadfa --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_atan/model.onnx @@ -0,0 +1,13 @@ + backend-test:K + +xy"Atan test_atanZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_atan/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_atan/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_atan/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_atan/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_atan/test_data_set_0/output_0.pb new file mode 100644 index 000000000..d1e21981c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_atan/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJð# ‡?ãÂ>¯OF?V“?Ã"Š?ÆF¿Ü‚B?~Ò¾p¥Ò½æzÇ>4~>|êw?ÿˆ&?´ø÷=ßáÕ>¶ä¤>¦ {?ö4O¾W›>=õ4¿žF™¿Ã3?{6?¡r#¿zñ“?mìw¿ÖK;=Ê{=¾}#~?¦%y?j>Ó¹>ÓÜ9¿98¿±l«¾ËÐ>ðfc?0…`?…3½¾ŽN–¾× O¿u¿þ4…¿ûmŒ?jSñ¾¡fÓ¾H«e¿c.)?Í‚¿d¥V¾Aõ:¿(½>QËñ¾&8^¿ÇÎæ¼s3Ï>âˆ=Þb–>Ùµ¿t*²¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_atan_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_atan_example/model.onnx new file mode 100644 index 000000000..e7fd45739 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_atan_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:C + +xy"Atantest_atan_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_atan_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_atan_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8a9445744b63f66e76c3ef4fce746606ffc6f47e GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU})IS00s^A03TBWEC2ui literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_atan_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_atan_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4a268e9929d84be7b02b53116e9192337915b553 GIT binary patch literal 21 Zcmd;J7GQK@tn}i!&F{IN0SJJ!Jpe0E1d{*& literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_atanh/model.onnx b/testdata/dnn/onnx/conformance/node/test_atanh/model.onnx new file mode 100644 index 000000000..fc8f56681 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_atanh/model.onnx @@ -0,0 +1,14 @@ + backend-test:M + +xy"Atanh +test_atanhZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_atanh/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_atanh/test_data_set_0/input_0.pb new file mode 100644 index 000000000..7a61135c2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_atanh/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJð  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_atanh/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_atanh/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..35d5d654178793a3358cabaed22a9c866611b404 GIT binary patch literal 254 zcmV8K07QW zKeh3hJkFjtKMq$mKZsN~Kis(DKRX{)KN+pSK9}b2KK|ESKY{ypJ>3mXKgHNjKZCMb zK4`)OJ|{D$KG`P2J}K8FKN;olKD&t|K)<)qJ)sp@KJKC>KJ?p1KNFIKK2%--KZJIF EKDJ?QuK)l5 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_atanh_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_atanh_example/model.onnx new file mode 100644 index 000000000..d3dc0876b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_atanh_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:E + +xy"Atanhtest_atanh_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_atanh_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_atanh_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7c32a2f1c99d56a6bc321c4499b4454c8558572c GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU|`q}#2{b~02xyPEC2ui literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_atanh_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_atanh_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b2bac68eca18d98ba99db0cc82448b98054427b7 GIT binary patch literal 21 Zcmd;J7GQK@tn}guna{JI0SJJ!Jpd=<1S
“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾^&,¿Z¸¾[*P¿ÔöÜ¿3¯5>;¶Í¾WªÐ¿Ìñì>µDh¿²ÄT=®¥:?>âב?Æž¿¹ÿÍ>·O/¿ì^¿~/¿ÐƒŸ¾¡ f=¡#•¿‘œf?Okî>¢£Ä¿ ¾?¬ò?@â–?7>8¾l‰¿Fø†?5mξyœ? FU>z?¨u¶>ûá4? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_averagepool_1d_default/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_averagepool_1d_default/test_data_set_0/output_0.pb new file mode 100644 index 000000000..efcdf6ce4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_averagepool_1d_default/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJôi‚Š?¤0?pÎ?nx@féã>`¼^¼¦yÌ>ËW¾Þ`>ý>§•L?¨Ç?vùá>Ç>´ Ç>Óói?\û$? ÿ\=Ð€Š¾° Ú¿˜s¿žOB?Piz=ˆC?T½Ð>>M4¿Îѽx<,?#À?DéO?åyˆ>Ú–·¿ •¿$)Ľh}1?à°›?P§Ð>‹°¾×è,¿ý¿È¿_ú=ºv8?4žò¾jnX¿,[s¾ÌÖ¾GÏi¿¹Ù ¿A1‚¾¨À}½X¿oº¿jàL>Ü\}>$ì<>Eè)¾Š?ÿ¾|¿¿¿†¢¿C½å½ó ‚¿äm¿ž—c¾jøÚ¾ùñÇ>´ªÛ>eZ"?@nC½°Õ¾µŸ¾$G¿Ž9¿fñã¾Â¾4ó ¿bU¾é.?Î ¿À’ļƕØ?`ÇÄ?ò´ÿ>3 ¿€‰¼ò¹¦>Ž»Ñ>Õ!7?C«?ìŸ*?h? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_averagepool_2d_ceil/model.onnx b/testdata/dnn/onnx/conformance/node/test_averagepool_2d_ceil/model.onnx new file mode 100644 index 000000000..1d4c906ab --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_averagepool_2d_ceil/model.onnx @@ -0,0 +1,18 @@ + backend-test:¤ +N +xy" AveragePool* + ceil_mode * + kernel_shape@@ * +strides@@ test_averagepool_2d_ceilZ +x + + + + +b +y + + + + +B diff --git a/testdata/dnn/onnx/conformance/node/test_averagepool_2d_ceil/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_averagepool_2d_ceil/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7ef45fc81625dc3cabe8ce37afaef887025d74ca GIT binary patch literal 79 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
^h=FDQD|I!AO>k z@3thDxO=>a_GOjdFyo>LOKDFOj6Av*A61E9!5K*fMM49w%eB9OKVSN}vbjo}cmI(g9XPOl=|sp7dja(WFCesWy?M=>c9=P)3r4J! z1*>{PtZj_Pm?Xk!=fhaW*+^D8xtZIht3#`YyxMTz zHyD#KmYXuV6G|NV;b(jdS5Op!2Yltw<=!AFw_nHG+b6(9&Vdzc&0HsF`p z&Tu!~12bRGr)!1{e1=C0-*sZhGt*BVOZj*^#JkGjgtHFRYRhtej*HQ=C`FQfu!?G*J>-6Q$};=gx-f7t5q2yzhfOnL!Bk0} zpP>7ikBQp`wlxj-HphgHA0JD_6EEZ7?@nmTTfsuEo&%?aLfpB)04jUGfr#l%Y^ym7 zzJq(2$6{CRUDJN_TrSTWg))>^*JiPG0vs7XjV^}W#m>$9G1PJvJG$M32{hMo0kKce z*Pecom)W6!FW8GH@89%yKNcIF&QOxNG=y(7kbI z$j9D;P1dP=)8(! zvX-Q3@qTC#m0+QJ_X(GOPlm&WOR;}lsK7?_08@Kx#vC(b&{s~5_Qah>`wuJOk+XoE z{kL7M9%m861I1181r$|X1&Eq;B!g`H!oENLz9!7{%#Gj zD0^O!yDk@OGCk3K$XEHr7DCU-R8)Wz_m1 z7i%pq016IIDb9}0-78!yyYGWyFXx!-D|j@ro;s8R&aBh2rHlS5R6uJVDP$d zvfW#ctx4*5EI0>;X}A(h8$%g=nb z&YDc!a~2P28CcboHpmxQiyfkAs4D79_G{$Hod;kk){)0EoE5YQ%W8O|joWdVjqu`k;*AxCzX#1Z&w~5|@baw~*>|IIcHXo*h zB1KZG&%)+!SD;F24g6K^=64N8LTC^7|2dReB3AXQq>XqI9suIlAN4tY^gWfa+5 zQO8zGHCBA@E~ah!f_3_f;b~a}x)1L|+*HE*%4>tWfi)L3zYJ{Wm2-)q$bYfO=6ok_ z5#~>P%t;uY<_%69!|NsS;C{V&uc)$HGPVhIP+5^8(eMJwC4Ut&+)q|_r z(THWoHREaUjiOi2Q@GJv9Y7*~1|Jk@4(|dl zL+iDpTyOpWq>q+mPZR^VjtQ&S{hP~~cdRBm8Q%_T#OA}>)EnTLCx<8P7L)g0PYgZM z$IWothpO+L1zBRHn4Tp`T5{v@gRwaLdb$CdawVxiwE$wR8{qnV9>0uz3qjTU;7I%< zOjB~^4ZGyn;%z1@x$_0)pEM?!a1J7d`$B_vFmsK_W~)BF1j8U-R86eIu1Ea<@`}tl zcPpnI@)nK{+YLQGTRA_Ya{`~99*oRC&NXefp#B9$bY5mJQTYKn=cvFo&-7>ADZ$(> zSse_Xd4qqj@(tMDGzDB&h*(|3Tl+4h^ZI+})$2kSmo=TuQ{TpBE?LTYZeQmceKe_O z;UixBL?e`1xkI~eF*HO@V&Pi1_&Bw(uw%v}i0%E2ebaWpxlwu8X`n{s{vIS;kcIYZ z`k-XsEdSf;3?{6;$qUI8N_#a}RiQJdI71wljXZ@+L6I``L%Ge%7qh8P(wM{pCDyu3 zjLfD^qq?8{DE~PE=g2ieSM^~&=JQDYxSa|st1#d`2bv9eirt*v+BLNNYZ)AJm4MLS z=kfZYpSWUN94~3)gRAFW$M9E`XfRmH*)n-{u1)~LbbG$*{dMRFG-3%A?eMp{5G=e! zn8CdnEOXX;R$Z45h8yzC8#a#Q&OYfw`7_}l@=Z@rXFP%SHa~>SLorOLc?mlqX@QZ} z`n2a*78l^=4yIdEgwWT5F|(woBVrb6o!P`G7pPF%I20c7wqhr@xd|Dhx+PBftS zO9i~LeFNnFZo_})tT17hBwKYx0Q0*$xb?dh5t&OxTph_ilzA}|``_Sg zvl`yJim-X<4g5ES(KIviIHsTjXr+(i^A0j_pV-H(JsV91&yUlk{w(g@tS!v*!f(NW z>*0LYoTt!RYm5&6CR1MDAzt)kAZ!egrlSoTQO!mhjOV1|GqpMN=1DZIxpEBuTz&}w z;dy;-G=jZcC7oD1k*k+o{w%Q<->lK;F291aEwAF%;WpOLOKoCr)g2a zTo16;k!A(lDXdltp|aXe?(>@`p!_6~7B6)piwPaP{NNlanfeTc9yV|@bw365Y0`xS zcTw+L6s#@jg7%#${ML{{oT?VXH`^`a%O)0c65M^*U8fE<#Z&OaP@Tw5*h-hWn^56K z30zA#jQ&1PF;g#>iyuhDpULlV-pHMlIffIo{pZK>CdKnJ2gcJI*&0lC|BtT>H3DT1 zF>YV;AO3_{B|Z&Rz#RwXLes`r?)J4Dw3%j3DK4+DXhtOObZ*4ZUwH!$uT4TR>qbWr)ZJWD7DL%Cn0P$G0JC>%^i*PSD=D7^;**B*j`NfMwXa|A7a z9D&1~ThK>4jIYt(i209XD16#S-1OEKpL9*c3ucIGHk`)1?PXBtIR%D|K8XA8 ze&lcZ2El1ZUluqT+{ z1a??BjNLEL=KKPUVcv8N41HKzo@&1zw%BPvyy6vJ?xhWGiB$ye4h{Z!)l6K`l@I-C zdQ9r48LkzKC5yDn-2Q?V=#<~azP+B#&Ijm`?(EI9_`-6W{K$%u#>^+1Px@Hp8Y8gK zsTFnQuQqLZtVvHRdSHif9dy5V4xtur%r0(C#``%LAhJh?&D1K$!%<~GguH%u(zCM}X!|!BRo)!O$Ze~jceWZk;BpPUrws7Q z(?_zPrOVivFiSQ&M~1z77KdZZ!pKE?1dS>9iNUwWvEY=+>dPFc z-{-@8{+TkhfA1lu{d2{HVY6|gloQMR?=l-GO~aLG=cqIhDJ!%OjW%!KxUAP-ly=s)o6J30k>y?3ruf_2ekr5PNliDFiexGC+4BSDvDUEyrpV1rRx`XO?+tDhZ1|p!0|ckTT&mw?*w4 z{FQ14t$EwPwYrqIKIn-)M$NF-(1G=e9pg8ohEqe1CfWF#P~dYJf%n7^s2O67eSY!K zTrJJQ;&(#+MJYN}>_{!GqiN%NXRM!e1s*GW1TBx9+%ezbBnTQwYb4wF!+KjO|Kk(9 zGgB1gW({J_P`)`Qz!LoaUEp)tigjyBcy^p`$W)C`Mv7oKf4z?YBAhtgqCM!*284eSe zv4SkC*W1d!d9#4(Wef4U<9zgc(Zf^wOo&fEh0{j1qDA5~ym+fb7&>oyMaN`)I%2gO z3xgDxX?QKf4`eg17DsmUvJMPSBe)y!3$q+XQ0He|ep4rp3ayg-v&|!50g6y-`ZRJ~ za0tgOl3?S~2~KRegK55gxU-+b;(}sf&ANB6&N-U3Ov+%(ABKQY`doq6?w@?+xzW6c z{HhxoX{YEJr%G?&3hb471HnE)EbxT}7JSH|j6bGS8FmEQl(SI9F$n7oX47M#Jn8PK z<25$k#67V(pyqQKVBLCDIjv0HcB4r1(MFsXj(n@CEzEJ4!;U?VW_9T??3&+fwx#GG zNNqIX)SMr}q+6aCu;mi@Dw$FDpAbGb$PM;*{et%&+i`IGR$6|AqdnCx{yt)EPs)Qj5)UpTk7P%T!E%CPKqCT`}}`M0u`7Ems^O&VI@^!cDcU zLyWT!l)?ic=gGPXFI#=qyz>%+el=$5p2IgaiI69g9IZn&2k$2d)k=?wL!aiR%Vf`z* zI5~A~3Vb}o+y*Lnk<+ql(qaSlT4@~Y>5qjTI|AJ=Q(2wEcknwsjn94LHnium2Fu2s z62KH=(*E)dO)74K?doV=#jK!SkhT-<40w6GZBZvErg zE{*T7wMdSR&x$06+yBt@;C0T+BN|=otoR@eMOJueIy>Mf!=6NcgAY6BvvI15?5spF ze39yhqI>_~_pU+V^NlO1TE>CanGA9#nzun_XsED9G((Wq9s+ypG|1gBk=EN;4P{*S z0NxhBBM%Ygr#h0|f3+BF8S)`ynmBM{*!;wBmW|%gC&25_p zQhrwi+DD4G{;VXh4Qb;RN92RcXlHKa0v!@t4YWzR9PLE4AlKzOzhve}aMsdb#dH30 z@BS5mN{|>|Jm)5=uB-s#i;G$7S2d<}DO5PGrj$qM-L5S?_|bdw|xVDpf(CWSnR`+AJQ~({y#pUTqyMMD#HAv z4_G%aiMKu3J~YbC=jD!vp?{$wy%r{t0ejB>t_tHe+B9Qeg$&7;WMIXDZ&;Sd=#O&* ztP5xY(*bp1N&XUi_cn~e#`U9n{XZzvJw^x7>+n5f60QDjMXFEZFz-MEW}hoT<6U{!wIvG8wp8&>yGDV{ zP+iDA6=JdPHs;W54QabW=-0JlbZVwA*~rYq|Gp?N>-SzvySbfL$m_wdp;~cHcnCc& zCb5Tnu(87Wi#U zh0f-2%qP zL&c$~I@gFG(%(*|d?yzY@^& zDeuubW(M4sI0F8clg{?|Vrr|gSyf})VyKaHk7IPMv zI>cR<8WOB`r*hXA5|P)VJJ(~l)`ik&6Y0R+3UbGQ`a3A@-ZG^1x7=6P0JmH19v)`-L9#WQi%MtoKFR1L1s)vp(jg$+C$f&VU2>fbv`kHsp&@a_b8` z?3#-^&)$P?qElJS*dT7%5m9P#Uqxk(Vq~DM!WYiS3jfY@p6IFan^z(wyoh=_Pms8uY9sM}Nok{naAz7E<~v%%j_8PbA=_FGbqLYd|(VR5$< z&3UyM-QB{uRi91yP`xt{H0d&QT*$^@NsI8ej5ZfC^A(1Cl%Oleia4pIi7ci^m6fhK zh?QJ4r~Ldar?tUeSeYkIxy55(pyeZ2zLUZdjR?N@X070MRuO-P--*Ngq^V^?43@4Q z$_DRT<+>LSF`6PD;=Srnc(;&COD*U2UTA`83(Wc435ePyC!ly656(8C*k+Q+9c(WJ zt&~$t@AL^KFD}jw)gEHjFNZkch!(v3_!`-#?xS7J1A>XE`fz6Fc1~|}KTb?pM_P^_ zaLMCv?3X=_Pn$=Pa`IAAfAkd(#g3<#JrVqIu_!!JGYwtMdigmi(YSB&0C@b}!Pb0I zf#4Qf+^_#1DAen)6<=jov_>{e>w5+Me@)n0GXv&zbqu$!Mwxy(Nl?hmWSqHQf!4ki z(BWq-xbVSHUx*E&IfYlzVqrKx@wG8|t?0#LpQa9Z40C*UAO&w5tCM=vQp&WLL2{NU zSY??6q4iqK_=_ae>QU$oy@Ith|JPl75*;7R4kjB?P5eW0UFvh%=FVu@-O20(GuS{%46 z!D#ZK6*$pq3?*KOBk51kXq%Y9ofO=H$&=e4q3=ANzA~Hsd1vF6{8P9lrye`aZ1{|G zd0_8r%?e^agTbhMSpDo8f2G8Uk5|)#ri_a)N=XhoLQkV^a}CaMlA-(42KnDZ%)@7M zJJ-511vX7e!;bkEuq!2Wh~vc2ti}ZT>`{Sv@{2JqS(_D3o6q#no|3oc({H0m!aEAt&+^dKLogc%OS-*%F~hg=Ckny$Gd+kYpF3R3s!t36bZXm$D>l zvb3nQD3wYpT73PUKQqT1GuNDRiSUUCh$xCEO7X4W3th#t32hyOErYEjEpb2G`%jXq zF8&E#=>`0(gew%(N9R$)>(y@|!{6ms?8% zSDhz<1+Hk|JC7Idv;eNzZh~Wf8N6gJ%`MWb!Ij%h8I>zQ6&Kxsud=leSFB8;&(@I< zOCMz8{@@AK>-39)3en!51L<$FpxmL6Zg0w_zn8|K#_bA}3V4M4<>QbN%8ypI&uNz1 zc|0R(4Mr#1@l^jtYRCAY{H#Wza)%$kE1$xxPlsyP*gq!vCb3M`KsNd0t%gghtEq>E zF1pUVN!_#^@xhNLxVUr)F|BN)>x(IA8FPebDjH%>BUkWrzoW<(N zHd5tafXN>`@Q}d_>^ypo=1%u#a_6OE${Bxf*!q#=UATkdhbbH``2yS*8L*5P(`^#R z(P}IPmTYgQGs4b*sMR_$Rd7EP1y_<^gGOL2qRZKG>J^ahd?cZ(jmS+K1&^a8Xm&0S zy|qK(t!4(EY#xKB4c&C{M!=tHKOi!K1>JvrI`Jg{Y{J};|KK-ZmmR0g+gHP!!+YRo zjWV@2QUX?P8$7Jx5$)=DymCF02sB-S#T^T=b-4oF)B2QNx$yxa=jcN3*-m1tV2K=Y zF_6yH#d=SErlU~}Z)xj6@M&4Fv|C4g>srX};S+dlkmA>$&q;8JHrbY<2797sakt#v z4L7d_qVGf^6z(j-F6R%_to{VsY5y3^iU{scal-w%ciF0kT6lU%GAuHUL$l|p_*LsU zRs8#xzMc31Wcpr^wl8O79-l#7%?%(Sd;}$LHK4n6Caku~BLVDIur$0txEtLd=aL4> zct_zxxIUPbtVWj@LrgRsra^{DoNJ_l2K+5Wy*uj2*h%noBvrsfsttF#C*btU>zFCd z3`RsWfJ^vAd{q-m1mCEz@=@uy@4F!MT{583CoMszYb^xt5#w%@y$k_@EbW>bOfS~O z!zNq+m!8do|Hj%e-MXnZ^AiWH*Cr7efxB!tUm$G%FORg?*+6*vM{3%%8%4i#QNJB0 zYV}m=Npz+Zw^vS&?YtR;G3wW7koyQ_qkfQH;|7dKieR|rD|JE<6+g>|`mX|8o8 zZaev#j*W@o(WyP;?w>Tw`fUxCwg`Fqr}8q$Bhqi92eJn9aB09j`cPVgiic*>uS?HT z+he_$eK-w94dWo+*b(oQ-@-`WfA#sxqOQ9%nR@sFEfrY^GafGl9&b6y$XvskoEGdh zQ-nC(Ost}OC|WcN+a1@lQ~Q6So`V^wRuY1I`3fdX_Z(%znwU0+R-(0MALN>KUqLNE@PN2P{EXyn)9@W3<~uTM9{pArppi)kG* zeoL1fe343jZVhLj)<0(dE;B|46-V5X5KjbTebHF`BsRP{NB8YjrJ6gWxJ-Z%9uM0M zwblR|4KnfVS4#*uehLQ-w0ZT*=73P$bA0i9h^(JufLhxgz`HxKV4(Jvs>mDSOaIe& zhBrv-;*zLRbq$@^r$T-!%z$CRa`O4CIVOnS#9u{MfgU!*s^1z|yiE{q48KSI>Th&U z`ghvap$zivi$G8{#55;i2fUKJN*Y6s)Vj5(lglRNv`VXmZk}bZ_c~HdC63Gbn_PUb6vsP zOaUu<5>d>;0tB{IlF-dBu#&HmY>sk-?{2%9%0mpDUT=@nHLKD2xgBsV&e9jsJ88$= z0SGZQfW{{*DF~G&3zO<0V$Kr~|F#`U#N}XOx)AT3*B_?dM35%@$74db?uKVB2E3hA z8s8Yk5ig-nRDV+i`UZJ`W_<#2$PUGu2DxOn(^~kn{fcSVs2x1BI?n{Twa`}qCo%MQ zDO>Z+ili;|gb?;U>$T_|>HNG8yENbYNA(r()*G{kV7FIc+XmPBL#!!F<2j+?^968` zLnJ!xImbqPzfJPY#MxQv;=!VKC!PNK8Wm`tfjSeNm{Zb>1s^kTQF;M18Tdi>-%=Qk zF2>ite&OD6O?)A0MAkV^l5g{3U`|2`X^?yd^otKo!a&qo)Q9KOe6V38gy-4HYsf+srd|8cSkXgTQA`Kr*i1~Bbs`iHKB%g9O!bfK{hJe zm7KVqjp7eNsJBZ!z~?(OoV=u)`QzZ~-FdwKmYsq0_V+i-1_q~71s2i8Dg)<(l^bN|Jw@QLHTLGv^*!9Iy`A*T^z*+DU zXLzZz05yhZgQmG3NXiP+QBDVeWqxGCog$)gIv<=~^DtId53Xk1rfT_qbU!bfu9W4` z$**V7k~Jm!277>g@5egDRn$EAVt|J;KC>QIK9a4;EaltymR<{OC+_@Pk+F^-XQr%$ zdoowSXm&NbeR?UJ2#A7v!iO>N^=VwBeuiq@I0{Rron)`yQNXvQjWGXpDmfc9gE#1% zN4!-9;k#e}DdrB5drimLMRi5^u9cft`a` zD={w)WGtufethSV=JIK%Xflee;^U}a5{ODop5z4FB??}Ehc9vGzPX755UCZWh6^ zoD*=y`Wm&_Zi}C*R*^^HanSblCdz)zMw1~MR8)!wiQrwtC|HF1wq_^%KuK2SV=k1W zZXh+mM%W{x4D_Oa;PSQ(_Dc3@yv&YJ(UwTC-#Z;Y%Qn*ZJbwJ?!XfWG z8t6}vHe99bgXZ^k;LQ2wV9PW|$aRqi?ah2x)#r#MANY_zKL*wA&*i$7OY#Q1rC{l{ zd=$Ih!(JZ=$N1U|{5G0`J{O*Yvc3qF6tqBzl@g$vti@4tHU<(gjN`jc6Xy;~Fe`n4 zkHTJ){fZBvX8YdSOV(>4qF4uJ&0T_fUZ^oE)0%Oi^c!j>5=)enmV?K+yPU_4#vr1b zfS0T~*|twPoGthPBJAC$;^9ep`|VYZpzT()@UkRPZ)@oCRj)B3$ui{Xe7TYbb0)MHmW~FQWPWntIH(pCbnAg2_o2md+Uq1-ldx?lrkiqSR?g7loQZ)>JX9cn=ujEyTpx z&F5Xbk%khQ*XcvkD_Ecxh5K`!(K5UHnE$qeh6sydx^gFHb!{3<<{J|8xDrm&)q70g z!!6{HdL%kYzGpAaI7_60OL52PO%VHE96ZidMKje9D%a(SSz?Ppt@juTboo%d7jC$- z!jZAR^coM}y##yy>6of>Fq407BmJykj!FNRs;g=zcqa?t{oXh-q`w+VugpiUmQlhr z*a7on7Sm9^N)%!zq07n*Yu7g5^l2L0wFB)`a`r78{;rSx`n5!4a0M9=b47lKVSpGx z?6`0W`9253E#+b`v0j54H!aW*EWrEBmxBq#A>dl=&9S0=d zyId}SWcDQ}U$K_#d1}o3S1ZRo9h*R{-b7KGoEl>7Tnod`?m?bU6wMsSA!2@IxbD_D zYN@my2c8|lw@e?{b+1CFnIahLc#F*Yrvuf_KZsS9AvflICVOCC6p5XaK*~$2An*|% z^oo9Da}xKUkHdaqvAG5PNpuE{n^#SpEMnpPtX=5D8z7l|9dy~Q<-m2k2G`^SK8ESdtB}_njmb~q@QFYYT56Rkpn&~Wy-PZgG%morss zc0tM3Ij~nd2DMDwan8&l@^)Vvy{M8$2ij-BeHxAzcC^tY_wCRkIvV!}x}nw%JveLT z%#=uZ;n2lxbl06O^rP>x|4^Xp{gJuR5wn}DJ_{?wYyYJri9 zwrIpJjg`l9XbgLtO!X3ic#}Nf&`GjY=Md|on+xZ-MzDPk;?y!#?%ntou#u}vcOI-G z8Bv#D%Q{2qGG+n~yc3}7bp&o(G#j@KZiVNc-jk09x4|$9(?ervbZhq{s+XmrS2LF} zkaq(6U&1i3Mu1+Ne}cOBdJqG>^NdDwIi!A*BcWL=8obQI3jcb@c$m7rCy6V?>#L6+t^SRPzR4Ej5vAh3>9p9>~ZjcP>okR?%9IEfEdS;F5GK^kQ= z40#{3+3d(ZViO%sBGgsz>hFV~^6)DxP~21N)}KY48Y}2K<1bh+V=3*9JVG4!k3m^O zFnB-@rMD8O>XRghKEIIKrSRi4ave^0L;)Gi;Z6?3a|8WZ# z56%a{dnp*P`!u@#^nlWOPh{R+1nW*E@bwS{V$?y(r&$n#KrdK+@GU(hT*jmx=E5u$ zDRBOti4SK_!F@X;i2a*RDxmoiJZ9e1wlH=EVmQpQ?y{QVZ&ylH|@;u0&Si2h7+c%$xeM90C+OV86H% z2D$f>vIXMM>+FbS;nnz~xCo;Ti^0q_S6PvLQmA++1XwA4;PW@bab6Z4_$CNa=S1awFz`mug2i)H#9Z= z0-2PXPR|MlqfS-{e$8y7vz~mSTpIycCR<3S+s=kDlUeve{3xBb_&PPRS&2=;D)7MC z5$)mxu@2MO<5C6qd{Y6{owXF_*EUk=kYHB5$qwV)yl8M_Ask-cUHkP^D%=dXMtlvd zV048QrabIrLRCbGSdStO=C8%6b@boA2f^=CD2_XpfQ8#9>fY*(|81HJt?8;56C(}w z{>60h#CJ07aR_efc80{habmJ#D?XX8#f`8O1A$XA+_aunc)Q7r+Q@ZNqttflN!}q> zZ4q+H!pX_Cx54XyCGKnYf?v+(QAR-?pE|swLLQVHRDVZ=-S9a9IJq?$p$3xZp=``$n2PbcZB5-!45}%{{!CfE`=WB~& zcepmFFID4-3zea;*%UB(`JH0^PS~yC0E%u|=)R0BZ69&5nKcAiOtl?4_g9Kl1!591Ro z#fHnVsIz+z{u4KYRz4L>7;K`+QA12y*8;S*iesdutzq0>hBXr_A&R5k@YwkTmF-L+ ztp8c+SutEIZeBpA`U+$8;6kD#Dh)lIazuUOBvBaV;G}Fe*2MIX$ytV=w#<&%6<-2h zJ+?qtq7E0&ucnDN4&&)C21D*h{nL-Hq*Y0bx3aMaw8ety-l}l=enA|{e;Q`byx+hv zr{k<%))k`iMIH^D{m^u?IB3bVFg?RI#3=C?_`Zxpu~An{`*0rScCgr$U5I|0*8uO` zUh?H=AM>&57V9rFg|WU^%g#T11!NxGqjO+BJyP}>gxv=@ZVx56S(CkNkZ>tDzUanr zXC)%i*@Bw-8^8=sBUzO~CJrQ1KJH00wC=$8ZhrjI`V>mcGpI<%f6#m}kk#Jp38wwS zSiYm367juYue*STN?v0l{GQMO$|N@&jhN-<)L}SX9=4WkB&vdqAoY14o9~%O z;xg5-y-I;JnBIff5_L>fNWpxa!?3_*7JZa+hpA~cW>dxT7_Zum(BJ8To&SckQQ#`m zb*>GKd8HWk=_BkJHiMzt>a_wPXTfbzG}dP1(xU9SASvJr(e?sRbU}@0`XB@?S9~K@ zP)Rk@)VL#ywnNZU2{0N<{KxuItnS}^WSLtsbfkE}ALA%E9K8*F>TbZdYh`$Sp(u(b zJ|X%C6=+w(5uCYZEiTq;#DfMRu+}vf6i>IY(G#t7MsO`=HwA(~%yh1Z>=33Z$7090 z9?lDqLeI7>$Dsv9Fj0(+!iGkG{T9YaJIVX72T)Jq589(Ab464 zX3nkvM^hDIeS8zGseM5XT-Z#aP0FaPPXuk+?t#liH31Dp(6ucHRr|HbYSm&85VT@r zO6K6cd+lV=&`%KSuSU7D+r)%_Em6O65|)=7gc3ub=4box=YD%I>{y2Y#_hNQD#dUYFE`jRjVlXQo|>r@p6c{zCsgLU!0Gjt_GymV=fcr zuL6g+HK9lwALgyu05`wt;zzqf=x~jndrno6`L%ckW}fTE-IXSgG4by&`ZJRb$|c~l zId^M|C)T03-fmpt)y@7$i@_5q;l%&q99Zzh1&h>5QJ}vG5-N5f-xp2PRdpqnyA)u| z^eE+wyeE?OZ8ZOEC?=#-Lhg#W+*rAXP`^Z)2wZ*l@Aj)CPd&a-`@0{>6URC>@5%w( zG3JNnPOCx7?E_X6&4xu8o#<94%yZiO9zW1ukT|-M#;m=@XcSjKfW}VfSGOJcaqV01b5q-(&M}QV9A+r(_~Q}=(kJ&cbPWgpX!FWH^fNKq%k8kIRa~RI&nxs zjA|Z}!=I^_i3Fb_?_otExR`lybmo4*`!8?O@2}=S@{N0VU&qPR&g~eAu9LtZvBwz7pHfvN@E09U{}y9-eL?rJnLw!+|%<22LO2|C$KszJ8lzJ_Wv zk|^f{G5XA@@3(0Ew6NU=VzBGt8Cre#In|6|>FtzY9P1E;r32D*pVn$R;P)8c z)89nab(|Pn}PO1MKcg436ELgV{prICo(Rp8sV9J_6~~{_%9!oS=in zB!sOOT8g?HW61S7L}O>0;<|bFQCmHMRBu>#!uukepEHM!BiwpmysXowNLgjxlfh z|Iqt4PXjOD3Qbtf&t3f~26_Ycg0a3N=q-rFOE;g;o^vwb6{H7kYYJh9^Cv2>*d5J2 zx* z%;e1d76aX!366p6Ot$b?9`IE!!8hSa9P8^BNx@JtZF!wvI}%_8ug?q+B@qYwE7moxgPC}2TyJ%0GyL$17=$5wK4F+TVmN9^%s*tLzp9WF&+eC8qz zO)A=WRwgMF%xQF)BRh-?VPq$3yEIfh0!cdaG5FZ@9b zl#L+x$#!rSqeQ^(APP39|MOrBA?a*9c^Wet?}sdbD+l_?$^F*6jtO;${{9VhpJ{<+ zgA%o9&IA;>%PtuA#=)2Jw6^dVXbALi5;WhjF&hc&*|MILn$+KtczpGrU(y6$`IUeP zOr_1)2>W)Of{UWY;9qna?ZltE)N#;NpoUv)bq2VKGI(iEp=G%N^EG%1Bscr9{C%R39{Q6^<@{kQE%{(Z-V-p5 zT?$J&3W)ZxNyh421cn?sihmL>k|irkQC!~wlST63fZ%r!Cp{>!v=dey-9U%>f@|F@ z-m;bsaj>zu4XqQ0iNMR6GZ}uA z_A+y<4q=SbWm>51g<;uQ)I-%1E@(xNRn{`xq%a9S|Zu=rvhCYDdq*B2}CL+uV+lo^2~GUtKS-bJ5H-GsLiqj0gbG+DA|X>G1p3C!Y~ z0veW8I5<@m=Z(dJ^`tWH6M71~lkwP+Ap_?^-SI&XKRTU_hu2E{bPI8W`A%QR`afJ) z?dgO5ue@pgvWKM4eIo{^b;8y$E0p<{^GNRz{GlVt+s-!xCS(nrweB_jaln?&rWIf! z9fDe8deAu0Pq*PLtkISRmp|b!KS==Xx-IZyemdqr0!*08;+nD#=ooeb64#evO`P>V zf5(&*2Bwj-S#sE}e~Wa6^Y^SyNp!jN_Vc|$3pPD)$GEb>v2J#280CF z(9tbHL`3K#yXf{9zMjhur`OBD*pls#96SVCARhEmWkm6DmSUdd~f%p{YVCA|XN{BN?HHG_=!1C}~Jhq<-f<(WI=D z>Mew16hdWWy!{F1bMEJRzV~%KVxz=Hi>ZjI$c{1}wcoDDWnbeOy6-?R|@fv$2 z_@CFs_}kYG<4568<}L)e0SBnn{sjB3&Z=4F}J1 zRA@myjF;(x^A3%)`phXznYM-%g9ht%P-DH)@|?ZpR=BUV3{8$rz$3NyFf=ff9Q`~* zXmAXlrRT@H=jigfGo|>kW`$6lkWal9-NfTA@~o{rn)=q1kX+4p;zrxZ;dR=0T~VJyk5dks6Rli~hN5$aW5g0DG4=HE4)B@ZdHe_M)a{_?_#_&QCjJDEgHTVpXU zS^`tXK0`~vF}_wgmbaF4;g#h-gZZKDcy0DO-0)6`;k#0FOddmllRqEXb=pZi)x`$f8 ze4ql3?7I$a55j3(xgR*ca^MGd%klwJMfjDQ`UG_eZ6>kKRWyB!2FXl1M#L?Xh(Ui2 zHHdyi950O$v<4-BWr{B;-0%-R)-2$yo;`y)KQ}?>xIFY5tjCg=^>p5u6m;!ZFqM%_ zt}rdCg}#k*_-pMY;C)pW45cTsmct2n*Ibs5&iVtTdZxTpu`nNXcrq^)dK=`A{{nR> zXSn9K2DW_4rfpmcSkBD`%Xh_aaPxZ_9=aX^T_kwT=Vh=zQy+cS^rGAIKiGUB36iC! z!K_W~0DH%RM9XbRUMIq*9XEw5-REdf-9%PdQHw`s2E#|$P*78r=L0;=_^*HUcrCL$ z_?M#(dy>_uUxO?vj_${N5=!E2`iRo{?=--363cusiYbO6cSrUfJ>Y#2N83zbS>MMp z!`#IX9~Md8F1ZIm4`bl{S-@(RM|Skf$HCe&S&N4IeH|$^oBk5@SPpp?Je;CT(ini3^|Rpi7x3>%@JWV^0aLh-$;` zDfa9JC(k|&IDng{5TDww$LC9|UTB{ij|HFGG4#LlSakjtKEx(`G-e#A?T>()t`hv( zDTaJ5%J6sV6NqhD0`B;|5Iw$0U{HWHa`*aCNw)@DWKRiNGPYvCRSnD^nWMMM+c-M& z5}sPwiF}&^a}a-y1uZ)0^mHP;$479d#28#iEgszb8Ei1wjUS}C>y?eA#_ z*oPe0u0M?zf7Afk#S@ToQeri}d6>N75ISaVLhqTv%%Zv$T`sM`=;A%7Solw%wy1-I z%{vP>w?uJS_vT}Rf)s1+j6vJZ4BW0%3u)7%;rXgvP!$}9Z!9JV*uq&j{?(nxs2-G(|0TWSUP_$^{UdrmTDN>0zY3o8PU9bX<$}6DKHg#;u z3PBl%6qH+{jC;0b&~%xZR7Es}R!E3oe%^c2#QmD|7(EN2CE2ik>Uol}T$PFjZ^It{ zX)LzJnB6{U!%}{|1Y?bQjLo3j&!0-z-}V+bqdW*+`vM|K6pD{dL?;<1>>AZeL^_rT zl>g>Y7vVH=*MM@}d+#mOkw!eCpoh*ea(FjJ0j(`pl46_7`2FNe(%L@{BSqhn{j2+k zs&GC{eHn-K+T)r3jfrecp%~VGxrrY`TBu@=2_kO~U)Q}MhH+zP^Ry~Fv`LP6y@~c9Vi9 z6FI>B)X?DiHVU!I6+I|4RfuIdiK2(>Q*!2hG%0=f8eU3@@nQ3}@EO+fyxhEBuvyIz z_FU|sp|LM%rRR2X>tq+iv|WVeUopg4rIo%N)?q6r)???CujuzXmdus;LA@R);+5_* z=sKm2IvXqS_VZTpE}NA2M|+LXZfGhCu<>HrAkF^e#-XLI7%lR+17FV_f=yMUdDoao zswx{owt4ws{N5bwJ5h<@m#wjRX*jfM=0S((biPLa1PGRjF_(A1zI~8oVyOf!oW4&C zz5k=%52TU4=T}JHsIk0a+)a49_9wBu`U}moRoR9$Gno0ANYrb(hslnLc;@eHJf7wX zmj{wypLs2W`kV4IwZ-7AXBU;q6K4a>@3HRhdBLv2aS&d425u$kkZCsZY|}#}Hr*%} zi-Iq~_N;3l=`RT;GGXO+y(K}ZH=c-3&jU{Rlj*xUB<7F3(ff=$3R#tL|9(VaMs^K- z<3E$-x*W#j?9uF5yB#V8@8z#&*23>4bLa)#C9LDq0TyH|#saTi^-JOH7^Ohu`NN!Q@Fb7R zlg^K$z%si}Agtqp{nvM(c6kwMtuaMQX)Bt3PXZ-o<)Jy~v83tMXs>Vq?Xy%-j3(jQ z=bB9T_&cS3FL>f`5_$Li|@Ds1e ze4)A@W(ahnrx2y?e%ey88RPqBqo~sX6pPBD2EH1oJa>WM@5TabUH2BXP6@G^msz;m ztpVf19-*R_Dr;ZrjnrivmZl|u?yU$|l@|&(wadt(t=4o)W*=5f;F$Yz1C(%*!wpmC z!B=ZB)brCIYR-!h6i=X)eiM#f?}ZiT*ONxe9>Jq!vGfHe%=XM~#?-5#to?^1GhO=` zw?C}KGlyd^#JUu3DCS}~9H*-HC*rFKM9)A)vQG2 zG#ijJWi4d~NA4_yh<1tb4zG3jB^HW&!E=D9S9giti)u=5 z(BE_llE+VR#=;C@I-CR7%p)pVM!L?mb81W}R3E1X$D&4T4Q39Ru-{|%pyi5jxL~US zr2O_^W+!K}o}`IPG;uWsdVvy_WWT8#xSV=>&V6OT3BLba4+8vJoAzvo672u=S3!A2|aVErCiCtitY zC5bbtJh5Nx5ouqLO~Q;_1uGARqu}W*ER;y4_o8lM^0HxkwV?*rMhfuYxk%hTY)>0K zCPDu$3y`%6B}JWkVcJ-GOJ#(u_N_ z7KeUMV!r3{sq334G^(p2$JdRc(}T+BaO+%rw0t#Mk+*b%zBD_t_z%8W(2EWep5q$* z=hRQ~A>`k-<6Rr7Kq%)7m#=jkL-KTaf7@h1%hte!!PkK0w@hd5(eiB0USrT6D1eJW zzrZSefR=65#&r98c(_r4kC`XU`+dC)M%sQjZ~Z4s$nwW5%W_nY)nQDSu;zgU?AS(K z#;NHsuOl(^dz&_I+pw0G*N>*-YszuvjeIsnZvY-BWP*{%NdDZefL;el%p8@23&;Z2 zI}nTGPmE{xXZ$2Bp_A~K)}{THm<6o9X_1*C1^EIwBP_}JId z{3tC;DDyi5mE<3ym#>~`A?<%V7si9g+gju7T3iByh%bFjmvn1D#IDTOWe)`i% zR)1RyFY_*wOJ2>~t+Z31%5H&+!wujnH$qK(DOJqO#D4}|_^@^weRkUf>OQwZ@Fxwb zt!74_4<3dHUX^c-k>|VDAPnc7Cq<3g^kai3=806|oZk~zU6BXtyJE`Z_sOwK(?aoQ zL_dwTnJ-8T8i%%v{qfDrP`Z9&3aq{^17@C=IPDLoIYF!_j23O;y1hft_5ME7^lhOK zuyrjTb#?|jvTYR06c~eCnJC{i;}19+d7|w@NgOJjjPCJj_$vA^zN+rTws8hb-%OrK z$&{k67NZB(i8HlTa_nlL8B0Dpm01QfVef(-va9PUIlKQBcTGBv3W-T9w64=4EjtDT z64_y(=uizSSFhmR=PzV$eiqT5*B2pT^;0M`FC@N$X_zK11(wa4(EafWiS#~(eoNP) zc%cl-91x)H5-)mC)edwon_`1@Ax5cO$2U!7G&si^e*dcn!p8!CE1iaJenPaCxPn6Y zMR5Exj%#iW8`&Lp!0{K({FBwT;L$n_&c?TcpG78QKG_c$BRyQCst0cQa($%RiX$#R3{$_k&Av2K+GL zc)5e)dA(g~yv?L4Fk5hq$Rxg|na|2`b88EVznaEcr6%xNv$uok*kB^t+M*9zjUun=ac=0d1@DSX|qpSDNd z#NXB$DC=4Z&cFV_FS}T%xNkt(ui9g8^-=mYUjg%#=9y;Z-$q@!}e2x&N+-md_9I6yfx`}s)rt8=RxMlJu)MHHY(dm zu#l6{sG%N0*{qTI2redll>#nWJ04egoyCrK_1L9;4jV_sV`b-eT0QiRio6*I9*Kv+ z_W;3IOD1R=cM4WM9s^y`)lg(I1D?g*g3NHn`Z$g`x5Yv zN;Q7TxQ8u6adeiaJNR8v<2@4;`HQEEVKW+|u1^CMd16eGqywNvES`&!I7YYwu{3jW zKezvh4mO)bpl`XdK*C%Ye1gV9wq_J$RQQhc|2$Z26~PUk^hdn_Z5BN37pjD3V3^}P zXi;zC9v)7kwi7z2pJFTdPuT;;JS>O2Ux_eb_89QzhOjwgF_vDcpu$nz;MFY(dgsg` z%FtLK+A){j-)W2+Gh2xA%^Wh_#0b1fp3)uNIb@5>$czOJz@BwKz2Ks!)HpuU z@;VuQI|y^O#KY!I&%k=UFzyVr<6q<`@R3WGgG2y_j_tLa_ri-Xm@2^s?Z|-Mb~PIG z>ne)&l;P>FxwyK|1X3%*L1gc3`2D#NdNp!D@B2|O>z&9i->SnOK0B6I$XCLnRW~t5 zxdlI2t76vMYBaOegI59a5cfct*NKydlzX~RwYH0~f5WY1CPmOc*G`T@i*Er4m~$MYFgay(f&oxkg@ z4PEE@Y3gbhH21lRQI{(5ZiX!!f6xR8QCs<5|LZV&%|A3X`$6w+^+0cPckHX00l)3) zVNghvcl6p#uYJBu1KZ}1c?WDEYj+|Pe0c$3GY7!fY&&f1E9SaoGiioN5)L0(O}jV7 z6Q3EMVcD((=vy_FT2J)F_Q#Iwc7rDKvB<{tcmT3azJ>dlKH$4{GV2w*#&mn`qBxypT2$ZJ0fw$v);O6)<KP`mk9s97=DS(k|cUXti%DlQbH~8XwKa$aRh=wsDBM ze_o8Ot5nf&(;a&EgbD54I*N2J`b90CDq#8Z3l-My^QlO`F*pV%(q(I}k!~|>PD}o( zV8#)5sJ6e$g&S?9f)P$37BteUc4#u)d%ak-MjRc#9p*YFL_ul4F8NxJgnGI47_uh; zeJ2eGcE*{YC~r+CC03KGqBCH>*-X57&;aXRKfu+8sUUi@Ff>mM0W*j1;O(c#dmENR zhgCLr*WflTdGCqMD=(l~Qx4wR>W*V;{P4ui6_|K`7&CgdppGC4y|n8|OVvtKx8w+- z`*k+g9deR*P+4&6I8PqgEG9d~E5M7RMWnU9iq_uA!ZO`N9N@E&B)%Zu_2)sNvnv0& zXc2$I$%)^SGn;?aS_?r|cgX9?#rWkw0lq5vOtNC;z*X@H5H$Q6v;P~SLg#m&hKCHO zUpz)((Mvk8&zR&|`P0iUHi4pg1Uf0`fMm`K@Y*a1>(8Eo2a|u%jpI|vo2}E(>Ij01 zi8Ze@aFX|}3E&@S4nupCBRtaCNUiT@qs$H&W^?lqW>l(kEniR3)Tm6H6QIsW$_*@; zy#bPHD(Dhow_qiLVtYIeU-f+-)E#E#DVh2opr zu`l8+9UMGJ_H1*9L#Ctn^tw2ZS0E7IAdat8Vu|9hA(~iphMOR|I^WqI!vcR=~gaeSP)60eUqn$6}Oc+>w2nQo&3jhANdvt;a` zs5cM%y;G^*gGA~dl#PLh7vPp7uh1xC5k8tIgJxMriO*3lDlT^&m0M4vAWj@TmKlL+ zPA_ykpGNds?NQEd860l>NH%{R!&m5?fc3g7A$XSx2HBb6LXi}*Rc0|=>U{!Ijpu@o z}Y`ST)NSe7Z;pZP(B_pe8jS^l^xOAd9b z?MQZUCQKSGhWQU;G0o{a%Iav){hDqgoNqK;lr|fOMB|B5Z8`C{^_WafJp#LP(qJI% z9o#N^3Gdf!;4Mxn^8Qx)`G6r$xULxq%8%vQz%4QS={Es`JoTX9-*#MLnT@6b8CE=@ z9%t>oMBTp`!Pe6h#vSdTVh^|S1%{nqZ7j$8_vB;s&mLSC{~zAIDGW}{+hOI*&A8#E z8zk+!0#kSYgac!bz{snb~H185r62wQ&Y@z{-XL@+orfw?G34wzJvz{Ig3R*FBWCsjFV1+5`36lj|a`?}hkm zGgCe)PmkZaU5drL{Yx7r^B8@?2hQ&HgvLn%&+?rNfM1rji4Rbi&nHD`@>>R*u(d6jPEWl_au59nS?O!QXPyl0Tj+)^k6z*) zP6iXls<7|T)7X6K%v`0HnQoXL4&j@-AhF8(rVOlFKMylEn6Oj#%<-1T z462$k8$@=Ap`ooNYMoWXK&82K4JQpb3H!jW^)q+|Aq*(yLuBqta^+_!289YSmkAH> z&ubgVpMHwIslJTQHwv@+QKK;=xe!660%I5YqlrNV?b}|CmsaSpte+ED=-5%rrO1Ru z?)^>sD(=(##n~0kMILCHb_pXnA1o;}!#(z8Fg^VRG~E~H|CK7k@G%|Q5^@1!erdD9 z>832wxeL4AJf?e;LpYIRHK@NO9Od5}#K=@Dx+gIfKNWqUGkgdZYC#gNl3<;i9GFZyMmHW(0_&k9Zo9c5m<{dX9REqgtAB{3-c9bmnDXC8Hlud{3 zxP}U;fvF%b80iqfr{Iprboh6@ma1(EfzS=X|T=*9O?db3fga2@hW9J?_6gK zO&+4;s^uhn@c0P?Hok=Lh|j<|yHUx3Ti85Tgr#-G;#b2H9RDMp9Nw);4Q_wH?Ts_p z`(KOMHQ!$J>O6@H{8r$=M+-cdgXk*zs(e;)8u?N60kj1*5E>tXK{MS!W}g%_UvV5v zy^-Y48Vly;@pKK2fv~P-7`UGe0U`%TQ2JujIueE1FS^j#G8SWxIAXM>F4-mgmRwV_ zfuEcq7n-buJ~xKQyT#QYlAi|6QuQ?Z%w-&mTZs=!W}|%Bc=Y;x63;AXriLrDh+?ES z>OAtJwI>+5O6FH&KP|vJ_=FU;4|Ab?hasUhmTq_Hr_`buLxW`4EZJ_1J!Oi%GLIp= z_#Ql&tjzoONOir@+DgbXih$jz0WcCSiXnZ70$T|W?YN8>|)1H);24L0c?+|?9 zB5X7pg^gCZ0-f-m=w2U8W*ys!<6b<2(Cd>yt7I{RzB9%}VrjJ1eHzAM46d4!ge`7s zxTjsV{5^kjUasH}-|l}2_DoWS1Hv{qw|g0p(M*NW*S$#eTGfT3B#U^}3t;Jg?;$Mk z8w^f71QS14fgCjfS<_{3SMMKbB8~7`?FM|DD9T6gzChaVZX?R44|2oq4v@RdHgcR3N7y#z%KXU zkxnp~*S|BKUo4~qlhp&D`=1dc7I=~U66fHpOb@I-WzH|(-vXxPr=jlTds1lffxPWW zC8=inxE1E7Q2e$TYqPLo8MDW;3Wsofy+9fD)J=%hy9W@p&J2XyPnzm}_=e*~yqWno zVfOg225M`4AWu4Ti0-DdoY21lT>khIJ#D@WJMLFw-c)IHwAjYIm=gsp(*nu!cP8Y) z#D!d7whno7e-mw<)52C;}JRj=|B-+%0p4~{!!;t4Qn23!dYwOTsM$s~OGiZcS%&)++f`1q~l4*5zCs1wb zaw@jb1Ej=ffyW_7bj&Tn4vlQ|T(Srh9o0!__8VxPxE2FHlwkN!2mUz0$kKJwc!{b| z(2kX+23xnIM*9ogpScIgudysBau>=i6lF1M)3HO_myy=ikuPQxv#XlR=KFE%yw_x= zBjbZpeyJ0SPsPx3`T==RV2W9G&oL{~2UnYGfd8-qq${fPS_`B==iN-K{y?ey#!@0O ztr`+HjJV<4$=s*JPXt1yq2A>+ROiAEtX^q|16xzkVnr#?&;&LEFXEzg^U+6YKyZ3> zA(p%z#xI|8FzoV+in96VV1G>z3DdEp4SrU%dANJz4lAL{;y2wBwTD*zQDzUdW!P~8 zL%ef5jp#HV8*$kmNs){iy6v~1f8O82?*8tI$f8|XJvx}Y9~Q&T$B|I4wt#JEIEPv( zQ}E~gK+64&p>jvnu%^C3kUp)E*qD#7Xq$9czpNY@G7o^v_*I;| zZ1!b@@ylOL#C`EouyTqv-8p9zJ*xW>3vJiaYmz6i`K%G7#{49igZ5x_&=_8CT82qE zxwKSUk=E_{R^gamz$un4!pD2VvBjyF-tdls*<}=}51#>#eLF$=cob-Fw}Vfj5}?!> zhx)-ftSiTqO%@ksdb3udmc@u?N=bv%*$VJ`f{qk8vDet+9tFkE{ERBp?mK%$%OsSl=o<1RtKrn}((H9%F*l#ETQIeVv zP}4!xH>l&5rRuEm%}Z>!9?i1%2C^cfrL5zKKGhrjk>oGP9r;(s2j4oM#Ls*a1P{H2 e$wvZs+2mXNHv3cj95m&LRScfpQjLPK5$u1#puK(o literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_averagepool_2d_pads_count_include_pad/model.onnx b/testdata/dnn/onnx/conformance/node/test_averagepool_2d_pads_count_include_pad/model.onnx new file mode 100644 index 000000000..cbdd71baf --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_averagepool_2d_pads_count_include_pad/model.onnx @@ -0,0 +1,18 @@ + backend-test:¿ +W +xy" AveragePool* +count_include_pad * + kernel_shape@@ * +pads@@@@ *test_averagepool_2d_pads_count_include_padZ +x + + + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_averagepool_2d_pads_count_include_pad/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_averagepool_2d_pads_count_include_pad/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5309700dbf0ab051f17b8f0c485f1ae833dfc4f7 GIT binary patch literal 9424 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_pads/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_pads/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a92a50abd3ccfdbe4f88b2db6ae8e1c0e86220e9 GIT binary patch literal 115 zcmWN=p%Oqq7=_WhVQ2ohQ4~c{+?9+Zih>}DG(ivqLGXAU!6W$2%rR%qy!qg2x3;77 hM(LxHWDLxhvtY@JkqtZc95`|2!i_r*p1gSTNk4je5n})V literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_pads_count_include_pad/model.onnx b/testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_pads_count_include_pad/model.onnx new file mode 100644 index 000000000..9ce3ff966 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_pads_count_include_pad/model.onnx @@ -0,0 +1,18 @@ + backend-test:Ë +W +xy" AveragePool* +count_include_pad * + kernel_shape@@ * +pads@@@@ 6test_averagepool_2d_precomputed_pads_count_include_padZ +x + + + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_pads_count_include_pad/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_pads_count_include_pad/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bb22a530a3c2daa0e26f9a6e3308004798ca90e8 GIT binary patch literal 115 zcmWN=p%H*E5Jka%f|-*kffDF|1c{;q1O*_Gkw_#m5{X1cQU;~)W_I1&yzwU3VB5Gz hxtA2d%)-i#N>X6Uj*$~*uFTwd@MPh|n-44B^aIW{6QBS9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_pads_count_include_pad/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_pads_count_include_pad/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..62b2add4cec1403deef0142226271fb861c6a005 GIT binary patch literal 115 zcmd;JO;w7_1MZrdov0 J(c|GQ2LR8PDsKP) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_same_upper/model.onnx b/testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_same_upper/model.onnx new file mode 100644 index 000000000..213d7ef4c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_same_upper/model.onnx @@ -0,0 +1,19 @@ + backend-test:¿ +W +xy" AveragePool* +auto_pad" +SAME_UPPER * + kernel_shape@@ * +strides@@ *test_averagepool_2d_precomputed_same_upperZ +x + + + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_same_upper/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_same_upper/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bb22a530a3c2daa0e26f9a6e3308004798ca90e8 GIT binary patch literal 115 zcmWN=p%H*E5Jka%f|-*kffDF|1c{;q1O*_Gkw_#m5{X1cQU;~)W_I1&yzwU3VB5Gz hxtA2d%)-i#N>X6Uj*$~*uFTwd@MPh|n-44B^aIW{6QBS9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_same_upper/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_same_upper/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..e8ff996ff8459c632131efcce907dea86a8f1227 GIT binary patch literal 51 xcmd;JX6Uj*$~*uFTwd@MPh|n-44B^aIW{6QBS9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_strides/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_strides/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7b17d98ebc2ef9d709ec6390080681d9e8bb7b54 GIT binary patch literal 31 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�acocFCF&T@twZvY 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

WgpF2j)q%d(R=VcjE!j_P$Ak z9{yr9)}K=^(OuwgyNd|xjn;FK+_zgQp!tQ{tEmrR5w z2@BycZzi@*xCsS~?s)6NcJ^R!IL?`W0Zz)^zy}R_%!ZL*_-!{A^itoDj}7mL>Ud$= zJ^YMW=`acYPBI3U(@)TW>+mb(&B4nfMcB};jDo>N>a8WpbG$qUTFT?Vt^EN`pLYjr zn&!jUmvp>)%mmSst zDi3&So+LwSFI2oWgGx387R>rYV@=O7m-Mwv#v9M(`mI-RvzQ3)<7Ek+!9#0Uup*X3 zc}=8$|8&ufdE7gLN+pqQddVIWs)Rv@UsN5wu(?J~cxH_fd!dPC9sY&mwM+@T&~DDw zngn8E+C3;&5MxtKKG7ep&rxl-kw)&)qw3q^Q6}mKlge%f9bIl`<~1J*BbtcHxF-BA zd7YfQGnc$cY9VFbZZI@hjq|ED!`y%rh!;q)zn7%KTHOLFuV6`6K0gf&?rM1Ps2|=j zh$XiVK4NC`L)jgFkxVa=BaIb>oPWEErj~vupQBpYGZJ^WZb>iweC$1KPf->8yO2n3 z31!n0Ckt`wz)7?-*C%PqCt-Ts8R%j>;NI~#JhNOFcjWKo+vRh=K@wPrO&c<;G)Ozc%PVo^RjK^_rY`!FRi3vffIP1 z8JQ$ZTU_w#W(l0h)kEjCp(xZ)!8YBxLo+m_LFCaG(X;Ubi`-IJ=DHCZIV_8Zb`~hM zXJF5w@8pEb6Pi6@Pqy?p!K05?ssF|hD2}M$JYc)X(%25Tw#E#%g+CylcN9TbS}kSO z6H(410iV0iM|!B4_{~elW6>rUBqd6Ae3ZgX;brtjc{ugHtV-vxiO^*r#mj%)NcU8@ zfS9Hl+OFCLr{W`lb&Y|8-=pY9x7&1AXfZJ!*n&Ifb3M^<0nqRjK;!l!C=8N@!?E$q zx)XDFAzNH>9kgl+tq62V@1g+_^SS!G|kB2 zI>zIw#V=-$;g!f>FH}qv1l8}J{P}ZM~GeYX=n4UP# zWpf|&$1dUBl5b^Ab;_w_)5wwq9Nt7zteW{MEfYwDZZ%YHILh%m>d1@e613cw4!q7- zsxjjn+RzzTenbL47v80gqu+_nZEl|Ff0vvcn#7ZKc?Yis)+2xIF7(^9kpyu0hoRCc zrbem?8$Vtn<{RTUZodMX=3#^v;%jh*APSeSkVWm3dVF@Gl}H*Kh801=sCaZD(GbW| zzo+S(6I7Ao#|}_C2`v!T{f}Bba>n6BUa;x?4=B*uj}E(JaIa4%9I_YY-ItWbwTIW5 z+5`!MuM_86>%0I*Ld{8TZ4S-QlZWucVz$zvnL7OQ#sk+T!;Urv)}712pch|3VkgIw zy|YdrdhQ7v+8Ip@yH2r!%#%>h?L~Dq48eg<56C&M2^c>{sY1Ub+SZle+MbDU;{Z#- zW4TU7;~z$Cd@6>KV4QuX4odik}OQH;X{k)NGY|tbpH%*6o;!Cl2 z!wkFSHCBSQyEz`g`|vr_ zhyU5d-fbZ{GJM_epk@SPXpxo<$257`cU97 znfT~Gz{XZB%Xo+ zvbV=^5ze^Pq`N*mJ_MtMkK?zVM&jJpL-{p|U>)rawauL8*>p3S-z}wq&4zG7Q3eIw z(V#U;6JGL@as5+{moTji4sJ7~`Z>pNNsG-qD2u6j?aj|VI z`S(Z)YRG**lG&?O?v?LV~YV+cTmybsUSQzhZRlKg0wCvOxG=>jokC3B)5ih zLWNSZSF>TlKhA%c8w2f!FJPF252~ta2|TRq*cT@vKtn|cm7Q{_&f8uvcR5YO7un&} z$`;&uw}gJ^`wKr_#=xU3D$M@vX6&JmVQzM-FZj4D7?${FGP5(PNK5k&@h-Z@-P+2G`%h93x9tKdKjyNn)SvO0CQY9=m(t4gaX4Qpk<1b-f*9>$c8Nac zj8*@}{)S@A_qs-BJv~bpKl!L$Zm5FkEE*1oiBLNa0as8uM_I2BTxcE~5 z4cK`SZy&BFuPsI)Jd^9?uSvnR1IbuyEQac@TglPqiqQ0*7j4nLhHg3~c+YSPyu2fe z6GX!4NAD}_Q(Zaci-;kFG^fCJwYzBFa2opyjlsI(6a*FDBpYrgn0~!$0`G5y!nMiL z5Wf#W?{_VBOr8VxeqO-W2X(>4E}uDny_~&#Tnm!?OM$=P3R^aL6+2W8Kcn1g1 z!FuBarYJ56G+YAVK(;lsMW$mw(H`&~yvTmF_<;9{g4oTYQOvHQBV6~`k~dMT1qE3e z?D^t-z#hoQgk%MD{>-tYt}O*iVI^#d-png`QQfyC)R=`M>Wy!$ZGi z>8JHJ@a)%Ovihftz+=KWwq4{jOP)88cz!2}d|3o{OoG5<&uTc~lfeXxt|b9>QXEI| z3S-8dJC`i|QKaK6Zjdw*G>nb|V=oD)6nR1eTOz4puMU5cfhoKzen3nnel(sLvWSgZ z63@=PY79Re{?e6Cgz>T21S&Nx2lK@>VXJ>9e(>d-JbQBBY118Mxnv9bF)f8}VdO#W zJZ_?a$|h1cu#?-5$dWBz?%n^3Yq)nrinnL*A}}gaxR5s&leWJmZbIkD@=`_I z8PPz$8%E>ThXItz$e4;NJph}ZRm`(Pr#L^mB8e}X1!CjQz=YCX`e+%S*1qSuY%|5N zS&_^3yjw@q@*hE9qz8GYd>@2j`%r!+=V$UNf*n0b-45hJjJh&j*`5q5>-}+YZz`P1 zxQ#DkEJ5h1A}MJOqvhpC@bH#*#PQx_fCM2f`?41X;mtRbEQ6LBlIZgGgm! z6$nVub*i2SgxI-MT6&0gS4TPX9PUniX+hWCd^aC;hQpFfGG&iO0eEGxo6 z-FT{f!jMibd55FJ43RgB!i!7B*!9l;F%ln6!1Qu!6cL-w=GmFk?~d*8uw)&2SRVtk zng4<2)KEM!xe^YC8K8UkQ@Ys0k5-hIFnMOm;9NJ3TvAzzia*&9|+h_?{^l=7Cyp1KE zqYY^FXFSZTlf(8+<9MpY;^fYLCEnbRagfw}4c|NN27{+^DAn|V!P3dJS-T8Z)cs;R zr>K$W^c0fFEW$6Q1@Kem4Q?{k7OdMh5xVk?pnQuW*&NVAzHeMY7BA|;XUn&uaQi-V zoFPMfANz3}*^~6@sVK5-vNvfEb%igk+_T?!3Y4zu1oO+CAhl}}d`o%GoYGo^olaiB zeELj+WS`JS(<5Ob`-a~7auEVny0M$OF2c3QO(afmofxhc;T=CT5uY8}i^6j0B4pUk_6!B8LIn6a>AzELb1=23~AC3uCvH!Mod& zI;4DtwQv$Mn=ng8UQ&+`dRJ=M&7hOhv^)+FX z=rl~u&4wwk$DZt#@-k>5(@B&`}?}o-<-rgIy?)+DdjV*xv^H*VF#|EM@Z6fw{BAGFChyKo+ z0kVH;siA=v#x04#DH7SRW?L;?%Co|~TsLOYuQ}*`ZzmOQ+lEUe&ccYZ9Pj>jM=-hT zgZ=v!fI)(^V9lCN6g?LKB}c~b((w@gxx2jJk=uNfjIt&>Ts3%iHYBoxZ{+aZZZizc z(7#K4NPap658$>$W7rSkh!ThR4XUhtagI_AQl) zS_8_`7pOpS4o$dffZlfRsK4V)xWM%azHCp!krZv z26dffA#c%Ph*sKXd*1Y+RvwoR|+K z!jif`HTMdg<$D@34EiIlk*Ywl(5dJOxHqNzD$3Nra z$;Nvxq>0f7$*zzSIM2KSl|PQ4$o#=;Q)(4(!9I@V684e~n-5Xze__~g_C99Wsq;9H zCi&wZ3y)_;Lg2S@a#{Nm7f<{{@{_x|xTh}A-sNoX8-shjNWm~38ZVdoQmy*k0j2z1+Q;w0^vAw zm|Q5!d!6`%n}03C%PSK>N@_m2x?LNcm{XATPYwA0o}*8v2l=+j8ss*2VW{paf&mqz z|K~FHYyJ;*?r1w)jx|Q#IAsWpHlaVXl)zN<8(np6FYI}qMZVN>+4z^UsM_<{I4(Ds zZk^Z8^+-&>d32a&h?X!qPI=6nxUD#?ax=Butcj;&)3NCBB#72a#Sbz|pf$1{4@y0Q zwA1=5fSEY&T{w|h{*HW}DS}l$)ddAd_F~ODF-U#?i!ANh1!lWnfNZq~ z(NQ=_+PlZ|{&SAQNrYqQx_X&job;Q%^+_WAdcRqz;H$91K8o%v*$&U19)>X01YC5k z1iR{ks6t>mjw{K)6yGqY-M|1&O@P3@D*m3M!aRuxX;AKY!S7C8j2D*s5xw92ST?}p z?pVi>HIrq!e9l96e=j>_=sa3Hu%Wjv3xijM7>`+h8QiJ^;J>#b0>`JC?1+^DKKS5B z?%taXU$$0Kne{6WgDj9fR}P*IQebrW8`}FyAg|~IUVPkV$_wROAKmKk z;7%$AHW=ZpDRa4Ob~0_F|7YEC4aJ`x7%P1P#KzY`hwW9o8aoV~i|-Pn#^?0hu~dv2 zO~sloqU?R^cjU?bJ+O`2w+y#ybG^w}{FapgNi*ltPl4e$WZzGw#3@qc=jWlI|1oBt z_QjVa>L__z7`uFr(49}TaLbREtl4rcX8fW|651q&B0W_cr{@ygT9ylgD{FumE2W>e zEux1#Bk;+cgHSB|hC2JZ!?t;1pwqDjEZscG;#zNzsQE_{{&Pc}f>ja%o_Bt@cefTZR+zN^ZksV?QTB4mOqUJFI~Z9LI|vmc7@&-YINB+37T`yjjU0& z=kJ{Jh_qbf&V;FB^ubO7o(7|k&F=sOV{u%pQcW~C?6JktE7&<>kY?>uq;KXf1gDAw z>TvotoEME@pTFh!f=O#}dGRxc4)r~w zm9qQj>})gaPby{Gc{ys8D+s1?cbBEghtTn98tZ@k12$EbpnBzV zHuCB$!SbO|Y#U9+IbW|)+hP&)JhuT(o9TkOxDaSwuL8SQ+sW)3a*&?M;LQMI@LCd& z?~hp0)n-~CTC{*Z_TI(u_GQ3TRFX;BKO3c5Qczz;7{VK?Sx+-rkZQRLA$wafbPS&sJ9Jtl$+D~KwWQCN0-3EvN-VX|)sUV~m4L4v#;nXtQwEFFIdI-e{dHrcm`rpQGc-CK|OzSoJ(B`J`yjHKtq z=E9&;E74GUOs{WV&7{bEW<-6LV&JbkpnZkw$W>gTS&~i=vY7kao>ZXg(0UNQ8O3G0 z4S2IQ9mjE8CN&q-p+T&GD(lB0-;ZNUPI^u~{G+JhvpRH~UPlbKuE8Pmn{c2piK%oo z!3hs1z=QdF;MFx>`gm|VgnW?0x2qQ6+9-8mbM64zU%7>vQ&f2x&py$9`xN3^U4Rzn zpOLHI#04Zyj&}QA01p>gygq3OZ&&$#+|(V9b0-PN=Jy?N$Zj@l7COjmebq}21dI?z zHE$4Wsz8PG6x#9J1pcj6r)RyU@_ILJgw)eXbYk-Z_JF}=xar1uax9Nf$8p>)^+uRl!*rJ`@K)>2p&wuDAUP*3&_ZMiDf#>u%M`T1@YG%u zmz)Oe2d$`ygdWI?+{gD9BXEMp70{3uWll{9$5*8Z&>6H3Tr*z~t@%}C@3nIJ=esO< zYhVCr3$}w({dwF?)dhBsQ>k~_MdCH(9A0^;OV8IBQK5CdTv#ubrm1(b9k$1C*Ze!C zAEp+-t8N>dUz-5$<>ko69TqrTYk)Rlm*B>s3GnIpIJmD+0p1Q*>U&h9;XEqh($$>D zC)tds=ScDnT-t^Vn&#q@aZw;g{d?*zsT) zhC52|)}NOaTo|Z<@nxK2@`DU!jQ>MUl~&-Qy^1ilN(4g1tYBb+Kf3cQA#g1p5}fbj zqK*1+mY+o~WyV5wP&;`aS_IQX6EQnf1ItP?h=Xb*4s~Ur%jRmv|7J5CZoh;5d2tZi z6@pTt)_mc#C@5O+mUt^3hJo7$@nD@DUYd4`)zqjW?=`1F&h|J;6jlm;L>z;7$(3+L z;uK96RFTZM)wp`$HNw2_#wtTKY@W3WH&vIgT`Jd*5xWaVi&vw0#7)|*`-L4iv6uaL zb2&`zHpVM_TddDZf!iY$!=Dry3Royqe}=gdkvuOgc47(E&_;D zFFh@_6h7^%CkhUnV{)r4gnkzih~~$`(DO;C@GTEYH>s1)6Q;w(A6bx9piV2*#dsMf z>o8tYL?CUM1%?;5!xh@cm>j=rDxupzD+=4OD^?lxPLEJ_s0=;AY-pZ#Gz9Y^F?DMq zIr>N(vg{_pWd0HyIL-BaV^Z+P_ZLK(%XgXBH-JamC)3n%wy5f6i5V|upih(*Tq=*H zAFlkuB`%FrXY(O)AX*g^cgN$$zox`VjlkGfoi|thUkAh(Oxba~y=Sx!vcwSkkqJWfpoaLLr4hvO&=agL$gt zOT{&85VFKY>i`CC#n2QtUpiBw92ca z{AZd~qKCVJ5>Rhq3j1^S6{3IkCLJu?i7NiNxZ}|-?!3N1PI(qyqj||FryvBoj;|8T z87QKbq1*7UY6M;UL6v(>sN#U>f1sv$6%NU8tpCw0Y&Ix_f)+8_DELO@Wn|Fs;C<5P z`3j57Z(%8KA^d!w1|iUdwsO4?pX-fk`hV-cG@OLy%x;=L#_^a9WpVm3W6J*`1A{mB zMugCa9651cod&i*At1#iLiET157pP z#fN`HFld6Z;6P2P=^c&-F=vS(rmj}U*4Y^}*#0W2hqsX;<9|fIN*fJprgL6aF}ig5 zaVla`#uj|Ik6T-{$kgZ2_&Sm6p9m_zx+oWx^fk~Ev!*j*$`4Gf0tlG;r-AT>y%6<@ zPny){gW|z3V7pG>_N#ZmG`@s!KY5Zi2y@@Z*So3lWqXo2aF2;i`2wd!r%~-{JzDlQ zi^&}}h3xIeafX`5FeDEI|t(OR^{B0=lb%&vHQGsD_B>tQqjyY3O>B1Z#)Nq;u7w6{V)+YsI z`R6kjBUVC$%-Z>xJ54dHA_|PeK0xf6ZE*J%Qps_WT<&r;&X1Xc-2DTqM3+FYh&A4e zb)-c_a|CrCZZo4MN?@&#L2l2?qaBOJ$f2le{&~MMWZQ2YbQq9@U16#0J&C)pWZVVf zQLuwK>#dH986h@!`CJTZwuQG;K=yiM!*%=1jsWnxR|8Ic%aqoE-L>o0gMD6sC|{5z})T@>(F8aD~z|}pKYp`-@X94yT$Rb z;tL{f%ekUVchLI@i>Obh3+;POX{v7rZaBFcmwIF|{)A}%-6q4J8Do4h_#D*zY;g<|XBk4@t*CVVT>mvkE- zCzd9j_()|xX-JwzerjCA0ZTukQlp0Ub(t8gkVup~%!qsGcW|qi%lQfk=42K@%=bzr zQ@si2ADalZiYe$-pu|67`Ip#c`(XWV&b@Pg8clmP8)kD%tXrM6aEjZ@XG?Q;y2WM8 z(79*CVc{56T*ojxh~poyFo7J)$%6ZvOR3+6U9h_)gFa58a6>^6o!6<7ez^l+qwXZQ zY$SzmR+~bGQv{r4oJh+3NaWX*;w=Xkvj1fm&F$F?PJ0rdbWbL@T)qkV+p^J=>%2BJ z6{6t|8?wUB4#cAGTe_DV~LrO14&a21fqC48b~JYo#LZqbjK z?@go{SD~gO15amEP<>}jxM{VNI=QIf0>N{*=#a_znEP@0=ooFbn@$6i`{>2_$MC`g z7kY#4hl5(OK!W$unL1^tA2k_jd+xDqLf1ics0dg2exU1rW>TqPeO!KTA-rBGPp?LV z(CgOw;m74n3^}tGmM=IC)^FpnYl$}cxt{>-$@?*T(GHyHJ`09#-6vM_`X-K zSaO%^3{RJZ1DacyTjpDFF}=YSe|St}^B1{@IJ(r;C20iGVasvO}m&z7XYK%&m!#a$64`vomNX+YWHZU*> zR^OeA4&z;*t3wWSo?j-~x%TiN_Zx|ta)l-;m(h-dJj|)^VguGUk)Puus9IqmIe(YW zx${neRcjM5c(?#vw+LY10D?`VHC!oKO*~V|ndT&Y-j|nIFw*{)~lbGekio2 z$9G55f-g$Ezbiec!qam&q!B?c@ASg9z4Cy$Yhe6KKe#k)7tZRdV2ku@!FYT!_{cBC zsaHgCEN2^iYxa*k7%bdrAi`3Z2R7lpUt~FOSl`m1#KJ*dH&co5SAu zmw>sPPijLy(Xcj6aPcZ5ZMy$4gXv*loj!p*E#-x8(sS`%KnrI5Itj69ap361u~`49 zVPoooh@}&QRyeB8nXGn;)UAluYHE*EZy^k=*#PLa{YR!pYWi3M^f;@$_%5^P(lzGAo@5%`7S0G$Rdn*x1pS^! z;(cEO#!@6GN&AWlAFhzadv?$@DldpPm-VaNy$$W$x%}VMSe)FZ0sp-+;5{xe!9-pU z)rwZfshgLhy1poHhVnByk$XRJmg^wteT{5mf)-(JufcUu9OGGR3VcbjCf#-SA@8Fl zn{VL?D~@u!wLjZ&_7p`dlDmM>2KLCN%b~-cN8lG24pU!8L2iK$tToJmm&4iovCWIA z!$}okV?t#8;*L5m@LOD#l3Ym(by95c~$Dy&V-1Mz`)j#aZ8?M`3C z&ELZyf9iXa9Mw-aH)bs=U5tduCV_uV*LSLYAa;c=L?j_Wag&n8BLO&GdhJn!6FacpXjhL|TDw^}ll{2RMX{7g9? z!ipNaZLR|0c`q5uXI{9$F%Z&rCD2Zn6PUMSkcnLo51|^NFpWP2HoZ}!rZWa;o~JXZ znfH{0ZOrA|cT<4BONgi2L_lokVS30ely)DBhoC2Fc=db`Jhl5l2KUMd>H~J-yGRfI zT&p;^ptgZL_~wsK{nPPBETxmYOX$M&+lbz`Duy+fg?D7nQ%lo{_;&UNVsdFd`^V`y zS}Gt$4V)sS|Gj}HUDAR9??v>-O;NbE<2cygs;4>{Nb^LT@YnW6^fM77A9R%jt2H!P z*Hwl%Ff{>>Mv9UjpHyLu=}Rn2XoI-3e3)pLNB<2cV+zMfjM={kzs(ZDaA9xQ!^^?* zSJFY~s2*mUo+URfgmS%xK#Y{L$A=OPB@#-l`HONm4lX*_B7an?PB?lV`Q4?$?9Gol*kRW%2m)x)^M_5C~T9t8w?O zWnlR48dbb&i?7HUzH9zMyjc0L{?VN)DBlqQm@m!q_#ny4Xx~m}wy(evF)wD*jK6HL zWf|m@jnFy8Q@Gj8a*%qHLnogRaK556m|K%U%jdns#3vTG@eAjgK2nJ@^=9F=|4vY^ z$~HD)s2Cn9_+w$z7aDo!H9Ion4Pi`|Q8rnTnX+>sR3?dYoZm&{p=32R4v`W(bm#Is zH>CyirYqdLoQ3~|M&b;K1sumZ7gv4LfirfKY0o(^nDOKdN=nM3>1ZViRS(dV)%)mG zDQ$L((QOdk8;{buYiUaD3$lTlLtcdfHr|xOX{{G%l7%^{FC2sgyTU;EqbVL7-h>Bt zOhKLR%iz)`W$fhcvG?QBn9`@3f|3DgJa>=d1nw##HUTW7TK9)87>T2mjVkEw+Xwg3 zGVo-|EBtiX8m)8JFjJOoLEnGt1R2~6MDd}5U}@b{diJsvDyE3==GG|F*E-U?<1?Dz z5a*UTKdu>1MLeV#TVM01tjcGnX%kHBS!LR#)QnGmD8b~b;>>+n4QN~UiHg~`lZ-nO zf`+HB+;di?An;%foZeVRJ_V zfl^}|@?Iw6qsBtaZa#wSt7o@<^(;k*gD}qveEAUP`jgnGlu+P_sR$aUTZ(6EJ z(z-;tT*QyO*r5hvhQ(Ov8jJ*KlbvTv@yXefU}xpRK;A|ew?2qk_4UB* zCzG&d+;wJS5RY?GXmWjYDLQZ|icYT2gMa1~aN_=cqU3FY*Hf*~*yR&R3Aez*I&Dzx zdm5U??!a*CF8Jgog7b8ZL8^K@k=IIr^L{e~R_uFRb8R9%cyJ5H`({wplSkod^bW3f zFv8@BePNTzDd(k$U@u(00)9!3zzb|92aW2Oi9WYXH;($jR7*A3*S-KvcmGEd_P%7@ zxiiSzhI3{)o@1YUiG;)4Z2sA1UmUl!6;eC{L09uVO)xo)k=(t>MqP^cL9>Z!#-1el z{ULb6!51{tbTLFv2zAoLaoK}C%-J`Rypf*U)TU+~e?G^}Ed1VyMjZFsBY6Ri`SaoQ zGEw|uxB~UJ%wsn%Ph~?ISW-VL5H=5`Gu>;ma9@wD;GXm`BFC}NXZ}2oJM=BEqel#< zNi4)pFEQS^_`6pIRJ%L?YTu|;?F*|4VRty?g3Z5K0jyF$;ciouFx+#1i6V^-M z*3dW{ewPIrW2QJTDHey{zoYtnnYf{31jV&uiAU;6R{3xe4j;{ALrVV96O;Y$_S<}X zyX!plT>k?9@Xd(W{)zCwZaj5ZV@g+8eZV8T$Mdw-#zLjCHSkot8FSrDm`h%e%ychO zyi67Eb&i8C%mMmB(FNR%xL)k6AB@lM0JA$UX-OQkoXT750(FR$i&k%4rb zXg*QV|4rUDny?#J#=(6LC0=>$WwdtUGI?8SAhg03%gd1Jr@z%miT+hW8yS>zL*jJHUuPvC%Y!tV zd?rsD(;%;r%fVf~LKi=|OhULhaB0jRrbXcZ4j0`cPVYqpV`&>e);5uhvJarFHwY(q z&&4|yJ78$u8KTyx4!0ehaOvY&SgN^{xxpB5USu)BxAtS?;jg>Y$nH1JYW0TtL#;%5 zpDlK^gp=}=Zo1=@kU;as4*ET&h+_%G;);PB6!w1tZmkxW;@XVWy{5P@Ar9r!FGAAq zdF-Nf4fw#S3QrGP)SEWSfa=S1m{*{T>zAK}-qkZ;MagU8`s@95raK(^$A%#aFQA~Ku(QV zTqIP&-1FAM>3x~(#tqBhvrizoalIOy=6^!F|B}fjK@807{Et*~=l=xr0w}TQr8YO# zgBb5U-+kdL^eqS?T4j;YH)$!%N$bYY7om*w^A;L*eGi^$I#2IU@C7!C(3(wONxX^) z7*<}RJEqR2<~p;{z2gI<+0+o(8D$_6y%h>NxH(TvIy|ob4`t@*L$DZrs+Q&55(69wfqIQ7xbnykSKJ5zUjGf+=Hg5HKReL$u>H`Qxd7-s zYx>0_2zz&o2gtVu=VPLRfS%W6`l=;3C}RQ1zFS}y$D69JP=db`ortc3G>1znA~mrb z`>?Zc~CU*1d)?&#w_7w_-pA} zsFYVD{tpg-@v7f+mCR%)lRr;iy*vk&RdT$MPw_ZKbpfo+48nbLY}kWktz^AM5Z3S_ z>5K0#P5b`k)6Y%&K){07SW-Yvb>AW?)5QgO`FiN1$%Ff+PeDeq zCu9h&(!+nU;K9d4&O81J-BS4&o{&IaOH{y}L!(SjX&OfSUX4$JUCGQX2`2w0JOWEO zb-H9`6n)&boDF!-<r6QHrwLyrw8HlJuV~JzKB$WlLyP6Z5NBWpitjZc`c^+V)Nu@i&sSn< ziV!cszn_LkwSZ-P6*1ROV!vW2i7!}7^Uv8}r)4SWjGF-kKdj+>bPzsy@PMqYze;Yo z%j27oU+jyuiKO_#bl$e5=TYJ1WjOP099^PRNjn8PaP6!uR;TOnwJ8? zP95w{)id9wSK!N_E%;8QjyeQt2yAZmG0)zgFikh`pu5%WknNG>9ToZw$C(6@mn8*P zzpq7iEoXAzST2>8+X;##iv$^U9;jKI4Ic^DN0k=Cg}MfytG5-tv$EvVaX&cm>@9Ig z9K#}xm#1+zoL2oljV)evblgd8=15E`+>VMxBX4C`yg?Bxo+{xpsiSn?n{Ja{>4#*~ zljYiIygasEA z*m8|P*mb{=z6qJkt4iAs`qtAyAX3LpbVTZd?fakDQ`9T8rTQzLoTm?gyCKJ_osS#%mq zr``LS(f3^xxTl-o-Yd)4Z#v6>ALvFtDW;mN9s9_aQEtYlrx(eLU@I6F(Sa8lcS)qS z6i;L66uhoog=y{*sJB%P_uLAHjPaY{C0u7B56;KkFUoPdQ50N0+(ln)ZevaKHSyou zeWb<53(Ox|Vc-(ZD=WBzxA%O60@EE}e60d(Vl{Yi=YElt;R}G?pV^{S()4Ri39zx6 z@GC-$9pYHP#%h`H$~qk?uWq1!x;cN(+P`GhqeeJWU?SL*HcWmzcgGK-3+RfnaMst- z9!qp@OE_MZaE-g!b6M{xXr>&k-1qc`vwe>vETEyuib2WS-6m2SSY zg6wwnGvDoJFdyAN!PPfR{CKAH`5S@IUSx{CVxF1GH!y$n>jzbUM@@w z%YwjH*0{8w?SB-VheM6;8^+tEsijnCsSrto>V57*Ss95Gi4rBFG!P=~G>Mdk(o!L5 zNOa!kJ{lw=r4$Mop^~pziu~T+Ur^`NIq&n__jP?f?C_iEf}L;QGwm7LwD;3A7?QGw zmL=R7>)Q%E&2`^uZfqgE(L&rKmB-2{900u#Zk}1T3ACn+a*oA1uwzBZEy;4~9GF6O zJ)Dl3rVshk{EIN%un}+Ev;fza2Uy$r#gOj{xP4MHSaIxP)5|g7XEz%kO~?Qnhu6$P z!DkMCA_+lCA-G-g4G!1a!J3nrR@iKJ z7G_M)Wo$pm!j3D#_=jUC=X5L5wl9^Wt5X$|qwR^f_)q*d>In-`L|}US9EQ3bA+f4j zF!cpX&QE{E76d@f1bu1k2Li4do}jw~&YB+7k0I9FB-d>>t5k6u&6 z$FBY$-&zKKQ*5Y(8XqUM&B7J^y->u>((|%r;-8nnbVZ6V?{&sv_&wW>ELg0}KW>~( z{Y)>yvt@H|Mb`z`ScDK9dWdhRdI}n*s(|x!bByVIP26g@JeOZ7%{kOfYToa!dG#iS zY9B+4T$2n%PZvW%tpr{SwZ#=O0(#y}fG>h9p&>U2Q+{Y*rD!ueuWO<$hPl+^2*(y) zGnKRkaP!rG5mM*y8q92_W1LPrweF}zTv37}9X=2=s|(InO9`fqmBWfDF`!bp6;^xx zfoa$0@%B`mf(SVS^0X@q8^;VufL%G+VR@fmoL6%c1FAmALXkCVj!r!;ep|VAYjEQW@ca<8&m6&iHUbOjo1Y9}j%p zwhjXykJ100?1J{g$8mLUH2eJYC_5lpNnJ`?ai22h#}b!79sL}t{+|=1#A`s%5oxYY zbd+NuU%|jfqn_z7enK73H_{(AF|g&B1{oEd=@dj47{`ES}i(ztU05zhc>pQcD!>zsk^45N{v8p6?#+PvNAj4txns1kdOlPws3Z#ePQj{>YIvBp5XO#q(rmEg zS_1+Uo^FX|Z70#MqX{NHsv{Y~+i=^upRj0dI_F^i4W?lxWY^CSlJbRfA;~o|_v2Oz z9EDH7zP*{`>;enw@J)j^>5?-E3=Vc!X63>Iv+Ai()p_>w4H?0q z>bv;vUwLm ziY8#bs4Up;&B0SoV~Mun9;$rL1@Eh!pi|b$pr@Y}I=a>oV}A|amqVw?w}b;&J$nre zNk2;~Bsp%$rcm;)@C0;q#PR7!2Hw)@#M!d%`70)UquPo6MeoxV@wA4{KrP$>-$9gzcbpa56q_6rx*B?8P9juh>;|1_nGf;EIab zh;3%{a`GbV$r6IBRh*ZhzKBWEk0zaiy67T$n@%@;O@9Mwm#=gZyAB&eUeo;A~R2f$#HHrt_O%iQY}LPq`@-RrN6iATP&mnY97o=qjJ6MF<^&I(2869V`x8Au(@ zAbq;59OdRtq#w3=z=I=_g4Qiol>Lv}(Oz)E9sk1VSzB|ExG4kA*W|$SGaSz?@*=tR zK8uW*nxK=#7OWB~LCd41_*K~Zh zCioa!A~zniGpbxZtg3Puw(7)S(L!~6{Y-_Wvf7|m{6k|2p2^ePMX&djy^5m=0Ns_8>n< zh-V=(2k%@{hFc3_L3P#@5_NPZE;QCd!zWpYUsPcO*C~kP_J!UL&*8}vairq;bMQ^d zgzA1m3x)4ez5kL>^hrE?8%ty&^z1S4T>zCWiAR2g3d56#!ukYBkdt*sjSq8RB$3Zl zlx-qgcC95kIlaVMLjvCX{>F8fj0I$K20j8$2#=G(yi^}LdM^y*(k#iut-`c1S_f3$ z?nP^tC4_EI!!kb!o(snmU0-N{_TIN)&CfmPy{!<}JuQX=tn5#dH@o~f-0$n+voBM;j9QTL>TDH+chkoOX-qW~2#Q=oos-PJo0=Cim zu>3LScQXCUT7*O*t7<}t^%8dI#bWT{I2-AA?-S{(9yB~T6c>2wVm1>DH)EtwN;Mwz zXRl)(UCH22ey9QKVl-gpejb_}=G;bw2`IJCAJSsNnZ8DKDDe)ZpN!Apq-rVfF}=ao zxU~@-T^Z8+bs-g3%Y%-lE?N~Sgm3rTkm=30>8m}LNKV8~ykyeP=9z{P$3f0@`}!TK zdU!!V2j9S9EbN+S{(9F=FW#~S4?M*LI{DU=@r|iRXFl$ld=MTUKMq6VTR^Q|K+G?_ z#UpEn+5LQ3d@k97FZdBy()$7Re4aATd>>Oj`Dq$U9XYl@t4skD$E-xRjPv;A^;DkE z*-G&1(h;!cGX)2XM0wF0bZGH$U0zo-=S>{p+zu`;a0W+tIo?{#rugiJ`?t8~Nv0g~ z>LRJt*M-FTfCIG{EJNpd4J+?^3OK85Ht-J@lWf0!y7c#T8fT!xd;H@WjIT0>u0$O{ z*w$=TOp-x~E2Gqp_l}Op46|czpF-qBNz4h?M8`uCbkIyhkhx|$40oS~(}StFA|)RO za*W{jnNe^png>T*Y%pB-7O~mznF%~$1fO5%(-U$_iJV+6i7r#X%#J}O*5(>|*B8S% zel+h*d_H6J#GXz(TnAxY7oq3mIGB2M4BuW9gdZyqP2l6+!=-Iy!%cqNVmTVd6af4ov$egZV0k0<%q`^wjHi zdTv%SZA&@|rd~NHsc{U$_O655ByE1~XCl^7+Ih+c~v-C_= z3U2aLhYPP`(Z)mt=eGHw`0b-8c49l{kQalHMW@)5`{QwF_#Cwj_(Kla56~L!|4}CI zA(4nr#;#FoTDsvEJJ&ag$mZRGTz`&!oZka>b%@IyFJZ^P5hnI-9Zaw(qtkY8f!3QZ z$i}hvWNL0KM9m&ybazBxcz!Y2B^`~&#R@5WIYal@-h(QO3%KTaC{xyO5*qtM=*BCL zaZS5F%^vE4eUetVI;9oZhE2rzLkNyKo<$n^lW|-6iN!8E!2{+qBY!s^CiJJ$^1>e| z@*tB|@7+Y6>MVfE)+fli#Ch;*SvdFw^peHjM?iOO6r(fU5PwdVqq2LtaaqzQcI%sd ze%HA=y1T6kZv;BglQ-AH`t|KF>6sTbH2Ot$)}F>I5nT7&=o4;!H^dJ9tEC47ZB{XN zRms=l1oAQA8g|**5#Qu5$m@ghkG@5QelaUy{)-R(rRT*S_cou5-TVm=3YZ7Vn z0nP_|!%uZ#f$*zkg!gM2G;Yg+wbwHsDqEBE7#o6Jjz65viy@O0a!|kV0B#$L0L9fO zuw&9{Og!sJt#cAV(qJDLz8<1W?)nL1>S3` zX~Xs(Ou{Tp-VyyYcxzO^)`Zmp8`MnK@^bM;=1fdE+ytwx_~K7p1w2|Y3mcR>$k(@5 z*wVTv>aZ^h&USplE02T);fagUG3yB#XiKA3E6$U?f>8E`*$a}lF&7t%wbKr8)3{w5vUi;ZZMP#>lVFOEKOM$BziV*m?;ALg4{IHBa(qD zj@|$Vjbg|w>tc+>)X?(342U@33*YZ_gR0kb*upylMhd#Tl%8_TS>MWZ?#^Qz4`$%? zmF+l1%7}DG+Tedufq1yng^rZh(%65>Y8#RT&K{t%ur60z;arj3S zzGvX-m`z}(TM9|1{h8dNkKj?L$%NG#QB%`Yyne0~j7m~)r=mBkWlvL=(IPG%8wFc8 zf1+kq2Vq&afH+4FqWjoe2>3G#r%c{Mc#T<%mDOFewg|-4%2R2V_EGeDun6C1$>0~a zaz8KSbE)3f|9P z$fRL;nC2?Rdw-qFN57fGTdf*`C%^t953D(dqTgb2#AzqIJT^lxp-&srhsJXpo2mRY z-<#p}hYPTKTp(QC_MWVocAZq0alW+}9hla2f> zUAIuWpO4Ie9*`bL2kFlSkTgDueedXsV&C&YuRj=JUmA_OEQay*2@uDzCB9yrN;InO zTA6#dp|0~woRss6@!|dsUmtejO8pqj5bUG(4>r=TQ+JUosz*pq=4{9cc7WAA?QoRv zv6|ak+ z|L6wcBXst;W}^I8N?`x05!(I5PmZyOtS7MVQ3ur<*?3^_Mm+O4maeg3=;ghJnB;ke`0u$%$~5Odk@*u` z-;sj8(reH}DII)982qz83+5>FfY!fy+#mdzES_`?)9Y=B&gnS%YWFx^j71J=;dMHH zXA)UcxRjc@ALPdm1j5So+t5s68g8ymh5OAWf>mo&;N#^q^b9%<-lPAR%rE9xXq#yj z{wJ1Q$hp2RJ-Uk3t9$yeC#c>&h{QNkWw z?st;S#V7V@%+3WZaAl$w*(A_}@m!8)+q|DJ0?kC}S{jB7&ZAMy-E8pO9+-W%mHi{7 z$Z^IsVWEULO8g0?7n*#q;8p>NTEeG`W?0Z=A*%SZYAyYGWQKfY0#3OkEfh#tBF4_5|5{*pnmsP-b6w82Wd0T8%93`|k*8YWqu`{oM{f*X}`{p(Kp< z2l9`#RMHuC?U*7p0oHkpuzG&~QMW<|%-zt1uG`zlhgxq8QWA!x4@@EbvKjXEzQzo{ z0-|^#f}0^PCXP?@;Nyr4{K-!QwYJIBFK;W#Nz8&Je>DZt4YR=Js|@t-*aWj~bNk<* ztN3865!B7;z_buW`cEo?$*ig(#dk*Ofw^C-6l#S*x91#6D_#b>)NfYei<8jDyO1=u zF2-$X>f}rIBL;pTdMZuEk_=5$_E=8}26kZ8#A$-iN{&fAHpZ-dVg&o=Wn-m?6)g5^ zpw`Q-LXG)!e4A-bv{tTTKZJ2UWzh#@MeSp%7+eBtSNf3`d0T0Iq6uAhVt{-adkuC| zj$@1RDezT}K!uI(E#Lmv!K~;H!yfN!>Un=NbaAYKH;%Khps)q}=2=0@)~lGV!$+-7 z4Un#iM3=n}(d0oQJ39j4^X1hDI~>S=tpcnIy$d6kmNC;Z;z`nEdNU5L?`fkN1{icKjjo zvf~`aiY8)x#aaVK`pdAI;{?) zn*`t(xd1ZlcccCXb4U^CrLz;~Q!AVK)UC{`_viriYg`^X{VwfLcLT1m zf`2xolbz3Wa7J*wRX!esh|v8|>&1gZU!7}eEWPm6NCkN{bpp&CXGbNydx_YCgv@Dx9m2&oYapAi;FS6Cme2kmAM*rX!X)Vq{5M{K%S$hUm(hlpT@=GSk1M3p7b!rbNha*5yh+vS9Y96% z8u3n^Lq#(J$f1hwG(*#aQRDgw4~EZ^xdV&gO}8jI5a|xR^Rb#?k|@DWQerULTL1tJ~qjX+3gOjuPP|y0|<} zoOeZB8glj#GBzTI%@^hIal8S(|8KnDQ0^O2XFQF3TYrK^KDdIrLpT@7YB`WlcdNM) zT1`rnj?uRVM5yaVOTNGRZX920Oj0g<16#9`B%G1LD&4tQ^w(C<>%ScJ;`VcHxtAEf zfJLi$4rI=}QYsf1UKNsRj}XwU7*E4=_ui$hQNICN^M3Tp%%Me?$!fqoAsg@;&0T zc&qLEV4l);TGQf)mmUriKi4nVzwRLfo?MK~=W{S{-4WWK?k7^K5^z|w37+pb112FG z;eCfVR3ElMJDX%GVKxQr_etTFh(ECUwln^ly@CHSU?XiV%ZC_`m*mmXNGde{7isyp z6y;u=r2nq!z@_SS^vdHYpwxJm?Dds^xceE@@?toANzf-h6`wMb4oLCTYUfgkMHRR^ z>n}ZgK9_cG&Iirsci5DdIjFXIf#CT3P*~FO0GlUW0_P}(sKYC|bt41q9vqjqUqI|i zp2DWAdDwhaAMRo*O$!djSAPen_KOW*wZ<4+e>`9le8cda=`-;1p8|Hq9=JZm45vN1 z4u?lrR}Uw#DMHT7dQUFXc|7ymGNp&od&Y!^9ORf}deQ$S+4lFL^|qq*z? zu8Xb(HddEFsbe$9(({Zc$6b`atB;Sq+fqTR6zmSoWOB34(JLGaJY=w!Oc}BuJC;sC zg$W<<;rnWG(q;`tEWH87kA)#ERu;-u?t#(erf~Br=LP(62s4~dz%QLLoF3CkgWE2l zorXL&TOG$cmVOf2=BATp%o&j0T8hJm0_mB-b+}u`g=l`7NX5RkpltVVI?Jk$*&#fh zS*N(3rtMpRk5&88*4c^%t*^t4_Y+ZBj>qkY{ZVVH)AxD&*64W53;8I5+o*mp?6h9;Cjs+ zF#Wa;+bUk8MfwSHVra4z&6`SHflsH$%7IL+n4smR5>|ZEBiWsW#P541e6v)5k>#6V zin}}4d3u2E(^Jq9lF0il)y%+$T5|AhJ68a1C#nM*teWiW>FZ2W{AXze(aZi&oktU? z^9CJg`CI^j2fL}doD6;}v4#ho!d%~4f{j}-Q?lx-_vw) zSRls`Q^C;rzi7g*nP3qffH}GwSm}8NP{Cz@4HhDvnz5MN-+2?epG9Hqr#>?Cz#6FI zp2hTOGLF@O*_|kt>^A zAS07=qpc5OqGn5Q_uMmhtro)P=SENa zM+%-t!W-X(bYPVWdDj`X8Z9epM@L6B!yPn)*P66lSr#m`X* zP`!*ne|Imwh8uzXMoZCQDU$wcu5^=#FFXjjfJVQBA;{z^WELml*vx!ldQL_lr}Tg{ z@~+~Gj4;?~;l%n~&4C&fC7#$XJFMSXjmNHY>~*_WjQ9}395aMhNeczb2d80PUM9zP zo+a?$yWmx~UvMLTG2h-I5m@n2(h!o0%jKVQ9bHXK>L~{&)A_jP#CEcyRGm2NPy^R& zA&gx08aF7d!RHqht+qGF!iLm*xaR7FpYLD5@7d09(c6?aaaJ^Iy6P0`RelrNKfgoQ z0dFR$#ff<)m5mDgbLf13GqZiWEOMnpbWAG%C$ly(OIQdl=6jRzO_^AAEea~fI5ucr z7`#au02{9Je6npiO3Mz?@cAdUcqlk%&{ zv}~iAKx5%&nl$bb>1X4Zs|z1syhMlH#&hgPl#V}AgJa? z;3w4dGQyMIYLFLy21?$f<1gq;vf3q2y&CRFF^d<27(^%?XT)>vj zjH2`MByb~t15LeD!q#fdz?gp$momqFU(_7KGE-*%W%y;Q$D{=lT18#2W5tb=xN?*5Zv*B!V}5V`=J{A zvRHwN2Hr$wx+0aD9K>iR7O>r8_wh(?40NQ&6YjB$&%F#e2e%VU$=!@pc^jw++0gLX z9q{0qvLL!E6Ge{u;MU%9ob3F7?&&ebEr%O%zg;ye^|}CWhemLBoI6%${q^aPqXB9B zHx(NHU0`%2XOIMuWr)jwV zM6zym5L1^dTC_$ER$S#=G>fN^nh*2QewQmX-_}hGq90Rj`!Z}FYGNFn_u{|@^_nw@ z6JTffC{g|+0t+mD(z~%GSfI2OzC~_^qkZ$J;lp|Kr97culP|;Go}(C2*bGuHBWT`7 zb-dXljYBSKuw`RC*~Ke{;9K^nnjMEGeN)ixs|GwCc}&U_0*HwAOi~o90;{VOa7J7Z zSv7qRhBqeAiTQ6(tM5Bm99s{G_6Jy}C>cEPmPc!*>k4LH_)Hdz&m^wWv+?GSE_yQH z4v8q=%$;i|;nA~^z^YxQ$uYnx2bzJS+$7SzhhrZu+rg?P=8|`sxtP;6lcec8;nv|6 zT3Wb;9P+NmM9zi%B*BzC-!%o^PP$5C>-G?#Y;!QV84Ce=2Czi5jh0P(MK_7Zz~Ghv zw#|Nsh_Ycc;)V`fGp>e>m6{l0V+0G^`^l1pKj_z1U3@BbpB-Nn2|fkKK?m}o@0c{N zulXbt=4>UyW6O!eJ8O{T&LkuAw0LO|Z>>gojYL8$lg#$M3(&I+CwhvLmR@goxjGEQ z>U8PLTb|%sDZ~>RXd`9a*O{I>MYQR;FKL&#gd>Z>u~qT`L^z0&d(KbEyR1s0{b&H% z*G@t0hg0!XpFQPozl7|V4ON#8fK^N94E@7lI;@8 z0?Eax_>0S1&HBry%?i1UP*F7roKueWE*@C1MF402YGA4$g@pYGN3n--tZ2(V+-&=k zipSKEzj?Q6w#=B#S2^Fx>NOa!^F1BF<;x6uCK$lvU@WyAZO4no0r;FJV2T#zGU8`^ zLEWO6q$oF_>KO&)&s52vDM6HrCm3L6eK&`T?21Wr9p%<9LtFk1gR zlb|lf4CbuG#~ehaa=jC5*ewphRT-?WBllUla24*Yzr(a`D}v8kD2Ch$fP$VhGGaCf zu8h1Sk~dXR&`}COoSR9?fH+H zv!R#q`ZfWl*sEgnx)w0wjxY*IgyB_2;HR*gXzaNP{Pl_$NndrSS(QgGhYEv0-yD5c zO2fp_y|7-n3j2R^4zefpRvKrX!pfv_dc@w6ewBYKuJK@ylckD2ro0HMl{os?|Y zy9{qb6e}0djL#KLbDrL*@I@^hBG&OC#4a0t6>lN@krZ-UcRaIt=UFtBIRh)-4U)vf zPn>h5jXvO<$p^Xj(~#?lU2~dDU5{^t1)ps3s;D(Rm2Qkli*9o}2(ELTT8i&}%L=9( zHXy2QP3X100;%q0j`O$&XBi4Z-IP!`ynP=0C-w>Z4p)#NA${_Hu1oQ@Ve)V89GG^S z>pwWmhR>GQQF~Pj%9}SKJkx;%#S1|BRX;g)(jLxAcM)f0hIQe5jGsD0tcn8S==b~Y zFv2$oFYZyIn{GbhtLXmap7DkJoU-#E-cGSyu%HDyX3>3-{Z}1Bm9&@Ct5yWhk6s1MXN53}yWlfTa6D<@&cFEe12cX( z2R(X{#=J>#fVdM&sh`|1ew-)FjBJ_)gMDSx-O_=%9iBqQ<&9_Ja+=uM7ipAd4&<); z4k{kPouMXY(Yj9?u{V93;9PJvB+ML-s#V^sn`0EL`cR8eZ#h2b$0E#V`j58m^?|RY zvvAzQRV4VdGL9xWLsGdfjI7B4xxiL0C6#-o68|d%VkHQj*La)Vo@9n2az&7D8%K_8 zcS1*gKm9oOI}Nxsk+}J(z=rRJV6Pei)*D<|cl*^S?`TZiIT!E&mqhg3|BfsirvY;+ zJ#o|A1B}o2$Mj|FOT4DRam<$70;AlIw65?zyIfj{%bW^9r^`pid(;dcnZBo&{K80i zKqg!**@J7$b`g{D(Ux+HxgLwP1_n3TLhksv(5Wtgug6`a({Aq~{=XOCXPz6mmOcm% zmad^5`$Yt})du1kZ!>cD4&m2r6JU;&2CV)dBG{pNo$T*F2s`DVEp%Guq1>B6wr?%RurjeCgHrl5W`7o@wpO#7$3kdG z`vmB{l!G;?bD(Z#3LcxLjPi_|LOb3G@=TKASh;Fm_+U95of_{V|wun=$kAa_#|w{hogsa z#=`=Leav|pC3xh0+#Hm);Jl(ITj5c_cW@Rz1Git;z+G$3hx~my8f}{m?uAF;s#X{r zaFc;!Hx)oRunyk5a>T`7eNdDdvU#x&*fQHVT+q}&r^s{6QbS3>r2ZjtMsOK&WR&p? z$CmcgXhB8pb2?u}n!hWIk7D;0g2c`+c&xGsD%EP4?&_a3Vbg&XAnk6%FW*C8oaJs5D!9RX-Ti`EY%jre z#*`Sl1mb~T(M(7~I@7Vig*!vvrs+ZAxHkO(f9LK7a<642_!Xs~P$=g|)QO}wqd${{ z%r{as|2q0!alrK--qC^1d}>$u0~bdRz=^kQ#D?RfSY+KI0c)gq!{$EpZTcIsyy6}_ zdV7}n_wFa=FSv>mcL|Y;me#n?@Crmt>4y51%6Qvp9=LTUp;Nvmgl&TLmjg3@PNXDBo$gWLo|AVbaDJBuq-ElL=y7ep9nlwP=+Oc= zC?^aVYI`xwzXzk@zSAcr*4TZqm)NcSM2~tVv(e@AVB*e`u-B`c66P!vC@7Hm@{MRc zeIAxwzX|#Q$`BagR=Dl!k3dl~`9eLZsfO!n^mipzQmZ9)CTI)y+b@UQB}@A9_ig;(sJqR*?{% z2rr`i4e>N;Cg)^j;gm5Ud240q>>Dfb$;}j)>AaW5=3J!nGmYSKmJV*Q(Gduqn1I!? z0Dx!8kUx3~AE!^FmQ9zrd9xR5Ydi~QY-^^|Ds(}$R)9D4?dZw!2r4;^5+4~?u)lMk zt}We*?(Lyi8`eWNzEFpMQQoBdh8%pH@Qj*ksDV-RM2<5&ff&D1&ks_?CgGaUYQ5l@bozj(M33Rpcldo7h%=MOLR)!Y3f_^jOg*iV6IpU-tMHtqI!^q zmAT=`38A3%>J!ONy@3f@iR{V{J$N#79$mlAW_7N1v-egffYJ6K{1q`7zAnkcb48Mz zCus#W9GVaR)Z=JUVKn9n8RASOOU$Sdr>(Y6Nx7aLB^#q~i9{pyD&9&vJ(iQ5v)7@y z?qc+))5q&thA=ooSy1-pI{s3a&U3KU5Qs^*kcMxGu-q(xQE0e|x4C?HKIbd^`1dR+ zSXE83+_}tdMh`XeQo==aIUT5ehXtBN_)6~_E}9bu^0TC{RL=y(KIFp&n?mM;ts=0c z7wN8!V#4nT2gxX9I2P^-^GDV~m!>7`E1QNezmhb~$_7vSllV;|275#&QziL0l-~V? zoaA_i7c#CvabhJgt~DZ7FKexwtvDn0xRYqsDbMQ@s>hniGeGK=Gj42}3gUV5aOpQi zJe%Q5?A+(UD8~@}eC#60`80Ev24eU z|NE{I= z0F#XsXzzEjrpldDwjZ5~@}JhB-k$)brL9AoGbnhBqV#2vZh*r_3! zAsRrp>QnxmXlHo1rVY%*RZzt4Bk^%)!v!i?_1eU!xHp2J*T{4n|U`3w9Y2brBe&rpjRO}Mp5 z9jpCP@ZY7kRNkr?mbJ$b7rlJcjWWSKYeHZGH~U>OLC>mm#V(BW8AF9dRa8dQ4D|L( zVxD;-J^0uZ6_-EfI{f{#PE-nJjVmWjlH7N$c@#*Q|Dy>f%@7BLsYv?^xaS}s!7($T zFKH&|zWas#Po#L=9u@Ruy#a4_*mcM@-h@B%hDd+!IU;G$Oq;INQ~ymJrq=ABfn`LC7yy?d9kARB_^F53G^41)Urv zl!-~EE|Vtk#-9~|Y7qmtb$J_^^g9cC4N_>`gM-W)mn@v*UV;^CEnr)l2tHBihnxUS z@>Jvk9)0bA13%l5***ttY{!!l`9Jh(#6qI~VsA&>m9pT!dnIY@6S2@CR`DKmLr^>CS&2v5*5M(SkM zXi!lrrex&Nc{#kM!rS&a}HcR5_AATro$dR?x zNh*rH-wz>H+&QvC5BF(|ksS40EcM~jSL8SS_EQw=JRxc zF+sA?WnAF!8XxD>pwA)BrShc(hGuurw_K-Tf!tMY2F!6iC&}uC;NseX#W zxySK)a0K`*y^rP&w(#)H3I4Nnx!Co)85M(!;f-E34BI6VkBR?aCH`c!Bj3_DL5CqO ze}LF^-o~1c0GQwD0j1jK(A1tXTgKG!yO0;2>i`uz(7Gj#?6@1rzMsJP5hkj@KiL$dHVL>P#EBomWxmd< zUjV_NIvR)t^S@?{VXnqak~50_C*GXO;IPsvLfhFoeP61=V4D@5zRc9$6qz64;nTq!kT;P zc>HQ0jq&}BlEVqKsCFD$XmPu#W&xb~TZqERsr32p<@i@|GJX&wgTJpl+`G=XpH7!i zlOq#(S=DdZ602Qwx~(QI32THer<~wp0@s_G8jc-qp77$@c)VS;5j6{jsc_#xoO)?C z`7i(|{9-r648F&8*DIMmT@}b9LafuePY~7egZ(LzLuZRD!LB355a{w8?7cXiys;Q9 z+rdMB7K5Q3 z=dE8uQLc3gY;yZaMjMmy`lBe+8R1VQ)&M#1TWB`AudvNZ`Q*f1=n>||f zncmnE#LA|2!@`VgEFaEoI<% zG^t-1M^$?l94 zY8S&X_)gD&a7}AouY@_)7b{prc5fn+S7~6n*JqA7=#5G8hq32?Jbsw=j&VI{0*#Ie z;I=pt7N|s!yUZ?tulv#6QHxBuaUHkUufky_6Rd*b;pVM%uw`X9`{=1D9#Ve@%id4H zH6B0k<>4!kI=2R%TXeuFGbzf>dV<2gGMGLi?mJp9fo%A^4Xc-x(CEZ+^csx?tE7ii zy+m1H^N8cpFHz;$HD16ftyr8CVS}$@@`<{3G>GeF;gn_ECRcMhRz6yVVMpqir>1#? zBu&M0qW9>K?^ZnV@(%4~xOuLIEn`{|NJI**)9vBYAc5nOh|1WY#k5g8`d$;$ccr1? zN&vMNdeFV)Ij!5ZfvnekK^;~AEl}gSJ;T=Yo?jIAa}QMH5UmK9V!d^NaVxPUU(Mc{uForgP? z?;FMuLiVa;Bq0$hp?L1=Ee%OBDjL#|qVa8Lij3?{WEQduC7b8IUKtIcRAwqFX)5jg zdwzd_!*TGw*L{ui{G2_TzmbgGHoQMg5w>41gvp0unECHF(^Gyg&^#~~8kByMMCAhV zd; z>_pQC%J?9m17gD3Sc@_p7<2TdrJVmN)@BuVuf7Bk?HSm`y)jJU6Z2jt}}6;x0v(|BT{vmRxUq#S==$PGMd30?-P}rl(#RK+&rV_LqDqUGU5w zr^x0awhS^!vMC%>DwD?L7vdx9T*}2oa&JmB4C>8bHl;nOk1rU-q)2K0+OlAjlo)~f zrYkt0;EqQ!pF;e*ADmzG5zXHn2?O?5>7m?Z)c&{~9J?k+bVc9L^#lI!X4D%lPJe`} z70-aPP$hnso!-#b_KB@f7v;V2drcOp&%gsJ)hG~h6z<8|I3AA@?1- zaaOJggglGl_~g9=>9-X!(0$bOydQ>aZxEVB-DV5i?5h&F1{k@laf8}xCk_&Y1yVHzV_fz)q zStabXDg@E&B(h8SC*2}ApG;+TVtdF2Sa81>9{#(HcX$?L_NA#zcrJy~_1n?o_8%tG zUWB~hZK0KpTz2@0P$Ixnq!W!#Lu^W`}(x$oM6U${VA10P$-Ve*zpIvAt?Ly?0x@N_mE&ncuoysD{}TmtrUJjNZqU7#_q zhX#0R>f3K=p(8hhKY91MqFr7 zMjr3tG&l!b@THvrmcEiDhQ;H|ON$b~Pv>ZSNDM^PUI0_^Ddg*-RS++5o7J6{f`Y#1 zNPwv{d30M1v)vl-@l;1hS5HI-88<5WYCp=z2r^T-o4n4{OH}Rr6&&pP3IkqeX>ye} z_WZH}FNr}aqCG&6v4rvg+^oC@H zDZ^jE7Pgz%I6KExTp|3BZTRw(;()rsAt8_ zE+%hG1dh+h24J6;UrvXwgX`h@R{#z$W&VMMQ27P@vuc#EtxVJlWMI}3Z?jm?> z+`JHXQSWpEfVyqK6BTgT|P% z@F!|6l7MyoO3>Xn1HA0+l83@;@m%66h&n2VUsZHLw&w{+%Xh<+@s*G=WiLG-bc68c z^^?V#{aABGiKKa#qhp^Ef9;CvMDQUW^MWF=qhFEpp1i@cE?fZji;;Dh(DD>|l!5ajfmRMufKQr5!yFnPP(+{H@FTSjlO6&#jce{qnis z+wO|PZrKoJB87z;sx8-j@W$I7;=CL6?IgJK2Io`VO%fDMFsm^EH~N=Cybr*s_cciE z3vuG_J79l}Q&Fxyi7FWxOopW+9B{S)nUM9Q@Ov^8A8RGPoylaOw>;l-w1)Gn=G8w7 z_iYf`5`xoTOyV!Udy&{Ed?1INEI_DjVetDr{ahF!wLqT>9u&vn2_#oBVHu9{6fu>g+el)>LNOQ`9- z!xsN62Cd%}xNC|IG|m+PsqJZG#pLR<#p z1uQ9Dh>lCI6FW0dv@-OUuY`MFdF~ zO2zP0j@2I4hUUfJN$SUmm{_91@i?v#g%vt5`29Ss(R8Ns`gE}>Z8`JV;}7T0P{4;T zvss^;+p#MeFbrRj*b^HdE=U3v%~(x5^P<6f$~4{?$7G1(_~%2Zk+?4X3|6m9ge7gO zVMpgf3$uHv@G0vtJ*@GD#8>WvZxtL5`G^Pn`a7FFcSRS=MC*xH!B=YE`hesp?X?EAWlWI=-_b0X$2epv6y-tIew%U)`tX|@RY_*H?X zeEC35gf^1vi|ok#2kyk@^iv{Z{vJZUPas!9M9@(s025A`K$37H#iD7;MklmB+l(K@xVikVBd3Q5;y8U-BxlG+28 zKg|J$rys$(I~VHg6mZ(O2&b1)2Rs={#JT=FQb3A^Z|Tz!+ zA9}T~!sZDXWY^_UcKLb-rbGJxOs07-eIKW_y1J6tDxZeQE0f^3`7k;9Bb55?*vsXb zID+I80k|z93YWL~fzh*I*l_X?)qQh^6o@_sj|1I!e$G*D4?P7}T!@AP{MYbKJ&{)G zMACO+I-o9TiyzGL;6SPl9bZ`h8pd<*!YzBeefS@JvcDC|XKKLV%{fG8jSmjJ_9TgU z5~RDEhpo$}fgv~|yU?(}oUU!uSFRpese0AV%fF-C93E=1Gho8l*@O%xI|2r6oB{LUeya?xi zJ>p7Tnly0XBO`1IDZ>eH~z-?j=~x-Qc#4+rZZM%W#cuE0&c12imHx*s7<9M}-xjfZ=@hjtS7qUrIC9 zXwnmRcyOw3m>I~Frf~+d$csJE@X|93J)*gKZZy)M>{11vV$;czslm`y$?+OW%i%Iq zxKGW;jAIYrY=kbr*DhiZzL?Zf0luVshNUz2ng8gsj_$vH7|qX?LCO~g z&^?+9y(@y@vt$g^%MzS2qX^@zE1_L`2X&X$B(KyAm_v{3!P@vF*|x12_D@U)e}k1U zZW@X0-Yj)h2&4QzFGwzzL&;MJ;`}Q!`0{%v5hE^W>If)7(0UwXsigEh>`Dha-*K^vNF=%dm##wc7}Oi=h&a-YIq|w4^kKUL(dW~(DXS9lNUsg-ku1?tx5wlcCP~yGhx2r z8+(lZtO~^w=HqjEl`(#@59dwIBDYn~V3KDF@Gfq`V;K#ksO>tl*^`ACvtKdySv`99 zw-|53Gh;Bn7XUx@mcpy+M?lcWosKoQLSxTN;P+gn>+jXzDg{Xp-4H_5A5o|>T}T9E zni;eGNig~%97Mg=ywJVKV8Zf6fQ+L707 z>tG4Dr&$nX#e}pSqw-5)U}nG+e%HymAG021zAvY~Ax>a> zXDeFASVGRj1gg0y2)0T@;yztz{w8Tz_D5+CJ3lTG)P7hq2gEd?*+!9;tPjIaQ3ok6 zycMM^1o)pr9Z+Gu1x8(e0JHpNS!$hS8I4U(;CtZ}u+o@?tFk2^)MFQ2x@0;Y_}m1S zHP1l3)kzq(>|}J3=5k)$>HL*F37{Dfh7Qw|>4TA2d}^SI1D~&=fBylzIzs`sa<|cz zT@GZ0paIc6*oH&3_h6u=ktu7FN9SO~tJj?2ZZS9er|~ezrW`-i&BPp;frh5RLKF;2 zK)1C}`#Oz{}p#O*&sr-&Od6YDA!Wn-vDOo52=XCS%_AY7O>e_t#oHhx0*FKU9tSUArsiT@#3N)mm|o<>8oz8hsuZ zPFuE#&?u?7uwH%`^Us_|`H*JJt>1`+ayudY|J>%`*Cb`ZEKIP{#^T00dOvs;tlNLg z(!)v(Mwfo4leKCZ9!PG295V^ty>1cS5!MJg7JPz=e-&f|e$sKHJ!Hj{XW;qH0Y3C8 z^Gz#NvFU9r6qvsJSgFdnzav!Y&!z{5g?RgyDw9jwrtnXFctU&x>TvGkO~AiD zoqjy+4`NfcleIr1K;b_nUYqME{XCsx1*VL$o48x`*arcg>m&uR-KE2J&J2T%Gq^1D z*W>hBr5=20p9OMx-h}gXk|~)Qe4CwziNp92(w%BVW(GXOx*-qxWa&GOXVHd>(kt0- zpY7mkMlvaq@}Q2@#vHTy5PFRe^7d^R)WzpQ>%CUXkb`Dmr@kDooA6Q0rVL=G1o|DH zg3A20FqpX<9&qz^Xr?!F_`rO~ZT!wQ{o_0%!QNmP>Vt149%RpP`(X7uQ3MMX!{5dG zkk4r{6IQIm6PnrN#fwNhQqe&N_{PM~>J+YSwu67MV(@CdJoYc~Bz})tY1I<0wq)NW zLs_P@?Dtd{U*te*duBo5&B>s1)rpLMctGPOSunrl&Y+c%30rk0fCN^FVpm)h`y^fw zPyIYZLd#{y?0qr#bk-uQk)ZV0ykBJS(@9JZ_)W(YrtygqLcsn0JaWwkx-{r;N@`5vZ+Y!WcwVj*q{ z3nz&(VPu>9eD+QABWUi*!}V6JIHX?74)}!8XEhrj#lr*ir|FY_+%_XSLkDZV=)j}H z7qG?aIsNXh%w&daheY84qFCBZ9*&KmS^Re7t5l)x&zW>I{}yOwS>lAgEnsnFGALIS zleRPkUN#ECe>-Nvu8KtB!+Fwz+s3*5jR+c+D8bkZBUD!r#@HD{MD6QD>TGhAuKcFy#4-(>M&Pd7fF zE<)Zb-XuZ=mefRY3UcmxqON(DMjwl!x^i)3DSMN6ho<7p+%al&GnGuvafhMVr9ieg zpxlG~cyYiU-Y&GG+H)4*Je?4jYCi=0d*Kk@oru5Hxm}2RBJutEk3H6^Z!xa?4GTq_ zNmK5-Sr_{-8DWl@BU%O!bPep)oq#R5;QuBBf;MA0iUiHQ6F6t8iEyvjH{Q!x{t zn<(;h%zuz)?-Iy=lT3l%X^8;085Q6Jp-SEYd$?$gN8ch4Dj#_!$Xm{5Hv+2LOy~hC$-u_LuC1u0l zNfGwY!HN9i1?7m}+G*U1Q{+@;BDK&7#~zmw82EaXOn8?9RyQlaao0Fet9akw_?`Rt zTd&|y*CvRh?oe{~BDT-EfY-QuvDIFgRJg5)w$*rm?YUy`4ix681TDtel<6pLP>9p- zOu|M#QTj@@f;_pL!`1P9)Ui8pOWrfj|G^@YRAabQ#oz5%+eGPjN%hz<8uLd2nJyK3cU^uqjD7jDN@z zwl=yAcU@>D0kYGW_gk)V*)~rsTjI5NN0tT?b+?D$I>U)^z7a!e3qH~!TSFM`62*ua zH$l~07y8>|AaZLxS^Xy!WIvbE-wX2SnkC1m>j!_f0#xE`DbaRW&Vzi*R;l7=uEe(;5bj3B?u&6SZA3c*9|Z$Ke- z4RN}(gRXnC6<2C}rWRQ`C~~$Q7IgfBwx~3k!PWWAGF* z?pJ;SmJZ$Y*@p>yrG9bXr7fgP!xV6uS;-!6yNW#?Q}E-To%px%EU6v13W96$(cZt2 zO!KW_?E(zQEH;HoZ7_k!!sjWK{!DEZ9^i|A>15raXqd6)04z#s|+jD#Gu7qmY@b11?o+xIgR@RagJTexLY~zV!2iHGc!y zG-nk~J0Z!R^2P)wISA6&^Dp7ie+KwL=6b`Sri&=M=mI@Z`;=p13^Mi`LO~#~jvf?H z!h`+cti~-P2pT(yy5V=}J99p)D=b8n=@!fp5d#p&nTNOiRQOX0z2N83FJK^_&b)~T zC+8RE!K4IvzLXCFI9FQq4wKbkj*i;69gHQo&Od>1#!g)ZU=ILSb&gDF0_uL^1ZI;fotmq=no zV3R=!{TiD?zmEH(d2ABqPrJwz{p+F*HREK(qXO9TH4GdtPvJ6}wcuXSFzOEZ;*m>Q zeCb33xG?z=$`?$+Y2w@H3BzjKbCqK$Y~tg14!0YqHG`pPv-uX`A)F^57n3<(o{hs7 zve{-jPj%KfReG0=C+bbmd2S$ni{cm#JKC8=w+iUijxZ|L&oQTlgUQj6}GoK&C}N4*x7U8dA?-rw^T^bP&cWl0bISJ1Y8853Z)?Lc*enMELnf8kM2J zpSW!c)UL9H=d(*K_4ZUVw;46uTDXw}@NaTiq2<`n@)^FS%%LS(T%DMBjwB8&;ys=! zKx9Y!@aI7%@H=^*rf1*5zX@0Ii$pdxi2caCY8XIw!BU#)c$B(s&?ADzvb@eis-#I~ zJv;ZzJ-85i3-pf|VNk3!%yI6ZEsBRRL%t1!r){;YT^ElNpQgbsEgtTATTk!5@W4-# z6WQvwS4h@S5YFz+gX4Ck_*K&wc)Q+U+JYq4*=mr`nuEZ{0Je{*RGtJeGk?rV;hR4zC-c_Dk>!PH%%0yLUA0#y#qC{1cPs zvK=Il)4y|U&+M5eNS5(ha>ZqZ#q@Q9G^BJNLsFfwu`(7FO7GG9v>9j;y%#I>r;+FO zbNE$dPN+3H2O8pXm@$P`*q~I-Jowy6WXs1`n+H5d^mHZ~dp*d>F+R0at|cPnhrpt) z3p4$GlC;?axG{1vSS)yrn^mvVJ8CbeuVfTXeWQgso%6^|$zj~XzrviHD1ZruYET-| z2hYlF$-A5X(4ou}2U=<%O(70L$7(^^O$^5RteE!&a#Uwm3%LCK#%U1+;cRy=jTGr3 zhXzxKjp7SBtD^?5U2kNDrUoIiDw`a-FU~&@QPxmWBG1!b)d7bVOyCzU>n7u;GqJ~H z3M@YTor(-xfTu3Ih}cmpI?3=q#(C{?((Uz`{Q7VQ^eh)Z-OnfFNvIO85IGK6OpgYV9ksu;UpCw>%8?cHywJ z))UtpSpnZ>xkB=WRe0irA0*^{V3*cE0L=xLp=z}*5j>+sv)r$Pv5Ft~ty>CLrQPYe zhFws#eI7aVZv?N-&7lf!I%$Ph6&OE(?SwQt ztzb3eTUz11ISYuh=_Y(Oqy-cCKgn#tJT5n{noL;4&CZa>)*9_Zfp5jA)!>I7`FdDz z{5F>h(Sb!e-Ee7YD6|IH;`^D$PfKap;eA{_sTMjJ zoxwR}+4!K;1Or?)k_{FTBt$EdEzeJEh%fho;Lmw*rTZUM5LcxeL`&iAO&Lhsm4}Zi zoM=I56YIDz7_J}KMQ)c|hhc7CHmx%gercc;lQgT zzY)Xt{D;mfdT`l^4Eiqg6s~F&q(i=&_#&a}@vP<{T9|#H!RP#0a^MW5VWlGI(Ami> zpMSo=_oXtiTHA^<%p|Zy{C0y{iZEZnIUGuh&S9kgQv$aO@O7m$YuBZE zZJVICHX6sPHlo(6Fu3~OnrwObo}C}iOFB=ql5J-bD3@G?QPC0D<1C0--)-6Ol_AjO zvIzp0>)_sB^;Ee!#d4n5b!2-iSXKE!I$FGqo%zHK-(AzCCFfFbJeK1q4c&tw6V3x} zHj3{1q+tEr8p~tv`+(QQWk05$WHdLuBHEK*V)U!WtYYX@xExl3%~NLc2VcnG-s>&6 zD7PBlxpYIpz6BWgHy)SWa)D%+jt%<$*nQRsBn6EdMlPtZq3-u^bdnayUz3NGLH)#n zImG5<@#!Vo`Ec{UOfEl3h&LrP0P@c{qRGsaMB?}yD1G(~J>4S6G}l#_KSLPHULM9n z&(x{jCYIh>I{{8<_rWIpyVQ6c*Dnud!B@dn#`d!y2u`|AN>trob4e?N@MQTxPT{EF zaUQ%!RAJq43R=m023gV#Tb7>#p^G<&Yh*j|E)v2!hI-_K{U>DH18BO35YJxW9-Mi9 zoB6M9JC*x%9*fpigW$zAs8yl?uV!z?qmDG&+T+`gSZu|b-r#qHc0ZTm@rt}yO$^Mv|uT)tE%jNV3JFVSJ0#Rj<^;w0upn26 z^elG+-&=MWUHl@k`;0K(QqC0ev!*gpV_MkS-$@?lXoE)2TS>gL;9K;PvLEi5IsyJDhho>4I7^y5iNEL4TVkRRNIgz0!KrHd*-f=C z(Di5#%&p4Az~>EAs#*g|2aU;<3+DVT{Se|Yb_iN7HBu|L0O~Ck1!Ee)@ZMvTI<``f zOsOCTGqd5yH&>icR!qrHN}nEHLvE}trhel27&`YD>^GI7>mM!v2S<1KMNVUYZWUU6 zvgbHTE8ykDm83JP5Wl7?;g3-@Ui@-ltgti$+dm2TZe}p%9e4tFF7{x{*HFx8NMonG zR)NN+b#P+uE6#u1z&v_+iOhX989M}#dIlG=;v8E#Dew?P9D2muT`%a=`HctQd~WR$_7dk>t5ROYl7wK)INLfUlV7nO(* zhwvH#4>|34!sRf?`s)NWSzmB#aUWR6{$!2{ufv-TQDnQte3+nceG$~aVAQnqC`1^wd zc_kYj5##MQvFGc5RJub0*G<-DA1iXq)m@L-2FSzXXCC92lM4U%uAA)nLQP<@6nIg; z+NeTqFRWU}WjIHFBOTG=ATFYZDxWH-@I_ZFv@m5SpO+ym&84`D?Lo;jT|BC83W;6? z26U6P$cE9i}%{;Myc5XuaCQie8ccZOshQ=sE|tp7%lx!v`Q(Ldm{av*AVhI5B^w zhbQlU#_*V*#BDGb@6-i?#_trcyLP%EFvA%C&bUo?T&t%RFB;2yWL| z`oh75G(Osn0yW1u{g(hEEmcoKB8!>Bop0&f=_TaTrFizp&qBq|KZZSSIaO)ZRV;7fUXIu`;&TC+Ylr>nsT!MRd?yzX6^`Gnh1W3HpcQ02aRS1FBz1o_{`#+w?N&k?;&=%ePE0S^b>q7H!9; zw(ra!tR#%`%uxEPIWF|L1;(juaO0)|&ulf9DKFcN2iF@B=S^qmePMstVmb+u z#|zjA8|v7GhYgndUYWx^iDlS%_zZSW7yQoZhHKv@S6nCCyAxeqe;S zHmt&8+X(Vu$s~T~Mq})3>t;~5id-A4g4D&nDCvG2-(0*+pS(@QOxZsC*YlG$>Sch) z1CH_Q#ggGUiX`r98~*o=+Z8!ngk-l(cvHa;6E`|@J$NInu+fG}A8U}hb(Vb6E5$bd zoj4zXh-#ZJpTe{Hm->X4!ZxFZlkiwL?+p#)46duo+ zL%kRD6Z=hj@KLB1@18M(e}-J(ipzcKY?Vvo-|ORvovz@j!7zo=>v4U@9n#X90d4o! zaURSe8Wo&Eq^$JtcW6IRcFv&d%6G!P{wDfoo*i8oSxQG7uHoZDUTi|zYJ6jI9Y$u( zfmoJ%V;=9K^``aM&t2o=G}35q>r?vbc_=igbztwl2zvXG1nF}10n}cYz+OnVg8-8%NH^4iK!~S#yM6;V43Kj@+rZko ziH!Rlq4h$G$w16s$gw#B7U$=JLBA^q4Ci9Qx|w{Hd0{wkBafnE%`s1<%cdkMX~uIm{F{`-xHggaA5Wr!%$keg@C)pC?A_ z4D#H>4m^Dup#F~iqWp&GOXn8 z`AgQffN1$`B7JQ#{*_eV)tmoB&nPqa(k#KF7CGSlC5#c+84mNZR>H*Fqg3{a2-D2Y zWBh3h?!BKx%^{iYPDugN=sR$ChCLQZB*2(wF=QCIz_SWc-_3C8t6Y4 zd0tRf0%ZH@*GGPj0b98%kY_IhDWXQ0Q8P?0-%MsDo;N_!c4t&kOvYC?xI9bKI-17y zqp>?eu&8G*Zg~EjWTcAmhW|yPm1H)})yZM*rj5YO!6dx*hox!_k`@a_FW}EJSs*HX zgEq$BWFK$Tf_W}Npt`aEE!FJ!G3GtE=Z_yXSw9zSbgvRK#fN0i_eY@irxYHX$inn6 zNBGdHMh;f|CC`yX*0&5B%|5{w{|Q_+RX@?Jqf~{<9;rOKn#{KSk2WV9L~zqW3+ZAa zFu0LcTWaB?3%dM}%vwy}6$U2`&xG&`)#RwtDW)Z`1e?O=qV4uN+`Mca?z8!Uwtj@x zw(Y@y@`X_CXbbK!To(1_hoHYtk_0xDL(8vbXbLhw^-~0D^6r6>xeU+f=>s&Jq79Z& zwU!TzIbH6qiF{9a6X=@|3E$Laz)>S%cr|qyR^JVQ7RxyLTFshzMQDS;xoBLX^o6`w zFcW0Da-o(l4+gT;#P^pBzqsKdoL3QmrTf3*N5QF>BvDO%n(gG6nnB=bejCz%t->`~ zEqI*GfZf6QNb2+P;j=J!dc^=wn-(#aZw+Y4reZE5xD2Z67DB0C7{{)@0$ryQn9pGe zsB}09UWlF}HL2$?tX+=mE}Dh9gB~8o%YCx^7J02g6Nz7 zp!@G?vgHBSci9Sp0+&NPrQ67|>iu*$*SV50;(Q?IUg=vt?HghTu3d!0tKszT20y&P zb3*N?DtHmXqq%eUp~dM@;&(kAFKEAnCbKcN__-i-mzIzlY6PqfDM8XBGaS*oK&AH0NT**0`dtyXFAFAzRn+N)86#l!c92-#NF@uMyJHivz@157w7Nl&&+~f;mJ^> zdj;Gb*P+hlFYtZeMaWz@0OLM(xG5(GkA`sjrg3B7!a`_Fk{EBLzX(p={F}_(GDdX1 z{9#@FXW|XxXZ34jbkJ9QK5k6ThnJ6nIllK{>iX~!+SasF%hj9);l?~rpo;tz<$k!6 zyEW>A930YHjk)`Ra4oN#3Y_&NT`F6dhbdQ~t=|F!{!mJnzo)00jnI-UAS$P)VBc6Z zYw5fOcb_|mvMzJz4Vz#L@$N_6CIP-#N*OfOog^x|R`F|Bjl(_gp=HZ>ko`E4K22CJ=m+E-l^_#y?h{}f+CSPXQJfVOif|(qqzv z{}v0wrq@~Y%sX>lfp9ggjv)AF<2N{SUmwpi+dxe}0JjB5;*8%nVNrMl5%qI}HGQXG zs=#b^*+Ui7+<%<3#IGO`3$*wNFNe@!^=!5{_ADs!G6>|M$mxn{8bYacNF1FmS- z$lZcxmZH+r42VsO0?&|8s<`_C=67BI;rMs-qUIFZWc!<(c^HQtX$DXgt4%glCDA<= zGW^tBKJ4^3heS6Vmj@@2;(HH?fm{e(SjlP5*Pe&nn`L;~^|P?Ksf>E&dEt+o8|3R` zdkh*gM$5Hhn7HLH+WfJ@6>n16n93t$Eprtw7Y(zvw_k$mV_))bvMB%ar%HBr|8#12 zCfIVRj|IM1dlF=l+G(3eE4w*U??$BBw{Vi{t!>a7pDSdEv2(9jmMa#Yro;n^q4l_}6Rc;w8ryvXKEtOG)P3 zP#O`wnSeS=9_KE^@ahZX;4MQa>vja6*;%M|I+$esKZDJd<85pOQf}l9 z$Bx&sYxCdGOR)vm(|m|j%SmHMUJDKT&8H&=3u&AFMTnonG5KtlVbO3Ds@&ShMn4Ni zi-?Mb{>`Zkzq2^aKj+s?yYCHZ%^D!P(TyG)5T+F;xr}I$QVfa8W}_y)pl4gQV2e@~ zyyN@8k;jp^=J+%${Z>wzV!ks`Vvi_|E~Ym=^B}eK3(5<-;PtCtkSDo;{yzE&rU^yU z!$#65Iv9inm#kp%`MQR)8_HqUf#r0k-f;*3P59|>hUD@T`4djQL1Zt}MY|u<ga+_-xfF0V47JI(J=_r6H>d1DTYdl!RHk2YQ&?1!<4 zQ#AR;7`}cqg^XU<2EO;6V^UfgD*h3{@5`d_^P+afz%v(g%~BxgW-6L~ljqN!x*rOa zmcqcw1+e0AEo$!Lm@htFWSh7to_qX*9G<|3NS#~YG-Va&NTt(f_IKF<<@w-Tlhcs8 zXbI~4T?S$r<@9Z-3X`v3gkz^o(fqmq;M&g+@iQLVX7}RY-8WdCrol>oOaX}u72Yb5 z-Pj$j2^HIX!T1ah`g5Pt!pt7L>Gv5!N0j(398V>zSQ+K|L-6x6eK`Dn0^jji8)^m| zLwlQ#m_0cV+@6lpgAw~+z;7BxrP#xN`=x05iBK4wcpHW9Si|kvW#s2&do(|{7T)$M zW4-tt#^ci}x-@M%|7l(uCjLG^*2<~C5!X%l{aqm0C$A6g|M95PvriVigtM#p|scq2v2xKbAL^PmZm$Xk;ljPuP)QqJ*l{QdjiZ~=Lrk`3Xo~P zKauJF1tjh6P1t?6m<_K~0n5ws%nfg0{&?U~teDG(qUg4VV}M$4ed;VOd)QfscW}@a zr%z2nbtz%ur`b;|>z;9%$2zih_6p3>Q{{Vy%wvDf=k^gK9)!MJBE#oCAnjGd-TN-l z_AV(5*=>lzyh$jy`8Rg&x=Oz3Zv)RE74jx-q2<9ObIiH=hxBe0;*A+!H#qQt;+B z=(gJs_$2@rIDLfJ{UrF&>x*9xt^lbYlcDqz4|6=VP>}P32JWAP-dSs?kZU|vcJ6=? z<#YJHIh|?3Tg2Va9=`f!pr2SEmASVUQYXEnG7lRYzPBGEK3~Kj+G`j6_{16m#QTWv zNMC)r?N$)b599KWX7clr#jwdd0PT-F!e^^>aj$U_d@wKxcQ)&?7YN6|eq2Uo`TBvq;B_+P zV+aJ+y+xhwzx4hkOOSmk3K4$@;poSZU9O2QdPf@ax?#bcsy2W$&sx@P2qESvK+vh*$=FnC*Z)2WqLfKoiM`iX+#;Zo-HWl8=_# zG59d|+1bbO%37B+lqhq(c<2R2VudRZW*#)&lfYXa4jc{Q_;NQ2()E&QM*na6t@4P+FpimZR%3kQBaBPpEJl8 zQ(57?O^Lg58xKdd}o4e$Qz~1>qoS_2DNS-Flr(Fo}kMW^s;T za*%8fCyc!6WoqFkL^@Y}0o8e`;JZ4O^AuZSmBA&j{yVh_u z_AYa1`yKp!X<@^J#c^=ia61#F#AyZmPow38Hp_z+CfJytLq;MW!1%*pn0(kBlZ5ud zr-o>_-nRhG7*^t}o-k;fAxe%fQey_!AA)tNB~Zg^5_wXsZ^qK zC1#P&4dOhb;aYN0a4mUcI0Em)cdrwKPtQ5$= zQ#qUAum3KZt?-x1aG4BMpBIyup?_d7q7R!Q@~NP9Hg(d@z$*hO=)WZso*w=WZUqcu z$J>13>}C&2->f-?t0*Zoo&bY6oWG2gaXH%-FqpI*F>(5#rin%S*;sN}_@#MGpO=d%HFq+IaAaO@;Fdo^D(I}eBl3yOm{+x4}3QyV$i!_F*o<_Z; zQL_mSAGf4e_Hp0czhSsz&0Ko=%rVf_Tny%AQYh0ogIb9j@_Qak#-Ee^P;I4n3}3*| zH9qT5xz&=)T#-T5d9v^(vY8#1--FvG{=?O>&E$`vKhb-)pCsmH(ldgR@ZMjW6cvq9 zIlF^IY+E$^(7lFxKS{%~m7LFg`5L_9JApce+#}MHyvX*K=jngkJnC7LhVJuh)^8Uu`PpLh zYL-XauH=p8~iF^J>(Ruh&`Mz-v1&Z+ese3|!}WP|vjK zeD_IZB;oHba&DawOnoLxL{uVR$-7v5cJUHEn7)ZTx)lJ`%Og?6A`O&cKf^l9Sf(m3 z7sU%gP^?iCUl%Ti6^qA_Si@9k9aX|r&Zcli18`xvdq5rsz==*h1^_dA{r1aefbV}8LHIeDCzB(A& zs=iWFe^2`G#Rbe7zCsu2u_Qt|iVf9yMl6-J;q1T;FcA-e_8*WLox~($Wh1r+GMuOV-QEfStw@80Po9c*iZ#%n{u?!Kp}1R95<9Io(Sh6b)Uoyin6H$8 ziDx$A0asy^dOVS`a*532=Bt=iBZsZugK*2;QdFLH8{E3o(DKt+`pqPlhz?(X^JNua zsJeozYn({uz7MAwpE+h%*>x=WnnC2{uM_^YG8E(#k;;*u>{%&w;xA@}^{W0zHr7)1 zwK-kE|4WnIif~dBk4o+ON!=QZaG%w8a{EClY0^5#Y@BHhDSc{CFslpev=`B>GdHr& zA4R=`uwb5SpaL$X5D8l8!q6Rhl}DFG*xq zdvLpyKQja_3x(ou!kfn&q|4i;SB^Xif|0^Y(Dl3r z7`MN)a?5z|3=KW16Trj2R~<3^ULooGvJuVbSB&8D0b7d?(*oxl zqI02}t!?{)p&3p%XxPk5Iu=M%IsZs?(+IQeE!PA4t3nrbIKZ;aN61NyE#NE7xed%0 z!ggM>KYcVMTE)_^q~EYw`6-V~RNu-fb%t|uFHwHN@jJZT7GgBaZ9ZKiZ-M*W z-*Nw6G5i$%2|LcLrNI`aU?1>{nyf3w2~YMgduJq5?T3=|IgCQkY!^Cyz>(OmkmKKY zPN8^3G1>2s11DntV$dQ2zg1>%vs*D}TRO^Kc_)Cq<$K`q9zFg5mv4JDlFoGexmx{t z%2|vu&OpujD6;Oyc4Ct3fc(9WVE`KGhs!PGnOQTd`ql{SZ;!&G^6zBb+-&&vz67^L z`_UQm4Z&n-7`<8;1RHjKXGd=6vteI6(dNQk@bT1w-q~Kb)^UKQ+bQ5?=_puu{uyue z@F|3a3@z)6L*w0lsmxIxL{z-QvLGe?dFQogonU}BauXq;D+%|lw?$v6RFr&>i|w(} z;N8)?L~+MUc3$!%Xk8_a9;_TbdY4Y1l?3O~0+ zk(O`+&Yfw`sF?p^K1Y4UtrvoDNc;u$yxR(wU$k(2Q3DWi+6N)8IF@_&XY7Yv?f=SDc zlaxza@pMc9F_6}WzRJ`1@b^qwX=Xw5Zf4W#`9UQ6;&bAhY)oW(j^ajBJ-RE8Ql;Yc zu(&~(l(x#@gikT#ZMq$LkSmOy`f?Um$?zirKS86vGC%oaG*Px(3j3y3;Dt4rM0#CU zby%$pRgKt!KRiz0p6Zn#q`ilvDF>leNGg$Abes9GUW75@a&&H$wPeNhZ7}dU0RCzB za9m(V#`IeVIluTT&*H%zbn){;N8Y_e>To^qOu*5697Ip?~RezkeWNx0XnsHN>aQ zFR)OehP=9b2T^_v85z1xYWF13p`JeWEyqoJ@^udBPf8@c=P9s9Vz6R93nxAm(1kJ2 z;n07@+l{4pR+VF+rtW<*{X5q|Ug{5tt7SQ_wG1@%>Im+9-cAp;CjoJC293@< z;(A>O_Scq>XZbwPY{@3}2`1S2cRaSA=HqGQ@xU91$ok#G&US1;_pRs1V$;iL$>s2G7yp3EkA`8#y|c7OAcI*R7Fe!O=c{*C^O*&S*0_WmbSU$l)?yZwfwUp#=4tFpPS z$yRg_9KvRFr}GwlBYVCx_)1<3uDWV6{uATiScE^>GuNF8#Zy|NIu|Texx26-;z`9a zEL?k>PUd!t7mxjdHiaJYLBR&LFCQl7<)R_>%`9%0zW{yX_3@SIf7}j66fZow&ipX3 z!}77qaP4apq*!go%|Sx^VTWM)KPhxVT&&zOMCxol_@3&zf!MlCOe!4IfFhTQM3q z@Syj=A^7>IkZqjb$l7$IVB}UMnDE{oThGsA9{Z}IO%9KFy3rVBej!lj7K|^sF2{RTnIb=HuxKiuwOSNb1To=+$(lfqPxZ z${&;YQc9-8$Zrj{30;DXkNt2B=dGDy%)PJla*^Xz@KvPaz{uX8oOyMXeLs6ST)SRQ zO?hFMIhP@!BYN;_z#9XtE<-~}88{?rqQyKD`1?s47R;A`Ywbs{+Blb8)TjXMj^0q% z6#_|bztJC|@$@9&vJrL9p@O*uGFuXG{~9N}AC!j9A{r!0;T93m&7nqH4aiCl6A~ou z2AwX;P*(pwf=LCAkqWALN{OF7UV`ty?X9c$bBVf9NcEukM=0$NB>PoIspd&ttbV-? zB0Hbs@z!q`>Sc+O@37SqtbI^^QU*k9(!m2?m*ETHO1y0m4=L^?#Jl_*-7w<{jCA}V zXgGb##5i zZlBjjlx-4m>VKb+>==XxK+DkOkWdx2H>f+`cKH9oXf?S82bhBm+sk!Zgv4<)Eo7aJ5 z&3;fb+(#0}Rg+!j2B;qMk?=OfLBODp;PaPZ@ZKki7oGHJ-_9M-#Y=@F#ZjdB?s~{) z%h7ATA}sqC1Vbuv{L5QS;lpx!I<#2@@;oSfJEqK6*&q*{!iKOp)R$zBIZ+GY-=wcn`xO2ZW@-0diUE<|On*jn z(%eu()c6(5?ZkpHse$uU7>Q89!VPGpkcu<4CkR$9*iO?deZcc+8Fm<*r=y{TI7fXI znbr3PZe&aXvBM4c<3K&5Rx%!^8go3n!&7P#5+lB@@?;wfJt#hvu=@ zA^B@07_I(8o+cc`gs?4GG89V(y8c3=Rt)3EK4Qn7rR|Lr>RmzI%}c9q1+LXzhh_n7Qn`vxbQd6SWkx@cpz3+}33!jGAE zsn}C9+8$j_hGKK^$pv+=?U2UTOCR9hGlsCd@;OLo>cggn#~5(-E^bx!!A|%}o@}ti zt-tQUxTCr-`%5|c^>*6$EWRL_5+e3-DEuSob(z0i`jAs{F8Qw;CH@rZYd;b3k znMZogOhNm_$I*1K7xox^16&r1cJ_75maNOTkYl2wwmsUY1w*QlG(^k%|F=6;aC>4W z8Hq|@3}<^W$BYkC+p0EZJjaSJ>1v_Bm8OBSNLRj|rIhM^UBa=QS z!l{}i5GwJK>a+}zx`;X0k#U8#1`M-h^+%xG$Q{r6Tfm`xx`IWK>+qEL7UH@@Mqn#t z4Qlx>(QP`9$j|;lTOw~$omWfXxx61%HPjGObs%;_diBnr-w|fih?7ZDX`1<4PD!#Er>p>0HvQaQ77UPZ2VVC zhKFv$gEyDBnPoimYwDs}&oeTbTaC-xLV;--q4SO!)8*5yq0c2hyh}5Qt+WL`$xkLO zd*spg*KOAE{zQDBqz#L0{9(f5L3HR&f%NK$FyqBm9852O11s;b*#}cV*IAB+*lvXv z*I$wK28&=kmrt#pQ^$EN48d;vO_-njipp@TUm=4+Nb?WHy+L7A=FkM7d-j2BK`DK% z;DL9}Gk7@bGO_Y+iQ%*imUibC5r8`<93;{98aT{ zW17Vp!pMq^crsfLMHQE$ZSO5=E6@VgWg4a*(!~SX3fTPbJo(4%f~{8k#!}BR`ZC@h z11EK2$MJNG3(3Z_k^R-UF%2vmTB%#aXU?g(4lgre(7G*z#BAdBr$h5mXf%K(wZc4uPW2Z9Pt9?%)A3GBlcu>1p32cuvD%+r2hgK6L`0o!N=Xvvv8W zPbkq+1rK(2(Jj(3~q1go$?16@9p!ec+_2$Ua z_}r_S*A#M~`m;&{Ub!Mm1%*q%yq!Ty*)wpzsGjsP%b7z#51HZcMB@Ckf;!2LhxkR~ z;dBol9JTn+7$pw(E%U%3E1o9K?}ix1OV~eU4I7qihE|(qAW0QM`&e1QI+3$n_I52y z8}mlZ>Zx$KcRNlB3Z*e>-Ry$c0>+HFL+ht!(@mjDtdLhQ`jc$JCd)$arhC*KXV6!s z!+4^k6%_+}+2I}MX)VVq+F&RLPN$~AjrYB1Fmwx!-)HIhE1_nof0Kye`ABy1(J{7l z)khNfrJdY6uLJPw8=D#63}5vk(LYEUuWXAZ|1|f~>0?QdV;+rD!zRG4ImPg_ZwA#n z!}Z+TlJU!0Ph97l181*rS-$Fc;O~y~d-T0u)7j}P^rAMk%`GGG&VUN4G zV7awE?4I-jRSKq}Oob7YruCp%Q4h)avWHICpO1Z9f9`Wc2wCEn2Vy7X@aCWn-_TGV zn|=wXRDnFBUQ-GKhAi*Wle*j4ue4x-Pe1B6JpiYVtLVf;&L^?T7u{Vtso<9mF1HEA z49^Po-S=vA-|-AuK3#_Y>RR#lz!6@>z$A=5<_`@9Ea}NadT`|pp4wc0Oj+#*tG%v~ zw~zv&7J zK6B^!+h3T|qxyKWsgH;(Its^XOwleVg1!wIWpwkWKw8j5=yPd-uzr6GjY>o72QSG- z(HVHc%ae`_nBb&)*}(If0{25^(XzioBy?p7E!5Q^t?I9-{~=MrGjD@QN&8UI`3X5T zz7-V$Z%}FFU$EpyG&5H43cpvsz?A=b=&m1ea5}>Zb6h&fs&PIfM(qSDI;O$qjux`N zFb8jzUBvlLcJy<%20paDfIX@&X_8Je<9cQmDrcI5T75pOuY8A|4RPLJGfsb@{+7n4Waf8#jUDVTZAMsQD0lOJa)%)Q67ZcB1~je>zL zlqgN(rCt|@M(IC1jj(8V)IS>!Y_i1da)+SQSwvvEP!T6?w!wL+60n2SBhr84Fy;Lm z{#oZlYSUQ6+;5rzvMO&$u1y{@r6CJC19f4=lqYz1H^-^i$uY)7{UJgj4t(5RvB$i_ zpsXq#t!qmd$@*-VuAN35yjH`EpEFTsmKy){PHjvdG^giBI7i+iHSE*qr@>xaMs(aG zT2Q<68_u|M3Jr1MCx1`ehywqR@ocTY*-{P>G6#v3Rcg(hu z9_YhN$E`Fw{2Lsf(?Wk1HDL4%5eypTcIQVku)zx<_d`7m9S$esE#{(=dpvay7>`G~ zv|yup0kv_HCY3>)cjB(TApf8eT&_}KzU&(#E(zJ-YGa6QGesd!!dOt;QwpIIcA&qA zBBm#+lGw3m(iqZ;SMxN%y3r99elyRhja^^{_< zciJ=%?h}F&JzSRQnl+G@>u4DDVa+NQ!-=hv`5J5gqr3H&LHS~U)Hgs$M=r`2t%dI# z>ppT$6}kQ~gY_7G3FCv^XyuGZO!*gu>3gH7{^v&2=$prw9x(-vh2wDF?^u!&C(L)A z>e;Bt=2k1-shF3VZ^3aGlEOCcWxJ&LVs?Sh_Nk06h`k0P2WGMB<4j@7)CH)La2yxjLpbVW zi$(wHAW>u+CO*DEpZr_`!e0)c_P}45xneIX>v@WdtdC>`64tnL)i{B{LnGQY*&CXB zqtK;N2lN`VNq*gWoS7Dcb>EAL+Xn7jXY!VT3on6a&qeFrX!1tFf&?rWgVi-b3}Qxg zM{Wk4F%SrjM^vC>5kmAIXF5++56>5!!lK&`NR+D==$ROiX&;hddbtaUKlhXdzfWNv zx{fmA_C6&)HeA9CsV2y!>GY-ZWoVX>f{z`la3DC6G3jJc`fDvZ9#G|bnAQ_+MTRnE zTWHSdL|oKsLBb84Aiq7IEU&QRSPdWX{jz1KwL%ULuJ*&=X@6+bc>}((h84$%btgH3 zxm2e3E^drDhaaz`;o#Rku=t&eU$fUyoOB7cN@?MS;o0y8gxFmP`J{NyHrR305o}Ye zV55i>{4{??=WA5bDK4%spneor_&vrk#Sr*jUB~gaJyFlTpH6VXS*obTi5G;QITs(%>V>r$IM&(zCBRs;8ANf;;pwu~T?O z7nhhS@>sC3tKXvMBU|B{3#g2 zsKFZ)Qg-3{{TVn;?LAR?Bo4aA`RLrU7L#M_xp#aT)&A@Ue+Lptw(|z;+tLEw-2Jv@ zKuYkt)ta=<*#zH&>v5*j4>I!KR*=p;N0$1rjMau8bp3sXt~29u{kP}Bne}>*n-q*z z7yXG-Qz4iuijZ#$PeWscB5}_M=Qu7=5Zy0Fc5mya@>3$Kx4*dnpp{EEtrkVo6$E1z zJs{h+PbJ=#J@_Z$Ej(AZz+s8$B*s06UWtEiML;*c$YKSnrL!EPi&TL@3he;M$#h%;l%xC63Djg#rAkz zwBF`T=PYYL;n;=j-a{rZ@!BXxof@LzFh@1g2ZzShJ}=o$5rAOA+<MWRm-Mq710DQ_=^P5Y6S$6Vq1pTY3`Hpk{Z?hoPfEP)S} zDEUzVmM9uS*=jzHZ*WA3ZC|K{fd}aA)S_E5c(i-cHTpSjG6vkg$xdVy`4;Cq;ll=B z8ahhhgWqMkUQK~N5+upa2~EHYdN*n7Hceip$z@btCq^>9WK#Ooftc#9m!5OeS?mTF$DuDYJ!hy`sqAlKepd2?yxDzs+&dnr;gol{sfSHh>)k1aT z=D^2ID>3+G0O}w1!FPw%`4`XF!;s7?nrM&+D?=v0QcJ>lL-Rpw{!4nr>L`145yxwI zb%HmA@xuPu|KKV2ofKWJq66I#m@i!oMTgdK574zlZ!`jRzonzvh#MHV{-nC|ZES4V^B z`x|I*{{_y~|4ig{++eTfI}#ATAFS@6(;UCQ~Y*9=kZlMdvVmgJiYgNE5ZFjU2&VgCe=V3!e zA2~35fo5E4p!Q3)kVSp@lpbnCr?)9w+IKPuftLkuuqZGy*ZG(fOF}U7$1^ug@2=mXXfljOjKS84!)8};I< zam`F{?@^MvV1PJh1>mgEFdXtiI&g5LFk)G$O*ha%+5&Q_Iqu( zz-ceJ^!fsk+QYEj!xO5t%o0nU9f5PnKGdi@2F{PYq1U+1 z`$xxN+BYPJu2t8-hvTxQB;Vu|TTh{rdp2K8SIz*-|lHlijYs18&3uxQceDeNq zKXWZQiC*8Vi;KJFfb+CXT*r{xQ-Ro~{}~)hR>lXTYru7w z4|B%rL4L^`C>@m`DZS(2o0YaeUnrhfZo9#}y`F)S?-qg5GEK6f_c_Mfd7@Bv2=fHb zz*A){dU~}qPB*78F|mevFYdxs3(w%S_8`3eqJuy^>?kO1rEGZkY+U@ToGvmCWJKPX zLP@wa2JAJ!hoLdx`R*QXr}2EKh>M381=9RAFGt94u|XJW8YCG$W^gv@I@D$ruph*} zQYR`!H8WrE_+i|EgNZw zIh(p}yUvWkC7Fwfca0PT&$6PbpI@=NNDRhm--e$N!A!O{p=D?4t0j3VaA%(h8VG)Z zL|r-Rizng6tc$$X!3+31H5$%U=QI6A?J#2WA8F%8sAG-^cp!|y&~-lu&!wEK@4f~< z75}kraHINF;3evjZ;I2KcVm(AVaS+12%>J6$S)AhyI(wu4$2jY~@1Y$i9ZA*ek?mE;pN+Wd*y6W%*(WJMq_E!u#{v znH1K&#nHqaP`1>IaaycNMTL^d@BQXruwpWNavqP?SA=oXJU3WxT1DE^?m^E>jWl*8UAGah#py;oDXt`TPe@Wjb8{Y{?UV~`IqP^5^8D^%{b6~*z}jx+=k^>La#@N|Jnls2bL`lSA5@^#MwpQv zP#5S9DPpfJ5iDEu9U|ne;u-b>YGiRd;!79ElA{UK!ebVEy%GhfE@@<`*FC0n;zPnb z78BHdn}yjMQ|XX-16{ZODR!-k!WV@R`1qe9JoUXuzVJ8W8J}!&I`jfqzj#BG60c&W zO&T=XNz>}llW;X<6V8EQawX;qH;-Ea0}@|}U)2Ge^g4s+P1wbh`maZEy;!ENb~|tL zvDx@>a}6!pSOB-)=HkJEcjRAgCcX203S(n`n45KZp}Z(E2DxvT=xR+AYR>>w^baP-V>;uNQa-gC9#c={*uL*E)( zLl>Zy{Cm2D^L?fk9ieHy7l>n@CvFpogW|#;c*Nxfw5asZoie)o6{kn(Kd*^A&mWga zj7lZ(nAuCCCm7-FGr<_>kc!)bYO(b3EI6_(3CezsBj-K_K#+JQb1Q5$S+maymKKEL zgC&+|^5!GGxipfzo#z4lNz?e>pYxD=9S(~8lpLR;XU*T`tyevfM$g&^y24!PiP zfTk{qgHKt3AU69PxpOQQ9~It2`+?bTt9w6A-Ok7O1Fd9?^U~G|)uXV8k>KW0c}C~! z3L2g`jsGLtm1Ip@h>A{AQOD#NBP0__;%u_W@P1Exn5F`P8TI)2l{UQdzRUc8o#>Ne z2FcY=Xg!sA9{UqP-s(7H zA3w;X?-GRvYdOb-{W+M`D~nIZqG+-5GaSI3WK;b(fhMafxU8-NpGM!pnS4zYS+5C8 zn#$gzuzmkQX)|j(%B=xlewQDNH5YFBcKq3qM61K8w&- zvpwPGqIC3Ih%jZI2Be=|fIIE$VK2utdAZ{!_9=6DGW8xB?emJX)eX>@`gf?HYM7`W zmw-tl-21L+jMb~XNI!2}iY_Tm%;1BS5N}t2)4UVO?R7PTi@*`5P_Ex=5Dss&D`C(0 z3`lF3N5`08I_sE#xiCu&x#cn=;CPW@BjfpT6@GYcxPtp%iC~AW7%a$LMjxM}FeYq3 z&Z}wQ*Yh(--vbNUq+5u|JEkJ9w+|)$iSy&@C9!*CBD9Sxq>1Vx;36`{xrW}8%9b<| zw%i6&7v08p;vdoWr5E*lpe$H)btm+9{UzSHCR|>(2qs)_1;x+5n4pJYY~qq)n8LA( zgUB*6S}sO@O#nf)lss;A+K17JSy=fm35%YEVv&9g9eo6_z=ykE9C*RfHQalXmyU|n z*Kze+mMkvy0gJ;z{1a`i%(qp3n9oja{AzQisFI6bt z3$wkig5c&UxNDL?ep`oN;L>HVrZ@wB`~IY>pKpc5%?j{nSt1Ghv;_1lfb4q-XshXs%`F$PdpGA>dF&0^Ukh-k{yc#>Q}E8pKge?Zd6`~{Np35l zvYYGjiddsk=?XB{dB>jbt|h5U52A+mQD_Lrf^+hBU@bQ*HO%4W;`YAG>!12`a+3^S zE3XQpPpHG!AI0=%+r#QjUgto}Zxu{%xp=@>?JP@ZKCj4+tjwnc%U7eto)YGI$VOtNcbhJwazwR=^S`dMV(-2Sz$H4bA+|7@ z)wDf@N~Y%3+m@%`ckLf2%dsMz9~PnPv-i9$Y9?TNi(`hknt_LEItlIGh{j4zU~xxO za9zj_pHp@G?{YIF3MX;=*|iX%DM{BVM#1*Nt2l4NC2IKMHYt`{L9O^Iq$tM~t+^bg z^xS(CHN)ur_lYcU=i{kwzQWuKuH?Q~Jnnv{OG3s{NmM`QgB#idJsFX(YWz&W_|610 zTXO~M9U|bl-alseng^a^E}_-g5A@)V*XXDkOP6x9l5nX))QryKy_{E0#@Ytk9HkC{N)z~;G9~@WP`Yj(9`AfctunmP&sG7YUVTTCEe3GBzMnXpe2oDTORJ-cPr_!& zNb=adoG#OJhix@+pj5n!2t`N2vU(P5x?htAM=oIFp%Um17vTLfUNk;nnATmnfU}G_ z2XkdKyp!spC)$6}@O!E369+lq`0V6QX#y;)KZrF6sW|3Rh+*+>=*9R`l=t8*nsdy% zjOk{W&oMTN{FMcfrbXm$>QwYw-T;4xTDY#~MtuEs7XMfs;)L%7%yxfgdgbLTyjWyF zZ`D7f@l%taZsjn}S~msbx$f%T|E9vHO$V5Ptj zSW^j4Bzu@iy*9AXaxMAzc|PBQoq|oRlGL`t4cc0_Q0e*$*pC)OxNtfO9p(0)JHAr` zS8r}EI7nByCy@+!KEBQ=AX8Ul(;5l$<-G%%IQJCV&eGV>XGJNAHwe(y-dB?=5x3L)L z$36x1Cjy$Kb`>sH2EwaRZkBT66?~1EK#Skrg+D)fXavW36`j6=n2uk9r{pEb&TJhR zZTZOScxTGDQp?AVpF%@yytTo|?AuyfH2$>>rDtwL z$CgH@mJ3FCj%{1Nd=(t2=lZ{MA44TI#MwKPA-(1cO|Bi!nv!5v(l`R;0`A|;zCp=-XW*#rjmz#;t=!K0<^fC^PL|Ba98s^>nNcLXU;`I#PeHJ zyiq`^tSgyh;S0E8TN#Xd7K3{gXJD-*=MdUA-t1sjJo_tUH=N#Y%s0F)x0H>v*zMibuIAkcE{O@&&ZSN zBaj;8Kz~)KG3|#9aH;w?%5dE|r;lEAUbQxNw==*%9pB*rMNelCRXMTPjf3TyFVrZF8h=6uWlRzY`)G3rKZF-iq@U{uZ@ zM%Ju>sIwlltltLbA5J2R9;n}b%AJs$Gkic5yrIHENHDTg4ZK}8qeA0f`sJN5swRYk zb+;d`(&yMyr**ma?|-DaI}F<9Ehd7ubD>VW4K`g}g5p(joQM4u6_s}+?X9m!kij2} zo$i80f>elK>WN`ooZ4UAj9_jw)#%K|O7&!t;QO6a2;D#t-%!ZkQ;f+9xpbkD398n% zLg{I9(BF9!s-h-iV{!_S=AH`iuHyYGo?=Z&kXUd39-c$ChuodRNnv6|T{*apomEqh&N1U)<8l*f$1uv|=(^K05 zar<|UhqZ79svQx9-64vCtz3RnX`(wEn>Cx1+Js?ASR4hdwNTW>@o7{y5;4=wG=1A; zSn#ZiCii#Kpk70|(>MnH+pEj>v*E#aA9WPmTn^hm3lT-39C)yGKC_W3qGY%vmm6xK zg^aG?)zA=?y6}oFjGl>b!j1LZdKo3grSs}HyrKI4S-^+MNz@9>z&TM7+7?FACeb{e zlh-INQ5=FJ$!lSQ#{@k2`3kXg$i~%q#bDksRj_4C9Jyihn#|e%glut0rSr1KfDKLp z%Uhpd(~)rU+$$9)f2bgDPQSyVaaq*qUjn06Aj;oAWDN>Z_n|kWnY>xzL+`zOi+^rC zA|yi`nTnFcw>6i>Zt8A%^Jm7RHh<{KFogKDKlEf-2$e^K#sAu8oFotpdYUeOxvn82`EMW6vE5hh<{L^dMVBVw1T$ z$eVti7we6aQ}RIG=@5G;_6mz{)%nMNR^tgfDO?zy4=c}{#rqv!U{b|$e0L)X?I)hb zUX5#{Y&ecgjV@;EWy?YIju(@X5DarUFLYUS57eud@iJrw>E@dgakx^RJrVsA26T$Z z+f#9%9I*+d>YM1+)Oxfy7Dr{q8cB}61T%2B5>6R8VqLjCm57*t?ej9LZ%$mquL>Gs z-ds#T{e;h~TG)K{_*XF~Fm{IrLg}QRe;aIu0RpdUp`YVMe3a@AUu z?!JMuIo6zL_jfR_;WBuUm1wi5iTtbcM)5h^f8J7@PB+Krqc}GF z*Lm#q7nSfe%^dtfS^yd!lP8h2@Q=%L1&avtQ!Dd0Mt(mWifiE*eW~#Dzh^k#dM{Q* zctF5iL(~mk!8UU{T`Bh@HoD~p*^$sp)))PwYyR6op4JHon6l>};(Lf5b}NTvzO^*f za~B!j_LX~<&gMFMd&u9S7Lwl~0_K*&{Izuzn1Dk{+L6vt!Z zvWcUexA8rR!ozd*L1o!AvDOj8$6W(SM& zG3wi9FnC;mq1kIta6Oxn6noUkmW+wJ6qzr*Zq(WY(%bmF&}+gdd)NAv4QoL3U&h zNZqnV4I6i`7B>+HZgo)?(J)jFzfQN8m(a&$R$OoV88iFjBox@JhxjG4F(yP5`O2ow5_>D0CC211x4f-AP=VE;7a*m+(*32F^9S74+vi;@iU)>EN;Z!1km(9)8gJ=G9 zl8N&kpubQQMc-%?Re!|YIKT5m1gz+`_ z;7z|baC34Tp4)Si%pD&KU*_1MLC=2rpUMrAkSL2CSEV3%nAP9C|+*phb;8 zsO#?esACz5G1E7o&$~f-s8R-%oCg_&=^ikwtN2F(}s*&G}bE=@;WKRLNKhmG4+Vs?syI;&>(+ zs&#X zG5`Y z%1>tGp@iV0GlMN(L*Q)pI`qqLr{t+5p3mAz?Y2q6(9Lctzpj+bQH~=EIDXTLVMCas zXNk|o4X`(^wt*V=TQD%b$^7ko1v9ztVv}4A`*xBeQz!n4-gr_$dVVFNYV%`yCF_3- zop(HyZ5YQxWMw9zLfH)|6wY&BCzYf`JEKM3hK!~LB_m`@$jB<8P#Va2?(0M)X`2-a zB`GSJLhti;pHKhbocp@2-|zdaW=}XL;Sre%7FT}+sfE*tw{!{o{o;y=s|0YQwVAPq z+DAX1RO25lZ9$C`JIua(3v&|v$qd0T<6mA!kIb0OU%E*fZ<8Een@KXBp8t~_si`5? zjDpa%D3k80OT~8UhfriELg)UDrfO5(z`s4V;IrWbP6`$Quc0UsIb#*(o7@5$ZWh?n z%94LR;pFwt%}kt4Aapyjc+Or4QUqf`t>!!!*_F_c$WW;4kjK-tD=_*<9kD)g8Mc?I z!irQ8h*kE-j&qsV{%{5Pn!f;@6~@5#j%7GBjl0K#1k4$XB3kv&Nk)4G-2P*V2F|Il z>)|t)MS_VqO29-nYciW-VjOBHhFSBXLFLCa_Jh_bj_0R|gB$Wut$Q~9JMRV&RV@&2 zE1=&m-^SN^TIiSW0E-_<^0oIf@G;4dgx-7wLno71F!g{_-m@|L$}#r)U^?1A7voDi zSL4akS`g+fq|2-J;qRbu-cwSF_m*m5x8wUmi~Xn$IeB$W-_%${-^1%@L09({%whYGPMWCQS;Zjmo9Maig%E_j8ng}o07 z$j`cAn%Xjl{JeCX9GEad=H@P>1_LUj(L4vv3#IY*K|F`}r77;bu*}CtC2rZY$Uq+~sWzH)hbq6xM#vhp)$u(U{gYnmBlw zxu_?_<;BLLz~ek)^n8-A?1daKF7CwVia0&EJPGs*cqB$`Dqa3{AK{C7v3^!@AncvO z-H4~+ltp=T&3kox6FY@3zH2<%{eB4!R`+?O3(wO4-vRc{h%wv}p9J2HC3M@AQ_%PM zAhSK`7o8cfpVU45h4074AkQ?EZfvxK*Pc7kEMz&3TQCmz&gTU~k6HYj)kk{Q&PD4} zdSLKp0qQTF$#(S12_H_>M%lpIWW-2@Z?NP#Zfh`rmo;g;f`1lJ_4^r#dL|;Ay?CM?hM0{#GEa^-|spdIY zt`kPGWM)E^1IO`+F2bX!wP2wv3D#a$(Q2za=eFX!HjBs5%bE*F#RIOpFl8- zriUa=>J*JNe}cXlSFrYLDM~(=i6iJuzch05j9D#?vCC$r*;jz>fzwcGE(M_$q7c5a z2og@6fqeP8;0?l$DmjP&Nqti{Qy7^+-y%aXweZf|*=pZQ?C-K#kE%06DGwlq@g@7H! z^o~?Gm>R|l_PA2iU@~dbZc+L;RslVJRgjzwNwB>`7J0reQKU=)LT4%Aw#ppzO>zUP zmf6_t@dI6Lmcw{C1+E)$5H~IJrU~wBZ@8u?d5yx(isG{s^vK*vw^;tKe*S z9XY=525y}n(Yeo!)T)c2q}WHyT@LUzS`lO|#E5zKdVJEPC2ZWX6HlTEYD>!Eco_hT?hHCV zcRd!pSp`eKj*`VKeGoC?f~QPe+60SzI=WPd+v0q0Jd-l(s&K-#_J$I5r($ z1sB3`DQVhcAu7mUF%i5Io`PJKvhd@s3-tW9LT2JWuKSu)KuVUL2b(X?$*ca?#9XzL zeo7C9j;y8d-q=W(?0p5FthNE8JLWK5LxsM7x*v3Z=fGY+ZpL@jgw0w8nCUfx*v?!; z`(CTy+80N`y-E#BuRbPnyDwwfF>9RG`5$Dk8Q_yR8C(m_p%Kp%4*LFtxgs-Y)&B2P zt8N0dah}c5IU?Z3ZyP*t;uDHEB*VJ`IevHZFQ(gREYxih6{eIFf_L^oi0&^1ao!PL z+oO9#;~-(|^ERM@?ptd6dyDhzp&8n&B_7a7G;S z)%YaU`Tl?yDg;5c563-{aE7n-evlx@iVKSu<;gwR4=eUSc0V* z#;m&ML|8GwgAsRa2GJ#3I6k=pYHkTa2Tg8%C@6<%KkvakpUr6NYDgtxE)x~~190$^ z9}asq!H#Slyl9zA_+uVWerXQ=cdUr0Oi#wa;e)`h5*J4PGlQWVPqb9ujSfx5_{&?L zcCP5a1J_MS?;xWSIGY)5Pxz0;u_PlUn$$3Dmygt#?qDH9C>SH^0eIs8BcfmW4XYkz7 z4^-9P1N-nXnEyG1`qFWrpuq7JX0C;x{ZaIq*E4!ky&N89TB7}JDdOolgR0!Gpcv3Y zl})taZC4-q_P%3p=$TVReRY0*&^&VI*a)pXB`-7{DaSn(N9k%k3o7fjn@(zy;xBx5 z6{9}8kjC#>0;Ay?p2k@Z?(Q%fT@TEpnp}s$V4n@vx5T5-agL`{`5EsC2r1oMO^oNJ zp=v}u*_nF|;wL|XFI+CYcvC&GyBb5%)%?lY8CP&8n}iG9Qn9Ypfy`07h1jDE;-4B| z|3CtjQuHG+EANnd2fa~d(JT;WU(#&^@X3i-Qq(1bhCZ{w|Fk8f`g5+pQd5kRYiG50 zi}70n(%_B>*K^_eXsNHlKr6|G)?Z&tzIcY9`L{6`TloYU+M0mdnA6L*!{J9x3G(mq z$nT8t7|A)Q4xNm^!-09kI@lIVy%vIAv;;N1HHPiu{7#9oR`}rFRM;;Zgt)vvG}&Vx zNw0WD_l^$))28d>^KEXIyi5$gsC}lw#ZMTKgDfNeNLIKlRGsL_%mXVE8&IM5asOsB zP#Lx%P7-fv_vivxrY1`UpT{w`%Z3E2-^{H1`i$!mypg~TqahFpb|pD|iumb22flf> z39VwhNsMGN*`48pqdS|(8tv2QK7R|$3A~P*)_oyg2Zu>#>_@6O`9Er^v;?MIj0Ufc zU2yK>Cm;@K$E&kH~W<+pw_E1>6;2g}|SqA;+#jSS5BK&FTeP&cp7)P2|3*5YDNi4!nVmq}x+vT{bAUQ5 zUV{%T^5`7T6ZF8T)o`?036_>e!;-V!xFGr_DRwUco4{Lyn0Ua=rv-v2l~L5tXoQuk zPr}kVS5y`mi;t}*p^v8+TAViFf4qK$RX-vHB}R(OLh_hib8Ljc!h6iF>tj*d!;|CS z7m@zh7`V$F`kW#j!_UYPxMQs%T({~P8Ctah&ilQEcF{YG!TTcG5t@a^p3R5B4d*b% zObo8JIbz-x8*;Wr1!N0@=#O#Xn6Dir(3ME1O%uiNrT8?cxyH?WZPQ_zog^o0i=N(0X#wWJY={cG@^%8?gyUEOs z2Da$14g57qqb<)8*;KU%ViNWgy&tsEW8-v4dAue5(iM>KeO9#K!gkD0|3f76yn#+x zL`}xo@x4P!$%*b$u&=9~9GyB1e*CjQtu4zildsM9dHCkG*ctAQp`8J$jq^c*yWQ;% zKZVP5R^Vib0qXv^8s3e6N*yjQxK@Yp8_e!Txe4(>Sue;xKvL2Qd)#l9Crl*{hTv5O-& zjFs?>YasA*$H3YppU9;G?rpvymi%^90FnEeXkg|Dvjm6O(Vd*9XO$@RP2Px6f`?>i zRvG-WibCCnP+DBabtr5r$@20HIO4B|(zY`hFm=E?|Hec5pB|m}4*1ez7NFclUr)YBT*Mx()9uzdIOX`6`gWn?^sz7(=^NGamnAPc&-HNaMFrqPAu|9Pm_u zWs9fLg~OrbX{IX2Rf+<&iJW8ca2e5*5QWNqP5xkqHH@8bcO{Q4bL82yA*Zce=adgp-mIDedGtOez7Yy?#w_JY}rKV(hK6E^?4IUVd= z&N-dmG7+&+=(@R`nc3+^TgABB?nxd-Ka!^PN%M(ufe^=LEEERFPvGm6y<*F9H_@J_ z3fx<6IjL(O=2*5jiRo245K4^Uk4*i@9QO-{THlMPy0ns+vT!n#)gMRYFVCr)S}Ps* zsxS)& zrQVbMeS7gqj4SPojN|;lH^IVDl4q&K;LqRHxUo3{VTm4l*t3%wy$eBy-NmrmH3dqZ z@adr=-MD>r4J^F7jQ=9w9l3i^0Ubv}N&Q$v(`;KZHNF9E*No#Et?46I`djes3Ps2% z%wQwkR>Jia=3Galh}^yyMYgUyf~_29^m6xO_%Z7>yCid}@Ih-9w46MEiOCzm<54iG z_EgZu?SD!3i#%}urvd4A9^iTlrB=p%O9BOAtnTaBNRQk<6 zO#6*vTjub8HVxknd+&`(jsC>G?gZ$&s1n~T<3P;r9DQP?2lp0p+^!YT%;e7VL@rhq zk7bL(@3VoBv!ahYzK}`mu9;K89gZ0+9!Ue-^TDo13sU5{9-U(~F|Xj^k@jbx!7OL) zEa-)y^T)~00PgJ(tBl^ur&6T}-0!C1dF-$C;uuvPWM$!Yd?aB2g@GfO=)a46Z}rA0 z4o8TDOI!tm#GvOAoYqpq(H87Yf`_V6p*O{0daS|Fg`k|yFp zvsb9A5Xc*4uafYP*`(sGB>FoxFnKONpmp9!tngb)Ro?QbrA|Bst61Qx*g~??C6)Mp zW#O10g0A`#1nY;E!Kz6gsqWJ2;llOBa1pN)`i-y$$RT1&UGu`r!uKqhqS;lZ`7^vN7k;iZY^sYQSd7`hq4rMx)s zyEF&pZR$lF8;*ySIS%oH&A57)L1T#zkUwyTExbNV+!N%e`uw@%h>j?+5wGDYl?Lqb zUnbbfxh!u5P|QuEG$idNZH^TsmyZ9Uhj)C!7N=#To~Xg%gH>$P1~1aRI{;T^AhsnB z!JXt}T&`FHkFphDSITQN9?{3`b628oa|52}Spdn$!(lt`E$ejd5zc$3il2g_*y|Ir z!Fb{$dUV_{y{+I%zH{!){bldShihjTWyx8TH}^YL8~w$!s{LSRVkr&$XM|syqtS_M zf?xk`)8qL!(Z+flbl!MPRm+YGwHa-Gn`C3TS~AiE?#|Zb&=#uSiUE%pSE3mmip~PQ|$>O?^PuntTf6vNnArOYQwZVt)m#h*hTn3?MF>|2?+#9lfW18+o; zNuf@3y^{nzIB6+LnmXfwobhtw`M3AC=lrcy-gNLTcgX!IcWc?#u2+z!C z#JFADRsM7|*>;HZJ~l!zlNtQIYZcL*7SVzb85}5&B|W?yz{Kfdu=855JKT?hQU6HQ z;1eR+b%R|)`RsM6-7w2N5O$t9NkMipxfi18ZEr;wI}K6}lG%(Umc9N%@!*4ZnGSNsN0Y7BtY zFKeJ=!VH+YOU3S7A(e0!wXFFPp1AvY=e7rZ6KNQeP zKby^iz#wEUiIYN-&C@6NQ$4`FdOZ^-KH|SW~{?{ zMSg&tEs7uQAc0pj$PVs3-F83)O1~;1nJ&S+mU746o0R#Nc0Hnz)}KjwY6HH0CN0cR zw7^O~3%?b_p*~2`Uv@`YF58>>DP~0q00bLwRXRPrB-u?GacwN&=K;znCOe|ZA?^S-_o3m!*YMDOu zoxcedY28Hs8%1#HP#R`08(}s^UuOTV*A*HEW{~*C6=cqx82Ww8XSDgo!^m1gm>sUf zuXmXZ9a~>fTh7O@lH*U#a0mk3m6Af^$;y0oUluBuF2hw3nZ$KvC5|82N@d>yd0t-4 z`KT3y{j2|xtqWgLhrrUXtqT}S=3)u`t%7d(IPi1m0o++GHBgXj=B zD{jc$3!mU(3?V<(4zkT*>Cj?fk4iFgVBbw!_|Ea*7MP#G=$Tx;Dt`i;+UkK`uUuh{ zbv)W6_~Bc}JmTa&OdHH(Nx!BTUQ-Fi6)vlwWO^-X741Tw76*(Wq$(pir*o6_jdp}Vk*rv!Ms8Gtn4UYegej>_Cd*Ecs;@@6yDp z;_SAg7g(uDYw*KhI=P#w$rx>QfL)ISbcahM2=#odHp_(K;yqC~&E67^hD4CN4m>Dc z>j!pRH|xf3M!#+H8V)XNu~BE6xTvC`3m^LR^osDPH1m&lNxtNV2Pu; zkln5bi)OE*%6GyVuC4?-4L6^!DePOy>~H|Jl|VSui2eJ+e5t& zsUS|&w-(?&v2FC_=p)FHvc?MsCqPhS8Z6uyL~UzcF)I(PVcxl)1+kD~kn}BQstlvh zLvaJJE=I6V<~-f=l!s@(1f$2*CdTvKJ^WVN19n`l#3$-7*w>rEwM&O#!`}PklOP_A zmq~-hx_{(c?GA3vIz^N6Yq(s*9Wprc4f-w8z}|Bq7`cjbawv#mcFVL%B=RpaSDNCMgJ4b z%Fm>j$Yn)19%XW8|nZh|5(iF}dFfO5Q_ngOl z6+R?7kL$Tz_W@l4TaX-8MLX7&W_awRM$fh~i954lxGfniLX*hK725Pz#Y1xTrW78! zP|RpH{AAq<65#J{9gf>M84SEsgxZzcpm|Cgm3zH~ZjDjltK@D*CAUJ1;vu${ce6LP z8`6wFGr@dQFoa#M#_!&5P*!8S;GNhdx7mdS}uXd6{n$4*2Kn1&beWY{)*LU5* zxk06$(yCTv^c23MU71%fsmOo~PL=}B0tC)JFJX^Q1ow`pfi*GGpd4|Uo;4khtB2Z& zsrfiMH{?84zRaR`iY|de##HcE5@q+Q^^z+Mk(l->5}sBR&_=NVFxMENTg(DkzkqG* zfFCPZDZ@Es94m?K=~l9p+Y_tDy(Qb+{h{U?gKR@9NUn-R?*VU^oA-uZ9HWbcX=d1M zD-P~$e^K&^xUgpBGL~=h7N%`YLxuN2xa5^ICYzYTiIxp`vC|YHKShymg5x~9onOeV zyT?G|%~d!D3s~h->v8#N19+jl7ctTw>k=JsQqB;$AUs2#HtWG5`+01Rs3%Ch4}|dn z%G?{|3yC@NfVuy7Dq05}B}eWi&|Cgr>8ATe_$$PX?s?zF%v3JGv9~x5X^#olkuHTv zd7&Uy!#Tm@^l|q7NXUKejPp}p6VL90*vY-2K894H*cVy8S*jI6pFj84QihjIPs0Ag z6EUjs95Rc$X_us^@Xmi%ad7v4#B=&VdP5@u9=3;otW!N&%T&<`2X?~q+|96G?j@Fw zt0NEMFEg*JV=N=iXbMwY#Q6bAr)k06`B3auhU4-=F+gGm^arn{66Jx|mAVP)-i9%E zeNUoo#7|;PXTtuQuR(6@CMGE>g(r;GfPrUXpy@Fk?+Zidt$**?EgCAqu9^(457x@u zyV)Q>vr$SbzmUuKEij>9hkx|%c(nDMk8d0&;hLLQVM@kcv>N@&<>r+5yXR)o_~b^q z^MV&%yO52M8C$X1Wf|T0*nspevSf|ZKhTvbt~g3RpvY7?T$0*HujyDZdd&@}tkQc@L zmGOXvd+KEVmrPjEA4f!(U{JRe6L!ux2~}KQIN)I`y%e9%x({n()FMrkzot)q)eTY3 zSjYYR6selwBFMgK0-JtwUD1s}AR=)IC)Lb=4HHFixXThUx&6k(>72)YLp^L6S52Fr zyW;HQCSuioRqe?PI>u#W@^{Nd>jN4iSA z3Eu~sp{%_M>3b80cSKUC`yG9ubJ7U2S8$KIGtJC&`kaWir4r8$CsZG{gHZQm`ohzk z&er@y$L%wOCj-_Hu(5zjE?I2#NB0zTY8=6F-HR}Ey&{<>zaOFu4KQWv8FeS{jKVjl@r%S^j+bzSeNOiV zB~h31e7q)Uib0thvDUqSb#D5F)(5z(iij=GFKCEL&sYa9BG*Ib1u6Wvw+3g>Mk3vJ z2~V$~IIegNe9F}nfc`vOB{3J528YmhNoU~Dp0()s^c#3eF2Pxg?=Ux$&a>xkEP(Sw z9$h(3&?OZDHHS6W&o5N5MLn0SwPfLJK?24%ALI5fQ6OQq9`4MX2TL+F;A{fNobwJq z&VUX7_{q3++bX=46b-5~1VoA`pdFV`SN%^P`A^;vrKX7g2g;;b=o-W|mCo_5d* z{YHFxAqpn6G4OoN1f2Td9PsuIP)ME+_g~$hDb`|ORX>LB`d|m>pD6 zi3jl}>#&oXFPuJ2V;9)pfc3^*O_x1@Cz3hEV_Z>6U1)TtBum=>gnK)@4Q#cU+(nyA$y)*H?SuTn6y@D0wMU z480S#(fEf1tSrUB@z+#(;O=$y%p_e{JaeqDCA6FRbDvc&x2~nHFDk)m5lOh+BZnyY zmqgY-B0gMi{84u+vq+?cSvotNS@?+aLAcHlUb37GsLQdPJ5y=BT;6uS4sGQOW;qjXYs(D)VDH!ri>dJ9t%VScW6NmgA zWB6M=%gJLMH)gJL11dS`W9^VJEZzJB-Y9J*I&OR6oU#-=j6H-mg7$(%dL3}k7cOtH zACC0J(4mw#SZrzw*U!!*O=o`NcC{mT$KWjNSXhSI`wH>XDKi;lza=_|N5%mK{)JB8S#jbE}V(7J-bsr)3= zPmhAGyf%E7F$TUgO^0V;y>Rb5$B}7WO;vYS!x2>vD35M|>I-u4d(TyT_Uk;yaUM@^ z1*B20{&zHLY%!>biNpNiKrk9Si3M-okUgAldWFbM(tYSY7%ox58AsB1H=fsk+)o{N zot8yRXKM39XcxOate05W4vnWg5Ll{^-!bt93VtuFfH0$TY(%0nIxD#_=Hkh;<8ux{voZXq%KJ#s zh2t=pW5M7vA#}wb!;AKhQPso>%LS)M(6Bh~o{keucy|k&H;?kdX8xwik6EhHr9ijJ zcC)KG#9_V2WFf8nj*p5bkgAWO!g$+8%9_+e)UsNpK7A(~4mksv2?-#ty#-aTB$I-F zSJ~WurnoA!s`8geHCsL64`II!Q|sfw@Nk!s@UgZGD=894+*}&*D8GhyZ66Q+*1y4R zm(`(l+FO{eJ{CVNJi4NXX##&Ldpb|h)LG5_yra0? ze+AhwybL+hI^-Cfq;@+sfChy^&FOCT{k3-L^~4q?#TkO;z67Qq*pV7!J?Clc%mgP7 zE%Ji*oURddhVf3X$fON(80j<D}P;$r-7jsO7E1^EPy*w6_=aoQVcqV%6mxZv@Y~nX} zHh;&G*W|~7$0)xhn$Es^7gV{=r_9&eL3(sMsaSpib-Go-HFpcH7EGaWeQl6-C529R zF@b`;3OFKq2G97Ifw|RuFc5ENrr2bo)~GRU+%Hb=XEtE}f;a4uQ!eOhodGsmRdMc@ zbto0?gcnR(;G4@axM*RHVYm0Q&GH;`=G{12^w|Qta;Kw)w~6re)o|p0yb13XilC)i zAZ*oYN1Nsk6^uka#F!cIJq2zUXL%l?^W(sz#}>!s+{Ui`!+4%!_q@MT3q4;aL)C*V z7!&moo*n3?mB+I2r|NT>Sej27IIrVjm4{H=@&F@~;~;=ph5Ul~49~`%n(O>xe=m~Z zU-G;Ge>`79R^3=4?{ZJDpx=(zyi&#d&$_6*d?UFruYq^Le+eoC)D!pY7Bbe_ntrwk zpg)!=V7&;%sx}!+Qg{vu;?Jnxn3+)5zMOhKNo6-})DWh31>%WaNkrUq0E<3MWwZ!sU#}=Jqno2gdM(fj`@MQKVb?10h(**5QHLU~k69Y*`mI(iVHOKx*+(1>zc*J$gMvVONnr)@m zKs4DH#0wW-f!{oM*YKzlc3d31m3i4X7|fXz)5RTsC3;} zj(u+@TsOUotl40XnpQL6Z*n=tragl7e*w-GiwI4O*U`OwQrLWYJ=?_HC^u&F;el=* zS}OmcR{#EDsYDFcx?RB~oxd2_u*Wp8`#c?Km&CEVxNot_TG1{NIQthk( z+T+zi=X@@rE!LqhSxOY9jFsaT-fUrRUcUwY>DLhyxQre9f|I=Ea$J}97@g>kE-8&X z=js%4-#!v2uv19qmBnyjP@c%vy+T)QXLxh>GABVl3BNBMgLNU(=)vYF@-$Bpoli?b zRSU;8oZrLf8FSqmRZ|+KsUkF3ln)Z-ci^7H864db!1azZ@av0D#373FY>)GX;apYH z)1iS|y4-NC>^FhRSy5s4xFIS&Js8s_9U;9r8K@ANK|580@$}_pQt2j2!pb({zoiU% z2-BE9l9eQRr!=X*7b<9Tljc_xKZR-5-q_pW1!7*5JXP*zN@Mr3b-W;Ac%l*efA7=my65?R>i>bmtTz=(wXCbu0EMdF6`9;tZxsu_)4T*wiJMZh{(muMcliZ7Lq636lm zswXQ$Z#=K=10VuivLGEVM+o3(;csS>ek7=UEvGWMUEsgQ8?r@0$<>S- zSekQ|bfg<#dEY8lL#Yrolj~tQZxOof-VNH5IhL7L5*a^piEz~JBjLC(2>K zc1BpUzi;h?HP?NpWrs8@&1obvgrCX#>{rCstpPGq!|{BsHvJ=(%GiY*;O>~qVZqi! z&MV4*Pn<8^YbpZ^#m4bnUML7Q|J@E7xqs`ih=8)9Q0VAyq?>L9qPO%8t_5OAjOK2K zd9`uWv{nkP>B#|ksRp02)9H!C6nwTL9{7@TaHYu+aJx3jF5>R$bFv(`9I+*iNmpab z?V=$0t~*H23WR+xF2eT-QE+HY2(;EX|dD@kLf zC)b;`#@!0x&?N9iPdQaQF);;K|2PNx-8XPq{21aWvW|+RJZH|@XJQP;_rEi~2h6=9 zAdL=SHhE(yvvZu#Xj(oPO_v4Hy=zI8UMo%6wjN^2pMl$oLTXggjS4fxh}Nbl(7Nd? zzWw7%PsU|{o!mxp?64|a7)XIjmm2X{tO7sk#yYIcFy*?nY1|z72p^yH#hZ=^V1=h} z^ZR}DcjFd2hQH|7*%>3i!Vi!p^9TPQsN)a zPc4Udw06*mr{-f~XA>wjNa8mcMKaB4G5P#sJScE`iY}c%8g$A7wl}BK*EjEjRMsw< zSE&Z`qt~+e!8gIlBpM>;sp7zjMyefeK`YHNAv8FQd9$yRCfv$pe?=`O8NXlQkB<@X z+3G6j7B^5vNeQN;eHVODn1#~4V*H^ov!NvMHwJmxkZDS{uCmH&F6EIz7VyL~giJo;<2hINssB^m&u03@U zY^NQ=1=1Z%=(-Y~lASSoY)UP>3Cco=rYKAvje}WoW+1I!M>?n6!3&?v@f(*{Fq4`M zNl_e6!u2uC3K)lV)8{}}QW^+nsx1 zrv?ELIddp;Z9$K?*UX0Zr}3*_9@KplFp74$(Y-r1KvzyZYIAz761gTABXdGD>27wBgM~ z&RxQ-&{sTip#NwxbJacwWKNfoLlXYD@2f2AJ{n1^jyA$hLvj9|6_1H_u^h?;+{07m zndEZXTzcsq=ccdY+|K9hN&6UrzqEYt!EZ@uUt-2Mm7aw~p&VarrXF08AEXx+%0bm! z0_g%VVYtH}#OGZjif!pUqbJc|>7pRiU-<*Ww>y%c#Ay8S<{nAnZWjA3qu_VwG-_XW z9;CS}#iAt~AF((OUsg`UV2+U%8NHkKH`);R#8mS8b;+gr=j@h_%OI(&0@?-RApLGD z9h-VYI9XMNXuMuVhVIqCyOig09726kOQFBllZm*N2#XeoVS-T<5u7xJ zFP8E`l5&ZcezT9p>=OZH-!tg_Wih*P(iUhq+Cg0hcf;?`$u#r*8@A-DfZl(*3Vp3s zg6Q8=tmfRcuI)4FXkZbw+7-n0ilv~pCW**R8>Wdpf!O`)1**1`!F~~SxPMO(9!ocY z>cC6fva1*yEmdge2T}C0j37SWUn1Xs0T>7-V)Fuh473c#se#J;(Bn7pvv(K?_TGr@ z)qhA@M;?lGFNaSzmFf5FT(W=QHf;Hi)aOS=a9y=b-j@WO;Q#ya(zHK{*%z2G4KOdDmnm47jeRknz*>PvR;p?URZe%nh3wDRp>hIUM$TfGoi5zh zIzx`dWfcII$GpnyrB{b2nr?vtaeNW$-X+ z1A2U#!#}_sPTuTorxG(_$i1V*P|4jGN;V5HyHSlsy~^eFy%fXj$UI7_BSyZqfFO^ zC8H4L!e0B0aL-;6wR?*h$)Wp1tUnqnF9tEOSMH-tp$p0djfYm>Yv?xh0q4j&1f!~4 zUQWLsY*WMF?t@DDXEVq1ekO;%6vFUQ_H8)q90QG+2cd4xS@Obj3O%q`4ENUhqKB+H zPHRje37(X)dwno_>J?mNu@~fu_0aO@TIkNWN+;Z$0<%v%CB4xc>vTd8%vwAh)L*vK z=K;4+ZB-UNm0Jd*x%aThW;`A8e1~4Gm+9djh43+XER7j>56dq6;k|uh0|&yE@$>%# z(c!&`hyVs(31>?UVx8@a^RhpZZ*k&GVaWrg<*zY;B}A}D`&y+ z?flem>yupq#n2H<-Iz^>$`=ut1cIOH&XK@@OQcY{khm*-r$=m#5#4{)sF>DFCWZ~c zV}3CG{dED}&v_2A70XcM-9_@~#18P|X72Gy^MqDoa`7tqf&D*@Wj%Bbto5#;;>7uI zJ3WqiwkAMIVH8pBv_pTFg*a^34Pu92J@cb%&D*O^rApubx-2ZOL>g$&|_l#zL6pyGyG<{ zk(}&RWV8MoLmJ9wgbWdV%Z#a*B;0RAaMoQPm~%v(k~6`` zm`2mxxz+T`4hcGI#Q{{^<%=d{2}pEk@g*PhA#=|SD({8ivqz4wdaW7ff<8`bG;67{ z*8{k{yOkCl;eqGmHn7v326J>7Shey5`@8Kr*}g9daw-OB_DVbAaLSi;i#ma`)Bm9L zttk-s-v*dC@fow{KMfep|IWmmDZ^Bg>2%)pY4}`GUl@6Vn?r8i0LM!?G(pZE+Ksj| zXTCfoht1q^Id^+k-4O_PmX?!qQhsoIHu4^(Nb)b6SqtCp3}n)dzXdDaGnnq5PS|JH z=$!kbWXil2XpWg6+-JtUHTU*0evoya<+RO(yQ|UJ*A_d-zl` zjy&A;9wsL$GV1GH1>V0UX-Dx89WMV$k5`}N^5~~wkE)Os7Z1SRcw5k6`vjj{j}!0m zaiI14B&^u|fz5fQ&s(jM1e1T{gT1Pn@X`4Q7N3iehj)eSBkNY;6LA(ip17coZF%r8;Zmj?JYLxu06 zUWre&?@@7?F=$t}3=PGnpyX*jp6D#(c-ii-{)-09l$}Tw=Uk-gB;HfLzXIl{9l|FX z&R}MJpL7h~9i0%BF5qyg#y%(xlR`C55?-TL$HM;!JpOLz-_ditWaA3 z9%(t4Z+{Wj#M?l~tcjR)DFVxy3OQC%B6cfZXS)~PCWVi9$XjR6oV_o`zct2~X6;A< z>q0wh8#I7TVoPa}g(XfZyAImTiu?lQdyupwg4Hr{B7gfcAoAc;!qdCKtR1nySl${s zk|B!1tu1&e$QU+n>mhlIj3H7wkyK4dqiWC7spc&n$Nk?%PfVLlm$^KJ0WQnlU9c2y zu6x6%{drIR7=9MiKMQ2-SvP2kJWcYs+_;zBd3e;J#@|>HP69)+fYhxQc7|ub6Yj=j zamN9#ay_=Wh57hFMjmO^1+c1Cg|Q{=to=&P0dS@WdbjJ5FoEPbsbfvwUZ7<5dLJinSwvJ8uv$6`yE0j)d?E;+oP~G@CmutmO)!H zT$zb0uR_+OF_o>ATj=Z0hlrafcW<2@Mhh0C5cp$2U-)tF-XIn1&ss^^BTArRaUi~b z{+f30z7AK#MTzvo!%*$Km^_;q5B@H$*uYNupQ7{d$Lf9KIN75@N@bKv*|dn9`+Agy zN&|_O(I6yyRlfErtCCF-*|amxeLd}xNR&!Lr8ForwEWKR_520T+DzOK*b{l-|h zh~XDl`nD$p|MG`f<6D_z$MHL~YKIevOO;`wBg3hGcRCT?@|HNSi^67ZMtX8}Ef`Ba z1V@M3dPC=U)OAqgSI;^FqBS05?x){Gef1Ee$DV*&vFjjtECz2FhQr2TE}Ip89^9Ie z@uPS+J=eV&Jsfsm-}!KSz-5r)#Qa#L(LFe3w+0eqs~~YBAybUI$Xp`>_+FJpJX5&q z+>fVJR^u*g+rsS&FSw$@tu3Iu0^oJWZE)%2_?L}HhPwgt{SKjndljSO6HiZV^rqw5 zT`*1iDXeSjVQq@C=!gouCtaXo?<+cR$Odoj5=M{y zhg`1x1*`jDI?Qr*LeUOcY%vOixC>omNrVQEdCxgGo+g8y!V7$Rs2(1b1cBxpV=U<0 z!d)^8&}&Pw$;O3WATbg!GhG3`T_~ZB*|HFSQ-D=Um8a$jDNII^8`3}Pap3DSXpYO{ z?tcmR8&8rln^Vxkaqbj_oJsEKR1&Sd5ToBEVMbmpJv`?VzN$^a-|{)28X}F`=M`gC zQv~`fUktGVA7P@UDYh@Sz{ZLTj6#V#E~yzpa!>%KdviHJ?^Y7ktBlps2Z?i(G&5hm zhF;w0%5J+bQZK{rrUjEnFe&sr9C;f+UBZ6Rl`~G_%?IVU?D0aVyQ$4zH-A2P9RCFZ zHKy~;EVAG~*>O^}))bhYr<0+kym_@hCa?-MLO$aO)wAGaZh(~!CHQ}S-K6G0KbWoUx%lDaTYCQ! z=f&Ch5~ifILyX@Ycy8r|OGqBo*|Y%n*aYGrci&mIiOaM2m1BO}A+%HSAV<{^cU;Iq z)A(x4FnNRTCw5a&dtu}zl*Fah6qfvwLjAB4Xl=mFS4a2Kl(1E#MZ^>!+?wuPDhVsI zy|JftKR#rGNciw+R=P4AdbfCCmQ*Lr{M1M^Ba_I7gML(QR0MB+PG-H;H-oBn19b^M z4qpwtpg8RwV{d5)=ft?~Oidp7`RWZm`ZSyF{OAGdk>xb=ObemG?d0azQ{vu|1WBHz z-0z=DH+ydc^*ei)2Rg|zURPys*~)T!e>H>1W=rt<2gTW{%mw_?stgS65NE#%sR0?% zM73R4;ebLMOnCH~+;u4h(+B_uuFx6Ux%Vx5ets|wGnvNU;v501 zZ=Avlmn1>IyOCAPehx6Xmu#LPPMQamp|fNyY&McXVS77Vq;(pv>%Rxvz7XQmTt{x+ zjfAk=VItF=O^2O9Bz9$RPP#(2!TTFiJ)VPxHCs^HC7m9fvH;p1Zv;7u z$^4F^)p*#ls6N|02IOpx%Bep&mdYI%JbjW%D$K^5XKBDX#*-=A zj@5^$W#F!^AW*8S#uGXn_0!ar;ffx45@fv>zW>SM_{5T!yhMxjUe`=^St;?4XxG9e zelR3|b;tMVVJPzc96s~g#Vq%XVT4wukq_Nb;LsC|`{W+c6CR4xy|bNkEVX0S{Q1a; zST@qW4NI^$UVxP8o+CTi6sXuT$Z^rtAvR2zrgiB;mQDv`>dS)G*c`a}e^b~WNH5l_KgJu~qBY>o*()>e{yTaQ?49I!)mno5>m%Rr;b;%EsaVn`-Fvjg_BtsOKMJ$_^WdjU z8Fn4+1eFP?q!ag2gEu$frcEyuzY~SYF0FI}=VK8Xc!c*dbBLXeH|K+UMxT(6C{!JW zTc+gG_0|&n#pRq2_K_=|w=koda@V6HqXX&t&QaHjA{Z-tOieRyg6rKYgqO%-=e|6A zKYb0UcprixEK5IjO#rGj0gv1^fg00LOxMf7)gd{Inom65tW<)AxQWoZIS`!i5%z|Z zQf1D?6DGDEHhhu?({JjyL--V(mAnCyKd>m5&;~UzyI^x(404M#=&HFyc4|z7&z9Ta z)ty`>N%RJr@<$F0?z|+`xBn1hw_o(%f$hKsOu!KW@;OLU>Y~f8oGm+L?7fpsV9Az({+eWs%j zKV|PNwz?t)dJWfrQvC?Ewf;$V$PeJ7spm=TB^Nr&T!6p)Pa5p_#qom!#QD3dk*v2q z0q#Ggd8J&pcj(7zkZ>O3=!^X@S(?k`Z7HI?Qkt|T_ZR7tG9bI+qQUpF3ZGeV5|8Ka z#H3FiAd>NvYF6ox^#*T9#5Wao-2OZrDeq@au8qUdc}w}F6QfAR;5Z(MG==dO!6^9U zJV^R?n1t&th1}5ds4mk?4mM5U&n#(&{gWif%Ar{}QuiEmh8{f~IEAk( z-$9LDhhTi%bQJS2WCN)xT{G(zXsP^!buwzqlZR6=+?Wq4@lw2FJ6G{`f+>{9Wa zv=rp0|HXlGCOj=`P2N-UY|INw#D8+h5UnT!UnU9g+S&V%l*n}^-{gZs=@T&Bs*m5_ z>>zUr)Wt?7X%)_89%5Y}<5G_2chXpLGyVs#Lp_^9EQQ>lAy+nG+7&~|6M*2+V9=$%opy#U?%!%$`+7_A7;V4IZ z-kl7SjQip8MGegU#>aVzqBKPB3<-AMjjB=V_}ct9eRgv({uT0OD-{Hwd)f!mQyE4j zl{Vw!tqYhpE(hSyNhvb*f*pw;JwdiOz9tHHt>DrX8x*=Y5lftEP+)u#6l#7#rv`8G zu2zNTcp;OAGoYlY%G117!F2}{p88kDty||MYi2YsWY2tOx`~1raQ94sotU6 ztWzgEne(7}0u*6xi7 zxUfACB1{U=sHq2rJP0}kdGn{?)xawdyviK@J9z}38B~J78ckBdYvf*mjfK=T0*~Y_p*S~4{1Q!81M7iH?aA1Hj!!9U)QPi6QGcIzR5QVFZZ|5X* z;m({Fx4o%f7Vw_q=#|j&tSGY1c8ml{alN$O0_Zg_$BI>axW6b7Ma-(P^MVZSO%#Wx z37J$R)0OKPe5Frk_cJH1?STt+`?>dE7&P?Hg=2zcpj4g*4N+@&C55?I{Oum>8gfLb z;Y_0Yi$&M{!%*g^4ZoOFlH#e$x+N_E8TAC3W}b+{b1g`~i7xV4;3M74^%zYQrosCu zsn|7P9V*lxGx2u+1eT2zR6a}yBATb+BBRyJ*zq2+GrphDe_FgFQWj7jRl(SBe6sr* zqWJ56DxD$Hhw3lavZ~&}aC^=>DCDwU6F%NSlL^_hzD${TB-b%*&NDbJh6Oqn)gvm%JMCt?_nJFMW@$CJ3S;Hd9!i%B!VGKbp4yo`DD|_tL(kP zFU0X;9UVQK$$C8!g*O9E{EjVZ__b#x1X+pm_gSc5l#C3$u}lOa7RI81SU7U6czSMW zI%!ecj>~;b@v`kfusv)FY- zLce;jP5v@Xo-hZdn7;+TKu2`i!ov3ibJ{NajFfs9L;I3e)OM~VtNjz9B7-}-wW`#I zZ`^}!&ur=43_Tp~ZXm}$ey+0i%Lj!lO9)q>U3M zdq1h+qb53k??RmGe-?!2uO#f56R_G=n z2p;dzfzXv@5c4k`2QSs5vP}!ujhYI%FZW@}D=!e@<{GoM>C%r`hS;`gE9Cw0!|j(e zxh_BF*;G~Lr~4G+SXwE@q}5aL={BTND~x1qV5vl!8m648KqvVf^hV?jwsHAISSMu# zQX5;rqRop*?>$L3C)~q=IAJ<|c_F6k?SMC7=ZLyuKE61bjmk5B(Cr4fAR5t8zj)gk zINMN57B(i(T>`JMaJ3|Vam{?*t#X<+LX#^Y==u1lKTfWw~!_<|Thsoo^4FY2S_%gP~OLoCcwIR+smFL52Ig?Ar? z_zj;1nZ4YeO}pF>lvX#RJJ(g-c)pU5rV+X_JcZoQiiD6qBgFZ2F|{h(1MkLjseyYi zmSh}(Zx6CayG0ImIOoB%au@vI?#AQHinyY+n_2N&fW)y&h|K8@x}5W#%5vv!$C2;Y zyFUrmSgqjB=0f~1jVg{yuYseBE|c)0MJx@rBrEJ{Xo#OC`g43DrAO@~)#N;$^bv*~ zMve4JhiE2534*gz`G8<*m@N($ioGBsXd>0ZX) zE}6~?s3z+CCYn~EN9CS9V#A_$oA}zihmfVekp7s><>lmIfdqqOk38z_Fs+l_b{_&9 z#CgiHH^{Cf8T7dMAhqYb4ymb*uqNgV6wL3&u$kF-FUO5GFS4ff9E*Vren8a}cUZm3 zm0ATD;P4tbUf@P=tSQi;lkK^V(1B?D{LmOJRU{zTeyPc($=@k+SCGD(n?pWo22g9) z-}uJ%FFl@CM7BezHAIQQeG z;vnhV!TKJl0p{~KeOY3K)*gx`LHF{|b?zt9(BWCXbB-WSlH9|+{{k`ZlR3J(aOb*^ zLaO;+E8ZH=#hh13u;GUmdDvS>I%HNO>6JvG`yA6Sa~iIVPD7Ew1h`rtfG;PC!jzrI zz}Vvt^Jl97f6mvB!kxv}2f4K1-S;}>56aIMD z8-|GE*2fiG_j8Pn)W~AB$7uao>$7ON;}$W$a*X=Osq*f>yTIkXBTyro$8qSlu$5En zu-cBxjIRKk5%-As=Me~R5@X0f;1Ia(F^7*E2)F+cBk1Z4L#bm_>qc#L5U=u-G~dE)K3i@~sr=(Y*iyLwN~XVnhGm*~bdfsLPIy`GXW7f~ zWD3#mLOJQW-%o?S7UAOJ5aw+5S$3y9GVeE>hnS47r2ZE7o~qTWmyA-ULrc@J)i`0WEx630xac7g>m>SR_=K3eGqV8fA4+PJzEbT3WE1NEttn8=bd&dHpUeFfEd zb_K&-!noO<1+L)Ej18B)$QJRHpk1fP3;q^DJ+IH6GW`(J?d@yR5&s*@U)9b#0? zZ^4u+hiO{gMO+rU5mWYmC3B`HvO|56Xrj&a2MfnwdbTI}Y>k10AY<75sh@^=F9YE= zBRKIokg82XDtyNZqGbLNQM>Qxp8SNp;e84cCbZHOgBdtEeG$w`R^t0je~I4*&%=Tq zDf|BXs#wl51fLJaH@e9MsI#<=?opI#rG&swidHpv#dLnU1= z(r3C~$$^}8xPXXZ`^099l&r=HK_>X%a}aUZs(`-cCz!7;#qij69~g8I*dC<-d1H2X zzB3iBv^-$d*RMm~XG`37SO-?N%z_Nb4wPPz2-k-nl7V$O^pBG_w9hyO?0P-sL%I*$ ze>53>3(O_+4p`u+Dp9t-z!j`p`XTY>L_FwXL2BbBQ|~q&OjllpE1{2(n(!Z93I31u zlHUcMPq=>Vg&6o&dy#aFM#9#sqwMma9NcExNXO`G_%@S4JEjEHc3NR#_EoItYiF1E zj56m2(>T^q9+=KmLFcS4Ty7hSx6E51K(mB>9`O>F9U#1Q&5Ob0mK=7OaSZauUufvY zINUg;7NxiSVy-k4;i`%b+%B$0ep}CE!9yNj_gmxGj65RpH)8n740>R!TAB7v8{81 zADcOr?87Ru^+Px;+FyaY1=Ar_)c@fVj-kJRIU8C?u0MavMApS( zBKLhh%gv-mV`4CPDWxy<(=lqhE0JB1L9FDykXP#_qPkZeqqMJ`eV%XzoLx2f%5}nc zWZq}=5|$<%>`8|IX(|4>YX+g;3&{fm3%JW=ylU$zF?QoR@VS%0#>dWQR~~J|^Z*x} zJbfR!oLdfAq1rrUPkS8sJ4oC83!%nqJL)}mAs;jBVBhFw_+pz)zWS;X>q~{`JSUV2 z%;vZlSw^GZt-QX{goaRR@?~c>5!7S|N zI_5X=GP&_+0H&C(L%DfRU{qxSJkD4KW-|IjDbfMeUu45Z`9CJhGG<`Wf5QAjiId0y z#fR`(I+601KBT|A)bPiFZWR72NAJD2BxN$KP+by8Uuy4$hkcTKivcb6myRHK6{z9M zI0?R910VFubHVi15bXdg&e-;U|5_PXPt>3SQL(U~E)h$9$HGgw^Vt4gn<*I^ zhlZ@Tcxih&Ex#@Rvn{RQ`*tq7Qr3!%yBI1Z{CVz*p3nQbY` z`x4~}=8OFCkm!PX*+1DdKc$heoE8bkO58|OaXbn~eSw<0hj7wq10wxiotmF5f{B7^ zkS_fmRxB&ySYk;i6up4{l4-?_;SZTC)B}r~TpsAfe?&NYfEn363)HO7f^99LW0N@V zYKIhkJ#__D&E8KLt5){Z&{y*7@?yGLXdT)oUq%zZAR1~`%sHZB=-km%;-tHYrgFVv z^U2PXJ+~Bn{_b-YRe=9JTawC>GrjN50A zGai~lLFIDjGI$Bs{#oIe^EEVWP{gdq7ohaJFxO}5B^rl1ne?t@@Vz(`+Xwaow?d{~ zh3Ob_T9tEGM?l0zZvJd7!u_Ul@ZpLnWQ;1|a*xMwp>7fc=H11FgAeI@hX+LCrwY1W zo5WLbbORjy#H_2~JfM9A^yKM6vVN@-oVnJDiPekn)I@buXWIFl;gsAkIG5-oH~eVZNO#GC(-4a9!5&ZQ6J}>>{7uaoTF|PXicdlDesrTI*%HB z9w5OBsB*;*cR4?bVIE%m(GJZY|6^(wyvF?O2w15VkGCTNP`ybRDt<-6+0@zK=Tgh& z6tUz+OBK^tGz*hnE`ZX7DLC6r53jjBBd@n0m0A6c91$5K3ndD%LbM2ONPFU9{S7*iGL(iXH zD=Q|7rBbksNdOx7ftjpOK>qXTCb4U3aj~~N3QWo+4L(mHZf*~KRJ{vd#aiNKkqmtD zNS-%o%L=x)D+Lyu{6!XQoeT2B9@aZm0dqnNFFchZW>5FRDeH;+d8K?@mEKQOHg}P_ z6LBzLnnlYyhw$<`FVqi`<{y~NG0HVkkY^bS2VMTvHik@9lkpQwI14FKmI3deG59O&6Zu@F!p&;+&~*40GxcjKt=l0BKJzbv&B~v^ zD7#Z}Nl9)7Gzf;HADFiW_M}+g295hG0577^>|vFszVbr?>!d+|~}_m#?$MrWyDlA{NgMx8t!a zOYBZ|r4i+RRN6irf6qUO4w0SYLP0HNyIhA=Wml=-yKJ2GX+A7zZ^XDYE%4*z5Bev1 z3zlfq<6QwCxNGJNRG&9u1H)W zC*VMX2p*J~0`8i5Tvq;vNo|lA*LftoC2!JbQuCi2eq{QMAsAv}A^2lGzh%$vd|HDM_`9_re z8G@@yD#6Ro0@jv9kV2JbM7hcg1p4;T5=S>&VDN|vD!xPm&c|DC7Y4gKtig5W0erPA z4qH0fsZJYrZh1O`zjg8*&ZV*w6y@VEQQ8>{*hBPKFNIw5W01J;5#{kJ>9lS!*pa#l z?lrW+rG+}Yqe@puN|GV_Zc`iM?rDa%2W!FoS`)W(h(_IQ+00rqJ6vF)!ZiDSq4Ptw zqK#S;jXBXl$Fr_cZ&773aO*QWKE4gbWflT*obrNaW4LrzKZ((q3c(?Tc#yeAf9)G3 z?I*;*xx5_exjenj)wztwT{WC~+zfQ0M99m&c=#;+3JQfn(QmB={tcMGx3vp^(5dd| z?GjD`cJ;9v#_qzAPZ{X`Jc_VU|1kKHB|F;wf{46IArfBcXs9|!5?#1#n0XP-IuK24 zO14qUZ6d_~g&wT0KZl3(-%<7I7DlP}H>`M6L$AHPO|RVS#@@`E)OU!RKSnJuIdnz{ zG@IP8wB{3=z3e0oEBu5WEQGQCZB)gb$1zy+xLo^7axj?%xf@9|XudLc<+;j!l%-agzUMPb_ zUN)Tk*G%R|=R@F38+0`M$_&6W`uJ!CwcuQw8d-$6^mdTVU5@yA zdM_2;7EO9iJtIap?ZMf_1GGBZU{!q*zF5{sH!RF0<1!j>dr=tJ&U=bYaVBVRvzi<_ z*H6zhRx&SFEyBB-d}(072r*oAi}fDshBUWp#3OJ$*54TI(PFSql3d zrV?K5Bx=OhA`$R_2pm&kYDhF@zL4VQ-FruNClsTic>&%$_?N8jtg5>{v5@k*=HuOQ z0q#DRM)vmM8o_U$u+yWd`fhPF|XspUcM*q%gniwA6+L<&utRnM68kF%|cwKy+5 zmV;?PgGWo&vlVui9!D~03(r?{G z5cBgm$Fhrs8Jw&7>$5YklJnjl`|kz4DJlzxuk1msTz4FcoCIbw4^rQ4O5m~hBoh+d zO#d8gW%ULY5QULKlcw2Ez~bI7tkx%-uY4uO-S9+TvtxK7^)I~^VMrCjV^FV3ZHJ@b)G+Uw0+hHmL~z_)WpzGLgpRQu$P+{~5WYDg@K*=0Q#3Lm2qr zj($ad2yWP9etW9f2#kA!LG#Faw6^|2W|gNsj@Lz%^SlI3BKwZR4?pA(@fOw{1^LI2pwYuw*| zx&}ENF&9l1A0l}g7vUCnZmgOW4HF!0Q;%cML4HykoZ5d65?Y^9EB8I{S+#_nx9>Q| z=&yl4wS}Zjv$Mufuyf$3IHotC!^pH{5SK@{#zr#S~h73GvOaj&63f6Cy1fE&igJIhhu+@G#uhC{M zMCazQeK8WaX?`3Q{P0E9%)fZWe-HL~T_Ahj-^QNfV(|OjW|R;#COMunKy+dP`+)zO zNL`iW-&vPmP|?sEoy+TVxJ5O*Rdnh5Le_|Z?*TsAuDI9bnic|XjG z;oM$}d8S;)TWTbR^u&cjtt|I{;Bu02iCe@u(rW2Nj|lvBH^a#ANyFqPnYxql{{un0ALZ9Hhy)RXqSWL|8=AiaBjyIQU3yR^} z=)E61@zF(qH332J=yk8)A?~wWfp6qJ7@%U%nIJ$AF-rXJQ8I36mjq3QbMXaF3VDIE&_YPoFKTR9U?Byp@CR~2fp~j6zOJW&&%cD zo;{ncI1-5YJGHTYLL~k>W`~LESyVDv3Nn&sh@M8_az(92d~Q&IiGtj_W*&GSZ83SiUK^*a>7=q9YG`)6uugGKHVy8y!PXllaQWFi zQVkEI;kSa%VqQ zQ8P7{mu9xG*Z_EIUh0N;B$fK?MOl?L6(M=y~bJbb~tO)jraPk z9M5xs05rKjf)FovsC5y9w&I28ZkZ0XTLkG;ovA#v^~NM`k`U@mPlW@`lX!;})Ijvh zBD|NR%#Llp2j~1}W6!;2dV6;>xvmik<~{46XO}QxyaL$2YK0^%YKTtZcq=XIQ{lr$ z3A~W$3ZcPfG`#|0>1ut<@s?stE6!mr5)fGW2&3-(p-+BRLEA0?6#KasE@+hCklWV!9(&*i>kQhp&;>_$%_($9g8WRS|So>z?Pv=~cu<$!mq%s{$85c5j z(sy!P-I4kqc?s-;`HX&Id@ZZ8fTylziK+WH<8dc$m#cOL|9W48$}e;A&gq4)&`AP( za$@oLD$eI8y9%o#%;`DFFNC*P7iOk9QRew9vg)=qc`p$`b!*hIr0P2;tf=SSIqz}u z`B`jzYXS7gpQbG>&qz}$H_xNjKxoEBc-diyx4uiFVySEW9S2eVbcbl#lKZB>*P*cO5ouY~A)ZT_UCJ&fkoBXBX>gnHjfLGR|NP%7d9+mhw7uRt1}adh2;u9v2Cp zcP(dzx$a2dW--`WD#yn56wxi(OX~fkTi5Aa^ z>S*7j-Qptnef1m&8UH~aNZuqC#};w9-dSLws|h7n){{qr-tbG`7reO(+nZ*N39um@ z+qPHW%zX+}Y4`=&ZrVdHca-DZW0z50t{$}eIYyGmT6(K|6SOR6zW|z9Woo^hssXWWE#Hr_BWRo}uF77a=FLu~tG$9=CF{q&l(tG>TeOon$Z#cGxEb~&V3vx@N1zb0~RBI(z-W?$_ zvb`of2T!1tS{)4E$$=Sd2QWnQ9|<3b!R!MjQ2S;g-*MXpl#UkX4KMM)9S*8QZo3&) zCpK{T;BNffbeD7{8StF{9D?skN8xaXCaxFTLROgQ+1tlsCh3jy*&dQ0)#kD+i^&^>dh?fKLi&$^Po_`n7Qkbg{p84a&1r2obw6Lu&x8_ zJMUq}{T%3Y(#Ajw894Sfg1D3q!NnwfoH)k|BR})%XN-SjB)U#fr4#okDaZwZC`nY? z?Ze(rmIZi~3%72{VEpzZ+&8%eUy97&lV(#e8aAZU-i2}fTt#$k+6CJ*dht5vgbrxb zM6bn8_;mYm42ro0j_-|OPe&rvl>>-ABtt|uY{s9C22h@+4w_GXkZDOxaCRUO1U@cA zw4X>J>H+F(no4TdXb_{Tr{L#E0chPy$8N7ZWKv2A{(TaJ`Tkw7YT^reYWrOrd=`eE zMi1feYTLRJ-zJixWW&bU2!dAkReJr0B%f8;j;z-?;NKTRPth*A^hqIZ+H#GajOxQ* z2M)j}J2sc@4=IM$&Uw&w zbATRC7w4}sGY6gIC^$0z4U=BSXPf%E*hI%+JneLbZ2nqJEsKOPU@n*U)jJ7l30ZXh z{ktS<*(CTNwG%8>_(GQcRY+Jw_-b|Q@Y>W;n8SUVLj?Jo38ho$TWUniX8=0;0b z7my79-^AMEHVhj^&^a+#B;QvD{5m43(|uQXzBU;_ESKHjGz?XKHH^(ZBYItC19RcC zGOPWQ$q}$g9$kA5#$*at)Yjug+b#H zGdywdIWwB}hM0C3!*JnB9BS9853r1(<5t~x+w&qk>&hl8#y*h9bBd5O=L|7&5`&S} zN@lI>I3vBO2+O&<^!n6Tv=7k62m2So=vN~Ydg2EHLva{p6-|$g>>&C1_Ml!+WwJZu zIEF6$OY>%}gUOrYNXlMw2tSnsznKR1f#3_0n?4&1ZJv|7x~-Tp;SoGjzXds;5gLZd zp|~P|$cJKTac{z^d`-&|~PtfpIQ1<+}BB8(ng&AsFF(MMrF?*AIZ zj^z%+Wgk_#+gOHa|MwVGD&AA;OjDS9{0Ie!dF+!if3WIRfaFR?JgpLkS1!&)o{R|3 zXxa@-H4!I9f2P9*3zqa2&qo~3#5I>M<4u(}Bx>FTHs_$q@>pG8c)Ro^4OQ+YX2!q3 zW8ew)X%}%jzjoli-Gz$Z8|Y?p8(cc1iN(BgtiU-h^x5=^PAgx4%iec;*n2(8zRli&Fd;CfITpuZ@nO>@CpuL|kM*_Mb0 zufp>kt6`>oJ7|agq_&%$Q)#PAa@^z>oxw`N)i--+(6lm=D_9Bxcb1@mzzJyadJDrl zuF*eb1K^PPA8J4I1*`XR_@dbwNMi>{4j|| zn@%KN{3H0oQV!f-?t$pmJ2Y&^dAf?DdmM||3wH#f$&3C8M3KJ_d(OY0a@W?v^mtnm zcVvu~N~MFwJVSOv(_{SO;Sc+F@!`aU1Z>QchN1m&tljgYc)dyiSKkZ3!nm2Be{eE2 z7<0v2J+iFuj~nnMZz2ulU!pT^chHExl4vgV0KaEEW!^nm3hsfu(6O(KRIXl%>b<9+ z@~kM&;Mf`r7ZXQGcR~J*#rm8lq5$lsx`MR!8Wikrg2eV?Ai!<_1Cuseazt-dd^$iIyBf^Llw;m>e8`@Cul`tCBaM{D%e^IIa3U%RpAu+dQsQZ`0 zc=4MpQFK^Ks@WEkuZz2IEHe<3mwUqWTkdG7*36z$$R&G?9r2E8Be9Wb#zgN#NHm+w zf3;upP!ECDE42qS)fhLWQCg zjoEYt&A)u4c6+W7y|Q0qhs=FAptBVuC*P+n3m4#T_gK{ZX%BXdW+-T5im4G<=x37x zZSHp<^tJ*<9Mr*iD4;uN?jAW5Xv*Rwwji(v8^Gn{SWLuYEQ#iYbHWM8uv%m814_wK^wmRB`ePj`{j@3fa<}0IEMGkmT$u7%$541eEs|+d+yO+*uTCUADc`=&r&g-`6);2ic-KO z=gxymmpqK2)OPL>e|Fb@BOmR8GgihL)Cr@tg_ z{d(*Ybp`4ew4c(PPFU#q0yc6viJVRM;Q4PIX#E~Uk|syP+zKIJGA}{Xtur`HU4+-y z9a^6ievahti==hFoEur+n`)d;z`wUI;hDaAB5P`fu>&mq6L65YuJ^=o&M($y5r{jF zFQ9IcIwYtgm7GzTg>yLl!j_{(kS6jbYMaok64OYDO=*OkysHWVwC`(X9& zQ&hZJ91VlydDb3seEWw7@!EF#y5sxfVe?IER2tk4ea+!GNz|T9(FsDubxHL}RnJIE zW+`>(9wT>r8*tO!I$U&hE~bd45W(MTNcvqT47Z!Yzi)kwaj5(Tcbt>ZLDvrdeRLqf zE_uYEw~w>}ktQtN+Q?q@aUlibXIws<9u?+l^~^d4hz zpg(C4;gcH=6mVyxkaNkk9X zy=E!Q3>{|OuMgtsp*g(uQ4?@xixB=QQo}yt$9TLr#|l16!&*_!GukHtyp8Mev48}w z?VU=DL^tyndL6|Q=`xdO2R=LaY%xBmzKqI&TX}7&?U=V=CC5)o#a?T7EYXpNa;H1k z=}L*_=AXpqRw0~eI0fR1x?pBmCfu-;;2j=1!}N_BqS9|+{;a8M(V#h;=)4T1)ES8< zPlry(eSps$^{`*h9p>vlr4C+P2fr(j_}>uVpT9i|c6JSsr;}W$qr!StD*FsvS0Z@m zze=X$`~!N}w~(w5&Os-~b@<H?n#mXQ zPyqh;dPo3MJUe$Ss_wbMIip2T{d5?&R1_jj%97+$Y#ljO>kX&#@4}g>i>YttLlCjx z=74dQRQf2w_3)c;@URwq4$Qzk7$tJW`XB=Drx1WXRPnCP!zm4O5Qrv5uZ>4 zA|xij+h6+t#Q9vd!|W_92%U(#JcN05!heb91R>t*rN?m1s44Use1y~f%lUaRJK%L_ z1%}=pp`GT@Y<4U+XFXbq0cXB}_qR5TSN%k<8@I8K-)Um-iOD!8IF^}yZ4%zu=}#)_ z5vng`)A%W?Ooj@Y;QGE4_^Hb6#)fkt>-9l=xAiX;oDalv(naLr5zaVPoQqD`N{no# z1svPG9S8o6kwc0*fajzJ!+x@u#dAYl_5BdB&hs^_xSPlM>J1>Zrv;U;l@@Bz0cez>;SZD{5=i6bgZx)_-iO4=pN70d~c#vBD{58Bb={epzA&S9m3Oq^2Bs@CU zj8|WAGaJ<@JfpI8DCqcx{g{`+a(XCo`+pRjcR)_>8^+t(G_6XCR76E+oacTOX^Dhv zg=|V9S?#@tmP#s=hEdw*x!-7sl8TU3DrF>mQC7e6`?G(0-}jv7x$o=xe0HW0@g=e3 z(+LSoJ;7j0z#BUFc$h@ovH`7ciWRxCzPLnY0&n5Ub3n3IgI-Sn95R#OIgdsYGog*3 zk;diEwQu1+{s38{D9Rt6xUyzOP7o?FUbvkR!iOoB*vX2OP@Kfgmjypj$MH(q+Zce` zg~k|xq6cU+#T~r-l2Jk_6jMtyAV*k*pKDynHYop~+rDiiF7La@c>E0V?el3&{BHq2 z?zcN=F1}6n#Ls}?FZ)sPq5!%*>cC0LzOY7O3=F3tv*e-_6?j(3{2Hq?l_|_1rc=G( zzm{a&6D-KPaUh!X?v;gO8_glcLX67BoP^V@+&tq~GnMfzCoGp~4jxm-+;BTmyrK^5 z8$8iGA^{Jc6XEYU6HGpj>G1Z%rIVzuyI8%1SH#-FkG6Y=!&1H^ui7Jmwb9`--rFt_ zzoI-iQtnK8zg7SYuBL0m3rXQqPaK@G0~2g0%&pZ0#fAWgOR~r5$9XV3qydf-edxM5 z9GB4A8r$A$vkOZGprUXWtd?B|x|Z>vT^tE2>t*Ny4KGG}(F~lrN(~MydkAII_S1z= zd+RO79gQwD-P{U}rkLQ(QDxY9>^{6#5#=u_*oTo3zM$FLN-YzE zK)=Qxw!9UsrFku78C~Kg+X@-ho*6=^X5|S_HdoM&RDlOAsm|46ZkpS z5dW8y@l?r^Fkc8W+(~DKD?!84Ch99uNv|n=!WG*>$@g!+Xx}Y@F|x%pSh1Mas$b`r zd=b!M9|}3#yT>Kej_z{5gPmtif&IOmxcrtWuG;(xWQLF7$Mj54pU1(vuJ6Rw-4o!+ zLoFu7;yI3-OhNNss<x)0 zDvvno9U5SdtBDnW#a+>cv=;(m*1jIgawd z<+ReIj)@Um$@?_<0r9HdOf=Re!`a92xbnpo@U;`*d!JiDJtJmgor{;5$)^CEe|RtK zk(c26UR%JIb525~DKaoL{?;t}_I>hQeUL6U*8q>!b!6LYO*m6G59LdQX<5i5&L{MS z1kJU;woNwRzp#~i=6s}2%L3u~{1;?}>;O)DyBKz>J*2&bn=vOV7QcP90-5Vc(6+{& z8`;F+j(x94RYx$*5^kemDIH9ApDdE`Qnp}PAbjjAg+`YSxRkC((q?QUx);_%@0Uar z@eP5?hSMo;={l%-zl%NBaSr+jnrHpNY(ZV7x!_ODpDp`f$>d_y+oDkZ-4&YLthgGNSm*mbP9X*QM zXGq~Bfmo96CyB-by)Y852(xbog6qo%D3HwKS4PQ_fUar0vtO=|44G57KwSZr9F-&g zwA{#`Q36}BJBZt3ajxEXLeSLhLtINd@#WoI`t$Ncde*W77cDMeY*P+E^}|)UYaw<_yntgnZsC%5vb4-h2zL%|gtND9!q{s`p7_k2^s9LpoppW% z)<*in^Mk24T_G2Kgl$2oW#(|`RT+&rya6Y-{9|W5^M{Hx{&b$+2QVJ2#&@@`fqGy# zS^UBrqw?oK-sWufrR*{I@+}62Om{P-osRI?V_!|mn@;*i;}ne*)1#vOW%&EZcC!1N zB^ck-fF-@uM$eB);4aYs&byBp zP5&r66Jga+^Q{NCCnpe}72ct5h00luS%Yt*E`zhfIGVRv;gG-;`0e|T z>>99xX>kV$h~+?xr7tdGev&itb7|1P5c(Ipk(wLoXjSnTud^3T_mR`!t)v4~Vj|v^ zQ$m>(8voDKBdtWfy;1~v@ds0tb;qhoolM&xgK!FB^s>y znDF#faKhp-QaF5<_GzVKm~s}CDc#%%~a*L68{+m92p#%FY zvPoNgJ)ItCi7WK&U=Mo+XR4pXZN&#@$>l}3JN*{C)V@TvWRDTqqjTWH1$UhGWhsdA zxx#kGSyUHs2X>+|zP{N_9{pL3MH?LH=>d1d2MMSvpi3X*rqB(xcj3LgKK`?QNq&Dy zH7i(JPaNLyadS}#>-ee#j9D8rYV8H#r2=?s9_Ol1Y=obeI?XD(3*bvwgc*G|1r{I4 zq33_ihm{=DUiAJ5JQLF7HgCVF7lIT#r8ztP4cHM1>&IVI-58B z!&{PewuJsWOlXVb5}F{foo(uR44P3VAURW$|V9}7vP&2;(K^CZ%t-OTFzQPh674aXGpiLX@;w5DXz@Bw4IF{hl> zx+Kc$O$x{JW#?g%%~$*_Q;G#8?U;THnf&V;+2)*uT-NOw^?mgKJ$D==u>}J7ui_rZ zGz$j5rMJ*+c|Gh6l7blX2l&QWz|2-C03{|=LT$S*QC(A4{UT2Yw)(0<{hUEo%G#JY zCh80u{Ti@JjyppLt|yxPv1aP($4$IKsz}7%>om404(BZ4&aF-EG%FXW!7!JFHEyOo zQE8~maK5mfV0aR2h(q=FXncSS%$x%IL}T#JtYPNquldCP z>^>A@GqB&rfrf85hVNItz+Ar!Ci4W6=M|p#bNUQ0*`ovt3pqE888;U`@ROv~aBfL) zCp;gt5q~W{P4jz-aqGdoWK>`WT4-`SpRR1yy(yAT{#=frf(TT{g`9;U#A~7c@L5Zoj{a`8f2}nY=Aqq6KKPW z_vrC@9~SQqVJDX+;i<17l=k~$c2GZ@*~BsE+3k33Q3vxO;4a-L;sMRh5yV>f7j2wM zF!FRWS#f12&(|m(W=;CSCduaGB!w;-H_;8VlgG$}FN={jC_u;uUn=yUIDX&i1^um> zIP=SSIyzoPI#2p@dF4s?VnQLbZ}Wg;^>27yc?$pQ(sMQABS#>lAq$S0%j4U`XjJb| z;W!da7!n}N^YC7Q9agf~`%f12vjxc-&12Bj)rIH2bdol^N8E2U62}WgiQ2}^BqYO` zv_JdI;C&PR;f5|$IhhHK`=^jMN|SKP%5=y$7J^0#9@4(;!eq4s8;0pfh#aNb9Xqv{hJ3S9z+yNHE9Z zQ!l69E3TQ@tI5McKN&ppZUPNW_6JFwc_6;ijuzc(CxK&maH?+;*IVtP#TO!BsfHLB zE_(vr29eOn<=bS-=fU|eLOhMjZm@z?0?Bj-+;d|!HXKxiE!&<|uYYTYIt9VZveJ8G z&S5FClcphj2%@`|dBBYY?=W6~%Oh%DhgU;0!EJ*fFTXez)ps_M1M{=kuH$|voUM-A zY{X!!m5+}E$I&&soQ#@_K&t_vO*b}UgrpamwLB$iZW&ZFs2{!ZA0QT$(I@&N-PZJ>VVDu}<8gw9rAEpK$On=_k1 zexU^Kc#t;#h4xMietwvZXbPYuRzY~~^d2;|o5-&Xt;W4kQ|Z{6GU6h%152xW$?q8i z)A`@wFi)1QU9%G|>@H&aJQBF>rWVZC?M89Pj z6TRjLh&vdLp2k)fXVOgTcVy6Wy2I3=>jmo*<_IG3negx8JyveS6OWs1rcR}w318D0 zFG}8`Ydb6Gxho08Sy_!HH-|#qsx;*N4Wgxe-t=|sEzk{?!;@K9ClOSMbJJ91d@CP)O`g+x11 zh*@t+FJAfqdo-TI{`^cR?68C5wzDyV>j*yBn2J;Db;#f31{&bXVPy0sVr8`yj#Uu6 z+$P9w)jrGq*-=L-M!JaNu^70O*GJjeZ(t#JKim=0jHfHpz+hf5DPVG$m zHt!@Q^KF&ac}C?bd#n^>z)G<|o0o zj3l(eUsTBZ9*l8Jz(p37)f$sCLB8@Qm}S~QUQ!Z7X9>ZJP2!|PwhLxBS7X46a{Rr@ z6t<0LvLBl#kUZ{=VBvWg{|QULxA|UVFkBg(CbXgDvo&UyGM`)oHGg)(s$b_p+UXG~I5e5pxbqP?73xS!m#0I2XeSsNZozq5 zib?bBKt@T2>ozIP#pt5_kmJnx?&K7)J8Bpot~m=vQ%%X@Ii=)3b45@N(8WwSJ)9sB zM+_7js3g~0`l#`q^N&Y$aX&VmDoq-%4{7 zTG^XD%9yBMPxmjF4~C!j)06HGKxLx@`aR4b-+Bb$-aTC+9U%%LuY@rA^i=*WF&W%= z^DPZd)S|L#&lzb6AJQ;Q2dRWHnLGU)tlkih%l<7u#hwy&(y%WG8rO3CmrfLLcj6z( zs3I3$pMjdD8*s)~nN-@$ftKCl_^(h4KZviy`WKa8V7`IKy!%ZOa4xaU(T7XcmDHjx znVhzl=Ia#%KV_WzOO0sz=io znI~ZDfm(PraWj5Q;?sbddGw!AAR&=`tXcX(?9t)!4IJC?4>$LhQ9L)8Yfoc1Xkn^r;Bz}GsS}!c8w;jxJlC&h>5na$Y&k#lfCh(g> z7sKD_SLx;IGRS^$29mtF=c^u<_kB0U$d|oDo6@(0an^y+XB>A`Wes$E6ULp|i4bY3 z&C9hC#0%^u-fu3;P`t?>9eWz+!;c%F?}`%@sQgNLQwmu)F^XzWUXk;KlJtT2UZl=k zW@B`eUVZ)*CF*|Djl5KLm&F;#^!6n~cJ}Z|;S+Pm-WpWjRzXEa41^p};yuV#K*z+n zIBg&me_s&>7nQA~i<>RK@u`P{N1bQ{H`nK-t3$SRHpw@*N+$fsr180TK*TB+GIWFR z@5I8sFGTa5A?tH_0lDm7 zNr415VS7BFPoBKj@D7!C2CBvFL}}ez3(*O&^eg)u$z{A-GeVp!*FqO z5&eFl3PT4SGw>LUsN%>dmA?Q}Y+!Tl=wR5nr-EWMZ0s_13# zJ$*NM@$w^$YZ!(lNgRvhK4OWHB=6$eVUlTfo3X4;#INyD^g+P_S~91U8X9@v=Bx4e z@N+7d>{sPI4r(FhxAo!urcgSfRg6aa1o6%BJ{t1V0MpWR;g&T+H*D-eZPjKvby60N zRBFMQ4~AsUOIfz_do&t*PT(8cXrt9;?wuUgPegxTr4`o`;Ltg3u=}@|CL5~bQIi0w zZygG$-g+n^V8pJDSqB@>Yvb0Yeyo2zN=utA;e$#?j$zn{%LF^gzvSy!HswFchFGBV z2Unu*6-FJ?CM|Wd60+krk3hNv@X^=AJqTjnN_a_$gozw z_#bLKy+dxaQ}TFzG@FxEgM3fUKOdeCCB<){s=mLv?RF<5ZdecM%idsF)Mnbyr&;r9 z4DtHwcbGTL2mY}a=#T8L9E0DNn`O#E*Q4E_ow*LHmmg!;s!H;$NR6K}x`n;;s{qE; z=h4C+hpEf)3q;C55_fM6N9K1WiJ7Ylf3ykgTP96Aoord9vPtxjmK)go9)w2Y3TVsg zrElz~g53LHJlx(4HPb(0>o)^*-^k$6GrFK0FAkb+b7)eGuW7Z1Ixf$hhffz4b6F&5 z-k@wKT$#FoA8*}Cg*SaK!rOTbTVgs*dsp?1^&LD7mBE0u}jN zp!il1D85++YE{Abe8F0@y3t5?e`-P#i#d2f@d|s@OA;J5^Wb&W0F7OG05U!yIMt2T zJlYTh!MxQpu7YD?B`u-5r|hiRcuN}}F36zmO(x9Zjg-CIvkpIhID<^jZ;br(iA*o% z6Q<`p6vf(uP1H5=dOVhv8mkh6+zY0|X@-~-n93Mj(xRC!^)R$i0bb0hgKC+0%xUii zAOB)HHq8qrDn*c|#efGn&Km#BEYg2uE^HW)=dWTNQRr|<^=Fe~bggc%nZ+_^eD+8P zk_N}Y=geii>#YdYCYHGGt|ts~A4fgEnw(FFLPdy%2cGs|rD={UMC-USRVG}G4`t>Y z{|{UiU4cf+A0#t5iJa{UuUWT#oJM@JYp+f0pa`|l_71}k6juwc~i`g?EN6iqW+wPbW)H)``a_g*ICOj&Nd9)cVAuflDc5iP*ky~MWfm}ZwFF=1+Ds_e{e)m2$L2Y9 z5n|n9xsDB=4SlG{R}-2Dn^P}Szw2CgxY-DwX?)vRdwLdwQ$R5}RNjr9eTjH#5yzfWsHp0H zbeY@)H85R~$Q&Q>hfe8eSU;@Dmr2Zrtd7l12Ws?F4AM#Cz< z4a^tC!|X%3PNqb(8gCAk6V(fcP`$j6I4FyQ`_@>j3uI`L#BwI@^e3=g@tA!(5QrZ_ z1mHzWpxH%>zhnh1q@mka;g7MGplq31W2j*Pv#|gpH;VA|(|mFF$NSikH60dp&xhmn z8brSN1~Shs;ex1t=(6e;Od5)U)W%SdZL4KY2wBnRmoE_C{Xa?NkNWn^X-ay$vS zQ7l^ZgiSEHh{^5$SW6*act7hnxaxOdQ7(pW{Yl!pHTW;y@Xb_3H9*~-V@E!UCHr!MslLlm zvYOkoeXP4nCO!>8{^%~4TOCb!vlxDF-#FPy%1P045$=7GO3Lhved6 zWeN8gnSX?j|LO5g&!}KdZ~H>6EgRrdFrQUOQN^xbTo>(AGj4CxgHl0Z{$jl#9DF_- z%DMT&@iYb=bDX%gBfY3_oBQ|5a{FG!g6Lk;BZVSUs7s?X-r%?khliEPDTmFt^u;XP znzVtAJ^stSo?b{4`(25C;csx&31#J8kCNvivK*t@6AlVQ!lbMJF=qocal5oE8b?ZD z@D&OtBREW5n;E#sWRM5kJ#A0vb9(gY4P3%4Vkn&Q4CnF;`G`y65k>f7& zJT&2WR4ha}Zh&E{VfebW5Z`%v;RGuOTy}dB|J=S5@ISR0#r_I1Gdk_5kjNyS;)cES z{Cs<=X7Gfb(|Cin&*XWy-y9G7RFaKyr-|}S89cey83b&(4u2#cU)e8)1Gj_FW{(GM ze-R45RYHmTG$Gt@XA19;YA#vc9E?v?hoMGt5Ka-!M=ZD;_e(w?PXD;?dK1tiQ=SrQ zo81s&a2q{)Qc?BLMBYS!L|8iMHmSY%97T`RLwVzIP{UiS+YTNysvQHN!l@|8b*X1o zZl$9c+>EyVHTl;0liHu^V{Y6^Ao_dr!P6iD?DYk>J46V6?JhuF;T-B{5y5VrSV~Th z+hEL|GTh}}O!j%oVx_}GY(6Z?|DIJtKcA|{n0>-bexNbBPEo}Br_`#y@WQZfw+3h} z45lkNPEF~M6Wn#Ng-41}to&OCGO#oRtzMe)u`~)(lGcM?rV~B=iMxMmcQYb$7V%c- zFQ;ysE+cQLDkxS*kPKyonhvhFxA^HDD*3aUER2!GCz2+NjY<|--<^gYsiN>W;vFic zJ;$_BU%dDAAX(SP?X70b1V0-V64#^<1w(i6c&`Imd!xX&SDjYapXFGN(ztY%2!BE1 zO#Xqw2D)4?fd17H;TfsMl9&gzP%GAe@qNOmyeOX7ZCHZQno1<`kRATfT|uXT8Avv5 zgS%QyOwo=mOYb<=;$jg8c38HAsE6Fd+Vi^P z=E)Mc8L%Hh^xo5wql+<@mjYL~T`jM84&?wm)P?M(GGo^8W^y0)b_L+*u?DEKOT!jb zX~c@D=+Rk$x9b*zzTrjE+T2JR4<7+JCXw|I5`nL&^N8ctx$xn}8{)L0g)F~Gkl)QC zrY0dZlV=za1Nm@R8TymfZV{IJSJxoFk!|C&$W`eTi%$Jtq@aJ+8O?aKlZsz5Zqj_r>%;h&!ltrw1>2V;ilQ-gbKPN*%Wrxf6u+6r#}R|)yX+z!A- ziRb>H8)ihspxR4u{+$2HQ8@Mzz8R_^51&+%hUdc6KH~?OcbK4ewk^y{G~?fB={I|0 zCI-Xho8jXWS-kd=vzCa5!@q{3bm(6QYWxVnE8`_p$h6LMp5HNgHp-tCg-^w2;T7;< zBpq*C-ol5kYq{^Q3u-U_1*T5dVR?f&CO&H?+{=w9Oj}8}NY28+ZNt>8A&=DEFCl?z zW`n?>K58(s&6Q)*#d2MgOVqRR8k`DpLrv~`ZV;o+ z>;1li`@NRXJMSl=rb9H>?^EJk{BDm2XX@jd`hBq9;t{>r5e2Hfhv25+UQD|;8+WMk z(Z#NvK%zWYiqB!f({|&vyS88@F&ok(>mk|fB=JbF#627v_|NVGU|`b#?-s75ub!CU z=chwxC#i?;W5PhWhEL8eIm7WNwlOwhH-SvpLf7t}4nMfF?2czsaNFr-_@dc^>!%(g zEDT zB=0!vcqoN6<(DA$aTd-vD9$+34@9qM3N~3iq#<3&HS5NExy+|89R6j9Xa2u$8vTR{ z4%TE=;0;{)k7H6X$#`CUBFBVN#PQx3s$+8&dRI07v^nkyV%HxgAf1tgNfp_EHr~IwG*m^)b!5m4M4Pt3uMd zU>xY%LX6_w(d}*~tg|%WI*;n~;loW-E$|~{O8dxM!L7LGdjt8%1(RS`M?{B=T_B&W-V8)hN$O044;u!OHhi zQ1haPT(4V9nvA}ZGuM!u`%*x>REmh?erY!Dt36(-yH96_ac9`JXVvt`OXm4!BUVYo zm{93uXky7=xA{IirXNZ~_O64`{%zDd>?*4{;{#h%v=}cXUV`YxldxjOOjvpI35+%c zgFe^4nfa=j*-LJyGzlDdZo&2Fz{uMn@GyopI=%Zs zfV%zsL{^)Jf1R3s3m)P0>lqmGkt=(94O+07$9;=eKXZX_{sOJbKz7H(^DFUIFp>W0+6L2>gUQ5)$CpI1&em#TLD?&Iw zZ7u8mgX8MlnN7F2o@5SxTL5n+1i;X(8dP_DOBb)?o(XoY?CF~KvqYY)M*1!Wkt%N~z}Pa=+f%egt-Hhlh1kWJFy?!KR`px!YLT}5?hbh#dR zb`n_!Wlhwpl7+m0611zZrw*t5NY>hgL}qd?lA^WlmnZgfGnWtj1?90G5 z9M6`9ae)SUEvo{hL#N@VA~i<)doAQteqao_&sVeCiO$seOnSb+Ms<}1w>!?;DvB*kL)pl+TP>t z6%AL==KV#Gn=EW5w($xsKYoW@)L%*yxSs46$ zt;bH$byl~)`p;U(m*`?mo~43Q&nk44r-5d)7|H!-MXS-0OsE9%UgrDHyDC_Ct)m5=wni!aX0};I$~u z?a}s>IB-4)iIaZlbNwLOt~E+F?h=Q2e)-I=AK_#!{}Z{b`U~o%Z$f&pA7(TKV%Mcr zpfq+a9ciX1GgGbI zv{3X9=bO|;RW6TVI$x1L^O6JJbhX8O5}BBgo{MW_95Jzd1@!s$aJ`c!X7}6DsD^?G zo98kSg70P!GNOwH?#1ks)TiXn)>LpT6vho_e=<*%^J(eMa>(%cNIl}$!Cr+!G^%xo zbeIpB*(xW2Nw^-yYymK-FUOg#BD{FTg*and2h)_}fo|JPD6w@!Yk^cS(7Zy}D>~3# zS$~>tTJ;`I zJQIM=diCIPO_UdQ>N-|xb%JfbJTe@sZtDh)1NrYKDA|fblYuR!%kbbSgZ( zKbv0~^pK342!iEXooTJO)Eun2(}GXu=|fsFA7rnpVJp`=d~l589!ylkhr@e8pXGc^ z(E+q3&IyMHuApnKFx)EaCH!GyG6(*WsuMS`Ni>m49sWq(2{_~IL>=7XagdaI+@mkT zpEAlG(rB$>g_V`nz+_N(ZCeK3i7D97u7SQe AKBhx|1++{QAyUTo@t1yA)oAuJ zqSEIJmdt)IGMEi}U*~}MwH#%IE6AipykE46w^2FRRS1XW(Oa4mfzF-bVc%>z09 ztQG_53E{BTv4&cIuO=lz(Xe~gEix=T4bv4yOijvPkhr7WaAa8#-NCtv$MYh|KF;@^ zUfDvWGW1}hnk4_~n*F5j%`-T?>ISTc66Rm{v;a+~{AM)O{$bDl+cb96mPquA@uS<0 zf!qa0{JX%Bap(uI<~o3OSO4Ir9X<5Nom>$9)J!ybi*efy?pd;RD*c&lPoDKRK;zp| z+*G#(7Tv03iWY?7{>}5q&MzHUzFZ16VFok>3B&ljvqXV}u+_Wx^tg)@@E5#7GsV2> z$qRgGaOhv!qm}{waS>!*PBq!_Z6>a-R$=ayTEk7Q$1scQoag^H2kaNPU}RJvI_kyX zscoO&hXBC7gg4Oc$n8G3XUavjO|Y5khX~h>(w7zujJw2h(Ny`-BxeokC zN)KAXbmclCcq1I+59ncBPa}6{?nJ@4*<_u`Z+cqZlF{mt=Y9GT%Zl$ApuwNsvg-$8 zskf3g-)hAK{)FC0tbNHrZg13p%Ri2*zFv{b)+u1+nkwc~)mL&}LIm_~PJoNutI;$# z6UNzzklE-%{y1}8lSUr-UGSatG!lln&wkJoy@Hs#DUHraPyyA+qJ&`$;JHdXyi1Lw zvll;QzA4CIZ1xD5FG+cx1Iu7j;E^nW+q-pNI~njwct2<7k2C9;gNx9W<$ZJsl|E;E(bZIq5N(FL7`+3QqNd zW!J*UE(w2Bzs{rAE)Q`7>)kN_Vg*x^W=G{Ur-4MyS@G4~1{i~ZKyC)0tC9mQ&L1(ja2P04&+z6J-?P2-{9eQjZHv@alb(a@~ z(WHnH{OA~jGUW?l-QZOEU-u-AAN7L?`=`rKZ2pPLOIPEc!D(0}BEZ+GTL|Z4qKquAGf!!wQ4E+* zD<-cJAJL+eEA)qtEHa8&+`dN`OB5EPbYBdNUJNB?WV$iN=P3C-5($ffHo=7da&f1B zAzIHd;(JJjV)&OtdU1s|opEj#6Q?T<6MUpW(yy2fnXB=%{4TOLOJa$Fcm?Usj{)`d zeq7f5GkzPr1nH}F_>!i-DDOru72m~meXmOL9M-0Q+Sn9+n~N^$O;@8G6NF*a_eiE= zSqmV(cg_sj-=nTdIoIpCn+K+gG!G zeJA!qvK&;W&IM<+*{JiA^W1$PuxX7j-*~vg#Fz%L@^V1!lxlF4NrAlIzEGcDg*`=u z5Pj$oK9Uy1fd)Z-e^dzy28@yf-BiFO|FCjnJo+b&(`6f1L$0$o7}dp~_WH{p!1-Jc zzKDcrtwLnv?P*x>Ow_cpg>zS*Oa;TS5D+WyL#zBC=G~sDC@t`aM4Me^Wc}{Yd9fFv zxgrvOO9&(LDTV&B7lZd3=7H)RUnZLCp56}Ki}pVg&4dCTqn=_CHmmN$SFRp3bFm^j z_^2F~=!enFExR%MKoHDcAH=#oe-1_tp13eB)1-g(&Yos>D@<@Xj0Z5_)@V0 z)=$1hcMVNJJHdD&xlft4^(In(s|a*mIt{N!DWcSlOiaw~rg>pC5 zS`&GWVlMEEH%{+`^wDv}rFiUC4rKzgY4f>Gh`KSK)%d5t8~b?=O=W3ybKV<9CnBaM zakm@1;ciiOAFiQGkR*xgvW1#QCRo#U81CwrLz{3I+FqSRAIF}h8gg?nYW%lZgJBs` zT?@2pbi+k#1KVWcwQC@WWQ~XylMI{VWwsD&G`C&U9IR<=j1R|A8$W zm3l;8M`w|}E4f@?lN_&Xcs_Qw#u5X;-()bS1y^?D;=_Rs65?15@9wO^EsaBHANP!P z*!_hDxox2rmaKq#arXB z{;)hwNi{&f-aFL&+eJ7fAVQvbdBIz6CEWh=D^rNZSZ#X^7;=P&8*)tG6N^yxMJO6> z&cG`X$;A1(5EK1-Hrcwo42o|rgYty?RBcih)vf*tc5y=3SUkvP87#)t8&YvulP~kC z@iF|7$_M-7&D7xiQ zTOpV0H2P@ez@EC7KOPA=jixQQp61q@;!Aj0w zed2y2s`VI~9VnQ^PdX7xU4wU!uWy`c+6M=T^)Eltx_KA;*nW^M@GW6a4CK%i^N$g7 z%N35!|4N2Bwb9bDpvK}7=ky3JgWQMu;5)qr#KZcr&*1_6^{9dDU#UYce=!ED<9?tK zYzm^ufsom>hM-dmc;NjzKM z%W=~D1H5Pw)pHTeqo?9&{nzB!yCdK|!<%j!dB-?i72&Nn0C?41j==*RAozVUF4+9D zW+AIuL!KUmhwZI9pBrpHIF${(tvIG>ivx^DEL%FIyGU_orv`C;07y3$oks z5SQUt@@xb4u9}Kw3Kk@J?+r{>jQ}UpV7T)w1_V@=Vop;y9*AhiPNVgpWa^G*zjx7e zxPk81zrl#pM659Q#C%&clg?9mPa?RE^S$9AtUR<7#+8z3WKaogjyp-#)|{xWy;}sc zND9uL9D|EXFA(7j2NX(AM45@nWVuujGd|}z-O_&*j?EPYm7FxP>^qPfA`j4c-&cHtI|YU z-6{xE;yP!3K@jN@MIt-1iRx7mjH^At8Xcj`CH?=1xN91*_&o)bWA!=i-7-42B?7OF zbW;!USDY*7F7dK7CMVwop|C?G!i5DORc?XW5|Oahi-ob+gZOGZ42vHhge|J+^p{^e z+vpMu+m`skXvl4jFDimpHi*&X(Ow|?c_NsVy(PIlv0!o75(-q(sD0aa&W{zybjzIp zHMuo#_|Xi|Iy6viTOS5*SJjZb!^J4W@sr^0I=Hm`7S3C_fxf;mPD)yibKLw;xTYY( zJ7RsEh}G#4ja8}i^3E^_$}OeYK3~alj{9(7c`d$*kDx~bK7igAKbRQbPm`)5Vf)(w zta$v1bQ-0RoZlQ9UhypOcU_{k!K?7YQUluUp^x9(&f?1T>fB!ZF|?e`B!}$9@Z#qb zGcn07?mZ%c&hQbUH;n>c@-doLTfmfcL1_Ev11$L?0cn4~;ZOjV;dvegcNOQt$z+ZP zrZXENQ|~fQd}crhH@8~!Bo5Deh0?)cdEVf=Pq=K=XQp4zxhDHv2{=PB@*n4b|F!LC z`CuBaQn?w~FXG_n^^3fGVhF=B)A*yK`f%UUfd1K2M2FS%uwr-^?&1F^I@4&Z-YyQC zG7puI6jDNpN|NE+`)Q6)G$|UW5K)Ap$UH}hBr}mRl~9Ir@25nhC>n_B-$Y5H&_KQC z{pQoNmbK10_dfUj{jMvp-m<11HZqPNC-@OJY`%s^W#9AkN<6nj-{4O$m@7Wdj{jtoF*_j>ax6XjYbmaKgPV;E=8+9%0P^T1bbGC+Z(6*qtyAE z^wl1H)C(%c@2(#}cX$~Th7OUZuMFr5KOP#+ae`yV7SP6dENCuIg+d2yP;q<(>jE#6 z2bXV?*P3nUlCy(j3f?*$*rEv-Ym+Qt@d~X|`7>I!TvnJuQlxLv(%#P;f<>0Ieb6EdL3m404^Rm@d zm||sjd?eNg=U07Tr>JsX+S?=b-$Kfn8^1iszl}}wT>l>^SXBeOf^^s{lFLdeZo_q_ zkgOEFh#I$)v7~4LU7dJ|w7=wLwoUnTSWf|hbd8aII*$kc%V1y5`i<Kq}{Zwc|fDn?U$!R5e>y5L&lG*D>WOE-GiL(!=idj4wz zR>;NT6B$?BHX|8dvO8F>{gPPBb^Nw`7-xE#B)I*JD#VK&$Zde(*J6Cj32$>%LY2vu+LStlot$ zpKIc!i{5ZZ`U+I99Wtx@v>W>V2;h7_LDG2O3)(%E=LJ02i*9yVq{=6imRO7P0ya32 z?cX=TgV$GZ{4Y1Z{I-C?z!^}yO@d!yRK_fAIYkW%tFcOREq;F>%{#m6IF>J*1WROE zVXiyN-mVD6USWNZd@I9moqh&>HkJ{&bO(x~6FKkoT9n;5Of|JP;FgQ~pmEv&Ju|Uo2m`Xf^_;2@MWd-L}HC#vdk^8YmW(hFY0Bn{u(#6b2_SyVcs-QsWlCFJZn_@Zp zbJbyX{?tz9mry^=UMmfAZ_GqTjX9vf3&o;9W4hteUC=l+A5+#{1>_H*p`^rh0c`}}n* z<5)+lZ%u;-%Y`s*vKpCia5aFpEZYCAXN*E4fUh21-`*}@vR<#6`bcsao=bATHi<(W z{;EHmvx5YGA#|b1s2SJr!`1_4)ckO2efhB&9EYr!R8AXZABJQw;}U6<6}p2TcWU8{ zKYj34Pn{-AIE^M&%CP*`7koGN7px?FXs=vB-MT5S;b3?lnQYgE+9q4bH!n)Roxg?) z&)UGAI6nE@n%&Wu0+}A54DN1CvC43fnQ-pVwSsuw7`F$tbC(BzFmdA z`r{_a=$XuKBrm|mQWiYkCWFF(bQ4z4(DZP^J^w~ zVUmJI*Dv5Nk2P@IJPq8>iNL?TkBOa05BoaU3G~&)`Q`Ja_x${L=(RLh7=A1(P^*f-wJKrqbN*GV> z`%ZRzSi|z)EAyk4sZ+_A1bFxAG<-Cv!&9m&f#IJ95AqCEUhPEN(Q=seLW*BJv=&EM zNs!Jj!F8h-QOR1L2yR!0KE3H=c$qOUVS^>-(+lxo87_SSgG?Cg+<3MyPCo4~N^xO}8|9tmvCr zYw|Ey275yC2ZXib|KYa-xzL#w0+S}&(X5Blq0Gu0=5YVx=ekGqs{(iK>{y9KMPsz^ zYA`P9@nqJ(3AvlkSv9eHy0R#6L-K^SQ-*T1yMc48g3uA#Gz@^ zNcomFoVw4NA;;E0$kS^yeM%MMWu5|XX&wl~T%&rag|ONo9NCbY)GcX08i|!rcP(x< zy>^7U%WMXT;+r1L80_a9O1;-`;%^x!${4|*@M_vOHw6j~FT(2MVZfWELE1lM(+}N;aGACP z`&Xr#=z=7*(tJoXBqEqc1zAv;f18nT=EIL!38XmH2(&78!piC|xcyW!Y3J@6)%R>5 zn#otF#*A&?HoK1w3pm5u$+=YL`zz+Y;U0SOmjK`RYzByVX+l5_L(`L_;6t(qU3}~X z9&_Ye&uMve@qgdpC+jw9BAG+I=y9m*Fa=)O1fqO$F~6?&Gj!d|#FQ^F#8=rD7C!Bw z_iQU5et{T1pKghwHoA1;;Y<`bYf8(0?8gfCy;UF`lfqoK=!^o@3Z?pnC?DGOL}JV zC(h9Y`P&EZ_7M@N8NUM?l45X>iD#Pf3*eJh61A~e59@wK!$`qxrtiHue%a7UjDO!C zx9b|sdQ{SAMvf#eeb!0X)pQ(1jMdom;{jy42Y0{dxSw>-3&xnoAut7-5bkV)T$%&l z#_Z{_=-r@cmk4_AZjh$NXxi_*fGKj&p{Irpqt2?=W=Ye=nB{Z!fW4amZMhaq)*U}Y zGe1l4J}a6*;=E_HQ~o;c?(l-4ICY-NyKh7!h|rn#BIp)i1J84Wq0~^6@o{TH*;#*Z zx3d8ML97c5SNF2~v00EeWda`jEJ43ri-7+`ma(;`b--`jn16zq#Mjy5fuZkK;KK>( z@W(a=^mi9fs|YpdPuhl(SJ&ag{X57Z{d&@ul!R8ZkKmq%;iQZ^H!|)=qKk4U@LtT} zm(0^6DVw-+-DnRPl!(CTp<1NX#}>OR(qV3ZE3NuOS+SYJ*jKLzX98{ED?NZ=7nMM1 zG!uLZHabe*8O?y9aT? zK(Th%dE^%+aQwemGM9hE<1LvkzaE|P>|kJm4qgxKg2E4*Xt;$TF_vCQPuhQlHx9v= z{<4~$Q&PYao(=R9U4b)7T8UbtIM1}T)@;+m5SX}L2yt{8&qdvbd@6WEN?uJtxBiRN zWvT$rZkG$Kzq%Sf^;+QJ`;YOn))wMfeiLMa?WttqBcl3-1^w_i@W?MBXgh)DkY_={ zWa7z(BXh7;x)Ao=7AG!qZc_7XD_S>u!0aDS0!Q{Oj6Q9WC69)UAVtB8ckt(@`eS!TU{Ql93a6`} zzPv5Gm9xP7;Z(>tI1$=7rvQGIMD=Yo;CaIt%xr70`#?N3sB0p-_19sFrYnRu#n3}N zIuP4pgLnOR!yy$vy5heMTIZxei|1IvpF5AyWG=_ReVhY-HyA^UZY+6wS&K?2pTn%> zCZz5HK^whdY+NG93mXrkleQ0_{sdW&ye|zs)eShaW;4lXp2ip0tx3kYZq3oTjr8)e zI-;907mvAc++&kjbXZCmoVfRp;Ta*^{m~Ov%SzX_-6OAD>5Oul$A&I_{HC z-??1(WEOiAj)BSCvnbiZu|I#-z{iyD;3K#jEI)6+rRlq|&ioz(OkdCDgCuWRniOi< zUShnZ*WuuvCsZQC3BtD+vs(H~VPq@EX1%o@ix0%W)7Z;(i@i1wbIa}Y)S^nf={iJe zJ=?HK=NLrQW)oMfRXnnw3i z(rpD7f?qK?l9Eic@@xo?=z^TetxWKnR9gE_oWJgb9V(qz41;p3*kzn=%txn{wmb== z)!PSP8#i~}yZjb5Ul}4i$7@{HvINAAC86}3`y^W81o{bb4si!xwEH&~nkU=Amd3}Z zb?G7Q{#pm0I~UVwzb7(jxt7yf}S0E)k2?sLA@k0L)+>WlqmI_%Ef^b}|eiaqnPLkg0 zU+D3;oUJJwrAJ%ugX}H~nDoGoxZiB2r_{aZ*d7<^=z5#VlQPo&FPRdfAX1@o2g%zD zq(_JQKHKk3|I{o2b5(6doV%AkvDKSBRhW*k<|fb)S_Vy1_mXF3hRpbpGpwHLD=Pox z2%S|dM^E#2V5BDxK9z`~`OI{(wQPhv{KkR1f7gX^r@JUy8iz({EwKB(B`h1JuyWz; zdSO?6ylv4Aa{lVLJct4RzYV0e=OmH;@DRHl4KXtL9eqm9!2^vYL?X`=e7PCNQ8o}l zHkXiwzv1xl;x)RnYzcnNl0fC@-!bU+E)+TvkEv^($XZlLe2L`0Hq0q8G7@hKAgoQhcb72N2D-`pLxe=vO=Da-4O zoCMnYqM${9flC+jYR^>Fft=qI+Hfuc-4aw_$FoklPvA4O-L1zxas5zRn#oK%EeTJy zl@q_gOYmmfQj#*Jz!)7sGOkQ8*Q|;CF{BOK(}UsurTsACEe7|qxGaF~C+Nm9x>qQj z9xCb}YN7s|8`zZG%?k&sFN?5ac_v!zGGBPQxj^7<`rJkDEPWY1*7ZR9v7A?Z@Uq7ITN--whDnT@Qic$@E8) zJen%qp~dZHI4mnm>h=_~&gxyv?9gDW-{ecvEO_vy*x!EtGvGcklP`vz&2@f^GyU2^;b}*hJM%Z|cfEo=H&%!pGhWj6jT3pf)AM*enREF5Pq)F(%8q@Lp(dXso|7j&R2=K|<2{z}U-1n^{- zFn`;DsaR&a2v*t{*N^&m!~TV%R6E)XL-Y91d{G>eIQO|{Z9Hkv%7M>T#gI3_0p9lR zB6Eri;70!-{XW^rR9i)oKCx>imYyrHSuqQO^n7XL36}mUnFv3}@3Qg1bLuu(hC<%Z zMclV*oF=Zxh3*hdG8Ur_RhAdY%SrFx601UO_7Yg2G@ER>k%Xtlcra>UN%~wH@n6JS z_B}a`AvJf5=x3a#HxDsr;X>u4UzL@S{D zRA8s>uLKKAE@vte1_n>1VTb)Frk&mn`x5HReu^AHnBK-VT6yw9!mpv&jT+eP(OhTy zQjsrJ*@FxEuEV>fZDi5~VP0!$E!G-I@|rW2nl+7#kj`%**j67;{hgI*SgQ|e&KRei z1DrR@{tVtarh`S=Yw+cYCQ@%6h+d)u-9=a`rOU%(7cA(e?+*B3@EquW*F>+`>YyGG z2@=_y3t{_JvU+MEobtFv!vtQ?HGTQ8WIPl*zTLurm;sb~9|x-G9{6O^RHOnX_}`BL z{JArf^KBUdJU9)8VM|e%`(E0feuiB8E&`Rp*D^hYbBf&fbozw-tQ_6P~!C z>e{bVXW$QZeJrBIRxzM=*b!3RFvw?gIp)bTZ0+eKTq1*6V|oB*y{ST_mX**DHV$c7 zR%oQu0Y=s3koPzYr@V{BL#BM_u`0%VsiTm(I{;NY+BgsVWl9F7L$zENqhfU#%GVGo zadwdI@cDta{$Awfg~e!JY>cNIMCpbF?s#C@bh!UGlGvyl0MoP^M7fTRvfdVA|3eNE zhlO~~&vxPqZqK6nd=jSe!g1TW^E6Wb3>MAJ$LK4vcx(C}8dk6r2X~i|rIDM+qDDpD z4}l9beOCzXeEF7I_U=M8JFc^}tcmVW%cRd1>>_ikWMQ5(f~$Tg2FEYqa=6c#yux*G zXW$u;$n{uynhuj0Y&4bbZz0P_2|zQ@W#xbhiymWB!8vaYM_ zLUk>u=w6M%7%|cN10!0V`T9F zL$_u~(wuz>MA12r7_T{j!qIWKIw1yg_ybtExPi2(JD}Xu$Lvd{0{)wNj~M;aVWT6I z_$Ft5*Y8>W7#^+cVPl=8P+`w1ZfDX!u6l=(1rmoDRQ-mM)ss1HP%IjmJfdb!oF6VG z5;E^+f&5xCvgl_LxwPmW#tvR2TU$Hmut5n%Ow7mWEv*n!DGIA+++=0PxLNPKGR94f z0`qH}>mp$T>e)DeT}LxmW=zE)k95X=V<{~=QU*f~a=2aAAL`y~^PkGq6Z8p$SzK;X zqEwM)shp<2qB#DPw+x=)%cA_%X{7b23$@C1CV46x$LWSVuyG5akz;Re);~vL%*9Ci zRc#Wy_$C=hEmvg*}aA>MO2$x?jK$SbUVRp7Y)c$x(mPo3>7OxkicaZ~X z+`T|!%Qj+jUlXo&+gyJ z&^^kU%btaoaT}n&`w?SekE!rO!JY=^L{Y{5@$43iw!If9^IK`EUtn zYs~~*uQV8u5+wVZr_(Dx!*E(_3KM5$PLK3|puM`*u(9Y2mk^qUMFNL+n%Py zx%0w0@ZwGj+I3Wt*A{M$UnP=g(~DtZ-SiRpN33bz>8q^hifBA~Xe(+cG=aYe(m88c zoReouzAw5?qgKCR=Y^)Dl*@S#s3-&%HxJlzkcW@DE}_$EYSybv4nc2VnBIn?GCsejma3K~jhg748p zY?@n4m*15JBMTe&mU{1GrjaGOhIBs_3ywK{KI_!ah(fC&G&{#;Os5M|!IdN|kYa{7Z^{}fp1P{&{B70>yUdW3$RK3PB z3y(QNrIY|>t``79>)H6=@NuM4hoJcVBvcoj&Uvt7P-x#MESl(z2Re@8%_2=`@Kt1w zZk5I8ZG38xD9roktiX4imPg{sklke%1gcvF;N0f7tjpBr&<^ofF!GuSNzP%s_2<)f zO=rlG3vWQ=oFGYkAdHS$3O z?grn-yU^C<3|Xcjh2F_w(04D0+hI9k>*+E~;O<&1|J9Zz9kPCR9U7^-}4G5nOSCbKnSVDrFhlI|r>9@qxL?ebbSNv#i?GUUN@ypau< zK8=}?=8B85-oSWyBusfS2dba#LHXm_(5ImTH`IR9N#e;UKk^5Da*WRO=^6ANe<$8# zlz6%BIYg%_0j1ayv|2a}w%1~?Q(FZ;`|^p!8ef#2Iv-|VZ$WMTHO8Xw7<9MEfObO+ zWLvtB(Z$X1ro0g2J`R(KcGE$;JOt~d?qap7Gb*(XkxAAEa9CB2<9>voOYmj-`ou#r zu5S;5>Q`aqkHercG>w^~*aLz8q=|g^Ghz!>@T%lAte&t7y~D4-O~VA#IaR_e74@Mj z)mupNOCh%Jlm;kGk;ki#!g0nHQB*O$N+)ailhK`H@O!^4wEoiuC5@wa;OYfp6rBOf z?|Q(yfHLy+s}XBlH5;`XxQtDE8(Gs+4ZeO7ymR@>$ksbbz|IU|UoN@~V!t-ipYPAY z7wbJ}zJtqsIB{LR=d)1va5)?c-U>0fA*`@(0$!$BK%8BvM_3;?44j1tJEfuV!3ZWC zRH%RSbSo=np@7BymXNH|fn3`T150a2`d`cGe%}t)N~19RUJA60wvfXMHn0ZXuW)^r z8!QcwBzmDoP$Zh;(N8-FuEoW8h&W;wlLvzVe7f8s8WfKQ!^h?+SQ5L4Uu$AYAKop( zx2gK5e}*Nw$9bge)ed@WO&1OSl!_h_EZp2Whb~@S29M9bHnaCT58_+DLgrW>5!jQ3 zV`ZjrWy5Redf)_WeXZgMe{EAB zI-!-x+sOIM4dUVR@I?NaU-2;bFPkhH2xBAfvJW)_z+H6?MBVIw zlP)6EUgEi_(c#CSr5cG3H+&_>YA<2T&NfhSv*j`XzBIGy8@)E=B#iX@ByRS){Ii!0 zL38RX-f!nry3l1B{^hMAmr~lO=OfNNG$IbAWCAZ}!F#YYi^jx-IrMFfJk@d6O2mJb(uMYblXe5q3T66`yZX8Em1cUm9c4*hp0Y~0Mz>!T0 z!P1;TB_VHo9&nuAv&+MI?SJ4#;Zd#^ZGY&;-@k4E(|FBr-q+YmxFb@HE22Y!`&n` znEzY@1fOK%sz1AkI!8#4eOO8E-Ps728~gBF zhVP%J<{Wn;<@sJzcNC*n&xYaJ^$)1hs55E#dkEIt>oD7-Cr&R0wBfnyHn7FDk6HcU zG8h!hg1Ihh_=a4baIaSg$DLB)jjd9qD^(ddxikwFO^auSf;>=Bcm^foCg>fc3IloT z@VbNqU!7w#?mc-G-BLt(erF;uMMfO+oVM?w2tOIeqb-Znrg&;ky$jja; zL%)f7g8i5Gr*hdIvE6i3MTh6+_Yv-0OUHb(wz`E* zJSfP2iBG>&fUHYD$$gdwRqt0Y&j!Sq2Zu$Wt=bmu-G4>)sm0U2ZF8_|wI(dgzKI#R z`*G-0ET-Lb0_(QVG|(~~9yp#soue@rC@e#+Sq(#oVFpJ3UWwrcFT?g@i_!P&CKz;B z2%5cb=#6=2KwaMe|J3WEmxU28ZNCNNw#|j!{B@iY;6J8z>Kc-zb;=}V%6*y_v5iFd z_K<)(_QdwGI(SM1u_AU{r^(v1E&^nCfA{u}*!ti`_5xp3F0V-Ey(&>_C zz(8{z8t>(v{Tt^QY zLHz9Ggx8#oLuvF!l3#EDr+8YE6*Fb{Njl}&GxDx(`@X|)*L5F;eJF$%O%G|ahBTDE zxB_(Dd9)5!0?mz;r`C2v5IC=lpeqd(qLjI#LG}_iZ4L^CejQ^dTZKb1KhFzybz- z_Rx$~>KOHpb4OnHhqZz-c%9oLF9;l_X`UZsqy5c<5?lUtzdS!3O{b}r&SgfFy40??FJ5k8O!Chv!(fQHP=Cirv-as z=JOB7al5pq&1AR#a*}yEimIKH=dE~go1U2CPxUXqAgWwG%;Vt<;y3>zegAbo=JtwE zw})`CH_;O?)yD(ud&1zK z#x8jGGZ7Y4FM%zct63BNByc(K3z=!ZsragPsGqTy+qIuDi#`7Wl`LY&UsqW=|5hyQ zXltO^o?>`^-b_69>^4qWn+!Dzb-?@I+!89C9mu^lNxqMP zD&1Hn2jx-bxL~#}hL&(W@q7a|-&z+=J?1hg+AUD#^%~l34Qb(~3)t{ji4u)eR9Nwk z^;{+k@se^F)cG53oCw3_8OhYHMuL~d-Gy!+et-j#2f%2LBlf4e!Z5E04m${v`%e<# ze!CiJ9d?6{zTt4=YzA9(eJTA^@PqXG>GA_6v6$nY!uUzoBE9vH$&-u6qgPn6bK`Te zE-;ih{5KOMTuZPZ(id_znsGh<>*)5Id+#Ka!>^P?*f=-^Q_jvu*+mRDvrXjxSbP=z zBp*;AyZcnjFc{86Se0q^%sdp%k#c4H~a!ttdaps zu7h+t{TC^{)lSs+1%Y$e0W{pK#rv&3MAi$Y(*pGf(zrRAo-z@IwL=6IGcV##=QHF` zcLeMXsigKxZScU`UF5*12o_iP(eGM(aIcoD1WrAW2lc;CsD(&5d=KV) z+;MNrbTY!wDk}^1Qu3(St_a4Ya~|1VyAG=oPNQhVM~*ce0^84XT@DLj{tNJ?`{qSJ zK=l@QBGZb3MyWLRautop+J}0{N?4`-mnw%Cq61Tfk@8WDNSz8~+^vQWVg~#tB8f!A zUB@7?rJiVyBTSPCtA zpXme%Z+beZm075zjpYwy8N)M~L@=j{>@?p1o4(D*sa7HQY3@3Z9a#avEfx5EvH&kY zX)~^@RG>?ff??kt4OA`MNACQ136)Dn>C-q#-if>GpzQ7y#(iV}=VTkuutlzL)ag8W zWz7XEj+4aS@iZ_nnd)sdK z-tY$g`)9_#ZIXcx{P{4eSPFc?)u8pd7X5QmkQ)EdKyCkVV%&I}wAVC~{VzA;gO&tp z9vBKl`Yz*OFagD?ir7Wb)n-NgIViJCjw!yeo|w-$Mf|!K(@ilaNk(J|P9YR}b3W2| z#ct-e@N6*Jrw_@^u8?1=0MBE1WY$GrtWiHhum79~nu%-qwI{1!woM-0aAp*hgID9f zLe2pp;S0OZ?q@p_>}b8uIBR)S8J&OSbDUvSUh(ouTsT_?(!XazVenpD`Oy+TMGI4v zet&FotfX&s?!kG{VtD58jxN3M8zPPvQFGz7xZ$Kf7$^UM-`x47cI6bd9jK?B4`$FO zr@qrq>d9og@J;5rVLomX>cSWN&t?^q_QS##rYP&GLp=RPNyI!evh#Qj`&&ksw|39S_u=C%c|*0_FI7F#Izc^Op|OuF*ESW0yOWpZtwV6K|ra z8rL;6xJ3Nq-jXcurC{$)(Ns^F7eeZ&j}(7UFBD&8#KK}`Jqc61OawYMVTwUI8jS!7zSl%o<7gak zv1h;W@8F_UxpZ=`GU|E#qL~64!8qUp=&RmizZTqsobAduFFu-?aM+W%`E-n)bulC& z`#SKlzW{FF7&61n-b8?TL$uxuLhppFc*-#oj{VhSeH;WpZJ>b|X_zyuN+I}hybi-d z^x;Wf2yT3PiTsu=g^Gg-IK1;TIL-?~0V#W!Y8izsaoxDm-whW$oCP6X@hBX$8fN4U zk(ZaI@M?lhSksoBFwu1~uV~UFo@H?`WV1^6=T8}|c22^i7Cw>N#qBc8+u3=s@v!>P zWx9D#9Q|$yvQ8te5HimUs#Y)N+#(?u#O2XH*~Y_=pB0ElsjynzHy~H(Cf3Om8GCN6 zWTOL4!eX^|jQB}+(A#UtySPpkgYXwgZfRm3st*#QYxZQ)``gUoHCeSA1|E?;(YE#f zEtKKCT3AR9J`#o%jyrJ4r5|)u#E=vhCcv{#i{Z3UD#<(jh-8*r0e!W8lCOImP9-cO zxu1`+lY2vOY5xe>cq59r%T9&j)7NSD@^QLpnlxI!Z?C`qJRjz-lfZz!0ityA1QAMG zh8xz*2FWu;v~2Y#3IC^WW?Vi1Z@Blp)Eq^$yH^SG|9L{Mt{!+CVDQWYZyXBsV(bSz zp+M4|#vn51$wmNaB*aTrTY8QzCFXhS^d+PGm0T(3Yl5rse)} zly9C5%SGlxuxv1W_1TCzZfK)d8qScfcZJCg(hIYT!szYvCYWNdggnXp0`@7tNNPkQ zm(5!ODSbQ|R5ukLlyic70VY{?9s=4d46J)R0t^Qy?T^mRBl_6^z0$MeMl{Th zVHS8BL1O9)bguZyn5|NVa{FxH3I3qFBwXQ&ts;D1=0Q_e{-9sdh4?**d$9TP51P~+ z3FS3T*lm216^;IbV>6n;aEAwUJl+Y~RavO^F1b!|S-e?<#67rGDhS;Y(fB!FCMbM1 zVQ2XyqN|NOlcq8qBl#zZ)&2cgCbS-#1C_BRAPVyAig8U`En8ZW3z30oSi36{?f=sP zQK_YT8~uD!_gg7krmq{+^aSD2_+FbabsjGjsfycTky8#0D0^lZpNBTiZ{NcbKBpuBbV0F zt;bvz!Ig!+9HbJ0*NnW@Jo~&B}rLr5D z-*=PQ{xXiKQgH>>$DW}>{Q|(>T!NwBbZ~jEJT4iLK%G4=h)}sBUEtRZdhQdUF#0L{ z>&b$nD_=9>Ca>YwfFpM2m%sowJ1YE^<|`DmkgYs_((&{ym1THzg+d(utx`jM13l7z zBLwngWclhlWHBK!h)I31kJzmbhw+*UoY;MiKCmhv&q*2Q0i!5d*MV*O-xB+|rSxpf zb9%u(54Jzfg%001Smj*+Lbj45=6pY0>ah{+!g|p0pFW5+o8Z@!EGW=)gM>#{z~9@f zu0d3pchXghxKFqTk6+E=c%7Gsj8+%KPk8*Y#NBQG(z!y zHPGYu%Vbb+j7RN%VquW+5`yyt%#KNf`RQ4PSL#C$}g4 zCa1KHP_K(gv_AU}2)SjV^6L^DOOC=hp9*k!(oE>NJ%#7O@j>vFJ`_0*nCeD7Aqyph z;drhGeDbg$-V;vKJGXj>vi=M@7}*NVVyEe)NH1`Lwea%Wa?mwBPhbCe&hmBd(C$qW zQ7)0s?Ef*H?z!}ee2GZ}k_niw|1YurvmPHhZGjwZ8C2IYfeTwWzSH^FWY@q_Xbh}p z*3B{{1E+oP7S~_)cy)^n_@)hRtNu~B&zZQWF&a-Dngmy^{*YM)R^&(PV>Ya24pvx) zvQNKoJInYnl2GlAA|Ac0W7JcepMR7(${K@k+9xXaMh&z!nd5o$FK2=Ci(m9f)gYC;7e|k29wIqb;Z(^f z2D7uL}h-QhM7p8Pp)low&ZS2>nh+uwy#>MM!le|cyh9uL=@Y%o2@n6IXvfxq~R zXhq_7QwQs4GG~Vo1kL_TRbNOzkv+#{o8Q5CY3`%Fp*EMxX&_cP`|xwoeB9#vn#^dw zLsGuyLhHm`ptEizeQLOd3KX`{(tK~$$Y&jDgsbxWR?4A+wk^~3Q-=3am%#DjMBJiZ z0LF*A!SSD5{lVfax_Vm}HcDOq73n*)LErC0S>rL4X}eekN{UzD&+cG)fXf<%hE&1J@w?=js1320S4exezNR&IEAY&4F@DtD zk9V{dz&rW5@NSte@fR*aqr*P%Y0Y|iePu=mBIho}XjpF+eoOuzaO09Bs}- zeSQy3_mSa;yP9x&>MNvvs1(b*vj~5tCpq)v3v+pBR{d>t6aJ-Lb)k2h=&_#`Xt+9mbOl`>gPQ*85k$?FYxt^OKPbY6H zs@xP|j|%C)!s((Y8lA%B`tHDy1|ANKJc9MLk7%Rg6{OD3Syh|6h?76Sx9A4i&WM2h zlCSVGVFzr!=Znf?SLlUA8P5^CW&k>E=o zuOt>5pMi?KC+?}#g=n`c9NYRNEYx*?i+-o6zr!eX_Gaj-L;Xy%!U1Bz^%1SSgK_GX zIDEDHATFsjA|I_@l2^L@7^^5sEyC--Km8)Q&8(pLn;bAX?J`;QeihH*WhvKPb})14 zaKbxx!-&#{b5MNmEY3Mr3cZh2@m{J1MwcC9tE@Su`0{hOd#5q|8J~m-ndWq{lpx&p zc}1lQ+i9fQ2P((yqFoEpnKzMy{$3YHUpLO8RmXEktN%L^oIeU11El%&5l+A~>p^AU z5e(Y*nTfu6nT!;;;_^d-ux$QJ)PA}X2jeSIQ8jn7c!(kQ9;;(#A0_i9A zQ9SXLhMZU8T!%LaY}TMsyPaXP*>TdZpFvh%k7Zos)NqTo6m-hpql>~lv2~^?(SxMXO%Z5uDNXKC=36IZV!y2&D11E!_~#K- zR(_5LU;UtpO7iUdbDW=jfeAeutcIbll29$am%Qe!#Wh~M0^wz$>G}D{p{a-_PoIb*K9jHK^FTr^8zo+cjZ7v5nI)ks|X+=u)4x`as zE7TqpgzGUu_-uJ3Y(KJ){7~^SJ0#PGpBq|KO= zEJWbW{Xr0ko{1V$+-oOHQiXMQ6Ud&eJJHEio6ZZ?L<|?>x9{k|XZf>eT1PG|+B^-C zWCi#cE5+g5k{VD**97|qr=X-NmScuJ#I?m1WLn%``bOjyiM)CqX6{ww?K1Er??-iD zaQ-Q(pP7PP)$1@nSc*5zAQLAK#-V|VDo^Xxb@E26mZ+|K4KD-lqQ_N^&yZ;aBV%s3 zDXobN=?}72ew?pr8kZ9~xfU4nJ@nbxjV$pqg=_of;cKHZxFlu*lOzGedpxjtiZpMw zi#K+US5UWVefFI~2^1X*V?DzE(JAXrfQ`gTx*#wQY}IGteH#sW>^;X?I+4sW0cPME zma z_f$*q!LSL4U=p4-nqB*)|0m4ZuE=<9AH#sE0L+az0iXT4h(`V``r*Y!=$yv!2@FIr zo7?qGFYXu7Xv+v!HiLH160D18X*v(_OD?nUfexQ4%3|o$aF|c0$Z>)(L3e^^R7qABRSjlMt)43DXyQfU4$3SQ>T)QkUyM*%}+z zUPsukTa2J{Js)Rf%)wmsNMiA0E6j?u!q(45u!!q~tZY)mCw?bk#o;jU%SwP23wwwO zT}Jc2aM|TU7s$uShDg5ukD>F9tFaB^cw5p=JM^YPqDZ^vzD^QR6eS`fWn@GeLPmQi z4J}GTMSIEYJoj}9Q6VH`6j>!BMMmg-{_pcSe{|0C-1l|;e&26A@o<>Hvv~dxQ-_+c zl%GK+>wHA>Ge2pTun;MoKV4ux!xGbXeI?5z!=SF#of%{QlC_GDY+fAvN-IOE8+=-} zfW9`D1yc3Gms2vyk3y~|SYd@t6C_As>P9g61Q)9H z@ml&MywzKdldqQ1&T$1ap}v`_l1==kFX^nKwhtT`iH6m?yHLB+53MxjfO=sE2{jG{ zhXjs;>GOzs4rbHzjc4H9vg@$^+7Pik@Q#*M_Y>di%|tpu6<#y{=;UP;q-XmRu;g~I zapRxBlN-A5XLko2g9!L#<_nF+RuJMk4xY6g2M4{6ux(otms@;?(Pg`FZ@dUvJiW_0 z=Pm>5$viUW$%BU2UPqSY!ou`hBp!cNPapGzal^8$xTeDa+S<0mVRu(JvM~`Bk8Fh* zV{UNcR0A!Pnv36UFH#rzxx_-t7Zxxv#KB7#?qBLAvid%tmSjUW%b8=>lnRvZ`$xB$ zA{)Br1ZwdNaaVRb%8wNgnG7rR`z?%r_f(MWHRjmN^^ZkI7en*snefB*Ac**%fd?Kl zxxdNedg1k8Xj@219Gt10fPoEP{!*7EMa+q-fT}q?tQy$`TW^LlMUC99EcY-~d7VLr zw9|?5_H3FqIT~7T2SeCy6R3IPj$W$I>D%Hm{;Mtf@ZY#0YW3dp^;-)uJ z>m%Uh%o>i#|BC$mFOm#h86g{z4q@Pr8nU&@4)<_-q>ztOK;=#zzkaup;KPAuWMe9>eB(|&~G zoEc7VY;qr(F1^F$t}|^6nI^n)SA)1Mo5FKJYh29D-tvnxL8FF-Hk2i%0?=?OUKFaZ{hWrI%D zOB#1EgsQcU(E9LW&?0_`(1a+!u|)U2|bm!&eyoz|C)e4Zynv;{}bJ zr~U77Gh}Ywq&s}7Fyfv7+Q~=yG4~|Bc%q$^RX)p1vAqra7A_C@v_Xaf_ZN(P$sJ%OOl14 zSFzYe+gw(Vs@j7?W4Yi^wVKYiFhPyg$MMaZedMI9DBMoxIIw@qP+Z!K_uDQQtu;JR zA@m%55hsd0w`VcGR+qC*>QP`S^OzC4YXWvQC5-*AL*SyO3z8F>$)w*i$vL~19J9?C z6Mx2ItNdzQG}9T>({#w`rLs7U+Y$fR?11ORKjXoF? zW=L}%TyTuU!bLuqdnFw6yK-=&MHM_J>LCA*^N`<5$2=_)!LWi4-R(CGPTy5TH|1JX zExCxBIWEn`F&#WtGyt#D(YiP3BIx>mWoEsThp2mg5M6zX+D|FQ1}Sxr{1O4TV`gLK ziWbQD6M}zq&QSlOS7H1C6M@icAzG9;frRy>($i@k=ziY{lx@X$>1Se5>u@AH&_77e z{oVu?P9aRxd>0x#F@|$bCXj#1FWIU?M@co8ZQHNBpS=BS1?jg$d12yv;h(!1JZZJz z<{&P3YjFscnqQ;!Q#hA)x)v6AAj;W#q1_cJ(l_%8RrP#G{<##>!+TWm=ie%ju~Wvt z1&J{E(=ThGL+4O}D%iTY+Gg6e={T{x z72dzTNaV#AGY1Y9lCxnq*~gPP@BAbu*mKqj-%RpgN{i2d`HV_3`^*<=R4oEQt!;!w zW8N(f6W+YT+fcOPfz32&Lu^lqz$><@Q13c{-21YYImtJ|uj{uG=Q(e%4Ekwr)idIC zJq-q~4b#ZFMfBv#NRpGW7tSXZ;jD)y^kV9B)=+dmh~HP>b^Mr*Q<(;~=kHsN^Qc2# zJZ>RN=YK@ALsmSOMH*&b3OVm zTVSF=vzIlaj5jyu^&2Hay?l(B7Q%W9JK++uTxzuJ3MM`@V;jH(H|rjPJl%9A)qWg& zxx0WwUrgY?-J$~lw~C>1(SKkbt^!eU@uXny6D%B@#7j4rC}7B9*c^TWUNo*{q(tVS ziHZRaM#}K5_#0v|QpeW4_JNQUy$}_&7cINY;pF_?_@~qrwK_OIy77IEpL`HY`s0Ys z!E&yXu#kDCRYf%fGG($X$s1rf8d_yT`>6632NRaXier`u$TXbd&Q%HF~c57CtZU#~JTi32$&bHM6Tmy<6pIJCep; zn>8DLRU9D)rA;yEQ8Sp_ngEVfOQ@gaCnA$0pgG*m@`7vxZ4zm;xqns%J^eXH?}6Dc zoZnBy>hfWgZXaDX@g*v462e`|JLp1rdz!m$h%QdqOigC3!09EjT$9C(s5q9w#YzvD z5?aYk-IcLwD#!m;j)GM=xzJn~2|hgvC=S}VZN#6N1vF4mYj6D6*oi@A&0r`wX5)I( zg3CMRVN#Yht0u@NZ+C=Yt)?R^*m9G6+~7wJcWHoUiYNS&$cLjsx5z6qaqOJ_jOAyn zh1wN%IHRTsUoI+#HHvIix0^L~Tj!J(bnBc31 zc=r)^zHh9<722}U;j@Q=l>q-~-KX_0=iuwtlcBmb5-xErQxM;U19E3+M%q;p`7Z$@ ztgXSl#2fZys*=-=u^7XVOmsSNF^3b;T%eFWJ{PUpJ-)MUf*WR7rbTO ztP2K}FOShBvlo9#OJcp26HUCol+N-`02hB-qNuq5E>D{aZKIdjX@$dty)#BgZ!Xzn z6h{AyJhutFV+J9QS)6$JEjTXlrF&N2hS{;t;Ow+Qd3R^v~1m4I`C6zOlfVmBe#||e`$)nkD)u5Rb z{v;-a;=z@3+H zRqZ018@2-R3Zm)to3J_60_C5C!a$W1%x$1V#a@FBCGt^!rYLW)>MsplmkPF56)@}1 zd5refg>Q5EF-7|{%Ctq|VWCG5|Lz8{|89vPpM}86P>71EY+=rbu4OljoP($L%ZQ)m z5Ar>y7pg~e$nNdeV5FcB3ZKkH`+_)Vy3j+``i|0|&4uWq(u|A3UNIYA^^v!KJBj4* zMxIz=4Y(?whA+~KaEG-lxd5T~*+5G0aexo;y3w#S&X1OQJ|*@GJ3w||GFIoG#Un00 zoFixecYb*Q=N2O9StQa;GWTg*;!8aL(-Q->)KX2^V|Y0~3Ke(HgTf(o6crLj)udkf z-|cd|t=z}%e`QJivR~4#k57Vwy$p(8XQ6tMJvIM#7ANfRfXv@zB!}A|=-V^v1tPoILFrxF;C1pZaf6 zqaEUK&~5{EO^t(^#W8g1z#!ewCjkGzS2k0JH{z^}Ao4TyAm`sGf|FBEaeLi3S~D2T z+UXCoHTnz5G7n8ilRCo9|0i$^`*E1FiN#HhMRb1h99Hc}Ify(|z`|X6v|_m&Z{@ao zG=U^S_lZpqoAs2OEc?sXICYs$O`Q*CRhOXYye0H-STl&nx#67rYU(C)lNnC7g`e#U zNQcu5kTW}n#$*U>M<-%gasnecYY~X=By6!FP~H1kt<(Eg6q z;WP7)O4pOaUS(M3`<&685`?aXlBnJ%#}mo%#u1A~+;H#*O(C zww2l*sDO%pf63cxNuXMEoLc-OWcA2CwC(>wgBzupPhVC*)ln_>f%iH{-`9k`MNL#8 zYa!>3m<;N2>7d?ulZr_b1xme-cIgo2iDH zGY;u>a(j3~4E7%+<`w}s%|!wRTrX3FGjUMdeT6J{mJ{eJ{-$RyU1AJGML^AEKXIZ4 zpnqy15s^L#q2JFyz_oBX=h*~U{E&eyPOea_&F!G&)bOO26v}K z+xwJJENlrlWH{rYL%k?bWCVv>w81eVn}2j41IH&{XJ3Z3fZ2dHnC&oxcY75D{v&&! zKx7RZyP8EEqa5JjuR+LA{tsu0DS_6sKj85_6y@I=Vat6khp_4yr1+aL9{b9$`q&$O z-l8we*UE4BbGVw0aXn?_!ajP=;vbn>P)mK{w$ewx%|YGnEotDV;eKmFC>OfGZuT3( z>9&Qqs4WKe|6GonoZ?7xVhnV)nS`e9@(HaWg0wedq&%n&%)BVt0CpfJ5<}Wl3nv@1}MsLjwZi< zcipvI>`#q09P2)WA zS`iMx1**6-;{p*@nJL)y)&eFB24H-LHe7x)2QmXKVUcYwT{}+`ex^JnD`%et<;RQJ zIe(4GkA0jEaBl_EpsYd!o1S`O4-U77ap;@? zAN8vXQY}t!KJ|65rITZ|)$t)|a}@@Uy5Z~-m9S@fF-cnPiO=M^(Ms?Dn0MS>w89X! zRh!|4`?tY)rZ{=PyMYoS@ zJ=_Q?C1K!nO&Ddf&#^u7Yr!$q7_KMJ!Q$TKpg%(x!V3_-`SajSLKOZqm-CNo;*M^!k6O_+o6mzVtWegJw$7`VT8&fs%CN&1TGPr zQ=ZEJiQGa-{~IvPyA|jERAg*xKhVolGHHL_REY1&g@SQm*nNG8_13mEAp27sEH)Yv z*|AuReK8lJ3#JQHq7rDZLNpw{J_n4+Gvb#u5pGyU(}HapG?Q{2>lSHjda)Vz>T82x z_AmJ6e1&@K73Ek3vVzWiMc~lgfgkiH@??@1L*VL6Tw_&*8OI+(dDBt|53nRjst*{+ zM#4@j2!cy4YFOO*fFAo8j&V(Q_`E(Zkn)%hwj6UzGgK9}T26s&zn8F=^PiHs*mRT& zbH%|MVw|rb0BUXbk|>2m;5^^}r{gN{-2z>#Nw1`mJ<>S){Z1UYe-cgmIvLmdQn2oJ zCX~I5VzidrK(OQsAhl(zyZv1#ULy>7C99!!&JSX^ z`VuR0DT_vpb&~xDQdqAp5!4H4A;p{rDcoHha*ECA6d8HkJn1t1?w|yWP%-KBF2nRg zQdoNZ3zK8FfV96E#{;?BG^hRq?B6<$_s%eKd}pRMl>*l z0f;#k$~x-iAmjMVMr@%L9v;@SAz#nYZ1v;N%D+tBjC(__*9OCdbT?eWy^EJf`vQw| zQ8XhR+H%u?J*7l-{tJh((a%uQDoe8`v{My(VbIanz>N|cN&7AVv79R{*fsAJ9cS^2 znGky%O!G@He1#n7J@aQb2F!uE?vr^(j3fk^cl3z7zW_V4G;sYqS@^!{3T7|#!RdB- zXx#gej=lO#+FMv^ktP9O`(~2D=hFE1UIm?7%XKzSjN@focES}(1@wLqOR_c{#qlft z;16jp+VMG=u4y%(XLIBsz_=63Gzq*mk*B&>uF}PN`5cR9z96bdimcGkhj?3g2;Qj+ zE{PH-#${orEpnn4ckCg%ZKTj}+6tOdwGiSa)sqn2$pYQ;a@bt#%3kRIhZiDT@Z7nn zG}V2GzEe0&Bt`luUHOOnQf$Ube-V_htl(U6y0E@QndkaD2CgPYkv&l*Fm~(~*)1r7 zfCmX2zvCyVxfYG7lk%)PhGk*GM-TAp-Hol*d1(Cd5=4CvW=fh?5HEvBCii|KF{W`$ zctIr`>2t#GUSW8_H;&k3*U+pLim+Vp9{c9k&~8s+4cnNU#Xjs! z(1qfSyNKkiZ%nb)5_H&M3T8nWH1)$fvgS`FEw~v3pOlxuv?mX!_7wPE8MNMM~11n=o2{Q_;&@W0P>jT7h= zZ)>cGwa0jm&op9s1C#X25F#_<;D9Iy?r;ojEAC4isx5;9f0CiJw1VpiM_}yhaf0Rf zzZk2YEo9}C&nTQBL`F=1G6nzI@WZM+@F1V*6Zcd!U$PqYSG^zxmzvP-^(W$bJRiDl zsKX~O8BErk0;XK&ZE#631{Tc23)3C3S}Kzc99ajuA2(4E(up@+@=^1 zF${#Mz>6tf;GZf3Q%MzWxu_1uq}t#V|0y^-7t=70>-f>45(K{`Nn^}iVo|*ttOB%o zcenB}_)Id$=@#HAw>7XsWCM(Iy#p244Wj?e#EsvV;hc^vEKzi)HJ-Q7rQ->1SF+;H z!2LMgzL(i?QW$3)N(VZFk16hMIRE}fD*ij1PO}!rn`LsKrQLv4bG7m1En7VDaz2Px z>O-tAcfVBef?wSw%=C6mY*#vi<6o9Kgpvi3kT59R)Y6FDGf?fd{E_g z5-ky5f~osN@qMQp+1cL{ zn~0jT7eKV{Y<#npOUi8xCnsx9!n~|9s2AaQub0eW;mSM^@%v5OR)peIne}ktuLdTF zJ|?`r|47y_AK8i|xH}zq9^CMe?wO1Q?dJHHp5{6gZ|P~Rhx8N20^HNG2OWM^(%T+W z;bL1kRQGcpm?U3P;IjZ$9Xb!*K9%@O;w@^gJb<#-Vu(aDgEhxjl7%Y_A@lkzbZ`vA zYaC}xA$lgxC^Ci0JxhVDb)m# z2{$0LOr1CEzLHnaH$rMJ%i*a&l=!95{ zvzYIB3X^B~VU)o`Y|@D#`_efV^r$3VIsXF**?k!zXIEm^>nu3=sh{}~C`(F@l!0UZ zM4VsqhPv+c#4obewAAq|Q9AIQo;%)*8ohI|=*bco^(!UHlH;)J=L`5&E{|KcCgPsi z8*#{L7%Cg(F>p+s?&ExJE!@83^`B1CtM7rlof;(Rej1%r_6nAS-lb>ntwsG}SG;T% zjfz~ytHW~(bf3*ed5Q0IYDFWB|Ex_1)p__kfd$-Gls)m7zpELy}C?RRR92IQY-A9`4QA0LPcQuq(c% zuwoSpsaV${tf`#{vr{ZtnaYEZ@=c!|&~Jys)?aDPqP_6GV?Ir@mBWvfT&78AGtAEx z;bog^viqHsP{GF<`d`cg(fc3R7rXLl{R?CKxTX@cb+`^0KNfyZ?4jQ@9+Fy)#Zwa> z%cPnJQ-h-CPz62j4lS-t(Z$wS7r?rmVr2K;H4Xj{|=1yi3d}M3}Eq;($>iP8K zlUX2k&X$$tT&Kxm3-LyZakLzWdR!krb4f zO+Y>4Ibr6jvZs}oV&Ly^(wyvu;WM6+n^(=zuk0-OWt%~4er>V2s{R-!PpF}H3$9?E zP$2f0G4#n-Lt<_<9d?dyf{pb$Tx_wYeh$as@<0nZ^uD0Uv$n(a z!Zo;MN*@tvz0SF(ibz4Rn4rEdhNi;8n{N9e8IzJJ1w&co<-6&kodd{!4V@Q(4}+ zqo}BNo#gF*PsqUnl|q5GA}LINJ@$u&{%O#c)rYHj=i%^XA%SaIKN|Mj zXFg_3AqTkZi^jk({pDIqw6{D(jmtMUXKoQ4=y^oTgx-T(TtEJ9$V0kr6MTALgX8}_ zrxT+y@aghKQZl`YNZgbm=z5b)$#(x)4kS3eMj&@?-=F0nw$} z?9^|GaOiadQNMi(ms~$YCBGbnrsxW|*L@!BGo2uNyfh~GJ!euE=3tJ~3Od_f7mhDm z1N!5aLQOy__H&NZA%kr0$#2Zfufc=YVrCry>Zcpm`Liu z=WJh?GPV<(FRccJ-knULPc2kB@26S+I^e6cKlIL)hXt?Y(RkcAxG_EpoIN&cBFu$_VcLx`^O~AI}?|mX=7i>*3h$c zqZs{nC23!S*f70_Sgx3b+xt_2Y>1{0k2Sz|sSo_2YX2?YB{G}fG4WGKTpbJWg*b626-SbJa64+s3q6Q^)C0& zC)~WQ%yT?@GI;qFa62ys zd%JXq#^Pmg@46Y)-J!$_SA0a@tgM40Bm;{$)@8;KZHP5;zz->=sC_{N4e!QtxrY$& z&CUnQoR^?2Iv@WW%cdvnr@*4qtH^b8Bj~%8#y0u8;F0A5XrMuu@M0;fx6Ou!MaM~q z@(BHOs2LN^>7x6^AoTn;gH6cY4}IxtNcwwgJbo$^S6tbLr6C2hZ$&p88#N}48}H*4 zNg)t7oyaIFSJ8IWIiNLxV`t1zfoz@u44A6%w)$G34Bw3YnK7Nq8ppDi-`plUW~+1G zmrHO^$_<1gy{LppJy@&8(s2&4*liX|$`8g8&p#dzbUViS#Nq<->Df3za+)3dExdrE zIg7wy+73{b7vUX}zk&nydL${OpPpZ`1rwD#=)++%QuV=-kVDW?tc zjUDU(Pp*6UOJDH)#UEUN5$u!Fi^OT$0ut7jMTfW<%zy76Ql;~!L35lwY-_y({L2o4 zh6AUGrQ85nbG(*B^taJ9!x{ znC$Khp&~|bBbN`l^JN5QrjNn;(^_E0&9f}0PZDHF#G=B70LZ$09lSdJV_L$?Fv&^+ zyrx@FVP{cLljibzGlFe)cS=Y*)(wZYB=2p|Gn8E> zN~W0qy%TVr0A_y)#z}3nf*eozX zc7YhVT*3A3kGvqy(o>l9ANml<_=0#rJ}facF|iJQmVBq1 zU$ugn_%RavEQdAlv84S&Cs65j0~K4FPgU+cfRdQ;Wd7hZ%rX^$d&=#kT0sN6WS)VT zwHV*u7PaAanaKf4grCYL#t* zoD|?@o?GdKZ47F3#NdGy6g_U-qbmQ&a=E7hI%)m_P*h^Ux9B??^e!I`J=ez3jWe;G zRKk9fnPl(IeQ2{siZo1>6&Qu~pxgWna6h>aa2_WfT+6zS;1*opRl$Aqa0 z_nhO!n{aG&VT?AOOd}q}kRRcdEN{pVuBXO;^}K9$eSZu4Ed)VX4t_cnODbS5!-;)9!S=8?6Z zb#UK!D@-jn;AQG&KzU;UWC#RQcFrV10^;ewjV9)6iVb#loWZH3jN@`6Z=Z4;&3AQFH%|#}L{yQvDes8o(=Zfu zc48epq*11q9H(N)fJGkT8IqLDlRwQ;PqMjlMMo}2Rn10G=ZaR^IOa(_Ppa^4*K+Ju5dqvD?Z7v7oTtG3E8l=)QGC5wMnc>( zVfk4xT)J2bwiR0AqS8$4^0-Hi$ICFhC1YS8qRwm9Ou_X|XCUS2JsRb6h8Yla($%Fg z^pj*D=jLjr>vQ$MNT&m>)UKi44qr?(+Yk0bD~a3>DR2qu}Ab43Jv6jtE^=N8Yh0+*F(olVz?_sd=jSpfr=89QS~| z!Z}7pxh_V1+KEsm2D7;5!s?h+9N$R;vsT#92Quwsa_My9d|8#(y4)Ra1r^Y} z`H^U9@r1R%x*Tssp2Ofpo8a#kZ*bW&l}?#;jSfHYz_tnr!Ady?s^iZwO57v`H{a(p zsD&dqacs7@$!ff`RsI;TT$8ReR20O!h`|0(Z#o$Dj@;Rj3T;x0>B}9tBz~X*P)`^O z$F<{`N7vy}Xer>s^)zT-9GofRc*xgh@MM0KgX+Byu*jW3R?}ZJyyGDD1uej{xyphi z*UHJ$S(zBwTLc5$ZuF7H8B{zV3x5iZ^14eoN0%+fP8dE0D*YpLz4uAj8E%gBeGCNX zTmbR+To3%830z-$7F*^?z=X{cP&LjBO8+aS24AP+$}gPTW_vuczbetubp^aI2*)d% zbvXa!V>s|46qh@%!XrKTsBAwAn1e_@X>8)0fi1N5%4ce^NEQz9u43zdI$+kkii~Dv zv1$RmWc`$Lu)#HioOe)V`s!@xGR^7Gcru;_7CnFy2l&K@}-9>g4nf96MRl79z)y8CwejpH-^8gmEZvKCS# z^b$UD`MV7YCkVT38XVyson@Lbq^hP4A8qPmO&6w6gT!^5bG?L!UK+6}X-k7gQ5jYd zkGY&xDc2YC)@PmiyP@ns2P%7NphKn#ep$zdXCwoDj5~>geL8e@PXOu2-VSxkd)O1> zRYCM)0d{4o!`9geXmlrq^$&AE-pjezU3#8x|2zfSOajPY+%s%*5nxQt3s~GNgd6j6 zv1v8X*@pXIdx1Pk?=!|Na`W)cI5|PE-6}TQ;xyT`RTILFpM>u*Vi^4}0@P2hhu^El z2^1gPBl%x8V)mvU5~!5Kb&;h&*kU^(lO$B6a3zgZA}EtTom z^dG!A_{hfM^-`E=ybaE5sU^LuCZdn^1iah)(Pm7=7h2vS`fmMBwQAPD1n+n>+p?aV zl@-Q=5^rJ2oA>-X{CVsGrEHEBXo=09X=pZ}Nhieb#rN-w$dBs@wEbNSCO!TSc7)eq zfs8n=AMl3rzTq&#eh(Ah!6$YK^Wf_QSs3%%g}uqMaqfxlWY+nel-7$p&wm)Nw7+w_fm8#8#Y(aMq7;Cbg5xUF@O%;4^A zVM*7aB~_G{w0aj=Vw;5P$Cp8QR0C$}w8C39miWCD=4quka*o$Qa&cZhGsEB-^(+(- zOkLm)M~2SB$3S7;H_J}CX{8a#e^P{--D0_pJLfDt@e{Ksmx1P<*@r^Paod3|!XA51 zno><@W(E@XzS&^xluC+rFT~!X>15{2Y;yd!JucSrC$Xtr=sU6;41*%*Ho-f3!8wmk zIv0*%R0&h#4&Vm!@g#MQ;Co^%j>& zmEy5QvoM~^$EnE_!1|q$(0^?fosnpb-vp7cZSw&PK75p#m&QS#ya?APdXCrjRD#Mw z8$A2uC<*u5VKeI>LJZvkkB`PO-kJH3G~O5;CB(=pj!83h-Z>25sS;Kw1h1`{fkXI* zd@_r`M$?;+)E~>Hj?=)^LIrTWuM_=-dQih=F6P%f16nl+OKR2v?<=3b@Ru3A>oyK0 zV)l}R-rKn3OEy>-gyNzH^H5msDCQnaC;0jiD}UM+4LzTb=IbTQp!#w$s8q=DI$koj zmnFl^Z~AzzWIxk8a2&hScY#v`_YJu_Oj5=Sh;UXIT#qY6<)znXLXH(IT9!j6?Xd!B zWhum;xvk*g}gsEW!9U|ha9cRaHHZZ9a(q@^gVVmGlDYd;ZZH@x#)t-?iFA@ zc!2C2%7^!E&Cr%~8nxy85E(t3DHII?;S(S-Uj@43#tD>Pek8WX!ePpke)f4_7kQwb z2I7PDTpuuvi7<$x`s3&Dbj{<4TD=hZN~iM`?#+Z#9|Y{^C_~m*hLf(pd{kE8xU;UO z$SnR|vUsg2ERNSFLyhOiQBNJ>Zg7-z_NAa}%Q3_{1JroB2EWVA1Ccr|hm|YI+pHKw zOXpWYYSF zdAOFBiQ1=k(6ob#sJ1{FuKkRs`}gs1>i8_w*3Bj|XYydWq@uv;<^-@DTLzQD>rv{V z9lE5Sgo3$wv^qu_-Rv@uzP82T&?_Xk&Vp7u3Zc37QQWzV^K`G$z+D|{IF6wdWnW~X zv&jN@$6Q9kw7r;9A&Uo&_<)D45QsTgz>WcNj89Ua)NwMl->qk^6hFpwN0iaYXccib zoQp?fAJI#@x%tdoDeyWtnWu534N^C9E-G@K-aYr5(c}1a;_X-2gIl@2ufchGw0#+f zxgSOMNt=nqP$VwsI!e0p@?m9k9CG+FHf?ByIPr!L1YoZf@ zr#66%+JO*j>j=eN31B%@h4)jQ4}H`0A@SxY_a3=R941YNW_f!&{jv!@WJRF5K?2^a z_J*@!Z&D?$(YQ7v>(r2-J7>AzCx%64WLx#C^ zgKX~qPw*&WugzOsA)cdjJNfhID^3v-=S_D`qJEXPV3B7uNd8_$)aJ|s>1!oe7V8A% zTjI$!Z9_qoqBsn_R}dH)3Sift9dK#yT6i*jBkY{`8fPB5M;*vncI#LzoXK~EQXfk^p zT;R{9hfP#Oj&{iPZM#bEA{$V_4k$b&hzNvpphasDs}{@j_W z<#04EfBGC2Y;z!{eJuSz&qLGkqx9xDf#16B?^gdq~PB&#R*8(;G|0Bm<(-5IX1+$r_cfDYpPa=GkPo$4V z!-#zl*K4b(g4U#^=&rpN*`~K(cjF4ZeBnHP>)|}(bN-OF9$|sr=bI4rw;$bCUTmoK z9*@nZt?{ay2R7o65 ztKd~1OWM|2(b>Od)3u&6;2hU&3|(A|-;A@5*A< zdm|XGhb@&wr^)UpBcZ@@!@?z4l-x*9==iu?zrf_d? zjDDQN{V$S2K`c(;2t=0H?fez11`yowozYM{{UvOM+Dl_kZAKX#0r&sHeiFWf}8tEm5 z4*H5byIUvWoYgaBbK&)bz?^ zx6?Va-QF10mp#E^pZUa~uNq$YJtT#Hx5JdF8l;hx6!>LK2k(<*OnaySk+a-D4CgN) zyNYsf#!eO|F^wo}^Z>=nkK)44dK4%{a(tX#D!H4}!9MRNi8~c|hdOGhZl5->*qemF zxgEEVGJyT|rpZ&Dyx)wdqsItbAh_PQt{7LYLZbnUhgzsY<&vW3!me^!)Iu^N*1=Fvf$GCG*Z|h zgZ*z=Qh&i1{q=s3i*H2X@k1w$(=`q*bQr?Kuq9;Lihl0UsDM`{zl79m6U@J@13%_f zgQaH}JmvOxtCPclu&bE-?zhCuSA-{c*vidO$|3s9W0F*hL%d)(S+^3s+9HA3c^M{ck|l4;xs|1#i>^e%-RTX&5{$YHlk_%fF??Is>rm*g^BklS|3RY-~)eF{g75$lEQ!HRg)&meIkshxxdBWEAO< z`9Ml0V{={%X#drtZaSB6icB6pIbTM$eq4jGkIg`>CYbFp1oZFSYyQBVN*miv)u8LP7(Pcbc(5GP+gn0{6Q$9PxzBr5BaXz;%ZTc)uqK(K(8?shTid$|+>kij%CgQVDG}*8x5rwRvBah$mnbbJ#YX zEabXyyO({Zy3>Y9QD+dH{_P&xUsNR%;$5iQc||yPpo09~I0+0+dPChF23r@1@>Z2M zGSXk_C}VDfb-_!>+W1M^)qR7H+pPjr$#|4bk$tScv?!4cg9jK>ZX6j5;I-GlTs> zdd&}vtXvMxrP2b;Jz4aYi8j3V7N)EIr|3NVseIo!ZlsXCMJSO~ics;~*P$V4N>f`Y zX-H@&+1av3WJiQZM$U6zr-+I&ic+Gjp{YUj&F}gB2afYP&vW0`_4&Ntm-fP|Y5|ui z(IB6Tqy<_P-`TO{3V5-<31Yef&^1dL`=y0>$80p1Vgm!}xJ3=p$sDZzw}GyjT!hXZ zPV5P{i)Gk-GFPnZpR8pdc)fC#V)m(kObM{x?r-JS8U2@=y)!0CK6 z*I9PK4TI%q86k~pq+-c0TT>Vdn2u*0{qbb3p+LI1jC?y1Morg!CJj%*=oBOJi9{w&_^t)d%zw29eJEL>l38LEOEF;dzT|0++1y&`&G zDR&mx=&f{@*G9Bmn+zX3a^R!CFSOJ|!X)*n__25$m}_1lf!?=>t~Rol&C}t}KLwPT zy_~J9@q|;{bHk-V9@I`R0v&MyX0OO0YJZZTWxfeaSDJ3~_4{GYizElX*L1+W$?M^B zaXB^hzCh>Bw#F}yy=a=;7&|J*_3b@$&|Rey3=cN2P9x=X>!Jp>tcuH^ZSh4J6EA8o zHv}(Q|7Aq*UAx#uMfQ{n~K=#iVEk4hLS z`dI2TY`R{AO~ScwIx>+gJtzk4(IUKmvdba#uQ@LCxq*S(^YIwZ0roCY!{^RHAbmhY zkoqhhZI-vw17Ug3Og--_Uj_`?y>If^ zV^3zGYR7kKC>043-Y@8e|tmezBu+&{T;eXasjzB#{&1AyTwkt^&6&bh{HF%ZN!G#8MRkYcowDu zm&@hBYlza&ekok#c@`I+iD<}`x`+3p5|op8Bvjwt85?0dZTHUuz}! zllTdHMuou7NEfh11{)oPF}!Uf?zU6FmFrzV{@FNK^*WUK`|$vVicH7mfiL8}%Vt!` z)1(iVUu5dW%;}seDO8DF0#6P{Ffv1yuxw@}=P4x|cU}h*xbCa-*LvoJ)jp7276odT zUc;TAA4u8bLUxArX7uIm!kZuKL;nO-8<7(Wa79--gkRiBzW%(D1G#hMr#$3!*?}!NtchZb814d;&CH* zS5(2;CD*V^?m6@P{?UR*%$XPFXj~D2cIEQaKj}898~cFoKSoh)SWOqW zsl$Jdrh(Y1HxMmthgZi+P&Slv`54Y7e)Ur^yDXdORcfT$mG2R0rw~-nnIQN+IfAVH zDTh7NgisI@gg;!4k|TRYu_;d(zb$5XQ;fvvyj`(0!dQqmw#f)}P9DUdnWCt0KL{6G zX@$wr^8o&CM8oY<;oQ&vsCc6)#NY8py-91}f?5b@tQbLI-Z)-SmoEkfe!}Q=lI*T0 z7tmpyI0=5w^_fls-7?ZZ<_7lA0k<#o`EDb@iN~B9T1NnDH7m*aRguhdt}8o!#Rqzd z>re%4Re^aL735-Y8~c~LuT4693CBNehoxtx!rh+D;3aIu76i#hsvjR9j%BIv*>- z%II5bXXgG5Mc#dbK#c1<39Ww(NLQja*tOWAYvNoun12>k?Kt;FcQjOYeTI`6bE(B= zUod_<2V6Z(sCM`fY+17o-4EZOR$U2nyG1lCOnXlA9#-J}sq1n421{_;U;>{{=A+%b zdbs?q3tO{XAWG2#S~&k^@Xcx9S@wgSO%T(0U5sawJ?t}9LWSq2z;5dwB2g`aVs}hY zq3HlgNSGi{6M9Ov|F}m_S?`1wXCaDj!FaH#fKYSi_D>i|~-bc7(vMhEl z7Zq%uYJnr_ld(>A30T}KBAiMYF8^A{al>?Z29{o!trCTXre?UZt%SV#b{-;>N`TjO z5C*-%@KAji*|A#~Y?d~n*<@#WWqvBiK1(HwIlfEl{)=RhX&wbnQz-c3MEB31!ONS~ z2zzH|!EG}U2$+^jFO)8$8?Tw8CgtIiMFuEQF+#=bj*?=-N91j&E86ZDB>q>F@rC*g zShl2wx;7lcn#cs)m@h@z|F+@%u3{+g4kG1-4cNcPimuk(0oN{{qgrCEpzdyo8K&3q zsq8RSGrULMZ+V3U=C!cy6UQFX`$QHgbLa0XSD77+og^?#7)vWt=@;vCSd>}8Wg32i zjf^vFTKxvxV$NZCe+6qX`yk0wNT%1hJJt?;C61obPSw1H@R4#X^WfWK%5E*ksp&6? z%?U1aY!DVR`_3}amPP~vAU*cWA^{?|B& zImczH2G`TGTW-Pm+lu^eiVftZQ8+eqHIt?r+3;t#7Tve|B4jIXMGbBip!a4G-rnLQ4NSs)1BN8#|L<)C+N z0sZmmJVxuW_)jSc3VgRywO5F_VJ)=w^&D6(Yy^xGmk*q6NS%KslCf+{f#cXDkcDyV zhbyaar&I{)FaAx_y^65JLWMd_o6igLSK!5^Jf@S~-+|^yO^~kEAgddr$opTf$z=;& z-uQdfa46$8o%^2&v%wp}cr|U8zk`3KJfxQP;n2F=080P-qkF%4 z<9pLPw76OpYJ!i_zuSv!97Z{o!z6bQlDo_PiOOde3*4-gV_rb-$DKIzHvx3Z-Qo0o z6`ot|ai-?yS6qI}2ZaZ+*r;EjoNp@|brnQm&z+aJBj65x>)H(q@7mySCFi#olofn$ z+>9yn7UQk-a(HxXh)8yQpu+8%lGMBai!CKtM_C5PkG2QGZ4b zzrO_+woHbj!qTvWuPaDBcb$m;7QzghC%B-p7RP7GQHQxjtmW?xa_+r7JlEBM4^hV` zTCAoGzBBQ!)+anvB!n^M!>F7jMgw=5;zYM#XpJyJX)kqwTlWCRB{;?$m)7R8liV54 zw25xNb^*S!F<|bn1+A*fV1alq{jR}rLTAa5gUw6mmaJKzcfJgpx79$Yy|mzgg(_MF z=|P9n1cABZZm6zv#~%yF^Y*o*;lQnYyzb)4W#YoYQL!CLJ7R#I5*BQFmw^$&x8O=| zGK9`|BQlTV1kciP$gM&#p4sYHynb~JoN1Th88?KXkjHGYWyKV%_fMdW8gsC*WHP3W zGljs=9GI~*9)gEsVcy9IcD~L8+}_`fANoFU%wUQx!vfe_yA_T%zbAWdpT~TrnntV* zBYqPyVWY=yuvPtxmFv98&7-%eV4&0{MCUvM=lk*FRyV;VE;p+A@;iIaNfE=PWASM6 z6Lx6kAv``k7N+h<#oKin)O15BCMt9LPJw_8Fsj1*XW#fqhvtw}|5&;$yAx${!tmz6 zY}5^DWA4r};5aPrka(qI%cCt2^EU>22k&yVH=qAd3qK2{;t5+#!I9QJI3fR*%IMlap8PCWdhIT(*;@sjDqP0B%aX{ltWxvV%QX33$6iHx9CTNVuaQ(=ag9oN^GjGlTexb1i~M*dy{ zyw&?*R`U{Y;2+{#nmQz+E}l)@kw=$ki-6{a&s5^4Kd}}}!*@9|$>aM1M*F8IZ?jSv z-bgpWq=nyMVtpBr-XG6;^KjOlA$05xaa1+~T+nmJjX0 zlF6L1BEpM4{2~lH3ya~f*CDv!A&vK2zA$p7x&q#ZhnV^&nq(Ph?HO6i#Q?t0MTwF4L$L+K zSG3WtUT&^As|2RxkFeH%uEGiBL{b%foLT)b7ne1<(3}}^oP*~GTuo5IZiP_D*<-*Y z$d8g<6)n_=t78{5f2T(;$G{E&p_g^mV6|F13OzE1uMP#|*i8q@uH$A@Nu4nLogU== zS&I@+^2i|I+Q9k@YXCq2Xr z|8q3DD;eAD0$>W)|M~Sv9oMuZz|0@Fn1et1VX2!5>^|8<>PAvXp7%yDscDVJuSYq-P(j%&g(+wRG{MDUqv;9ZZ6AZ{hT~%0= zZwmV>PQdHtwV?bff@8NS!et9?M`}Lrn$T5S;-9~P_wZu{Q3?!$Ip7AXx>y|kq5_d` z?NG;L7tQdN7fAeEin%h|V1daZm_Ktled(Kse`lA#?|voXaEu|3UP+g>*)Zu7^H zG8^Fg%z#JM)zr~tFL}KG8u6bQMua2J(Or`lLAk6d<}E5^52Q6f*7^Tvg!*atTWtjX z$(@kr6M;qeod?ZkId1I|_3fK^u} z;-(Qr+;QzKd^VI}dJpB$woS3N?of%^rpw)6p!=va&MzRL+tJjq~&55=R7l?v~HZl82&{&`~Jt|-Xg$nlOY3{oRA1;{#j zl7v}@u#e2DNy}~_98SDL>I_Rk>6Ri=d62{>E{E)M!IpW{nqsNG^pon_E_@&Id_HMY(}L^g zEYV!G0d0hDpx`B!N$u1SoN}Lon>|iI-}99~)B9+D*BF)K81ya*2kEn19_IM;6UR3_ zj7mrjhH5W|ze`d8>nD<^Ga=0SnSl`aX%Bu8ohYzzOoJ)KGBjmm6HdPS7}QN;aJ30g z%a$TI{wN7n?2Cr`BN<%xP#W4q;$X_-6zX0#403}Dt&g0&!la~hnYz z%1Jixq~$q8XO=SWJo4ePI>&kCW;{>AI%$ttGkJcq0!y+MGn+m)lHM&V@j{RcWS54r z_ixEzC7;0uoA%O*>08jP&L74+<4L)&D#XnH#zg5(#>sbjsPE#*Xr&uYx?;=(6CTU( zn$(NHd!`6XT4yO}-Yx>$u4@T)IxzSxXC}Pb-3f^)6$ZImdfmKkGcIh|l-W!O9~Nf@l?PrgVQTTnyd;SwoTJ)QLKh z`}GK{ui{@bz=H}7TCVaqv^$x*s*;rhJ^;=jcsG3t@;W*yfYq; zJ3Pa_^l7kg=`x!9tO*AUw8+|b1-PC!5qybQgL{<^z0+>W>oiw^EW1jaT-b{8)ukw? z%7VzWQxGS56Aq5`f^)qtkxmnZC-QTlCE1hM1iQeig=wg*nTrJ;p~OGvEGFHPhp{tU z=VB8}o*D9qU#zU)_i-a!x^FpbczYQe#)rX^do}n&tc404$t0osZeiF{Nr9|o9cW1i zaOm|$us0Ot_U&?P(nUquqftQ*KWTzBbRUF&-_NigH<6?VONh>I36veaiz1%G#JYMH zsXj5AeA%1_TP`QiXM0qr!3+(a``@kn!iOE~IS)#B3um2&@<<7~LNY{E(+GL%I(WzjK_1#=AJz#SGSeI0MPrNR@ny zq4t;u>U>=Qmfll=Ik} z526q5#N|8ABD15OE%2JadzivyWwi&$%5)JjwU^RoSptqn&ize2M!bNHpJ4aOiOgyD zbn2CDLbAW;v-fZpnf>`G{#VgM$~yY-?k8@qpzs6wvKZit6yf5rm*lAKFa`}-5DlRp zY|Q8BFnQWP(keSfrz@n;X8T5bar_dk{1d=V7o)V$^%eCu9A$kB9PpjxE70#3h1kdt z)Vh3!c$zriHRCHJA^Qz|S^E(RZjQ%cg>?{9#`TiiWCYd6v*?jmR@i7+1j47HNOR?4 zoN}Rtj(3-2f`hn!@S_4);kgP7X9DoaHl}yc5)9cRA{bZFg7@#wgB5{+B295 zi1oj@bA5INtHouqf6FH_GgY)czLt_Azu|2o7(e*_V% zBGs*rV2*PL{(=tb6ubuBiC=}C5nJKqz9ZDY?L1AAp3Jkk^NyRRaUIa9?fiKiZKUC7 zIPlY4;9hngZ0Sb&^`;({E1!Yh4N)+Sgg|9`11$RJPfvS9W56#@C>{=jL$NMw;o)#J z9Sg*pQ*Pq8{k^2qIh|kk$pu#U2!k{K4ES%oOOl>wz_ZT-v~ki$TC#9DJ+Y#X@A32) z>c%PZP4eEM^X#2?e6};B4jcfZmMK^|kB5(DoyTV<+$jFu4APP%C{Gy9e|8d-Z<+Ff z-7b;*6OY;6egi0~li@hXIgq{KKAdnC6Y!T0pczEN<MD_V=LEB?|+oeuad z+8Xr<*K;~3&6ZA{DNt>g4K5r@%V^^Wytlee>xxW4b{7RF&p5o?JwimqWCbOCcR~0+ z%JJ!I*{c%AQ07t?S^U_89`&6M@vqj?QEOLV!t~hie=I5J>O&LVyYP0uB--`f!9JBB zI>VQ9d>ZQEI;}vu;uhxs9&CVbmrlai{8VcAWeO722wL$%7vBr}Ab)^+7jeGlf%BV* zXqYgMcd~-jSKWi|>#cF+hj)0VItRa;RN|fJc4o!3I+)!p?dYB&OmnkukllAP;qNxi z0kFxIm3!p`_0bMCl1p`Y!cU(N8!;bv9TR~CFYRI5CLO-BAPjGW{Dbo%br5|_inx`g z!Iz{7V4-gT)+;SQI6{w~-+vMdh8N(mGn+uSK!{i1_ZW;tf^b9g9jap<13|0A@z`%Z zE<78Fr##<7%bern`H{8w;N$>t+xv;nTNQ^I1sW*hm`eh$djrk=NKZsIFi)JSK{8DR z{;5ae`Bm|7AR#pjE z$kRtJdJf(PJfj1pcd5gIBjDfm1j19A=|W{GGTNU)7j#z87!hH?=!p_CCB%de)L~{@6HQvKg;H8)iT~l>{;lzJtDP0+ z|2PTnwu|%9uk=D>VJGoU9iV%Ubuhsme&GH5BdSXbqL@`P(KlF#Y5Ot?*+`H)!AALd8#S zM3K1%(atT5Q*Q;M@%I**QnwCIbuPe~dIBFZ)u_h&43vaR)^nc3ljHHr$yt%NaJyay z#_X<;2`2U!{d*sg4~!Vu(bQC{+ZxM0T|NwV-(CG7ba2>0zL(!9xu z&=T(ny>}C++Ae$YienVa`WlU^)ZS2~*%JiaD|f@`+)^|>b_YwgPJpzqA^JM)4a|1A zLuZZugTLw)z@4wGqv$-rvd&yK+@HYN^g5kR|qmmJ;#kaIQ1keaUun5IOkZat|`PE-vuEn!r|XY zJ*i$R567Qo!yau1xo8mHG$Hg zxI7;mH8qLj=oy?b@)6stbRgF`9Czz4A<|JTOo_E9O7zW#${p3@PuU&nxcw5e~uO0;A@futDwLnK;)0~ETVz!Y?z7KGY zYPjsa1;jn&&~9c0HRGP4Le=+}BkUViTdjp{6+Mn$UtR|G8OO%f*+oR`y5L3oc=%k= zKn~Bm20u8K`$yg7DADEtMxt66*waPdsaRso*%h>B*EM#}?9C{%GLd<|Xd&<>Te3w* zT}jyUFbr8T3H1H!$u3c4Yu9dTmEcQAIc#TSPa1Yy@ELs_;G zspIy1UICm-@b4u2RT52BtNb7`&RS4=?;7)$AZO`uQUZWd2_tE&^EAYJ&je`HL!C2UTXJjC%%Ywgt)7r7^ct$f9?ix zjyGwHNeX1V|5ZTfPCj+NybJ15p1qguXf#VW0LVIH4^BfeW)p#GQEh+SZpy zZEeEW?giBTtUQnRU?QzQybH7&8)$C30xmmUMP-J*v1_^W*rQkK!0WZZ{pa*?>Xi-n zuXYk7osQwS%(Lk_&rkf0ceS8vdINuJp28hE$=u$53${(pgG#^4C^I*g{O7eA+i#}8 z_zkK-sV1n2?bm2O#OA(rl zD?+!STft@ep!hXR)BZ;^rba@joPbqo3&W|e^6`RCGmVzLK{U_D!i9OyY0%CM*e`RD zemHl9TF*U&nOn;+)yNBqB|=G;pFEi6dg6TdP?}r388?-P;PJoXz!Uf35hD{pjGiek zZGA1ag?E61AEIbyB7&kWj~|dkOjg!_OKmPbn&?1OH`c=p&+8<8{xsZau#r{JLG7@d-5F_8qs%o5AIU zd!T8r4h2%gf@#DZ-rDDUN3)c(AHsLTq3r|(1PVDl5)c=-mf zpN#RXLl|G}$wO+~cZI(`Z81(wYQ>R9N9f|Y{x~Dr5^GJp*f%R9V5P@Z8YsMo*LWZw zgb2Wt?4#(#)`F-{K6>s(JY1#??uHj}>E5fTl30k^>N4j;4cJ3CrepIL6y-kOV|^`h;TxYQ zcupt1O5Y$;E0~)zxIq1%G_*M#2@IyPNo`+@1CAgL6N_*y}B%+g%NgPv>|so2%&o`VnrF z=A%Z$WQAH*bH!K$gb zkYOmqyLC33hKc^cp9;p1_q!XDB873Zy@=*()`HE9Xygl@B4(o2tbKDjJ!dKpCxyeA z7~hRN^Xx^W?{o>BzG5L$HCGFEv0+?SL|m}dr;7=Ay`9V6A7|d${U#rG7{h6kN@5-{ zNSFDsSo_G1ne;FM2mT}z?`J_|e@!p_s`U*Y>8z)Ia%Jp=%B9@%{WGnb`G_9+nh&y} z8I)Num%2BL3qB8Z;+9?sh%`n#E?N(73Z4?5Q=N2aY9ZX%>xi-6Q{l$VCI~Hb!9`g- z?6SU$r?-s5oX+vUwo5@|Tm)&?jfe8tlgPflV3?I4i=HD~Mly6U{p@ytW6R9ou2GXA zerySpVu9uEq<8^}+P85tdE2#%_~N8uP>pwe>EruhdfLrw=i7ci%ZEd1{Ai zuZu&*=N;s_cM&z)_W*|WxZwr&_b4e53lonh)7OCp_+fktamxIHb(L`(kNgwVuago? z()?v}U(t>kls1Eu%_=xs^*qPUW)OJ~KuNG0oO9OU7n^Amg}R7Dvo!CV$V?pg8b(u; zYN*OvTeN+9pJg2r$@LSV=zdxO^ZR4KU3(%NY)%4|vkPh3JI+@2%?I zsC|+J5^rR|`dJ6-8aGIL)-_=@$K|_eejej)OJHE}BiQQW!Av@!2=DIx2caLOL1nHj zdDuRcmt9>(ufEX6#%~X4tl=M4_e?C7Eh#6?OLx*?*-HMeQv)63_lf z7zw!>3yXSJkPUYEFyW>vmPa3j)I2HNXIcY?&Rl|zL+{9kW0d`4SAgNO&X6f#(_ruG z2T&_O^!%lOyrD!`^710&Z;%vxVLI^ZArTB-uR&!RV;L~h2F>u-NUt$wIpzk6Xfn@%$ zlP|jZ7C^wlR3?kdtcBh@3h5cbcyiGuYo1xvA6Meu;dk$lyW3wtam=XQZ(e!3Zg=G{RmlzfV6Kq*yEmlViw_X|4x zCLEjZie5hzaGY=hn0Bs$o^TV4-zXvYDWpJ_oH_?v`#4tO_$jC&k%>Rk|ARUCA8=oX zIOc1mTi-I_Lqvx#^TR|NoZBuDbu*T&4GO}MNNk2Un1*|F|4}monI?hJat_eVAAm4w5wubhA!3`SFn3 zY*nT|jx-jc4_WC-ImH{p)R2(m+wmD4)%!ID%{4+WbSxGVM%HZ zIdEeM8&al?e`BY@L5|@eyX-V#mU`HjoJQd)Wc`UK$`9Sa4|DoDeRZzEMDrjCi1ivr#qTI~~RHsXr zUbQPHFO|hHJl6^x?;l|E<6hD2!liIXdjYfT@>(h$DMb?&c(K7t%fWc8jybchfEs++ z$DJj-xqIa;vc+yM^}9KqZzGY-Gesx&$ec~my>!JqsAE!I+Jrx`Pa~$N1EWld_H;{2i)`88z+Crh3VM_ zwDFH9-uIh}GXIJ5ln&aX$V^M9Ke7+b-L6CJ%!gD^=?ERqy>an`GIY3-P4yS~5z`CT z;L~JV&RuyImT+FT)6+9h*DC|6i}6Lc}-=1VSbl7<#gi_sRn*tlJWxKBdRWZ;gEiYsCD$}D($ZW+gA zGzG`UXPJTASoWC2OnN@+F}am5k0$5Bx!fKPkD1R#(NIh9opG9xd^S?qUV^MoGjsQB2dMv^jN@a^ZRSL&0^qpnt|RMLEg;HCHr{sre_aEbeF^yB%^ zJU9z)eqMop2ji(acw^si08Xg7O@p`@T=U~1c$*+Z%F|`g>3uR5J?caYi7*JbH66Jq zFwrd71nFnLG45#+RJ*PiZl!EspU?OXL6*PRq?RZUS*!qS?-oIF-4ZYx=ZKY)93Vux z88XW`j@+ka{wVjGKK4`%@B1cEUNgro9s9vA=3wA9_v68+=M?rzyJ4~6R&1U!8*{h3 zBHB~tfI(0-Rq072??i2Ia#uV)9-oLFN@vk6a4RYFkml{Y7DJES>Y=JzYng#-V>JKG z6Z*Qh6&!0l;6%OwQOHA@(_0AvZKL#RPzJinerNUO)M4|<1hTbq3Vm?0m9`u)C;Tr+ zQmpH#z20ibnpg_|{Zys&zb&vU*HVytv7Vj5le6)g(E}Em61=4qHaI~e5A`P)!6beG zSQKc$xAF@R-+l>Hw+pbfdltleZKsLG8?p2RpI%RQ!Ln2>`nOpME%qEFqTUABDSwtN zdM(d6KwdIF=Jqh*zngfiTpqMXUJ}=*5sbwRhCTY>GX`FoBk)HlkU9DnGJRxVymmeP zur--+a*Sj7j3vrBl)$5obY|$D7{tkPeaB<3u)VqkB7-8}cdW5s{QNI;#7+WFUO7uW zw@V9#j-3KAnI3-c@h$LbM=}?x`j2#t@^CES1{j~U#i70wc(5%MFLYQ#mX!zW{xyb) z`u|9<;d(r|^FGO!=_gf3R*?n^OC0Ly$4RSXadnm({<-~)7Wf)5|EbvHPVXSP@@^cs zU@hG{wGnH@;$gwW*Kl~M4a9UxkZyG)Ja$u<{zyu}(<>{$VsRJQ{h@_Dz`e5@=eXma z=0?`jGzdF)1;Vpg&l#78bMWn@6vC8Cag2elRR66akUVoV6eln$bb+yo*bZrt9RDE7 z6b8plz$)`xn$q4!e(mGjD1LIZ_N^?qKU;~JDj95P@^${KDgJPxR1_aC*B~-KY{6rK zEfF8Drye;R-`y>Kd)55TA!)vrn;9>Y5FK#E%iW>XuXua5cP~-Wc ze~TRbgnMA-t!8@n#D5G}9i%Ib3y7RgIf|qvfOm=m=VR?5`(9qhjF4pJ>&_B5lx6{E z@{VC)kvLE8M-Yg7O~N@P!EpGK5C*vPpl3n{NqdmY=fY9s`W;8izVMtb=kkVvsGlUM zO9{r3Wq4ad4#Cfs=XB>(XS^}f8U`Seh>b~cJU%_aylosWc!x9baT+2Wi9OW8_B+x4 zH;Fed;s;KpoA7k(I@n+On)cm{!sE$jsO!Q&c&H(T5;Et((UgyUvwz^O%>yi7notYx zXN+|A3^aZCl^NWgg&Dz(u%=px=WmouM7r|mr@=!wnjnv&L!TjcZW&Yfsf_#1w8)07 z&*+yuhA7K%_6qOVvMmErbVOJdm<~QBTsTj=)m(9D+C})#b&4u=4$^-yp&+|&j9M%Z z;W_O7%^WFN1NP$1G)}35#0=U%RfQ(apO6Ub$z>2xcZly^vK~cld6MaV%5Y`MFGvuV z;C#z@_(H}T<3s8|qW=cFeqSqD_k0~GP>_JSOWPrj>&Z91-A8|@yJG6bZ}7@UnBZxS zb=3{*#OLkwT&NLaAia#~bCQGfTxr3F2XPpeAVzsR_F;N}sGw<@8Hi>W+uUDm#FnNF zk>4AxFu{Jx7$>l#Jnef_bgDPZf6mQegTIhA$K~igv!Bcr8Kq(s3()2JbNarHK)}Z@ z#H&e-o58yf({uLhZrNTk{?2Dq4Vi)u+RE{&v;=G(%q9;K${==_wK4p@2-SF3(fVI9 zxUAI0ZCrlo_hOENyPy_E{luu*4H?k<%>%W?Ux=+|7=96#;Z;mu$j$1n!rABXDBNKN zM)zGn!=0k;nsG!ud=0P57+|r_D)=X*2<~m+P&;cYrlp-BrTXtMYG*U9K|#|OyL7*v@h(jXfq~Q8DGIya7ZF(cdxEd7D`J6xA!h%mc z_EZqB->RJ7+#3H4Y{iW^^~8SI3j1stX`9$xaIo&Am#ouZr9GcEoZN)BZyqIWCZV+A zelLcJ3JH4Nuj;M>N*iiRwcu)JLq)7i{No+ zH(fpHD4xFk2o7lq;pW~x>TCTL3U_YBFDnWmbK7D1>2WOty(`3ViPRESmKdQNAT;U-m8da3CShVKgCxF{S;K4T@QW=IL9hW*08@$L{VwUR14UyiPW zt#s!q4c^WJdJz9G;4LoZET^dCU%wo)CyL-Lo)@+h-<-+QQR$ZB!*8 z125el1+&|!Y~-_c*hfM+7W_9Td%7QDrs<)#ZVgz4PNf+xF7WAWIPTm#8SIu276M7 z;|!EKcoRY{MZz|JbAjR84`gDv1Nc@{aPxxO2>&k8gwR;XPpe?}l-Z%`J58R&k2tRX z@)a+Uy%`+%P9TQhulj#PH?ylTXz|vtwJsdKd6KO`#U+mpfgHRE!NKO8lInj z0E0Ll!D|%gfU-!`^t1F4?y+q7Z9>Ns#2E~cyIORnpv1|$^*+#;6 z=C?Zdtjc3vmyY9oy($C#2jqB@4_e|2<}=p3Nri}0=kZUTDEym#5=O-iVHX$FfBJ)E z)O)Jnab-4_9ZJKf7X{dqR*dOO9uVf}cWN%zOqZ<*#C7Xa@SDXtTK)YZtWrJ;OEyH4 z;_!<&l-~%0Es=QDZU?qc`9>C(jN-huetQ4K3JiBEA|7|=VA-!O$SwR$PE7E?`}Q^H zmS#(@?DoM^`y){ES~||NleQ^|Q{Y|FbBFg@mE?&@3O$?u7_u@fL4WfzCg^+>Fy#$w zckK&Gue6ehHx6LC*9=hpBP`g=WwrfVi&3@P6#l4)QsNdxnj9>o^8rwEY)) z_`nuW>}jJ{qssB2L_h7*`bkV{lJWef`{csv2D-I)Eq44j3&St#0i$#Tw~{m9^+AhH zxIK+I7$pf4wEn8! zpAN?wgh_DV&>40!;|G7c#00^095?WmE1rr{f-<8*a8M0}+_dF*ZJ8S$wGO0~6SAW{0G(KS5*$T|EQtzRut>2#dv9BcgX`R z;Pxyp$ivb|uKL2<`{&5F4aTVUQWHuZOhjcHCEk10JnJu3nT*Wi&3Gng0WI-=g0;7|!G-z| zOzJ&}#S46y%@2>FclH`CGoQsu-ye_1bY_74Xc-jLXhL>eAuT^D!%TKu3qpGF&}+EM9b-(}9Nx}q1#9TbQ})+5lK zzZCtN?%}E%+aYjEJ1j4qkCLY&@xcrScapTL37?Ih=V13341k<{IDXr@*&RfMnTd{P7Dhm|mEK{4GhV1zGL+$3il za?uHa-&>Q9VG&Ji718DyJ-tpsf0|<|-#4(DjI_sOT3C%-WkNfCJL-T~@&rqgCdh$Usq2dU+6Z_IrC6f`)d zru7p)wC7#NmA)Lu`*|qdH4x%SPD+5ARtxdhr5rqCDn#$Mo#a@)Y4r2wIPxpwEcons zLe)bbLRqU0S(0`c{ll*E*UxZA53ct(dRIWW*9mD14}$$-zv+PHb(*af#8^zppdLE= zNrd(l;+;MdY982t{?KuftFne1YHWuB|7TRrBN+G8^U>>43RTAhSfhLXc_`&`#KT8AlE0Tz(XDMfy1B+9+teIsp ze%UI=b28)FusNY5qSyeQo&U_=yTwlMIw}V`Y7}5^c6>w1_8uxYJqZkCZ^Dvg{vdN% z91nWUg(EV7RDQ)EvrImlc;wpCs|gOcOA*#ERA$13Ymj!DH>X|9V(4|iR1{At%jnk zAx1gpzK&C-6s8O_p^POp*(ysS^ge&Xb3dQ^y06dg_x;xW*a-pAP2e2PK+Aqd{G{;# za%7djjWFj`53*gstlhY2K#6)Cs33ih*MOsAHeDAO1WlYQGB#yQEuIxJz8jaJYm9^x z6e&uxAHNcds`ep1)PmJ7rt#HbKQg14hu>P}(qXem2rT{4Mm zI*DZ`>awh8W65%(z~mv!0?z6i0ss@!3ff{nkMr3ztE0#UVT*cM(dX zj-sli9jMx#gB2PKy&pJ19JTUDhNC_PM*JlyUchDfH)}}5x8G8Mc|E>1^CP#obEQfA zexi6L93~(A%GTDe!_9T7uvcp<6Udt(6@>Lw+MR?Y*-c`5mM7x1beMTp76~3Z{=#l>d?Sl2zoPb>(H^Z@vt#C>ImG3k!K& zPsVY%-Ahp4Q3DxIlc~a)3i7@2XW)M{Kw(J>J!2RTZ!~TaH-mxddD)Ys#!MC8$NUNB zJpZL8E>a>>-;cWNJO9{ymZK453qyA@q2rY$u3hN8#d7>7JU+y71j_R1bxnnFmz}4c{MfgU~fh&G~X}L|E+`2cL~r}zJll7=|;N_$Rz&Bsnlf9 z48yva55>V%rYZScTenXXNW zhRrc9;M8>t9F9#9No6RyAGd}#>?q!@Vo8IRmk_?83Y?$PmAbGj8XrA<$o?cRJsfQd zaSQLlm-rKGN5>i$rYlNgomMmH?Q*bbS3AqT&Z0@0OYqExefXd?9U`kvP&?ID@}IaC z*Ot}Lf>We=tVkQ}of1fPjIU%SMS=Hda}|y7tAtj4S8-K~5cd}zpqC%bg<{uQuwnNw zB=;uWTG=IbtT~SB_CBD4L*-EF!@BBce6Y6YNBV+2-_-0mIqR1Mb+_|r`n9v%?GYTF z_J|K=tjvXqzJ7XdGY{@KB_ZdCA!ysDlWx@%NZuUE^!zdj9_O85uZk+HD&PXusiL>X z5*gmK9s5lIn3#IBscJ#~CqZ?oFq9ad9;dIGE`Z0HRGNCp1K+%Dq^IBIfQz0AsfdW6 z)ZG@gt2hvWFb+FsMp69yk8FMW4owMa~<5%@+Gb| z^Tb!1dl`Gp5y|K=Q#_CxO276AAX@q**fL%!8SV1N4xLewHZL2V-7o@i#S=+WO+T3> z`5GLxbTPQvg6i7%;nGMEk-syFf|GyK6#SDovozVmAyo|4&@a zOM`?XAxu$4CLPoK8D1TfGN-G(VRCmFRR82cTi-?C)#-HTD0@SU)Na7t{S{>U@Js5} z9LBt1*MM#Z)WGz=ZJ2ZG0||WC4GyJsC}bJV#>0)2rVS8>!z&?!V@c9_4&kG7Ig+og z@i9+vg6NGRX8q;@9ox4^cSctd_aYhG3*tbkcBiC!8HcwpQ$>2RahM8DHWHoSV(jx! z;tiDU!MPtsNaJWNrB}wuiKs|iPgn-a+A6jeSV*rvFk~#9xKyT6OSG=nz|(<5e9}>c z_EW92q{9J(#FhH?2S6G-SJf<7jplM;5P!uHZ|__{^RvfJ zE2Saws*u8Q!DA=fYaAQ(zutgl2hDR82L3^av7Qd!859<6t378OR}T_C5CgAEy80 zdm!fyn>P+4yf)nk*wDWSe16&hvkKD4>hD?iJl_H{Rq`d%Jbetf+eGGsS4hU{#bCQ_ z32dlYf*wZykfo;aIA33bLI`DC;yUOzswLiRSsxU-TH&5m;rPD%3fq@ACQnEmRW>V>^!924*CPdF4e~rg zHzPW+X$;aY&XUf*;m$Z|9fk{TRGq!#!!RLBA*G~2Y1BUz|H&%rwE{TB) z0g1p@N}+~UJz|~3-k@v663wqYA+v3-2q_Cu@q}Kl*IbmDj!%GIbl`>*Od2a68vEq;j ze{{bNx9DF9Xu8?p?{`4m71v;(O$P4&7l@B&9{^{=CEYs@-?pBi5sL3n$L%5wfIsE5 zbPig^uY(@rSRxsE8k1|0n!4ZQTguG@UczjuW>$$!8V@kXI1JrOoFH8MHYnGfreiK8 zWAfB7EHLIJ>hCwj(7f$dFYmd-D!|ITL^>8410vkkE1)*zX!^a2j<&;{2;{nR`p0=@st$5@X? z*0*#{17BW-TU=NQ757rGy||e-=BO-pFJv2t%#48Z+V#*hAi)_$i*S*fmqXEBF-*C- znWzjd=j^0ax$){tz-2=;tTzgRZ( zh8)j03jP(zVSQyfKK;-`u1Dx_UH3xaa9S&hieA7i@0CGU@)@l7-UrTyBjMYJ0Dhgq zF_ICw2o3wv`377BjQA>Xoe$)>s1=GZR4-1)4!EMn6)~u=djxWZsr1~-2^h9d3>;g{ zQGSd8^Sn9{Regepw?a6tBKVZ`oAzS#xOkF|oBJ4i{{8@mm%DNI7Q2_Sg$O~=&7lLa01USE4 z1YcA=M_I8C*t6XlGhgY0W^WAS*Ybf=GJ(?zl-T&A?s(7G0}e`s63OU9$QEkGh}s@Z zR(S^tTegAv*571qVJ5wzyBJl++#(fGM%E)QlQGMm;6SkmXENOo2Cw=-mheAFRqm%5 z>NnAQ-XWAz7$K(T?U}<(byjj{J~5mez|$YOjdPkGqR2;aW~c4LWJ0&2>%wc$7Nm&x z_KLy9JH?n&7lYktb3wk{43=5uK`n0~7MNVal8kEf^RB>!6%5mNZ36vDF;04a3CdgE z#P|4~jN7CHVqMd5#fdAp=4>s=+cyJ?9qyv;#d~!1NCWXa--oNtcVfUyF)TJHLfud6 zsqr`;Xby^!JK;=)G8m zT5YqzX>EHXZoIzv+;N z+lShrYSK8)JNG(7E>_}dgpU$2sUjQ+@x_wdc04C4%IZ9i(%okwz~=KM{y~>zSaU=S zTpoJT6}A)ua#B!rY&~{fQb1FU<0K^eJ)zU%VGYv)(^gd;=M{<~W+yRW$P-<{3h?c& z4m6sqgVX0U(ud2Ja1)%5ag`U1xU`s^+{W?yAudq^lcHj%WsM?pFHyyZGog~7f-B6sFkrhhu3woz?Qh@aNqta8oiC@LVe(1H$8)4i>NZ`Z^#%hr zF5|m-N;8j23)X2x(NuB{&DuJXp66#0;*|zrYr;v5+Bo)Xrzq1uxesd>ej@sVf1&?C zCMf22VMqDyxQ1UF)Q@7#=P^c9j_qA03EOi@U~_pR zN?gdM2GJ>CEUQ6G51Jzc-6CHWN5bd!xA14(7`FHYVRe2d!Cn6lIgGMwtS_+fDu3~L zULUDws({ozY2>WyY3$}7!s=;hXpnK6=CsHYE7x)4(b8zBY?s4>CW`D`*(h$ABEnv* zzeoN=3Uh7ALA+MqIM~jKakkQ$=%q4bt?Vq$owJnWh9}fP&#jBN>ZCBL8ESB~y9()r zyK$KKcme8f+k`%g$MMgvb|WeInRG`+KT%PA2XfW?fGwRnNDGS{VP(o{2=X6-iCq)8i_$;fYOFZ-dH+sCJ&GxLvDkCu zAgK@%qa)cm*!nMtJ}>!$vloouzN;57aMDM*(BJ@l<(vbp|dy40339J#a_2h;Sh#_JbgbIz3Tyi=KuKo{(Ox&3SL#(xyQUBG zRMoGQX}x=WMq8%*avlpvP_d5F?SY5mZJ{gYFO6S!0-qna22UK6 zXvbs^c6^UGyLDfhh3TBf&Nl&I@?QjKy50eeMY+UVcnKDVRpD3+rwzr4q$ov#d=A(F zJ~F;!FFwVYk1x>ntXOc^^cLS8)I!B~ip*ff6uAq z)YY(ScM6dI;^@1e&nSO)99#Wx7n;UA;rlICC+|fnVBzIST&3P=8rAp;y?=hk$-DSi zbbJ!AJz#)~^8u$9JHVeYwixJh2wm%vNsU<*nmS&B3sW0N<**c6RHeq^{8edU#u?&O z+rZxuwh&c2cfsF03$D@B7Com{;-Fgwgm{#~v-|s@eC!wyk{+fux5}*((>_9{vN)7| zjYeT>6D*r?8r}DbfKS^`Y8xQL2IpsjQEw4A`VA2Km`l80cBRM{nSvF*88Gudn)UBawCTaFE8_JZ$187?klA6h=zONIj< zkgQkU#HC7&F7TPdB;&tfS>$&3vuv1z$0)MwI>G*aTL{sll+^TwpvUqW>bO@J>sNJC zl@;o+HaQE97k`EuI$uEivnW@kI0CglClPZGU$QVxi!+YO1()^0?BLRUtV2i{A_Jz9 z^J@*5hf@*d`A4I>h7!wO{tB;j=`!ElliBO62JkpFiQE780$$Q;qsPToLg$Wlj9#O~ z%tY>`6hF2))G(ZUMqm}UVP-bG|hU_RctznCq( zor?MMc0q;1b(}jQ!>W&j(x6q6?9bM5tgAbQ+NcNfVe}H3?n*(NbBnl%UV?WI-NaQLwcn6q`5$)eG?!v>|6R)U}IIx^$oJj`ggNc*Q; z!PhHaV5-_YW;8DXJ?T$Kne&u*K3s?2T9x7R>ojVz{2!HE_kcIK!U;6e>S&(!O8&uc zJqQT%ARXaP_``44pyT8cbX1GPwSI||FS-R@eys$YUB&Z}ylmaGbcjfOOu}GwX>?I) z$FwQxETrHn7ASY&ZCZ(rHVj2Kzee+mIaEk=8i4d(mKR2-Y5$O=|6(&>oZ}qG=rW4zCejCL>@80wg;hD_F^K8 z?z~BE+O%S)rYc6;%|X#+U6}A8mfpEvNuMmrq5Q2kL9Ti~-(k@0>uRmJ?f4Avy z>sqC`)ZUY%ck@Hk@qR$P>pr4)lNiXW-T|wxZg|}G3Fh`%quKr+aNY1U^oDD5JB(&< z&jw9CoPxE!(J*=9Wzb-`Wa^YkYBiKb zPQEXM_;fx@@XG{?{5;a}&X_9SwT8Tslh{2y4IO{&2gMJu;5+C{5AE*3j5{UNcC;5p zt*$~&svK9ta~k2&oYUiMIJ34B91EZG#ypZ@e4%do!T2dDsI1`CIA-!x z0`B4Ypyj9{QUF4qpMcr0Bm|DPM6c&VXUd_ zv<^jT?h&Jp8$er4jQiur2P1)ploRNcQj#cVEBO{?Ts>sk*fYS1r8+ncPDtdN77FQ2qu& z)$eG*`nTlOe<`$}bhp>g` zuy@fh%#)I5bIn>YGdL7t`@0~|JRTOj-V2K3&hmaaJfffHod!p%36L@J0$(eJ(c=53 zp`_27K@ZRl=ynJ!4%KxSY3OqABlfip?HFnl8(>_2PsXIy=bL8t5R^cBIG zyWs|2_+$XxTB6XV-9bAw8gOu036_2hMit{AtU8vsE?SB@U)dF_GY z>U;28(G;2{{uHe|ZsQXFK)8E07*5We0Rhp^QDkZe%Gs(=N$v~pX_O)-CVvB(+cH4N z^H*6sUxZbC3_=&R1+?widvtkw4M+BV;IA5N!U)q>*fBK3i+tz=-|uZjI<*L8`3V^4 zUWlo2QADo20Q3jj;Ezia7|K7Ui7H!R_<}b)I(V6w{ucln5?-OjZ3z~nmy2>gTzEkX zT41@?9#k9-VLeLv?7DRVwkNrw&Df6e9qaz0iB~kTnpJdnqz_i88q?MyN`5-2@e2dhB$Jiya5GS`s$({@_iT4h+K7Q?zD$mueb_v zmA-JI`~%5&8A#gv`}j8lL^!jfCY+It1E&?SocnDO077$L^1?dvNXm*jDztQs_3L^i zu5HwqD^9iqG4)a$)`~^m&2lVQT#n~+y-{&_B`@)Q45T(*qbq*wfc$&+;dg^AnARVI zfvL%)J>8wYe>_5a2l}y8}F7( z_yqb(?9qJm3DI^t08YnG(X~5U(0+O}dY)>+l`li_y7fe6J9j)g{YV`OzCWc8ClF?E z{T~{tuE8~R*HL+v5`-NOA#)Sru|OmSIt?0O=&3VUT@V4Ib?b3i?_tDSP3Xfvj@ss0 zpdEh1`UtxKJ7R3075g4#We^uvHsa(zTKIb45`6mFO6-ekN&hK?u%FK8p|YI)eW1cBgg1~EA5`&Q zS1Iz=CX*?Fx-fL-2^l}e3r^ingQ()i(9Zh?mghD>t(QFv-GSP4HMo#IlTcc`nL zNdx6hfyFrsB4tkTwTLB7l!?UF%=;*$LCgFXltSU>4zTdqz?};>=W31((6+2X-sE8= zJbq=CAe*(&jGpmqbaX$4$#~NYnLr}<-#Oy4Q;8hqe$c?X(In|wIPD7##N-VRA*TH> zEPGx^_YMW&Pkt&kIZooOP%c8}E*G3Id;<BE$VDlo7$iB$9);Wyj4!802@u3Siw z3sa7ErXe@vS2YQo-BCq47(b=Xn<`t%sQ?HQ$7U4m<0hi zXInZ(uU&&8s@~Mp>mD9CeGUJu(15UjDa0hd8E>6m0k)MlKxU>V-d(GK750|=cgma4 zG&uw%wq+nn4O5c?TG%lD2DEOj0yUl<`lPJn*<_DcYj^Df-Q_lr@pS;ZUu5uGj3^i= zPvK4*iE@eCQnAlh6+Dv1F^|AAm~nR|8dYhc#F$`6oqK~EwRuGwp6I}$GD$FB_JB%P zp2ePtm(b`>07kegv3E0dSykgCa%=oK$QzO5+75_JcFVed(dc_TL+k1TpeSG~US*2lP(O&ot{sX*G)Zhz1g}HZi8gDr5t%q4u6M2oY}{jy&vK>! z?@5F>yR4@Sb!lr|nY<2Z~zp_>i6vc3xW<1{Q z8i$!huhHjV1Lj*B!IQjoWdBnefmVE_`!#G?!;Om|x7i+S{M`BONu&5a;{l$mo&u`{ z`L;s4f>ve*!@^lwT-LnjJgYHp@teIM|G&53cTB4%fx(Fo?HU1cW&L1!I0%;buYx5r zCkq(=LL7YX1%L3YVBSp~@JP{SCWiyi#K#auBCWvZ=f`pgT!bA-|M()c>*0}<30?Az z$Al6VGX9FmWbO`e6gL^q22>t`*`@$)|G|2YE1JN3ckE$p+5PmI?S1f?pb76CYv?wG z@id^$)Os+c6 z`B*95S17`wpd>6*Sr^3-a}t3<~v}1Id^JaAj;iUY{b) zga&J^SEMA8-!WCB@S_O37+a6A`(|^S-UV`tE2eV#zqPq$HwiA|;zz>!Do>gQ)XUo+ zKF1i9pXjpdJQ_@Sj&g|t>bE5Yw`qy8eU5+7rJ;pnOrOUcbd91#qp~c{+6C>*b`qx~ z75KgA4cv+Gf?D^-=r8n&`sM2KBBsRS#U5$)%3q&Z9{WIsc2DB2P9FxzHwk<(n|gkt zRUPRcafiPFd!S-yV!6d4HE2{kfpsw_vBK#Q&t$JBuDdr6bH1qJ-(7{^Gxs&@a8P4~ zS;4IB@@CRoFbFy$*RgEyG}@nt;)NY{##_@uY3Fbbv7A4j*?T|7rv-XwrSgjSe7z5W zA>+X4>{VRWGzJ6ym6SJ4oq;{mPE&`AKgi$Pf52wm2mTLFRc7Nh7uV+Rgg1ZW@Xxwl z{8rUTT5GS9)29;fXo)bZxO$FfX#W!Gw@t#NB1PslHwW7`iIW>Q#i3~HD6uyeXL$|} zu>Qa|e#+KyFthp?WNTSsq?Qb;y>Of^*sK9h4oM*Y=LG!rPn>kbDRHUa<+z@-bh7Aq z2$+WLg^DBXc%hkNV}5G0l}`np=*JUc4Dr017=(&vy|9fizD@W&a^ByOCf-Rz-TMkG z$TJO14}IaAh3KHV&~jAuu;OQ*U5T9z%dw+fk{7jBojVme9$x$HLAU68kmP#2*vd-;orxxcwBKeR*YXxTK#W;wB&!>vpX4ZCr%$L z{I=1iXhC+kAb~a~-n1eUWDyXxTI~YBCPI#WyU?md>Axom+`;SwoeDNo) ztD8n^Z&_o#qZ&wWD2AX9vTRw3u;9C&!e)mnDEv>4$rZf9;umGu5Y0fE`A9hmR1k4-*{*iTuz5f9)p+IWLhJ82y0v>VDjIWxI+ce zAoL7&`>&&OUWS9?HUnPFzt42VsgCJbyJOY<*w5JzbvYVb#h zd6s4J_V(STuJ1F@PRN7>=9Z#M;6bYV?Fh{Nw+{4p$-w`Vgde%R5E=dl40py5?TKo9 z^Iv^1ar#Cs6%F{N2Fpp1Yy&BF^MZ=Uz2#HxUBH1^w}{yU4$lZLg6)qaxQ<2#u#?|O zYDA{t?%G}W+1MWjSO8egO5%U!jpAR&#mp*a1iyVdO*>9L<$rU`E%z!G<7!uj@wWVQ z!Q?5;bk@`f%+8eJ`05sDUO0{`{%;RlU-$}KYYsuW`4CC1+CcW-nv64g3TfjJd7L)S z8~P1aa>?&!K#6%cO2@`xx9VlgTRIbt&W$G{`!+L^a$~k7e*hiR`lvkZD*HGdif=M^6WKT`~C|Gan}69uMz$`5{pwWy`$x!+2C(4 z$b^cApz28m^}nwMWj3yyaN%3x{wd5_?D%!iKN3Ot;hNAX`JSiZZ@?yod_ong-)J+V z2@h`gi)JxStSv{3EtAQ|kYZW1kP`#%S_}47X$}+e2*kwe>oHNVHhv_E!tYtOnDBcC zvzb;=Zg8Osu>1|2Ii3YlM{?0`V;suZ+ChRAA3XN!aw(rwxWZoms#bk9e!76= zvRCxQy8;ZD5?o$=!5I!`W|MQxmmp8;6P)PFp}Ot*?8$@+s9f_1{LSP!$K(*${o*hL z$}Z(hx9Wl7&VAU@upJ_5SHRi_>FBi1oK;<%!PMUlVa?jhFh%nl`4?J*-yZJe3;8>h z%O2K+vL8tx`QZ;KFuI64`G4rQJzpVJSf1NAX&!hjM^bX<7fB84r<-QYW2rHp(JIo8 zboFPG5RoOoJ04Az$#}uYx~=FU?LpRe3;c5P2x-om%VI62GRp@y(YYm(*YNx-7#YsR zBR{U<`Nq{~k?MjcpD!g%*+*&b2P@2)ErX6Ki8xJd5~fE>K|uczYw4I=R6g*9+JrtL zJ-PNsjT+EIu>cGD{?gyEro{1M2f6nt9oBYlLXBtvqq+J5!m8eq49p<0cHunvyb#cQ zkqDATk+d#~L;GKueBJzJ@~^a;kWbU`*1mXr8?1^dZWsC4(~TkZpDl*z7NPx+KF&EW zVDg78xttx-xmu~qaPa3*NWLylO<*Y5IzAQfnhtO(K`bJVDTai zpDka3Ft`zl_IH9wU;^h~aRbI*mSv82&*2Nnx8&QSd!*h@OyC(Unc;OyHmPeD`gSPd zLg`r$DJjTR-R;!INtJok&S5SB4}SbW7S8)3%{tnxQF`H7NUPW8j31YSdAc6F?s7x# zBMLOj$eg$G=`^P3nTy&AKZvp6d4NYtIkB~0$osY9nQLAP`YnIJPgwbkG-^sPo&5%E zvfC1@a~8*+4%cAfU;=D<84byn#;CLEG-|Jrz;>fh3>oY}p}O4^_GLlR^LY5O;x7bP zTf<)u6%3j4n|yxT1HKip@Z_pJ6{^TX8?E`}+hd1G)+`zRj0FNVq$JJNSv-U8mxJWU zn@+O1Tnb-nPr>VAG1&F@17^IE0?Y5GiBFtAuXRi(?bZ{gg?p+|)RN)AR5AEHHV(Y4 zJK$xS1ov}_U_A>(@D=Y|!`)%Mq|CDps+NgyQiC>}^~~E~&uqX@NDA`~j%D6~*)-iq zh%>#O2_0H9$c@T$B3U%TpRlqPXM|a?)rwEh_s9mEbEybjatBCIq!5hk(M7rUgE*$* zFwPTj>zCZ&8`v?eiRlueBF5G9nFt<=tm|7++ z#H-D7&`Y%ydB>$u$o&Ki=B2`~tbQn(`4)KZ0$|dx9QGS~VnAsysk2;-Mo%?Bq(26) zUD82?j*s9V5(0TPt<**fP-OfJkXvAd!B#U_+2-rmCi(y>LX_aZtS~GHdc?C?H;(Jr zE6AZco@3ix5n^+!glE;iA2rX1QX%V6>)qXlp?9|im!+b}wO0*-Zs-v(HP@h$8YR#> zRt=6y2GgwAPLy-5NB+Di5H_(Eyahd)0G-*~s=oPL@@l~hVT&2d5OB?ucmnQe+Pv*D zA((t6g}QW<@}&09CRJ|d@W}CUYSQ(ShG+F)_Xkb7`*AJ&7upH`oCQp}B?-LU8%UI- zIClLxjz&`nbn!Si1RhwlR+Kp@bzs?-P_)U4vX(YoLRXf41cSl@T<*a-NS)n92K`5| z-C30_zNZNnrrZD`911BHg>b9fOgwGYh5po)i8uwI&D;vIX`Kd1nD_%)*ap~Cu^s{( z)wsm8SKu`*k+zz}p(S@o(4&bUQU^9-bF~)BeZ334g8z{f!@p^YqZcX}RT2%E-|*k^ zEg+w*1&NJvtiJprTe*G>CM5*(Jj-hE-HH~>>$r%ngGVq_KL~x#r$UzDOwPe048mIc zFuiFC^Ac|0%fG0FZoyb;c49P0DagZv6?Z`B(6q9;tv|@qs6HrKWzGfGnnBI;M%-lg4mJo;1`!f-W%p`mV#;E?xah!olm1@I0DQ^f|=AYv&R<~pUPFv9?g~xRkAA@Smk2rdK221aq z$sX^2LeKoW1cNKb!}+Ri>*)6rv3rNWkDmI+lRYZTwEbRS!A?CQU$4u}ji?8<<{;wb zHeBy7%w(bnR{Uw?|8!amIXhNE=cb=%+aHZxS-0Rhe>HrQ8sMqdm*P$9C`{*5cz7)k zrZ0JkPA`Sn(_dH6YX>2R56=RoJD1$5cd0{TIs4P!6=p`~uJV6?pn z%=KqOOUhN8ed-1#l#OKrk#=lq^q>gp@MbcYe$;I=jSd8l(FUlWDacK=hv9taOUUJifTV05|3~61ynSW> z^VL3L`xHd~`bAin8wfg<-jH)C0UC_?aJjXf8q2MsmL~Lk-^q` zRUkC=J^y>HFsD_o$wl2w#*qI`u=ofKb}Z8oB6$h0ea0CYdPBfLia(>rGH=@FDuj{O zT=8rCZJZSmifI`)P)K<@=6fuI(2j|q*mVi^$nFM5?B|O-N`T+Ln@Hq92NvGS#jNZT zf|-*n6+Y<#vF+9THvTxA?8ji$fFh?N*f*b3*0Fz`mrx{f3U05D#bVoWY=@!=D;#?t z_0GS>`6ml7NAw1U%kr_DTLdPjLdfdDYT`bW3<;hFC>y*4O;5Zg`xUGq$Y4D5PdEjB zW19JbZU@TRMbPVe-%=SPNmy;tM`cFdqlkMBiIWp#*$ofLU`Zru>wEE-?Q^QL{TiCi zh(YB^8CVzh3>EK-Gx?T{nCDl)+iNuezqellJy}ssMEEPff@DaYF_-H7zJ~#a8PSfH z5NPcy9%Z9WjYMyBLXoXG$=~suFzRYX)<2yO zd9pD-(P8I9+-f0@(J6;P=SUUEf0_@Ym9z2uuqhE5Z7p-oPA9kKP2nPSCvs{|d!WZI z6wg~^q3{fSToo`KlNV%R;2jP4@+uIu$H((?&gQ|7dsCT#Z7^H?LynnFi=@#>`LN69 z43X+8!`(xC=zaB)2p50HEhk#2_cXXjb*N*Wb_bwtq(wDG4_7Sy|x&T%VQmlB_O7{8f zB77Kd9u40hHLg_& z4|YNah_qUFfZ1@VwS@JN?RDnd433%Pq9CA!(BDC7Qq#hly z=+&|moAlJsDP%uhjSHsk0&aL})Cc?9bm7&dZA3nt2V#5w!Vp~nCu`2(lan9m=J;$p z9l9L$TBvhl&IV(%uRk^&?uT-f99Ur`@LV{|gQ*0IE{kB1jvGC>&=z&G_TT|`3&sMH2!CFtu%f-=(sc?BI_@?`U;Y8D7A0P7k57-&6W~VKd(UcnEL4EQBzjsYLy{ zptBh#3?BDPxg|D)tKCx#Q?*T4kUOB1 zpN7%o+1$aSE?m3tEqE32A5=@<0I8l6U4LMck`k8~e;E>G?_l`p$Ji<_jf+zr;z_GgjNJc^9=pF23-Ub3 zpy3PWI<^qxJTs^ow*5Me*Kf6 zm$XBW{quNsre}bgBKN3WFGr&FC~O_;2nW-PsgQRS{M=>9S%9F2HhV8BjGKi9J2ykVjuhA7pg^ny|2cL2 z3sjk9!P0Ab;9|g1=&yJND}7&p>gW~l4p~c7k?tG?x1t8Vou)iE!ugMmXLQPF;3SVl~Ex*(n)qHt9qLT_{As zym>PB)l!DrXVFf+^)&M&{X8)*SD%HLZ^5M&iD3Dxn3tY(o0#12#fRIMvifI2D5(dW z{^iA7K+sQqeugsZeVBqpGa|A6`!wdW&<>-fhC*|=4m`<9BH!eEK}g+>Uuip$g=j8k z@$-XmfBi>(RYEN2e39l{bi}xCQC;9|zZKrDUJHE143gJkhYzMz39`#WXxmlITPyIi z9YwBCTmFTnjvgRII)eQsUk|1_A>dxJ4n{V{k=es{&@K{i*50*{r?D3HFWpbS$IZj2 z+!dfGb63C|yNPqoeZjmwn|KVrfiCH9@OZs76o+_1UU(kZl?!o4wa7=SRPTvo}?^gqAW;{P>s-JSxJH<6Tg; zYaUhYGKQlISCi%$iL`s;6?$ggOzfEc1bj0@xi=!^aLw!h2t`Dqn7koV>k{zqhTpvP zpEXd#>$1R4O{8v~iRh|C(RGg^{?3u71I7!%q(Ph0uDc8kA%E#@kBRW`YY^1_lBJV1 zI?+z`9j;V+0**WGSRZ*24Pg&HkTuI((E8H>46?t6hNU_@y@GhqFwX$fgR*4$p(B`d zZY@jsvyBaEIKnAj4OEI5fo#o09H;aL=g%6$bS!X?!(~8+xAv=RE|uV)0k(H7>zw$t@7lFPIS@c}MvxUh$+d z2gu1n!ECKD3%d2BsK?l~OgLZ@8h%Rv`-GSL?uE+Oz3m#cYTZNXQ#A2SlqOoq33D6c z??9hR00!y}QEHq9=KlnDMZR1{UpGTc-yzJ|FSyLJ*nb*b-WX!UhO>~@s=%q*mx4r$ z3JzHM!ioWR@ZEm~UUN6$^CfKzSgJrf_7`IRd>^K=dMc~Em5B4@vM4X%t$=mNqKC+T z*gVq}$CX+`m2LyLN$cb0tzsmQ8_Rutc?+v`|6@9{O0l=U3wv$Sp=8LN3~A)y?<588 zt+WKkPpQIXAMRq$wNWA{3TZlrUb!EAm&Vlxanb2`yCa0XQk9BrS8Tn6wop;~FS}V$k z*Sq(i>lO#v<$l&z*5nYI8{*d8+GFrk$ykOjwzJX~7oc4ukZUu31#=e1z@=9eM5tV| z{O!ldoTq0sIP5=!CB>?+(W)ATZ4Efr(K9eS5g5%hXVWB7$cHoaaD4P82(SNv${OY9 zU*QbF-aGM|q6SNuH(lUY-jjgVLF(jL3C3@)!|+Bk$W;G<%_ehMSEM9&CiEk`h;x9I zKPy0bMi-rGJQk1PBxnA7)r1$%#;m=$zX@`3E=;y zM>Eb|M8Oppp4E~l;E64!+IdP;esLrwfKgTj$Z`|#+9P3hwBCkvi(dzc?l|bkdP62VR0z6Vf%yAQ0RPjz zV{mkyGflKFM!Vk|@J?(bos~ZW?_X-i&1Y|+=;>{cZmkOZrfRz7sRz~?t^(W4Q)H+# zhIR)|$6}K>ba7Jx$GdLOw7!ZQOg{;tYj;6b=2NP7d^+|NT@-YlCBV(Xn6r!af!5^& zf^JWy&vry&Mf>*hu{m03-d%<+7k}~$Tw{px^1sw?o)0=|k7s7#GTi6QyW#26BHFlK zfkpDgSgdFj&o$5ss^+PohsGgl@kJdi6C3!if7x*rlbQ7tg}ccAHIMTCMB(SVkFc}4 zpU+<;$-T}tgsJIAz;CypAGdfhjc0nSUA+vuKWzfD>o0+qHJh_E7vc(5Z3gqb@2HfH zFlQdJ4SRh`@Zj17SP>GA?jL$!_xmYa5vw8lTcW^ioS@^-OnD|1rcjY<$KUi`z#aCS zLbbmNXzozR|CXu&JPiqaIDQgyU$-5FhyFlpXDKN%7{X&|b~rdR0IlM(+&aNp^geG) zLZvcE$)88ODH2D)X6zy`mHI+*?p%f8!XePB(BeEgd&x1s$0(3&oR&ToQp^(3be|Mk zuPF;R0!2~BQimxlJwdj3D068Y*^p5ah;J*GqkYa)xGsJUl7(+mhx&P_GpzuQ8WzK* z__?r!oWU*2W!bH5Gho|+d@%Jo4EJ-TxyTa|oW=YMIFdXFB3eZ-T{xTk{al0H_klUi zpT?3pGBNV{Uuvdj1wx7Ytlw%@W9;^8<+nCJ1*uDFsBvQovnkCgxA~REyTB+MUArAN zJypQAu27zQnjIXTcmmeHNRI!QnG3;G_rGpO4fAuciUF7#aJ2F3Rmh?t)e!?;F>i2n?eHmrhy zC(3X$v>ikQy{s~0c{sCt5|=(0j%F%>Y7E`9LmfXO46b55o`S;D-=!vQi=KV#fHcP8(01%*Biq!)V!Ijr{69Qm~>K z|M|3|X=pjAny5m5`4!@lsUIl5tV6}7y^Iz%;;N}z$f@Vz*b_g2*>5;V98Ye7XtTRG zu2zp#Rfpq3?S=SFT#|}c{s1jKHE!tZ9nhWMj6vbs*?)Uyu>P&>v~cn%X!>-4*i?j+ zA8p!(Nu^il*R|4M|NI*!R5+q~t1q1XqKn?Ajmch@aj0u2OKqL|&}m};!^-E8f^xVhREE3VuEr{2f>el>B_ zc)tp2*X8kqe82L28U($cr@=@zKjcpuR}Dh$Q>bQ?E^hTrhfmLrfa)nhMm@O~tM-(m z?o4|svMLQj=9{pf+k-?S=>;V9+(Sj-Su7_q5mOv~faIh)aLl{NuUMypUq8%84VSfW zYHk&M_q+m^6(|et)#`9o!Tw-#KgW8M%YX+X0aW?1Hs8`^1}NJLco_dC4zAaQgEGN* zFGr4*oP15KW`vO6KPF=D^c+|=XC_zgKAzh*Jq|s5{@5)ISY0|t6>?feJ_NHmJ1+hY&VG8Q?+zRGbiOMl zso#YO0yz&bis!kv{vZ)fV_C?FRuri(gz!0)P*6XQi#sgfd0&9Y{0IWa%d2>sZW-fW zpZ&P-{tRkbq(r>R3qf(}PI_p}T*2I~1xj3g5}OXu@~Il#RC3um^kZK9RPD{CU=&nmTmyJ%30eaGC{~vR=CSUSC%+TlGQnL)l?d>idJV;dyKqxg3@uyM zMqPHs@g0~24EWALcjiNfoUg*N=2zrDJ4X7yc%si(VYXYq0T&7M_V`~F%sTE)Z#m9^ zfergW!pwm#{2<64D;&5oL4G`8=ma_vikwu}EH1>S5vFbGh0R;@L9tRDoMvn$?i%`x zmpX)5P47r^(KMpaSWS3U^C%ndg`3XVfx_8r&~ONYRr7_ptup%1Y(EwQ?0i7{%3DDf z={mNLoy3H8B=G{iE+G@cjZnxyrz}HsA_i5d68GDw@cXkHXWr<<9dj=PEY;w)NSJfa z+Ok0N>u#*gtHtl>A{emqBtI+LlNY)=j*Q&7P7SVVLBq+ zNpN3=#=`pOXS6lC1lqi;pf2|h*4A6${Jd2dc|eclZ@*7E7CCTF1RdB){oB+_;RsdH z2t}_ePVh}N1G09-q21|!bcwzw^U@4O?YsY@=uE?E`r0tws3b`xsU%I3CKaNyo}Ee& zl1w2} zf;ppyi#S=AE@G%riv45Xp#VP8o|CVs51%nHxV91kue}AqC?|UJ0HF5%b0DSKPW(51 z!r=bxv@%W^tdg7Q&W%2>Ky4pf-)GKy%wtfst`w&`9$=<>tWiF&05X2AhBo_T{yS`f z^89^ln*VIv>=y}H+ap2BqlcDN6yczLEjpVTVD@xf`bcI1*%WXDEaqN-d;eb1=*`YF z{h&E*Ii$eeA3uc>U1y15&}WkQB@XIqGf3vgfA}5hu;FhNJo|nQro^kWBdG#*(Ebxz zf4{^hZ=D5tXUuV>d(Iuh&A{N+mx%|QdBBf zlNGotQJ#e#OhC2e!$|29FRXZNjmJnNbg77Q;=i4+NbwOZvXFqF>}Fx4=^LuEXFiU# zox%RGPuM-|Dpb@B2eH&hu5>7vxflb(a`Ev#2~N&75?mY)!&Oy1P>va*JEffY zj!rf54INCwYTTIn0OR*=!p?Se>})9^VrTB6T!=ozEF8fdw>T?YvtlJGXehHcihM7p z<0&02wh_`*j7z;tyr@QfBKn@uXLl3((8BC1Y0Kp3!$?0|-+G=*ozM)4UxvfBI05Ip z^&f0A-9f{@jKauiX}F^IUM4QhJJ(M zZg;_xiYq*6Pot&+KeF?MA`?7RWecBks1;E`MDc5c z^V0J1VN@QRUzx&taVl)riyUmw*5WqRsBwnVW9U2WO*GwTEK5!lu=1tpMBzO#$ofk)3H~5o4Q8El(PQn|!2fzG{Jz6*H7Fx88$FNla!eF;zPzZks z*}D!2H%xy3DisEtX2@vn)4SQ6=XN7}BJ%-fXE&lz3*QNuF_vs=&_>k{d*RHES44g8 z23#|JFNUdg+Qf(5BRvX*sN3EJbH&m*`Ka&Ub$u4O@H&z7E;E4Rx1#BaJvA7#$C13; zc>;7N%>Wnm@!X!`Hb|OXgaMmI;JkCjrBTQwQMl7N9#lDDtCw(^npE9 zrnt0lDRR5YK>Q=&KEK`oiW1%Q%Y7M)9L;CJojzmcW{Ruj7vUtE1{%B1AJf;E!s3}9 zA>Tg^UiN>&XsZJ1-8T-8KWrtgSNyR_briGyJ{Npm$3oTNILN+l!4;OMb1VPG!R*aR zFshB$$j8fZD*n@OP|E-(?rWriVIuI#RpN^D3rT?4NzlyArApmnQT{Qn!B3uzDi{UK zjzaz>1F$bKM9Y`Ea8j!bJF0h#286f?=59M7yp$Y>+8H^hlJbPyIW+>k)^7nF%OjlK zmtbz+CZSUxrh4@u0#k16S7YPXOUU6Nwab`nfV6vAgp&p?_| zF6wt4Bl|pr&^=!W#ur7kgix0U|GO z?b|4DZM=<#s?6E9N6KiNCC43))91uq9i6q-WHIJH5yvMk3eb7e5(TOjH1jBhvbu55 zvpWIiCMAH^+L?5-v@y5_oGOj)UWSmc856Cv;l!;GRCcyG-=mv=I!BZ6^~(|XZHY3Q zWaGw^WW`x(zDOv$>t<oj3u&;_s_J(BZtT?yHLa`4&ea!g6h#=1GW(7#9;=SqsPSNpZd znwfi{MPG|k`|V3_7*(K0`bj}XttF9mQWxYZ9s|eQ!?+psA~0`V4?cm4%>S_+Q-l)C zmNv)s@IbI%bOs`JY~cAZE5P$s4LnPg;*xghbIC~)Ie~)$YJPKLUUQl-=)nr2`+F3K zG5J*ZGspO|>m;bxKjE_zn}sUB=TN1urqIwn6U_f~2-2sH1hIY<$bCE<0(;wF zRaz-6h)%?Z-6yEkxdJr$%X`sE_psghdFhX)5|E$s7kYI%A@WZWtmN~+u}b!M4k3eC`Bs_R+FGaL{QEQ(mwcIwlp;{tvFWO05j;eR&F=`t~H*I~GJL z8GMKEF4|w2&&t=UGS`v_RK1gmrmIduu)Q>=C3O_8wwlA6bB7^8#|}%@eaBcCLl{#T zf!B(v@L1UbNWZ8Br(=&oqt*vu@05F>Rjt8&vwnbG^ZnS1*a2t^n=beo^%_=G{{d0< z0>P6TY8d+ZIp|rp03X1?urKGE14T2Hb8q!I|32RJ1Vx7I!Iw;?fVowVNzhQML*Goq7WTWeKW$O~dCy!EkQK z5Dm&AK;rNjc$jgT{J7glg0nV}=gmz-yEjYd@+6mpU3Ro_{r!{Hw2b4Fl3cmY1_R-t z6(d=q+7omW9l>n91o~v(Ibp7aBf4*w!-)AAIQRHSn4pjhRyHG<)leLBxzdk@`2~1H z^F6wH=Toy^E4c^8Q@E2hcTwS>4YNIVRVZFX;mANWoOf=3VXxajM=BQHdy8Xp-Xv!9 z-kW*N6A9fsGC}HU4;`vEMS0ti%;7*M>GDe#9yE|(cqR@jmb^pnC6lo>cL^L#=e_YM zF%TlmC!l0WCKpDKZR#cT@Rb2ji@Hy{3-_?I$$m`bvlUv|2%&2ID|{>|&nio|gXiAQ z;CC;SxP53r!LdTBd9Q=mj;XducoYV%o6AA$nbJ&;T~DZXe3+mnV>DPzx5RB!fo1$U zho8%j!;`;yT<#qW7>mc>> z4a%8}W2Qn~!I-W0z|)}$G)GCps9{q$fvp7`Tm2M2+Fit9lh2U{J6b`$VKZH|NfoVf z`k-Wi9=9gBgUI>};)UiTxJBI`{>7aH9rB2aV*a!d zo@*Q?uEVwnQ`v5?Em#3h+B!ha`vDY$2*GFiTj*T&5>!q{2)@LpVsR4RUH_dah&pW! zxly{{weS%!7A}X3JUK3Q&<{+To$!zK6Y{R;6xc2(B3Fqn*iLnz(bF$rWKAZqx>HYw z#hGBw$~;Uj9?pAkYl(`@A}pR<1CeuoLX8HmA+dbHfsP6ye=Q2UR_bA$h8(*cY`{cp z2XQA01Pbwd55>5yr1%%lhRHcioqM8)%*l8>oaT)c-(|VVA9b)*ItM=)@g3xdZ^V9| z1Jjt8h!&ZKpz`AqkvCq2U%c<&V0t8kY}y8KWlL}<^g0?$NJoeCF=(u_4`iDPp(CLL zD>*xMaAytHh0a24jrGEwoWu0c&+j;M=o`w%-ot}$;>ia-mk=uc8jGb@k}g38O}nYe zvZ5oX#P|%Fbh;DGdm;tuM}8B}cb3rE(nxLjoY@z#8Bj2*9`ZK-N3Z6@;edVu*_Uj~ zpQG~JkdinjI+KE`MkdVpqcz&ziG<}t@#N2BJGiK8K=KMH%BtNF{%~9M=7;2cf+IYil}+8smzgx_lDn>2eXMiUMBDsHW{6 zM#5+JWa*j3^$?-0&o!R3!fQLD(EWup%Eq*#b z_rWapDIhW*q*VWYHcRmFR>D}Nw-5pLF zE`#Wz4^;l7Ar9ueq+-^CGp&8sU~s(~ZPdR2&x~fH{@oaSZnXlpjXH?ttL(_bye_al zR0 zWhrJCjA3EV)(W<-8O`PST}PFlZY<)M5*zmS5&o92heRnKF2uJ2;$Ll`#+5s8ux%78 zlk!L7k8*5bS066fCjoOldPA6;1l#Q~jp^RL$>)x%(5J>0&s+OK&CfdMnqkC=h1`UM z=8>QXh(HddD-XjSk0!EU zJ_oALQ|QR^XX(3`Zo$HDlsw7a1MLdNf|t_H#2ZS{uO=D2-cP~&rK^OeeE$QJd53BL zsQYw!WHAIz9LcFM3$PRD;=J9G%scxp+LpecjS1r!$ciyB<-)srkAy*1_YsKBdnM4^ zm`#@^XF-5O9;E8L1;cqp;E=MEERAm=3ugKgC3sFOe(~MXNe9sMf-{PZSVfI?Tta2} z(dgyqCd>vW3{h&LiyshFpZAS!J;3WNJ5#A`P$h45r58Iz; zgM8CWPAtC)4jQ$9rKAd15ak3OUX!q6%Lr6u-qB`9q^>F^Wa3$5$Iq zlL*-uX7%z8yLQfyeFA$BNev@PvlZD-bq##~I2r75FUB8zfUBO&;<7i4-~z@6QqFVMa9k8to;3M9!~!u;NQ0=w;R z!AgODA71)RH_pw)J7f>@?c2g^$NnfCzJl*e-S|u7|NO<`*sB;ja11QBEAZWzlXzae zh>F&>5NCZ0w%kgHQ~Ra4T!}Lv+PYLwDJ~%U@3cYwPCjqYI}i`dQJK{Pt}-UvT(@p|EujWuCntmY%0uwbRSlN?p3A-2y^pJQzat!@lY?Q+ z{(^MA``rFC7PCHVWk;LcQK0QhM#cNX`aCl(qWmUtNxY6aX`3K#N)5cdT@AsL*YO_e zNSdgg4car}Y#Mo1;OiS_$<Ds&+fdXL|Lx``bS;_k#0rlDAyeNZs92yzo>=Erv4RZ{#r@J&T%+)s}a=y zT?$pX0wq0V#4aq=TfiDoLJg6MH z4UV~oQ6o`_$<_0}|F_f8-aP~NjdG#>8kxAS6H%x15w>Xv(MoWXq-@h9&&3{LZ%(H0 z;-ACd$TK*4T?TNKZW&(j`3x!>Ww^pxFZg-in?&#(cSZYBIN0);eD2eN>=Raa-svLU zr?L|wW?Y6*qX!_M(Ur__ZbzlMLae;Y`*=?@@tX57I3wvx6OTv3oa;}aFK0S*^c;d> zl0>6Y#xRe?b=a}q7B?gvAh(W-u@5;zxV`KZWJt{BRy$n>e^EB{D4TQBm#YC-)}R-9 zQ1j7FG=A4ix@K+%E%y2@hz{Bg6{k{ZdbS*_N%&0%teVl+{y#y|2LA73pN+ok6OBn) z3VX(A!fKB)9Fseay$e}{*0*YLQp{r3UTb7CZyrORhfXMra^R9u7I4=OUx#YtUm$*c zDmUrM4f?J5J$m^^Qzfq&(pxJIzLEQGRmipH(lgf*_?zHC^> z?PNDd`*sIG&%RnRFX=mRt1?XkUrsajhhfdKRH`^*FPJN2 z(|2jTR8;5yUbBNRdzAvg+rvoP_*o=9Q;m!Enuzg=hcSKG1Y+&|MG*GR7Wd6oW;wPK zaDiGPgox$|TbBtT`e_I_tI5FC_EvDWKzH4<^+@?rRR+8}Bz;(2XVrd-V%cdnziLg>9<2S)D)?%zQR&goVP92c7a z8Bb49d%a?kK#FmfiziFHK86+TJqibQl)%FB3uremnH@jx#OfO=P`Nn)70*3DH}U6$ z?sdT817GMf7zYmFW~8y*NqDL~i*6@*Xp#%pFvq;~37g(#V!DW5A0^3*Cqi@YcN-eFR;GQh#9WVu}L()(SJTvs#0OqIr zQ?YA)HVa*Hi9v2PU7$6OK6#P=3fXNiSUnReW)R%``y;;i@)H#we!$2diTt@eia46} z6PFX~z;J&RX-K#a4uwJVS#uGo_gn+Z?#Xb8ZZo+3zr$hg^C?_VvosilJiy~Kwo-Sy znILqQiF$m@^d|vf*=y656n#d@QlL`dS#>QvuqS6TyKK$AwFZ z@!O;@W?i+C#X2|9bz~Hz&6`F8@+YxntM!;;Yz*qjDBu!nQ|?NEF1K>mJ;?4$hcXLI z$Ul}3qSlQPuaCS4ZJ8!F}X`uXr_>JbRDR{-D1_l27RQlO(M83s~&;lH|* z+@DL`VC8w4bY&r0(~a!czbWkJ)dzILt5c8=J%jEX8OsKru3)zHwl-3)5=lVa8e#Mv zX}r5G2y@IRjmTJn=J(fP?u%^U>6KUUo3j}kVJC-*ufKxX$4*c@`A?Ae`82I}27sUF(@GGS4(63l2+1tC>vjwj%DLNC!w#)2x_Ub9=e`dfmQD&?uM=f zC)V(*)W+g2+$Yx|V9rT_XJi(R)0~I?_1>7!CkC5KFTl1Q1-8zUWBpx5Xla;%!5c-G zpjtrMsyo1a!2mcO&ci;7ML4(rf#4qB1$&|E03Y41L3I2Cws6sAW_KeDBW#LDrQ2o* z%bHvoxaSI_J34YduWf?f{YUAu*#sPJWV@y23`G*m8qe6KPt zxqLR|Ca#GD)4wf{vLc_>_lLv0n?n%aTS;{IT)}XM1d`~O1XF^}z}H=Uu&8wr_u$ni z$k2O(>RK*L)k>3P%{WHLpBpfD?f@O+nJ!N}TWFuhV(15J@Xf6eN|Yzu0uJ3uzhcB=9=h2v&$yTsSQD|O?-x>MTTWKzCo3Tn7bbbp25QY%OXmz`>mo(Y9C`_w!!=k?)p9o2b{6+8 zdWS_Hj-tqDH0!&pz|xIg2-S@$Ah)s)rdykEOTU_P7bi;dxn&jl&}#`wh&N;R855@2 zJQ83ew81hBYIjLRBf3WFNn z^y_SK*i}YA&n*q+ZaxlQLT;d6?^)RWX8`;%)H(lcA0aZr9#jvF23NDo5Y@H-4$k9y z9y7LLzSw!?Ij=;{pN)UFaepZgjC}_FoAV_;Loo9vQ;?}bPB_}BAO(N}uYQ*vEMXa7Vii~*?26B&f)1|%B@#?NKV9+^| z>-l90zA~{yZPFuJICTN`MyEkIPm~xVYr@4RxC(?J{I}xK5o*2qozQpsE-G8FnvDEe z1)<+>fOta|5$*jg=sns1*^SDapJN+bcoPp&S}$mAsuFfaW>VYkIG)$3&#hU}0j^GG z(A`H7vxf*bAR*xV!=&L`*?&~Adjgz%AOYt?_?*kk2q=8i4Z&HpMB$MT3zm67030P^ zm_ucCDUsa~5Bsi`0|+NW-);_~9!qkQ8Y8&6bJAR7mK4*D9YTeNh4lG!4-ju^B~i;~ za7j{nJp5xH-W(|o=k>(6g66g8^XCmhW)e;uN`~U(8dCpu1Bz*w;+zQ@ysl0m&Ie|Oilc$#d)%pBja@U8sr(PV|F^Xj zd!hnRNmi4S*gp+o>kQHCuLK+P8^Pz!L!r8V0q2-WsrBtLv=Zim?8>89ckD5GoqZti zR9*)nS!GNueuLrZi?K~Cjzoytg0^;3X-8x-)So#GAk%(!3$wr>o$-4CqbWs4r(Ot}SF zCZSN2WQ#F;htIGy9G*Q=M61RpI9FvPN>2NX^v4y9e;vtd-8%(&%= zCBVm_gdKmwAyzwve~*5ETW)di*--_0^6R1KbtL^KewwzM20?V>E?9N^JV|?mZsl{``k4g-kFuIV6t~8a(jFsiWn&pHNC-y*o z-w1BsOarL(l0)CrDt!5;6{lVg!+-+BPbG(-|BDjwa+4zMAsWy(uM^A`MM3Lh1y=q& z9*wJv>8(g#FnsL5C9GHip0n=p-<)h5ys{jg#jS;|^S{v9NrSltcwuIaI;qr3p;mjjDIFL z3F9z=-|$%YAOlsZvk{9f;NmU`PPl{Pq(5eXR+v+j0C zPoGs{&*s$PzIDg2TgL()J<Z8N+j`nuY%owUm#HM2sH;v=%2!Kz?)K- zo-W7U*~qe>ilc)5nGJ&0n^HuP-+~!jwuBVz|3JN_`IIWYh!kYbtELCGNn?hK0)|fc zOKc^V3%0J?gXiLI;0ALUraQ@ky_*_=0pqU057}t==X86xjXHgHeYUwAwtH;=c4eP-AVXslFQD}4J`*dFOT8!#^#_V@|B^CxB z!GJYcROayuYE{w)9oo}DdXgzSQD}^}qIT2H&J67Ij3PS59+1UnbG_cZr=jB~b44{; zTwTrx&_6I8^cr~<@Wn&$Jh&Y^hVxrY=D#3)=Qz&Ze=?|TOri2I9@x5P36V1z#(4~c z5w~AA(XPOVoqyxat}L};?L6py;OS`2RX+)SC=HQvDMMJ8SVZrfJI&uZRth@We8{zu z&m`I}iOyBs2#I^|faui=c(P0nF86#C^fw5FxmA$>YwyEbcN^$)=GhX_x}1V9e^+G| z#C4_y73CZf-0#~48Pn_FTt5Tr!?$Tu65x+QFVNNrrdejr{GQH7VXS8!@x2g_KX#5` zhx6=lSaUyGzg1>qg$L04U>+un;5VMeeFX`x61w5yRE$)ahfPt0NbMgEC%o2RM z{4*NL(Hzaga>?^uqp?3>Ep`^&rR`741;al$aW0!>Ipb`;!#>-V9B@p)k-nE`NW*cQ z*v9(<*JQcQcYWkt+*&kz|?BWXodl&*aL-;y+I3H(hBMD1Q6;dvt_KTVtf!)viZax}XlypADv*1|5KDWnT`2*M7? zlt!f6(r5PXAYP^iI{U`K-SidUyk$Kc43@^F2h;IcUnCye6o!S5|3Q+P1?T7H$8&Lb zpW68#DuoPUSN9KoCt)#u^3%p?!4BvqA;uCeTjNfdI5d4}&#t@6v*VX!8C&;-NANzx z+RzX9*4PYn{?zhb@B!SQ5Du$q)j?7;3F~EQ(0cR@%u*P@8FlH{VUfr0MToH{AI8#c zbEb3V=1Yi2qah0)^9RrGtEMj}o)^l+pMV2(I;dOohR$0gOa0})(%Mgj*jT{xp?=Jx z@nLUi|Lf0~4Xv0|T!2<7D=~QipS#<1P}sv~Y`Z&#GrMIryr%L9H?(W9isaAq)Pqvk z{h6bx@%;UD+-R&_{RuvYYI3ed1A-2PC>#_iaPUimTRQX|wxq;hxnw2=r>D}USIzWg z5pnf2vr%&&A%NBOD;^{V$Pi8a(k|Wm^2lBmvn+*qjRCN#t(W|o^K>wM8`t&h2vx+^Ce;2MdJJI3yrZohDYlcn zx^Gt$U3w!2{dDY^%jtKhI#`BD{5vUItrAoZUIn#@i#V+>QJiCu0sS+k6k|1~u;7b) zj{Ech`Yy2sdy|TBlEHVZNNl3prWQl4Q4z?`QsE+}t$|y1mm$|@8X0_0fU+0Hkl1%Q zU}%yrEWi032SjZ|w{jNVSfRjz9iH*5yl4y^J06nGwPDreNYq}KCA2D<$m#K!{{1)Z z;(vN!Ol$FJynC<`3%*`QkAvT_?28T?H%5p{+cTgv`7^ZpgbSGUUTnDdj&>N!L(za1 zKKU-k-2B&K$GUUSd{z$*PE%upUH|{RZU#p;G4QHrf|do1f}nnP_}QQgj!%`iy`Q&0 z{GBoUmeDdTnwyHz_ikS5?rar1;mN-+R;axb8rZ! zD8xa+k{Yo8Q%J0qw9&M?(J=3TE*CP83q^rB=()8IwT3-J^YQ((@cd`e-tgVVEnq9g z@yr*C;S0DkRUvR_QxKY8KaD%*FT=8$9YkhFDgHgY4xdzhL|ch6+*GEFqo-v+_f!G* zSnCH^;B(Sm0>YR4|Hu8u3)o>A2Vcf|LzSrnx9DIZT(!v|N1_$L^{*{f9h6}=RWne+ z>Kj$hQN!@HQ<(q6k!+Ub1guOuMeCyqglfyTpv=c~T#j2Y>(z8pXmAvIlN9Ly->ped zxJHdE7ZktiLmSV2w~ryb;MA4wBSN=2d^XK!Dqi9 z+&Rf%4Au<>Pp&?R`!d({`5czANz^v8_U@JqNi%I^xjsbQ`l5xwBkDqyu&3 z@M%Lb3Hp;PoUW7z&N3ZDK~|CubcKUvM9(ekYAz5rJuhJfq6OiY23@q#!e$Gi` zY_}{672b!q^~E3}{|PNhqA)c057~EJg}dow166&`G1kh0s z?m>IsI%wXif-6K1(SyI|-tS3;h@TP=Dro|a-V7qV9>E-wPozojC!{UdM`T{`8&6AS zfLP$*%unUJ!FpONjj+5(CT~&V^QlM4m!>JK)KQ=Lw{O9L9Z{&0KANq3<;1$rYw>sO zbhIwtO1&B>jgoyrep^ih_s3mA7lRGBzS;)uq$d$glR>inODqPx{*G!pYz11n9whqr z4H#2)9RKnx7N4UPWG=Pi+VLCnl_8rEz1IX$@%HgdM>hqH2C`|i@^8U*&y6UZWXxjB9%5!!6osKN?CXSuSmK`z zYXg!%%t;p#U;UyTF|+w|W*ApZ1W^BEINN=v5vzCglhC;FoM599_+1*nnJIxdacOe$uyK5G~8XUS-I}n=N2^>yKiS z=ny?Py^X4^T!%W#bZB@vzZZ6AG#38#$AW6`0ttCxbO8hR0?#&1j=bWiQj>UKLJt>|f}J z{y-fZ>qt<@anizT+uG5EG|4OlUwL0ASq-prHbI*&HE7O=7Os_E@R>O zpSZz34r?EDWB&n)Q(wD-Q!?KT&QwIB)J4R%ESmmsE5~I*AaHzQq%2#L7 zw5vOzx-EvTj`@re@BE{0n%msk%I7;OWf4jT@Y}6@yw7k`n7L&;o_5*6WIoPkMfSFM9ts`ZGht|)bR4I8^pD+ zomgvZ!jxb$vZuNd=DX&BLwXvVkK9S~G8eF6ZN}{J!*IMQKd!wLt9tx~2GlhQMvQV!UgYj

AgO@7d&&hCj86}RjWl_lOT*K?&Zd|&VGZ)X_ulj%Rd%Ht57-A-i=UW|6l)Ini zy79j?TnN`y>>$lJNf@%o8{V#phi&b*A#$LATAh80V&g9g5AE3i?v2{i07gQ0brjU- zp9M*Y3{3hyjM!Rm@2rOfRq{B4enQ`r zSbD)=82;EboD`4!MAtQ4K~ZKd=@VEYZrVYv1wMk7bx&cTrXxzs>g992dtqB}5(GD? zqQtnf#KTWOeWZ@z&9`#wmHmC3;QWcMWLfCCr$}J?F^On5o5FUp#~@M=6Lcl={DaDw zFzLoco+YG-+xJZ5a)M5S`feR8@pfeQ-m0^AtA^uoEX--bcjsT=`YIJx?0`5?sD^zrDf;-#rJ_G8gfB*2Ci|WK zLZy8@b(by22&>a1{MZ%pNR&>h&yVH?VjFp%_>7H`WjqFWHlb#`INLdFI*4r_0h?p$ zaP#sHxMr^*23^m9*6(j%<$?>u)nOqdc&kB)gg&}D1(Ao-DS7lPo&;&15(MpVg=N+9 zoO<3`EdE=Eg^T9^S>Aw)%@*Om32LAhwhU_b`NBiL=j7DuU68DmPppSp1-1cqal3*! zQ~ak(R(|$`uz&+LD~!J2bSpcIkhwq{7Fm#`W3OW?&nSEp%rlOc{D)VcnZVG`soaD2 zF_2!;LuXiUL{q;D&U$aeilBb%pJ__wjX!{fUt`HP&5cB4lp_3d$q77{2ayy~1#?%_ z!N8vwejD@}$sCuB$G=a+DE>?~%&8OnSM&|}m<{?ml#o`THkfbf!ImEV3w7M1Hu4#=*6C__YO|NXVxiTC0io z7!|(Htiaz(e0UdKAIo(ssJ&w)2@b3kRByga?~PptJ6JF#w#u<=H)~L{xC1^s@3e8h zG>q2IhNm52aKrd5ZklM!cK<#@kG^D(a&G~@@VNnvhZ{n0mmWTkc!0_RDOMRuQDSip z_KTI`*q&Q-7M_8YdpyE5Mm zuAai0dQYRp)=1PeXvK{78gyNMK~Qb%0E2zW^vBjSWc@KlIwZnL{>Sx@I!hWhXe!{N zUl-6{ZJ;zHs~YUpGT~XXD?FU3h(+I%acxrsn8bX7HwwAXq!i4lp0wpw?F}M#q|7iy zREVA>LS*(;X!W@jZ96*n5r)xp-`P}jm^_yjX>9@5*;BZG=OiFHC=Iv$_nC@>N&=77 zZ=fmeGQ2!-4u2+Cu%u0CMC(p9{5T~9+j&Rn^B<~gUsom;@ICEvVLi|LDg&jFhah&M zBzOFZ85#L_IWFxSBo%0iV{kD(dn&~8`{DTgbT9GB2`lv|o{Gy?Cga?TErLefR2xO9 zCUnh8N56;G#9;j($erP{&)5BE!;gH_o+C!$)$FO1Z#3Q=H3=I_+A!zVUgFQqfczQ0 z;L`SzX1|ocfO>JR>ti}G(%+Bn%glpJ|8H&elB389m z@yCx7#4}illhWP>n@??p7rw=$S2G6l?T66|)d#>fvb|Jnij2Tti^ImP9ynfUE!6sG z5ap&#wD@BnDZYFa&d-*C2u~vvNgl&BZ;ERr2vQ0%rF zhU9%QtdH+F`w$e9JuoYD;Vn{!Uob*zIomlZ8o%pYBTf?&q01d`o%%?oRWXaUUn>%t zHxcqZz89vy^8-9x1;eubfx*{VxTWm@o_wDJJ@bx%SW75g`yh+Ka|^MY&j5uu>#_9e zOw7&kM1zecm_MXKiUQ@?{UZ}`4!^bWdNZ$k$HY->`I|Na$|W$@F#~)Rk71wLY}RqN ziD$yU6{>fppnG*V>bsqU#Ny3xw|zc3gDz(xrOfqO^4lHrRuWD7a4fm<6E&xXK>eG= zq{vd5`Rp=bQ`ai8H8WkAhrI@STbc&9s`VjAX(vSY?x>NkcgbTw^&$ z2kezt`UxEy_k%LrrT5KrdrdxCjp?L<`e}S7%ZwYJ*auk)G_mPTCz{R>;+2(`vD0@I ziv9JP)xWx#_Km(u-9be#e%mXa14Hp?h$n!lIM-k4Ofsr;u|RGz*!pzA@P~=8N-`BI zELy4DJteNtt`j=DLm>Ek7SWrtnzZeX1Y5&KVcHsTT0HhOv9`8=^SP5Dp6ABswoiZ* z?k=nlf6Q-7hEmVEizLQZ1)c~`V%Yiu;o{~=kW!@vhAG|Db#x1EA`>9-^+*sOPjK#- zIiw?58FLKv!M$w+_f5SA(&Zk(!*7RRmtFy$Uy*~cUnfJFFqdTeCzF636x;r^q0uBY zwDkW7^D-a7HY>h=<9UVO3q>32r~JD`b}lz8+XYT;PKQnNpFwifB}s~;(yTreLI@!wNk|fsD2dgRutS|AEp}P(#_SZUN!+Fe@SAWRtD&dyAI1T z(qZiIYm)0@fVET+2N$g(Rks?9e>9S84<|)E8G=4^hylr5+;Rg8X`H%sz zJQnyS9p^~C#2+?G@#EhhT*z~0WFH(t$34qf*t!rw-5MWks7Qmd%cJSE2NOvA+iJmr z&(Ubp&;V~=s8cW_q4I21>?>##PLUSFLam!1=`s^LqLetPSXVH9_+9Az znPVOMBxugTFJ$0@JUIO=fI5e4v}qf|_5YoXN>>-bPQSl=FYXKq$6Umx-eb7x6>}gg za6H}gNmXDIJCggUG7Xd~vOt{QGu1531e<%NAks5YSPYZk$+WTPacvlDOZ9lS^d($3 zpv+m+-W5vQeP{XncVM!KBc#9Ig3^uNI8}5x_)b_yeu$JZ)7ExjT=7@o5|I>KA|uJk zWt5^CpE;bnXEc>OdlOV#qriWW6qmj@7lMk+h)ZA!Id5lziBqiSSt_8iTqwN z(2zTybqek1RdoNR&&5CPU~YM*NW6(Se;&3*IoS%#{JcUq#q|}7xW9^giVKD8>8Hqm z(K@o*bTrG{7bk2{+YZ;Z^Um7I31H}FjLD+Y&}h*E3{ET|FWd}a|CWjH&-pkRwRREl z?EL`U7JQDbpQ4~pz-3M!FF2fk0pevB2#p(`g7net&?m{eD|=&E+35|il79!)o(T~& zy>DcF$qSgLgE0)mw88w9p-^ROF0gPHr*BCPOsknnEj^D>6Tnplq=_cPX%jIouEBxCu#PP;nLRUA*Uoue3!Tp3zZr& z{HPJaPyHdrJJ;dn7n*2rItWLGOy$aq7IP&}V`1v~CKwQ1k3GkM#e@l23!hhyvAD|f zN^F5%wB=F*dU0ch0?<1{m~AqRyXbZt%ZV3iy)0o)=ku8a?zn}-;=M8FiyWu5A%Wdn8HK^$tObH6Z(u~f z6ezv^4SEwK=(Y`CL1}3j>@M8JoKH=Kl;aPGVeAl|->JfNT++tSBM+bMc9l%UUc+{kY%xVg!^?_>dpz^8cwx|2w~o->TRBgD=zUzy^?YU1>| zU6`?^7TOnlGY`=g5=(4?Z_CC(Zm=54ZdAl}v*=3Cp@p1Qs}@&pT0$nRh=2>rEZAhR z2Fz$aL$ns!fcw-9(EL3LOhSZ^eN+V{>gS@fNG0EIo@x#SrZ~i(7nI{1(QSbddz(Fm zbNQT4!tSJ#gtyY%fuEghakmZDW_m%axhFJq)w9$kqj7b&16f;hi%DF3jGvVK!Pble z5#eki_4WqpY&n75DHB;sp9$~vGiRJn92zP%p-A{<7C5~ZBv0tk;3Hb>*3y|c`kD-z z{wxYtDo663Hc4*Zx(Hk!E{9$vDCGlSW1a5)AUbfj_r``b)@p1=IHmo4! z37-Z1MdRrj4gQ_M&jhy;e?q4V`?!fSfr$oO?lPcy#aF>>LY=VK|AZjqpBH9K@r2Kl{<71n zr{JIL>;Y5e6FgeK%TBf9df{}n4C$+$kV+Fj;<6Ucoy%>C87A;RF zpx(-}EElUoZj=j{T~?+dIzqDY#b+!^e9GU8FJ-UkVt64w2}Yg$M#5|c`7HTM_B5~q zOH7TJh~cjJfhA*^e@GdKZ0QAu($acPsTB>e?pZ^d&d2koRxaeat7T*1yDk@5Aut z{!-q*b%jknpax#i%hAguYk9TM1M284$S~4Iv^(H?% zy&+ek%h|HOqwuSl65NfS&z_o;WB!O#cy!nUGQw{WQ<2qh?wTE{9g+mY?g|!pViLLh zYb-Qay%4M#G{XgGftK{*9$tKS2X(Ew*~av0kS*&2Ke$8W5bg>3EXImpGe!mE3 z-r7^sb+f2(eH(5*K)KA(ahMbSL}1)=or$z1Gua3G@%EgBXsb~#R0$mqRr6d~(@J?k zP;CVCw;>VhTn|6!DY)4e487_9pk?+P8Zz-UaWk60JvQ5o1rqC7+RY|7<292mmQhCU zjS}4NIG%&7b_oiz`rxFT3QZ#)*{0sb+>4jLaIy9cm_Ld4HLu^#ELU)FRCfTVoezJG z)WP^far_*S08J;9X!`;KTHetPniU-&)Yt`~u_O3zk2F&ncZ;Z2$>a2U3?~)MCM{oh z=lJtf=#$AJdBzR!-xVbq-1LW7=tr4vgll9#*POmi(8jA){8?t4EjYwSfLhuwu#MNG zsJk2XN#=l)egaEb{EBz>l%Q{p0!W{Tq*K*iLgtoE_I`vo*bjXmLhr+9d{Ub0{*{g9 zp1hN(Qj8l~I140*IrOv|VA#u}AbD;*kQ#fCe=ARm>MycWf1Ig?h!HXCIEq@cAF&H( zGDy}5Bl>DZ6{G4~xH%s$;MsMdcrWE2c03zmW2T3~)Y%^(xcM-%*s+{DrF9P-jQEV0 zy9wV1ypHiRr=oX>AMrS)fb-`Bz`uGv8-2u|_q(ZJ)xDqQyJNpW(EekzP)>mwxRgWt zw5?E;nrSO9srjuc_zZ>I!WttdWAisYjTp zp)S|G>k3L+nZxCj-FQSi1?Ma&Aysi9&}zGq&*`i2y*qyAE)k4U9R=*bK3TMgP$cU< zy@A4K`qWbPg>Y!`3nIcQDrBczj9hW*wn)_>_!fx~b=YO6b0{8cF)M>(1@Ng}{ z(&U@yvi=#fa^StS54)Iu=`-T7!wMwSzmd0-Ls-+Z9@J7h%`#v0g4rY?yqf5Y)kn7A zq~k^K!ukg9EdC9(g`!lfQXR_kd9KOu1Gw;Q0Z4mIV}k=`T#0%cc6~oVetbwJQWI6^ zFF#2-asDq>NK;V2uN3X;y1|d9ft2lCi(jP8QFnR+pLddh>KE}uF7q(gazTL;ulo(o z>>-lB!HI_v{Cg?YwtE)Ptm^XtIO++~8j-0`Uv$1T`{7 zsIz0XprPkKP;AwPe2*>?v2Z>vseOl0sZC%q#+2qBdkHrq!+GV?JnoBy9_Rj?W0}h5 z=r{Fs)bGVYD)HnIM4qZb;l@VTwpN?&RC3_YNq#(saS!~w5{aMZUBzG{J>gYrcd(c} zSa};yqT?O@KG9MSlB7o91*dr!Sn5m^2RoVV6d&waVT^rACA>>Ymf9|!PTlOYp)pSZ zT}pXZPWBXXu>1z}?lJy&iX*Yu@T&_$NyoIdO5o*qQ&BeZwja9o+UO?Q=oRN66dtp z0khZeIT!bR#KOdVMY%mUN2C3X zOQ7ewoE>nH;HJsD@_zbAOtOv?*6iE}qLM#^)=hi|>;8iIFJ%9a2oav4r0fm{>h-aT zM}-Pfq#z@P@9!omaLS71{P{*vD6%$#u-(yQ_~j39t;omxm(N)H*A)1!`-J31pCR@= zhG-u(9jE)Lz+y$ZJfbwjHzR=!*jobKntc5qppQZ-!WV-%HeNUjR=oYp~jh z!DOfN74~xNJgo9bVuRBK*uDHQ*?pMr{w1j66IVB=eVj(3o^6E}r()sDKMij0cP~!; zA#kl9rlZDh17@>$8PA723Zt(4CgZx-;&Ou&s6D)oUfg?vDsA_sEwk) zHp>(xey-;x zS}K@Qt(*JU_X44;CLPz8AJ4$R2*;O`QItS~^FHr;zjUhNJ<+v@-DqY~qN zVl$YWx+xStHH4~vjg<~2P3WRi&NkCHKh zFov#M?@ecEQEHT8PtyvYlAo{7W5kwCxHD0f=dQXFxmA%&Yq|^^u=xV^6IAKCfSsW0 zc^iv7Ww}2_t@t)P7QJh>;(uE<;7j%i?CbSmX~kE(TjR{yLq7_{AIG5P+_Q!A@yFrv-|)~X(5aV9nR*1Hl%d!(VJZmD2s(Rd6sjzP7PW^9xF z8j!dmPm|na>F$s&Jp6VWXHanh6W@e@;K?|a`%9C%V>FJx+f)>U2urX^LV^Q<{b5ML?4Bc_p1>}}b5Hz1r#aRXOQNmu7^C)b^ zSa(+tdF4~#-xGx?*E5Ji(G_smDaESSHQ+=w5itHbEEGf|`F$V@K3W}TD}$uDri_Ug zw_XzUU90gryTq~+MKM`>0*5Wg`=XPX=l5ws<*y0Y>Tf_yOy_`^V~a35!UEnO%f&Sd zq&SfUIXHeU-zh$~5TeZ&K;GCe@RJ-%(|)T{_cg1*I;)9QNR$velPKaMC=u!?n?uv! zX6*71;fC`sGTS5Pu{>9u^W5Tw`4azxX7%P6=(L%*O*;bH>0{PxT8qy69>L|mhSX1C z2P}-4fk}!w+~X`8ZkqphY%dkZoiln^%dGLtc*%Hh+jxb~l;7o9U6W{+nJQhe+YZ3* z0l9S@;co6aQrF>%u5+*Asj(s07oAlZXfp~Hdq`ktcL>G@=90b5(GYmxDID;dh*kb| zn0b$wFP-TNqehs(+QvYvhn+CC7Y1$|iU)^a0Y3Uj&P!Y|!(uBT;+St^BfjAW(XE)|HxusGwu4*>4b`Hk%qRNBHZ{15!g{B zj@wN~a$5u(&$al=*6azzn*|!2m%|Ls)bs?}xQ+s~6FsoV;R*Due@FcJd1I9^&#w?{ zBI^vKsPc^Gpi=*j#B46drF$f!cJEOAP8y&}1$F47@_l!c&z{cy;P1 zR{7-#L;oCw0}_?QEvggGHi>YSH&j@8aT_jW;oQ_?KAdZ9G|MW@0KadMFn^>Chy?F7 z_s@~xTxyH4`F#$YtkQ>f{zn*5AN@kAtd@o#y&x6#^0Wy_I3!ZfJR+1rJM(=2lKN;!Z0Y!)=Q* zFr{iF%$KJX5sxmB=U!UAxAJ*t-vV&?Wa-0l}aDB2dr z5=zFyH*GB%d~LCL;ZOi{hKysjvJ2UNi$!>MPpY8S{5)&kvICQTb&|mZX(qc^04?UG zG<}jcRSQ~0Q!{jMoQy4Z@q<4qsj0#JmyfZ!S)OYxcV~S&`19>dPi8zxoisf;!}Gq6 zRbJxzzw)V#xabhi2j6-Lb|2VDbtmQXGnhPND(-?=cMC!Dd^Jp8rcTd0>q6#-w?d_0 zBvt>un5W;8fDMHSuAm-nCKqL=}h{IimTQL4#_Ie|2~G&KS>Q37W)r>@OM}{|4V_;CDUnX z?*e+ESdwa3hN3-p1`Q>5q5atR7!epj{#IN8jVaH`BKr?8amO(btm|Rrze}JswV8}~ zD$UKBt-u|3d4S40Di~Y&8Rm|iN%<5a)CuId7klosXeSg$nqsRhnDz zb}1UCe~0;>`2F9D3SoqJDMar$4HEXPq@+@r`yuYe^<0)B!a^}RHghUn^l%F8Q8B~r zx)dyEKZsgWXLB-x!T3|H5hXoLxhBhEY;lMnk96~4+K0<<_sv8YTRf7E`8kn_w%>eR@lS&NvxS_Qh!;PZ1dij?oS0p_Cs<^PtzQfvW* z8dd1-x{Y^T6fkJ&Y`SgHWk_1H0#zR5qn>;fW?WF@9%t0y{3(iy~ z>LdIZxtRAIo3ixev7lNNiY_rx{2V$H&#svdc7w~wUBhskmYB@WeZPh+p-Wfg1+A4$VwZoysyC)Dvu!ujcvI5hDO6NZ{F zE2mmgrj>}vP8)F60b|@NE5+shn}?VB?!o-?6Zzh4Gx_E5krh3j#(VB^nBB!wC^7F6 zOWhcT4mnRzs8fh}2MfqtD=`{5@1{_rdM3MiEeDcz@h-(fPS7M%1Hm1JmG3=^F*>RM zd3pd7*<4n6Ok)Xp@ZYYUD{a`ia}9qEJqy-59>TySDeBwiOr<1#z&cMc-cg@LR+EKf z<^88%oT$v_z~f+koH9sr+wo^c1X$Y0^1ZI%idC!PnTc^fac({cJ?i$XICLp)kTOL5 zqrX|4O9p-$a~J2|G2rTKk7L9FIaE=8$MbJ_S4{#B?>KptzdNgjwwLl$zpM@7O{8(Y ztqJExE%8EL2Fo)J2eSp^X@{ycEp|Eq8hlRPC$SH_c|PJ!OLa`%bAvhZ?Aida@wnj9 zOU!kBg?|f5(8c`n%R#k)LOEqLIW5wyGXu|d|0EvIv#-|+)P zhBOn)nX=$nG>vPWL%0$?TU%`K6KrDo;M;Zn&s*LTvtVWH+*S!;Ipb-0tO2^rwm{?N zQ^Z*+2gmIapvcDxQ0yuPGvjJOsX+n8|p`|}sEGV!3Mmd~O8Q9YKnb+K(#1<>j@l6IZj3c+(#_{6nQP5;f*$AeJp=R1`f#ZHG=5Pk!`$kHY~36kSTmdNoE_&-bJBSh zp)?irtp5>{EvZE5W**kvGvW*u%R{JP31s?7Kt#!CdcYx*`sw*lPvw_Fm4hqLWYiSy z(GFGa)i*xRvS=X&w#}1@nUO z!!&X3RPQk|b5kMIuNI}X!=*&jqZ)f_2$vQ)imN(2kLTa^lJc}Hfy^_1jNAJWi?cYv zBAHt#@=J`9c^80#>)rXC@(GsmOcUc{)(Vr%hj91kd7QgUE=D|6$GrH@&``FC+I)Wr zDs8IN;=Usd+gwZRZ~9~ZlE2W#@4nWLybj$3lOV5HiCgG6jIun}^NU(2I+u?}sfFsW zbn+ci{@(*O?q&hlek5?id^VbX8pZiqdvOBwLbTAVWjb(Kkd>AObBr6v((6~5=Ze?F z`$Y}()MbOV(NVPB^h!{7SPyorsY1V-_efm5K9!AgM%$h3d>=59;nG3$61U-;qjb1w z+e%Su@fFN}nu&ocRN3px$3a-$3?E~n_`XRcrit5f!Z|ZJXWy$BaMBy&?n|KQp%1XZ z!j#JH*$8TOf7n0Qh1lRz2KDCgWX8D$jPGwDL1S{T_K*s`sc?h0yO&~u(G;AoYymO9 zwu9`5O0=C|kI@%P`L5q4?01>P?upvqL%y@+G=04QDRA(c4&kzT1=Qd__xqz6=;&ZS^4^>vnW+Led!rw+Z zXk|CZ23~9MJmzf}DneM#*D<_DX&Lv7o6q@*A7z76M`HVNGw#Qz(VXX(ofxfu4fCfP z!{_RmaPwIz7W0{|2ZGVuv@eb5DPoNclkVW5)tzM1!wk@1cc4l3Caf#(BE~gRWJ~Z^ zDD@YI>%6XXxxb}95b+Us7Sanj%N`EEx_*+W^juvv^af1uyEe$Ua+Yv#bU1# zOt>8dwQu>o{D1d}{tI2Ge;CXh`B~QLStGiMoMw6Ze3)$1Jham8Cjkd`2?FE8S&2?4 z@wlrC8qNJIqY~hGmm|NMy2GA)j)1}vAW18BpxD}FXkyBHQLkpBPjwa+|9!?nw|{`8 ze@0M=>zU}a=mZ8Uji`)K8IL{kw*^%a4Mek7igUc|kAC@~Z1lm;IN9hsW?JlGcdDe( z)AOz%Td9Km-f{=kqQ%LE39}e{yaKCjDtXWJK}gqV0MD)C=&hI=U>lmq(zpF%ivp{e zO>-o+87t%K%2}{!ybSpNJcYFUD|6B~i=(bj;w(@9V43|KaTWMri-ZX~6d4MkJAARB zc{HbZwt{`XGX~Xs5?BM@WtePr5iQ;>Wqne&FyN-5plVLTe2vtDn18;Vg+zytj)6CD zEFu}Yg9=HgmnPnBpMvbsb|{iJh1@a^CaK2DbWKZe7O0x{Hh=hJ(VB zSD2Q6FI&Ei&+P7Z;iOC6qqHQ?RNOupK9&2U)l&yHa{mGl3F;&*9ic?H{2K8rtwvY-=+7F@=C6JPRdNL4N; zuNvpNhNHV#8h#cxhaFxYhlNzD zC~+$iUg6KgB&-w+GL!13o3P1B=A`u23=wr_wX`OIQank4OxgmuCo7##Zu z{b4jGHJJGMAEnC&+fOs-GH z<+c5|DQYzKgkHzfQq?G8a(SM|dofJ=7Y|R@%z`4GZR#gA10#(!*z7%fpycBKycB%_ z?yld7-Nb`9JY_#l9C?q`^3Qgrd{X6{y&QVq31F4Vp_mjT#uc@GLH+m!c79PTL@G(p za;>AnM-yJNn7&}_(7lDOnH=h_lH+WZm$6{=viX-5jo^l=TTmq99NA{K6pp+Tqnjr8 zLsCd4X!7|Xp8yRWS)nGF_A-t=%smX{?h2r|ejWd_m#{0lMshEjN1!0^82;C)h^=kc zNb!MPtYvBt+Z47RGHVot?+@)k-#{uHxL^&f?WII!q#7(*u@_$0Ib-zwuUNEMl(X$C z5u6(mp}W@xUrz&^7XM;{|9cC>I3hjbjEoJ7D0#9X9#b zVy;1g z&{v*8^F)=XqWx)Rd02_M`+tX>MU%JyKmL6-qg!w;AOTZXOeA+21(2_!jSbhffxR(- zfF=CB+sV1?cSAI^!)Nn6G$gS(3TUr)0Sk-HvUCj}lC92nwCb$c^1G$bBdSM7y<5+} zOL|$#XP);roX>YK6=+KGGV1oOQ&>Dt8g2Y0qjGW@E|&*x6CCv&~bVAW;`TKT&OcHZBGb9BYYnDP#$cp!u2+$#}0 z=Q+U}JHJ58!O3({VkJ~P8iSfW^H9USOz57(dpUsTrEDBeDk8^m`D*f<>}JG5PYITj z-9-$<_h8}NLi}@OGAP9>LCQa4k~{u2&k3mlEk{c(>~SbLI-?GXcrLHy4RKsL_6>aQ zN=7T;4sP^JMNT4PJSpiNMS`;a5{ptJ;X3cDxMceg@O1AJl;oYp_rr(5@wy4rtp3Vg zxO-xfM>n(UbY_uWLqs*U3IhMiP_#o^U^uA#)}i$7ez^Q}7p4~};?qG( zP}sHw%f{Zo`j@dFxl)_Xr>UU$R+9J*oF}=KWf)i!iVHelvF1J6P!$wHW70=ajXZ7i zUn@p@tyhE2v3D@3(}QmQ^8g;dIgQG59%Av0jl%bJLm<6}LAi<@Xq~Ylog!y>k83a_ zD<*@EytAO{r>OAknYZM{@DaAp<^aF5i6txb4`Wy;#c;=T(!Na%SN-V%o7!*S|4oXG z9sL1bB&uNI#0^~KkB#_3d<|?nnhZOay@X&-d7-`D1k4TzKrgKwcyhZwWVZ8stOfv& zKcl&n<1HARpImvX^CLOEQi~eDoR0r3J_yR&L!r;30yAz5;fAdH=zC-XcAQJWu*Zyd z3rgaqyxmY+P)0Ietz@(I9mn?ltwfw;ft;){^Y8dXjFoH!`Vo_HwZt(H&oYCPHd8^` z`68H{l%d)mr4A74SKjr0M!{H}a z7u}PlV6PF+tjyhm{vnPyvhO@!~;Z~YsTmq`?htM`%Nbd022@gK!u(E3s zeX+rjx(|rbltd{gALRsU-}f`|fk|9R)C6wkH4)DBiwEbDJc^Tl{v9HR?1^)=8=Tvi z4wF~S!p}<^v7Xl9!0K|$jNFE6!*pOnf;{R!G3Qj2GqHB`b>UZ4Qz+N`DcnnHFwibj zP$BvnR8;?h^t4oP&XA__q8nMhm<0E;te5Ehw+Pz%cMB%^?nk$onYgNV5Tmdgm5)e( z(v4HtrFH_<$4td-4n~~vS{E+gTat^2P~n0Uow2XxHAKhf!A5}ypMe}UANP!+4Dzgv z#4PlTI4v}rXifs24hlY6>XP7#X2kH`Yq+0Dd5?Mr*38t0oga`qu$T+Mi;lBbFEg-Y zQ9QfA0`P{DIJd|o0++9JLDvyaFep`;n|`hzyH?$2EgHeh^4uwW#L6)9@lrm+a0zUz zM^hC?zNhRro20tVK?9ve*!2A?bh-S1#I-RnFp?ur;$on!@hbjGd%-ec3v3s}qhgpS zr+;t{*2n#alhTLzPSYdvW;X@id#@VBB+l9?`xzGL< zscf-dKi3tnwZ%7 z)7Tt)grr|Sj^lpRq2WmihC9W`JpLT(IKz`PtaZ1BV?CNBRI zqxa0_d{2Hvk?2#*jCUt>CLd$oWvj4J$k^k}VKC%cLZVyep~F%M&h<_(*SN)oD?V~U zs3+%v_Lj%-UT6v=_6FmR&lWgPq{Hv8yttq^CYzU-NtQ`%eM z)!9;9W9SpMwPFG9Nwk8`VyY}mXB;(d{vlkoTazoAITvd)f^eFP6z4f2Qs5Xio4(j~ z9sGS$aiQ`prgY*Dk@|{;{;XsY)tTW=}gQs*iS-AK47u?dgA_U9?80%gtMPa zLDe&nSaC1|eSY2}gQLoTogPbL4NT~3Uj<0ZoW}fv=7at-d-gHM1oIa62rtjrh)=6| zMoVAUDrLHJAC8tXqKLUzbYC_Y*stUIE> z4&7f1io)>%H8U+P>O>_vD>%cWwQpIBvMbR#A4>)wt>8V8TG(XminA<4xIerH*h+JS zpi^caF*P0(8Y}-21m}cTc2y|gp2V5BT4W4AHymSL*(Jncwhmqsg!A_cSA=FGYsjeQ z4RFcfDwv9;5-xid@)J2;<#WaY{aK)5@)z0bJoN8bj;TMR`99)$Y?pKvI`PGdq`uKy zg{Ca`_?0#4UVn%d&zrGqPYO;A>cy(Hv(b)cUHv%5`);CUK|zu!=B?Sv48NZN{o>;w z*KYtT$y@;bgYb4Dh890{!Dhg>}nbV%02P&TPkiu1@qCEBe4E5UxFC??n#a zMSE`&IF_FU6@SB=-^-xYKN90Tra;mveb#SKj!#ObfTrPJ!RPE`p1UrE?~G+JH~a&u zzPuK+|J#DuPnFRA;#e#Tx{q2%pRwM04H_2S3^|RfVX^3aIPg~;_O{hv;}=`*Zm0)4 z+c6ssZ9b0QZDMgv`ekTwSxzq~41?{gL{`>o$bGz!h5-vKnbWTv)_!Xpi9Gd&ReddH z?!y9dV89OAn46&`_XvHE?>c4d?84;1hV)(lT zwdQC+^F=f8*PlUedrHvGx-}RRy$c7Q)`Q;5ku-&Wry9$LF{>>@7&BmiMEfEv9utg` zhQG0P%MJ7x_nA#uEd`lg4orggPkB11vcAJ%EH!sIiQ9RLWm-m%V2kN=X@)j^@+un+ zs4W2NjptEepDHIMRgS5-7qD+ek#N_MsoEN!8t<%GO$Us5{K4B}Eb-avOs4;+pKa3=vKlW>EMHR2 zw0)%M$|e!&*$rMZ@XKRg$6A6DvJhsZmdQRm4h&f>yN zmOrN+PHw&j_E#K9y53yUo?s)W))B+GGrys*^9M$V`(fFUFQ{B=%(;_iSpQf+G#&=9 zd9ueKjJzbbZ|*MFw`Z2>JrY z&@)eY@6`+!zFQQ4({_hq(>Y}vdUytQpD_cw*g@v9g5R&?j^iFGPUKy|iJN+> z!i{(D=Xb@Un8V}6;Q4+j#qqi{(c}nps4oJ;%y`yj7sVpq7($)ZW2gwpg0TgS(4jaE zEW~sKd#7r_xy}Vpu&S4s<&+8vj~s-RP8{pa8lK+5% zqWm#*>a|4Bl#|3=3&*0z`(;p{XbesRSva5(!0wS!_;X=9%gsNIhZn7f&_OeLQ(*#V z2F>BQaeACvp$ujZ3cVyXD-ZKg-cRs{g z{=3_5cUh3{dle$z@%LPpYf0O&xe(?QiO$jlM`aWMmdc>w@eVxk!vXC)jd8h5AbO?49V|thHIA;T9pT~fA&L%iJrU-(xN8x`RlW|ZbO^{=dhl!2RY-i^#2;Z}W=DVrW z{7Vtg&S%mrj#-k>G9fW4Zvad8BWzUiOKe-30Cg4{0QLCak&u-nV@ejB8pwjAoMtj@ zOFE0=B5?0+J+4oFH}|$hg!>_;NMk?WhWI51FmC5hJUK#|+fXFMi52jB${IcHlfEJ3 z^$X~Xq8Og(eGKmYDiyx7OeVjl+rqbt9prMV1T9We6;8Q%3pE|Wq0-ubnw_3X7v}JJ zTWSQm@5#}~=4W8m(7}7S#&T;HYT<+k2pfgW9L)g1x7;kzJb!Mqz#ElkQ zrp@!TXE-)K$hWNUPa1$D?k+07xVP=0m#IO1U1G)R5uT_b- zjTl2rE-mLfxARCG%!9f&Iy6GTingESpErpN*8PG%`)^%Fd&WK@^JU{$V`Btc`RWKf zu2%v(#U?18s!R*NxG;4Z@tU0bu7{1`pkSLTJ!wkgDI0%`OFKa#0iX+%`dB zZY}(+sDLKypCN2jqc>q4klw~vkr z_Mpz6G-1XH3G_74!oX2S!T;ZPa%b}hZsqWM{B7}$87DNeu224K{qa<2bo|Wo!{_1| zkMn5rbT?*d6bpv$u7K>Dyz95GNzgvv#+vFZv98V*vpA`}~86$qBHp z@g%+q-GezkXCaFB^L9Je!$&)RG~Q&+?JW?)D*juNdd{8b`q$#2#9*@G$#lwl>x43@ zF}T_&27KSnXVt~w(3#;!CX;GbuHgtq2QH8yb^@DLej>#u+?i;R22Q$lf<#VkBa53v zsgH~cJrF2Dhxq*%!et6(@T z4NUJVvGIGg$ZKs!aH{Zu+cT8tZ$97X*H~$8b|D2cl(lGEkRf!-`4X%8d;FO#hB*N3Fu9iaUri0UrbKy}1qNpi>{Trk*)k;~42 zvbQYtJ+nl(?bA8jlq}D6+Jz96Q}5vZ<(*LYMHNm2p@wvoNkr7j$^f!TbbSI^Qh>X3y-! zz!Y!RG~P~lV-JO0&g1CUJ~@m_-pCclh;q|cOvBu`Mq#*2EO@nR;wwWj%-=bMIeDFi zz+ckDFJv)l^L>yf>3`t&s04VjYY6rov!MBElC(#_yGj2uXF}S-yf2LayQ)0s|5FXW zuV#T&*)wMMMV{ZCKf~y{MrfU4Oy$mB0okifY)gt1S9MpE8~%O-t0Xs~=iVH_x_<=z zuH$%vk4{DmpyDX@F97&oga5EK0`;{~NT+?BTLs2?W=!FdY=C8~M2_#@wyS-KQOwpnru ze|vCyC7v?a^&74lwveSavsr#;0+Zer&eE)f#Oe?slOA1wj02}h9I3-s@teWw_fMWz z!1IxG*MsxJr6BRf50nNZc(3X~mbpzEhHT}iNcX}@6I&fFs?>s8qY#U}9Xa^GCiX51Q<#QAvcl2sFn7}&^R}*MXY)6^BkC~2eEV!@jB+cD((edLE z+$QDj>}Rt&wH@-jw(GqB97Y2PoYxQv9R;zIp`Or zz$W<-v~$N~SfpPHVLd`{Qh!f2@VNBt^ZQA#>OsNurv-31)s0>|aRtX6i$c?1*2F|J zm$iL4NCZJiMDBJK>ntcD?em==@R={#%E(}R(OhtzSO#f^maxfG38GFbP{9cU>Z`tl z79W{J`%dV>Mo~LBm@G%H6e&W0>J`%cB3jUH{1Y1zJn*qmBCPBHX0Mlx(ILBF6GW1@ zKUQG9^bV^}I|@1jhv0Qk9$IDqDmeURJ4+%kQXs_@j#|R{e~t!kj}%rDREWn1BsmfH z8U6{$;<2#GlpS8JzL9b9Ew17xgSh305r8!BPr5MlIqIrHgru^$< zwSwPFQ}ZM#{wq)IBFyR6_G3^#dm(vHpASB*`qV?A0pxZ#!GjUfG{PYoH$4sFvgP@MCy7>e90qXubuD%RiY{ z9jhkycDiDy{Ag~@+xs|WMgf`luoGH;p8;p-9Om#*7OkeOAb}B+L2v6%Qt$01h*(^K zG2%ZkgrAjP9IPP0OUngj>vZ{@nIB5uYQroC4UVp=K)pHpm`_S7&zF>-wVrOUUoVN^ z6v7smNn=556q^0n&$Nv**^?A8u6)~4w6HuSc;dAJwWc)T{&XYsz5SVp%nPls_4$j_ z%iSgwNP;KA_!FaAtRC}B0V%hG0$OvSyu#f^(vs;^P3p`E{CP| zZ9pudY-!*pvg>^s6xh7M7_%ANmt+-`mgC<;X;rNGYA3nMGhUp#S8zl0IOblR02|pt z+)~|(VZLg(=tv7JyYn4J2j;?egC&sZOqoH%0GtS9@I&Dc3je3*Ov9;qyD)AF6*4Cz zAt6(g4Ch&oN|ID6O_IM#qEwP5N)kdclqpH3BuSDY&a<{CNhL|8Qqdquk|s&@?)QT) z=eoGgaqYABv(|mzzguw`3;nN_iF~MnXCm1ok=KIV537Uc{V@<0?QCZhb)L_9gbRxw z9_2at+nM4`YoSa=F$-I8%8u|p$g9^)xDO}wxG{;Yc&wV=K}_$%yXTrQ_U9Jx%W|gU z9L?z9!dcXJaU*=6FM}Fe23RD|5qL4;4LdI)hmlDGXgoL-v^(Yq&1d=u!vpQ$d7da1 z|GI$wDf!qJp~MZ!ItmMUUs<(FHl&@If|_6C&^t~X-RGQOvJ2w*Oiz_CzbG2rGYK(B zSqs|p30e8;ABj~GLSx-icr5%3&mI>thxHdxTXeUu=GSUcv$PUz@4msun!e;+SQHk| zr+C`N2adNsz`;YWaX{xhdO8|n!!I#f@o_m_b+r@fLS0})eHdFiGZjk*68hOHGJ2pG&qN)&f^VjaehBChAW8aNAKTdXoVG++r#mhV>{;dWe&8e_mb9E z>+zfYNnBJKO@iGcVf+(kILPaX9R)IWUE3saLv9^;hrCulu1pxa*#RGn9?vE@G&1e; zNx~zySHMdbV|rQXFvN|_K_`p1xO-wCr|p`C=KQX?mWpt*Wj~_yiZdv``VC6Y-i~f= zme_Ie6>&0K2;-?g+`ipTvc;n8ieLJW;ANBH(lIUQ$o($tdYgdr^Od+~@yAhqr92m8 zT8jQ_^}x#S3^*0u5_VtzK%CrkDXDA*|4MggT^)~7Ipa8Ksbu`IIf5jpJ>-`VGF*+u zS==)|3`gJi0IuaR082g5b08l@T*h8|uucgw7mt9AE*9|T2?gujVk|~B5)(w!IMp*_ zxhBUaZ0WpMtbVM@ZHZcdGA6v=vssN**sZ`|gHN#JxhNe-+6b@bRp5oH#oT#n!zHSn zM#EG2xPHd6@MCc? z?x{*=wb=wWJiLYbChOv+7$sb*){EIZ`&@Y6huMo{3SIFEs`+^+E4>R`mnhKV7i%CRiRa%rY{i<_c>*QnN}Trk4GxVw%AB5jAWNjj zqoAT5Gpsc*O*9r9PV?TG^C4tL<0 zQ=QxV8F!BgcJ4UJB>nguy|peai>w8;6lwbG)j|k+byX0j`jPB8bpr40dH`X2%xPQ4 zd1f9X#^+`%Keqx=KNiWM(HJN==WvVB`-rWYu}Te;9zukQG}U1OGEKO3b|wx zit5v3s6_PyntV@`+FRZe_C;Uf=Z%BH-*Jy1#ppb=PD+8l|8!`xE)~pAE@`r-*zi%+>I^lXgPvDL` zvE)qei(*!`y&%=lAMdPv0TQA{wCB%gs`VnC6`q&pdbMIu`Oi-Bt%AP>^E9b#T?Kel z90m0=Jl`h#8ra`1gUY)SbeGKwl6!I&jL5Q~3ya*Sm0SY7+9RN{ix9M`y1bRDc@Vy|k@`@ z1mi{puu;FF;81`H9oo_Z0kRs*sB9vqCY0l@?MsBk<~PAPDhZGI<)Ku3CJW%T+<;l7 zknCJTwAKo^ptKF#U)y8M!|W!jvHr}~#C(GnJp*uWZ2?Twn+x+q4DqhD1Z$3!K$~?> ziS*14Y`ilDPtB`^IH_Z(?Hh{{Gh%qI|8HnUNt)QA2t%**(W@d3w%(XR2UL)CxpiQr z$3ejnx*XDueuU);b7{`#WuUlOg>%0s$F)|ThRum$wDRgna>3>oDfJSdy3;SRO<5Pp z|EYrgs8b~PLl=yEokY%)q?fZ0Yl5s6jN@Nn!X+9RfknlmLhoxsG=U4?BjhDr)yw#j2NxewW4Wfe}Vnxn}Vd#B3wrKB-p!TH1%29kIy&p zY%XUTJh9~nQ4`68Ala`1t2PC$Ze%JhxABBq-^A(i%q_5Btpq-uRt(d;+#tWLTM*<^ z0M7)0c(>OU6Bk~F{-ajV*?t~Q=a)0F6>4bhlL0jzw}nkp>+o-D6W?1qk5x`9#DMTu z!mpd>(*`~Vx@nCOcTm2Z6n(zT@5SE0jq)n8Y408s$#b`>-p@1Rgp+8;*F!|}!UAUc zXdjgem_s!>&hS|l6ROtr7@Vq;LE*|7mOZrvvj^?T(4{e;f2xy&Nq3OXiDD@6=n<3g zl;yr}u|sLM<)q4bGVC5Upy@ojDeuv7%$>{gN`G6?)c3WJT^=a-lBGl1R;4qq;mJZZ zjVcl+dK9u=>;j2+V|wq>SgICS0EgE<1pCl)q~osbfYn`6}%RVH5?nLh2aSX^edmcwHD6A!3C$#OD`TX?cT%ZZ)<75GEcf^ z!E`E>X9;y93i0KTI>g>jhZ!Re;m|BGx}iXao-c7i%eAwSG>(IXKds2>;i(WLkx48L zRbYARAnHBJ!s-TnPGRUY{uYgat!|REC@7FNCDB~ady<CCdR^r#5bt(<`C;vk)mF`BkWEHWUw#b0`I5T3VRE99?ZK0mVZl+8`&$w z*JZYx!Sat-v$?EFdgFZZIe!V3yLVvh>*r`ZZ8G;xr4!Zt^x3P6?y&c43RvFT&iA0+ zBe{Efq2PBs&2PB|Wfo%i_TNoVYcZlLI-;N?-38M@fn(%NYiOjPx;);B{n!?6CSIJKo35L>eYJzMpwUw?imuK zaB?bk1zg89$Dc8uNt$$;@_f2S#}qVvkH#Od4aDc#Xo$SC1V!HDllnj-=r|)Km?V?H zcUC8$%pF&p@%|Gwhd#o=yDt6 zPk5Ha^@n`lcL;lU1My#%1ovfx7WZsL1B$$oul~aKhp3miLDqmRs()V2<<8yA4a$q) z+vd~E{-8X0>sd#<2FzfOL=#Nfwho;;_M)iER>(UN4TID3gpYXN>$7SR&L^h~FRtE5 zT-0{5R^3fd6i@~~>l5MSO;32yeiW1Ct}*%3iv=@RIdOp^E4ji?6G3L#E!cHG7!8*< z;@@xWxT{Wr+c8>*H4y{kMARJ6^;N{BpCTaSg92UhXdfP5xC*~@`GWs3dD_dLHMb0; zpn9hV=Ti0x?Zvh2&f4t4oQV<`@KlUx3IC7)(OuP0wT<(2Ud(NIZ~<37FTiGgFBI}w zmF`fO0CFFmVOy>VCMo4Xkz_sl>lcGvAWq%?nbT0dv(tUW1=v!g#e4Ve3**ckus=yn zaE}Q==XNde2;PfLVx<`VwH9ycoWv1Z^zf&561oi-!@w>rx_Ma)Xy`2DxeEcDb=f%l zEFKBDT8F7>#cXPrxE_NCbr`NqC9e;M;fwDIT*KXoKYbyBa&FlA%v8cI%wb5C^xMlb7sK5+|mTpGn0a-44&nKbY za22d9?-F*&@$8TZ9jyFaxbWYa7*IbS&RqVE<|IwrQ7!%lQ&&=>e;)oM4T+BA$YV9? z{P6^6#ZQ2aZB~L^7PSxF!G_I~ASJe) z&qA&w1-ta2buFK7%J>6+ZRf&=@Fr5084CJi_zYFQ43yU;qO`LXH*1v(3EWeF4O0=)iU(2=jCuzMtx-=->fnUsLN-^{^6AWKhuWDxBr1|qr1Q2(Kn z{J3=jE!`aPGi}D`8ERbD@Dwa0JHRt?0e|0Qf204K;(za)UoU7L4UKSk$B5 zoO)9E$P7*HbYrRCzhRA07jaG#VQG)Zy5k7~&D=0)wfOp+K#k z^?C%r?E35Q{0t-I2Js|++eIAZ`GM~$R;RO$N>laKbD(mWu5eS#Zemg62Z2Rx@Fq}& z>cbJ(wnB;1;pg{T$wwg8o$s9%F{4U}>p=hS5fH27wZn8NF1=wB-Z*<6)BVgrIJXX* zlYOA3>%1`J_)DxQc*!*SQsKd!caRzp56}2KkVnZmX8%@{$_!p6&PV<*tp;s063XM4 zv-XhrA{M-&mqFo}PVmpZ$LxIi?aF+Q!TKz?8c>Jcqc39izWYL5 zo&#~=gb9^3E`@hVFR}H*Z=|ywIS2j>7J6BP#!9JCNudms{^mWmapLr>;|waX){z_@ z6N{P(e6Lip&_=}k7JSmb3TFkAA?bGvd|T266Ot~2--S*X>N*8sY27Hb#u2UjdA9b= zr{EqeLlXqILHQe!P(vfg3~vE*_c+0{!-n{n#$%2BUtv-$pDC(}CEwQU!QSpkoSS--LBEzMN-a==UH;`916?zs&F`a$| z{4@PI^AZ0GMF*x*`MnRoA>;+|_>_vq?(;B0wx9etcpctOwxp-L$I<6MwdkfJXJB!= zFS>EcnD4KFZ@G8~98iYor%l3q{se*m^dbV9hte%zqt$ z-vv=%yGjPM-F%@#rAJufAa7TC$dfpm?1e>bb6`*+mG=;jfZ&tYp`#{_l%#A!|7KmH zGA0#dtxkc&-Z04jFBv#Vo}(ujMvj?JfLYpAaLc2O9iAJ7(vLsD6}$O#;OGjt`hFI9 z+kAx0NUbLpFP}og^CbeWdw-Z%ei74-yFd&kl*9Y_Agt+8W9fkrFe^L}uO1mqwrzY2 z{qngmX{Hr4%#o*6JBG;2bCe5{8W40`Q>F%)ylz^464bW{;IYC@?B3{t3BqN#p>r(C zpSn+)UFQhK>{Wt}DZUt=n~AOMMXdY54yLs<77C4%$=@xBSpRS-G+n4ie4@e`oj(ma zALSu2-~cIoIRl1i4_W!LnDuUzfV(fnp+Vk^bJDURUB80qkm73yT5yJcEeNc|zp$as zkyK9g6*S+IM}x1L#NTNu`LZGoy3AxDbE_nJCAbO?H>^M}m0`Qj8K=mRwXZNp>o`l! zo`r(=X!L3>h9+SexQAHMZq^6)ltw{0?;ZO&6o8$RbD=ZK5-wKwljcd|=;ufe>bd_p zymn56CA=@)T%7mQjQuiF1l)5G zb{2?o6E~`H^LE$sUDWr{-X)=0@#`NZ{WVGmA@Ky9=V91w!)kVB3M}89M7Hp&+PLXE zaPHhBl4rD&2FCh{`Ng=`kUR%H--u>>#QQ0ENXrx5MuZ9;Q5F)mr=Hue;5#o=fAxNiJ7 z4C42|dQ*jPVn_n_*!l|d#Z~FXvjyO|a1th!K440Fp0U1p8pbk{e+ z+^wE$cGWME?%M!9#&*4~#^FUVvpFqs8$h3`PR%Z=Fg&1CUCry*6V0Geu&8LPa=s;*6iqiaft zS4SIGeVUJj&pXJjXW^{oj4$hGYOhww98KN3_^ic(0w%FKi3Id)WI-2_1rAZOaAunr zC+T_(Lwa~^*;kXkcYX}i+md>H*bV)=K4Yv{5lj7MNDtXx1=UJL?up(}?Dcv~bboE) z&qdeZn(j38Q1WI3Z5c`h|Jyw*d)X-BK%Ri0dJ*+f7z3H! zTT$Y*4YX{(4SO^efYoIw4Cc?s{cb+c%+w+Mp1;uCs*DsA8lfz|d+RkjM4l;Tv01$4 z+OhsJkOwDVa?~{Vk^}T(c^Q~~6XW8AH}OkoI8*V-W)l`^fSgAOjDK*HJ?zwm$E!-o z{h<()p4`j4--Ix|=>6=^v;;DB)eo>=`L^2n=Ppb+T|(^TuOOH0z?twGaAt2L?rnO4 z=54!3mE%dw=h=Z>-nk(DCl3}rs)VyoCevl6e15mD4EqN}xg{YI7`(&k1VCcmm0D}Z9OT_#>x^&TY` zdSj(v5;U$A#fgO`%&18fL+AZw`*}9PV0bv_X?}pWWnW=o9pN*ahXuVlmBO%9E=+If zHzKd{OK6!t1}5H{0j;NRLq@?UI%|d@M6WLS;Sz`W(sYF}ur6BkE5R^G? zr&Hs)Alf8N5WqTF;r?U751$vY?%xUQ*lA-@<@A@82Z`dk%5mJsyOx|sZ7AB-8RDVx zEVORFDCiHK&6Qr42P0-igYmDY;JdX5Z2y~r+QN@aiRZ;69&-^sNYKEO!b8w?cs4E0=m4*G z*06c%FZL`-g)8nH&DneHXO}m2K%u~lR*Fug*X|^MNKhao6!P~VzJtwu@dNZoyGleZ zNVDEw5u`-GD}1KX^rGH*P!s+U1}l8Wn~i==zkz>`;WpW(W}h$ zc^_G@^&j-qe1IEXlV}Nl{py)T;JWkw!2R1e8Z+)RY%e|rVvnTo(Un9zu4N8uHi|<* zsXT`HPqr0d4Ymg?MsU?{^*Ps{e}wwOk%Hmwv)Fn~n$yqGz_O6La7lkMj%@vj4K=*B zHsuu4vg6O-A*)zK?^jKMs7EnFmXvFUsi{?Yu7f1gTml8KsFbE`#Yy8ITIHU9{EKT-p%BRhpR zEj77N{#=zLkwdcbQ*lXTI{R%~k0M(Rk`d7b(D(_lwe>LM$F8Mu{C+TLW(72KtpoX> z8o`BAJ0Yv!2>bar1|6^5W$rf1aDsscu`9pFa}AX_O4Sse# z<-Iy0M5HzMTI>BJob}y<-I(JHjv6EQUb??bdg%*cXVF3Iczc$4Wm*cqgs0$FYyPZg z`v3!s)i~*_mF#u40u}ffvZLQ6xxQB-+{4x7cs@jlGhWh&ey$D>Jz*;GcaR}?@)!*5 z=p^sYp2XR&`CVw>ewgWf8cWYMz~%Fs;7^YpuJlr1`mP!nA6$S3QDQ|Fq4>a)kh{KpBFIRCpqd%7>Nex45@CPyId1J5&yp38GGeZbQ#hG}|BFrVLy zDCpRsYtduDj=0I_%Cp1=XEtKOU@Jz4N^qIC4iVcoCUoaNSxA-XU>jZr!_~oq(B?Cn z^!2I%n`A^Cwhe)rm<-t#sKP?e=;GA(j$EJ}<$7;@A}*Db4z@0&MY?@(V}>3vV}pcC z{tvXRGl)tofnS#mX?GT%z3RS&TV->I#HA*(DSAJ&gc`C2>wCh=4tF9xIG>cq4}tSR zORB%K9&)%#plKo|9C@Y?q_=+u?N>d-yV{2AwmpkKzdysJNeZ}Z?q{~A@Ut**XBpQr2oYRIM6%{A$EUw&29_ZCfPy)q+`Kg^#rWZ*vq8*1+0Hci=Z)54dSJ) zu_dB}J#Bl&zJ9kx>$Q4p-Q5eMu|5Trr^Mj8OP&zwI*}$P1O3p}4n^tWu+aY&_Af3G z#4NZA2?zQ4biE-lxzC|VUp4EDeu{%n4&oOKCl6AhaL;4@{+jg=b$;-S*IadQy(>+= z|5=Bh_gJC*+yhK~OC}rHl>#M?HEF_NAIT6lqQ=jc`0RoX*AcFUU2n{3Owb%!Petig zauNRxP&l|?kpJF}Mv2f7V3Q;Pdsc*Qvs7ZRx@l{*v(8`X&4L=L~V1a+Vzy zH$<6TCJ-Vq5t|jHg%>th& z#!BS^m-w-aQ$Rgr1NY3PV$k>0GI9-{*3}jT8s@hGm`oVSh z6L}0aJpV#GZrZ`L6l-=NundZ+9xc5ffW)i+ghdYd;H4rixRf~>3Ubn*R&X3w7VgAD zW?Nvq%w5R(H_T+_zh%iE=drH$p17px70WIcr)TEQq)`T*D15+}^7HS|!q04@`b4=J z%O9+xdMeq%pCJP-oq-;wOL1gKod@(v|n@WE&Z8s83H4`Lub_AmSKN)BDE zs_@ItbGTLR0owi-jV_l%u*qKv3!m;JCF?tw%#}5y^w2e?Zz7K4ylr6l-S4<0O_r0W zrfk3J2yS5M6z-dbH7uR9kOr?Obb=rQ7RoA9&A*+n;!FngE3aljilex4nNV;_RpOao zF@maZ!?=gtg3e?=fu&R^8 zfF;{ebImv|&gL_EJmQ%S+a_}Thkph`uB zzRg$-HGGfZ48alnY?Feak$mpTS%KRue2JwWt8v1SSde~@1h(Omc%9G-B_p0<{Cg=b zSNSB{T(1a&KgGz#rNxl_Ly}#otw1MFen&NJ7Hf@Yh4Irbk-{izVcfh5=8@^oK7P6i zVHJm<=j>rtvvpauaAp%xtEeGv#@hrp=EZddIhbA=8dAl!LnuunEsJS@Jxuo*ZNdM z=Z#%#Z5+CmSaA0DUAXRw5oll2hy`00ve2H3p!V#MFu-RkD;V{a4A@Ijvq2GByzVe$ zDSv>tW23;NJ)QKb{Rd(1jacSC6Ob?QB1Tm*;K}8=8hAG*9j?!8N7p5MhkHOQofW@@ezUwmCTr{@lG=GlPjL8~ zL_m2;6kHp>3j?CQ!lz&TUV6a_&ga}1RccwX&O|#6i}*ok(S2ppl|0s0hcXH`PZg^ z3G+2AT`4UQkbqGg9V8fWp|&}oOk!_yrn z>iH2RTUYv4ehNM9TML^4IQq#W)G3MN(Y;$WWYAQYM>;wYydC_QO8>Mn7hIfMJD(I+Fi@klc}pCQS4@_Sy9 z_!qWPGV5^lu~dw6xWh9bw$Sv(+pr<35kA(ZgX637EbMy=ky+*f>o!g0xdj3YI3f?; z%4I~%rk>}04&lP)HuOI+g{v8?v8xp;1M4q~S&{libh?(n?7v_8zaDV%`0Js@>uTioe^BnnL!M&1+Y|CrpYn4AbhqM+Rf!Prg!Re0vYRH0(Adn5nW`Me?{O~bu01wJ`V0(YK4aj zuMua{YJ6XP6s`E3ed!Eq8om7>4DQik2iCvfdp}}@=8GH1ML7mj8@9t<;d0-nd3uA3wR}!u;$$m>}H<;V04|LQDgO6Q)4$%qRFb?JE{75}{Wu^g+hw8J47r zfmeqKW^LC5S^jV2R%wBU^%&|fDgyEw)8HB=K@B-C$jwxzLjASymhV@&_|g_Ym~s&A z6_v6_wG7QpM=@Qo4pRAYrQp^*NgTC25AXjP!8L4==H9lxV`CRghttMSNcNyO&oAtP zt?N?R+q4z1FFi&mn7UVZW9lrJ{Ih}VSbUq+ta^bX|D@roljhv6ZF<~faY-)0_YroS z`X^A|Aq@*wb08fYj*rgUaj#=|O~<99dPiCxdpxohjam2R-T_Bv>P zItb-+Dlq!G27YqQCL#vWGNoev;*c6Qs~H>=f&Mo4Dg?5g@i@29%Rvp534eGqT14`zys&EUHF{U~!CUtz$lq zc_zzzGfrLFlvA-7hawdh$(745*r!jHK;Q@l&i({h%VyFd;bTbJPy+c)r--Ms20x#t z!GX?HcCd-p;CI^DY9D%!@B75DH}EpsbN4+o{pNv)xg6b8IhlqX8A&pu<!3_vN@3eVIZ#;#G9NdE|N z^l-Jq{`(ee$4w0o$>wz$vq};lvJFfe6)-<;3`9KL2i{gHpw`^N^K&M{<|95Vxyk{Z z+){r!YI&KFFy9zx%e=WLxt zE+|h^AQJBr!MU&yJyRvjH+6NVYU<5AX<@(nRB3l^4yxG(>O^onbXRM#G$!cF+X!0 zhq}eMG1Li^(qbUsWH^Yc9)jdh4#GuaS+36-(EDyk)Z^EnmVPE~-|WY|JYmXNK0J=9 zYO7E_Z8x@=Rg-K79U4D)kS?qm52bI4ndgm2jlPYeXyY!SpVt*hF+b3(o=((5mmy>BzFwlH51qU zmx*pOKBDr0LuhQ#g!88zKr_pe#De$BpER+7*J9l$wxt$Y%%bVfmf6(oR1}Q*FAP*t zTp{y2pK%#Emijg!$n!jk_4SevbHNCAEib`MAsKk~-T3bi~FP$ab;42vGIqEj*`?;V5L1Gcz7|yoz>U zO~`X{U`_%4RUE_a70-j6k(D6gSy??}#&zuCJ0W|OkK>4iQP^4#2Oh0cX+ZljW^h*= z9U`JIx8^*KzU+sRx1-tcf*kVPW&<&wF_$_0)Fw^}dMrofG$v0yO|F#dQl;5KaQ4iB znX^3UW%YWnswzh1HFMb}8bl(B`pKfBJdbl*1?mUwMFq!WIDMfi+1cg|)*sG*=H>%r z48Qx0w&!Psm%TW4S1r2Di)6E(3!vlrSv!lXpU~{eXlx&=4O^~O6PrlBd-dpHfrR;C zEEStdoK(+}QZ8697=jSIOawah6uHa;vFPvX1NqCwgY<&#YWs<))j!0d(Z>50_HOJU zpX#@Oi?;>%ZfFubb@xCA+p*l(1+zKr16@MdkOElRb&KfFnTzXZ5G?nbi|zCQI(L@g z^(#rNkoRBCNs!|98C_zP|7pNrjw*>go(Jw`ub4-B8#epjK?~4B)4W?Czw0XGeMv>d z2IhA!aSY_A8y1#fbzr8syFMa`a znX?h{Bik`KVlPUiMq{>TDegIC%H3F+j|CM8s8<++#n0Zr(EYC@{c!{Hi1M4UqF^&0GrlRlAFO%v?rZom=WKuDj-nC6|$Y#Hw#Ou9V}3Kn0)`nV}v*g3?~ zMVSI~_0w>nB!vjuuaNwUMtt6|1)F$wnSGreIzO3(O{ViO`q&3SInQMYaNdBeetb?? z>mU@K5rwygLzsSAmy1x-;woiz(57kuIGA2%!>(t*T;7#jt|&k`pJdQoBuBo~ClQ(W zbHu@YA!b)ztNsys8g<{S!EINnS#!i}fn%#CRa6gQ#ydxHo6fJsu74xZOLewDsO*W+ zT83!#{us(UxPsERrHEAm-??=x5LT|VXQqz88Fnaghms{YsZj=8M!`Jz_--UEHQ{-B z2P|l?U^~?3Tqk3%oCfWw-PhWzvV}!Xig-eMEtX%>!nlXi@Zo~zuux<-h^%{u6>rYr z*CBgcJWCQv8=Qr$?W?ibQdbb8x&?jRLZMk}D((CE4P@Tgf|t{H7W?4{@i^Yd>UM_X zhj;OqTPezUEdC|<{>zr`io6CLMnc^4q(V6F+*xp}t$~+K*&vYN=iI8Zxb%<{O^+Bw zGb0wGKym_F>5Fp%V}3K4p=Yq~%?ENfdjWWb9V9bdD%q~OCb;;n3H%*Z0ah20@wYNr zNx)n9`m6!uxLDM_DbA&u>2jfFhnY{0A~jfb4qnE^kWm($f^{!`vz{155IOc%pxh*j zT;^ElpJgHtOe#c|02M58QozP?d2Xbe1(!La3}@wuaH6Y?aQHzFWZ9O%)7BO+qWdAB z`n53ozq9Ce$QfS#RHj#|THyQVO_=FaiBb1GQ6w!y7|_DAbpMvXKfh!cIfc(+j!qN^ z^gc1oiw9B9_X#=wa5ZQ?j=7`o1MByMs&Se!AAi@2i61xUTdiRPP7JLMb+ zkoyI43esTwSOP5vc7xLq^?m#on?a96B$+#+a=jZSBRP ze=TJz2X&dhRyW)BieE9t?GN7rd_ zE&3eWozo7hhTjn{`C_}U9II-P^y^g;UdM>gW2R88?>BKMngH#o&4Phf*|1%q04+Z$ za5cpdaQACAgdJ}bEUztunFrT`+`TWvMkgBY^8LNDhwIRh@6SrlltA@Gv9QHgjE0>_ zfxPJo7)uCeRWyt1nD30KN&OHs#ek?eAHbdCMestX1<%_Whp(qAfQyePt?3IAzF1m@ z_Db5U%=8b|haJTOB0|>nU=vEtI)YD|^}vP(fNIw?m^Er4ockMq&15&K?g%GYdii9F zgg#BbC`V1RzmU*R4eZ4F(OlT^@0eIS8TU?Wgd#&lCIf5HNlO|;)b|M0HjjYYCnnRt zQf1n>a0Di)NOJM1a+o;cn?U($2YD;806!=7fK~qrNFj&|l4e6?pBlByy$LC|3VA-b z4ZqW>v}-@Xv(EOnR;T|ri45_xs`>nPwhN`F;_6o)Ankky$c=r$bdTxaG}cOb&$)wj zxE!lVnMTB3yoMRa@4=U>biV7WkA2cEWCE=RaHBMqd8B6JIQLu7?e57lCgyU+mOJr{ zVFA<^u7QkAb-4TaUhMebDHQ1!vpwx!jN^P5dPGcTqI!vZR`Mb4mdpmXlmB4nOc7k2 zaGK>G7#0S+bRe#kN=(Gu47J@J65qTlOo`93iQF>BjPv3k@;kPA-JLPqu9-SqKtwve zO+JN%i#ssm>M*PA%Y;n|7h$;6g48&e3Ox1&f|vUYo}Yzm#m}u6cSn}jn0GL%13b%o z#u64#?ri5^_#b#4P~o4`Y3Qi@g7nykuKtnm+^MiHoTuQ9wlxI(K+=x zdoQyd+!kDdg3-kwt^HnT=gDUmr{|&jvnX7dbAm`1x-2 zuoE;fD)JMav(Ln?`AXcV9#t-O_Ch=w^^?tuTM6km8;IP}R%i^epk8anvw2N*=n>?~ zvNIIPw2@gv_VGfD>MX^M3sq#@ni6>JFNxv3_i>|N0p41}$Za!mYM(Tk+&!#>j&mP_ znq&z$fAoYmJeT15VPEhv6y?tNt>E4-GUg^^OyQbx8(6{6Wa>G?i0+t>1(N?Ag8y2U zLh6DOq^5QYe}5Tb^+#?($7f1UYvqA!rkB8T*Any^(I>Re7#8lSJcT$)8Bh5v#Vniz zdRcK0H+-Cx+h&tlV$(q{)sk(xqyptZV`%v;O-P@*meuHIU=&x0iR=CoR$qD#(iXR2 z%^4};mZQj4CEI|*iWq1O@ME?!+}QCjMS4<9n?BEpg=CWz5W2pT4U{Hg@%T9?9XK1E zP5)t#%@)p8`DC^4-WHI`InL6DyNSU-x*)(vkK30M!LsKL3uG?N#X!e8=<%Bl<|p{` zZ9yk!Img2GAF9+NI05#|%@bamm=6ta*9j^McC*5Xmckg(POQzaXD4&s@w2rv*S%he zl-Q03k9r}CTeBGhHSD?Un=`nu;O}s^qZ2y*$e~r(Ff-3yii(yVSo2Q@|DB(}cNGt_ zjk~O{aBL&={!Igm^E*iO?pfg5DM#-VsnUmQ76HlDhpQn*`1j!;CMhd&rjKWGk5&bN zOX`25#oC;UYFUrcEn2KZQwg%e{RM?B>G*KmFEmi+y+B+4fR&|yj7+(JE0WZ>boTkv*zxX>|2q5{lyC0< z-`(1v&UaSd{@eiVf1<$ZjWg-p2I#7_io^!wK!0etU=TatI=+C%!#U8jtQd^-dtiK| z3W)TZktY8_crCJ%d^ndt_KuaJeLb`3BZ-Unb=g;TU6_civZ4^F>Px@Kt%l8Yr5L(c ziW*zm(SH^vV1ed&BC?AAe1gk@pdW28K1`H$h)f~9c|Gjv%*j|Bbb$@-mxU#t5}5pc zKhm%ziCFl?@w>!Gl&`%a2yiYF+|s;)$G&9Y@SrOgd?*8BT?4jcg)OsxH-&6mJ`J`m z*PsiZK7n?>L8g;^7PF2|!R8%pg2-@bbo(DiXC6+~`}JW{W>RJeNu~-3iSw*|5}_zc z(j-YmR8mQjBuO$Q8YD>)B~eJ6XKjhTDoIjFicm?4CMnXpfA9ZX*V%{t3~PPXeaEea z{o_|bzq5)&0_rtWjT&j^qNY#{{ShjI z5AN8ozk`F=&Hp*!qcRP+CAt|i+`p4*EiFNp;v|Uun2(1vEZBKf3(#wNG2U6*jn#)Y zk+dj2d{VK%-jU5z#$-Kwx-SVK^JAg@v>E6OnDMeDq?p;0t(k^(`(U!dC5+nFiZK#q zbYes+?}^zxh_$VNIekZv_oswP_Q&(&F0O!v^k#_lzKLsO-Lc~CPl3AoBzA_lE}OkI zsLBe@(v;>VlA)9ZW8F#sqKO#Yb`;f|6zS0S%ec*A1?oEN$AnAKI2OV{f0sOLo%NYc znfDX*_K4xZAyF877>Ez6*Mo=feW?7sgEsArE@a`JuP;z3 zlcA%6Wz<|(59Ztt!KjVy)X$gWb2t9s?goKaxn(sd&CrK?Pmf``?n@Nfl8E-*zHso{ zG0c-z#C%f+xE(13kB0BSmAkG$3jERd_+@NxGGnVa(YcueA(ypdA@+zQQ>jt~)2@m$ zr3F7hy?8V7B?d{|{2UnMxKT~V^EhVv8#H|-!uS{cgNwex*z1@9A&(px$7P40X~u1$ zWp*3ZDkNu+`>7`d?zd^AlYC zHwLki^~5za73}EU`wm$cug+vX?Ig#}*I=xl z6=Zm8!KoS-v|7f49{U8|vu1I&_n99X&Y#WRt0}^T-!7uwf9jB{Uk5s_c1-oC3`ExI z4XsUzF^AE$h=z5SoJqTu2;>@n;#&Cr9kcO}F z#|`i8*c+!}(EnvE#0=F#T=p2OY>4IZp0cdlx-D#v$t*UkZWV^Dm7=_#Pf&NMG4<-y zAfduWhK{Bn+kblJ9LP!WXQ2ivqA7K4!e>Ug)u z3ay_I5O~cXPuC=(dZIXMm*;>h6ap|#a}IhwzYDtCWT8evnXTtBY(c9wJ0`pYtq<$t z`DIO1=$R#)Zpr07H-mXQ1A$hwa{F?yz&E=BW=iEk(Xcd|t)#@Nbxp$)O4IR5#tGb_ zdLH+;Cu7$DlHo8L@Rz#)-c!xMUwsRHE>u91{l}=8wh(nKI|!?PWzyI| zE-$}iIx8QkjmgVd?mVc%jGkmcQ)>=2UpbczfAj;lmK(z9iA_*5;1A~y?8odgL3mmb zp{HP2u*K#d*0zP=z}iGuUv0^lY+3@}1NE@r`Dy69$T@4k zDzn+465_5lQk|uuY=2b?u{Ld}64E?F+!n83)~>t`)}`}lxc&%ef7D>ar6!>6awAsy zn>kjBHbU#xUp$@VkMM6!ISi((VP4u10Kiw=xitU$sDKLk`?j zPsGUf7kI(s4qg{pfWtyhiBFKE;HNOaZL`ZTy#F@NHo1jbzK&2RtO=FrqHwy)5zUTG z5~NUZ%2(w$Es8_DH3Ml78)3pO%ui=M5;d@5=3?f$-8e>YvXl5uIf!NxP75kzx6?G) z5%_UXlu=BZ&0v2#=udP*Uv+mj>pG7OTek*t?mPsgCJAQO=346cP?a^YZpSYD11O?o zjYC(Z$nE)sSo5fXKD;;+3ktL~`XvBAYe}!I$gELctoiQWOs}9Xd$tTTxchrW?04&xKUkDNL;Y6u9zz0Hwq^ zmX;@%`}5z7eMwKKyE2Qt&D|I$G!DdtuaYm_A5h}Zb+o^nj1v^4S%Xw}EY_aLQ%>^c zc&afF{Br?y3Q{B5Pcj)Bq^|)%ye0t@PBGfK#g_qsj9+DD{JRMb5s8F*~ z+;kZno@)-h$;ZHQk0MkgKfsUS>#;FqHYjjep!7_AX79yv@Zl@4Di^zObo)GZ;_a1xxu-+#Nn=dOcJG;%94Rgmc z{Uy&x&7w(|7ZVJ!3##Eka0%%5`O^o#^{AUiGK~w>fH{lHxO?9o+F-+FeU{LU{p z`pb{=a&vv2<%XC!M~t$XanN4Ji)n3vo90uDUFZ;&=+)DBkx1t78vx>&jV( z`TYh$w;D31=ElO?A6)HRd$6ja>N(H!{Tx`#iZWO7vms5Wgrx7{GHA)Kso9xr)bB+- z$SIG}toM1mG+R0N>?p_buX3#MKK7gV2-<@tvRgB2F?eNW zRb2ENp2nidOrWVZBfaq4Qg}13f5^KzkqL7#*&M5r{myLs&kRW{~X!H`OZIfjT-%e*5x>T59 zw?-1h&3&qUkzpVAIJ3Fyl-UbgRM@PgS+KyA&y;O>1{G1k#Pg04w7ATIO`9vI!PXd@ ze)t^*{C!7-H~YgkVR?+}Q>BkKa5?-RkyZC}B5B1^N;6|)srd{OXrHRX*uAr4uBy2fYY`W;}dQ+;l_{ipzuW+qKfz0 z+}*@rm*@z2Q$3N{HnbV$Pq3tRzurP${2+0&yjP_g^$MB`@=4gKePpifT1>k_mv(inEyT*bl=0O9$z* z%E*Oh*xz@8SbS;9{yU!vO$R@bQBe^LOP@d=$#vrA>EqZ3Tz;=!`x0#3Y={ACq+m_? zF7SSL9z7i%qw@!KwxBkeZ2CL^5Pgq~ImE!V)dbE}Wul5$4z?6d#WckxawabwT$DeN z^NX`cNZLe{TD}c-JU9$|^8p(5M5@YT0mDSsa2}xiL|$ZaItH%d+`ZSkQ9nbLJwE3U z+@QM5GTj4kYqJQ;Y}IFPG+UxgQWloiOkg`B#j!2$7wwWCA*E**Kykokn(=M|R?b$S zniXNx;_-QKn)4MNG=`z@fkN~hdjS8rh%zsNSHR<{HSnuJf|>Mp544x{QR}1!|9iL4 zzik>jNrvNR9Ta91c?qE8GKTsi&FEz@6^4twL22W5l)9dVl8cVROy?V^zf6GEx zX%`K~w@Qf3-EW-VayC2rk_MW@R6&$~QKgO$XUzI^7&HoA5fPe3#3ufQn{HJgSbd$h z>6aedk7$Lddkab1bX827Sx6VpYlWkkv*A##JiE|6iqa|Cd*(7lOO*WT7-p} z&lc~%>!J_m)~SY@!)Z2i2Uh1j^c^Ox$kc)82y;SycV@#{$;&{ zo;yR-&Mh51M~oo-QyX*!Er6yYQ<)TbhM6@W40o>%(>Dj?;Qb0oX3UN|WA>#GpQ1;Q zzg(G7wdsHc$xl#vD2^VxEQ_P(pMaU*6YpTdb4(ihM*4P5WTvrJpvB}T3{#@*zca3@lII(`LBpa9f8Dd;}K_J8kIvw1h=|Ljz(fd}MC@;bG&Pt-&nMsW6 z+`G_{JcaIB-HuK>hEZ&9KJL-ph3TVf=v4MU7*i{PRk@C2miHxS&s=7gkzkL(+AphOu5N3tN! zq5)OPbXb!_503K_3%S!|!7T4IuXV>QTp1Zlb&?N(l2SBY^_60ibq3Li%i$^=H|ZuZiP3^EQ4c2K&OHzlT8th^ zy0CA92Uu^AqPvCyPM(r#`F;F#^%XyF~r! zF-EM^h;cEJLhosspvisjMVUrq!oKGye7F{M{@y|HVI@#r_!7)b^qKD${t!=BVf-kS z0visFXKwO7!i~p&pr(O-5DgKa1}LJUIVVyR*ZoA-DiSmIOgRAZqBB> z%oc0ro6TmX@A5Zr%D4iD(@zQR9Ur4{TYW$yVK3&Ee8F%DPi+0(jBZ&mWPe%(Nidzl z1n&@HLfbW9<$yiZt}}s9>w{3Z^A(p}kb!1puAeb43Oa(4amLV5JUjdgV1*s?e6cPw z_2@SUT3!tCMeWwks$o17w9Mcgz+cT7>gQDTsxKPLzQ}f`te+1 zUg!r?ldPCc1#RFw@eTyFt1vUy^5FZ+GLSL4K|Zfj#AOm9%%LwYAm4N@M5RV`W-BXWa zh~GGXL^cgV47r z`V~by7XG3SOx0LJ=U=#E@iJWO`GUJg-zB=2TH()&XD~Pzgok#CuzqjLQ9{lZd~8E) zSD#FQFT%YrS#=$reqJI7OWz0z{d& zll8cF`6stq09k3hBimpME)36|S z+gqBmQH}pa4p&wv1=@C@_ zF#x`}094Jn8Ch)?m{zfg(cLNy9t#z*I80Y?Wa3X6d(NBuycmqDIi4F-9H+C-cz|r{ zET*N-fz~C@WqAXNq^7Te917csL62*3e(fK89wtN;riOF(nL5axBEgI|)nrR&&ST9V zJf}^oUVultCe!^v7*<9e!@=;yXuB>Jb>*xXG~@bR+Gm-KGw)EUV=)8bPf264&m8tkwJ{#k`VE3VYf&0^!Il0F zh_j^_e$D_juKpmS>^YEjw_!T1$Dr!a3E+pe*|wgXP6y|G=DEI9%ei-G>J(*$ZIJ~jXM!ckp4hCU3{~0jM0(#i=Gzk?#_XOHWC)+7;!&9# zyG)rZFc1f&eh*snJsv>B7DhGfY4{sIkn#!!Z?zQ2$2XJG7ZEBMDG0ehunFQ@~?et03yjF>YS& zK7Pp-Wi3i-@IlT*_NqfY7QSFH{PJr`AFYFv6Sv^PTMO};!&bZ_>j2iTa^PY7KFFAR zj+B>jc^$0+cv>mWbgJ}`HEG$n=v-i~Ij_!? zT4*uT!RQ;e(SK(%H`99Q=lSMnBF@m&(vtOf$1_o+@)}i zM#_$L>8KYo7(x(1LG@PGHQy0=WIOo@S*A!$qAm@EBEM`MgDJSk`RTz-~2$ z#HK5wh^oIzu%@R|l zWb+(62C0gXJ~~}ysqZ)m)=YU8p16JhgRk!+?&li>F&KAKh0$!h%aAOjrsY zsw{<>au;F7Tvy$bvtOa=ycoZ8^lSb$s*z?G9L_-V~NPIS~9ACpN1xBV(Wt|)W5`mJt=yeWa(eTeTmxFwV)H0L*D4m#{MG{SqraR6wTqXtK1yAM#u$n)K~<9 zIEJH7eLA%MJpz?aE8xcX8F1N58S-cIQp#X zb!ILfPJp{c1pJyOp_8^48zdn`Qlv!T-$Mm7lX=an*_sZz_Z-k`{d*J=vY$Kl$`g<@?Wr`Pys{V_cZtu!j(-{gp@r zJb=B;#bCe058fC`FlT?}gVQN@u+^A??a`ZAhmx=OBDEN;PK{?J;^$+-?j5i;UxQvv z2*M4@YH;S9BHooggJwH=c#Y%ta{cclv?%>S%r;PgPO&)X25`CQC-+EVbRhHL!5?Te znh#pKqD{(oU@t~=9NWW_6X-h_q?6KIN20~xAJqs6{lO?i1g z75=^j0CoHHFW&Spw z16l2McweN*{CoHiCJ-$~{ANDQQ zydaA9-#J8gyJVxcixj){U^mYASb^3^NR>I zww#5A50%KSr$2eRGxgxYm44V`KZ!XhJ&$SmI3C74veC!F7JV(pG5On%(cgRv)-hCz zHLO=9qjRqllSR_lR5C1>8|(>NRS2HmT!^Q8kJCiSBRDC{42{YzV8p;O62;9%mcRQ4 zekX-6;<+45lF?(7Iv>Er(u449=UIrF_!jDgKEZ3%#jxj27U-vE!B6ihNXokf?K{lD zBafS(vH5{fOFD?;)k(bIfB@criYPSM+@sPih4AW36`8E*iXo#$5bW}SG%h#6($XI& zIWi#VSalalI)RgS_VPOj@Qf1YRA%8gC19i%?-o z6^$9&o>&lw9wJ#EQ*f87HoK@`798?82>MUQ!EDPEK?%g-FL^0pR8 z=uN=p9k0-WRc4{%AZE)x5%h3A(!b0x%mO&d@x!pirQ?8fcVnKXn$l@js zaWo#g~G_B zdh9-I#6GCa!qCFm=p*usgmN?W^ZU7chl4vB-se0-+m7R^ai3`MU0teIVaj^ACg2dm z)dRn`laTk>pc8vRpsak2j^REyXr+uUT6);LJ_g;yj?x=kuEJ*5VJa!BNff{k>eX9F z0{fnrX^6qR)gqu!vx|CXM?lJidH7`+?3SS<8N5d0-EQ>Z`EJQsvq2P5)tG z^js{pp27&ZC&Cd!PIR>O5Ox(fLdx%DO1jvXkEg4DRfwCuYjThZQtiNp2i)V>+*YUEixmkI3BuN61d?cC3}aEu#oJU5{oTTT?g2mOhR_l~!)VLMmH-&zJ!<|{Cc1rChRjk{3rwFVon zbdoE_>)?QMJMBHoozsRw(AeY_>|B2wB5y~Lu8VFkquQ8pd@jcLe9>aA2oJ(o#RSY3 z)4_l*;W*vw2su107W!oZI3^f(w|%V&A95J%E1e2`-9_LQ5)8^&ZLmt>4ybR70rQQ9 zOw6T2AU*VyE|s_j3ISJaxA_iIiA!a`${TUnrw|-{wT+ZkYB5b0QUz~jaC7A9y5JQ# z8}RKnhKD5Z=NgOm%nF=~Wb`%ea+IgzM!I0_@0A48$yL`cojWTEyUTE8%4$0@6@C-*Ld z=yBtq|IJKXk-Z+>>V9zCt{nQZS_!pNt6-o11m;P6IWX_fV0Gkc+WKQq5cIbeg?}GK z*%!vF%I%Xlw4{Q|k?Ar=#$AVJ<1b-kU@9gptApMjF2wM?B~4v(8EmT5P*5|5v8$W7 zJ_?_mSue|~h_pe)?gmH`K0!6=l$b6-BSct4vI>cB@!%yBX6lL~V6tZtwa?(rfgbm1 zYsm(Xy_ti2uK&|%{|ogO#$rfJ8=0%th(*6F*%%>H((yf*>lux=jeGN#Co(99`QLj; z^yeEyeoHAvTZZFXK?#>R9>mj!ZAgQ7ARLb!ftIeL(DhoF7Fx^#$E}+1;MWtnrXrBW z8fSsmB3Wk0N*_2k2(3zZ3|_t&42n!+&b(RyF6~-O%bgOzI#Z5Svw9D#n0*m^HtfUN z=dW0lMwZVa(b05;sb7y{Z0M@>Y^_3dQ_Ek2W#3+GR3Y1%4)O zGUCjXvN_N*_Y?~F&17fGUI?~70PTqfK=EEQqUub_enFwpg;M zjVf$L(+tp`v>m?c+cBNOPoQ|7xFGyeAPoLo#{0w7oX&}uLU!vvnD09RNhc3u`B632 z_lYT+x^^1t##6*5e`R_rJ{yenWf|kYIdstIEv6YOF)^Iyvh3te_I;5myR-cxQF?p< z*60KQfA?2G?#v(@K1*oEa4NTkl!FY>Wln}FkimC7wn9InL7dqOnnMCwQKAk0TH(xJ zSI(O-E^ereIF3_Z z499s;JPmy3aW-Ze<SP4PMZ2c^pODKBa(pS9Iv-mONqpr z|Ax_k`EY}q7tHHYX5J)4faR3}h;gsy9Tbj3tB)Mh#Q72VUZDh{xsr@oT_NaQ`T=*g zu4Mw<{^Pi=$HSVtplvh)skatCbkF6n93?ZX%e+ ztV5o}Ydo-Z0rnWoAdL)9?*?;z#*1IQIQF zbZR{il$LCUrCo*~2sI&cH-lkn#~`c@?*;9dYvI;dAk1pzZv4{>VN^s2)Gk%fuDjo; zo$)-zN#!o+-AE&g-aIB+nJF}T-wjkdSb)p+EChknWAJ@{4r;gG;COG!j8@xJ#%)zG zCcTkm%Q^PlS3d$OV-0wwJr6T8Q&4L55hMb_3&nkVQTjv^N_&;jn6Izl+|LH6p0<_O#PQ8a z^LNwjTY2DK?gFRx=TyCvTgA4_TF%DWG$9r?qlj$<3U(_}L!(;|{YRCtI}r*lsxNuG z<4;Nb9~;PVy9B4Srh<}uK8;FQ&l8$~m74Y&sK;MQhgm}Nr`A!A7%qdj>Ni1^BXHVU z1H4QVXk4o!zWzQ$+mAJop%dQV5;z@tJF2NzN(8CvDMsJj%0%N~3>;MxX1=8F?lUjbiX~M{!CcA2M z6}EGA;m~h)Nrn4(W^`f&nerxWm7837EXq z5kifZGWD+QplT(7z5d_H&f8qAJbpdBV+z=#v<<83?ojQUx{S?00^ISLLbhbL1OEb_ zL@7wK8vo+4eg@}@6P9J?XQ;7*pSI(#{!;9fKPbqz4Fb`4bGT&8ovj0pSif1|X*CCz@)_#DF^VL)9-5F}P?hwp z5_= zNk(&%9UPr}1#|xKF(D{~x(V*_;x?XuPA4z0O|gU>$0V3=O)*BqV;pmS*<(m^*bRc? zxv)F;2bIs5%xalWW>X7&QNce$5Zs$aqjb;Ha?a8FvMd3u%4}H$Q8hLqXb!t0K#3iE zJBBAd3bXqP(#f$RZ{}LvPDbzVAK*W?p@Tmacuh9lWVMbT2%LWrp|J*@+a5<+zUBpO zlbQ+Ml)$9gt02DIj`0gWMjOV8ao>z7tfQqI&UtqR?(a}y5>lfeTREL~^{5KqG%Xaf zvPG%#{kUyfC|Vv_j=l>O*t?#A*wvOu@!|lA6}RH9k#x>SSPyxkd@kF01*%_IqtMrL zR9b!zYt#p@aMmPflDq}I-gn`soIDfawiv!SJ%P^JP1H%^%v5l9yFp5?-6{6QCIX2~h3ftOUh4VL#!N~I0 z5cy35y|zt4m+jp=CqX<$36)lb<_*A@oeJ~%djf0``Ap)boW+8-ZLrzVmh+QttU9b% z4Ti&x)Mf!;*J>HFwcb&jYk3@#?MC76^zqC$pH!%M5eduJKZVh&@|-(tJ7)NJ0Ke~! zAVReRtwN(JsG~vEAq|!~$X&#T&@^vJkHvw{@AJNin zExb*N5@>DUM5p8&kOK3@Kv>~<&g~_HouKV4L#x&J9g0wog_$t z8qmDFi1Nov@mjpDKns^YSXeh3Qzr~#Ql=ODV=lmMwKFvM_XM05kcEHlp2wS2KM*>_ zQU0emE1KcNrmYyHN-MQ#+S40w?)wdHj&3=4p5cQ`ya}qjc!*-#1^8-H4qEP3W&iA+ zjlqpe1kueh*wDOzTHXJPzJsEyl>K^FuXZ)55!I;VhPJgA!X0Od>-L_umWe?q`V#DUKb3L=sk|&CO zkF79UMO9#WW)1p`byO9PpH-#$WdSbS--_8LIRZ`N^ThV^cKlQChBZzWc$60b2}R-1 z`{6U0$1%J#SRGs?2*6g$f4s&$ld-_nlJ#HovnoHb8`RG3AYW5HqQ!wjtj?kajH-%8 zLzhP=bZ;fbyd0p1i)Z2ajFB^k>W_t6joAz1bykA^ur3ncG9L-*Nzc)d^p z-=CibMa#@!(^@I!z3NTqb}fR@{W{E(8ZX>7PnmsQi8M+624uW$0jmlmD8W2y&ARlwoSiT~q%SQz;-RT-N*}MY{ z|EggHn}UwNQaN_=Q)&|-glcP_6W{20xawvp-i_n>vTLM?8XTkGF=p@shA5?<*)8j0gUzgLK{M z@ep*d4@1{~LZ5T;sH3?FeJ9$(X`;o|LPa^&q8Lq&?8jA;V{o!^40K3JF#gsHnH^h1 zm?7i4XsN6Vzoa!8e(`zRIqe-7WG}?VaPMRGwiPJ!mg}LPXr&o5uA@xrbez}ClJ2S| zFj-Uzu{HZhoRu+H|1*W7>n5S`-T_?FGXX)R6oT=X;PisIR3z;ZoYq)R9E(I)`+w?K zFa3jvl*nP+6+2Y(pN($3#Ye4c-1-@VH&MtkW#j4(S0=v9o8XKa^W#gSGnEKFv z76(y2Q;Z$c&qJS*vtY97JgiZWMv0sroKbffzikGPo;n9iq9cIrox;423}M1Je!#jagm8g5<7jF4@00G&^SiRemcl%8`X}IS@F6=o0*0*|K#T|R#_1y%iAFd!V zua^j{H^Jdumq74p8N8YI8iQ_TV$?_h6koN6zoKW+MaQ14yJN!s_*sCi$#<#MjFT`d zugZ8F8^<{Rl!x8C4315yg&}Fd5UJTn*5oB%pXew^a9%*K9p_2Xk2kbBkWa(R3Q3p# z2$k;^hOm$r_{8SaB|tTM%I|fHw{d zV3Df{)L#e&vETMsv1t$C4iD^)jV)BgNe67(kjC6`ieVDwIBqHik1 zxaF@BcsmqwGiECV;(7`2HK7j4q-q@1@gte8^)&pp1UH*-8J^9SVT96*U}-=PiJVmn zh54=IMCd^*j97t-T^fkXd`d=aXW;LPe2#Itm`xF0Lyw+#Pqq~pVVAKzn5`CPdd zb2C7)F&Ew?eFi0GEm%}zM&$mg!^r+x^!MR%%X2OX!sl-x+s2u&GygbaL0Sa9Id@So zBpU}E{E5ty*QQMU1Rm9iwnv%n3<%t=3rb&;>Fh5J5U%?e_%hdM?HhgSb2GlO>%(NM z&b5K0&6nW$GXNQxY|`;pndm=N1@&nx+&C)))$hUu+V`{Z9(m9CQtM&WIU^=wtpuxB zycLDi&RF~TIS{jt$KbT%L%25T2q8Xrr=cU+? z76vwd<(VG8SR!?|+9n?iqmzUfi=yJ4vE=|9I0* zNQ3nFam@De@l1l~9Bk|VjmLkQb2B(+AUic1nvLS2INr{7$NoHQh;GIN%?5b=;Th;i zodKcI3Ru(EL<|yA;G6j@Nd0;m8;|7S013w5q1Nd3c_+$qjNAiL4uWG-7EC;C%%o+B zGCt3>cv@}J4B0!A>0B_M@!Nd_E^gk$RysJc^M=mBx5p1a-P0W3oLP-ymx2V&_fMmX zSP@!DPhsS%ZJA9aI*d@V0^=g;i6`<#&~u3iK2_L`Hs)MUq45?~vsgp&xPFgJZwIFS zmO}FjeV`b*fcY>*gfX=5rwcgGTk4X%%)DJfOs?8noMd9n=DwT9tCZt-vKLu_^|Wp( z6mS+ze^{g1#p5XEp~$K%H^aLePy1^AGDZ*>z!WcVhsF$Uwr2Wy{A0%TNwdVzaG5m- zyKaX$l@~eRmpm>#po;ugo2sPuUM7=1ZUMIs_c2e`jKX#eMr(r%_P z@D}}Y%vt4z9*j~sNcijmurgFaBb_<8+piI#9;*rXi7wo%^myp}Gz`D@iZNSH6%p|p zGMMY+h=yO!3Cz}uGagYXbn7)W_KE|?QMtzwv4|B+v&b`OZRsOY>V6=zxD`hBtcRuD zr|GkoLKJ#F@V-TFLS@a*IP~5gU6PIPnd>>2q+|_}0lhrGYsW!0@G$i`vKmkIb-`^t z!tlj!^KvyGVSIlhWN=){Q){%b)KwLN1J1(kzvj^M(3BcnXCZT74g4(8L+KO+a)T~| zIfChoNAO*EtDAulKF@J%vnh)C>jD3q2gk0XsCY|^RqMTkf3|Vi`&urye4zw1G~Ecf z@PfGQeF#2w|EdBu*kfMDEwonVGCx|+VBtCk7>as_B9`SS=_|yG@^|B%E@~krZ^JR( zFbQQ1ieVzx18551_K20UsQtEWXejpyB?2Ycu$PtS&Fx1G=ccj?T^`d9a&oLkfdc38 z?gYb00;&+Zj^;T&1L2WcP&l%aR=k-`zI_}AW5MazA7BQA>nRP%y}{PY7x6*tRbuwj z7GyWRq+5i*J+w&BoR9) zN-ZX4VD)n`L3Q&Hn&IHZ>L>XV-DlxUZFV5z7PXj(|Fo8?8O2vUlQ#tKH8Jq&*iRB> zxF1ja;?~Fucfr!Ww&?9E$F46rkL|h)GImhp{R{6X}RB---&AoQG)!-{F{T6@)p*1BJZ&aYW(Bj?|15MiH1OhHdP2iY zN$4K;0{vD@WYw>{LCpp)Y+rN}RxRuX`8y6I`|2SoHghgE1*%f_6%urNh!hj8Lm0~! z?I1sQ5(KaKCy+ID#!6>>tmHqUA~UYitbKn;gFzzHe^-YsgMWzYVQ-=~Z4x)b{*d?8 zK@+@IT7j#|39u^;r&g;B*q(uS+?A0|Z2q)E<9N;`EhGyf>AA#uZ3y)#Q-lY(?_mDd z$3UzvLD{CMOu~Q@oOO|8hwgh~VVn|kxbqSCOkP_x$U6!>dn(}iZ&fCL#DY1pg{uuT zEg($~xwZY$YpgfDfWOmDk?IszLF-+PfiRYX>UZU^mv@=yoLR@@H(4^C|I*-kqz<#{ z%WcryZ%VB4^FT{u8dNNjrAn3iA?Oy1mxP?SGbf)E#SK8g8!PbNT?+l`k74>#uD(3| z1Gqa?g7L|Xq;bnR+_EeeJ*Q5?(_aIqo3@f*1|Gv-cevdAQ4e16{VT-6aT*FPRX}0V zOvblyDWfnikkNUp&728(f>}>~2+B?=W13YUv3&Ia?HXsY=Svk)b*T)@D^5nE9*UFB zCqrB7M`C{?g3N$3uun4$lakJ0bAScPuh@vI-yVetuYN-J90HcVXX2V2(dc_*K1B2^ zg@~0I9E04PzI%5Io{px%3w2P< z?U$nU7)+3sKDvQX=gT?fP!v@B7fSrC#o6OEsTg%y9z(_}Vfboyh$>30D*h&mnsWZQ ze^v&b+`beaY(InBbfQrCSu#oKi4ySd$?!hzZiFHKYDkol26@pBq(^Nb5fAx{_HD<| zK;ki!%Wh{9JUBnp%?;GvNS$hJP{!Hfe@RjGE8Nw&i0uegV;8OxVCb%BE~C8|cRsGe zD+WH8A+rvjZQh9rQ9sBwdI3lMRM^sZS=y<0f&Lix8vBHgLYVP+2+MFH@v&Sc<&73s zix+_zQMz=0kvLRl90RqHW(Yfam}m%;@yGCU6gQ5>n*UZnELUgzeaVwO$JKzdbl1c1 z;^TtbhIeq`>RZ_RjN^;m(1)o)s^GL(0_^l{>E_+WEPnZnQZBg|$uR^}&v|0Vm10t{ z@PGZBa$=DajeeZ-#qFpBgjOAaICX~04>)3&a20hsxsw-eRf)1Wzi{XCr%?Xw3LO2F zfFA0?FvDmeGu-qM_>QltdXI8k9;pnH64wfyr{3|*?Co(z(@uQ7*%|eIND(=HC68Bj zkxF{kp#EqM#s?LE|IlX|Rrk}jCvg(C?nwmMbD~scNQ8Y?R*tgeH+k6+x5<-vSIG16 z&Ghoe3#7?oR1h&`Ieo1kOIJ;LPt2vg!P8(oGg!yf8Z)J6wfzFZcQj%rWa_Y6$~d1l z*1*?$lNer{B2%*P3yiitCsrg5Zmp4K;BhwYZ#Kh}!>f3TO>aOvI+RF1J%X~!Zqe!1D`=L#>qWmu;VUhLn^R=7kwnB)1rr2VRU z*uG+3?1=j+nc?B9f;|!EBEN6W25j6y8o?mt7vl(aQT^|2qZbxM$LN z_E#{W+?nl`*u>_`PC&H-Bjk;P6LYOwoylGlM%H`O5<`I$#(S55S-%t0&uM5MeBuy%*Bt(NG8YB&8uP2p+%1|WA|==Xv&C>%On60ft5?at(Vv3gW!%(BRZxYUVx%f3^64f%$N5 z#U5KOwzd_No4>-{MVH~*7HOC{*B)$b&A4iN4eoK^GT47^A1qNxg!H^ze5x~zDU}2h zY0)1Du1Y4o|BbCUr@93k0zIJn(Q#^Xd@>%6Jqn>~%ZT}`zr3SBhI`UJl2uoYV(nXK zg}15^6pa`K6N+Q`-lhs&JfKV5=G1~1b;lyR)A$_osr7hk@ESXp2Fh9SSZ(E5~R&uE)f0Nom6G)UEbxKhk1%6c=f<3jC(hkDfV5a?aMwuqDCR0 z4*y&=T8cg56?oI=0@USyhl7r}xM7+$PPkW1+9Lug{A+IuGE!o(X-x}R(W1t=r=5oq zqg{0GtwFMRktrBo@exV=`Az23%W}~Tid+PA6QQQN^$h1*G}5C@ushm@EnYr`>AdXW zXIBpe`7t6W**A{Q3r}TVcG;rudm%o)l!l?66Txx*6p@bp7HnF!!Xss(MRsSwOOy;Up_!QdT9Sq8b$~ioN?(+iFfFl%q9vV6NP7oAS6O(N zh~-|#4sV`0=p)W+~7&#L+N}=1h;I z+FKn!Pxma!BuO%>4HC5HaXJ>PT?gwuUK6kPJtB?EwoKhqg$3#VfWrSygCcn;SlHQw z4qsm2xuQOD>_asqk6Z+frZ;Gp>|4RM=U$k;NsdK@3}X7Xk0@@p1{b@gLr?(ELsBgT z!$24AX;d=^{wi~W7xLh}@_Y0!pM{B~Qe^Us-z4#>F_~PDz|V+lamK-;tRXL)=>+?r z)%+1~byqFa-+x6t7U{9)6BXHy<%O7ks~RV}e8s1H*4uM>j>s)ro?7tdrr8mzF!Ze! z4lR97jU_xq?N+{mQ?240Y1+i~J~ia7rZ}K)tT>Yv@m|+PBdl0+9s>5((C2e^u+7`I zvCEeQEWLURJIZr}pEE!BsH(y}^;Y5Xs?DgwHdFSeZ5lg#lXt8gjl~s<%*juyJV9BJ zHB`Q+7HqP9N}JEOY&O$BUX8Cz-?CkIFKU=&-mY0LsAWO`Rk<)Q2ho22G zg8Xu0Y_54sEe<7!`nod&7FnkF;JuKf>Aiw`gZE(rts(&j!*Dg!X3W13|I zHJ>zx94ws#P9M9;`p>^gxiA)xubE@ zVDiWs%(PJ zweVzmGhTjdH&p~zP6D8RHv12kKw0FJ}n3p|VF;64jYm~!Vj_}p{m-fHV| z`6Z_?Xo)7ueXW2_I6(VGJ*A^>)j-)W18(o%3>dey3L+yoV$-~bd=NB%Soa zof!y%rWLfBC5a?=oSgxVh?*|L97!{iWJmuZk=2tNn(BvjWlGr4NP5cGkV~)@ zx4Vd1CN`4D_SGVnJ$-nzK@R$hzk+c6ENoGGju*XBpffaI;2&E+qdux}4yivNaqWLN zqUr@Lym0}Fi;SQv@RZ1f=HMHRQ)ql;Cb=e-<1THMkuWRPGrhQ%@{} z(9eDlm|=zUxu^KE@ti2SXc{MH_#L_`BnhspBk=S&h)3Urk+)MY-H7K5%2g5Xxk*%6 z`8*tt_Jfvrk}Ut_7;M`$0F}l+Nczcmfg+y+uA3A@f9tN|`+J9B?Sf0-k^3JUKaos= z-u2`9+lu({dJdhm<2(@)=vlR>H==hE&x4#gM0zs#-1p!$$a7mv#nYojH(EPE`0@z! zZu2JFWUiCK{qAIy&>EeF8BsGSKY~Z^)4?yxp~AxiC%#^VX3y@E&IjGJ`t~m@sXT%` zW0%9nO>1D$++l3HWE|^g&|>C&1|awB30!p(La=XL#i*WetSojV>cv~=_;oUP=k*_= zf2@}D%$DRdeS$gFO}StYTfp-wl1bUAAu`wVAqiMNjjQn=fVfj*1eQNrDZXadadk9W zxE{st7TWCM%3O@r;&aV%4H!4-5Bh5*(Qnq(wCKJOret;#Ju^45xOh4I`o_UB$tJkf z-$`={#(RcDQhIF^jplHJ^yG zg)-=050x&ds`9mV!MuibUa-#SK_ly-P4=)G3g3-46?9zCxMh<5;3^ z8S%1S0KViX;*s2m)_(Xhx&|I=8gStsHuF5h>FllZT~vAVhlt+&qz-3X zak%IS4sG8Y|@5nblSdf zc&HZ+D$0@M2$mBT+6gkf$)r265+xG~$gP8Ki2Iue5KDXs>GxJ~Z3ZVH?#eOL+qsDE zn#2kmUeuC^xqKF_z5x6B3Q=*kk?8nDIc)Y_O6&jKrQe#CGjBV7pBp!kj`p04Iu(($ z*D_h~WMmlB7us`mR_$=_>Ss|_bPxCr8gu&Y=fStzftr<`B8h!7IE~9TT)V)D(>3`4 zlGol+Wj?bcwaOVH7uU9t?xJ(Es4`jRhF}l3;7V1$cU3BgnKZhPLG;@YCb~cu#pua<1MYjbDdz z(eirS+&@dXvhgC)cg=*Uq;5lziai9hAA@sIme6Q=TjbrZ%ak{4XLdCT%x9w*&zqHH zqKa!YF60M^-XsN%FB%2wxHFjDBZQDy3f%p%R(M%{B7<$o^q&49a#!U9rXM|EeM4$M zq`E4K9wn;KTd{~I7X%AxKduLpb~OlkeI9cH^;qXcD^|4m7luEm$G8YPHo^5Z9y(#l zs+|m&?O#7~IJpCL9;&ca6+DB~`2+@+#8NMPJ+`~A245SP!3s}5R2a&^zH3pqj_19! zOJoxpl@yV^(mvL+*PWIP*8-oTPcb8Y40_Bz2q{*pQFCnqDM`Bn+v@(1 zPTBo5xZ?p`96FnRGPw&iXv?W^LansMp!WN2;JAjJ1d)XAkxH$o?d!{ zJgt#~*_&p-rxr^n-}r}o-7XFR-|tY_ZR_yv(|J78mfw@@O$3jqKjhuEZgP81156g4 z2A35D82D@$beuZIzbhI=_NQv8*NEY4Snoq8CJx$cte^x>iRt3o5y#=BYzx$G z8lqnB{OFjHFciDQv%Zh(vk7l>SgTkF#*XbECmat$pzb{KX-_mwomYWhRJ8GU@Ivmi zVP385zG)#-A9^D=VJ*iw z9N}{Z|IA6$P5zy<@(nttq0NEvk=?O?8t&gw%GdYDi*fi#gH%V%wH;`<---2np7kjO6L=muneNfXUe55`LlFz549IQM<4&yD1LSfJaPB{qsLz6o%U1F ztY<)UnP+=Dn;oFFQSQu<=eXJa9>e`?<~VgFp5rAQA@b!X=X~IgG>&kECv*iY8qf0_ z%SUq8#l>OteIL|5aS2B+n#c64wV3LI2poL#f{s0K5_IaOlcgdxtZMItlRNc5X8JH< z|0w~I?Hn<6);Fwqtbi$xBdGHHM9kkgm6c4DWZ};zp+oX;$lKTp>S|&99{Red$$B2P z=?;VA{$*$}st4toTX=ruJdpH=B`v1oA??!~oFV@J+uXL}&vqe^sz?+$OIKmptXR>n zAaibl8qa%?`45_62rMkQhTg7+=!)jU==0u)^}DID+S}6k1i`%@uudp;h7 zLCK=Y_H(d$Y9@MCZKYl-6Hv=vjj3##gNwIlVSD)&>nfZCI((j15pLqPC%g|&@dRu; zI~5B1`UGJK@<4wC@LhbfDWjsmfdiy%!U2DTfG z!6RM+Zx2xYXu%hmUI z{B8&~OivdWS9Z~I*)q(RDQi19q>CY9l5FxG4^|_5jCOBEu!cfq*0XLYe}*`ZO3V$RbsYM~ zj;Pqn`y4OTrh(@6-O#`M4OU6yqV!C2y0B#lrY?>_mlU3TakB{9@3he3-e>sjnF`w+ zGz(Rf8b!uU-jKR1g^<5j=t*WI({|CUQX@DG&Ea7zNBjlDUMRMREQPzGT})%$zC2#UD*5v0n#^B2@9}$0;m@@6Hc3FDB7z z&Y+PI-xpYWiPp6kV1PjuY#&t%LJftAwklnwx>bx>k$xIm5Qfh;PQ*vpMT@t{fTx|R zNTugJT{YDgTY8@0Bgrt*sJ0W*X8J=S)FcS4Rwf!c>rmlnIgLAfP}DU>hE{%%rkA&0M9&rn3_Sma$hCG8+4Zj= zV9ZNWZM+ez^e%ypi4<#H&7Z|`Vxi>re zp8#-PG=_828sNWst3Y_?EUxp-!FSuW8P|6KRqE$q$}laIpDqMLyXjP`_dmhrFEy~> zOS@>*_}6&)*InfId(1G+LooYthGJ@NQL&OePT(W|+E!&I1 zEmE*2dpL;gF)eS9{!ahyjG?t!Hn5$4$38fq$LW0-!+Ct_fc~>1xX!c7Auxc#!4GG+ zs^6ZRhx=&GaCZ^}ITs+{02$)O*kle2q~&QsPXy=Zk=!+ zNrn;nCuCIwH%qY29nnnFVmdRN(vO=8&Qi50GW_{99H%TE%@muxP*Ub9H9a?xt#Y(u zD0s-{om5C`xE4A`9i#G9zM#5#IP@uvWe!os%tu!NyL0%RLBe!~S7LxWo4kuAM2zJeR(}IEnRwq=-hcLhCxc;;o9g?cwjEO^rD3dW1f6BlM7jclz|7_>gjDB|*sOYVSt-VJy(F2rg*%&L5`-E> zQD|zZhwj#?Fv8iDdmD}r^JWT28NMSsoGtO;9RA!|A4rNHycI?8`=rOm^s%wT8-;px zRPD7REa5rRCwGivC(h+S*2B4Eee)xX3^S%X%M)R%{TncI$c3w8mXHJ42u&Z7AbQqi zTHPbZuI5Oy75)K4Yz@D^T>lW(Uv3~ms>-T=4T+S_MnLMxV%SzW5=KRMp_oH(dHDEj zymtUdo=gp$V6DiEULU9F7a7^LPZ0)x{v>9aQ$YD$37ojy3ca@rtR44kLo@kt)Q`@` zcI^gHmdOqX->D8cO$qeXk9BmjT%(}hqZ$@JFM*yhO*r;cJ1`WDOs4?FAD)yCoypr@7(z!0b%*l+##czDV0<4 z;4~+;TNsZM+&)ou*N`ded*hTx+9Zi*WS{x51ahVhkV&JmVN=93&i%$Au&)x~)@9jv z>cbmUzbDOR_&lUtVKL}Ai=oW+oxBe_3#;@9q$Eml*M1~G<(p<}-?biO(IMWS_);iJ zckB=a;0O9Is{niVkHuLzS*SbLlx_S|L@ihg(qXlO=p!vuRaD1Ht@CrLtTTP{SZ$kH{nuZj0P2~jZ9V<-1j;K}tnu{pYo zGF3%t;s2QUe-q-qx_Gn{z9ZWI9;5sD(Ww4$6%2Y<^KRB$96MDB6Stj)ZC$xgc346n z447kWb9t;Fcwi5PLkC`4u?V$AtFXM+h%H|8v|@&i?rTge)$G$sIY~7Yxcu2l?WuOR@U`PLjINa7f9z1Visl zxOT~9qAg?W@bRD>BrjKB>k1!Zcx5kakDmjhvh`6m zNl|@=1G?|+HiXbpS#)$B6t(i_?2l{zq7(cQtf+{@Ug=f1;J^D&GGM|by}CwA z6e7_0{VYMOWUIip;wYIhVH|B45l3IwcffV^!<^B-$8d5k(ie|^;6N6C#?%|liSs*g zO<0F3>~G?}ux{-C#k*!~qiM>2&xlQUjA+M%coHeyZ!IMV28!v#HEL#M3`185?%yrae(ozh6c$PYn(Nrm%KjVCJAwec{xZr(?T=s?+M0(sK z!Ne{0P|D|2wK`m_$8X{NOs_wSHpbcE=D#ucP4Xbb+4u=0mzc4#?z?EoErvTX%fM#+ z3DK~~G?4pV3yP8Iw1?l(Pd>37g4d*hVg5s&Jzq!r0#A}jyeq8Zb^x?KWDuPxP4f8M z)yUZnJe!fYz~;OIs+Rn{DZunR9Immi$d4Q z*2Ni4L{9D|l?(h#w>r3k_Z) z0X-nB1q_K+Bx^jQfP2*uc!DFG{HWq!Au+eI;xhL0*_UzrJ$9ig z&gxqTmNR=HX!%a)o>fUSRz60p!&!Lt_EONBwgED<%gO$E_i4(72UMiXfw9UAK~UUV zs<2rFtslkV^<~$1zi=Mv?8-xv<1Xye(PmWCJ}Ow{@rZObY6+As&Vk662S}6VBVzw{ z0XIT*320jVCV9G&oayEF@WmtpCi857d{tvE(3ax*K`qvFlfEO@KRQ5S&mGdRZ5E#QSAyb&_JZ_p!)RvmTfBNpi0bVcWZCwoXk1{x zjOwMBhEpBt@Bfc(pH)IRXGVo>e2!gPip$nc1y4~QSme$Jv;JZl-TMGLE3HttHq1KW zLIiGdUxP-=`Ao8SGdBBo;i~Mdc--|lZ5Uof4&A;?ET$ThkH-!}bCwlt_ql)}Dt_3o z;2)pg&%?&xpHyt>JP=zK4TBThA*LjSm^P2$G(_^8bfzUM+ct`uZ4@Drtq^v5=Hzh(K{x9sBDNQ z^6?IA{n7dOvhFT8eRx7&eDNTQry7z%b1l5TSRLj5Jfk}64&a7&&a_M@0WU0dnBEU> zwpEl&Zk6eARZ`Mizrt6r==%#kF>SEft&nt1JBu5I66|QzU))|Af`&74@#n=KsATXO zyM-rc-+oo3GcUr(W!kLw%Xf_1bpo2Pk1QS@4xY(l;B@ynToJe*Gs2GG#uRy+@pv8; zn>{GFv3e^y1hitDL#(xhb`nw8_#15HJh;|n9grR{lYDCvAoWPVj(d&xc}EeRS*(rq zW4&4Y&b=(o?Kk%7xARQ*%vEUooFZ36#C`@xZ>(OGM5V35`WY(6lR{rh5sk8JF?hC}PQ8C_aj+3ps>Lf!c+ zstA}h-+S#SEu|_yDT;l+if$1LY21uNtk&%n%=qsm*`TJu!tP{&L3KZfUrVJ{1($Ga zV<~PAD8W>dNAy9DJ#4T&2Y)wZz||weIa&WGexGE>LY`IQrmu&Gf1%eEB%fL^y@% zrAa8dyqrpWybEhHCv$>fJ0YQjpvT5V0{O^~^y6QBOlZA|L5sv#u={EH2778EZOL0mv8m>J*44b#7(Sb>mud{E$?OADc7%3CaJn?(Ji z&cL70BKoN68n(vDut3E&L3`Pyim#T*@JhZOf=@{DTth=J-*p#PwAr(L^Te5QoYfH(>pCJqT8s4!b?>gV0!zUyai(Wiahh(5oSDxcTuf5r?Cc-F$jdwvn*aRGrg}h|%Y6)Y znn(QIXL5PtEV-%oTfl|)zPKKnhFYH+!T-0SXqvMgXWA6XDc7}O!|D;N-PcrRlN}wd!CFdYV!Ogg@EbW36y{vR_K0ty$xq5jy}3BkI_FH+nNQ`6Z#@zO zb!oy(EdjrinSOmK(Eny#IvFpXFadLKBWxoJ+~I`Hr+z$E%7MU znQbLL`Vt-S*9FC@dhn0jFxFSO8ojEMY4ofiEdHK>YmdC5L-I4w^S!Z1<8U{rg?PxXDK#xXaYOPyDVzPjO5m-P3Gc?Kag}OV;H(yNKQ@`W6K|$KsDbZ zFkxII+^bm*L8dvN*cb=X^Hun6k0NujJj|Bvc4D*nXJ)gXkT&0#EbwU#CHk-Vxrg4d z^5PA}qSi~v(3o-+JSzOq<7$bhWpf&>oOFiDecgw_0yjiIZScOK%w1G!fKWb9RWta2 zRLa{@o89B+&24|ljgCzidXeXL*aXok?_^XND{nR;V4#qzJ*g{veDmJg_K*}hV!F0LaWzCOk2~66-S>V zt>fpqWB-vs$a`sqYuX89Zh8N_1(@uzfy^?ElNg%`Rw3+1Xa~L@@SFm=4 zESFiHfF}iQ7&3hU!3p<4tzs0oZx_&r#}RzScA4Ow#D7$7LqDEYR$yC=Em_WW-o^Mz zi#n7|!}qJLxafW*ZsyLT;2CzGc)QDrcrg=E-D|=2|69jQ(wwmAKm@Jidl|0dwc)m_ zINPbRk7pa~rLPmNlgYUPteGZ41#M}jc)b~ijSEl@mk)qFvVX$;( z7@V1_jLY3$g7Xv`P9~1;j5J@N*%v=R;H)R0*jos41~&++_(APfnX{yc{dljl1RSzk z;P;Y4ATg?#zyB480)vy#Vtq6TrHETz;$( zg&%S&q{Hrlx!^BI&u=2KiH2z0Y!9Ej%yC@B4&Ed91E-suA|2MRNS>7nJeG(7F{^nu z>!0aycW2#&@upVnHP3Cick7VAKr#Uo0-L}`aV2OOcu~F)g{P})LG}6{h||=j*5Z}` zCvSjU;sa5>4@0M=yx(@(IdnKJhD|eXkgU8N@ZH}UK5gTDC;`%f%{MeKviUgODqM>X#sT+AoVmW~gu#?&Fje9e9;@Ah{&q5O+i4ff{b~&@(fVK$nki`fJPAD?nP9(* z9M^en95=fs3fw#sVC%PdkUD=B%BH*%1TW)f6DfbFzeA3wr`Ca+XIBqz3j5&2Ze#we z>kmff*WnF=Ff6m}fHz|IfE#mxo>(yrJU`r`v-x+~_|n-hXQ2w$qZBJReyITeJy*uy zrGxa8RR#ogdyveV6S@7Hi@55MQ@HAR2|Pc{MARUoCbCN?1I3q`+@?k)5@XnmHh!E) zzv(3GaGA;7y=BJLedcqpJu9%ia+&B)^$?7HYyngD#*?i#<6wey9(pBPv7>ddm=^ki zXgNL>)vk@ENfpac|416Ho|gwb=8a&rH;kX}t>G#|njlWwihdw#Aoyl86^d=gP@;gt zY)wHh5Q3*N#n~6TA5gpQ0(a<%3Rv!XgYmg%(56&Lv||2q(H9*#cI$a2iXT4!!4U~m z;Zp*}We(uRoo4tsv>U`XsDP712#njf0({pQq4FGA@K}=vrN_iM|6T>y;&T`!&VMA@ zHoj1EN)2@@rm{x&o0uBwhrV4y)VNfKdtl-M>D3lgM)MrHX3t}%!$-0|{tdWFPo8zx zmZHlPD{}Js9O79sUvM{Dh)(Y%sM`#V8+$GT{{5T8nYxYV%0siTSZg(Dzd4#4K}K`- z#~P@PK>-G-KcF+e{Nm?H8lwA}*YNhsT-2IkOpOovkd}jT(AfO}HKb+1A?*`6oj93o zaQKOJP08rFH5V1nBaV70kDfF2E4;og7L44<-{&57{#85K!dXDp!G zn<1lpB@`z6(cQWfazBVc*Olco{F5{B)2g9@)@w8(D~wvc@1UpS zR#LHt8>~u%%2Zt37kHZ?h~W0~h;j z@LS^meIIlT(yr@roexovbtoKbP9B56Gg7oyw?LG=KN^zU57T?sMzh+M``ECG@2f-( z2d@{y0sH6R)!;UCyD8#(@vT^#{7h7{MT#4rXaG~MUBd8Oin=oMarA_fWSE8QTU^1hcTGq}Yg>mdJ!I{V481va~uiGr`FlaH$%z$I)qb{}zI z#-$c$nROjvMl}(Ic_ZM)`I*2Tf51_s0nO`%U>(Z>ZeA!zZkf#e+$u%oE*D_DzykZ< z{1Jusd%(~|3)-kYNKTvH5w)MxBV9dLNXPy-voWsKU8fsN{AP4Ti?!A^vl@vQLu}gKOoj-^EzK?>k^& zDxyw2L(E@EUNByQ@0WhmK+p&i`L>S+o9IbwkE<~gl1|b7TW67HG@|3MO4=uL0srpE z;^$i#bp2o;_=HA7eOCy0x~!)!P88s2#e7Wt;!4Hj|60d{@qLEG9BkGwrnM>Na5{Y& z9(mM{<$iHsDfR{)bv1xhO(r$Cx|9hfRHDLzc8|d;qq49Du^6^b$Cuw zABbhiklr72Aod>v`?-Unm(AsnxU>^eU(SGYN8NFy`zmM-I0b&vZv+Q(4#GW!CP8Y% zXWVgqIvWDh0}%w}vDqcT1BzvB^T2&)vA$FAABKykHVKS5e)cwO8Dws3grnM( zQ1wccb}aZnz4;wuRjQCF9#LX&?H!hkAI0|iB;aVLB#cigA~l&$;eC!Tl>FxJL#s2u zE9R!4H^-H=VtM`C6WD)77Y9{1J~}Y!*lUpFfV%rrR#@r z@7mosdzqOWSI0mrbx5?5_<>P)4Gbt{qXK`94XwJ2QF&^tZ1;K+>zM|M!3t!-TN!A- zoJH$?xWj~X{}ItTSvLJbA3o!xF(+;p^4kbvv7GPbD3*{xi?uM7o`L@!MuTQmH)(Fr z#E`ahT9Er37WF-VfJjrUc~*mBl?K+fqa&d?KMERM&5+N}V_L*)^bxk9bXXZwzPICA zmNcT?cR!2^pM@tiyixALJf3|i#av>=*t>Gb3Tb zHx33@sdG<$rSbg;Thx;6tk9Z1V4Z!d6I-vZU@?4l%QJDfAjB}6_ZFlPb@Q2UL|}yW zl5v>2JDRK>tIiozWYG}WzvP$RO4K4T)`ui7LCwl8nxrB`d6y*6pFE12@W&r&yToC@ zYbDQf?j?%PWr*YW444>D2?`m`sJdedHpd>qk5!{k#O)xN&IPD==?%&i_fp$29J(Cv z1j7-!++w~@taSP=B*+=!p>M7@zGXAamJ5TthKqthg*ak7*PPDyWCOMx-@#L=Qy>;P znU?JJ0L>K>`JU`9VzDR#7p%&oH!S~vaEvr}xkn0ieBOz^*GsWu+iBc?;0EbGy8t}T z3Ls!%64)%Wh8RIOeC2cV4fnr+|3MW_Y)@|aqfw*S>8;}^SoPA707IPlxRh#Xy%m+N zsf5QTHNc=(h)b1Ah%m~J9v?i8M|CHmn4LQ7Si6N;JFUYWkJ+4;p@7r+^S#2Matv&X zGl6WvGlAA@gtRq%5O7)>J~>svgqz*avrru0Nn4@urY5pVTn%RgO=OREXY&59W27~} z8oL(0x1R2C0dUI>u=}BgA%%y?m<9PD!9Ty2tJdKq9UGJ}mPP9d2{z=g3V$Z+g63%h z(7gYR`e%<6d3JPKPk$JWk5WQm1E2NQH?d%0UI}!tF9+;SKgR{V_1LN8iH+kr$%cRC zSQT;(id%~XGXK5da~}>k|Im2OZ25F9>bVs6wCoO?IxkO8T7O36jx~~|}kcT!K ztLUDgIEsMVl^OFt|DQ!yiGm1=^||4Fg8`l-xIWe+BHzJ$WY7i6vy zU(>bzDpJ^a1lEduhNCk^KzF)0+hX_&^W>KyoR7ip4@Y5kOBXe3o6sJB^(E3SVYzVxr|1EOy34 zYP7rzHb1U_r{61ixn!g{9QIgjqm@f;OfU~@p^j) zHFO9UrLGu?yu`$>d>{N}KMCA=5K=oLn8`y}dl@Q+SyGe`eb3IgLK-o5f|99?Xmix_zk z_e%}n0p9x?Zk<9jS5G4-W`J*gmq7VSSFjn@K;lXllf;<{INS9t9U;(Sdxkl)$r7*e z%9Uok-h2!_<~^W}vaxh+%6U+*RRVLJF+@7PNaS>SJXxdm2Dd$yV=@y8@u$3*s68Z- zdRw#!%7-R#LIpRFE{(@co=OmyX3xo--oQQi&F8c3YccPABeCJB18#LcghRG5v?p~5 zcBY%L)QBNewn-!n?@kag@ia^K5Kl-H@xHOTV$9$7jf~9uNC%7+sc?86QQQ|m7RW~t zOq>9(Jx4%m=4(u!{tRc&ljm~2%X3BUBe;VwovXXFoRevo#>Ixl;K@n_R{wbm_P*o0 zO%aSHY`VmAa6VT|UEM|Pyl|cRZW#>b#_l`IOYZip0r*CTww(IdKe>ga!R?XzyiHp24{r*0riZp7Cpv zRg?r1MqLC?ZY1{JO@u!K>fD5z39$51G?dKdb9pE9AoqP7EXw1ZPi8u}V#HLk)AJg9 z6fM9F*#_vJXi48J+K8HbcjDQ+PH>!-Mk=j}h*pq*Y^7m1PG5}#x2mGY-zfe&bASwu zD5cvUDS&3oA>IeJ1a0=OfR}@xAm{xL$jh4!y|Yb0qxK~UIopMT&L_BbP7;=n-$_&t zG(fYgFPYOUB!&AXV37AI47b_DEDw!kRz@@7>g8X+#*1?=EEmGsr6+OAhysiY=_c7h zt6}pN7n*Q~cd&B<)~%{S(rUgRSI$*qR{PBGqtr@nlCK&k2;g1Z@(1zbs-bp&e^#nBy`wJh# z&hkS#RTkv53auR4z-I4cL4159*1k<3>DtGw{M5(bD)ozaE9*8M{ieWu^w;K=&g-R1 zmyE?TU5C*|I~LSl=9sHQBcz=+aLROG<l8_Wo-CuOF(M#llcg+rML^vhtI4W5`~5Wdh$}(7uiPjs!wXV-Qq3nZk2v zFLXK-N&06DlKzWJ(DJV;Tl8fDQ`tI;>MxQZA;T+4c}*SEsJ<0+dioIWT{Mx4i=n5xY>w%66#5R z!U(7?P(!nXe`FU?LV=|*8*Vp+HCOO=#O{q~(X|M>lJ1L&9hpe=Pa3|s7mW!n6Vdan z84*QwB4Uyf(80eBx{%QW=^ z=`DM1M!4CNja~H-hvF~d$kz}sK3QI z^7F$9?mc&7RVQeJ_k!o}!%m51YFt=5wPD;d>jdGw^e@}2#`Q)vtcO=zHly63fq(z8 z1?zQr5_{pnCfG845}a|+XM;Yf;f+HAYPBQ=lA7YkQsZXamaordPF;>IZ6%N-`3$-; zPDB2k%Yv>Gx%l;F8pkx$!YSkXam{RXSl7d2CV7l!J^J^uS{(Dkoj;qeBrD1&N}h)i z&yA3=gwlg$!r*>s2bKPN9e*!7MOEoWR2JID8a~Kj2kLL)<^UPS;Zr$8EBpnWfy1Dx z7fp8Xxc*4(3HtoXMwlLU7vpb9unIAQSe}pvUC~_6;NM%C_wgL5emRQ4W@fCTxfA;o zCb9$NPEZ-;0-escA!}kdy$K#*tsu$>zW?LP^Ka3h7eeTH&4?80PiJW(*ZVGJ;X;H4 z^MvDysCyoz)p{MIIX{m-qdXZ!i&IhfTP9||s>dPCX*kuj5k`h5Yhkg&{NG zQ@beh#qK@l@qPqL7x^!@x{mj;x8s{)s~){7J@co~QprcFTgYk|*S zi>sqMaaDpW```T=XnH7)Kf7=*C>Y(tgMDk*K>^2|>uIOWWE0mTcE#i2Pign6LK;2t znS}YJ!(%Svq;z6AIG^+(AxEZ=dZ&pnaN!qz=jpPZ^ZX&OoAW-*N`^p5L%3@4g$f$B z5|1xpaEiNDhy608d#9dB26zIVk`^ZE|joj42kOFqWV)8|Mw`$Et%OP!7J zEX9pAk&thDpTx^Zv**_E*ow6;XpB}E9X0lbp7#g9@aH_>Pv0O&jyO+?W{NWgTSOSq z=nR^ma+n&t4@dR6CEU4L4ZqAii{s4aLDa|H%o>hEDVW_uA`k4KcT8fiQ*2Z)7$gB* z!^_G0z;kFX5MzxFs`0^GnVXp{V@|0~2Hy~MHd^vFCg_%-mU9hyC8m)MksOjFeG1y1 zn?QR)F!lb9uxIsn;BC1BwjWGv4wjw4v4-(b82Ofel$(`Ke*YC3N^QuRnbO$nRZW#w zPltDN4#Tgir*QCRA&I&?3v2!eqmK6x&iU03BR!q4Vafw2b{t15A6XHpOGd2Ht(7_^8dC7 z&Q$Sr^bYtd#pUoEV zn!FQ|$38<%-)T_nZy~31o`Jr{Wtfy6g{CIvkdpQVzMme46-jqdhPYzF`Z#cWHW_?w zEg|iX&T{i22lSk|li$U$Wj?HvW9$QLnI-0lu=`~Q-sQPrvIgQ_OBGhAVi=2OYGKI4 zBDyzD4==yn3gwH7z(YY1-k-`u!Hq(UyiXxOQHdzM)nfA(eBui}=`i*sIrN;JJ-##= zML+rXwCBD)Tz`^Hoy4yrvCX2Z>;8e}S$BB1k>fVzr(oh|8Sren0KR2m@O`Bd6FyO$ z|7FyQt=d+LrLVGZBsT!{M_yub*K$1Z=L(v7ABWufrA&9}B_adC*r-`Sf2=#fIa=Ky zBW#qWgl>h$aqdvgJ5Hk>Y7*%ST(4cOj8wdyL!5qH18D1|hKu>Eq(MKn>Bz$PVJl|v z`(&mozzYmtC8FJ%GZ-ik5%`>bh^OkMSY^finBU|je7 z)bh9f&V*ryP*9QzARQ;onH`!d7_a_cq(O#2 z>;jR2g^+ES4EoX9Of$!U9myNS+()b7m_`tYcJSC-1ygqShFY|h_T{V1426-@bF?7$ z3x;#9uAxN&dS3AlP98mh!S}Stg>kLK_oWzPec>bs``$v!UXBH7S45q&D=~X*DtZ0i zDfqc780TJB!0@37OzQXPO#9F(LEv4^FZ_ec6MKoVn)#h1a;7@W+Ij;weH8a}{l&!40u*!Jf|_=ZsG3L=uF{`|_IQf8Eui>%AQyRikDyI? z8LTPmrTNLiL~}ug%~*dCwVsmK(oSlQlT<_8Mjsc7f*3ykpGLU8{0dqE5 zl8&VpVaK>I{)UozQh0bG-DJrV?u!vl~U` zN8qU=Q^AF5f#1te%jqn6!XM;ziQ)rBY)2Hwi%J*42O32<>Gnyq9j_x$m~#f5 z%4f3<4)W}fm?=80i-1W+*I~AT2l@PI8E!7WLTa`f!)~FYkd=Fy%YSEpb)7o{ zo+*KXLOtB+#sj0-|488SSWNz5g3%H^gbLjwGCjU1{P73?y+~$cnPL1%Pv|)Phk15FuVd_7b=D;%o1eM68e?mB zqp^w-IPl-0s_q*qy_Mq_yz&(|ya`0_d1|!pw2r{@&Lu3fJd5ALD`~(5Tewx?hx|h} z?6lq`SaMqm`U*`^t4y6$-*_0$+Mff%lYOvMBocxuk0J9d9ShdnM5F9D^gKBc#Rf(3 zaO5$1ZI3ysIL6SbzqfIv+k7@>)(Gytxf@EIM8Vwb7q_=KjsE*&*<-6LS@qa7jBDt@ zq&IO?u;~kZHng7AzmSC93^!N*Ai^7ut;Cw@op=DW61+T_DOsrns%}DUKZK!b{!9so|n!;NH0!Z69x=mA6h| zm|Z^JuZaN7?H>H}6Yr?}DjxM&eICcmgxKg0W^9-59a0xG3L6hcKqmKh^rkwpZ6p;_ zrt6WP8fK8|=MEd+i!$b1zVESREZ&-$M*Oa2l0R0rvAR2(D!V1~)6Blp+!M1gz+gA| zJ9!1>lvAobUje*DO3OArdP#&9MnafG8{vz7Az|Zr(0C>X114y(CSA8sO6(#D46YYE zSkLWYlSJ9@3I&=a`5VMfo`;;sb0F?F2E{H5n0x;+U`WIZgWb|`YsYaM(^wAfD>(1f zrA|Ca|BxZKa^mKcgV8pfw0{06GF0`QhWwq%x*QKimCkzToP7j$+<%H!?FMMzzY#&f z#JA|~8;J%9*KpTUMK-c!kVfY|;D6%$3D3L$)(FdDg7Gh+-|fycz3~7scQrPoXb6oS z=1|p1)#SwqYqZ;Fi&lfb1*sF(;nv^6Y|l0U)?}+-uG$~|lWBQ)-$jl6z;S!6>!-5T zx#76#=@j&Ook(o<)zbDn1G?*JC%rgPgAH{3h)jzu#FW~RH=REz@1in+t2ZI;K9?^$ ztxukJw9!?|=Fs>^FUZe)z*ni{dJyyDQR!?wT2DNT0b%zr&U!jKgIq_h@_aFR;yaSrDf68i?On_#OWd4g&x48MqeSwR< z0(KUOk-lT45K)pqB2q=TUEg#5aLZfT>O6rRxu4BtyuxAZjDTs6YLK_47(ucT zr2d?PYM)QAdgE~>v)q?SQn^QeE?&$&GZAOAvR~2#S0c%*nMN#cY8Y;*&!BRfd<6MA z`WU!nFAbSl3O(yLK>V9_G-T;0d@A?^E!SBoxoC4ENzlC|u3#W1X1ejh46%!Lw{ zHK@39K3nIa%SxShr|&{M;ZlznV7Wh6+o;p2*=UR+%E7FWwj zfmyZv!0`-&MjQ+I zy|g6TUeA5UPX0#{{iooSwBsmld7N|ZxNuntj*ZwV3{G8xz*`t-z4@>b%+ELriw%RY z;I0Jwr%i_)Hs^A1Im+Pga~N#!k+-hP#&yLryzr)kV<5f+l_x47p12uJQ&srRTe-fB zt%2a`&+pXkjtQ$$!F66j)!DroH_<_T9qi|FJ*7>}Q0t~do!4`#rgEj1%Tf%zsq%7$RM<}<4+PO5I$;|#%~^=i zTULXanm=*gE_K#2SBz!aIS1JsD{MWa0>vURXeDRPeraw)Z!az8q(u|xu6Trtw*AA# zLl(q6DVx~dxKft9qlL)zYx95WibLLmsqp6UOpttc9{qf((LX^4##31=*Z3splDYx2 zj&_4+*=$ByH6I?`AE2(&mV3BZ zVX`b_@pnMW<5k%C%b4B0+<=W-mW(IXzNS+TAHp@wJ%qymz|8*^qTJ-QHc9t%Ft%_m zUgI*>I}9hXa(QRrW8huL`1uO6x!K>Ex*ybda~-YKe2xA2imUQJ~cxyTn1li9qOgA0{U(`u))Grd*w*cN(|DoO<|L}tJ2*ToMl4v)Mk=~)oyxb(r zEXa(38kIlf?u!6IO^@Qw|L690E-rhi*-297pMWOK0unsoKkU|(VuxoHT+35TbGLBLB z@OT1K(>R^66_RK47KlSgehk0DOqjXa%7db2u7~qc7fuJnVHcOd5av1r0Tb84K)f9u zH9SFeB$BAIDcp^_O) zkMdkb#B@E=Wo!qz>psH|tN$3@Onb&vQ4y|ZB*Ln<0gUUkr_eoDnmqHm2NilpG1^a< z9eJXQ^)VA@|GHc#9M&Kkw5EXabSb89haSX&5^h?y4UM|yVVuVgzO8JIP1~JE7(U@K zH9gw~a%#x&8lypPTQ%%DqQUT=|AgT&j$OxZfoV%!;K);mw-sSmmmR4*cWre5jTvk8x*1iG7rV zY{CxDN4WR;UiOr)DZBlV62||Qpz{TZ)bF(!@!@!zzAL1e@P{0OxkQowk({SfcKoAD zW(&iRsSXT%`9(Tw;~`}EcC6QwW9>N>vd3pGW1xA$n!J=}YKzOLYj+WLTAig|-wDI9 z?P}0vew=P3&%jc6l%#xFg}0^Vp>Dea9{Ei;U-ty!?PMh2giN%J=8~z-5=>-YI}})F zk+=_M(AZm-H5EC+?>;htEjCESg7cFZW;Q_dG#;d_`UCkEX9NKoucJ>x1J*1MVavjV zS$n(7sF)%^>sLIuYPX1qJ7mT9a4QX;i4RD(Mm#aSznGrw9z~ziCU~*3A1YUffyU+( zlA$QaggU6f+96k*R=_=z8cVUfpkSNdD=gTIjS6hD?m59gZ#9WEJqK@drJ1kt1;kNS zj};#~#1@V|N7E};`N+G(?IpQhP5yf>3-TRy8gsq+kfZRCeT=Jo4`O_&52;l(K|c#E z92UO<)i%0N6Z(epl7*sN(X}$;Ob`5(HywjhwCTwJ?mMnfjdtR7_;a-o#_r>zxT+JX zCPxxpzsepHfU)>S%<5uc1gDtXEi_9|^)2KKr#ww@l)dZB^#=RYP*V@}MlaS06l zScA5=^jS|^DXw$#7A7{xLty9(&bzV_c3X-;@(g9no!>$|6AW>_|5CJXUW2@U%WRs@ zm*U`EY0h&n35eV;aGrZkphy0pVDvgZyzB%QM%`h5c@D=NpTrC@^O(%rO(0Rb0|wlG z(AMN~QY}78`#U*KiKH0qtuCbXvCbgI?MrT*ZU(;}TKr*64K~xJ4i~IC18asnVfR&E zIw#WyQtxe`ZnB%$DQ}Ol*Nk{<&csd7o4JjSRV`x6k4R#{w;*VbErOAg=^**^G;L5U zfzF53oFAqFbhZd+LsujITA7dABeYrn+B#~jcmX*BBMJ@Ng}Aq}^lYIpdm>4fO}jCX zb(zpCI3gVj|DD|n8IH>s%}=&4S}4nQrOBbE;XX9AaKtf@0*Iew0ZT8g$Jtj;a{C7* zB6e(y@M?2Q$9fxx>BwR-T5}!rKS#lY4^s5gn&njK^e;Nb?TV}~YOQam<9`Ykc6_FLf3L^I9v^@=Yag@2J`O?)wJ~YrIQc4d9AX;+ zp}c0YO~VyEIuPqfjo*EvbNmmJ)ge2fzP$&!wGM#XK|k2gmH^evE^^U!IzC?=j9(7f zg15qP@X$Jl#>EY^Sh|MZU-1ZH`$xekPnEIt9kOwbHDbL-hcV-CIP^wz0Gp4Q3Zb|L_?mC2{ZKR9r+^3bwN%mK-VF0w0Qpv zA1x}Q5r)CI!eJ#i?0rU}_m5)E7f&?h7(nRM>U{qxuiiz%%N|Tbxtc@Yk98SDeMZ8%8vw`y4cS?4t2g zSE77#G#swBWbj}KmCqGr1K(Pa0H=KHZ)!t>AzMt)`a&+)8i0PfG#8f`4f{zJLpi;Yx&i*RJ+NRV} zuV;~*!!H$L=BmRdo8x%*{AbKiyalVi8ZZ^|8qi+$oB#Vz0fcRkW?rQ&g)GlVV&^CU zPi@n%G~@BN9@{^%wlii;mO zfDtN@UXj0K{Lo<(?+|01JC9)Yd~WaBt0f3ny^_X;)o|yq-(=F=8?>66)0anS3L4-i z|EVVDvARJyh8P3V9Ze9sX#*^Ex=l?hUebhdhjCBiT8!>FjW^DnLJ6ySythk)9h!6- z)AizU_mDiC8o3WEmmNd3;L~Vd(~kRl%&@cYDWqDZ;Nkeo$a6bV)*TfD7TtN^zH~MY zr`F;Pv9q}O_jBB6w}|!gaAc)Cf6#~v3>0L(qCWW&Y}SG%R5vNc&Ake2wuulMwqhKs zI&c_sZnjaEYb*HQp148GnOb`Dhd$~AU=$1Y#5hbrHGlVa5_XdJe|Gz~}o z8vTcmvg#K#t`TGVK5U@9Q^VoVYdIXao`Ua|NwM-aV(jX&PK-!D>@MJ|e=dej2QT~NcvTP!JcfAFE(dnT1?3B$xeK$7Y(?Zsk zx4O)w>It|Xz-Ik=fQs9xtuM#S=>kVZR>>c1=qp7 z<{a*?;Cd?Or?6kco}lZVbS!((g?Wt$*z+w7;z#U2zu_ni8!kZo@v~9CL6Z?b;L6lR zDl%>5chP!A1lwq?KzW?!ZK>rq3M=a|yXY#OI{O1xZm7g@iyw20!~bCMzd_ix!yXMk zEdsNTcOdC_xZt+W7qUp^CX_b_;l?|c@yO+MZ0_cbtma|`cA~ftTe40Sy?0GS^<_&~ zrE{FKB0?EnFKUN3K0M4WbRkd9aw40aEl{`a8)#~|5XGGg&fOM)nI9~W?=hZcrF7y{ zM>poXUnjc zD~fS7!!eLJ&RVL;QZ}SyD(fsbOD!TVpx;kRDqbKWupeARM}n>jy2IW<+nnq0+J(!{ zd~zx44)`cg^0LD9HvPC?LyFC^uwir0>##0%#gGmQm^rN~;Q4VJ_8ZOSS;dSJh)i7whE<+eApRMdzD(2| zONG=uJrEntWg>?Dk~uRjQk}2_fq|bZ-n!_5(=Q~WZwJSsFDZkf&}Mk^BL?p%>#$Px z+t~cOmNao^5}c;le}*&HIxo%Id=s6Bp0CV-AI1aibSgW zq?z-inDP7Ct`l*+V0>B920A-7L4|7~F>+gg+oR8;%zF>iUVjFa%|+QWU&piYL5C@m zxE?N~a63z3D`u6Q6SbGu#X0J4(agk}{c8V{-g?-|xq&R1R!L|4G9eXbM1KP-JqCgf zM_}W`8*q}>NMkdXu??N+G)Sz77B5@R@mykPgH$$u|GimEuXr|?-f6_-Z%5Hvz@5YA zNwJ|X4#c?+DT{|71t(^$W< z3LM(Bnd$}X#2eBXSlh!rr@T2y=5cK0)}fu)F!v)rmdndmHi>|Lh62;`YZWtCt;Q%y zpM`4S9r$@h2L}9mitVFud{ObEboY&ic+zA8hF^cqH!XG(l+Uc^`$x=Sa;G&x&X#Wc z8Wlz5>gQl?-5b;_okP7UL_j5IJ9Tjyw0RO950k^c!PZ3Xvthwwy2h_$?u;`+UQ;iX zKcE0sUt9!_qO_o@e-8})D;FsJd@hKzcPHCq4?wG*65cyhg(uggp}OEHs{Gl3J{MNv z)4 zKEDQb_Yz@FS_7OqYsk$!X5fR6S!`GN25hvggzQiekgK~Xm}ET(`Lpz3!Z;h+aUmAl zH%Rcs4$Q~GU4v-hkV6VD22tm)|ImwBhq!PETdZfZ0gf_s#NZ3)`b}n52yq<1=t8jm zB+o>4l|xA3Dl`?IP1cPc2dQP8%PUrnE>T(!-skklQLb~=FoE+NPidhpQRz6eK%c$7 z(iz*OI5(kqHb$qVQy&E`TmLB*{7Pn{T-<#O-}eDs)W(RZ^9*jkXo@Lnb?|Z4E7-C? zo)OK{fH}FbSo=aATx5Sk(v2>DU&U!M5}g3I4p1=aD1w4DRq(;<5_nfRqNafZ<_d>_ z+fEDcHadX|I|s4y{eQsAHRXGq+)u7uHer(gPJEenX+m;lQoG|NIh*f6T*7a@L6BG#=vgz+u$$VlYD<#s#frv5t+ zU(rpvIo9~DdRxxblnCjil922B3R`cyr~0DG%*IV^P$7teW`jfcgX5o9`A&e}-{+!f z$pGK2rUAbDl_fbPh5G7IpUo*q;M zJc5Ylxe&PN9_+YV3X^=hL0zH&qCDlHZ&8t8l43RTH!KEO>ch*t{;4xD*0o?AQheSl2}zAVAlG;;OzeIEa~`auWm7YtcuPF=jWYCLuL#p##$)zZ1;CKSO%l8M z1x;<##pri=7__Gaf5^7bjg#z%(%=A9p79MuY~#>DJPMmPR0Gx>W_r)qGR^^9ADle^ zYO>)dB|U(uG0imnMk`J9nO)*Ds6BrV}yMzz2PWs%iL673;6#XMsUw0j#-k0NvGQP^XO=;FmAOv?;G; zTptdAA9ohXx0woutuLdS3XlDo(MWB79_Lv2Ct!E}5)e54*X7Vqok78x>Dlyq5I0Aw&k%?j z4iV2dS*GrtDf6wiof_BbvpwW1cixc%+ca&`u9M99V`SOsZXB0<+%

5P3>I3CIJ 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%0D>V&{{#*z3wfm^_R!$Mph=(5LEIji22Hhe_D%!o8 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 N}AbZ2Mf$i+w%SHYbypKh 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 z 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_basic_conv_with_padding/model.onnx b/testdata/dnn/onnx/conformance/node/test_basic_conv_with_padding/model.onnx new file mode 100644 index 000000000..dc4608635 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_basic_conv_with_padding/model.onnx @@ -0,0 +1,24 @@ + backend-test:° +9 +x +Wy"Conv* + kernel_shape@@ * +pads@@@@ test_basic_conv_with_paddingZ +x + + + + +Z +W + + + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_basic_conv_with_padding/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_basic_conv_with_padding/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..063e19140bb88b0f694bbad952a6f822e14fbd81 GIT binary patch literal 115 zcmW;7p%H*E5Jb^Ck(rYzffDF|1c{;q1O-GQPa=`XNF)-OQYeK#?EE)tYHGnk)KRx- hm47~PiQuSccp+INqC<~_84C&=I}V(vxNze^%O8lO5|;n~ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_basic_conv_with_padding/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_basic_conv_with_padding/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6d5f1a8b2114776d498339ed5a397226496cac8c GIT binary patch literal 51 bcmd;J i1;mShcoz^0I5RLv0OnL}%{L%k;RFCqF%{4N literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_basic_conv_without_padding/model.onnx b/testdata/dnn/onnx/conformance/node/test_basic_conv_without_padding/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..a77bc3463c2057416bde00b1f312ca6379e2c502 GIT binary patch literal 202 zcmd;J7UD@tOwLZtOVKS!EiSRz%*bWQ#aO|`7%s$Esl?)(pI4?O%EgnNT9lWX6JMN> zSdi+#?7+N$kzGrWi=`kjrPzT10)aw8@*p$flM;(FljD$5nq*BlpkM^pP5%8#8|1s?VO)i z=9yQLnx0xDBnDC*pOjdfnH--C6bGsSiAPBTbqk4ciEuCp32-rSFhVgikY)x+mSd4* h0!lJPiJ{rZ#>E0Ogdqv2sS>P-4aG#TCMPBVE&yRWCNBU0 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_basic_convinteger/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_basic_convinteger/test_data_set_0/input_0.pb new file mode 100644 index 000000000..33cea0263 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_basic_convinteger/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ  diff --git a/testdata/dnn/onnx/conformance/node/test_basic_convinteger/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_basic_convinteger/test_data_set_0/input_1.pb new file mode 100644 index 000000000..53980d95d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_basic_convinteger/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BwJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_basic_convinteger/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_basic_convinteger/test_data_set_0/input_2.pb new file mode 100644 index 000000000..6741b0981 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_basic_convinteger/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +B x_zero_pointJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_basic_convinteger/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_basic_convinteger/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f81e5d710a91899b37606a98aa72430f9294db0b GIT binary patch literal 31 hcmd;JL1PBEX0YU+IO5g+5p3pwC2CP5sc2U37W2rr7L8ZSSJ}JL|5SPEz zVoE-<>eD{iL76|j5%E7?*ET<8G{`?oaU4J5nqa@of6u>$=oG(vuL-}&E62Zw z7GJ&m*XO^plp(*@n{B`P&%QtUFi1WicJaPF`{zF<(-Od_wI)9tw2;3s07t(P*N#6j zbE`i@JL12WOxZqrZi_$sv&6pi*C9VZwhX_2XazrB=G{GM`Gr1cEo#4cwOc<{GQm9= zGQPi9M)SWioRPnMis8R(#*@BCB!)lV^nX6(9zZ>cAcVhLZq7b}9xuPflc7HfTL8f0 z|Ea!tnwP$x`3=A>=sUie+{iv1Z+AXg+|)hCUR1yJO8h(?5H!Z%|k3+w31OL9=%(=eKC5JvXFd@I&%kjR^wZXro#*IJjcQif%yKukd`E5U{ m35dUi>tesM?)5)fXzRXvWsAQY?|VPrV3fbgf#1IEE`dLhvHAo6 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/input_1.pb new file mode 100644 index 000000000..d116d510b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BsJ ³ 6?þa:¿êV? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/input_2.pb new file mode 100644 index 000000000..04d874429 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BbiasJ =˜ž?ttä¿ÖÒK¿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/input_3.pb new file mode 100644 index 000000000..735331ef9 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/input_3.pb @@ -0,0 +1 @@ +BmeanJ ðD³¿fÆ<¾ž²¿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/input_4.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/input_4.pb new file mode 100644 index 000000000..f583c0235 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/input_4.pb @@ -0,0 +1 @@ +BvarJ c»6=l¿L?W›= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5094ae41528ea6908fb602fda716f37f55b463af GIT binary patch literal 496 zcmVL1PBEX0YU+JO5g+2L)bu`-x)#k5J5nZinu`7U&%iz!(Tw~vGhN| z#KS<-+QDC|J+f;B+k)et}KM{huk*mppbu0ucG z=kdQ72<Ft&;+MS<4eh_&?-f95yu?6|5qLmM5>r4JBxgQj{)s>j#+yG!L)bt*b^jr{R+Md`Sm~fG{HdTK<$bE literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/model.onnx b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/model.onnx new file mode 100644 index 000000000..53523e765 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/model.onnx @@ -0,0 +1,48 @@ + backend-test:Ó +p +x +s +bias +mean +vary output_mean +output_var"BatchNormalization* +epsilon +×#< * + training_mode $test_batchnorm_epsilon_training_modeZ +x + + + + +Z +s + + +Z +bias + + +Z +mean + + +Z +var + + +b +y + + + + +b + output_mean + + +b + +output_var + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d514241f1f5df0847e2f4e129444f7845e8335e5 GIT binary patch literal 496 zcmVL1PBEX0YU+IO5g+5p3pwC2CP5sc2U37W2rr7L8ZSSJ}JL|5SPEz zVoE-<>eD{iL76|j5%E7?*ET<8G{`?oaU4J5nqa@of6u>$=oG(vuL-}&E62Zw z7GJ&m*XO^plp(*@n{B`P&%QtUFi1WicJaPF`{zF<(-Od_wI)9tw2;3s07t(P*N#6j zbE`i@JL12WOxZqrZi_$sv&6pi*C9VZwhX_2XazrB=G{GM`Gr1cEo#4cwOc<{GQm9= zGQPi9M)SWioRPnMis8R(#*@BCB!)lV^nX6(9zZ>cAcVhLZq7b}9xuPflc7HfTL8f0 z|Ea!tnwP$x`3=A>=sUie+{iv1Z+AXg+|)hCUR1yJO8h(?5H!Z%|k3+w31OL9=%(=eKC5JvXFd@I&%kjR^wZXro#*IJjcQif%yKukd`E5U{ m35dUi>tesM?)5)fXzRXvWsAQY?|VPrV3fbgf#1IEE`dLhvHAo6 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_1.pb new file mode 100644 index 000000000..d116d510b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BsJ ³ 6?þa:¿êV? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_2.pb new file mode 100644 index 000000000..04d874429 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BbiasJ =˜ž?ttä¿ÖÒK¿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_3.pb new file mode 100644 index 000000000..735331ef9 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_3.pb @@ -0,0 +1 @@ +BmeanJ ðD³¿fÆ<¾ž²¿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_4.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_4.pb new file mode 100644 index 000000000..f583c0235 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_4.pb @@ -0,0 +1 @@ +BvarJ c»6=l¿L?W›= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7143658e3e97e7d4b2acce500d7aab04edacf04c GIT binary patch literal 496 zcmVL1PBEX0YU+JO5g+d|H(g&g%Lnd>ncAnAFDr90ir$-%t$}ZE6hH` z47NY6oXS7=j0!+cDl0(RD(63KIzB+&{2M^fT-`qHnzT|W)Q&Gr;Wcv(yG5=mm|P3 z(k#IK8Zy5m2?xO8eIme}O3S~toe#h-puN9{IL*BWmF~W71*yIRv9G@%NlQN6@btc4 zdGNn7!4JS5_sGAzpK38FvZ!+}3jSr@>d5DUNz^CrNHZp*(&5)#0b z9|XY9#2~;51IWJ+1>HVtFL=M;UogP-<^8{vz16=cF7LmX5OTlPXw|>5G~B;t&auD6 zek8!s4BfvAm7c%eZGgWvF=D?w`=`D(T93b!0DHfsmh-îœX?êÎ!> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_batchnorm_example/model.onnx new file mode 100644 index 000000000..bbdb6c742 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_example/model.onnx @@ -0,0 +1,35 @@ + backend-test:Î +. +x +s +bias +mean +vary"BatchNormalizationtest_batchnorm_exampleZ +x + + + + +Z +s + + +Z +bias + + +Z +mean + + +Z +var + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_0.pb new file mode 100644 index 000000000..51031034e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJàxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾^&,¿Z¸¾[*P¿ÔöÜ¿3¯5>;¶Í¾WªÐ¿Ìñì>µDh¿²ÄT=®¥:?>âב?Æž¿¹ÿÍ>·O/¿ì^¿~/¿ÐƒŸ¾¡ f=¡#•¿‘œf?Okî>¢£Ä¿ ¾?¬ò?@â–?7>8¾l‰¿Fø†?5mξyœ? FU>z?¨u¶>ûá4?G,õ>ÑÍ> ñ?^ƒ¬¿AŸ¢¿b*x?è(–¿”Èø?ÞÅÓ¾3Y?¿÷"ö?‚½?, ï?‹òg?Iy\¿}ô?½7‰¾ÈmM?r?÷º¾N4?½l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_1.pb new file mode 100644 index 000000000..be392c2f4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BsJ ÙºÀ>*¹Œ¿­²˜> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_2.pb new file mode 100644 index 000000000..ffa575cc8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BbiasJ Ç©?3Ï1¿Ì9¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_3.pb new file mode 100644 index 000000000..03fea1b63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_3.pb @@ -0,0 +1 @@ +BmeanJ rÌÞ¾­´ì?‚,? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_4.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_4.pb new file mode 100644 index 000000000..93001374b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_4.pb @@ -0,0 +1 @@ +BvarJ Ç»y?î[?nì?< \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..0809e19c11690020bc336b2230140dcca8ecdecf GIT binary patch literal 496 zcmVL1PBEX0YU+JO5g+5hYCQxhSEP$!0ta*DHcE`4h=xLRF6N1TJ1kD zpSM3;__;qM3DZAF2*y8x`2s+dA>=>r@WelmsMJ4tNY6hI@&iCj|Fl0MN6tSJSCu~y zFp)qD@;N_}o%24kr5Hd--k87U&`v-$aJfHd-`qcN45Pj_>v+C0)Tlqo--bUCxg$XR z+IB#AQuRNaov1%R3n)DR^p`zaQTsnyV(vfAcAUU}G`+xcZ`QzC%U3`;?peSSP))#1 zcdo!1dJjGREjif_L`B3i%(8>qmM4h6t(R8qhEx#+*fiIu-h=x@Mv z2tdGVGoC*scdb8oR+m4bl~q43smDLbXRAMk^Kl+{0|zLGy5iorjelHxxzOvOLG zmi9kc#DYHtqS8MxnVmm?hLk^e#G*f$&aXexzQI44(KtXVdEGw2Aag$@3spdq^oPEV z{y)E%WYImk#M?iaqcK3h{(nA{y8S-@JWf4?x1c`?Sg$^kFp59F)hRzb&Avb9g&x1~ z7p*_;KZ8G--%CIa*0#WO2C%@qFDpNoai_q4h*m&$07<~z?18{b<5ED2“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾^&,¿Z¸¾[*P¿ÔöÜ¿3¯5>;¶Í¾WªÐ¿Ìñì>µDh¿²ÄT=®¥:?>âב?Æž¿¹ÿÍ>·O/¿ì^¿~/¿ÐƒŸ¾¡ f=¡#•¿‘œf?Okî>¢£Ä¿ ¾?¬ò?@â–?7>8¾l‰¿Fø†?5mξyœ? FU>z?¨u¶>ûá4?G,õ>ÑÍ> ñ?^ƒ¬¿AŸ¢¿b*x?è(–¿”Èø?ÞÅÓ¾3Y?¿÷"ö?‚½?, ï?‹òg?Iy\¿}ô?½7‰¾ÈmM?r?÷º¾N4?½l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/input_1.pb new file mode 100644 index 000000000..be392c2f4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BsJ ÙºÀ>*¹Œ¿­²˜> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/input_2.pb new file mode 100644 index 000000000..ffa575cc8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BbiasJ Ç©?3Ï1¿Ì9¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/input_3.pb new file mode 100644 index 000000000..03fea1b63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/input_3.pb @@ -0,0 +1 @@ +BmeanJ rÌÞ¾­´ì?‚,? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/input_4.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/input_4.pb new file mode 100644 index 000000000..93001374b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/input_4.pb @@ -0,0 +1 @@ +BvarJ Ç»y?î[?nì?< \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..77cd8aabed707547c796b76dd9094c23c8f03e0e GIT binary patch literal 496 zcmVL1PBEX0YU+JO5g)EN&rCB5V=1gXV*W6$_zl`00Te*uVFut=G8yh zC7eG3te!vooVh;)qpLqaR`5UY{L4SXcB(&sTf0ARl(j#QZ1O*?Q<*>1f3!dJnQlK{ z^$0-6+>XC;L#n?NIGR4dbuhq&AA>(YZ2!LGP=>zKkO07J7#zQ~9#+3*?d3ko zi^o4$1IxXhbsWFI(AmEaFxJ1I7jnI1?i9XNJ>$N95evWAtscKtxVJu_W|_Y3myf<{ zIsd-2tv5Z)Ss1?zaACfjL(aaab#%QEkD0zQR`tHe+%CQx3`f0K=@h=|fT+Ehd#b*K zMTNc+(||uaJCQ$1<#InYBNIOyW34}E1dl(kHXT26S-d~31!+IX&Za*cP|82s*s4FZ z)89YctVTa4F1bHVEr36l*=#?YyM;fCzmq?02d6)U5Ia9e{;t24-E6<;!;L=@So^=y zDHy=Y9@D=E7mB{4h9W=o^}@d}D=@vY%h;kZ29Jl*O5A2C#yY@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bernoulli/model.onnx b/testdata/dnn/onnx/conformance/node/test_bernoulli/model.onnx new file mode 100644 index 000000000..aab6c1257 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_bernoulli/model.onnx @@ -0,0 +1,13 @@ + backend-test:E + +xy" Bernoullitest_bernoulliZ +x + +  + +b +y + +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bernoulli/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_bernoulli/test_data_set_0/input_0.pb new file mode 100644 index 000000000..b6d3af50c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_bernoulli/test_data_set_0/input_0.pb @@ -0,0 +1,2 @@ + + BxJP¨_Váá?3‡`ÏÔâæ?K‰nkÖIã?õ•cÛ®oá?öý)Û?[›‰!*«ä?ÒYaÊmÜ?÷:ˆg‰ì?63ISÖî?BÒKNŠØ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bernoulli/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_bernoulli/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..49da0b5cf63be7b05930e57ea197f8ff3c2eaa18 GIT binary patch literal 89 hcmdQY%?n à> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bernoulli_double/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_bernoulli_double/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..49da0b5cf63be7b05930e57ea197f8ff3c2eaa18 GIT binary patch literal 89 hcmd6BWOmtUHblNk>Zk57VgQ}Roba#G_{ zD+&_xQc_dm(@OJ_OEUBGBI1jH0{OX0fQY%?n à> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bernoulli_double_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_bernoulli_double_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..49da0b5cf63be7b05930e57ea197f8ff3c2eaa18 GIT binary patch literal 89 hcmd7?5#aJO^Zk57VgQ!5G*^HNe% z;?qj=l1no4^CIGlfCBlsN`gUPIy5gcEx#z&Co?-$i;s&XBQrfil!2kaegPw+7B3fb zPJTI%%fJBQ@^G=HlvEa^N^mb=Wa292BEwdYV~t61YEy~L;&B@8s;^Sf|PEAb_WdMQ& qjEq9UAf@q1F!^|pWE4M09~Tz~2cr-R7ZV3p5>TKLS-^=&fFA%$Ef`S% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bernoulli_seed/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_bernoulli_seed/test_data_set_0/input_0.pb new file mode 100644 index 000000000..7faf960c6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_bernoulli_seed/test_data_set_0/input_0.pb @@ -0,0 +1,2 @@ + +BxJ(  ?¦7?³N?w} ?HéØ>QY%?n à> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bernoulli_seed/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_bernoulli_seed/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..e4dd877fed3fcb2d1c171d07d159ba61141b7680 GIT binary patch literal 49 fcmd%5-e3;^f_??e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bernoulli_seed_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_bernoulli_seed_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..b8a5a8ddd9930cb26e14e50ccadbac00d7006351 GIT binary patch literal 439 zcmdFG@`;Ni9-h zcZV>z{J6+AM2N9ciN!gwxI~MSi>V|Z>>(i;eBl|z4{|jZ7Y7HU5DOO*2UikMpb}ZY IiAjJT0FHEw;{X5v literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bernoulli_seed_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_bernoulli_seed_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..7faf960c6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_bernoulli_seed_expanded/test_data_set_0/input_0.pb @@ -0,0 +1,2 @@ + +BxJ(  ?¦7?³N?w} ?HéØ>QY%?n à> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bernoulli_seed_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_bernoulli_seed_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..e4dd877fed3fcb2d1c171d07d159ba61141b7680 GIT binary patch literal 49 fcmd%5-e3;^f_??e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint16/model.onnx b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint16/model.onnx new file mode 100644 index 000000000..9525387dd --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint16/model.onnx @@ -0,0 +1,17 @@ + backend-test:y +) +x +yz"BitShift* + direction"LEFT test_bitshift_left_uint16Z +x + + +Z +y + + +b +z + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint16/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint16/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..57ba338287efd16f82bdaad9089c3cbac2a9466e GIT binary patch literal 15 Wcmd;J7GQB=tngwJU|?ZjWB>pQwE;i? literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint16/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint16/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..fcbf693c8e5ee5ea024daef264ed99192b3c84e8 GIT binary patch literal 15 Wcmd;J7GQB=tn^}IWME=oW&i*SU;#1! literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint16/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint16/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..fedb77508a33cc2b2afb7642756691468aca056b GIT binary patch literal 15 Wcmd;J7GQB=tny-0U=U#7U;qFNWdUUX literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint32/model.onnx b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint32/model.onnx new file mode 100644 index 000000000..a6398e0d2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint32/model.onnx @@ -0,0 +1,17 @@ + backend-test:y +) +x +yz"BitShift* + direction"LEFT test_bitshift_left_uint32Z +x + +  +Z +y + +  +b +z + +  +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint32/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint32/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c01899b3abbceaa85319c42b141aeec63c86aa74 GIT binary patch literal 21 Zcmd;J7T|GWtnlIyU|?Wi0b)iV1^^TX0Zsq_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint32/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint32/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d58cf2893393d714913ed6f6edd472978fb0494c GIT binary patch literal 21 Zcmd;J7T|GWtn}hxWME)m0%B$$1^^RU0YCr% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint32/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint32/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..126ba2ba5230fc4f18134643bfe63df800432063 GIT binary patch literal 21 Zcmd;J7T|GWtn%VfU|?Vn0Adax1^^Xd0doKV literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint64/model.onnx b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint64/model.onnx new file mode 100644 index 000000000..e1f04b61c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint64/model.onnx @@ -0,0 +1,17 @@ + backend-test:y +) +x +yz"BitShift* + direction"LEFT test_bitshift_left_uint64Z +x + +  +Z +y + +  +b +z + +  +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint64/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint64/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4c69686334ab5040b154ddc8dfdfcd5a754ebaf3 GIT binary patch literal 33 Ycmd;J7T|SatniW$V1NJ?D9s3^0VLr8TL1t6 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint64/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint64/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..2b2b147a19473aa7731e82e85d6ffe55d2f5724b GIT binary patch literal 33 Ycmd;J7T|Satn`v#WPkuBD9sF|0V9L~O#lD@ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint64/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint64/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..586fb01919726933550946c42f2a39858d0e62b4 GIT binary patch literal 33 Ycmd;J7T|Satn!jjV1NJtD9r(-0Vj_EfB*mh literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint8/model.onnx b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint8/model.onnx new file mode 100644 index 000000000..120aabf90 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint8/model.onnx @@ -0,0 +1,17 @@ + backend-test:x +) +x +yz"BitShift* + direction"LEFT test_bitshift_left_uint8Z +x + + +Z +y + + +b +z + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint8/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint8/test_data_set_0/input_0.pb new file mode 100644 index 000000000..2381f5a6a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint8/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint8/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint8/test_data_set_0/input_1.pb new file mode 100644 index 000000000..a079f7460 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint8/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint8/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint8/test_data_set_0/output_0.pb new file mode 100644 index 000000000..b98bfa686 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint8/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ  \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint16/model.onnx b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint16/model.onnx new file mode 100644 index 000000000..b345754cb --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint16/model.onnx @@ -0,0 +1,17 @@ + backend-test:{ +* +x +yz"BitShift* + direction"RIGHT test_bitshift_right_uint16Z +x + + +Z +y + + +b +z + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint16/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint16/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..57ba338287efd16f82bdaad9089c3cbac2a9466e GIT binary patch literal 15 Wcmd;J7GQB=tngwJU|?ZjWB>pQwE;i? literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint16/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint16/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..fcbf693c8e5ee5ea024daef264ed99192b3c84e8 GIT binary patch literal 15 Wcmd;J7GQB=tn^}IWME=oW&i*SU;#1! literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint16/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint16/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..73293c5640ea8dc161cda3cd0b34a0200990495f GIT binary patch literal 15 Wcmd;J7GQB=tny;xU|?imU;qFMi2*hM literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint32/model.onnx b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint32/model.onnx new file mode 100644 index 000000000..feebd1fa8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint32/model.onnx @@ -0,0 +1,17 @@ + backend-test:{ +* +x +yz"BitShift* + direction"RIGHT test_bitshift_right_uint32Z +x + +  +Z +y + +  +b +z + +  +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint32/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint32/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c01899b3abbceaa85319c42b141aeec63c86aa74 GIT binary patch literal 21 Zcmd;J7T|GWtnlIyU|?Wi0b)iV1^^TX0Zsq_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint32/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint32/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d58cf2893393d714913ed6f6edd472978fb0494c GIT binary patch literal 21 Zcmd;J7T|GWtn}hxWME)m0%B$$1^^RU0YCr% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint32/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint32/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d545c52b6e6a195a961dc3f5404e3b934f0ed5c3 GIT binary patch literal 21 Ycmd;J7T|GWtn%XFU|?Wi1Y!^X028SJL;wH) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint64/model.onnx b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint64/model.onnx new file mode 100644 index 000000000..bf20f84ac --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint64/model.onnx @@ -0,0 +1,17 @@ + backend-test:{ +* +x +yz"BitShift* + direction"RIGHT test_bitshift_right_uint64Z +x + +  +Z +y + +  +b +z + +  +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint64/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint64/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4c69686334ab5040b154ddc8dfdfcd5a754ebaf3 GIT binary patch literal 33 Ycmd;J7T|SatniW$V1NJ?D9s3^0VLr8TL1t6 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint64/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint64/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..2b2b147a19473aa7731e82e85d6ffe55d2f5724b GIT binary patch literal 33 Ycmd;J7T|Satn`v#WPkuBD9sF|0V9L~O#lD@ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint64/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint64/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5260f807e2e6e4af4311fe177c6cbcd778121f32 GIT binary patch literal 33 Xcmd;J7T|Satn!lJV1NKdC=H_kBp(4$ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint8/model.onnx b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint8/model.onnx new file mode 100644 index 000000000..820adac3d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint8/model.onnx @@ -0,0 +1,17 @@ + backend-test:z +* +x +yz"BitShift* + direction"RIGHT test_bitshift_right_uint8Z +x + + +Z +y + + +b +z + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint8/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint8/test_data_set_0/input_0.pb new file mode 100644 index 000000000..2381f5a6a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint8/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint8/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint8/test_data_set_0/input_1.pb new file mode 100644 index 000000000..a079f7460 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint8/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint8/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint8/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..36087feb330d9c9c5170d200474b724794892285 GIT binary patch literal 12 Tcmd;J7GQE>tny;!U}OLQ2g(64 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cast_BFLOAT16_to_FLOAT/model.onnx b/testdata/dnn/onnx/conformance/node/test_cast_BFLOAT16_to_FLOAT/model.onnx new file mode 100644 index 000000000..078bbaf12 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cast_BFLOAT16_to_FLOAT/model.onnx @@ -0,0 +1,12 @@ + backend-test:r + +inputoutput"Cast* +to test_cast_BFLOAT16_to_FLOATZ +input +  + +b +output +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cast_BFLOAT16_to_FLOAT/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_cast_BFLOAT16_to_FLOAT/test_data_set_0/input_0.pb new file mode 100644 index 000000000..e7fbb216d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cast_BFLOAT16_to_FLOAT/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BinputJõ>õ>ÿ>Q?ð>Q?W>9?À€€€ÿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cast_BFLOAT16_to_FLOAT/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_cast_BFLOAT16_to_FLOAT/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..80a9fe87a0b212c841b48601d72afc38f95eabec GIT binary patch literal 64 zcmd;J=3o(EbYjadEh#81@iJgw_-Y5i|ABO%Jp;oBC>;)@ErI+4^$ZLRF#I0?)U^** literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT/model.onnx b/testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT/model.onnx new file mode 100644 index 000000000..c60a94b58 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT/model.onnx @@ -0,0 +1,12 @@ + backend-test:p + +inputoutput"Cast* +to test_cast_DOUBLE_to_FLOATZ +input +   + +b +output +  + +B diff --git a/testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT/test_data_set_0/input_0.pb new file mode 100644 index 000000000..2f262521e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT/test_data_set_0/input_0.pb @@ -0,0 +1 @@ + BinputJ`RÖÜdú/Ô?\²™Š G×?þX'L ?â?Fþ Ü?ÌöÕ+ ï?€¨ãÔ›º?|3):y¼Ê?<¿ìOÊ¥Ä?’ÐSnCæä?z Pûí5Ð?4.Ì# ØÝ?¸åùyVIÏ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT/test_data_set_0/output_0.pb new file mode 100644 index 000000000..5f760bfd8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BoutputJ0Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT16/model.onnx b/testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT16/model.onnx new file mode 100644 index 000000000..4ae26ca15 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT16/model.onnx @@ -0,0 +1,14 @@ + backend-test:r + +inputoutput"Cast* +to + test_cast_DOUBLE_to_FLOAT16Z +input +   + +b +output +  + + +B diff --git a/testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT16/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT16/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a1a2cd292a8c422a45a34b134da614a583f6e3d6 GIT binary patch literal 111 zcmV-#0FeI(0|*2V3ql2HZg6#UN?@#dXoVeF#6KvKmz9e_yg!K0MCqmgObgO?h~QgxIfg>vDR_W>OWvC8o%e6xIZRE RgX~ T8eRg~g7yp#X4)_)$k_t`D&!H? literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_BFLOAT16/model.onnx b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_BFLOAT16/model.onnx new file mode 100644 index 000000000..da421a6e1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_BFLOAT16/model.onnx @@ -0,0 +1,12 @@ + backend-test:r + +inputoutput"Cast* +to test_cast_FLOAT_to_BFLOAT16Z +input +  + +b +output +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_BFLOAT16/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_BFLOAT16/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..fc06bd1b5f4811cfe314ccf5d921457d7c0cf66a GIT binary patch literal 63 zcmd;J=3o(EbYjiSD=01TGT34I)o#PPuXdZR{kMC%A<+KJnGbe6EP?hH--X**3Rv1R NFdV37U}%8h{{R8I7%Tt) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_BFLOAT16/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_BFLOAT16/test_data_set_0/output_0.pb new file mode 100644 index 000000000..5d313b3c5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_BFLOAT16/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BoutputJõ>õ>ÿ>Q?ð>Q?W>9?À€€€ÿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_DOUBLE/model.onnx b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_DOUBLE/model.onnx new file mode 100644 index 000000000..e83e2181f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_DOUBLE/model.onnx @@ -0,0 +1,12 @@ + backend-test:p + +inputoutput"Cast* +to  test_cast_FLOAT_to_DOUBLEZ +input +  + +b +output +   + +B diff --git a/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_DOUBLE/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_DOUBLE/test_data_set_0/input_0.pb new file mode 100644 index 000000000..a3a4dfd28 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_DOUBLE/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BinputJ0^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_DOUBLE/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_DOUBLE/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ab6a834d8e1c5b2bfe43e42268abd65159ffdbb8 GIT binary patch literal 112 zcmd;J=3o)vc4EsfEh#81@k(G|U^tMi`^X+hKd71a7DPK_>u&kX0p;tj!Q$5g-h;)rPI?Izf6#FkEH3fug*^cB&LW@y literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_FLOAT16/model.onnx b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_FLOAT16/model.onnx new file mode 100644 index 000000000..428d57ec4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_FLOAT16/model.onnx @@ -0,0 +1,14 @@ + backend-test:q + +inputoutput"Cast* +to + test_cast_FLOAT_to_FLOAT16Z +input +  + +b +output +  + + +B diff --git a/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_FLOAT16/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_FLOAT16/test_data_set_0/input_0.pb new file mode 100644 index 000000000..111154322 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_FLOAT16/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BinputJ0  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_FLOAT16/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_FLOAT16/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..2fa7f21ce789dfb3c9ef0c0de663bc7184fbaac8 GIT binary patch literal 40 vcmd;J=3o)va$?IbEh#81@sdcf*lBsmBF5slnYJZ^xsvrZYh|-gD{Bh?(lrYD literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_STRING/model.onnx b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_STRING/model.onnx new file mode 100644 index 000000000..46447c96d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_STRING/model.onnx @@ -0,0 +1,12 @@ + backend-test:p + +inputoutput"Cast* +to test_cast_FLOAT_to_STRINGZ +input +  + +b +output +  + +B diff --git a/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_STRING/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_STRING/test_data_set_0/input_0.pb new file mode 100644 index 000000000..4b0bb0708 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_STRING/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BinputJ0 z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_STRING/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_STRING/test_data_set_0/output_0.pb new file mode 100644 index 000000000..8d2b65fc1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_STRING/test_data_set_0/output_0.pb @@ -0,0 +1,6 @@ +2 0.97676112 0.60484552 0.73926362 0.0391877932 +0.282806962 +0.120196562 0.29614022 +0.118727722 +0.317983182 +0.414262982 0.0641474952 0.6924721Boutput \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cast_STRING_to_FLOAT/model.onnx b/testdata/dnn/onnx/conformance/node/test_cast_STRING_to_FLOAT/model.onnx new file mode 100644 index 000000000..d9c4180fb --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cast_STRING_to_FLOAT/model.onnx @@ -0,0 +1,12 @@ + backend-test:p + +inputoutput"Cast* +to test_cast_STRING_to_FLOATZ +input +  + +b +output +  + +B diff --git a/testdata/dnn/onnx/conformance/node/test_cast_STRING_to_FLOAT/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_cast_STRING_to_FLOAT/test_data_set_0/input_0.pb new file mode 100644 index 000000000..fbe920e57 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cast_STRING_to_FLOAT/test_data_set_0/input_0.pb @@ -0,0 +1,7 @@ +2 +0.478925472 +0.480336672 +0.499684872 +0.819105452 +0.4703124820.8164682 +0.210871952 0.72290382NaN2INF2+INF2-INFBinput \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cast_STRING_to_FLOAT/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_cast_STRING_to_FLOAT/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..20e739450902a13b964a86fb1bd145fcb9693ee0 GIT binary patch literal 64 zcmd;J=3o(EbYjadEh#81@iN$9`qgg3yRUYeuKl-rx*^d1%$W~%JS>6s7vF{3SqfO% OGcX*eXJBZ6;r{?0gcz;> literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT/model.onnx b/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT/model.onnx new file mode 100644 index 000000000..f3cc97f68 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT/model.onnx @@ -0,0 +1,16 @@ + backend-test:‰ + +input +likeoutput"CastLiketest_castlike_BFLOAT16_to_FLOATZ +input +  + +Z +like + + +b +output +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT/test_data_set_0/input_0.pb new file mode 100644 index 000000000..e7fbb216d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BinputJõ>õ>ÿ>Q?ð>Q?W>9?À€€€ÿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..c739ea465af64fe0814bcf7ff2d122314f3d7c71 GIT binary patch literal 16 Xcmd;J6kv2>$;r%4^O literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..80a9fe87a0b212c841b48601d72afc38f95eabec GIT binary patch literal 64 zcmd;J=3o(EbYjadEh#81@iJgw_-Y5i|ABO%Jp;oBC>;)@ErI+4^$ZLRF#I0?)U^** literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..b3598c7ca2f9e7b168b3dbd626219858b2e2cf68 GIT binary patch literal 172 zcmdI qOdQNW%n~KU#RAeR#KpzI!6?K66k|-1;DXvI1X9h2Q0>Gdzz+bYktc-! literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..e7fbb216d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BinputJõ>õ>ÿ>Q?ð>Q?W>9?À€€€ÿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..c739ea465af64fe0814bcf7ff2d122314f3d7c71 GIT binary patch literal 16 Xcmd;J6kv2>$;r%4^O literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..80a9fe87a0b212c841b48601d72afc38f95eabec GIT binary patch literal 64 zcmd;J=3o(EbYjadEh#81@iJgw_-Y5i|ABO%Jp;oBC>;)@ErI+4^$ZLRF#I0?)U^** literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT/model.onnx b/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT/model.onnx new file mode 100644 index 000000000..363c44c5d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT/model.onnx @@ -0,0 +1,16 @@ + backend-test:‡ + +input +likeoutput"CastLiketest_castlike_DOUBLE_to_FLOATZ +input +   + +Z +like + + +b +output +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT/test_data_set_0/input_0.pb new file mode 100644 index 000000000..2f262521e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT/test_data_set_0/input_0.pb @@ -0,0 +1 @@ + BinputJ`RÖÜdú/Ô?\²™Š G×?þX'L ?â?Fþ Ü?ÌöÕ+ ï?€¨ãÔ›º?|3):y¼Ê?<¿ìOÊ¥Ä?’ÐSnCæä?z Pûí5Ð?4.Ì# ØÝ?¸åùyVIÏ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT/test_data_set_0/input_1.pb new file mode 100644 index 000000000..1cc9eb8c8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BlikeJÓ¡> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT/test_data_set_0/output_0.pb new file mode 100644 index 000000000..5f760bfd8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BoutputJ0Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT16/model.onnx b/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT16/model.onnx new file mode 100644 index 000000000..ead7aa56c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT16/model.onnx @@ -0,0 +1,18 @@ + backend-test:‰ + +input +likeoutput"CastLiketest_castlike_DOUBLE_to_FLOAT16Z +input +   + +Z +like + + + +b +output +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT16/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT16/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a1a2cd292a8c422a45a34b134da614a583f6e3d6 GIT binary patch literal 111 zcmV-#0FeI(0|*2V3ql2HZg6#UN?@#dXoVeF#6KvKmz9e_yg!K0MCqmgObgO?h~QgxIfg>vDR_W>OWvC8o%e6xIZRE RgXnjNHrHiwG)#7KLD_BC!PQR literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT16_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT16_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a1a2cd292a8c422a45a34b134da614a583f6e3d6 GIT binary patch literal 111 zcmV-#0FeI(0|*2V3ql2HZg6#UN?@#dXoVeF#6KvKmz9e_yg!K0MCqmgObgO?h~QgxIfg>vDR_W>OWvC8o%e6xIZRE RgX literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..2f262521e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ + BinputJ`RÖÜdú/Ô?\²™Š G×?þX'L ?â?Fþ Ü?ÌöÕ+ ï?€¨ãÔ›º?|3):y¼Ê?<¿ìOÊ¥Ä?’ÐSnCæä?z Pûí5Ð?4.Ì# ØÝ?¸åùyVIÏ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT_expanded/test_data_set_0/input_1.pb new file mode 100644 index 000000000..1cc9eb8c8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT_expanded/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BlikeJÓ¡> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..5f760bfd8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BoutputJ0Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE/model.onnx b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE/model.onnx new file mode 100644 index 000000000..bf61a448b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE/model.onnx @@ -0,0 +1,17 @@ + backend-test:‰ + +input +likeoutput"CastLiketest_castlike_FLOAT16_to_DOUBLEZ +input +  + + +Z +like + +  +b +output +   + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE/test_data_set_0/input_0.pb new file mode 100644 index 000000000..1454185c4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE/test_data_set_0/input_0.pb @@ -0,0 +1,2 @@ + +BinputJæ8ï8;t9Á5þ6•9µ+V9]9»2 0 \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..a01a391921a2e81278e2575c06ff6f20a4618167 GIT binary patch literal 20 Ycmd;J6ySDZ$;r%4_2OUvffnjNHsS?wG)#7KLD=UC!hcT literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..1454185c4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE_expanded/test_data_set_0/input_0.pb @@ -0,0 +1,2 @@ + +BinputJæ8ï8;t9Á5þ6•9µ+V9]9»2 0 \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..a01a391921a2e81278e2575c06ff6f20a4618167 GIT binary patch literal 20 Ycmd;J6ySDZ$;r%4_2OUvff$;r%4^~ T8eRg~g7yp#X4)_)$k_t`D&!H? literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_FLOAT_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_FLOAT_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..18f1e659f1369c848fb93fa78f2b4ca81bc72eec GIT binary patch literal 171 zcmd#hRH{P+B6ymS0)|q?K5l6N^i$;r%4^~ T8eRg~g7yp#X4)_)$k_t`D&!H? literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16/model.onnx b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16/model.onnx new file mode 100644 index 000000000..2ddf9e195 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16/model.onnx @@ -0,0 +1,16 @@ + backend-test:‰ + +input +likeoutput"CastLiketest_castlike_FLOAT_to_BFLOAT16Z +input +  + +Z +like + + +b +output +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..fc06bd1b5f4811cfe314ccf5d921457d7c0cf66a GIT binary patch literal 63 zcmd;J=3o(EbYjiSD=01TGT34I)o#PPuXdZR{kMC%A<+KJnGbe6EP?hH--X**3Rv1R NFdV37U}%8h{{R8I7%Tt) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16/test_data_set_0/input_1.pb new file mode 100644 index 000000000..d3235bb24 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BlikeJõ> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16/test_data_set_0/output_0.pb new file mode 100644 index 000000000..5d313b3c5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BoutputJõ>õ>ÿ>Q?ð>Q?W>9?À€€€ÿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..8403d07fd98ee080e0f567b3f3e904ce7ef80b0f GIT binary patch literal 172 zcmdGdzz+bilP9A9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..fc06bd1b5f4811cfe314ccf5d921457d7c0cf66a GIT binary patch literal 63 zcmd;J=3o(EbYjiSD=01TGT34I)o#PPuXdZR{kMC%A<+KJnGbe6EP?hH--X**3Rv1R NFdV37U}%8h{{R8I7%Tt) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16_expanded/test_data_set_0/input_1.pb new file mode 100644 index 000000000..d3235bb24 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16_expanded/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BlikeJõ> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..5d313b3c5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BoutputJõ>õ>ÿ>Q?ð>Q?W>9?À€€€ÿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE/model.onnx b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE/model.onnx new file mode 100644 index 000000000..c3489a1b6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE/model.onnx @@ -0,0 +1,16 @@ + backend-test:‡ + +input +likeoutput"CastLiketest_castlike_FLOAT_to_DOUBLEZ +input +  + +Z +like + +  +b +output +   + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE/test_data_set_0/input_0.pb new file mode 100644 index 000000000..a3a4dfd28 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BinputJ0^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..9d880ecb0e3e7419d2c40991143db23276280aff GIT binary patch literal 20 bcmd;J6ySDZ$;r%4_2OV)U^tMi`^X*uCb$IK literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ab6a834d8e1c5b2bfe43e42268abd65159ffdbb8 GIT binary patch literal 112 zcmd;J=3o)vc4EsfEh#81@k(G|U^tMi`^X+hKd71a7DPK_>u&kX0p;tj!Q$5g-h;)rPI?Izf6#FkEH3fug*^cB&LW@y literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..f5064b546b9a9cf05d1f60746e3146b012908f54 GIT binary patch literal 170 zcmdÃÐG? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..9d880ecb0e3e7419d2c40991143db23276280aff GIT binary patch literal 20 bcmd;J6ySDZ$;r%4_2OV)U^tMi`^X*uCb$IK literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ab6a834d8e1c5b2bfe43e42268abd65159ffdbb8 GIT binary patch literal 112 zcmd;J=3o)vc4EsfEh#81@k(G|U^tMi`^X+hKd71a7DPK_>u&kX0p;tj!Q$5g-h;)rPI?Izf6#FkEH3fug*^cB&LW@y literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16/model.onnx b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16/model.onnx new file mode 100644 index 000000000..43fc912b1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16/model.onnx @@ -0,0 +1,18 @@ + backend-test:ˆ + +input +likeoutput"CastLiketest_castlike_FLOAT_to_FLOAT16Z +input +  + +Z +like + + + +b +output +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16/test_data_set_0/input_0.pb new file mode 100644 index 000000000..111154322 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BinputJ0  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16/test_data_set_0/input_1.pb new file mode 100644 index 000000000..5b8b689b7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16/test_data_set_0/input_1.pb @@ -0,0 +1,2 @@ + +BlikeJd8 \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..2fa7f21ce789dfb3c9ef0c0de663bc7184fbaac8 GIT binary patch literal 40 vcmd;J=3o)va$?IbEh#81@sdcf*lBsmBF5slnYJZ^xsvrZYh|-gD{Bh?(lrYD literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..fce76c7e48321d6da87dc8388ad1c00b7344df4e GIT binary patch literal 171 zcmd#hRH{P+B6ymS0)|q?K5l6N^iQY%?n à>~®J?¨e? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16_expanded/test_data_set_0/input_1.pb new file mode 100644 index 000000000..5b8b689b7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16_expanded/test_data_set_0/input_1.pb @@ -0,0 +1,2 @@ + +BlikeJd8 \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..2fa7f21ce789dfb3c9ef0c0de663bc7184fbaac8 GIT binary patch literal 40 vcmd;J=3o)va$?IbEh#81@sdcf*lBsmBF5slnYJZ^xsvrZYh|-gD{Bh?(lrYD literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING/model.onnx b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING/model.onnx new file mode 100644 index 000000000..be377f75f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING/model.onnx @@ -0,0 +1,16 @@ + backend-test:‡ + +input +likeoutput"CastLiketest_castlike_FLOAT_to_STRINGZ +input +  + +Z +like + + +b +output +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING/test_data_set_0/input_0.pb new file mode 100644 index 000000000..4b0bb0708 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BinputJ0 z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING/test_data_set_0/input_1.pb new file mode 100644 index 000000000..796cde003 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +2 0.9767611Blike \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING/test_data_set_0/output_0.pb new file mode 100644 index 000000000..8d2b65fc1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING/test_data_set_0/output_0.pb @@ -0,0 +1,6 @@ +2 0.97676112 0.60484552 0.73926362 0.0391877932 +0.282806962 +0.120196562 0.29614022 +0.118727722 +0.317983182 +0.414262982 0.0641474952 0.6924721Boutput \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..24fdcc07bcd258f664a76da520a97f0aa31be5f4 GIT binary patch literal 170 zcmd)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING_expanded/test_data_set_0/input_1.pb new file mode 100644 index 000000000..796cde003 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING_expanded/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +2 0.9767611Blike \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..8d2b65fc1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING_expanded/test_data_set_0/output_0.pb @@ -0,0 +1,6 @@ +2 0.97676112 0.60484552 0.73926362 0.0391877932 +0.282806962 +0.120196562 0.29614022 +0.118727722 +0.317983182 +0.414262982 0.0641474952 0.6924721Boutput \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT/model.onnx b/testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT/model.onnx new file mode 100644 index 000000000..c3e70b808 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT/model.onnx @@ -0,0 +1,16 @@ + backend-test:‡ + +input +likeoutput"CastLiketest_castlike_STRING_to_FLOATZ +input +  + +Z +like + + +b +output +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT/test_data_set_0/input_0.pb new file mode 100644 index 000000000..fbe920e57 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT/test_data_set_0/input_0.pb @@ -0,0 +1,7 @@ +2 +0.478925472 +0.480336672 +0.499684872 +0.819105452 +0.4703124820.8164682 +0.210871952 0.72290382NaN2INF2+INF2-INFBinput \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT/test_data_set_0/input_1.pb new file mode 100644 index 000000000..7cb044382 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BlikeJ¸5õ> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..20e739450902a13b964a86fb1bd145fcb9693ee0 GIT binary patch literal 64 zcmd;J=3o(EbYjadEh#81@iN$9`qgg3yRUYeuKl-rx*^d1%$W~%JS>6s7vF{3SqfO% OGcX*eXJBZ6;r{?0gcz;> literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..7014726d5992b2eb2e74a30c4e926b0962f86ed3 GIT binary patch literal 170 zcmd \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..20e739450902a13b964a86fb1bd145fcb9693ee0 GIT binary patch literal 64 zcmd;J=3o(EbYjadEh#81@iN$9`qgg3yRUYeuKl-rx*^d1%$W~%JS>6s7vF{3SqfO% OGcX*eXJBZ6;r{?0gcz;> literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_ceil/model.onnx b/testdata/dnn/onnx/conformance/node/test_ceil/model.onnx new file mode 100644 index 000000000..c81b74af7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_ceil/model.onnx @@ -0,0 +1,13 @@ + backend-test:K + +xy"Ceil test_ceilZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_ceil/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_ceil/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_ceil/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_ceil/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_ceil/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ca539550e67166d43dd823ebf4743f89ee225851 GIT binary patch literal 254 zcmZXOOAdfA2t*-j(xo@Dap{fRaWg$qk08URA#p*<(0K!GX=~edKKZ@|6HzCU!>el# zP2w7F_V841GC%+8tofBkraUE2b69^2))VdfsVyA7qIs APyhe` literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_ceil_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_ceil_example/model.onnx new file mode 100644 index 000000000..e8f6661ac --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_ceil_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:C + +xy"Ceiltest_ceil_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_ceil_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_ceil_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b9a2ac3d787b2979a673872ececa7b4d7564ff93 GIT binary patch literal 17 Ycmd;J5@2*@~ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_celu/model.onnx b/testdata/dnn/onnx/conformance/node/test_celu/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..8da707e2944d9cc18792167a6370cc782956cac7 GIT binary patch literal 122 zcmd;J7vf1uOwLZtOVKS!EiSQ2;gaQIj1XdsRAO;X%_-I5=VDFFDac3^Wnf@%Sis0A n#0gRspA3|Xk_M?1;}YRu6cXTK;$TL?j7dPrNL-RmOaeRr`xg@Z literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_celu/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_celu/test_data_set_0/input_0.pb new file mode 100644 index 000000000..eb4a0b06b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_celu/test_data_set_0/input_0.pb @@ -0,0 +1,2 @@ +BXJlNX??šo=¦èî<Á>‚Š?9žK?2îp?ldt?š5>ç€ì>t”‡>¸,?øjˆ<[î?Ìl?Uäx?¹õ=W¾Ó>B¶i?â?š½Q?]HI?î¨ñ=©F1?³‹ +?íÞ™= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_celu/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_celu/test_data_set_0/output_0.pb new file mode 100644 index 000000000..a5ae597db --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_celu/test_data_set_0/output_0.pb @@ -0,0 +1,2 @@ +BYJlNX??šo=¦èî<Á>‚Š?9žK?2îp?ldt?š5>ç€ì>t”‡>¸,?øjˆ<[î?Ìl?Uäx?¹õ=W¾Ó>B¶i?â?š½Q?]HI?î¨ñ=©F1?³‹ +?íÞ™= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_celu_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_celu_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..975254a868c59fdbf329265035adb59915e1ab2d GIT binary patch literal 468 zcmd;J7vf1uOwLZtOVKS!EiSRz%gp5|r0SfSQyLHA$0vhWsTBo@c`2zW@oA-b$t9Wj zd5Jj%8Hq|9&iQ%8C5d?@T4G$RWr;bZsajkdi~@{GEDQ_`4htArxFWb1Be;k&O-P-P zr4jKEYnfd#%eb<+h*dA7MaW=RpcjKui%WA#l$e2REq*RmuuY;23=Q@R7#X>uiSz>( w304U)Mk+D;mgWcvVTN;*G%(zR#JEH_7=;A5m^he`Fk=!>G7^`h6O#ZB08Gb|F8}}l literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_celu_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_celu_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..eb4a0b06b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_celu_expanded/test_data_set_0/input_0.pb @@ -0,0 +1,2 @@ +BXJlNX??šo=¦èî<Á>‚Š?9žK?2îp?ldt?š5>ç€ì>t”‡>¸,?øjˆ<[î?Ìl?Uäx?¹õ=W¾Ó>B¶i?â?š½Q?]HI?î¨ñ=©F1?³‹ +?íÞ™= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_celu_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_celu_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..a5ae597db --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_celu_expanded/test_data_set_0/output_0.pb @@ -0,0 +1,2 @@ +BYJlNX??šo=¦èî<Á>‚Š?9žK?2îp?ldt?š5>ç€ì>t”‡>¸,?øjˆ<[î?Ìl?Uäx?¹õ=W¾Ó>B¶i?â?š½Q?]HI?î¨ñ=©F1?³‹ +?íÞ™= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_clip/model.onnx b/testdata/dnn/onnx/conformance/node/test_clip/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..428ad94c5dc1b46abe31a3fa30353fb65ad487f9 GIT binary patch literal 137 zcmd;J6XHoqOwLZtOVKS!EiSPt<`Uy#tl(nK&CCN5i4{VOl}aqmIhh4QoFMu5WFRw2 z9H>M{h)aNjQHY0&iGvx4S%8=|iWjU=h>eQ{D8&Hg0*!!jlYrVPv1xN+65s&“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_clip/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_clip/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d79b11f35035e698c9e2a7cec1efadacc7348741 GIT binary patch literal 13 UcmWe&bYjlU%=2PlU})G601=A=C;$Ke literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_clip/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..cafe4fc04b03fe3f4616ccbdfd9a0bad7cdf294f GIT binary patch literal 13 UcmWe&bYjj;tngxCU}&%h01*)assI20 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_clip/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..988707f17da4a8853c6bf6e231470efaa93be2be GIT binary patch literal 254 zcmd;J=3wDq6<~B?tn~W8$iUEGpYiaF-Q>P1dk`ChAL&)?|8G%jpY&I1Uq;I1y+153 z*=aNg+kxcbE<4#DF!*W9?ey3#_WCNY7?WtwzD%zLcC5>y_5;=I?+I47-{>7{-~P`Q z#0QzV-y_%BR$;CEJ}BS5Yn7Z`>%4<@Z(WnYdb$-i?fWFD05%V#X0!jXeYwYHfz*TL zp|t(P3a0&T-Veayb2#0>W>3EnxzEQob-$RzF*}7LOknld_nz$u^t)}RXVqal^X@FW N_eo0o&35kG2LP{(VR--m literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_default_inbounds/model.onnx b/testdata/dnn/onnx/conformance/node/test_clip_default_inbounds/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..0a61e485e44b94c8781e2e8cb347ac3ab82e1c8b GIT binary patch literal 102 zcmd;J6XHoqOwLZtOVKS!EiSPN;1b|stl(ncVi01iRAO-g5JT9wSb$OtNkDa#*wi^O H3Ge^_%?KJV literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_default_int8_max/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_clip_default_int8_max/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..631490bccac9e9a3950c885c169270cc74dcda45 GIT binary patch literal 73 zcmd;J=3wDq6<~H^tnjj7U|{$UMnDE5kOcxD0Y*kfAi=;0766ir|Nn#d3?Ol+C<6eU C^9p?c literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_default_int8_max/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_clip_default_int8_max/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..615a8146da9bad6aaab627211674474384525dc9 GIT binary patch literal 10 RcmWe&c4E#=tngxF000Ud0qOt% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_default_int8_max/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_clip_default_int8_max/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..9d5ad395e4fac65583cd081123d9a817d9a0b11e GIT binary patch literal 73 qcmd;J=3wDq6<~H^tn{*BU|{$UMnDFL1*O0&C>JXDA0`dq14#g!`wDRY literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_default_int8_min/model.onnx b/testdata/dnn/onnx/conformance/node/test_clip_default_int8_min/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..dc79de71ae6d845c900913d1be819e1dac99b84f GIT binary patch literal 134 zcmd;J6XHoqOwLZtOVKS!EiSPt;1c9wtl(nK&CC;GtW;ug&dDqgk^)J^Cj*)BDXD3R zr8y<>nRz7^@jyjU;y~p>LR B7(D<0 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_default_max/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_clip_default_max/test_data_set_0/input_0.pb new file mode 100644 index 000000000..96a2566e7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_clip_default_max/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJð^&,¿Z¸¾[*P¿ÔöÜ¿3¯5>;¶Í¾WªÐ¿Ìñì>µDh¿²ÄT=®¥:?>âב?Æž¿¹ÿÍ>·O/¿ì^¿~/¿ÐƒŸ¾¡ f=¡#•¿‘œf?Okî>¢£Ä¿ ¾?¬ò?@â–?7>8¾l‰¿Fø†?5mξyœ? FU>z?¨u¶>ûá4?G,õ>ÑÍ> ñ?^ƒ¬¿AŸ¢¿b*x?è(–¿”Èø?ÞÅÓ¾3Y?¿÷"ö?‚½?, ï?‹òg?Iy\¿}ô?½7‰¾ÈmM?r?÷º¾N4?½l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_clip_default_max/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_clip_default_max/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..2d8f7a33a256131e63429cbbbbadc987e1143bb9 GIT binary patch literal 13 ScmWe&bYjj;tngxC00ICH(gEuL literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_default_max/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_clip_default_max/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..60eb82bd6c5030a37e72e94cc113aabbd100ebce GIT binary patch literal 254 zcmd;J=3wDq6<~B?tn~W87^kMQKT3SZzG$t0{a3!-+0Ot3*4xhR3tx2s%--sf0j5FX zFmQ}-9$0L5J^Y&^&)1NPeO6RJi&@i;uwBAUSh8i+wqKonSH3+;d>{ xAaOz+=-*?Hu*#O_1IVJ!A literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_default_min/model.onnx b/testdata/dnn/onnx/conformance/node/test_clip_default_min/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..24ff6ef308c1434b7a59dd9f2bd80c71859e5da5 GIT binary patch literal 129 zcmd;J6XHoqOwLZtOVKS!EiSRj<`U#$tl(nK&CC;GtW;ug&dDqg5(P=cCj*)BDXD3R zr8y<>K=~+fph_VjE&&ckAs#L!4rU-`0b“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_clip_default_min/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_clip_default_min/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..c2bfba0c42cd89323cd466c035177947dff8af9d GIT binary patch literal 13 ScmWe&bYjlU%=2Pl00ICH%mL{D literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_default_min/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_clip_default_min/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..9210c945eb811d99d4a992bbc612942ba0b7b898 GIT binary patch literal 254 zcmd;J=3wDq6<~B?tn~W8SaIf|ea6Exc9Z+6>`!O$JE-uyw`Tx?{}#ny8pQr#dC5+r zLD+7Q>Mr}Z%TD$O41U^jJ3Y3Gy}ruskL`Z2x=gPHb|AGN&=ag~ztKAuEWXlN&;cao zk!x)WqGgPZ*nbw@W8bw(&aQRdLAV}}+$Tu|JFTj@_EVqFgxd`ghXJO|KT*WzaJr-L X#UzfQm>1}G+fL7_!*=G~S#WUxU@$nc literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_clip_example/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..17bcddd2fea61246ae7f9b82eba477f1405fd427 GIT binary patch literal 129 zcmd;J6XHoqOwLZtOVKS!EiSRj<`Uy#tl(nK&CCN5i4{VOl}aqmIhh4Qf*|?$WFRv> zwIVUMASX47AE;D_i;IJUQHX_$iGw+c7pzf;jf({+!~o_3jev5KfXXY8l{+yB@BjeY CSQ$D1 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_clip_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a0ab4543ff3ed7e2b9678ec07f93aac8d069c7be GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU|=`^#30}R02y5ZE&u=k literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_example/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_clip_example/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d79b11f35035e698c9e2a7cec1efadacc7348741 GIT binary patch literal 13 UcmWe&bYjlU%=2PlU})G601=A=C;$Ke literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_example/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_clip_example/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..cafe4fc04b03fe3f4616ccbdfd9a0bad7cdf294f GIT binary patch literal 13 UcmWe&bYjj;tngxCU}&%h01*)assI20 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_clip_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c0b9013e475b1396e35d33adc5c1a3f1a21b39bd GIT binary patch literal 21 Ycmd;J7GQK@tn}hxU})IS00s^A03TulEdT%j literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_inbounds/model.onnx b/testdata/dnn/onnx/conformance/node/test_clip_inbounds/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..2de5a5359a7fb1477dad9cbe043c158996c55fd6 GIT binary patch literal 130 zcmd;J6XHoqOwLZtOVKS!EiSRj;S%Fwtl(nK&CCN5i4{VOl}aqmIhh4QLLmA0WFRv> zGcPH>G%uw%iXW&}h>MGZgHecui;06diWjU?h>eQ{D8vBf0?mMOlYq)Ak(E0!3Ge^_ D4mlaJ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_inbounds/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_clip_inbounds/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8a9445744b63f66e76c3ef4fce746606ffc6f47e GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU})IS00s^A03TBWEC2ui literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_inbounds/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_clip_inbounds/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..aaaeb640f5b7e72bb1de70d629731f216076c49b GIT binary patch literal 13 UcmWe&bYjlU%=2PlU|4Vf01?asNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_inbounds/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_clip_inbounds/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..5cfc885b73bf5fbeeab08aea8f32aac74ec00e3d GIT binary patch literal 13 UcmWe&bYjj;tngxCU|8S)01;9G%K!iX literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_inbounds/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_clip_inbounds/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c0b9013e475b1396e35d33adc5c1a3f1a21b39bd GIT binary patch literal 21 Ycmd;J7GQK@tn}hxU})IS00s^A03TulEdT%j literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_outbounds/model.onnx b/testdata/dnn/onnx/conformance/node/test_clip_outbounds/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..2b14afd51a89c9cd08ffbb186d188baea9e8becf GIT binary patch literal 131 zcmd;J6XHoqOwLZtOVKS!EiSRj zzqBMNzceqUIEo*rScr>@gM(3sg^P)UIf@soRfvs?1t`P-<^m0Ya+83{E0L8uF$wSh E07VNLH2?qr literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_outbounds/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_clip_outbounds/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..9c5dc72d46c699f1f147ae85634b645f07da9966 GIT binary patch literal 21 Zcmd;J7GQK@tnlJtU^sAq0Spc}001Ig1Fir7 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_outbounds/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_clip_outbounds/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..aaaeb640f5b7e72bb1de70d629731f216076c49b GIT binary patch literal 13 UcmWe&bYjlU%=2PlU|4Vf01?asNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_outbounds/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_clip_outbounds/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..5cfc885b73bf5fbeeab08aea8f32aac74ec00e3d GIT binary patch literal 13 UcmWe&bYjj;tngxCU|8S)01;9G%K!iX literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_outbounds/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_clip_outbounds/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..75f56e1fe516da83b85c6cd2b07f97d63d34f7f1 GIT binary patch literal 21 Zcmd;J7GQK@tn}hxU|4W~0Sp#6001ED18)ET literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_splitbounds/model.onnx b/testdata/dnn/onnx/conformance/node/test_clip_splitbounds/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..3819a20361e69ef8efbf8728d256a34cf1da8e4c GIT binary patch literal 133 zcmd;J6XHoqOwLZtOVKS!EiSRj=Mv*$tl(nK&CCN5i4{VOl}aqmIhh4Qq9FPBWFRxX zxF9F9Bq_f%FQqt&AE;c2i;IJUQHX_$iGw+c7pz%`jf({+!~o_3je&BLfXXY8l{+yB G@Bjd&cN+}= literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_splitbounds/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_clip_splitbounds/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ff367a29bdd7c5916e15d8a5dee3833301f907b8 GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU})IS00svf03Xx?Z2$lO literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_splitbounds/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_clip_splitbounds/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..aaaeb640f5b7e72bb1de70d629731f216076c49b GIT binary patch literal 13 UcmWe&bYjlU%=2PlU|4Vf01?asNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_splitbounds/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_clip_splitbounds/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..5cfc885b73bf5fbeeab08aea8f32aac74ec00e3d GIT binary patch literal 13 UcmWe&bYjj;tngxCU|8S)01;9G%K!iX literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_splitbounds/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_clip_splitbounds/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..0123d928f381c3d3338faf42f39852fdfd57de94 GIT binary patch literal 21 Ycmd;J7GQK@tn}hxU})IS00s*j03V|RP5=M^ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_compress_0/model.onnx b/testdata/dnn/onnx/conformance/node/test_compress_0/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..137b6b2275857d07f55fe5bd0fd360d12bdb9b78 GIT binary patch literal 167 zcmd;J7UD@tOwLZtOVKS!EiSQ|z{q9D#hRH{P+G#pnVg@Ol39|OpC`nYUs?hbQsQvV z&n+lQEiTsL=3+^#$Sjs%Sis06#1GONpA40YH;594njyr;#lyiU#KFbH!3@MqKnWyM cxwtquIE7e1l1UO=P&<&cFoCoOV literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_compress_0/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_compress_0/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..c8d8c4f2ff2646c8de8405c807a210f2d5baaabd GIT binary patch literal 20 bcmd;J7T|Q^OwP|s$t=mt&+}qtU}OXUE@A|R literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_compress_0/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_compress_0/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..787c92554c62e72f7999a1a5ccf3bc417c3ab1cb GIT binary patch literal 32 kcmd;J;$RYBbYjadEh#81@e*KQaByH?XaM2`KzzUf0APd$nE(I) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_compress_1/model.onnx b/testdata/dnn/onnx/conformance/node/test_compress_1/model.onnx new file mode 100644 index 000000000..39ded1659 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_compress_1/model.onnx @@ -0,0 +1,17 @@ + backend-test: +1 +input + conditionoutput"Compress* +axis test_compress_1Z +input +  + +Z + condition + +  +b +output +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_compress_1/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_compress_1/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4013bc6a67bcb6c381a2cf6d4cca4546f1d465fb GIT binary patch literal 39 ocmd;J=3o+FbYjiSD=01Tl3-wHuxDUkZ~!78ZUEv1KzzUf0D%t&9{>OV literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_compress_1/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_compress_1/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..c00e46c023c828aa9f6566a39ef6d9d2e1f9599d GIT binary patch literal 19 acmd;J65w>=OwP|s$t=mt&+}qpU<3du#{`1_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_compress_1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_compress_1/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..695a73bc17cea9040a1a8d817dd2bc28c020d4b6 GIT binary patch literal 28 hcmd;J=3o?HbYjadEh#81@#0}%U~phyXaM2^4gf{&1$6)b literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_compress_default_axis/model.onnx b/testdata/dnn/onnx/conformance/node/test_compress_default_axis/model.onnx new file mode 100644 index 000000000..5a705d298 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_compress_default_axis/model.onnx @@ -0,0 +1,16 @@ + backend-test:Š +$ +input + conditionoutput"Compresstest_compress_default_axisZ +input +  + +Z + condition + +  +b +output + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_compress_default_axis/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_compress_default_axis/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4013bc6a67bcb6c381a2cf6d4cca4546f1d465fb GIT binary patch literal 39 ocmd;J=3o+FbYjiSD=01Tl3-wHuxDUkZ~!78ZUEv1KzzUf0D%t&9{>OV literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_compress_default_axis/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_compress_default_axis/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..0b6c330c0ce1ae0db7495b76c1680cead14d8fa7 GIT binary patch literal 22 dcmd;J72tH@OwP|s$t=mt&+}qsU}Rum1OPXp1d0Fv literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_compress_default_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_compress_default_axis/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..70260a63509e799cb9231acf47db1e705364f07b GIT binary patch literal 22 dcmd;J5@2*<%P%b{C@t~gU|?WyU|?9_001$B1cv|s literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_compress_negative_axis/model.onnx b/testdata/dnn/onnx/conformance/node/test_compress_negative_axis/model.onnx new file mode 100644 index 000000000..74471faf6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_compress_negative_axis/model.onnx @@ -0,0 +1,17 @@ + backend-test:¥ +: +input + conditionoutput"Compress* +axisÿÿÿÿÿÿÿÿÿ test_compress_negative_axisZ +input +  + +Z + condition + +  +b +output +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_compress_negative_axis/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_compress_negative_axis/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4013bc6a67bcb6c381a2cf6d4cca4546f1d465fb GIT binary patch literal 39 ocmd;J=3o+FbYjiSD=01Tl3-wHuxDUkZ~!78ZUEv1KzzUf0D%t&9{>OV literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_compress_negative_axis/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_compress_negative_axis/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..c00e46c023c828aa9f6566a39ef6d9d2e1f9599d GIT binary patch literal 19 acmd;J65w>=OwP|s$t=mt&+}qpU<3du#{`1_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_compress_negative_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_compress_negative_axis/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..695a73bc17cea9040a1a8d817dd2bc28c020d4b6 GIT binary patch literal 28 hcmd;J=3o?HbYjadEh#81@#0}%U~phyXaM2^4gf{&1$6)b literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_1d_axis_0/model.onnx b/testdata/dnn/onnx/conformance/node/test_concat_1d_axis_0/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..1db8fcbddb657c5f3c5d4c0d37598bbd9f4313f7 GIT binary patch literal 159 zcmd;J7UD@tOwLZtOVKS!EiSR@VC2%}Vk=9`DNQwi(uP88`K2WVr6o#i&iQ%Ci6vUx zTr7zdnZ*(e3mBP%L_zxElfg3ahAHtNnRtUJ5tu1LTwEL+j6y72OdL#bQA1?WB%oS| M4M?IaPD}!v0B}nsI{*Lx literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_1d_axis_0/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_concat_1d_axis_0/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..956756d6d41ba44fc34cf5871a1f57f611b38c04 GIT binary patch literal 22 dcmd;J5@2*XF$J&y literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_1d_axis_negative_1/model.onnx b/testdata/dnn/onnx/conformance/node/test_concat_1d_axis_negative_1/model.onnx new file mode 100644 index 000000000..86a9389c8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_concat_1d_axis_negative_1/model.onnx @@ -0,0 +1,17 @@ + backend-test:š +6 +value0 +value1output"Concat* +axisÿÿÿÿÿÿÿÿÿ test_concat_1d_axis_negative_1Z +value0 + + +Z +value1 + + +b +output + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_concat_1d_axis_negative_1/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_concat_1d_axis_negative_1/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..956756d6d41ba44fc34cf5871a1f57f611b38c04 GIT binary patch literal 22 dcmd;J5@2*XF$J&y literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_2d_axis_0/model.onnx b/testdata/dnn/onnx/conformance/node/test_concat_2d_axis_0/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..24db1731bcd76dc08be7d8b4fc343046e45e383e GIT binary patch literal 171 zcmd;J7UD@tOwLZtOVKS!EiSQ|!pNn|#a5P>Q<`c3r45DH@=Hq!N=ua3ob&UN6HBzX zxmXe_GK(b`7BDgiiGuXSCxd0;jZ)%4GVumc5-?MQ__%mD7=<{vm^hd~7%pRoE|Ub* Q1F;E7h6SX@iAjJH02$0Bx&QzG literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_2d_axis_0/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_concat_2d_axis_0/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c04418c91b063cf93c8961eb3ab634f613160543 GIT binary patch literal 32 kcmd;J;$RYBbYd$@%qdMZ@DgBPXs~BsU~m8;AZ~B~091elQ~&?~ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_2d_axis_0/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_concat_2d_axis_0/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..13e244f121a8d33cfa618fb65d3b6134a7bb232c GIT binary patch literal 32 kcmd;J;$RYBbYd$@%qdMZ^b%lTSm40GZ~%xO05O9j0AQg8R{#J2 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_2d_axis_0/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_concat_2d_axis_0/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..def8bc4946e3abda80e651a7f53442f754b85623 GIT binary patch literal 48 ucmd;J;b0PAbYjadEh#81@ls%5Xs~BsU~m8;AZ`HS1wecNh#vqkgChXerU?rG literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_2d_axis_1/model.onnx b/testdata/dnn/onnx/conformance/node/test_concat_2d_axis_1/model.onnx new file mode 100644 index 000000000..93863e324 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_concat_2d_axis_1/model.onnx @@ -0,0 +1,17 @@ + backend-test:” +- +value0 +value1output"Concat* +axis test_concat_2d_axis_1Z +value0 +  + +Z +value1 +  + +b +output +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_concat_2d_axis_1/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_concat_2d_axis_1/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c04418c91b063cf93c8961eb3ab634f613160543 GIT binary patch literal 32 kcmd;J;$RYBbYd$@%qdMZ@DgBPXs~BsU~m8;AZ~B~091elQ~&?~ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_2d_axis_1/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_concat_2d_axis_1/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..13e244f121a8d33cfa618fb65d3b6134a7bb232c GIT binary patch literal 32 kcmd;J;$RYBbYd$@%qdMZ^b%lTSm40GZ~%xO05O9j0AQg8R{#J2 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_2d_axis_1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_concat_2d_axis_1/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1260354451383b082d43efa6482658a7f9cc3ddc GIT binary patch literal 48 wcmd;J;$RVAbYjadEh#81@ls%5Xs~BsU~phySOCNafYQ<`c3r45DH@=Hq!N=ua3ob&UN6HBzX zxmXe_GK(b`7BDgiiGuXSCxd0;jZ@-5GVumcGB8twgt!Da7=?Jam^heV7%ppwO*RRr Q7h)rlEDKDp6O#ZZ0LqRgIRF3v literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_0/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_0/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..91bb523483d71aee2c7df9aeed6fd3df41361cd0 GIT binary patch literal 50 vcmd;J;s8PcMklti#GKMp11|*zh6Z~E1_lQp0^$ZBUI4@gfcOCrGdKbO%0&pT literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_0/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_0/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..1b71b8473093b0d0b0778b5a9d986cbaf3cc9068 GIT binary patch literal 50 ucmd;J;s8PcMklti#GKMpLoWpe1_4I~1_dBC0AdFq4glf=AT9vn21fv~d{ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_0/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_0/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d3ffbb59418c7cdf72ba491325b951dd1ab1107e GIT binary patch literal 82 zcmd;J;b7um5@2*<%P%b{C@t}FU|?vlXJB9e(heXt5HA4Y13>%$h#4Fi7zBV=0f-HN R*a3(GfH(n&3xK%65db@M4SfIr literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_1/model.onnx b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_1/model.onnx new file mode 100644 index 000000000..51379ca94 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_1/model.onnx @@ -0,0 +1,20 @@ + backend-test:  +- +value0 +value1output"Concat* +axis test_concat_3d_axis_1Z +value0 + + + +Z +value1 + + + +b +output + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_1/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_1/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..91bb523483d71aee2c7df9aeed6fd3df41361cd0 GIT binary patch literal 50 vcmd;J;s8PcMklti#GKMp11|*zh6Z~E1_lQp0^$ZBUI4@gfcOCrGdKbO%0&pT literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_1/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_1/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..1b71b8473093b0d0b0778b5a9d986cbaf3cc9068 GIT binary patch literal 50 ucmd;J;s8PcMklti#GKMpLoWpe1_4I~1_dBC0AdFq4glf=AT9vn21fv~d{ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_1/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d03e552282050c17d7ce0a72609aef771ab57fd3 GIT binary patch literal 82 zcmd;J;$Y!m5@2*<%P%b{C@t}FU|?vlXJB9e(heXt5DPdmFem`A0T4R?@dBXO0U&+= S#0)@w01zhtaRCrFI0676pbdQh literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_2/model.onnx b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_2/model.onnx new file mode 100644 index 000000000..a925f7ec4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_2/model.onnx @@ -0,0 +1,20 @@ + backend-test:  +- +value0 +value1output"Concat* +axis test_concat_3d_axis_2Z +value0 + + + +Z +value1 + + + +b +output + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_2/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_2/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..91bb523483d71aee2c7df9aeed6fd3df41361cd0 GIT binary patch literal 50 vcmd;J;s8PcMklti#GKMp11|*zh6Z~E1_lQp0^$ZBUI4@gfcOCrGdKbO%0&pT literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_2/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_2/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..1b71b8473093b0d0b0778b5a9d986cbaf3cc9068 GIT binary patch literal 50 ucmd;J;s8PcMklti#GKMpLoWpe1_4I~1_dBC0AdFq4glf=AT9vn21fv~d{ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_2/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_2/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b4de73e0de1dd3f1be65b650e8202e6bb8509ec4 GIT binary patch literal 82 zcmd;J;$Y%n5nyy;%P%b{C@t}FU|?vlXJB9e(gKbQ3<^N(01^XY0}vaC7XaA@fH(li RP5|NuKsE!AE&$>NM*thN4SfIr literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_1/model.onnx b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_1/model.onnx new file mode 100644 index 000000000..276194447 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_1/model.onnx @@ -0,0 +1,20 @@ + backend-test:² +6 +value0 +value1output"Concat* +axisÿÿÿÿÿÿÿÿÿ test_concat_3d_axis_negative_1Z +value0 + + + +Z +value1 + + + +b +output + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_1/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_1/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..91bb523483d71aee2c7df9aeed6fd3df41361cd0 GIT binary patch literal 50 vcmd;J;s8PcMklti#GKMp11|*zh6Z~E1_lQp0^$ZBUI4@gfcOCrGdKbO%0&pT literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_1/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_1/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..1b71b8473093b0d0b0778b5a9d986cbaf3cc9068 GIT binary patch literal 50 ucmd;J;s8PcMklti#GKMpLoWpe1_4I~1_dBC0AdFq4glf=AT9vn21fv~d{ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_1/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b4de73e0de1dd3f1be65b650e8202e6bb8509ec4 GIT binary patch literal 82 zcmd;J;$Y%n5nyy;%P%b{C@t}FU|?vlXJB9e(gKbQ3<^N(01^XY0}vaC7XaA@fH(li RP5|NuKsE!AE&$>NM*thN4SfIr literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_2/model.onnx b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_2/model.onnx new file mode 100644 index 000000000..e22154d71 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_2/model.onnx @@ -0,0 +1,20 @@ + backend-test:² +6 +value0 +value1output"Concat* +axisþÿÿÿÿÿÿÿÿ test_concat_3d_axis_negative_2Z +value0 + + + +Z +value1 + + + +b +output + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_2/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_2/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..91bb523483d71aee2c7df9aeed6fd3df41361cd0 GIT binary patch literal 50 vcmd;J;s8PcMklti#GKMp11|*zh6Z~E1_lQp0^$ZBUI4@gfcOCrGdKbO%0&pT literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_2/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_2/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..1b71b8473093b0d0b0778b5a9d986cbaf3cc9068 GIT binary patch literal 50 ucmd;J;s8PcMklti#GKMpLoWpe1_4I~1_dBC0AdFq4glf=AT9vn21fv~d{ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_2/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_2/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d03e552282050c17d7ce0a72609aef771ab57fd3 GIT binary patch literal 82 zcmd;J;$Y!m5@2*<%P%b{C@t}FU|?vlXJB9e(heXt5DPdmFem`A0T4R?@dBXO0U&+= S#0)@w01zhtaRCrFI0676pbdQh literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_3/model.onnx b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_3/model.onnx new file mode 100644 index 000000000..fb3e9679f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_3/model.onnx @@ -0,0 +1,20 @@ + backend-test:² +6 +value0 +value1output"Concat* +axisýÿÿÿÿÿÿÿÿ test_concat_3d_axis_negative_3Z +value0 + + + +Z +value1 + + + +b +output + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_3/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_3/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..91bb523483d71aee2c7df9aeed6fd3df41361cd0 GIT binary patch literal 50 vcmd;J;s8PcMklti#GKMp11|*zh6Z~E1_lQp0^$ZBUI4@gfcOCrGdKbO%0&pT literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_3/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_3/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..1b71b8473093b0d0b0778b5a9d986cbaf3cc9068 GIT binary patch literal 50 ucmd;J;s8PcMklti#GKMpLoWpe1_4I~1_dBC0AdFq4glf=AT9vn21fv~d{ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_3/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_3/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d3ffbb59418c7cdf72ba491325b951dd1ab1107e GIT binary patch literal 82 zcmd;J;b7um5@2*<%P%b{C@t}FU|?vlXJB9e(heXt5HA4Y13>%$h#4Fi7zBV=0f-HN R*a3(GfH(n&3xK%65db@M4SfIr literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_constant/model.onnx b/testdata/dnn/onnx/conformance/node/test_constant/model.onnx new file mode 100644 index 000000000..2a3d11bb0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_constant/model.onnx @@ -0,0 +1,7 @@ + backend-test:Ç +›values"Constant*† +value*z"dxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@B const_tensor  test_constantb +values +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_constant/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_constant/test_data_set_0/output_0.pb new file mode 100644 index 000000000..7e2d9120c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_constant/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BvaluesJdxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_constant_pad/model.onnx b/testdata/dnn/onnx/conformance/node/test_constant_pad/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..c4edfc6ca3e105d6e98ffa563cf17d4a04848853 GIT binary patch literal 184 zcmd;J6XHoqOwLZtOVKS!EiSQI$jGJ3#aO|`QjnNZ%*9%km{Xc6#8|1s9FUlzCCtT= zo1c=Z#F3nzS6q^qSF(VSSx6A1FCHcm57ZYW4KzVWj7x-rQAmJ`iGvY{nSq!Eh*_hA pAZ813adB|43xUKqqWEDpv2n2gH8CUsO{m0T0y|JOj}wysHvq$}BJBVG literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_constant_pad/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_constant_pad/test_data_set_0/input_0.pb new file mode 100644 index 000000000..09d5a14a4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_constant_pad/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_constant_pad/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_constant_pad/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..14c2aba5f410ca6ef0b93022ca13890abc28d007 GIT binary patch literal 76 icmd“Žz?Ëj@$ ï?š™™?š™™?š™™?š™™?š™™?š™™?š™™?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>š™™?š™™?š™™?š™™?š™™?š™™?š™™?(€>¢%º?^ÓB?À0ù= Bã>š™™?š™™?š™™?š™™?š™™?š™™?š™™?]ת>ü=¿?R¾iJ >¦Z¿š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?/d#ÀŒS'?±K]?‡þ=¿©C@š™™?š™™?š™™?š™™?š™™?š™™?š™™?¨(º¿Hm;= ­?¾2Ä?ó¼?š™™?š™™?š™™?š™™?š™™?š™™?š™™?Šª>…žÁ>íEc¿½Šý¿‹!²¾š™™?š™™?š™™?š™™?š™™?š™™?š™™?ò >*z?•ç™?³OƾmÇš¾š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?ü6†¿&õ¿gÚ¿³ù?‘x¿š™™?š™™?š™™?š™™?š™™?š™™?š™™?FKྙ[ ¿œ G?4”ο—ØY¾š™™?š™™?š™™?š™™?š™™?š™™?š™™?L=e¿Æ> Ä¿õ—¿kÞæ¼š™™?š™™?š™™?š™™?š™™?š™™?š™™?QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™?š™™? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_constantofshape_float_ones/model.onnx b/testdata/dnn/onnx/conformance/node/test_constantofshape_float_ones/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..5e5d5a6ca96a0a8b682ab341a7ff2cd3d34fb583 GIT binary patch literal 154 zcmd;J5#mWoOwLZtOVKS!EiSQYX5=#CVyqBitW@H6&d)0@Nz5zpPYcdSEJ)RoGMI~t kgM(d&g^P)UIZ2$0u~JBgOMrt>hzBSD76j5vPD}!v0It*|M*si- literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_constantofshape_float_ones/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_constantofshape_float_ones/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..04b96676c1508073f746cabb445e7a1497bffddc GIT binary patch literal 33 Ycmd;J7GQT`tniXxVSoT;D9r?=0V4$gNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_constantofshape_float_ones/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_constantofshape_float_ones/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d3badd310669f9be79adefe5dca90ee928e5e4e7 GIT binary patch literal 109 acmd;J;b7)q5@2*ycNgLK4a=9R=lSXHS-`BD5JlexG!IM{_) WxR^K?lYj!1U;#F;0D}{g01p7&U?l7S literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_constantofshape_int_shape_zero/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_constantofshape_int_shape_zero/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4f62ff7fec9046caa03c09237bc8862dd88fcd40 GIT binary patch literal 17 Scmd;J6kvB^tnlJsfC2ywwE->w literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_constantofshape_int_shape_zero/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_constantofshape_int_shape_zero/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..e5181b62420cee7b35aa537e95146b9283d37593 GIT binary patch literal 9 Qcmd;J5MXm+tn^|400c4tB>(^b literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_constantofshape_int_zeros/model.onnx b/testdata/dnn/onnx/conformance/node/test_constantofshape_int_zeros/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..1667c52f89e337b3999881b0691616e7fef96fb1 GIT binary patch literal 145 zcmd;J5#mWoOwLZtOVKS!EiSRD<}&7DtPoycNgLK4a=9R=(r55EENAZIU<>KPtU>9QH eV&Y&*66Rv86yoFJ;b0Tu019vcF`E;U04D%;og*0l literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_constantofshape_int_zeros/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_constantofshape_int_zeros/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5d50478be7b052e2d756e49be04d5cee2e28935d GIT binary patch literal 25 Wcmd;J5@2^?tnd=xVt@cPC=CD@l>tWp literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_constantofshape_int_zeros/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_constantofshape_int_zeros/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6362cca6bb28f0fd335882969eed1539beaba17c GIT binary patch literal 252 Wcmdb$bf>^tkb!x!+3@J7f4^t<5naL;s&ab;U)@5&dtv64&vfiPWS&}ic&$k{MM zlwjz)wlvmDCK)B-->Pz|QLnNq)W}LZqqOhq+R}ZlsK}J=cG=QzvB6aYB0(0xI3ex% TfY}6cLVhLeComvnN0uypG$Sx_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_conv_with_strides_and_asymmetric_padding/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_conv_with_strides_and_asymmetric_padding/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..275a5b9f8777013f64ed315164467c0ad542e96d GIT binary patch literal 156 zcmW;7Are4P6ouh?XBanHf+g4iUX(1s5=8MuK@dez6h%=KMNt$*|2Xr1b4*PwvM^Ss xZP}~*^BI>DJSJ?oAcaVb1SxV5sk42WL=v8^)$gFg^!1F^X?0FEC9y#N3J literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_conv_with_strides_no_padding/model.onnx b/testdata/dnn/onnx/conformance/node/test_conv_with_strides_no_padding/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..fa8731f4af4f3dca55a56be18b56d7a9d7697f06 GIT binary patch literal 222 zcmd;J7UD@tOwLZtOVKS!EiSP-&dBA>#aO|`7%s$Esl?)(pI4?O%EgnNT9lWX6JMN> zSdi+#?7+N$kzGrWi=`kjrPzT10zpCoTDJSJ?oAcaVb1SxVDJSJ?oAcaVb1SxV$5nq*BlpkM^pP5%8#8|1s?VO)i z=9yQLnx0yuCCJ56keE{JzzBg07};&=7_spr%T&CN>lkS%8{YoR|do E03%W?`Tzg` literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_convinteger_with_padding/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_convinteger_with_padding/test_data_set_0/input_0.pb new file mode 100644 index 000000000..33cea0263 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_convinteger_with_padding/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ  diff --git a/testdata/dnn/onnx/conformance/node/test_convinteger_with_padding/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_convinteger_with_padding/test_data_set_0/input_1.pb new file mode 100644 index 000000000..53980d95d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_convinteger_with_padding/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BwJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_convinteger_with_padding/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_convinteger_with_padding/test_data_set_0/input_2.pb new file mode 100644 index 000000000..6741b0981 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_convinteger_with_padding/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +B x_zero_pointJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_convinteger_with_padding/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_convinteger_with_padding/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ecfa319732bbe3b93bd118bd16e44a10cfc2cec8 GIT binary patch literal 79 zcmd;J$5nq*BlpkM^pP5%8#8|1s?VO)i z=9yQLnx0xDqySPLp9~ZM%7R4V%QH(d@=HtN3ldXOGV{`-q=DuLiE)W=FbN58F>x?L rF*A^621%AE>Q1`YNM3=R$u%mAYu85jzH*a3(i0L27=^a>yraAIJ% k0i;24Ah88N%mNfU0Hgze_yABXhz6+zsbK(NAfT-s0Grq!ssI20 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_convtranspose_1d/model.onnx b/testdata/dnn/onnx/conformance/node/test_convtranspose_1d/model.onnx new file mode 100644 index 000000000..7c3196b71 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_convtranspose_1d/model.onnx @@ -0,0 +1,19 @@ + backend-test:| + +X +WY" ConvTransposetest_convtranspose_1dZ +X + + + +Z +W + + + +b +Y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_convtranspose_1d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_convtranspose_1d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..044c8ba35c917e78c443ad8461f85256ba254aef GIT binary patch literal 25 bcmd;Jw~f`uTs5G*Y86E22f7=~dOhG7_n z;o?5iH}5lFiYcaAs;7@E7I8Uy#qeG=a=EBDaN$81hmg^xN6vzh4Ha8<>^X4c#F-0M tZrpkB846Xsf|3C)J0Sx5*gNy#-cNm7O=BC#S_%*x8*BqF6o7AT8}l8}{! zl(LX0MShfpB$2X^B3W4YK4bm^+nM_Gp7%ZXo^$5C_c|WO>ts4vj?eE2d3svnIVSnD z4aT^xF^BLs8uLK3NWdlEz%4RDTtkc^mdd-SjU$d$=(=~PcB~w)SVbvLn2VZy012sFA#Na6xY^vNvyV6%Hueg4cqUeENq zTNN>GO@#Z2CSvRabJJntW|Oy5?~a(megqinOkr?#BI>u)dU45~T}1w~T_WQ5v<{`j%5$gXd@eK*aL8xb)f4N;Fs&4~$q~3>n=y{hz@0xl!3jNaGQTjVd Ke@FlMj(!2*0a$ea literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_convtranspose_autopad_same/model.onnx b/testdata/dnn/onnx/conformance/node/test_convtranspose_autopad_same/model.onnx new file mode 100644 index 000000000..ea5f39f66 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_convtranspose_autopad_same/model.onnx @@ -0,0 +1,25 @@ + backend-test:¿ +E +X +WY" ConvTranspose* +auto_pad" +SAME_UPPER * +strides@@ test_convtranspose_autopad_sameZ +X + + + + +Z +W + + + + +b +Y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_convtranspose_autopad_same/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_convtranspose_autopad_same/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5fed94a3b0475575b589e5f5e578580a4c63f5a1 GIT binary patch literal 51 scmd;J*0T3Sm;s6j0R0F~wHb_qakY)g3C_uLtm$-uiE!_hETV^V` literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_convtranspose_dilations/model.onnx b/testdata/dnn/onnx/conformance/node/test_convtranspose_dilations/model.onnx new file mode 100644 index 000000000..12b3d3079 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_convtranspose_dilations/model.onnx @@ -0,0 +1,23 @@ + backend-test:£ +, +X +WY" ConvTranspose* + dilations@@ test_convtranspose_dilationsZ +X + + + + +Z +W + + + + +b +Y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_convtranspose_dilations/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_convtranspose_dilations/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a7469a04867c44dea2fb0a39d07977bc92599bed GIT binary patch literal 51 xcmd;J;K0DZ0K^UU3=9H}04`PooB#j- literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_convtranspose_dilations/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_convtranspose_dilations/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ebe21926b2b33072b526c0bce39b0cd5ed0a3ace GIT binary patch literal 115 zcmd;Je0FKy8qyPW_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_convtranspose_output_shape/model.onnx b/testdata/dnn/onnx/conformance/node/test_convtranspose_output_shape/model.onnx new file mode 100644 index 000000000..4d2539427 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_convtranspose_output_shape/model.onnx @@ -0,0 +1,26 @@ + backend-test:» +A +X +WY" ConvTranspose* + output_shape@ +@ * +strides@@ test_convtranspose_output_shapeZ +X + + + + +Z +W + + + + +b +Y + + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_convtranspose_output_shape/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_convtranspose_output_shape/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5fed94a3b0475575b589e5f5e578580a4c63f5a1 GIT binary patch literal 51 scmd;Je0FKy8qyPW_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_convtranspose_pad/model.onnx b/testdata/dnn/onnx/conformance/node/test_convtranspose_pad/model.onnx new file mode 100644 index 000000000..56d575671 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_convtranspose_pad/model.onnx @@ -0,0 +1,25 @@ + backend-test:´ +C +X +WY" ConvTranspose* +output_padding@@ * +strides@@ test_convtranspose_padZ +X + + + + +Z +W + + + + +b +Y + + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_convtranspose_pad/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_convtranspose_pad/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5fed94a3b0475575b589e5f5e578580a4c63f5a1 GIT binary patch literal 51 scmd;Je0FKy8qyPW_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_convtranspose_pads/model.onnx b/testdata/dnn/onnx/conformance/node/test_convtranspose_pads/model.onnx new file mode 100644 index 000000000..188646832 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_convtranspose_pads/model.onnx @@ -0,0 +1,24 @@ + backend-test:¯ += +X +WY" ConvTranspose* +pads@@@@ * +strides@@ test_convtranspose_padsZ +X + + + + +Z +W + + + + +b +Y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_convtranspose_pads/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_convtranspose_pads/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5fed94a3b0475575b589e5f5e578580a4c63f5a1 GIT binary patch literal 51 scmd;J_r literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_convtranspose_with_kernel/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_convtranspose_with_kernel/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..9fd2487d5489007fb987cb32b484b26ee2f63152 GIT binary patch literal 656 zcmd;Je0N+?k!~g&Q literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cos/model.onnx b/testdata/dnn/onnx/conformance/node/test_cos/model.onnx new file mode 100644 index 000000000..4d210c8d5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cos/model.onnx @@ -0,0 +1,13 @@ + backend-test:I + +xy"Costest_cosZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cos/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_cos/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cos/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cos/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_cos/test_data_set_0/output_0.pb new file mode 100644 index 000000000..e7e3f56f4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cos/test_data_set_0/output_0.pb @@ -0,0 +1,3 @@ +ByJð)ªD¾¤Æk?°Ý?éý¿º¸•¾ -?xä?À}?2£~?ɸj?IY}?cî=ú_9?y~?†1g?báq?yöœ=¡¡z?‚Žs?£*(?jëT¿Jd¸>; m?+dt?fÿ> Ð>#M +¾½æ½¾Ow_?sÓg? >ôq6?.}0½Ž:z?$ + ?ºm?hR_?ó»Â>úå?xßh?o?Þ`t?…3N?kWo? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cos_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_cos_example/model.onnx new file mode 100644 index 000000000..d07aefb34 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cos_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:A + +xy"Costest_cos_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cos_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_cos_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8a9445744b63f66e76c3ef4fce746606ffc6f47e GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU})IS00s^A03TBWEC2ui literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cos_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_cos_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5791183f1004e717d94dc879d046be868123fa04 GIT binary patch literal 21 Zcmd;J7GQK@tn}h>2;{P7U}&%h(EuU?1EK%` literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cosh/model.onnx b/testdata/dnn/onnx/conformance/node/test_cosh/model.onnx new file mode 100644 index 000000000..1d33dccb6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cosh/model.onnx @@ -0,0 +1,13 @@ + backend-test:K + +xy"Cosh test_coshZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cosh/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_cosh/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cosh/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cosh/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_cosh/test_data_set_0/output_0.pb new file mode 100644 index 000000000..0a8ad7082 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cosh/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJð‡<@@²bŠ?B\Â?!!˜@'T@£%Â?Ò?¾?x?¶®€?9ñŠ?ˆT?gz@1ä¦?Ýò€?;ÑŒ?)1‡?ÿ¿@´‚?úR†?>˜±?ÖÅÎ@LTœ?‘à²?]æ¤?_|œ@v}@P"€?½?‚?U@Ûr@%Š?C‰?ص?ý]l@@Ó‡?S‘?@¹í?q9è?ظ‰?¹ä…?½ Í?ü @Ò6@G¤e@–ü?ØzŒ?ÙJò?­¨?2'@Qè‚?^×¶?T³‰?µ‘?©ä? €?/ì‹?…H€?læ…?_ š?’ƒˆ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cosh_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_cosh_example/model.onnx new file mode 100644 index 000000000..de7bc22b0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cosh_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:C + +xy"Coshtest_cosh_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cosh_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_cosh_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8a9445744b63f66e76c3ef4fce746606ffc6f47e GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU})IS00s^A03TBWEC2ui literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cosh_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_cosh_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7d0ec27e1006e76c8325617c6ce1bd2e82d81d5c GIT binary patch literal 21 acmd;J7GQK@tn}hp-F(!ZfuX@3L<0acGX_!s literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_1d/model.onnx b/testdata/dnn/onnx/conformance/node/test_cumsum_1d/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..9f337922f5d886a1f9e0bc3d10f36a39773206b2 GIT binary patch literal 110 zcmd;J7vf1uOwLZtOVKS!EiSQ&;1c0ttl(lvtjH`DVyskRb1uydF3lC<1IflGm*y6i u=EfVQMDYVv32||8aBvH;a4~VPM)5)QuyL_)un93F0TomtD{x{G-~|BTJQha) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_1d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_cumsum_1d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5a92807169f1cb0e97e88853c88a333470d78769 GIT binary patch literal 49 hcmd;J72tMatnkuc0D}+q5SqaOLUTZA0Vplv003}g1F--A literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_1d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_cumsum_1d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..5ea75d94f3784e89e0349b63a3d43b4b09c4a6ad GIT binary patch literal 14 TcmWe&b7D!X$Sn3^VE_UE6u$ys literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_1d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_cumsum_1d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7844c6a440644b361e308efff834295156c68b29 GIT binary patch literal 49 hcmd;J72tMatn|`g0D}+q5SqgQLQ6nt6)3Ie0047)1NZ;{ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_1d_exclusive/model.onnx b/testdata/dnn/onnx/conformance/node/test_cumsum_1d_exclusive/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..73292221cb2e5c770e2d45a047a947cf44749b9c GIT binary patch literal 138 zcmd;J7vf1uOwLZtOVKS!EiSPt;Zoybtl(lvtjH`DVyskRb1uydF3r^v;NncJNX{uO z&MZrnU|hh+BqRY+AD>*BTU?qOZz{n&d22vfLT$)>4nj3GJ5)YM(;s@#$;^N}q;1*)xV&Y(p;)9yS#>K+HCd7~g NR8Wbmz==tK7XU~z9n$~+ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_1d_reverse/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_cumsum_1d_reverse/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5a92807169f1cb0e97e88853c88a333470d78769 GIT binary patch literal 49 hcmd;J72tMatnkuc0D}+q5SqaOLUTZA0Vplv003}g1F--A literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_1d_reverse/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_cumsum_1d_reverse/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..5ea75d94f3784e89e0349b63a3d43b4b09c4a6ad GIT binary patch literal 14 TcmWe&b7D!X$Sn3^VE_UE6u$ys literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_1d_reverse/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_cumsum_1d_reverse/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1ea06327a8706a8f4a6a7a5f827b702ad7a59a4e GIT binary patch literal 49 gcmd;J72tMatn|`g00TV-2(1I9HK4Q-looLS0A5%FPXGV_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_1d_reverse_exclusive/model.onnx b/testdata/dnn/onnx/conformance/node/test_cumsum_1d_reverse_exclusive/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..473920459e0ee0fa1d96c2f51a813406585d6048 GIT binary patch literal 163 zcmd;J7vf1uOwLZtOVKS!EiSR@VdOI7Vyxg|Nvy~$7GkVaVskFd4KB^q65!%Ytw_!( zEzT@Um0(=J$fU)`#a@(JmReK{;R`8%42VxI%`Gm?jWZKxqLeEdr$_8~~BR1Q`GT literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_0/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_0/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..5ea75d94f3784e89e0349b63a3d43b4b09c4a6ad GIT binary patch literal 14 TcmWe&b7D!X$Sn3^VE_UE6u$ys literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_0/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_0/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f5901522dc809c0752614cdf30a6004d7f565f4d GIT binary patch literal 59 lcmd;J;$Rlwc4DmbGGG9M5B3n6!2v>ZKxq*uEd!;M8~~D`1TX*q literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_1/model.onnx b/testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_1/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..3de0826d9f0705d409c19e1922a14b1f8ed86f2d GIT binary patch literal 125 zcmd;J7vf1uOwLZtOVKS!EiSQ2=Mv#!tl(lvtjH`DVyskRb1uydF3lAZ1E literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_1/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_1/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4f274efdec94d178cf2190f7d4641183bd758bb2 GIT binary patch literal 59 lcmd;J;$Rlwc4DmXGGG9M5B3n6!2v>ZKxqLeEdr$_8~~BR1Q`GT literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_1/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_1/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..c00ea22e0555a476e4c40a4757e26d6b006bba0f GIT binary patch literal 14 VcmWe&b7D!X$Sn3^VPs%n000!j0$~6E literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_1/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..e3a084217eb4257bf8503e0be68253e94e8a2a48 GIT binary patch literal 59 lcmd;J;$Rlwc4DmbGGG9M5B3n6!vR7|KxqLetpug@8~~MF1Xch5 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_2d_negative_axis/model.onnx b/testdata/dnn/onnx/conformance/node/test_cumsum_2d_negative_axis/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..bf03320005ef3bb7529df09b0cadb43249d0c6e8 GIT binary patch literal 132 zcmd;J7vf1uOwLZtOVKS!EiSRj;}YRwtl(lvtjH`DVyskRb1uydF3lB^0m;TEm*y6i z=EfVP#OI}^CzfQErN)C4MhOG;2=Q_8aBvH8a4~T(0WotFAJh~!E*1_pA%-NNqDpi{ IPD}#4026^6dH?_b literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_2d_negative_axis/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_cumsum_2d_negative_axis/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4f274efdec94d178cf2190f7d4641183bd758bb2 GIT binary patch literal 59 lcmd;J;$Rlwc4DmXGGG9M5B3n6!2v>ZKxqLeEdr$_8~~BR1Q`GT literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_2d_negative_axis/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_cumsum_2d_negative_axis/test_data_set_0/input_1.pb new file mode 100644 index 000000000..1dce0eb3d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cumsum_2d_negative_axis/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BaxisJÿÿÿÿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_2d_negative_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_cumsum_2d_negative_axis/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..e3a084217eb4257bf8503e0be68253e94e8a2a48 GIT binary patch literal 59 lcmd;J;$Rlwc4DmbGGG9M5B3n6!vR7|KxqLetpug@8~~MF1Xch5 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_depthtospace_crd_mode/model.onnx b/testdata/dnn/onnx/conformance/node/test_depthtospace_crd_mode/model.onnx new file mode 100644 index 000000000..72060b1c1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_depthtospace_crd_mode/model.onnx @@ -0,0 +1,17 @@ + backend-test:Ž +6 +xy" DepthToSpace* + blocksize * +mode"CRD test_depthtospace_crd_modeZ +x + + + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_depthtospace_crd_mode/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_depthtospace_crd_mode/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..660603548a0335673ea9d4014019462ea3cf90a7 GIT binary patch literal 592 zcmV~$eJs>*90%}lcb(j+pEI@-YwA44M&#^%-_N`Ba89yVrzdF_Hc=w&LUF63Td{e_ z^QNXpYwJR-T>0aQS#>29D^K&(n2oe>f3fjTn-O7iqt8Qm7-reBmb_8el!w0ZP-Jsm^x*Xb{cZ@ys#(vXJA$xa4u&b`5bYES z=!>D1;*~Eb>kkKA)g*DEVoa z7&1s{CSF4oZ@Z~wYZ9Et`&gwh8T7H2;cp?N_9YTXixBWt4&4q0opBSBy|1E{z-88c ztAWb=?X08!HmT)<)N{hfM)rikCgI>aWukh!5YuT^rplAy*z6e;c-^7Q(I5zyMWob4 z!8xRsO6yhhOyPmLuDg6z2TqWuHXZ)~1s~{+ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_depthtospace_crd_mode/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_depthtospace_crd_mode/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f1a31fb5bc454ec7a71ad145c2d7489ed9918e57 GIT binary patch literal 592 zcmV~$c}SCS90%aEZOz=Q*NMVR32UAyXquC~zwf8)m@|`W8 z(s_V|of5RvqFnjMN|9=1R!Vu{6^fu4jik_^=Mg)Loy8)tXuVUcQ(?SK;A)WIY;q6X z_l!n~B_2-_o|p^!wMX^ zSj}4N5-?a`B9VHY!Xo#eyI+lK6?2s9IzdBu9gN?b0cp!UzNtfx8~$31#r$H^r5wgS zZ34H@$Vb}UDb>dpi5(j-ZwW#Aq7O{D2dS_zA3KBsdN-}5L4%Z%!xS`~pds&w093r~ zqTcc_d@;084%bNu$`|zD^*Ck!;gI+EGBs~WhQ{`TT*i9Y)A%B)G^XHpeFSt>6SQK{ zGfq^DnD$_duk^F|H-1DPd)P6_6vN*_L<<8Ubu5xVS_HLxfC9hD(S6*=blVw*cZcJG z_Z_-2+NjDJ3C4-CPzaYqbcwE$&bX1;B^+e$tH^KCM9o1<%}1Mwe&AZ zk5aRW6xI@IyH!t9={8mt;9#nJ8QS}9)6tpJc&6}##2`am=UskXl^3$34nS^jhw)4X z?d$VE>TCf{T6MU&@SSX$aJZ?O`MjN85M(vcvPcF$ryztV1HdeYu z(?Bz?&OusMOYEmVVz>EXa%z-nOe5q`nh7`Uew2@H#s_CRnN|O$~g{R+6?>$tHI#Kh?42Rh>R0YFc=mVya0p2Ab311$kL+0uwXEF1H!^VM2tqG(P&)UWh@$v zMx(F(@bJR-TVs2+Zxd&N*%z(R|J*`~b19?p(wJV*;fg12c)|1cG}7|7(~92l#seQT jP>>uZ7+{JaW>}%d8W9x^Na2wo#|TSoaKsiT>~IcWJNF?3 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_depthtospace_dcr_mode/model.onnx b/testdata/dnn/onnx/conformance/node/test_depthtospace_dcr_mode/model.onnx new file mode 100644 index 000000000..483c41297 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_depthtospace_dcr_mode/model.onnx @@ -0,0 +1,17 @@ + backend-test:Ž +6 +xy" DepthToSpace* + blocksize * +mode"DCR test_depthtospace_dcr_modeZ +x + + + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_depthtospace_dcr_mode/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_depthtospace_dcr_mode/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..660603548a0335673ea9d4014019462ea3cf90a7 GIT binary patch literal 592 zcmV~$eJs>*90%}lcb(j+pEI@-YwA44M&#^%-_N`Ba89yVrzdF_Hc=w&LUF63Td{e_ z^QNXpYwJR-T>0aQS#>29D^K&(n2oe>f3fjTn-O7iqt8Qm7-reBmb_8el!w0ZP-Jsm^x*Xb{cZ@ys#(vXJA$xa4u&b`5bYES z=!>D1;*~Eb>kkKA)g*DEVoa z7&1s{CSF4oZ@Z~wYZ9Et`&gwh8T7H2;cp?N_9YTXixBWt4&4q0opBSBy|1E{z-88c ztAWb=?X08!HmT)<)N{hfM)rikCgI>aWukh!5YuT^rplAy*z6e;c-^7Q(I5zyMWob4 z!8xRsO6yhhOyPmLuDg6z2TqWuHXZ)~1s~{+ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_depthtospace_dcr_mode/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_depthtospace_dcr_mode/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8721c7484d225c0834754a3850daeadd4a56c3f7 GIT binary patch literal 592 zcmV~$c}SCS90%aEZOz=Q*NMVR32UAyXquC~zwf8)m@|`W8 z(s_V|of5RvqFnjMN|9=1R!Vu{6^fu4jik_^=Mg)Loy8)tXuVUcQ(?SK;A)T{E=rC2 zp3(5Nrr}AV951gHA+civ-c4&MebEQWVG1g2%!hYG0L~Y?qO~poadY2Dq@Jgw!wPiw ztI=B?hP=m@DTnJMjqL|Lcs))}KJZ)^Q49k$Z6DVl}%~F-KnvE!4av841c4|va!82DR=@s)libu5xVT7(PUcPQ|y99bj5&~0ZBE{Vu^ zCWG8m&3x)?0R&l1baUZ5`8fqaXWYn?x@gGWSCLC-Ej0%%u~M^&nB@?pWwj*Zwjy?$ zFIqJXRAU;Uwp;b|OyP;L00*norHcdD}lmW0yI6R8t;Wufbe@S|n z9YQFqCA8~d4A@V9*i%+va%z-jUY&zSX(p!9ZA@a2L6tAVx+*UmojDD;!5!tJo8cbb TMW)q5)D|>OX5JfK+6?>$`()^k literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_depthtospace_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_depthtospace_example/model.onnx new file mode 100644 index 000000000..4ec6c5dd0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_depthtospace_example/model.onnx @@ -0,0 +1,17 @@ + backend-test: +6 +xy" DepthToSpace* + blocksize * +mode"DCR test_depthtospace_exampleZ +x + + + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_depthtospace_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_depthtospace_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b779a1137fdb7afb1e3cbf574831146208100c72 GIT binary patch literal 208 zcmW;Ep%MX600q!}lovM$g0R5{2!de7+7XN-3c?0K@BxCbV~i0+aib`TK0_2mQFO+g zd*-$qLyWNzn`tP*cJ>I#Kh?XVt5nph+x3ep*$0vFB!3rFz-%@N|_;^1HsV&P)qV2Kihn<~V{ g#lpcT#1JKhWJw$N&HU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_dequantizelinear/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_dequantizelinear/test_data_set_0/input_2.pb new file mode 100644 index 000000000..d7beff25a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dequantizelinear/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +B x_zero_pointJ€ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dequantizelinear/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_dequantizelinear/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f248d253c539a7a1a7f9a95d20cca2fdbacc0bf6 GIT binary patch literal 25 ccmd;J5nyy;tn?CKU}!kZz)%ImAW-KF05wSjbpQYW literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_dequantizelinear_axis/model.onnx b/testdata/dnn/onnx/conformance/node/test_dequantizelinear_axis/model.onnx new file mode 100644 index 000000000..fa71acdee --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dequantizelinear_axis/model.onnx @@ -0,0 +1,25 @@ + backend-test:º +/ +x +x_scale + x_zero_pointy"DequantizeLineartest_dequantizelinear_axisZ +x + + + + +Z +x_scale + + +Z + x_zero_point + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dequantizelinear_axis/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_dequantizelinear_axis/test_data_set_0/input_0.pb new file mode 100644 index 000000000..f5ae5cc35 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dequantizelinear_axis/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJY"ÈJ;W õcŽyf \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dequantizelinear_axis/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_dequantizelinear_axis/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..4a72bc49f95b4c8d129b2e1ec517ae6e66bca15d GIT binary patch literal 27 gcmd;J7GQK@uZS;BPRvR5;$dK5aA06)0OAD>07>`-djJ3c literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_dequantizelinear_axis/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_dequantizelinear_axis/test_data_set_0/input_2.pb new file mode 100644 index 000000000..14b45dbd1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dequantizelinear_axis/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +B x_zero_pointJTÄ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dequantizelinear_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_dequantizelinear_axis/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d50e2b457e58b60b21e996d5fd8a24bf68b63b36 GIT binary patch literal 87 zcmd;J_1_q_W3=9g63=Ag@F)(B}GcYVT$iUzMWX}L%7^ne?GdM9Y c7y!jeof#TF0reCdVPI%K%+RnK$bNko0HmA~(*OVf literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_det_2d/model.onnx b/testdata/dnn/onnx/conformance/node/test_det_2d/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..a1cc4b4343360c124ac37c8862dd8acdcd0ebe79 GIT binary patch literal 82 zcmd;J6XHoqOwLZtOVKS!EiSRL;o|0EtPok{QizR<1t`ei#3aBC01dwnG5`Po literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_det_2d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_det_2d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..188fd6ddef5fe097f2f2d192becdab2c5a031c87 GIT binary patch literal 27 bcmd;J;$RYBbYiUV5?}y>274go07MP|A%+6F literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_det_2d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_det_2d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ee10c603149867dbf240f6d4195ff2fa917a402f GIT binary patch literal 11 ScmWe&bYiUZVqsulH~;_${sG(o literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_det_nd/model.onnx b/testdata/dnn/onnx/conformance/node/test_det_nd/model.onnx new file mode 100644 index 000000000..723f6f428 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_det_nd/model.onnx @@ -0,0 +1,12 @@ + backend-test:D + +xy"Det test_det_ndZ +x + + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_det_nd/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_det_nd/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..e8c16bdf238e7dc0af35973a01ea0b02bb244e9f GIT binary patch literal 61 tcmd;J=3wGr5@2*“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_div/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_div/test_data_set_0/input_1.pb new file mode 100644 index 000000000..41fe484fb --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_div/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJðìç¥?x2?¬³¨?’µ?ü5ˆ?í¢Ø?f†È?Hø¡?ËùÂ?>Œ?ž¸É?.óö?ÞÆ¨?´mÕ?ÁÞ?œ°Û?B ¥?Ðr—?ÛË?â’‚?µê?Ý™€?±ÂÖ?Ÿ¢?ÖÞ?þ(û?%ן?†¿É?ÈË??É?ðœ?®óù?h;¹?Wì?ŠˆÙ?j¦?‡*è?³À²?þÇð?&gÊ?´Üð?à¤Ø?"ÕÜ?f+À?ó`ú?FnÒ?â@¶?KžÍ?ìt‚?š¦?‘€Ô?C!¥?!Ï?äá¶?7W‘?.¦?œôÈ?¸¡Ë?~ƒÉ?œÓ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_div/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_div/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..e28adb5d12e66b12e6cff56bcbd9e235ea2ae1bb GIT binary patch literal 254 zcmV2YPKASMRJp}kbKVZQVKa_HnJvGb7KIRigK4?*tKQfLnz7G*fKDAa>zgw)b zzgmkXKOyA“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_div_bcast/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_div_bcast/test_data_set_0/input_1.pb new file mode 100644 index 000000000..69248c4a5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_div_bcast/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJìç¥?x2?¬³¨?’µ?ü5ˆ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_div_bcast/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_div_bcast/test_data_set_0/output_0.pb new file mode 100644 index 000000000..51b469f06 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_div_bcast/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJðd5®?#·>8>?¾ÐÊ?3£à?ŒA¿ùhY?>1ë½½x•½ÊÅ>‹™ã=Gd¦?0Ò?µ2°= Õ>ÆÎƒ>3òª?‰e¾d­b>ßwM¿¯ü¿…‘? ç'?nW¿÷@" ¿'‰'=wn¾û¹Š?½°?'Ôô='­>ªp,¿dF³¿§d§¾ ÷=ºÃŒ?°‹i?î8Œ¾çr‘¾dO¿ëx¢¿¯µ¥¿Ðް?R6õ¾4 ­¾æV¿J?y’¿Ó¶L¾øÜ0¿%±>oƾµµU¿°óؼ3©>%Šs=k>¤å¾(‡®¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_div_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_div_example/model.onnx new file mode 100644 index 000000000..c28a54df4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_div_example/model.onnx @@ -0,0 +1,16 @@ + backend-test:U + +x +yz"Divtest_div_exampleZ +x + + +Z +y + + +b +z + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_div_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_div_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..085a7dc43a96eb6ff0801d73406c24490477e574 GIT binary patch literal 17 Ycmd;J5@2*pN#aAFeR0RV=`7_I;S literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_default/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_dropout_default/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dropout_default/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_default/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_dropout_default/test_data_set_0/output_0.pb new file mode 100644 index 000000000..ad67ee7f4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dropout_default/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_default_mask/model.onnx b/testdata/dnn/onnx/conformance/node/test_dropout_default_mask/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..fda1584bed3099cb5cd00bd9cc910aa2332537c6 GIT binary patch literal 158 zcmd;J7vf1uOwLZtOVKS!EiSQYXXKLSVyqBitQ2CbQet;0$}h+-Ez#oUVku5dO_5+& zz{n&d2~ruK0+EVONli;E%_)h`O)Soi5(nuO;u7Fs6yo7x;$Q}179eI#0!mcklBfbp MaH8sPViMp10F>PwBLDyZ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_default_mask/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_dropout_default_mask/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dropout_default_mask/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_default_mask/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_dropout_default_mask/test_data_set_0/output_0.pb new file mode 100644 index 000000000..ad67ee7f4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dropout_default_mask/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_default_mask/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_dropout_default_mask/test_data_set_0/output_1.pb new file mode 100644 index 000000000..de98527e0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dropout_default_mask/test_data_set_0/output_1.pb @@ -0,0 +1 @@ + BzJ< \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_default_mask_ratio/model.onnx b/testdata/dnn/onnx/conformance/node/test_dropout_default_mask_ratio/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..b6c1cd9853f035eaa62936181499bdcf768c94d8 GIT binary patch literal 180 zcmd;J7vf1uOwLZtOVKS!EiSQ|%gCj~#aO|`SR}+)Da2T%#O_j*Uyxr~qQ%X{QkSezYSlvt9PA0-YnL`aBBfP+zphl`1W8Hibc im^F$UWHcKW3s8a~38<“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_default_mask_ratio/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_dropout_default_mask_ratio/test_data_set_0/input_1.pb new file mode 100644 index 000000000..18a4deb5f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dropout_default_mask_ratio/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BrJÍÌÌ= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_default_mask_ratio/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_dropout_default_mask_ratio/test_data_set_0/output_0.pb new file mode 100644 index 000000000..ad67ee7f4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dropout_default_mask_ratio/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_default_mask_ratio/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_dropout_default_mask_ratio/test_data_set_0/output_1.pb new file mode 100644 index 000000000..de98527e0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dropout_default_mask_ratio/test_data_set_0/output_1.pb @@ -0,0 +1 @@ + BzJ< \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_default_old/model.onnx b/testdata/dnn/onnx/conformance/node/test_dropout_default_old/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..f959a711803b9823a2efc79dc3ca2b10f328dc8c GIT binary patch literal 101 zcmd;J7vf1uOwLZtOVKS!EiSS0<>KdJtPoc=0KzX^Evd kCGq(=DN$ghTwEL+j6y72OdQNfK!HjjBmpNDE(QT^0EGn>^Z)<= literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_default_old/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_dropout_default_old/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8a9445744b63f66e76c3ef4fce746606ffc6f47e GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU})IS00s^A03TBWEC2ui literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_default_old/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_dropout_default_old/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c0b9013e475b1396e35d33adc5c1a3f1a21b39bd GIT binary patch literal 21 Ycmd;J7GQK@tn}hxU})IS00s^A03TulEdT%j literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_default_ratio/model.onnx b/testdata/dnn/onnx/conformance/node/test_dropout_default_ratio/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..1a7b38378c649bcfe930103d38d6261514b9c515 GIT binary patch literal 146 zcmd;J7vf1uOwLZtOVKS!EiSRD;gaWKtl(lS5@M`WVs|OZFUT(~(c“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_default_ratio/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_dropout_default_ratio/test_data_set_0/input_1.pb new file mode 100644 index 000000000..18a4deb5f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dropout_default_ratio/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BrJÍÌÌ= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_default_ratio/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_dropout_default_ratio/test_data_set_0/output_0.pb new file mode 100644 index 000000000..ad67ee7f4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dropout_default_ratio/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_random_old/model.onnx b/testdata/dnn/onnx/conformance/node/test_dropout_random_old/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..e5e8fd619df64f64e1b6215378af80c2cae84d96 GIT binary patch literal 133 zcmd;J7vf1uOwLZtOVKS!EiSRjiX5W= literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_random_old/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_dropout_random_old/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dropout_random_old/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_random_old/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_dropout_random_old/test_data_set_0/output_0.pb new file mode 100644 index 000000000..ad67ee7f4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dropout_random_old/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear/model.onnx b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..b0f8177e477315d418611ea8f5f098eef649a6f8 GIT binary patch literal 182 zcmd;J72-)sOwLZtOVKS!EiSQ|&&XxM#aJQ4SSiF_8DE^7n3F2RQyE{CT9hAOke``X zq9p24nU|QGnH*S}m{*cnmFkn3mzr24Bn8qQp8}C9gv#ZB<)ZjOCUS9ca4-t7a4~VP mB>@F0!2(QB0YNUfZERdDKy?gBVq7Tp3W3C#gczKd1h@euq%Wxe literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..493d80fda064286a564373e174b1a5b604509b75 GIT binary patch literal 33 icmd;J6JT^=tniXxfB**u28RO-3lO zAywUkeVJ%c0nYtC1j7)L)G_FTYOQMFO6k#rmfm^x^QoPtb^h2w`wcTO|n}` z>&%tjF;>e9(R?6O`}Fz#DQ%y0l}oF%633-YoXPC2_-Je#^)p*IY|?uL-AkF4x)-gm zIPBo>hJ|FKWc9?T>wYup6j((;?7$OS9BEZ18aeisAv)7KSLVFfKvDsGXFwpJpF`2e zJHdyuTj~*sx9U?_IIZG2Bu}X-dibEKte#O-S^aOS%4$+o#P^Enl2P+>? z?9@ow6CKa(m1FqEfUYHx$&%z~>?JZql3V5yeo}cm;RFR&50UT8ZYiDx;hW)!Xb9sn z6P!bT#eftZ-=CfAz#3;{Dh~BUHq4B5Vtd#w^Va~LsXv{ZG``?pgn(&3HF=H!VoJ%d zslpdVA?0HOD1eW$(kGuO;9XyZI}+rNP2eA9U)~0B-Yjh#_GRIEix9YMBWNiFe!yyma}AzvRZH!&6< niWmZ>p!ODx@(z%(k literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..493d80fda064286a564373e174b1a5b604509b75 GIT binary patch literal 33 icmd;J6JT^=tniXxfB**u28RO-3GS_E8-JVvPz3fQd6S% zLB?}&ad0pSv2ZbQuq6QnD!~FwPysR literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d4818b3753735860514af78725ee1ed609c12422 GIT binary patch literal 15 Wcmd;J6JT;;tn^~rU%4hhiva)@Sp%B@ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted/test_data_set_0/output_1.pb new file mode 100644 index 000000000..98bf9a5ea --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +By_scaleJ€€< \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted/test_data_set_0/output_2.pb b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted/test_data_set_0/output_2.pb new file mode 100644 index 000000000..d5833802d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted/test_data_set_0/output_2.pb @@ -0,0 +1 @@ +B y_zero_pointJÿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..d02a4927324c30760fc5d57372fdb6d7e22e3c8c GIT binary patch literal 3528 zcmdT{!AcxK5Z!5Kbu2~KCIlh3IW7cp_NFU>U_jRpj1ZdM={B^^_KZ6{%Z!(ty?OEE zCBKlL$T|6+98%M>Cc7YkK(~-RE!9K4e(zNk)lrwOk9cw=wRml0VRpX0f+>BsUu!;A z$w|qzQ8)5PX~`$7`GAS`=z4aPwnt-LF)l94!brhnm2)ld&qb*dqcVNM-YOkOgG?6& zGxlFVcgoXJ_M=`9haLQV2|_=(y!s37=Rt#8LQpxUd}b-H4y7m)iR}BE5M4=`3pFmb zkuHHd0e_vlB*HDT|{c4svcFQG=>oWLS@bb?pU z_#BLn^h*C`LEk$s*CE%RWW01*j^LJnr~E!jhP$6`rwLC{i+wePdoPtTXQgvV?B(eP z#|47(i`mSg)df4q^?0{~82nwFCXO{Z)XFHHvU54fjx(hVJ2-AT=qG{a0P|#l2V=2G zT?;ZuRi5J(wxE94MBzu^T>hufoKqTRrClr+D0OWVzPso26dXNs+$0T`ylIX&9Pq;Q zSAm#pn=~t;a$djf>|3c>VJCQWC?sz9riKZ4<3-nNc7r5Y%kmHAw*WV9KNLN(3F>%b z@nJ;Y{Oil;e6x9T07OwhLm<)e2m`eZkXc|09$li#5aM^8(MwoR(#8qx?2+EuFT^xe A8vpR literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d4818b3753735860514af78725ee1ed609c12422 GIT binary patch literal 15 Wcmd;J6JT;;tn^~rU%4hhiva)@Sp%B@ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted_expanded/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted_expanded/test_data_set_0/output_1.pb new file mode 100644 index 000000000..98bf9a5ea --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted_expanded/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +By_scaleJ€€< \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted_expanded/test_data_set_0/output_2.pb b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted_expanded/test_data_set_0/output_2.pb new file mode 100644 index 000000000..d5833802d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted_expanded/test_data_set_0/output_2.pb @@ -0,0 +1 @@ +B y_zero_pointJÿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted/model.onnx b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..c9ceb73c9eb53213d08b39363d152bfe31f73063 GIT binary patch literal 203 zcmd;J72-)sOwLZtOVKS!EiSRz!pLR9#aJQ4SSiF_8DE^7n3F2RQyE{CT9hAOke``X zq9p24nU|QGnH*S}m{*cnmFkn3mzr24qz=*^p8}C9gv#ZB<>GTQ^WqazvPz3fQd6RY zLB{iO@o+E-ad0tlFat455>T)bEXaf;D98nO0vi_#P(4GE7#E6Tgh1j4%H%J F4giNZ4k!Qs literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted/test_data_set_0/output_0.pb new file mode 100644 index 000000000..793fce69f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ @†SŸÕÿ`¦ùÿ¿• \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted/test_data_set_0/output_1.pb new file mode 100644 index 000000000..98bf9a5ea --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +By_scaleJ€€< \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted/test_data_set_0/output_2.pb b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted/test_data_set_0/output_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..74d6f51802cb09216c89a3bd974ba9ea319086b2 GIT binary patch literal 19 acmWe&a^k6suSzY-k1xp2%q#I?WB>p-CG!%m@Yo;Z1n&ec$)q<4x3~{V`9@q!zD@EX>>MZJ5zdJGJH$ zl^m2@8+9%}C@uMvH9s)X9(}(%O53A}(u|95WnrXXvdXy@`0=IGiBXw8U>}u^qhY2C zgB}N)(3|nJl!ItJh{Fy(zk<+DTweVn?!~Z)TS8DdhkR@yua2ZB6N%^tFCaRTG8bx6 zY$03%mjqn%Y=b)YYSp8sj%&i^%HG}8Ox#6|yeWZ2Fjsid4x*aAwMJ{&K46eLX%7T>6DY41Z z&yEWO=NGe{Mav6zkn8bo2Qm0doFp0X1;&Gs{;4cpysJLnIA#|Y+00uRDs zle#8kn5sO-Eo_PXu(87Lz&ZU7MRN{ml$Ca|T!PfIR=9PK>7j7+*m09ISn{Sh;&8|d zGgt*;vMtiAh{}2WwzF@gW`&*L(VmdF;hP$!;0+h;*X$fYvKHli%$oo=Z$A({q6zAF zZTVtE-~8{*=wze0bF4u>3TOl*>f#%Y(O6p}SunnYxmxrYg!q4F{0f#BwRS=~@5%b} EzqEW+CjbBd literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..2651ee2beac4c401c6200b516196ffa75e81a0da GIT binary patch literal 59 zcmd;J=3o(EbYiUVGGJh6uun^4b4W{DX3xN&;Lv|4)Bz|4#0P-lY7VnzRzmp>4%H%J F4giNZ4k!Qs literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..793fce69f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ @†SŸÕÿ`¦ùÿ¿• \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted_expanded/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted_expanded/test_data_set_0/output_1.pb new file mode 100644 index 000000000..98bf9a5ea --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted_expanded/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +By_scaleJ€€< \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted_expanded/test_data_set_0/output_2.pb b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted_expanded/test_data_set_0/output_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..74d6f51802cb09216c89a3bd974ba9ea319086b2 GIT binary patch literal 19 acmWe&a^k6suSzY-k1xp2%q#I?WB>p-CDO$;Un0Ok57A^-pY literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_edge_pad/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_edge_pad/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..131ea5f957c7b1fa9054ebd27d649ed75047b34c GIT binary patch literal 76 gcmdsEF...i test_einsum_batch_diagonalZ +x +  + + +b +y +   + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_einsum_batch_diagonal/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_einsum_batch_diagonal/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5e8787cd07a4646d48814d8779d038d3096d4d68 GIT binary patch literal 614 zcmV-s0-5~?0|*5O1rQ5D0eDK-1f|dA^Nu642zh)_C@IFV{KkebF z4Fzz*Klg?GOSDAyKNISZ$!l8ZKajJN2pA^6Kg)F@RY7RnKjf9=kn392KRcOCb-(BL zKelSHK%hd(zl4zi9Zd<;Kk$WqmcUf&zdAaw?1gLuz-B3Li*f4YKWvb48g{AcKiMx_ z+t9z~zrDr39CauHKn*$#@f1b(zg=~u4ykRYKRBcr@uT&}zsHAKe?x}&KMnwGSAK%` zKhN9yHc{2XKQro(k!-`KR=ca1cX@Nzpj$DlHTL;zZ3NTf!dz?zfZU~TjsUKKZWf|W5>4HzZGVq+)5StzlpyocR8NjKdi7 bik test_einsum_batch_matmulZ +x +  + + +Z +y +  + + +b +z +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_einsum_batch_matmul/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_einsum_batch_matmul/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5b93576069cd70b02a2dd4461a356f80d927e7a8 GIT binary patch literal 254 zcmV642zh)_C@IFV{KkebF z4Fzz*Klg?GOSDAyKNISZ$!l8ZKajJN2pA^6Kg)F@RY7RnKjf9=kn392KRcOCb-(BL zKelSHK%hd(zl4zi9Zd<;Kk$WqmcUf&zdAaw?1gLuz-B3Li*f4YKWvb48g{AcKiMx_ z+t9z~zrDr39CauHKn*$#@f1b(zg=~u4ykRYKRBcr@uT&}zsHAKe?x}&KMnwGSAK%` EKk*}f!vFvP literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_einsum_batch_matmul/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_einsum_batch_matmul/test_data_set_0/input_1.pb new file mode 100644 index 000000000..e59448341 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_einsum_batch_matmul/test_data_set_0/input_1.pb @@ -0,0 +1,3 @@ + ByJàÏÛû6QÕÃ?3ê‘Ð3Ø?Ê£ý§½hì¿xÝ0£W±ÿ¿E)ÏQ1DÖ¿îNˆ6>Ä?EÉäGE¯ó?$`þ¦ò<ó?ø`hköÉØ¿õÍ¢íXÓ¿SdQy߯ð¿]¬~ºd¸ö¿`ü­øáLû¿ÌÊÅB`6ÿ?6«žOà¿eÖ¨Ëh Ü¿në¿%s ô¿Qht3áè?Š¥Œ†Òù¿£ÊÑ;Ë¿"¡_}©§ì¿šõ±ÃØ??–„Xà¿®’¶’Þãò¿õ+TÍÛœ¿BÏðÊiÛ?µ§ÁÎE±?90³[Ó?ù­ïØ]Lä¿zø4¹&7׿¤£áÅ˄忦\Cë׿gÖZKê¿v±ŠÚžû¿O¸7[æµÆ?…íJcǶٿf£ÜJú¿‰¿)w9žÝ?¬°W”–í¿ +>@–˜ª?)þ »µTç?e¹ƒ‚À?±tR6ü:ò?Î*¸ØÁó¿nL«'÷¿Ù?ÜæÚöéå¿zõ¥û‘Ýë¿ÜÖn»ï…⿈FzðÓ¿>?(´Á¬?}ªÑ(t¤ò¿|ך’Óì?œ‹gÕiÍÝ?^ôsBt”ø¿rÖHˆáÏ÷?“D~ãUþ?|-µ÷GÜò? +¯ÆêÆÇ¿ç7€Í!ñ¿K&Æßð? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_einsum_batch_matmul/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_einsum_batch_matmul/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8d382df70a04b4a9784122ba5aa3bda51caad70d GIT binary patch literal 334 zcmV-U0kQrF1qcEN1P}{C0eVWn0`Imexm;V%zdZ2Xd@RG;KRa1-yXMRQz}Q|lMwOfq zz+?kF^TTwrKhU2&c_H=oKSSOlTe4I2KPVZp?Tp6hzuuHS2+3^qzY>ycq4^>EKdGdt z?5Fm}zu>b(HUP)azldIFKWBFVz+6<{t~i|cKSot-$PV=KzcS{M)brNO;9zoTzSIC)L*zeT{p z$YrJ0zurqs|1d}az*3EGCrpR@KlnA%t?cOTKjygNF!eFzbTDO8i+~tzm$)jNc__RKv17z9;j{;z-+dDs@g*3zZi;O g=W+-HKzv90*l-C2!0_*1<4d9KKO|_O)0-s`K(iFDfdBvi literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_einsum_inner_prod/model.onnx b/testdata/dnn/onnx/conformance/node/test_einsum_inner_prod/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..41ad6d0d511ac175a15a67646421272ada6743cd GIT binary patch literal 132 zcmd;J7vf1uOwLZtOVKS!EiSRj<5J~ftl(m-6k@DWVsp*RD=y8|65`@WEi6qe$;{7F zV$RgbT)@aIBnDC*p9)qGpP84JS`=SUl%EpC57aKi#l^wFEyTjb#K8&@s6-Y>;^tzk Q5@O?G0jgkdViMp10Q>J99{>OV literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_einsum_inner_prod/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_einsum_inner_prod/test_data_set_0/input_0.pb new file mode 100644 index 000000000..60ec8162b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_einsum_inner_prod/test_data_set_0/input_0.pb @@ -0,0 +1 @@ + BxJ(¥ÏåóŽ9ü?S‰Ìú,œÙ?«É"RÒQï?N1ãiYí@Ú=±|„áý? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_einsum_inner_prod/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_einsum_inner_prod/test_data_set_0/input_1.pb new file mode 100644 index 000000000..9869f3dd6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_einsum_inner_prod/test_data_set_0/input_1.pb @@ -0,0 +1 @@ + ByJ(‚Œ¥BÜEï¿é•2Ógî?6„ÓI¬_ÿY´ÈøŒlº¿f)gð>GÚ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_einsum_inner_prod/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_einsum_inner_prod/test_data_set_0/output_0.pb new file mode 100644 index 000000000..a9dda2a61 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_einsum_inner_prod/test_data_set_0/output_0.pb @@ -0,0 +1 @@ + BzJ…PR<èšî¿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_einsum_sum/model.onnx b/testdata/dnn/onnx/conformance/node/test_einsum_sum/model.onnx new file mode 100644 index 000000000..e7f35f6ec --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_einsum_sum/model.onnx @@ -0,0 +1,12 @@ + backend-test:] +$ +xy"Einsum* +equation"ij->i test_einsum_sumZ +x +   + +b +y + +  +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_einsum_sum/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_einsum_sum/test_data_set_0/input_0.pb new file mode 100644 index 000000000..86fd72d2a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_einsum_sum/test_data_set_0/input_0.pb @@ -0,0 +1 @@ + BxJ`¥ÏåóŽ9ü?S‰Ìú,œÙ?«É"RÒQï?N1ãiYí@Ú=±|„áý?‚Œ¥BÜEï¿é•2Ógî?6„ÓI¬_ÿY´ÈøŒlº¿f)gð>GÚ?í᪠pÂ?÷…ýK´D÷? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_einsum_sum/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_einsum_sum/test_data_set_0/output_0.pb new file mode 100644 index 000000000..a69ca9279 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_einsum_sum/test_data_set_0/output_0.pb @@ -0,0 +1 @@ + ByJ[.Ü‹ ‰@R½»0û?H!@Ú»}þ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_einsum_transpose/model.onnx b/testdata/dnn/onnx/conformance/node/test_einsum_transpose/model.onnx new file mode 100644 index 000000000..412a226cd --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_einsum_transpose/model.onnx @@ -0,0 +1,12 @@ + backend-test:h +% +xy"Einsum* +equation"ij->ji test_einsum_transposeZ +x +   + +b +y +   + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_einsum_transpose/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_einsum_transpose/test_data_set_0/input_0.pb new file mode 100644 index 000000000..86fd72d2a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_einsum_transpose/test_data_set_0/input_0.pb @@ -0,0 +1 @@ + BxJ`¥ÏåóŽ9ü?S‰Ìú,œÙ?«É"RÒQï?N1ãiYí@Ú=±|„áý?‚Œ¥BÜEï¿é•2Ógî?6„ÓI¬_ÿY´ÈøŒlº¿f)gð>GÚ?í᪠pÂ?÷…ýK´D÷? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_einsum_transpose/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_einsum_transpose/test_data_set_0/output_0.pb new file mode 100644 index 000000000..22d7af00b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_einsum_transpose/test_data_set_0/output_0.pb @@ -0,0 +1 @@ + ByJ`¥ÏåóŽ9ü?Ú=±|„áý?Y´ÈøŒlº¿S‰Ìú,œÙ?‚Œ¥BÜEï¿f)gð>GÚ?«É"RÒQï?é•2Ógî?í᪠pÂ?N1ãiYí@6„ÓI¬_ÿ÷…ýK´D÷? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_elu/model.onnx b/testdata/dnn/onnx/conformance/node/test_elu/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..66c13b76b2aa65a9b20a2d4e3e958d47d333fe47 GIT binary patch literal 112 zcmd;J7UD@tOwLZtOVKS!EiSQ&;*#NFtPo>)05?=rS literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_elu/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_elu/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_elu/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_elu/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_elu/test_data_set_0/output_0.pb new file mode 100644 index 000000000..542ab30e1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_elu/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJðxÌá?háÌ>“Žz?Ëj@$ ï?‘¨Ÿ¿ÿ8s?”Ô¾(ÙH¾ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?äî½¾iJ >n“¿쿌S'?±K]?|†¿©C@+6Ä¿Hm;=Hή¾2Ä?ó¼?Šª>…žÁ>œ£–¿³®Ü¿r¿ò >*z?•ç™?Bk$¿Ð’¿FI¦¿P¿}†Ñ¿³ù?vpL¿$ž5¿ ܶ¿œ G? Í¿°;ľüq—¿Æ>0ËL¿èb±¿`¥c½QNÛ>.:ˆ=™Ýš>2}p¿~Ä¿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_elu_default/model.onnx b/testdata/dnn/onnx/conformance/node/test_elu_default/model.onnx new file mode 100644 index 000000000..e4024db72 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_elu_default/model.onnx @@ -0,0 +1,13 @@ + backend-test:Q + +xy"Elutest_elu_defaultZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_elu_default/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_elu_default/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_elu_default/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_elu_default/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_elu_default/test_data_set_0/output_0.pb new file mode 100644 index 000000000..222986cd8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_elu_default/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJðxÌá?háÌ>“Žz?Ëj@$ ï?‘¨¿ÿ8s?”Ô¾(ÙȽø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?äî=¾iJ >n¿l¿ŒS'?±K]?|¿©C@+6D¿Hm;=HÎ.¾2Ä?ó¼?Šª>…žÁ>œ£¿³®\¿r–¾ò >*z?•ç™?Bk¤¾Ð’…¾FI&¿PB¿}†Q¿³ù?vp̾$žµ¾ Ü6¿œ G? M¿°;D¾üq¿Æ>0Ë̾èb1¿`¥ã¼QNÛ>.:ˆ=™Ýš>2}ð¾~Ä›¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_elu_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_elu_example/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..1e53245c285c420c8990ff340da7bdf11981b605 GIT binary patch literal 104 zcmd;J7UD@tOwLZtOVKS!EiSPN;*#NFtPoFq65-Bu!0f(`eCc;%+;{WeA~# z39MlSx16(UqN>b^DnVu#$xy|EMw@v%qke;QK58UAZ zDI(tJ04@H8A~6AHb2!(TS#vM&2BWy3Q`GDczeLwyj@NR98QzWsIs*3_u*0VZyS!oc d#IBw0d4GeNe^mePaPI#&|DqZ78@6=S{{W&kW>o+H literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_equal/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_equal/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f28c2e7d60e64dd26d100686264062dfc6144cef GIT binary patch literal 73 fcmd;J=3wDq72tGYtn#v9Kmm-%JQNPH1dI&;U`7Fh literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_equal_bcast/model.onnx b/testdata/dnn/onnx/conformance/node/test_equal_bcast/model.onnx new file mode 100644 index 000000000..29f9d4481 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_equal_bcast/model.onnx @@ -0,0 +1,18 @@ + backend-test:g + +x +yz"Equaltest_equal_bcastZ +x + + + +Z +y + + +b +z +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_equal_bcast/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_equal_bcast/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b8f53b362405c447e39804c4f792c53652b137c7 GIT binary patch literal 254 zcmXw!*$Toi6hsqRYXosC_(4AUMgFl*ViET(o)co>Fq65-Bu!0f(`eCc;%+;{WeA~# z39MlSx16(Uqtn?E3_5c6>zd-y0h~EP-BLf2i0OKkV5dZ)H literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_equal_bcast/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_equal_bcast/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..dbc90caa295579bd4c4d5795720a99d0dee1e7a7 GIT binary patch literal 73 acmd;J=3wDq72tGYtn#v9AOINg$O8ai69Iw% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_erf/model.onnx b/testdata/dnn/onnx/conformance/node/test_erf/model.onnx new file mode 100644 index 000000000..740dc07bd --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_erf/model.onnx @@ -0,0 +1,15 @@ + backend-test:Q + +xy"Erftest_erfZ +x + + + + + b +y + + + + + B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_erf/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_erf/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..3530a84348e91858dea1a4820ea3654f57617e99 GIT binary patch literal 12304 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_exp/model.onnx b/testdata/dnn/onnx/conformance/node/test_exp/model.onnx new file mode 100644 index 000000000..75c0c6883 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_exp/model.onnx @@ -0,0 +1,13 @@ + backend-test:I + +xy"Exptest_expZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_exp/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_exp/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_exp/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_exp/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_exp/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a43ee3e89f0f26484547cc86a93b737a2e7fa311 GIT binary patch literal 254 zcmV-K~pDhK0yA3KWnLKp7T`K+bcOKQ7d|Kgqb#J~c%R zKK8~mKX<8>Kez>3KxqC{Kwru&KbST>KXq-hKE8r?J`LtMKCBnvK*h%yKkhIkKki48 zKBz+rKz`#(J{0jzKL{MrJ_mTbKWLg6KQB6+KGouQKjv`6Kf}$4KczLTKWD)QKfxU` EKUrC8#{d8T literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_exp_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_exp_example/model.onnx new file mode 100644 index 000000000..6617ea376 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_exp_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:A + +xy"Exptest_exp_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_exp_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_exp_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8a9445744b63f66e76c3ef4fce746606ffc6f47e GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU})IS00s^A03TBWEC2ui literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_exp_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_exp_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1ff102096db841c467c75e85c29dcc5f9a4c80f0 GIT binary patch literal 21 ccmd;J7GQK@tn}j96t%~WfuX@ZU05LTMtpET3 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_expand_dim_changed/model.onnx b/testdata/dnn/onnx/conformance/node/test_expand_dim_changed/model.onnx new file mode 100644 index 000000000..664a74111 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_expand_dim_changed/model.onnx @@ -0,0 +1,17 @@ + backend-test: +# +data + new_shapeexpanded"Expandtest_expand_dim_changedZ +data +  + +Z + new_shape + + +b +expanded + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_expand_dim_changed/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_expand_dim_changed/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..62725e6c7849111239f8380e56ea895e0fafd79d GIT binary patch literal 26 fcmd;J=3o?HbYe+KEJ^g@VPI&mXJBA(03rtfF+2m? literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_expand_dim_changed/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_expand_dim_changed/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..8d9183b22ed0e9c27b5de187165644f7d2bb9203 GIT binary patch literal 41 gcmd;J7GQVc%u6kgFV09TNcECnVt@cfD9r|?0gfpIlK=n! literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_expand_dim_changed/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_expand_dim_changed/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8aae37547b2d7802372379184dbb4bf46defaf67 GIT binary patch literal 165 vcmd;J;$Y@r6JT`WNUbPH%u7j4@tVNMz|dfi9WyvEFkr(DKyhrCI_3ZX2d3=GKF0mw&S0D|5MG5`Po literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_eyelike_populate_off_main_diagonal/model.onnx b/testdata/dnn/onnx/conformance/node/test_eyelike_populate_off_main_diagonal/model.onnx new file mode 100644 index 000000000..938741154 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_eyelike_populate_off_main_diagonal/model.onnx @@ -0,0 +1,13 @@ + backend-test:| +' +xy"EyeLike* +dtype * +k 'test_eyelike_populate_off_main_diagonalZ +x +  + +b +y +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_eyelike_populate_off_main_diagonal/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_eyelike_populate_off_main_diagonal/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..29bf3c25b7e5e4db2271f1a47e5255ef7919a93d GIT binary patch literal 91 zcmd;J;b0YDb7HLU3eaI-V9*C*2OxHaVoo3(48)>9tOCU0K9tOCU0K9tOCU0Kn+a literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_axis0/model.onnx b/testdata/dnn/onnx/conformance/node/test_flatten_axis0/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..4141d1e424660456f30d73144f44955aa797e1e6 GIT binary patch literal 122 zcmd;J7UD@tOwLZtOVKS!EiSQ2;gaEEOcY{FQet<@Nh~Qz&C}xMVo9vXES6wcz{n&d z1X2~B29b&fi5o;ogLH^-iEuCq32-rSFaa?$5VHU=YmzV*W0DXb7Y|U911P`<#1&3V G0-ON;^B0T& literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_axis0/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_flatten_axis0/test_data_set_0/input_0.pb new file mode 100644 index 000000000..9cd476ae7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_axis0/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BaJà  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤Š>­5 ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_axis0/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_flatten_axis0/test_data_set_0/output_0.pb new file mode 100644 index 000000000..b8af61450 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_axis0/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +xBbJà  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤Š>­5 ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_axis1/model.onnx b/testdata/dnn/onnx/conformance/node/test_flatten_axis1/model.onnx new file mode 100644 index 000000000..b7a1f6af7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_axis1/model.onnx @@ -0,0 +1,14 @@ + backend-test:d + +ab"Flatten* +axis test_flatten_axis1Z +a + + + + +b +b +  + +QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤Š>­5 ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_axis1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_flatten_axis1/test_data_set_0/output_0.pb new file mode 100644 index 000000000..c6d529fcd --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_axis1/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +<BbJà  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤Š>­5 ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_axis2/model.onnx b/testdata/dnn/onnx/conformance/node/test_flatten_axis2/model.onnx new file mode 100644 index 000000000..473f36a29 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_axis2/model.onnx @@ -0,0 +1,14 @@ + backend-test:d + +ab"Flatten* +axis test_flatten_axis2Z +a + + + + +b +b +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_axis2/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_flatten_axis2/test_data_set_0/input_0.pb new file mode 100644 index 000000000..9cd476ae7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_axis2/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BaJà  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤Š>­5 ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_axis2/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_flatten_axis2/test_data_set_0/output_0.pb new file mode 100644 index 000000000..16f29d667 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_axis2/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BbJà  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤Š>­5 ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_axis3/model.onnx b/testdata/dnn/onnx/conformance/node/test_flatten_axis3/model.onnx new file mode 100644 index 000000000..f455575b8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_axis3/model.onnx @@ -0,0 +1,14 @@ + backend-test:d + +ab"Flatten* +axis test_flatten_axis3Z +a + + + + +b +b +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_axis3/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_flatten_axis3/test_data_set_0/input_0.pb new file mode 100644 index 000000000..9cd476ae7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_axis3/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BaJà  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤Š>­5 ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_axis3/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_flatten_axis3/test_data_set_0/output_0.pb new file mode 100644 index 000000000..a9787fdf1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_axis3/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BbJà  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤Š>­5 ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_default_axis/model.onnx b/testdata/dnn/onnx/conformance/node/test_flatten_default_axis/model.onnx new file mode 100644 index 000000000..9e5990ad2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_default_axis/model.onnx @@ -0,0 +1,13 @@ + backend-test:^ + +ab"Flattentest_flatten_default_axisZ +a + + + + +b +b +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_default_axis/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_flatten_default_axis/test_data_set_0/input_0.pb new file mode 100644 index 000000000..ec5cd2936 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_default_axis/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BaJà  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤Š>­5 ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_default_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_flatten_default_axis/test_data_set_0/output_0.pb new file mode 100644 index 000000000..9ad6a5cc4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_default_axis/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BbJà  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤Š>­5 ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis1/model.onnx b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis1/model.onnx new file mode 100644 index 000000000..f88bf444e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis1/model.onnx @@ -0,0 +1,14 @@ + backend-test:v +% +ab"Flatten* +axisÿÿÿÿÿÿÿÿÿ test_flatten_negative_axis1Z +a + + + + +b +b +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis1/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis1/test_data_set_0/input_0.pb new file mode 100644 index 000000000..9cd476ae7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis1/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BaJà  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤Š>­5 ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis1/test_data_set_0/output_0.pb new file mode 100644 index 000000000..a9787fdf1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis1/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BbJà  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤Š>­5 ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis2/model.onnx b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis2/model.onnx new file mode 100644 index 000000000..7d447388e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis2/model.onnx @@ -0,0 +1,14 @@ + backend-test:v +% +ab"Flatten* +axisþÿÿÿÿÿÿÿÿ test_flatten_negative_axis2Z +a + + + + +b +b +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis2/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis2/test_data_set_0/input_0.pb new file mode 100644 index 000000000..9cd476ae7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis2/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BaJà  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤Š>­5 ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis2/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis2/test_data_set_0/output_0.pb new file mode 100644 index 000000000..16f29d667 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis2/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BbJà  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤Š>­5 ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis3/model.onnx b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis3/model.onnx new file mode 100644 index 000000000..4da7bbd4c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis3/model.onnx @@ -0,0 +1,14 @@ + backend-test:v +% +ab"Flatten* +axisýÿÿÿÿÿÿÿÿ test_flatten_negative_axis3Z +a + + + + +b +b +  + +QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤Š>­5 ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis3/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis3/test_data_set_0/output_0.pb new file mode 100644 index 000000000..c6d529fcd --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis3/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +<BbJà  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤Š>­5 ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis4/model.onnx b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis4/model.onnx new file mode 100644 index 000000000..2e1d117e5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis4/model.onnx @@ -0,0 +1,14 @@ + backend-test:v +% +ab"Flatten* +axisüÿÿÿÿÿÿÿÿ test_flatten_negative_axis4Z +a + + + + +b +b +  + +xB \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis4/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis4/test_data_set_0/input_0.pb new file mode 100644 index 000000000..9cd476ae7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis4/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BaJà  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤Š>­5 ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis4/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis4/test_data_set_0/output_0.pb new file mode 100644 index 000000000..b8af61450 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis4/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +xBbJà  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤Š>­5 ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_floor/model.onnx b/testdata/dnn/onnx/conformance/node/test_floor/model.onnx new file mode 100644 index 000000000..d4f266ba9 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_floor/model.onnx @@ -0,0 +1,14 @@ + backend-test:M + +xy"Floor +test_floorZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_floor/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_floor/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_floor/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_floor/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_floor/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b84ba0bfe8cbced78d73d90e716fb9955e6e57ff GIT binary patch literal 254 zcmY+6OAdfA2n8W((xo?&xb#NudNVmvk06ha9}+@grmszHZp+F$pT}ULzR_C}d%xm@ zS#Ml^ZYX{$2U9cweB_9=T3ca9#y7_uO&3mbck$m?wKHVY-4NL0+FHyfcvd(!xNIm9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_floor_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_floor_example/model.onnx new file mode 100644 index 000000000..a0ace88d6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_floor_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:E + +xy"Floortest_floor_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_floor_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_floor_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7b703a3a4117b402de12a38c2aba69635f45f343 GIT binary patch literal 21 ccmd;J7GQK@tnlJtU^uXU*36mq3=9ko04}5i_y7O^ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_floor_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_floor_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..93002678ce38f85c627fa87b98c5d7c04e204faa GIT binary patch literal 21 acmd;J7GQK@tn}hxU|=}Fz|de1q#XbqrvmN( literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gather_0/model.onnx b/testdata/dnn/onnx/conformance/node/test_gather_0/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..764b311f0bc35f8e2e7e8d8a2608591472f4dbfb GIT binary patch literal 163 zcmd;J7UD@tOwLZtOVKS!EiSR@VdPThVo6CXN#tVB%uC5kPAwK_T9vBxx?jN+dlXwQxO7Oahz$M`a#d literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gather_0/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_gather_0/test_data_set_0/input_0.pb new file mode 100644 index 000000000..663f5c964 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gather_0/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJàxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾^&,¿Z¸¾[*P¿ÔöÜ¿3¯5>;¶Í¾WªÐ¿Ìñì>µDh¿²ÄT=®¥:?>âב?Æž¿¹ÿÍ>·O/¿ì^¿~/¿ÐƒŸ¾¡ f=¡#•¿‘œf?Okî>¢£Ä¿ ¾?¬ò?@â–?7>8¾l‰¿Fø†?5mξyœ? FU>z?¨u¶>ûá4?G,õ>ÑÍ> ñ?^ƒ¬¿AŸ¢¿b*x?è(–¿”Èø?ÞÅÓ¾3Y?¿÷"ö?‚½?, ï?‹òg?Iy\¿}ô?½7‰¾ÈmM?r?÷º¾N4?½l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gather_0/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gather_0/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..bfcd20aadc56e5888da9e76d7563bd603ff0eebe GIT binary patch literal 39 dcmd;J7GQT`&&*57OinHKl3;)WMkvh;r2%g&1F--A literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gather_0/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gather_0/test_data_set_0/output_0.pb new file mode 100644 index 000000000..aacfe4ef5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gather_0/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ xÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?âב?Æž¿¹ÿÍ>·O/¿ì^¿~/¿ÐƒŸ¾¡ f=¡#•¿‘œf?Okî>¢£Ä¿ ¾?¬ò?@â–?7>8¾l‰¿Fø†?5mξyœ? FU>z?¨u¶>ûá4? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gather_1/model.onnx b/testdata/dnn/onnx/conformance/node/test_gather_1/model.onnx new file mode 100644 index 000000000..bd85de6ef --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gather_1/model.onnx @@ -0,0 +1,21 @@ + backend-test:Œ +' +data +indicesy"Gather* +axis  test_gather_1Z +data + + + + +Z +indices + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gather_1/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_gather_1/test_data_set_0/input_0.pb new file mode 100644 index 000000000..663f5c964 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gather_1/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJàxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾^&,¿Z¸¾[*P¿ÔöÜ¿3¯5>;¶Í¾WªÐ¿Ìñì>µDh¿²ÄT=®¥:?>âב?Æž¿¹ÿÍ>·O/¿ì^¿~/¿ÐƒŸ¾¡ f=¡#•¿‘œf?Okî>¢£Ä¿ ¾?¬ò?@â–?7>8¾l‰¿Fø†?5mξyœ? FU>z?¨u¶>ûá4?G,õ>ÑÍ> ñ?^ƒ¬¿AŸ¢¿b*x?è(–¿”Èø?ÞÅÓ¾3Y?¿÷"ö?‚½?, ï?‹òg?Iy\¿}ô?½7‰¾ÈmM?r?÷º¾N4?½l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gather_1/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gather_1/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..bfcd20aadc56e5888da9e76d7563bd603ff0eebe GIT binary patch literal 39 dcmd;J7GQT`&&*57OinHKl3;)WMkvh;r2%g&1F--A literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gather_1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gather_1/test_data_set_0/output_0.pb new file mode 100644 index 000000000..ee50b9068 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gather_1/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJèxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾WªÐ¿Ìñì>µDh¿²ÄT=®¥:?>âב?Æž¿¹ÿÍ>·O/¿ì^¿~/¿ÐƒŸ¾¡ f=¡#•¿‘œf?Okî>¢£Ä¿5mξyœ? FU>z?¨u¶>ûá4?G,õ>ÑÍ> ñ?^ƒ¬¿AŸ¢¿b*x?è(–¿”Èø?ÞÅÓ¾3Y?¿½7‰¾ÈmM?r?÷º¾N4?½l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gather_2d_indices/model.onnx b/testdata/dnn/onnx/conformance/node/test_gather_2d_indices/model.onnx new file mode 100644 index 000000000..f2a2301b9 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gather_2d_indices/model.onnx @@ -0,0 +1,18 @@ + backend-test: +' +data +indicesy"Gather* +axis test_gather_2d_indicesZ +data +  + +Z +indices +  + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gather_2d_indices/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_gather_2d_indices/test_data_set_0/input_0.pb new file mode 100644 index 000000000..37c74aca0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gather_2d_indices/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ$xÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gather_2d_indices/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gather_2d_indices/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..0ce468e7ec04518223777c65f7275fa62a6ffc9f GIT binary patch literal 33 dcmd;J8Dg>VZ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gather_elements_0/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gather_elements_0/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..65897f5c3689cd77dd4f3fadaac9ba0357d16778 GIT binary patch literal 49 dcmd;J;$RYBcVf@XOUX=5E%s7iKm&|ud;pI?1HS+O literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gather_elements_0/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gather_elements_0/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f721f24f9f0d24bdcb007a4e8f6df5da6bb0af51 GIT binary patch literal 27 ccmd;J;$RYBbYiUZ5@29xu!mv?1_lQQ04~e}`Tzg` literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gather_elements_1/model.onnx b/testdata/dnn/onnx/conformance/node/test_gather_elements_1/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..72ae049cb0bc32c1e751490dfa0dc144ea59ccf9 GIT binary patch literal 168 zcmd;J72-)sOwLZtOVKS!EiSQ|$jGJ7#gdX(lE}rLnU|88oLVfzSgFM4o>-ERTI8CO znwy$eQmncN6eOaj~h-{&O% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gather_elements_1/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_gather_elements_1/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..670c322dbf3a305b7360939365c052f0793ae4b0 GIT binary patch literal 50 wcmd;J=3o|JbYe+KEJ^fIVPI&mXJBA(03sl60OAEed;o|a05O9j1A~Ag0L#D#M*si- literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gather_elements_1/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gather_elements_1/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..e6b50a51db2570eec119131bda299b649854aa5f GIT binary patch literal 65 jcmd;J;$RkFcVf@XOUX=5E%q{CWPkuBC=H{~`7m(+&kh6B literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gather_elements_1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gather_elements_1/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..14166cc7c09291e84aa5072b6806bebf036d8d56 GIT binary patch literal 35 lcmd;J;$RkFbYiUZl3-wHaA06yaAaU`0MZXYY#?@U002vS1f~E0 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gather_elements_negative_indices/model.onnx b/testdata/dnn/onnx/conformance/node/test_gather_elements_negative_indices/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..09f24a7f21e223ebcbf2fb7d13bd6bca7db3ed13 GIT binary patch literal 183 zcmd;J6XHoqOwLZtOVKS!EiSQIz{sV~#gdX(lE}rLnU|88oLVfzSgFM4o>-ERTI8CO znwy$eQmn=mVo6CXN#tVB%uC5kPAwKk<>9eF$r)30JY^K;{X5v literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gather_negative_indices/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_gather_negative_indices/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6feb34d016231a16509f1ef9a4d1df964752ea4b GIT binary patch literal 52 tcmd@Bbm-8B42LP8&2e|+M literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gathernd_example_float32/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gathernd_example_float32/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..e74ff0acf04aefa7a3645b1dee754436d254f0b6 GIT binary patch literal 51 hcmd;J;$Y-p5@2^?&&*57OinHKQec1rMl>2G4girR1IYjY literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gathernd_example_float32/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gathernd_example_float32/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ea0b7d1d79fb696740d75350246b8e5d5ce1b070 GIT binary patch literal 34 kcmd;J;$Y-p5@2*<%P%b{C@t|4U|?Wy03sl60OAD>09v^P;s5{u literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gathernd_example_int32/model.onnx b/testdata/dnn/onnx/conformance/node/test_gathernd_example_int32/model.onnx new file mode 100644 index 000000000..6db1f8bf1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gathernd_example_int32/model.onnx @@ -0,0 +1,16 @@ + backend-test:‰ +! +data +indicesoutput"GatherNDtest_gathernd_example_int32Z +data +  + +Z +indices +  + +b +output + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gathernd_example_int32/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_gathernd_example_int32/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4bc8485f4581e3dcd7e2e1b501383f1e5cfb68d1 GIT binary patch literal 30 fcmd;J;$RYBb7DzJEJ^edU;qL}AZ7w$W*`OtGF$>{ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gathernd_example_int32/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gathernd_example_int32/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..44cc4034056a47d9a03c668f9074eea9b6145c02 GIT binary patch literal 49 fcmd;J;$RYBcVf@XOUX=5E%s7iKm&|WK8ywck4OW+ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gathernd_example_int32/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gathernd_example_int32/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bc07bbf1645d00806f1c3f5e9f3e81185617d897 GIT binary patch literal 22 acmd;J5@2&;%P%b{C@t~gU;qMUAO-+0F9UA? literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gathernd_example_int32_batch_dim1/model.onnx b/testdata/dnn/onnx/conformance/node/test_gathernd_example_int32_batch_dim1/model.onnx new file mode 100644 index 000000000..a383c78c5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gathernd_example_int32_batch_dim1/model.onnx @@ -0,0 +1,19 @@ + backend-test:¯ +4 +data +indicesoutput"GatherND* + +batch_dims &test_gathernd_example_int32_batch_dim1Z +data + + + +Z +indices +  + +b +output +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gathernd_example_int32_batch_dim1/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_gathernd_example_int32_batch_dim1/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ab873d2a20e6cc45b09adaff3349e39d572f097f GIT binary patch literal 48 pcmd;J;s8PcHYb*p#F9iW1qL8s1Y#y2W(HywAZ7((HXvpPVgOyl0-FE; literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gathernd_example_int32_batch_dim1/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gathernd_example_int32_batch_dim1/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..76c523359a7ea7ee5b3b6406c87718c8bf57dda3 GIT binary patch literal 33 bcmd;J;$ReDcVf@XOUX=5E%p*%WIzP~QZfUs literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gathernd_example_int32_batch_dim1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gathernd_example_int32_batch_dim1/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..227b48af69b7f5d23ff72912847d34a10b5f789e GIT binary patch literal 32 icmd;J;$RYBb7IRcEh#81@e*KSU|?VdViq7~1!4e9!vl-} literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/model.onnx b/testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..2a8d93f40a677222776581c2f97affc2ca1add5e GIT binary patch literal 216 zcmd;J6XHoqOwLZtOVKS!EiSP-$jBAQ#hA#&n8d}HEW}u;#NwWso2$jo#hRE?kdY|L zz|df~fRRy)kBcQKwIos0*myIT&&$PDQk0li>?pywfRRZH#&rU7g(N^`$EO2LicieR ziBBvkDauSL1qwz911%HcB*+L9WK9AJRw4;9 Kg9M$J1h@g^`Y3q- literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/test_data_set_0/input_0.pb new file mode 100644 index 000000000..53f90be01 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BaJ0  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/test_data_set_0/input_1.pb new file mode 100644 index 000000000..e5347a9d5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BbJP^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/test_data_set_0/input_2.pb new file mode 100644 index 000000000..a9cf36e7f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BcJ‰Œé>ã„?í™<\?N²? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/test_data_set_0/output_0.pb new file mode 100644 index 000000000..981b51174 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ<uÂ>¤÷>âÀ>®Ú>¼ä>îßÈ>¾í"?„?*'?†M?¸ÀØ>L’#?n´þ>ŠXþ>»£? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_alpha/model.onnx b/testdata/dnn/onnx/conformance/node/test_gemm_alpha/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..262a97e2bb743e471e8619f771c7d26367cd7681 GIT binary patch literal 161 zcmd;J6XHoqOwLZtOVKS!EiSR@V&qchVoc;>OyXip7GkVaVsTH+&DG-PVol5`$Ve1r zU|_Icz{n`X4^kbU4wQ=rOGF6+bqVot@o+E-ad0tlFat3wNH7UWkQFG%0uoF{5@ZAk RCIJO2kpw~7S)7;zxB()>80i22 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_alpha/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_gemm_alpha/test_data_set_0/input_0.pb new file mode 100644 index 000000000..ee690bab0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_alpha/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BaJ<  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_alpha/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gemm_alpha/test_data_set_0/input_1.pb new file mode 100644 index 000000000..6945e22c7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_alpha/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BbJPÙp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™< \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_alpha/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_gemm_alpha/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..7077e4ffe336e33efce98d917289ebaaea95ee96 GIT binary patch literal 27 Ucmd;J´Æ•?D¾?\Ø„? ?íps?½ß?No?à ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_beta/model.onnx b/testdata/dnn/onnx/conformance/node/test_gemm_beta/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..3c40891571dbb7ae86e0c6ed1a36576e18818e81 GIT binary patch literal 159 zcmd;J6XHoqOwLZtOVKS!EiSR@VB}KbVoc;>OyXip7GkVaVsTH+&DG-LVo6FZNfc#Z zV6b1n$SA}IQXHQSl!^z5M+pP<2=Q_8a4-sSa4~T(0WmvBFbPSJ9Vo~G5==%CWCRH& Q0R=0O1VP$aoR|c-0j}j35dZ)H literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_beta/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_gemm_beta/test_data_set_0/input_0.pb new file mode 100644 index 000000000..b8f458ac2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_beta/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BaJ8  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_beta/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gemm_beta/test_data_set_0/input_1.pb new file mode 100644 index 000000000..369305110 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_beta/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BbJpZ{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_beta/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_gemm_beta/test_data_set_0/input_2.pb new file mode 100644 index 000000000..257550d45 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_beta/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BcJõ—2?ü®v=9±*?ì®+? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_beta/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gemm_beta/test_data_set_0/output_0.pb new file mode 100644 index 000000000..257d11549 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_beta/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ Ë<ë?X{-@ìV @Ε3@ä€@5¡X@7.+@ÄŠ^@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/model.onnx b/testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/model.onnx new file mode 100644 index 000000000..e6b2ba486 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/model.onnx @@ -0,0 +1,21 @@ + backend-test:‡ + +a +b +cy"Gemmtest_gemm_default_matrix_biasZ +a +  + +Z +b +  + +Z +c +  + +b +y +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/test_data_set_0/input_0.pb new file mode 100644 index 000000000..e0263dc80 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BaJH  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/test_data_set_0/input_1.pb new file mode 100644 index 000000000..2afad68ca --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BbJ`H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/test_data_set_0/input_2.pb new file mode 100644 index 000000000..f7941271b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BcJ0õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/test_data_set_0/output_0.pb new file mode 100644 index 000000000..25be287dc --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/test_data_set_0/output_0.pb @@ -0,0 +1,2 @@ +ByJ0ka@ƒ2@žô@°ä*@§Û?ýÌP@Pè @ +Â'@œ@C®@Ž´@bDÍ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_no_bias/model.onnx b/testdata/dnn/onnx/conformance/node/test_gemm_default_no_bias/model.onnx new file mode 100644 index 000000000..713c2c63a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_no_bias/model.onnx @@ -0,0 +1,18 @@ + backend-test:k + +a +by"Gemmtest_gemm_default_no_biasZ +a +  + + +Z +b +  + + +b +y +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_no_bias/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_no_bias/test_data_set_0/input_0.pb new file mode 100644 index 000000000..c697d4a45 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_no_bias/test_data_set_0/input_0.pb @@ -0,0 +1,2 @@ + +BaJP  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_no_bias/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_no_bias/test_data_set_0/input_1.pb new file mode 100644 index 000000000..33a04e66f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_no_bias/test_data_set_0/input_1.pb @@ -0,0 +1,2 @@ + +BbJx»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_no_bias/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_no_bias/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a2d1ea89d23f94bf070f5a18a7ea8029f452b76e GIT binary patch literal 35 qcmd;J;$RkFbYiUZk`P}O?;!9n*&&5T%7MYiz+rN`t%J#VVFv(zPY8|x literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_scalar_bias/model.onnx b/testdata/dnn/onnx/conformance/node/test_gemm_default_scalar_bias/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..c5501990f8c8d7de753c6ca90f13d749e5a492fa GIT binary patch literal 149 zcmd;J6XHoqOwLZtOVKS!EiSRD=Mv&#Oypur;$ln|VyskRaZk<76_N$X#is+A@hPck ziKRIu@x{rBIf+H_NtuboQNlniLVR329E?I7TudBHK+FshOhOW51`4u7af6Iy<6;4- TWJm(4s6QY%? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_scalar_bias/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_scalar_bias/test_data_set_0/input_1.pb new file mode 100644 index 000000000..a8407d404 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_scalar_bias/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BbJ0n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_scalar_bias/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_scalar_bias/test_data_set_0/input_2.pb new file mode 100644 index 000000000..8a37e5403 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_scalar_bias/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BcJÃõH@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_scalar_bias/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_scalar_bias/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1e8cfac7abe16f763a0bd1dddf8e8082ea560abe GIT binary patch literal 43 zcmd;J;$RVAbYiUZQc(7QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_single_elem_vector_bias/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_single_elem_vector_bias/test_data_set_0/input_1.pb new file mode 100644 index 000000000..4c02a907a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_single_elem_vector_bias/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BbJT¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_single_elem_vector_bias/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_single_elem_vector_bias/test_data_set_0/input_2.pb new file mode 100644 index 000000000..c2b01ea8f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_single_elem_vector_bias/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BcJõ—2? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_single_elem_vector_bias/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_single_elem_vector_bias/test_data_set_0/output_0.pb new file mode 100644 index 000000000..e8c7e349a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_single_elem_vector_bias/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ$œ7@×[-@͆2@UX@ÚN@‚nT@[)@ @*…8@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/model.onnx b/testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/model.onnx new file mode 100644 index 000000000..d85b483c0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/model.onnx @@ -0,0 +1,21 @@ + backend-test:‡ + +a +b +cy"Gemmtest_gemm_default_vector_biasZ +a +  + +Z +b +  + +Z +c +  + +b +y +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/test_data_set_0/input_0.pb new file mode 100644 index 000000000..b8f458ac2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BaJ8  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/test_data_set_0/input_1.pb new file mode 100644 index 000000000..369305110 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BbJpZ{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/test_data_set_0/input_2.pb new file mode 100644 index 000000000..257550d45 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BcJõ—2?ü®v=9±*?ì®+? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..151d42666b4d1312eab4c508f721edd46dabd97d GIT binary patch literal 43 zcmd;J;$RVAbYiUZQb_s8?XWFF-$8h-oWmM!PlrdBO&lioMLEQ^I5;d~C~*J)`@Riz literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_zero_bias/model.onnx b/testdata/dnn/onnx/conformance/node/test_gemm_default_zero_bias/model.onnx new file mode 100644 index 000000000..eea18fe76 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_zero_bias/model.onnx @@ -0,0 +1,21 @@ + backend-test:… + +a +b +cy"Gemmtest_gemm_default_zero_biasZ +a +  + +Z +b +  + +Z +c +  + +b +y +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_zero_bias/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_zero_bias/test_data_set_0/input_0.pb new file mode 100644 index 000000000..ee690bab0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_zero_bias/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BaJ<  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_zero_bias/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_zero_bias/test_data_set_0/input_1.pb new file mode 100644 index 000000000..6945e22c7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_zero_bias/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BbJPÙp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™< \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_zero_bias/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_zero_bias/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..7077e4ffe336e33efce98d917289ebaaea95ee96 GIT binary patch literal 27 Ucmd;JQY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_transposeA/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gemm_transposeA/test_data_set_0/input_1.pb new file mode 100644 index 000000000..2afad68ca --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_transposeA/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BbJ`H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_transposeA/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_gemm_transposeA/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..7077e4ffe336e33efce98d917289ebaaea95ee96 GIT binary patch literal 27 Ucmd;JPKR`L32|%xc4?wDj R>Ob9YJwT#q;6I!&06-I%6jlHL literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_transposeB/model.onnx b/testdata/dnn/onnx/conformance/node/test_gemm_transposeB/model.onnx new file mode 100644 index 000000000..e7dcfc267 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_transposeB/model.onnx @@ -0,0 +1,22 @@ + backend-test: +! +a +b +cy"Gemm* +transB test_gemm_transposeBZ +a +  + +Z +b +  + +Z +c +  + +b +y +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_transposeB/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_gemm_transposeB/test_data_set_0/input_0.pb new file mode 100644 index 000000000..e0263dc80 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_transposeB/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BaJH  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_transposeB/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gemm_transposeB/test_data_set_0/input_1.pb new file mode 100644 index 000000000..165ae220b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_transposeB/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BbJ`H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_transposeB/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_gemm_transposeB/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..7077e4ffe336e33efce98d917289ebaaea95ee96 GIT binary patch literal 27 Ucmd;J“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾^&,¿Z¸¾[*P¿ÔöÜ¿3¯5>;¶Í¾WªÐ¿Ìñì>µDh¿²ÄT=®¥:?>âב?Æž¿¹ÿÍ> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_globalaveragepool/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_globalaveragepool/test_data_set_0/output_0.pb new file mode 100644 index 000000000..11253b30d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_globalaveragepool/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ ýIó>o¶F¾w‘¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_globalaveragepool_precomputed/model.onnx b/testdata/dnn/onnx/conformance/node/test_globalaveragepool_precomputed/model.onnx new file mode 100644 index 000000000..6b0bb2a1f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_globalaveragepool_precomputed/model.onnx @@ -0,0 +1,15 @@ + backend-test:y + +xy"GlobalAveragePool"test_globalaveragepool_precomputedZ +x + + + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_globalaveragepool_precomputed/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_globalaveragepool_precomputed/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f170252f2f77bc246d8d0ed4a58bb6ed9e6fd42c GIT binary patch literal 51 xcmd;J“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾^&,¿Z¸¾[*P¿ÔöÜ¿3¯5>;¶Í¾WªÐ¿Ìñì>µDh¿²ÄT=®¥:?>âב?Æž¿¹ÿÍ> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_globalmaxpool/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_globalmaxpool/test_data_set_0/output_0.pb new file mode 100644 index 000000000..68ac3d729 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_globalmaxpool/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ ©C@³ù?âב? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_globalmaxpool_precomputed/model.onnx b/testdata/dnn/onnx/conformance/node/test_globalmaxpool_precomputed/model.onnx new file mode 100644 index 000000000..c7db3bd8e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_globalmaxpool_precomputed/model.onnx @@ -0,0 +1,15 @@ + backend-test:q + +xy" GlobalMaxPooltest_globalmaxpool_precomputedZ +x + + + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_globalmaxpool_precomputed/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_globalmaxpool_precomputed/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f170252f2f77bc246d8d0ed4a58bb6ed9e6fd42c GIT binary patch literal 51 xcmd;J“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_greater/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_greater/test_data_set_0/input_1.pb new file mode 100644 index 000000000..1424d7297 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_greater/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJð^&,¿Z¸¾[*P¿ÔöÜ¿3¯5>;¶Í¾WªÐ¿Ìñì>µDh¿²ÄT=®¥:?>âב?Æž¿¹ÿÍ>·O/¿ì^¿~/¿ÐƒŸ¾¡ f=¡#•¿‘œf?Okî>¢£Ä¿ ¾?¬ò?@â–?7>8¾l‰¿Fø†?5mξyœ? FU>z?¨u¶>ûá4?G,õ>ÑÍ> ñ?^ƒ¬¿AŸ¢¿b*x?è(–¿”Èø?ÞÅÓ¾3Y?¿÷"ö?‚½?, ï?‹òg?Iy\¿}ô?½7‰¾ÈmM?r?÷º¾N4?½l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_greater/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_greater/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..3c4514fc593db4b1e2b137bf7f9e15073fc38954 GIT binary patch literal 79 zcmd;J=3wDq72tGYPcKSMEJ-c$vS9=P1|WnGU>*aI$H)L9fi#c}=0ceur62?V3kC!e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_greater_bcast/model.onnx b/testdata/dnn/onnx/conformance/node/test_greater_bcast/model.onnx new file mode 100644 index 000000000..8244ce90d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_greater_bcast/model.onnx @@ -0,0 +1,18 @@ + backend-test:w + +x +ygreater"Greatertest_greater_bcastZ +x + + + +Z +y + + +b +greater +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_greater_bcast/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_greater_bcast/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_greater_bcast/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_greater_bcast/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_greater_bcast/test_data_set_0/input_1.pb new file mode 100644 index 000000000..dcbe531c4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_greater_bcast/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJ^&,¿Z¸¾[*P¿ÔöÜ¿3¯5> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_greater_bcast/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_greater_bcast/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..086fbce5357d347d5ba25bbecab714d1ad31609a GIT binary patch literal 79 wcmd;J=3wDq72tGYPcKSMEJ-c$vS9=P1~3UD7{FYp7z30CqCt=m%!jA|01S!*A^-pY literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_greater_equal/model.onnx b/testdata/dnn/onnx/conformance/node/test_greater_equal/model.onnx new file mode 100644 index 000000000..1d2dcbf96 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_greater_equal/model.onnx @@ -0,0 +1,19 @@ + backend-test:’ +% +x +y greater_equal"GreaterOrEqualtest_greater_equalZ +x + + + +Z +y + + + +b# + greater_equal +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_greater_equal/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_greater_equal/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_greater_equal/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_greater_equal/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_greater_equal/test_data_set_0/input_1.pb new file mode 100644 index 000000000..1424d7297 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_greater_equal/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJð^&,¿Z¸¾[*P¿ÔöÜ¿3¯5>;¶Í¾WªÐ¿Ìñì>µDh¿²ÄT=®¥:?>âב?Æž¿¹ÿÍ>·O/¿ì^¿~/¿ÐƒŸ¾¡ f=¡#•¿‘œf?Okî>¢£Ä¿ ¾?¬ò?@â–?7>8¾l‰¿Fø†?5mξyœ? FU>z?¨u¶>ûá4?G,õ>ÑÍ> ñ?^ƒ¬¿AŸ¢¿b*x?è(–¿”Èø?ÞÅÓ¾3Y?¿÷"ö?‚½?, ï?‹òg?Iy\¿}ô?½7‰¾ÈmM?r?÷º¾N4?½l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_greater_equal/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_greater_equal/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ef2676775a30cd499492561b4c552fde77ce3698 GIT binary patch literal 85 zcmd;J=3wDq72tH@O)pAKEJ-bjPc1A>%<-~e1OWyhgb-jJ1CYna03(4kkPYTSnINSg F1OURy29N*% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast/model.onnx b/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast/model.onnx new file mode 100644 index 000000000..6d0c362c2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast/model.onnx @@ -0,0 +1,18 @@ + backend-test: +% +x +y greater_equal"GreaterOrEqualtest_greater_equal_bcastZ +x + + + +Z +y + + +b# + greater_equal +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast/test_data_set_0/input_1.pb new file mode 100644 index 000000000..dcbe531c4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJ^&,¿Z¸¾[*P¿ÔöÜ¿3¯5> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..de5062272b0bde0b3d2820c5f21acdba61d34e0f GIT binary patch literal 85 zcmd;J=3wDq72tH@O)pAKEJ-bjPc1A>%<-~e1OWyx2_qQ5T&NfWln0_gkP*y>r~m-O CP6nR< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast_expanded/model.onnx new file mode 100644 index 000000000..31f63dec8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast_expanded/model.onnx @@ -0,0 +1,24 @@ + backend-test:œ +L +x +y;GreaterOrEqual_test_greater_equal_bcast_expanded_functionO1"Greater +J +x +y;GreaterOrEqual_test_greater_equal_bcast_expanded_functionO2"Equal + +;GreaterOrEqual_test_greater_equal_bcast_expanded_functionO1 +;GreaterOrEqual_test_greater_equal_bcast_expanded_functionO2 greater_equal"Or!test_greater_equal_bcast_expandedZ +x + + + +Z +y + + +b# + greater_equal +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast_expanded/test_data_set_0/input_1.pb new file mode 100644 index 000000000..dcbe531c4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast_expanded/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJ^&,¿Z¸¾[*P¿ÔöÜ¿3¯5> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..de5062272b0bde0b3d2820c5f21acdba61d34e0f GIT binary patch literal 85 zcmd;J=3wDq72tH@O)pAKEJ-bjPc1A>%<-~e1OWyx2_qQ5T&NfWln0_gkP*y>r~m-O CP6nR< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_greater_equal_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_greater_equal_expanded/model.onnx new file mode 100644 index 000000000..ebc0ab20b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_greater_equal_expanded/model.onnx @@ -0,0 +1,25 @@ + backend-test:† +F +x +y5GreaterOrEqual_test_greater_equal_expanded_functionO1"Greater +D +x +y5GreaterOrEqual_test_greater_equal_expanded_functionO2"Equal + +5GreaterOrEqual_test_greater_equal_expanded_functionO1 +5GreaterOrEqual_test_greater_equal_expanded_functionO2 greater_equal"Ortest_greater_equal_expandedZ +x + + + +Z +y + + + +b# + greater_equal +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_greater_equal_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_greater_equal_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_greater_equal_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_greater_equal_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_greater_equal_expanded/test_data_set_0/input_1.pb new file mode 100644 index 000000000..1424d7297 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_greater_equal_expanded/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJð^&,¿Z¸¾[*P¿ÔöÜ¿3¯5>;¶Í¾WªÐ¿Ìñì>µDh¿²ÄT=®¥:?>âב?Æž¿¹ÿÍ>·O/¿ì^¿~/¿ÐƒŸ¾¡ f=¡#•¿‘œf?Okî>¢£Ä¿ ¾?¬ò?@â–?7>8¾l‰¿Fø†?5mξyœ? FU>z?¨u¶>ûá4?G,õ>ÑÍ> ñ?^ƒ¬¿AŸ¢¿b*x?è(–¿”Èø?ÞÅÓ¾3Y?¿÷"ö?‚½?, ï?‹òg?Iy\¿}ô?½7‰¾ÈmM?r?÷º¾N4?½l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_greater_equal_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_greater_equal_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ef2676775a30cd499492561b4c552fde77ce3698 GIT binary patch literal 85 zcmd;J=3wDq72tH@O)pAKEJ-bjPc1A>%<-~e1OWyhgb-jJ1CYna03(4kkPYTSnINSg F1OURy29N*% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gridsample/model.onnx b/testdata/dnn/onnx/conformance/node/test_gridsample/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..e0abc2bd9ab0765924d903424635a6ddbdf396e1 GIT binary patch literal 225 zcmdm7?eer?>PTX!dC^|jSyeNx3?gf$etXJ*__N_ Yf2qej)>BT8*`5E{@ceIk(_MV(1A()DF#rGn literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gridsample/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gridsample/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..9488b8ba899b5e9cb7367a1fffc516c9055018ee GIT binary patch literal 160 zcmd;J1hrO3>$!ACmoE99|Og5fOIjC{sW}B9T^xT9M7Inahx@CB~WY) oP@SP;TAH1sv9UK$E&?cb2dLixD0c)XcM)jbJ)pkVK(PV`0FQAur~m)} literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gridsample_aligncorners_true/model.onnx b/testdata/dnn/onnx/conformance/node/test_gridsample_aligncorners_true/model.onnx new file mode 100644 index 000000000..2ff754b64 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gridsample_aligncorners_true/model.onnx @@ -0,0 +1,25 @@ + backend-test: +C +X +GridY" +GridSample* + align_corners * +mode"bilinear !test_gridsample_aligncorners_trueZ +X + + + + +Z +Grid + + + + +b +Y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gridsample_aligncorners_true/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_gridsample_aligncorners_true/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d0c8ea512f30fff1435dcb36f6e3edd2ef31c528 GIT binary patch literal 39 kcmd;Jo?*IS* literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gridsample_bicubic/model.onnx b/testdata/dnn/onnx/conformance/node/test_gridsample_bicubic/model.onnx new file mode 100644 index 000000000..23390519d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gridsample_bicubic/model.onnx @@ -0,0 +1,24 @@ + backend-test:¡ +, +X +GridY" +GridSample* +mode"bicubic test_gridsample_bicubicZ +X + + + + +Z +Grid + + + + +b +Y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gridsample_bicubic/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_gridsample_bicubic/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d0c8ea512f30fff1435dcb36f6e3edd2ef31c528 GIT binary patch literal 39 kcmd;J)<2*C>uFfc4QaQ2MPJ`e_qIU-|(_yV9F5QfMD E07Xp|r2qf` literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gridsample_border_padding/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gridsample_border_padding/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c61638df4a7e569ee69aaf09b3ce00b45a0d9d90 GIT binary patch literal 47 kcmd;J)<2*C>uFfc4QaQ2MPJ`e_qIU-|(_yV9F5QfMD E07Xp|r2qf` literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gridsample_reflection_padding/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gridsample_reflection_padding/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..0adcf14b73e10220af7d00847b51b7453d462d13 GIT binary patch literal 47 rcmd;J)<2*C>uFfc4QaQ2MPJ`e_qIU-|(_yV9F5QfMD E07Xp|r2qf` literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gridsample_zeros_padding/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gridsample_zeros_padding/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..909b699ef274f004e83c1cebae9fed567672507b GIT binary patch literal 47 fcmd;JÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gru_batchwise/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_gru_batchwise/test_data_set_0/input_2.pb new file mode 100644 index 000000000..213bb3fa0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gru_batchwise/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BRJ°ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL>ÍÌL> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gru_batchwise/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gru_batchwise/test_data_set_0/output_0.pb new file mode 100644 index 000000000..7f5281e00 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gru_batchwise/test_data_set_0/output_0.pb @@ -0,0 +1,7 @@ +BYJH +ÞB> +ÞB> +ÞB> +ÞB> +ÞB> +ÞB>W3>W3>W3>W3>W3>W3>fUÇ=fUÇ=fUÇ=fUÇ=fUÇ=fUÇ= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gru_batchwise/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_gru_batchwise/test_data_set_0/output_1.pb new file mode 100644 index 000000000..a9c91371f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gru_batchwise/test_data_set_0/output_1.pb @@ -0,0 +1,7 @@ +BY_hJH +ÞB> +ÞB> +ÞB> +ÞB> +ÞB> +ÞB>W3>W3>W3>W3>W3>W3>fUÇ=fUÇ=fUÇ=fUÇ=fUÇ=fUÇ= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gru_defaults/model.onnx b/testdata/dnn/onnx/conformance/node/test_gru_defaults/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..5ff1c0fe40984a187cb335d2b51cbd35c174dbe8 GIT binary patch literal 187 zcmd;J7vf1uOwLZtOVKS!EiSQI!pNn`#TdcG7|z8QB*Y-Z92uXX#OxjvswKq5ospT6 zlA0G^oLQAB!McEvNk|Z+CqBKXG(IIYEwMDGq&P|(s9Q*gOMrt>h=+@bgAs_CftU#- d5soIo50ePOBEgy@$px|yYM>yYM>yYM>yYM>ì¶L>ì¶L>ì¶L>ì¶L>ì¶L> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gru_seq_length/model.onnx b/testdata/dnn/onnx/conformance/node/test_gru_seq_length/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..5c79aad3f2b13aaa63bcc0fb21033d78ea3f024a GIT binary patch literal 213 zcmd;J7vf1uOwLZtOVKS!EiSRz$H=9_#TdcG7|z8Q#Kq_~~R8K0rV>>d=VCB(&@ zk(rW`nipT3S(Pfmx`2^MNEoCoKE0?kzBsioJ|{IVy(A+_9B71)5SIW4qYw`l69*Fz zGlMWlA{lOI{“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gru_seq_length/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_gru_seq_length/test_data_set_0/input_2.pb new file mode 100644 index 000000000..0b3c5c433 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gru_seq_length/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BRJ¬FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾^&,¿Z¸¾[*P¿ÔöÜ¿3¯5>;¶Í¾WªÐ¿Ìñì>µDh¿²ÄT=®¥:?>âב?Æž¿¹ÿÍ>·O/¿ì^¿~/¿ÐƒŸ¾¡ f=¡#•¿‘œf?Okî>¢£Ä¿ ¾?¬ò?@â–?7>8¾l‰¿Fø†?5mξyœ? FU>z?¨u¶>ûá4?G,õ>ÑÍ> ñ?^ƒ¬¿AŸ¢¿b*x?è(–¿”Èø?ÞÅÓ¾3Y?¿÷"ö?‚½?, ï?‹òg?Iy\¿}ô?½7‰¾ÈmM?r?÷º¾N4?½l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gru_seq_length/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_gru_seq_length/test_data_set_0/input_3.pb new file mode 100644 index 000000000..97393a9a5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gru_seq_length/test_data_set_0/input_3.pb @@ -0,0 +1,2 @@ +BBJxÙºÀ>*¹Œ¿­²˜>Ç©?3Ï1¿Ì9¾rÌÞ¾­´ì?‚,?ÖžÐ>8E¿< +?¡,¿Â`=ÏÆ"¿»*-?u›?ELU¾dÁÊ>qé‹¿‡á¾¿ó÷à>u¬*>l‘"?r…@hÉq?¸®i¿dúŽ?§o¨¿ÑTì¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gru_seq_length/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gru_seq_length/test_data_set_0/output_0.pb new file mode 100644 index 000000000..6116cf946 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gru_seq_length/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BY_hJÀ/”º$\¾ž€ó³øzà¶ž™=XO7¶X¼èÃ!­d°.>#<Ѐâ±O\L¹ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gru_with_initial_bias/model.onnx b/testdata/dnn/onnx/conformance/node/test_gru_with_initial_bias/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..5d7e933cd5c2885e9b75c5dadf37d9f1758bed21 GIT binary patch literal 220 zcmd;J7vf1uOwLZtOVKS!EiSP-%E+a|#TdcG7|z8Q#Kq_~~R8K0rV>>d=VCB(&@ zk(rW`nipT3S(PfmynvBOND8DaKE0?kzC5!eBR(@Pvm`SyCq5}Nu{cT`Xp)c+mjDN& z5Dym<2O|(OgD^-U98H1~CJ}^HLKx&0J}w@hQ5;aCgpwq=KyE`*54ORHNq`Rkezqd( literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gru_with_initial_bias/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_gru_with_initial_bias/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..9cb9bf0ac34f11b9f5aad7933812673878f5f792 GIT binary patch literal 49 vcmd;JyYM>yYM>Š>Š>Š>)G™=)G™=)G™= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_hardmax_axis_0/model.onnx b/testdata/dnn/onnx/conformance/node/test_hardmax_axis_0/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..e117bc908d4f2e88a89fc0e0bfd50047e2ec2a9d GIT binary patch literal 123 zcmd;J7vf1uOwLZtOVKS!EiSQ2<&xoItPo“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_hardmax_axis_0/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_hardmax_axis_0/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a6b15b507304a73648460b5f42253aaaed5fb3ad GIT binary patch literal 254 zcmd;J=3wDq6<~B?tn~W8$iUEG&j1D>8pZ|*AhRJVAYw3eFnM$uT`x=?n;9@MbQ-1y MMw2QJQ;(@10IstU82|tP literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_hardmax_axis_1/model.onnx b/testdata/dnn/onnx/conformance/node/test_hardmax_axis_1/model.onnx new file mode 100644 index 000000000..fc51e2ab8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_hardmax_axis_1/model.onnx @@ -0,0 +1,14 @@ + backend-test:e + +xy"Hardmax* +axis test_hardmax_axis_1Z +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_hardmax_axis_1/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_hardmax_axis_1/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_hardmax_axis_1/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_hardmax_axis_1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_hardmax_axis_1/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4f31bbeb2296c01702ddc691f445db52773d393b GIT binary patch literal 254 zcmd;J=3wDq6<~B?tn~W8$iUEG&j1D>8ipYv#E~%lxKyLdqw|sV!R*JS23;H“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_hardmax_axis_2/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_hardmax_axis_2/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f7afee97729f562be906a7c88d648ae44bc7aef8 GIT binary patch literal 254 zcmd;J=3wDq6<~B?tn~W8$bbSG>=9gKHcXUQF_?M~jjjiokIaVY!6t@F4qYuFJ_7>) DOH&IW literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_hardmax_default_axis/model.onnx b/testdata/dnn/onnx/conformance/node/test_hardmax_default_axis/model.onnx new file mode 100644 index 000000000..0e739da48 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_hardmax_default_axis/model.onnx @@ -0,0 +1,13 @@ + backend-test:^ + +xy"Hardmaxtest_hardmax_default_axisZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_hardmax_default_axis/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_hardmax_default_axis/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_hardmax_default_axis/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_hardmax_default_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_hardmax_default_axis/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f7afee97729f562be906a7c88d648ae44bc7aef8 GIT binary patch literal 254 zcmd;J=3wDq6<~B?tn~W8$bbSG>=9gKHcXUQF_?M~jjjiokIaVY!6t@F4qYuFJ_7>) DOH&IW literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_hardmax_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_hardmax_example/model.onnx new file mode 100644 index 000000000..982284e76 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_hardmax_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:Q + +xy"Hardmaxtest_hardmax_exampleZ +x +  + +b +y +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_hardmax_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_hardmax_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..433614e247e99ce2cd456a38b736b8fa3290938e GIT binary patch literal 75 wcmd;J;b0M9bYiUVa$sO^0Adhmum=(j5WE0LgZV%%2!PmNbq-)IT&;rx04oLu%K!iX literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_hardmax_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_hardmax_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a0fb2a75d6fbe057d1793fc00eedaac0d6758dfd GIT binary patch literal 75 bcmd;J;b0M9bYiUZa$sO+uxG#k#ESs{zj_30 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_hardmax_negative_axis/model.onnx b/testdata/dnn/onnx/conformance/node/test_hardmax_negative_axis/model.onnx new file mode 100644 index 000000000..3672c1628 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_hardmax_negative_axis/model.onnx @@ -0,0 +1,14 @@ + backend-test:u +% +xy"Hardmax* +axisÿÿÿÿÿÿÿÿÿ test_hardmax_negative_axisZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_hardmax_negative_axis/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_hardmax_negative_axis/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_hardmax_negative_axis/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_hardmax_negative_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_hardmax_negative_axis/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f7afee97729f562be906a7c88d648ae44bc7aef8 GIT binary patch literal 254 zcmd;J=3wDq6<~B?tn~W8$bbSG>=9gKHcXUQF_?M~jjjiokIaVY!6t@F4qYuFJ_7>) DOH&IW literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_hardmax_one_hot/model.onnx b/testdata/dnn/onnx/conformance/node/test_hardmax_one_hot/model.onnx new file mode 100644 index 000000000..cd0b6a0e5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_hardmax_one_hot/model.onnx @@ -0,0 +1,11 @@ + backend-test:Q + +xy"Hardmaxtest_hardmax_one_hotZ +x +  + +b +y +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_hardmax_one_hot/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_hardmax_one_hot/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..9f8805fef1e8abe17ef51378762430f0186b1276 GIT binary patch literal 27 Zcmd;J“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_hardsigmoid/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_hardsigmoid/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bb2d84b64217fc0617f8cee9995b1b76370485f9 GIT binary patch literal 254 zcmd;J=3wDq6<~B?tn~W8$iUEG|K*~OJ&1;355Xt4Aoe>;Hv5od9(xH5Kl}NdI$(KE z=4$(8I-2&fSwZ%N{w`p#FKhqVnXGZNkCQUAV*r8#=UlLORAv^C4>Fg5fu&U5{@Y?k zusBHUb)K%hHKUh(-z|Bto;;;nb~one!sVm5FWA+ce`@zZWH!((FwkJXc-IEIiM)rw zdNSl{!DjRA{bP6GwY1#=d2f4>{0(*vE9Gny{)yV_$|~721UlHeUYKAvGwhlj E02m5J#Q*>R literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_hardsigmoid_default/model.onnx b/testdata/dnn/onnx/conformance/node/test_hardsigmoid_default/model.onnx new file mode 100644 index 000000000..34a13728c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_hardsigmoid_default/model.onnx @@ -0,0 +1,13 @@ + backend-test:a + +xy" HardSigmoidtest_hardsigmoid_defaultZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_hardsigmoid_default/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_hardsigmoid_default/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_hardsigmoid_default/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_hardsigmoid_default/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_hardsigmoid_default/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bd3a10659195b46d4fcb680c2cd32cc131b88062 GIT binary patch literal 254 zcmV`8EAKd@| literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_hardsigmoid_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_hardsigmoid_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8a9445744b63f66e76c3ef4fce746606ffc6f47e GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU})IS00s^A03TBWEC2ui literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_hardsigmoid_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_hardsigmoid_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c7cb5d38842aaf570fb776884738a124a32180a4 GIT binary patch literal 21 ccmd;J7GQK@tn}i!aORBdteKMb3=9qS06QE89smFU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_hardswish/model.onnx b/testdata/dnn/onnx/conformance/node/test_hardswish/model.onnx new file mode 100644 index 000000000..e4ed18be1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_hardswish/model.onnx @@ -0,0 +1,13 @@ + backend-test:U + +xy" HardSwishtest_hardswishZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_hardswish/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_hardswish/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_hardswish/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_hardswish/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_hardswish/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5e8478e33a6fb2977e9d306bf31e04170a5c43a0 GIT binary patch literal 254 zcmVKX8lsKlbgxKLoF+z6u~9KaeYv zy>=chJ_@FRJ>PJGKGN4cJ}o|vKO?upy_f_sK1*htzEs3Q zzCg&!KF@~^KkWUEzDO(oKY`M}z9LD!JbJgYz56$mKNJ~^KXcrsJ(dPqK05@Uz8*%b zz8QHPzWZ^gJ>d>sKdhElKO?m)zN;<^zS5hnzCm=qzKLGEzP||0Kd+ovzN3miz6Qy< zzU`j+KAYsezS(8Uy=2g!zD%TFK4kz|zTQi>zBRLCyepo1K5ah>J=1zBJ|+!-zE?ye EzKsxcqyPW_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_hardswish_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_hardswish_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..4affd0bcf02f30b023370ac3d9fbcc9a7785976f GIT binary patch literal 258 zcmd;J7vf1uOwLZtOVKS!EiSQo&B&F=#aJPv=aE>H5?r2HoDmNakIw*di^1H~ih{(v zl+={?w9>rflFa-(kKp(SC2p|#%=Fy+%oHttF4n}Hf{aAb)vL7Z7BDhu@o}*vrIsX$ zGB7aM1NmImKr6UNv_gonQi<8OG)G7rhl8TTK@Jz<65wDI;^AWAUpN# JaAFeR0{|f{NWcI9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_hardswish_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_hardswish_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_hardswish_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_hardswish_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_hardswish_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5e8478e33a6fb2977e9d306bf31e04170a5c43a0 GIT binary patch literal 254 zcmVKX8lsKlbgxKLoF+z6u~9KaeYv zy>=chJ_@FRJ>PJGKGN4cJ}o|vKO?upy_f_sK1*htzEs3Q zzCg&!KF@~^KkWUEzDO(oKY`M}z9LD!JbJgYz56$mKNJ~^KXcrsJ(dPqK05@Uz8*%b zz8QHPzWZ^gJ>d>sKdhElKO?m)zN;<^zS5hnzCm=qzKLGEzP||0Kd+ovzN3miz6Qy< zzU`j+KAYsezS(8Uy=2g!zD%TFK4kz|zTQi>zBRLCyepo1K5ah>J=1zBJ|+!-zE?ye EzKsxcqyPW_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_identity/model.onnx b/testdata/dnn/onnx/conformance/node/test_identity/model.onnx new file mode 100644 index 000000000..717d47bc1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_identity/model.onnx @@ -0,0 +1,15 @@ + backend-test:[ + +xy"Identity test_identityZ +x + + + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_identity/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_identity/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..2dc664213538a7ba6f72930f35bdd8bcc70fbe0b GIT binary patch literal 31 jcmd;J0GhZ4)c^nh literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_identity_opt/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_identity_opt/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..caf27fcf2a739f6d3851d332745cedb77b240371 GIT binary patch literal 43 tcmd;L&o3y6&o3C(vgG0f^QG^zq^buSnZ6k`3f{B7#AEl$O=w{QZsEfnF zaUA~#KLBqc{tK3QLn~)W>%aM+Bgpp#yGCU5lEX zR9|R$_=jdeg;~_%d03)V*b{vP{h+*IOW5qU>-MvQIx=W-5_QqG@%cVyNIKpFzV%Ew literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_if/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_if/test_data_set_0/input_0.pb new file mode 100644 index 000000000..a61228b1b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_if/test_data_set_0/input_0.pb @@ -0,0 +1 @@ + BcondJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_if/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_if/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5371ef38811720db2734bb66c89056ea8192d0be GIT binary patch literal 31 hcmd;J6<~B?E=n!-5@BFyuxDUkZ~!78ZUEv14ggHM1uFmm literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_if_opt/model.onnx b/testdata/dnn/onnx/conformance/node/test_if_opt/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..bbac0ae9f2e58ed47eb2e1e1129ad9a5dc56d310 GIT binary patch literal 419 zcmZ{gy-tKc6oqGSFqg|paAKo{F~nGq*qGSZxN$4Dv9Plt{LF@pI3NsWvD(_Fpzs}h z2cK#O7BulExwpFKe&^%>@JSTLk3uHrN>u9VZ3jOMWN|JN4wZPWg^Yz~+%EhNinhoq z5kzGumohtYd}8_;ntHd7(VGE7UTVVaBa(kUVLkQK|);&s}u92_gbe&d>m}rKbOi zwn~K@gQq&Tqvbs+5Ko0_zR~_6GSw8K{KeVh)|S$_p5hO}Ki=H#S`C(qKpQ?dL$SNa Rz~ZFKK34qK{|!Upx*IF=X=eZc literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_if_opt/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_if_opt/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c5b8b09d9cd29889cb46b1394211be6eb6879204 GIT binary patch literal 11 ScmWgObYe-)&r9)QWB>pSYywXJ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_if_opt/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_if_opt/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d4eb6c858b6142c5f351e60c7be4cda961b21b09 GIT binary patch literal 44 ucmd<$C{8UbP0dSA6=2qq6JV5*;$RhE^b%oUXs~BsU~m8;AZ`HS1r7kcEC;6m literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_if_seq/model.onnx b/testdata/dnn/onnx/conformance/node/test_if_seq/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..cfada6bd2ed957b1c2f4fcec27ac546132062cb7 GIT binary patch literal 389 zcmaLTu}Z{15C-7gxRJTJ^E?Nut0aX*z(%mKx!_gW+S!C;GslU?hD$bb>GBS~K;FYw z@*&J7Q4rK(U|EKLz8L_TrHOuFlU-RZ?d^w$?;a|hn~aVME(7m=6TV5D@~-4KEfS-* z*Nwy*l63&<+>|ykHoQdtHQ7}hF2P^OhjSs?NQkDZs4L;#t5zz!Kv@&?S$SoHvq#=n zY&7>lMWroGhCz8&r%U|qq“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾^&,¿Z¸¾[*P¿ÔöÜ¿3¯5>;¶Í¾WªÐ¿Ìñì>µDh¿²ÄT=®¥:?>âב?Æž¿¹ÿÍ>·O/¿ì^¿~/¿ÐƒŸ¾¡ f=¡#•¿‘œf?Okî>¢£Ä¿ ¾?¬ò?@â–?7>8¾l‰¿Fø†?5mξyœ? FU>z?¨u¶>ûá4?G,õ>ÑÍ> ñ?^ƒ¬¿AŸ¢¿b*x?è(–¿”Èø?ÞÅÓ¾3Y?¿÷"ö?‚½?, ï?‹òg?Iy\¿}ô?½7‰¾ÈmM?r?÷º¾N4?½l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_instancenorm_epsilon/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_instancenorm_epsilon/test_data_set_0/input_1.pb new file mode 100644 index 000000000..be392c2f4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_instancenorm_epsilon/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BsJ ÙºÀ>*¹Œ¿­²˜> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_instancenorm_epsilon/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_instancenorm_epsilon/test_data_set_0/input_2.pb new file mode 100644 index 000000000..ffa575cc8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_instancenorm_epsilon/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BbiasJ Ç©?3Ï1¿Ì9¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_instancenorm_epsilon/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_instancenorm_epsilon/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4093b496d5e11c9dbb0fd67c58736d5da31aae8d GIT binary patch literal 496 zcmVL1PBEX0YU+JO5g*m1?@jqL7+bv(!f7D?gKy++44Wrb0t4XHNQWV zHi17h?1Mkb*PuTE*O5OHmfJrUTq!+$BQL<^y)r*Rb1%QH=J384qXWQ#$^X9#J4wF*?|r|p-ZMU| zgqJ^~0Hwadk4e93kmJARMBu;WW0Jlp%=euaU?&2)j+7B}JnB7+J3+pmX4Jmi57WHha05PIX3IOu+pj$s`Y!pgtERyaJuQine~6S%*w_=`TRQqjLtoa4T5VXVKOQ69h0%7edhZdtw(029E( zva-HH2rR$meO5m7mmt4dcpJZ9z}~#f0~Nn;hh{$JP{qEBmGQoK3t>JKYu7zeTT(vs mlrp{8RRF&-pOO!2tkJ-2~JC literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_instancenorm_example/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_instancenorm_example/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..c60d361f703b4d055d7c6c44f2946b66658fd77f GIT binary patch literal 17 Ycmd;J5@2*Xq literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_instancenorm_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_instancenorm_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5211daa8b6d8a206444ac22784393c083a5cafdb GIT binary patch literal 39 qcmd;JzsRICtjR^+; literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_isinf/model.onnx b/testdata/dnn/onnx/conformance/node/test_isinf/model.onnx new file mode 100644 index 000000000..fd6750fbc --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_isinf/model.onnx @@ -0,0 +1,12 @@ + backend-test:= + +xy"IsInf +test_isinfZ +x + + +b +y + +  +B diff --git a/testdata/dnn/onnx/conformance/node/test_isinf/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_isinf/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ad81eb14fb70d77af29039661923dfe77a72128f GIT binary patch literal 33 lcmd;J6JT^=tniYUHFM^E28ILm3=9qR#>U1DK>9z34FHh930(jH literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_isinf/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_isinf/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c75785dce768307e48f32ed621b2de3f236d7a34 GIT binary patch literal 15 Wcmd;J6X0}Wtn^}IU|?imWCQ>UxdAr- literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_isinf_negative/model.onnx b/testdata/dnn/onnx/conformance/node/test_isinf_negative/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..18daacc5df55b35c973ccb6dc0e3723e79562946 GIT binary patch literal 116 zcmd;J5#mWoOwLZtOVKS!EiSQ&<5J~ftPopIMxlmlmIwnw|)fiQ)(8<>KPtU=(8EV&Y&+0t!@u1vnuBPD}z^ E06Vc8IRF3v literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_isinf_negative/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_isinf_negative/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..2e8954d5c05e5c6b564e45bb15995b49c1e911b9 GIT binary patch literal 33 lcmd;J6JT^=tniYUHS^|v28ILm3=9qRX=!N(fb@S58vvnG3bp_M literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_isinf_negative/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_isinf_negative/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6adb495967fe785c6018151ab8ca0ac412ed764e GIT binary patch literal 15 Ucmd;J6X0}Wtn^}I00Kq^01LDMH2?qr literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_isinf_positive/model.onnx b/testdata/dnn/onnx/conformance/node/test_isinf_positive/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..9433053cfc0ea5ece708dec159e3fb4ac2a0c3d4 GIT binary patch literal 116 zcmd;J5#mWoOwLZtOVKS!EiSQ&<5J~ftPopIMxlmlj`;Uz`b&iQ)(8<>KPtU=(8EV&Y&+0t!@u1vnuBPD}z^ E061|QIRF3v literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_isinf_positive/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_isinf_positive/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f65bb69e401411462344fdbbe3186bcbce7c0970 GIT binary patch literal 33 lcmd;J6JT^=tniYUHS^|v28ILm3=9qRX=!N=K>9z34FH_e3N`=$ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_isinf_positive/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_isinf_positive/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ebe65e3b140aeb39af7afa79be4680e7f3fe1947 GIT binary patch literal 15 Ucmd;J6X0}Wtn^}IU|<9y01LMPHUIzs literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_isnan/model.onnx b/testdata/dnn/onnx/conformance/node/test_isnan/model.onnx new file mode 100644 index 000000000..f629dbffd --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_isnan/model.onnx @@ -0,0 +1,12 @@ + backend-test:= + +xy"IsNaN +test_isnanZ +x + + +b +y + +  +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_isnan/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_isnan/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..14d9d76db6c940b5e00505301b7782b1ab65f48a GIT binary patch literal 25 ccmd;J5nyy;tnd“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_leakyrelu/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_leakyrelu/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5680514b268954cffe39bcabff64c7c311b96d17 GIT binary patch literal 254 zcmVdzK82paK8w+{y=2u& zzC3{rz493#J}P>hKb7a1KPjdjy?dqiykNf8z3XTZzS_7hz5=uPKj^?vy=!kXy+=s^ zzMKh1KV3s5zTZZ!ygg*My%re8KFv8%y&}u;z3;I&yHQTtJ}x?lJ(=B_KELRJy(^Ry Ey}itLkN^Mx literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_leakyrelu_default/model.onnx b/testdata/dnn/onnx/conformance/node/test_leakyrelu_default/model.onnx new file mode 100644 index 000000000..fe3778b69 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_leakyrelu_default/model.onnx @@ -0,0 +1,13 @@ + backend-test:] + +xy" LeakyRelutest_leakyrelu_defaultZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_leakyrelu_default/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_leakyrelu_default/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_leakyrelu_default/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_leakyrelu_default/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_leakyrelu_default/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5fd7f400c81945c84e8a70ed8c162551f61f7b5a GIT binary patch literal 254 zcmVdzK82paK5ujpyii1< zy!ioSyYd+zJ}P>hKb7a1Kd07xyZjwSyMW6pyxym1ycEZayaKcNKe+&>yH<>ky9+{1 zyqpO~Kjbxpyyj~QyO*{SycQV7K5${DyH0OGyo|w“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_less/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_less/test_data_set_0/input_1.pb new file mode 100644 index 000000000..1424d7297 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_less/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJð^&,¿Z¸¾[*P¿ÔöÜ¿3¯5>;¶Í¾WªÐ¿Ìñì>µDh¿²ÄT=®¥:?>âב?Æž¿¹ÿÍ>·O/¿ì^¿~/¿ÐƒŸ¾¡ f=¡#•¿‘œf?Okî>¢£Ä¿ ¾?¬ò?@â–?7>8¾l‰¿Fø†?5mξyœ? FU>z?¨u¶>ûá4?G,õ>ÑÍ> ñ?^ƒ¬¿AŸ¢¿b*x?è(–¿”Èø?ÞÅÓ¾3Y?¿÷"ö?‚½?, ï?‹òg?Iy\¿}ô?½7‰¾ÈmM?r?÷º¾N4?½l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_less/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_less/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..832abe84b3cf935715a550277097dd889d293efd GIT binary patch literal 76 wcmd;J=3wDq72tGY$w@6P_Of9B0Y)H%5MUl7kjKCXBY`xK4dz0bAf+G#0JYBo;Q#;t literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_less_bcast/model.onnx b/testdata/dnn/onnx/conformance/node/test_less_bcast/model.onnx new file mode 100644 index 000000000..0542f7160 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_less_bcast/model.onnx @@ -0,0 +1,18 @@ + backend-test:k + +x +yless"Lesstest_less_bcastZ +x + + + +Z +y + + +b +less +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_less_bcast/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_less_bcast/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_less_bcast/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_less_bcast/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_less_bcast/test_data_set_0/input_1.pb new file mode 100644 index 000000000..dcbe531c4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_less_bcast/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJ^&,¿Z¸¾[*P¿ÔöÜ¿3¯5> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_less_bcast/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_less_bcast/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..63d73107d638d5cdbffe56f0144995dfa8b89ec4 GIT binary patch literal 76 tcmd;J=3wDq72tGY$w@6P_Of9B0Y)$hBN)M4s2C%Z2ckic0nCS}006X00@45g literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_less_equal/model.onnx b/testdata/dnn/onnx/conformance/node/test_less_equal/model.onnx new file mode 100644 index 000000000..3ca38c6b5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_less_equal/model.onnx @@ -0,0 +1,21 @@ + backend-test:† + +x +y +less_equal" LessOrEqualtest_less_equalZ +x + + + +Z +y + + + +b + +less_equal +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_less_equal/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_less_equal/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_less_equal/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_less_equal/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_less_equal/test_data_set_0/input_1.pb new file mode 100644 index 000000000..1424d7297 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_less_equal/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJð^&,¿Z¸¾[*P¿ÔöÜ¿3¯5>;¶Í¾WªÐ¿Ìñì>µDh¿²ÄT=®¥:?>âב?Æž¿¹ÿÍ>·O/¿ì^¿~/¿ÐƒŸ¾¡ f=¡#•¿‘œf?Okî>¢£Ä¿ ¾?¬ò?@â–?7>8¾l‰¿Fø†?5mξyœ? FU>z?¨u¶>ûá4?G,õ>ÑÍ> ñ?^ƒ¬¿AŸ¢¿b*x?è(–¿”Èø?ÞÅÓ¾3Y?¿÷"ö?‚½?, ï?‹òg?Iy\¿}ô?½7‰¾ÈmM?r?÷º¾N4?½l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_less_equal/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_less_equal/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6c300263c63eed66a2349f618ad36477f24d0ba4 GIT binary patch literal 82 zcmd;J=3wDq72tH@%1JFQj!!KtP0aDKVE_R}AcPQL9wU&)zz8FOG>{GELYW|?AOrwr COa)#5 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_less_equal_bcast/model.onnx b/testdata/dnn/onnx/conformance/node/test_less_equal_bcast/model.onnx new file mode 100644 index 000000000..5bf56ea72 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_less_equal_bcast/model.onnx @@ -0,0 +1,20 @@ + backend-test:„ + +x +y +less_equal" LessOrEqualtest_less_equal_bcastZ +x + + + +Z +y + + +b + +less_equal +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_less_equal_bcast/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_less_equal_bcast/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_less_equal_bcast/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_less_equal_bcast/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_less_equal_bcast/test_data_set_0/input_1.pb new file mode 100644 index 000000000..dcbe531c4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_less_equal_bcast/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJ^&,¿Z¸¾[*P¿ÔöÜ¿3¯5> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_less_equal_bcast/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_less_equal_bcast/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..00bd1b0525e11f648a81c8d0b29572805132b3e6 GIT binary patch literal 82 zcmd;J=3wDq72tH@%1JFQj!!KtP0aDKVE_R}FbN|V!Ca^qBa{cCL68B=ho}GmWXJ_i literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_less_equal_bcast_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_less_equal_bcast_expanded/model.onnx new file mode 100644 index 000000000..e74a07dfc --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_less_equal_bcast_expanded/model.onnx @@ -0,0 +1,26 @@ + backend-test:÷ +C +x +y5LessOrEqual_test_less_equal_bcast_expanded_functionO1"Less +D +x +y5LessOrEqual_test_less_equal_bcast_expanded_functionO2"Equal +~ +5LessOrEqual_test_less_equal_bcast_expanded_functionO1 +5LessOrEqual_test_less_equal_bcast_expanded_functionO2 +less_equal"Ortest_less_equal_bcast_expandedZ +x + + + +Z +y + + +b + +less_equal +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_less_equal_bcast_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_less_equal_bcast_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_less_equal_bcast_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_less_equal_bcast_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_less_equal_bcast_expanded/test_data_set_0/input_1.pb new file mode 100644 index 000000000..dcbe531c4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_less_equal_bcast_expanded/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJ^&,¿Z¸¾[*P¿ÔöÜ¿3¯5> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_less_equal_bcast_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_less_equal_bcast_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..00bd1b0525e11f648a81c8d0b29572805132b3e6 GIT binary patch literal 82 zcmd;J=3wDq72tH@%1JFQj!!KtP0aDKVE_R}FbN|V!Ca^qBa{cCL68B=ho}GmWXJ_i literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_less_equal_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_less_equal_expanded/model.onnx new file mode 100644 index 000000000..a943e7fe9 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_less_equal_expanded/model.onnx @@ -0,0 +1,27 @@ + backend-test:á += +x +y/LessOrEqual_test_less_equal_expanded_functionO1"Less +> +x +y/LessOrEqual_test_less_equal_expanded_functionO2"Equal +r +/LessOrEqual_test_less_equal_expanded_functionO1 +/LessOrEqual_test_less_equal_expanded_functionO2 +less_equal"Ortest_less_equal_expandedZ +x + + + +Z +y + + + +b + +less_equal +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_less_equal_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_less_equal_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_less_equal_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_less_equal_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_less_equal_expanded/test_data_set_0/input_1.pb new file mode 100644 index 000000000..1424d7297 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_less_equal_expanded/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJð^&,¿Z¸¾[*P¿ÔöÜ¿3¯5>;¶Í¾WªÐ¿Ìñì>µDh¿²ÄT=®¥:?>âב?Æž¿¹ÿÍ>·O/¿ì^¿~/¿ÐƒŸ¾¡ f=¡#•¿‘œf?Okî>¢£Ä¿ ¾?¬ò?@â–?7>8¾l‰¿Fø†?5mξyœ? FU>z?¨u¶>ûá4?G,õ>ÑÍ> ñ?^ƒ¬¿AŸ¢¿b*x?è(–¿”Èø?ÞÅÓ¾3Y?¿÷"ö?‚½?, ï?‹òg?Iy\¿}ô?½7‰¾ÈmM?r?÷º¾N4?½l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_less_equal_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_less_equal_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6c300263c63eed66a2349f618ad36477f24d0ba4 GIT binary patch literal 82 zcmd;J=3wDq72tH@%1JFQj!!KtP0aDKVE_R}AcPQL9wU&)zz8FOG>{GELYW|?AOrwr COa)#5 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_log/model.onnx b/testdata/dnn/onnx/conformance/node/test_log/model.onnx new file mode 100644 index 000000000..6ab18d29f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_log/model.onnx @@ -0,0 +1,13 @@ + backend-test:I + +xy"Logtest_logZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_log/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_log/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..78488599c0579f7bd67cefb5e6928424b7d6f92e GIT binary patch literal 254 zcmV-K~pDhK0yA3KWnLKp7T`K+bcOKQ7d|Kgqb#J~c%R zKK8~mKX<8>Kez>3KxqC{Kwru&KbST>KXq-hKE8r?J`LtMKCBnvK*h%yKkhIkKki48 zKBz+rKz`#(J{0jzKL{MrJ_mTbKWLg6KQB6+KGouQKjv`6Kf}$4KczLTKWD)QKfxU` EKUigJ#sB~S literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_log/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_log/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ffa52800d0a3950621315f4e333c0ec40ac1477a GIT binary patch literal 254 zcmV*zb|AX zz>HHTKe0<)KZpK3zo|nJK&U9Xze#O7JtD0?z8o^dKl2m3KZ>dzK8BvbKJGhKb7a1KeJE9zHG;uzWg?Zzb3=AzYu5IzXG%QKah9=zeP*nzL{H~ zznlq2KQxrizn0ipzDzx3zZMwAJ|M&bzx5uMzir;;yi!ivJ}f$jJ(%5^KJQ{8zcsnJ EzNHd%Q~&?~ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_log_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_log_example/model.onnx new file mode 100644 index 000000000..9b3de4b95 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_log_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:A + +xy"Logtest_log_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_log_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_log_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..e410a4851a9122bf87df7b5887732caf0c58849c GIT binary patch literal 17 Ycmd;J5@2*1+ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_0/model.onnx b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_0/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..1c7ccb961e6e9245017f715ab524b2f02f7bd1d7 GIT binary patch literal 129 zcmd;J7vf1uOwLZtOVKS!EiSRj=91@PtPo“Žz?Ëj@$ ï?â.z?ÿ8s?bý>hdÓ=ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R>iJ >¦Z?/d#@ŒS'?±K]?‡þ=?©C@¨(º?Hm;= ­?>2Ä?ó¼?Šª>…žÁ>íEc?½Šý?‹!²>ò >*z?•ç™?³OÆ>mÇš>ü6†?&õ?gÚ?³ù?‘x?FKà>™[ ?œ G?4”Î?—ØY>L=e?Æ> Ä?õ—?kÞæ.:ˆ=™Ýš>ïb"?6¹¹> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_0/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_0/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ae044b31c901f4281b5894b55de39af57c14dd11 GIT binary patch literal 254 zcmV4CE33vFlPwA0l^`8Vq+=Ie-_81*hnQdhZvao~Ti5Xr6TA^m z?(wm&1t!Ux_06}uSpHV@Ws;f*={Zug01q+2v*$!dC;0gQSs58Vy~Ixb*~Q1BalaTO Wl(0DjG{lH7W;r&7zZ%y;vi||dgKsbZ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_0_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_0_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..c3a1c952e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_0_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z?ÿ8s?bý>hdÓ=ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R>iJ >¦Z?/d#@ŒS'?±K]?‡þ=?©C@¨(º?Hm;= ­?>2Ä?ó¼?Šª>…žÁ>íEc?½Šý?‹!²>ò >*z?•ç™?³OÆ>mÇš>ü6†?&õ?gÚ?³ù?‘x?FKà>™[ ?œ G?4”Î?—ØY>L=e?Æ> Ä?õ—?kÞæ.:ˆ=™Ýš>ïb"?6¹¹> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_0_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_0_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ae044b31c901f4281b5894b55de39af57c14dd11 GIT binary patch literal 254 zcmV“Žz?Ëj@$ ï?â.z?ÿ8s?bý>hdÓ=ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R>iJ >¦Z?/d#@ŒS'?±K]?‡þ=?©C@¨(º?Hm;= ­?>2Ä?ó¼?Šª>…žÁ>íEc?½Šý?‹!²>ò >*z?•ç™?³OÆ>mÇš>ü6†?&õ?gÚ?³ù?‘x?FKà>™[ ?œ G?4”Î?—ØY>L=e?Æ> Ä?õ—?kÞæ.:ˆ=™Ýš>ïb"?6¹¹> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_1/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c9e960ab6bcde20e263fb3de1044ab9cef1fd4bc GIT binary patch literal 254 zcmV181zvDHgzT%`Czie8zzZBifzv3|y5zthIl zzS)bz)b%Fz*;_p>!2Ng)z>cV> EzX5TAumAu6 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_1_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_1_expanded/model.onnx new file mode 100644 index 000000000..b85cb9015 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_1_expanded/model.onnx @@ -0,0 +1,31 @@ + backend-test:ì +X7LogSoftmax_test_logsoftmax_axis_1_expanded_functionaxes"Constant* +value*:  +l +x>LogSoftmax_test_logsoftmax_axis_1_expanded_functionX_ReduceMax" ReduceMax* +axes@ * +keepdims  +‚ +x +>LogSoftmax_test_logsoftmax_axis_1_expanded_functionX_ReduceMax8LogSoftmax_test_logsoftmax_axis_1_expanded_functionX_Sub"Sub +y +8LogSoftmax_test_logsoftmax_axis_1_expanded_functionX_Sub8LogSoftmax_test_logsoftmax_axis_1_expanded_functionX_Exp"Exp +Ï +8LogSoftmax_test_logsoftmax_axis_1_expanded_functionX_Exp +7LogSoftmax_test_logsoftmax_axis_1_expanded_functionaxes>LogSoftmax_test_logsoftmax_axis_1_expanded_functionX_ReduceSum" ReduceSum* +keepdims  + +>LogSoftmax_test_logsoftmax_axis_1_expanded_functionX_ReduceSum8LogSoftmax_test_logsoftmax_axis_1_expanded_functionX_Log"Log +| +8LogSoftmax_test_logsoftmax_axis_1_expanded_functionX_Sub +8LogSoftmax_test_logsoftmax_axis_1_expanded_functionX_Logy"Subtest_logsoftmax_axis_1_expandedZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_1_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_1_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..c3a1c952e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_1_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z?ÿ8s?bý>hdÓ=ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R>iJ >¦Z?/d#@ŒS'?±K]?‡þ=?©C@¨(º?Hm;= ­?>2Ä?ó¼?Šª>…žÁ>íEc?½Šý?‹!²>ò >*z?•ç™?³OÆ>mÇš>ü6†?&õ?gÚ?³ù?‘x?FKà>™[ ?œ G?4”Î?—ØY>L=e?Æ> Ä?õ—?kÞæ.:ˆ=™Ýš>ïb"?6¹¹> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_1_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_1_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c9e960ab6bcde20e263fb3de1044ab9cef1fd4bc GIT binary patch literal 254 zcmV181zvDHgzT%`Czie8zzZBifzv3|y5zthIl zzS)bz)b%Fz*;_p>!2Ng)z>cV> EzX5TAumAu6 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2/model.onnx b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2/model.onnx new file mode 100644 index 000000000..5a4a79df3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2/model.onnx @@ -0,0 +1,15 @@ + backend-test:k + +xy" +LogSoftmax* +axis test_logsoftmax_axis_2Z +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2/test_data_set_0/input_0.pb new file mode 100644 index 000000000..c3a1c952e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z?ÿ8s?bý>hdÓ=ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R>iJ >¦Z?/d#@ŒS'?±K]?‡þ=?©C@¨(º?Hm;= ­?>2Ä?ó¼?Šª>…žÁ>íEc?½Šý?‹!²>ò >*z?•ç™?³OÆ>mÇš>ü6†?&õ?gÚ?³ù?‘x?FKà>™[ ?œ G?4”Î?—ØY>L=e?Æ> Ä?õ—?kÞæ.:ˆ=™Ýš>ïb"?6¹¹> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bf0547d7e4aa5404c219f21ac1ee1105e1d038f7 GIT binary patch literal 254 zcmViJzofkoz`{evzqFI}zwlqzzu)DozX_?& Ezbn6mMF0Q* literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2_expanded/model.onnx new file mode 100644 index 000000000..332528f20 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2_expanded/model.onnx @@ -0,0 +1,31 @@ + backend-test:ì +X7LogSoftmax_test_logsoftmax_axis_2_expanded_functionaxes"Constant* +value*:  +l +x>LogSoftmax_test_logsoftmax_axis_2_expanded_functionX_ReduceMax" ReduceMax* +axes@ * +keepdims  +‚ +x +>LogSoftmax_test_logsoftmax_axis_2_expanded_functionX_ReduceMax8LogSoftmax_test_logsoftmax_axis_2_expanded_functionX_Sub"Sub +y +8LogSoftmax_test_logsoftmax_axis_2_expanded_functionX_Sub8LogSoftmax_test_logsoftmax_axis_2_expanded_functionX_Exp"Exp +Ï +8LogSoftmax_test_logsoftmax_axis_2_expanded_functionX_Exp +7LogSoftmax_test_logsoftmax_axis_2_expanded_functionaxes>LogSoftmax_test_logsoftmax_axis_2_expanded_functionX_ReduceSum" ReduceSum* +keepdims  + +>LogSoftmax_test_logsoftmax_axis_2_expanded_functionX_ReduceSum8LogSoftmax_test_logsoftmax_axis_2_expanded_functionX_Log"Log +| +8LogSoftmax_test_logsoftmax_axis_2_expanded_functionX_Sub +8LogSoftmax_test_logsoftmax_axis_2_expanded_functionX_Logy"Subtest_logsoftmax_axis_2_expandedZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..c3a1c952e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z?ÿ8s?bý>hdÓ=ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R>iJ >¦Z?/d#@ŒS'?±K]?‡þ=?©C@¨(º?Hm;= ­?>2Ä?ó¼?Šª>…žÁ>íEc?½Šý?‹!²>ò >*z?•ç™?³OÆ>mÇš>ü6†?&õ?gÚ?³ù?‘x?FKà>™[ ?œ G?4”Î?—ØY>L=e?Æ> Ä?õ—?kÞæ.:ˆ=™Ýš>ïb"?6¹¹> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bf0547d7e4aa5404c219f21ac1ee1105e1d038f7 GIT binary patch literal 254 zcmViJzofkoz`{evzqFI}zwlqzzu)DozX_?& Ezbn6mMF0Q* literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis/model.onnx b/testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis/model.onnx new file mode 100644 index 000000000..04284e55c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis/model.onnx @@ -0,0 +1,14 @@ + backend-test:d + +xy" +LogSoftmaxtest_logsoftmax_default_axisZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis/test_data_set_0/input_0.pb new file mode 100644 index 000000000..c3a1c952e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z?ÿ8s?bý>hdÓ=ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R>iJ >¦Z?/d#@ŒS'?±K]?‡þ=?©C@¨(º?Hm;= ­?>2Ä?ó¼?Šª>…žÁ>íEc?½Šý?‹!²>ò >*z?•ç™?³OÆ>mÇš>ü6†?&õ?gÚ?³ù?‘x?FKà>™[ ?œ G?4”Î?—ØY>L=e?Æ> Ä?õ—?kÞæ.:ˆ=™Ýš>ïb"?6¹¹> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bf0547d7e4aa5404c219f21ac1ee1105e1d038f7 GIT binary patch literal 254 zcmViJzofkoz`{evzqFI}zwlqzzu)DozX_?& Ezbn6mMF0Q* literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis_expanded/model.onnx new file mode 100644 index 000000000..a03c18232 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis_expanded/model.onnx @@ -0,0 +1,32 @@ + backend-test:Õ +g=LogSoftmax_test_logsoftmax_default_axis_expanded_functionaxes"Constant* +value*: +ÿÿÿÿÿÿÿÿÿ  +{ +xDLogSoftmax_test_logsoftmax_default_axis_expanded_functionX_ReduceMax" ReduceMax* +axes@ÿÿÿÿÿÿÿÿÿ * +keepdims  +Ž +x +DLogSoftmax_test_logsoftmax_default_axis_expanded_functionX_ReduceMax>LogSoftmax_test_logsoftmax_default_axis_expanded_functionX_Sub"Sub +… +>LogSoftmax_test_logsoftmax_default_axis_expanded_functionX_Sub>LogSoftmax_test_logsoftmax_default_axis_expanded_functionX_Exp"Exp +á +>LogSoftmax_test_logsoftmax_default_axis_expanded_functionX_Exp +=LogSoftmax_test_logsoftmax_default_axis_expanded_functionaxesDLogSoftmax_test_logsoftmax_default_axis_expanded_functionX_ReduceSum" ReduceSum* +keepdims  +‹ +DLogSoftmax_test_logsoftmax_default_axis_expanded_functionX_ReduceSum>LogSoftmax_test_logsoftmax_default_axis_expanded_functionX_Log"Log +ˆ +>LogSoftmax_test_logsoftmax_default_axis_expanded_functionX_Sub +>LogSoftmax_test_logsoftmax_default_axis_expanded_functionX_Logy"Sub%test_logsoftmax_default_axis_expandedZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..c3a1c952e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z?ÿ8s?bý>hdÓ=ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R>iJ >¦Z?/d#@ŒS'?±K]?‡þ=?©C@¨(º?Hm;= ­?>2Ä?ó¼?Šª>…žÁ>íEc?½Šý?‹!²>ò >*z?•ç™?³OÆ>mÇš>ü6†?&õ?gÚ?³ù?‘x?FKà>™[ ?œ G?4”Î?—ØY>L=e?Æ> Ä?õ—?kÞæ.:ˆ=™Ýš>ïb"?6¹¹> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bf0547d7e4aa5404c219f21ac1ee1105e1d038f7 GIT binary patch literal 254 zcmViJzofkoz`{evzqFI}zwlqzzu)DozX_?& Ezbn6mMF0Q* literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_example_1/model.onnx b/testdata/dnn/onnx/conformance/node/test_logsoftmax_example_1/model.onnx new file mode 100644 index 000000000..a53afac6b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_logsoftmax_example_1/model.onnx @@ -0,0 +1,12 @@ + backend-test:Y + +xy" +LogSoftmaxtest_logsoftmax_example_1Z +x +  + +b +y +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_example_1/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_example_1/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a00f7191aa129fe41d6a7aba60fd7f1e50b03bf1 GIT binary patch literal 23 acmd;JLogSoftmax_test_logsoftmax_large_number_expanded_functionX_Sub"Sub +… +>LogSoftmax_test_logsoftmax_large_number_expanded_functionX_Sub>LogSoftmax_test_logsoftmax_large_number_expanded_functionX_Exp"Exp +á +>LogSoftmax_test_logsoftmax_large_number_expanded_functionX_Exp +=LogSoftmax_test_logsoftmax_large_number_expanded_functionaxesDLogSoftmax_test_logsoftmax_large_number_expanded_functionX_ReduceSum" ReduceSum* +keepdims  +‹ +DLogSoftmax_test_logsoftmax_large_number_expanded_functionX_ReduceSum>LogSoftmax_test_logsoftmax_large_number_expanded_functionX_Log"Log +ˆ +>LogSoftmax_test_logsoftmax_large_number_expanded_functionX_Sub +>LogSoftmax_test_logsoftmax_large_number_expanded_functionX_Logy"Sub%test_logsoftmax_large_number_expandedZ +x +  + +b +y +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_large_number_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_large_number_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..559a11acd68c820eba42b56b3286069d7fdc10c1 GIT binary patch literal 43 ocmd;J;$RVAbYiUVQeXgs274go07MQ94l-^GE“Žz?Ëj@$ ï?â.z?ÿ8s?bý>hdÓ=ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R>iJ >¦Z?/d#@ŒS'?±K]?‡þ=?©C@¨(º?Hm;= ­?>2Ä?ó¼?Šª>…žÁ>íEc?½Šý?‹!²>ò >*z?•ç™?³OÆ>mÇš>ü6†?&õ?gÚ?³ù?‘x?FKà>™[ ?œ G?4”Î?—ØY>L=e?Æ> Ä?õ—?kÞæ.:ˆ=™Ýš>ïb"?6¹¹> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_negative_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_negative_axis/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bf0547d7e4aa5404c219f21ac1ee1105e1d038f7 GIT binary patch literal 254 zcmViJzofkoz`{evzqFI}zwlqzzu)DozX_?& Ezbn6mMF0Q* literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_negative_axis_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_logsoftmax_negative_axis_expanded/model.onnx new file mode 100644 index 000000000..e30293350 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_logsoftmax_negative_axis_expanded/model.onnx @@ -0,0 +1,32 @@ + backend-test:ã +h>LogSoftmax_test_logsoftmax_negative_axis_expanded_functionaxes"Constant* +value*: +ÿÿÿÿÿÿÿÿÿ  +| +xELogSoftmax_test_logsoftmax_negative_axis_expanded_functionX_ReduceMax" ReduceMax* +axes@ÿÿÿÿÿÿÿÿÿ * +keepdims  + +x +ELogSoftmax_test_logsoftmax_negative_axis_expanded_functionX_ReduceMax?LogSoftmax_test_logsoftmax_negative_axis_expanded_functionX_Sub"Sub +‡ +?LogSoftmax_test_logsoftmax_negative_axis_expanded_functionX_Sub?LogSoftmax_test_logsoftmax_negative_axis_expanded_functionX_Exp"Exp +ä +?LogSoftmax_test_logsoftmax_negative_axis_expanded_functionX_Exp +>LogSoftmax_test_logsoftmax_negative_axis_expanded_functionaxesELogSoftmax_test_logsoftmax_negative_axis_expanded_functionX_ReduceSum" ReduceSum* +keepdims  + +ELogSoftmax_test_logsoftmax_negative_axis_expanded_functionX_ReduceSum?LogSoftmax_test_logsoftmax_negative_axis_expanded_functionX_Log"Log +Š +?LogSoftmax_test_logsoftmax_negative_axis_expanded_functionX_Sub +?LogSoftmax_test_logsoftmax_negative_axis_expanded_functionX_Logy"Sub&test_logsoftmax_negative_axis_expandedZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_negative_axis_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_negative_axis_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..c3a1c952e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_logsoftmax_negative_axis_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z?ÿ8s?bý>hdÓ=ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R>iJ >¦Z?/d#@ŒS'?±K]?‡þ=?©C@¨(º?Hm;= ­?>2Ä?ó¼?Šª>…žÁ>íEc?½Šý?‹!²>ò >*z?•ç™?³OÆ>mÇš>ü6†?&õ?gÚ?³ù?‘x?FKà>™[ ?œ G?4”Î?—ØY>L=e?Æ> Ä?õ—?kÞæ.:ˆ=™Ýš>ïb"?6¹¹> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_negative_axis_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_negative_axis_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bf0547d7e4aa5404c219f21ac1ee1105e1d038f7 GIT binary patch literal 254 zcmViJzofkoz`{evzqFI}zwlqzzu)DozX_?& Ezbn6mMF0Q* literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_loop11/model.onnx b/testdata/dnn/onnx/conformance/node/test_loop11/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..5807fad5d303e74f39ff5bdd97b6ca20f5906518 GIT binary patch literal 726 zcmZ`%v2NQi5EWx8rq6-nT!I8>&_!JW0Ulfg9lX?WkfA`gAd445mN*DC$V8+IE0gDb zKxY3)#{5@#mSxLB01=Xo@7}$;dqUvJEJ^<;oei9_ZuB0)2M2IP{w!0o&<=QNbOx-% zuuxW(DClL=L`VF$G0*WE2R<`d`TZYJJ4iVH4j? z7&~*n5=rZrUL3S^3|zD^n4ax7M4^rkVO0+SgkZ?wNU#~gZhyGN&Cct>P2eT$WHbrZ zEW|DuN|K=AkksrwwV@<6y~EX`rZHP C+qqo; literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_loop11/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_loop11/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d5d9bc105fa8fb3f0f8cae5cbd79ccabffbb2481 GIT binary patch literal 24 acmWe&cj783$}EUa&M(a?@#0`*fB*naM+E`^ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_loop11/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_loop11/test_data_set_0/input_1.pb new file mode 100644 index 000000000..a61228b1b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_loop11/test_data_set_0/input_1.pb @@ -0,0 +1 @@ + BcondJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_loop11/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_loop11/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..cd343fdd0631c406639df8f61f4253f9bc084fa4 GIT binary patch literal 13 Ucmd;J6kv2>tn^}GU|=`^010#fElMqpuk>PJU$sV*mgE literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_loop11/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_loop11/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..ad9be2d9e01130f01b5620324f555932bb5534b0 GIT binary patch literal 38 qcmd;JY;AcLsSkx#eoYnhyzk@sFz$;i9H9a>2C0DP{JvX z5{U=kE&3Qd3o{OmgH*{Yt;XNq&Wuv}&3KgkL7N{0^x^bh4382Zl*QC!Ze|0>%-I|g zk2ePYPQyaC`C6h+t~+BiI$@|^`w#gTFbuwpD2S_^fRyqRAim31F~rH+xnXs;vK>Ph&gO$r(skNAzV%2 zKF8Nwh3~M#11f9{qkrp}F{pEmBx^IgvL4HzlL^hx@cf2*+wapmAXQsO!(KB|E+tgb zwS!hE)!>y9V-1^uS5(4{ccEGp_TK!HGK5EYEHDTmOGTofEXtxKsDc23Ma3o(8u>9O7G@mm2}--_ zH}D17Abx@m;6wNY_T1~(vC|U8kuyH$_}rOuFJrvxd%l&w8JK$R65e9 z@C2X`A;bXhqeOYJn0c9yvHarj_r=mHFFVEsmq|=yuaz8>x#+ej;>ZxG1{{|jzncAV^B2_tgDRtq5x7S3h)gM9uTL6)kX^~H|z?&Fgr};b#VZ<$OiSevt@0YSS{wGRc61@wg0Xdns z*9J+n{Xu0IAbBS7G|VN`y+eg7DHQqE36%$rV3WNPh)>rIM6h0YfD@I;6i+Y4h7#0F z(_y_rP64yIF&$L>MN4g5y1f*Z66tf;^kFW74F4+R9ZXJYPz*00(f|--;_--D qJ?|{CQVoNRmEL+Rl&aI+YCv2xab^8N92uNB=o=c$99v-Y`~Lu>f=fsM literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_loop16_seq_none/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_loop16_seq_none/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d5d9bc105fa8fb3f0f8cae5cbd79ccabffbb2481 GIT binary patch literal 24 acmWe&cj783$}EUa&M(a?@#0`*fB*naM+E`^ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_loop16_seq_none/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_loop16_seq_none/test_data_set_0/input_1.pb new file mode 100644 index 000000000..a61228b1b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_loop16_seq_none/test_data_set_0/input_1.pb @@ -0,0 +1 @@ + BcondJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_loop16_seq_none/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_loop16_seq_none/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..56d0dafb46c7d2ce81ca229d22753962c48d30e3 GIT binary patch literal 25 ecmd;L&o3y6FHS8KVAkRhV3gtzVDw^P00IC->jUTj literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_loop16_seq_none/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_loop16_seq_none/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..326e70c018f9836706e7152c5553e3d369c39032 GIT binary patch literal 121 zcmd;LFHS9tFG?*IV3gtzVDw^P00Jp44n_#O!Cs1wg9*syU|?vl2TD0e32`t3`8+T_ gP{=__jDrOzCV(skWIISnaj*i#MbO0=7#27H0IMtyM*si- literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_lrn/model.onnx b/testdata/dnn/onnx/conformance/node/test_lrn/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..c5fe791017d6695ce413ae0ce21d4c22409d2db3 GIT binary patch literal 166 zcmd;J7UD@tOwLZtOVKS!EiSR@XXNtaVyqBitW;w53G&n8=VDFFDac3^72h6cxqy*T zi;s&XDYYa~l!1Z49>&j1EC%r%Kzwd4mg3B+R0-w<)v?CP}B{{apF%_v$lB`ieMi^-kA-}`px;B>o546OH^3&|H%kg3xuz)lMinl0N;UDl6*b_9v+nDX-RyB zL4yeVWgZNkKNnD6uWt6+>PJNTggnXny&86RTLWkGotbC-inu>6CNm6zpyFnFV0{h| zE^tLdFHP>;mSu2zgFBp=Ww2O?o<3ZxESf-fe}2XUtCH(g)=z^ymu=1T5oay3&i>GFPX^7};cuGOK$aSF#vz5s794OS6zdPph`?Y^Cc zmHzEi;pk-$v)e|5gd?CZw1WH?Fa>*2Jxky8As`b1B%!N~D9#&$-6u=X>S`W(>W0Hx z?KDhj`UZXV-E@Tu;FQKBL`Sip_ur?pUwpvf=q?oe^DD5c;%JlqCQv;d1XI;&)X{Vi zu!@J^X*EZ5tIpw#I~in7V-c+AFvix^Dm19IkKVZZ0isp)pf|gdn5)>LrGz-h=ISAT zuOQRWpn>;w^&vD%9&9&mqh7TwByi*`o*AGxKGjb`OLWPhBn=2UHJ|6(90--A2heN! zJX{Yb#ICI$s1^S#+v)fWtO^N6ByGWn+-COPQyt7&c>zo;;?b)AB980y(}lCM^zHN{ z5XoSWbu44#o?S*g?VTVs_XJAcug6`o8L-JNkNB{DU~6=Z@Lb&BO3_l3^NhjiNCU7c z*@W9q8{v725gKBYXnC8IQ=i$Js9&dr%tk40xwJa0k!iz#T?r`p_crFYtqev*)x-A4 zzi_BJmIx24vq~|kcw|Bt9v2x>*%Vt?-nAJ*gT#3*@_&PmFiX1@htj`l&w)EGgQAz3 zaPV6@rrI~wWPG+n`^||&ZcZ~BDR2P%59X1UjSdjm{)t*N2BO%PF6w>wY>mD;pPb5& z;q@x&vz?V8cv|Z=4cYaPvN4mS*SsF15~CR2T6NOL`IGXI`B{gL8Ew;R!86@#Rgl z>fsC-Zv4pBObT$<)rELk`vzIz)Mzl!HAaELI>^tuNQ_^o!i$zu*ddYyAJUEBOWF z**^X=c6OCHI;lIOZ^Ah;N8Ss~wNkKt=qf!Dyo72Wmf^b(KMG5M9yh{!GfT1fkTBjId5?lsUujV41a0e31EqEo5MB~y zaV6m}3`v)ghOiSgZY^5m?=@@bJ)IW1MnSY@y~e_x3Pgahbl<; zoAs0Ypao8xHc!+$a2JYqP6|x(& z`3b}+GaM@ob4lQq&G6a(hDF!dMtEtL!-TlC&>^1`44=8lR)4i4$!2>YjD62~n7kvM zqesxwbsaX#53;her}4p$KfrJCN0R^gJb4^*gEa0G;C+)Cr3Z&3I9J7uq{!BZT@opT z87UDM{Gy*W-C9jDDu2U#?*+UouR@U(+kjlS9GApDLE0q*xH1)Syrq>u@84R99?5-> zd*K*FJS~J3Z#=L*^aAvb|0K^NY~gy{Nhr_vMIGK#I=_1t6i?`IHFs-4CQ}j=Of6V` zs|R`Ca}pbumr=FebCC9X0en8M$LsP=XFsNCV{iT(G;xYX=b)=>)WidlXC=YT-*ygc zdIPBB>)Uiry8o4+E z^E9X?B$0aQmq5SlqltI`bxa;(PVzpi{}@K}PVPgu_5fJcco&?nD|4|X?ohH#nsZ2M zBZ*Cy!M;0&dDeOjAN47s*W@X>H+u~=s&k^N#Ru4!OjmODP9{q9gi+7!e1Oq98cAN! zJ%aI2+N{YPT$K(%bxUyQ`7)wmQ_rN^27-ZL992oy$IitCkmIP#y-Y5!d=y)PM<=cE zaOH2jJ4I%!D`!u5;zL-Hw+46GIgqxza$^5s5s2=Rw8Rk+Sg`#q`E2?Qos*Rrt5h3s z7gUD38>(qMaG@2z?-$1eHDCvG|iVO1w_O=`ZWRa##}mrbg*p?cFp@e2AD0 zH&MZ_*4&>;^MGmTC+;14X+>>3o?dvD=q%@xrG=yP*(Z0(svSn@elr>#(tw@C{}2s+ zAUbyilZ?qS6qZs(+jWC%XHpLqJbKUMF6PrS!Y{F?vjCTlECB7b-XJYMmyTI>5Lo3+ hcGeXV^{jl@@|wd~J$)!mdq6evy=erON!Q79^nact*F^vT literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_lrn/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_lrn/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..9ff5b9954d33c675ac0e7d412e7a773c3b402c2f GIT binary patch literal 2516 zcmW;Hi945x769NRBncr#X_3UQMTuMCJ10vip`@5nbOWh%v#G*K!cCdwoxjk@=_&-)j=qvb~bpQ?mTC~POhh#n)-@l7` zqY4l^=dtCNSr}&AEXE%=ExyQ4gtp{*VOB;6%HL2#BhymhO<5MSr}%;TqEJ+d)S$eg zZSW~ohuxJrIXUYcv=B`JlMW?8&Z38{76SyKch-G%Ca^tB|ydGRd7ZNk5_SQC5 zmX5_1m3V$EuS32Q^w@d)DR|RUMUyMm@j}RvCa9&swfrT5^T>^mo!L%CYeMMa&mU>K zB$%@2sq+VmbiRCG1bo;VM@eA`ye#}Y7%tZ5_j@J?szb79Q+rkLwRA$|5OmE3COS>djtcxmz62|WPv8{U0^BX5k3sDdIq~_gI78W*w5-+e;r>~;_s~nR zcJ&Jo-W%Y4yD(TX(vBnEyMaXeXPmq53uTo(6>o%{rNf)f<5rK4V17IS6gDgI_ls`= zP3@=0TdFLdm~_y#H~sLgx*q)gm_SjRV?bzL%6kV-@}J`~;mgK8LBFFNmKQhSg8>P8 zSkB(#6&r?a>QZYa^4YeM~vv!Im55z}{xZneA>0OB%4%;x4t>U%6WRQkK z1z}bRZf=={(eZ)8n1`DmpCnRZ4MDL=%XuX*Q zKe;ggAwFvCdG0fncIQ&rF?&m`nL#xF)j=+l>7o}4e`nQ=ufh0hEWd2GV=YZBA-z?O zBl04#NY0B(ey{?+h&HLew+j#XiJkbi+6z8+Hu&^e1RH1O1NfEA~_i^mF}_) zhsXo>aqgXdY4+$jygK+09cesI0S+Yqev$lW@j_u?-fLl;t|1iSQ<5&7O&PC(I49*2 zRfpA(K~@rYtZ?S!UCJ159g1gNtJ!Q#Dpaa`f>pOWsQyt5ZT7t;wx+sKHM`S}i)Z** z(rVnf+Xh1{)Op^OGbkaY;Ch_?3VGSf8nOMZBRT{{2|p`70@<^%wBw%>@Y^vTCbcAduTvzp znh($$i#~XKFQ5E^{n+T1KNrsY0;VdRqL6W2v{1Lf%)ym>&}I}Dtc|26*0~IkK|1fb(Xue3`noc>5p%%m+#pq%Bw>x06$a|(lAGLT8e6lGBeF7S_BVS9 zR5(tBJ+FmbehpADD-f=)8N&wCf_cl(e)LKGOo0aPXlALDw$$Zw&zNE|%`c{>u`l7r z=l{YZ>0FD!Vna+e+z$(WHIr^s>JoIvjv={^(e(J46*U<ULjScN_}oAkzFkra zKJKH$-hwGm;bqPhTLbBW#17AW@IphGe$>@=6&HB-QrE1jRByM4I}U9X8)70LaQ$tm zvi~wvNHC(Ngu`Ux^9N18nZTiKQ9OFjI#!GKMxSwdsM>ZAwG90Do8%JL5A;%V`d0xX zDnP4TK($6kSW|TtpU<5}QFb#pLO+@9x~FpNDq}d(I+fdFjnE+X7@GP&;mNxuVQR@; zKI9q)?=EjbmqrU=#yL-(*ZYV@?h)uzzbvh2A5Yy=GR2(Wvp}|J2A=W4$fYhy6L~ znIg}Zuf#n@GGaL>gPV}e+8l*|&*0n-T#~lmDdj!MFb0IxBkEgpnvCR24 z1_PoSq4c*9`tn$f<#yZi;@?G)v>owLPANZs)l2=WoY-W-I7}+8r4^eCX}6{>9mZ^E z9ve*|j}@=oyi@}dK4w75z+~!PWXn4%j>7$w;m~AQNIJcf$lTqK3s=cd;hIzIu6YLB z`y`z2IU6P)J<2cB8c8CPC8jwf@z`tm!ZVw28eMjluXlR0fqFAoP13`ZuOvPUj|UeG jJ&^s?7rJim!b2WmJf^cBbQ~kdXR99B{<(p$A(Z|LHO$tV literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_lrn_default/model.onnx b/testdata/dnn/onnx/conformance/node/test_lrn_default/model.onnx new file mode 100644 index 000000000..872bf2871 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_lrn_default/model.onnx @@ -0,0 +1,16 @@ + backend-test:f + +xy"LRN* +size test_lrn_defaultZ +x + + + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_lrn_default/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_lrn_default/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..93a434a6947673ed68b2495de06d3efe4e272921 GIT binary patch literal 2516 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_lrn_default/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_lrn_default/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..99db03951491bb67e7da0e49a8a671794042b67b GIT binary patch literal 2516 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_lstm_batchwise/model.onnx b/testdata/dnn/onnx/conformance/node/test_lstm_batchwise/model.onnx new file mode 100644 index 000000000..695364267 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_lstm_batchwise/model.onnx @@ -0,0 +1,33 @@ + backend-test:Ô +: +X +W +RYY_h"LSTM* + hidden_size * +layout test_lstm_batchwiseZ +X + + + +Z +W + + + +Z +R + + + +b +Y + + + + +b +Y_h + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_lstm_batchwise/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_lstm_batchwise/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a4c92c6a4c63381b8f40f40c13a25c0813169ff2 GIT binary patch literal 37 mcmd;J=3wMt5@2*š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_lstm_batchwise/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_lstm_batchwise/test_data_set_0/input_2.pb new file mode 100644 index 000000000..84928826f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_lstm_batchwise/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BRJš™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™>š™™> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_lstm_batchwise/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_lstm_batchwise/test_data_set_0/output_0.pb new file mode 100644 index 000000000..63506ae96 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_lstm_batchwise/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BYJTÂÙª>ÂÙª>ÂÙª>ÂÙª>ÂÙª>ÂÙª>ÂÙª>)U?)U?)U?)U?)U?)U?)U?Ìô7?Ìô7?Ìô7?Ìô7?Ìô7?Ìô7?Ìô7? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_lstm_batchwise/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_lstm_batchwise/test_data_set_0/output_1.pb new file mode 100644 index 000000000..745611e70 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_lstm_batchwise/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +BY_hJTÂÙª>ÂÙª>ÂÙª>ÂÙª>ÂÙª>ÂÙª>ÂÙª>)U?)U?)U?)U?)U?)U?)U?Ìô7?Ìô7?Ìô7?Ìô7?Ìô7?Ìô7?Ìô7? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_lstm_defaults/model.onnx b/testdata/dnn/onnx/conformance/node/test_lstm_defaults/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..cfca8879b1405993f840a553ea53af62957d657a GIT binary patch literal 189 zcmd;J7vf1uOwLZtOVKS!EiSQI#>l0`#TdcG7|z8QB*Y-Z92uXX#Nrbi;;SXZ#hsCv zl9HMiUz}N$D#5&fkx57hq$xh9xFk0|B{eOvG^eCEN*t(PNQg^-gHecwi;05~h?#+y g2_zAYCIM0amI%Tk!JH(?1+pJa3S=0w6O#ZR0Ci6uMF0Q* literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_lstm_defaults/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_lstm_defaults/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..17423bca0281e7ec2c630932193d4014318561d0 GIT binary patch literal 37 mcmd;Jáƒ>áƒ>.uÎ>.uÎ>.uÎ> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_lstm_with_initial_bias/model.onnx b/testdata/dnn/onnx/conformance/node/test_lstm_with_initial_bias/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..0d19414a61455cfe26572466f6661d9afbfea394 GIT binary patch literal 222 zcmd;J7vf1uOwLZtOVKS!EiSP-&d8<9#TdcG7|z8Q#Kq_~~R8K0rV;u9R=t0lz6 zospT6lA0G^oLQAB!LopnNk|%`FFvQZBsac1vm_%vGcU6wGchMVDKoJ+N*rjGkPw#u z2cr-V7ZV2~5Ho`?NFp3fLI5TaghhfSN*LrCJ}w@hQ5;aC6p|#lK(0em53+&9iAjJD E03WC$(*OVf literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_lstm_with_initial_bias/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_lstm_with_initial_bias/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..9cb9bf0ac34f11b9f5aad7933812673878f5f792 GIT binary patch literal 49 vcmd;JRn1Mn70Keudvj6}9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_lstm_with_initial_bias/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_lstm_with_initial_bias/test_data_set_0/output_0.pb new file mode 100644 index 000000000..502aec9b7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_lstm_with_initial_bias/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BY_hJ0áƒ>áƒ>áƒ>áƒ>þf ?þf ?þf ?þf ?|Î*?|Î*?|Î*?|Î*? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_lstm_with_peepholes/model.onnx b/testdata/dnn/onnx/conformance/node/test_lstm_with_peepholes/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..018ea942df5c323182ac972598d089f778a19768 GIT binary patch literal 375 zcmZut%WA?v6zxnxJ6=%xc&!KKh2=+d4HjyBrqT_x4yEPyTX z38Sr4(|Gau^)W-}DqWUjq}69iqd&$m4gRvS?jTRvDOnTM>Zc-`4SgUY^aaBNxL_XK zBM!v6K?K2#ShWyQHt?0P2Z^^5cdIlTH%1_U5YHHgoNV&gp&FKgP0dSAjn7HVEB4}GWME(bVE}5V1}*>q literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_lstm_with_peepholes/test_data_set_0/input_5.pb b/testdata/dnn/onnx/conformance/node/test_lstm_with_peepholes/test_data_set_0/input_5.pb new file mode 100644 index 0000000000000000000000000000000000000000..174d35fe29ba755aec05133a55997a96d5d9d1f3 GIT binary patch literal 45 ecmd;J À> À>.?.?.? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_matmul_2d/model.onnx b/testdata/dnn/onnx/conformance/node/test_matmul_2d/model.onnx new file mode 100644 index 000000000..088124bd4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_matmul_2d/model.onnx @@ -0,0 +1,16 @@ + backend-test:b + +a +bc"MatMultest_matmul_2dZ +a +  + +Z +b +  + +b +c +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_matmul_2d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_matmul_2d/test_data_set_0/input_0.pb new file mode 100644 index 000000000..8478b72ad --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_matmul_2d/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BaJ0xÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_matmul_2d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_matmul_2d/test_data_set_0/input_1.pb new file mode 100644 index 000000000..f062118b0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_matmul_2d/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BbJ0^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_matmul_2d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_matmul_2d/test_data_set_0/output_0.pb new file mode 100644 index 000000000..a3e5cad22 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_matmul_2d/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BcJ$ÑO@~óô?¯]À˜¥?|6 ÀwS¤¿]ì†?·Þ?—ÞÉ¿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_matmul_3d/model.onnx b/testdata/dnn/onnx/conformance/node/test_matmul_3d/model.onnx new file mode 100644 index 000000000..754636016 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_matmul_3d/model.onnx @@ -0,0 +1,19 @@ + backend-test:n + +a +bc"MatMultest_matmul_3dZ +a + + + +Z +b + + + +b +c + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_matmul_3d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_matmul_3d/test_data_set_0/input_0.pb new file mode 100644 index 000000000..1469c695f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_matmul_3d/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BaJ`©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_matmul_3d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_matmul_3d/test_data_set_0/input_1.pb new file mode 100644 index 000000000..c35dcb6e8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_matmul_3d/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BbJ`4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾^&,¿Z¸¾[*P¿ÔöÜ¿3¯5>;¶Í¾WªÐ¿Ìñì>µDh¿²ÄT=®¥:?> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_matmul_3d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_matmul_3d/test_data_set_0/output_0.pb new file mode 100644 index 000000000..e35af96b7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_matmul_3d/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BcJH‰‰ÀZöË>¶Wz¾6Êå¿Ø ¿ýNÀ_89?)Õs?pC@ZbÀÞ𠿣啿fBÁ@úA?šCN@4 K@¬ª½=cçé? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_matmul_4d/model.onnx b/testdata/dnn/onnx/conformance/node/test_matmul_4d/model.onnx new file mode 100644 index 000000000..37f261f32 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_matmul_4d/model.onnx @@ -0,0 +1,22 @@ + backend-test:z + +a +bc"MatMultest_matmul_4dZ +a + + + + +Z +b + + + + +b +c + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_matmul_4d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_matmul_4d/test_data_set_0/input_0.pb new file mode 100644 index 000000000..575a605e6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_matmul_4d/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BaJ`âב?Æž¿¹ÿÍ>·O/¿ì^¿~/¿ÐƒŸ¾¡ f=¡#•¿‘œf?Okî>¢£Ä¿ ¾?¬ò?@â–?7>8¾l‰¿Fø†?5mξyœ? FU>z?¨u¶>ûá4? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_matmul_4d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_matmul_4d/test_data_set_0/input_1.pb new file mode 100644 index 000000000..3e4b0b6bf --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_matmul_4d/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BbJ`G,õ>ÑÍ> ñ?^ƒ¬¿AŸ¢¿b*x?è(–¿”Èø?ÞÅÓ¾3Y?¿÷"ö?‚½?, ï?‹òg?Iy\¿}ô?½7‰¾ÈmM?r?÷º¾N4?½l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_matmul_4d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_matmul_4d/test_data_set_0/output_0.pb new file mode 100644 index 000000000..02d669ef4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_matmul_4d/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BcJHçÀBöÃ>Ø¢ì?⻆>µ>À«>~?‘NÀ’Ñ3?ÀB¿mT‰@ˆø³?5>ë@Õ¯—¿D=À3ƒB?ÇHŠ?D™?>æ–O@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_matmulinteger/model.onnx b/testdata/dnn/onnx/conformance/node/test_matmulinteger/model.onnx new file mode 100644 index 000000000..227661bbb --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_matmulinteger/model.onnx @@ -0,0 +1,26 @@ + backend-test:Á +4 +A +B + a_zero_point + b_zero_pointY" MatMulIntegertest_matmulintegerZ +A +  + +Z +B +  + +Z + a_zero_point + + +Z + b_zero_point + + +b +Y +  + +B diff --git a/testdata/dnn/onnx/conformance/node/test_matmulinteger/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_matmulinteger/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..abf965a2060ab6958cec23382e2e551d146b3f4e GIT binary patch literal 23 ecmd;J;b0bEa$VzW@LL literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_matmulinteger/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_matmulinteger/test_data_set_0/output_0.pb new file mode 100644 index 000000000..ad39e94c6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_matmulinteger/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BYJ Úÿÿÿ­ÿÿÿÔÿÿÿžÿÿÿÎÿÿÿÿÿÿÈÿÿÿ€ÿÿÿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_max_example/model.onnx new file mode 100644 index 000000000..ee71640e8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_example/model.onnx @@ -0,0 +1,21 @@ + backend-test:‘ +% +data_0 +data_1 +data_2result"Maxtest_max_exampleZ +data_0 + + +Z +data_1 + + +Z +data_2 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_max_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6b1c568f05ba00c536af1dbeab6b908f90d007a4 GIT binary patch literal 26 fcmd;J7GQK@OGzwAj5qM&VPJ4@U;q*f3=Q@GJ2?bn literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_example/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_max_example/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..e411be9680e872bd654dd1e5ae799963e5edbb98 GIT binary patch literal 26 dcmd;J7GQK@OGzwAj5qY+VPI&m2Vw^h1^__71tb6f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_example/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_max_example/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..f1bf1d201341e9df296dd45386001ecca97e7314 GIT binary patch literal 26 fcmd;J7GQK@OGzwAj5qS)VPIfzU|?7P#10MsJQxIq literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_max_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..2057c5b4564cf59edaf5192c63197a9722c254c3 GIT binary patch literal 26 fcmd;J7GQK@D@rXc%_;HXVPJ4@U|?7P#0?GrMr;Lo literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_float16/model.onnx b/testdata/dnn/onnx/conformance/node/test_max_float16/model.onnx new file mode 100644 index 000000000..a2f93caca --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_float16/model.onnx @@ -0,0 +1,19 @@ + backend-test:s + +data_0 +data_1result"Maxtest_max_float16Z +data_0 + + + +Z +data_1 + + + +b +result + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_float16/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_max_float16/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..560f20f37ad536cb5a5c6278b71316af5c49ad0d GIT binary patch literal 20 bcmd;J7T|JXOGzwAj5qLNV{l?{V6XuIC07Hb literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_float16/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_max_float16/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..0ebf1b00432909cf922237bbb01f3f51127a8f82 GIT binary patch literal 20 bcmd;J7T|JXOGzwAj5qXRW3XXxVQ>KeB~}Bh literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_float16/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_max_float16/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..cf0575b51f36debd944c913aab17460a513b36e3 GIT binary patch literal 20 bcmd;J7T|JXD@rXc%_;F>V{l?{VQ>KeDj5VP literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_float32/model.onnx b/testdata/dnn/onnx/conformance/node/test_max_float32/model.onnx new file mode 100644 index 000000000..c82924a59 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_float32/model.onnx @@ -0,0 +1,16 @@ + backend-test:s + +data_0 +data_1result"Maxtest_max_float32Z +data_0 + + +Z +data_1 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_float32/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_max_float32/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6b1c568f05ba00c536af1dbeab6b908f90d007a4 GIT binary patch literal 26 fcmd;J7GQK@OGzwAj5qM&VPJ4@U;q*f3=Q@GJ2?bn literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_float32/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_max_float32/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..e411be9680e872bd654dd1e5ae799963e5edbb98 GIT binary patch literal 26 dcmd;J7GQK@OGzwAj5qY+VPI&m2Vw^h1^__71tb6f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_float32/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_max_float32/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..928c1dff7b434fe4f504cf78a37d72ccc040dadb GIT binary patch literal 26 dcmd;J7GQK@D@rXc%_;HXVPJ4@U|?tfV*o|01zG?A literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_float64/model.onnx b/testdata/dnn/onnx/conformance/node/test_max_float64/model.onnx new file mode 100644 index 000000000..e17e52435 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_float64/model.onnx @@ -0,0 +1,16 @@ + backend-test:s + +data_0 +data_1result"Maxtest_max_float64Z +data_0 + +  +Z +data_1 + +  +b +result + +  +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_float64/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_max_float64/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..fffda548211a6019ad9fa8dc657ca03ba114257e GIT binary patch literal 38 gcmd;J7T|VbOGzwAj5qL-U;qOS2MEmor9apM0AgbVu>b%7 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_float64/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_max_float64/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..3bc19186080156b9efa933bd5ed9f74ccf9847f9 GIT binary patch literal 38 fcmd;J7T|VbOGzwAj5qX>U;u*;_7GaY0Y(D=ah?Rq literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_float64/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_max_float64/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c7e7d314e3b0efddfe506c2545908a222b7aa2d1 GIT binary patch literal 38 dcmd;J7T|VbD@rXc%_;GcU;qOS2M8?yrvYw01Xut7 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_int16/model.onnx b/testdata/dnn/onnx/conformance/node/test_max_int16/model.onnx new file mode 100644 index 000000000..0d53dd64a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_int16/model.onnx @@ -0,0 +1,16 @@ + backend-test:q + +data_0 +data_1result"Maxtest_max_int16Z +data_0 + + +Z +data_1 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_int16/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_max_int16/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f4d132951402e4744451b34f39f56b96be8df1d1 GIT binary patch literal 20 bcmd;J7GQN^OGzwAj5qLNV`gAtU}OLQBG>}x literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_int16/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_max_int16/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d800761087c1745239dc94fda9b817fe1593c863 GIT binary patch literal 20 Zcmd;J7GQN^OGzwAj5qXRV`N|fLI5J;0_*?) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_int16/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_max_int16/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8bc974598be38de1c18acb248681502d957f08b7 GIT binary patch literal 20 Zcmd;J7GQN^D@rXc%_;F>V`g9hLI5X}17iRH literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_int32/model.onnx b/testdata/dnn/onnx/conformance/node/test_max_int32/model.onnx new file mode 100644 index 000000000..883de0103 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_int32/model.onnx @@ -0,0 +1,16 @@ + backend-test:q + +data_0 +data_1result"Maxtest_max_int32Z +data_0 + + +Z +data_1 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_int32/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_max_int32/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..136f93fa62e908c938a139eccaad882e1d85a692 GIT binary patch literal 26 ecmd;J7GQH?OGzwAj5qM&VP;@pU;<)BAO-+5r2_8& literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_int32/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_max_int32/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d0c6f07990a072dce4a41d7354f28376baff0014 GIT binary patch literal 26 bcmd;J7GQH?OGzwAj5qY+VPs%nV1Z%)G`Iru literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_int32/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_max_int32/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f17e085356757f86b3638ff70bdb75a1b67902d7 GIT binary patch literal 26 bcmd;J7GQH?D@rXc%_;HXVP;@pV1Z%)JTn7o literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_int64/model.onnx b/testdata/dnn/onnx/conformance/node/test_max_int64/model.onnx new file mode 100644 index 000000000..d1dbace3f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_int64/model.onnx @@ -0,0 +1,16 @@ + backend-test:q + +data_0 +data_1result"Maxtest_max_int64Z +data_0 + + +Z +data_1 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_int64/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_max_int64/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..09588d06e9c75b8fd374d133c5fade204d9ab414 GIT binary patch literal 38 dcmd;J7GQT`OGzwAj5qL-U}k^-CMeAar2$zO0{j2~ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_int64/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_max_int64/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..c5db1a476e52ed2357b5df916af390b019481599 GIT binary patch literal 38 bcmd;J7GQT`OGzwAj5qX>U}S&*7Bm_FSvvy& literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_int64/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_max_int64/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..3a11a5bb63b802da15ee51dc48fef609830f83ec GIT binary patch literal 38 bcmd;J7GQT`D@rXc%_;GcU}k^-7Bm_FW=aEh literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_int8/model.onnx b/testdata/dnn/onnx/conformance/node/test_max_int8/model.onnx new file mode 100644 index 000000000..886c7bcfc --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_int8/model.onnx @@ -0,0 +1,16 @@ + backend-test:p + +data_0 +data_1result"Max test_max_int8Z +data_0 + + +Z +data_1 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_int8/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_max_int8/test_data_set_0/input_0.pb new file mode 100644 index 000000000..33768d3cb --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_int8/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +Bdata_0J \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_int8/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_max_int8/test_data_set_0/input_1.pb new file mode 100644 index 000000000..26608b19b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_int8/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +Bdata_1J \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_int8/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_max_int8/test_data_set_0/output_0.pb new file mode 100644 index 000000000..cc7d499c3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_int8/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BresultJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_one_input/model.onnx b/testdata/dnn/onnx/conformance/node/test_max_one_input/model.onnx new file mode 100644 index 000000000..9050fd712 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_one_input/model.onnx @@ -0,0 +1,11 @@ + backend-test:W + +data_0result"Maxtest_max_one_inputZ +data_0 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_one_input/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_max_one_input/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6b1c568f05ba00c536af1dbeab6b908f90d007a4 GIT binary patch literal 26 fcmd;J7GQK@OGzwAj5qM&VPJ4@U;q*f3=Q@GJ2?bn literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_one_input/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_max_one_input/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..0e49b0c7e907ec550f99340a965d439610708c1b GIT binary patch literal 26 fcmd;J7GQK@D@rXc%_;HXVPJ4@U;q*f3=Q@GLaPMX literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_two_inputs/model.onnx b/testdata/dnn/onnx/conformance/node/test_max_two_inputs/model.onnx new file mode 100644 index 000000000..42e66dc65 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_two_inputs/model.onnx @@ -0,0 +1,16 @@ + backend-test:v + +data_0 +data_1result"Maxtest_max_two_inputsZ +data_0 + + +Z +data_1 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_two_inputs/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_max_two_inputs/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6b1c568f05ba00c536af1dbeab6b908f90d007a4 GIT binary patch literal 26 fcmd;J7GQK@OGzwAj5qM&VPJ4@U;q*f3=Q@GJ2?bn literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_two_inputs/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_max_two_inputs/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..e411be9680e872bd654dd1e5ae799963e5edbb98 GIT binary patch literal 26 dcmd;J7GQK@OGzwAj5qY+VPI&m2Vw^h1^__71tb6f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_two_inputs/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_max_two_inputs/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..928c1dff7b434fe4f504cf78a37d72ccc040dadb GIT binary patch literal 26 dcmd;J7GQK@D@rXc%_;HXVPJ4@U|?tfV*o|01zG?A literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_uint16/model.onnx b/testdata/dnn/onnx/conformance/node/test_max_uint16/model.onnx new file mode 100644 index 000000000..866cd253f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_uint16/model.onnx @@ -0,0 +1,16 @@ + backend-test:r + +data_0 +data_1result"Maxtest_max_uint16Z +data_0 + + +Z +data_1 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_uint16/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_max_uint16/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..e0f4892347944b81da8c3db6ca274ced72ef5a94 GIT binary patch literal 20 bcmd;J7GQB=OGzwAj5qLNV`gAtU}OLQBF6&f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_uint16/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_max_uint16/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..04f20f0f0768a707a682cebf1c71a9b62ccc3a31 GIT binary patch literal 20 Zcmd;J7GQB=OGzwAj5qXRV`N|fLI5Jt0_y+( literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_uint16/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_max_uint16/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..59382f51780a5fc90982c0d387d63cb586bbc6c8 GIT binary patch literal 20 Zcmd;J7GQB=D@rXc%_;F>V`g9hLI5X&17ZLG literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_uint32/model.onnx b/testdata/dnn/onnx/conformance/node/test_max_uint32/model.onnx new file mode 100644 index 000000000..efc5a526f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_uint32/model.onnx @@ -0,0 +1,16 @@ + backend-test:r + +data_0 +data_1result"Maxtest_max_uint32Z +data_0 + +  +Z +data_1 + +  +b +result + +  +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_uint32/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_max_uint32/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..3320c87965d818acf237e36470ed1283350512a0 GIT binary patch literal 26 ecmd;J7T|GWOGzwAj5qM&VP;@pU;<)BAO-+6F9P)d literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_uint32/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_max_uint32/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d4f4b39f38b7ed52194b47a016d740b0666eefaa GIT binary patch literal 26 bcmd;J7T|GWOGzwAj5qY+VPs%nV1Z%)H9`XU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_uint32/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_max_uint32/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6901d13cb3666f38b9d123410f7190d1a5e41c9c GIT binary patch literal 26 bcmd;J7T|GWD@rXc%_;HXVP;@pV1Z%)JiP;O literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_uint64/model.onnx b/testdata/dnn/onnx/conformance/node/test_max_uint64/model.onnx new file mode 100644 index 000000000..e3164b9db --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_uint64/model.onnx @@ -0,0 +1,16 @@ + backend-test:r + +data_0 +data_1result"Maxtest_max_uint64Z +data_0 + +  +Z +data_1 + +  +b +result + +  +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_uint64/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_max_uint64/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7925e46d9fcf048989c650a8a2c1e18ba920e174 GIT binary patch literal 38 dcmd;J7T|SaOGzwAj5qL-U}k^-CMeAar2$#$0|Ed5 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_uint64/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_max_uint64/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..5c4afccbded99b31dde452bfec098327d94cfa52 GIT binary patch literal 38 bcmd;J7T|SaOGzwAj5qX>U}S&*7Bm_FS`7mR literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_uint64/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_max_uint64/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ec8bba3b9a5985693d108a1f3b16a318e1b3810a GIT binary patch literal 38 bcmd;J7T|SaD@rXc%_;GcU}k^-7Bm_FXB-24 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_uint8/model.onnx b/testdata/dnn/onnx/conformance/node/test_max_uint8/model.onnx new file mode 100644 index 000000000..f80f70d92 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_uint8/model.onnx @@ -0,0 +1,16 @@ + backend-test:q + +data_0 +data_1result"Maxtest_max_uint8Z +data_0 + + +Z +data_1 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_uint8/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_max_uint8/test_data_set_0/input_0.pb new file mode 100644 index 000000000..3cae306a4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_uint8/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +Bdata_0J \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_uint8/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_max_uint8/test_data_set_0/input_1.pb new file mode 100644 index 000000000..3fd882d37 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_uint8/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +Bdata_1J \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_uint8/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_max_uint8/test_data_set_0/output_0.pb new file mode 100644 index 000000000..c3de218cb --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_uint8/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BresultJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_1d_default/model.onnx b/testdata/dnn/onnx/conformance/node/test_maxpool_1d_default/model.onnx new file mode 100644 index 000000000..5d764e8d9 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_maxpool_1d_default/model.onnx @@ -0,0 +1,14 @@ + backend-test:q +$ +xy"MaxPool* + kernel_shape@ test_maxpool_1d_defaultZ +x + + + + b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_1d_default/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_maxpool_1d_default/test_data_set_0/input_0.pb new file mode 100644 index 000000000..04d0812b4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_maxpool_1d_default/test_data_set_0/input_0.pb @@ -0,0 +1 @@ + BxJ€xÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾^&,¿Z¸¾[*P¿ÔöÜ¿3¯5>;¶Í¾WªÐ¿Ìñì>µDh¿²ÄT=®¥:?>âב?Æž¿¹ÿÍ>·O/¿ì^¿~/¿ÐƒŸ¾¡ f=¡#•¿‘œf?Okî>¢£Ä¿ ¾?¬ò?@â–?7>8¾l‰¿Fø†?5mξyœ? FU>z?¨u¶>ûá4? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_1d_default/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_maxpool_1d_default/test_data_set_0/output_0.pb new file mode 100644 index 000000000..0d8a86d6e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_maxpool_1d_default/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJôxÌá?“Žz?Ëj@Ëj@$ ï?ÿ8s?ÿ8s?hdÓ½ø9Ò>ø9Ò>¢%º?¢%º?^ÓB? Bã> Bã>ü=¿?ü=¿?iJ >iJ >¦Z¿ŒS'?±K]?±K]?©C@©C@Hm;=Hm;=2Ä?2Ä?ó¼?…žÁ>íEc¿‹!²¾ò >*z?*z?•ç™?mÇš¾mÇš¾ü6†¿&õ¿³ù?³ù?FKà¾FKྜ G?œ G?—ØY¾—ØY¾Æ>Æ> Ä¿kÞæ¼QNÛ>QNÛ>™Ýš>™Ýš>6¹¹¾6¹¹¾Z¸¾Z¸¾[*P¿3¯5>;¶Í¾Ìñì>Ìñì>²ÄT=®¥:?®¥:?âב?âב?¹ÿÍ>¹ÿÍ>·O/¿~/¿ÐƒŸ¾¡ f=¡ f=‘œf?‘œf?Okî> ¾?¬ò?¬ò?@â–?7>8¾Fø†?Fø†?yœ?yœ?z?z?ûá4? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_2d_ceil/model.onnx b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_ceil/model.onnx new file mode 100644 index 000000000..ec830d1e6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_ceil/model.onnx @@ -0,0 +1,18 @@ + backend-test:œ +J +xy"MaxPool* + ceil_mode * + kernel_shape@@ * +strides@@ test_maxpool_2d_ceilZ +x + + + + +b +y + + + + +B diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_2d_ceil/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_ceil/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7ef45fc81625dc3cabe8ce37afaef887025d74ca GIT binary patch literal 79 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_pads/model.onnx b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_pads/model.onnx new file mode 100644 index 000000000..1a4728a2d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_pads/model.onnx @@ -0,0 +1,17 @@ + backend-test:— +9 +xy"MaxPool* + kernel_shape@@ * +pads@@@@  test_maxpool_2d_precomputed_padsZ +x + + + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_pads/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_pads/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bb22a530a3c2daa0e26f9a6e3308004798ca90e8 GIT binary patch literal 115 zcmWN=p%H*E5Jka%f|-*kffDF|1c{;q1O*_Gkw_#m5{X1cQU;~)W_I1&yzwU3VB5Gz hxtA2d%)-i#N>X6Uj*$~*uFTwd@MPh|n-44B^aIW{6QBS9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_pads/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_pads/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..fd51891613091b69a3e894ef0df3dd496372f351 GIT binary patch literal 115 zcmd;Jn+a literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_same_upper/model.onnx b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_same_upper/model.onnx new file mode 100644 index 000000000..c0e5ec3a5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_same_upper/model.onnx @@ -0,0 +1,19 @@ + backend-test:· +S +xy"MaxPool* +auto_pad" +SAME_UPPER * + kernel_shape@@ * +strides@@ &test_maxpool_2d_precomputed_same_upperZ +x + + + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_same_upper/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_same_upper/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bb22a530a3c2daa0e26f9a6e3308004798ca90e8 GIT binary patch literal 115 zcmWN=p%H*E5Jka%f|-*kffDF|1c{;q1O*_Gkw_#m5{X1cQU;~)W_I1&yzwU3VB5Gz hxtA2d%)-i#N>X6Uj*$~*uFTwd@MPh|n-44B^aIW{6QBS9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_same_upper/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_same_upper/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a5057808eb3f6b2585ee32527763e00a77da50dd GIT binary patch literal 51 xcmd;JX6Uj*$~*uFTwd@MPh|n-44B^aIW{6QBS9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_strides/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_strides/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5570ba5b841f41326f3dc9dfcc941734a7feaaff GIT binary patch literal 31 kcmd;J;K0Bj;K;zx0mL&L0W!}7VE_OC literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_2d_same_lower/model.onnx b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_same_lower/model.onnx new file mode 100644 index 000000000..2cfab8f41 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_same_lower/model.onnx @@ -0,0 +1,18 @@ + backend-test:™ +A +xy"MaxPool* +auto_pad" +SAME_LOWER * + kernel_shape@@ test_maxpool_2d_same_lowerZ +x + + + + + b +y + + + + + B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_2d_same_lower/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_same_lower/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..3530a84348e91858dea1a4820ea3654f57617e99 GIT binary patch literal 12304 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%0AoaJ}&Zq9G z>%^iCdkL~%`ZL#pd4%@dQw;>b2IYSK?lfli!iYdo*@$cF{FI?@vt568=hcYEzWThh7M={)ORReSl6Gd+KNt$$Po8l zc`j?zyOD@Km<^uFp$`+z?`OvG$pmY=S#nZecIh6QT<9U9zxaL$fn!)&1}u+xBX|4b z6@#LKCG1#00VlHyX4@N#r9Ay3+?*yy3D!>!CDY2byxsN0N`kl6h3x6k3k1sjDIL}6 zpisdeFK38LEhY@`Gc;+Ab>**pBEknrBb{b~(4?ZS)Vn zP*HTc(m{ZK>U$;KBS2qwm~LIalT&}Hnjg=!E`<=>41CO%7?u$nup7$-AGDwa4?4+| z`$k3s2+AG$b5cM5^$u$v#S79tULwzWdc+!rc-k_lzv#<6Ir@Nhza)`!DzqhN)a}DR z_Oaos$?tNFntcSy{R2ab zW;8)fa!=MsUPFL>6CG0l_O#f^l>3_Z2Qk&rl?25o^^ z+IA5v^=LZ5jGHRtnS6r55cgC9sh`+%GVlBMXeq$ZC!r$xm3Q;Fsz4_~f4|Q#>lL?i z37*PsaK|(Q2to^w(d3E-yp8_S#i6Wz|GL&Ix#N(vyp4XDj|TPg9YBJ^F;40)G3dui zOnnK^hR09N$Uy2_1bP$H?_-0OroDVX_96!6w$};v8s&26b7yWd$6Ct$1^&HBukb!Y zzd_Vu7N@b96?k3cq<)4=y12N7PvzLS`io2Cl)w5kRp+TH@OD&RMO1>9^jXxT*AH%X(jJgdCnzWY7mIYCn z(-3-XQoz&>mJpbvw4;{k8>n?aI`_2Z4uf{B_OtfuG-S66S`%cP?;xfOTTQ}SdjWoJ zJcywU6?0qqc+ysl6d7z< zE>LUZW;9xL4Trv(*+UL}kE$WOE%lpt#4#h4RRriKkGjL5-{OfM=knQ&;MwY3=_%OAu?{ij@Qo1zeb`93%ZS+HzYg4N+N92b8@+Xk``(4`5(hutN+#*kAe*PlC zme>a57HYyk_fbAceQi$_3Vxl=e%7CESV*vFQYn-A!f-WeGNLV4zn`OFOe4e86=?r| zeQbEYbra{^V<zcfu@>7Dp2XD{G!cV?6}9I*3aWBA%%MMXatH3qz}AY@tM#aN z^+$&G?5j@Ph8tDv)-PQJP}{1{MVDMAJ%2xWxT~k=7qX84{mo;uxWxsY1n5H}H<2wf zdB*DZtDN!(Vx5L^QXd<_JFX(w7e9r5))zw>W!kS;MUbm@jajDzvHJac%{5q;f*}Ox zYfM^9ux4NtC-wi89>V+Y?->fyGYI&_(!YTKKQ#Zs|OAi96Ki_mTp>18fjYB`RgC{|cL!Btwt{-Q-%9C#UKH*wK z-em>Ddl7UlH|1^g13wm8?;d1GfWF22``paNHgq+}oHmA5$TVyk5Ga!8ap)Vqol@6t zUKGXtn|@8}p5z;Tm2yCMhwil zPat6SQOt7NADr>KmI}1rUB1Ifee?OX=Oq8vXN?yUpnvAsLUy}-G(o;&Ec<2o9|V% za`Xo~{?4WCZ%c5u-Nnp<)#DT|#IFSFqk@>}!8C&Drt|9hYH`-ATSpgmzbJ{|i`7aI zeXjxSGykdIeM1F-)L-X2m0+Wm7nRyZaFg`&*{&1XOzJnQdCA*Szqh{|m8EUq3W*`S^vpAJ3@bVjX$9c z6}sBu()2C@eBN}3NquJwhWKqQ1BFMDKVN@wxbop$)MC%Q$RUZI+suQXW>%qG&l((@nQgm>K>v3gLL1_i zmviVJ4(!Pc8m1DU-)j6Y$~LIrdZ*|RwDfJubaHPHpx@kh26uJyhfJxz*uqfeXQM`7 zZW6)JhOF<21n7VJ@`ybfpHbJ>(HH6DsONS4hTo6CM697o1D(# z$yY5EUdC+{FW!_eKp(Wr57E7&6Nz z@75g7Nn2#<*(S8swI>(3Go0O7-BxkM|2O($X(=nLHX-PCw=1C!bDj5d0nzp>bKe?5 z8&*$b+ybBROt<_9RX54u-m4l>Zk&Q!?7NlrX!ZZczUiCY1V8Iz!;suqPN8{Ge*a-h z5q&UKyJ7v`^hY*s#=!7eCo!nlkAa7AzD(+memRif$-^uLp`{)K8#R+@srpAww{H=F z!(uA|Y)6L?*lnm}(5r(!xh%=%oS&!A!%-qPZP{6hm~)eBzP~qZ3HZ!T+Nw~C-M6?1 zoizHba4$1oQzILi5UlvVVGqk0o=Whue#H&HOf{Vnrre*PZcc!Ho0IRj?37{#_4|ig z#>jdmY0$B6H#zh_c!bC+hgHbu+?+}v^<%75Xm`P0&fa$|son~aogL<{Kp#@yR?9%@ zKk(RC*WYixQG_WO580X9Aq4hz`U0SDF=90JvHq@i>+)!YK=Jl zZZ8Ih^%DuuzuR!KqPLzNgI(H(30kW(p!*FwD$s|;jqY%lV)O~zI(m@f&hWav4|Dii zKe=BS^NTJb(2v_D!i&tgia9D31n7TSIzntKrV(`gV#(X+XPE1e^YhvZAixH+Vf=T2E9icjC9i8q?MCMCw$yj{T@cGgS23v{H?=jrRNcbc=$pn5m;`sfojOv@b0 zq&_yF4QanMk(-uomcbhDgG{-hMt~;H zpd&V)7&LKoAt>Cqg6rFNKLOg1zv2^(x?07#pWI39?R?3upBitYKXlmxxzvB%f0}5O zWltdWU5y^gW{mb0omCSUpe^;qo4t5jx&L{n71{OZ#I0WI{g?jusUHaPs;<%4+UKD< z-bojK8>On48F!UnTY5H=`o90lV*W4lxChnU6vCSAgnr|z0R+0vsSJIvTBlAqK0g@R z(D^_TTU1&sq7UZNJCR{{5pOH^{k{4SNPV9^wxm1f9ZL&%Nid*K8tryn#-VTS7scD? zAKj`?Ki0nI=C2gx+u{VVeO3%Xb!xu2UG)sp9x}4_nS+saeQYS1rptzIbX8c+^ddmN zsCXXd)$Sm{&-!RXv)2~%N_PcQ?!TFCLJ_8`cpLrGD>iX9!;%S{^cxFMx@8)HZ%=RD zMt|A3MhYQbg{@Q_!Q1E`do_vcWHylc7Fcugv$xr$rUwYnU)d%~oU1v8KGw(KDZ2V@WfiI83DAf3xhuF=SE>nCTFvMEH}*EXjeb$m8Tp}zJSO!ApKU`R^_vZr z(VG?R=~^Ri#dEdU1kM-Kxk2F-4CZ~=LGhdaWkh&-y1nEfJwQ zCy~Whip=oQ6#7};+ST+g{WWPX33@nOW6J$EvrH+hMI~2iltF-Yq{=!@TRVXuBzq0l zBd{xhavvL-_O1P2n;fsB^E*~|T`|G*}O)$bpC z)`e2H8Of#o0Yeqa%a|+z+O0p1<^oG~=vikqZo!JZ4A3uZ)|~+T9z&Z6fDPw0SFuL> zEEVmd56Y9w^9j;CU$KvgF$8-Dm2v2|xzdZ}1}>!^mqIxUwa!e{O+^7e>#r<0D(f{^ zAPAe`OeR07IjR4yJdU7#zi&T#-d66no-pWd{VA!<32yE1W$hbvB+$8-$j(Lu6KI~B zLpmN|)M3y?PU?$RBPgj)ADPtGaY<&77uSja{n%C!+_z)RY1i^GT>OW8*{az$WvO$| z5g59^=ccR(|Bw2eCpKkhOZ`ZXudHeGWO~#*iIe*0nkksdmN0_OBiC`*kg2C5Ub+#& z+sgg4=mdfb?!75>d@pMM)=~WKZb>libDDLV_frYb-+ac0Ai!adOzL-tH4tFKm^bXT zb{2uucU0R!P!;6Jp%3Rr=rHJhx+!n}Q~z?x0Rr@I%{whKy0Mzz<%3|l>w1cl`Ujt! zr6`wtu6wg_%sQ)Ftlu};G+VCf;U+5gvBA~-pg8}D0~b4Z7eTktkD1gzy`lDcusp`a z*(Cm@|FnA%fpUM=@n302Rae@!a4gq)oQv3Hv7tC?X)A&O6V=59&kPCP9%#s{KgST{ zSUU4I`eiwb+0B?p@yN77R=*$FuP+TT4QH+HHLd*&9>JO1`_2IE`u)cbb`nVadttuv z`u&r-RRpFs>o|k{J4ATv>_YJ1ju`{Aqwaj=GW$Me_4`$8Y8Y7QsS6OPm&l~P_nSO| zysdh4q+|ty&MSTs72QX&`u);(8`#`}wN_H!@3|J^wiL^h`|pRe72%YluXxUB8o|Kw zq`Lm6Yj0VxyFY={Pnp3847Ro+|E(9rC$UFls>iMod~4E509k)s($~7rhUeBklTvHH zOk04-jKPn{{Ncs=LRUXMVzzsP?uovO*@l>3!K$FqL3rV^lESrEf@)|#*QPy1hI y=F9CW<5>N^NxX_;{*G!9Z7`GBGVs54R6PG+f`YzmNQ2!84F5L&7e`isD?+*6Yvd2U-Oon97uLQS_<-j!@XJ#yaMYi@7l0OUruk3od zef1^6pX-7K-fG+!#|3b6%~m-1kHG>Rf+bYOh|s42Br4(G@v1!{xOL{joLDl^m~fDrQ?to!i&~xUeYwz zOL#%p28_?O;Q8Lo)Ryr16sGP?g&xfkk+4T{9(^E`Ze>xfQoQEcN?@~7n zU38JZLtV8UuygDgE-GG3%*vbT#=d+Ux7220!zqJx>Ni# zTK|fI#Q`mJ=D`afY`uX@=RXAbLFMH4fHBwz>6-hWe+}dZ4~cDWCbBa|!RW>2CRkI$M(X{ zN)>8ntPHH|PIywuCE9mm@cOM(!q-p$i&_`rqh*S8@1y7R`t6T!e6}uhUu+{w6|K-* zR0O0h>tc;NFVk8-5ASK~K~RPaSlMo%-qjDup5Zfia)9EupD#&Jkv7?xI1lzlDscQC z?14Kswxjn%9OUiJ$9AWW)S~7L+h*4X7Wo7ZB|74v%MaL!Ct8@XI01~zqS4~zS^TE; zk}CcCN8e410TJ5=Qg)?`bl(Nk)!YQ)f?+6euMW3JrNUb4Y~si604u{B!rAN!nFSgs z?HPd+q55D^v=*JC3^C4ZnC>@>H@`{BsNcV0)Vr^ajIB6VM?w`$C7W^gmRJ)AERxTnL5B%VVo&p0Zb(Q1C(x{`=K}$u11Z`{-qx za@=|D5B>E^1W!!wA`kv1VcH)Xuv&wVeP}v2g*+v_tMov|Kn+d&n&=ZLAu1Y@O23(0 zq-#!gWBRcq7&VNBD@z@)sq`Km_n!JcUm4WhB1NVj%b~?W3t?v8Lf~?jp|tc(tjv6f z9TrLut(%G!lm~_L6|lu&BRjqKC+gW-kh{tPa7C_+IjEaO*@F#Cv;8BYwRa)c*>wUO zDjNuA`T`WuX{2|X{*bo~pV+D~9&VoMbdI{$Aj_Y89Q3spB2WH(xRP;}EbN~R{SPCt zRUiXCo;QS{>|EIVP!$bVjnQrUWH@OzPNJ{L44NOA2!iU3%zkrONRD_!e+IL}+B^?0 zF`e*la+K9l)koP>Z3uq#f&OkRM8=~CRWcUBQa?2+IV?nve>)AGW(jyp%nW~u*HM47 zYG(YNE;}%Imj2uk%092@WB)B#iuS4w=pP$H_+-3ssrosrd!0oO?3+t9cS&*>KVv+7 za1T`30Bkl$#dqJV!0+^V95B%4)-0I~0@W{Z@Z}KMINJcVc6P%1`=`KQ-aD!)XNa$S zGw=d;fL2GxQ{}srbmD+2`J*@!hWSg$my4DdD|`ok=idN&%n&R7Xkg(^e!M;W0eSC! zr+brs(B@VZkZUml{<*AnWyP>&jb`ti6@(x zqo@(I5v2DXqnvxI8NJ>=WO<1?7>Yc=_~(w)-_Zk3xjw;5tLllit0Xsk;5bT~sW3#M z6L+r;MR}hplpA{t>vc5Amt|5gI^CP{{M6SGvBRvt&?%)V-7%0dKNm*gbUE!l=h;swn%I4X z4~^`Pqr=`THvC5|$+i$>6*k1citgQ1?9ENe*D@1zCfYEws1b8Nr=U@CE;JbUK*zsg z7>+E&H@|=5zHv<)6gDOsoF>V4wJ4Y!n@H*;UI6{-MdNWhY8mz5r6ez``xH!cPk5ng z%WhcEa2p)*&RgvPecsbl zF-Z^G=H$X9J9+Mlq+IjIr;704*mB%;XBy{LfeGuvwILjl*I1Noikqxgk>>0&V)IcM zgtmy82#$G zmrj1WfL5#-IWW)#><1s#F}kd>^Q!?KOZmdOUH?pWB(Ric^E-Moq=jtZ-GPivIJq!w zJv2$*0OMJA*#NO(IO7)qO@ha8`ztWkA7zJJ8hmoj@%sc{!BE4qxiMQ=&{kw)fo&>PBUrh#n( zSS79&4boQAxMM%Kq_K1cDw&SrBhhixFWQdE4esO&JRpi5fk^d^gQI#mJZpMLw0-6A z*T;Cs^ss>c#NB{LToX5LU(5|ZD9Eu~*n(%mrP+CI3LIC90@BX24^G)}@qF|vG}$JE zC7Ea7g3V33DqszMsaQ>(hDJm4w>v2FEgemVR-uw|42TB>65}8t&b!LpFoqJW^ykY^ zbaoS|3^K+pX?+M@ZiJt2oTCrE7r?cht?c#mwRnyFM1>z72fKY@_(i6k#$@y2PiJ%T z-mQ-Q6l%uRDqd*Wv)hss09BC6kjP0x(Qn5^PH9f2_MGsJsHHQ)e0<% zJMrnkH{_7g6Q~T>S5;uM9>NQCKw-{e+&egrS((&`3#Hyt3!zg)S$P?_Wj!$Ob65&O zy0KVb-NrVLWSaZqM+mobrAo&pY3;ik=KO1R;0g~b67jB*E?fNu_y5|>@+N0f_|}Hm zM^3X#awur;=LgF?CD1Ovh61|Zi4LCvIlfyE8a#W+8nGKVl%&OW@GZyR>T6l4DjyV_ z%!AA~t|&9t7i+kwjOX*y7!vS=#)mlJs>`=wkM=6i^x46tuWh6gF9KosKr5-7Hc4hB zc2|9r@5Mx?A$IvXA>1@?K8Qzz!{ObUXxKJFRxW%F%SN=(WK|DHS-PO2T$Q=p1(T{l zA9Hi5z0TOMQ64L%zF+anBU>l($%`OyPGV>=$VKv^{f1nkYIzKs~3TXGGEXV+sAn2T`LV16vkwgHuJSrNiccEkXS|+nK#^M zV)CB&lcVa#(NW?9dv)eTA{kVSyE3-IssEy(@A6!W!G+ubouWD(5kK8bwoUQ}<; z6?d08Fm?rR@YsU_*gK_TbDe^iD_NWA7ez~qpJJ-^irwIuAb^j%qsfr|S}eXkA3Yw9 z5{|(xm>;!>hVYc506Pio)~;B!z7EA^XmHl|w@`^$_i*@!KKANY5ut(Q_X|%Z#uf&H%Uw_Q(Y%w?)~^?L{y9LuAFaQb>aTX#~Rd zPv^<_K_^h<`A1zBrLp<`E6v0D8{r2U!tJkXpf^AhZwiILz&~FS(RvfM4o&0uNoLZY z0&P^xXe%BUkfA-PwRBAK4sjHoNu$;7QpXji;DbUSI&%9-YELU&61WUF4maVJK?ap- z9UzBfmyoZywm2>E07(}-M_Rl(h^*Ec`sOW{dH?z>R=QNsvyS4RbI==dm-SNn{oPDk z)OJ$iU`NyfMWC+y9SRGrW|!6NCmkYTsBP5^O}polT;)cn*tQxUPqD0fwhys<(T$^X zwvd;z8kqGw$6;^qA~=s-wC+$0w(ItRSmSEsc0^*rvuJ$A7Y|pvr(?rc4kr8)B@V-m zwD7zhrtn+9@-3&JjtPY)PAgzUy@l91yh6UhE^xY-PSi_ggIq-%D1=nNilyD;-Q;sp z>#K+=rv({@LKhUUTZ(I{y|MEC99pt63OJ*yISWOXljhVS9DjcqHcd;XSCzG}anPAO zcytjxo4ttXzuTO5%^uW0u4e!*_U1wSZZ0y zRICexq8+ngpLP^#nQp<^^7-W5fo6JDHJkRgD8OSHiaEQQ>Eg$>xFRwV4{divtzCL> z(ZY!-lJvl#t2=4n{dV-KG{ehhg*o@z@37PC%%Dysie)Tsk(EtaFw;90g?Ig}vQT&k zpRTS!V_qpNKb=XV*wbXXhXBNwW`jAMBs+ADvR=BEA&X-S0ecarm(1lnh#7><99_Em zNHs}`C;Z*9-&k<04@(mU!?X7a{O{0$WW%T{hub4a2gmxScBlf%} zp`e_aQcyoPi9TS1G~eC-P<#|Zi847D@b9xlaPxl)=C#={Zu;DPXw3ZftX5OvQ>aOSI&BP%`zGq(zIr@tx%Kc!YU zB)e#Ax4t0LiJ-;1s(B-6GUU^viuH{<;}1)kow}R=vR%V_ZFG(D6Jtwy~q?+xfF_$L}Wb zHn4`#<<^+^q?-v*6(%BGN;q(3Jx;HtQ+^ME&qxT4I~2hR*Acqq(H8t~>l}ELJQt&) zq`=O%kS?0|L1y#?Usq4wp!3tvK`d;YzuWK z?~yal2+d1E$+`8l;L&M?2Ut*R+Pi%_V1~H8zo27-xI+t2jJ`mE0E_oNZ$81 zka4Fbka)z4sZQ2lx#unVr9UR2JAcxZ;hJVKb0fhkRg>gpc!J}VDsWuVK#E=`!?ZV6<7Z(hX9EnL$&>lK(A8-__7ueh!|p;+ZUjXbu=R-Wdq~B(yWC@5m6fTgg&P; zRHiMFu)Y_md)aW6sAVpl?k$Ls0}F|=uoQH)$rAO=lSFaY94BScu`;TQOez?{yd}0w zU`!EwbMuFTaXK8lw3f!*K86_w84SKJIi(-p$RlMD?#lXn&=v`z`zk`|hXv6nH!{p# z_^`>`l8&=_Y1fJBS2;9r@TAC^G7TNgpr4oK_aw)AP`0 z+dAOB-$%Zl=wUur++%&Er!h8HtJwL+u7mW`CORAD)3A~^Ah>0~-1Uh#CvCEu-7i=S z4uc&y?xakF+8&~&{wA=13?!=)$;9CV%ELK_hBmDj)4_{hA3cX6%M>cq`X4l2-Og(7 zaR;;BVJzL%LW$@;u+v>YLnLmp;Xco3ze*A`JEoG`4#v!~EOi)8mV+H7o5@`MdXW5b zfW6`#N1{{Jv86(h)R{HGsUmeetC)yabdJFSX9fB+^FCAAxRgCBlFfKjZHC@9XKb6g zr1g9^nD(q@T*@uRgCn0|@2~|7)v8zV1z!YLqe!euxlHrZ=YRyCH$>X;L4M9Wu32X= zS}p%htf8E0Ce7n~G75nG&&9#`SKJiqOR~EE4v;0T3DBD80e_c9z_G}k=v93izTYgt zTMLCzIPMwIKcYz6>%vfe-FjT4SC2;wgkZhPWl+j!W+Nva(V0P2nBK4*_@cx(LNY^m zR^=47j_aXXuq3)S`;&WFEl{Bt4q1|d;O)2!C+y=fczg|tFQ|tzL!s>5hS&6fwmH?G zoUpnigvv1{t8F$ZXuujrC{8kfRS@pk0*IE%%gbn zSqGsY?0FClB?tSlqe2cu>hBYVgoDJ5FpRy?%D85-J`Ea|-H4h{mfS=GJmeSbKFohPW7z zDz`aIgs&i9>QSvwOIeeir7iyLZ(g_d>B-K zcV!N!A2$S(ep^UNTNv(HV@6L0`oQ7~<7NrMUeIe53tOa{iSJogynI`PbWJX0Bqu+? zI-NEg5*MMGCuQ;H*=t0cM~VBSEDoG4Jj`|Ge8k7E?$95vXG6m6CVZ^pXlCnr5`{O2 z<9?AobI+${M2mlv{)r?|kZDJ7qY83{PekpoD zYc1{f>BA5750P;hCkE}#m>O~fd`oU%lxAsFNnbQINXth*i{<3;rzg;UBAPLj`b1q` zz9y9?dYSD3ugtH#d_ryc${{F!n2b3KqRPU4c25C=zwXS&bOCjovoH}a{k8@#zGQ0G zCkESMb+C{Gvo!)HsB69yE_)oMr)HVq2DQhitsYD6Zd!~xEW@ir@BgNCR{KGE?F{(y z>orlXRK~OHXOe!b59W((z@meOoX%+M0sU`}aq>$lkx|_a9p}DRMe%)QE0v__LbXghprgbDS?~e(NDNc&cZM?T z1RbA@qqTo8LBJV)?ytG(%+c07`hH_2w6F1EW=KCfKgP0Z z6`H>KB=fHKFMWI`1Gs+IY3wpy&f1YE=-$2$mg-A@-hxwDaOWBA%8~|;{d&;6E)RA& zjZnTtThQXOE0kE;XV-}yt&X% zl!feZ#4#4rc~_%pPL8QXgBsQO?Sx*cikO>FgCDx4Q) z{`ii%FSJ0jPMNM~Oa&Brz%Cf~#DQ0Gv?}i;Xz=xz$7;T3qc#)R>%Wl{o7UVD@4GRT zmo&gPUS(jmpQVlI2nPbs!&Tv>;G3U;wxW_`tp`D+&UrMnJ&3rgHZu!Wf1?^-vY~U< z6SV(i3Vb!6@a?Nwq9y8u5xwrfFMgAuxkt!^^Kl$bT!4=Zok)+jEI1r6=~^q4w-D1ldY6do=!V7>)SgM>yOmbXV3l0$xy>E?gg zaw{H~nf(mRPMN^s)?A`}a+0ym3di81C-86FRkC|W8H)(^F zCpOWco}en%74KLp`)JtQ*o-!D!-VhE9yFRG4K9c3ApOzPyB3K^>Pp&))-7A~JyH#^ z0Z&0De-RYPr7)Y1e58dQs(ACyQ;3~W2H)L}v)X14u^1L}E3ZeROEo`jSXBz6k2NsG zj0dt?azP-AkMvEwISG+@SpGf@`DS#H+m&l+>F5MwlWW0l;@1Z2ft6_5evK-Ye}xCs z7W1_esOX>^dRD$7-2UT`DmzIx4nCvTyW^-~jv(-@VzA=~mkKJHsGlb z=*~P(_Fjp>RI^gt_`--t$9LfBz*E5c>^O6+su`dC~D=47^e1rT)YL z<~x2R8~<`(t-BZczV@V7mOLRnTQ*}*QXA~}WsTBPYyQ+7hGROy+yI^-FeU4#!iG0= z?C=^oieQ~ZGa4WPngf);m-MS7#-Gf=o9;K za%bmLHZAH8P4`iNPrS)+_;~=;$S?&RiTT{jX@MvfdWE{opP(nb3(2{faF8tH0iD%z zQ0jdRE=m>$_f;Qozup3P^ov7l!&A^(CW%ajn%|r8R+e3Hq=@Zr>Lz7*J7M#Regh4)TeY4jPUYS@1_zOJ>?bEK&c?P+yRdAr7^~5Hj?t`N zPdnFE)8`LdAZL9sX@B57#T?3<&coK^%$o$*cR>Q5?7x9=C9Cn=($jR82gzcK>r)8ICGa|lyV3WE6LpQI0#ZD(s)9C|U+WDVZ&a6D5)x$!N+FEwu z&yBcXy9NaBucV{?`-zaiXV$3p7rvRp3mF?_;n(5-NC+ANt?^XsS~eY&Gw|`;P{Pl%1EpSSV2}1I+`8o}?b`1^chri4`0x(X((QFvRkj7r^nYc` zXH1auHo@>-z8pe@f5ZFHB=+{2EK(&HjS+)Wyi|A|k4V2oy>m|RHkKc)rZ`V)q>X&a zX+u*9eeT|^F{r6{(p<;u0=my$fM;nX9{H|EzVcQw3J1riaK|lBEkkfAlZ3Z!LwLkD z7QObh5shJ06!jjbmGgYzW+N|{nB>Fy>OSfvSOPJ9V(2`A(1pE>+v+XY+|-8WT+-=? z;R$*#-W9Bm46=9q`svnZr(tBNFHMe+nPMOrxc_j1F3;11_*MnnZtqQ3cFrcDu}EXR zwp7*CIDoI|V{*e{jGVnT55*i^Akbe2S`)%R>Dw~=n`%gH4CaA--)zi{@uSUQV_?@Y z4%^Bvf{INbJU(z7ZI}3pk zj&n#``)=?zwt{Phl0-b41j~%e;3Q85&2~Kk>nCJEJ17w(M|42g>mYWlYsKR8 z((v!pH~5%njcMr|>X{UQDzz!lcT$Gi`a+U>ftO1j$`w45dkv^0t09*H~sMNw}X;dLda!oNalk(#%Dm%l7TN_ zDiA(Af@5yJXw@-Bc0YD!o$L7_LOvTu1`e~EUf)D@=?QcVJWqy7H^PhKhsnAHf~?$^ z22^PbgPs1y?B~Z5aKda4OgK*Cepzh+*Q#%!?XKmh?-fSda=7fZ*e3G+<8gesDhVyC z6(LW4bJdeLBVz9($_@8gOgjaJ5SvGD-$x# z-Gzu;4=f)$L~SSBR@;F`~-SQ_u?eHNYR$zlE0p(09XFBaUbCT?<=)}-zVvrZ00G+k3 zNLt!~dml94V%O@6Rmba2g8#xT=y~ZM@+_P>yA78}#xNyHuRUS;Mo+d@go{T`ufw3M zb)fZJf|$E%K+c8dM1No%eWGtfPnLZG1BXtszle{v>JF2g7T!cvT7>&$hXzE?9EP1- z8|+oCgn)<>bkHJ&#Pghn>FbxGh)5P3+>wFmBJTL@i#!?})B^dFH)vE`4K`J7rByX6 zQNqLw!mEnuw66(_TzV_z=shP(C(Y>Iuv{{8Vm>!Sr-3>8v4coU+ETl%I^ZJ9z~L{s z5R%u;?ELv1v#g}Ks=`y9x)rn8oSAc}{q9(zBB_eS(dL*XFAjz87eKDx30j(_%&z8b zB?U@6FcxqY|1DmMr;cZ0_I(~y_+bwRduL4fXEFF*jSo(=6fi;GnRO%}^G$Mf0Rte+RzI2c^PQa78`!QEE88_zU;F+pO zG+DA5Qsra8bDt5q+dC13P0JzUdowdPct5I|RN>7H;b1!BAMq@e0r!Sje3ltVR0QV2 zj0cxU&s~DmiQ%yKbnR3I5CAjWqhZeS2cYI!Os_sYhSY2g)K3~=jrju2c@7~aO_uoV!X)C;z$pMauEyk_;Li!_aVT~jbp5$owr>98OY)?aKRU$4w>V;KO zGw8#fSuSd&BCV0>+VMHubDyOGn`TXo&@YQy^OBg3hAD=4)pqvAx>K$ z#?`fdLk2@E@KH$ttW_wcXHrD)+3tIca!(Y5nn~iP!EkutdIugw9)WlIZ4eN26$;;0 zL!wJF=u2)O=Cyq^y-||8-o5}GBj3=*y|r|~0VVoDVal^v{s@z7PSAK9Txv( zaMq1L)Z%ZV1tzYTYIzx+G#ntE!y))IC7!0qoS&Mr!$C;zCZt*g^AtDv=$x7Q&=mKFu80g0y|>L1BXnt=yA^iNndbEVgehK1962$3{j1~g=z(BKxWSeR{iB)GA>Yn<0mJ{&H4-Ef=MNbm%2oJW?R!Y zgBRg$&K$bXl);zLf$aPZ`|wM`C#n{gzEKb9$Z_}{US`Onb zRnt*t7pOlZ%%vm(gOb~skPsi5`206inYy0GB(*SjH7GueF0UxMlxJh&%wg6M5N_QfWFxH_mMBboTx%3eAMN&e(J!yFH^(d-{P*HC;q0 zPg7#lvJ#oPr>B@(&sH8i*N-U)Nl!XNTZ$gXJx^VC`+T?OSu=mU{(H$JGO0{1leK~$YL$$lmek|z zt@}bo+HCUM?IGTL|0{TQEC+rMeTd)Q@)uyi<&ChuE=dw*|5u3tm4f&=JAO+il{v7F z9LDAX8EyRD2$p+2#rBkcxQmzGZxD}f_=T0kmW4e=#UcaN$7+zWVjgt`^`Y#X1F_gM z^^jig5l*Zg2Aff{nCL?Utsngz(twu&zx;Fw1r@mnli72L`SzL+)trUr{(;1#MQ-%9 zXO3=z>4ld#)~Cv>MB(;kEI&Mmj0_#J*O&!<>XB0PA9{m+Z#B~LmJ{36s}S@dZTPY4 z0>;~oNE;g!q`x`Ss-e#aQ2P<%%dgl|i?UE3Vv)7>#BcXUIaLQc35uon(a`QdZ2IH- zG%Ocvq;UdA8@0`geF(Wf*c0msyo-))l|u8srMCC7#)+oCdwEmviPym5+#(oC zbl}5+2lCOfNrR&^|Hjtj5Mn!z=&_)F9Lckch}hspOr`DwJ17}~XQNgqlUF0DVG%Lw zlke{XE838PV-6ES%$UyhPQT7ao#F<3wK_O;r{Y0=y6tW0Hsj~`k5HC$L!0_eXmzQ= z)Jc=z-FzO=ZcfCeztM*lMBbVdvbFD!Gk4hbE*9Pa^ERX-uE~z9Z$-E(F}~%?I#3bX zi%fksrdm(H>s1^af62j;DGT`c6uS%7r%7mnSFA~Buc?CUyIR5e3U+qj^$ fSC}#BJfE(ul?w&N2{c9TN64I+#P+>!1LOBU?E3wN literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_2d_uint8/model.onnx b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_uint8/model.onnx new file mode 100644 index 000000000..a7a1a5edd --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_uint8/model.onnx @@ -0,0 +1,17 @@ + backend-test:Œ +9 +xy"MaxPool* + kernel_shape@@ * +pads@@@@ test_maxpool_2d_uint8Z +x + + + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_2d_uint8/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_uint8/test_data_set_0/input_0.pb new file mode 100644 index 000000000..24dc63ef8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_uint8/test_data_set_0/input_0.pb @@ -0,0 +1,2 @@ +BxJ +  \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_2d_uint8/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_uint8/test_data_set_0/output_0.pb new file mode 100644 index 000000000..1879dc291 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_uint8/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ  \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_3d_default/model.onnx b/testdata/dnn/onnx/conformance/node/test_maxpool_3d_default/model.onnx new file mode 100644 index 000000000..4e3596e08 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_maxpool_3d_default/model.onnx @@ -0,0 +1,18 @@ + backend-test:… +( +xy"MaxPool* + kernel_shape@@@ test_maxpool_3d_defaultZ +x + + + + + + b +y + + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_3d_default/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_maxpool_3d_default/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1f024e54b2e78c93a83866570920f1e6fb673409 GIT binary patch literal 393235 zcmWifcRbhM7so?pwvZAk$tIz~`<@SyqEMtlWkpMA2#s$D*)uZIpsW-n6yEoIC_5`c zDNUlii-w=yn=l#C#d(Szq^L!m49w9y7R7UcilWTm;u`x4@}?3>H~RaSGL|ah0DbqjD9fqQPDGDpLzF#Y!aN zTpf9D<%Mj_UyPl1gMLv^A(}^WAnkP~l-oB_zosnu$2bzz?o^;7T+~vjZN@sBQ&`9k%yFsFB62)Xb$s!*;=cDoM z+jOg%HoC~)qOO__*!$x#E-5u4rj_kg>>rE8Q_m@W{rQXplxUJY$@Aer z#4OH^mi=(++D`PINPvQUh1l)%j+)oUvR!tAU|vY@NU|dyx!A&1J=DN#qa-jejY0Eg zDfm_68CCrEkB(0K03vn}r0mKW>A|z8t-cAw1w&AxrUBigGGOh>T;j{_1}ptM!rAN! zIYnwH?HP^}$8^EGWGy;J>SKcG7(Jw)Xm*`cP~U&0sB>2pnKj~EEeRDck!;6(Zt*B~ zWdk$KiNVm&25>%h8DCXL5&qXItXy~+9{$b`{Y83I>a-PTb+3nj10tNwGFQNtpQYW( z0rYZR9BjcwQ1o;G?E2M#Y1U1(86VBidVM01=4)Y(@$3Y@UAd%n&1yK-@qwB)?MLA+ z-E{lj*jgQxdJ>T#$?22TVY_Y}!bsKY^pM+o%7*_Seajj!G%=LnSgMdAt{1Z$tCY;Y6PZhwzx99YbC zcAWr+>L$XOz6eFMn(6JfKjd}Od$#rm54S*NI!D#(1oRYCpLKj^lDGMvn7r_jfE1}%(820_(k=8%~zq=nz3KLc5^ z(yRb4Fum|^@-wTUqKmQ_nh^N%E&bhGjEqMKDrGN*WxfljBM0b@<(ANjPaL~Pv{HD~W5QF)*aowN;f|F|njo8m)BO%xHSmGYQ4h z6Uk=gKU53Y2+{{mP)>~vqciY_Sd^)PzDNru4mr{tjvf%@`VcRyZX}wnlHAbeVJK~? z#1M&I+-GwP<+siUPUQ3;PS}p~jr+ZW0?>Fg%(GINGokkaZw!qgHT;YO53Ou@1 z0|Oiv@HAJz$_EK3vSJ1B?WrU|+g@NLPbJwF?f~Ci_cN9MF;uMH4#m`OqtmlBz*%vQ zzL45SJ6oPWps5}-K4wXNkQ7;*SP!9d9)svNKPVBEg$XeM?i-K4OuY#|jo-y(f_CqR zr_OrZeN+lx>&Flefsa&oO9gr#+6wCR@x(qW2yf|KB>NrL!$-fXrrn>{z|)l%m_x3u z^p)>v4Ej^bR)1SbQjOgqkbTQ~7`!1}pAMs^%PMS*THV(_vF%W0_hLG zN}4wDaDIt@qPt#+a$RKCkRmI4cHXh+m~r|D9(?kQHkU0Y8Mmh4rR}phIWGf{6}Clg zkTf^BK7@3L@^H%)M6gUXp4OBZp-1WvTuk~8jyx=cB_kf#5Re3YU;mQFN35XW?n$V) zv;#Fb59zEPHz@wD!L7Yn2a;K0Fw@YKt-t3%-u9lvCarR+)E5Wo3-jS)f;Ojn`x*9q zx;pk<;zI-bFmyO@o(=tehvb@zva>eC!HT|pRBZS<a<3>>&S4_`fAMCPw(V9r?W z2VLH1s*tLKUCQ}z!A_q0G&SGsepCqt|FFQlx2AD!6dAKFTx-G+d4(mpCb((kYSNxt zL9E}+1tB*vGaM6u+0LWnqv0ELNR?;I(^kM1UU|4_TTNpaI~-6=M1ds&^o~$6-0B_2 z;t%R5I-HCXUsi$HYcbsY^AiKh&6M|>1^2kz3}9NHku9C>w6ZP+BNcBF z4Xt{jR``hye%L};rM)Qe%$NopYQ(PM2V{Qzest(QNHTtuBfq#jTCIA)b|v>>{{6Si zMdf;WivKAVb>*Yl*lbX@+zt{lg7mXlCxNBg$)>x7L?!zYI1Y0$N?Ql6rQf0RFKwqs zxLI_S43|!RJ&RVXDLMT70kChkvyL$p)xBTz@I?A2cI(v-WOouvc{Y#I>p>mFjdwRP z)}iF=wDr&?eGLp}-)8;9N+H%a9NGj=;LhP}G*CTDHEx~+;~A&f8+R3Ow6qZx4yTZF z;WN34}YXOVc@7*36I-a ziKdS{{(6@PIUeS)OMENvh^ynqokrZyU_p-M;tq@rm1gH}oyBoAFCyJM2O-Lii)Uh9 zqVYB%EX#?7v)0$?YCl{2RAoaR9gBhXueVUu z(jP8DNy;Wt9bkwLq;(*9J55`@6~UD~o$S@DwRnYnPla2u&UnyOWyGy@1;nbe_xs7QZB)L z;wcHndoH2KjR)+F_s1}2jN4JoIZH%bS)< z;cFM>9*<_1=26f*#1EDQilA9}1qHOf5iP!1By67`G@LAw*)wQft z?RFHLEP$M0SCpCOgZ11D#&akdgZv)S#2_bJeeovj*IW(i+jp~BYn$oBQ-2sc+)1jZ zO_JHkeYNl82Qb-bgtb^Fgq!9s1o7}tIJ!?A^}9ZjRf~sU`A1DOUfmB;mM*9uS8FDB z*0}b?b~7`n1J2mAQ68(No?r4UAX_F1$=@ZMC z60@djZA`(#9ppdNFm#l7%U+&&jz|WS;@<2n5Vb1?1~1M-^Lc?(w%Z*uMV7$)zEjB8 z?L~E7xZ=JF2ga^w7*Dhm!GWnfHqR-5xpaOr{iI-tiBp=YyJ{bJCJEsEz8Es1yB15Y zE<}&k&xE757Zye?p+P*AD8Noa_exi+UEhFWGt@ZipL9@(*)=%!T^9#*Yl+Zv3-VsX z1$phq03!LZGw%%YdY%IPo=kcv7Q= zK2Y8ijp=z5A-k;L4?z!8E z<%6i0t}-oK6$zZrHk`$x7Nk9+1jpZ8giX`3=;gT@ z*!;qowA?#~p6y=5*u{?%3&>vw|lAKJuOMA&V!EpR0T!nf;$Jl3H zRakCW&Qz`QhmzfM;GkwCYM8j;9Qi^rdbpilR>`GLI%dIrdJOaSwo{|~Yj8zG1RmMx ziW+-$;GDS=QzGesBbWD3|GVAjRc(qFQ-nEpyKk}6>`b9SDUxL@Z;(}O8Zgs49)$33hyu5q9LyoRz~O0NH&^G_Yi@TH;>7 zW{x)9cf5|IhZn()4f@pimkIQG#zXgTDDE+sjeDN&hG!q&k`KrCz!(bB|9+*?-93}2 zT9$$y%^XHg&JpZ>3&N9ieDw0dSnBM(mFVeQVAPt+A?2Ga3Cd(q?`1Al_|!xCXd2F` zw1h=FqN&mY9XiKFm~L`D3r;~+v^`je-TL_sUd?wTzF!34^ov7e#fKZ<_S=I=mB}Q! zygl&5rx8DUjL~gzm7tNo57rgyK&JWzSRPP7^ai>he`g)JeLjFlHqIyW{<9*g3a7Ex z#tQx=^V4v{G06Rp#b$-|lhqN&NT{j`Ui)(#R33hXMT!S%T?aC$V`Bw}hy-UnsGA-9`D-UxK@B3(ZheqweD?Al+KPKc{ALHnx9ccGL+$ zUtKOyJ3mA&T8e;bh$$?Z%cTnI(`etrArz{&#x0^BOY=aAZ3e0q0h+y%Z}Z~AH{_jenJG~*Ii?U4ojlqe}TYC@&b>KIgWEP z@#r^xkUTGpZ?)PO&ATm-mN5;YSU21nu1aE_9Ypb0?Qr3a1U3^VqLP?H5~LT9n(Gtj zsCpX%vR>1axI8i`D@M-=2B21E34YCJr?Vb^q@2}!uvDgiirLPFUnaBgh3HATV95f393M^wF9n+;m0~mW1}VW@!6Jqsy)jX7uGgXslWhMwP_8;xq8rmumU)-v8VRy znH0F?d!2aet%T1OD>3h~aQ{}_bh4kfU{^&@q==Z3qs zD8s$9c^DZf1$I8gbjiebGGj0h_w+bHLjO21*}EGbFVx_KT8RMP8EH=HgL^Q##hk8| z?V*M#9n_t?LC$;wG%GtsPOrZM9=%q0xWfZ}J6%9&1vwnDe?tYfQgU4N4H0xZ3@IC| zK%OUpnTQ=O>I zk6^j72k2dy4>6-tdCht$um!+XiSU3Y{;y$X;#0zPu_7I-4d9j5RkC1E4NiA(O&V6N z!2I|S{4e?hKE_gPxDth0`=7%uQFFM*qk{3zn`lz_2-DuZ2(4GfFj7+1FzzGGnv0YW z#m}BF=oCw3x{?X&bB?-KjMa)-=F{okf*A39F_|kY1rNGpiR$J_qA+HLlQLOY9r=Jv z&eDhZOV=>|aV79|>kbG`(Bj~QwKU=83Cs>=Fz~MARQ~u%?#&h9u4*g(_A?)jW%vo<$$!+-0hpm$4}#xr|5c zW*F#l#;&PL+Q@f}=|10%%ebW&{P6=E7&C{FJF2yOf#<;0AOdUCFVey+WsulI3y{I=q9VRb-#A#`a! zg!2Y8$l7_uz{kImjVzgihub=c!N^Y#8MuwIWp{`P?|Pzo^)xImISwWIKrPSpyvHcTzd@f4xGEd*zYNbvb0HsvB>*zr@eC-N=U>QZTMp#K<|U z$5Xu7W|2IFtb161A5j%nb{5 zSbKRP2D#{w+O5h=xQ_~)*wchU?L3&fZWG-4s*NAk{D=0}c{%6jDKfv8%*2fI1GvA^ z1kxv_`l3HG=yTb4d^)G4ws>L#it6k~Baa^TM`|R-CLbd{m*>EuFV0vvzZCffnjpTy zA9=p0qxL)(V&$&@zf4b3v-fX_gk3wmbS?DO$N;0(d z8?|fsKps2PvAI`|;@)4|(b91(Xt=(^io)4oklux^b%I>SZEx`%{S679SJBAz*BQ0q z3h-6i2Lp;Xa7o}+;L9>2dp}*H?B7PS=UsVF-reCza5Ouj+-V4d%=KJJh(}>6Q2}Uym(WD zJeXX@NKU?oby{6GA}&JJPs!rXlq*D>N0IxmA_1JuJ8gHPEtj8reLEgOuXdYOgjYi>dAzkdkb zCu10WsrS_7*(*|ga)82W7IZV1{Xd4qfxU>al?Z9sHqxHZf`Qe-Ik%XqIZAO z2CG9Ly><5x{Vh|RJY`~IWeG;qCgR;}hVSY^;mEX7uXv$-3kR5?1 zRh4u}*$j~LpG~CN!|06We$f4TA16O$5E+%7&~y4*Z6x0pwpvk|E?$s>hqV-$0CPUz z9*<)hePb!ZPSEkm1bXN11@MdI=l+_f%KX<^K;LYvhHhIgW`;C{uJ?l6O1rm&dL@$S zf3HKO{C%vbQ=(Zmrk446(?`m;#0||qxI&qwJ#IfO%&-e16@m$U9Wtk}F z?AhaZU}Fe&%O1hX4|14ua0a(Qe;!_87U7S!3(WVi2V^In!*4r%;92PiTwk?;PKLL@ z>pQmOZo)rUIHgYob(_&IBg0JjTO{5fa)IZz5xzc_Xl8xmGRYq)rme%5 zYTx^=gyFMK$Xp?N{OA~uS-duAl9y*<-n4*f{dPhx6$Q*ss>gSq9+0bV7O<6^ix?O1 z#!O`J3i$6~aIbSAEIWId2Bq4N)Wyw=^7e8#YBrzrXr$ot_5!RozKi|y22tsk86&hQ z024zlvvc$fQF*-;x-I@e^^^=D;ISV#iBQ6~{W$VBs7^5$eMmePM}{J26(~H_W9gnlk`}TG&P7p7{Kw9IY)l1!{c#X7TE8*vQQU4(!-S zN=@o(#0RfU@scL^$~zaBohh_A3*oT;8MrLG415Z+agC@XS?fViv3EW_)*V3HRoa#f`gQ)yYkCq(7k6b;T%aWgi2Zo7>SkVT|y-+>Zvz(%^EW0kZBrx^13}q@k>v zXxvzXKF8}I-tQ5}6fS`hxpZdp@prV?Lj|w@c?9t@D&U)Y7^`X8ilt!0t-czAE_M90 zX>~b#zORPqraX|_kq-jr`N-f@%t?wUz{)q7$T#BwxmmrImVcgLtn z>Apf0D!)JrU4w<1NmTTO9C}v2B-|%qkRdxsH@1AEkZFoR$A!q~jG@py`3ZS($X}Ja@>`2qiYw(wxL#E^&Ik z6SZvZLEkh6ipAnUPBIQHb>->Or%ABnaz7@NPtxJbmH4i9FB)WoVu|zxU^V^e)9G8V zCLtV`NJ$Z+1ID!%MM_{6&oof8s>0{f=i!21QD8l(gog!&fO|R)ThpcCe2^RV9^ysE zb8#>{mzVA!4zSSi3)%RW18d#A(C3vWy|nZp>37?V0jXWE``1d8o_go^eIfWmOPK4& zGXf@L9i6pdnEp6wOJ~yxFp&yGjbA#@I59x?;4G}xlmh3!$6#S1AFkygad2P#77ytxf_uL>^iF6xddsAe$zx_UGhWNGD~^}2PuluO zMZq4}yy728iw}iIZHDYsjZQE(l!hq18CW+x4t;9Z6NM@6t)&-?q~{Phd2SANz2A!! zMq;emz-dOkaXsx_TStdlTp(|KDd}$Up3)q1IlV_$lGx!SICxe9A0E1f31v2TdRa8x zYx$4f6u$z>1K-(vt9L}ei?9zSp3sVma~KhyL9otPfyXwl03)Z9sP6QZF6-T8nm4Uu5ijs%j+z<&sl^iv>K0p(;;7YtC?BBKd5le4N$2- zaH)`l*IP&MxKBKK9qb}%V=5@>Jx;6V`@r>PUNAN;g!OfU)Jw1o;s(Xg`6I#u9ALKE zxM6!+7oK*>q9657(wan9Sb6*fd)xO3-SRjZJ}&d2Y2h+c8b}82woXus0(D62oP|5> zz3HmnIpkP8(s(bo+J<@u@G-ehu9^QJDOcvBn4=5$@6dwIq!3X2x*Y#z=u>OG`Cvad z2lL~6X?w^Iuc(L>OJLZJ4C@$s^L(@Ap zP>>`;@+9^V*SW*YiwSLfy|)yddC!wYQ#E&C*)(qIzh-)`Jr?OB12B!|ho&9>h!#f^ zf37rz1x0z}&_FjGm@`TvqrAcN*cbXZD4X2e6b>7=e}lI1URXcng}PbC#UtDGalgGN z?#k+c5P>C_S=B(iQ#+Uw-uux1zdI!GeH$@lFCgdCS@4MF=RP)-N70@jD5=drap!Wf z;NxZ7f0D9~XU^m{-Pni+|7*aB@^)&R*-Om>w5R+AYamv{3pIV`gJN74Jn#`GE0bK& z@y&TWa?=O{y$nIeQJHjg?}HtNR&YgMl8F0#Ar(RIVYy)ioZ`u*xvs}y{e&!N1|);z zM=cQc3dWvwomhHC8vaFng?Gs-F*A!pJyXL`=}tNfo|55qK9%I2<>iu=yh2tj`8!q6 z$f6=a!k{$NLq&GPVWF=d>g@7@;~NC9$>BOawdiJ?t$Dy}PBBQ$-$wdgsH4X9FJ!*D z323`2vyZMCv#R$>t#^d2Jzf!veS| ze~n!K;0F7C$lN=`QPoS&+88TA7 z5uSz}CF>RmvT~oAP^mct_UtfZKir>ylcxJ&!f_h+lZ`oCsk?z|_FAB>R|xION6Zieff$Y<_Aw1s$D}NlJ)*G!ctGXXosAiLA_e{aFej4ZE6qn=*Ujev(Wr|JN z5U)kEp(kM**q8nR$GmT3q2pneVYeWU<5|)te-aiPJwn8atTElMlIi43r~R>~$ib>! zJT^@X3jAh4@12(pUvDghgFZ@HE#Zzau=>o|fqeStQCs=Is zWbcS@@p$w)3^>0IG=?OInX4M)ogE^&&)3n1x(4)A#e2|m=p~0r_-Lp07};a)O;n^s zxSw{bLCnlC*u%BPfw|S-7k-kyFi$6mJkce zMkdr_TlE%NTfYh=j7=f5wvxj|Y@%zy8Ch_vJy zYPUrTTx1zI`Y9iR3i_BmKfmF5D`~EZ@RX-+#T+(o<~(Y@FPl;GBWX3<@SuO+a zP4W0R$Db$(%!3&%7fAnYf_2HEa3K256a(;s8SXKlY|#P>TubTYM<O+WDw?poP}WGBDlnv%>7I@(ft8 zS%PrY%4kIsKW^pZP=nE7n&|$UNThCoS2B6PFpqbu;Ww~e5(!UQ4E)nkpbOSS zLq=^fTKwmQwNf)^YkwFx+*sf|TYPWh_H`}j$d?1g>6$Qp%n?*m_OR{3Cdli)mEN_TK@zi_QMX0{4wzg-*KNgg z|7!<&bwnShEfV8u+Ygf$LFRa`tO(Z5Dy6aMBKUY;4Kuet5{{Wl;`1C4 zqq<$-7jPMhU)MphOFQUFZXjlN25DBaBzL`i5jsW;)8+$r=%T}l^zE#vo{hylT)vr~ zHvTZDPipM2^e=<6ulb_}e;X|_cEt?Ki}0}NFzFo&!bj z_<8&T5g%72CWCpzREnQ--F^q2<+q|$OR}*~@-plFsSVoBNP%9^8}{0R5VG!X76zVa zp|3NpF?Bg@jM>{eXhI9fz?TFvC|XDNc0`$qy=3w8P8I{+3X{<(|Hu|cruOluGnCCX zpnsk(;eK5)oBG=Rptl_TX}yyVSc|pd-OgZgYqA+S85R7|`1dB-r5IZAtS>1 zy{nxSlr}``u`F_@I~EduhMIFKZiV=8x<2%{fQTa=SXL+~Yu;efhaZ9ADPh27UwSdEHcGieK;c zJ;id@4ba&SLnsI2(A7!>J1vXx;Sd+>&0A>t&UE7K?T&Hd2@om~N1gXov!ip~;C8l^ z?0)(hhK_DUzMMBS^JX&2TTUlR$|o6v5JT9eBL-qT4%ocOhseqo(qH+p7&gK~eeDi% z>a=EZZt6;qrzt})`f@p&Ua*->jvdD%EdjVAbrpUxc+7Y!Z#PRenu&*NJSLBz!DcCBoaNCqB?cyT)so*swZuLng|g#!>B}66DUYu;EY}P&iNT+|6gy$!}YT#P_{%5RioCCt(WvLvAqpb zL_`@6iB-5sOaaUirhH>WA3a4j(w`-f;JarB^nHlMow`dn>i6=gTUaV;dwIcpo!c~~ zPnc8paT6>(Zc7XES|DfJX7FE=gZKQrAY$2c9M3Oi7c3DV{-PdJ9Jm~FCve1V(8|@x$sQGj6Bs|fwQEZ)AVOm==(bcUN)6s-}&7rJztfYET3)q z(3y({-M;8seu^|^B|%2n4f1bqPc84?CR7tq!u$|^IP4Y!s@J@rz*CHD*3W`RJC|{s z1!rNRt0m@dsfV1o`$;O#2xBwcO#I>&q4uG0RQ(`b8I>51g9sgp;X%)pX|U}SoriZ~^tDk~BXWhVbK3zIjh*q8UkBXkssoLrJ>(D@hs`=S zm@W0@%=oqda%ImEyz;poPgtmtv9s#6@_z+Q4fmb|iTkyY$Kt^4w91GU?^Wyj5ETfyoZ)G>{`P{9C%y+ z5x>%FP@6Co~u@B%-dj;+B;b2hmIr6vm3L0FN;a*;C z3aqXwtPI=$VRuK&)|vhV<%c)e+%7RZvWvr=)Hi28e|Lh>o@b^fMiODeQ)$kvu*I}0 zGY6LaZN(M5;jl(9j9GlslZviiM5l|Z&|P!R(f9tgBrn*2@_tT5xu^%kEN2e-sYb%W z1Q9k_nwOkY;i>A+QT*wQ)Dem5q z4qwBDm@2Lzb7SdMa!mg=WM6WnhlhHnX4E!gn)(0{J~NFo**rmARF4wvOYU&mNQ|b= z;Nn${Q#kF`OxSGV4d(_{!D^ZU<9kw>nWh_v&8~X<9F$A)2Nc11tt_s2q6(t>Mp1GV z2Zm@SF`g;N`TO)H)V$)tC(b&^idqOarkrzf$yX?Ie+)9cs&QlN2t8a>fvvZ0gJ{1b zt}SnXs{=i>U7QC8^7FuYqd!FV>u}%y9wE_}6yRdNGg;}Tj=i@=&8j-usO0udWIxBA zmKrPL{_;g6Z_ipt`;|(5?&x*$WLk|AK?0d_4s(dEq>EzB7bIDqWfxHoq;UG&61w*p27nU&*^L93jn)1lYi- zy$d0-T7WXCOK6|lSyGRX~gD~JUX18 z!MQE^oIFV?qPlLa=i&bH_1*9)~Y zwWF2>JI}+~_gAo4+yXKV%VNIJNfe8Lt6*hNAD2BV^QTHpgMs8)_DoOLkXsVaBAzlrQcHN#Ta#^r$?X z7<6GcI`8SY^4Z$rGwX@FrVdK~{zJ5e--Db%D0=MpMB@x?*|dpd*gALy8=a$YPp}AA zJ@7ddQqqOho1hl}=1_vmc@#(!!`>kZ-t`*r-$U$2|ylB&HJp1hs&IeG=1+&x>yfj>D0_zveq^Tp-4viQ=#>o7RdgJ zM6IkXs2*+#J7#}_;dMo5sYcE6mnM;`YwlqCy>CRbin5bB0^H`)ov`$`8%k?j!gj@e za;Qoi0wT=7EVqG*-8ZORBxj0oHw*BaN(_*I`|O!A6FO~l65r$-(_2?J;=6VO8WZYH zh0eU9HB<3n)vH$|b7c~IPA$TTd1@H)SC#!^&_$oE%Vjm~&rI>srMO?|K2{BQVRFS{ z5ZmlZBWt-ZdT18L41Q%E*=FO8{c42FDsCqjvCauaRZ#f(&3R`GJ3l5z@8%-IA#Rco`0?;qx>l>+Ir_-Ywt&-DvJG4u<+vlK?hymy32HRfO=?xziInPYyihp?8&9txI)D7(;O`O` z{%M9qJ9lDHRwA5ObpsY!l%dhoyiW6?{j_z~V!)%4@Tw>XEvEd_r#JI+Uv5gp#yS=| zvgt4cw1+fc3Te^&{kWexs3x=<0@KwsI_V35RP+V?4hQB~cBZ`R)?ZbNDGhMqFa zzPJ`;1ooiy%$H!8^43fwQ4D5h#$l&=9WBb$h1ovMFc`QTCu7&*(wnzyJ(TaD%A+5( z>ypA*jp*g@QK|ygJ(mKTJ_ZiWcV_nM-=f;bCUNUiPgFm;m2~IcN5xw~#K@$b2G@t7 zV8JKqmuvz{$~$cTNGOn; zm#d+br0 z-YYt=D-8EX8^CD=L*zX$7YmFgreggQ_S3XVTz_sKu3fpB`WndK1!WFADz(H*X@OIF zJ9R&&{C3&VKS{B4AFk&p1MYBxoC5WplqYl=1>(oA{6#;9w5h_a~$SHSQSg}?OgWTsseNsKM{$M|LtCbOZ zAtUIl%Ycu(f^c;(1YXxZnVJbj3Lm8Czn(%`|4^VfoxlS|E-=th>a=`LG!xRtoey0Fqy`}VY;0>!pwlT4?2 zOk1A_ruv7_E@U${Z8?fg!BcfWixs*qO{RfAXL7UuQ{=w4Sc+@ZJfZ7QJ{E60%N|p# zf88?jDQkW*k`0e@K|v}v48#9fQvON1Z#&G-iPO5w;kXGAlh2Y()( z&n>hGh121sjQYnXxNNc;4YN}q+h{h8T3!V%Kj*{j^-=8pJ<}OG1#y&J(adBNhp;{QX)b{DWjxeW{>Pq8QB?G5uW>cHH?O+ zq@)rhr24i?>-YTrbZ{KrgZsGeYnZCvH)rtH(cM z(vb|T`ps#-_WU6dmYW+xA7@ZUZjWBLRsgRm9)%53Ux;u>1pYDHKao^hEyve!5m1^k8-Li| z0HywJ(q|q*2)6?&3M?Y4eO57AovJX{G6|!mHsIrtXyT+MMcz_BqJA|1%%eRq?VvoL zUHO^ZcyNzg<$a-+m5WIEtTXuGwlLqi@-g-YX){H?FTk*7dCg zSUHH2Lzl$RCuA2oon~1Tt5nYS*N%#R>|oKVvxLq#hJhg|O_$zpq_eV)-~o9t6z<5z z$BBachG&YTyD}7#rMsYTbu1n{IGHD8e;p1kzXFF;*WuLspW z=59r1^+MQjrGjK1Nx%tT4cGXA<`era5(M7L=jpnw(h$E!l%I`j$@=bk;*>R$_+~oMdy@*m?K5RX2PLUWy)Qkx zD+JcC$#g7rE8b~(&hAR-h49bmbmc{^e|L_h*D7P^`a~)0t;j^3?tZpzOcyHo?NDzx zK<>@jgw9V01p5w?vwx~UyGe*=ax4=vX0%h8DRb#w-6YWdF%gG)rKpPY9LSm+0rf`C zL|jFm@6cREMsH-%uibu_U3$}S_klR*%8JMIpxYqHu{~_n4*`weh`qT1^uweZH2qqY zzVEG5Y>a;{OW|@QCm-@95M zuJI`|_sk7=Lp%+LuwVoRxAQ4(x1a~QV0u| z4{@H*`&9luK)~|tMA|!)ioFuR7S6vKFpGsLPowE^d_h+?E`_m-IT#zM2v@A1!`}DZ z^yj@cL*w$l@Ky@xhXYf|eZ|9^e{~r)p1h3ax&}NOdl{H8Y`_kz55uT9ZuS~^l$7Vn z($paCy*1PUgM>gBZeGaB8md5IQ73i&VT*S2%Baj!6F6u*6Lu7CXac!>(tYhNIMfcI zbU`-8L~U)lV7?4eJa^KLC9crx$KyN9ljFzQNuyh>7B6UfT>X%j6u)b0J(ZPJ=5!st z(Ej#6QsjG>&b_G(&BclEW0EB9o%4rXx=WnuTJ>VYa5nC6mgVodTFT_OrP2E2GWuy$ zf_?B_5Zo3m#MgQ$pxtpBhq8A!?cCSSMxC{V8wdZ;g?GZC?D!$N^mHd%Q7BIjU0Dim zIRU6ery@pftHI;*{gJOepS;=`-c-18DtVcwkEOL1u%UE0-6PwD0gh1jv9Q25b@6du0IT-@S`#@jO>Aovjx>8@vu zqcR|3UoGS9F@<-0P7qXYE~Y*&${@_~cENADZ_YZ1AK~;8=aO-%?qU2Z_MUq6{AIUyoB_j@X&7jb4m-2EaO-(Z-hWcJ zaZ8UmvAkokZSSkWFGCaIG}k*-eLGLOvw5UKH;|qSFUN{DJG^n6 z+aIk|4@jxb;UQ*7?syA?a!e8Q|C(HNoW6sUS#PdmmoRAE2VFAt~IuhfFE4#>)w> zh`4hCR(NzVaupFYK4=9(Z@8^=};AqNcu3^hB_^N zj}ey?;P&4 z#|G7D)7gP<>76xp;H1|H;wA3*u}OuRravL&@oRC5j|ksieW2-v;;21#sbjfreKP;jEAcfb?7PQTYLVE0>SDGiSh$ z@MNl2^$+%FO++u3I1+$o$@_#RbbDru1Ll8`jfy5@J`kQOf$#bH7;zyCEgt95btw-> zOjaab3cOCdC;cME92bEVs-tUts+br!4|8>v;r4tbmfbUfH?cI6I2}I>>mR3+6@vjF zsQH7WRya_lDZaFOXdk`rtOF(N-%PBnK}cKl33GS(XlYi)-M6 z>I(8p{~1K&c%ka@DcC3=hB8-!NwK*IU-H2b@Xk07i(?XLx zi&%Gw%~0?3i_Ex{f**3qsmkL~@}(>dqJQ$CQE3fe0Y>PUgJ7Mo3xU<@>y8=_nG1QI>I}iF@s;k6hoBWB)q;> z1YB2Jb8meqp7(6UzzTajy1R{Cwv%I)OwfeW=VpKdrjgIuF63`#5x4Knq2gDx7)Hnx zq-P5gzrEei_EZI~`R`_ivfq$`$`06U7>}QJ*3%lXYTA8e0eTF0W0Z^nY<)gL+dY*a zmH(DLj>y6Dw&`HMbO>~1T*%vDA=txtL1*bsg1;)sAQ`t3CVnk~rgd4QWJ)^u*)YMlc(2VS7rlN0b zBAyG-XK;E|-;;pMU@B>%Rw>8~CJ#lLY_EzB?<5&y_{>IViec^_A)roMnTLEil zi;}*6F}~~DSX8_wjSd5Ipg6|izs>;*%+Y@2` zO@_RV*97|^bGAa>iyZZD#u1zEAT;4SNjgx3tj#afJSqykuU@bR{>0O_A$2emFO89L zwrK66&v}Yxf{sQ$n#-Gm{=aePzkP}NMbE@D3s>RWuePw}5a*SFSRBYZ3(MAAgr@Ek zvT#70&wIkvs}nmhdM^VB4+3HKdLLl+Xz<%yR-vOT0eOQW_V?oJIMKGB2A5uLOjm!3 zg&TW8t;7nXKgp8^riM6=$)@W}HSh=jB<4rTlUn^4&^TvAd9n|v?(j-tq+|x&8#p~6 zw>NDNI|8pQ%JK6TQLs95gB?4*7w5-Sg2vX@gn(qMDYaqNaIw>skM0{rm$yWOJQE)&#TAa*qsb=bngZkd z%D2(w%{nLykszrP*P%rZAJgKdVNPQV28M}|1I=f!b-Ms>1?TA>dPV8DA;tRgS8UnC zag^fpYk>*opyP2BMgk=9sQw06tyu|&rCv~}X9oB)wiH^v%aVNl6QaMNhW&Ln3lBTR zfX~Z`{2l(MVf&9*dUXzurfm_$(ig%YvbKvPujzn8Ck^SUgR5wsS}pB<@{nome@$<` zNCeY;6~LeR4V`}GVSsB8Ufw+)F79;3Y_lmq!?^ElUjvz(*6LVFI)*fB@t+Nh6XpDD ztjpJCSZjB3xu6i21RaLhj1bIJl*fBpQt{3+GiLfcEzCEQ<|SWK!`8=y90-l0Qor{A znGs-MJ+l$#6j%^vlb58n;UbzG55?!*8dz5xOlm5w&`!0f{QWsbc+2uEIDc1#Bqt4! zE85HMlHqm)*P_|)&)w1Q0T8udIyT7aVAKN@+E7*2G!iY$ce!bY%8IdY$|i_5xgVt&zoa45K@5_z zpTp90Rru}xl1@43$kZ$_g%68;!A`~%M|~H7z0LqI$vU)rgTA5CTX#J9HVhSh85+9t z*TI7?X>>d^2Kam3AnRx&J@{r7d^jvfBX&||sdogpOjF`5uB+mFbj8#)I0DH)W9_5YfvMvK>KWLIkv)^pTzoO8pI<|=d6wumU641|>mxII?-aUkD}WOP z`{AjL6pkO&082-6m{31PVtxn`$BhH1o{&#RnzpkhHgfo4?-lwpc^UlP`j2WUJweNr zvr$lKGCpomr~bm{@vC?i9rJTQ*Z8#{zSxv{YfFGdLk#J3&%-5w+U!l*4Yo@VvTM^xUkATX&`>^t2F-i&iVY;S8Fn+Q5 z;Fy;TZ!DYP&zgI9(eyHm?~#UF+qXDlS`jR*jltahHQ+mWI%c(q+QcPJh3Q%;9{x&AEIm@cc!ZWgBTv{bK4m zB?R32rO2b99Vp*!)^usrA=>*Xj{1B_f$Ve*+&|d@y$k|KOWa(jkeEzQTs)6nSDrI} z=gs5||D4MC`X8cLmKU0zL`J(-3`%A!#e0Ebyqe3C!E$2>$sNpwuwZ|(D(M%-^|Vuq zqPcjmx|BW+8)4MUbihu|6d%1d#*~R!tm^J*5I=PaJSk9?K#rPKk6JYulFHAab3}UZ~pw0aod;aqoT$8Yb-}qV+Vznppwm%u7XXm^p zd(N~_Ve6Urt?ULg8!sltdiI8^G6jfu@E<0`y#t4TX;a&YeXugs0uFJ*hM^2oa&1!% zB(E(+X5=l0lBd38oAhkF zFc?fe|7k+rjF;s3K>@T_FoS*g^*q$n|22eU4ZLvX1h{0ZV&@5EK=*$H^-ibJ7B7EH z&?!cNwHl=Nj|x8PXYlt)aUymu3`@H6*;{79XleNt+C{hF;EytFtek?zUdkk-(E(R| z<@^&HFQVj|?O51VMoa~rpwjp@ITPXwPuE^#56G&+Je_-_)V927mzWY?`0{*uRK*=4 zmTy3@;$gUwVGXzJufe1Gmk@DSnC~Iu1A-4uk`Vh;AOXkWO@j;;37)`zL8nl0w>Ehg zauC%wd1KoHCA_auNQ#%O#~UlpK)9S4R!`=bP&5eLo7U4F;rqt}w%y`r-jNjrI(zmxNxJ5+PJer4$R+Knl>LJ+X; zJ{$IHGS17rh+ai{IN(2>Kl$G*$a0%P-mVY;OPY>_>X=V1NSq+sBU<%ytBqwJqf7^oiIuLyTA3B#oV|)8Xdy z9XQuT4Cg(rrat5E;PKw4%vdguJe^;U-!|?erG3G;bfz{sSr2la{EyV7zL}e&=fm5R z3~Ae*#IPIm>9o|aW3Ym(NnD7e+n${}V-wCcQ{=SZvq|*uC&NB^zW9TNsACSiu|2e}TI@*Wg9PWUQA= zg!NIeWJxt(p1&oWw@jwJn>BemBqnkk(H6cVCpgfeyUgk?YHv> zo0Qp1r3q)$iK~HQeox3$o*4*@y&`va&f%Fo)g!83Eiqg-5)^90`A+8(2_0#s4SIR- z@+re4+pNap0g^=HNFh!=HU_WuAE2%FOTbQ66|?1D5-F=o?Dq6;AhM^4oBMFOT8l|2 zk$4`f3k2wwupRJW{VLo#x}oV}(J*n~OMqgAAkJ}Ctq3QJ+o-jRMdG#4drgu=uFTh z89H;92()i7AdgJ6q4MSkuD=`)fdQrLj0uuZ*H;DeZ7N`xVj&RB9q3DHgzZ!GsPD2Y@L%y1CjUA` z4Wc;Ka3p0sdllHbj22(`kQaWdh$EYJr4V!O%pBX2K^;^l@u&U$#h5X7zS&&^Of4Ci|^IupzoL*ceiQ7^;^?n z(XN%?b2JZC)1`2I@fVZ|*ajj3L13^f8oGP#&^Jpik!QDWlBIL5LF?@=Xe>p*SG$Z3 zR##JJ2UU1_rH@#gvBifaLJ+Nak0cvB09Fiig&I);C;H?ogndLgK{ z5B*kLpfNA>S=*D`JRz2=dwt@#&l3nwf-`ASe-B$BCk)SAWjNl_CcO5Z!0M?Ye6!6F zz-ByyyWi>v>*@e9+uk%~w1?mUwiMPHIAR7);nh#7rA-1sj2Z8N!7uUqByM0D`bZYh z`bC+LtXGFBm5WgS!yfG9^|FqyBA95uEu5DpnJ_cFp_69`cKVBGiPnB1j`my+Pz=d^ z`ov5{i7(P$NtZ5h!z15MK&X~HTAkF!oh}p6@@7BsxSe^=8d1pVu*7Fk$?&Nm6rFW~ znE2{Y za%rGk^os=dc(0O_|Aa1UhDmQOrJ48KIbTK%ZVQpasJ~CxeHxcxUhxx}x8MtoT#F~i zosqle)999ofc7);iMmk@x<<>9m^5WN{5_az@V8L=#)bHDt{~o1C-|L&lNa8xjB)P| zI%*;eTULG|zDX}Zf1wL({g={I?sW!r@`FhJr&P?jt;sQfvgzq(nIN+?3Ii0a*~)3w zMAmsWo>^K29#59@GA%+NO27&&BckxWR2Fquq(PrnzUAiTC0O=F0A}@$(@AETyI2F>$}e4N@uO6bvuPH<3JR~udbvUR*rER?RosH zadYA~^qubbXHB|ISHp>k<|IAhl7qNlCR7F86K0ikF?V&87r9!fHrY)ntr5 z+)mC^C6LkjNxXZG2aubuFn8-EXi9rI_-GcO87R*frsu-UIvM&T*#ep} z64?MLf~yA3fvoxz{_`FYbmlE2>xDT!Qsf0PQsN1BtTgCl^E~Pw+dhCXmGHfi$Vsj^i0$iR&w7jx}Hk$R~)cJkL6aFyUdpqEA$hs+6=ORtM&C__F>uf zMvRhM53f~OEFK+)djZL0`R2Dw^`=&mdvuK2KhlHxL{XX;ybXWa4-yfpMZBF4V$oM` zA5HKnfr#;6RR3!kbaR?Fo8Hrg+NnC!`-&$FiLAw0w~Qdiy&Ad-&ckQ*07!8>j$yId zu*f);&9n)_=l)W(jPL59Y*b8~0jrfUd zAm03Nil|*^nwtdVr%gOwTPqIy~ zXUwH~YcJzw=Ooy-V3exNozFO(Jxg={GE6Ap?(Qiw;mWQzG`+YTB-C$$J~zjRD~?4Y zA0_;@;yNr)Frc3MWN_S2oUI7m%hmNN^yNr6dP`W~j`ncs*K-*dfqXc!e?PnuY9K!} zHTbfFgCIOJ4m@VC)cdzOmP8OTpsLG=TkBx+Dum=p4P>65CZlQ@xVAQkR)KJM zJ--J1J1nSUwHw~kzd}dn#6b1KbC9bU1(oZ?p($GgZEy6Gn}W}9&!!kyQx}bYZj`{U z#dC1`TS=a?d>AeKG{zP$G=??TF5&sdyNPlc$1gI~2I>BPr0dFFqHk~k2LF>Gl1C-@ z?e}>&x6lWR9?SbnB}mw3j{Iq_GZq{vko_WQpS(NdU#@<9@0PK7&tcp6R8CR zFD$1@zkX5c>gRNIaW)C=FGeTjeXxGI5dW!Z5KQ;!CEr^G_&3*8GBs^?NLgd*3IQ#o^gaNj9f|Er!GYKR8HS}&;}z^e$%hxJ?!6XP3Wna z4Kow0NKJ7t{wTC0FAOzd(e)+p^rR2)&&l$QuGXXKns)lK$PC81Z6M;}Y@9wvhlrrkXncfOjIzQf#1;6U7Ek$vw}!mY-1}X`O>~sH`#}t5`4KP9heaR-Z1>H z67S(8J%HdHp{<$5RAC*Ayu1D}b{s;|FzCt}@C-IFN2Ph75 zzSKLBU=|ZYPUMZTLc$zdGWk9U4xWuSDL6fK*)415=^#rM6b zX#Y_XzquLWLH%HSbzg%T&&dXjL%Hn#OVb454 zes9t~{4e`2T50ZuYgmas!92nbH>T#RuA!%C7Kp?Qkf3t_g%jT5^$pRud7cm|?f*g_-w@%i zzG#kn?=Pegxvf;&G>I&0six2KO3{Y%{a-O=$+DU4lnyA8tmB5fnI}7;WmhGA?-GPP zuO<^^xv8|}LMTPLpDo)DZatA$^vQtu z=8wT0qdTOQ)4+A+oQHoM*u+I-VEZn4@^wo;u|9Z%Ofzo*$BC=Zv%nADdgbBI5@Fu7 zD{dq-JRYf7Jl${3V8~u|zVo>hEXqCxQ?6dXo-5iA+|BuPwjG3I8+Q_N%?s(eFkBO( zZfL2W5B6_uV4D!fP3gOgvu^BTOS-x^uc1B&KUAliC%$17=9Q!H^e6DXzLTx{83}W$ z*3eDc1YjV{iu}d7?k5TEAPyk|FK%oi&y~w2k=hdqzdNhooRWnC&bJ;@(ex7m2i$hGPJ%kgZ?N{^xIPbjcwxii7bVeZ;4WapUhxWUA6QX&pWQVPXC3;>a<`xloK%lHWlfs~Rpl6q4k*=Q&QG zKdn&Tgv-eg-K5${LR_VI>r3~*oo)4Ka^N&7^F85E^MK)`j$mwy@j(OcG;FBp=NMTA zZ2t%UrW~sZ`fZgWI{xINfNm}+G2wCn1TWJ;+j{c+c>;=1U9PlvV zzf9>vjmvh#gr^f2@U`x5(z|O6(qmijM@kJ&STuwY4NLLeu9@&O-xkUr+Tz8-{p7<}6?oRL z8=OY2k*j&W_^qyoHT6A%id~r~XWj(cZfHT{llz9<_YPoj(qxWQKZ7;D=K?)lD$r@2 z*C=^m8+?(~#2%?pc)L^<;-L9&u4E8DBfuZu zsQ`D>3ehP00c-i7n1&p3g^Mc~-kvA7aDVV$Vlpuob~vx1rR(S7uCABRI-!>S9&M#5 zt%XeP&p$N#*<7f+kci~C9_Gt*&>>|42OJiFKw%x+`g)GG**B4wn{z=%;taFCU@Mf| zjYathwjg5ZP3-L6QMsZ7+?AQ$WH~Y!q)r8qj_5}A?e%al{Hz| z#Z6iE^`s^$5<2holcn8SFqXWA)(`2iTIQp4b7BOM$PnW=_)>6Z%{vmRTmW%i?(~A@ zQ@HPRifmP6&}LCFX}amoUJD;@I`_j9=B!k}=pVll;K#Y1 zP`l^{5nJR(Y*p*9=3F?2b*{#w<)5k5{(R=;<9rCI7J;UHPiWXJ1)R0|GQiIV|f-^c&rE&4!7eHv?w0J|gpE>Y;z}HmWuz zMXva4hk#?MG$P#`Qaz>M)E*V^Fr9~gBJP6Xp$1Hlo=d&{9ERpii5U7QmE%FWquxe} zwqNq#k>EtM9rZwq;u^RvP>8$oh0#KE1__Fui^3JdRBiAMEdBZk`r7khg|#+HL`$%{ zA89kzT3(ES&k!?cwuFRz_8=cd0wAY8iDL^0@-}9*V2GtGoOya3XMOX;<+EB~N%b6B zc3uE0&#TeF(&_N*HvpW9#BW^*WXBa7^eKNub-i@4;bSvc4qT;nxAM6h3TIN>z6|c~ zE`ZAJ-89ee3U#YG2p{IAU~Q#64F9So6|Y1=Jyi|_BVAF{dJ`FrjmM7`5%6@X9CmqL z00B+z9ZLy7A*~S1D|JE1djj~EW6MpOEx;e#eG*?UFQZN;`S5*N2;ICvnW}wyfYIs5 zwuD7t6z6kL>lEV|?41s?e@A27Ep_PJ#-&cVU8GTZQ^@Y3Ea)^hs<9J`?51CRl5AUkWv2x?0xU6M0jxW8--1II) z1-B?n`1=r})-1yZr!(1iN0UHBeH*$2-GYM#lc=`nb8^5>n@GmUz(@U2t`Dq*&Nau; zx9brN73d?XGs97GT^rdwKb@WV=rpEoy-XGu`@x)phdCbJU5MG_MHUXyq&l@+=SGuii z<@0D#5z&ebT}`x486a|`kO);PkmrvVfOq?CTKT{dXWpEG>6t4bNzfUth9w$|8J$3W z>`E$h+8uU|tpxA-AZ&Z#L5}1q(+{`rP{Fxc{GFZwIOSm_JfEGwR_I9*^93!e>fR3G z)G-^@xJiS$MJk+nI!ZRl^#bf{hGVK3hAHNm*l{2U@%JhG=D3QaO5~uy<)uv~E6za- zs|$f8xfV<=w}T- z`fR@s${N&D>#r;6rbF*=aLk5d;~h=l>Sr;CTz!SrF)TgjuE-G!)LTg!UoHbdld8DLI}q58^u%-4)lAY++s z=<$^*u~X7^(Tk1@;0|C7;49} zJbgMVSd;gxW;gEaA0w-F%E0x~X*izVOqD+Z{p`7psJmY!u8&_~TWcKTc1rR#UJ0T8 zgO5mZQv=CY`A1Lq?f}yhoG&b{0W6mRndijgt*JiCXk6M!t91Y4yaQL*S=atD?EDZW zdBOp@m2eu>Ol@-H*Ejm_Z9MfV%)(x00kUq>YeEv1VvWyyvRS*7>ebAr3$HE2Cbju! zoS28Ad`GfB>ngr{Fqzf3wh7n?YY{{Wpf67ZFUcg*n2yV=>-Q3}w=bPAvpu0=06FF?PXZe^^KvpLp!&l@AZ+xQgdEGnW0M zygrT6ixy+H?`6yzd(Yl5oPd2Ig%Eus8AosTl2>bgQhtsnwr(;dg6TqZ#HR~ni?T44 z86h{hIq(|cFqoFW&A*s(dP>s-zXh4YcMoaQdDerHEw4d#w;;M%S3+FQPx?mN8;)## zK(mswp>BactY4_cyO{WcXuj&iiMRitt-c;aZ73$Zf)<*2u>)KRUgFsm=`?XsJe?N* zi_Qyu!Z>;;f!V3oL@37!jJh_k(b6IKW||yG>1>C|Gj7tIUS-I7tAgv!T++N=$V=>vPhgMGNqWk>zgQ--m;eE5CIIU`ZP`F6(5ry1xWm2QnxT++ zYdbz=^O_DXJ_F}?mGEI*A}QKkONjYD;x6Gw)nX;+{fWY`>0b`MSNuj6F5~g!-YC)^ zhxKv7fHLFj^p%}6cQai28i2>YXko#VHHkW z;xnDvWRzjtKqIYBB-Oo^%{k1V6LcZG&_|STv@Z zbGk#zXe#}zmmOUn1$R3L|89FC)?`Vtv)aPQ;HeJ!e4`DQhZzid`5ok6h$h((_K&t) zwT6mmX8hssXfohz1wGS^U~!KwI`A*!#BUQ(tL+k#lD`L|nw7vHWF8fm9zkw()nJ0x zAT3PK!M_LiFx6cN3Rb_PeI23nm-h!~o2kudn>to z?F#byf(1QYY7bL_ACkJ^RLq{8i|VqsA=BtMW3zn)eeqllbHn=Sn0mb7E{_uUeeD() z)#cOw9?J1#WM<*rR(JR@Z!bMP+Zoy~%93Z7kCP+Ynn~)=MBcI2s^HdIN4%IJayRuH zRhSqH-6wvMtqGZQcSHkv79K$L>x&?I!WBAAuALlIx=tJSb9tqTYV`Gw4m@~$7K8{X z@>cH2A+e4*VC+{+@;wUhY|s?YZ7{}kox2!b8Bg*)@yPFEG5GCmSCcuXO}d^pjd$$w zJ!VtGbgYhA!xmH+ft|-n;GK@gUh!5U)?rU&L=cX}eq*f+?^4x||LEc%ONB zsvKM1Nnq5h!?4q?o4h;I3Olcl(QsZ3-3mJ3Y*vcd?Nyj&k&RL{X>dQ&4$TMrNm@xN z9QWq9(4BdtW|9nf zLso|q=YAVwo4=)#kA}XSPf#0*jP8>cZ%klJ-~gs+H07nOZ5SUii@t566olP2N7%egQpBg}V7yMb~+qI@5lb6B!=6DuAt8{Z|n z!ARl&()p7}THrvY?v$nv%s!HfXX8*b%##GJ3MZ`MICDr|oYfw>Pw(3KkY#;? zq-~}gu`OCjgcmqscV{sZ@8U!bNQBba+#8W=@c@USl%OiEfTrJg#i$(vxFs`6bar+y zKWEm1vwk(MT|SQPCPv66e_}j;;2`GPXkxZDX%Kq(YhQGHz;4_Y2b7wqCpXr3+|B0hTtQ2g}-vs&VJgHN29k~7$$0Z^EnEXex@xjFaTA@0R`MLftsaMs5 zwVWnDp(2);|CHtJX?_NOo5kpGmnX;<48oxWf;=IY6gVUt!kja`L^iFBp}(D6QARbD zar1c!kL7Y310qK0mB-EyaJLn&olS>FwPh&$-j1XdD?+#0cUrrqmps{AM>Z=9^ZpZx zqju-+VU}|w?bs3kyntnpv1bW6n74vTd##1nvb!KXI{-hwP=%@pV-zkrPl~q}(JvCW zNck%V(7P){)n!e2fzxVnJidfHI-CgqJO$|XY8`y_Zj@Qw*58z{^BLwZ>=xaG}-#u-Z!o z${Jf1carJ$v*7+mK}?J=z`j{yzlwx;|i?&Jr#G})5j0M z`OCy#(0r9gY*U;pKi0sGUQiN;G;ZGMReg<0kA)GbFkQ^OuDWW92|VFpQhr_STFggRCK2!Otw;y6>F(Yh%ZUyt@p$WQ&W#dyWqsB8skX-6y z8M7`y>=-n|OVI&1?{z%8rRfH)N_50iey*sUcCvjZvea6K7)ee-Eo<@T96w|1+=qvMGdp<;ImW# zN4DRlTh5u&9gninKD3{DFILj|ByL*@3N`ny(X%Z815@r<2{EXc#w+(oYtgy{<8*aBNg8R7* z)LQ!=SU$T2x2uHt<}TcxMvALTyEl*{Th7rxqUqT9qaB|l+QRFrg=EH~-iEIw((Izs zo)dlp7aYM^J#^|(pJ;pEM zGI9>KpqP^uRS7qOHTsG4dtf=;W8P0k9!eAA9qDw^Az?oGuD~17DkJUVSIO~x*#y=+ zAz7Rztybh7IafP}H=WB771L6nL*-lX;Yw5d9-IlSbw=>XE|+*4ETH%Q{bJHVH=Vs3QSD)!4`9dyVdNH_my&+#NDDfZm z&Vi<^8K|!^l@2fFKt27Occ9`D`F+Y2TID79NA9*#-JDEZKiY_^s-vm6fCFrh4n)fz z@93pz!1RfL%bVk@V69@4Ynk9{XH-*Cj#qRWFfyZgV=14M+4bPSopPo ztWV;j%0(sYJ#0a=l%l~m%^%d9qFDRhP}Dj90{2D9Mh!!8qK zFFzwE&zOSuqzpLr^%pfUTFr}Dr3f3B?jtxT4ByRW(x~VV`h2Z0ew-CWY?nG=$*H}# zFLfQ41=GN6ndgLQvp=BilT3DL_gYLG_{z<71(@rj%due2J6gUn1;_S^!=VcW81BK6 z6uELX#zY^#%m6ew89?5Ti|`GmK7!C_T|77{iY?RYNa;Es8X@=(biSFB<0g#=yC$NT z_b!+~3UO3f15dO*fl7Zzk~`%dO8t<-`%ER#J^UIRig%%;a+YD$%9C`gz#mVX%tCce zXZos5j&C7hj*?D1s&MLNla=!YOiSYQee(HPEXr!9s+^>@(ceGB$)Xl7d5_tr@4?)+WVr<#Cnwp1-!;FzMIFQFNt9Jx6 z#l;sgne(%WVt^p-5b;7D*RNXbts@_&>fi>~6~Ld73CgGCkRRX0&OgvW2m3CtbI!eD z)3YR@#aaV~Fa5{Jak-S~wP#7d%u95FxhprfxlUX*ZDlLIl!5Cvjt7=M35RPry}n5x zgw=nb!!M1ftLQ#*?p6^ITwDakA+>~_cmy6t-_m%e7AB?E1s0Ad;XsTOta{TA4|Xhu ziMxQFmbp*iWj#)svW;~sm*N#@>yc8j8eTQ0LPpYAl5TmQZufq{=`nMlZSWj@;l3P* z)HhOHyM$iV4a1iuL7=|c0}Sg{lRp*LX>T!$;Bx^^Tx-WGU5==g)CYU6PsKNSVeE{s zWHh-vALXjnz|oVT#Osp;Z+@2vZkxW#pvLS!*67VX)V3@nQt{KM+Ocyex^NHtE!ITM zWiE6nm#-%Oh)Z;K3dfVD$H+|u9wv!Zk+C0PWNgeD?l$J3GINnMEwjUulg%J7b{52M z(*$EdJ@TVdnr}a+8jXXE!E~V_&aw%E!~b32G952BXp7^*M*J_F7@bq(4Zh5S(|uPV!DA9%XDk{%o#1?*Ih-eRltu5$ zOCbKV8S)*Iar2cmoKt=TWNebi+Xh7laqfgQOb;rZQV0TPr6ze6K!Y}IkSTrMrn`GVUkQka36spN7*B6aGPhpAT zr6=Vq;8({<$TKX#MVDv8s&WxDo5bxN|HOdm{&}oqOaeVP*a*%7F~ob}1!&Dr2ZgFx zaHU8K=AH<|Um;O!ukZshRF?@p?hoJXkZP3y2My+9(}6Ma*x?na{62?QtdIknk8Z*hVJYY*s>1KE&;ivp2mJW1 zvwC?)DowTR!UeL4`bD*$O2JH`~nSE-wORowffJFK?c<8N;`n6S@<8=*DH+;e9`aL0|-dl-A*?u&0 zNM)C-+e(dAte`Vx?$Pe1nRH!%BY6s3X3pv|+*uY08$LJCwB zSqoYFu>%)>NkWf5{q*Ag7On%3!Pf6Rf*g|r&jrNQ&i2-VlB`Kkd^(xQ%Wh?FJN{*N ztrmbSiLc-b_~WXtYiZH$N?dLt#Cy_p7K_uPpfLO~(tA!QW1+|>cvj&4rLE8-P|pTi zat`KWStR}D3$z~Z#A`A4P@>(@y=Q&`2$4S`HTn?HkC&-9n2L>8E zqZemt!KPXfHrHQ~t!=QwX`A%OT`d-L61LD~HPdkZ;8y%LmW9zy$>0{h0m=?&fyVXa zM1o@|w{xuYB43K?P9o@gV;TyY43In4pU4t_7d-ZE7T?weak>0dzFUt0)>2*E=08HJ zxbC^^ge7qR67j;C@zlG`Kve5B6i<#`j?PmG!?^APGCt~ntgl<{;g}qz5 z8{<+F;GJzSEmjR@Tjvy^V`4Ow|G~oIb{Y8DtAlT+Jf=EZN@(nN5tMfbqd#)b!DLnu zyE@!)5$6?hTQmciJXv14&t=f`G2k*sVQ}c9Dz3NxP7@llLHU^`+yAbNmQ?3)S;|6G z?}`Ui>w0qd#Uhm9r?4jKL&T$fkUIx*OpHo`f+-cG+`15htS6(}l+2{~>> z)N1ClVp1~jJ-3DYXXFP>O-=A%a}(WtZVC=JvgDU)8;z*VggO2_IN@WtS<~-T&$slhs z{7m?W{S~^*xuw%#-=aF2?4v@uEC|jpk>(G~Gw0hEJf$mSYKd&bEgEUXlI)esfPPH^ z_h4P}YV(OARCpACE<<`!g1M@w?_-s-wv7MJfEt_95H_|F;#b`29 z(tQ}tpVES)>3yj8A`bcQ#bKXwJH5242}(QG(u(Wh=>F~+8CDWS=jUeF!1am-=52tD zZb@X$I#(!3jli2VhhX~8P&V|3A{xn;q4b}07@Q1fIxY*D}pKMgZHt_&b zw{#*e)}sK!60XCqL#CkhCJPKW=zw5SJ}c|X^>dTU+1QOA@wJi|hE^#-riLRN-Z&Y_ zz&Sj$i$I-x5?t+7BXr|tGV#tCW{wvHu`$4L{=O+J#NIGYb5FN$YNNnqezYCrs4eehA1EANyp&^ z3Dx?1UndCk7AaeB!FVR=kVmgEWDb3kovV)u;!(u#Bz@f z)_yHyyyXvKmw_i1Cv#`UhH>&ot&(Q^_T`v$>F|1SB0gED2*IVLFgy@SpItD=#+`nc zyw@M@G>U;j*8$LfAAp}H|D(qiHc^KpIcVED!|YE#=M7U>$t?0Uq*FXk5U0o>+*?-) z?^9;uq)VRk{jOh7xp+H{v}Tx1%D4zyGfE)OOdQU*Mq~GvDSY9V1z;w(13$Z7NB7o= zJkbyVzMrm8ZFOoh8rS!73u_FDntV7CFaq;Gi|{6j|_iV<97V< zUKyJ_C`7I@!#B6n%`Q($C2cY9;Ca(o3}~vwBQr!W(|jWD+L4cBfAo4rwuDDiMD3C9 z9>@80b)n1S2KX#`L%MUbSg(qBbQyg`e{-I5M>SKv#-g76L{@)2HZL$(dl+D)qGuwt0$jl*WWq}k@8NoZS^0@$UH?4EjJRSpp7%8 zZKm^sy->3v8$10B=;A6(+_W|Wvi?0ljb0lRuu{UQ``S>Kc9WW_dHi!fl`vnen5@_p z3)>VaHgu)YYR7CE+?WeCRaIb??~PXkx1g4>8a|&lj~|$Ei1;*1fu}k*FWCY(L0*_= zFH($)r(Zdx607)!l;4*@-w%6` zzI$8g_Zy4AY|9OlxMq(M4S%sete2FQa#_l6MnLsX( zPW}PBx3~d1p37k0V=a~-{cxIX@~ zzlT$6x}nT14G&jRT47mDO#*(Cc_HnXe(W(lcWQ)ewm;6sNBUD~6H^jTBH)M{*QI@}%0I`>;147<{6yqlcvf^eEpYQcu$H z#_}^5Bcw?0@BRo6(H?}XV$m{p9VmMV^J8KTkzEs}u{zSLAlonzZa!7wP0lyqzoId? zEG`C2w;zCXRY$Npq|DDh+W=RN+tKeM0z60!XKmJq!fLUDV6yQhb?&eEm-8oBUqRo-d`zphg82_3*^X-NTh6lsO1>sTx_uqSzqSXd z85#KS&|TaYB#+%SvvHP2EN&|tW=}ryG?STm6hAEZ%Kif}6pDX_|7LkqyBs)*no5-< z?$r|9Z7YgxCoS;7=0dz&A&LUgQ}`aFh5Q|VjN++fR43yUlw3PS+V;!R1$*nU%j_hX zHoDPlzKa-NGA$GwKDdL;<3wn9TE%YfsDDePtk>?3w0VCgShilL z8dJ(>?NDp=^KTEKe#{OU$UJh%rIOw&3!$r*3*yB=Va3Zl`Cyk@o$mpwX9$L0=p3RnIFDvNQqL z-&2D-Q~Sx3RkAdc^U=M~T8Jv^0)c7Yh$0rOKV`!myz%N16R7h5rmC4? zP2N%{vE2>3>LPYe;+Srm|yzf2({QL{?z1B|5JtBieUb6I0h7Xj+ z{$}@YREDpG-83>XigUb|(ux(apdjuKi54n2H@^>kK0Bkc<{%mCE5S9r^3+{ofb{nA zxIXn7T&8VIH%&P~H{B|Rnw>t7)iW2ae*MOVv`>Qi99!%vu0*lj!f0&qjb6C$k{Stx zvMIK4q^aN>CS3ai-|oo5sGR|nT%AI69lELRU1vDcU5}yt;=BsZZxsQp(A4;fR2eQt z<@ArZu>LD6(0#@%*RhMW{?UWKETy2p&KX}OXOZG0F-(#agLJ>WAYQ$P+_V`W?IZG# zuFGZC+O%LSR1n+rS<)q~&U^dn6JBX6fz!ID>CPiB@QlYLVykxqUzv`A#8HmfR5%a% zAFU$?i*x93yS|x>**a9WR)N+jV!XxYFQHkT1epA{20yM)t#Mgz47;zMhS8JWWS-8$ zns+gB{8wC7f5BcU94~YRp~&TA-|2}y@(7)h<_6UhR3UDM z2J9c43a74JpbnQUIcBaL97wT&j!|0 zIewn<-p|4>QQ2&FmIk!=*Wtfwo6+yyCff1$BotN1gY8cSFMc#+XDgPX(}$Tb{YeJe zS$w6>ZXbtN6MmDY!wuwMoDi7q5#^0Gy@3N|Z()<&6iAY9g^?7F8FDij%Qs!Yjq%Z7 zn_fdN_#R_p4ZCnmaxQf!>%ghuZFu^75txc4fq#ZjBw%qtBsV zwvxm&e`c)?tHGYtsyt0MZ%h|Aq?=;I`A_Qpq21?~WKlQ|AFc~S{c0X|#75Fkw{s|= za)OmO;X%CIT8ZyrF%Tm+Y1o}rWGrC`7Vp(TLC(FazzgT*QF}3De+{0G<~&p7lQ{;{ zOx~TA<+wR7gxV-}Su!&TZmH35EEIl|I~KD5F3 z1r?D=URhKFBog42K9dUXEuA^T_*Uc#^30inG0cSiv ziZ|;^plY))6!)jYkx(~m-xyA}vp?wD<{_MQ(w-FAy*B%_=?4m4Jc5gJ49VTw|Hu=y zYTCTZm^E%_2hWIRw&`RP_~mWJNqwhKE6J4bZPnoU;Wb3Cp%KapDqySe2zluFkWpN_ zozO!!OoyCd7_)!flP8?$bL_9G_TN>@HJ=m4^ zCJ~DZJ>*h_Jg@vp5O($nVScL+PPkeCO`h$HZfrJ~_MB%IZk+@EMcg^5)E-UvW8_y+ z0{$6gnd(C(G%4mQx5Ks zz~dgB%*#4)nteVG^J-3W6fc;C^B!zK=LI2n>GDR{zGfr%@NQARIF5huqp5c}E$N}oBQ z`dbY+Jn1Zb=UR&Y{kqI#>2JsRHyZHcKh6`dWtd$goJ@w5*Aca=namQ2Sa{Hs1iI%q z4p~PU)IY1ha5b)rn*Wb6wQeAZ`iH8N=F_u zm*pS9__G3%7_|qZkLThK=SFbqH-WKAU4FRHbl%L(%{2V`8;IEX9roVOqtC3?Qu~CN zMCwsBPB!7=)SsJBta?4+_Z7j#M=ju8)&hNNUQ_#;tEkPd!joc=u;ze06bdzAS)nO> z(5|Cr>!m?vcNF%{e2MFOyxBmmSKR;ZA(Xp!klX|*T-+5yGeo5z=TtPUO1HwC=81IC znsoT^{u?p;#W~5>u4Ei;J|;m;BG`B2B8>j+#8MYNZQfc&1Q#^poSVyN{LEx#w0Aad z7C#6wpYFk$f|Y zPA`troVgt$u1tobHH$D=>@+F}|Dke4X`pl<1}?Qu1icm^*lK+hE(~v=1}**MaBvND zZ>gsft(QVV>uGquaXtBTF%07>C2{)oNhF*(PFn9U5T^4Vvtr5@S};$Qx1jVmcvUWf zi>M8{@5ia{uD4jJzm~S$-(i~4T~ia%5d(upHRv_^g1qrl!r^=8I0pPeQsVFzy1%_) zM%&MTvc^Yx%h?ys6cxhFiTm+mh7QV4yG%wc%u)LJU23_5^J*Di!qzK_tdpQLshMDd zcD0Rc%&#hRy%c~qGdE+MZzlcvQJ&+1dy%3~k@zju3hveYpo5(s!JFUB4qbaslr`@& zf|ov0X2(Wc4$Dz?p8*Uzr<*O&Y-f*$_|u1hq4ZH;AfCw{Cw&p3Jo(qb5TEuA{X=z_ z+O=`~xlMsw8woouUo?CYWOy%pN*eMA@VKCu@Mhe3JiEtq&`C$OiN!r0oWu*iD} zKlt8#nwn&Ym0=el>)2FGjTPdpbFHB=4?OYe_e!`dx0oESO(I$6?T zZ+B4%o%Zn?C zboHsjCX;fKQ~ZlAoFGQO8%&{HS3^Pi#s+*{-H)O z>P<44|4wAWydCq=ujVRMSuB8M6_-ej$w??t0B|zzhjodkSh4bK@Zqw=9TA^!R_+)` zy$GcH(v|7&JuYmX&zooh`zX z5uMcnRBoo}jtgMT({aML&IFeYZA?ar9ysn?fXQb0SQ%?gMtYZ%1GlvC z!MT5^_InmDkjv#S)wxA>SKbBBv>N<%uA0O+gw%%Y%z%P{b}Bp8iJuocz)g`iD8+G$ z-Uly*`CCpwn?@3O@TZXuEB(c*hkI$~F@L-|A&-7j@WtSBB6#;x8|0QM^Cuc}JJEzm z5a4s0p0$m|gDWoL&@^LWpc6}e%(sFDj`QR@`8kdLLYWCEO>8pHm6d;ckQy&OhsPzi zkPP=D#45X*nHcQ{o?`PMiuV?);V_b(P;egXp?gZBNr-`f=d=V5!?9;~jhz;Xp!-gDwX)H*}iggsJPPW5oHQF!<&4GlEf~=t5k;$2=M~ zS2Tfm!XB9FHl1%jZicEa%o!1NLMEwQLak1H6gy%>v&SbusPkO>Qu3~Lc)k%j-W?$? ztBcuKu{Yd%>J8lx7RPbl1<_AZ@^#xzN38pKPirVF#hFk!DWM60L5)t?=( zqSLYi>6*pr+Wn+lJMk2nkKRg z2NGmK^jBA{M}IaMRZxZ6i9w-w-;od-d-dJ@gqDoKq@6X|s2 z+2uKe2!hq-g3ovkLUW{cpd3xoE3k_=iN!0i1mS=Xb&$V_p8 z=%zUsdTa`v+B^u~qmJU3SRq`QX;&MXCIO976KVVF5yHPN0mdEgY4?HIm~#FY&Ptzv zUZub3LGxPHWK$rP+3%?Nv->RjKpB}$OR~Vj>SXQfl5f zE*U6b!qE@7KTn?>ysE(Ke6|NdS{111-bKvLSLIOModm(lJ@7)#AjKIj@ZUNyI$&=O z&u)gm?7#O=V{$P)V-`s|7s^9cxgklFT?)T=(ID+rMY9Vy#;?>5`eT|OUG3jOS~n$= zX1V3iUffF7Efk@c90%prYw_-`D!4cp2MZ4ErQ2QGP($_vn8|X!dbxV)_{xSFh+jvC z2jT3!Sp%%SCdVFSJva`d6Bhre0>|~O_+57%f44{y#y=<};oA>GbvAbvSvvwoE*0d? z-#(@+;{;tS_K9rQmxr_IqWD&CGh?jKi`Qq{voqcQ!IR7e;8#{aiKQIMT{wd$UuYx0 zY#By-29ot|n{b-_W4!XB4}Nkv{LMm*@MC@z23_U4)b}#b@FbEwEqOaH6^BI=e7H!PN0qs+%(27)`777 zSRlIm>!r8nUxaaQJ7&_K0uX()wKh_H3jgeAGHrZ)42=0B^xygzn0aF&H|LVU_52So z#LWutN^tC7lYA^F%E2{KvFKoMlNhd^&J*3*0>vuR9S4qe z`MU}yZHdMe9kH0VE*PC_Lt&4K81F&FLi(To13DOCha0l9>H4^CXx%bMrgE8tt5+p3 zd~yM97h1#a{ZvSgRI0*sv$xD?!)9;}ehAw?SwYW}NyK+&AvY8HMtgcr(^B;wTBp1N zba5HPt@eeGv<}crsD$pPbNOmUkIAK#(TtTy5mirl1yPHTEV~v@*N8mAz>*~(TQfj3 zQ{;G6v;L8mj4JvXyRk0r6wawyRjV_Y#lofYux#O8@}W2e3-hZuHu_4kq!Brmy)Ir( zc?%_h<7C+>fb4r>JV&V_hHlWtuG``8 zHsRr`TaeG~Q}niGqil>UUTT^FF2Y=fJJXK6xA_s7-LMio%N6lY?|IzxXD@wZ*N9h| z*0b8>f_NDYkh^Lg_&O++NE{9$pXOYFA6dqvYWD%oak`WyT(aaDs^5ksS={VNauFSS z)Br zQzXea=ZE`aVn7aQIKgSRm6)pGf%gYIxie!4JwEL<>BO~o@Us=LlI29hPLB8TRw-7z zsiXRn=fl!d>v6iG9W+(kU{{GQ!;#F#B;`~jbqh&mqa8Eo-M_M=^S@`c0@_U+&wDGb zu6$_5>&>CQfB85&a01R!3WpPW(`pS=s>rJatKqc9Sujaa$B~j7q>Afg7q=zS+2b;> zVYM_bMLieh6+}Y2ur+ur;O1Byxx=|;C2{SuBK%GF=|8JeQ1goe6h0E+&H3{Y*Oqb| z&$L4Hbm$=OmM4H>qc=D{t%bK5PM9%29FjxyxcnE3%7qMuZJvX<2Pea=BS|#4PMV&0 zYJ*-a=HIwAWUNgXQ%M5DGTaGOf zM(FxNmnWOtM@40)U@Rj5JJtS}RZH4{#R^9tvq#u9znnolWh!c)P{M;xzcG3TWl><@ zCJCUkVYWPXu3dA6_!jtK%gjX({%#_E;ktRzb;%^I^d-3|G=bz=cwuZe=b{%ngOxL0 z;Oj0qSmJUR*F23ON)-a&xZ--Yhi$X4i7K*CURHhpcHIGnE(Tj&yL-70?Vcp?69-Kl!RYR^?zA7$q)7sp>?s zBvg<;O+yN&Kggu{=g-rpb=z?J)fxPqxj#tH^Z87_=6UAPZ6{Ef(vEMYi1G~{-Yv+?&q3YkC&e@8`IydefQZ@^QF(?_0*?pc{=|%bgED1w+xCEcWZ)`Ov{- zV-eh_xXPiq_vOM zEiVEKkR_}1-Kcqm4tQQ!iha7_RBhLL(wth#e)Y}5bZO3gRd@)jR;knEQEmPKHXNqJ zHlwg1&H)l)A&(RG*rF1DIvzas5iP!b zq(xS5=#-Xg(8KY9(?z)allSy1h{e$0K zx;rluw1qB_j?G>`=8N-2&RhWhBjUXOp1YCyqYaq5dMaON{c+}l-#xq%6pF*!O7Kgt z4yhdQLHjkwp+VG!zBc2G1>BzLvGfzNZ_fEOpxm6ClJ_wN79R-fzL_%{!>?pOeI| zVFI;VD1xVZRMEQE3#$zl!R@~%=`%GUo|l9Q@9d{>R`euG44TToXhsS>e?$l!rQ}F< zeHNo~GZcP^SHe=uskl~ZDZ9dFKkgsuMoHtT5FK3w=lruE*l;Q{ENcso0#(SF zaSf<$`$W$f+(VwtA*vPQ3N6{^sZ7g0T)F59WlCm~yYH*W$m@pcnzJ=IH}6_--~D+_CN z*2|FE@&91OQ$9TNiGZ`-&(PsXCVo(JV|O>q1=}ei{2;cL2`!tzQ=cbJ4o4g#C-a3N zBu5a(0w&P=B7ad}sVa`_H6=mwigD(HeyEzDhmkpNsQvF`s&sxKMyDv?@9o;`^hpWm z7q9?EH`Y_bUqZC!&{x`FSqTM>@6C3^braV)JK+1gTnzkYi#bkiq_TwL#L;80dH6W4 z`r<;ZIL>!WY`K}2{R*<}#CYvvw_x~`b{Jc44bc32BS_E^=ileLeirs>%w+FuDDjj5 z1>>8rr6~|TNu457&ifFhJ?5l!=6t*#S3`$aeWp843(!mIB3x!6i7xvi#rZ6b;Oa$> zu)=yWd}+l7NhUi>Xz6YyPe65VT@$4uKkftP+~GTa{2 z!#H;pyj8$45|v+K+3Z$EJN*O(Tz5gWw~lnK>Ny-x(L~8-FPZaSxLoz07^3Evgj+bL zVYFf_wg2FNZCe<8rdUEI=5oBE*Re46D+O`UL#nvWpHe?ne%y<0x+c*K2Ravl@nARD zd3)m0&f_31dJiJ}j6ta`jU>wmV@1=MgAWXbP~aFNT69*7cwg!X9G&rXD&^}7vg_!i{a zKnk;RycvX|Rq2EpZy0efWj=Pw(t88v(Q9KC>cK)FhDPbQz$HR9!`Gr##!wHWP7qF?kxeFA(9LRYzXCjUCundbOiKeU%Qr!w)Fn2avuFwJ!aFri z-0nJ=s=6!$WfNmEnwC#{%(GyB&{5hL^@nuXk+k`Xvk{KKl?2rAeqQ@dlpDavV3ac98gc9z)u=ypfF*?6!7*F-ykacu9A>VMUXDcgUL(=D%8}IM`wGPp$~iD zs75xdu#AS6eTF#a@I&IAdm7{JKE}R|xv=qT9u04k;GNhRiqg*NJfV*!@ZM$s5+aYm zV-saK{<|M~L+U9YST;_85 zJK1dN;%&}XJ)VQ+r!z@lY&(u$_e+3c(R}>%>Mr^IX%zm;n1P=? zHo)gI1$6wkHJ6bThlIy&^x&1hWU1YIIL8guX6882&;Nds@q_kc`pXFN;QSdpu{Ri5 zr8W2$PD1t*8;|`*oK-y#JR>g7!@133LCa@S}q4=srQJ+)+U~JWEjO;Z1yV zF^Z-w)PNF`r=)CS8j0VfM2}1PL!N~govpnVpH`p4n$<&e@3vHocXvU_gzGqjk#J-8 zX4Kpu%H1Oz2Q;(>AKi$CEzDKC8OmMJPTz9T)dLo1MQxN zl$#~gn`qWfG2j?Ynmd8cQGt^!m+-EI16;fCnoaXp?PMXYk`Tt6=&3FpPMTPxm*d629<=sr!q3_&oOm z^SI0&_6h2t(`E+yRQD3U)rV`_E+)eY{6n|-Yr`tRLFRgHA#|%+u>O7-% zWgU`$As1*{vKG$R;SY=4uG9JaN#OMK8Dz(uhO9Pa-iNec)Yf~A*E=qfJaQUT#ZGXp z-MRdIGXIgu9uH~{`ME*XqjJpY;Bq8o)hM?&6E#%T`GVL3br)vxmn&_8uC@B~3g_l? zvn+u2CxT#LB?Ft6&EmzbE&^@yMZ7-MWQ>&U$Na%OMp`3`d{j6}7Vx#e1Hwt2kpb<$ zF9zmW3+Tm~d9c+g3ktb&(5DxvwB_eKuzwkfF-JO}mkHsn#}ElxcM`+45Y(R$L0>fN zh08HEu*UQ;NN$)!jmjg?;JcXFcy1BLy-tHGOZMS`58ANgMJQaK;)v~wqA|^V7&i^B zVhXB)h~*K=1bxsWb%|;8n)oL?G*uHFG3LogCgCIEq#eqfqgo19sS7LKm-h zWNh6jFc}rbEY7L)Woj^V1@wW!i!h8fm4fkEvry^w1PBlgW`F2f!p~KO=*G>83dCl^ z0o~Q?p6Xll8^gy(S)q*Z_PLO>-WlHA&mmsFbeN!?QA{r3!wKC#*gY(RUsQErajXKg z=Uv1FQ^U#pVjt*S+)Fmu=7H9D8{_GD7G6)2z-bo$XsoO<_*K-Bn&w3KS9TZVBWCdB zvt+?@?Nj6k&{!&*f-8=`r=nVElrL}`pJ!)-YPTHW?iieF?Tk{#j!~%^K2)Eu#SiP^ z@$a-*ymh~uxa&Dg6Ab3kaVJeQ6HFlnAH8d=yE@r+j#J}zx{|CusKi$n=3~XtHexfj z7M3?5zL(8`@5g*mMJxy%tF-aRjzG-YT+7V<-3P)GbE)^6dzjO24NGE9v70SSz)oR3 z+HtHh(E%e=crAeG3ykpS>t$q@%?B)XzJtzV1N5BR0QKu|AzN$(`Rq~7opsZZ>;2rP zEydaJciUCSFc;>J?ILwqG&^>Um%zqyIn|0u%mt!bb+c>$?-W6B1{rW1>{4cPlVp1#h0LF|=g zK^6CWPY?dYtZ-^$iQXLNj!_O^R!U>AX7GyLo1RIfR~z7nWdoHDHo!xRhQYyU8minm3Xi53!A|+RbbfjecKO7yJwnNF zSzQCR9L<6l(-Uw%$_r0@imS~XsfUKk|1b$m!wPaAQ=J^LfX@M%Tj-U>^X_lDzT6+-Nj%yQFe)bo)!f1tpaqN*$6B_dB z1Ksj_4|8_@DEaTyFodfsO<(-#l!H zI|Wk*qj5%!Ie0CdPSPmVfQU_m6J^?FN z?kbgh%su2m zt}<^?zztL|M~;Ee44bqZ$bM&akgIDU?VGmK+5&S-$gW}kYRAKwgU9H_=;`?4&nkTW zs2xq$yWx7FT<&)c;#Ctp#^t3T>Wd}ft5Ck4rY_qDqK8xb1PyIgt(RSE*s$RPue!N<5t+1i1&Va$G|- zRK8>j<-Ubf>uo&g^qC2X2mTP@pWjHIu{|ER3P;4MpIBpDM2t zok-1fDgIG)#DAp$H0ZP`?pZN~H=!*J17{baR}gTsN-1PPg>O3TG`Tdh|$NVEWS?(m8ku;7`lakG*hNaa?SKcC%&qtZLH(bIw3%g-=sVl^{ z-=kB5is=&9zeFKRkH25&0X>^gMTb9(kp2w|XT5o&9^)0+XX*JOyp;xc*>Vd zdeq1io*5!3LT0ENd5$~(X!3{T>(Pn!nYoCS(M?8bQhO?t4hfbLe9Lj?Fu=rwx<&R5?9iyB_ii??f0iE}2|S$N{GVvmeoYM_p;AP8t}y zP6W^CDzt3+VmL*6*xIgj5D)yYV zK1$esM&Vgyu#gDyS0)?-J-blQP1}JzZkbd|Y&Q+uDL`dUJ8|!BTkMk!qKCUikY{d! z>m~b%$-@bxi!To*j^X$?e-|CkjRv{>9>n&NFh5XsnAmtr<7&`Hd~_9O81BMFT_2bV z{V;Yz`EF?aCe3I2r|?HTR3PB@L%f*oMoo{^!Ez5BRJ{2U#+j91*%m|7c5lNYd@nLS zaWXpgO~WNaQgC5KHn|yI2Vr0C)0;2s=x1yr)L}(~_#x-O7%S6=*TXh0nPZFRd$@ghgg%oVM&*1dJ7PB88^=QZ7Y^+`*%db=P z!mT=?AfYn{!>iZuBAcJVjOV8Gn${gc^o)6xvX`l)0aA|>?^xFxCd4m98f~a3o}X3; z148Od;Ho)jQ~QW?gq9Oix!EXpS`yd4sbyY%oI{lF-+|7KgJ>W-1E=-fAYPX52n`&@ zj6X-orB__nd9E!SI%1DAesc%fwaVne*)+1!Wd%0}s-Vg%_n}?uTvXd~4K*g-f%%#D zn16N+X#JhL&yO|Yc8Tqn$5&vj_+i+2D3-$55HZmo#6ZbUrU^#tUR(-D|wWQ{Z)TGxpJFE8H5GMNNjZabT7vmY8Oe zlxs?Kz-owE+_;6>szF#TIl$-`iW2wJ9Gj`gg^o&a=hhi_$Ti14+L;{z>HVF=zVRe% zDsQ6de@?Q~cC1HFqb+dV?JX10Z9oIJoPjOd2l3&la2Q?VfYo|oOy%0oDDY_x`Fq3y zSG`R|os8?Sd(Jg<+4qbJNW3BcHT@t_|1P7b#ck@m`301G9H3s02Viz=COMlX1ZuA( z`I~xQ(w)-zP`|s2%Z07R1!Ax1&4rWTO~3)nnjs=;)@Zz8$+%Q%NhJV-G+)+Oa!MZ z$04k{h*o_1NUO#jvF?2|^;I#(DGSqUbQ4a{e4mfdq8vvZM;~xZT6t`^M(CW(5H2^t zLG8lM;#-@38tqs|{%7dCyUd&_F5Ko2(=w z3MrAItaD#a2}P8U7KM_gN=rlU`P&~pAD-u&`@XK<@B8g7$R+lY_2gEgARg9AM(4!W zBq>OdAL4$N%droeFIuo2wjP*I8&5jpx6`MfX0O2Q`$i5_o#~NtDx?5OsC2s~^^Z!YLw^ZPA?NFSnagNL!d`hUU4L-J5O6^Cgz$^3$e#-i1 z{M^EGK1Lr+YoqJ$w@}H7 zRw!yvLdSqT+~;AONWJ4a6{f$*E&q#*^uOEWbGs7e21Ik-@*gxh+MAZ-pN11Zv}pU< zJM27haS+Yz2F6$#ceu)v|8_Q!_(et3Em#Vb!ovY?-lB$CRS-W^jPL9-h|Cu?IQnLo z%olUR^(7Z@ar$c1yd4QcHfLeOLS?+KB*06NaH0!2Mwg)8ox0|-t+cvsAGFLo3+>BN zz)^Xgh0|CeNjX$QOooJc!lkS6+>%W8=CBv`rMt18=@8X#UIfp$nW0MN2)LNf1R2+Q z+&E&1&u^)suX76y>XgH~eTz`vTpZhz5^>TWSEizRGu0WYWgaY^1Q%|J;Lk@VsG;3n zG>M(cPyPFuT~F)qqSaBjXJbPIYwJm|!&#d2tqk2hhr)4wA(8A!#0af;NV4VJWjt@F z;cG)Aea{}yiUM~%4VX6ZEzW^K5zteJ;>JC-hgci9ZeT=OtN^S&+oWgiGPn z5P~vodCb+B%J{eTFWSU#T@{aRcCt|p-n91wGZhDjbg+fZzx9dGfmN`x`V3V(7K73q zTVWMH0{$|^=n{OMzEp2w{D0qrb(4=ny~$GW(3^){l~dTU85UGOaSAHg>EH{^k1#kt zi`rkZf%>2e<`oLUnUBpnlQn69eCKT z=P7i{U`mHPUuA0nJQdcbt27m0lSmHMHR|)4*W^K9gaA+cR4&S9oI#D^UhtbJ#&4Q> zhopKeg3EpDurZ~K-ErbR7}rk2FJU_&c9Rg#yU$MtBBAU$-C zJC9E8f-$!SvP-=XCwu>f{L8!8+L-Bd=I?npYsXc5`hb!@GFr%U<3ez1 z!#HCf5ugm06&j5^sts`wB zeAd2XK33nW#@kD-WBLA4un@|CX^-zR4-GWoAor z5^|u+o7~WOjS4Xg>t%DV>GLxW=-}+3%P8!32}F6$t$``w{XuAJy?XeC{rMR5wZWA+I+1L21I>4h7{5Ugc{-5X*c$oV+O28pBmmZ`i( zWpjG=P6m2ZHo(R|DWv&YJbeBW1#J!i5E;z%P34e2>-5J(!JVArNCyXZeSz5#mM}G& z;+WPxGW%LP{lR%6PQ`HE!k!Tt9C{1W-!6pfKD+3d7fEP(?H0tpGpEPie4!g#%1G^x zIatr*+>OgZXr)#ZhMX_Q{d247npaQhuQhgX{oY(+HPZ&1v=Zp)6Qy8VZ$MtS43hl& zE_h1$HL(kA#?TE{=sf+6Xq(pxyS#Jg{fS43tD+@%9aKPxLmzQ3_dJ|X)rWQ5tm&hl z7zjHa*ez((nl*sXOO5C3rI_^RvRXSFz3%X;A8EF*L&+77>Vq;PEb6Xg9z9f%lg zg7W@7VCD4~nqM8|oO^%hD~?0a>|n@F5R0PqW=g!?qvAyIVLS%kucYg*9YuwOc_?wN zhzfN((TCifIcyq*2OX+dmD`D2i;>98c#NO+?WT-`DJJdKq2uY#=$6D87SGOoBJvA! z@X~EVPKBOFZYljFO9aBG`oX0*YpjyC@s7Z4vk5#Evq|K#N(G6(k_1v)-cZ$IE8Ktk zBFvJ`Vu~DZ;JlPNw&==PtQ>TsFBh&QeGPu((B;jea8hHaT#mnJ+7-{>X7YNrqsmFlx#CBvz<^?MT9HiO>qvmho}^U(8%y~U!g_f-6< zJ;$-wOl8N)aC2%#{`ngIM7ge7l)1sP4 z$`LV4FcHOHWmz!yK@l!ou@n{v^|B>1UlL906R@{>26bMnjk8)*G2SBpG|nsmBjp6x z%^rZ52MuKWLI|}z{};v-=F;9iO`gl$H1?|VMv(urh3?MH#E~U7Fr{W8&HX0|$6*Fq zZW9D^)w#G_QW0D|+Q7$PH8>WT;L7wHRM5W!jtvN+h@_6iSCvHiY*-GZu0(_ATr;BO zS85^G8b@Y*<$3~7<*=!T@O6#N@j$T_PFjA3EOx8_{*h;>qiam1J=3Y`OdTHoq%i-= zGdZ+3l%UQ{Mz~O0mZ6Hta7T_sB4lGNXw!8rs*tmsLek+KPqWwa|Li20XaxDp8yE z8&3+nCp+@&xO_sD6z7FpGiLTyEC4dKT`51g1s)3r;O+v)mcv*YGRm zdR0G!C#S%IH@hs%%Q{JrOgsddS)%GKRnipc0M*_lq(O5v6#Ms5v9ot+zdJXZwv>fk z9k~#(_6A=4v=o_^e!}mnKtpa{kZ9M4SNBTs%2YH#|MzCBFFr~tMc>hT*+($)Y7KE( zAA`?LII!1iwOpimN=@f#69ajMuK>7Dp3o{ z#Kw)QVE!s)dh1OR?oZuE)aOTH{L?0AknaQDY%ZViu!kI*D1q;am%_U^isx7xcyV2t zx_3K~{XYxfkzWx8?tMd+*r(yO&>8%Q;m@qo>0Y*fw$U#n{GOr7Lxg5Qph2e5%#IoB zAwq5i+i5Nj_cKn?rbAQc4Ec7dSd@!t!MEY}%P@>@dVr-d?%2CK0V5JW(5sy{@xJD6 zV)S`FPgZLSv!ve#dM0svq6073uuN+*%k>4sCpH5U(F6g9+@NUFOWd?|K0WHFi7V1t zh;D}pPkQyU`tv*~u;e=L-&!SkC#g6t4i!PW&x+jsip$c@;PwLR9bmg@HV;=k=aT`c2Declv&m zYl){x;>~d9z6|qss|HG3eMK&8G$A-JkzW}c2B26-cjlMFwdhDjwdXUlN$3}2y3U-Y z+sT6@*CUFa@ExKL5&ZsKhKU~^!K+!_?Dx8`@l+_l1^&dhW{)r``T%Q!AEdK})4}X}qs4&mWU^c_7CPh|>F(7hAv)g} z>UvG-H6=Ar)H6p-%@Xj`{X`kXAFP4SZ(M0tz#Q4=jR!3BF|S*ZV+$??`z>}j_9qd) zKOL;MaVJnPNtQj>+>H9Wck6g;kL!F7Uk09wHrFkbfV)i%q$@)L)6H*@J@I^EYoH5_j*H;h&JI|% zVJ-GCUy12)D-eyH0?XD!}fGQY_IO6(?bJE=X5KY`tdnYJ}pfbso!F&rticq zh$7XsuSoJ;6X%?^c?d{h5kc&5ocW5bI~xVaN0y2{kfjQZA+=g0iT68Akj)5W4Ff9hfS$aw{<7T z?s^IO=MwN|hX+hQateght4Oeu5RbaPA~Rd3@fSuU!Qrqr&O1I4UC)a`_G4MzydR5j z>5e!yr}`3f1bsmnE@L6gb;I^He#1@$wfe1hgV^I^Ts}6^56*nsMOe?fu<&9bL~gJ_ zy_t8}QRP5-AommYnBRk>us5{UDi&JKw9+-VgW;{scdBwA2|Ui7BZWP4K`wFuj0vA6 z8JhCA(t8a`EEngcueb@HC!Ztkp}E}epNh!_c4S)nUA%wU5@-IWO3iep(ykhDlCD>d z9&$^VzXiFB==u;M;R^6GLLNikQFPulL>g!fdDW9fBs;Ey@_T1eptJ&p=nkf|e~hW! zuY_AwC$be?t4S`oK<{k&^Tc|r^rCI>O%sTHv7i2~o@Pb>KL z%tPbViR`U~ocH^d6P*9Ih(0kC;Hlr0gA}C98(`Ol<6t*46zr#6rbl}g;?K#a=?AAexackQB~Q~Tv%l;F z)ffm{I+rXzl#Xk(?_!l}TXFGJ zQ(``Es!JEiPHv}~9Qx2qh$YJf9noG?pWSz615BgcB)jw@W!@|TpD{tYXL}_X-0Vbk z_n*RmX>#nYZF7k5E(zY&`;&Pe)Fwe-<~c4?Hi+{5()_B2lX+eP;Y{0b4{=ECp$i_T zqf*d0*p%|#!q9A)xpH0zJ+2)KAD7HyKBm88Yj>A`aB3bflQ@3N)oY}|%M=4+gm_oQ z72(}EQGQm}a~gbA1$u9^v+L9%=ifPSWu7oCRGo zP($8p7m+op16aF99hVEa!we@o_CFmNav(wz;|v74-l|1gjy{;35)UsdRAxkrBcmcxW` zSBzMDfVTf?BwLJ6a`((I&?xOCc5;Rwv)7Uc+X+L&`BKOk<7RGf4Bfk)5&3Hr7VnB7 z&t14Y&yQQ6AmvY=PW{4|h5yDE`9dVg*#zX)Dl(Od`(ZG6FaAEb4=0*-k|{1Na9uPxz)w9#8um#u=UDctjZStLB4tV!yk9)U^sdSW9!6|Cde;ilF#;2C<1<9dX`T$@?o zq!^0B^7^=8QW#e1GtdlEp&_xCC~AHu|B}_o=hq8pLwOgSvt1S!j%eV91+gITej-?W zJOy2)^LS5Q?1du!FQWAP6p6fjjh-r|@astotW?_v0csVn<3uhxdhEbMH}zo4ypynN zk}63%kP6zc5dMyup|gW2iWM7x>2+y%$>aK|HwkGqHNo#V znRyibcP5b>H&-l);|6*;m6#Rp$UMzEWVX)b1@Y(!hq|$C_)Baqk$ky{n(!3RQ>~K< z>?tH+ae1hI;~o2y>l>_{`w~Sgedvtihsnib|Jb3w>2M%r7e;Sz!=MTKF@IJzaR~8+ z&8sp&q?ViC`%S`$eK91(YYxEvDvWVAr5DzE!tu-^^3{4Bsdq_*Z%^ZBMuac;)K=0h z5vI_*n-ag-vv67O0{kW%N$cDA*ov8S{z)rP+ARSWCT&O3Q%q|zPf*Y1vxFV6h8?A` za3u32e)Ibe4tbk`uZ}o1PUs;<{^jIJMG=Tby<}yko&u?C4P10m2JG$$^Dm^1k+@J3 z3-N)ks1((SH+_%b(2<99w`3+Y@Bd6kW76rnpEGdGs}7`}bu2F1GY1Spv&o}H?!80EkyDgw~&X^&S2u= zGx+S{g6 z$in0l-2F3~$Uc%~@um~azry9wx~XJZEhm=oJ-hSekwd`PsDrl1!(gwgI=8gMoWd#^so`;=jKWnnYNZr zc-=tnyJs>h#-hcc%jS z8+fqcYvs{rWh6XnlEm{X)fZ=b4YS70mUQ!$L=d%9WKPYUh=u%J_-EM&k-6kVG+&6I ziFp+#WDIm{-%0SL_4wuUiMZcvZ3{PC179_^O?|>$5$F`oEqZh#Cgw3!= z&k&Q+x%bI{J&t*B-cR#t-03+J{)2@iX^tw?|I@%fv)7PyE#7!=k-$5~I+l%P*C36XOZqQy_nL)o$` zs2tu2ZO3bIq|JtWPqyJ^DXplzV+DlWHiaf7A5iR#K*^;d#M#1yQR|RJ-UUrKHqim+ z95=^ns#0)$ED5(&T7t*)AMj<97rM>x#UceOsPbEa;;B;g)L0EF1!LfruZ;!y-pBFF zHsQsYDpVqBCNF={4l-l>H*t8snO?du0Lz-I;nj>>Qc=)AL9`-%8zRW1(h zEP=hJBI%|?FGxPEjMEPLfe~#cgF-dr$vSWRZK4a?6hv^9>I?elc`o#NzQ&IMaU8Q+ z2?w~We`!q+2(5nsDwlPrPh&pg+cAZ6+-QT|$#Q(X&Jom3h>@*xjgiz?ptMV_h01G1 zIR8i!mW27EW`H7JQ}8z%W3dD~gI>bF>~3mja1uWC8RFgbdtelDQGT61hFWG|dOn|O z*vj*#4US->+dkYV#E>VOKUzddpFpKKO#2q1jy=@hA0PFezGnHl+T<(Ue~Usd49F@Xlo7_9ErfC z%_p&PFP|>-A$aPH2>O0)0~2E@+-aqRd%i3~kE8=Y2P|RdxCZnm{vccG8iKoi z^uuND@7?u&5VnM##30o_1>Az|m8=px)$H&{ z5D8k-4c=y)e`>D=`fg6bVX@C_x>ztaC*EbOKIYON|GFSX;5Afbb7%9e4B94J3tfTU zn6t0}kAC17eaHM^aJ&oL&3&Qsofw>3*k@tzvxDo|{h=k+q9~SP4kc}x=(1Om#!h_+ zqcRVu?Cy8W!~5N2@-107VmZ!kc@j&j4m*Rr&29SgiakhY^b!A>BGOY9hi-WZxY;2D zi~iNsa*b?|JevVGm1feZg8}68_8xja$q?DTM)a2(pjq=bgGi7(yx%SeUnBM5(V-*~ zIQKXdk4)m&s9(uz(Z$&1vjlaIpT()ghrlJ?1hgBtnOyBvTA7hZl`3`ukMl2nSKJJB zE0jUy*Ey1#kbqoyfmr%UknpPr5vRf!cd^5eM8s5!!vR=wh8PVqJgJ>23D%xL$90G^qyD} z1|JGxpElQ$$C`i1jx(Rg-ove+G36V1`z)O988{3^naRjFZ>CR2Kf-dOTnNs$!J(b9 zyi0{s@N~BU$m#rqS@Lnz<^6R2u24I0R_nu`D>q=f%|YrgL(!Zr+k`5A`_U)6)}rc2 zI=4Hy3;r6@Kd}&oYaT~~L!TWu?*0#^-&I8aNopwRwGN(h`~I>PM|idN8+6^w z!xv?O|ZUPJl@|LS`Sr(bIWU16;%s4245K@9-b5^iBuGQnq@1uB)|CX#deF^JQMEFCG+p)D| z6%KtcgtUrsa<(EGVl-Nb@y~Lw^ZSmDUz@Qj{~D>jtxZO~-_a%aZ{TX`M>HeyapEc- zR%(ReK!pIF7WoDXrxt_5j_b5JyNtNmn85c*-q`rd8+0d>;UxPoVyC7BD;kH0YN`+~ z*Lj50Eomc5=chpAgB6&h?gr666QHf?3oR9m#OXcqAU?4UKJ3UKW5Q+VutEho3Pm_J zju8ZA>GGauzXazem*MlpTJmhZHe7BgprUSbkos%{yUVheyjK^jxt-&zG!xM0vUVZi z1!(GXmbwkzWXrcd0G`GJ^8Sedn%x%T&KG|fk$ZD-MO-gA=;%tFRd<4a~zs zp0I4N0&l)bBbV<_B5eLCOkJ3UL+2bwRCh0as%_>fZnpTxd^t+;AT+!yI^)sHZ7J8fuV~B$O;Rt z<9##?Z*EJYDx;T(dW|%`m_vyB9|!DBYQ)xC=Cx9`ad42C3mV<;kiSX|Y8yGn)s-mJ zO*jR!6S5HvlfW}T3t#oc!_?;YDD~zKtbT{&m5?{&ot+K8c1xfh{{))!ZGphqX1MNx z4CfNQKyqsjaeg5QGCFdcdDkHTuiR{D>JnZ0>BkbDQ>`X;I!Do)Iyo4~v4_N$oS^y^ zF7W2fb<7m*qygRYsMRk;{*~@Yxc%7&0 zY^vA6>izrbgfi1WM@f<92sF`Xw=6u{`wm^KCHdo45>WAZB7Urz3y->=!Fhpw5U7}g zzc-6=j2an^J9Yv(xbOJq3>#cvOhHk#l^%%Nf_;i}K;5YN!P<9C$NHc1fm))dgFcQ^8pTLdf z-K@%ac{FubB;hM>fc6~+O!m_yf}!=qYHc~zDtO~2Cwa2sS0DYbq8?J5icrKtmTFes zBgzT8aFSUY$4@Y)J&AwlC;gM~p34!j{^4Z1l`4jeK0@j>m48OMl+>kJn`Il$glSVN z%|@c~VWW;Ft}W%*MZ=Hq(2GvuMZM5woi7UX#FLlWgZNk|52Dp6%n8*4FT=mIu$bcp zpVQ}Y8@Hh_tRaH|pzuj0^Zf2ot9*2u%vM|m|5o47qmj0rQCE<-)ZvFi0XW1tL3vu7s z3v}OlH&CxCrbCOWS-iah`5|}VlF=o0S%M2DZ7qcHd@fhY<(kiw{-&v3H_6A291?GI z2DgN7f(7lSjN?)-Y|=I(1H-NK%eKd~_{u0LlbFbzG5>@6_rmC1oDF|x)&k>b1czs| zQ;CY_r2mK_Eh=7&pL<5}_@gD{eYqHKF#QIcn^6l->N?PXd!9)Y&d1InH}s_rXkpku zB^Im#8LK2x^p=~E`A_DLy9mMe+&ZRptp-@Ra=X!%V)C2IM+NQXddrtbiE)V+rkwJ# zuu<}Y?`0Rs+K&g|w_z%k$N|29>>2nYl7SbK!||Sm5u8}}mrPZEOL=Y&xbEQ{*k=5_ zzGyn<>~;0SJMJ-%@oXW@4{*F-7qX_L1>$vQ(!xkhObY17 zJ}Ft0nG%MZV^o>#YqgWNPhqP#EBAyDm4P`dtJ>U9`{j??#UYu|w;A=#K z^XB2o3%^L)jmdB#cpj>JwneQp&av=C4_e*RxViUC^z+z=ma)glLxo)IkNd=Np0(h| z>TqVtv;r8}B79lgzvrL>~)h;2&>!bLGAA*hj?bC+h`J z*Z%wDi$**Bu&Ep8-cEofhYVO}?*i>+StzdM1#j;NK*hU!IBPA%@wC-2KHMDBuUq1x z6UsaqTu3a_o7tZ`f0Ir-E~6sc3Lb)+VBNKuR55xIdbI?g*C>`A46+8h zP2=@i@wYI~$cW6)nuPl&W^pd&<4~t^6uXktLCAap=Got5Gu$Tvdz(VpbSYNEf^a$N zc6OlbGBmt1;EC9E<3O1f>N;&B(M#L0y<`&qRVLT^HW5ULmJ$#s;P_)62AF2av6rV_ z1?}=q^6|4D#F=?P-EBv5(Kn4wTt~5%fx1(hHSR%}{TZQwd%m*6+XT)gn@P4Qn&n4U3U)4LlG$8VI+SvZD z4&)-%fWuJ{xGJz0C&+~mHTCP*X)r)?eJ`Tm0ZG1zxE^YHJc5Nf;TVu(U=g?V3GFXm zL{3gf01xRiC=vdTb000in{$V#z*GTx__{C3zY@pJC^XolCJ~8!Ne$`~+ zcZ=Ixm+$R#Y2L!drI6KD3C+GbxS-h@c3++eCTdbdp4%PUpBkY}-|A_1o)h*j|3U6* zKcN=p6L`Zio*b*~Eo~Y7NNsE6xZVFcnk^B@>@kVL!(65yg`1fj2;}kah;M;Z#R8gH zeI6V>S;6XIN{wBQVJ_zu8@;9omA_WfAm{hw^_)lW`Sd=#wLA(ZeAa|J=iMnro&wJr zAEME|6cVOt;D5F@78y$8tc=Aq8j>Ih6DAjejk!FP>b_aOq*#?FV|a!fnv@T-4KnK6 zuBTB2gJeiG7o_9AjPOW(ADL==6!)rRux^p+^>$TLAz!}^w;Li^^)!Uumyy9o0kLGR z?KW_^vJb|84&XaQZeD8{3uU$UiTLjXn7LXI7kdR;IJ|Oz&+ipT&-EX~dGs!cX!*eH zD=#n~Bpx#zsVm`p%@iheWlsHajY+`X)yMahGvUq$1m}KeQ4C5M-@N_7BbFEvfo48r}~yo*j$YsL&fCwDrtU(bOv3ur~%%% zb8(?hf0%_e`!VZ?HO`khfz8sQyrX4Ru+0*J-g`O(H(g0S^z-QF>>E{ z92CcDh>&9>d@Fj1%76ZnNry!+y*LY;0!?6X!f&?4SPJ}Bp28>M_vw#shNSWI1iV@J z7tXFkD9tYg(-jlRmV7zh=G&Ybtlbc{)Y#C4fB5X>)m#r;)34sKYn%#kjOp?9;@G#$ zl&Y;wH&-r~2PtDqm~qOH#9fS|)F}>z-BZzniDo8Rwc_s=tDxrkI#zCRI&m@Q3WkpDg!Xmt(QX0DDmf);~UyE1ReO&hRYFu*$fxX*snKMEFy)`7Obdg>JA z&xEGTB|H)ci+hjLv^9db%*2JXZ)%}Z-ukel@;$U|mw+oJ5zFd+yK(vsl-jP0*p1{Kt}c(ri;x) zht`>>V5AIEi^b^c2Ny|)Ry5vfNrRXcXF6H^7|d7yO#Xeg!7GtoXneQ{k85UP@&Sff zoEk*O8w$z1=ZZkmpk8U&DBLx>0k0=SgGKZl{x2oO77>o=;&TT|l)f|4r%ky_Mwh_=Z;Vs?x;JW!am(yh3G!=ZT8VZJYR#5ds0e*JPQ5YF{fVU2( z)2^;BlppR67%0e-^0lSMw=_|q(naJ&?=4*Zav9vayqAoFIJxK{%)c5jKzqtFXk;W; zt*sV?rSr}*L}e>XbNa!Q?|M!;vs%dR>F1s|R7F-lKLHxrmY~@5 zoj9J6g4JsisYQtdjyT2OLC)oomB4j39{FI?r6?GFtpjaS6LIlcBtaWaf_ZcV^z1XG zmPy&f`9%|~Q7fba<7Gr}`BGGjZX#3kCv$usYu?@Mp{(rB43d0f8{C<71-+gL^J`vC z;Dr?mgI1Uu>7V$H`kpXH+vS<8>fA&US+bXHj9kvK^k&e2L0L@KyG}IURT0(g{ZJs@ zOuAmD5O0=`LZ>Cj8*Wx}aB3f}*&B~fk9y*$&T){{8X()JS<-vPf}kII8e)>=P=#}S zd=}ot-hIjv(@$I29oBE4SL8G?kPd^_aTEBLJeM<7vCX8o)Pp=ONQJ%A*T75pTIQI3 z1?r^MqT|xj*ci488AgYMY~kFlwqCp;X;qkHDi2R$bsEHke{uT=7WWw>}*f11#Mbi64FrJ;Tc7!%_v2x5{)Ge_RE{x^+HMarZj@d+dlA0G^dhGVWs}F1sMTLp(22TE>&8<- zW9wORp3ALU$|k~ppG!D*-(p-HIAY--X^5(u;xRqU9_D;>qsuD{u&!h-{>uo&7jJc8 zN#ts}(_<3;dlW@jwIcFwtrB~F?>h*cyavA=k%dLAESadd9S3>+?6>&CAUF359(e5x z9Y->uTJ#lK#ydi$Lpq%D)581Dufsp3QO+Ax118eq(D3vg>%MXqd34^Iwc;m|;`&Nj zxP1Xg^VY(bU7SNp=^zbT=t&zz=70#t7;q&atnr$QWP{hv`b(Z%FUU`hZUSSjKKhoZVr zHaPVJHOl?LJQo@SIlD?c{^k-m+#bY)It7&Scn5>aZgFZ31zzO0Y0zt<1Omm~W()GJ zbNS~ID!1JXgr5Yl-Jyo0ZU=+c4je!;_A0D+BFr-~TY^_pd>MDeqqsRL1#D`Bc|4;o zQtSDf8W2}_ZYasSRZ>PxHBy1PG?P~!B52!y7}d?XMjXRd(B_v3=)T#MiM;&)WeehQ z-if#L&--2Qq-ih5ewO8}^!kFKV(}=oio4JJ7YI?Rj(qp~D&Uaxh#vF*2^-BSNL>7K zntgu*w7vC2V=?^XI4g0(uSuJ33z;2zo5tDL{<>4_45oNXxv&zLmy`p+862Ho(r1IMmw3?T_0Z1K{3Zx9Qdh1W#Z5jDX9CODyt z8OQ3FODbBD8#b1Lnuy6TUSk*3Pp&Ahf5X`Y# zit;oiFq;HZVXSdUq{{!|VUL41ZjJs+tEO)T-;fA6xG$PK@Az7O?BGWDJtNfoTJL^% ze76Gy6Er~{Nk!i6c$~8 zW&W$tf8$0f`Exq&w?j2^MSUI7{>0+(QK^d;n_E8zU?86@@2N|>c?Pe{`Rl63wp^VPBj zhwoR>SNjU^-+C1qm90xW@^*un`7$g{RDw&1IZ%+`goZU8oX7VOHa;*PU<`CiO zonyY5o+sC=xIOS;S2o|ag)IN;3Ys&m!Dc7H9iLliU1JVYGS!BNJqw2WN)f2BOqAd9 z_89S#asbJ>^XhLqsKKs_@mP8Q@t2w`%(*{KLmma2e|%xfZ_k*3s(LxN^PD$KcPgPL zuNIP|gsXJ*=J)7p6u|MfUC~2Z28ekW{#|$k1MI^&4@?fFURl&=iXTY5PeTcb22ihg zM{4Dc0DHy~(z$u$lb_90@D8HifqL8{V2=A`BB-eGTA-Rs0LHZ8O|A=ukDernCwYJk zRv5#s1Z}4*P~LI~v;X+vntyYsj!QfVe$s-g!Yr|4B#Qa2_lp!Az7E^se=(M(XTiZt z7GD_+lbcK>eBJ$kc24_5{jbUs(ZD=brCtk`XiH(&S{@zARzQ`e5lkgN*{2+{@4rK8 zRFppiCUw`~SmSFVHo2m{ReLFv^QTefe}>M(5z8(N<2G5PR7MFQWwem+ocmQuS{kB~ zqBNu^EuV%J*&~#Zk(rQL3D3D-q9`R5iZUt{iPBE^p8tS%J?Gr_b^U&4UXan)RLtbE z<+{G<;8tRTTdw}XmJL%d$@n~J*>?e?F16Edds=DdkOFSu@nBQ!c}QzW0?}!)EQonv z-7{Yr-MOC~ic_PXtGWNzryR0YHlKT@e2J9RM=F|Imzlo1J^fkdWT;F zFT!S5uKUBt@jZvq$<2-n*gB{I8^r|he6J9HneJ^^cH;wdhU?&A-FtA%PZ+N$2*Le? zJUlkL5Uiv!K>1xA^{o3&O|>n#o>Uj!?hE63g>7a_UVMRI&Fkdc*C4_V%)!TV#Cd1N zf{3!vKic^84LFJzVM2vESvT;9+DJUW7hx>B)It$#R!i_xeY(KJ?#5PdZJ5Y05%@56GlFQ`b%Z_3KI8R)92{!6 zgT|k#=+mvrIQhLi|D%K(eJbX|Id*2ET0p4T0U-}M9ytP*$^n!;mw^iwb&`|27UIQ1 zAGDpbj7qLqz|B~GV8HT!B>Iv#$n`~$sl(HFUf-LTl*7x&uf;X=&&U1bwBRRp-otdP zUM>N8kxKNxMIktTlH*RTY{mu2CeVD4Wt;w9h5Dr{xU4&pm)SEh{fI7Z+HZmpd%v^a z`e?=RlElFvZZ8eZ8%PL6y&wFpM~vFlc3&R5j6Wnp`+d!GZtt=nR`F- zEf!!&Y#zzv->S&Z+zjX4M^UL!AO8xhg_{o}>G02ujLwBcBud{1&#fHAb&8YVWZ(=u zu8rf zJnERNhi^Xx@uiy>Q@Z>C>M!b{2V0_Wl9eCvxi}XyS}vk8*Dp)A7NaLPKV@azUa(*3 zLeC_>VP^3^(x<)UjO&MbYPDc3Mm(~vTC}f>u3ON;K4{%X7i*7F_0Q8Gp*RxwLE?Pd zbLw!o$dH%}tR#nx(yG?qe9jtnXJW=sKbrpV#XHB!@Uhby_#-hJrfW!1d)cK>s^*IM zXROJoZ7*=gejZAGu0XdmB0SNIvAbNj?EyYABEL4;2SqP^Ci<6? z@N=F4dAf8X=E!AW>hv4f_-qG!dVLnxU*>!;4QF7a+@79P5yH3EpQ7_cmdZ`>;+%i6 zq%toTe)n**@Ixcap1$*BYxEGUYiTEcovv|A8{eB?7rlP8}Lm6sHH84AD4h*Kdf=huOKR(D5 z6y+0{!3DN(DD*I#IueV7>zB;@;Ye4fg;M?6=`iVtAq~0`L+zi0!<+VCRND8AXl50W z)vjf9#wE@XTN^?R9Z!(QSG3`}ZXnmoC?NTH!&Jxd88kcDpzHD+Y)qbkJx;Gt^w&{T zu;H9K^F9-EjcbfaO%(PUYS8bS74S@NJ-Kaq7c&#u$P2|9R7p?4yJGLK%Qlu~c}esC z{#wi{blQxKo(%7l zjtH_2Mex*MHKu#H66vi9#L#ISt`nIA_GLEse%}>5oU#JOzO}-NnHunVwk+g7n2*yh zPv;xln~uhI88~`Qo!_c*6*^P@lGVA-nN!U|uur3abbvXS=L->w_W7V#$8qIb=VMug zEk?iHgEC$=c+o(cJ11>J*IPgE@mL2lt>`QqI}iesJF=k1h6i6Xm7q^12L001;osAA zGp#H)@JK1e{tpURG%FU{Ps-9l4V}vDghZ?hP{z|YXVC@DSuo?hDh{8YjE@rySgrSy zc$>t-A@_k1al6}3vyW0N-Z?-&EL_BETwsrlH@D#CCBpFOS{sINOpHqDSLFNYc_5j4 z9$AGg_*G;Nk+%~B_a%R+V9aNB`Os2uH@X6@PD_ZfTM&qyj3--;PQ$L-EAibV5tQBO zPu>SO!TUBlcs>6ytqL)s4TeLqh!a&S`Yji72q2{DLMIWkO2&ep+v# zh9>E&kj}P(1&d-R%W*-Ebk(DH{TJe6pAY6up|CHS<5CV6&>^l5btHQW_l$32rurSn z%lCb&9y;pclRs17?f7EInWo0>GdY4+Ue}OLV`JFjw3}3Jm<%6#1IS}D7UCz%vu=uK zanID*{3%`B46wGCHbyp~#!3PH=Yvi}wQD~0lAR3}dL@vp*atGgD)`k}o{aeXqPLZ} z?)uYDFnoja5g$_Jtv~RE>YD^m7l}zY;o2Y0Bm05e^Y};V#Ad^vxke~F`5?rm1%Zo6 z73zG~pxX;_m<|6alC9I8!Ed2K(@O`9!8Ga;6i&N9R=ypF9Tt9|&EuS6S?TCGN1mQ~ z(gTA*&akoMFR3|y4iDCyhHZ^J;&*2)ID4yNdC@9V)n)Li`$~xQvxE;`LU8)~A(FeK z6qlrD;KZ}_#Hj5Fww+Fc=4(sw^E_8ziv+RUZUVRr)soE(%kay`Gnmm82s4^TnE?|e zOe|gjGL@Wz@W>-}r-KD_RY~EVmv>O&O*mPhT}EafXf*p;tHm4r=z@{)qR=?!j2RE+ z@{B^RfxF{%^6QZ{ti$8vMJ~m%_3Gf;*o;#k9YsR}-~~woo?;Hke7t}LS;@d5m43GI zfCG7`$!)MVC6R;OQYfk52-TB|A;rQ55}dD~h2eCVyK6NHT6be=d?iU;E6Ecaae%=& zQ}H+&6XWoO;C@*R-`o08xF=1Nyzk)O_A+)sfNoXnjbz+oY=g#!%jw0(J2A9>DUP3; z%k?TWA@mtC<-e}u0;?Y=I!BC}bFcFmzb_b2ybzPtJE0IN@i%k1(g*{8s7n##r#kMW z{dX7Qg_Q%Of#ZnRmxsYAw;{UCHxT!(d=0tNbkK8Lgm(WY!FziA6x`F;3Ln2I;v*{) zc+%w$e>>B0ZrXp4*gV8aHTY9u;mOQEmN<4L?#GDMZdRq5bEr5cQGq}+=>9f?o=drh zSsM8eqjvzpvSaY1-(_s;+{QFSdEp!3ZMbS;9hCM+5qEAr>tHsGmlv1I4oOXfCnoxI z+X{aoy{Vtf|2rMYnILw@*Hm=f_!jj&0`cz7TafNrPl|h!m>I#*~wJDR>`I7vJfki}6?K!Q8ze+Y3sF37}Y}miik8QBk0%?6oF#hO6VWBrV z$9j^_FI%|X;7ekr(#CN*TR{8T9D3B$7d0pFFiQPCG5DH8M@B=LrVcLck$Ts3WK|}< zajC*?-}A7vK!Lu!?Mou}T*8G_0+4z>hs)8^^S6Df`_Gy6IFB4Z(` zwG_p*e`?W-a(T+PGFa32fb9D;3AF^}(dpSB^(@L{Y#(%!Et}71i7^A-u48T!27iOLfB{`Ec;H&jXZ1uQG_m39htyg-Gx@rxo z8~fr(vl2A)v!?nrA&g>x5_L|LgxS4DFrKG_&BoVJyD$%bGn3G2OB~JWS^*tTtHJsH z+p2$_+?`%s1x|PCG3LqPWaHp$@Xr=NugvMNs$CQ271iNJ(W~hABLjl2sY6`oGqR%M zDv^=B3_gW@^uU>BvgR<0B}3`(<aX&ItL4Fj)JT5Gp=V_ho`?MNjpj8xH7*-cP7gO`OvmHBYZf;8PpZ>;ELRJHnT;Q*U?$e z1oO6`(BL@vli5s9vQn_+>u>7SC&WJ_5dg*OhZvnZ9Vl}%96P`GkXLr8ct&v|44ixm zA(o9eaY-Fq`aKQF(vN7+t4DUGh|mEgad>#zi#$rtqNNYgVAX1K@D)`iRgG;_C1C@6 zoOm0S8i^A5@=wI3Y$rb0UsKibG7?24Wr((<7s=oB8dqEzqsNYAL)Za1j5SmM-UR|B zLH=~7?irL2@*w=GJaRx@kpJY=98j-*%zWOI!E8xwf~cKQu*R$&4&Q$bnws~Stol&4 zy-W&H-h9LDl|7Jr`5qoIyn=ATn0|56Xg;VIXTa3__f)}Q3QiF&gSAH}zWyVCzdxRaoW~(}Gc1CR zPJTn$v<6v5z<>l)GBDg$Nuy60qf4>?KGWSy=$@sVlkFiGNg%Ut?*c6B8poEU?KBfE zVN6yOSSxZ9$_euP($witmX|>F+PPWyp;#2Kl;BHpv!M&tSD{zP2-i6EK(WdkOsanh zQ>s0<4%-%7ePj-1T}Y)TlOAJ+eJ~n6&}X(cgy9{o(-~`02BnMd(E*u@q;(_5WfKzM z7+@(?ksYycKKl(+2wLK|fejGkql`Mazu<+PDW3X%67>8>xcspIWEh%Ls{~D;97iVb zWGPNr?n@ocIhb%yT3T9mo|J75riaZNuvzdrnet*SZy6|dhb)7LZFfGvvfrTo&4TtGlgDH(*F2Uo8Q;q*LH+SAxGrptmr4tW?3s`Fx9tnL zX1?;_FW|zbFoO$;k1FhPw&#-2s+vJ<9Jgf_~q}v{Z5}x#z@D^78=)KNQo}Flor=IHHG#J`hzdOBE-29T$TfZ`rwj zD61t$x2p;Bwpq^yw^x_(>7p5CcA7HayJ?JsM+@M~)62oW1%RlWg@}SRu(h)JS{%51G}joK0`%^-(sW6x;_-68*EEO|LpTqF-nq zcfYP@0~CGn`O*TkFR;h{-Rt4d{2&~;^@2_K(oW=tHsO=75AetM0ajf6RrT&d2JM+C z4x6u5qN|hwJWt(;kWfW7etAz~A1Xk1=0yxz;>#v`$FgNVv~ZEjZ_xWWjz6{y)9_4v zv~U;TUr4v2S)%4<1L6*#5Friep9NrPi6g8t7eJ}2XX%Q53sA>yI%u*SQZvtC^YMLL zzTha8x0Zz|&Qo!Lus-9$byfw}yeCMmk4sL!;Wwn+AbN4JBdwQ)(MrH_e46Z|*;YIo)zKJw$ z(8sNZg>lY?VXhmV#@?Fzi5^udhlV-FVPxO{rk$V2WobB1A+r0X7~f2P4{lcpg-J!uc+X9NKjr>m`busJ=Y+Wo{+43AGtYf- zR%9ssI~om(Ofx94c!7sL9l(W;y>X^eJb9coOpZuDpvz59!ROHVGwA~|}2^L7g zIc1*cSwnH(Mrru=F&FELpE2G;SwwAwWlapNQ1^Q?-N?OPJvalsdVbO|J(DU8S2YZj z)x_N6C*biJQ6B5o4BRg;`>LUZj8@CSmM1Zsuj~LG3Am0W6Bc7ihAqUrxKkO$t7Cc+ zg!uX&VC@&l(p4+uP`o=7zqJmM?*{p>{MAVyWeZ8?YGquj`w1({ z9x&=@oIl`E7cO304Ci_z%vvwxlFln`lwIFRPc3~&_j+1lr*$mcJZps?=j5VQnmA0K z&UI@3He$#v4Upw>81A#rb4=eRvt`>P@O6kGdgVoc)8cGyH~yN$?0v~>)Axp_KkD&2 zxPbEo9*sE{!*uRjKttO&)~c}<=i@mJt_QZlvAOTtp;bW zi&$5iJY7tm62At>B`Y8GrJ z2TAirFvQye`%>?a%)GVmdgT_j?@Ji-VgUm|*8|8d`$kNeR7|dh@=#$)EqfflsX8r?V(^uLOp4B%rdWgbB~$oblG0_~O7! zNV#)~-t@OX)05+9eM{ZsrBw%=&t+}hl-#NEwWTyRL4lXA+G7^z5lOv&9ye3TxIlkT zu_h5CwUpJ3MVrr0;ib@2=zVWPndcMf-{k*b)MXwnNeILjnIiaCH?Zv;$UI&`OxRxGV4nKtzdQxziN7=N} zP$IVvK^z1Hor|F`ttIg=l=}(E+H=!!o;@kLb z6OY%_@*8q`#W8TZ1w-sJl1%fisf*3#;d}-m@nsH*|US_v_*>i`%s1H zf9;5Krz*Di4-ntH6tGdx!bFW9wCleWY;bEKrWf8O_6=6ldR9D&j@8ngElpJ0*$#D< zAEEQPet(Iv6I#SiRmRsyKK z?k|@KawD6rZ^ZicUAVxr1>GLq0DF;QaL|#UFX?Qc=bvGnq666N(ZSHu4xo1LG=>PB z1+#Nkv9xJB;YKj{wMG`h^2PbPDzy0QwsjD}vn8^7IN#Q+Agrt7I4o+5iK}o93N+Y5 zMr#1;TxkuDPp!j!r;pHmKdk8eRSRjv(0>@7@P?jK<`Mnsl|QH3`$cd=k1xvHE@8||eW75r8R)d_K#Pt0ITyoR>bmC@ z{r+bsoZo3ng2uZ+F6<79g%%Kx<{UCGsTfs%`J=C}0xXzWKvL%NxYv3b?2pigtE*h$ zT?n^h2r=jUV^P%T!T|YVbpiD)U*Pfa$-LwD2yvJ@M3>y`zyxi7)+XN*Pv~;}D*5vq z`*blhk8ARE*SbR$UyJQX&u0_gNbwwptwHz7Y?}Be1HZ_q^YQ6v3_VjtdmdDRXpEOmaT)lWQi*bFHaG(LJ#2`9b$CdI=>H?m$ZL9&-D_4Gc{CK(x#i zXxif*o69-AOo$I?obm==??=QvlymX+oItbDW$;@$6ds(J!4u&Lz{cqcuy=wa z??BE)${sMriKm^2LrQ^}|95X9>O37Kj($xmH!Gy$mn*y%&<%EG}d$VQ{}ChU?C$ z(sU_fonHK+zPq@yvbhtpcKZyzI8U0F+;;&t-!6qKV=)wEzTh3p5t0RyNUF#6DP-4nh;@*3950_l&qAEh2m6ql>0c3T1*thL=PS`n1?fO#;?-#Jubwl z@GG6Yt$~Qj zfabeEWR&kQUxxC~^R*BCB76s0TxOE3;#N?1a1B|Z>`I#k^2w_6-f&6Q0LGm*LRg+L zFX*H^nYptbuFLGk@fKOp$K$!r%qtD_JY50`LA&X7ElGHP*A4fLagM!BvM9Dvl0%N)#gUKO@Pu&% zOkP_BQ!<*XOh2iz*}m&xiE9ASdUcWA^pkTUc^Trl+8lVGPH?`h0@zG^%CX@HF1AaB z;94h8^3H-`6?5p;=ELX)0hp`y2wJ|4u|j(Z`f%*`cQy6EQ`v@>cpY@ws9HDj`J>9vB44?y9nJ01MBqqY9q515hv%F8 z@Wf~zPNgmk8yrk@rBX0&wK6Qi`oxDa9NB^ndNZL&PokDS_*${>M*ZySQ3z>s!VGAC5Z3nq0 z)p6o98Q7NDhCxyHsXb#%&uuTIx8|&cxuZ*f|4{_^XFs!d4jqIM&2a6W7o%hemjVHRT;Vednv3k zD~0NrK3G&z$A}3Xg2A*K#6*o?uZ}N@UAPH`U+;tDsox~-cOU7vT7!wUJ3#NbUscKI%8OYn3PN-HYF1DU}p`x!FL@fZx{frb21R4SPF^~9aQR25;R-g zV$|d>fqtAFcHT3P1VbZ=p z28A5CdC|R3WVgZ=IJJ~v-^^c0LkmMN@PH6bHoOhe!r@RSVoz&-50UayH$XN@2z_?W zqOOUBq`WDMEc_saiEnc4ckML{ofE{cLDlAZvs5_Fb{u7s8C(J=eFA!aTbGkf~(EqT**m2>KF||h#c)>I4g&r5z^2_2WY)n^+VMS>obV}x zC#xg)0|v#E)VI;IyEEuM>)Y^GMF`}U{iU};qG{#M7W#KU7+og(Vb&L)MG5sd(i1dV zb?9msGaQjh9G)M=q7}FCW%d;Qo9Qdb*KB_#P^1aUj7qU#={ZPPJx=PLN%F5n<&Y>h zab#yEk>F2;Fm382bbD1sXk!v4clklh;{c{}8A5}n7g|3*0Y{Go(WHtYqOwy1jWt(e zEE_^+m^#5BIWJ0@I+^I(2~T5 zhqdUMYtQEmi1DX2wF1mtz#Kbpm>R5nMoz@uf(tvP(QxNwn7Vh9*;e;_A|rVdogY16 zbe!MePtGm*Vu3EKJ={)DTyAHq%)-c;)_WW)WjE?>>?ZeKY=EY$05)4H7q52Ag@zVw zUXqInPUrjL`R>nP4|8D0)OLEC^VIRTmV@l^Wz_v}B&r^k#xFnh2v&qKsU2fxgIXyh ztgo8OF{VFi@(@{7QOR!MziPLnEW~^v|s@A$k5c2hvLA6;4Lp=y>5;}!yC(FqKom$9q31DP4 z1wsE;b)NACT|64NgXk~vhJVXiY2nU#vcoNsT-adF^|v2GRL5O1uWt<7L`O-H+dFpc z!)uJ>#S?_9T0%jwGkIxkfPWqv@~-bqCn|%f>?9vwh;J@I%l|@1>RFE4KDeFha;zn} zzt^B(SQm=jslew8JTW`DlQeO&C;N!myy@J1V9b4#JZjqxyz3J1V(k}DpZAr^XDee{ zR2+>(KGA%>1I-fEpmx}be4VuyChAP!iGTq9TT;UIElwaW4-1jS=992+2&V{ByS19l7wQ0aRRUadU=4}(g{BBlE*JIeW(2lBBg=PmQ*L^!z+&CMsY z7E@bO70|ZY!Q@YBCNfLbz>lUvaJKotEIeum3r+oqLK1^5#j!9?ww)$B3&N|8Cv?uO zy}06i1Ei?kW8Pd<=V|_nfzt=?(}n|o@jrjAB9qrk1zgL)S!4>2ulb7gtkI|GN+(F? z)GSQi7)>wt-Uh)i0hsnR2fs+>!53S1Z0TJ>FB(J=zmgm-`Bsl!{c5!C?JHUmCkAiH z1fWSL;pJ2nM$~;D$17E1M7(CA%AOv2F8VDV$_PWoIs&<93U1jt5p7rQ#pn|PVB42N zH?Nc>sztdZLuWrY7{s8)*mr#B`;o@qyaW@yZxT^Q?r(Pw##g>^R57{~2P*iWIZ#0k zb!^1&d5iJuJ+5QC?kkDX6oBdO9RHenLbaR}e4z!9X6B3R$tD<35JznrTX;128!Qjq z!@PXL;ITkoT%Zor+HDhzoeCs>K5b^Zc89?5GQ`Jz-cWku3fCj zzxCxf?k#1}2Q_i>_Yu0hU>*pHFJjO7jnjy-FsRPraUJ4E__bRWoE>wZ+42cG$(+Su zj~aUWbqTgiyF)$ReZ!X8EVN$hPsy)ATGo|?(GfDJsIq}^bQVW}s|NT|CJD6PHW2+2 z$I0WpDM+@25WM-29#f4)nY0x=G2L}AbJ+lBsD`sjyIg^z7VvBwv|#gY9@fYEVTkHY z`V49bU(Svv|H%hd-;c+|6M{*vTMF5FD-k@3Gx3hk66o$bO152|f{DWBpmZY%9xKKZ z!?{TH?o@`=ZXIM;!U^=6{9$Cl$tss6a*$>@4t>QOOXKilo*}p2?7h1WJ?tVO zZB{+40FDX8=ui#IFWAH(@d#=AFC_j{kw!O(-v*&PpdFM0T`@CInTqM-F* zCuVWa_U!$Zq*S*Y%=6Zwb^9N7bni9zmi~^|dMxIj5oyLa_kTofK|I_IJ`Szh*W=#F z$!PEK0LB*tL-(WtCSUG6++_>N9mzf-zCMoBam&mzPDxPG`{kqmgj!uovzSn$6pDpsQ+8OCCsZcm30OD~Qjc&xCt8ptbD; zE(;`r;YK!`>vuALD9{+sH41Y5hiySah%n+Y*<_o$oja_eeyn_@LLR?{@w#{NtBmiHU|px`Sez@9*mk) zl5CzE)OepFlhi9|!`;s?{7al1`_1w49-3jG)GS=b3rCTJci3B=MLkR-$$8@r+%t+K z(z1dk+;gKYAO4c#)ta=S=nl8Ld_t^cTiAJnYar-gF8y>|n5P%Z<&@fLn2qgM$-Am7 zBA^scN3L9F7HQOQY<3Bb2bDx5U);oo8?UKz@eSC$H@)iN!APikrp&khqYhd=x2WL! zned<69j3C%l8u{bfFrbobaI)K`@4^lVSSVT5}cNF4M)?!dy! z=YZoaR}F%A0j?)fYdwRB#g#nqBZw(=QTM z^dHvt?joiuW|CNi>*zBrom}r*hp(os#6G|Bs$C8e{9uud6>;4Ds>+SebqS?$M_DZA z0db-~Y^CV<8aH4MP6n|XHu$K%71US7?l-w=_D=*K0D*yjr_OZLv{PR~3+eUEn zzgfK2LVxmAe?I;AwHo?`+sS#=H83?`7UXvPqL(9GIS=$N+U_0=@kRzHlx_`fw^iU% za}tJH5vUDG=6>%tK)g~G+`E1hPx%a^@ouA5UxHz9@F1$z6k*_qBip$D zHBs%@1FZ_r*+YqQId*Lf=L(4?gDROY$&zEn*gYZ}j52BH@GEFyB)QzUJ{eV?53(nx zLSWBDyt?=#c>NJW>AP2`!I?LpEE#)3`-U#kz0#|2*%Vj&yj+2&zWp-J@|n!^m-=A+?kJ*I8$@?5 z(5ClF%RqSeG~MaD8YLq=;fzia%v;ArFZLb>&sQS&Abkr63jnF+9fmEsYf!Ff1vU7b zgi~5#aE4kcbrz{5cJ>qa&$YC`Fkg}F=GzV5gfy_NbF8y^@akbqjQUEt3sO%`_TwX2wyxvFtM4hE#)gIuzw3Ylb z93)QbTIq84UR2Y|Vf$wOW8R+;;~()#CbkDW;ib++tY|w+ZK?(E;hhBE?bk=_ z7QY3)%eP~eoH3ozYKNcxJBzVQH>lVtVSZgEgtS!L z7|;VZ&%n@dByo=X26`7gslWjjwEUTi$GLG?RR43_{ZbCj3|Zlyj7_BSBKLgrGsmUe zJXX!I780j&jF+>9_+ry%$Sc){hyq7+8}`BvOB8wU!=FL;TtQxqRxsnDKA+c}>x(cw zl>A!S#oh=y$W9EsfK~cA^xnud!p|DHBXwjWJSQC_pQp-yLVq%HPuD}Dh7u^8bwFW( znN)lENjmz*lkInrfcnDaV5x1-xkKA9a{e4xr0K@>vYUwb`wgU)^LV5j$w0ZT{ZvHO z5C5~!#=ilV$lXd6n0(0+u7CSTMq0D+zV{?tacU6`aol5#()%#sV+F3Y{EeF*i@`|1 zbI@N=LCTZL*QFOREk%Qj$1Hgq>%NL6$zNE9gTLvkZ+>vD ze>w>e{#q4lolO=9_hrGItO(eZVo1u3 zW2l-}1*m3k1CQCY^uEk2ta6m$+0G7uUehR;^m8h?k{f{XPN_ut{V^zN#`H-EVk(#K zSok%b+O3IXuRT6aU;MOSo(t|{o$X8UQR)+Vv@HNKLS*>MLLV{n$Kp_vJ171NXHd(7 zYGYv$ov#T>}CaAM@8Vlj9Nk2XhkplCxR z6+c=|rezwVov|p0gsOmO!f|HHy*!Y1>4D{~9W?T-AzVA+N*hHIxLti6+)F)1R1R3c zB5`rPHlqRK3b%1#s{kq+ETx^RJW-+IFjUejAmp|kgRkEs@1|wrQ5!SdS7t@dEzg86 z6?U|)WCqPDSwrXjoCDJ?>X3J5o|BaqE>Y3MX6m?Q6Iw6$PW_MUhn$^BAm;4=e}cKp z`$!P94$4uH?Ypqq^D!P7OJE93JILLQ5@ehB1ircG0d$P2pwj=9W81I2*mbm(M1Gis zPSw7UwAPHZiA=(V2q)}cdjPh^&E|(qljObQ`pvv0=P>m5AQ%+3PzB@v;Mi|&H?zAR z%#YdA%`0+f$6X`j9TDOiCJW+eVO{8WeFg4woh%cbIAU>bIwq9>7))t}!XaCz=b_uz5`~? zDLpjlTnN#O=FX)Zc{uubJ~dpEia+UI+*8n1wfssx6hDuk4aWXp^x`WM@n1DfO z5jQ7}y>)mavrNeq3tu#m(@JNMc3h#-{BZJFRv$vEq&b)Z#|rBTfMIDqD!W`HJ@em@ z(O^9uUKC`a(`wAZ_7%edMLXINB?hALEbDr#0x#kt_)q2;HF~xdE66W;Wv>y0Y>?o6 zsCr(-4hPYLH^eYNRfVq2-2rX4CKDUc1Xy$O3AY1@#-sYC6m`F_Dz=k};9OOlmlA^q z6%6p*Avx%LA45Xh7n8PFdGNR9I#7pCnAJMDz+=5vtj#TXUZwSA+$WL;%Y^0Or*#Y& z`r1#jpNr9Khb+@`BjVtu#NZ})299rcL*Aiu_~U@!WEI7vEOY_swrb|^u0TA#k8{`U zb0jCTHb9()FXLGHi1GGE_;KMbX)Vj7XYMrt;qEHMb4$q3+>2zu^$ycIU(if%&P7mk z*i3ysP36v>nv|y(iKC@X%#{0g8D#|vGQQJ`4t)rQ*dHrluC4&TFQ*ut!aqX0bUx1W zUrwV2e5r8HYwE8eh*N9gakJ|l&`l_URcqGc`R!`Zy}tsB6;IL8j!5k5w?iwB8Mq@l zllmC+LbusvI)Y*Nc6V>pux|~=VC*I_5f@qO9ar#Bdkp?qDvY{PLLigXh=)WqVCe4^ zSie;UrJ5$dpU&gpY#M`yc77r~L)l#KcsAd+bqA9m>jp#o=%5@%V2S@J-V=W$wvWUxO`k5 z>OZbQlX)SyvFHG3b~9 z@091Gibw-Z=o}?mUvvB2-1qotKmwN7zN4K*zF0h`3EHO&Lu4n{L-QFWJLV)2&r95W z=$$aT}N;amba@c&*wdP&?L)caQg=WqB&(y*I$&xIQAk!x#PtsKGI7 zKPp?b9>&+4gVGCzIGC@(Q>}Z!_8L`!$&MIYB|Vw9`Ne8t=qJSASI)T*+dj}8PDylZ ziYn|JJBKD47$PRTmSjIEfo^eWzWy~QewRThb!Fmo=$1U7w=!=jI7RB-$j>k-54%ELV$1ZwhhkC=fN>UKcLm;X!ycqFm?MB2%f?5%G>sW z?Vl`=VYD%}u@dSft>CK-pA^KYa2drMve=}G#;ok9nw@=;mMsJ<;?Dx54k?~pXe3M# z65s_oHQ=F3m#VbItubZxF>tyNjE!7(m8Mt0I=PR`l-HD;J}rP>2lQcge+GGS&6Aws zuftoc3z@i18*M$mz_;xtSSc$83KuB3b;Safr@lYw3wlDxMurm0#sm^#$Y z?Q*!x)}9r_@s%!ZN)E#vD_%i=$vK?H?>E)nx{Eyb6-VKlsd&)f1^wY>jUMI=Fm}NT za^ha$q+EH3efE;sTOfh0v6B3RW&NbHN)}a&H{z?kH)yl=DQ0tUH6F{k1e(7+>CKki zSR=oVxc~5G3fkoO$8WyEvVE0QdHMsCi9U=Q9`)g)y1kgZDVi+q`2hpYYE(d70$o*~ zpq&0`vk=AwHMh^D|9oE2YB6OL^IV4`;W=AhcyEs_2vY=R?suj z%pM`G9S(5mS`j;S)eST`P)0r+oeyDAX>@uJk6h_%CKhgTa3NC;79MJXsdlqzxmP=z zc`F9ry3K&DpGGL&$N6V>tOel-CU`DFhaA1O1#jFV#ifs~^=_Ue!%eAZ8`m5Ow z9+${+wQKN2^beV$x(_Y%jWMiEom&3>Mbx#zQSw6pb2mi}EDeH5xx-IVo@s=Bx7U%1 zJzMa(y)n*RA_k#824)lU-;jM5hPj;d1UwP?3>tGTQH!Y~RCZDZoS1PLx~x}I`)j|5 z_OI#uMw?g?a!(m}2b=KY(reIhP#sQOXr=7hzm$JW843;`NKPWg(Vz-6A(E>&;4SFT%XcW_VHioDn`44=WEY#@eY*=;!`u2-4aH zHG`XR)tw~xn_))BnkRsC+%B_#hfO%5R6{l2Y(tfzOyp^Q!1XO*5bm)MKTNl!2ZK6I z%YOOc;ki{P=UoS$&&46R%LI}Ze;6~`G1 zhgyi+tU&%{T*He#lVQVjdoK4C0RN1<@Xzj2c>6RHO}Xy20_RA*aeo(>|F$5?tG*L~ zG*OURc>(T63X$BAG7`1!2W>C1V~$SV0t*coxH)(Y_RPy9%bT}hsr+kZhVe#5g}OnkHP1&c^Gv zvhf^uZhe+?hE~~BQ;Es{NVTsXxi-axa~#Zr1J)w=Dw$7>Z*sH6h6wsK>JwG`=!A94 zCve@p8K7g74>d10WABeYL}ub9n8!GQ2sc+gD6hn8n=cRA8jINu(Pj8QL+9a-RU5`} zdqydw(6llO^$O>{o~D#Yh>EmH+7d0Z$VxKGjF5;>2+z5%CrV06lvzm{k~B1E@SZ<` z&w0+d@9X;gzTfO8M?h0r7^Z%W2eA4AQ@FW^`Mn0NTRXt<@14=bDwEs8eWY7Ixxi3-m@O!S{nU^zhObxVdxyRnCin|DtzbY8XT(9UGLEB0i{v>XMHiu(4iTdNDfjnY<8=)d^6*NWKgF^5wrm9Mj7999UlfM3-Mj3{9 z()1I#lVHF~n)Si0uO-ki7>+L@Kk=vjoz2bAl9}L-5_s925Z$%9G{Zs|_Ex??FXd+N zSh)bhEB{ctNIP&*I|)PaZR}f@o2;d=9{fGTV&Sa?IKtG>4n~7M{Amgz_fjB2s+n%$ zvS6Fx2C+Qyg2;pz;<)foV(P3SuuMy5;E_092`HuC--(mOaa`tcRw!&$wSfB2(|Co? zQq3=wXr;aw&b0KhrhC_usy&AEQ@8^3b!Ni?{y$Rw!5_{)R)ON$5cr(YNc*ZQz_;{0 z&Cd0PWu5QwkozaR|5Xnhu4~ia>m1wpQz(2;6cHFd)`y1egn*y|9&O$OflEt?%l2OU zvr`k^&n+N7t1jU8X$w$FKL#I)?jh$ZbEw2bC%VM55)H<_lH9B;n752!5}(-PJCh!I zwp9_c@{KKjkqYWx@sLV-7sBtMpXhdHCbmtt!t!iUf#M%P%SS#?QOE;t_iCc`pS(a~ zmJt4K{9-ww){HspcAi*2jE3{$W(hu2YY9G%$bjjZd}?&y0(~)3N6UQgkZg}-f}C1$ zR_*6MF#Y;~on$I5u&Uk%WflT#I=lc|Em~=RZzDb<6Y=o6Eb?mGb?Do9f*dz&<(yy1 zWS~L>g)TPXvTawHRZEW0C`q1WEa%MR^>4se+owR2$}^&t`2b9Er0J$ETlA`M0FmFD zXu%aTP+C5hCv|-Y9g-8#W7=W(r8izsC$B?udN?*p5I6scJ3%Cs3$Z@tA?P$ctt$Hv z&qyv}@x1p2Ja@hnb_8<0kAuDB?c651t22y@Z4Lvub?az<#$D!v)evJj{vWHjahM5R zsEQv{-r?<R9F_!W_t89Y4V{WuD=(z8y40r~-_}ilA$? z7s*kO5PUwh3+|}EN7{!IZpwP_yixiSp3ZVQ>jMO-H4 z*Cj9;jfP*xHo}&qbac5QE*RG($y3^O9v1%&C)0wi(VF8!lm{1ZSmQj+a+pl5gn%xc z;R{wxZ<+LsQ|Y6(fPHmtc)I#M?AkS-WY+>toTkhSt&-sFx)p*3dP?}kECH@5T>>WG zoUZ6?w_Ks0kG^Jv>je>#>0t;iG?kT7m&e37carcn6oM}E&`3NDm;Dk&x&D*5B*qbA zxqNP|>?#ymFlhOU%Z?ht9Jun62MSjzIj;Q+VpTDLMsf_=@%l4i=gnA}wWWzMX>4Tn zL@ve^w((G?+d{RU`C>W~0F9e9p~UMK-LGkcuGYi+Gr{t(qwW$|KhA>3=iB&Zz3(gr zyjJ6}Z!ejU`mY#ut`q#<4Uty|wu9E+nOxo?j|@~#!CgJe(fD#NoyiyG-ODWmRkI4F z+Gv(w!!i|~@#;V-`MwC{xY@I~>o~!*+(a0?6bkdmd*Iubzz^yOjzapF(qF*n^h}2D zPp{CFz3n8~IRGQHgvg4w4{3!Uj!3mV$J|%nNoczjyq!J~Uq1g!{HvsR_X20*B)@Tj zS3gr>=X85^gu9y<#K=OE?mt|b;SDXn574w67tEadl0JA?1Jg1BsC*;m?6~rh)Eh3t zve}iiKIjOF%39$*>!%={kpl0%_p;ZbM@aa?mo!c%7wg+wi7)RwzKghy3k%Pq^I;ca zPPsmC05O5K40W{2uvwY zAi0AFpl-whnZRK>mgCQ_ZOJ2jk%!USP8%wlb-`)II2ha<%{mFcfK^`&aYbJm>zlW!l#PyAEj>|&$o_-5vZ6~Qy)B#jDP>3Du9O_>A9`>3vLwAoPDwbvunWql8Ah;HX zqJ!aM*LJk|5rc8Ig&-4uig-H+@LAM&*8j{C&{<$dk8ydFskzp;PlwylS8U*Vdt!pj za$6|(nr!(shtrfXdm;2w4a^b^hZP3lcyrfI7@c<%BtCFijb%PKWH-d7ia9agRTtvY zz3)jy@HCX$=!3U@^N8SfDiN5xC1)1tF_BXw=n9!uve_pSUOZfk%@uqSuWCy_R{f=C zed3|b35i1@=e!FFAeYrQV#G>gykmHXmJEBNugD9O5Q`u)v~FU4ge@E?(gf|i$(Z%* z4P$M^nXXH3VW7A>L^CyT>R>eW7|p>?d(*He=P1|5nZ{+p){>)I7vP+a9{iW{k{Owj z1t0U5khu33>FtkPH&aBKjHplIY0F-u{L>qlZ6OulbNCkdQ%o`L&L60|)(!Dom!&{F ziHw!5Wi{qk&>@csa^=J|?i~HZQg_x;Y*m;Ab9^emlJ$Z$)?2~mBoBP{jk3;v`BcE2 zq*ki)HtsuSsB>MggfGz6>2t=Gi zBVn%FKRFh@7X9Gnq0!`W&qRp5Qw>%b<q?^oj zZjV4h9M}8a5CjjpGN_jzpO|D0;qVz>Jk$_Id{o2%D$k?bK}*ORcNz4Pc%)2nl3=f| zB*bYSHg7VUik;WCb1vRHP{KVUZ^s1Cv4a7(9u=OhAcKym$ikzF0ZUU^Tk7~<82n5y zXT*PWvB@z9aNLj!RJcjKS;o9l2Joy)$Q!K_fACMw`7uB$W+w14F8N$nkx6q!- zhf7iK_^##!q}bJl$-ll3c?~=&BFuxh&uQeXc_y}e7$Y_BFVOX`R&dTVan!JDA*plA zvHD#FY1m>1KRa|GpW~o`!6d;d1!E)F(CinVVpHy8D`uVA?LhX_?2O6q2OmQJdwW(gJ0!gTchlIhebT!B9O3&8h7%Co^ocWMReyWZ;PRpa)OHJq}6S%wQ2V!^C z1Y70_!Bw{v_X|cpYU_JAEZoPd(=rhHv@PpC3ji=_FX15lJ2u?WIk%hB!&; zG)(cm2)B(MQ>qTw@yQ9?nQ+Woa-C}U7s63nSH`%l4yX95;CYug*eu~mlDyW^(1Vr0 z-*^C*Uk)HQ!lZEZq1}+6aK^H)PZG~|Hqdbq*5nTNJV+!@p)%Zl{)EXyd?i?nhTA5f zZ-9hA>C`@Qdv!TU3fw@sO#zs+a?G>u^Wa3?mv&%-p#(4*cgQG)l%4(%i>{Chcr6hIEe0gejGEa2t}@Dp|j6o*tKal{IoxY z6Wdqfzl(?P!-vJButW#D($0~@LnSQVn-7Wi23Uh*s|3QQxcvXY892=K96B^^qEe{1 zh1DDGnd~^l=p}rr=2h6!n*TQAgdqc%r7wwQ^-0vjjO!h9+4Fg6-$9+r-V~LrVE5SE zfF6}6q&3ik9CXq`qi>O@Qs_-pa?innXd7;~XN46eGQ4LuOPRt+X;hg}#`A`Q1mb%w zPfWQ*dY8Vzs@>lBBU_w4{+ABrX^WwOTQu&{OeGVS%j1vYFmyh97mxCW>27rcICHjv z^ewpszcw3!hsbUG8+w{fvhOBJ8M~@If{#;(n zk(ns$x}RS7b%bg!DL_wiZU>br4NX57I`Uu*Rw-vd>5aE2TES->Yj2^N=tSadJz!~> z4!CnyAYPF+gN$xpydZNPe3qMnjdKu8%Fe}8pF3guz-fA{i+g{B2r&Cl2re2w9j_Ny z5cTf6wEaL6dHMAVS@)@(CLA@R)ipfOzP}YpXGIW|TQ|X?c`|RY?QWD>u@?(eQ;2cY z30P&D2F~tJh(fIsCQ=!ATrGz`BAc0Y-khWGh`FG9)kTz(c>ywFVesqSN$}fPiC-JX z2|6T)h^S36ZT_jrQ@X!^%su9TOIyuAjq{=0n`{Rv*|DVdY7>`H+JnQX%VGH58|ZI& zj@!ev1d-oGV96gl-n#)Y?)P#Elf}fD@~|#4duF(CmCdI(tXZ5CB{pgT7mKV z@^GmCF8|yub6hpMn%;=M0q1gsNQHk18_zz2-R|n3Tq4cO&?shCiYmb)hfI8jN{o}@ zD@L>RG|ni!MeGJo;yI=QZBAK1c$yM)A>N-IgM=yM&Kll5w&+G2PXW0mR``ia&dUz}+hx zE!AaZA$PG3v~8Y^F?EJ;=j2-Q`@j%A^GuIto__**%-Tt}v=3TC1>UyrB73J@$4wjV zu0%Kp_d2HpNVj$&5?X7+eSq zMt+ko`7vD=2fO~^I7=zs?**|mnsS+n_cI0KPR5X~xCw%a4FVu946te6D!8#=Jfv}b z&yJY1*Yktu&@N>?#w+tHa*Oqh#7LV~9AW zhLe(hqkX{<==#NjC{uMFt$f6{zHuAhZ%yT1B}-9DcLROvlZvH*(kLGqf>ZV)R_K#~^%)+u(fk!G=I z$A*#QpS5(Em>q^#FpS-O?sv0LmBewoES2L|LG{iZ+>#PTZNwXJ;I9bd^2Q5o)g3U( z;Uvd36e3@SIOf#SF?70`V7bP&2cPQalgkUrQ8*`!byn2G+fNeV=zWfHI!+0WS5@Hk z?9a@-9D8(+%fJg6nlS02Kak2)5Lz8c#Y3uDA3b$kG1-Wh^Ni~y)W4zH8_zJwQ;zcU z7Tkb`LiSw#E|HiQs^Sy--Pk#6jFtST!dn+VO>kvQ1=wfh*l^=1=b3p!jW*mP+fLY% zI|e@(i{5zldvQ6NR_RA{hiAa^M0d0apGE>ZZO}cql;fLD0WY&e%+;OE%UQb^lPi}K zhrZWzz@!YHn2g|*(qbYOr2_LepX0nS4&cx~0hi(^7+x)gnO1M`&VO!@@moc(?Fq*v zA32SyzR!Y;OamPBl84+7OL+PCEB441TRN^@foo(P=#gRp;fh-j(Ef;sr|W}~(^P!Y zlm&}S84QwE704N;;DQWAUSr)yIz4X%FHGSqslPN1x5SEsbsbEl__y|*WEyX#gPwmpUM~!(f%S6V{W{kuJ zT!!PCyQq$CCyqPji?_X%dFqLt_;B$!sxdl7lDgFdeauX{ZgmREaZIPlLJsK4?1#bU zWtJ+%N^mlu2Xx~Wanjj3R*ezm4gJtUz4a2fyl@M;XS!0w;Tjyb=nM1n?+*B9_z<^T zeu+&bom9K=IC(#AE}p8~g!R){8r~9uJ10FNJx9OOYx~yV(`*XzYmC5kk{;R!b9dw= z1?<&bv#Dp{9yBFSK-oeD$Nme3LYvd1_;WYamCc2<@&4d)+z*LVDb{E5nKj$vH5|Fv$O9Q}Sg zA3cX>!`1I;P}X6D4QWGkgT)B;e9Ojw!esCplEg8)t9a@Aauolf%sLJ}B@3)-Np@od zxVUfN%@=JcaW{aA(^+GqjVDOJ?UA)EZljv+9P5p)iIJa9qm`x%lQ3k3x8?ny=Hd`6Ul~O9EwdyC><-h=$r7lRaUL=F6Nz&lCSM;& z@FvI`<$Mi{>;2beV z(`Q{I;+>1(quCjf{b>xuJ*&v^r=fJ$(HJc9UWaX)^xy+?vx>q7Th5#GL!yFqcigdlxdFgA+`^LFg)AZsd$aIK3y zT%SFG>`J#mlg@BDmbnCWwq2v&`uxbfSsUn4{x`Y?o`Ld{dbk{8NmfUGB9~rqXWs@s z=gKQWnKU(2Ey%_Rng2o3s!;{ z=r=L)`oCQ$eEk!A!GLDVl#BO9__kd-Q{ zaHr5=%FKR4ZVX4`GR|8Zx^{p)Ce8IB&#DT(fA6Pe(noPp*m)ecBnD-6Pe-8l>Emxn z7-U^WRxVl#)_S5~EH#5~U%`W!Q@)YCvDu)$t_Jm$Ea9^TL&F7T=s7DNeDq_%I|;Bv zIE=2CP--b7z8~*}FT{Y+Iqb4~)=cgXg4vhO!qXv9{CA$quC9IntDmlh@RIR7r`{LP z*fd43`$arm^)(EdIFI zrnm4?g7cemGg~Vk9f5VaKRf!mg{;dm6=2l{xU{Q?{M6<6E1iREQr|JA#oQa4CtBhA zl{27FS`(_q#nB~3BjoSm=g8xwkf3b9O?m#Ls5YGL%ehCLKVD{L7bSw#;e~>Z5*dh# zQ-T@~A(;N_FU`4JjvMy8hS*Cl;j`*pTJqHw<7ewr%N%oZUTY@odHazr`PxRke!L}5 zfBwZK?Q2orN)12j^QmkH!6JpJJipXvuvs;g*H9Wy6zfFTNv@0OzleD3Umpz)|FzTe z=Hf)H`~l~Z(WJ+xhk}@UH?CAVNi-J=!Bf9T%-E0v`QAdrBK-i)D<}^U-2RhZk_=P1)1!sj0p$_&cV|S6KJCi0sW#u>a-^a zj$V?WB9qT@92I%Ir@Krr{`wsFzUmK^@rfr}25Z@Y?rvh8atgmbpFs7~<}|ht~ z|3Lk>|3uFMQNhF4QmjWJWm=pHK_|t9U(x-H8F?N_Vj{wk>J;JqJGbfM2Nb5iD}bJU zD-8dgLGNm5a9oD}VA2dpEJ=06g{qCi;a0MPorUT+zgnsF^X>AGZFl) z7eV9K?J$r3hiNi0zye+^Og5gvi+ZsZCiKjqDk<`)W2#6@XD;RoaV63%L8r*4o7bq1 zlr%GKO*?m%QRYp!$~j}6{l&{yLs8E1Fi$peH{SoJi(7xT;@RRPDE544vHtoVShr>x zJ$uv^&pOvpM_&y%SMNan`KlA%W-)>1onCzA;fc9-t`HYF5vC#53w7u1$LgVtaIrei z@_Jh)`L_B8Su&)|d&=c}!bt=(nib3DACw|{Oj2;q?S0@V{ecOazn(0dw;R$P?8b>} zxc|{Pd(_AXA{XBT!sfTmu-@q+?A4V=pEqZ~X>u+ZUV8&VGR-id#Ek?T(Iyw}kI?!+ zTk<1Y57d&RNsHrt_*Ar#F=3ywA?;5ov+`9IjSpogh!T#6@?l*k$r z?v6Vz9u2D9(dyqyIu_qV>k4x5dR`wpKeYj$S#v&+&|&7IT{_>By6k zzX0hshvAUA^ zOuosYyTHF0L*7`-1n*N>XsB*L+YJk`@lprr`Z)}XADsZ}(kFP}$UAy)*J4(_`WYrH z$%9;Ndpvm64lAW2Fma@qhW#BQp`wFSh+3fh<3i>`Ya=%CVk|ZC=kO2ScYzs7acJvT zP1bkz(&OL=g1Hyri~cwW2`*-|J;%e0vKmbDm&T$(j=_KN z{%GR}X~%l274!cQ^{9p1{y70M@-HyruLO)y*?(9(>;R{DTz?~712#|M{EkOVfk=BX zWBFx~Iq-Y@nho3d0+c_C;vH=Rl)bZ$z!qW5R9B%h zrY3`M*$Xn>>lrj2uOZEcroe0ymKyh~!q}#-xbb`_j4Ekhpo$2TdOE?bb;pVE-9_a3 z`}-*BzXW>TJcIBYN`r%uZI*5%xt=X>%hS*KcFT$D05d7l&sjj-tK|*Sk}D z#)Q8WLH}*)$jg@Ex;-0l62}SR2M=3b^y9i7wI#Sjo15>cSHcxjKW;{L6jKVq;2+1~ z$cUc^iW?&EwzLWC3fRX)bKjc41-I!#2XA~;<;NOotMd-oa9!>^0el)v#VJvHY3HhR z+_W)=*4`*Xofr#hY4R4VChR69^W4d0T0*XV^CpYK{n^%6&)K++L9%w>EXM)zf|DNW zNZ*4e@cVrpu29gYJNJv>J%gDr>un^ocM5RMx-3}wzM7ic3S@cJ74%8CBUb4JleI2o zw4;7K*k(+_=(kZ=x=9Gq9bGZb@g3QGa5GspScx&JGilyHHC_0FJ9AyQ4Bevw8tc9j zbr~sYsU;~`{NDrWBwYqx727Ob21I!6GkUQ_LYbdYt|yq^7fXM-DM6lwGVie1J`@?| z?qml8IREY%7<#b@RQuo3Yi@7o^)P4Datb9+-GYfz&sAp8Z)@`7)dYdg_dI&4^Cw0e z4uO&r+`V4?JH2tTj*Opv3|`OGLMQPxBrVVt=11>=HB+-l?2KEa;LkQjZJ93b@}hDo zyK@ar_RNH`113;4r4bB!+c^JH8BJTdmL#qI!k*t&%=kOH3;sHcQvIKM_&ViCihI5A zn_m?g=UKzSoyOq1C;?Zr@PQs*PRn1l^Y!ms#g57v%cP}K1)WWr_%d7=z6x#-dCxjB zJemU4iN5smD^)Pvf0gy!)prN!vmL@bhyDYw z&^G`V_Y{F&a2M#=N6@PqT`=}W6IwT{!d;qa@FwI9I^E8I_1z8h<^@aKQQ1OQNr-^< zpxkS+fZ$VhkXIdnF+0DJxY`fYYxWfg*iZ@UbtF*`s|g)VEfDf=Kijg0kDb9gam9(d z%-N+}UV6bL{2Fu@%LLCj-j@rt_N}Eo+4qUr_$fRKxd@b+Py+ibC!)wb&auY}giw!H z#Oq}o2#OK_99x*aoK@hKSOBY_z_N8l6MU9@K-A6e(AzIof<^0?Wy{m~u(qNH^N*F{ z+()qUAG1z64Ch9+(mC^^U|WSP zNjYHy5q}ftg+e__+En0i;AI@kNQI^S$3Ru;50g9ZB9y%;qW_J|#zRp{;J?JX(5e`S zI=UYiuajp`eED4r^<0kX0UYzKC>TVKEQ0N2r-9!bMAmQ3;GCat;q#Uh+&Nx?_h+FZ zUm&juU%eLNYLuai?ZTMiL*W>F(H_>6R?xm5Z%DXS^1d{QAB4s@!*bVk+Uygk5v|X#xn+FNDXNV zR|1i_Ud*Paee9R=3D`Nu3OZt55E>SNU7JEcX~qcMe8Y;FCcK||SskGBq@G$H-%*Ea zcb+4YX79DE?V3c@r=JJiwKH%~jmwfca!#H8E@J$;2yYeqrp?v?WKoxcplneask;)1 zubTaF+Kfr`d(}8W==F=lMXa0aflk2Ljb+gLs+j!JT+i(T0&)M|jc_k*jNWox1cE1< za9s<573F;R@V$ZVTd)%p*14nD5^i236Hhm=&ES7h5rs^?Grvyc5~04m#67}VuR;2-K#Q9E1AB1iUMD`%MiVF2YmRDPZ*AcC;vE$ z=>1Hj4OXhWL$*_q_p^_6*j`VT_;83aj-#RaK!DU!i<`Ayhq>3dj%vhP%Psx_s{e%Z zH?_3ll2_I+?tLAx9~uXv-Ro&bwE%P;U!xTZU(@F)%j!xl@efJSBwq6PTRfh0|qv z;qR)~^umS_P|z*|qX{QqSLP~giP6P`4~cl#EsFZNhzaB@uaHFRe6AxHN9}*?M4QnF z;*g+(`5nn1`YMSij)Y-~#w=L2>JHhlDS^19uT=s!$ zyJdH~D_`IACC)Z-#(7Oq{FKTX-1Pb?Hr~u5yYFSv(K9{t@TtovVlF1w9M8RvjO*w| zr$6{Lu8!nx-9fVBW}elw20 zpbxjEuSe04R_fcd7TcGfC)ZQ9GKV?}vGv+qVjEBnA!pKvj1tE&8$So9$b=K&N7uMM zVlYUnr4dnXcb7e8gOW@YYRNNL>vawDclTq>lJktcbU$s=hyYiciM))>yNC$a_sG{$ zLlbVl9Mw8Xg2Ej@)|+GCHz*5^E1N>~&1@o5>PfRtuI9S_^8~B!FU0gap7e|$p4`dE zrZ?2zV|fzy`^ojd>&i<=nlg{!sjY|kC7s~h`hxK9SJLg?`Y8V<27k}s_C6VJ>87fk z7!dZ6PPqSq`kYrME&nO-Ztq!69Yva$lM+H0mDOnt<{Z%=M!k=#$ZaT?BxeZ`!WGeQ0Cdg3#_ z0eob<@o$HYApfT|X$;Zt$$AA6eA7z=H#V!UlHl7KJ2 zgWhR!#qe(nF=THF(FqS>eC1yf3tkjWc=v!R%yfp5#izma;a@u8x;UQJ)aI2%%8=9B zPcX-xCsP{@M|_^FNNz?c!!b!UG-$~tO19T=N%1~5S<{fLm^aGJ_4cBK>r^_Xa*f*Q zj^KB$*CIxusKnzY*s3N)RjSsI{v30R&31-QFIDMe;W*}=l^=Mzn{sTDEzmTE{ZdT-ZYNu=zNM@+z|}PwsLqVypY!2yAKoNOfl?NHU_8V zkg{0{lnvwhzOOv#w*PowrB?~3rf9*H)|05PN*8w(#gTdA`Si0dqMG$yqO4hmett!G zEV!2*P;Z3XqCk{Tw}hURTR<<&8R9w{n0JeJ(l23>`2A5PIcUi;Z-gGxe(fDFT{9J( zzK64-wSUOiU1g}a{uy-^y~8q>Owzb5pK})u(|`P{wEER@nzHZ}=!YF7-yctaJ<;#^ zX&P_9#b7SIbg>X0D{%Ypal0|X#Q$pfUm` zV4pO2&UCUob@>R^y^)4@&l{N~iXuEayJW6MzZMkr?%~Z^9{GOy5tyCY!}@l0(GZ>@ zPh>miXRkBi=K3*Yjj|A`3+;fddmPE7UE!7so@i`4}^+oBF?bP*_i9lF`cC487C0@ttNyYJyyT;=wv$nP8N8pC0BTLE$#BC{X8p84l>hCH^N*dO zTZcpN)B4ABXStQ&!KHM1;_GCX{(3QaIXQ{*ewNS!m)AfU2b237=78=?=Ru@m0ouu~ z#J*T*!t3Ms(%zDsue*!7hE~zR5OK0}fdZXX)PRXvulZkAb(1W!AQ(G(k-aJFMSg}@ zP*1)k+m{$a?reUKLK||aw#9?( z4#|~c7*H8R7mnS7O}(qJ<5vSy)f0mGZfCguohXUf}M$}w8BK3uF9{c$sF5P^V%uAcCQWxhm8fZR$T(q z^=UAtFo4R5wxh)>H~Qh^Io!MG9JI3`a9TN$NFCQ;AC`09UcMEtE`E_o9Ed3znB{!lv2zxUPfSzGz$j)Z{cW$0+S2|CYk-TIGl z@ZwQ9``Ga{sW0dzpCUD>%;Ho?oSjYfdlsWOPZp&c=0H{C8T#&cAU3r>X5-$CgXX>x z?5YVfx7mIlRDQo8tA@>)|JuI8ZBK2UYC{>xmo?xODh5N+G#!Xv$A|X!S2$;UFqne} zmvs}Sx0zdb^L|y~OAC$pfm{nwpZv`Xd zq>nSzNjE{~+qbxmC|W+w_&}Ce4^h*le~4_980USFhLX9(*jAQ@RUdVre&SIKJU1SV zEB*sB&qSE~;3d1$)fE~gYAkKn)}vUA1D3ff(})Ep*i;i0C>PHm;b$s9p6S6) z=bV_JWCIwul8#=yqe!COK+^6ZGN^k74m6)SrP`EV{U*5~76ApYv#_}~$E9FT~APuy=fp{R3`23cnN2mY7g}vv=gdb{Dl*h4mH{Bx(rU*f_)OfBBZ-Skj zqWE6G_2bv&62$~Zd^<-Id202zTDO-dZBpX67&qaT{SkPU9ZO5fEd}Eq4Up89R5DZc zGd&&Uj*ly{Xs<^eu!f0TW^tQk!H;EJC*TqIe6qxp6At96oeyfXu7)LBT4{Re6*#$f zCp)Tm3f4>8!Sa?+SkgBQs?(KO2xwuRns9Su?k@RN={YJ&1z>x~M=EyU4C>7MOP;0* z!*(SVfj#Du=DHB@cZ$OLkkb%+S&pZfmrRe2Tp_uqcJT)vBr(gva){2?0eII(*}xCR z)JgRpy1`nwd;B__P0xj)BjS);GJsok6$HG0%fL`*GtnQr1~25N;I$A!(R(?Zxf+id zU82zad6FPT_adGPH6vFNBgwXv22^RY3O=%yHkW;&3ZZMN=OL4(DuYbgDZ7mJRjR#FEpd=^|w;qj0!_t{N^PQKeL{A-wOl)D=_f&uY zgZR4fvgoa4XeY^s40nB?YD(_^W32HWf*+6`$la| z{Bh`Z54Ga`p^4KwsU62wSbZc5Bjy=lPVFfyU%Uspq61;RU>G;H|7G8Qp2&s|pFy`L z&XAYdgmV^rCdapnlVxI8u=CJ=5F67&^FOv=^(YTB4Q?VMVX^GK{&?JNo@ljpB_bf9g~1-oZy4x91yqX_Us?N(@=?VR7^Di zT)BO&PF*SrE^_&P&S}2$gNopFe;J)Jc!_!1{+WLJx(io%@^IOI^<-zzAiOwwpLrM~ zhhtUtSoY7_QtOrnw+E5LgJ-8f`=>={QJ{nMTPk5gy&2Jttz&fzHsah_n*?Y3Bhm&IMKqn}PpC1imY{f$(zk$B)tB-U+fA~~_17#F_` z)8f-C)qZ=xBui1Kzh8=(rOqUhiu7)zdw z+E=n*u7Vz3^8QNpNl6G^n!kmM+Z~Al`9)*^UhjU1A$@+IF zQuh?LzS%+TdnHi(gb}*{FQeT~z;W{hOv`d7DA2nCy7~8s*ElYxXV`|)@v#^n97Qav zo?+L4+4$z>Nf^B#j86LlLFaq}V{RGGj+d(9`+_WQO=%0qxX(ek^d|1iG-_$c#8^BP zwZ`bnR_N1cjgv|ukc~{?d@y|W!~AL-n80NiW}m_<^D0Pemj+g%8s{){#W@y{?5^&= zsN@?4e(N7H0&Yiic;#IT48B8MqT9&jvQK1}sVv(mBu?JFsiO_QwxVv5$xFYj zM5L>0V9Vriv>2O!^1W8Hwlf#k6&bTBBEMAE zZBSPdY{?422!&^4ftv{o_jLjPZU`tOtOu=qD`-lRxIkUoA8V9uk`GU2z-ogP5cCb52uOvG!5+ElFRk9z?A|3OZgJh7xmoaDHjb<;m%xB4DR68g ziLN=V&XxZSP|x5pJG<#LOx;)rE;%(&FcwKeuQkH0tQ1TQc}Cuuy`%f*D1lw0HPyZt zK!w~gkeXT3gdY-^+15>(-6RF`&z+)ZbkuS}*hDaik7TBtIL0(yDI)g!E@Mw-KIssX z1?9hUS^ut9xNv$Ix?V7%KW6eN?Vbi%o^4p|9}khYzmd#C>!ELJI2b;5l&0Tx}whvTKdq;NYPF}?s^2A9dv6OUoX z^QVN(@8$SLM(7r{28WEb;Sa}Y?($+GV@4ynxp*n!dvBmyN@?b!IJBG1FU*W*S_M7m|%LEd>b}+scvt&l+2*K2fRFJe7 zj}c=v;QB=g#j0GuF};I*qqYn#E#Sen)8o-|O%L|n?dH5A$>j7>Wg>5)2HOkkV5`8& z^7r1A3nPXYe4AH{8L7$a@ZJQtH?fbe)|HASjqO}#%>>-|%0&956U~#@jYsoN;G`KF zQE}WP5YfIshTIoJu!ka4+vZT!fa~;}$`HFY+?}k7JPN}=Cm2+p&gw5P{EnpgSPvO(y%WWk7!%XJxYhPc+Ok zgdHtEkF))KIVVsnmi+=F`f~S zatyY*jHeu1aoyok6n43RD{|!_M4|}`*#JhseVe!Ra=F}y26BGSFhtpO(3~3tyKL&g zC{Kba7bN1BexM7IxtaU3PFhkZpa*?E05u;W6X3a zJ8~8h(zW1pUjZx?ze9>QFT^xX_O0ZejO$h3L*mgzhD?ccN~ye2+nxQF|Ir&Y6XQBAh+7|0>QO znveaD6R3fOkf7J=4U_P1F{>1lk3~732vP?Ku#Vm z27!V;@a7@W+)#q0$$trRTT}oZ{b*GxjSD$fX>MX7R9$Gq6+e!_h{yoD|Gp^SUYT<6OPV-1(l)b*CPeObL&vJ z@D`N}tHodH!gT%iB)GUc7u}?HVD8(`G<3l!tjRw>j4bqN?_mr0DLIqQH&1~Z`BRua z{~$Epki}}M2VqA{9Q}Ur1avo~!RI3da3DjIw&hz1W|?1xp8bdMg2zI}<9iTZydsV> zmZ!q`lq2jl%c<~m>p!ym_H5?ZlOWpty9Qq7CZn_H6e4nQ1vu??rq`mEvDRMdWY?Jt z2#_;@8U-mh+$PJ*KG8yM@`v&9<#Bd*67Pp3_HmTX|yQKtA%@Z=%Y88-~r>NK`NBfl%EA^3>djd~po5_%Y;3g4HIV zMBzqi;H`xr4#99BD++lx6R=yZ5*DR=11i;;3W3g|yh+`5xMO|}s!RWbZuQfoXHFHU&40o7 zGK;|3!s?IjCy@_7MLyAh)AnRWr!1J33iIwwmw*GOyJ@r5bv)tootC~n0YXe2S^c$vH2rQQ zh$K?Tks;AmPIhqbpH( zT`-p?b~prP6<&e^4~?;HC=f~o-&obF^4#8}3x5Y(L944X=&U9UHdpEvW+&VxWZD&+ zvayj^-;SptgNx~w(-mlZF9riRUeLuOV;I*Xz$_JKR5__AcvxFb?xlXfhSz_{o(U>= z*hPdY*KT7RQe0u7p(Ji>D8*r+WQ*GICrEp0BiKvV!@0mF+-)6C=mcEbKVR@=>pVL1Z87E^GlO>}_o(BRP?Rx&oc_V z|DJ?_r>dcawz(+$(q>6j%tAaRF-}k#+J^hrEyn$uVqx%D6ft=iMx!$K5tpF}^t41W zSpO*pt7SK-ekzjZvrnT{j0e___JFt;fw^hRpy0M9TImKeJ7?FU0>^v^m^~GC{V+t; zo?c=$ZVGczwUYi3zKBOhn`y8AO`1~qie3!SguR7UF!#tCy3+GFS*i6DKgVbY*2zYI z&@>mck}1X1{rhp`x+om9oehsW1ayH?E?73i(lwli^J3o?lwEe6Bq@b}OveSX%|i@c zHHJ{HCHL_mcMoLkT~5{??xKzf-Q@2qA!r~**vqwOHXd^!29LU+eH_6JU*D6~4M)JE ztpV?R3WKEOCbYaci?$r>W%c(|&~0%UMCLz9IF(R~HoE80&}M^0P;x)bD;MG&`WJ1{ z{Zbs;=7^$QY%2G_<y8 zWu1whhRV1&cOx!%uZW@(W)WYTVP;|4KYAr|9&80Fj-dQ+%Y7~>7T!+IOuan2w*Ep`_GV-Ro0F?sjxo*)#`o8Qxe%qgD zRF)5bbswLxU%Lv3t9CFlVsWUG5dx~xkpxu!;N+DnAc;t0oY4l57kO==R4mR*-d~44 z4K7e9-Akk&8iI@zcklb-F|q4eDA<3@2LlIR)AyF5^tJs3=2hY;j&U)a9Pa!}ZYht! zaElS7XrBbHhwmAI4L6Sw$nxAia=rChZM46C4#xG2lDUS$f>KvAd{MuEo!e+kB*Jy^ zcIs!cus9bVU+zNvRg1`#U|$F+4yV}0U~fF&@dx?o+Q=R}HAJ5T+$SF{7oZ8#XL0z{ zCN^WX3f?MwPN!x_!>({m?2J>#&1aGUHr=Ev(__*7V-0EOeUA4|J44q35n})BDCG2W zeS5proMU_!o?M`aTF)4|bdeM8&0oro8&0HCY+FFF$`fkDZou>xCt)aDS`ZwViiX!E zaHa5VM(<23s5w_qZ=I)P#Y`g%S*pl$w%h`jBgfd=9IO9`A0gTG=VA46DM;yGPyY3A zz012%2vJ$|vV0ZlE+5CsTwef^GbhvEk!J8;0*gOSb#eJ$QwTl~fTDI`kmb1@T;c+V z-xlsZSS|^VuL{Ebss+qQ(`9UR)2Hz^Kf$hZ3D(qoXZ^3PN6BM07VGw&pj|z87{;TW zzfR;6N!0mDMXxM|Igj{cd$62#PQqBW1XzcRaGbKJ=GE7v1Q!76;~S!=t~K zgUcHm?Cgn#o1Z2MK0Ccbk$~&?tV##YOcLU4zST=_>571U@d!~qe~p$5XOcs*Az<@e zoOipj7DD5e;*0`KK()@YP3E(jXUrz0YB(EgY!era6* zPmE{rG%Y64OG6j%yL=3sG|fWup)pobDU~Rjse+Z^WfYk<6&@J`gSPucwottm2ma;I z`ldJ{by5Iwe(Q0=t8zLn_&M|NLLHawQ^C-c?KHgJkl1;};!lYSkUlq!j8)m7L`5O> zsCq-ju6>{@Bs@8%=sBXo^^o#AbRn}yiuY#&=a02IOO`8K<9wu3F(xh(>^?rlnAjNH zUU~s|(>xK+KjkMUsnDwUS~y&M52K~G!PvKT=(?>6w*?0>o4LG<>TX*erxwB=UD?Ec z(|`C+HvwF|2sq3{Fs=)RQR5{zZCgK`+i(t=wy$IrKE$BZPIaEBDIdVJnu@*DgVNKU zq-6nt!xy+ahJr*|dZdvVdy|WsW7c8BWff4G+Cb6|OX01DFX&!NDS-pW+qjf}5fa{i zx7huK^QrAmfUKSRIHfU$?mpCkgWuI~v_}}m{drD;mK|bKe-vid>C)=9}G-Ai8kVcOlN@-j&+pKqsOAL%S9ZQ>x~z*Cyb}pG9J=moe-R1S4I`w zWWnO!Ddc|;&}lQqft7MLDBscJml}1jxw0(ou8afiq(dOQv6prCEvC&cP3gJSM$}4k z7q;tVvKeFT&>gUdXVKGV;d-hb?JT44#-x0bxpN`1W;%G+YBwhSXlFJKs={n}Q)+wR zH0Z6ZLf)rZ_{psUJ+1GF;hGNe^FbSNV3slqDmOulL^|#X&w=Ylgay)5yZC3rsxamK za}a?-x?@iRD<#BYuX{2ZSNNS4+{>juWa9BL=fw$d=p&<%rKq{L9mn5(L`o+X;Fwtp zZ5Y&`ip3i6@>U^MFEpkfJVVfbgmc_|HU#x8vmrd`32ca*f&W@s!C&1H3d`=oZx=Bl zGtW>kLAZ<<{&hhoB}KA#ULiM!=k`nn51@9!dRlhT7K{A4se_mQ%oIKHNupZk3hx0l|B zo6_|`=fix;pHU2(Oy<&eCsOH^S%F|xqyZYPvk?Y-Vb1*1gNCghVMTqF`IQRfLccyW0VmHH4)PYIpYHbgVp#eAP>b0 zv(R^D3|fWzK;Yp9Qu*yZ7QU$^&V8ChZ-ba1c!Ge+zjK2JE7y{ZulNvhSri*371;&T zw?fmONZcQ7MwNb!u_DW41j0`_k0$3Txma=(yKgCQIbKux`Y_k;_g_oyUgUCl!)M{S z|26!}eLr>BQagV*+;%U5%pzV#G-^UH#P@xAb{*&MCax&7}@IxL=( z4*L)5P|>}2+4sLr5*@EWGA-&P2%8x~c7H2-@WTRJ?s$-tz3XJ~=u?O*+mA+_Pw{wX zAf!7U!?p<-bVt}ucsw+VdG+Qn+iR8z@eX@1`qE~otjNIKd%|JueMwB}-b1g{8G-oa zdyKl!R@f&w1h@8DV4=iLDz!xv9oHL!esBfxt`%jey%8Q;vqDg3?14YI?2g<#3z9tN zAZB)+g)t_D{)=2kvjZ;U^2Kh@?6Z!U6qv>?HEo53^G{<;SPr|pDV9VGD1f)fzQ=Mh!sa@UV{$Z$F7YdFc}H_UWag3M%JJft%d z|LuE1%;dRQeRu_{y7HKX$dOx6lr4uQwMR%sc@Z9$n~9tD8Peum<JVVmv zJjm*br(*V*iGsAjP`o(UYw>G9j(es?;O5zCsw^soYDG&pPmZSGMg*U6YZS(m6&z2k zz#Tjs8sRr+kg1Yx9G}|}soi2c>?grb_&Nhbrxw63iD>vwsEXdHbAnw>p|n`<28eMp z&OyHf>VHm^HAr1gO>c!@Mr=AP9TiaXaVK!mt86&3aw~g9iJ-C?$L+}Rl0oK6(it54hrqO$ft*wdq^IA954R5C zZ(V=j$?D*RAb%n}DS+#p1>vn%x2dDaY>?KNg@e;gktvTNBKzjS3x^wAuTlbMo$DqC zR-4l89t$u|QCKi~Jq1p0or(1NIFjy@3jWF8*n$0`5dQWO96Np*if$Kx{^K4n7%Zf} z{hCPBObOg#U5_J!BXmXBQv7>Ci)U4?0{6c3GPaXyv2juzD@oEZK5!kjRBG}r`nf=| z>?4}!R)M|e3~2LUEn024L=-!RNlTy${`f2;C>tn;>&;hLk7@sRho2|GP8%)KY{YR# zsE)w&`Y>#hj)y73^{5fp${c}bjK4w(IkhAd&+Tc(OWk}t_)i5cY*)cQdCS0L^<^Sq ztA&w`PFQ{}4z(($bFQ~3>@4?gx~46OJvL7s7jfAUUxl6g|2weNOgE9xnCDdN{27p4 z!Eq<6Z!*U;+Nnrd8P($}fQ#X3FcP^+vy_ryk!J~2w_-7a%hWx&RUfv0mkL~eHg zVtJpr-Jyt=o<1Pai&NpN{bAVfG>sX47m3Brn;`mcEZoXyfVVCoEbrJ+Iz3MeCZ7?< z`K{G-F0mrhn-gLAiJdT$;}NW0=1q?czaZzQCZV?Y0^0cO7|u1-MDHkdP&}*%7uKfH z2pLUOT*rAVj!q&sraUA~v1>8$PX+h6Ve~~d$IIaIKYfZ%&{3=pGh9F6m`)3E>aT~! zsjneF#gB@Pt%srY_Snif+QTk5gIavS z-x_4p|HDU#l~@w@iV5#(#W>&hGmuCRA`7z>j-sWB2kN`O$G#bJQ9iAaF*+^|?hm72-wIKSz|&V@gul7D|!3@Db2Zyo#VdY%v=80 za^e`sE?6mW{_}!N=h%IlC6-gmFdcZ{QASQZ5r>`wuc5j^41BVE!NJ6XjxItjLzIp> zt*M0WPlrtl%z(W4NHtBjW5)D&_R&s9dM!kY7htrTSe6MuaaJo+u zk61DX{I`R`HRM~&I`XP?0^C(P3YuK!CL{Y4tFx7lOaF9&QW?d>_;pOZ?`w2Y z*#ovK-@sk(1oCWP0+EV5OLNCo(I5ZBpwoFGclTM3RawEfb6+8-J^Bl|S!br|3S+9CM_9R!Q^H zw{zZY$1v1eSxD^tBUyW{jYG?jp(5K1?^4$3oGzWKdm-=(4SwXy>-kE@x$!I({*k==p{}VYMml7P5n} zGo_TiKF>}+*F@}Xr>0f;3H^Sn1H&9*<{Zn z2^2qG4-+p680je~m_%Mc?ut|xc{3G5xWM^;(qA!N4vBi@0vHx?gTaHl8NKm*x4$mP3MSzk224;$RE~v zyaF+km-yh|K3vpLLElWY0o{r@nC+uMH+L=J_@MLQUtAwa3!6#GOq%Jd=|kXI{g#>k z`YGmr(%>DnUQLuI51?qcEj(?y0~(nn&?&P7Y#irO=a9er)YZ#a`zepO{$>+~SqSKu zVHgw`ErlaPp0M#yIJ(5NP>s(scrkBJLz<(Cz^HvbmXAK9=?4oK`8%^Q+~O%4*7c6+ zp1DgF4lPB8nmjanUJQG*#>m%CQgB)%ik^!T5zH9QBUwA;sioTpe~s%;GG;yx?kLTG zv`1+u5i~%gI^Oc{zq(2jOC@o|Zgc2OFoK?MXYrroY;ca|GBmSe8Q-id;__M!--N_s z^Q$?uwO2}u#@X!>~4^QkIGg! zBxnSgW;tjN-%JXVPUD(+^6*Y?DLme`9FjP0`RbL+X+y9$6nklr9_g1zG(;e4)oe8K zQ$m4?5bsQH13s?oN2hzioYO}EbtZMu%zxkT_UU76WnKzjaP1D&$mHe&2QpyWz1Q?& z{X)UAPw6Pr9Sd{Zm%_syD@;=1<`aKLqDt=FlFH&q;*ri1`?F zqLSv_4g&K<;~`6}fh}za1ZOWV=2yyT=#P9%1_~Y_v425UOkaz?Ic9d`z#sl3n}x`~ zxQYz@-AMAvG_fx)oVu8QgByOc1s~;lIJQU(!-iT=msB4M?`dXen|1}$E6VBRFcYxq zXb0__L{wy-=K4^AWWS>fzRk ze3%|3ihF*XrMpDC*@M-dXl?ZbO3I=z$K)v!fLSHoa^rw*Ax#2{|(J96`tE~xI866o4mK*DTcUh9iK>UfFAOiIwk#A0Q^ zgdhGeYsU`!dU`pP*dzw`cm8CGcb0N@PikntYYOk~LU%9=6U9#fqOimLG6qd_AyXPO z1WP_8p%Zt8j+6gDe5{*5!TuW2Z3zL12fMNPo3vn9#D-lQ-iDbX|Cn-PMQX2<0vl}m zz|1`#&qM^07qW-J!KWFmS7*R%e;GmQ(h*GDe}yD@%|Pi*<9Qi!ahRnbL9aCC5NbP( znE7498iQtNKb*s^`x*~d=Q}W8AC%CZorlOSK^Vg$58bY2cTOm2kZHUOGkEr3l6wg!jeE~rTwTuHWy^zstvTjudDC-O9pOxRFfKcM zhK`rX02%eam?5miF2A$@e+h)(kQ<*ojMv7FmbGxVq=xFu^~9vn>Actt-K1r48w6+u zL-T@du=7YW^L;tT!AkaqUd2Kjw_qHv@qI1GjcTBA>{;^HdmL}x&I6F$J;omV6APoc zKZ(!eJM`}QLinh^7{||(0GrDHKyEqbc>DW^u8ZYZt#22At^GT~-kL^rsvi;y>tv=T zI+<7&OdAz<r5 zC+(ni?n8J{5Kb@nk4Kfol9<<9PbYZtpn50*n;jy_DWAVEQhAvilD6R7>N)%|UIohB zE+!@`PtbIqrzA3G1Jq7YXCsznkrQTKq%$Qa2$6K@TA`JFaz+v2I<`f&vsIh28z+cqe*)F%CJm*T^p zf7!P3EDAP0^gpLCSR7bOA6@=PQq4azVgEIv{#r?hYAd8k@0Q{tr&x4aQBTumRFO*! zt0A<+nr7a+gNxoirn=jAW0v$yjte2phTJPAQ=UyHg--`r@dNXj{3|Jpn;MT536e!; zIYWHB-Iz=|?~mF+N^ru){HpVE0~GDx^18PQV27eJ1nqsvh@K6ETS4+Lt5iTf9*%*7 z_6KS14G+jB>SWkQK(BiEqS2ZWNHY${byud7hY5=4qqq!)%jLPe@Hn2029KMUayiA& zW}b=^&ZZQ9=wN z?$R64fl#P6pUjs{1*86U=0-M`(~qdY2maM$!M&?Y?D+*aGGUAqTmD8f+1EIdmJhq- zqaoGo6lN9`v9(*u@NY;BvA?naHS8{;!7*jFJXW} z1lL32n}7F?#;aea(r<(5OrP&}5}g~$8jYoc{EEL8VM?>;*tT(SVVyEMKQ}`e2|rNk ze@m86J_J|Sex+5CnT)=84zkTHjMc|jHZ}JO=VfAuSDYmVjQ@bIe=Boq&0Z$xsx!$G z(S-!Aqux?8iRYTS6aD#`u;-UBtb5yr60ar5vOF_#SLp@J4)%eB-gjVO7(*0XW#}xf zm+;g72HLvUVA-P%suiCK_v~6ZRwbox0{r1g>pN=hE5%bS8Y1;K??SJ~BQjReg29u$ z@Qm+eNS28O(PGXG3_f7F<`5osmV;y8#MryrGoV?|j7}@B#mvM*u;-O7TBJpz-6B3{ zCig?~jzw5#6^6p1wNQ3s39rRG1_yV}!MFQW>5+}jaMak3O&trytCqdE{pn`Tm#M>> zYgI$n-l@TlXSkf-sT_Kji6`FWD(u{^r>ODEEcB|Khw^T3$YJvmYCI#9_=MSF7&V5c z?e_Fdc{d%5OQLP!l7i=cJ$O&w6aI5iV%)uk>6;V#xHEDp8f!H&G~gF*U9%1z7@WWz zFW#cNV>s9chGW);5{~;b0j6%R#L=;MVw>$kEF6YtaLZm4I%NTdyfUybDX~z>=ponaH&kjAplAMEBX4VPUIy~v%-FVVIYm92_QH2d$ zXF}uWCww0&gP(nOQzNlmG{#nwtog`KvO|j1{9T|lnc4lMlAFm#eN zsC%W5j_Lihawv=M;}K3yM@*p8(*{UcVE~uOh{Rf*8T3d!Vub2A$QqnMM$b#4{QOGl zTs@WS%>|gFbcv1SSpLKL0$jd(JH0$tjARc~64`UpXqJgKxL!43&REO@nXHL;Al?YP z1IO`J$H#Gg3hsQjE)HI&Xu@yW0fiws=zZ%8wl;bY-AgrC#mxZ&)WpHKfRCXSo+uJr ziIpftYHx<3hc3sW^}bJS*a&KTPFS$`sU*9pllu|u26s0HN9K41O`+{Iipa_1w`w{le zD5P_9O2NHci?sin!gGw}6Wz1xVMoBgJfH$@>jO0dHGUHAF zd^=Kvomu6yYZbRvRB(IA*ohb-dycs32cm4|6SU0NfZB$C=;75!654OlgpF_TqZxrs z7ad_)Kn^NiE`@*Gy75&q9xs@E!53$%(f^Y@*?eGxUiWh&e(I+o(&RANDL%-}-ITGy z_ZDe8;!2#0$W*C2nU!wW>`*8nrGb%12DX4pKogDvHPjKKmJ)Wlnn3jOzjvcr( zNtR4sy8@msdw?(c?!cZR2{@Fgg%M9)6S;r&w7jN=#Ba~1Pd01dza={8)7nB@1MEQR z=0ddnDhYaruhSxEfGE{ZD6c+hrf<=M~GjuJDq&+J`Jgy5@ z-}7l#a0gb_4!ua3UZlWp(rYZS+WYycrmE1azk5<7GmX_>5%mNsloPj|V z=WyArBOHrb-(pxj5N3^vVe;Nt7&wpccDp)blMLP?|8QecDSJN6F6OnAZv4NL2UH}3zf5B zSeNR^o44vD+5ayCiNtFBlvj+chqB?$Pamo(?}p*t=JdA13NEvMpKb`diOVtV5ao5Hb zDQL9V8y-H-z`f@TI0s=r+gS96#&nvXAX$xUbtTk&Ml(#^bCm3kb|YyDV|d{45PdXj zKd!n_NRq|^sEBqyjd`#b7w@X01rZWFvmG9IfJ}tV%E8RpnMZKnsWWgSqnjL0`aw>f znS?Q3L$Hu%N0+*@@ZtIeJh6HcYI}MRzQ`hwtJ%BwikmL<`Ynf*Fk(D1+uZeeH99CMp;~bPZQXnv*LkX9ie(JBKdS&94QS9Scclc+QWm1kJUv`u5luXL zM`?vvBD3$N0f;Wjf&6!8%oR1{EWS8sVR8C&fo)?KHMG%0R+I;?SBv0eHF>BxHpG^k ziK0&}!~`p@m}2MZqxfQ&2Z0Yli1g45&NX=zhoY*9kv)OmM&)qYp$3*d@q^}7DcG@Y z71AIZ!TgF8h>{9N>!Wu`m%D<%^pCQjxU?CcOq>S3O8Y^g^d$OyZH5PP7V-6F{-8g4 zG_Y{ec%JYRb6P)-^WYsSf>}nJQJxoyJh|V@$nFBj-P%rHIG(}p?^-z5)ew#tM8f5n zpGiuF3}m=-Gp3!nsFg>_g7foHs#zA+>(}7&34!$Uen+}vz7}_HDJFQmDhkpEIO8Y( zFf49NAmLYhSkJmSFnq@vm6hj`&2B!#)1?}#w>9I+gvo+~4(Tvi!WzCM+{WSk^WfL7 zX|Pte8H-NV(Kk}PFoos1o7TF}6SW9-M?N4IcJ{!sZOS-)?J~0OLNRRL2DFOtQzD*0!)`F2@==Vu%YC8{qiQW^gLUkXUM7gJYU3 zep$4aJ^eZk6h;|nSlI<9AB-}p6(SA6v&Zw!+J-|@5Xb5av<91#-So)%P1kQ!UJ z(iasADPJ*~q_7*gJXj#8k5_>#jkS;yYbeO}&=#=aPsm@>bqMpMLH^qqvrb_zguJ{! z#RPE}y;+a3e_TkfJ-S5pFVKXS(-*;pB3rZ*noC&Lop-O&8|T<}(5#YZ+&*qAW`s_~ ztqUau3$2B?_4EZX$eBWzWDllp&oX$wuLZn?dPqlp670IEAdsFPNj{V);WZmA=&NjJ zH-zLd!EG5Jy+jqf_x)r|ekVib)*Ou6wHkVQ6fih%6HZGF!9{`?x^LDQ7(8(T?1QDT zKI1TnGmT&+Ov*7wK@UD;pM|I4Sr{_Lu@5bj1ba)0S*73H+$8q_U-8Q`(w68?WHxo- zZPdpPE#V;9rwBLQ#uIk-Ct^uX;e+Kf5xKtUc_x5R1AQzM#L{1M4|8aWF0FZ}$NP0@ zA#VS|IYa#oOUq!m$k2mOArlGL2GM@Xk65SPNfRCsaSjOd{x4a{I zEw=^FQh&}}v!1Us|2&;}DjC~xj$re{WK@d147t+@Tr`g|EC|v&eMtmHL1T zpL3_Jm#1g<9EH&%rvdlP#qYuaSj+i5BeM*^p!o>08MXMNz72fXP8c|C2pjtSp*UMs zAQ`FxCzqc=|Id8-KItZ$H&x;o)Ze%q!%BGN77I$`6bx$J!p~2V&`xO^sB9wSrD6>E z`fMk*>1L6_f=sx!=@<=eZX#~Vg>n_S~^sg7s2e6 zn)v5?8@uUaCtfR7!M<&BuDsJ|xH7SComW|_0xT^`qT{*wTFfcDb3;1IFu7 z&yyh!PphEN<2%Gd;Uw&qy8zb8BD|0C&cv%Q3O*NPLB}~H$u$j7wJr?y-|>ghQ;Tq7 z^hM%yC8*?SFNa6etomJr0 z;Z9$Dv9iO;p$^afu@fesJ__(0-t#Nc>4ghm##r|^#+ur8q|C7dg>U) zb*hBq;mvY+W{qm9;P}pFwwK$-9DL^kk2BkFj($D~8eInSdt%Y&i8L)gV<1>Run5x3 z%Q5$3I&KQIaj->%{r`AG~EN2j3I+VvW=j zx+N@>x%bi;2l$h)k)Q;-R<}x)jl=nkGSwnT=JaXznB`gs015suj zUA8w8hwQ}!lY|<;Ca|2X3V)2B-=4wTJCeMlE32V=*p-9^zkm#}TC%AB3mWxpWp`+- z2fNqDQKk77IhHC#W-C7cPq$2X#TJmw;S^>&sgZr5Q5*yO6JM|532uJVPiMT;g=QBpkHCztjq2G!e@{0$6lnb^a3G0mcF z-Z>=5GM7zx>;$*b7heAK0#-5 z9yF(-8~oKe>Y%pV0oyCb39d{yg*kVBF+a-FnZLP>WTt}(#6P_ZKmTyOt=AP6Rem!u zs8Niaxqp~a@%^lZxesZa*@B)w_YiBDL~#51nC?yDn&rD3x&6X8&@5U2@gpahhd+zR zTuV_dQ)>&OFKfX{_$^T{zXtwmgwf-L0{s$|g-%mffOhXnJjJ^U9#={@&z>DK=OdT< z3sOh>IiFyI=N~eldjYrmXu`%{tI5Zw-{`IwZVlSmg^RHqM)bDQ;B8`fM<|&zyX=6L zUo!SbcK`Is~>~XLTys= zu8irja6#V`e;5FNlnR{!ebN$S)x9M8_PQj=*sBO9ZsbvY^Obyk^GZf~@B)!su!CB@ zXtcQKr3#E_9T_U#3Hdh@m{-{^$+*4t^u&chx>`#{U`eWJ;TmPKwBD0sPDm!>Pz`pb zzhj(vWkhrLRs61r&^B4{&wl|6aZ1B2D7h{%r<*lm)7QfJiwWW^y`@-E)DE5Q2i+}Z2k39xax z3~zZxWWDzwjm~Hwn*v@#xA_5#tqzCA<5LBD9bHGu zNLN@DxX)>#0o?a|A#OENuR+MX@Q>`;>kYGP_#i2N5j%tiQEl5SoHy$=Ezrm%ty24F zzvw9}JZz5B%(?Z@%buJz9)d-R9ZalNG%R&bz}7A6@#mUg5L^ER{dWH%BFBr623z8u z?HQb}n45b{k>{MAFxm=P zos`@SUXAwJWi(yvIhiGUpJdCA1NotRR5i$^Z82*|xq2Y#uU3RJ2CwKh?OxnAs~P<4 zQXn};ixJ9pff&CYZjT;;DP9k0<;!|xt!wL!W|%9#XjniK}7-`n8&3qMHH)?tV&~gm76AQFM?Rr2byYFeBv*k^gQ7EmJryS)>K`w~)u2 zZgF$iJWQY5$im|T;yi~PH6(j^Aje{QMEc<-9ofa;_ z&!#8WV(hGPEcsQ->bN|Go7L?!bLD)-qjnygsg2;XE%CJVdnVax6ioTK7wDD9I8v09 zi?)5f)bD*vzr#9+{fqSF`JDXw!|WO`gQZOk*#>H`8`>doQlP(yvV>O zA$*iPKnKQA=G9*n-hM?5h$_Diae{O*d@`GKsp#Rk>YF&U>kjQXa~n~{m?wNB3I(6X zQ_YZ3cB)?|BVoB2`nyVX)k^2DXdEvzqTx z=)5{VCcMZBUL0d^efTUidXoqr)>p!fX~D#$teL;)gC$%_&j;y(8(_0u6^13o!Hx7p z?)mt^9JZK?|CTR_u)iUK9w6^ zjrT=9l1&TO(y7IrBzBG;>RYJ5PTd;*)@)~3@>+u89VPTDu48Q0vM6yw6SWJM(91hi z1z|)IR~m|g%VZNwShoRcB!AJR4O?)3aw$&K7iLc^ECM`GNrx+^ATRd2`6sKzIM2@o z)&}&E{4)teQ}+ZhR7YRp%4K!0m)-_>DPJ{jqdn5N&!}Pjva7@Jap@zEkA92}}|* zVdEC+I~t8|dq1*d*}s+G(r|-L!-qM@}_Vx z2Blh}($E?BV|kdg-by2r1__kClHr9(u7!)1mY|$u4(AetSt&PNH1^4}$Z6NX_tK-( z>X$K??UUnuzwicG{%kx@dK#l0W?@r$2WkAxxjUx-&f=aqovu4@#{Dr)4M-(FYJ|wq zizb-v>_qG)We|}Szi_8{;W#)9q{@#E;Hgw~`g$JOEF37Hql%}i~v=Zg;(F6R@GCz8}NF&3t{ z%OS7dh?^bC@+_}#UYA>b%+I3n*!opfU|o@mEaQu+8z{BxNu{2ngxR{ChXSgEZ3%Vo zbY=zF6f#WDOwS~Z0o`QDmyMul%<&bL$m z)z7(1@?zKFo6oK!_i=IkX8{Fr@$y-G;YJxbhZy`>dKunG&cM%4eu7y`F7&n;^0j(+ zkhifMG~-fW*XK>Rch+|Zy4yjf$nB=eXE{Hl123vPEg2@5h};iAH9h+LM$K6vK=&229r zlygl;uhPS!HbpoGKhXYI0B&4#iu>l+w1!y73n7uDd}jG-^oRjZWCCCB!FZ zrhv2B6UL%^20B-3kxRzg>FQ^tct>giFQNPi>rpg|{P6Lh!b98)!elwwyDtkLTwe|I zk31t&b$7uTVJ`b|@dMnS_W~Ea*vLL^xkK0M31Ii(Y^Oc!eGCp zoxP^G9IvhVjPp1jv-=JcA}(Trig6O~ahC@g-5n#_qLW~aPX-*={RHjq%*6RNdq{Np z7%A)wz|V$fYV7OXa7p}1GSsCDA`0Tj%x)z*HPZZmsk`B6~D*Am7g$c!np;UV(xIOKIB+f&4I_w>%3yoIvM)@npaJIFF8x#CT_F7cl}algWPnGJ5{3DwY{G;j>37^t^{Qe!rLp ziBBV8P@)Fi&b@`R4(;?%&^KCfX9wOEHm`Te%>~_=b1}L%3yuCh#0zUbQm^tkSZ}o! z-LkV;iB;a{U=)DkKPpIVzYU%!?jarV-CWK=n^Z7*yk@yesK|9+i_AVkZ+r-?#x_*@ zcOE7V$dmd#!N7j<#<==0;&s#rV@|KahEKB~Zoe2jF>*u4Rz%mm=0vm^Sy7WE5Xzpz zH4~)i{2SuDd&w1y;!ZD&P`(JC&W^!Z|F>XJ^9SE{Ws$Wn)A9YJLHc!TCS0CnNSszq zV!i%kfV!gubp8BQccC=`->NRdvSVowDl7wkcJGDQjVEw+W-JYF5k|>bh44l`99G8) zl7TPYH1_aRk`S|>ZR*HlU5q23N5}-mKYqvmZrmVl1B&1j=R%V-X5#JBni!kpg;Ajj zkRnk6gM)=Yj^9M-hBo?HYZlDwpTRSV7kV`4b^%Vl)QkaNonWU`Esa_mL!&&mV5#T}*xc+5f8Kw<`QE;G z)#M(mQ5EM6TNE;mv+q)afh3&SoIp2z4d*h(YtV|Z!}4=+@cmn#rHIC4{sysq*eP;| zh%8DX+0!;b=>1?;Tc-u@ZF&Iu=1QGJKv-C9CN}Oge%!Fl) zkQMSB)^)@%3gV$KBL9`Kuvm&K=BR@2k~>ttUjYNTPO+EVae&LYpee_3a-=fJTA2wj z%5moFon}L?-W|3?U>mwjTaHm5TyeSBZ%aGFHteY%#^@to$nssrpsmnF_YgJwy~T-r z<})AmIbOgC=a$0J%ppeWZzY*KT>kyekb z6(wZuj`Of03)$XTEIN-%^F99tqDp8~{iR1QiTKC=JUXGv$=|K?c8InDYyb=*Lh&#|FB_+#6nbr`R908dslvE95}swW}F4-o%L)#KGrS@{#yS?3Ev#YXh^nj7%&hB}P8 zr_m)%7I-k>3b|o3g_JF{w7jGs&!gSbA$5-+s79_O35uJMBX8r-zb112;D1oN+lOr6 zpM)#Jioj6-$>mjntl+?AJl{S{-nUJLWs@e6u}Xisb9y|i-x7cmHin>AZ48)5+n~27st!!MA#Hz2s%|lP<`AKXJ>P6 zrNx3gk|BgfG5u8Vco*|i&=jO{i^<)1(msYplcscp&KMp zN!#lBaR_UImqTX@P#? z61XoUh5FX2@pgvygK@)cva(YaSGLrm=2!&Nc4LdAz}Ofv<>Y zU~xI;kQIAE1f(r!*c>ICGfkFfx6=%2KS*KQ_iZ?%G>{5Q`e5vBL2h<%9CclnLB#8g zjEDXl8lUJ*ZMon3`Fkd>Uw^Ug&jf5#KaFxfD{)nZ6K;C_2Ew?V&=$>Pc&fjPFMtQp zP;?GH^7)4kU-Zy>rT?%iEeys>syRmbI$UV(Ogne(gusmFWRvY)>~V39H(CUdhoHZEZIb@MMD0t6=?n54YMj=qxj7yc#IbbMbV3RF=;b#SR?|sIz)5##dBOgFM@UI_)H>f z_R!^K-FP=an99mj0Z!YAN+%~`hNKZ+yfgruUVO4#I^4sMN7G3}XD_+)bqnhr>`G_* zo=1yuL7u`NJ=l7n4wE#6aYO%h_wOs8Ybudwz^9evF- zknM1tRtoO3dq(5*#~F-0w$!=nP6TbiYI@AcnryG)p3Q@qbg;k%Og3m^=PNa$WgEpT zm0e6k`I4;N+&XsNgmt_SQ-Dd^mf@;3y4br@2Z)dZylBuPyOVa4$KJAV^4lRiF#Ld? zm0t^88x(n(mu^~gb_sH4-%r9i+fvQxm*8>T5eR55q<<_%FvYXKUe)^yWR3}dS)dT_ z`rH8g*qn{;CGO$1#vwF}ljR@ir7-391gO0*i=+u9(YF=phUapyHyq`L#$%s8Hk{AIdrX9*tP zsKN9{sq@RUL?O689>Y2e$q{$Xl~)ynrVZ|BzpDU_^;i@4>=Yuhavz%OSHU0STjX7^ z2fexbNv4{KX0Hmie%={2lBl8$Gm$@1H-8jAGw?<4FimEnK(X~$11B>76GwP5YBBQ#mG0QWAt1tljc zSt0qW#Ck>x?pKlJz2Vr|9yd?m)@1^y)G-N`ITm7jiV=DWAEAZscc7keHEp`F8iF(< zNlacHu>aXX+^7nC_a@--_!PQKDkqmZ=krEfB2gqkjI3EuK(eZ|@v~$lS>d+=bKjr9 z`z{S6HPr=}z5$eZl14OEaQ@;zlapKW3e6YiX`m9sNA5Q!5<|eL#TC0Pv z-zL-rSKJ|I>&4*M)>(L^XbH!=|IBC}oC%4SHcE9igWg{;DaBr@;K2aZAVkiIcs zsaKW*h7^Rrio30t-CYE0;VOoGolM(mt;vtb)$CELQ&=WF86^KM!#Ry&yvCzJpgb*r zHh-AK|K>&LyC9i=oj|pVnQ!4yG9^=|sUwB6uVh zZHs?U-4-dF#LX~uYSWnu3Y=$PXB*hZ`$J~zI*7+TnCGqw<&`f;mP{1>*l-_??XsYL zMR0KDlajlp7|?A6?b2yD&oF`RJoA9Gx{AZ~ ziiH@xs|hRfe_>DaV^j`~sn_um!8Zj{cyc}WiS+AcI<5FB>dL*QhUNiG?K1;R*6x78 z#9~}>&=;riwj*!%ck~`y1kc`QF*N}>cx>kxqL-0J97|&A<5kD#=>slYw|fvjf97VE zvZi$C@oMs-$*4Yb_Xbk$R(pM_Dd)GpHidpDZGpeqiZDMd9OZltf)`ch&!5wc4RD#B zwVsO;)(moc5=mMUG>Kd>Gin@QdggCxDR>3C?*4}Hi#M=C&Ya9r z4FuzZ^GJw~2G!;+VVc$PS)o_O~C$+Job`G_QpF{_3e;@M{|U zm~H``^S)5=_BY&2JrEv_gwx)vY!aS%k@g5x!HDG$YdL9%{XPYdU06jvjERsxGhET& zRT9>2UW>ody`VE~E{v+lz{;meya$Ov%*gu;Y8mz#vLe-?`D6=o+D;G5rs3pkej zjL%15&}u z4n3hYBi!FJ@jA)*TZbYG!-?CD$He+_1PvW!P%`Q<@l8L&!Z&y9j(G-G--e?R?>w}& z?!&`VCZTm;1I)@Z#x;F6KsqrH-mm&iGp6YA|D}DWIabZ&WrGqq!ex*T#@LeZK?1Le z^5F!TO1AIcKvYk6P-jhfRJp&NKWVx?P7c|EuS>(RB{K}Vwp}MXvs)~`=L)jxKYXs| z@BBdIZvKM$_D(4I<_se#6L>vOZ{gSF-CP&S77W#CGY_S79k_)kBZ-t_lC zr&c98`n?Au&Mn9Bgnu+aPMD`_mx)d`8;Nc58-({j4i{~JgCEpM;NV2^Kq~G%FtfCE)H88ewqchZuxKyrOA~=UC?Yj#1T5j_9s^ov7L_ zB5wn(!v;VI zr9Z5PutSK;KdN&atrs^a5p{*^uxp@ceTEE_UL)6|v(Z??4fp)1U_AQMff3T+W{Wy# zr?{Rh|%%>|QiScLlo3Ss`KVm5=ngwlgS7|?kboQ}_YepAqBo<@RHI~>K z+y>>RUO4b$6WqHS#eRMAg6Y4sl#U;1q?0QiGX5eXq~>iZC+7>jc8<`92VE6qnbi6PL-(Qdf-zr=H&$(8M;GBc0c)iwU6HC ze*q1nM0m7H9Y@VxQlS`1JUB1$Xmv4owaDNi_cXTTE1x`WeZswGrEx=LEKGG#;LVYF zNKU0nqx#7lE@S=Ca_IFfkd(~A@A!fI7ZM7^ALHqq8*?$k>N@)@u8@^{ZHuX!62Zqu z0TTo)QAXJgTrZ7bpldkn4V9+a-aqNI-F)mGVwkO}BRH+b5Z`?>Wv$CB`Ps?EXzXc= z#)n3j&E;=!@d^hNEsD2XJ+c%=U&UeaoN!2T=CY`AtLZTJ+dg(D21`|t2pNVl4Wof@ zYETTacQ}CLLVG;fmWf5TIJZ~GTC`i854s&YVD5AW5XkO@shO@+de%qkD<{DJ?Nx}W zy_8(Fjv!(yPJmXH4F7oMdraYOuPUwm?0~>2x-+nx+4^5U?$H^oUz}pY#6NhBH+zFX z&Bq_|EjGcghp&kIhzF{lnnp_Ze1e9tID#6zG(9vAY>$kRyzDgUxuBXFiX4Z}-l{0U zyFq(ryU}mv49LE&#Na(Y;fdBs^ls<4p9&=)aD-zZY@3dQlh?vStu(T9)hCh|@RnTo z7LQ|+y8sz3(`~>phx=uSv6M2}f1b>GuJnbdcx4#;mjI!hL+QPM2MVqGPMv?IQmSVP zotnq-^jaxYJ;PGM`A(k77r^8b+hJUCJN?Mrhu@2|lbV<^WSukAv*#xrXek3W(-Ac#io8WX&7b3@H^7!xjm{;nd^w^9nRIW4x$HzDETf{ig zIFQF!kP_Ja&lmS>cn)sdj%cUE2lCdYhT7JO}jrDv_UUTOmUd14lrNeb{T zwEiNG#CF1tY8`s#SQcuYm*LI;2Q=ygQor!zJx@duHG3yY{G3xjaAjB^YyQ*w3c-IiK!L`xC>%kY=X>Na?Amr#mAuZ zVJuOol*4mtf71Og{OO&KT!yoe>x6N+2CX zsyC&;e-{Nn%5ex3TpID`{Zn*W$Zwi;bvCx;ZUimY8uGaNGu?5l0N&-u@I<(ohOvqr zTRvwo<~))+DNMHcH^PktI)D70!Na2U{o;+ zeu?ZL;ZsC8)};;g`|Lo~{bX?aRAZbC;@DnSK;8``Lq*g~j-6OU3T4A!!J+5mtbGM0 zJEzm^Pz^?D)nX8vJrM%jo{-D?V_COtW<>7YRdnj*@*sUWSW!0R{((NNK-z);wMJ$7Hu{Y>YCd_vvA>_tuO*koe6{J(e;a1`(`8AM&($CJq;y^VJ zmTQ1c?*H2MEfQU75-?_Q7tyOai#(U@4zIoT6+Lz?a{^5Z|f# z{3Tb0y9qcXQU#nsXEWSPz#|Q}t>}kiZi+n5;yL8(?j)$|;Gv3V5-cN9{F+`rZqK?3 zTK{B2)T{!k7(2gyrl%;;d?AMh|4oM#A1+~H`(Lhd+7o$j@yp=^o8g*Wk-k=UJrkkeubuM zV!Xr!rL=8?2WF{L=)q{fF?dO)TwTdj1vimqTWxq2<%NESCi9(6a$SO|3e+AlfuFD4 zVE>_LsA@Tj!>8)u*s*hP#=rvP+^^!z^-rmk`gu%g7=?BlJ@DVsf|AWcL{WM@>Ie_e z^%lkOY+5pv@YzdzXN6&E(>KzR8$`8x`e;*E90nx0!G%yh?yotD@A_1EAB`f2)|>UP zJF$oi+W{TBuL1UFZ&~VWnTWgJ$nocF*$?6S#@K`li_zEkK9w_%1kX)($fb*l?AD*L zur0_BWokCC&H>4=3`9`gwi?YpXA!HoWDpbEOz+Z1#An@7_;BJl7p|r)@MMSKN7M9rtM#gs_UDy}PxEDj7y!|hhw+^6U6v;sltpx(zGdbI*x*AhH}$qIg`S?Zf?N#0${LCthvbjWaMC^)SBw}z zpwI-k>g!LVN0LxfgLBl?iQwVwiy@U`{5VL-@p!k?K+kOv$=6?xLQx?|-8V22*Ji^% za*JzpVdz;nq-l_NxN86<)_f0`5LU( zeTPLfkYt4g;+%u^XpBnWA{vX?73mN-<*w!5kUsKcMl${#*GFE&B|3M@InuY&3P$T* z<7Ftrqgj`+==xLU`C?NdI`SJ>7jBn#bTYK&&w;CtjzC0MB$)JPK)|3SwDwD)GdG)l zpP&Zb+sko%+dsNi={lENmBrb`L$vcN$JPD(n(k$uV}VmDxRV#sTy&YJVCsS*?7}B)3hdh!MBw<}-3p>z{S6y|m>DrfQ40q&mv;U4uK5#TQ!s9;W2pP`yjoEO_!nLLW; z&JLJ@R&%}(t&I=ZZ7c8LBrS71+j#)Xjt0}9hG?>Fa30EEJw-xfI3<@7$0w5PB2Np~(f^4)9qs)>%bu=dmQBcl4!$l# z$VO4Wz+5L;~h;aiIH$2Fi z4++Dd@=W+RO9Faol5l!r5=^jNj2$bV(_X2qc(D95HQo7^YGwUq6-{ST_YZxz)WMH> zaxTTZB92FS^e`kVFQK6?pMv1C5cZ8)5uO^lY&l)J1&ppI0kJv+w<@>7n0^tRs@;uo zY8$zG6~~UyY`iVC1TZjSh zz-Y9y8HTcqe9P-U194{BNvPC~AUbK&@mb+xken^UyC9nbnwt_aetIFA%FZN-jcqVq zHHptmzt45Xm3b*sZ)4iuXsV!Z0^Z&d{MVP8!6VUtdGD`*GZki%jHK73AeR<{$TqhviYMF|5V6r zxbE%6=&NVrT}yE!K0C2cC#UlEfRCLuH}r-sreNPwOltrQ7?@`d4xephV6 zmNS+pza|HLmI^^keg=GWK7zBPa*48aJeJFBsQ-14VDN-(^qr$Wx9^w_LOatS=HWd2 z)n$Q2<*oFlcNWxyPA2w=KhXT#WR9b}&yv<I&#gSvUa|fkEnp&6~ zTn|D&?vkL`eRQ9mC6!3HNOxTfgML3nOiQ(cbyL@nf%{@GbxAzil{ODFu1Vs~(LlV; zaYiS$yI@qgKCD-NjBcr`LG$$^&RHi76>Tm!E8{xNNnVP(=7rFGerol-V`8NBWhp9F zaeWcpWfs#CVyKnwd6GUa5N^eJk@pJ8$gV9Q20Pcl*Sq^cEw%yvTXq>nk^nbw@4#zX z+vz8_(-=27jLex>#9T7jN1V8>M}~to`czxttFjWJsk0dp7RSKr8>#T#+#BxxTaQXp z{}IW=SGZw~1)6m~#HaBRq~XAO^3lJsZW-5cz57cY0?$^H52yE#yULOvRGPoF2%;dY8c-?-Jm* znYh)y6jI0fF=O&OD*AUDHT#)FQmPwp&AT;hY+x9!`mq-xIX;!`G%aw+&4)dvg_g~2 z$8fWWGwcY>2V1fQJMUQHicE$xJMjJZTMjJV;)*HWx~#mQetB}f`5d>usE-Y z$agQH#l|8$^Y7YtnI6VxWgpp@IRy|jXCFF^++@R+T0u!dJd?$7Ae~QWpqY6RJ$>mL zc{(qH9#|F%o6?U^h5g?#E87!<*rlXjJOYkJUc@NvW{?;$W3@_}U_4w4)3sdT^x{ku z7>EL+!!KZVnk=s&F_PJO_bQf@Y{+g~|_a$s9D|2eeJ#{b?JA z6VuA+5X|CR7WOjBTF*ex@=7?}@|C=hnhTd^RiMVca#%gQj91YTM}{{=v3?PrkY(0L zbq2z@SyeG+z1d50g6^=F_bb40hZ^{AbPo8&sZ$ajhQ4>rcpInX5WfTG7>{IQtX7rg zD}9!Ws-Fx(S;)yaEn?cVtk!dE}vslgp`>YIldX*dYr8kfr zK5qE4!<>8mGePq0Gg9^FH2&Bej&*%KOy#Q<$Tk&4-IqQP&E;$Mw$;;X+ZxfOO&>>u zve-kPCtwDDC1Y&YhC0k$@?WGF92E zteH~=R*Pj)-(A)atSExvdQ15sTvobpvLFgJ)w`Oem6y{|E6)2~xd9S9`E>MBH`a3BD-$JG!1vM;IMD0G z8n2s9^+tLjD03pXf2cu?=3u<=_%w=}DpIr4?UrBW7J#m^7RHt~vo! zmT7im?3gudc`QI{SMX2>wb1+Pabo!09T)vj!WYP~7M`!cb&?g-*1U!-XMTds=QgHh z!3_BE`vlf+S_Hk;VIratvm8kC64Rec)N1UVZHk zj+NSxLtZaWg-5Tp;iDxvr21_yeGzCxo^Fr;YcW0ao)`dIJ0HQm!BnVq5QI}^>7@Na z1$ArS@~Ov)Kyvs428q9;`nwN7LWVe8j6TKp2ungWt9xX<-~tR=TEnItOoZw3vS_sJ zHs@=L58P;@5Vx`7Ec#84t?Yya6FaA3X>L|j5JCh;pa1w2LTnMWx4XH}g3s7yD zO5w>A&e?hgZk^puw{LQS6>bYqC_wIu2gVm!-*Us(M`hUk>{6(;ZP zWEo2*u3u4zm0|;y$7DaF) z*MS_mDklSeyQX5j-X4C=GIMl_7UlKpHjv|2yut5~I>h!J1NnFbXdizTU+&vc zeEAvp`XU9oZ|1;^^#e?8vl$$;eTa5nW6+&*qD56q;{Osn2T!&}!v~EH@?w1#`R&W2 zPbSRAXqmm>+jZ6Q!R|kpZ7Rr@b<3w3i)P~zHB(q!whL+^U8z2AG3Q}*#+Lg^AbR8u zDYrpLUSYthoLA@HP1{T490o8?03+Hqf#^H;nf<>_Cjy<#f!Z0sP+ zt8Yi43&!l5h&w2}C6)xf>t(7A-=PECcguOtLA0L~%2;XqV;sh}!=D2KjB(RXZvQ5O zor`lJ>KhB6okY-zWBFDYIz~J^@_)*RIa682DGB+QP zNsLFs&qkOLABs8~hj6Y!3JniHdbcQ?ZgSVdCAEQQfB!i$r;=!WE}t!Jm`0qqZ|x60 z-1}QG7B+wMg0XT9$ZsvfnIEUps(Z#{O~Pr^R2`u=mn$=$TEeJjR5abO(+Dnp_=E-G zvUHBy5-|Pqm3a2#ad%>6cu1~6RYD40YW5`#{~nOdRtZ$IUxK+7c$Zq;`a{O-hj974 zORWCdDx&dkGc?!_!oiwfl+iwniFK3eqqL4=$a5ETF#QCRw7W^fx(FOxjckMv)v2jiFu zob}{7D7fyTP5Gb6#q-uUwR;Ob3pHcE+k`?@bR>vnAM4h5Q)aBgUdJC4Po z=V4!PXxNS7{XWc>Eze=SY!wKk#nS}-?fQQ8VVte@9km?eXi(T2nut|2_%`R+wsrj-gA2Chyv_=X96HE!ui0iI&$tfvaiZG<~FpDs(qvu9hOa zsZGT%-^!`dZ&$K+`gZ6!<^sQ-{3Pvug6`>Pd|aXfhPSe5^fqx$(`Srg!~u^E zFNDk)GikwIX>_yU_Ve*e@uE%$b@|SAIab{js zE!y7yLBEZdk-Yd+8WXY~ZaLP`oOjDW|J@qgUOR+ijxVXF%YOWHd?CxnCE_r(~kL@B$Tg5g~^TJc0Y=3|(keMnBaypoozIZ(I6#RzQzqr045!e%}as zMMD9qXU5-K3Op(9d=g%Mn|un9<|h~L;aE12Fv>5pe03)VqJFJm zgF+-xYh5p79$Cm`3#XBucS3k>ehpK$RD`c{#ff^xf9J>D@pX5x;rtg@s`tN@{ zf#F}QcerfHJx}e_gUN>DTu!$4yF6a%9frJ_Ng%DBTL0WK1&3HZMBFssZCY!Kld9ia zdjBxRdV62G?)?MM;j81ei%!s9JBdgv%_eW#Hj;XKZ`hKM14bWjuwAuNne)#mGuK{@ z6}9ok-K+HA$n-kc|Imxe4Djf8uJqX0xQ9%iIm;qC_Xw=*xy0JrJitPJC*idYQ~CHH zSi%NlQPy|xiL9pY0?WuZtrv_1H)}CGB!s2wb3v7k!>rRB8~vL#F?1-ROXM`b%q#^4 zEOTf}>2EN$Q3lzpR!U|pA?pjb;x7?p>KEgM%qDU8XGuYGXd=YYNC0^Qp6R{Qu;x@2 zz4E%08F$-CSBJf#D^p|PM8HJ!RWg7A5j9|{g~|Mblc>5>A(8rh8_nY{k%hli`F4#8 zmW|4NTn=1?r}AhC)DCB(1IK~Yc@<7N;=T~)vM@+13x*4l=do5|3cD!g9CYOIXo;FU zjMo>C_B(JBhutDM5Rdm^nmu%093-BeTh}j`= z5d@caa$NvPv^cBG-x>Ck{H*gO?~b<6{^VPr;Qs~VTm)cT{4^@ta=Sr|N%+R;8TbXB z#y?}m_+sG;Zr3#hmhTIM$c>SxVr~LfnOw6zZU>oXaGm6}on-Uwb<=Uj`Q%-dCwYD^ zmiim!5g%}+;c-&z9!EWtiv--UJCC>uO+z>$1M5ViATIYh?d*&Nn8kyJu1BzLi!XGR z9S3*WZ*z4Tox(?A6dL-j~y&x<8Ph^4Hb3zKI;Y*j1%JtolAhoZz+&zTaR}~ zo|DI`OKH;NjnurXm+luUqdQ_%@XxD3sy1Z!|nrHA^l`1HP|5w=FXFF;rmme6_hZA^GN^TI5Zi6nOcd58d4RjlCp%!zv z?48YhR>mlT>P}X{(vb{CNhn@7^lBYzS5$yMyz=QIP`|wlV_bl+df^`H8~1qWVlhI%LbHm1>@g= zEs#}{1iV8Lq*q#)w`iaZOr8BfY2Pb6)D=v;7bnoCZ;wMeM_M?Z&aqBQ)0j_o3!!OU zDYgH5k~E6S@sgI=;9LE(DDG^Gw*M{X@AU1Uf(Aac{!Jk<{bEa(9b5xm_bx!eA4UG@ z#g|y4mpbf$QY+5yF^A(x=1>Qr23Y-X6^RkeL1mxSm|d4jlNYUoD+iTvAj+J%xO|wE z+;)zNMLO8*RJ|_nf)j@ zMU7tSo`mNvMA9Y|ITU(xiyo4?K>EMtVbP0H=nwcpAC@Z8`f~~(USJI-)6=Qnfg~zy z!*PGr&eG*2!PrY@@f!|(fgBMfNLzON&Lmj?~wPxb+ANy zGd1uoAOgARu&L)D3PxL@_3ixnRqn>%p?(UtpXQOXHn&l-C!ITQE1`B#CW+4=>S3>jEr697o3ykH@)6`J|?7SO-9htJc&4m}p)A{T8W9R&E zsl*IeEB^x>YwyEyUOt()Jv&-{9VSM^Y~_ix+xg9$CzBgAYr5qXj$<67Dz+<}7rF z$`iRTm=FmQmuvH9M?1mdkxcaJ&&0C#eYo=J>pJa;tKm7vg{`%cCX!-T;MO?Dh_huO0QG};2EQXGkJ2=nfb9gc$$`@anMN6Z&*~q<( z{B&zq(6$xC^t^7|`ne0IE1P1kaVyH)yuplnG^5?e84z=#j=r0}1($7GPF{qU;4Z5s zsy4KXitmtwd-4jr()bQ0?_dpcqd}1W>zgInck(pkAMK%WsnPW7x|7(%ITqGMJY%rd z3>J!-;++L^QSWao)^@`&G8v5%&Ed}~G5Ef|mHhX`9%9dD)UR8Y zO%B_ygYAB2F)m;`Obj$5*G3xYj!tJ{n-mD5MGA0l&T2?IejWuj93YqT0?~BgeRgod zQ?3`-Mf0OJK|-TDm^~A~rz+(nM^2Tg?Ya!o22M~l!}GZwKv!Ex&?r@ADD-c=0y~d_IHw^z5gBtq=wy{0Fv zQt7~%9q2olMlOz?;^jAz5R8WHk9+BWX zLlgVlxVsFSPFH20U~a$q3iah?OtQfgSgv;#kJNE&Mb6*EiOBG5WdSrajAQpMe?kpa zJs@3X4c%@Rj&EkZCmXgVlGvO-xNVmcl0svu+7M1ge~!iJo(<&d+5t5C<-t5}4a4R* zKK|`Up$oDeu+!>plF)<4(OESczwcMZB~z+7ud)RDZ-*f%zcGTd`}mwgRSs_WchI#V z*I+cp7DU3tsmUZKoHueF?*;`BzZn zbEW#(&rh6Sa_V$U|FR!Vx=Z2stR9@$SVc3ousE!oQ>vs$6)5iG`#bKdykCcp0m0NcK`ZXyd1cT^*ADn2GLt_!+)M0-BN_?A+OGFo-FlHfY z6@|lxrP1K>wV2B|OY%4Vh_H7amJoV-T7vcbjVRJL5m&@a=HHk}p}jB}Pkzx82r3%s z!Sj9Wq3^!*O`jxVBCMgUlOE&Qq>~`^Iu?(g4Pbs&T4I9BXJQfZn(Pyc#-(qKV25@e zbNu8ah)7!lze*hGmvmhaKT!rf>p>Woe~8=ta!wfj3ivX|9B=Wm=wZE7vaI+Rkveh= z12Bu}{A~&5+1YezL?q)K#<~5xqJSTKoCKMS5iWNWICUlQ{9LxB=VI?^v-7$oU6q#t)I)254N80sO2CS zWp+?K*DhA&>k{m|(*@2RazdTJ5&ZBypIyQ>1OG`N#w_qA0Sb%JF7!3iurGl*ekFk} z`@^R*`+QjWOJ3Z0NZ{;_Qo42R6B_-W5n$JQoTxVuJ>HxkX0mFyimV_#%Gb%pdl7<# zUl`cG-3|+Vipa9$Ff>`_Le@>4PsP5}vdQHfQ0jRnnd_?o2eqDJZO#j%?vv^7$BlwN zYbm*HBZX<&BEsq@74F?E7RNo%quM7Q)6{qVKOO5GuHA*um-xVi0=<6wV($1mE2D0OeVko=g)CWrijCBBdFNOCA$ z)a->GYxJ z+@5xmyeulcy+iL2EQjY z_oPr(P{->JmWA=l6u?9;5&nhpQHrlARG#7qQLoPsxwabA(DX;0aW0JcL1kQXdL_hd zv16L1iJ(|fo#33Y4#ZV7p_5=ajxQ`k)*y#zSbdESTss0}n>SrLwI467^TOM@tDsN9 zfhalpqIT{j{9DjRI*;|k6W?waC=4Qet5zCcTFNon%80qeb!-cBfeW*BxI0`le9=|M z)S|b96^VyMbEe`pcQ;)2dzdFXArsb0jD^CoZ|G1YBOK3pA+KbvfMVYzQ2kk-J@laq zPbJR6%lt|#6bqo&9#4WOri@gYS(37Vr}Sq{Bt9N(MX}lLkni__fFck1-2JZHJ&I8< zO`>UmO`y7JD?OvW7-F?|!%n#w%(6pa(0$T`pSdrS=1}4e7Tow zGibs9_dcfeiaBxK5r-~v;>3ALCdP`DFvId3r&Hw*m^?`Vw%&ounMpI9UlP#MPzyZy z1%&kN1|)uPDKU#3^O+Hzyy!ztwq1a}yEgoX7g8WqFNb;E*hs(qj$~%_L^Hpqjzf!r zoz(q<0(z8eCeuBO$nO&@t=m`#245@jrrdq%EzwGhWWSMyU*hQNKZYNW$;17h3vv2} z-@Lt-^-$~UL+~6efN%SnaJ;V?OkYwD`!uBZhf}Oz%fecfS9GPTHHWUC>CJ$3~NrTJf}bfg`>QiXkTFlF>%fhqa;X?r3JUR;bQSyOXa<@u{!8cwGqh(u(>BiQs8=tb zKV?s$-->K_9+{4=*OEYgr!4AAtK!z74_rr6gCBb?A4+8@`iJ@1KCy_Smp18Oq3lE$ ztGE>VEd1#BsV307ErSmIw-H9I^XaeQ)4Z1n+GMX?JleWXA$t$s-wN5`{`&xN)?~RS*gMJ=7+4X=L=2X#< z)^)i1Og&HU&0pT*2cyu856G8qO3>6j5!LJ8U~0*Fw#=mf9KT#f?Ft9%OjQM!@1O9W zo+{C4jzdxD{m8Q^fkTJVL8p{+9*mLYhX$=hq2W#VQ1+T^Ycs|C@IB<8mM;6}oePyu zpN%;u_%J<*FD&WE#+i> zfF1p*^l7)eus6mCL**aQSiLdK_=^~^!?JeA1TS$y|r_eq{9zOJ)OiXgzA)jtJ=usK z5{781W+8Z<52J;a>cW}d?!)7CnWXhrJDFcIN(P+`u}@|WUmmXDiv#XLr+6tmZ>Yl8 zbIhQt)~Rwm>?!c*Ml`a+QRp1%By7pkrd}ND(P_RWuv_jT--mOssvaSSHExhWm2o&W zECtLb@TqaZA-Y6^n-#~E0jvFh1V#9xr*Ac!U#kRH8%?0ya34wSP==x{U-6WsA+faz z$Nh~QBQaH7hc5b?kr2IYc}-*&)Y&jq*@>j3jpv{3EqAG+FV1N|g%M<8^& zOFBkZ(Q3N~(3}|qQqA*GK6(-kh3H_u$sVv8bS8^fNfck=g3)4;Fn3B3xi|cUNz@92 z%I7usi7Wc4aGBvAy9~^lC4!Ut&7nOg43a-t!SKp4!D$znbkz2V(iQx66lYw>=*`u5dYv{q?B$4E`i1D47( zPDsUy?pJJn1JJ~4~SI}767(?^ic{*B`V0lOb@sp~A4U;P1+8Q3reZat- zac7W~y-hpsnUWfAhHCIMoDPY2LBCc!?$F49@YXcC&1f-RQPyN;yH&yclNYdSvm{mC z|AHP;M^5|=3jC|BV%ij>8(erWqc6dDMseH z*BHK@%gSAsN0oOmjK=0wkXY>n%RF~L!s{}O)E1}Zn_t2s>3AyJl?k~OD*UBItH3Sd z2<&vppiVO?$s#5kUcJ0Q>Mm*^uVn(>c@zi{T-Ru>Z3i!?qz)mi53LL%QOaa0m+?~* z{&h*hy{geT*0qRit;&FZBSw6=z+Srk^-R)LT+WQWy9A0?%E0=iPGoh-4`LgV2q*UU zF?Wv3lYzQqdPyMzQ?3=UO9r~>&GCu&E?5<#U+0nj+s1g&u@c`{2*}3*b76Z@H*No$ zj?afS@_v83O1F#5!bBfaP;7n3V@AGHJxgP}pO%G(%q8>15u2pt0J1aB-3!|IWW3D z0=kbm3vBuh(F-y`G%7lYXdjydUtAfCcco;_$3e(DY7d&Hk5ji$8NTUI2FRJt1rsj@ z8NGb;az6!{X$dG6eVBZD6~*px8wckemN16Ta-ppwiY<`w!q`SNk`o|LSJq#KT%HNB z%t^#8S(mZhJ)FcW>}HC#i-XV7`^dX~maejB0>x-qyjSs-9I0&w#b9U3moVe^TUjvU z+E3s})D$qy*unbs*D?lCY3#3whcIPkBo>HC5GfNOSj=f5*0U}^oQo&c{#{ISTZ(D= zd0$!}dKFoVMfBI|6$qFIzsl`FU(p;`V;@+*UK@4~D1hr%3w)C~AC0?a;P|OB!tm3k zjC@1`i9V2k4ilqE{oW5W{sEUk+IRzomz*W*4D#`2$y(U(ID@=j8wu0LyvL_^K4D_v z9X9?7lD^F;WV)0B9Q-T+V?~`Hb7&W_+YkqGA9UEoXYS$=%T$u!{+oVScLpTbdNLzS zftN5AD0_Ao##iv_IcVuS+OFv5^Ox(yk_`9xujx>#gDT$|=}&e<%4k?uwfp>#8sB?-`P?0A4r4x36GhPpKg#Ey#(U46R=K`YJF2IEq`XDEkin1XEY+5M; z@8B}&uWZBj^^VXa_lO?%`2(?&#D(f|g{1VS99n+U7J83v$4lRr((flEP|QmJ8-9j> zyVNr(nPp11S02MZ3GYF_a{)XWSPCz84&diY-puOR5-5>$iYy*~0fLF?^J zFg%h2hPkX$3Rrc?#;ZGja0oL(`rHIngZP>Ue za(HC{#~0GtN8itkMHe<1_xy<`)4J?|LrCKT=SrrH_nsK;?kDXr;&|=K23V$kkHjD4 zI*bjWbURu)(;VIc%E&)R_`j{}H%5ih~_(6Y!{96}?Pgl>N zriAm|8j7OPB}*K)wSqiriej^${mv&7&bT2d8MSB3gyZ-35Vh@_ zX$|*TT&J%EM>j{prN3?D`*9g)@6EP9)&3ZYia(LZtsBX~g%43#ybom+^NE8)AGIy~ zO8UdPP|WhQjibsz?tarD5)ri_jQ-!e-rvqFKiKHRyLvU8);1M_k_DoT#*00_Wymf zt8+(~9|y(>*BYwexjqF*f9Z#n^Sy|+NjueiHGyr-`9aUGI08RHs-a~|F5zG$z`w4W7QQ3@Y#E%n6(Q=9Qk^ICYUG8wFo=F)vX(qNCow??IhdqMxGBqX~f zW5-fi{)EZN#0ieUsNNltKc*66k9OeR4ZrF2>E2Y((Lobl)G)I38F;;I6+K&Q!RL)~ z`73oUFS*f)WaMPxmSyr#U0p1YzI_L_FK~mG597)C7nSs|volRum`0xE7hrwWW7;+l zhN=<6C^<2k>@ie>((@^>I!&KHA$bf=HTHnvzd>-+eJn&w+CpPI;z740iyHpmX4k8- z$X0K2u9+eZw4Gpf{gE<$s$XHC$m?A@yijmXRa4q{j&^bRexm;@R(iG zD360ZHnjAf2N65wDE!jp5jiyJ+!J#4o{T7#@occ0qvGOKX58Yw=jeJRZ##5Rf5W;mX6+u@f zk-he54_>gd2fOG#cK=!(n8Rf-leYEHL5>Ie-u5JbWewTd69OrYiu8lJJ3abbOgLSC zGC#oaHMke$qSpNcJi8>5oH&!tyqe9DW7VQya5@^>qm*F2ye%Z$*nlIton$oiH617W zAN{gljQ?YJ68~RFAinkt#FIz(D3irGK$mgM%d?GGQ?!me>TDrRoGU=r<`o_KvyCrp zZ!cUS)5KW#&xSur|Izv9zOp(M)A8HHOrpHUKsaf|M0~HmnZ(u#={nb?aAm6o&Iv1n zj(}Xef6blE*AtTcZ!)O#4R8Ei@B(?$PQc1qq#1%VT+O?R_or9E#L{x&K7TQet5e0= z*RhPN#||2ITT~c3BrqE>&TyWH(T(mWKKfdPNFChBbX z7Lrtha9+Or|;RJVNG)JFX#I*=3H@BAHcwQ28r4p#j6qC6Ks<1 zhR0{sVBPL5sQz_2c4>v;6yN`NDc(N?7aT=lTf}5+dF4gjCVP@%vrxP|Ef(Eh@8_6~ zN9pCDTWnZiCkdzuh8T-;R7#;0cG-;Zvd^AoQn#BRrzP0JO}xaKx#1M4Afox!T6L)@>eOw;&56x6pziusGVAXPfnxS>T^t?+!(O4 z%!Be_RY=xUfNdYbFq9HJq_7_H0+-`d{y6+WuG6%s_X&t2$48Qd1at0ww<8*@I($KN zQWR!(RntZ?dOy zS;9t+Q>RQAF$NEvnSy)Vtc3sA&n&-L50w@?LhUDKFiy&vUguaL4fph5f1Q(%WhXFbs=(Eyb*sc{tZ}&{avgJu+XnZ))7guM_ z8Qa6yg3Y8a$b}}Kh=%WS#~3~Cd+dXu2^g%%#C_|kL1*@H+z~tmoX>h->RpaO|0#`} zaB}0mAD%<<*?Ayo_Z;7!RfTuE&eD(DMCieTb7|qF(;)b4%HMDznXGKm##=isQIFKU z;QUAtoeeh8Q~679@4$T;l5zmOQe)|IV+okEZ7MTeRTC|L6OgF8&71dq30ovZ(E7zH zbUK_5UinAy>$h)kbySCbe*1&%@6E+jiCiq-vl}j@XOqKIz2IM%v9QI^8I4jmkT|Os zWbvWdeErWND8Kb7y7`FmZ!Uh#_&c;=&P5|Z%a!BMQ9Vr5ZHKWeWFj`LwxTBgE`wI+ zBWAv5Gh7>fO>0N>g<}^*kgbbe(UF}Ef-FsICh~wN?81Y`9ruw?!g_!H0ZqE4*mf2&f#$%n-F=k~|KszU|j z<}zaYa-7tF=Y>qsJ zm2Y>W^7<8Q%kE2XM%SA>RY=8y-P*WSAPZ5S1;jkr6Eu|Vaf#n=5-gtzrrdcRHG37u z?`)?xO|DV1wD0VcRi0$iHb1C{Itll!K0>dqG#(VQg(Fkml9^{Yzt)&y7=0@PeAeoy>=VqnDuRS(wi1T(ZaC*y> zHgfF$#}}A58%>;lrI1O!l>yNwb2(0n1*2deO=-$Kp1n*X>Dyoc4kHVwt*8b}TfK@% zsg`ivR69C4?2KP)_@L`~2ImaigQXAaVDGoX_&tfsSBtbzw#FNNj0B@vd;;C2l?dsnX3Ie&lg>`Qm z=>AF(a=3s)S(_+c--Myspo+#MZhmjxe!r@Y!l(0lxf#^Id=jE0j1;<)# zR;e+NoMI^e-hJ^weef$I2v;yo#P{CfQ(NOY@Bx){+%fY z!|^Z4HQy>s&7I5j*2Y4c{}AcQPJ#AuGVrvrn@k*$gGo5b25g>+BB`?c-xb{1u;v`| z$ESc7Jg%FJu6cq}n`Nn0*#kVfGm$QCOsC#QxNb#yI#GMx3?6^WF{*HcTsm)zDr@WL z#qmpU*M%C|{@R4jU7!n&2`lh|;th8Aq&_)Xc^$;pRKW622^ieLF}t!E+E|pxE|ypi zCUN4zwZ7}nF-8*tV|yW4KOL9;4x&je)1mXW7SygXLK@P>n12t&hE=|}PfQ2;GczF8 z)}C6#4lXF>A5LJSBI74Dv( z2MNo@!Luuo@b2IhEIlEH`D0|TtwNRFHtHbK50~N2wHZ{KTj;dUy@YC&Do{8O2L-=F zpzL)ZI7KDkQEsmCbNX(ku!h3vjJu$-#{vhqJ(-JFHA#6CfEOJqP+6bLA$DaEVem>6 zb*~V#id}{Ik{_Aw_#|w1K1$MNX+zc=j*Aw_eg6g3;p5`BjnnEaAZ{=Y9xMOhu?{Oy zuCR(xR(XVdld74Mi=(itri?sYHwzm|3h|%YCDuqTgk2!L)(+t zl6RuQV4E0}`pIS7)i^Ks-e@eAZa`0(PVIP!B>C77jt9Udti-B3SKw)OBN=|!B6WVxSx9!+x{*`I2BjzKGTTIvpOIFJQjWUxS9<_={_yDju%+lwa6xcO z0-3pgB4EgOA@t~WlM73;*{eVE$(Rl$zC_I(Tv<|rWd@$O*>DX1vSJ2#Ha`T9N0s;>+njMmg9HiP>PEHh7r-JrF_?BQl=Kf7!NR6Fpt5la9%Euj{@9JoVTW+EcYZ=m z79YfSju&B}J(n-*Pk=9r+rby(iNvQAlsu=3PN9#eh#hD0CiC&&)}!ERR7?JIK8d{p zy(G@Rf@YulO=Gua(q9+m!#hky^E*xut=&q-T@`_mqz;&`KS+wVi1B@bXQA)eu~aep z2!^nKk9dw{IAc4C=*hyNh6rl-E|is$D`Ypyig6u@2r|#) z5w&y(#ORbM9GCeP4OWasr(t!les7G4$1>qW_bjYyf6HFJ(o93vx{ng*lfu_Qg`VA>__}d|a7Dpay4K?o?khe@{1s2*JZ2hR zZux?z6?1Vwp_8ofx*e zTt2so>m;3_HWda$<5RXni@KTnHPt#Eg?B#eJK7q0b` zlUbVDBqFI3?6&5U(i>6OZ#@}KDV39)HMad-ySAv`&Nx+mGU1Zy}qKG8L071;qXLV)_fUAZkq$PR^Bu ztkGLo&2{R>&ANaUGt9_=hgnek^%+x?IF=DDFUB?{21U*Xday|YzXSe|2s7X{qm`%e`=O}EF5t9|hA#uyMx3ZTb7q~h9D*-Z695jydd zC_GS1WKXXOXZ$jI;f|#ld|Y*tuGAOh+r=2;_S*O0_ox>68zOK=T>>0*lg8_>PSZt( zC$O_boJ8kolQN&@?A351jxn&C?7XA_A3is7d%-b8?x`cLRn2E7&6y1&H%4fSS01}_ z&uaQJ#g5Al9AWm$t;5(!hw#(U^OzFxo263v!Y7K zjf&&2CNdJdh80MYi4Mtp=!@U)q|-&G{?TCNP}piEqzjzZqTkRyT(x~Gz8R4hE(<=5 z7EBcOG+Drb*5?q(%@7tZzfnC8U0Vl0WFd&D{RWA|~|`Y{*X zn||{W!fY`+{SZ6p`b~EE4l#Nrc^!^j=mwMQO3Ch*>&gDT19VPz7e1~|W))YvA+ur$ zZpfMs&swVNcMVJc1!Z}3-7b$F<9Y=-(mQzu#qKzHQ7Nqxs6w{)SHbl+wWRK(CZ=t% zfbr}7VABScW|+8x?C-rOqaee7sC5~2ss>>^FO&>ju_N(wKI5phx-eGn2lzy%!aT)A z`1W-r+O7J|luOIvw4dwnlt&bH%P0`OjvXx)y+(Eg8KcaByL69JGkC8}K;_jBNbIf$ z2$N2;4`aFKd|wCDw;jiVeJM0@rX9+M=u&N?I+{G;9=_;qCK%HM>8EZ}$MRM>&GZ;V zt{j60tk#irHR+5W;{tos%IE_>CEQeT7pR#JhRKQw(52vx_9fz zv#=8&P+17_hF+xczA10P>i_7Hxv`)grNZCbIROHT!*DkB!n_JOXbN~lXH=JSb4N{5 z6qJM&7hZBk`r9DA^aJ(Nt}(S{4fJFBU;|S}>P8Q>Jzx58K8s z$Md{GaxydpHAS=Or&H0Ow<7^`?i_<%W>ayIL_axgp@|QUe8e-x+I+r13M)@drZxM2 z(xXe7$X<=HpcXDh3YFxs^Wj;VAS{BqJKAV?Se{zHj-zJxro+kdU0mOw7}oDz21UJ2 zFk}BQFgbY}RK^!$@f#KT&CCpFr^V%=sl)4DIt#~TbtegVdFCNDD z^F>6aj_aii7vr`GTk+lUKEdtF=gDN7{~#!{3SRKy*pK@Rc+;P8{l*<-beXOsT2ugT zy(uCz)t!ksDRGc!@tIxDbA#;9DnWXKv29?bL@O)bfBXL6o>tiZmPTN$dZ|C;! z=UEs^8jHUby6Hr7b6irrlzu(4o!Xe4#Rw@;bXluI9(G+PS2YKj?W-RVi<;-O%Tr2N zRn*P=sZ<8F_oC?7U4jdY>gn^P`@o9x0jLSyklT~YL8(!KKk%{%<1n6co`1vIyO)7C zu8dkL>_e5pV&Z;06RK;=sLH8-sBFKRKF*U8goebEttUo#%Rjf0vNT(q=PgP_f5oF( zM-Ai@y@!Fsd}hLKFElv10Q)pek#DAeX`^W{Vm_Z)e}tm?mDl*F`V}3krGd6{Ed;ZA z452y41!kz1!vaYyVP5H5oHpwzX}K=}lb__mPL+eW!d(m=k9;Mr+`GK^O0Ex7d4S`L zgrm>CIB>4Xr>pLV(0jxEjR$s}Ceo=4oKa&LbE#|ad+{JqA~vuQ@^S6%b?ANG4#i5I zG8Tml_DEg8sKfP4c-%xVoq7p3vzy?c@nx!`^pKhTWESIh*bs)?cTo%BKlsJ*DX-uC z#<)ub)9fuCOrOyu>~c&Z`_CD`Y}Hrf&ZXmU#Aq(g(5a%&k52=KF%voWaw19fAn@%6pe^@ zPE1?e;c`&`Ob~s|?Y-;q_6Ckkm7zd|8X|DuDL3Prl#E9b7h<995N&m{B+-Kd^umLB zlnHtbT9bd^0dr0G;2#fS`um7gqdSTDJr<-E$HV-!0dU!18yOBr!X-^&Fk#7J*g8js z>qod^=i^$Q+Y)EPSwy zJt|@X3pHCo`F#=RW;DWxGdD<^O9)lpWskPfmAJKLIbPjY4=pngDW_d+>|L~E zM&Mv8*YFKi!Rf{218#>DE(nW|8m`OJxXtHl%&mri$GYx_11N#(D?zncq*untZq$! z9dTZ`a}MVpTc=J%L)U{{!b2*{v7;NuY^4d@vpM3@iPmFM2{)a=y_-X6Vzd*M{uc)d zWtPmY7dOD8I}UlmPW0^gLLYB>0>&y*LcuF@R$oC(XzQN=jYp%gr?`y>Uo(8uggkO} zsTl2fI@-`#)r0f(oKbn@Eyg$37O`5CHY;*j_kniExH699g*?amO}6-DO(=OZZVPD6 z`a%-)YoXR=E~;lOCIeX(=={+@7_sj(y8e~{hiOm911EiY>+dWW8=t~#lKFr;r-brO z?s))So!^^YueYGZUz90?LprgfL6k}CT)>Z}_?43rDure`T} zX^6s4V@3F)yPL_bdJ%qYyBi&}SqQghi=t?UHT-^=i3@vfl3e{ToN~7h77UGn;!}Ik zMyVVo_EUK0uZHbQH__2WGLR~~Pi2Zu!;Z#s!M(qHZ2a<>RyLcH+uuwe`Bo&(ewc&{ zV&oyFwV1tf07&M!prku)1|32!k`Bh z{(eYLG~OaAyS|Z}KuKn9Z5~`zkVE&Qr@3ciJ+2bp1#ZSE(6m`Vd*$}P>GdI?I1mOR zic!|>BALympgQR6!t02ch9=Av=hyD>;_UEV; zb>BFS{9(;7@lyhQQhkRQC;p)~<{iS<|IOyf=!GzU&zO@h(ydgG%;0-%FR)M8fG_wg z6>+qMw<@l9NZ8GMZgqz2)@17OqY|%P+{^rR;#?ShJ0ak=3LbIrguOej5Mgr<9RFlY z4PK7Y;O0`&v*kH+drTgh|A`_c&yIqg-36j~b3E9HYYYEnaZaj?Vs_zCMGQ3G01Kow zv7y@v9$zjavD&`Ebqy3(iUvZG;{oS;hd^9W${PSVa&j-71%g^U<{#^mnx=)>jMh9fqkvD|G; zc8r0^8Ar(bc}sA_p^b+B&0q~?90qeb1AW-(aLiK=R~#qsi=0NPVZ**VG8HSQHlV7c zG+&i9g@{*i5WX@GX1D5LaOz8<^Ryi{!C;zP$>=M`h7OI}=(MS&p&$njTba zVVma-QU{!ZOpXfN-;l_80tM_8M#$~BBGJTJftT&Sj;(ok9r17nR`lM69lw9`;u13< zed1XD@UI+XABw~8Qvq;7Q4#Fz#tA0frC5_vf-i4g$JPz~WN^JN*U?!?yyL5I>l=BT zaQ6l!#p-zJ#%&bo_7O~eRlqov0N} zANfJ_KTqcKg&}O&g)A~4o`_<s;?k5%tpwh@q~4=H(0#yU7apRqP;I zw@bl!yGVRh7_)|_D;DKPUeqb4cGfw{X+%qr@NDA zr!5dVVJZEfy8&yqmr)aL1|L=uNOKNvLtPVVK~wEt%rrFQ+fJT{0oxzi8&8y@Il38~ zAACAE#LM8^fg}!^m{&#oRdmsw-gDGT;^_kUnEKc3!m?nFgBSE{Wc2^%IpL+d^h>~330Cvz;kW$!KF zu8Sf^a0wMm63d1&C&vpjUOVGCXC)HS0r$penWT1L(ENyu04OCAKo9;az4==6&8|PyDPsar$ z8IgZYi-S9HU6SdEU!SkYU#^7Bfn2wGm|1_t= zUdaqnT(Svmos+@Xs+l#K=ZaDs586yo6ZZsON3)kTn7wErGnEMiy|ErdXlOuATwX_} zcaQKMM|rdK-C9hK^`q{A6Zsc?MKEqlIK+A#B%MPPwpmWb0kMnN_#>INgq*|e2VcM| zjz>N(Lt1#|UM_5wUWkrPc}%6>BygLXhoN;0Y|xv5GYZBNBNuskWB+FOgEn-ZXe#sK zX&ru@!|^1AgKS6sG#Yv1Eq1@wXH&H2Ky8Ht9+I^Mi>NME@>d60H{t{3mu*RqHP=O0 zRS$VRk(lGygD*XF$QoHE*bq;l^@J>4rqa~{0Ol;__+!TC&z zzLPY;JF<4d2AC`-gAMCAu6Swys=^iw+xM3GEsn=4GZvt})LC-HVI$`PKL-;PjQG#P zAAoF*8lAgV12gUqLGjjW%u@MAGVaR~{Hd^zhA7Q|E(`yazv{o9Q% z%_>1<+I;MF%foUr4X7P-f>Rw@cscw4{9{XTcY+IklgeovH?@>cuWHpx=4kIwS5N}40;*FpC*s1fI>B3!WY2_^|`ipr%tjf}1@OK~Rb)~|5|FF0RA1 zpS?jU7Um>R}d&f#`pk49<5sl%ALSb<-) zYb|W+7pK{4Hq+hLo9Og`c^n&kfCdofJ7`ro>yrJ=E)^q|*MU;rLmo;fg%EFe;x6s_R z3J$p6W5?Isz*xH@bXAE4>Mi3k1_nydJ{Uk>b3MM!-Zfa|rb#-~mf^K?j`;3%6?({B zN9WvIxc~eI`dIxc_2orV(K*qL4quWpXgADv_A$1G`VIrI%}9xi~uidUE=5s8~=lRbV-fd9tt zLRy^-{){1Hyv~5oo7-XA-oLbL;4Zd3JwgvYDj+Ys>N%%yFKG3DXGp#iq{;)vtbfe# za`)rGRg;DGSHH0K#`A?Arv8TKmsfzDiUO(KG(osCX&OW-5L&yro;aUB0Nyu@aO*KY z{G)XodmQta-bK2o5HJh#S4-@_?xC4~L}aA-tHxeeM1JMDHq|LS2#N za6_y8mP7yu)&Qqd1;+N_!b4lBiH58qa;+ zB9aiY$_SDCL?I>Gnwm(YlBR}~R8-G>UZJd}%oZwAq%_R(d;aday56^*=N{*r@8<){ zZ#7_m*Z+fBfs=7;MiRDq zxZu;#w`B9_X0z!EJ#=!^Ta>WbgqH>^xH--==A`f<+&1cjQ|5)!okfmhHO~?AK1{%e z2k&upcNv~mdmg6Fx)0rQ)$~ZZ09m@nkk+q_0IxPtp7wngZXQbrM`NY&ILC>cDexbc z>2+aJ#%j>hJCPdOT*S-;FTp@2mvqdT#ecUb1d9yrL*^9&_<0GjkeSQs_#I+Ip0W5t zPzT;D7^U+@RIu(;HJnX4NAfiiiP_p!aK$x}>rsWn4nNMZb}@(8XMLfI*AGI-acibO zYZ?@AypEkszVzTaj<3H!9x|uQs`QNshUYcfyoV$D@ZXiyOw$TSP}D1<@c0glXnisp zef)u*fNjj$DM`#Vk2v`7oXaN3=tKX9y-+&75;UuG;L77=OuwuKZ`BuZ{=OE(6GHsZqjYhX%zF+Fze zAO_#o0NE7-NJgTuMOc8>`}rhX9P^>wd@&4m_z7``Tg~5Q?Db~!X;DS>q}Qm<7QyO{iZ?Cz$|)bhbq(NcZSBV=6ciWdE{O~CA7bs3fp9( zVC;k{U&2kDo0ZeXUrq@^)-g_ZZClCQ6Z)))OZ)akB;wg>v*#t)EQ*cpP3(zBm zaA|5c2w!j~A8apy-~7WM6FdnOt?gl=e=S+DbSHEFnG3T2T_Tn{JL$q(`@rs&z5g?SxhwLSHN0kns+S{iW0g8G_7UJ7o{6iQLP6`fBHS$PBO+shP^dq~ z{@9#Pd4(#xecvN!)$UWcMP8lfuKewoPgGJX$Y30bh_-W{rBk_qZca~a9j zaJbg92W>XyLg1%4&?DABW{)vu5yx&pjJG5H=)DY0MjNP4&s8dz_mRLoeNI}{@6|Mdv6C7v+L;m3KibT(OA4FYKiiX z+~8~LbJ|chz&@&93CRJy+_~x+kqy2xU#*l0FrrRWj)x(Q3Ro`ztnc zIr7STF{b_fH)!aK*>Kl%E#$sEN>iyNUGex5l;5jm3fV|_yZ;jX6)#QyWr~6o+lk*U ztOjolSK8ANhdSR@@H16INw;>SpbF)<7mm3m9RiEh4M#>xiiW!j#QL* zpXQN8DGqpN%3BQSTTWf)XyU`aEJW(<2Spiq-Y%P6zR+9NK#g1iS_D#Qc2h zQj3Se;c5ua)B*$N4p4Px(fz`D{A^=@Ce?W)`=ScNTj{|H*#+QA#mi(Cmx)(;Ue5$H z3t;|JdvI27Cq3HocwlxDE^xm{jx?Erd1f*e#fU-Glqa;oeiEwuu!R{~*O^*16;Si@ z;#h5m@jUd>g&~vhaa}0-SS%(*Hojd7z}2;K0@lZe%CfcHL}hy3yv z*5telPhCR`&o5Jk)KP|gc~dO zz^vO-IlrMX?YW-Kth-%Ar4BuTaCIbnHDy!xd(l`Z%=K5avWf2Ne73k(m}elBNhU0< z#E|$qH0o0t>#S1~s$m8Y)A^!ZS>9|bjGaWjT z0KV6+LGYP1xc$;JoXLa}`>o=<3#ScWAaxzEgY}$0^@-VG|0QJls2*CD?V!_4IbC zPtzQTrJ)enk&_1=Qxd>+mmah>RzbaF6r4($f`6ntNdC)ux;0P_n|>anhkI)1&r7E; zQ2rVi{cZ+1r8!K;!&|u1K$2Vw3^x-SnGG>ZF40A649JB*SrTgz3PWY}u$JSH{pG(U zIbM(P`12!nn&vOY z>-u;F=XvK+AMP{0-}#G-$lR@Df}gW1e_tS0i(bMPl||6Ly8*x+3?KfOF+h0j+v zF$LdSVb%0XARL28cH>@VEx#RqE%T$t%Jf;AFC3r3dp`8U>_jQM6cF?n#QXzm>87J1 z5OirRZWo^ey{&4vWF!z`)ia^oS{H=x$ieHO8?bI`I`X8~l0zviOszyB^VwS*ZDb?4 z+*=V$92y`7e=l+_#u6&FCiQMmpPVG%aJjnyrCQ>(d-74RgBZ3 zsBPQyKML?W=t-{#_?2XX4|m&PBga#ZD=r|DUlmgsr(${{|06CLlH+BHT*P%% z9E)V@d6GFj4!_KLM1OPnh80T#;CHkLG)T+yXU8gocWVHhG;bz9C-;k4{~u*i`?wl! zOY`Wp#|bpN&w!qAegk?cTy3t~l+LZ5&WsIYKo++T5A1l!?R(bj6YhQ^(e;?N40aGX zs{k;zK1t*H2Z+g7IeXP~GQE0il>PSb5I$2j=NXPi(0iJ%$=1CSdBN{@fpBOMh}bLv zEq@1?>8-}kkh={Nc3Q#8HCxRJq)tMIY#FX{ug1Hp3_z-o+Oa^S-n{PuhiMl4Dsa<@wH^ta>C zW~k52VfB#(0uvER^?=uChjnd1=#@8>#nEq=v^yIlE!?O_XFeJp{zQdcKhX`2E#SUW zfb3itMzSBpv&#PQM1+^mxX$3udE=VzLUh?NWz=T#9<*A&<#CDVeY0L zqL3QJBo*58M2ilhQqfadWFdjinR*&6umsk9+e@bZoC_=03e)h#(P+Cq09y`(5(}68 zaDCJmKgSlpj<|H3cGrf^dLj;6`WmQssT9#}I7h$#7UtCqcwqh5X;8ROMpNsGQC8qM zRJUy+ng&wD>_-tyHSZxz%N=qwh|mO>gbtSXL0!K1N`|S2rTYgtQ3g)%jhl$ zBOk@xaK$1|>iIp93iz>%vQ{=5dGi5Vpex88;Mhfb1|>-I&urG_VhUPXy@ZqM$LKVk zClqn_i}!P`!SSsR&_6MsTt9aQ>as`ZrOofmJ}=@y@$Xi)&cX|v*BD?$W*K^|xk;23 z=wa?qJ6^C#XD4JP(i>PsgOdWlfIW==-o0eoUc@mM25hOUkP)tRT#1Fv&#Ci95h#=s zArbp0($hWDuqoNqEa8bPJQ%RUk`YBPRLkxsag02^5n0V7zxFL>F3{?tE5_XLcQf{0D{TGlOIK9=ibA zM$$w+rU6=&77|~lwWNJ7ABx@E>As#%F!QK1@A<ZQYI7PHf4U2GDbMWBOgCJ$=LIo47yu4k z>tTKIT{!JJP8Ys#hQtd`SVxOkG9dYyNll5RzJ3P$=NqFi>(2?4&3gdrT_nNv#7b~& zS;Ll_yJ6h3;~2bI06tdTM0?2vP;qA!G+DP1d!G=b-&<+!Ss92gctS^3y(C}Eg5cd( zf4seIJACE;CHK#mLxx=-#{F1MmmZz~a$j%J1?Kg{|9K9btYb(v&dM`^PpR-=yCa<^ z=nQe$4BS{O1kcxbLCTQ=tS)+lu?&~4QvQYsBNKU!!x~iSbSYhZcMs#^bpfnWufeO8 z`S{&h56)FzX1lwCp{3>nU323yt<#-grhOua+L^gS@7G5dRk{GeuX@9Yt)i9VuiwC( z8!;qUvjUBi#2|TAJcLi&2$rThVS9E5j(Q054hx*2gT>D(U6kiQjeLh$o5L0?Kj}eY z)^(xs(j>5zl7^iTf9Y|*98zX*7LL4KLVIHT;9SBb`ggS`?|`T=Ua;6t4J(9cw)8QS z?z#)%-iPtj@6RBwtwmZYw~_09^Wnm*SkPSR3X6Wf%MC0a5*oFW7}&9Yx@!Qf0)Rs4j!l5 zr!>P|Y6Oj2o{^ChN9>vLhQ?Y%z=!?7j z!o0gzgCN8?p02QPz&h>caLmh`UQ)`WN7pK&HS32uA9dIil|gbjZYyL6+#pw%+(iD= zVX&;30(J6&ykBF%$PcoB##<{$-`rIAru~p!)160UCa=T&Pj^E=M;s{^%YvAj5g3s> z#MaM=#-ma>`1H0pB%K<;fXxee@0w+?*&u?r8l{l&y;|Vbp}{}##)968&&OLYxN{+Y z6I`p@1U@TIqeN*Ri{3_T1*yx z5#h(TEQQT7VUVKd9sT`bqYdKyk*Uvn9GRbRZ5ErsxT zDp|mJ6*WZWLioLOw*J#@5EQ-ucR6PChlx(89`^=xOV4BL!Z@Ps;fZP+4xmY0Ic?94 zLzS*(^vI)(l}HVAd{757=Pc%o&ICxV6=o0Uc)+xedhp#shhbVBG4!h>N*rBS=Tm!$1K)**7@K#om3GU8d1uW7Kvleu z^Ny!+9_P#0GAR@#KSjfj5K4r;AHoxN-0^74Thenpjo6<gRoxxDRndrgFSbPuy0KOm3NV5eA3?12h|_p`oecOz8+)1MsU`FJ{PFSt!5AGlHN6UpdZSx1g5 z-^8O_zKJ&&kF|YcBv#J|YP1W8Qj9Dbh}?qo#AtHc*a4Hb6_7@WcyQm8#d&It_|~fK z%;K?Mu+v`#uGh`u2Mjtx=gefjyLW}^u{JpHm2ujf!c~tW-Mg}Pf+s?+9_Rvb!UXI zl1-td8~VX=(2<;TbmU0RwRrlE2mJbH4$9^dq+-?;OmvFCq(E`JGBXW-ox2S0*0@)S z<`>Wff-{+~Z$q*4@Otn{&4OjmoWN7a2JhTI3wodDp~qff$UQp>qX`xGLdOeVw(g}u zX$71EcryKdiF3te8^Y|CAQY(z!>>F1vHsOP40pfAr2Ov2O8atZznO==?uO*qtMec% z+DKa#pMp1{twcy66m>@$iH)Wv`B3l-)32O_zwZLjUhoC|yYCH1Bwm2e2oR&a4GUkW zVR(TsYd~K>YX2ni>Qoe}Ja!@v#AVpVh)J--#Rz8IZ#ETQ5{ZvCzM>1$x50>)Ka@(8 z;PQXJ$;!$??v&HxWiQ z8oy6Hi|eLKGZC_vU=x>>mf+a6tY;(rwrVq)jD>>9ltXwjVi�acocFCF&T@twZvY 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
w`QMjsOzYDsKqBPUF!QvN9EfN8M?66--HKF z7}7jFl|f;{St)ho4{AmXjq>1+U&@iK@TH$ki59c4lUP2|07FTan~6EH7dN@Va1*^GG4is%-hB4-0Xi9hZ3{JpvwMSyRI8W zbHW&LIUf;b=Jc;I<=w9NlUI$iWA9iA6IUX&jn`pPprLS#Sc9 zLel7(p&<^aVd(i*{1{h=<5iRJVWvKM4i{m{hYVUbB~fj_G9tx}qvkARh%$l8BL>iQ zuK^vMvJtWJJ+73bV#tvR+}|2csU(nPEA46dM;=@Q6#O!#4wI7gSW~``uGfokXnqt& zT2-O)<~;TtwFSA`CZWOWmC)Bn6iwQb7}_z9&3(3kdZ%%vIg@esXDf@(SHm{k2w{a0 z@Oe~%)rm2P_-iTmJnw?rk=fMK9mi8+thlv0iIKGn@M)urQ4^nwMJHuEHo%3WB!!|N zKAex66|`~-VqWiC*fx0xTkqR*e@h2qn$!3|MU7SU>#%s25ha@!aL$x=T#u1+*EAb` zbm+#(qXTIiwE{&J6RDrOfJ^=Z9NOoLuh#BdUuMkSE<@NnwM~StvSe663Z=I`;g^-J z$Z?y?z*m}dbRNyEv%RTn6vhu$Q&C#BOZg(+kog8OjxZ$FCT_vmE)5d8p! zk~PXR8zhwHm!sAFqA=Nh04WIO!-MJ^tDOql$f@)=JD2TE+NkS@!%y>4xjO8jD7s)r zxpgV#YPBIU*pJBz<}>OqPhR)eXmpTfaK!i4kSgr4c8L``E^b6Y>stg>sk1X=8n3o> z;?bJB;&X}xRrBVfk9!}{@A6Du+Fgaq?^9S^s><76mvPn&CnhhND0-xpEDDHau|^x# z-<2}@zv+lO>`B)G_;utu^lgI3&RB18dvB&XTQThfS zlgD$bg_DS{^T9xgI{jgX*c)ST^^Gl8?|UHD*B^jw_iS1k|E|m|tx#5HXmi%_&)5<@ ziw;&YWF@Ub-il;+%oszxqf0T_F7&5dzcY(2hw?O zGPRxuirQi3h>f=qi@wW2O|~0H-5N@rThn>%U?z(dnOtJAf?><;cp*QFDM`zaU1-Q1 z;r)gAfLJ~-OXtyX7Ay(ZpsFg7W_kiU^R_nz>ZgheTBXn{Z-ajQQPJPT5WWjGAnCh) zOw&oDai<9q?)PG?EFUAS+_ox+X+1q0pC+Q(Sq~evWdpdj_{_MX-tiT)%F&Qu0Wbx(z-w?lPflQySMl zjiO1@DD;zR@mcOQ80O!GS9vD)rSHU~lA+>b%_ZgJ1YltLGnBh`;){w3&BG-0J*E!xMgMVrlVT0Bgm39Ga7aqXDONEe)(cl@=1WwxH zic3%3;k$V?WcqHbyV;7ydJ9Hu@u#qQ2i2x0u=P&;=H|!tIU_{&ibxu)RIpBa5jzSp z82!5!_rE#}ozzu$8<-{9Z>ZBt%US3&tjC&PeQ2Zq9HQ?Agp9XmQ0;YLIH*FDx&Oew zbEk69iSy8U`3wUcbMUm)fiLxgzO_S*@zd>i{LfO6E1S)CZw7K|`d~VDKfz4bd0eVF zftCgz;a6bF)2GAeAbZCED%&H4xaXFQl-)Pllb zC;Tpc!MTMax%SIrk+{DIDnWJ#?Iowylr?CW9Ej~NblGz-m7bDaaJ5q5Z?|@es25Lh e=ad>A>^R+MlYb9^-**dXYAKpeICA$UC;T65(s}Rz literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..284d0cb503acc920dedf41646707701819c61337 GIT binary patch literal 5425 zcmc&&J8u&~5YC=`@nt|@Em0I9gwWAhq6i=)(jZ|)G$BodkkTw0-`HOHyyy7#f^h`} zP*6aLsPZo&(NNJ*@(ZA$rKW(rhfNe7LP)bY=`5f2?D=N)o5#07z)$bW&H#0E#b9dI z-?ZR4gi;RLRnf)j)eWfjDt<84wwfYJa7*K948iS#T?3X5c(T?nT+9W zjkY4@w%{Z(#BF8_DKo>2rB1uacvzKyH1zNHag6ZP17GP;X27j|KB9ED@JQGh%K9iU z#vy7Gp1D&zZlD=GM5U{?y?F47@t6|Pmv<3ySxeQ#yf_rUf&7S$G7rkbXWst zaR9eXiBwh|i!@i1WU7vT%DHFOe%^Vs)upV-HtlJXJwKzNO^U*iOqW5l`gop=pNTc{ zF~i`FBfOs54r_O_nBV;Gqs5)em4@KwVKrcU8N8roZ{OaF)$Q+Gnw_8V6<7`$yji_9 Te`EI|6mW`l_Urm>uX*+dCDR!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4563573203536ddb3d191686b2ea99fce42746bf GIT binary patch literal 10822 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
w`QMjsOzYDsKqBPUF!QvN9EfN8M?66--HKF z7}7jFl|f;{St)ho4{AmXjq>1+U&@iK@TH$ki59c4lUP2|07FTan~6EH7dN@Va1*^GG4is%-hB4-0Xi9hZ3{JpvwMSyRI8W zbHW&LIUf;b=Jc;I<=w9NlUI$iWA9iA6IUX&jn`pPprLS#Sc9 zLel7(p&<^aVd(i*{1{h=<5iRJVWvKM4i{m{hYVUbB~fj_G9tx}qvkARh%$l8BL>iQ zuK^vMvJtWJJ+73bV#tvR+}|2csU(nPEA46dM;=@Q6#O!#4wI7gSW~``uGfokXnqt& zT2-O)<~;TtwFSA`CZWOWmC)Bn6iwQb7}_z9&3(3kdZ%%vIg@esXDf@(SHm{k2w{a0 z@Oe~%)rm2P_-iTmJnw?rk=fMK9mi8+thlv0iIKGn@M)urQ4^nwMJHuEHo%3WB!!|N zKAex66|`~-VqWiC*fx0xTkqR*e@h2qn$!3|MU7SU>#%s25ha@!aL$x=T#u1+*EAb` zbm+#(qXTIiwE{&J6RDrOfJ^=Z9NOoLuh#BdUuMkSE<@NnwM~StvSe663Z=I`;g^-J z$Z?y?z*m}dbRNyEv%RTn6vhu$Q&C#BOZg(+kog8OjxZ$FCT_vmE)5d8p! zk~PXR8zhwHm!sAFqA=Nh04WIO!-MJ^tDOql$f@)=JD2TE+NkS@!%y>4xjO8jD7s)r zxpgV#YPBIU*pJBz<}>OqPhR)eXmpTfaK!i4kSgr4c8L``E^b6Y>stg>sk1X=8n3o> z;?bJB;&X}xRrBVfk9!}{@A6Du+Fgaq?^9S^s><76mvPn&CnhhND0-xpEDDHau|^x# z-<2}@zv+lO>`B)G_;utu^lgI3&RB18dvB&XTQThfS zlgD$bg_DS{^T9xgI{jgX*c)ST^^Gl8?|UHD*B^jw_iS1k|E|m|tx#5HXmi%_&)5<@ ziw;&YWF@Ub-il;+%oszxqf0T_F7&5dzcY(2hw?O zGPRxuirQi3h>f=qi@wW2O|~0H-5N@rThn>%U?z(dnOtJAf?><;cp*QFDM`zaU1-Q1 z;r)gAfLJ~-OXtyX7Ay(ZpsFg7W_kiU^R_nz>ZgheTBXn{Z-ajQQPJPT5WWjGAnCh) zOw&oDai<9q?)PG?EFUAS+_ox+X+1q0pC+Q(Sq~evWdpdj_{_MX-tiT)%F&Qu0Wbx(z-w?lPflQySMl zjiO1@DD;zR@mcOQ80O!GS9vD)rSHU~lA+>b%_ZgJ1YltLGnBh`;){w3&BG-0J*E!xMgMVrlVT0Bgm39Ga7aqXDONEe)(cl@=1WwxH zic3%3;k$V?WcqHbyV;7ydJ9Hu@u#qQ2i2x0u=P&;=H|!tIU_{&ibxu)RIpBa5jzSp z82!5!_rE#}ozzu$8<-{9Z>ZBt%US3&tjC&PeQ2Zq9HQ?Agp9XmQ0;YLIH*FDx&Oew zbEk69iSy8U`3wUcbMUm)fiLxgzO_S*@zd>i{LfO6E1S)CZw7K|`d~VDKfz4bd0eVF zftCgz;a6bF)2GAeAbZCED%&H4xaXFQl-)Pllb zC;Tpc!MTMax%SIrk+{DIDnWJ#?Iowylr?CW9Ej~NblGz-m7bDaaJ5q5Z?|@es25Lh e=ad>A>^R+MlYb9^-**dXYAKpeICA$UC;T65(s}Rz literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..0d076cff7f2123d6971d75304ed7c7c04051cb90 GIT binary patch literal 250 zcmXwz&5FV>6on`K(afdjkP&8P>q-O{>dvKZix1!?wC0jttckR#`Z&IuFJhw3;&S0T zaL&iM$jV}WK%-_3TerG1C?O?t>Kyc3(P;Glf}|@alG?WI_-~84aCFAp>YNT(Q)R8n zeKh@sjI^;0N-_$szi?xbho23qZtuvNaol#t8;ivxj7d}1p;B%)YOWS)DSawmW3uv- xl4$qywh;r!I1?Nq9{WpoqklgEzd?GUGyOF>|-5$4IjD*Lka)@ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_0.pb new file mode 100644 index 000000000..16567c328 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BinputJ<  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..cbae584764819adb426ea7c0e0563ff6feb23ab9 GIT binary patch literal 38 dcmd;J7GQT`D@iO$Pc8A1;9`IP7AVaOr2%9%17!dJ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_2.pb new file mode 100644 index 000000000..6b2ee34cc --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_2.pb @@ -0,0 +1,2 @@ +BweightJ(м>u?¸> +¾^?Á|ò> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/test_data_set_0/output_0.pb new file mode 100644 index 000000000..810d9d387 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJШ|¿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..443b922688078456801398bf7977533f1bb4d028 GIT binary patch literal 5353 zcmdT|KX21O6z@59;y$XjIuLaBMkIy+V(8eaVksSn5U2u9*Z3tl#XhI@xuhL{4ZZ?Q zT@V8c10$cJ6B|N&26oPN5}=ey49^Hlv2qvZe((Q#Kl?sk+LOHz>hPMu%&ebWg=hTn z4i2PI2e_RKw$%tDHB6FlJIOLpJS21!Ma5!gGwg)d!y6*YWAOylU}(h9-i1;ECu6BY z3`IZJJ);ucOSJv#5vEDtZx-LBHtmbx9mpuhcFSk0%{E&&W-dJCkLUzQG@gUc3j9O< zfC67mF#8j9Yn_$QCk&cKrUNuUCIjzLXgBwFC4R7YPiOl%;t|3N#`_eIRYa+QPEr)g z2HWHu^Fra-j}FwKd@Ue+L}$|?OGV{KVGhR_290jM2VYn{nkfp+P6en97<21p;BLyy zv=_lK$y)1}Iq<=O`rx6ayr3y)vCKw+x3!Hqd|_XjtGb*sJI~Zz%Jl7A2uJr}C7-X=jCxn5WDvRX#EJ z2k0~d?`%f5-P;-zzBYhluAajHF>jy|ze;9H3y6=W^l>K)1FsvY9>QnKASxQY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..cbae584764819adb426ea7c0e0563ff6feb23ab9 GIT binary patch literal 38 dcmd;J7GQT`D@iO$Pc8A1;9`IP7AVaOr2%9%17!dJ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..6b2ee34cc --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_2.pb @@ -0,0 +1,2 @@ +BweightJ(м>u?¸> +¾^?Á|ò> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..810d9d387 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJШ|¿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..114b63bd6a64a4ca093b7e8b19c39d9965420014 GIT binary patch literal 267 zcmZWk%L>9U5VSU}aS@f^K|w?cf+!w*T|DZw^aH$qW)pp7Lh>}k<=6dyXAOcUw^HqbdlS_)G-ch6n%}A#5Jm^H2CR*GuRB0%Vn2Cc@ zJT#+G3#u37*S!`>2IPc^d^j!}SmRh`nO%>g4WIHEpYsJ@##R!4+_&T6EDNAd9oB_1 wbqzcNzkuy6N4CRnIM#zMt*~}6`B%1n@d2puB}VD(>hOMs`9KU;T9=!R7h``tBme*a literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b5b9d5aedb188cc9af7678789f3b1571ae2aa2bf GIT binary patch literal 129627 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
=PvxVm@s~7IFCvmyz<*{zE3C=x&IbJ zyIl5Im4oQIGzS;ANM4#-65H3#M1HmwG?wfUPVF7&_qsKGN9r)qxCsy1$oKL0F{lgu zDaK8bIh#{fj5_Sj*zfPrkgY|%+ZAGvygzL!>&RT+E{g85$F3Y5!ST!Gov~J%&s>&b z(2xxFpEea;SDwYQ!Ipera1fPyG&mIl`E9rwZ=bjd+c;yk?Y;t&k_)(P^f8gPUX$A< zN$=2r5_sS2#$JVm+^Y9Md~H#MpvJ{`uCI z__gIc3XPI!*r*T=CaP>5sLV?z+F}3PD#6b;r9(`Ymn4_4P0JkNsus+XNonjgJC5at zB%`uOvTp8r(C2eK&OIyQksB+8-&zgM?yik+mpYNTzAyBPjo9P+Y4PjMBk^74)J^x^ zM(+WCu|BO3MUJO&sWFEca*h}l;>(4#xr$eIx-4!H!ev^L!#}+TKg&JUkhxt&pT;!# zT^4}mP2@X{=Rhj2a^<|^KGYu7g5D)r_%bD(d)q|9`$;#^rzA`rVg?@&I7vEygS9*F5>e5x!VmfZilaQ?gsPMs&V`^)1D8SJMd_nyb&)uh@DY>Y?r+br{k;9 zvq>y()!D*EW>&c4m+VcMbIw;gu1!0IDHTzyOm4|HwWA~>ehlZ1?#%lG+^PHJ5vo6B zBWs%@8;dT>dEQa>nIrn587CRug>vc5M-TGtUt#QylQ;SIx4x#RK62F|? z1HFHem3P#EI-gJBQ`LA8pSlIc*H?XDlvY4A_uoxjqe_n_*pX< zGmEmQ)uuUy>h{Hi3oYpXK{An!96-w4;oOj%&H<^tSlLvYwvuh|Q)Ys!WH)^M@fOgO zHCOi+6#__%^Qz#;)51)oRJ)aqZ5gr=<_*tK=(;U4!3epWM{~W3N$GY<0x#qOJ5Gnf$p1d>AgtJz6V20#!4Sx~Mm2D1)zYROZNXHU+^Z0?n zk1>pFWx;Jnen=0MHdaX1>C-z+Vdr`rsxseqIKmwkty4I2R3$c}8gnK4=7y62Q}w4K zuggcIJ50q@t*bbuvs7HSOQz9<6zb)Nq3mTkov$e~;r=1TvCX}qzN)D+S3Yl zJuKO7KEv6|Ghgfsh=Wh53ae!%)bH_EwAvERkM_o}l)KO=n+LIz{RCYANAt3oYl%^%)}|JV3tQEiInZ~SyF8w zlGEb2q@x?I7%DTsWP~tjW`<$^m7;i4FZ>I6iSV1j%#6~*`#o*Ad!WpB1>}k7XAw*r z;=z%xtl4H)H=N7+C2CX?<;;=5MfHR5bm|TmH=T?RCieU?U^b3T*$&Is?=jzQ4?;#L z`0&Ykq=q@r@q}dCsSV**=_T77rwt4DT#T=FBD(#C>yOqn@otNpdM8YfJ*-6ZZyll#}%R8dxFI?=gzQt|6}DNS^cSigM`_(p=$y z!$-)D&YoQIqZ#*~pMY1zek}hS%f!^Lii*{N+~avua!Zuy_De|=Ogk=KG%UqHHOW&m zjb%w;3|}Klc5vQ!_3L{BKHi0_-=rmbq$?5KMfSry{*ycPSNO8Tg+q_u5(chkAvUz+ z0T)-cH`W)h%tJmtd^4^TjWQ4WTBDFhSAIm>w#k?my&O8RF``<|dTqkXarcYd zO`Hj0hb{dXHe~{?zE%^u^Aed@vL8FY%UPv%991Xo5$B%-(y;wgJel-TJjn(lhsH8r z%}AtG#dG1?t2o$vGultztw{9AMECcSk2d0f!Z=r(datT*HpT__ny<#0Iwy8npa#p+ zE~2#EFO;}n#{thdcu{P}b(@<&_xlLZFEU=FWqDFCJln{36S&Uz<&6vs!SXw+8 zN1xg9O1Ku!E~`LB)3-u1-5w9~exdUs8{R&XLcg z1$EZCyqP^2Nr~>fFgBO{-p|G3HX5{CDV+#c-D%}%#{nhN@GVrI&%e5H<@tZuH#CuJ zKFOO-u)N_uGh}i>smOU8&ml1}++@-p!*Y^PCE4R0+J=jHx4(#~COfe}NBX)Jj^W4t zrp&Re6o=-SF#Ulk=SWUtkDZh7e2#|fBP>Boq8sk*b?1bB3ZDBQyU_PjFwRMh-*&!0 z%C3Q|T4~OewmXsWb~L*+(_#U_X&2iRr|K)P=8YHs_LnYAm9hL}v_N=GvQxY$%cQNr z2HXhPC(fIF6<(f$sIYj7&s$2NGjR`A#z}W(<3luVc!ei3HRUsUK9v3}#L_{w>@Kqi z!*abiZIln=H{FrBfn1F3Rt#tLQfONHNFMeLEKe}tgw$b-idcY~lG9ysBbz7NK7jj} z(?Y3}5|=%HfIbnA(4*p%sJi9HZdKmg`1qvEwRwr#s-JPI+EDSWX)Kye^W?*WDs&l@ z%#0|3!5x(N$1R#qZPPjL*9_4?FPshSET~&2`KF_^MW^Y_*)pI^ta6Zfi}yp=;=N?6 zeyJ5+N8~eXN1kNeFc}eD+5)03xx?mn+TMogTGc9PGk%GUHFJd*(So~>~ zD|cG@URzBL%UNp-r_UeAxr?cXgI&o-V3fE8jCI+0ah3f7K zWZltHlpV8`>XCNW+b!{1^7YS+JA+K$W(=3R`5~UB z$hPdoW0bd7-yGh5JqOD*T62Z(J$#nGckBCyF>9F~XGEDXV^kPgS3N|{ollq^ZI6*p zG^GRL6WYwqrd9S{G|w%dTW(t>4AADb`bgexV?dAPwTikMGGq9#IZ8&Tqi%tXd>69D zn~ktVXpW6D61e)pAtXk);n5*&UhJNT1I(iOn%hD%x(Sz0 zYD%Rs(~&aBog3w6+i<~T%qwip3I`K@FEHnO$v7Glt*+3OT#|yf-y}b6HbQ*8xH?T8 zi-P~b`;26Gj0wQUnqXe-ozBn}(&uyF13a5rF)XJa|5Qd{+bz;0;Rw>rSD|J{OAenO zF8$k+F!hU^$y1~Gp?027O52Odt9evEwI03!WARrblL2xky}E1#t{;_rjg!i7Q)z^v zO3K-1wq{^hciQUxg-ic|j99b|?lYV5-_hsb@D(`Gy&PqO7NN&5Sy3*@;J3{?@L_K* zSKgIQt3C;h?D%m^%+ zVZgbTW%&8X16R_5*z=JSn~jjHt-q~U%EP&WeZ({*?V2r`Nq;qhm;SXH`)t zeI}DH?SjD~4SruOIM|{$Hv6VZU)LPWv}wf%`MGmUnU9uh=84QW8*VZjNy9~zSZ~{m zCC7$iN4X(SM@)s0^!-d~JSE(fcVS!LWXz90huID4G}v(m%Z}SISvi2psa^0$EK{RZ>SQl%B?#UX+Jm$kaHZru} zO)nhDPeRu%W>mjN9V_dm;hpY7aVxUFDCHb%Kh49ErZ=isU2ltoX7c$ykp zhru=53#Z~FP=5N*`REQ;`lW9y88Bly?($AyUwb#?sZFLEe2zvP%b@0K_i6vevCLB9 z{7_REjC>+t@lp|Ix`krTnrEcpG=XPmUHbUs614;-L2l-7T0CwjwrsdUat+=HuiHf9 zWPZ}^4QGX+UU$TJCR4no8wEtA((^$>(L4ATmB)4`70$#j3rK|==fmdpP$sAIzi5He zUz)hc6}@J5hr403NF9-l2Nnr1-_{f5+->E4>kxTe?~lFbW{JIL_lwNJ@ff%IH3h!S zApcqgY?@~)vU2pWzrPXAhNJ;2PtuL%L3s4Ix5U?{J58{3!@YRc(z*s=_@)sExjGE* z=jez<(==#L|7$cftUsJLg<{)m?mHePPkS~@$A52pX|szJHhoAC{f0fFIbB`w?{|&x zSe$}r`%Tn!c_htKKPm8!XV*_3#gCI=c*b+bq{8i@+O803Ka*kDP=JXKUkm2Jlk$K6 z$ktkeb6bKu64GH9mV?R+cjmc%C5y9*Y1uA0oYr_tdCi~6(}g>GZS#;(xt@I|uO;)p zm}Ba6I~sKFytC!WLBN}lh*Z%A?0%7ciK8f5BZUX%+~b`R0|jelIm9GUMbjh6raD`w zuy#~_egpabXMjgf*&D2WMv~Z3NUPXqe*JSHd_vZ8$4nA-A7l>gxONeG=og*3xtU}W zY?!@QF8Q*22zvJRfhl`F4=o@xYz@KaJ$Gmn=UwzU^Uh`WWkC#>xj}7LxDfdX3DAW%` zR99w?pY4j@=Rr=6*)TQb?}j6@xX*ADhSkW4=&*HEY^H&L8yWPEzo$QzM`A29-s^6R zK=1L)74DaPN@Hbe!$WJ&|=Iu{@9WW4{bAYM~xH zh;!x58sZy!2#t4)XGVb+-7h*M8izlmwqrf;O8+{27K5M_bx~5Hc9Hr|F(R20OGQP# zrg*)25@oQ~Gkkg+{u*|Q9rBTgo~3{RS{7)W#eQ1JExNd&j+T5#LG5aDRB<1>Q~q}H z*BFSoQ-6rF78B`kGEnQr9NL09y6`FtjgAY+d{{n~?7korzf6SJ*B#VP_m*(5=ikSO zg>-HwbKvg!;aZC>%49TgZB959&ke_FNd&SkdDDlBU9sDSxyo`~XyD<^v|zwdF*)it zb>4bRr_QEh-o4YbagQ=o>X@C=JdXY8>D1m+2^(UEV}R=^f|m#MVz1J4zn-Y=XNGkr zR?xNQs5Ocgr3})vql{k;|dX~ zHwoq$YKUi+MpWe>YMKy;^|On_#Xp`fb`L~ueIT5l{70*fZW0B@vP5D^E@o)iV8-=u z1ci>pmJ18W)G`CIJ9pF11$}7Z!)KJiyn>t6S7;}D1zeZP;?w?UYS>|fC$X(Gnfq;f z#HQiW-y6E);=-d8 zx-=Dw}{oV<2GB+UIoK`+>AdY5%hZwLHNye%nIa-zB@&XaIwaJ0c-G>+Ux1-2u^ zDy|83y*X7_1!SP3P@6MMnrP;1=1bcKs=L!ft36IhHqK)Wr~4T?bS@Akry?lia4zJf z6>*F?0|OhUkkZjzls12zWRmAYvHQ*sm+P8;MLlc34-1W$+1*)u*PUhaz9`2+%a4{X-6DJ}}y3?4uO>}g~ zNObG#1wna#FS(iYnI5D+ZZ}zg3UK z&8Y@d>vxi}jhE4d!0u30yCMGigup)16hDXNV!`16m>sw$)-jKJWZNNnIb=TP15<_k z$1+Jt*cFP~;YYfgtT6h$CVLUh&}pYb4-%B1d_jdO@^+HJ`<)`+LJ#xCG3$C?0kq7{ ziv5+|@aNCqYK;>FR+SUCZcYM_1kM7wzWpTr&b}cW zd7e8YwS%&QHSulnI@0^i-8IixQ`XYOmd|;lvUC`}I}E0xb6(geoT1@9N+k0;?jIIQ zF0ri!3%`|prVq!M zH*=sbesl^ft>f=@>0}%*=!YF1%%~p7`?X)}XFI^0=XiVi;CoBlx*be$%#nF?Z!A?# zE2H*}t~hkk59js=;i>URs2IyoY2Fw}ZmCn`yEL+WIs*Hy?I7!LUs!Tqk|yU4qxdr$ zw9+0n^YfteEEB(EjcIa)fB|P8Tu!87d5>(I6wE-{ED>+fxbB9MC!_HEQcw7F8j=0*byWKB z7Vj}9plPNa{yFu+s-G5A*_MM+?!O%O*PB^0^T_v$H?p7hM%j~@qz%* zU14GEO(Dzy3v!nNwyY+3O@Yl9--%n!en@P}CdKDM+;ZY29dzO$z#(Gv}PE`8CgqA|OeCwo`}srN#Wl+;PfwymX4hci)lr!VR4Fc6N> z%w)ZHO|%YUeXNbhdUAJo{Mb(?RE~?xDG_MTSxdKkr67^JO21$3ps*_mRNMMd4CfxR z3YkPCji1Hm+kN4>+({A`KY_|s+1@YHK(msj@);q8`~AF_AwLOC)6*no$$m6&%OD)> zj6wBWTQPMr_XVd6<-2hk%~jYfw3lC|!PDfiZMPC0%hXaavp-)NxuLLcrAR55hVmCv zG2pr_Ij-S3;-3^UewtEP*8+;zdy_Lg>IgV%jpmI5G08SkMExzI#MK+AtCBv9C9`O2 zeLt})-ycU6$6;iK6?L#*CM4QYENyYcrPzAvo1u>dvEA_J3;PyQIA4$vgHO)K#ibGK zzZmY09M>q!_e{dXW887G=^z&=9w)T{j_8vypQI%TXwO?tO+ncd;K+=?SIh!izMMud zL&NzuYxZ+`kZRs{o{h?B$UOzhuWKTQxW0%w`iAEGUQgAWt@-S^iE5lyNuC{3#{HHW zA-i)FOe0=VOv75CUh#=+4?dy;E_bP=(h^sX$Ku~68&tc*(VWk=B&|D=yv|9ZEbA`! zC92XX=D@9V8{%@H%7``S7euT>cz)?au`iy{tpjT$L+9Jk5x*>0S8!&ktXLA-?1#n$ zkI7rs52frSc-@qYQGZQI?rJXCPgqP|6XNmOe+S8`W?(P#4n}W@fK|7#u&Pv}Uiul7 zeRV4GFT520Zb>lAF9ypM<#=Cqf^t7!BBMD4bg?oMah?y!Dz%HK&rzhq{5y!>nn-I6 z>}Yh$X`1DiNfEo;Fe5nT|C}Idx?zrPwOYvSYQUYKs$#|V@pQWHD!Mo5usD5a8U`F6 zik^dw$ZGCeu{E0aCCo#qGprD|EEkb@BSnXI$U-t(4)149$K>s$;@aqRyyni(KL2S` z-uEw*(ocbov$yAwA$!>eCBTupf>KD4Vl#%J)M^Q}22Mw{J~s&39j9)ot4N9OTvhR# zN#^Ec`W~%Je?Q97iV>NZQyz=z?N*%sje=TwKF$Z$@cHkF-V1cFVq1q;vvUh|d3aQE z;)VQur$6#6;8krKKrrC|*g zpozXX(x{5&x-6Qs`v3jLA4FMw07_dIi%VGvIP?D*>9+w^6uO{&g&E(Y7f{id5!lkn zKKEUj%ywPL>WX^A$fkK2p|( zS{lpxw7V#T-9ZO(-q4SJ$?0MfEYM+fl;j)@&5Zq@!m&~y=|q!CajhUHPW$zXLg?x>!?w$ zj4o~Ug4BWr=WTBflIhcXWRokw#OHo^y-pw66>><7NQH_09V)()hix~9ph|n8=(Feq zEejn5Ki-8oY35_Y4c3wB(lJcR6#KI$Begw?cJFt@fWLhpyZAVLP&i0$LtKTa(F7{! z8HYQ}J&MujgQ)$D^s1OMmfTaMJ5CQ%wS5to6D#_@+DKm4^6;Wb7tfkj(fHAxP`W=D zBMsAV;c5nEtQm^uwyHwP;gsZBVkq3+`9VE_=XzyDObz)fUS01iJihe6w5>Jbpj|SI z-g%Q5zh4_HIc71?fl>xDV|#iAopE|ZzN1X>i0=VsO6H5QO{*olpYNmjXZVc!l0px2 z|Ij$kdE%M||6Jp(u<=|Brrwy0dmmlkmn4ObVTCwxlDi!)wvgY&lfqM%bIs-280T4t zIVS$N8QPbQEa5Ecgw6C(B^gaTJMLhQQb2VC4%GVKj>H{jih!ZnN|@C3uCv|`LoDQH zx#I3~F`oy?iAt3&Hm|l(cwkpZIl5zT-3pqv)PRoe{VRF8P8qRQYs7_o8H8_6gx#nG z6und(37ThJJ`}M|dwUY}etV<*Vgj_DJ)zELm83z-Bp+TnQ+}Ba0u}x7_s9^`ch08| z(&=<8ei&`e{Ymf6CBd&fk!Wr)t(~z(-OMM`fQIbGpN6oD!$KKAi3PY{qCh> z=tpKPjgNdvE6e>+FmEDKUWQ=5)S zvCL?4NT;<;W039b2c658DCwXkq-1L7`d>e^7j32W>?1wZpoQB>?0cF%PL%f;iHQ2~ zq*GynjtdLvRl*#}RZ9T}v&F(^p9Z$Q>x!SbGeyG~KbWa_!KU#VZE1c(x2jeNxy27j z?|vI~zvhT1P3rx_WZRbwtP#P4>~oW0`U|*3Ai`c%OH)_WU(E z-tvb2<~xbi%obC=)*zPM^umj$iCDYB83UEfu$IposcXM!i&-^Q2Hg_#cJTMlpi!75 zbDeg5Si^hDO1g0JpV0caiFR8QVx6QzD9c5`@!nJC>QomzGrdpMzlTz#PZ0G<8U`sW zr;g`9YtTsiVm)#65L0|+U)|BG)5J2)>o<&>h!bP`BB5?EUDhe0J#D4*`=hnU+<8RI z-H?v!%%n6JQz2q_w=?nL269jFfty{bL@TJC6i%AKidm3LUT_Y)Q^iB_G?0=%#&b`yJ=%WlcGg%h5+=XdKO1(FKK~qp zzO3n}o=Sq7rVc!|Rglg05ZwF0eJHn6Fws*9{|X|hlC`yD~~xZ#vx%;3QFw;k-@H!^eG~XDh~Q0k+Y5%@{Mjv8KWY-j|hGm zhIg!qEWZ{lG%l}Zrp68$axwzhQ~ER8J{<2Q2Begwhi!{C($l~d^s99$HWdD&&;d&% z-L?;tIIeufv)Wi(>332zkCWhy`(k=Cv60gHh9NLxEB)Z!!-4hrf&$j+DA0iv zFVxPL#r<#0E#)0?eVa7t&rHXZz)8?pA&b`7GRZ6MJN?bPDi7W(IB;&`+vYkt+0z%b zR?j47m1LlO`k|P^eJI1*)$n9;81=i&JMv!Eh>tEMo9HLhqh^8VIl~p_KC0qP+H?@J zIg_@q?_5}-N52nb5s^!?W`3a^=s^)R5tw4;ftj@e%+P~N^%5%L{b4S1DtzWEkmvnn zwCcMZ4Au;U8~ct{mhPuzIzYnN_ten8H?mbN(f6bhGgPinzVA=!*sz8A7HUF$eiX^P zo`!vkF3^X+x5R<=fk@AOFPXe%xA@H*o%XX**s*E>eLIuQ+07bp>3Tm58{Z4bPcjkQ z;)rch6?Eh97ng%?nXNi#3VLK&K`C|v%^uMzS+#MFB)`-R^81}3z0;fe_70^+Hyt_^ zmx^Tv0Np~u+Lp-}Xr70zHD*}(O9f{y$#ajKIXUqDKE5vHV;BCzjiqKdhQrcy3tA*LYi-KWa?M4R;WQEZ_?i1iM((TQC7Y+OI zII^;3#~RUspgY#VYVUEk2Zz zeuU!Rs$QtC^2P-ZO-%87L<)49T39Qedm{nEb``?&q&+%!41lW-bE&%L5}fam@e?IF z@22g1AZY;Q#3^&eH3csD?qX6<1dh&V6C0Zo>EqY6bTHW#7m{9)KJVWjt8m6)egsQ6T=SBqC9?`)afUt6-R$#o zbjN263$&gX1D#3iJ2>f%Rwq8^RhjeCGz!(vEa7x~7^$|gj+0aXw>)O=b@Re#p6%*y zN}#jK0OMz;(Xxy{=vEgo6Ig~dO?mWMr;bXm5y<(zo`$@fgzcQ^Rd!xL)Aj`5xn?4L z_~wDKZgFI9PSkSvHeD^xgQC_VI{l!AzV=iQCdSGrUL(O-)4>wT&L)d7ITXP8$S+m1 z#Byehhp#fGjuHJ3-p)+6h&+@j#bJ_(0u<-<5*^DXVCfxYM7WNk)wV|DKc91IOO<(6 z*P|8F+NiB~34MB2ElGXkfC%=NrE#}w#c>(rJ~&S?ug%fW)`R}O{z>~PnPKs@nB=z} za(PnaNrxx5l17>|JW2=S&xNzJ$hej4G<#u4d@p=T7>^swxtX%u9p*O0L@F;u6Zy(jDw`PMy$?jVx4LV@)ja!vAv;kTcX(j76h z_icyR@E{nz?57G{tbxPY));;{ZOG@n^6;&-!S~tRNoe7NZ>%ZLv#p{jGnvWc;ECa8 zF8J*6T1Y1dq|fGj;<{+uP3$33_9kHm`?KADWisnh2~DP;KMTHz-t>z`bEiwtvNqxG zFjkVk%$6+owovogMhbqbL@_qY=$}V#yn0?v=e6?0oV1U$=SNwZRvRJ5jG+227mub)gSLr0G}mO%-vgXy_G6~jud#T_@3={i z0bjy?$M%%-+&ugUbsJ}R7|0ksF-Fty!6ch;UI*FGaK>{h1a+>JiS+01vQ zL<3Tby-S|Eyx^<9oi@yO7keT-geUUcZKW$ zkcHbb?%Q0R#5sV?H2IA)N>^H8!AEWAeX@nQ#v7O6<7Hu=GKwyRucvS~8CtQzk9yD9 zO8Xx>)A#p!@ci&bcrWFC?e-t^i1U*-epb=|TYm(e)D?;w;~~G1`#;v-rPEPQX~Vrx zdah`XW%kUy?;J*>H)Z2p^drd%#SOHT^9N7LrsAC5F0$e|;NtyY{3uPp-3y~hXPqm~ zTP_jtBd^m5S6u|P)rdgO59!1-NTUCRh|aA&=|&2%&Ty69A7{3UlQxF;b3n|#(KvQ1 znqt=L;Dy0|6qvo4MyDGh`8~5K7il4K&s#eCtP2JY`zjI_hT`e!95LjZ4rWJRq3#1Y zo16Na_A<-&_aqgx%1)*aE{@n9!(G*D2cXZyaJ)$1{;m?Z)YNGse||o^YPOQ`e+4l5 zZA^~!qnIXQlsx3syQ!@a%MTH6a`{sNCB-L&p+c1OB}a8Lsq(DsFA&q4{scy zbcNXz+s_@<=`Hjh???7}3&=T_NOEPJ;XZ8)r78BqpA%cD(p3%tI~BM?A`}+d&uHjP zJxN`6g3SUge3J5Fp|y?_j)bB6;B3^7(x49gG|c+kP7j*76S*Z&652QvH^a+lGHbdT zM|#r__AmQ?n?TYxKGKGGHSy2g77yy{g_fQJdbe^H%B~LTQZ$@=hgxHa%?6<+GYvjE znlQf6kM=p5Kx*1|$~Yk4_Ny2E4w)#ndq%_f)HGOEJE8lTT$jiH&eN1ZPTbcr1y7&% z$54YBTF|kaJVtnlL0e2QVdNPau&FQdO48x#cYtIf57LEq>NMNChBE*zn$J0{i>di|PW)$RI>xO{ z7X@b~!ng1^UD@RUpPmQlRZm@foPANmYkU@~`)JV2dJAj`V4mah&myNv3x|81p;y=R zpjRNlq|3pW`;EDgIp4@_XcIN9%ZKZKD!AFZS{zUCz^K6f*k3T49L&S0?I#dk9uHYF zE9~NZ@DyemwvSE2{l)>@Wwem9=P{Jz#(vtO35dKT!7A=3C(g?U>1@k_-`{e23(248oabY1ChGS!8Curm3GM(XP49)W!@> z%UfnRXU_8rXToc1a_+Z^nW2P-&izDVi4ZjjnpEBqPk0o_YV zwCXSO-Zh5c%;yN4^=PEyNs8niTtn|nq$z}Vz&*x|7uTYC9Q9E6)l{`f@{} zvwDWOv!N%n`%f3v{_xYu1z@h&tG-`0JjF~|7sRhlnG=5to4dlZ8HtD+dUG?<@yB`NK5 znnt*F5pFgE@tuAH+o*42#4I4&ZAel9~ zC~az@DYLj&u3|3Lf8*?ynwO}5?nia+2P3&Q2f zyx9JH1irIh^hTWu0_v@hy{uIzdfpbMr$_p`+eMvJTn4xog z9Vy#~Lb9hfc_s9v$Hl8f?SlZEk7lM{$q;B>WVVv3I~*VK9Cvh<*zofLDfD4 zPnk3}$-NWV9n691n~MJo3ZUWmj&hps(_uf}S#oaT#Jo0gGaZBvylV+d|07hrY-yre zcX&ElA*5>!Rpw8^=S_9u$3HWq%2<;BYu4wI*snfT4!@)H`5hm~{*4So%mZSp*3kWx zFKKpk4e2}gMr*?*YFc3~k|UBJ|F?-d%s6M-jWhh(iP(8|G-TJCa!1KRQGPNQP3*7h zWKaLOEvmG!?ywkro4Fj`HS86fhD6JO2p;>A#@`%9VP~I{&Z+mbqd`-0>fkJ@amypp ztf$5L_vze^d8B^0O~`arqHea#K|7j(+L8mb)=7=aP8PX84rbJSj=NwYDL7L1jpqL#yC*BOF?d*6|xj};orGq8Cm_oi;krZC%W!eriPO#88f zcFye$DfVM@J1L91ozgh|y`Bmcf0C=e4YUs!B7`{tt>dO+<&Ha)_=^1)mfU4gDRA=F zW$GK?geTHLFny;Blfcj7$5KtW?T;ge!rOH7Dc=dF4CI~PUE0#63xd~n3a<^eSUjds zY*pS&i`^`7U$TzoN&R*ymwG|LA^kADJ`}#J5$74?k*aS74lOuMVS5LPCgv!34t1c* zKNrw$c_rSF=^*yFKBa~*XX%Y0(kx{$>4p+>?>Up2GYFAW)=|#HuVi-on#i2HhT54K zTUy*7%?;C`*>szVx5#4kgG`iY8e#Fq4w|Rrg6=_Zh) zmAj8T<|X6p+FxS)FV1QYFQi|Oo$;l46ScYJv;HKFD)x+Q*ysm0@qqFR$HDSXE;?i@ zXwBX6=<(PAcM1;Bu8Dat(3lK+_L7I#rC=oI*Y538hVJb}H09VDGUxqIq+${}@>Gyl z7L42;Ge~aBNSyt-#ARcNB5q8Mf{VdST2TIuZp;~j_|9jNt;HY3!(#>*$n*8BRikjp zO9Mh_vY5RlA5o<)k_Ap5sIS!<^1?Vo@~kplRh1+@+%59$xwx?>1J&NYDVe>##Xhmr zqP4MPH%LN7>iN-ZnO?7@ZwAu6cmd19 zo?`FpTcp-i1qbr`&YrcIjBrHoF5t!)gHeY|+QW+E~e@kqXcbm?@&V zo4^L!shh!V8fr1Y<=LAg^m5~T?mr8mTRjRV#2Xrv!PzcdMTGN=neX+KWUsKUk)?vS zdm_ny=vOjaSw()4muX} zG-v?pL^26SXi2YD%5*fxX4YcN`yLcmMoh(6NA{U_E~hwOH?-87(f;H~@cwQJwb#Lz zIqN=c{v3qS+y2mkQdeBpwsiTEGJ)v4HtH9dAmo0F7~z*izwccikc!6o;U8v;vil5yb?a!)K089mq!^ic}0miNNCSMkW$9EOD}Zc>1c3~o;2 z+{F56FlOdUik}`-^w%=)F&2Aw2a?O+Ka4gdERv|8dEw}q~H?cZ-VHZmn45qaPQ1SRh-^+NE9Af zMQPew#m+B-v3j=+>dRHobhr;zw#&oxd#eMbF7}{til!@2asS9`0ite(Af&&ACcf>tc{Q(i79y&!-i6>#4qwwH*7N2#S^$-+#p+ zYr8hioz0~p2SS{7G%_DOpt4zUsJj$}5AJOgcDvh8)pT6PQCKe+#vCenMBbT8Plikr)4C*+ zaFI{~Cpx>_7kO-xaI+@SU@wf}AH-lIO5*baBW|iXEVbI_9zWygrKt3lkJy zQNoqKYxzuBMnRi$pvkPD-rM46w30lWKeDf0D-IR1lknvFSh)G-;B)DDiJHY;dba7T z;S%oH4n${4Ji6`gj$RJaV3OLKyS+o1P40`* z_7JkZ>5V`CqWS-rM|~%bMVZ+>G>I2FsEK_fPd-^p8DL3aH*a0qL`PV^K^q^OyPEy3qq?6fH6B z=|(ZA$^i>gUeloXxx((@6&iRn7ZV<+(3qJr6mqMX4uvQ3%r0>J(ND4I-yp2_Rp4jI z6Sqw#;B>YuEcrhDWm1qRH_pY-zX9mhS^$%^VeqSYCA?0=W3i?jIcZnZTC?j^d1cLd9sar%oqbK01e+Uk7|Hp-TZ8#VNBVeWrjwIRRN^z^0%-+1nk_qBsYd7vA zv6LtZGiumohuz!qNI`F#m{!7F=Q{(i+&K->bHiu`&!zqgPEurL64qU`hu^m<(HYC0 zxhU?tuzX34ydx^IdO)TzmatG`WJ$z$Sj=jp*9+^!IQ44U-KmDo8i9flR)})eKvl_h zTGizsRakmq!bu&xIjV+*(>Tj%?#3+qbojpG-j`*0n7iT@b?rADG1XSo*d-cGZX2m` z@E}azH3nleY$&5xjdHaDX&vXQ^oQiaV(3j8ckH6r#GZ`8``T|F(>yONGi z9fQQ>G1&280vcKqVfZ+Rs-GO>eq{$#D9t0kTg-i2Hk-z}8sg)k*VNM^0NQ^g@ZW;jMQ$dJp?Zju#J7Vu|& zvCoiHdgGFb3IjJN8%ksGvJ0Y~d1UuTe-)!x-+mQvkG}DaJw&Mh4nCXdL8J>N*BPM5 zma{DF%v_or3k{Y4ln0CUDOlca z583nnqVZmvm|vERqj#Dqw2^z?Uxwqy*hqYTah^JDwXhfVcv=07mRwiHrX@Wvn6;-D z`$uBM<`kUJOGD zMH6&l>F0(O>{;f0Vuuo3CdtFlaiQ?abHe=Ma&mN#hrGN6*4zq4!r)Ex+U`HH-foIT z3B8cReKb{n7SpHAvqT@41(bR@5%cdzBcM}`G(V=IM_sAJW@iKEbC`#HDFnTz?W9od znciLcnjYmWrmBhpj2d>Iu6;g98LE7T3@WFRXVxC-_S~{dGxR-5kX!v z$j+O4R6}aT?nfUe-B1k&#_{hVDgtJuj+kjV9$K6!J&XZl(<=}&oX(Nsmc?Rgs|;y# zF-2ptB?Y|LPQfZ8xcjRQl-H!ut69aYf#up0VcWBegXw2$t5f#<_=uOls zLE7HfwZ;hZ5?tW3KMR-KJrK>$jr_4Vq<(xXwjFsv>g9de&#;FMeV0N0-KlsHXN1rh zeQ>B>DqTuiOVZQwFy*f?65b3$yEsAidgBp)UW)HE<_IqX+G-tfaze*L2RO^~a;;chqG`i`a458ADd{nfKU$Ql1pzvbG$$X=viqV>$dWv`6yz zJhZsDqQ*oD{r4+EB}I+Q|4W3EL_qC>1BQLsD+$S)hT&hL@%vL88oz{N#Iq@|30Y06 zRF;u{$T@MI_ZbIEUEom@j6lN;bfH=s*Kdx)k97$sp7)(zIF2Hn2RSgj6~jAODQsDL znSIuqXuR7S((SE@-Nyz=qQY#*M*6at#-3ou@00OqeliUz8jsg^c)lCyPlXCEX(mm; zi1Xph5g3KQU-Ep0Vh6@Lk~z)U;@*&aIDz9 ziF|`JQRy87`|_~}Ro5fK+(63H`Asrix%%%)d&~*LpRA*%4{@02 z7AMwHGO3tx|LwTP^j!ZPrCMsE@49oMZjm)kEmnmuCrHY=wMoLI-cy!SFlnW|rLI}a zY0(=qx>wdhH_dD5hG{R_n6j7ln;)jMk^5hc-VD@4s;piV-3N_;U*bsNr?De7Eb$osrIKaQUfNtuCi`cI`_nYU^ zuET-seen=8GxTuoWFY!}b)^ku_a)DwHq)Pb*|5wrfL`N7+Qr@$)$pG*wS6>A+{Rs- zcPubwNH&%Ddtmq&W_ne;l~lQMe#K24b{j8{?D-e8CTud4FB$RA?Snr{dG=eyyR?_T zsHJHK>sx2&i$W+V_8Nozysv5lTGlnyBOM8(`m(e); zPZmbuE9uL=ftWqkkqqAEAoiJoOBQ#%msFNe%(TnQfKVlur{l4u`7C{0#eI3*>d3@5 z7#(BHVdAYwn)}X(7qfs1a{ciBZ7O}8|By~-T_9D@h1AO}29F(Uspg+6?y%Rm=4TxI z$XBQ{UoqtQD-n~GOtXsI&=|uV@b@i{a(oHN)-liYdmav0`JyU}-(qU zbbPxWpzMV?rDw=E^bq-MdrUp1+M&?#ka%;2XQPurkOBJv>igi-Hx(Lun(z5d+&6Ng zKTZ{YA>#Xf^|dQ>Y!h?0F3X5`i(M3+$ege}hG^U|9nqtr;J}O=Ee|!EKI9EM+g@nu zx{Z!AJ1$kh3j6DoAp6T1#`C*iSK$~~r#_`n!%$M^c{BMIduhwIiaVx7B$c9t)T6ww zS!aOnyvJF4n!9vEG9}rZXZaD>3%;HmbgJnURfhTCo#8#|xkm!K@<2#Q4MszyCd!7+ zC6zC}7?7q4)i-Cz!m(0py%ivNelZxk^#_x=-c#z@;}6-7bb#uVb~+Z)7oCGuN&SH` zJk;mY%D6;m_V?zQelXv`qQvBK3*;Vcq0yIjN<1+Tz7Ncxoaw~xPby}u45vq(X4tE5 zfQLP;=-nSfsJ#kC*5q((8Q_3FS7Q-Z$KL3@RurFDLVX{YlZWndYB=kFhBQC4{(3;~ z5AohCC59XgnRf01Hz5vF zw^WIHTh&l4vxnM3KGOjk8&uVeLzG@Nvai%io<=I;_Wq^x-oXlQ*au>hd`I+aJ1!3T zdy<*Q5(;{0DsJ?b#cY`q!l2v(#b!aUOmTtHZdIsHwj_`A2q-WwdDaXGX3Jltk!u`K zJGPeQ7&|dx_jieI9a=ZUe5eM$CS>HV#j96v187Mx|}4HHPVWd&op3$9Ya?1pp)oJ z#&L4gvZA}VzcPXn->s*x@+6emo+Hbz3aD@2LL+()LW_AU-bQr6fc~7c})t$DN`=OwYCxJ#$0J_=>NjYC;kmPd+AI;9)L%GYxjGqQD=^ z#p`Rvr1ilOFF$`0)!Sll%~~58I|Z+B#?p%Zm~Hk_Os{xC zy-NO(;iK`S@TDiz<|^WcuLcHeJWtJ0ddPaFOATMo(JF@-PPVrBu`jiaB@D&K=F3LFZNk_1^2(%lsjpE2vi z!*V@Dm@8t?++B3dbPnyx<_z=gNSN{*vSm&od9JUZUHtFv9MJ`38#qUhuZj(w&*<5o z>2##`DLP&Fi)4OUV4Q+f5h4Pp~g8%N?sVrX%cTnvgOy zMUMg#Ecr49!&=q|E1n0A@!a2Fxs*njm6Jw$An=YEnL#>%y0=kJmUmsF`56F$WYNhlaW5PDo2yW)V(xtYY8>jO+m}9$(YXFHC?(7!Yac=5yn}U zWH%MDpi`DKUAIzIV}b~1PjvXq9irr;%mC0w#L8xx^IsE5RFOZXd34>n7id?)2|6~ zu#sOx+M~`BL+lv6Io9{i1>smc}@BbUHPLo^ZZ5 zD`{hag47Mj5Pj2VfnlSSrSLs~y` z0WFd~Ko5Ei5cGXHHGF0m%IBuq0jp`#_uV8hz~{nzKR$fpJ6b|I>oMEcjPQvMJCR3(-%jEki|T89Flm(Ft$L?t;(Wvx4meosfslr&_t7$Zkm2a7&W#-1Bac9SrQd%p^~d_X^#r;+V{uck8LqdSc$=Z#t*uc zsSbVf)9j4*dI}xpiaJGg=na{O1kpX*kGq5BO?XSD%U97C?Mhla_8Q6Fe@~Cf^^xm* zf-1F~F<;=0F-57Utw0FfpdOPNubHjmAG(97X8OE1j zce#k^ z1_Fb)i+fZ&;xiR-TsRYn-`sHh5zojR4JS9vg`||XkX+JBNjfi>Xs;9MdPMMS`C8hc z&AElMZLo2RAvW0ni4K!!lb8uVZ;Il-t+|jZt)nO-X|`LZmI`|G@q0rIws(q<*S|Wl zci}tG-$~Fop-P7^iF2q9(lL+W^!7&<#2tRoik}9~8@|Xg^PBwlLt-i(a|U<1*%1

N-}Q%;R`l_cQv(Y96ch^gnDwz?T)@5k@$<0jK!_-F)0Ye7P~gXt%E zP)E>sG^b=C?D&1k*Uo~~{l`xBEwUKNpW(%k8aR1A0v)dyT~J;?OI=Sf$=z*CHs20w zOk3E2Aq+w1fvD7(Oe_B#Gv&V*dSB+UW1oXDU%ExR#UE2`XC%BN zUeJ{1oIkMa8jXl)U@NyBpaVDNbLK)Q?XDk(enCE2e7MRsuiZnHmld(FaSo|w^9-U; z8Lsj>OyCnsh=&@|X{S)keKLj35=q0q=q6IxHJ9{%_A+lnzE@F=Vx1d*(zm!^zP}%b zEpb=aTlo7yXyAdNMBP)53rRQ-;Y4+Noz{pn*yr^j<}|q$=V!U;MF4zTh48^)E9XehTp6ndt1VlrU>F z=UVg3n4LY|$FHD6wGl{PG!vdkMLOrQJTskwjtV^*Hrj_=kIW^bWgei*`P4eqf#(h; zVcMQRDqAlL)A^Iop0k#@|5U?<$DE-%IRQH##Ni%id-zoyC6$R@SQAr8CmqH^-ade$ z{)$kGu@#at?XgN>4Lv=QL%Y&4VJsEP_UEf1wJHGN!)9QDB;l}Y5SDmna<|9;b*^8; zX2+M1c~2Pv{9WjJd=b?*T&JgvvG5P!e3xlz+||f=0eV)r`P`Bwda1%%PY9hCmGImp z5aBD0aWpjzeUh3`*)^Y1W^|Cng=6Hu(FV6ho1@K-X9*@}V#6$A-O0ge{(loHRCfv*~K(zU<&n(^~R3UaC&yyk?dQ=aaH~YP0CwK&&oB(F*5-H8~0Pp z21PvOXWo;xOX=saZ!{=%iN=bYrPJI4nU^sJ(JkGAoEuHdYv@T5iI_zZW{F7Ol7KeT zQn)-g${pMx_#JG5gSK5{6uU)mcR>?X&b~#nJ7%%|voBdIpHXc4am}gWb}M;j$f0SS z4qg>3r}P6soQL9xx^>oQ|HS9-!)xf`_TMaFfgu&2ieeS2YslclPW5_A50MhoRH zvbS1G*oJKZxG6Y9(nb6ZXmDJhfo7U~EyFj zm-1h@VSku0`CtA@3qB_cX3gPwcIlf`_xm7ym@$&_#q+Rhs}g7NaQ?;LLJXNY0*MDa z;IecCR;#3-X4GDioSB918|Kh)tsyWeJ4knCdZRU6lqz?JAn>{r*3Zqs=#?+2>f1Wf zGfjh&mm1zS3e$fQLt!maLHkpjG3uW@mf!foR^>h-Hy>-HUl1kXL=8L{-Xal45)u`t1#<_?jZrQmUxeCk2^dHdhy@gop z%o#4dzR+|?fY7}g6rEm4oyTV2(NiO&I_gmQml8buWr3B3KA7q~i{cmmBL%HtRQ~id z`P$0jKwTfLHe1SE#yX->!wWUto#g*2kHQ=+v1^zj9_%;4FtIcA^Q0~|)ppWuX=z+Y zUe5VR*D2*xB?-?kf}Wi*>GAW+>!-@N%x6SJV%*`r=CX7n4C1JQsPSYpya<4;kDG@J-^ z-rsJ%6o3^U3@OTH1WXMM(fQPR&J0whs7LxN`|4Uj!HhVx$Bf2Ml~LGyfxAFopQmkS zTWE>0tUkwufY)bvTkr?Ixp3Y7$-EGy$DUhhlTbIofEvfc6-P;cb;N?EF+o zI+;7YI_yaJ&=_(w97i+u6DbV`S>OV9bq4Owz=R=VKi3 zcJv6$&X0ujDHXP9LLPQM7y%2%pCtBaAM<+5n5JADRCu23n8{EYdVDeUOqS$53m@d~ zy+k*sPD6zRqnDJQ7b%ckme$DHD=o2Yb(1RTnTp)-!} ze*Q#b#*$bZ8$J$pE}{_s!E^W(I_QoQMXR*{^_!G89KZG^YFoVxCsvqcL!bKrGd0oQ{?CL3QSQ_$W zR??{wf0~=>A-Lb9g8s@hmbxSe9o(O{PPBtmlKnAjHh0o4Z>JOcxQo(%CKV~_u~*5N zB&k|O#UVCmFigUT+*y>x_w?=!DRj|u6E!u*;gZKf`moQ4?0eF%Dq}d}e{e?XSvR~) zFJka$V0Z59qYFo#Qr48`P7^i+a9_0(y}QjFInRbej^|N)`1v~}_5x>VI%Am`=LOW} zpmVn?Onk4BTJHdD`xA^;rMD@1v=uy5?@(mGSOk8&MK-gR^I1+AHDzz4>5jKKqwq5Q z*uI-CDTOff7m>Bf5K7o7iZ7+3Im3lBGzI0S_Hr8i8r!gM;jZKw%NjpDHLDhes zNVe<uaf_+$hn0Cg62&`I4@nh;fx+@caceS?I*Ume=9wYJj!5cO!NDew<>&R@jBI1Vg z`#EQP-ybJLY2`8$&%0T5Wr{erT#@q{=Fl*c2~ZlbiGFeKtHwfIwzJ|UHS>QSMgFFK z{|f$oH=@{6FR1lO1Jyn{ML*|e)86}Q=)~$a8u)02Wf?}ey*2~gA4?H+r5OFZ*B|kp zD()9b(pTeP^3CV>Qj6{MJ$5h2jo#|49RbJ_jc zQuGV=(gvv@G|iTV=anpYZxrB0kusWmc~&Lo10B14QZOvW0Y+*J~y zy_FI-eqi&o6DYn@hiAL}v2msr#Mdd|u*^$>#t$0xWg~?($U^Fx5v-32LFTy{y=n5r z<^B+~@E(?0?=t$A>48-n>`=F}nVQ*nY%ABsXCY&ZGulUgkVzT;VzBBx&w))B!|!Vi zf+Eh)Ub)ak;1?RlN+b7C_%Jy%^Zm=SjsVOJ&1LcYoqlkxE8MC}kRr033H?35Y90zf zPvIJM&do=4Ks}B8+(P$H6bZ!oQla~Uq1&*KJifl6C;Z&0$U7uQ7LCT*(S787MHS2I za|N;GFDNRbh^{tpzKiG_y0AZkU5=bVLDiLlg)2c_hsNTzawPtX_k~Fpci4P0MyKx| zwrsBz{aRv<_^AW5toStrh3ueQ^Zhi%c92RqZ@B-vCMm6yz=M^?oyR?}!&HL_aQHY8 zjltFk9ac-Z!kqnkh-YIt@8S2hOj=W8hjrWmt}^ZkQ@-O)RdRm#5ta{SODVXgT42p_ zDa3YWlFy;ZIFJ;B)qnYH>G(r>Hqan26!}gj8ksmL+rD4b&6BZ!i+U~u-j>ay9)KRKGuOMRSliT9=cEGRurRo z)_<&6%L?!0SJM*<&P=Qdq`IsMau-a-s;TPO^JN_^mj6vrCXAnRoalz2Za&x*I-90}9Sl1R>&PTwjt zkQ~HkrW+;b=bw=RnWj{9#2dlGV+t%y;_%++E_IE2O6Bze*hs9W<#}E7!TcSq>rBU+ zzU|bks0r^=^7y>+8c80Jq}+l|I^D(Zz1us<#(5iMU)4ghIf2_rW&cWgF<%WKDziAxYzQ>{9LRX#aay#l06$wckc6}hT@<7W*~9S)NyBpWUE#tdVwYbb`k; z?xbB)MmhT@W7)PG7%u%waxv-H_j)VYjSzwTq%YzBqixW&ri>UR*(VO4abl{tr31qw}a5RdF%~8Q<#1hL0Z^Kn)dGiNloge!kI#d z;O|FqizMnljetD_G6@tnzF+cfSO6dLZ7Si5f=6qB7nKA;Jk5xAA9O9i8|O9rX_#*;itDr>`|>Esg>i22153y>$B|L9hO_^w z0Jik&46K^WGskX^>2~^lN-&D!|GouQJW0amt$ws?1xK^p=eDX z!!A=-zY^rh0qOUX$m944HaKD}y{q@drqj(-?dC+juaaRn_@3e|ZqWPmDA)z?cg8{? z_fxm#{ox?wdX81~!@Rl6g0?Z_u9Z?aAjk`(|1_ z+XFji1H1oZaR&`BsbmjjKiVa5k(ow!CCrd`Y&>~LNJ8kE9ZtsvQ>ei=lGIg072oaK zIGE9SoUAITWJ3imDmdEo8R%F0`PEQnO(^~V-)ED!W?%8SKeLxCoZ_cG# zB{mq?FAkk;OKGpOF*dd@A=1h~$m(}=sgXMb?_6X<|Jl;@c5!;Se;+N=)+e(>?yhnQ zz!l#_^5XlKng+se{V6zM%JV9N)7g+C&J@+ipEt*HvDSezx0JO6|F~E4u%adv*2L44 zd`XyHeZ#`<>x0dWbS~<&LEAqMjNZ%rZr{uVb*j97dcPE7UZtWsCml*Eh5Sxsi{Pd? zv_Eta<&{?pmV_>57iBV7JnCU@dI6im+^f{a#SO>L z;&P1Y9~DE6J2)pTsq$yP(qJE{*n)d6)X=A=jl@(>YP=|m z*rFCvc$Nc6krWvC%wd(D#oQ|&MmahPxNxkzoT%Q$V{(5gZl*%)3>6#c3YyiV!QW#--ja^^6 zm&WSIV(0&Vzl`@V`_Cgmr@~=A&l_f+U(oB2KC*l7f`rkcIQeA^(?9Elna{dOf58S) zKa|EZFh*1v)Jj3u&2YX}8$04>lcLf;@-n7=d$)KtUJ@A>xWA{J`w}%i(Ok)V#I7x*xw4}X z*V9VxjO*yH(Fb}kf$zM0rPz{;Jj!w1Mz_B$r+59Pbm`r6Xv^`>VYnHtigN$EY!2FV zitzNyY;x!BSXcM&%=gA1wf`}IZfXve{hNSYH#AALIv?rdr7-w|_e`s=)3l$j$?~#= zApfB@%}5%;f_>7+as5B?WVO`TWrY9FPj)S}$H96h+J9p)JuOqF)(1&+)fbTdm%zJX z41JTiXJ&l?vgIC9m=W(C9nRzopM7-4dIH6i-(qb-oUQj!0(DurBs!pqo9roR`Fdji zEEUpoOGdMoFD86ph_y(EVp=0L**U^gDS2ONuG zpG#4^%mw}G`JC`&Ej;fm-lGyMIus#cV3ry!y=I&e^m%-{X?HvayZ>v4hIJ{pBv6;Al^g!f!|h9GC81RB3CrI;)iaUN{w)m~I+XjtlG*K+HoCEu?~2Fj!ui2)bWh*LX11hI z>ZAY9;gVqgQl1_4@27}OF5IVej7D?=^@*-DsfBw}`1AGNx)^@G*Jq9qW;{Rdgq=~o zSpIO2psU9a8x4SCyHxmD$pwq*ztGI5;~iu491hPS!%}!$Zt+;(oz}egU3Y@;(p$`6zBQM0><& z{Bz95%j4B#pk$3sHb5`Z@6ur(M~n*4M%M2MNIoQhM`I}8`JH9;xB1RDXe?EHJ3)rh z7O=i1!q(quanu}=kD6&uY0s?yHaI_=?Z1|bIMX614&P4_A&#W0(obzm{|eHk@lLP& zGJ4CO)7E#E(a>Kvs7}odi4o`d&Yh@gaw;At*ulqdc&vp=(WG7W6;uO#Gi*2)QehK%J?pv(EZ z6#JP{SLfiWQ#Ymj{6e#&cs4La7A5MFv0JW-*83i!tl1;rR&$R9{LR6WJ1+Eh?@@|O zA#u-5tu9T(oE@BcSLxQk8 z#Q~Q8#p7X>3@djXMHzyL=zVQKzoj%`|6(-lYmkQg&TJ%DXyg8W+*_l5lgj#ZjJRiBAi_NTn(|VW`O8Yjvb=u!wmdE+xbHGq^t>4pO&wQf)N@ zFcD8TCPPQ$8L6vE@ptY)dcM({Mo+p<5&smhoI7G@QyTY98zJP)K^him4!@l@c*anj zhE4OtwC(y-%KTuvFcKI42;jd(7voA(*{?5IXm6=vEpdK0wLy+VoQJU8npueFIJ99) z__H+W1-t)PpT7rVaAj61-JDlPFL@Vxt*15$76hU#VFK*-nG2kG2eKql2gOEf=wa>+ z=it!SbU;Uy_X$qXj*o;Ph8vjv6bq7k6piDb($SRijMmJSM;>?YD2=>DJ)B$CHe(28 zj|fNE z#9Q5XheK>A;2I>{)vQC7+^+E^XS0yrx|UNRhU z6Xdv~_#b=pFqTc|9Rr`XljM0l4-T!2`@ndH<-R8xI(+eW(2_3Z%0i@LJpMa(h%X~Rp^B7*c>11ywUM@{iX&|Ct%*ms2H z2T5XR;Y+qyk6}zE_XIGWVSOjS>5y-%rp*HJmusnB!v}6QqSz(lfHNJ-=rm`T#&Pao zPiz34oivyJeV>B0lIKZji40pT6h`yRZ4n+9!u*17v4G`EXY&pqYzy^8)@SSC464!fqb5edUbFu?KD0tkj$Mci1B~Rk_2*iKPeCTA98WR z`Ufrj^qV}|hcTB$4+T#=Md|Q`F1Fz(&y^%Tq+fM~0^=cSsJ!cmz;b28n5sBsrg7Hh z&jKj%++Y=V3@%I0$HMo1_*Z?Ddw)w%d6IV@s>C6$;YWPJ!JX|ZXwlya`Ynip^^rU* z;N8icqMZ5kp`NTnA|dq13SkGw(CeOW~6%C4ea=x+$PHtXKI=q9e?az6Gaq<-Tl;2ZiW|PKB&Z#&jKyN$WhgRBP z?nTb8`Q}I_+$pbJql3$1@d$mYw#S9@?+lT&MxD;_bS#}CeIB1jl&lN zBIMO^%FV4{>f!oWsjNUJ#6(dk%J&|8UbQMx0uwX!amTWeEfG6RT|D1z7VL>@j#JRE z*cIyze4xon+vrOJzlR%gkBi0(oE=_(=ntl-+olUQ-rG#(P6W&I-$`5{7LFeyV3K-) z#)}o zAL78DpM5OiP!Cg66~Wrg+`Da6$Zqgm(9vR1?vIMY+Kx%c<&2b0oOBQ+ z+*|Z+O%#@m&%uVK`;@VH2)6L+bo^bO9gOBbQ@+pX(mqSe8;am4u7FfUXS5pdbM*py z<{G`64(d(AU!Ij7Zh4la?&N3c=jX}i>v+^#$CJqBGIUA$cAJe-7`wM7`@Kz&4D(cM1#O?(&W#n)%+vocq(> z-J+^-!Ay=b@1}JArbQ~;gZ7uZ-*lpB^~(Xld)m*;GVXJ>oq&GqRKt-YZm1JBMqTtF zx>SCLp140?fp4SmG9m~wY(LTn&n#NeA4n^-3K8Y7n@x8tL+FwvtWjn<-xr4C?9Lbx zst7^F`%zet6(dNBQ5ddccb-`6S#q_EO;(Ari2C+tq|E^N++VX zv-k3heV=yPd3$#tt&6on_wZ=;H9Qu}|LSv|YAV9lUJzW5wuDbk3B+EWp+>d4^wKsM zR{G~?hZcVx*=geI!RxfKK!vP#%s^=SY?{;)PnY&iEt!* z5#amlt28-bHHqdq(vi2tym$Sa5>-Fa(lP646`u_WCl^t1nKAWf{zsP?=S_SKMp)@# zS~O-g4ZWp~m*QTC4IYlqejRjhO%oN(ilp@}eUx{3J?)5oOY?djlAnn))n{j+Bi9XX z4x#jt@0y?YO5@#AT{d^0CE3@^rk_(a;jTL#kB3;&ReuG1$a};bAGl$i^i)2PZ)Xo*f>8AM7W($uL zGxkZ=f$YMSFvQxFbA2XK9p~u>w8aTN$$e%KnWLG;>InFmkHoFz<=8zCiMjfJ$ZXUU z+@5xlz2W!d$3x7a^;rfzwR$*S_>JN&ParwY+;VBUKq_Jrq0xSoJf76Dn(vB8`@_#a zTDQs0lEHb_T6$#piZnM)#trpvG*_D8=DHK4fASoq=J6S*wme1$8PJ~IGdv5=-`QIe za8hj=pKFKUM(YP^2zWpr_VRiEBhCn~T}*!6BXRk%J!X%bOA5k!Y3eO)Jg+dvcDGz? z-r_+OtK*^hm-i+e`TIxS3t2{mSo^_&u*0ht?`wP_lVImv~rLZ@j`wRY=(cX+nm~Xj}{^r>uW5z$4?()5-==MtXhVT3N z_5r&Cl?0`}dss{92sGT6L;mxNY{7fpi8idF>ke`F6k`X25%IXUNCQ>5TBes?;L zKW~M#U2oawwUYe*e?ISrG*Mw5LsLZ(eo_kW{KX^io)`W}b~1MxLTG&x3watsx6I>E zGIAwdUcZKh?r5Z}#uB(nZl<`^tLfn49Q4>EQAgoq+`O@x3MbgnlA<1g#_sDR|C@Ky zKHX(U3oepcs5#s>MM3+<8$tAmbQW|J$d-wvQ&)wN+&4>5mdc-%Ns72MJeM=3wweU???`j?dY%UjU=3kO`1dywPyU!=+2l&L zE&3z9_*_EORwi`vyel#u`LoSSW6=JV@Uv(?$=%U~?ZYS3rtS#^&T+ARH56+Vo9V^C zO**^C5a;xEGQYYhJj*(VS}RN8yJb0z;rHXDbJu9f=%w^Akl(?&^|9p1D7@ZkL~A-# z5WVdS8`ixzK8vmwl0UqsZ>mw;sm`;7=DD8D)jOg6S9rSgb2g;uFS$uRL z)@z&Mvr`d0nPlhOb~%EzX>p$Ss~LDLVurty=F!+8J~($`g<#yMeROWoSbQt6MbUv+ z+)J^<_?`lEUp&dC9#}x%)9T4X-Wm4$eo$KDI9l$Uil=+-vBAq?lz)6Cw(CW}slx*M z{^Q(r`zp3UY&vRp-lvAw&g{`529bp-SQnsAv#k4RSk8FlZw{rr)zQd#pa88mW3XFD znd$6uhwH9PI3#LuH*yF)pKOe^gIjpFbpopSK2eKQX{q>eQr^=+jU`{`&YKcgEBvJL zxLahY9YjM{=HtPtNW8LZCeg+1%-p4w)l~UICT)k{a-|anmN;P16M5Vo&9f!f^5`nh zmOY?N+lW*wK zQ42jNa!fGJN;$&aL`|T$NEvdXYMAzWAGPj!LiRV0Q}c@}RO{Qv0=i}3-KfmZv8M!M zE2=3mo}Z0Z+@-CbtZ9>zF+ys+DCxsnO7Yo6V#m_ir0ye>yJ;GC#_^1j>nj@lcmkw! z!*M}qC_Ft3VKX)w-xCkhneV>jf1n6ryvI@NZGuT#M#3Pfj)d2}ppU7Ou{E0 z>qaVJEuTkAe3*n|P34?l6%YRr*XTO$dE2cEzzn?_Dw26l#=OTbw2=F?HPRqin@szK zhG6Q?J!E-w1>N)T}cQ*SmH{m3bH|(Y!hY3rQ_y{8nX1rWdl2B!a6D$fBx^Ss!6~Mtx$Yf zok7yucvky*CX4TNq2`(8^xsoy_G#M_dd+u&Qyv*(p+p1Ivj~Ty$aH8P9}AUSH5Oqz z3Pt~EVnbaFwy1uh7i(>h%kR~fsfF?nlvC885bQG?NWs_{-TA5f%mb{Q;(6Pwmh8F zji=v3<+1li9L`nqY}kwM)EwZ3&u`OlP~s7VjF^hIHSt)$?<9pzX~^EWf$TlpnfK^q zNXcHMTgf939kGKp75t=S{NCDjej=6^KBIs4j9@;7=Z9W~pcRrB&3`v0Y#W8G{C@rS ztS{m_FH_E*#Vq_r8gksT;p{aNSNZwxYT<2!615-pW9uYCs6%If%x5R!nkU~W9#_D*!@NJe zIRcM-gfOPwn4}~WaC^-II@`31qF#-}vdRO_g*E5tQ*8;YYOJHW=y8bd>tZpEGHef@ znT*|koMz85Mxwz9Iv8<;?H=Wh^3tC)ZL}+uT^)&U+QzUI?x3(MIT$xe2+iE}7*X+< znqG3g`+w%x`r{(G?Yk@(_kg>9_bw6mYI@PPV?Rh+E(}d3C&;CRJ2D1aNcNjHLcjLY z)+0PCw(dUFTzAHQPX@_$p(}O|zr^oLC3wBffdZ96sa$;uoW(qJFdNTSjl!1cpIFq9skAD)js_Zr)7i?I_}&qLG0z;aLDvE!XU?bD zA1ra^^fS74Jq8(NMwFFM45IolOg8p?<3uZ;kbSEAid$P61{T+q| z^9~BSXNya}FR|B$Y+#aagBP``u$?+b&?T3QU`^h2TcnB}c9VX%-sawIW&CL!gS!#( z{Btm)x^qV4n`bP8V7@Xxv9nDg`tLeS!O6;+N zn-5ZtsX5I_e?eCoe$Y<8<4n8tA)OHqgu9~*zE6vXv7{K?of?NR8#X#mIk%8R>lads z-d^Um$OqA7F;FZ2La&zy;bSHD>{$LHr+9a&gFVzwE5dq;9=5N1K~ERQp>~ZdRb6>X z3%tzHd2c8(?(C&K?@x_p;`rGm?MK3Pqd&rhvCTZFF(t zHJWc40n3nTL6j5sBswY6NrhhaNS-@2D?ZZU%i^fYJkQb`_;W#8na&()qg8HFlql^C ztARX-*H6V~-sh^^xRfU5i^1dH7QXw?g-UiJ=1+IwXCHNPduYQt1w!2Wqzp&%Af!eL z&L9TJV(`#>6O0Y81kR=k(LuuW_K~j+@hHeIDX)n*hx?{jgskf}0=hAB|tnl&T zIIR2lfI0*D`)|>08gft@ONT#U<8O2Shrb~yyH2E*`&qbPmdu=1q+`_49JJb);6BeT zU-@VOm)DCa#n*|BW#ZYIhV>{(_4TeMayW$V>fD0 zvWJ(`8@iXGNx9!UDeYOGz@%K0Zr%2Rd&D1l%(EQM4jY*E)pyQYYuvE?Tpul@LNxI2 z=Q6g1N;HCyc+`dD_p0I&cQ`)uRcFGSw|>IlByD!}g)*OuuFJJVM9c^{O9^OjcPICN zisH@o1b(Iz$FcP9bYaE?Doo_gRT16;r&la<)&=fE$io=^-#YxYgs%SyfC^`&So0ab zNvk?%0&F8)r*X7OU!GKBxEn2<^PPF$r!$2iZ>c89jvMBD`qx%cYM+dtpF>eNE0!YW z$&kpqPtLP8|D_2cVQlN1VA`Q9kHX<&+1aRc`j`|WxV%IX)%C)3Qaq1c-*JN8d)p(u zE()EaJdokxOvg2y@xHg2hHJY~0{<@OW!2Fldn@Nrl@rh>=SO{|h4kxFFLiUjz%uG*Lg6)7WL(W9I%lsQ3(L~b{b|4?!6M*iwN^o$5@o#y^bHz%CX^`rR~9_ZavhVbV+ zOL;8UwCw`wg=Y`oS zS=jB(ABudRGw-_^8ujZbP@A)T|ES_D?^kbrk%3!bBB*~ahh%=H`dodD9`o~E+5PWy zF(e#&BFdof!I7oNAEx=QWk60-XwrY&fBMN0vwtd}e*aaPS^t5%C?3#k&P-brdqW`i z^*o(DtAbkTd|D*I_fk6gNPPK<=I)$DWG_Gjm}***#*&9?|%-50^ay`$MAc>&&>ye+Vu z{FyurKGIlzP99u73_V`bkZJU!jygEDUa!1&Tu_21giPX zY+R2UuDBeh1rB_U=`DrHIy(6B=O$H%^iukN3HUNmlIARLA-#3u_zrj?<{vYLRLV{= zIGc)f?_6=LZVcxGs^R9=kL13}7kBKw(8lqqkS=~n5|_CvcA^;iq8N>j48a-xPW}2} z9W78)#1xq?Y|UL4xIO0I^IbEsRw5fsLjqv@TN=^|e<*g;UmCq4UeK#*ji54HoNX^- z*Y8E6^khHFAkIM7c0;3d7#%FT>>R?Ke*aR{S)AQ@+BDu6gGU3|2Jsyfuq6?h=f`8S z=No!<@CO@P%~>J2jWp~z&ppcvBYXV--PN2!N_vKLG+A8`!eHA;_7lNt0 zS9yzPsO$Wa@g`s<>MwpGwT^L!E#}Y6*dS!RpN2Q@#IXJS5o(E<&!m+K(DSK_t_*ul zE#=GH4CUQ1h2m2tU zi(->_o;#ii%dgv*lZ_Fk6g{BFYe(Ky&@$H1|A9GIaeE}vh))>TbI#Gxy6YsneP z7L3KroCFH@d&i`^BIwSwG}?UiD|H?XgIMf$-rMe{`Z*osz;`L-yqm(jUN}X+|@kZ58xO zTNnFwT=5jDyu`hyQVO)=^b&T^FVVK|twJBm@y@kUV=$r3L8@Dd~_B zDZvB_0~HhO!o;hBVq=R13W9-wg<>}%y!-q9a$Lu7+`-|T^V@r^IiCkrSNYv~ZaF)? zvTn?d6tEk|$HS4uifyh+}bjH<_ zpfZ*@KU_$|A6wB{sTDMX=g5BSJ1$t4$a69NhiON`GxkmII=S5U!sQdC$T+Tt(1!(h z_Jwx~OJDJ_eFHaV58t=WUCR*V7Cq9d7=p-@u z^X$htVT7BdvDtt3lEex}x|$*SbwkH$E*>47MH%i}C7rYwlDw}n-Z4sLxT?5oOTvy?JvqmU%_Tial7 z!T)7Ut#QTM6^)C{Nh+2*$)XfdAwM2V6YMd`5)(DEF3bnl?kVUoC{{go|a7X%&aonVxg3iF6-^jAfWjfqf(EdmfFe3WiDOW^3_ zV^sJz9{qf-D#g8n`t3g`L^}>2b1iUk4>;@O5HmbhfEW`8G~JHiy%0xixNHXx?y+#} z<2{3#V@zq}SO~8SB^pyhb;BRf=Im0Mbc*-!V;fnym=dCT4$#Qgws;Wqg+!#Mk$=xx zvelo29M;vmwp;613`HgmH zVw#X@-O1diFQ8{%V(Hp9HTtTyRd9Ho2;Z6IW1VRr$`5&SmaH8r&p)J)XYH(XYdIx< zFn}W8PhLGZ9ZG9=(Zu7TcxZExG7l}M>#j=hI>6mfhn%?2NSg*X1<X(fjA<$pLNZjg0cBSvHn0YR@Ccb zaEJzGsV!!mZk*FwEAH(V@hFhiw zXjxq*6gbO=RPw28xe#V?#*l@<0a6#aNY9tvrKvoe7_hF{8r z&0a#hw=Wik)C*qMN+ERlBhsk+K<0{WIC|nY84bo@#K(Vh$FCSa|8qd!M>}jf+FC+i%*)UmkpMF1hO+#%Kv$sd*uv-OU_*|BW=a1}AZ&84f z5KW{M^F6Co6p6dYu z#@;y2`Aph)s4cbUEsP%J(VJd<-j~kCkwI%*8tn;%Z<#b}q7?ngzC?q@-&xw~QS^1= z4)Uq=gA(s*#%i9R^6B;ntqOs~NGt4#T|uXcra*6|IR1O8jw#QUun`X5=w|nLbb170 zq%QA=zE?nGsU5=Om62}wkWOnJB(?Idto@%OR`K1n_vuu8(C0Zw;V8&OS+n9l!ZhmD zd%9RQoHBNE4qvn?c|K96MJbm_t*wDfAB(}1Grop9b5F_gU?jWFW5u`RklTKpE_3&% z5O)-9IUFV^vD-kEzAwmaNGPgz>rng8_pHbFAzixsm}KlMG5nk??&%$6^RBI-ST8vQ z1x%&aMp0zIdn{w>84gPX;=#AMR6D{34`+;q&(~ojMx)Tp|9fD*1U|k^Ls%m3%uQ_I zTsJK$8nb{FyzQYO7YZ<0MG2ba8fc;*_&lGD*c*LxSun`_3%DQfT`+qeI~GeG&SQUt z8u^Y!R*kG_9bE= z{h6qNjPIPcB_Twb?UAr{35WU24D1NFO|Flx^PQ_NboiMtr6!8+x<^o$GiRiETqH3s zQ4Bk($xJw_;dt73oVx790uzFv^|FCN91Nf^w@488HJNrVFvB^$1ZsZ&h-}|IrCFT& zv!~RBR*7)VcBmVKN=L)FDiF4x4WV*^GiT(C@gIMd<)n3R9!)3~Y^$YNa}zLfuRo@B zJ)yO=oPlh{ISk>`5q+_df~H9cb`7`G?%YSst*b|3NOQQa45?U4v=Q$i* zEV(olFW$&u*P=JYl6}(F?g`$GkrdNilWA)!L7{&^0jL0epL`< z^SNlFg$kb8{h^Jif9S66Lh{-Yhxb;()YuqKYrT3XEkzh}TTRiQK0qn_HS**v8hfP# zJQ!bqJ&o05_)Qc0(gP^0XF4*@tRh?;MzgtZ?%Il_q}o=1m7626PG$H|?Q_&U{ujND<6YidW7vAFr1uB<$U41&hJC(I z_h*)ngorEkN6X>?&;RE0^HaHhD9;y&;@Wo`Tv>jKIw$F(EZ3OazfQu0`45=K0$=*M zez#zC+d~?7H5ERW;~*{YMN@w$^nH{_X>k(9fBGP>kEkKj#xCk!AuEW@bV8G3A|_m4 zNv>gubg(oS(SLW+*w#<%q_*~qz@>G*_;07$*+)RH<6W~eqEMQz0TdbZy zre?*EaMZ?vt2*%Yo<`-9ecA774eD^5i4$*3SXWIsx$c~Wn^yCgK<@y>t`Wm_c^P zMunii$d?tJ;e4&N@o3pt&8p+?lUn*=TAE*kbH;|y-Tr|35AS5LNoq)2W(cRVLKv^O zhi1HYq2rv7Q^_-3{Y)NSi`4{=Cl5nqyMPj(eP=(vX0cR$XVJSj3eTdA*qDP)$$c@O z(>zyzqDsE1%q?+@A?70;}NxT7+4I!bUH2ww>{RgZ{LOBTDgv5L_{(F;BeGh*uu8@ z5#8Fs+4N4FnUfjO+2|Qs#Gr@NM02)n#TabJT|(O~O7hGe&-~k4!*IJhCR>}) zxQ=)9fpcB-A8`g>UkepW3Df1*KPjxOmR>#`hV!Mj=okMCwRV(Z{?j33bbmXwRVz}x zP7nEWCfD;HBeAp>^wxG49a-GR7T;Y(EAq0a$3q>rpXlP?zI=3~cGLIqzT~WMi#A73 zpcs8kq>rzsUxK~#>_7}oEm1_;sVjoD7fw;f^6yOl)f?&={g5r;9)?QaJgi9CPv2f# zXWKky(%<@Utc|tfdkQtYeyo6d-3gc+k^{99W_TYu1mZ2wmy-=u{)(mt<iE8%`Qpk_Z$yNuaEAl;yYvl1wYEI{Jtj`)YcJ54$aWTheJou*n+1)#M$Zc- zVc?4${4TAeCet-EJSIu?Qx3UI9oMrXal~pB)$DPFd&X}%8rv)QQ7uX4##-1{J{fC8IamHf1n%_D z#9Ds-nO2vFr-Kg#7kEDBlXVB(akPNz+qE?Nd_JT*{V;psPdeM`0jvG?c=Cg@{U4~} zn#%)$)@(;g-e813_8s)L`WrjE7`||ljz%;3bHi~WKO;cDDzOlqtr5bF{xir zea-=XtDm!yF>A?s&lUP}{AMLUK$^MylQ0+{8+&6i~=K`l`b>vIhNW$noosRStKJ(tcf+l{{ zgkGQ#BA;2{(#eJNFw6}14~@p@SFh>YvQ9QGehzb!849C6>a@>b5*Ak~AX)7VJ3EeN zSaqB*JM+Fka84iAy53mvN{!E0Odvn;AA8+e!9M=lMLJ3vNS6u3#S2H+3~QdncBy5G z(IHs=B^^4Q^J)40MWmt}L0N9@DE>Z75V`IhONzQh>n$Z=HhKw7`K^WTzbmM@C61?4cwIrp*md75w=oPf2Q8*R(k zRT7<9^g-nU@40QGe;N}pOR9|a@8O-<&0{gXB?vkarZ_mTnEI!Vb1>7;Lg9~dwCAck zoXnDOc!CAe<4f_nSqIMpM&scGE#xh-#0*vLjwzWA^S*eb_+%k=S2ksyv_Q}gZye*h zy?8Zm_>M8+z8!0beDJ~C{ky5PE)->5mSp(#Az59jr^xzb2&GMc<=AYTZFEDtGIzCK z&!$n~(m1d;0G|yc5Pbgv1?(_qc_u=bHqQkk&cCM}rKXT?yg=U!3(#%EJw2P$F!>{& z32ou~(##6#E!P)}7U3Mx@%(xBUkrTtnZws41r=ZKv67c>sWwLo#J!rne-^NG*;p#l zFB5$Kx06K70}!m1LZ)&SPkEWXW@_5d)jiqBA&J)6V4d1k8pZ7SRXZctFX9sL+k!2GETsp?xiZgS_> zZT?(T6pyESRf8&nWDMBn zLvq3}9H^MgrnerYyDMd>Q?(FzrraY?o`_j>&1BO5m2`QpWs2r8AsCRdN9@%c-ffzV*ZNoKUV#wVhiH;-Mn>XG{vmZ*j)8Lg3L5^4zjyEP z_f7Rv((o%_FU_{IP?zxt@hTJoehq=J0Vysm95(R zi;Y~y5MZ{E-|0Oeb@!a$#og!R)*gz%-QQ`eY!O1#HgVQ!HFemH!pdBpUw9rv2U@~- zF4!G9&z{h_F{f!n+HAguQNYk657Kk zn-WXA5@k@dM+`SOe>NuiA8k1tOUV5wVhzs z6GnQrQE=t`aJ|HB48Vz-cj~_H6+)3WA6*Nv&(!7sisS_-V36bm)*bu z6c;ejfe9F4wU%Y>drvKfK{!3Ei{2_&q0OM2wES$i7hDYDw+>K5^CdyaX&;RFK9}?j zQ?T2P^XDd;!h3%>DJ$6_*it~UCy$Wz_IuRg_k*MxypeTy7QVN5V2)8X3g+>hw%9}# zb-tUrZ8&3FRgt+_Rnq&GE>g=YVvm)1ck1P8`eGgdUEVEKb(}!^*@WGF(~?_hxZrBBtb4iiC6sf@W2;!+n$Z{|b)Wrx7z_vT2AXpzAFpD* zlVks6JU=%Luo9(-Gez*`;ScIEN+kJ2JL(xJ#JTEj6!((PXZE$Rq0Yx07D@i1)D&&O zXuiWxI&O!d`N4E>_cChqZDE5~CZjB(l(6d|z3EWHbT@A(mG{xTWA>OY%{#*sN~7PfRqtvRrW-G zehI$ORtk`IBI)-BC{we8PD#(D9b0U0c2gAINRGnUCAviFsu-h;8eKo~2>MACqz2)ev(UFCmBw-Z z`C8RDs&tJz*Ur3yInfRKPoaj>ekbJ$k)sxoCiu{Np^p zV15Vwqy^nMe0S_tK@oE|v0F9ih&N2d;cbQNdVvJl6b3@lZ3@Eubv*mtvxiJd|B#4oGCBqg>7lnYb!Y_gJ8C^EX-}tR1==)muQM_m z`smmK&LCD;P8LsXaA24-dK6YsEdT6F?AF3UIVDn^tcjjchgho5EOZXogHP94jbkxH z)1t}8>~LD>N)tlI%OjV$4`|diLliB|M&q=WQY=eSDD>eGEcsdlV(*dhqj* z7QTK;L(VP*?3DUL_bT-8PCXRm9vdmr^)&rE7C~yym66gs1702NRJ{K;O~{MJ3yD6G zX;Q&LQ&*HWDRSn85Zq7K3XDSEvf!JhkaaM{6V8upis88#{~@I67KzktiP(JP5UsxO zlCCOg(6YUmkWctQH{}fwozO~8)^dhTY9j?t7K2FD4f0ZRK!vG2y!ZH{VW=8@ZWLwj zCherWjvBHKF2as-Mf&dU3UFS+ctHz|EzZH|`@(o4y^S31CQR{z zbQY3^o#l?U04m_jxec*9>A&T=)TPbyf*Z6*b-y`gJmMLzABU;@%44SQ$9X@$PLq$` zRCp`8W1l{sHG6NQo`h+5Sw9K`19cANinH;4hb3B?Q@H1D2s*FcA&J(*WW}FDZASck z?XFLiV>!=y$7t+(^&jQmi$Hw>KZDjjBj?jAnbIFcDCKKVgx(PP5we@K_jmzIMDR|@ z1zS&wBfqYZ>N`iFHzS`0_$N%MC+sj~o$-V`zd!rUa$`;A zt~go#klg(P;gaUdbdEov4?;E$Y+RbdSy3@GM9blVj651Y{S+MKJ;88~0XlV`^Ox>U zgV{Z2@;SGTCN0;5&)t49f5-g^-)~dhaz)fRCy@O_Yb506q0ZO~KW}PM-&sKJQ##H) zc+2+GFv?q#imT(tK`dMzPcK|#oAxXvaXLeK6`^$LC})u`{YLfg6jABDl>Otr+^DH{ zsA>CS`WPFB;yzm}S6FF(;iD(6^%=v;0T^dv2kYj63pS) zlOM8v1|u{=47;m@Ar~S~&q_Vfv~C+a^y3E2=+h<@`0nkcU#ib(joM8Xu&|kg!iT`&B4?!p_s|{V zDEcf)IFliQfBa`O4z|R1Nja?T>?XIpm2BkZH`E%akDCuTcP4ZbNo6My8T8Vd=p^i# zEraIKEi^}@jlx|7czfv#yRj>j!d#Y;U%fh={BVv=b&sUJ`yOc9ZH+8kqTlB)vuhRJ zEOga0a_(}+@e`dCBQ_IrHa=jQPERPfv6DXYy=cHhRh*EGLg{<{e!qQ_1kSeDHs2OY zcTYjUTmkOhUO_z-{{;0ly)+_dDg@^9DY5N0jZ->7!{ZsQcyh19`#V%FrjAd;B59r0 zL8{xTM=s0x*v9*;OTR|BQU^&qWdA|ILAetv6H4qb#zA5h;n9g;0bG* zE{VfD7v$n=g_m*)7|we^$NS^qEj0-uFK3`#WG?9{X|bl9PQgabcXyiBLI;<7&AEZ?&(p#~OGX=R>f_QU z&O+0@!3=9ov#s}3;52C^9T;ki**iio)Y}gqoU7=Vyf~O36Rw_;FyQ&xkoY;&tuz$t z?i`?mBlAgJgZJLAi&JjvB&1}yV&FYbr`aB%DSO?Svh+b}UY?AQd49BWnH*GnA}G}F zI2p-w(S-U=!BM3JMEAn^e5n*UP(so)H|*2Mg^0@xtmgB&wfknFrDZpbnv%?}2Swq8 z&;knTo6D+s$2TKs6lX~kWAf|*{BG2RveQcX-KI$gbE`-_V;CN6nn|H2f?$3l9>X_{ z#rY@3=+Wcdt%wBj8#j&f0PJBk)Pm{qd<09JLzThZBzVEQRLT-qTfLC}N_oI~C!?^f zqjBD7D=k|*pZ5AxkSgQ+jwRfYr!yP_+1j`s*-h$CE>WDeBrL+lV}-W_eUhDyIUjY< z6StJcZr{ry@5`fgMIuxtouD&Y-B4)$lKuC6E&KeThSdL4!TND(sJYI&(A=Z_<2vX4 zhHyVf9z(Zq0r!+#q-5V2WWdH?r1&g)=q4@L%b6HQ50}uE#96e-;x&CbF`Qy#NAjr- z?}whTBfsVs0zR+72qi|@b%B&8ABi{p;oP;G0-HIGyj#TgrF)y%s2bj}OtYZs(Sxkx zVJjs%m*8AXBGdMNKqrqC;@N9)hlaQU1X-s;W}78q78yadJr>)B@NA65BxpZaWG~Z{ z00lN3Db7dfz%|Y*z0DaG4t+FQ<_GES-D1CZ*HL=C;0Tk-vcaI#XtX$er_i7b>XvlI z>epY$;H(!6MZ|HkUI?*)g=E$}6+=h7Vxxi&QgpK_`d@o;4w)#w-yLUv?-}qu#t(Kj zx0$>`6ZvP(mE@KW#k=D5G-;(AMfRIR@_Gu!ByjJAY(6`>F(12n$0PW59EpAOrf+rM zD7*d#wavRui8YlZm$#kLHmzV{{JYO>;{jUi6HK~YCA87G2xe1lD3ZHiFA8E{Q!)-B z2{|}c)xvW|e@VF`A4|Ejnp!TmD5on?vKzc$eOo{ZV&tk5*i6SnL5yi%1rAD=%a z#q)(&b2klhGkEV}vMx4yhgchi%YTQxObJkRd;sN;E> z4OX2EMi6nw6aA$#<1HY6^e@@1lYo4S4UD)aZp|H0+_Nr3$CSr(#6}GFbzYLyb$7Zg zqX^p^2c%7z!Q`TsQ4i0Am=5JLwWscU53i5v---g|{sb(~T|~#jrLd}K3GL-`=i?e@ z*)X-|>|W$_8aX~3GqlBV{vhvLhjvpnpFzj-S$9kPbegj5E)}id{Rj75f{qhzEGOCv znw(qVy`DRWo+{Fx#SLV)HxfC7Ygu-?Uvtu1$f;lUF z5x95=Hf`sOolj3`*l{`TYE|KG`F5I=6i71uJlArOb94Rb$Skp&NsQ;*=IN^Ve#w~k zhS!s4{Y>0iGy=805eEMtH1*H(w-~YorZhIhZ zu#meyCGocU4|O_@hGD}KID*B6(t5U* zPMWn-YM~IE)j0RnyNmpc6Hsmz0n(Tb6_;J~$xNI&64jyckk6rnbTO?l9cgd((hY$q zvenwirDs3A5|u{UU@`BYEuyizmeSh_5$H`zMK9;~*1h9=YZWQzBq?C}v<#>?ajw7x zSsLRI3g6lcB)4Tk|3jtyBdbVKG|;9^J0x)|LK;yG2@riU4VAJgup7CCiXdMhY=R7Ju3zFElcl}{3fU~h3E9J;0;xam7(@0>?#dWK+&ttfIdO|U`Q z2$@a2RNFLDaPZ0|>K%Nb<3c zJ39QmJ!{)JXX>F$f zi@)6@`6kBuP5bDqhca$=df=GdNPMv6-v`&tk-DUhYHThFUIj~|$j%v0Q&K4KehOymAhzZdV_t{P98BC{Q$ zrgqV$IG)}5y_vEW>)_xlPaHls1ED|V;Jo-AUmMM%-NJ=<@Pf~BzDASqY-{p59z)NT zr{Wp!=SP=CLigh)TDs7JT7)HNi0%q@e!&)c?COh0S`BRTQDMsEy*QQc+sW?pFl;_- z&U40&Ft&bAH)InLE_a*d8uH!6gc3^X{Ux}?dw!wgACppjDda5%sPsx2QfE3sJU;_( z?2AxBMeJ~bE-hc>fXwUMu~!!kwZJk~P%Vp`p4q5dAV!DyKIf^ODz3g!!MK<#C}~Mz zM^zSDWs{i8Q||E%8w<}mcVspj(XF&!v{w71V5x``{BwLUv$K-+e-t4PQzOikK1wI~ z9DQ@vNcQ7kKfP7mK!vT-;kdkk)t`Jo*TZ5E_f?ah9W}UzLV#`Sc}C)GE|NDrd=TVZ9gFN-}s5$S4Ec*lJjB9=Kr zMr1n1Jy(OjLKV$B|AOu448%|NiuOqfuyqz^fmmE4Kdk|hI5rW7_-DECQ7$D+{zGfX z4?X!QuSU$tCX?S+^W#CAVgxna_v{Hw;j;nlzl}a_-yI6bR3V6#U!r zl)l<>)~0Y9>7B5q-l$%Bc*=(cnheOYB@WlDB%ot$3(I?Z*_rjBH25V6s!o$odF~vw z4k_ZhBHq!E3`NDoJfv1!=g*!X$bFrSBtApCu-YDmt< z57t@;J4h zT5jl*in|4t)>@%kiF>KFOh`GqjoseANJ$WFzV46HV>r8k zyJ%lDdBb7(bNb?UjqMowh4QxY@2`tO5aPVr`F!@6pEn#u``bwD(IEMA_vqO4O{8{*c@xhi{uBATd}3xzW2RfakD$izZ{*Vr9x7T1_9z zJ@F(X5efYN+c8HAQBM3d_$-fi(M3>5=p*~Dija2TUeYgh^rXrfAD*e;{h!y|TfB%K zou5bB)@7joK0jOQ3-O-qZ<_f0r(nTY8QR{a2c^AX*uFUfL-%W9)ym~GgflyLdlX_; zZz`Qj7zep~z4Z2%JMK@hrkdmZq24a#Mvp1T|_ZKSX{N5 z#-EvnvVY>RmbJ!^^GUSO=>hLY$WTxDV;ZyLGbzb%Cv)dgfzM?fOxidcA7i!Awv&GZ zujb?CA`9r4)YF@XK8TShXH%yelCM`Hn~M*0djY>cnQtZ^uUi!Rg77xy5cwr2L*nB( z8u%2&{$3BnKT&a7-MN88XL^z^_mti>3`1P?RH|t(C#&WmSZKpv?`s20#$_ZrW=iAN zvPirQw8LW??gU?y02%%nvHO$^AMWj*626T16_)24XCh_52o8SyXTGQj@kch~<0poS zY%NIUI%AxSF->(dgJ`ZC_if43N*gz1Y~4a1oPSgQp*&VSG6dT^4QY%`DkkZiBcZE5 z1zY$zd>rSZ3;)wb@3~Wg=(DaUSyl*>^Fo+eJRRvX+)>JW@w`Z%bI|#W_?sDCZ{I_6 z{&+*?Q8q*xN8pw)&yl|SL2)||@N=RD=fy0c(Hcr*x$i$#m%Ek5__-m5@0)51mADse zK5gXt%wwB-*&og}{9wTIx%2V_gKd2jX2^G8o<~SJ#2TYZPOxFa7LbSJ`}j#3Bb}j4v@=q*=qfgOA{ z0&`y-r}FNL6r}x`Di#v9A_!OVCQy&z2eNpsh!LiotId1My}#pNDk2FnVSjw$XWmx6 zJNpK2(Hq_JVi$ocM9Q=(*zo&9fWP(V%Xr30pDu{@M$x`+U6}J8lwOwwX^i9 zaWQ9fzoqpL@9_@HNYs_{XSe84YJTvFtlfi9QRGC?#X|JTX&ByI48%&kbM*0&HiEus z333~gQJJsK_u&gD-g+yOZcCtw-&)w^Jsv+hCm{4dD4r=wa%S#q5>73E3}*)~OzjBa?d>?|~NBe2C z21-P;rr4QM)h-O)(lll{FF`OV)DrSH+QMLNu|YQ9dzMM zDW-%JVvhPaNPf^k>fcyWJt{#X2IsTg@q0+T<`8GG_tT&CE2v6&D8}=DPp7P?qN|yn z#>~WsxKzrhn2P!XU-{1$%^jW$52iY^9nA$;cQ%&EyV>Elkv~?gSwz!j8IlLUr6K2$&1VdI9CnYReEFbjSr`_d~u-~bNgr@UM@h@qIBg2o;qJm^Z%yVMzeMZpiA?ARgF4Sg>LN%YoK26lX z#S-8q0Y@d{P1Huo<{wz;l=3FUT&j zk%}*Eqy;TzC=~rn<*vr4$(@CN={?kZKOfV-jH46WCzQ9wpEcZ#SG$=!W4 zzj!N2ajs3x+HxAA@|g8(oJeag4N}webxgkK3<*yW#zF%F_^H@o-BBn^+fRAiCGvdqb9&R|4ArZp?ByZ8 zlQ4O>j_w|L>;aK zRUJeUt{)wmyOMFx?iC9@^_SE?6(dMwJZn)OjdW)#7A-1+<&Bke>E;0=kFKNLCHv@g?RPp59RrtLoO5kg z3jN(8w6sjeVafd%euwlzyov&T4Sr)IMVqMeStC2nIXP8_6fq$z5K~SV;oM*DuNX5K zmo;P1zJDI2`n_j{r^n&OSAK5(<;<>K;(Q#=wkc?ggw*Ao6scl_TibcQ({Bua&Q4&r zFYhDTu!BtZuMmg^ej=&3I6By-4(sCqB<(yMhqv1T4uMMR@AB>lrukaRizL&(ve1Sw}suj$+)y}3Kd($)5C*< zEPj(Ga+@{a9~g;ZuM7+dcCdzp-E74>z7Ng0M1S@#A-nLa^qS9X*5)Rm`2Khrva-zn zRs0j08z92|dngZ^3>6geJWS<E>+1U@J(MO-1;f z7~H+pLvxo6#ospW!*z&9o7^Qv5RM;RXq z_E=5!J9{|?$eT{}8nM|qXXxEoD~u4XBH3M*?7U?@29tR{l{=*J)QWLDA_8v{n*}lB zP4MNNGESHH(uNJ;7{#4}zKd&VUVbZONV!3@Y&`q0*OvDPY6am>MQQmNUli>+!7ShG zqIo|wsd}dYLT83C|4kz(`cy97O7)R2cLqEu9Lt)zRIqJC4x0Zc@bkkHDxCLBARoVo zW^>8X1+6lA#a%38s>CoLra;Yki9{8$*$ZvP=Qy{}Z1pobZc{o&Q%gp-F9_+*mr)K_bh zys08aZJ){>`%OT^6;X0uagAz^m}1k6+ia4QC`HaGg7y&Z9@s04-`nm{&_)HQH?`B| zxO(PQu!||J@uL-PK3FTVhB-KGqO5z#^hJa7I{Nqy*82oq>@&fI8-4UsCqjTFLf(GC^HHHk|EysA^R?Qx}PaZ8PVfJrCq_ zoK(c_nJ-v#^%MEq?&J=I6nd>6NLC4cWRl}gLvE!bVs1FH%$`zA%y68)rH;x;_t**V zW;$|(b15GzW5KS5czC;=?K;Ri{9U}qqVtM*x@VBkdf@X{3rG#Mql``ulF{P1)q7r4 zXCVw>EfsXHJR(>*Obs_?%j0zKf9#m#6n+Qxz&dST!Xr5p4Cfum7~T^cVMyAGjIm=^ zHk)*Y?|QAXp|fu)WsH-DZ^K23;W_1$>UWg1GX+z#)2WkpX19$kBk#8puwt4w)A_oV z=6Si}%u-eNr(MxB+yVb-axO_+4mK{AM&*Q5{P3w} zu}^rP{f7?RR^=moPXw-79pvY|pVa(!G^O4N#B;v4o}vAeE?;{>bGC`nPOD6GeQ+bK z0(tJ)$mg!U-)!CjdkDn8QPa^)zD4O8Qt`p_+5M#ogJNk0J%J@%TdI_ zqiyU6fA7w@ri9AI8OSgk0i#J8e0QcJXkMI+7dzHbQ6;~toSFpt{St8f(Y$rW7|k&QcA}_2mrfB4Ktu2a0ndo_cFx(ef&Neo`P1>)7@A2e_t{ZD%I zQPY|EoVCOJAAByl?g3q1V2$Q`IVcff7%P|^x ziL)HOJ0s0xD6#^i$?oSj)>^NJWq)P}rp61PaPKTxbk9c3Sp~=yPsM_3Q?OL|B>gwk z9=48I7=w1T8ewLyQX?G}K=Q~QY|3}}m60lfxEuD=IMeIaboW2|b z{rLxJcW?$}&6-Q?ZZ4E9rpP7_meAf*ZOok_kH>vGn6&<5`aL}j!pFR5^gI>%Z;ce) zX$wN>&VLkdpG9#U!6;pzhmPm@m=$+~nw6SpyZjb`av#sRo>6D|Q&(}`EqAOq$ip@HyGrLKQqUZ!`LZMI&BII&H+;5oS@f63ut-k3c7JypLt)& zW$#2npuJ!MTKco#rCdRV|K(!zll3f0CjgtIIO8DtA#Gcehff1fsFVA-52v|f)BIQp zFZe?-E4d?>ccWugbKc<5E%dQz1)Ja)NRsO&L2kthdb2kThw~;1hV@Bs-?$l4lL-^! z3P`kUHBDRWgv+Y$=v!qretH$cBaC~9w{K%}RQWwYdL!wcOrdMKk=S5hLoZjlGm#tW zsPR!C!y)PHR=&01+UxIBTvzaw@i$;7x_@NABvVfCIdcWc@$ch}Lr;>M zNfnhGOThU!J63%1KN{D+i(WWvpqBqtbmjpyu5TAUg$Bt`ky1z{i85BSpS48BLIWj{ zD3N}mNm9fiGGq?NP{=V0Wynm3IOZY4F&vbTG9)5=_xD%-@4esN=eh5-u4`8XyvJ0d zI@O-w4JhrWRsPz;-n(Od429l ztx;}F{;v^t?y%(JDtG#}_Ts5chgIFQhOD@70-KXfdB!1I&9iFG6&Y>lzw0n;R=&ff z_%?J%&Be=GebMG%5F^|bwuid$(3BO}IIc6U%um7#{cLpUd>(VktubNgXklu#<>=i8 zjM{ZiJ=r=3$Mh%CsnUe$@7JsA&pgzdh|%Hz`i6EoyWo=>L#HN+$JXq`*3@0lUKh+o zW#j2+YR%0Vt_;%d!pvYRPCvI2Ju*|+M)Ktk0)@Tu+L4o)z@*|EI8(d_s}4o;!ri7k zXywO%BSo0_`hVyjy$5HcT$npFrIQra-MDcHP4jO31 zEy5S`b;`!zT^ginc`zx>p0m3}aPPzt9G^D{=No7-*eHo1%8tz@TJmkpHI@72CR#K; zq*)%}%;Ujf%=Re4RxjDH?T_ZMQ+nJ~vl|aO$v&*`i>BCmFbf#VMy50PNk{xJIodSWlT*OSbWL!x(IL9z*DVQQ3n&sjWTRQf@x5aJz{G zds`s*R3FJ+Mst}~W9f9ZVcNScl4E^|pZ$KqE!v&BvJVKCdsx=OEqIwXgkIktqKB~- zPaYjf*GpZg9d#Y8i!6D4@m{r5@)(z22-vvO zpeyINe?smbaXfFnMj7Wfm(coy$(v*qhO zE|`115FeZC@VRL{9ITqm1#@zmM79Ch*cx4+d7v zR%^$KyLL|;51L7j+0dKqvS(6D7|dI$d*Y>WK3m@nm ze%2h8B7KQ2RjS>zP1v($B~G+^1&=?*!}HT5_T5;HgBiOJ()c%A=Y}Eua}f2!I};Tk z4x0I^(doxl$s^TZwwW1kmbXIsl(nkQU#&P-_DHLS{KCz(UhF&c77Wvs8ZQ~w#evIk zyLud}CyC2uT5BXH7U1_w*^@6ig1_BdV7+EKt8Bpp=@<2iX$Rlry_g%>9_>vA!}d-H zyo2kYlU=gHHeu5h97Ul{95&i^V{Z5&l<))|pKrp`;`vN+SfZLg$wx?Ou4X|!|f?;)(;99U{~qt%E0!~idLjEO_K);&$jt#0f+_ahvATBD(EE)1P^t5*)%9N_8C z#0C!#zEiA#J9(juLE(+Y9t@se~T++hjDKI zJ~VHXfJyQ@^2S$`SYE{II}NbE=74(mv%XqV$3*s!>8KkJAp*@PPOO#Q;ifM1&ysBO za#xj@Z^CDrwfJ*rrkZqR6O7;a(Nt>y>K2kaV}tmwkML@q37_cDCHzx%N%MQu9&9p8 zL;KZJc%#y$|jx{KY`}>UzWG$9F`onv3IG;@EeeCwp4T-|uy>$M3CL_n$u_ zgJo{eAweB)d>CQlLKwJvje0xMk&#b>X>Kbs{+@pHDG8%#R1f|b<%|Ud*3_9CMDL$* z)SneghX(82jNi86-%Z=2<&DMIF+B=noF~d2O`Cb!BGEU7iz}$g zZNg@!X0hw&X_%H4hu8DAsQ8V*TFIE)8{o~%LkX~x{PKqtN97Kmz&^rg`g*Gfc^6vp zs*5??!w2wo#N&G#QQd;FsPvbWNRr$iwmMD)0HR8I3S~-C&mZ zgZGw?LOZ=I1jH9$$@b22mUxL*!Zh&MdIW8Qvee{e!tnm)$nA2E?suv+qkSe(U))S1 zU0-UFpPS*3Rf!ezJGJD+PrcZqd)wvt*!LoyRjC8bJZpOGfhcU%<1U(@6pYdI|uSUt9Q9KpdVSM+`Ijquc#qN?%s~Fjw{x5|0 zKd(1!!Xt5eP$M>%XL@U}HyeAJA{Ky$fY>_$$M;Xbz{FvC3+-F$@A@7}3CsS}!zoUSq_LJ3ROx*MlV; zgn9SD9;F8Vpy<{|gq6go6FCz(>+F1NjuWTg&>6V-dl+0AAH>c}Ry-s-v_;J?q06@R zObeWYRKH0uum2G9YonOZ%U)f)-;nm56REek1#A8n!Jun$&WZej|E)TVZhu;{vL=*1 zsjjNWJ9p`8=iy=ge7F9-c51P&yNb7$R<_ zo!;UpKJU%DT#kx*!m=v+4|(-cVI1hom~`Rw+*=9#O|3AiR5C-s&KxTYS(hj`?jL2! zD>~ZT_dSI>s#5WN+-W4`k7R&HmGF65V`t?LoNe8dbsLGpIQ_D!T0B5zW@#9CY6Yh3 z7p|gyPptbG#+HBD@kr!y%ytOloDVrT7viMyCkun>#|*5rAItB;_{<*@%aSnJA(u*r zWTtR&ByZ(xZ72IVGn{@m9CzRD$E()A5!hWaCY3GGE)`r9q|~dm&bZT{9BoxP67$6A zD}D4{PZIfOXdnI#*r&|4KG*D@REdbnCb)3>3vS=p3D2r)IPUQb;WbJPtTT-@H^}t?^e(C<~>l3?2ErO7dXy{fx$C*-R!KdxleS!c^Z7htK{2{Gk7zcm_}4 z$^1ODsB;}Rh3l+!)trW@F&Ms3o14oLFk^}pJ4}6s-daw)uvwpStpVySR84LgV*g@s zU`?*V%SRsEb?GJM&$q-}j~i}t&WVq--YK|ccEH?KDe_(!$xYfDp!UB*^tTEud9y$> zx7vV}jU0Jt=PhTV^)^YJB`XMMD=SI&`V=O?4=P!hK} zSYTFdEgCoag*Mr)ybx~2jyF0oA;FYdU3B=sCRN$p=)|c9ZevCEPW&WMS#b_kM13J*iVuv~qeo=OO z*=Qa31;H7ABJIOi42buJ_5ur5M~~q}rNCI}mN3k*EV zP_RKf-JvV7vfFA5Fxri{uRYl&wGUsv3}mLblWwFv$0kjEH_hDP^mDn7vsHSuPI-!w zNdcVukMI;?wqcA%4E6WUV7hn;>YL0!6F+}O8+B$Wq~j8G9=!}Ruyt5HjxLs)Vf;Ke z+}GoDJ6)cLx8s*}zHpH}_83cJ%r9Gn9nIRJ@_P(R5H23j`aBeQUCqmE!k}Yo6xDcE zTTI1-tEQ|zdR6TkwOoBNXil3I{dxJ5Dc!QVbNajxhW=qj8`}w3mm-{(VJ~6ZPdY?# z)0Og<^OLa!mme;ZzGf)X&1G+t_ZxeBjd(3GloLa3WhRpkdjnyQe13+H0hX%RVH{T& z?t%8{QFK~Rr5c9HZ#gza4d`7*#fOi;8Am7f?>`S$M>XZD`!RUv`W(YY1v2bYIlkNE z;@;z>=vV59YnF##qB9yjjKam4dJAb6|3~*z+N@nXg3A_uz%_Awj4!(a+gtMfm)vja z>-M~#R*sGvy*cx)HjV8*Ve-|we7E$D+LN>ga|gM=bKqC#{tDpqE8>T#9!A{`6E(v( z8VjGP04Cqta$@x?HtcH2?~=uOEPT=f>ZWf#yX?cC- zJeK>1a19%m>2O1u4L`XVv2~5yyV8X_X!<`*M!-7+?4QOI$!T=B=ED2c`_=K8k|*oZ zmKodj;e%~ww&*S0&JM*0KQfpezBw3HnX5Lu3u4ZseVAbUH(L8GQ!x{&aZl!=9Xu~! zuWb^&KKk=uQ~|1E9dYzk8qB(Gzx%6sNFCwz{WLDSC z#JH=DXfCrVt<=7p@$X@`%DL^BeMfq}Id^0xnLwAJL-?q)4u=&~;Fa`@2b;U|iE&${ zyU`hK?#A+7+uz9Z*r&Q*9l_I4(xH4lnsKX?WD%X1yml}CEm?}S;oTMYb`=h2gfMHD zBUEzE0ST?(sYdYiFl(7_xw9x#oPba7A$5KgKFI%;T=SM#KcoXE?>!2iZ6|Qj+Kf5# zZmDX?G@CnzGybqiAD>zNkQ2vL!p}=!ow}(Q?B;u0D1VcQYN3;5v}nF$HMq?8Nq)7Au{PNxXP+ zH7-ZAqua~+^plEBthNIU^< ZgZ%l$&sTiOo+z7Y!y4BV{G)e9{U3usWjg=> literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..ea11374d508125c2dd95d7f5f744ea7a2b7f7c1d GIT binary patch literal 51866 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_2.pb new file mode 100644 index 000000000..9bcb44d18 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BweightJ³ ‰=µà?Ë@?£oÊ>id> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight/test_data_set_0/output_0.pb new file mode 100644 index 000000000..d7af6c150 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJËpý¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..e454fb6070b49268687023dc357587cd4177f5e5 GIT binary patch literal 3037 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

=PvxVm@s~7IFCvmyz<*{zE3C=x&IbJ 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 ZgZ%l$&sTiOo+z7Y!y4BV{G)e9{U3usWjg=> literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..ea11374d508125c2dd95d7f5f744ea7a2b7f7c1d GIT binary patch literal 51866 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..9bcb44d18 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BweightJ³ ‰=µà?Ë@?£oÊ>id> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..d7af6c150 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJËpý¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight/model.onnx new file mode 100644 index 000000000..0b2373cd6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight/model.onnx @@ -0,0 +1,30 @@ + backend-test:ñ +F +input +targetloss"NegativeLogLikelihoodLoss* + reduction"none (test_nllloss_NCd1d2d3d4d5_none_no_weightZ+ +input" +  + + + + + + +Z( +target + + + + + + +b& +loss + + + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b5b9d5aedb188cc9af7678789f3b1571ae2aa2bf GIT binary patch literal 129627 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

=PvxVm@s~7IFCvmyz<*{zE3C=x&IbJ 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 ZgZ%l$&sTiOo+z7Y!y4BV{G)e9{U3usWjg=> literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..ea11374d508125c2dd95d7f5f744ea7a2b7f7c1d GIT binary patch literal 51866 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..503a1db44846c66e5be70a0e2d851b390703f464 GIT binary patch literal 25944 zcmWJsWmr^O6a^%uBozcH0gF^HkPxtF5d{$?B%}nCkTy^e3mX-? zuY3+``HNunujf4;}XHT?4bDKe2UT9`}WJW2n6~^3ExR!M z&?wcT(L`+snGB5Aq zDfHdZmyIQ3@%l^#kLdd{;(XwMWHORkl(3CN3B4h4c5# z=<`~K<{vJKR%JcroomP9QQ=g-a0M;9?D-_aM%d&ZhkKnBw>i9px^pic_qilo$E9+{ zT~}rvEafj%BTRE2%enD3unejZ)lThdb=r^Oui}kRZ|lar7GE*Qrx%AU2;%HNFT}>X zefa*>W-Pg-O0Sht4Vh|^0dm5v*<7}d4(RFo2KVeT@$5nX++McFuf@fj9*}^9+rgAA zOK1D}y42c!9daLbi3hiuWMey;v&Su04qwxo2OYxjGF}IX(+*?s>we6uPpi4~Yrbe5 zX3Z_~Ys8UbW9ayByKK>MRc4L0MjN+jn0+UP?RM(0ch}Bb=;O>Qip9dQ`K?gzUM~w6 z>49%`nfzoK!Im!v;Wamb&kp2q^R*(Buq&6j?-EDmyRfSItMF;jAB!}#Ou zGZB+{4+#_WF?sK194p-=o38B7P1a+0ef$nM_gsc8X6o!z)|>TRbNP_rO#P-pm;J+V zpf#IIPsVbkTQswehOl1!BLIA=prbK>Qw$tA+2%1ice{Z6gH~L$t3OSg^ckER z%IRquTp{Plg-Q4Ex?>>5%1?u=a~GP04yHrW4XjA~gutfb2vVGb6+2^?buxf=cBmlt zcBI&|zZ<(h%t6JG@wCr3L~ct6FHSuoF4Wj#&VWMXyJ(Xc^+M6_GHPnu(`dsSk-kwG zX=cA+mAVou=lzGIJ6#dl;?BsO3H(p@E6&e2fm!*##GsXHak0jceJn#T<3$=B6bEz4 z#hzTdE1WG^6d`-&py%xxtT;Cmr`)FEYLXMv7(grakD@hyI|f^QLUei*L-(0e(?XS# zGrMzIToo=&2%+Vs>u`QrLaWz{g>p+96xc7s$El0pvDOnMsYxuoFrKX(&H7s{wWoSy zQFB~h#aaY2iFK&`qQs^)^DuBnA=e$Y<>JUu%t%oc z_U*^rpblL$xwfh&Nm7d#gKnlytHgAC+Z$W{<0&Y^;mB#2sGv8 z6KCMucLVZ92eY}g6O;c=L6=Xlta?8i5j~ZWS{6aK-S4n9TAoKf%&0A&ufq--d!c=Q z4Nih87mf<#q8*i3p|lU0(}wWJw#CSD%|l>g0!OWWbWUQ#NYD<$R@QEQ^z2Z z@BdSxO-dAwDrG>S;0)HkuELi1JGIZA<%zu=Qe}Y^CX{}K4}&XYL2Wuwqa=y*)m|V~ zy@)a4UHH>vf$%N4DMsxq7js7q;%?=!T)HolP2JitvVBh;9cBs5g(X~`v09vcd<{mg zm*SCv2@DsV#l*--R9{ys&ZTytLZ1ZQS8%7-glA}5pUaS#XdY1bghbl-(JIi_w{wx4$!ezH9K*T>%AD;;rcwgxf7eSPyyG z8qa(l?H_{F$cuP8hVi;{nHUj9+3%xfO*>J@yZ~0-TwWt;9PEvN7?`4(P2M2=C~HC=G4Gfk$RE z?rwx5jRjb~Bbl4}6~fVB0-V$~V9djw_->VjK$SuspMD2owS`bE=mxv7B`p6DO55x( zu6dHjweLF8xk^v`oi`SbjE>{{ss*wp#ZnCKunX%}*)h2IAu4>McqdsEb~U~{R8)zp z8>b=J-J0z+CB;o0ThnA0wV@j+|wZQMPKw(r4Xcf;}CJDplxEm@hQ&6TMT zDfS1&>Z7hS37kyNMHOPtdNsa(ya8SHyTV|83nq?Vh+`Eup*eghqT>Sf5id)G8sbuyYnfnKbuLllc_|i%we>g9OpVh*?CPiWL&Voa(=bZ#I62HY>hqwlQC83z15lLkLz=L_o;ZPejJMW((FEw zA$qR=DZXo+hf{#S!Xtj7?Z>-NPwBxSGp#Z2Nd?}C%h+#{#g@fA8P%=kB{<%6|bt7Unc z71?>@II7mz!os=_t^VA@-s$s2-Jv*~OCQI9tL9?kYzxdiw@7H6Hlf`8wL*39a1M8O z=1@6PmflU}h-n>pdY>HCrr2OzqFhMI&y>0u1LOpJJ0 ze+ugF%hAC{jsFdlqeh)FA4gB-prtc#z4;GDtGS7%-VXeERGTK7b|UigcEoouq`Xok zobx8|XOjc=yf6^D+uQPoG`}z1lR^7^B$Ha?DIa)C7@Ka#G$jwN4N+ppffk%UeaDV9xHR$R|z?cwhGh6>m~```y1`b4F%Tldhn&8PXt0WBg(2+}gZTZ>Pll$fzhF-E3{;qC?_Ixc&y03*8Crdm{ z$f12q2x?P~g85rTdR7LfmE{Y4jc;hW0cx)2_L$qA3cyOcUW=BM`lB0!J;3!m<1ZNUI3s z-Tl6Ncv+j9_Ek&xWDLVAi14N}I4NJm(O1;DU&2?rPR_@za%Xy^uD}j^3kEN25K6h7 znI<=kb0*&u?pcN0aP}I^6Bl8?xv$7rF^+!d&uc4uv2FWsE;*yYu16LKaVw44yK{LX zJeO{lkKpBt48}SYaj(Ql%%1&+m+#*r$ts00^V>tOXphKg(ueNj-ohbi9ZtsQ@<)^^ zoBiLSQD+0TKR05hOA%b#5XOp|o-CQ7DND`ohc}sB=X@(y$gT>R9C#Y}x6E5qAu}SePqAR?)sHy=C&&ROe0dwkUZpFljN6|h|gBzZI z!qz3-i0mX;fKLq7pA2B=@KeIvc`$}_c!iE#u0ge{2`zq%7b-O_(jACrMQl8^>wB^N zbbYpe8Ou?l?!j+K6gT&1$HELn+E*IzKz%&_>g>Vz?m;x!a1RSZNAs?c8~f{x#kF2Z z9MaRDW`BHXbU2CnKhDVx)ta--t}48Isf_+%UTiw`2IG|c#O}6r?jO&-T9K02IQXO9W?PRxCw$JfVAXl45vr#{+ZfUFnx{^!BAS#`4F z$J?>>y*%3~c_IC9lQ^g_nZ2I>6|UO(9F&}ZnWbL*=dQz!mtuLoS`B@_$J4?i23x;J zLN#L`d%SH&>l8hfTc+^zae2BO&f@Kr?Jz!687jMbaaFu0%|_W#?reLmKiCc_ze@2d z%Y`9cNet~0%NZ;BFv3lndoCv6-&Sp`w2P**L3@taz7b`|-(y#*KO6cw;e&)DzI4BU zg6~0$xaq~uLF#yu{1l&GC}OzAba+k3;{-V)_SUQw^FE|edGH3&*jE<~ai6ev(Jl#} zhYQQorR+PT4^{5wi_Ts4!$nb-cGB7CYmDREJ~}u(<+iw;VNRz28_v6PMz;QBDmQ+z zVc3L7=5}wx|CY~1t7SK;d^Tpz?(e7@{t#Ush4S0z2`E25hE4PQ7(T|F9)7NmR)5WnLw-D3GUwjYj!S{jP+0x0rW~$L$?4L814+4sXxkh)s zQ+*^9d)6W6%0}EeV8uk=5dNvXfZZx1W&8fit~gRolXW=Ik(M0Gl=|G3Dki82wbj zq_{mO+1`<+)v-9}R0F#m1wxdha8iOAt!mRbDqP~KPmW77R+{5un~<`{AH}D#`LzFV z>S>?DwTla&JaZXb504Qac>u=;M=@w^2?w~nMfC!6zKckc`q?#+lv4|f8MaV+m&KZX zoA6;!KOP@(UbgaAnJn~5E_c40z_`Uvu+_{P-SEu{18yj{{+`VAMy%Kj)3Q^7vZlh8@lnaot0yK3`4X z!n5j3RgPo2SqWEl-YC|cZX@nQ_MqcC2UbS~<4=4S7QRlTwQd$$?E>+n?`h$%sa}|` z_otqXiNK`k(A#kdL;b#py|STvv#}FjKQ0i@6uR<8a}iB*9*7{VA}XsZVPfiSOueyH zmKs5st-yg`K$px&~ZwMGal+{#x5fyJg<9$I6N3M>gtj3PL=Ere-*A&iI?T1X& z7*q=AT|a_e%?4=hGnQT&FT||BC5+CQ3IFyRptWNe+QjOJw`GrESRcYC(r3T!R_51% zmLe-5j>GLfpykSM9BLmW4n3?#Kz4Twf8z(;mHGJNK8&BL=1ZI=pV~7^xFFV)xx2z( z^|L$W&4y6@N+?|?#-U>Sc8ni8LzLXhq`|jfXu9^H&s{AxYS+W=+$~%>HkgK9mr(rl z9UMyopt{|AvoaQX*#j9LF@^)aJ*-ty{UwrAqPT3u2Mph`7&Z>3j4mkQe)W!wTF`?-``Y4a zyc&80tB}?gaIty__nb55np}0ZF6b;~eIH51*!VmkB z=zqRitRIq3o!j$af5Kk8ELLT?LbEunyg`&CHe-Bq4As)cb99*tZMsW6l-*lE?>6u)P82+_3uH+PqzPYkSdcVu_{OjPV8Rp}$td zcn@Ts?5{YHv>U7A&3U}|K#fh9RLg^J$X*O?%gB^K_IF+`Cj0%A$?Ifb)OCIIHFn~( zkx4v#p#^uH|3S~gL2UN7V5aL`*-IxYvHHCQ_gszQlf^l_^FfOg+T zXs*tDfOhXsAlWF9efLktl!b;|FjSenGs{4R9_G;MH@TIn&l#sJtv;hbw{HU9Q4O-hSBbslqVX zFMPT55v~?vxzb`VJf&yV-mgE?M~$a?s0#zU+j8eH6-H#whf?@ejBR@f_REWqVKyA? zntIau)hG@*+L;H9E0NLdu2`*}!M2lci3?_*(a|BE^9Q(yo0lG-AydK~;chrw7eoDr zsSH#sz`%$sPARPvmTo=iTUdvS?T4^_TLcWs^dR)du%$+wp%O<;b93fJ!*ycR%Y5AL zat8y8`%!qA@UQ$VIOulZr-{SG#Qv2~iI~jb!C$cIz#C|pdUHy2JGurN@U8P9d~=M3 zLU;tP{d1r~{uAtK4(Df=3EWg`LGLBXjQL>6|IXKm?PmoW#@AE zoUq_0due99evWqchH}I8Iuu8E@~wvkeV%p1*W6vgz9fow*T?awi!a^xJFrF1iF@?j zvCmeK7SUrdBGsEA1+K_m9*Ts$OE7-DoQ990dWX}PQXR~puP!5Kkvi{olXR-ht8upXPI3FT zDW>*0kBPNQ#Xpmtc+e%0^V;1MOO*?FJ-<7zNdCu*ZrT*i%G^CFf(y?~;;6}TTq9|* zmG_mI6FZ6Ny&j93-6LhoT|eM)uVQ}keTeC&9AMd`MYqUm@xIqs#7g-3wDgQ$d1`Uj zx@$`^%lU;^QTFc5TJa>)JeOS;BM5EjV=N60U_xUS0og@UPGow&B;XyH2Zirnx^O z>!LY-auDSrR1r9#H;*0YM)~g@C|~yqWvi0uw`n%Uce#z zEU~zDKQ?V0jZ(2rT)m@2-ffY5l>qMDY{Zufhw;#CE$%S(;`^ogJh*R znxbXV9VoVW3&qr(!bio3(L=4N_$icm-!~vmYcLl`Ue?0o!PL4Rh4K!Q`Afx*wx_MQ z@lY<3h7u;|I_f@jEBn*oq9?R#KBIF+ z6*S6cV#bF?{7~GDB%`)`eXlJxj&tCPTf>EoSx5N!2U0`vz3}Z^jcy8A{JLc#CjUEt zB9Bfi8{{okpVTCF2I4evbXgB)x*@M?Rl-c)P zI1k-7rRDe9+J&Q>aNH%4rf<^`zS)9?k59@L1SwIc=Qsq*jXL(~XcRA4cH!j5@_cVtP>x6ozleC)Y@0>h6hL%*LI6BgTW(3s9F zejCZJpHg`Fn<7&uEQFV)A0O_rV>er3aOF?v5Ant!rv|iaQeyfFJE|`TfPAA4bLU0U z;+_ewWLfg`BnP?}`S9WubC&rk;DqG8MK3Ghh4Tr}v@qc7>05BdB?~_{IkREvX<_W% zjcV5%*za8#OdtBP;@)Mn_w*K?lHT+oQ-!haa@@41Gi0Ov75TWd1%Zy4eUU z`YV1Z%!I)t9kx-);k$Wva5rEi#}zy9_twwoQ#ydjT`S;L)SazI6xsZFx43ws3v8_2 zcz3}D92{rJUi!J@Axo^Ql*26P_xy|1aJHowe|Hs8rFS6f4LdPc*MNUE4Pd`=N3Psx zh(VL;5vLSWJ5T#O7N4BR>h1pg_N);78stUA?3Y+1>&8mMAJG1gih#WPcw?H%?a8Ig zot4jfpWebst%S|XI&(`ba>&+57>yl-jh@}0vC%B>(%Ih=w zVd|qT7^pu72il*L}NC0jf(vx`YHK+w_5Z8CkNA~<3XnXI0=)a+hq)Vh>vThu{ zJ@@AUQNqlKix{#aOLjYM5DQP|v2cYqZ}#lU30W#Q68#%1r@zOattlwGuEq=#cky-p zKt?OwM*lV^ad%rD8w$<{_pRwPvPmXKyV8)yVB(UAZyM`SGHey%bZTHUlK5rdpg$zrO)*iSu|n@0L@*<9)TLR>h!yC!NYN_ks* z0M`tRWV!ue_-!7~8G*_?GI}Dv416s<*ef%;UWYk@uj5W?Tk&(44BPY)`TAxP?n%AB zV0=3!b@HXTM=Pp^{KC*ZZ5Z5hlx*S398UN&lsArF!pL`8nAQ6UzB|qmAuA-E%&<_n zIJ+d7MI^(z?D02Ii2a>&*Re0hB`f_>e%E<+hv=NypP z|B5VO_e4H_ltOIzhJ|Y3Z2t90T-($Sd-`b5UiBTy*4#wJzUN|mi2=2O)2MrYC^tI~ zk~JQ36#Jg*@z=^hJax^A`RiQxVU;d*lkQ;fjv>tMyBSIii{UsaMLb-SPS-Zy;ZRd6 z>wKdFi?g%2CjK@;-Zf)JK{sw$){%!UOycN8Y1F*E4vEs7=>DiT%$H8$zS(2>;oxM( zHJyWd!%A^Kd4aGD>dE`Bm%)6-MhsNU;GZ^89Q^UE=sBl=#x4_);&Dji8a#)yeK0k~ z^@hgkWNMpBn5M&PJg}U=>bnuJ*d4~g?!Phq({UvG3S1Q)n4Lci)ysx)*hFQXGTwm) z!Oi&g-In*(yhOIhV271nT=;R0coOvh{~|It;>A&c?8Bl%LcJ`gw?8lX4rgPS9#`qA za8=`ZjCfzjkqMF~qo>0uQ+hLDRR=ybZNb`_SPtq8q<{E%=W4%;Mp23pl*VU1oRpP1AuTrMIU6;Mwm~U4tCOn;mJ_`Hr+Hn9LJ(L%*DhJTAGn#j*>M`fo4Vi798+e~+K$Xi& zpvHpQ#($?_>aiHJXBhEpnH^Uqb!Wdb;ne+5#NHdMS@G6{+n0@D(N=xVUzJXuE4%R9 zRjSjiQiiAA8&SP?V4D3kEI(<_;hMv^Vp9PZ?A2$x_g-{!leDcuJL*Q*@z6FeeB96s zv+6y#lbpfbuN0{m)1DTSexiiq7*JY+3p*t5@<$Y3Y8uhZe=JqCoW*i0edIqg7{&&QGI*DB-$?Ps^V53j0f%kwbxVtx*1+&Id`&w5_HEYkRj9=JO zQU>#pt$6XvlcU!sGod+!J9Y#y^H6uXo^C~j>tBqU>%}?Wl(FrTJzI{3@xG+J4b#o% zBH3G9h)ThSxxKh!P!Vf;cyq5~4@ND24KI)WJmcODqx(CGynJJRow^r=Go9(VR0gO1 z=f%TDbJ@u~=`iqIDL#iaBTZohgFcxv{Gu=G>Qrjq&2;4L;g{h4eDxtbblbeeEluGh+w7 z&fX@g-r~cKnFf@%8qBVbcVqPZVpjO{r>){M4A&mc1$HBOb81&Ui0aM|VJJ5K$>Q=! z@qFyom1Dc+p*r*oMBZRd&FI1YZ?+(R(@a!{6bp~KPdM2Wgf$z}nO>LA;IeQ=?N;K( zm-#e5HBSV7E=TLyIQ|In6Thy^!_-`jdpHGEmNE^B;$KY^C5??HR1--UA-=r|_Uo<#nQd-$+9o#m4Up+VBE zgJX;MF|9Y1^!oDHGEa`vRpVfn?hKAH<*+%%JiekWfBv&&hEg|7Gd884%}H@@%6@Ta z&;z_U)|N%N{di;193)*gXQl30IAxl_dR1p`Dl!oHV*{8zCXHLoRH^^yC0ftLGj6&% zw;vCs|J#9FZ8b+M$xUHsyEYYYSRR`jOEl~3q9 zuLT{%2Xyf*qV0~KaLhJj^!*Up7~K>{2YW&9zzfkf+DOWo^(Ck<+aE1_A!zz4b{aJ8lev(1zl64$@>IVzBE z8qQamT71x6na*AU_X6E%oOBWEt|~C#;vlZ9U5v|3Iy~i;PX~o)dNl6Esr`U%Vm7B9 zdjp4C?HJq;%iE_^@yMqGRX>jAu?;ckbLu++%ch`Vy9MJ-3m6%%goo4Xu`8rE_r^TI z&O>de(eVquZB(ar)gi=cj-zIS2QwSnGr~BY1JzRKqn6Jq)3fO8`3b%&6zHrq5FIuR zg6c*US-(du*m_kTCCBnai-S9-8rsn*&62bCm1D!13QXNQ0R4JqL;bKH$31w0>`_H5 zGm?1Rlm3jltU?dZPr~tIAKtj<&qPU|X`7Tqm!>w1$ytXe`)CfD24U0H43>+eb9ws# z;}@FXW9& z8l}t^Cmhr%#=WWa+8xckm3=s(Vj^3A@4}(rzqooNkIj_;!^w(s3&%67 zexpT)oj7l!2^Xv$!runpA*8&j`xjg8^a|tBUDsvRz20HQw*c7xSRrH5 zGkl-xLG$t7G3{^w)mOg2^fhLtruGx+b19UlF3W4O@;oVa}j z%LfYCk_XF?>+Hwu6~(Z1+Y7CNM`GpHeEhuAPr65Ge8!7VkxydL@5}I48qcIPjpDD$ zKMdH_k7@=>MQrRu%J&$6l^LyQyVe9FlQX&LycH|k^k?+!u6UI(oc{v+S#Nt5uljg% zywV5Q+30ZIv_ifsS7x>LDctIHU1lHo3p#__VM@aROt#aMwArPo-FZWNFdoWv1Dx5R ztq+D;IdbMyQ^Y%tMX}=$%DqpaqRCe@T+>yMw~LGo4X^01=q z-n(Mtie@q5kQ3$&FBRdc2hr*hjmpRixGUj~uOn1gly@D*%Okk2bR_DQWK#P~JLC;& zl$n0mE|N8*?5>3l&;P1`q3v-ImfeBsc|DjBejelAcH)9xqfy=z!$Uhmx!EKb9|L>I zD)#Ka&sn<2ommC*kC&lQeGyk93t@2O7Isgr#ETaT@qDEVjpC%tSkETma$$yO%8X@L zRW`3Fti`nnf%NH9N<53?5^X(BX>7ymjeV#SavM8uD6(89f~Eb^xg+iyn$xuDF?p|S z!+J@(YHXD>-y#;g`z&_-_=bYgIpW=lRuSE*#M*a{guyLk&Xj!2A&oDw^uMcUw?N9Z zm<90t-WaZS@5gR`3h00M1A-%y;Fe_1b&r#|V_YG7X)Dt);~=Vc=d<|S7rd5unYMRl ztbg?lMU zc7@Qm(g@4h&Ro&ijALFM!Iv-YwD01|kh{ZhLegw{_85zK)fs&5y9BBWQs}+)i#S}? zjnBWH#WLAN+-vn=(>YD{e%zL$^91nHg6;OpK|#v#|8q5A02qdAAhq*A!@I8O|qf(|A5+Aoc!r6*IJNVc*mHQa(PC zsaGaL<6b*-Z$F937bMT?W-t|fq_YhL*8A9T+>-y$OR*1cH{Ta=a+-89+>Dlfjw z;lMlawD~s}SaAZC?~9q*d>s=Wj^PYlDTizu z!!5U^{!+XE+b2X|M4J@+i93SA@6r6;X&@>b^BDFn2m?x-gq3yx2S1IY-%@8}MLYBG zN`u;;lV6G4Rh5`@F{`%F$ARxG;;6H^JJ&z7X7S}}m>w9wf**YtsjfgX^%!QSx$tZ6 zk^B^y$6aL$@wVqbDE_U$AD7XzRIujX(tqfEOC2RSo%l0m1$+|HYit-epCu$WGC>zqcF-Y>%qgl4No8IN6q)1>`+*N^J&WTjW?#Q zvkSldRcB*R4|bL~PU*pA2yw~a_OE@oe5V~}mYcHQ@5x;HN|ic=Kk#DGY*>f6ltY{Buy!s zGnDs3zQ&LPW;jGUvxQ=( zOrF%VlJYsWd~`I8p&Q2V%o7DDOS?R;r%%Sgh9Q*ynkwryNR?JLF2$a%xTb&bk_tH1P*49`A=N9DbIbI zm&3D<7e>UXiWN_yWO-ZL^R9IpuJW?y;pBCgujRrYaoV`FA|A6oX>!aiiAyI>8Tx#L$c>$kgbr)x4dzD;3at{PO99}o%pojCZlDScDa*`a4! zam+e^7p@qxkGmyHrn~dR2`esDS%_b6J|VBV4(40NV^pXb`h7CvMfq-GlX5&q_gaBB z-4CI2#c84MCi&!Rj?2Pk&BTr~R(KX;L5CU7#o+@goarI;^Edq^9v?=VXg$Vto`vbD zMYNQ%b07RQuyeYE4_<|%RDTk;jr3!Dqi10p4UBh}T^QakGJ zaN?O`xA0=Lq|eMdgN;*%f#b4y_pqxtv))qZcbA^M{1X&)u;}w=zny-rs-}9(-uMfk@r7XRKxfZm1MZLc@<$4NPP1sF%zYk*a zimCAboaPB^qun6~Ln zr-%|#qnnf`^~PauXQsz2LGR?5;z7Y5cqpYwS!*eW)^05h=nHGc>5k>-Fa^rF`0(oa7`k=z zd-~NgHcE zF8W-%cScXR9515k9aW6e2*KbE#>tMUY>8*dRgl{GkgvJ*!+58&6wmALW6f?M7z@b~E^ ztUT+;;2G`dbIF|JV=Cd{Hylf!^umZY4T)UVh}b+`zN7&ttF~Cf_?pVVc`-5x+V-_ z?WoSIY6!)XA8EKXxCOU;SBTv02gR*Vy{UcqFupw)#spJUhI&XGaoBW(TU--od^(C2 z{rZ4Hy-^5XL?UT>h$H+*_m+m+H_tXYfo>34s3chnrDAJ6|bGfb8W>OoKOqm zKWQ&@voPhqnr8G#8_MPOu2_;4i1le!d}sDVcH^uMudkH&=y?Tn()8g!i9_8V{6ge+ zOr_&e0}=IXB=hp~nDVMKJMHU@wzJ%LT=Nm4-FtC{ehbX4PKzT1$(iue0u8Rt{^_VWaWG^^mU*)Oy`u|)QH zOdh66I^K=G*)-4D4te=i_9eJs#>E=cjf~^c$u3keT?q#%n?HVTBBvb;VwznM&*;VSVA*N>Jop=W6NUZQl=M-E3vL`X^F;tvZ(!)S% zrW6M*t$th%~NIpTQmD0ZG`8G(b+9_0~0HH%q zNV(l&K2=EK%r5HU+*KRawI(o2)sZzmKHMU=34x{--1kn>kykfkRaz6YlB)67{x#0G zSD~W50Y#$jJVV4$(dp2p%O}fuZTifyYIaLn&8pobv zrM%16(exf~&3j%ET%OW}#|*YXNE~#$Pc}Y2SS)5I9+l}$mM~CCJnOF~^4_uy=-%3u zjz_$)&s15=NgTo43S~CmT!U!uw=gm{plaIy_L|gzGdu1Q#iifHxIaE3H{&H*+K$AV zMK`fxwv-coW<&F-OW-_U82)9hL0GFQPj!ytpdX!?wd*_{+O5ENX@^C9TMp~L$w|8# z6LFz*xs=_u$lF5bBY0V53fRQoL)*GsH#`ApsWUl-46V=oGXtBCCXa33O@n;VZx8I5_p<48JErOxx zbDWUs%(kt>6J};JZ{Zk5R!bc3b2K0A_T|aLLm8i!jB}ebsq$9x*5~DN=Cu?KI%dG} zcKe{ZzgBqpXL7At0X+NNMW1=c;2P2&#!-!^uNu!O{<*vvwL!eOJdtNU4Cm^E5v+~M zLd)J4NZ%L9;|u*oN@5qxoIQp)6HM6mV-U|;wdEzFML4nRx9G|^UTTxi>3>T3{nJ;x zSewnz&f9Rq?~qt18^v@*HB3EN3;%F6zPK<_!t!a<``(D}n_uBrUmxbw>hq~eKOT9~ zjloAsaJ}Pb(J8Hj-v3v0=HXOzZ5WRX$xuR}L`qS~97=|eS;#zuLWE2yGDSs22u)O? zQ3K5?XFYdGgQTP)r6SQhr?+~&^{wxJu4|ubuXFZV&;7f9J52_~nJMJan1q~_%23>{ zg29js?5^w*WUmN=pLYp8C`!ho$}u=-?}*f&6_ohegUb7#(m@LoG+fz9FBGE5_@*Te z^;{ucO>;5{Gi483M{{667eX_WAD zK;67|RKc^DF3xu&PZO=pt`w#&iLoCzM{i(+xq`irb%V=7 zm0_5xV~=l{3lQFw#csQ6<7%r5wXYf^Gf_(fe6)n*_ere8yqUJB3}g4qOfW3`EUgz; zW69-wJ|ppwSzn(+R^x+Ep?#Rd>gV#TXfYi6e$%?NeKh=!5k?zsXBNC$xXZ#A0?B8j zb^ASgsF_Pb&O%7Ns}Ey=7epon@{lhR2~1luWY5YGx@$OXFkuwELq1Kd19kGS&vKx>$0#{27QL#yB$p?G*a!0Xt}`7)l?7DUd7at*JwQq2D(K+c+AiX=pkIoV zVjqTIo)d8F<9ITiz7Plfoe)zzlQPHZ(`r#q>NwjNYlFn>Qy@Wa2XD94iu(iN!$b-Er!VmqnGQ4FcRP zP**>KuEzaClO1wcP=^LAb(c}ifiC)T-j8NF2}52%n0BuoV%Amj8O zv}A=ozRbNv=Nki|Ce%YGl(#U`&sMPL4WO2waOj`=!#j%)>Aye6*{OwgG|jeYY)hi9d7p!3g+pke%&H+;8Zj0`+bl4^Z!SdZEdZX?|B?EP2ce{b6T#|sAK`Xmc zUQ4r8q_AYdd`i5L38(KLsXlcJCHGoWwVW~R=DerT8mX8UT|sFsvAEoRpSFHhL(y9e zD4ttRwaz*yT6lpL-r-J+q-Dr6Pl0IhhD(l9A}C#HA;Kk7c=?I9@w2Ui+g6;*<1-T>OX#$wmo@3ZLM#})xM9s`7^6(ZWzqM)>BiJ2P7_D zWVwQP_(dk+oMIf$4Bbh0M-S=0S;6%F^7E}@DQ!5XNH;zvU;@wXRL{xc_HcECMOBc@ zK?CMk{DGwA%QlppTa4QWjIr?dC}>)o5p4Op2)ePZq&}&DJqt5L|F7Aok(WWr#Mvx% zq#ag0pFqjsV(ev+EiTG{3Yi-|*&8EzS0L_c+hV@9D)h5;@Ts$of*X=>+tC6~N+sBh z0%?l=P(d&Etj5^UE_fjFls-iX^)Da~xbxn$zN* zcJ_3I7{bj~phNE{Q&EzqdtFCai;XxPINDE7)V<>!ic-RBe%G76VlmGNl2CtYxDp^T0g(#vpx-AA1S4j5~4zV?7 zBdKm_H47aT1>-j|EVj#${P*!5y-F=>sFvrQOe^v}D?y=o1{fY4OoI2Pnf3Zn@XftW zIU^Eb@kADF9aGTrWI4h`j_#ue_ui3gc# zd~22(y^e%spHOXM1wHgg!^9!RF78*w(f-qP zTeN`+BTX=idrC+(99dS{v?Ea-o$n^ozu#?P{91=BHVeZ{(wSyj@!pGjJkEEiK%TRS zYqs*9lz$r97q~-sw-gdq-D6J`)7Zw5r|DVeWaKziQ8o9=T={nrf``iK^e<29`^9@k z^`|JpWFDl>*&wJ;jvib~!&vtX)ZrkD%Mw-;AZkke;vadAUn&SK8pA~2@q9npjY-r+ zlS=0#$gGq?K;T-zinh_v3fM!JKK&5vcx8y-4MilfyC8-~J)Lb>LVUieUlWx4A!bdeEHMN^G z3pt;uCr{HQ7!w+?pK?5d@#@74TCC!L4Q4hlN{zxJ?iks3p^Swbm!#APHzsqulw^Iz zP;K!UQoMbas!wZEXN@=8X1^LDNqw|6M-L-k?&6Lb6B?Q-g1OV2q1SPlj;W0kSaQ~C zVCH(-d&mu`25ZRmdJ;4Irie+r59hkj67AYNcRZa0)u%gI%D`-Pr$+~n z^OP*3GpH`w9_F=k;Ggn~1`5k5(sCqasVB3_15@y^v51Lu8bM-*74M|4r!NPSAf2&` zzDvmBxXKQ)JF=Ax?OlxF8%pVRr#2Z|X5rh`1ej~Sr*jtGbTCUAYZZ+kGN1cwY|TJ( z|IjW?W14W1meP2il~7+d8S!5# zS%&OB>e&>C1Dl=b^G8#Bzb%X;14d^KSF;Mv1)JHJpt|5BX>?COp2TiyyHiAO3jPyZ z-IYwEy@Ft-w~qRKb+9mKJiaBzpmN?=LC72v7<#G0r=goxO;~}G`!vY5(4Eizjgc0h zgvRlos6}=G?$2+gk)fOw%bQ4Y`I2m>=2^CWx&g-Bal-w-_2g1mK#uu4nP&R;i?iZn z1@pS)>1E{fymH3dGv#!z<|ADT3&iR64eZZ)Px|D& z5@#IFQl+{gtv&OUif)cU9{0+)`t6~QN&4s#dPc4$w~C_stUhjJY8|k1V>Jsr>bRYH{H+jeE9K z&x{deHIEK0or_~8O(gsB5KA18#|w%5^s~qVb}6UmvB5mrb$cqBK8--k)Eb!YfuCU9)3Y z%Ty?)iaR_uSz-6-&*Ud}h<-ktNO84=q#P@W&WcskIh}Lx8z#}HifOR)rm(6L zg1@5Uk*>6fb=f81iTWsUUi*%G)i6U2V`XsXgjt-OXW=TFxt3JZU z=18NxC<5cGE>PDbT^x_>r}TVr(wj64%BRO6WZpFRmQ2OPsO1=JwuHj54K#Ox2>OIl zu-~Sc5|$HPb1I;VYy_X5N(mIh{ZVy&P*53>P8IqCRQqWxzKY3U7C)1BHS+5dos8Fe z(;%m;iUTR;6uXJL3;!zMl%(5oAK)kM+ z{?7sgoxLa6I^T^YIa#68!xJ^j+c|5*Sv!eAw%_q96OZ@6kQ*=7B(;!>Zv^W39=Is` z0cGD>%fejUaG_`d9s1RJsrn)Jm&vSVXUbRO%!Qv+JU#_|XI$~^B=6;(AEf<~2{5@~ zfUPgQ*}*fixRZaJ754Bm!#}S$!#t1W$y{f>rDYTwcb5h_p3%tErHD>{Lp%T7M6ure zbb8oITvguA)=G{-5x0=!_3N&BQ4=<32l^!m(N)|w&$O;0VsOH(oI zANQCte7HX?O&WQ#0w889&1PsuLU!g(Dy>b%s@K+Nd9TC#)}-T8NGjIma0c6N7M}k$ zfLDVVMixp#ambW=7hL%4ehEgC^J zGawUIMR!LYAy?jYuA6s{>6E;oBkP6muTlbBIM1MJ)In>1F5^BPpo9kX1Zt@h=is%(z+Cjv|mDW zSlkzTdlu5=6T)!v<#XVbrnE8Y8lBo!LnAsJv8HGRwtNdfP;?PRF34e`xn<WJYW7@Zadonf5k$&X`JzlAbb55RE7d@SBJ9FpD{SbQhQXaeYYFVm? zB?{c;QkjPaw2n@P@Sa5o>+{CM-0^4`I}Zzcv!M9&0!=s9KwgL*-rDD~wsJGt{5Xd# z=DS1Abq}=EDtx)oM}sGZLu4!)SaM;>P)nK zdQOKkZ7J?q9VK{mP~ESSOu5nz3$JotTI3cIlhwxQh6RWmio*9MZCYPdLxDZ&EcJps zp6?UF_L^rjqmu7YH>RN4DkjUH!}dy%9Lx;XOA;A5y8||9{;H zQ*|f6d@}DPAKlJ6W6bfzZ!r@z{h`!iVSFy-=TNu14gUttrm^=GD5bcMg4(PxH}?X~ zkScG;o_ml*wvJ=pb3ep3 zFG_IWj>Xn+X4LM@bmz=Md?xpy>ZswJp%9HE1?DhrB-EG5VSSVcIzO+5UGF?LWv(w2 zTqF_sFb*G-G_Z)zDUQZ0BEL5)a5g{+`;X6^+Tr z;ckc%(N(l=R~(F+C6Ia~4wb2A$oF|B%v48XNOBqy4&+dY#98`#N{aX4Z_)SDybA_Z z#2QVY6W1$9rRfq&-fd1h>cjES-VJ-tuBK_-mDGJ$0oS<)_n!wX?A8S-oN1bf7Gq^v zo6Y&N?V~Va{wF%`yoOT8Ok&EMBWXT2gVH?oA^PM19U6U9u%a{yI+vc&`t`n)(kYHq z`RCMVW4eS{Zy^^F|0){Y2p(D2zYvdnmR|mbQ19VbizU zG^TMLbjnA-eZ&U3!!wHY1-uh+EEK=ZBT1|=6o=B1$>*3kZ1m0HS#g*ZKmCV%?^;s& z%o5UHTS$&-nKVwWoQ*cIK*;v(l`lj}AwEYKP#q;X0PGlY55- zdj)NB_88|m9X9&{p|o&-G~V^m%Nge>UNV@b22`@66pe9J)}Hflj+rs<|_b+{##z5hq>uhJOQs#_rVZ#CKHC1P*KA!>a%3i~x~u~&1}Aj5nO zduKZnE*q1O3msTqXd@-h4J>40K3)9!i1id_;M!M9?mCr$+pKG(6%vnS0&`fWOh-58 z#WVliN->Mm=qUFc2G{ImNzr z1c%wWr1j`6@2bqh)F)DC7`ur33@2c``B-||8;X^j-?*IFN|&A_QMkh|$_jZvJDxcr zdK3R{slOq8!^QAc7=`@z7PLC#wjiwXGuzZwLPg2(H1<62vgz<^Yh6j_CEw8Z8E#}F z$9+d>e2q_?2tB_3f}aWFJ@;PSeCh$|hzCsT$YXj`_??yRHN+d$$4uyj8SHvCvhTyD z;@gX6R^_ycnm=pN_E1wgk|2Vi)@s51zHm7BBqCTz3h#VH5fj8`a-&bt)xeuvWx1$ zc)|CbSJwr>xPKAKbsmv@%UCSmszFyuIWx_LCAX``A#ivO^__FakHk#eaeBf%#FAtu zDMh^-9PxU`EGYfHN2R>Wbm7#%q?R?GOookOMQN_+6di>*U*+-OZ5_Q-`%B--3h2z)9rW%O_vJ3#M^7&2&} zLGM(3=3d&%GNx=N%crUMp?`wJ>sq?b;MIZamkmFWYDmNE`d59M_Z7ZeDV@0${ zW{5OAXTm7Gfu81`p~rrlP5N<_gj$q&&*MKDUi2UBd%c=w{!*rcR;6^mwws#vN#Hhj zLOxWt#;eB*VTP%wm+(c5bTqOpKJcD#1@#?W1HHfqj2C5;;XWD3<2^CBJ%;u?%7V$A zSeEefBb9dTqT#EYC?Y0-ZXEG!Nc%1+IA1AFhApCyJRAjG)y?GmQw_5(6$o1HEupsg zFX_P8ZVMr1~ZcPu!wmylf;4o6b}2>&^6X=?xOo4`)m@l(PHJ z(b47vQt{_m66db>@fqrm3Gwu1I%mV0mD!2FVkWuG8v8SKaP#XphzNPWUMB()Qn$%v z`yRG4Yk<7BO@_vTDNq$2gY+39cz!wr#phnrfSen--AsYbZy&Vs48WXo{nkpvXEGN^ zOOiXY+n1wk;RKw_^@on^2()zeQ^Aj9$e&Tf-0aDC7|oyC3JSn19em{PTJZX&COB3+ zh3^$y(b%5GCcF(m=gje#^7;ZbpLb%3rIzqL?u+T!VbHX{M{+sKxW|ppK);3I@sWAV zsA4LGzrIEHx5?wm;bXL>dOA8bzNfdreCEcTLC4~3uq$Xjk}bq=EbSPrb2KKsamL8z zo?HndNgOY5VB#|)1zx-55U0b}iq1DWnHvEa0~KiBaHh#eC!_a}983$<$@|GMTAU;g zU!zu5bZ48ORAEg+`qHz^QQ3~Z`rITthXaDc(*$IBRtQfA6=Bc&0MVQ|-n8Kn9aZq+ z9l#iTdC|{j(N+kUHW82Xr()ZI6ZBa_4=q!CkiO5ABF?+O#-o=0Te%444ThAMq(p9y zJYnawiAZG@1Y4r<Ni1-XULbkV?unlA~yo;IX(CE*7O= z`~BH)k8hye$%_%qJFz1;H{_YQhv}PW(bd1kSkry3Ay~u|uRU%vf1Nh6*NrC=R|PyC z;QK%SMcBvr&iT64bj;Y2zjtFcof{g9W5SDY#^wa?68XZ}RHZuAB!qLV9-8R_azD^O$1GDYc)^omcc_u_>Naz<&3Jtj{wWMW^^F#fkQZboThZr?~4|GY?*&H3cbzqjU*u5z{rA=v@EDd4DN82&p!M6&ZqlqnsjsEdPC&wP+%fjUsZUfH(m5y5l*lZ`<-xz zQ5eKA>%>XoWI+y(q9}8^ZPsK*?3kUfQ-{YK<={ME=m)~V>B!{_nRAsg-y#qETdQG4sHJXv+5trm5N%hYZBUkl3A9fORLN+n`diU fe}AFXbO#!yLF@CKUy*}7$f@OVWO>|KskZeEF&VU& literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b5b9d5aedb188cc9af7678789f3b1571ae2aa2bf GIT binary patch literal 129627 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

=PvxVm@s~7IFCvmyz<*{zE3C=x&IbJ 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 mR{5tP+^4+^`);y`nXF2*1+#FD{=Y2fgn*!j0Yl literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4f77b9aa23cf6cd80c01cdc032530f3dbf548c7e GIT binary patch literal 129623 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 W;_oNEWN%bVwPlTa3jWbMrTz~&7h`__ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..181fd66da164806ef9ea68f993f539ff6e6dce4f GIT binary patch literal 51861 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%0A=*{ur>UpOeE|2r+(0yF4 zC|A8)&Rs}v-d#D|?}6*%cIfhu51X?i5Bm-|D2GFLpnKh`j;~(t$-7&Wch{~Q&Zpbu z(_!;;s0W*;y92!!?;ai2$KA76?mnzAMf*%I(nIk%xBi=J|Bo9?tI$E)V-YJ5UbV=R>|bbjWuPudgrX9$lUe>3T&z z)Pr>ID)Qy))7{0}>v!Pt`t;thC#NS*m*dmz$;;tTj&G;fygPJg$F7_`I;<~e2bYI> z(0zG2)Z;hr9^~WKj=Vd1?&;Iz`FL~PlcU4cTfVz|@9K_w^yXKudH3jg_UMrBzW&1I c?5@0h_nOC{oI7}T=uls-eea{o(~EZg0vIPW?f?J) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..cb79a6e2e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJ³ ‰=µà?Ë@?£oÊ>id> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..2d53399ff --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJXÒ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..5f4a11acb8a25b933f6596b96642f86d80484b97 GIT binary patch literal 129630 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�CFmUnXDQB@!v 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 W;_oNEWN%bVwPlTa3jWbMrTz~&7h`__ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..181fd66da164806ef9ea68f993f539ff6e6dce4f GIT binary patch literal 51861 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%0A=*{ur>UpOeE|2r+(0yF4 zC|A8)&Rs}v-d#D|?}6*%cIfhu51X?i5Bm-|D2GFLpnKh`j;~(t$-7&Wch{~Q&Zpbu z(_!;;s0W*;y92!!?;ai2$KA76?mnzAMf*%I(nIk%xBi=J|Bo9?tI$E)V-YJ5UbV=R>|bbjWuPudgrX9$lUe>3T&z z)Pr>ID)Qy))7{0}>v!Pt`t;thC#NS*m*dmz$;;tTj&G;fygPJg$F7_`I;<~e2bYI> z(0zG2)Z;hr9^~WKj=Vd1?&;Iz`FL~PlcU4cTfVz|@9K_w^yXKudH3jg_UMrBzW&1I c?5@0h_nOC{oI7}T=uls-eea{o(~EZg0vIPW?f?J) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..73961bf608660ba8ad87e40207b1a02d938f045a GIT binary patch literal 25941 zcmWigbySsE7l&yO>=<+G8g=Zh=NMym&Db5|ICjU_-L0sAC@CP_-QC^YAYBsQ`4)@6 zxQlz=_uXgjU+t@*tf3}5)Ggwi@C7r*&Du`|hc694yMnyXtG_Rzh zazBYB7G`u><3io8RH9er5~}WoNc~Kg2rn`kYfw#yrR?w*oTHV*m1JAo*Ou^nrybqZ z&6()YfTC(5;d-77TBRZS{iPr}b+f{#Jd_<3zFaJ>B6Le6oo75{a()VTt>3V=JPF;V zG={9PXL-50FfjVYfygKv$NHgN7DC2`78WlnW~qY{smJu`9%;}0oz?t!k-+7-kxUDZ z=9Nw+={w$Yy5c`~Vn4orG(NSmvID4gccg&{HIDVX#5Ng0R!{>&r0I0D9g zLZMMn4Eom$MF(%rwq^5Zsy&T0N@DXm6MFfFpl?~il4k{c353Xbt}ecBbHaU8CWE7L(CuKxK9^LU z4Gd)0+XyTxgQ&dZLFcp1aNV2ILoxVO+Ox|%nR8?@woZ?s#n1W49I*vcn1oWCF9)AgY|x`#J|kM z-NuQf)rl;5Y(Zj*vdG$Q&HEFM%*}bt(u0*8b9ZNO$5ISb)y3BZnqs553EQp8c-O(3 zH{;T<-tn5!bKd;gdY1_ zxb0uh!C-aq$I~1NFW8fO!-jUlOEK3r;N}n=w6!xayyisJ_%@2GOfi04$KkkC&Ykk+ z^0o{{{^voKa}XaiJ~Q;z2mCi%(9ud+yqp(^-$x(T&TZgfvKfO@BbizIg-h=%(5&=k z?rvQU6j#u}E1kZtYq|EQfaum%URK+1!OVU<7oqAK_{MopZp@FwJ~JZqa{=-m7Y{aHWRsuIaK zw{U7ptm(8OjkARoT#igbp((iKlEtDt$hu5_!d&XYT%-vIr$T%$Jql z0yuxmnA?t}oO+guf>jO=m!~k|-)Q>oRuuixvYC_^z~YcXW}W=T$u(xY`L~9`r-l46 zIh^zZ^6VyBP?D-7hJLeU&!J+h4y2+s?FZc!gpre|Dl7)KFu7keJ=0^EyHG)N4f5mO zzGOyt#q(UTkVP7{*l3!g`)>|kXBX18t%=XoMf~XM#gg0-Qa9*veTNsb2fNZX&4!f; z&2(6iM4>#_hli%J-a$#kzO-fD+Bkl>nZf>femvh1iN`q|8rp|(!XT6CP*YmAhVrS^ zpPl|GobK@zaiNf3&)2Y4)?t`hJsR8F@a<|${RJy_cl^Ra)t}rS{FbnE|+z4Z?=PM%Yqp?x4#d%g4&6j+r&vs^hL_X7vLh;n| zHax7x;-L?>TGLop@SUYcD)H}>MN~Tr{=8Di z`8O>v^gC}{19-C5gT3->1&*vB!_5qrL%}TlyPAC$ELoAzg4G~zW*)F+L4r3P3*8u_ zt0+u6m@}zKkBjS`VL0BAv#~$fF#0w7_Uo~6au|8?`Sn(=!zs#(>3jXTc2-MV{_>N@ zJ$?}W>ML8X8gbx7XR-32E7#Xru{S4xQ~!SC!A%dkswoPkk!s@49*SbeYztm~c}>?k z9hTnpW8?84_E(pY`|TxJeii&az>ga5pG5U)#JDw@f0n)H+BiiK+h{@GY!f!k4PlaF zERp4(*?QTS)m6ScH4Mdl+gp5U3>ll1z#7L&4!?In|F2YZZHlm6Qh}R|q8PX%iPJAM zM4nzfw{p$cVP#IZTML0&(X5SC5eH`Facy!PgJVe3wk?NfuIhKlHuVZlG9YNC2wHWN2Fu;D@=!-EaE z`j;1pdwy_eqYt&Z0lX+kKy%b5Zdk^$7*Di*Ij5;R{1_lDO5OqsUvU zEXFN-Ps=PfejEHo_Ff&9<4`wQKSuS`E%76vw3tZQ3wMX6Qa`ww9bW_J71xNWN*v2i1rjy7iP#M<$zJ8l zgkU>5o2rVd;ab9CpfC2l?l9nW3lIMCCR`zcgyI%LO_TY$D1|h~a9Z0*jItsO!<9*> z`IKQ2r;oOX=aFX|PXm+jpXAJj$N(n2t03%MF~LDOoa$G{afkMz&kj|gH6U2dut<^z zxD%OciAAA3#yhG=7;MObNx4jZ6V9@lpBNrDrhPAU;gM8=ZCwGcy2g`wsvf(;DMUYu z$Ze*wJMH&7hmydt06CYmeDr82>U*+tXk;Lo5T!e%~KTa)AHH>TR4pg8e-Id z29$@#(6di8=~L9i_5~RnUJ=Ck+zf_fD2iW}CUE|^HYOR-Y*(%3@BkmqJ&Iw#Q$zmV zT1Z8FDODGXxUnIcyUs?;ZHd6WqJ-%sC8V!>M`?07LpxP)r@yiowdD)_+Wa}t&L5Yx zN}})MN=6vUIo`F5s+1ZW@3s>wygs9JMM=D^_v3hL4Rwcq@-Rt7L}l#;&)U`>boyJ5c*jhFR~M3fp$?6p0D?`5sQk^Fm_HpjIoY3I{xPC^A1@SU zMR2#ogR2{4pPKDNNw66|Fh*^Q5m$1QMPN!MdYW#W{3Lr^lA6frmciR&L0I4OqtYUR z<)c4xa!4!dlY{7At1eddvnRB79OHV{u~MF!9((P`9AAcLZ$JcGWJR%MV-|m@2Qbal55pVY^y%$S zyMz7=*ym2}NqJ3+no*q)%w82mVUndTuIQ?X&MRJUxJM=yn_@{yR1j9P9q5r@h{@D& zg4?3G6KTxeKE|j^%-wN70@p%=d8}c@3k4u~q2U#ZvC;$Riyis;{~dbTXSFT@z~J3+dcbV&0y*Y`+!G zk|6<{ENH=Uf(_+mMO>L}i0cg5&yNH!GTD&1Q`?De_I9jX5P|aQbe2y^Vc+!64AT3~ zYuy|wURq)LG@JBdWl{F@19KeTvr=N+G!KcJCVb*e-e-O}=flzU73k-evV6KD3NIw? zHZ9@o%8p{o$woBVm7%^)57$j!X>>>@CMc9szc?{f)e?hCMraT7!oyKhG^jPR@L3E7 zlgl}DH=h&LYT|i+6Ee3qQgq3Nn7t)LmuQHFv;H(`Nt}Jef#6l8tSOaP^jaCSOZD-U z^X2`|OsafpXnNtpP^Tz*$NJE!r7BA7y%;Oc_xWE-xzw?W)mfN@Jot4XNHC>*jzJ6MwcB>624gWM0ha8M!FO7*Vk(75DWj;&_9mi1-nU z=E`IS_RMFTg)6pyNL=(Vlfb+xCT#f5@QyW{&hTd8=O(5vHeh*nuEbWam{Od}Ov6Sd z{T9P)?JqPfOW~_u7VZOTQJ!PYU%T9KI9HdOHEZ$>05dDAew%w_^}oeA0HO175d z9EvvFC@y5CPduybi&=O{QQV3*<>ZV=p3ji{GT4egT$IIjt7^8{W?-^Dj)P8ZJS=kN z$9WqL-K^&?vpR}3<9Kfz#_sX&2zlSe@IHCCzY1iEgB$&Cm7_H29f=LTw9odzVr3|9 z3yK*2$exP-VwgT5g#j+n>~1#0wxo`CZ}mC3%Yn#V-t;&xc~i2QIB-tl+UPp0FDZ*{ z=0B+``bp&SBtoY)vHuTWc29QU?d1+4Z&(5=%f8~}pelTn1MqXrWB9}}9<9pd^?ffw z6CGGAdHHy4Rk35@3&KZ!;rQ|js@Byr^h5=}3`&;Qm&~%cj~Emj$}g)WR*w#3+;B@e zoL3aaofX7`GjAyhc~AS@L2MYWBwj?BleHy}KPl$iW<#c4iI8~QjT@siM8UNfc0RvP zY3E#8#}%;Qdm{fnbL0Fd6|uZ2ga(O|Z&=1td)c3upS9ElG_rcQI|C2aO0A-pFSUvy zY^FX_U2=KyG!)aLcIdn*M`gL>8=peZ7+uZd=;vrH{mvi9%h34{%ZUR`sI@AKSBGRj ziFGE^<|Fp~JQ=aijaQ@H@C()u*;eJ8f7QnQGnOp)Cz74|zC4jVvTR8)VZw~oC_`$# z6f>bkRg_x#Gt*LC^fpxx>yr#v=>LO@N3x0Ycc)r42#vH{(noXhD(R1*#oqYph7 z&VpGfym0p+qwhC%^iIJw)sj;siOe1w!rfzfs5iGVMoB~L9pl01gAPm{`jZAtTSgXt zWclOI43v7+s*Ilun9xr2^?ORTXkvC{D|dF4v$=O0v(K4xDancHGg|rH9L(>24_Kt! zgm0e2y(-OUr&JQNKw0>|tt3Symt}6wv>#>5&&U?$PO0a`!YtkuN_=TzPy9(M_O-e( zdZhs_YUZ3BR)*jFR&J!|P?Xuo&0u9w@k2}8>S)2Hk#+pu*_D}HE%2V=iP^8ZgbdXX z=R6FU_`LvQ7dy_Kt>Q)xCq5@+&@H%z%rV6jPkxQ^RAbW5bQj5s!_f(me0F*PV;!p4 zw%Lr6+EFBJjp45w@pL--jb-nP8SZY1+n`Doml`p4VjLT{6%Z)#;bB`v;qqQS&((G; zlR8)NQeT$*XeX-Y_;IQ(nThM-SXq?AWXCKzhc$9zsiLqNTb%6c5KSK$pns3Z zX9)Ucdy8l$sI z;%`XjyOd(pemg-s$t^5+m1+;YHtO%uV9O(ZU=;^n$8M3`Ez zJfoVEMWuAtu0%aOiQ_Mo#pdtHxc2v9=QDjw^gVcbITan}QodzWvFy5{uq$#z=c+%R z)un`vPT+V=Jlpq4ZR?E-+k;9N6Q(R0rfAbH;yPphs^+-l^)az79CvD9n`SaozLc@o zID}1J*70Y&+*d)n0K33|TB?(+yT1G{50DBSxv8>N!$&cnME|CC!r`nwg-WR`{p!yVM;i_==^!?bH{;XTA6)rYMZ~Ll zVei{ObEAr=>Y75=-7m?%V~2*stj*>z*mj9v#ilw2SW5hLt(2S?FWPrg6rTHZXy=hb z(W(rIBQ02}t|&S-rlQ;~hJBku==fGqypveo&`;_!%I^vGIM0g_=5*3`;Kd#*c`w_@ z3JGQJx^|*t{X05XRZ(>;g0nC62(*ZzOG^`15=sa$45rHF3s-i!GxDhiZpUQ5Yc%B5 zQ(wuCgE%qU0Joe>=0%xs>ZR1r{`kSt6CT_=qbyQm-Fc%fHR+r?9I*+)|8xquS8MRx z@tKBk)+~%`W%#xfO3(W-X+sGO^HS;M5zk_&pM*ZjXJDxXZabrK2rl>AXqqry(B^y(04ciF~sdczbsziHJ5Jz`= zvh!v;k+ZoOi*=>U{LzeSV-&tgCRD9SMEQjqJ@(X+UGK^w$uV8Ov=^CyI}8M$#pB0=AW)80g9F?@er8sVTbGw6M@uRYYdg6B}U9r^a+X z8vc}hqmYaW4`#&WbJjVJ({ZvFq<+I9)SE9}=9mm~<=zI#W9~_>V4e$2AKm%4L`{?| zN$2f0E1K^Y^V^D7JTgq=d3_6>+MkI1Rq7A{){HS!6ncf}SbvD2pr^7}e>V@k)h5`) zrE{+Q0|t_Z-FjX@^w@Gtv~0OHM@3Y-zvqOU=Z8jxk+#T-q*>}B_mzTZPLP zCdR!pW3Q?k6aOwkX=D;VYm=G2wTUFx8n!Rc5_Qc{xRvDdV!97X5=&XW@?)k_IL*QJ zINC{_EGv=8e>5`ug)!Y4yf~3$jp4f(`u6j|#Xg0ws%Xp;gBYr*EZSQp^3C)ots|Vt z?b?jWRx^~P4s!NxEVsf62=4s_+cjx;cC_U4CKCo7P!b#7zGTeKul)0$D@WzMyQh#t zle0JZF78xLu_paR2@^*paqYGX$%ZBruk>cxr)0XydpJ`1DTZH?XnEj=rb-&B(~Hr4 zD7DzJx*S&tC2&$Y6C3iezh%$(nrhC+hLbbIluX+;PR98%r6rzY+CQkOc4hhzJCyB9 zdE@nx>5@z453y&VLJIR&__4*Q6vd+|V&QjNx{nCPINX;V9X+u)oXyQkWh6h%#XjGS zfb}7SIyZ3dj_gy^uxw>C(=>FM@hy~TH)1$kCC}5<9IEDouzzzE&%Bek@%K|ys+=+H z6~^Xk@9|GI-rel(PO-;_k_2L-XFn=VySGaIp>lnu)giA;2)-%qKZ9CzdX z8zb&@3gYZ;3#MBc^W=vQD)v%e*wIM0|LhrOY{SkMete$iPWo*R96uE>W4Pp%>y*VD zWoz!Qx4@@UJ|P#P2~!NR**aLLX}$J#nPK&ItoI2L=sxB=AEO{eF)nLeBb?5ti8e{2{Sy z9;Mp(3`s9yn4+pE7!l9>@8-NX@Pk5wat!9zbG*Wa^nV(;xacuS{dCw`SX>rTK0|V(3LO7iD3~^Up%aXno}sZsv`NtA(1|bI;`%ZA`VT|61#4PvcmTrn?^@- z^;t8!-~PY;nkdaH<3%S^+6^>eSVwE3{e#$ZBbbp7@A7n!8y-XQxxKRj6Un8^(*opu z2npRzxPM94ahtA)o7IDfU_ z?+9h_`}|JgzZJzyo~I<%e3JbC&#$zqcoCv2HKbA>wp|M)Voofp{R416E`7#;B08=~ z;>oN+PRBcNw912&9+8Z>S%%AnG;Cf;&&aG6joL)MkMw21lMm8+`@m>zLpFBImN?8D zn^IG>bxoOMYQy67#oYNLozX*_II=kz3x!WCtv6$5?FWv0Dq~83)SV2g$a=3Tw#C`= zci(VUEhwZ|Nl~1Y{J8HyH~ghe@26COf{Hzv8#4LYq#?R=)Tdrw`bnqK2{BU;>jq~t zu*``u0hauAB$>Rn7T$U#aBP{X$e-@Qvm4*ZIpB==J%OpCrDu7oozNVZhw~aA{EqnI zU63GoWCZKW3s^7x&?Z%P-uG4%L3Pu zs-*M3vNnDcp)xWP-($7(d7D5tcLm{66GGz?Rblt4fU4d$%+S;n{?c1;)YfP9kz6#U zCK4Fx#G=ItVxmnXF0Rr1l>Ds!@7b(7@{(|!?qZFICg@TQHggok6BAqRZq31XvJYz4 zoQZyrPsTAVk$R<)6+K;ec%zhY+vO~;Yb7ux8{fr0sEtw(FW(rBPY>MJsf!kXWuw_aG!xbtyIW?00 z)}|bJmMyWUDdLm^|JC_YI#Ft;(i;xj7e>B3%jaLo-u|-$?Lr^c4UOd0hHSb7zGvF{ z9MZFugQ<`weh)9pE{|t zSxKLxzAS;|XPbH8=Faeaxr|>^%O%AS9_IYy*Kej6Y)qmkw^nlE4|IE^Di)f2r*2FD z{tNuEs&>P3Uj-W;M6qr8Pi%*z(>gJom6Dg5HK*aUMjyq(XrA0opuATsLB?_TM95yf zt_U+HRpF{%MdD^FKBX4$d9E|5DUy?PdBKsV(j%@+(} ztl9r;(Oc=o0V`9k#D(E9S5@Sy=`ihgcP@2$!XBx+ZG80z>zHVUzBFg@;6~_>)Sv0hlA2U$o7A9`-s4*Mh423) zU^QP+Ts|5`;1n(K=U(~Dr?hZowF~QJCG*>KeGaCCW3;LX`~6bexZlF)hGu5|BhPfI z^v1^)(Q>Dm*_Rc?-VjrQbEJ2ur6uufC_^muiLj7dSo$}ePS)|cDn#-=PvZ8O;aw{^ z#m74Gd~NW^R~322IV^oFxlX1w_RpS zC6-IO{V(0}k&I~c&PEi0= zuUuI9Q1*f2UzoW*l6VC_0-c>0csv;IHIcNYzh(FHd?MY$xiMRM^wPKbb({x98(p}z zIFS{r;^}@ahru@aJiMwV;`f9x(6>Z-CGJ#I$I(+Gp4?k1qD`}w{G19_)#WnuM?6to z;&|p0j>W_*sqNdLwX+e&O`nPE;z@b;CoF7^Va#m{hWDx=Dq2wtJ`qRMUir6M+0rZe zN-wD~IebcA-`Z;3qP zhfkXa*S<#*Epr)RvK}4`v!>>g69)?KGczZG(npnaOH>psHSQeJiI+KwRG!?o#JHWZ zsG2FWK<^B=F!u*X6hcw7O~TQr3ip-n{N?h4*W0Twk$85xqdCtmJCbqYBi&w>5^+{t zJnq`YzJIgPT$Y8>r6vZ*epw{-srHfibS{=W$h#cIJENy0`|v{zvB$j-u`7|a5AztX z!HEvJ)^ybRNUEM5Hpk4+N{XR+gd=Yj2a`M3h{FdIgw{K6)CUFN@TQW1Dfz72U&dJZ z+2%j7#A&uJq2^B1fAmMwyOp<3e9?MnPWdYpaa8J5D!&vk(^H4|W;gmd$Q~17B{`5b z&MmP#ku%Qrr4co+lKG|N6G!@~i2+qjtgrOo)m>K>IK8GV{~P07wdvR^oN(V7G;QrE zc;|(2+Yc^x&6A#)DGi|?v0b0S=Yl}a+zz9^DCLK-KVw7nNwl}Yepm5jot~0dryb4~gK+lrG(yAdD;}vn^z*3Taz8)JH|gQM!j!CmvZeqnDkbU&d(ruPz)aj2Jvxy1`0jeC`nco7h{uA^l2sSdp+IOxl0Zk#W3Y)8Z|0O zT=$XfF?FoT%)s})1G74-30+^QZ*JGeZetZC+tL|eBenhyfgCaM=VzWT1s;|}x!Dj` zltQqx>_gi9VF;*8}R9dBn?MT}E zFvdw;pQVBm7kAhJwTG!i&KqDho9&2Ui9do?zMPcsQD0|`; zW(-jjeYdEJPn&}%+@vP-Z)EV>QVY^ctLRlIa{vXEGK*%xvhYY2{nV$&$}px+^`qy} zaDG?)i2Lhy;@XZ%u0D6-YFaqI4k@RbiS)~Qd+}RGKb|H>&|CitC2B?79O+2(=wMVY zX3)8R1sm1NrLWk+4n1%Bzn1uX&NrD)DdM5+XN-DS5*=B>y#iA_rpdYd#(^8L_S8OZ zCk|xTVe!n8TU~5fn5rPOzvr`gp*Q78an#66RX^iGQYTk2PV%G!&y>YyPd#+=zOY)j z;B!Fw!Rst}F{Dk_ob3N21IczPrRZZL+XogAxw4cXgJcf>Cv$NZ-e6`BNBgN2e4X2f zY2H^x?R=26l&X8n=R!3X+OztQF0 z9$!X=hG7zFgNx({y>>cL9Och{KCa}55Z=tNCSrOmBQK_rG*Lx(Rs7`hD-X1mcu{fA zQJw*b3+CxDVrmV$;|l4b>`U)cDq>#SW7^MfX6~2_Y_?UfEXxeb4H1mpBXeL=92wF} zRdjQ=;BnVZ;unQHt~~m|s+=4aU6PrhJ!u@PwBnkc8P7*s65BnT7bny433Q@!)PE!` z_P|%>>pDI6!l*clx#=oGH@<}Gr_mJ2v)#K+U7Rs4;$N1FXV|0k zFp5FP8;Q}k$Lm%yUN0NCD7{d%S3YQ-ag;nUj~NmpJgLrQbyp86Y<&5 zgoVr|wrj*vUFw3Ctt83wI?nJmpAu@=DY5gG=dLoNA#mmqRUZh{AXrJ4e>qk zOQQK$6;8}VQ#seZa;@ME#U0YQRGuTfUr!>mTiEzWNi6@ZllZtL3~i}3`>QI7U*|-y zq%x3e1HIWdzk$6{Ll_^bCQ{_kBGI?Y_~^nk|EWb7qENE~XQb5WhBX=tK?|rAF2MmZk{Z zABb&dMKS!>cA|sTdq$oq;dp2O=SC=tUwYNCd%G(dAHH*GQz-vcf1+?o63f+PZgp-V zzsWQIY+@!i3qGTfZpqxo&)B0CNVLsi&b|HA&^Ur6bHhnG(( zFw9G%{W)E9u4J+z-IFyBa=EuPj?nvNEcvU6@we-cs2(S&qv)!8a`*q*M2{r8-?8W8 zoEU7}-!SKsf*3eDm$rBn;eS(0Sl5JNJ4qMEDS6nQH)6lkh|^`pX3>PN5_83{&eD)= zzvys&ODLB$l*9*1FFH+;GwzktwR+^UZKI;_J8Oy7^q*L+i{WgbmiR}dnupTMX@~nWu_oaGVE& zR#z}pX4X#0`_gwo5bLFGs*x4QW$7gsA9%r;hB#8Tr7=fcL5MR>w6CimVs8LO_mbF| z5yjj+Mf@S3m8zT*3qo7vjJIXV`YHm(gi$xl2`yVQA{?`6kzBo5vx9h0ZA;&u(myot zV!}~XF;kst0~WWSe>(Gwrdrsfgf?WVa|ffP3T*+DUieWoUnf{l$2>(5ivMdGhaE=M@tbVYYCvFnd%o^+WYD5Sn)3Ase;CKAJxU_Z z!H6|(Dnh3^hbNkme0W(wdv6zd-)}%O&|YSMUvcMf6MA1fD0r$MdR|l!OZv94SS63K zfzlI|*LeMPIF~2uvMAe--7f<0x}qYw-z>(!G>{qZtl6R{HRxXLL>JfZcovo6z1@oV z8IBA*9LC@eE*RRTkvZ8D_eJtttSDg3%}8=F zKZuh#`>|VcdHBGOC6jzH94Tk$YZY;8wl}YbJK>Ymz#K(e{(SkJnc;!-mHK!702Ah2 zmAZ3CH6g2%gmZ!i!>;LLD0#e7fh{Hbzo51DJ3+Rk#CA{;p)pP5C{*yDdMR%`Oqi(O z#OT3adA28p>odyOlqkLbWOp8A)bOxJ7+<@}Ot)nNDb_{QNgsCJJ?R~2KB2%uJ_G50 zj;Si9!Azcy=wSX%l{*5imiYTc@Sm3}nulze?jds@E^&;NobUNX|ZQ&GIMbYiWph168-NmFx!jdiH@jApK$4J($^(4I<$KYc@5u?zi+ebB%4 zkzWtV-00g1>Oy3`!^oN0Zk|+StBYPSk|RVtA!cqd@v5PW9Q$47LL^pQttyrt_s1bt z_N+5?RM*#Xs!&1H4gSm>sdM%DVomv~ZbCOqpT+;L_xv!NiDCIWfA$sGlOeJG z^|iJbYIt(xS4VWEr|?9_o5;Uka>cs@d+Fu>W%QX@w!R$L;X-U@Q+iGbVB#lV49b6? z@JAlTmp)-Lt(EMu7%JLi7UjF9IOr6B&L2-WZDUA^mK9H4>9EKwnQ_ldm~<lQX%&rK4xWM+rblE;}+s}%DtC`HSF?EmYh`9re_I;u^q)# ziT}DjEyMn;2Ya@v3Ga~>JoRoT{GEeg#Wz0Ox0k%R6{UGH6VWk*_RdX2^eV;gw6a** z;LT#`lbx~)BFN7W6^G9v4v&HORb1?%%gJPMK8&udc(uFLGmjR?kdy345L z9{6iJU^ph3V{g9Dai9Y}e%6?7iQ&|aP_}9~(AV3O)l&>8tWg$CMUiwkW{&@-be<*W z6JsRx%fF48^Vx>le+tQ)ts*|Jwc_^RTo(Oaz=siGI2h?-5?;k^-%4h*7*XIJ#dVc* z4zK!(>E#%X727dRda5UMoA68b^CAj50^`GC~j=d|4i>BBr@HtNPN>kdcP)i$jn0NDJ60DL<+kf z*zma8j_aEPcs{b7=!%W|gR zs5aXa68Pq$!}Rewya}%+;$kBuLj$Pm>x*@Q2{F4>gyW*u6h!z^yd#3OMPBq>qetrH zc+MIWGNP@5Th8gcTG>o$A72hjF4xb}5%o#+47yy7=j>{}8o%S=!uH}n-&B^(EM=3L z1JhF)Sw1QVouMAwxNL@FtP^ezg0b$ALGkTxY&HGB*33GtE16+ol)?62O<7Qtjl*p> zbQ~m3Xi2AAZ6pgehjT~WmCV)FScUjuA^ne!!^#<(>_?rJ%w0)eWXU>R5`R|`J+~BM zG}Dfte&4w9)qzuU<#{2UjxmlX8Mtu0_ge}jCh7N|4LxfE@LgrVN13Cj9bAN3$ql+n zjceT>N@9z(F%Mo@k+rRruX~)>xJgljwhP1bpoh#fXLIzwx7?8XDh-l%xLew=wLFSk zE$O42i{`JPRyd#NEOPJu;N{{F9-q#`p}h^^hifsBT1h`UKlBQ$VXVZ}@wH5DlKB4U zce*e1;giODnx0C3@j?*`q&{}&`a4ET{q<>1GM9Gyv9+7T<*6D%e`5;C$94H2d27Ry zI941ep;$jy?h3f#xmvzvy_y(*tpHE+NKQWdNcyoXKAtGWR=BbGv=^P9eIhz0hW2Hx zsH!Q6)xNKZYOd$bv~>EMliH1a4s*4&dCF(b3k?x#s34AAlN$5?@oJ>}-C&KovGn7@ zD>yHAV^%)<%-g-%9PH4HMlWmWamEuoPG%82%=!C??9miuPivW)g;RuNZ6+ z#f7dB{Bt>!<&CB6`c?V`LRB2>QP1?(iel)bToUd&vCl7#fA%@D-^rOQId>Otapqx@ zKOR9^B5`yh2cLams`SMkRF&XzJDK=|EDk+4;+>%>Glx3UJk}JINM&JqA^>OUsg>Mn zpzDH0Ms##y*>-2lWyXT3GRv0~fp$wC|NQID%I{K#Gxp@frA*!ox8ub?cV5g3<<}D- zxR!;nL+WnfvH9qgm9g2of&UKVa^ig$?rATXX_LY_6oiqH0m|!K=w&1Mm2V2S&&j<> z{S5X!*Q3w)R$izSbAEyk)1(GobEclGj&ko}w9GbX+~a&@CP%MI9k$t>#pAuDSLVvQ za+%xQ>WFHj+!GiUg!{`k95ndKK$++5GUzo=8;X`~ef~W)2UR`wUWBJrZO@=66%- zkEN5SmC49~(aZ_+Q|1nDDu^YHD&o;q9a`?C5w@e89iN=x z-CaT^*E9HY9x?vLQu9o~e_;R-ouhb@8OQ@_CP*P%U$iGJB91&F27LTuo!yI?GjN*ObNBnNmlV znb~#<8lp1Vkkb`%7uQTl3`jBK56yQJj#d#S8=jLd&$dYixnHAbgqDgkkLNdWYKA_Q zzhts^TqyllMpFK$2<-(rTs{_#eiubCafd4d3Jd5v`3W~>xUgey5D(^+b7`G9WAY?l zlRFd5mI|V^^fRv#P2|~E5ytPLn3Y@2aJif05EMh*!LN*;lR~3K4)vOk8QwjKW#d{2 z?_$UqzjERwCTmhF6|wH8Ej)8$}ZdL}S) zuMZdZNY7xFIbqU=ST23NHWR6zgcfl-y@rW5V_Em!f+)#do?UTgMDtH=E+LA6ERrgjJ+)qhm>P9*o6Lh(Oi-Er2kbT*2=m1W@$Q|Z<+Gpv@5fn9LUr$ zAnC*#g3=O+kmu@gQ8Xis?eIO`%=qKs^d7As;%^r-Uo(_{Wxo5Rb|jbNGx=*;EQP

k(Q^xkeqKP5LVy2@PJ2VGY9*RcHe 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..41778db51927f257a082eab072f40fd46021fa49 GIT binary patch literal 1631 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 W;_oNEWN%bVwPlTa3jWbMrTz~&7h`__ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..181fd66da164806ef9ea68f993f539ff6e6dce4f GIT binary patch literal 51861 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%0A=*{ur>UpOeE|2r+(0yF4 zC|A8)&Rs}v-d#D|?}6*%cIfhu51X?i5Bm-|D2GFLpnKh`j;~(t$-7&Wch{~Q&Zpbu z(_!;;s0W*;y92!!?;ai2$KA76?mnzAMf*%I(nIk%xBi=J|Bo9?tI$E)V-YJ5UbV=R>|bbjWuPudgrX9$lUe>3T&z z)Pr>ID)Qy))7{0}>v!Pt`t;thC#NS*m*dmz$;;tTj&G;fygPJg$F7_`I;<~e2bYI> z(0zG2)Z;hr9^~WKj=Vd1?&;Iz`FL~PlcU4cTfVz|@9K_w^yXKudH3jg_UMrBzW&1I c?5@0h_nOC{oI7}T=uls-eea{o(~EZg0vIPW?f?J) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..73961bf608660ba8ad87e40207b1a02d938f045a GIT binary patch literal 25941 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

k(Q^xkeqKP5LVy2@PJ2VGY9*RcHe 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob/model.onnx new file mode 100644 index 000000000..02a48e081 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob/model.onnx @@ -0,0 +1,39 @@ + backend-test:– +B +x +yzlog_prob"SoftmaxCrossEntropyLoss* + reduction"none -test_sce_NCd1d2d3d4d5_none_no_weight_log_probZ' +x" +  + + + + + + +Z# +y + + + + + + +b# +z + + + + + + +b. +log_prob" +  + + + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4f77b9aa23cf6cd80c01cdc032530f3dbf548c7e GIT binary patch literal 129623 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 W;_oNEWN%bVwPlTa3jWbMrTz~&7h`__ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..181fd66da164806ef9ea68f993f539ff6e6dce4f GIT binary patch literal 51861 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%0A=*{ur>UpOeE|2r+(0yF4 zC|A8)&Rs}v-d#D|?}6*%cIfhu51X?i5Bm-|D2GFLpnKh`j;~(t$-7&Wch{~Q&Zpbu z(_!;;s0W*;y92!!?;ai2$KA76?mnzAMf*%I(nIk%xBi=J|Bo9?tI$E)V-YJ5UbV=R>|bbjWuPudgrX9$lUe>3T&z z)Pr>ID)Qy))7{0}>v!Pt`t;thC#NS*m*dmz$;;tTj&G;fygPJg$F7_`I;<~e2bYI> z(0zG2)Z;hr9^~WKj=Vd1?&;Iz`FL~PlcU4cTfVz|@9K_w^yXKudH3jg_UMrBzW&1I c?5@0h_nOC{oI7}T=uls-eea{o(~EZg0vIPW?f?J) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..73961bf608660ba8ad87e40207b1a02d938f045a GIT binary patch literal 25941 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

k(Q^xkeqKP5LVy2@PJ2VGY9*RcHe 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..5f4a11acb8a25b933f6596b96642f86d80484b97 GIT binary patch literal 129630 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�CFmUnXDQB@!v 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4f77b9aa23cf6cd80c01cdc032530f3dbf548c7e GIT binary patch literal 129623 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 W;_oNEWN%bVwPlTa3jWbMrTz~&7h`__ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..181fd66da164806ef9ea68f993f539ff6e6dce4f GIT binary patch literal 51861 zcmbWzJ8o1_6hu)>8*s>&2$>NXlVH9e;gxKubXta>T;FqFzdhc*{`>#s?eX^d{o9Y1 zUq65UdAxl3|L^lVzP=+J)_;$EqT`SEKj`*wIl4S_50}%YLq4=$v`fb!-44BX=yH9R z9jL#sIoz&0?O!>*_rmVb<@q@D4tejxi+Xf@y1sjhubv(I?dx@4o)6oXbEi2zU9LMg z-+S7#S8QKz>HMO*-r)`|Pq$w#-#vLd{PyWk&+bRj9lLgL?~-#D()FtA7wzluyC+v& zUSEzbPcNrKzP?>LZ$kgo48)>q9x*eZ8WbyLfwaeRuRA9opfq zo$kunfp(yMz8!jVc42#TJA6BQC|6$(Ht&6O+@9V-xpkM{UAkR;IXdordN`Eh+kV@^r|@?aA|T@1)~J zJ5XPb?k>OBJYSEGch|f0_;fwIIs1Bidi&j}-@aWryLRYM-VT(9&Ea;|9eeU}diHU7 zxpI2<bV%2e=fi7XP9Iix zufF^8c<<`dyTiA$P@iu{pAY%CoOih!S|#rE{uv!~yld~@>k<=nF;r`H@^57&o!_TGp7_zx?WU>H2iL(0idCY>sXhw~u$Pc^t~yahHE_eW>R>`cMv+hu#6@p&lQHcI3T7 z9`fbsc5wZr^PxQ)y0^G{&AF?GyCYvNZ@0bXaXs8V-Cnu<Cij)cA*>&_4v3QI@H7EeGgsE4!@`mo5$@z zJ9_TI=IHWvad|piclfY5++BR#qeJh(_1&v3?;e!HVfXCT*N3a;KHrXA{pN7Ke)am- zzPt8tXdjoOY29zIXMWd~@=!_vm_d=#byLbUpiekdMph7v<@C)xAf~ zu6%iO_UyD*AGf>q?AVp3Cu_4s;nMLy))>kb|2 zK{}*+7ag}xcfY(BZ$}T8hw^gtzK2hTcJ1gxKCTDpkPfR~ciPim=)3Gf zJ4JbWd_7pdze9KQ?CHzF>fJ53r;p1)K9uV{x*U}A9dvoRd-AxvoE{&S)5q)6_2pO2 zT|IedM<3_Y?JU1J+>V}i*yF?ccIbAh>)UOvdA_{9JJt2ulWR|Ip&s9Tcgp46(WC3} zp`5*9bGY5+>CIJl*SqY{alSr&?aRY!mk;&a^By|x9r()Ap*yg8cgx*_`f_-E_xc@l zJ%06aId}QceZD;8<9gn~hjw7|IJ9d|59iy*_37=kuP3h$o0nU=deDCJcKGg8=hK_R z?aSeO@1f)N%e$io<#BhQUA}yEKIGeh`h8b*eJEdSulJkB<%-@})VuE4le2^S9^9^+ zKBPBq2ik#jNbe54IrpKQKIG%xYY(qahxYB!+bh?D?%JX273Jve+R?}5+N&-vhj$-$ z$4*hdDCds7>g~zV<*R#_eH>QTUwiUU-aF{}?%?vUx*a;C+jFOSeRt@%9(2d999bK`EbPw9+f3{SySRNj%{Qm7$8WE`9_&53 zo%ZSO>FdeUp}f94l+%~zLw%@MPH(R|?jH0GXurI=dve`-*7vUN)9v$%z0-XC#XtIf z?{U{Y-FHAa_vCRsDBnJ=5AEpLS-Ks0IXx)HmtS|~_}$UByL^3lNY}^hxR3MOr*~)R za(3K-?KQ7Q@B8$N_VxMna=X2=_}Y=@+w~4uU(UN$P7mrqx*hMahw~v{A1^k~r|Uy{ z?|Sd*)8*`R7jLe4dvr**gFn0HyY#!u?=HRQZuR!d-Ph+=@2p}a_ z9^M?k`*e4p{^IM7eSQ1TUUT;N&<>PqpAY5i;0xuTeH_xEdw9RI_vG!>x5F>WyCaYD zAsx!wZI14pdboUZxV#+B?+z}97x~@sJ@W3#;rftYE^imNPuHuC+lTGZyH8*Hd}tTf z!|j*L=|g$E-=k-bFVF8zb-X)tXxANBU(Q{-bf_;!m$zGNuX%gL?stbzcegvsr+W|H zUAq0|>3YyR^dTM6_3T4Bly}z-)Z^>%^%vLU>(lK+IlI;I_Pfis$Ja0Ro_>3Bbo+Ej zFY4L%4mo`}9Ll#(w}V6ZV(;K`xciU}tLyhYa{Tt`eYf7qyVE{hue*Gx?;dOqw<`zj zKzTl{59#gky;IH}AAi=@vs>ibgLLIme0zNQ;(dpl-R>>DIlJ=SLC5vz?&DBS56VNjyZU_CJ$Zd7 z&$p+K%j5ENJ2<~P<@V@$cIa|^Tn_I$_;hvnxyLWc%ehldZ=VkB z;oh;hJ9_rpk`&-n@Ot$J?jN@#*g1eb4gc;j=yW<-N-tx*T+;Iepk14)t;O zR-Z1XPlwgLd+GM%x>MhK_B;b^YrH3ZC*~#zC2t# zx}LqI+jCDI(&g;na_;fm7RYzE^(v_W7`VJ9ItwVf)SN zLA(0Z`SkA9m-CML?aR4ezk2ud^_r*a)u($m4)yhVuRUDP4%9E|LHEk-@NqfFcZcp> zMLDQ1heLa~9^Je2>E-Ro*~N?Xar?M;;JqhLhxFdH$1gVTuADyIz3O)4a5+7G_vQHV zkS^CgpI)?6w5RXgxP0~QcW3qG>_L0=@%p&F91feqp?8+sgM8e+e$nqH59Rof5AC}P zo5%TjOLrg2yGys%9lAUYhu*VL z&pYIL#~vNZw@=rD&2`6nn#YU!dXV0G?aRxR`wn~14j<>+gLM1t>GN?peJIE89b67} z7w512>bN_0==Pv@!j-efFW0Bz&^$y*d@^*@HtIyZN z<=uz$=K0=ZhhCJk!>^9p!}aj?<>iXLL#{ja^yHi4S8ra`to*TdnZ^X<9o zUDfSYZ*S$?yYlweJL)&b_YUYj^bSaec5!IW9Xig}hjQ)}e=Ue4*M_DxV<9Z4&R>dkmKV}AIdGR2YV0K$6?=P2kJq( zp7#}3e%-YP<)A$%=Pu5tdoNzJ5Bc4pyMxQQV+S^`2jy@(IDg%-5B2qMeYe*R2`R3Z^7yAx(=#UQGU7YToeE0a(aXl!H`%b6_>FYgwXcyYSo3l%oFUr}0 z?a4v8?$P}od^!&4P!I3D`rawWhkSeP%HvSJeR3a5XJ{`6%SG_xOP#*TZ`tCwGTn^f=uP0ZZ4!sM9_HjE9Y-!2_i?>@gfa?m@VygNm^`uNK6?H2j=_&DD_?!9<@x*bS&2X;>$>OuFQTv48m z_a43IeXu>cecX;by(p)TLw&wJANn1N^2P4)-LqrAK3(3P9?qAy!^fd~xqNrz-Noe~ z-44Edd$4&udr(f#cgWM5E7!AIzV_tp>EV#xo$Gz_(2gDs>FZr`_T==cdp{qSqub@< zP)-lhp}cp=LAo5QUfy@vb5|Z;z8%=S_t0VY^yQ24a(y2z=MLSTK9qy{dd)3;_2k`` za}T;B2kFpWdw6>|-wy112P!{%@(XBX$&hjJInL%YyEF6TRNcj)cWi~4js`h4geE2mc?n$*kJvzQn&mBnDa}Uzxp}Tld zAG!nW@}XV4s1N1sc?TcX*MoYHuIC+ib9}v`JmllhzIW4cs1NDhVTTXx;qptD<3l~Z z`{nZMJ$4q_gL3X&yX`fPdndFH-Gy@Y?eK9q*uCm}Xs35@_lo+E-+MTJ-Q(MX&38|( zy7$xN+~JqY^Yw7(U63ws7xK&9qvLk;aK5{^J{{MCd|b|*a{KbQo#yFs-Q~mjxO?3% zcZZJa+oQ|T%e`y$>$i`??%;M{^WG~D`)<0tz3O^UUXJb^e8`uFy{8Z5+Q;q7+0)0H z(}!}fd$@c#9rm95LU;9Wd%g#kt8Tx2y1c#|T@Lcyh5CAOIF!fjLOs}Axx3Ilw99W_ z&OIoP7wtehuzl}X`Q^*IZ&x0dgLFB1cjW5pt-M~*j^Du!edXo&@{le^$Gwy8K3yN` z$>I92eK}~)jy%7}hy1l8_pEPE&v!t+Jvr~^SJ$s@M-R$D`|^;FuRGQC+|$S9%jxoV zpgh0%a`_AG!{+IJCqB-nLpte-dU<%)Lo_2|$JAGcTCp1vHU%h93z`g-m`JzO8I9X^!9 z?a^`f=mC`ad|qm9m1*dE?@=<}f*E(ht*yUOi&*Xr}-?G*WT z+|`G2`f_@5d^)7-K|Yj&y-SC7pdIhg=NH$Ge*LA}m0$1hp89sLo%ZDQ-FF9dDKMH;2RS(d~E#l!xx(dbnP9 z>*H77J!rRg>_Isk>Os1^_dtH{m)q0hSLfSZesy`fP>%0A=*{ur>UpOeE|2r+(0yF4 zC|A8)&Rs}v-d#D|?}6*%cIfhu51X?i5Bm-|D2GFLpnKh`j;~(t$-7&Wch{~Q&Zpbu z(_!;;s0W*;y92!!?;ai2$KA76?mnzAMf*%I(nIk%xBi=J|Bo9?tI$E)V-YJ5UbV=R>|bbjWuPudgrX9$lUe>3T&z z)Pr>ID)Qy))7{0}>v!Pt`t;thC#NS*m*dmz$;;tTj&G;fygPJg$F7_`I;<~e2bYI> z(0zG2)Z;hr9^~WKj=Vd1?&;Iz`FL~PlcU4cTfVz|@9K_w^yXKudH3jg_UMrBzW&1I c?5@0h_nOC{oI7}T=uls-eea{o(~EZg0vIPW?f?J) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..73961bf608660ba8ad87e40207b1a02d938f045a GIT binary patch literal 25941 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

k(Q^xkeqKP5LVy2@PJ2VGY9*RcHe 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob_expanded/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob_expanded/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..5f4a11acb8a25b933f6596b96642f86d80484b97 GIT binary patch literal 129630 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�CFmUnXDQB@!v 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 à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean/test_data_set_0/output_0.pb new file mode 100644 index 000000000..9109ee682 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJuÛÇ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_3d/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..b141f93b5e35390da086459b0f0681da5b79ffd7 GIT binary patch literal 158 zcmdQY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_3d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..cd3dd54a5b93f253a108e3cb7a976f79bb38e27b GIT binary patch literal 59 hcmd;J=3o+FcVevcGGJza02s{#<+DI(7$3@I002oy0dW8T literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_3d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d/test_data_set_0/output_0.pb new file mode 100644 index 000000000..8e8ae88b8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJë¦Ø? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..10227b3213909c9f6443db72d96a9bc1e1402df0 GIT binary patch literal 1273 zcmb_cv2MaJ5RF4AQIU1tY7pbw5uax<$-R^d(PLT4lU-jP zgW^jdW;BQ?VL>|#Xr2%j(lD5B*er`U8!bsf+rDFYoQaIE%)Nr@maI3_#a5+hc5F?1 z|61sP40uFX3efjdL>>oyz8DQ0D7H_lxOFf{9*Il+fOL34DuN!<xD%zK2%?{{vc$z7ms~10{Xm{gA7*gUkhJhtb|?4e5ep(U!`qezcQY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..cd3dd54a5b93f253a108e3cb7a976f79bb38e27b GIT binary patch literal 59 hcmd;J=3o+FcVevcGGJza02s{#<+DI(7$3@I002oy0dW8T literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..8e8ae88b8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJë¦Ø? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..b4a2c3818e3223ecae92e1fa9eea4e8cc390c1e2 GIT binary patch literal 209 zcmdh=+@bgBgffftV>u7-T6Q7Y_%!5C>F(DT$j4=nOV47NBZ|Bsng) MgRq(4#3aBE0DZ46*Z=?k literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob/test_data_set_0/input_0.pb new file mode 100644 index 000000000..eb26b51b4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJx  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..cd3dd54a5b93f253a108e3cb7a976f79bb38e27b GIT binary patch literal 59 hcmd;J=3o+FcVevcGGJza02s{#<+DI(7$3@I002oy0dW8T literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob/test_data_set_0/output_0.pb new file mode 100644 index 000000000..8e8ae88b8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJë¦Ø? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6756c5d312d24ce8837ee9bd48dfb76b403a1ba1 GIT binary patch literal 140 zcmV;70CWEc0|*5O0uTX02yAa>UvP47VoG?fme#+Py~V%VuFtk z)8xNQBd@>be4)QhH1NN1s;Ix>0OP*`OvS&!Ik3O|bOOLs#tp!hwFSUyAiTc}XR5y? uSGT|IK#;!-QN_QCa?-zkv&X-!VE(`Hvf01nD*M0ou(H2hxXQmgi1xq7*-o+m literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..e115091f988705c8fa59a1bc85497df950ef9316 GIT binary patch literal 1537 zcmb`HKTiTN7{=*wNO>Vbs)@QdbiBmLjfr@es6hrXhB(+1uHr>#FV{kV&2K{d0y_Gc zT>J>yJ5d*-OD}1zX`A=Yli&MbOlku@ycaS$FhZN=YZYeXtfy|xgwMlNX?-kBs***= zZdvw(>7if~!6iG4*jSBNlBxj{^MuPtMC^7dhbC6CcgGWP*rqsCQX4K!un(mfA5TR< zaIsNt)(VC9uMe$|5041Y9318*Cl31Pvu@a?YlpOQnR2NUrA1H& zKN0DqRcLuFt7{paoR!=TouJWY9X0BmQ^a|YW`Nkufxt&#efeXdZE(EknfdM6`_Km#LE r0}mJND%s^-Z)I6Gp@z!@uP?ko70{AwfNx(H2K(^c_-_%8yhi;4DIzOv literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..eb26b51b4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJx  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..cd3dd54a5b93f253a108e3cb7a976f79bb38e27b GIT binary patch literal 59 hcmd;J=3o+FcVevcGGJza02s{#<+DI(7$3@I002oy0dW8T literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..8e8ae88b8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJë¦Ø? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob_expanded/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob_expanded/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6756c5d312d24ce8837ee9bd48dfb76b403a1ba1 GIT binary patch literal 140 zcmV;70CWEc0|*5O0uTX02yAa>UvP47VoG?fme#+Py~V%VuFtk z)8xNQBd@>be4)QhH1NN1s;Ix>0OP*`OvS&!Ik3O|bOOLs#tp!hwFSUyAiTc}XR5y? uSGT|IK#;!-QN_QCa?-zkv&X-!VE(`Hvf01nD*M0ou(H2hxXQmgi1xq7*-o+m literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..a67ed2139cb7be7c928668d5e3a36556d986a27b GIT binary patch literal 1220 zcmb_cK~BOz6z!B^hYt}l8lxK*T{dy$ju=B|-56vcE(n`upaWE3rs=e#a0D-)%U-~f zcqnbF#*J~&agxbQet!OcdGF<6Oj=VqTQTlm#7xHB*9JV2>yenp8=5+ikn)DdkqCE# z{Oc7ho}4jn!zlMy8dB~v-AjpM z6P}fzxlUzC$KF6JMt2qz&!;QwCKxmggNB^m{%<&^z6K2b1yJ_yi`puKfAWD6PxTb7pw!HTVer4W7*81^wV zBIYM$I#@=L8X2mQlizb>a#RR)2rY~V1|8S(Tc5OxEdUss#3+i>CZIhz03+|x`g*7R E0r4)nJOBUy literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..9109ee682 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJuÛÇ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..c411b32f6cf804aa4a8fa6d059b053f03ef7ae3c GIT binary patch literal 194 zcmdQY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob/test_data_set_0/output_0.pb new file mode 100644 index 000000000..9109ee682 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJuÛÇ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob/test_data_set_0/output_1.pb new file mode 100644 index 000000000..935f07e82 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +Blog_probJ@(HXIbpEX?UOQAFq+B=5AoK0rjBRF4m zYUNz+{cE8$vf&W{T7ap*q`7ScUE1~=u5-gxS_(WPFyqolW)0sh-o{L*NGk4Cz>au4 zt>@}iJ;Bm}Co{=5{OyU*r7bz^T)U7SpQQ3iV6#Q24y-k@;1zA(^i2?QwSCjGY_rz? z1#l&;w9qJ`K7;+A1 zNzlqYZ1W-0;hZP&TH%;a!jY6gs)gP@6k{IDGQD%{R1nuFPfq@k$h*CiJG)TEh+wdA lKG}u4N*WFTV~5!3W3L2gMRveWta800_^$N#&vUC<`2cum8vpQY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..9109ee682 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJuÛÇ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob_expanded/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob_expanded/test_data_set_0/output_1.pb new file mode 100644 index 000000000..935f07e82 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob_expanded/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +Blog_probJ8!a;c literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..2705ae530535f4031235029f0bf3287e8cb8a427 GIT binary patch literal 33 Ycmd;J7GQT`tn`v#Vt@b^D9sF|0V40Up558eG=f0XQfbbFta!V|AB58t z%rviFr4>phe#3M5K_1-hNhOOFmXT>b#?>n?); literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d/test_data_set_0/input_0.pb new file mode 100644 index 000000000..eb26b51b4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJx  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..5e4604b7651342c714edff29f40e58b8266cca68 GIT binary patch literal 59 fcmd;J=3o+FcVevcGGJnW0A?r+448LBRpX&$WwwWHXDw4cJ%nI8a& zh5upzCls+E24l&xWn1=rSI0L9Xn4)Xw^;$`(C4 zW#tj3$H->LC6kIhpqNYz6M~(j42z7*6jOFHmt!N8987tJC*3GWl+=bx6CXn3p5M(e zra`^kJPm8LkMBlS#D^yWqyWe7)1ISxhOD1-qvj>*vM_id;PhsfI=e}-! z20z1m)~R*8j`g_-&rYRx6KBW_Sx-#{7ZH@h7lm;Pd|n8>@2!XjZ^RiM>$m8oGdwEo z6(qlzKeCKFG^~O#YE+*M-U<9eISwta)H)>HTK@ARA6;T?Zw9iUWEmawal(zbN4wM$ zw|FO}N~L8Y#=EeYV>++mF7nG*T#rOH^8^2YiC}2`xApdAnpJF literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..eb26b51b4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJx  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..5e4604b7651342c714edff29f40e58b8266cca68 GIT binary patch literal 59 fcmd;J=3o+FcVevcGGJnW0A?r+7f4xZO}S< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob/test_data_set_0/input_0.pb new file mode 100644 index 000000000..eb26b51b4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJx  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..5e4604b7651342c714edff29f40e58b8266cca68 GIT binary patch literal 59 fcmd;J=3o+FcVevcGGJnW0A?r+UvP47VoG?fme#+Py~V%VuFtk z)8xNQBd@>be4)QhH1NN1s;Ix>0OP*`OvS&!Ik3O|bOOLs#tp!hwFSUyAiTc}XR5y? uSGT|IK#;!-QN_QCa?-zkv&X-!VE(`Hvf01nD*M0ou(H2hxXQmgi1xq7*-o+m literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..8d2e890b3b7a5272ea832e1e86f2cf92bac7f853 GIT binary patch literal 1767 zcmcIl!D<^Z5Vh9pTA6GcqZHCya@gZS=pnb9OxHaG+#KqbgybM(?_@1(OUp`5*SYo| zayIlg`UCB$^oLsQ)=4j=5U>P;gd{ZcX5Jf7%A&ED%ur>=7L7gq@f? z)W*D3w$#OH=$5>`!_5Tw0)^sA^G_)AspV4glZ?-G&WloyIaY;G8D{)usU}uxHJXY7 zPX;kfwK7&Hn;b#sR?L@}Fxu{QPoq}r*TW!d62eykqyk@ou#ekDc*)PxLEL?hriKdN z3HWj0CGtTU?|dkQGKDsn>_J#yx#+k0LEqJ)3*Y>J8Km1M+9e??W-JEPu5= z^C5NTfzkPe+&DKT3% z4LuI)A7D+|$v#9fSGq(lUCXZ;m9f`P{3xytY6dgtQNkh!XxmxGS#Y&q$Mpgt+GTWe b5R7+$+_7g6y4$Vs5j^JUUoX4~dV9YCuGojl literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..eb26b51b4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJx  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..5e4604b7651342c714edff29f40e58b8266cca68 GIT binary patch literal 59 fcmd;J=3o+FcVevcGGJnW0A?r+UvP47VoG?fme#+Py~V%VuFtk z)8xNQBd@>be4)QhH1NN1s;Ix>0OP*`OvS&!Ik3O|bOOLs#tp!hwFSUyAiTc}XR5y? uSGT|IK#;!-QN_QCa?-zkv&X-!VE(`Hvf01nD*M0ou(H2hxXQmgi1xq7*-o+m literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..7c1ac1a089004a160db82ae00fc0b8d5ddb6b11d GIT binary patch literal 200 zcmXYry$ZrG6h=*2ZM+sNu~3+QG4*1VR)Er8ha~ zCej3xL)eHZsn`k*atgvGsF8VTSh7%{ciHT+FYTI# z-0Z{CtK#^r-j5&cmosH<4BK`Du~{}tz<`IIz5u-ab+Z#lL>!{$y+Zo+Tn|zM@xCPNyel4 z+ZZjgA|m>A9;%zeY_&w`QL}EBI)M6~7n!%9W<_%;hYv@vQ0m2*%TD~=6vgGva*@!z zmh+wAv=(niqRbt?m`@-*{v!7LBhgqt1<7MSoy#NQ`m6yN5kc^e3SmjtL8J~o#<{dg z%wG#cw$F@+lZA5BtiWt~D(Ze1KlbhR#36H0CzX#+b_k7I>lD{r_uuyn-8H*T)v?mi<2QzQB6 zR|#}vJ;VD$AMo(RE3~@ZflcSn71~yvdqE2VUBalSIfl)#0X%9Q$A!LUQQmtT@pBSO zl2lysP%=C|gyN52PR~qWWpzG%BL`p)b3$b>u|HQ&c~mrql5U9Dyh7HD#j@m_ng4mM zMwQ56ohcYw8`U&4J{6K`2S5B;Pn%t0X5|Qq&U_}iYomB6_95EG;;D6H^ZWh^K7L^* zi|476zuAkkQybZRX+1h}WwbQph8k zEP$J~3d>zZV!ZG-oNsSKLsAs&1w-)sJr45l>pIQFL!xV5!@trVA~D;Wo9goUKO+27 A!2kdN literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6e79fac541761ac3f89e0a21a5e1479df599be7c GIT binary patch literal 350 zcmZ9_xe>r139J(WS>5?44BM`~*SJ!AGMxXtz@AE~J^>D`n{yJuTh_`eANOtoX#fBK literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d/test_data_set_0/output_0.pb new file mode 100644 index 000000000..51ae4ed35 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJhë×? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..b631668302bfc5ee67c4b1901237d31f4dfdfad2 GIT binary patch literal 1498 zcmcJPy-ve06ouObl|lRni6H|+Bqo@cDpI!6fij>jmT4}n1+}BtEuoLX)R`B6 z5sAlQ04IRh5QB+ymB@DNbB{isFr=+3KDt4f9vIZ-__YZO+8?NEGv!5+E3HqZ$yIjW zv!AS7!t@B)6uD$lu{#vwiD5#pqm*HhahYPuu4i&&gpz{^&+xDtg^7~daB1Q_Xw3QT z3}YJB+re?GR(t<`$ddT*NPraJ_{4epiB>OiE_J3f z#%thbm`^*kj@Pk12k_)ndN*-~%q8oo@!%|i^7Tn!+ytK<`IZ;=v1XhR4@g^xPR9 zmG%mf-^?Fc#vK|~!5B5F%LZ=*{-GU*mRD*Wl5Q>kxseYpv9>z{xu;|i?euZXjhLey z>WLe?6%(b>G7;kqSj{n=RdE;jWh^d9Jzj^F7)zBS6E+Zwid?$?xAYwDmUwK!Mo4HI mys&PoVau}>47W;26xv}xTVIpa#8nf>g06sX|EisM?X?fzr6F4Y literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..52d38167bc0d59b82354c62692fce9e6debe4ba4 GIT binary patch literal 856 zcmV~$3ry5?00;1R9FLB({+xLeI&2g#@o*qd?|$E}NX0|ClsL>3+QG4*1VR)Er8ha~ zCej3xL)eHZsn`k*atgvGsF8VTSh7%{ciHT+FYTI# z-0Z{CtK#^r-j5&cmosH<4BK`Du~{}tz<`IIz5u-ab+Z#lL>!{$y+Zo+Tn|zM@xCPNyel4 z+ZZjgA|m>A9;%zeY_&w`QL}EBI)M6~7n!%9W<_%;hYv@vQ0m2*%TD~=6vgGva*@!z zmh+wAv=(niqRbt?m`@-*{v!7LBhgqt1<7MSoy#NQ`m6yN5kc^e3SmjtL8J~o#<{dg z%wG#cw$F@+lZA5BtiWt~D(Ze1KlbhR#36H0CzX#+b_k7I>lD{r_uuyn-8H*T)v?mi<2QzQB6 zR|#}vJ;VD$AMo(RE3~@ZflcSn71~yvdqE2VUBalSIfl)#0X%9Q$A!LUQQmtT@pBSO zl2lysP%=C|gyN52PR~qWWpzG%BL`p)b3$b>u|HQ&c~mrql5U9Dyh7HD#j@m_ng4mM zMwQ56ohcYw8`U&4J{6K`2S5B;Pn%t0X5|Qq&U_}iYomB6_95EG;;D6H^ZWh^K7L^* zi|476zuAkkQybZRX+1h}WwbQph8k zEP$J~3d>zZV!ZG-oNsSKLsAs&1w-)sJr45l>pIQFL!xV5!@trVA~D;Wo9goUKO+27 A!2kdN literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6e79fac541761ac3f89e0a21a5e1479df599be7c GIT binary patch literal 350 zcmZ9_xe>r139J(WS>5?44BM`~*SJ!AGMxXtz@AE~J^>D`n{yJuTh_`eANOtoX#fBK literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..51ae4ed35 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJhë×? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..08b334c8dabf14c6d431b76758a2cf97b36c3bca GIT binary patch literal 255 zcmZ{ey9xp^5JgRV#c{zUiVAjHSO|7jmWrL7g|N-AkGKXkk!-}(ukrKz46~wk76*p8 z%-q8m_u?oy2$fE)$nE?|U<;%Ga^vLA*->YBHaZRl8@;oqs8|}E=PPB6KHt`EoOHpH znbJm}RH-P2^g-yP2Q4GgOJb!~LG2_W^&nL~E*mgU1eP0A8m~fTdy7)yEX8kEIC28K u4?RY>50q6Mbq94c!$GOW!DmhGeZqGTx4{WFpysYBaR5K{f1eiA@4NsSD?14Q literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..52d38167bc0d59b82354c62692fce9e6debe4ba4 GIT binary patch literal 856 zcmV~$3ry5?00;1R9FLB({+xLeI&2g#@o*qd?|$E}NX0|ClsL>3+QG4*1VR)Er8ha~ zCej3xL)eHZsn`k*atgvGsF8VTSh7%{ciHT+FYTI# z-0Z{CtK#^r-j5&cmosH<4BK`Du~{}tz<`IIz5u-ab+Z#lL>!{$y+Zo+Tn|zM@xCPNyel4 z+ZZjgA|m>A9;%zeY_&w`QL}EBI)M6~7n!%9W<_%;hYv@vQ0m2*%TD~=6vgGva*@!z zmh+wAv=(niqRbt?m`@-*{v!7LBhgqt1<7MSoy#NQ`m6yN5kc^e3SmjtL8J~o#<{dg z%wG#cw$F@+lZA5BtiWt~D(Ze1KlbhR#36H0CzX#+b_k7I>lD{r_uuyn-8H*T)v?mi<2QzQB6 zR|#}vJ;VD$AMo(RE3~@ZflcSn71~yvdqE2VUBalSIfl)#0X%9Q$A!LUQQmtT@pBSO zl2lysP%=C|gyN52PR~qWWpzG%BL`p)b3$b>u|HQ&c~mrql5U9Dyh7HD#j@m_ng4mM zMwQ56ohcYw8`U&4J{6K`2S5B;Pn%t0X5|Qq&U_}iYomB6_95EG;;D6H^ZWh^K7L^* zi|476zuAkkQybZRX+1h}WwbQph8k zEP$J~3d>zZV!ZG-oNsSKLsAs&1w-)sJr45l>pIQFL!xV5!@trVA~D;Wo9goUKO+27 A!2kdN literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6e79fac541761ac3f89e0a21a5e1479df599be7c GIT binary patch literal 350 zcmZ9_xe>r139J(WS>5?44BM`~*SJ!AGMxXtz@AE~J^>D`n{yJuTh_`eANOtoX#fBK literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob/test_data_set_0/output_0.pb new file mode 100644 index 000000000..51ae4ed35 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJhë×? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..9d79cec66d106b1d2ff00bd44702a5fbb7517267 GIT binary patch literal 863 zcmWNQTTGi}06<$hXseFY5SA^PIrlP^EgQHQw+FLq0~HmPjp&Sa(+<n#TCdsi6R zUrk-Wj%uqL{o8Zgd8UJ_#sOA7=;Pw5Qk=Xkv6&-r`JXP@elSy$qGu|9n#g@_u4kJ# zd?AQ(P)|~FKkk?XI)B^b*2+9HuPm}G4fBF+iVS-zrk~chPk>dkT$JpwFkC-LSzbS% zJGZD1%ZwDtggm8_f|70GRI*HrwR?E+n2me;*U3IsiT1B>aqyFR{Pp+9kT=sN-6d&b zfZ5yI#f^LyC!cH(mf%HREfWsm<;+emGr=vMtLz}lF-`iNA$CVDppIQ)_Rksg>5X*F zP4V)wi37<`aADwh)&fsC(`SWC*4I&QuICHd{?!g`u!Cr=nt#s-Q zoL0J!G&PjIIm)gp9wI~hbj3|{BTc+?I9z-xm9aNg&%c2>y7nnVe36mkX+HAwc0^&A zc+Yl?ceYwd)=G@lJJ_j`iC0%GB;^hg728Ca$H;@S8)%};tTnH5K7EPrv?gXgS|qM^ zf{2?D!XFdF8LtoxwJqd~`kBvkG4fv%X$f$lS0na3@1rE}kR!_j{NkP??m-PPwY^A3 z`Y6b>;Ip=K;HsO#kWY~pE;{ToG2U^P*Fz6p_Ot`glli{heM)KovB;E@NXO;4)F di=`;Y`TGiy@N1-a_fi*$SNy~lo7ik?h!3cWxf4o>XSrCKLX?%63am@1bIirXTF;y^dNP+K zJ{@tI8Eu`^E`0>OOSxQQ%4m0xob)@L@4p(^k{GTDkQzb-!rty1;h8wiMm%|qwt)&? z2!wGFB=S+l58hN#+tOG}k036wS`9nHXy|j1z)cu1qip{~I}>A5OkQzlx}PLY4t6|)d98$a%a+T$*QysjMGz8Th_tlvhfs`9%O9;T zLP*_vV05`FsGPpcQ9I=}@HvPUy*D5mMy~jSQ!J!Ym*}U)YJp2NHzse2e|iiD73S-< zp!2x-0k))@-hsXqa&hIs`F&NN< e^>>Ty!t@Zx6}ttoKh>FX`2AjgyXko}IQjv5x`<~0 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..52d38167bc0d59b82354c62692fce9e6debe4ba4 GIT binary patch literal 856 zcmV~$3ry5?00;1R9FLB({+xLeI&2g#@o*qd?|$E}NX0|ClsL>3+QG4*1VR)Er8ha~ zCej3xL)eHZsn`k*atgvGsF8VTSh7%{ciHT+FYTI# z-0Z{CtK#^r-j5&cmosH<4BK`Du~{}tz<`IIz5u-ab+Z#lL>!{$y+Zo+Tn|zM@xCPNyel4 z+ZZjgA|m>A9;%zeY_&w`QL}EBI)M6~7n!%9W<_%;hYv@vQ0m2*%TD~=6vgGva*@!z zmh+wAv=(niqRbt?m`@-*{v!7LBhgqt1<7MSoy#NQ`m6yN5kc^e3SmjtL8J~o#<{dg z%wG#cw$F@+lZA5BtiWt~D(Ze1KlbhR#36H0CzX#+b_k7I>lD{r_uuyn-8H*T)v?mi<2QzQB6 zR|#}vJ;VD$AMo(RE3~@ZflcSn71~yvdqE2VUBalSIfl)#0X%9Q$A!LUQQmtT@pBSO zl2lysP%=C|gyN52PR~qWWpzG%BL`p)b3$b>u|HQ&c~mrql5U9Dyh7HD#j@m_ng4mM zMwQ56ohcYw8`U&4J{6K`2S5B;Pn%t0X5|Qq&U_}iYomB6_95EG;;D6H^ZWh^K7L^* zi|476zuAkkQybZRX+1h}WwbQph8k zEP$J~3d>zZV!ZG-oNsSKLsAs&1w-)sJr45l>pIQFL!xV5!@trVA~D;Wo9goUKO+27 A!2kdN literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6e79fac541761ac3f89e0a21a5e1479df599be7c GIT binary patch literal 350 zcmZ9_xe>r139J(WS>5?44BM`~*SJ!AGMxXtz@AE~J^>D`n{yJuTh_`eANOtoX#fBK literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..51ae4ed35 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJhë×? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob_expanded/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob_expanded/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..9d79cec66d106b1d2ff00bd44702a5fbb7517267 GIT binary patch literal 863 zcmWNQTTGi}06<$hXseFY5SA^PIrlP^EgQHQw+FLq0~HmPjp&Sa(+<n#TCdsi6R zUrk-Wj%uqL{o8Zgd8UJ_#sOA7=;Pw5Qk=Xkv6&-r`JXP@elSy$qGu|9n#g@_u4kJ# zd?AQ(P)|~FKkk?XI)B^b*2+9HuPm}G4fBF+iVS-zrk~chPk>dkT$JpwFkC-LSzbS% zJGZD1%ZwDtggm8_f|70GRI*HrwR?E+n2me;*U3IsiT1B>aqyFR{Pp+9kT=sN-6d&b zfZ5yI#f^LyC!cH(mf%HREfWsm<;+emGr=vMtLz}lF-`iNA$CVDppIQ)_Rksg>5X*F zP4V)wi37<`aADwh)&fsC(`SWC*4I&QuICHd{?!g`u!Cr=nt#s-Q zoL0J!G&PjIIm)gp9wI~hbj3|{BTc+?I9z-xm9aNg&%c2>y7nnVe36mkX+HAwc0^&A zc+Yl?ceYwd)=G@lJJ_j`iC0%GB;^hg728Ca$H;@S8)%};tTnH5K7EPrv?gXgS|qM^ zf{2?D!XFdF8LtoxwJqd~`kBvkG4fv%X$f$lS0na3@1rE}kR!_j{NkP??m-PPwY^A3 z`Y6b>;Ip=K;HsO#kWY~pE;{ToG2U^P*Fz6p_Ot`glli{heM)KovB;E@NXO;4)F di=`;Y`TGiy@N1-a_fi*$SNy~lo7ik??cv{G#AQb+F;y; zFvEP-tM!7O^R@{u{zUf^KY*O`fu4+xA}E(H;NmufqL5}iSdakTh#wff3$bHAFjT55 zB>pn|%(3jtr;59%QT-@*C*ZpgUp7}deG%mQkTv0B2g3>``sg@D%G dY+Q6p9RQRzSy&!kwt+mbB?#TE+Fr2I{RB2t5v%|J literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..2705ae530535f4031235029f0bf3287e8cb8a427 GIT binary patch literal 33 Ycmd;J7GQT`tn`v#Vt@b^D9sF|0V47awdfy3cm zz7J#Kr%85WBHtLM&GwDp45$Xw5cDGWE(=;InTCs#yqGen_eyGg5Jt(WIocWp;PXOA z#V8j!tCvoToM;Xs#qvjHxD=sRvP87VCF_nrb;fA7P$B7)@#1PI=kyDT14}0p@G&A7 k9PHZk<7wvufbo!c-I$KS+6}<7SG{xvKhOWqoim$$0O$}o0RR91 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_log_prob/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_log_prob/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_log_prob/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_log_prob/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_log_prob/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..2705ae530535f4031235029f0bf3287e8cb8a427 GIT binary patch literal 33 Ycmd;J7GQT`tn`v#Vt@b^D9sF|0V4~;>Iar(*siAKsZEPTqiqhEE0RQcG3-}{y=Yh zK)!+>fFu6|-YspV9x7FGELpZJdpvLEy+#sr9B!ou-q=b!R!LGbw8}ZAeAGNR0R3PD*zy{*` z&$*vO+t-CqCf5ezE`&K2^IoGD^j!Vh@U#IK{lqh^Mtq>N;Y9@1@{_Oe4uqnV=0mV1 z0lW~;6ng)WjXYDR#!(aLUrqVyG~vC3HEp9-Em8Opz{a3?Z$+KCcV)O%{897NyO>>g zMrZF%8PW3;m6dh{YyX0CUjbP$avy!X#7tPZM0YfhcQ}(%t<%cS<3rdkFkRF(9fg&t zuSqjLfR4QY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_log_prob_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_log_prob_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..2705ae530535f4031235029f0bf3287e8cb8a427 GIT binary patch literal 33 Ycmd;J7GQT`tn`v#Vt@b^D9sF|0V4ueHiEwcirKXf7mt^MWDY4|HCgv?*WEK(unG#=|oEi@ji7!vhOwTBZ5(XM6 z#K*;LKud(UxHvf2g;+p>Ac1nQ03%p{HHn*xu}X-Iiv_5S!HG$L F9{?ThCT{=$ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight/test_data_set_0/input_2.pb new file mode 100644 index 000000000..2186ff73f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJfff?333?ÍÌL?fff?fff? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight/test_data_set_0/output_0.pb new file mode 100644 index 000000000..a5cf9d94f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJÖÈ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..6d88520344d3546231c6ba41e22105a882277b56 GIT binary patch literal 1345 zcmb_cF;4<96sE`Fl?M@09dyv)#!H;sn22`_CP<<<5SB~f3S5BpycRfE{2PueIym^7 z{3qHwHEt|-O`0}e+P<&f_uj*p)JJqYXFRx4Osdv9z!T~8#Y8P>;>JSC4p*^=wq3pT z(<8ndGk?h__ctt@&XmuRi1L61{$$0+DipjwqY=CIZ0rgy73Ipggvy#OR?H!|+_YNt zQt9h&pgl6-1p!K+n6Sjn$9~}VT+g;1m`uL`ZwQKbumDz`YgZp*%4H-Za~fbqEMB%t zZKJIGG3CP7O?&g!0VTBLhBAUZa0QklVaQXG}A@4+(p( zb2GmxSvJ{~tTx~iL2=~s%b9V@pP^dL|GIh3UpD$ZKwCf?f_Cox*G!|`aLyLt zOo$-uO3o=%V-~Ek-ea3-YuckSxj5LYh9{}3$56+JU@&l5&&sf&;}HOiEn=o%3T!d} UWk6+A1GFPYVCrk78>89y1_yBHWB>pF literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..2186ff73f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_expanded/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJfff?333?ÍÌL?fff?fff? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..a5cf9d94f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJÖÈ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..1290d74cc65a2fa8281aa9914a11cd13084acfe2 GIT binary patch literal 198 zcmW;F%L>9U5Cu@D4~=87k_vU*Wx*eCskn0?xa%hL5o?ep(nk9Dn*M>mXxhbv%Ym6o z2=%fwe{)$JHE;Ck2Y5&55PF1`!VrZI_0(0`U24@dSE+0D>2IdS0eYg8s^(0{f_I0- z2v)qub54I9oga4}RS(*#H0l literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..a8a859fc9af951a74ae2670020060246c076e6e7 GIT binary patch literal 33 Xcmd;J7GQT`tn`v#fC3gM%?zahBG>^) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii/test_data_set_0/input_2.pb new file mode 100644 index 000000000..2186ff73f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJfff?333?ÍÌL?fff?fff? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii/test_data_set_0/output_0.pb new file mode 100644 index 000000000..840b42e6b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJßùÍ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..e633efa107a752db7c0b0b7d1a75f25d063d3271 GIT binary patch literal 209 zcmXX=y$ZrG81zf4#?PYVQ>ZvP3Qlg0ikpMr)+N+7Y7i4?BmH@rK8H_d3JwRy-EnuE zQ*cevr_|ZT%EIoxfM8>lmS-0s2np?O8be0kR=4DgXcg literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d/test_data_set_0/input_0.pb new file mode 100644 index 000000000..eb26b51b4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJx  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..3dedbc0d549182ecf62388d620c6ce5153c4e5e2 GIT binary patch literal 59 gcmd;J=3o+FcVevcGGJtY0A?u71f^Nf_)snb07&QoZvX%Q literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..5c06a8d20c3cd7be7c114138384e359b92398a08 GIT binary patch literal 29 jcmd;J6<~B?EcX&Qd&b9Z*36keENOrC%o$q-1_pZohJOjr literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d/test_data_set_0/output_0.pb new file mode 100644 index 000000000..d2f7b9753 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJAéä? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..851e3b035574b582bc0526e9a5d0ff53be8dbcc2 GIT binary patch literal 1465 zcmb`H!A|2a5QghCrDht@${;OVID}gyPTV+Eq#RasLE0jLda+D1v=-EkVwVOUWlt62 z1=!<0*1iBZ0mKb)a3m{{GqV5r_03Nyi>}1v2359i(b&Vs4lLQpNMGBzDAPh4bF6Hk z^ZTLuIJ4>FErE>wmYzh0<`m0FEvBFBS4OjE6l70M>N(7F@1 z3rrYo_S%P0qw(_bkQE8xi2y0V=jH6Dk4`T6X*!78ztL1J!CwOYj`gN+kjCrhg-|Bf z29qv?ITrJNqaXC0w{3X#Cwh?j0pyYo^>p+rhU)bOT+)G1l+tVmD-ysz;s=KJi`bbT z7;4ou5?>j9;aK+NQ_Wr6swWEm6Y$-LFPm$fzKC`|s7tnBy})cyM_C+JdAB0XWD_DeRk}bfUD%b|Zngrp_l;N_|EPFi y(4&M!5YVPuEw_U4rjx@qAfjzX-+u(-ZY2%IcJSr5+u literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..eb26b51b4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJx  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..3dedbc0d549182ecf62388d620c6ce5153c4e5e2 GIT binary patch literal 59 gcmd;J=3o+FcVevcGGJtY0A?u71f^Nf_)snb07&QoZvX%Q literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_expanded/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..5c06a8d20c3cd7be7c114138384e359b92398a08 GIT binary patch literal 29 jcmd;J6<~B?EcX&Qd&b9Z*36keENOrC%o$q-1_pZohJOjr literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..d2f7b9753 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJAéä? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..f9b7d9d6ad84d29a1a03537f5e91c611ea69e0f4 GIT binary patch literal 260 zcmZvXKX1Y?5XE~=THGTl=z^3^3}K7J)U6|^8(X(5R{oe^LF~wJMc~u$1^XT9NTpMU zC!O9s-TNKq6qQAFl)7F!*}L~|z#L&fxFDPfuEbBK5uG(#xcwqtmdJg}y;RtFc7%l@y~R&Qdi8CzKLzwYV4M zi3cFUIR}c6@xbfRi{-J$q8E(#g!u1*<+BkKk^6KwCd(;$>?aJp@lY=D?}7hLZrFVG E1GhRmA^-pY literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/test_data_set_0/input_0.pb new file mode 100644 index 000000000..eb26b51b4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJx  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..3dedbc0d549182ecf62388d620c6ce5153c4e5e2 GIT binary patch literal 59 gcmd;J=3o+FcVevcGGJtY0A?u71f^Nf_)snb07&QoZvX%Q literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..5c06a8d20c3cd7be7c114138384e359b92398a08 GIT binary patch literal 29 jcmd;J6<~B?EcX&Qd&b9Z*36keENOrC%o$q-1_pZohJOjr literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/test_data_set_0/output_0.pb new file mode 100644 index 000000000..d2f7b9753 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJAéä? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6756c5d312d24ce8837ee9bd48dfb76b403a1ba1 GIT binary patch literal 140 zcmV;70CWEc0|*5O0uTX02yAa>UvP47VoG?fme#+Py~V%VuFtk z)8xNQBd@>be4)QhH1NN1s;Ix>0OP*`OvS&!Ik3O|bOOLs#tp!hwFSUyAiTc}XR5y? uSGT|IK#;!-QN_QCa?-zkv&X-!VE(`Hvf01nD*M0ou(H2hxXQmgi1xq7*-o+m literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..55f1bd5f21496117f6c37186cd5fcfc444deafb3 GIT binary patch literal 1739 zcmcIkv2NQi5H)4FW-e-NFa?q>88iy*lr57{xkCXrL!80z!qV17CSsFU4j4wXaR%>@^E~2_uiwFMKdwKL6yC+Xzcmd=kSTJtFgYeD^aDT zHs+nOr7kujx8-#VH*@4G6pG)W%omnR$ysvLS>lo>$RF&snvKP3OpOe zG}X#jp=@#rom;V7W5Q^=-#w37tzQox*^&^x5g--p1qHkGTHAzQq{Fy-iKZ?Reh}D0 ze*c(13S|myFzG>9V7VH!2EoAfzYE{@P{uIzOsfeW>3sYlhWhu1ugM{VqLSt$ z*pdK#63-Ocy~rk>Db&=_5b3F*d~}-d-ol2qai@_ed=6l5rFkDkgWS6^+$jF3dEs5m zE#V z)Nxq*`j)hlBZy?KbctL#FRxCVEd=cK|JeWZxaKQ^J|!%IfVSQ0xD`x~94__(BHCqi lcM(i`HBtcTqQg3Jb_nF2J%i94v}UL9w`-53d>iz8zX4i>b!Gqn literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..eb26b51b4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJx  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..3dedbc0d549182ecf62388d620c6ce5153c4e5e2 GIT binary patch literal 59 gcmd;J=3o+FcVevcGGJtY0A?u71f^Nf_)snb07&QoZvX%Q literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..5c06a8d20c3cd7be7c114138384e359b92398a08 GIT binary patch literal 29 jcmd;J6<~B?EcX&Qd&b9Z*36keENOrC%o$q-1_pZohJOjr literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..d2f7b9753 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJAéä? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6756c5d312d24ce8837ee9bd48dfb76b403a1ba1 GIT binary patch literal 140 zcmV;70CWEc0|*5O0uTX02yAa>UvP47VoG?fme#+Py~V%VuFtk z)8xNQBd@>be4)QhH1NN1s;Ix>0OP*`OvS&!Ik3O|bOOLs#tp!hwFSUyAiTc}XR5y? uSGT|IK#;!-QN_QCa?-zkv&X-!VE(`Hvf01nD*M0ou(H2hxXQmgi1xq7*-o+m literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..863b6a784006218eb091a047f28f8d030e661273 GIT binary patch literal 217 zcmXYru?oUK5JcTGnsW^p)}W$YO2N*`Qn9lT?9v=DIrWg-NpfQJYy1|!%nMpP7-pE= z;hchFnq8&N7gknw^#R-?)Cf<62f-^IAI!-XX}u{;Rc*B`&F#5!az4aBowX^YP&$|O zguQ{yBkYwjzh_n%9eagL^&8qWZBC0SlcI6NL#p$|3Z=v{PiF2LjWFUsAu`@}bR5j# kCu6sR2t)2u@DG2%pjn5=UCV14$3DV~y68EhwPxYq3n)A3+QG4*1VR)Er8ha~ zCej3xL)eHZsn`k*atgvGsF8VTSh7%{ciHT+FYTI# z-0Z{CtK#^r-j5&cmosH<4BK`Du~{}tz<`IIz5u-ab+Z#lL>!{$y+Zo+Tn|zM@xCPNyel4 z+ZZjgA|m>A9;%zeY_&w`QL}EBI)M6~7n!%9W<_%;hYv@vQ0m2*%TD~=6vgGva*@!z zmh+wAv=(niqRbt?m`@-*{v!7LBhgqt1<7MSoy#NQ`m6yN5kc^e3SmjtL8J~o#<{dg z%wG#cw$F@+lZA5BtiWt~D(Ze1KlbhR#36H0CzX#+b_k7I>lD{r_uuyn-8H*T)v?mi<2QzQB6 zR|#}vJ;VD$AMo(RE3~@ZflcSn71~yvdqE2VUBalSIfl)#0X%9Q$A!LUQQmtT@pBSO zl2lysP%=C|gyN52PR~qWWpzG%BL`p)b3$b>u|HQ&c~mrql5U9Dyh7HD#j@m_ng4mM zMwQ56ohcYw8`U&4J{6K`2S5B;Pn%t0X5|Qq&U_}iYomB6_95EG;;D6H^ZWh^K7L^* zi|476zuAkkQybZRX+1h}WwbQph8k zEP$J~3d>zZV!ZG-oNsSKLsAs&1w-)sJr45l>pIQFL!xV5!@trVA~D;Wo9goUKO+27 A!2kdN literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6e79fac541761ac3f89e0a21a5e1479df599be7c GIT binary patch literal 350 zcmZ9_xe>r139J(WS>5?44BM`~*SJ!AGMxXtz@AE~J^>D`n{yJuTh_`eANOtoX#fBK literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..5c06a8d20c3cd7be7c114138384e359b92398a08 GIT binary patch literal 29 jcmd;J6<~B?EcX&Qd&b9Z*36keENOrC%o$q-1_pZohJOjr literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d/test_data_set_0/output_0.pb new file mode 100644 index 000000000..83911ce44 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ¼+Ü? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..32e211cf7e6bdbab7d78ac7dc6d2f9520577f84c GIT binary patch literal 1473 zcmb`HF;C+#7>4UKCE;tOR;D^QAu)t45)({J6)6L{QY3m3h{ZC^M{7atD0bVxPhsl7 zbQ_HKv-ktx1Ws(|21ojo$d2vzd-eDYL)yCL<6D&Jo9BVUcl}V#;pja%_Z>qbbjDzaNE(lG<=-;vHx# z_}v_18rD0(VXIbq`}dF)@!^R8DZu67^u$Fcmu#5yqu?BM*%G`EaJQ{9h5aO2|DAKG zGo>+ZgP&nO>(zQ*&w3lcvpdoK#0?;qY@jBi(+JAf2XJu{d|n8><*kSZe~B9yJ`bX2 zZeXZXS4ezk_=RQJl}{CSQKPz1@JhgSBd%<&bh;wi+Wd9r9-ZN9w*_(!WJ$?G^mB+4 zZo~rZ=s?`!otP?>mQfdXVLiumUPW2tmwC4$^>_nXVj@+JOxUn1Do*L{f5hU|cFDsJ z=!S%LzzgfP8n!%J!PTafL@9K_fVMs-KPK9xP=L^`^2-(1O&||+4SYLLJMud1cZr-3 AJpcdz literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..52d38167bc0d59b82354c62692fce9e6debe4ba4 GIT binary patch literal 856 zcmV~$3ry5?00;1R9FLB({+xLeI&2g#@o*qd?|$E}NX0|ClsL>3+QG4*1VR)Er8ha~ zCej3xL)eHZsn`k*atgvGsF8VTSh7%{ciHT+FYTI# z-0Z{CtK#^r-j5&cmosH<4BK`Du~{}tz<`IIz5u-ab+Z#lL>!{$y+Zo+Tn|zM@xCPNyel4 z+ZZjgA|m>A9;%zeY_&w`QL}EBI)M6~7n!%9W<_%;hYv@vQ0m2*%TD~=6vgGva*@!z zmh+wAv=(niqRbt?m`@-*{v!7LBhgqt1<7MSoy#NQ`m6yN5kc^e3SmjtL8J~o#<{dg z%wG#cw$F@+lZA5BtiWt~D(Ze1KlbhR#36H0CzX#+b_k7I>lD{r_uuyn-8H*T)v?mi<2QzQB6 zR|#}vJ;VD$AMo(RE3~@ZflcSn71~yvdqE2VUBalSIfl)#0X%9Q$A!LUQQmtT@pBSO zl2lysP%=C|gyN52PR~qWWpzG%BL`p)b3$b>u|HQ&c~mrql5U9Dyh7HD#j@m_ng4mM zMwQ56ohcYw8`U&4J{6K`2S5B;Pn%t0X5|Qq&U_}iYomB6_95EG;;D6H^ZWh^K7L^* zi|476zuAkkQybZRX+1h}WwbQph8k zEP$J~3d>zZV!ZG-oNsSKLsAs&1w-)sJr45l>pIQFL!xV5!@trVA~D;Wo9goUKO+27 A!2kdN literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6e79fac541761ac3f89e0a21a5e1479df599be7c GIT binary patch literal 350 zcmZ9_xe>r139J(WS>5?44BM`~*SJ!AGMxXtz@AE~J^>D`n{yJuTh_`eANOtoX#fBK literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_expanded/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..5c06a8d20c3cd7be7c114138384e359b92398a08 GIT binary patch literal 29 jcmd;J6<~B?EcX&Qd&b9Z*36keENOrC%o$q-1_pZohJOjr literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..83911ce44 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ¼+Ü? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..19aab8e99894bc65304957ac1338718dfc83d5d2 GIT binary patch literal 272 zcmZ{fKX1Y?5XEbg7ITe6bRa-tOE;u$ojMk=v31L0<&Oy##Eu+Sgnk;nCR@)c?Z)t= z(|dY%zY_xEA}SHy1X*mvBUOrINvsC#CDXms-oWO8y3+QG4*1VR)Er8ha~ zCej3xL)eHZsn`k*atgvGsF8VTSh7%{ciHT+FYTI# z-0Z{CtK#^r-j5&cmosH<4BK`Du~{}tz<`IIz5u-ab+Z#lL>!{$y+Zo+Tn|zM@xCPNyel4 z+ZZjgA|m>A9;%zeY_&w`QL}EBI)M6~7n!%9W<_%;hYv@vQ0m2*%TD~=6vgGva*@!z zmh+wAv=(niqRbt?m`@-*{v!7LBhgqt1<7MSoy#NQ`m6yN5kc^e3SmjtL8J~o#<{dg z%wG#cw$F@+lZA5BtiWt~D(Ze1KlbhR#36H0CzX#+b_k7I>lD{r_uuyn-8H*T)v?mi<2QzQB6 zR|#}vJ;VD$AMo(RE3~@ZflcSn71~yvdqE2VUBalSIfl)#0X%9Q$A!LUQQmtT@pBSO zl2lysP%=C|gyN52PR~qWWpzG%BL`p)b3$b>u|HQ&c~mrql5U9Dyh7HD#j@m_ng4mM zMwQ56ohcYw8`U&4J{6K`2S5B;Pn%t0X5|Qq&U_}iYomB6_95EG;;D6H^ZWh^K7L^* zi|476zuAkkQybZRX+1h}WwbQph8k zEP$J~3d>zZV!ZG-oNsSKLsAs&1w-)sJr45l>pIQFL!xV5!@trVA~D;Wo9goUKO+27 A!2kdN literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6e79fac541761ac3f89e0a21a5e1479df599be7c GIT binary patch literal 350 zcmZ9_xe>r139J(WS>5?44BM`~*SJ!AGMxXtz@AE~J^>D`n{yJuTh_`eANOtoX#fBK literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..5c06a8d20c3cd7be7c114138384e359b92398a08 GIT binary patch literal 29 jcmd;J6<~B?EcX&Qd&b9Z*36keENOrC%o$q-1_pZohJOjr literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob/test_data_set_0/output_0.pb new file mode 100644 index 000000000..83911ce44 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ¼+Ü? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..9d79cec66d106b1d2ff00bd44702a5fbb7517267 GIT binary patch literal 863 zcmWNQTTGi}06<$hXseFY5SA^PIrlP^EgQHQw+FLq0~HmPjp&Sa(+<n#TCdsi6R zUrk-Wj%uqL{o8Zgd8UJ_#sOA7=;Pw5Qk=Xkv6&-r`JXP@elSy$qGu|9n#g@_u4kJ# zd?AQ(P)|~FKkk?XI)B^b*2+9HuPm}G4fBF+iVS-zrk~chPk>dkT$JpwFkC-LSzbS% zJGZD1%ZwDtggm8_f|70GRI*HrwR?E+n2me;*U3IsiT1B>aqyFR{Pp+9kT=sN-6d&b zfZ5yI#f^LyC!cH(mf%HREfWsm<;+emGr=vMtLz}lF-`iNA$CVDppIQ)_Rksg>5X*F zP4V)wi37<`aADwh)&fsC(`SWC*4I&QuICHd{?!g`u!Cr=nt#s-Q zoL0J!G&PjIIm)gp9wI~hbj3|{BTc+?I9z-xm9aNg&%c2>y7nnVe36mkX+HAwc0^&A zc+Yl?ceYwd)=G@lJJ_j`iC0%GB;^hg728Ca$H;@S8)%};tTnH5K7EPrv?gXgS|qM^ zf{2?D!XFdF8LtoxwJqd~`kBvkG4fv%X$f$lS0na3@1rE}kR!_j{NkP??m-PPwY^A3 z`Y6b>;Ip=K;HsO#kWY~pE;{ToG2U^P*Fz6p_Ot`glli{heM)KovB;E@NXO;4)F di=`;Y`TGiy@N1-a_fi*$SNy~lo7ik?dSZacL=0b0O80x2Hf-M#lHW!7*g;L@}Di$Uad10mkt6b_7Q*pl1Gpmdq&t;D9 zhnyxxmsV;Uzk$xBT&yr=wB3&myRFubUk}-k5WW*273>5BJMmiEL>wnW9-UxW7YX+S zc97pc=3&D3P7A5a+>{viAk48?4qAg?;QAlI-44naCZ1_E5hIh0KXa&Gk9>{yA(WLW zUj`czzytA2q3w-q;+aBC9SxEGHIy$-6W&|c(3W=^iNZ|)J1fomC>rG6mElJ5N6mBZ zVs_~nU2L6_(@!aCtLz%S`4^nK3dkDB6(iUD)iGw$s!MdMBXxlbH8&=$Ej>Pfy#mu! z3+QG4*1VR)Er8ha~ zCej3xL)eHZsn`k*atgvGsF8VTSh7%{ciHT+FYTI# z-0Z{CtK#^r-j5&cmosH<4BK`Du~{}tz<`IIz5u-ab+Z#lL>!{$y+Zo+Tn|zM@xCPNyel4 z+ZZjgA|m>A9;%zeY_&w`QL}EBI)M6~7n!%9W<_%;hYv@vQ0m2*%TD~=6vgGva*@!z zmh+wAv=(niqRbt?m`@-*{v!7LBhgqt1<7MSoy#NQ`m6yN5kc^e3SmjtL8J~o#<{dg z%wG#cw$F@+lZA5BtiWt~D(Ze1KlbhR#36H0CzX#+b_k7I>lD{r_uuyn-8H*T)v?mi<2QzQB6 zR|#}vJ;VD$AMo(RE3~@ZflcSn71~yvdqE2VUBalSIfl)#0X%9Q$A!LUQQmtT@pBSO zl2lysP%=C|gyN52PR~qWWpzG%BL`p)b3$b>u|HQ&c~mrql5U9Dyh7HD#j@m_ng4mM zMwQ56ohcYw8`U&4J{6K`2S5B;Pn%t0X5|Qq&U_}iYomB6_95EG;;D6H^ZWh^K7L^* zi|476zuAkkQybZRX+1h}WwbQph8k zEP$J~3d>zZV!ZG-oNsSKLsAs&1w-)sJr45l>pIQFL!xV5!@trVA~D;Wo9goUKO+27 A!2kdN literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6e79fac541761ac3f89e0a21a5e1479df599be7c GIT binary patch literal 350 zcmZ9_xe>r139J(WS>5?44BM`~*SJ!AGMxXtz@AE~J^>D`n{yJuTh_`eANOtoX#fBK literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob_expanded/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..5c06a8d20c3cd7be7c114138384e359b92398a08 GIT binary patch literal 29 jcmd;J6<~B?EcX&Qd&b9Z*36keENOrC%o$q-1_pZohJOjr literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..83911ce44 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ¼+Ü? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob_expanded/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob_expanded/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..9d79cec66d106b1d2ff00bd44702a5fbb7517267 GIT binary patch literal 863 zcmWNQTTGi}06<$hXseFY5SA^PIrlP^EgQHQw+FLq0~HmPjp&Sa(+<n#TCdsi6R zUrk-Wj%uqL{o8Zgd8UJ_#sOA7=;Pw5Qk=Xkv6&-r`JXP@elSy$qGu|9n#g@_u4kJ# zd?AQ(P)|~FKkk?XI)B^b*2+9HuPm}G4fBF+iVS-zrk~chPk>dkT$JpwFkC-LSzbS% zJGZD1%ZwDtggm8_f|70GRI*HrwR?E+n2me;*U3IsiT1B>aqyFR{Pp+9kT=sN-6d&b zfZ5yI#f^LyC!cH(mf%HREfWsm<;+emGr=vMtLz}lF-`iNA$CVDppIQ)_Rksg>5X*F zP4V)wi37<`aADwh)&fsC(`SWC*4I&QuICHd{?!g`u!Cr=nt#s-Q zoL0J!G&PjIIm)gp9wI~hbj3|{BTc+?I9z-xm9aNg&%c2>y7nnVe36mkX+HAwc0^&A zc+Yl?ceYwd)=G@lJJ_j`iC0%GB;^hg728Ca$H;@S8)%};tTnH5K7EPrv?gXgS|qM^ zf{2?D!XFdF8LtoxwJqd~`kBvkG4fv%X$f$lS0na3@1rE}kR!_j{NkP??m-PPwY^A3 z`Y6b>;Ip=K;HsO#kWY~pE;{ToG2U^P*Fz6p_Ot`glli{heM)KovB;E@NXO;4)F di=`;Y`TGiy@N1-a_fi*$SNy~lo7ik?f29S`)iorp3mv@wUu7COJ{yI)={ z;bw?@f#sD4T3Ub0%)5m@wK{Ywfp# z;Qf1$1&QF104c%S&FtvkHC*u1v=_I|&{W01GXYO$`r+0~0D3fc0Ne7}Fi%B== zhFzy;3!XgD?WG>oZQDOPR<&XR2BudusZue!eqZAuu0kT%@c jyzDq041m%Wiz=`J<~2ZSpn0_dQY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..a8a859fc9af951a74ae2670020060246c076e6e7 GIT binary patch literal 33 Xcmd;J7GQT`tn`v#fC3gM%?zahBG>^) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..2186ff73f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_expanded/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJfff?333?ÍÌL?fff?fff? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..840b42e6b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJßùÍ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..236ba3608a3be0cfceff0f4eeb8da659876a3d52 GIT binary patch literal 245 zcmZ9Gy$ZrG5P-efYCMZdDkx6kSnvfL6*o7xE}=iM1~rj1($=Txlld&Bf({M`#|L-c zM+o(kIK6P0tqm{C<^>obR0uUfN#RM!RpsoiRkE5L)ydrAYNu6E?4{A_ULWil2Iz}i zD$SXY8L#G@2Apt;1I@EXYJ`$2_r_z{K$k9C2`f_0TEa>$^0Q$=u&*TwteuX~CqM~0 qq-)2E#QY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..a8a859fc9af951a74ae2670020060246c076e6e7 GIT binary patch literal 33 Xcmd;J7GQT`tn`v#fC3gM%?zahBG>^) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/test_data_set_0/input_2.pb new file mode 100644 index 000000000..2186ff73f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJfff?333?ÍÌL?fff?fff? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/test_data_set_0/output_0.pb new file mode 100644 index 000000000..840b42e6b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJßùÍ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/test_data_set_0/output_1.pb new file mode 100644 index 000000000..935f07e82 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +Blog_probJ1QzAV5LT){9KUCIyj>DIqES`wz1*-heqOnK!FDl z=Do6&F4rTs<;^GDOpz~8D852j%q*9Z&vn7eN>4b}rBFHM{CugVR%$h#i4xxq6Pjsd ztWY+61Kmq8Ut-E=XQy`*2f@Sdhipg$-wBW!{I|e9`D1m;kF#OY`;4Zc2X_Q~7x&!l zFiW<+R6?0j8%+BUl~^qX!5|#CnfKtJe(_`X{Or{iCUWda6>}) zL3|44@i_L?r(jwJt!(~w5#OBl{Z6h`Xwq$c2sa`8A5wnD-}da+0dD+Henr1_b+s9t zKSp3eKjf&av}@RSc9lB^$QsCsk*nm@F&4tgOLXW+Uf^8Lw9cE9PWND|!hG50ZxS_8 zy&;`+7h+i`T_Kk)q3iv?8HXMGbE2Q^Hqv|vF(r&bNIPzI&-$(*20&?#MGe>hs}>+F b(4A}pxneIMa=!(W*YIaf&r7`vcltj8Q8i_E literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..a8a859fc9af951a74ae2670020060246c076e6e7 GIT binary patch literal 33 Xcmd;J7GQT`tn`v#fC3gM%?zahBG>^) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..2186ff73f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJfff?333?ÍÌL?fff?fff? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..840b42e6b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJßùÍ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/output_1.pb new file mode 100644 index 000000000..935f07e82 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +Blog_probJnN$#aO|`Sjoj$F2q?Tr5Cs3`tU4aMz(5<-{bw4**guGCcqQ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/input_2.pb new file mode 100644 index 000000000..2186ff73f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJfff?333?ÍÌL?fff?fff? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/output_0.pb new file mode 100644 index 000000000..a5cf9d94f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJÖÈ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/output_1.pb new file mode 100644 index 000000000..935f07e82 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +Blog_probJ*kTHbk*Kz#igrSQ6jCGD|bgWG;D6O@`+I6vwLy!v^?bo$5nxM?82W&gAiy ziw&H~qpZCY$^Xb7S&cg+tQ2EVD~Ao92z)_14k<6Ib*OYp`TIo14hPZ(W_14MZ2>(? zP@2?i;Kt?X*d#zUKvs-wgCBjI2$No;MSJNC=jl|bq%hv_0QPcBmZhr(e&N15Qe{V< z^W)KeA-M0*q=ZrMXw~l8sAUr~07~o3FTes=l>jM$THFA#W#7QJ-zxD>_(#UaP=CC3 F>ji&8OeO#T literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..2186ff73f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJfff?333?ÍÌL?fff?fff? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..a5cf9d94f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJÖÈ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/output_1.pb new file mode 100644 index 000000000..935f07e82 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +Blog_probJQY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_none/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_none/test_data_set_0/output_0.pb new file mode 100644 index 000000000..0eb5d2430 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ ¢ž»?_tõ?^¦? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_none_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..5cec3cb1d8b09f4495c46852cc3fbc93edd1079f GIT binary patch literal 1224 zcmb_cK~KUk7^P!m<&%i1#^}Yvj!QgwBgPOmF9tb?2f}43tiS}?W$nn|C-?{SxWC}< z@JDGkG+vB{%_dEom*(rsdoK@T(wflelJVeDF{wIlO?Vu#-UbhS{XGVq$$WUqfzGjnNY5NLpg^7QOcc(K}L4YD0 zcB2S4yd(Grx)mfV*i=ZGmh30-Nrk}cL4dXd?dSG*k;}u8LE@h-+N?yoEvorEsO{T1K0I#jNADy02o`u%)yBUb_Ia;K+ia8e*z5v ByH@}J literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..0eb5d2430 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ ¢ž»?_tõ?^¦? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/model.onnx new file mode 100644 index 000000000..036b29831 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/model.onnx @@ -0,0 +1,21 @@ + backend-test:¯ +B +x +yzlog_prob"SoftmaxCrossEntropyLoss* + reduction"none test_sce_none_log_probZ +x +  + +Z +y + + +b +z + + +b +log_prob +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/test_data_set_0/output_0.pb new file mode 100644 index 000000000..0eb5d2430 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ ¢ž»?_tõ?^¦? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/test_data_set_0/output_1.pb new file mode 100644 index 000000000..935f07e82 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +Blog_probJGF(QLF5FDDq6}SNHZX5` z|AyY3sELCPv`N$ErF}oX_q`8eQt7k7gp1%zbEWGqWl-d@BZqp%mR>BCY6>08Xw^!t zG<`zVfKwp_r&BqiQ7rqEFC!)b9?;=j40I?(XUrmg?mO6%LTM(ndjf?8o6fmQaK2Wo zS8}=cuZ1?qhDQWw38n&*=B^cVY1{Li;w@KcDe#QIj7uY#`JPj{iHTXNL7aUeZDN#&NoX3J0=S{r1+E84y3+aTn6_oiprX087V z;7-C-6WCE6UBB_0W$ZUxA}R{<9~)GK%};-V=04F3*7@K#XOj2dgs`wAZ}2eoc<$`z5SFsdr-lMV6bpL h*@a#;4F`a6k=UuRpBUDe0c{P(@Llci-xpS``T@XV94Y_+ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..0eb5d2430 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ ¢ž»?_tõ?^¦? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob_expanded/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob_expanded/test_data_set_0/output_1.pb new file mode 100644 index 000000000..935f07e82 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob_expanded/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +Blog_probJQY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_weights/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_weights/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_weights/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_weights/test_data_set_0/input_2.pb new file mode 100644 index 000000000..2186ff73f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_weights/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJfff?333?ÍÌL?fff?fff? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_weights/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_weights/test_data_set_0/output_0.pb new file mode 100644 index 000000000..cc4d3052e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_weights/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ qUƒ?¼èÜ?Ù•? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_weights_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..2a41e42ffba054de55c23fc06b0f674d5dc68138 GIT binary patch literal 1365 zcmb_cJx{|h5UtZhb&rZxh5?oi86z>Vb*e~UK&3;=P<4si#%-gvb`-mx6TgG08;tw{ z{tQ0^oB)EUOKi!q^<>>Wzk7EWliG-m=Zr^Jib>Ua2S~|XUrf}JZv9k9dCOHQl3hn% z!|X{Y$1LQ6vv9-W=}gIxZ4=5P7KM`)AFEjK{){H_GVxZJ3; zYNgWW??MM;!!rW31w(mBP>}y1?D~OQ=`opo1YQvsiD-gX;JekwlyaE}$-Fw)2}_sl zQrl{49V_r+glgayw!k3lh-v@9h3xotlXn6(-Ny35Iv@+)P~md_Pa@aOCe;CzN%Q#Z8lGjvJ%t)Z1cQakdOO3qPDlVSt`Iu|GhmYg RCQY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_weights_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_weights_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..2186ff73f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_expanded/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJfff?333?ÍÌL?fff?fff? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_weights_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..cc4d3052e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ qUƒ?¼èÜ?Ù•? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/model.onnx new file mode 100644 index 000000000..3b29ead5e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/model.onnx @@ -0,0 +1,26 @@ + backend-test:Ë +E +x +y +wzlog_prob"SoftmaxCrossEntropyLoss* + reduction"none test_sce_none_weights_log_probZ +x +  + +Z +y + + +Z +w + + +b +z + + +b +log_prob +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/input_2.pb new file mode 100644 index 000000000..2186ff73f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJfff?333?ÍÌL?fff?fff? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/output_0.pb new file mode 100644 index 000000000..cc4d3052e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ qUƒ?¼èÜ?Ù•? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/output_1.pb new file mode 100644 index 000000000..935f07e82 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +Blog_probJP5CdW`k)lLL*1hK*pL-}}wXW!0qKvl*hJhsiS9fcr((A`VX2gek0%QWN39v&~6P@v+s2NmGQ0Jq;BLTOioic4k!NO@K zq)wH_unvBT*;S*|@ETU@Dm=I)-;CTD=Zv>hzkL`${&_cJxCp+OBzn!85f7e-JCn?t zv9>#t6zmJD{B{B7*6S`cD?Axgimihe0{=0POW6y)E*)=W|Ju!-%hj}%86D1pE}#c7 zN|Tr=+&SGL+XcuJ$e59vVEqXD!X(#d(N=Pa!(^aToab=33JV#=qatGiKM&&>DYLCV z#&c&S_uUfIC}9*lTDEVcQ@5QN0Hsyt=U@(u3xE_rrE7tkZ$P=b0iTlmEVt(^*WUmR C$W*TY literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..2186ff73f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJfff?333?ÍÌL?fff?fff? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..cc4d3052e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ qUƒ?¼èÜ?Ù•? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/output_1.pb new file mode 100644 index 000000000..935f07e82 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +Blog_probJQY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_sum/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_sum/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_sum/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_sum/test_data_set_0/output_0.pb new file mode 100644 index 000000000..2f20e8e5b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_sum/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ˜ä•@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_sum_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_sum_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..a79a7c970005636976fe35719f07fb19d1bb0c6f GIT binary patch literal 1204 zcmbtUK}*9h7+u=VX5WSz8G>Fs^jPrZZ6Zut55nBRc^JEtY|XYZmy{+Q-F|_8KyS)^ zj{i#2s(29(Z6G9kgztNK@9{7uttp+Y7!S`BldAXHfQVd<#9Xau<|RVP8?F)&ZwLAs zH4Sh_ROR(9od#zgS<7c5g zvfv2;%Andfa#0TLI2d}qW8X8G!-f|GRT@=5;d@TwA)#ExLNd1vR?L!hzt%VUnj;&Y zs{r%8vSN;dfmn?09LSF^JGf1-Xcoz1V~-4YLuG~gZcVPr3RfU2QY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_sum_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_sum_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_sum_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_sum_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..2f20e8e5b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_sum_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ˜ä•@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..822b4099f7ebf9f1e9cae05229be228cc16ffce3 GIT binary patch literal 192 zcmdrj#a^Waj57F&CHSE?{I95(SwRU!0s84-|-p84@K7 zG+Bs`i-&_zh=YrXgBgffqxeB~adB~QunVz(1e3VAfHt#nu>e&uBuR0>-GHvsiAjJT E04|U$zyJUM literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob/test_data_set_0/output_0.pb new file mode 100644 index 000000000..2f20e8e5b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ˜ä•@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob/test_data_set_0/output_1.pb new file mode 100644 index 000000000..935f07e82 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +Blog_probJHN)*Z8@ z*%hjWoT|l~&g7UTsT@$gN|=avL`MrT)Ug!32}}5S=;1&LrJ2xv6G}@qTX3J?V!hm| z778Cf18tEDPYBQoEafHPp7VHGNBTwxL*S|;px0x zXgh7gV;NqoKn;VvCGbEya@@Q1AX~oF^sj^Z78=L|BzX4iIUc@_xX`g)!=s(pfYtZq&8@=V6n?+?|K){KuYCfIs1?Bg literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..2f20e8e5b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ˜ä•@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob_expanded/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob_expanded/test_data_set_0/output_1.pb new file mode 100644 index 000000000..935f07e82 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob_expanded/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +Blog_probJ@ZKfCPj%LHgp0fr_KVL0W~l1UMLlc(|B2n1PrDh*^_>5|!8_oR|bS0b}77 A?f?J) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_selu/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_selu/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_selu/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_selu/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_selu/test_data_set_0/output_0.pb new file mode 100644 index 000000000..b26ac2857 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_selu/test_data_set_0/output_0.pb @@ -0,0 +1,2 @@ +ByJðZY©@©™?îê;@0 ×@I³@Ú|oÀ¿j6@Þ¾W¿Þ¢¿z«?<@Ý>:œ‹@†@äº>ˆqª?†!€?}n@+sŽ¿žop?%‹\À– ±ÀRýú?Åø%@:/IÀ~åÙ@ (“Àö‘ >¶ƒ¿•%“@ö@Ïÿí>ä6‘?jõaÀƒ¥À«á¿ë&ð>?7l@`Ûf@ã ö¿8\È¿émyÀ|—‘ÀÞ$ÀBF»@XTÀ›6À%‰À5G@XÅ™ÀÄ,“¿ú*cÀ’”?d˜À. +…À¼*¾½z¤?EWL>fLh?æ]4À½¦é¿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_selu_default/model.onnx b/testdata/dnn/onnx/conformance/node/test_selu_default/model.onnx new file mode 100644 index 000000000..1ad23583a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_selu_default/model.onnx @@ -0,0 +1,13 @@ + backend-test:S + +xy"Selutest_selu_defaultZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_selu_default/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_selu_default/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_selu_default/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_selu_default/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_selu_default/test_data_set_0/output_0.pb new file mode 100644 index 000000000..4773aecba --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_selu_default/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJð7?í?¥D×>V¡ƒ?E°@Ù*û?YŒ¿å?<Þ|¾<Ž0¾˜âÜ>£ú>¹•Ã?´L?Žé>»Çî>Ê€³>4ðÈ?ïõ¦¾æj¨>î>¿˜„Ï¿ZÏ/?ýƒh?1Ík¿¡@Ðz¬¿ûíD=¹©™¾ $Î?Å?ñµ&>˜oË>Tk„¿¦ýÁ¿É?¿ú7(>"v¥?.µ¡?Nˆ¿áÕ꾂,’¿¦¤ª¿å.¸¿ü-@Y¶3¿©¦¿¾ ¿!Q?Ê:´¿ª¬¾¾ …¿>#Ð>4¿qµH½Êlæ>V"=¬·¢>ÝfS¿kí¿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_selu_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_selu_example/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..d5a7950e0ecd2d467dff0b6035664c0c601ec55c GIT binary patch literal 123 zcmd;J7UD@tOwLZtOVKS!EiSQ2<@ZKfCPjDLHgp0fr{f(D-v@Ha#ExCK}K+Kad0pSv2ZbQFed>8Dv<@8m;^Wh DBVier literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_selu_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_selu_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8a9445744b63f66e76c3ef4fce746606ffc6f47e GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU})IS00s^A03TBWEC2ui literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_selu_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_selu_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..2db88161fa620d9ee3ba81c34d62cfe87bbe2416 GIT binary patch literal 21 Zcmd;J7GQK@tn}jfwY%s50~k0s001%}1eO2* literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sequence_insert_at_back/model.onnx b/testdata/dnn/onnx/conformance/node/test_sequence_insert_at_back/model.onnx new file mode 100644 index 000000000..c6986f962 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sequence_insert_at_back/model.onnx @@ -0,0 +1,14 @@ + backend-test:œ +3 +sequence +tensoroutput_sequence"SequenceInserttest_sequence_insert_at_backZ +sequence" + +Z +tensor + + +b +output_sequence" + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sequence_insert_at_back/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sequence_insert_at_back/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f50d4505ec9c5211c53f975af13cd6a2c350fe2f GIT binary patch literal 108 zcmd<$C{8UbP0dSA6=0N7<6seB_flYFfB+^a%?zbkptO`62QyHe1S^!!2Bq0y@?soJ NKzRWUD4!Eb0|4n)1>OJv literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sequence_insert_at_back/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sequence_insert_at_back/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..5c8ecf619dbfb8eb9503f3a9fd2f184a918eb52e GIT binary patch literal 38 dcmd;J7GQT`D@n~O&M)$k;9`IPZYa$Ir2%I!1Bn0t literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sequence_insert_at_back/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sequence_insert_at_back/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..92fc868f2ad20ff4ed2aac6f8cc17dd3070c6b5c GIT binary patch literal 147 zcmd<$&o3=0C@qOEPAx1=%}Y)dV3bnhU=d*VQeb3&046BS45eA1w3HkNGfxY6pA#ky)yDOJv literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sequence_insert_at_front/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sequence_insert_at_front/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..ea9b4f34417ff2659424f3e53d7dad65b33bbdd3 GIT binary patch literal 38 bcmd;J7GQT`D@n~O&M)$k`1c literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sequence_insert_at_front/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sequence_insert_at_front/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..5da53eb74c554593afd9523fea81f41e0e7bfb83 GIT binary patch literal 24 Zcmd;J6kvDaD9A6)EXmBz^WtED0suY#1Tp{s literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sequence_insert_at_front/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sequence_insert_at_front/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..680e29e09f6bada6de0b2850e1646490d7d1dc38 GIT binary patch literal 147 zcmd<$&o3=0C@qOEPAx1=%}Y)dV3d;MU>0EalKA%@6)-@7lo|&MP+ox%%4dSo%ut#I crVeTjE0oU$rP*QfVjN6Ba|Ae`d`>700BoZfpa1{> literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_shape/model.onnx b/testdata/dnn/onnx/conformance/node/test_shape/model.onnx new file mode 100644 index 000000000..2ced58874 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_shape/model.onnx @@ -0,0 +1,13 @@ + backend-test:E + +xy"Shape +test_shapeZ +x + + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_shape/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_shape/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_shape/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_shape/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_shape/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7a659f383d501fc91218317d6cea01391be187a3 GIT binary patch literal 33 Ycmd;J7GQT`tn`v#W`F<|D9s9`0V6O0O#lD@ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_shape_clip_end/model.onnx b/testdata/dnn/onnx/conformance/node/test_shape_clip_end/model.onnx new file mode 100644 index 000000000..9df1fba38 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_shape_clip_end/model.onnx @@ -0,0 +1,15 @@ + backend-test:Z + +xy"Shape* + +end + test_shape_clip_endZ +x + + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_shape_clip_end/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_shape_clip_end/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_shape_clip_end/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_shape_clip_end/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_shape_clip_end/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7a659f383d501fc91218317d6cea01391be187a3 GIT binary patch literal 33 Ycmd;J7GQT`tn`v#W`F<|D9s9`0V6O0O#lD@ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_shape_clip_start/model.onnx b/testdata/dnn/onnx/conformance/node/test_shape_clip_start/model.onnx new file mode 100644 index 000000000..6276b367d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_shape_clip_start/model.onnx @@ -0,0 +1,13 @@ + backend-test:g +$ +xy"Shape* +startöÿÿÿÿÿÿÿÿ test_shape_clip_startZ +x + + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_shape_clip_start/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_shape_clip_start/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_shape_clip_start/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_shape_clip_start/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_shape_clip_start/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7a659f383d501fc91218317d6cea01391be187a3 GIT binary patch literal 33 Ycmd;J7GQT`tn`v#W`F<|D9s9`0V6O0O#lD@ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_shape_end_1/model.onnx b/testdata/dnn/onnx/conformance/node/test_shape_end_1/model.onnx new file mode 100644 index 000000000..62bb41ca6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_shape_end_1/model.onnx @@ -0,0 +1,14 @@ + backend-test:W + +xy"Shape* + +end test_shape_end_1Z +x + + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_shape_end_1/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_shape_end_1/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_shape_end_1/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_shape_end_1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_shape_end_1/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..e1731c0aaa6b98e110edd43349db47db918e6aaf GIT binary patch literal 17 Tcmd;J6kvB^tn}hwW`F“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_shape_end_negative_1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_shape_end_negative_1/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..9fe08acfb086f7cafddd7c09833553189186a700 GIT binary patch literal 25 Wcmd;J5@2^?tn?CKW`F<|C=CD@C;>kJ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_shape_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_shape_example/model.onnx new file mode 100644 index 000000000..b8f5874c0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_shape_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:I + +xy"Shapetest_shape_exampleZ +x +  + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_shape_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_shape_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..9a18aeeb9b9f8631811af432db90c04fb5d6450e GIT binary patch literal 35 kcmd;J;$RkFbYiUVl3-wHuxDUkZ~!78ZUEv1KzzUf08BasV*mgE literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_shape_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_shape_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..460c22080fbaf26ec0136543c02cc3dd51015bbe GIT binary patch literal 25 Wcmd;J5@2^?tn?CKVt@c“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_shape_start_1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_shape_start_1/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..2f337159bf5bdb080630209bf25cc9d3b2b04b16 GIT binary patch literal 25 Wcmd;J5@2^?tn?CKVSoTuC=CD@KmkDj literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_shape_start_1_end_2/model.onnx b/testdata/dnn/onnx/conformance/node/test_shape_start_1_end_2/model.onnx new file mode 100644 index 000000000..9929f60d2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_shape_start_1_end_2/model.onnx @@ -0,0 +1,15 @@ + backend-test:m +' +xy"Shape* + +end * +start test_shape_start_1_end_2Z +x + + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_shape_start_1_end_2/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_shape_start_1_end_2/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_shape_start_1_end_2/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_shape_start_1_end_2/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_shape_start_1_end_2/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d2b96782f64c932a5822cc194a6828eb2f2259b3 GIT binary patch literal 17 Tcmd;J6kvB^tn}hwVSoSt4d4MY literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_shape_start_1_end_negative_1/model.onnx b/testdata/dnn/onnx/conformance/node/test_shape_start_1_end_negative_1/model.onnx new file mode 100644 index 000000000..c7db7f4ab --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_shape_start_1_end_negative_1/model.onnx @@ -0,0 +1,14 @@ + backend-test: +0 +xy"Shape* +endÿÿÿÿÿÿÿÿÿ * +start !test_shape_start_1_end_negative_1Z +x + + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_shape_start_1_end_negative_1/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_shape_start_1_end_negative_1/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_shape_start_1_end_negative_1/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_shape_start_1_end_negative_1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_shape_start_1_end_negative_1/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d2b96782f64c932a5822cc194a6828eb2f2259b3 GIT binary patch literal 17 Tcmd;J6kvB^tn}hwVSoSt4d4MY literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_shape_start_negative_1/model.onnx b/testdata/dnn/onnx/conformance/node/test_shape_start_negative_1/model.onnx new file mode 100644 index 000000000..512f6d72b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_shape_start_negative_1/model.onnx @@ -0,0 +1,13 @@ + backend-test:m +$ +xy"Shape* +startÿÿÿÿÿÿÿÿÿ test_shape_start_negative_1Z +x + + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_shape_start_negative_1/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_shape_start_negative_1/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_shape_start_negative_1/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_shape_start_negative_1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_shape_start_negative_1/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..149ec66017367d7d174baab1081495aa5d3d11fc GIT binary patch literal 17 Tcmd;J6kvB^tn}hwWq<$x4d?+h literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_shrink_hard/model.onnx b/testdata/dnn/onnx/conformance/node/test_shrink_hard/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..3a4f933eff59dca45f452e16776edb31de8f7713 GIT binary patch literal 107 zcmd;J5#mWoOwLZtOVKS!EiSPN<&x)OtPoKV84Ko zQH!68H77AQDFr4VBmmMFUkp|qU!0#-62%WPf{TlTgHecui;06Z2`EsBEa1c>zy$z_ Cq8jZ0 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_shrink_soft/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_shrink_soft/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..79ecbb47a483fd600057d4a544c8996802a72c56 GIT binary patch literal 29 gcmd;J6<~B?tnd“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sigmoid/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sigmoid/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..498ddbf2715009d81fdcb56e020d1d86a873abd8 GIT binary patch literal 254 zcmV(tKikyhKG5G2Kfd0WJ}c{! zJwInCKSCZfKgA-YKK2D@Kj7a%K9lVNKQ$caKB0+HKO`PdKbPeRKLzU-KSfBDK7vX3 zJv`~tK5P65KTjM+KgHQZKWGTgKIfR(K9=2tKA}`cKJHZ=KF}gyKMo|oK5ov)KEaG* zK1F3OKZgh^J{jNSKBst;J{olxKcN7?KDv`|K9*$sK5YOSKWjk*KSDMWKZtCxK2{Ra EK1BgzDgXcg literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sigmoid_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_sigmoid_example/model.onnx new file mode 100644 index 000000000..685eb24b7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sigmoid_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:I + +xy"Sigmoidtest_sigmoid_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sigmoid_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sigmoid_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8a9445744b63f66e76c3ef4fce746606ffc6f47e GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU})IS00s^A03TBWEC2ui literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sigmoid_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sigmoid_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..82f3b77551153e68f6d78b8a5a5d9fef26d30452 GIT binary patch literal 21 ccmd;J7GQK@tn}j9xT({Qfq}t(g_^ZJ050eR-~a#s literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sign/model.onnx b/testdata/dnn/onnx/conformance/node/test_sign/model.onnx new file mode 100644 index 000000000..8ff938610 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sign/model.onnx @@ -0,0 +1,11 @@ + backend-test:; + +xy"Sign test_signZ +x + + + b +y + + + B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sign/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sign/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..edc96c8d698e7a5835dbdce8e70de321b893d0ec GIT binary patch literal 53 ucmdw8)!-mz literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_simple_rnn_defaults/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_simple_rnn_defaults/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..17423bca0281e7ec2c630932193d4014318561d0 GIT binary patch literal 37 mcmd;Jí&•>í&•>í&•>Ù·?Ù·?Ù·?Ù·?íL?íL?íL?íL? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_simple_rnn_with_initial_bias/model.onnx b/testdata/dnn/onnx/conformance/node/test_simple_rnn_with_initial_bias/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..450d4b03f6a4ec2a34a8aeca3347ce7d67c2dffd GIT binary patch literal 227 zcmd;J7vf1uOwLZtOVKS!EiSP-!^ow>#TdcG7|z8Q#Kq_~~R8K0rV9OUPxCB(&@ zk(rW`nipT3S(Pfmx`2^MND-tB$j>dvNsTYc%Zo41EXjz^%*!mvOw5T-%1kVd5(gS6 zB*Z1a!6?MT#l*n~#LOTJk_bnWV1-EpVUb{s5(YVmkBbLr6bIBOt|Un=kQ33=gKS`R IViMp30KS|h*Z=?k literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_simple_rnn_with_initial_bias/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_simple_rnn_with_initial_bias/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..9cb9bf0ac34f11b9f5aad7933812673878f5f792 GIT binary patch literal 49 vcmd;J“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sin/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sin/test_data_set_0/output_0.pb new file mode 100644 index 000000000..29e4a9110 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sin/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJðý;{?ÒtÇ>]mT?™¤H?RÏt?ç7T¿_?P?f¾]Ó½v^Ì>·ý>˜C~?mŽ0?v“ø=tÞÛ>L°§>=??‡œP¾a¯>§A¿!¿ª?*¿B?Ï-¿¦øC?LD~¿Š\;=>¾¥Ð?¯~?3>Œ ½>¶’F¿mÈj¿#®¾*s>OMq?uÒn?ÏcÁ¾«n˜¾4à]¿u}¿†§}¿z½m?”Êù¾E0Ù¾.*s¿ •3?#ÿà4X¾çÎG¿O0Á>sNú¾ÀÂl¿˜Öæ¼F©Ô>x ˆ=Õƒ˜>µ¶¿`­µ¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sin_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_sin_example/model.onnx new file mode 100644 index 000000000..89af4cae8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sin_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:A + +xy"Sintest_sin_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sin_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sin_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8a9445744b63f66e76c3ef4fce746606ffc6f47e GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU})IS00s^A03TBWEC2ui literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sin_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sin_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..be8a83c2a7d9f0ac53c6212eb6731ef749f999b6 GIT binary patch literal 21 Zcmd;J7GQK@tn}hpk`=z60SJJ!Jpe6&1or>{ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sinh/model.onnx b/testdata/dnn/onnx/conformance/node/test_sinh/model.onnx new file mode 100644 index 000000000..7536ba127 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sinh/model.onnx @@ -0,0 +1,13 @@ + backend-test:K + +xy"Sinh test_sinhZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sinh/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sinh/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sinh/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sinh/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sinh/test_data_set_0/output_0.pb new file mode 100644 index 000000000..335d9cf7f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sinh/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJð%E5@hdÒ>ˆB’?̹”@Ñ,J@ìù‘¿6ÀŒ? •¾ÄÓ½ù.Ø>ß>˜‡@//V?FÎù=EËê>w®>†b@S¾ì¢>é7v¿HÌÀa3?Šçy?6ìO¿Ô-™@‹À~;=,Ì@¾uH @W¹@DM>cDÆ>Ò)¿ª‰cÀ¿µ¾"Á >0RÈ?^ÃÁ?¢N˾³%¾`2 ¿¡Où¿ru*À‹\@g1¿†‰ç¾Ý¸Í¿…´[?úWÀ6~[¾\‚¿ÍË>‡¿¼¿>ææ¼Ûâ>çSˆ=å<>V-¿ÅÒ½¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sinh_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_sinh_example/model.onnx new file mode 100644 index 000000000..db291c42e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sinh_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:C + +xy"Sinhtest_sinh_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sinh_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sinh_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8a9445744b63f66e76c3ef4fce746606ffc6f47e GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU})IS00s^A03TBWEC2ui literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sinh_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sinh_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4cb4991cd5992bca838f90a833a45ec48356e349 GIT binary patch literal 21 Zcmd;J7GQK@tn}jfmosfY0}udddjK{v1}y*p literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_size/model.onnx b/testdata/dnn/onnx/conformance/node/test_size/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..11c8ac69c3db235f7d50c78534a5b49b03e3f529 GIT binary patch literal 85 zcmd;J7UD@tOwLZtOVKS!EiSRL=i=dFtPo“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_size/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_size/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..2355ec3529179531024828ca7269a594b283081a GIT binary patch literal 15 RcmWe&cVevc;;>? lAO(C}JRFQd99&EsOhC+>#LdN6Da6Lb!oe=Y;KU@r2>|tZ5|sb| literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_size_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_size_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..9a18aeeb9b9f8631811af432db90c04fb5d6450e GIT binary patch literal 35 kcmd;J;$RkFbYiUVl3-wHuxDUkZ~!78ZUEv1KzzUf08BasV*mgE literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_size_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_size_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6ca8cb761aa3c909f02f6081b80a8cc57bc0b28b GIT binary patch literal 15 RcmWe&cVevc;$UNd000eE0W1Ij literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice/model.onnx b/testdata/dnn/onnx/conformance/node/test_slice/model.onnx new file mode 100644 index 000000000..8c9a0407e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_slice/model.onnx @@ -0,0 +1,36 @@ + backend-test:» +( +x +starts +ends +axes +stepsy"Slice +test_sliceZ +x + + + + +Z +starts + + +Z +ends + + +Z +axes + + +Z +steps + + +b +y + + + + +B diff --git a/testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..dbead81fac93bc25d2638a80c43bafa64dd3d94f GIT binary patch literal 4014 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..fcc1054b6d583a54b94e8285ea6483119b0003f8 GIT binary patch literal 30 Xcmd;J5@2^?D=tYaDk=67U_b)^Nzemj literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..f5957cc580744c9c1fae2283a75031c5146665fe GIT binary patch literal 28 Zcmd;J5@2^?NzF?s_7Y%bfB-Hi4FEFU0(k%c literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..a067b9907ec2e8caada970410e64d1978a7eb4ec GIT binary patch literal 28 Ycmd;J5@2^?NvudM_7Y%#0!Ane05bFfbN~PV literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/input_4.pb b/testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/input_4.pb new file mode 100644 index 0000000000000000000000000000000000000000..8a16805e8a2969e2266ed93cd75b6f7543b91cb6 GIT binary patch literal 29 Zcmd;J5@2^?EiOqdDE1OyWPkt|4FEpK0`vd? literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/output_0.pb new file mode 100644 index 000000000..ab9861515 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/output_0.pb @@ -0,0 +1,3 @@ + +ByJØxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾^&,¿Z¸¾[*P¿ÔöÜ¿3¯5>;¶Í¾WªÐ¿Ìñì>µDh¿²ÄT=®¥:?>âב?Æž¿¹ÿÍ>·O/¿ì^¿~/¿ÐƒŸ¾¡ f=¡#•¿‘œf?Okî>¢£Ä¿ ¾?¬ò?@â–?7>8¾l‰¿Fø†?5mξyœ? FU>z?¨u¶>ûá4?G,õ>ÑÍ> ñ?^ƒ¬¿AŸ¢¿b*x?è(–¿”Èø?ÞÅÓ¾3Y?¿÷"ö?‚½?, ï?‹òg?Iy\¿}ô?½7‰¾ÈmM?r?÷º¾N4?½l?ÙºÀ>*¹Œ¿­²˜>Ç©?3Ï1¿Ì9¾rÌÞ¾­´ì?‚,?ÖžÐ>8E¿< +?¡,¿Â`=ÏÆ"¿»*-?u›?ELU¾dÁÊ>qé‹¿‡á¾¿ó÷à>u¬*>l‘"?r…@hÉq?¸®i¿dúŽ?§o¨¿ÑTì¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_slice_default_axes/model.onnx b/testdata/dnn/onnx/conformance/node/test_slice_default_axes/model.onnx new file mode 100644 index 000000000..37579effb --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_slice_default_axes/model.onnx @@ -0,0 +1,25 @@ + backend-test:’ + +x +starts +endsy"Slicetest_slice_default_axesZ +x + + + + +Z +starts + + +Z +ends + + +b +y + + + + +B diff --git a/testdata/dnn/onnx/conformance/node/test_slice_default_axes/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_slice_default_axes/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..dbead81fac93bc25d2638a80c43bafa64dd3d94f GIT binary patch literal 4014 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_default_axes/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_slice_default_axes/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d407e4590787473264d87d4298171ddf711e5bf5 GIT binary patch literal 38 acmd;J7GQT`D=tYaDk=7oU_b-RP(A=<{R43T literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_default_axes/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_slice_default_axes/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..8235cfa62f0fd22fae44fd73164576da8d7765de GIT binary patch literal 36 bcmd;J7GQT`NzF?s_L2}`fB-Hi%>tzXNl5~i literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_default_axes/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_slice_default_axes/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..3bc16d58b2dbddbd11e6fcfee66be4c7c9ac9027 GIT binary patch literal 814 zcmV~$2~1OW7yxiu5NaJq3xb9tN)*u;tcp8=@Bclqied*17>R_TRG3`a1j7V|Bh*fX zjiV?OL`F9o(5Mwbx&`;X?@1~!FigrMLX7diC`TCEq=q@S{eH3lnOr9Elf+7j<1L;; zxxRdM=BOa57P*{w3p@KSM~j+sJE<0HE5=P1xvPlW|?{xez!aY;3-ba)QGZuH{? zql_7UqV;1fd6Zqoo|Zux)}{!>8(UG^)6af(NkqvN2h5sP&}2JH z^~U?SepM8OHE)Ja?-+WUS1P#sXA*ZbnvPbODJ6Ilz4*MD{#h9SSf-+a`URZywXs71 z6{svI!QU~SGBE^=oUtZKGGiFgr(nJgi%R=`VcNigJ9MxBn8q+7iNrtb^b zcWQuB?s5~OuIEtl8aw3rq{BDmO2J(Dg64mWXCa~Af^zPAn6q8LrGo~TPQQoQ%d{Z1 zo*{YXLm@0mhOB&wNnL-95{==Nwl+*(P^5JXcc_1BI{jsM3e|2`p`_1KFj48usOB^dH?vCN-r@|v_un85s=E( z!lqrkOwSz^Y|zw(;0zhCwB1Vg-0C2QC(h#OA&OtV4U*s@O>!VX1p-gb=lHfChT4*S zxM$`(To1^{KBsrowCOC{YxfLH^9hC}IAU0KJ6rQa12fiK00ZM#G#$K%Uo-~kqS;wG zJ~ItOEC{6RDj4Z!mr+Z7JBSM&M~Q|O+#!_)o2_z)59PF35?1zYf#5(9j*H9<@Zo1^-;!YZ@2zv-jw_&G zU>WTH-i^uDt&M3PP0)HvJdvK;&W7{s1ONRwq{G$*!n;3EMA3WQrt=vRT zrb%-8<+Rz}+9P;MwTvFw@t(5L)1=?11ta4l8IHL!dCB!BRTJ~^R(250wywqlNx$g# z?;?1D?;&abFA*>OvIfgd2svSV+!XSZJhssW8Qo=Q=+jA`NC{EV&@}qR@Cw~@x*yXc z65*3xEaVzFU}r@GM(z2-w^s(Wc1RJvh-wO$4yC2bus*W`@0%`ySgkay zp*$#@KOegtwy}JVzoE9hDXCj50J-v2%rUL2ls(qU+_mo_8iD#;XSW$}sBa}4z7;64 zvW?bt{vuBXpI8lL z9h6JcgpgNn>Cd)8WIT&dDMKHOe3ntk2_YKw#Ou=&{C>?P?E#=tj06P4nw0gfQxP# zj(@QPpEIdAq^rqoTDuSgZVlq_;3(O)P!}~0Jb*XNF`%n5PL<{L@YUW7yv!Y4(3D5{Vtofyeg$MYta^fxW)_tXc$y4-hj}pjt z8vy^(5aZ0agYa6Sgxm=^-ssk$N^Yz-r!^WKbf@eYTI_WJ#Z%&m3-b@E1#biCzzE7| z*vM!<{zc4gs)C+KJI23sq`r=x5aad)vuy4VO*ctyxSU<(EuXd@{qaEH}uKxCl>c8{jd=6}(IpvHIb86tS>? zxd*CA=+0rR=BXw-qa9$%?J!gQ4@1S8>`+X-4xI*Vfn#xn4od~lp7s|IVyp{yp0gw` zREp@wH$mjW=OFskABsffU`9-U`^NJ>rfEGtjoZ&!I-QFJkB-Oj`LE3zZT`X%Gr_v zOM7-{I3K1Zg<;T(LE3h69Z9R5gSp-dIGL}4krm#A+)!z5Lep{5Ey}~KP!z$Ns&Ta8 z<{I=&dwHj$n!8uxZZpMs&ai%gY$&WzrOQ@2Tu zsVF;t>p8IK51?WrWpr-0EUujC#mu5M%=?gn2FZEQs_PB+XG>w?WFe0H{E0z7)NxpN zHQDO)n|xh%3KqsCkQRvnpr3csc-)5?29Gc+aW}TS43;@d8R_5En(S=TkZ_fih`OrNB?uB@ke&GvMi$PgQy?n=&9-B79gSB%wK-&jibH9Y%+~Ad)s+f&AhMXt`mS?M--qdH3Ej*-M(}Y5oB$=*>g5i3Ol;?hO($ zg7lL~4}rDbWP5WyQO?K(#}O{ZXlX-9%5AEW>rKPB>2!k(m;U~887*03a&+h+uy4It z$Jna+2cLB@B4v{GDE>hFF0hoxWt^6Uc9R{ve#lrylFM_pK&NyGtX@#Z`iqsqS)XX= z6pX-qBN=F*dYNieo&dvnNo;wuB952df#o9?$(3kX?vPgw@mk6cQ~W-pkTXg;ThFit zxAO5#7fT0a0&!8>L0ngqjd?|5kRIP^RogGATuL6F57Y~`9rm$b!19-&MaofH% z+{j~s9CQ6{JR2#^s(8%jxS1A^KAs?mvEyQD>?<_fDTFsO&%$NvGHT<$2`6hdlBeOZ zaQ90s%6v)3^`kbpXz@7^4?aXz2Mck=>jPjKC0OYX*-&(GJE;#|jSr=DAjHf7Ka?cV z_OAtS<3JBvoW2=vujG79?kj0DFfydQ$lV=V_Afy$C1y;T6-H(|jzW5Fz?cC_1 zh~M<~c!>%BCO@?Bv?S5v^>p3F5j^refaOijq41>_bN)WVuDwP<^9VnfUta{8)i+Q; z>nm9~cRq;<5QJ8*$7GXO363Ueu=nSh;ZN1gtW={n3jV$hnImo}vve;uanl&DmuE24 z{|Su`bwZo$N;s@(1M1#>Z2IOlIx}zxCXV)y`Z>SJf`tCYcM6X&!D*B=`%4J7t1Jic z=t%fqfI8~+ek2?8U&6YNnrLYA2&BwiQBl6pMEE4&voKH zlTQYM#W@M#r67Nj7wxy^5oPlTD84ykLbA@Yz;R?A@q56Tl`g18^JwPtNirLJmFR8_ zCP~gLUHCl|Y!ieyWpce_ajzvc2sMREd?Hx&7BIw1fQhwT&i%JC5yjQZ=@a8(%+rp> zu*?B^)AkNVNimjErrB1<2 z?o}5$sc4Sze?C=TO#paZ5Wsu=v1C+dGnN)FN6(H=grj>9mY-ThLwTxEfc*`9R&Ln1 zr3J<2sd2Wv=%x}28gODt2OsM+5}_e8@?OLhdF>|vPVr;UwN&Jp42A}!LRfG87rN}M zK%bEl;3_zmJIRxYafKn^TIa=fshp;sxs_z}&?4$#oQH>;uYp8*0aTc6A%QQAnEj1% zoQ#+_YBd&3Z8GbLwNoQZ40J-y?r56!B9n-C-^8sASE=RVZTMo~IF2)q!1n$|bW{++ z7>5S3>`w>koTiD@B|Xlmw`uJEjz*K1g>j^!vFL z8%&`dRDRwBkNwrLOehqFX7`flo-%MBox|~w%%tB0da0O!J4Ok}&_`*v>9k}maTJ!N zvCHbHqeTq7oqq@&xi3iCqaM2U&^q8altH;}29@d=B4KiC$>%&?PGR9@zyuOI_t~K=ktNyQI literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_default_steps/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_slice_default_steps/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d407e4590787473264d87d4298171ddf711e5bf5 GIT binary patch literal 38 acmd;J7GQT`D=tYaDk=7oU_b-RP(A=<{R43T literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_default_steps/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_slice_default_steps/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..8235cfa62f0fd22fae44fd73164576da8d7765de GIT binary patch literal 36 bcmd;J7GQT`NzF?s_L2}`fB-Hi%>tzXNl5~i literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_default_steps/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_slice_default_steps/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..f0febb06e034fd53cd6bdf0f9ded31f63cd3a92c GIT binary patch literal 36 acmd;J7GQT`NvudM_L5+L0!Ap!1f>B-j{<)H literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_default_steps/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_slice_default_steps/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..3bc16d58b2dbddbd11e6fcfee66be4c7c9ac9027 GIT binary patch literal 814 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_end_out_of_bounds/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_slice_end_out_of_bounds/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..f6355e9ab2cc56fdcdac2ece673899277b39b68c GIT binary patch literal 22 Ycmd;J6kvB^D=tYaDk=8jU}S&*04`GlT>t<8 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_end_out_of_bounds/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_slice_end_out_of_bounds/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..e69ecf6bff7a0bb2ef41dca7974ce2ba674ed3db GIT binary patch literal 20 Xcmd;J6kvB^NzF?s_TqTK%m4-eCHMnQ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_end_out_of_bounds/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_slice_end_out_of_bounds/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..31799432830506cff63208274e24952586e34bda GIT binary patch literal 20 Wcmd;J6kvB^NvudM_Tpelr literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_end_out_of_bounds/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_slice_end_out_of_bounds/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..de6ff73b88ee41bcfef766dc20dcab13a3c1f628 GIT binary patch literal 3614 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 LzCMRFZdLUE9bf8& literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_neg/model.onnx b/testdata/dnn/onnx/conformance/node/test_slice_neg/model.onnx new file mode 100644 index 000000000..f0d9bb4fb --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_slice_neg/model.onnx @@ -0,0 +1,34 @@ + backend-test:¿ +( +x +starts +ends +axes +stepsy"Slicetest_slice_negZ +x + + + + +Z +starts + + +Z +ends + + +Z +axes + + +Z +steps + + +b +y + + + +B diff --git a/testdata/dnn/onnx/conformance/node/test_slice_neg/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_slice_neg/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..dbead81fac93bc25d2638a80c43bafa64dd3d94f GIT binary patch literal 4014 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_neg/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_slice_neg/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6993ea4ef8684028431b55fee9b8819467a6c302 GIT binary patch literal 22 Xcmd;J6kvB^D=tYaDk=8jV1NPuE=vPk literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_neg/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_slice_neg/test_data_set_0/input_2.pb new file mode 100644 index 000000000..9f204f888 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_slice_neg/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BendsJÿÿÿÿÿÿÿÿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_slice_neg/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_slice_neg/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..31799432830506cff63208274e24952586e34bda GIT binary patch literal 20 Wcmd;J6kvB^NvudM_Tpelr literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_neg/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_slice_neg/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6512db50db96272596bc110e3519397d74142dd0 GIT binary patch literal 3614 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_neg_steps/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_slice_neg_steps/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..5ad173903f99ad789988b633e385b0911270a432 GIT binary patch literal 38 dcmd;J7GQT`D=tYaDk=7o5Mh7-E-1|cr2%M#1CRg! literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_neg_steps/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_slice_neg_steps/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..1cefc061b8e7ba2c83b763557c3910313841a5c4 GIT binary patch literal 36 Ycmd;J7GQT`NzF?s_L5*g1B_5U07kI_b^rhX literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_neg_steps/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_slice_neg_steps/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..f0febb06e034fd53cd6bdf0f9ded31f63cd3a92c GIT binary patch literal 36 acmd;J7GQT`NvudM_L5+L0!Ap!1f>B-j{<)H literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_neg_steps/test_data_set_0/input_4.pb b/testdata/dnn/onnx/conformance/node/test_slice_neg_steps/test_data_set_0/input_4.pb new file mode 100644 index 000000000..b9a2bbfad --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_slice_neg_steps/test_data_set_0/input_4.pb @@ -0,0 +1 @@ +BstepsJÿÿÿÿÿÿÿÿýÿÿÿÿÿÿÿþÿÿÿÿÿÿÿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_slice_neg_steps/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_slice_neg_steps/test_data_set_0/output_0.pb new file mode 100644 index 000000000..fe91b5eac --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_slice_neg_steps/test_data_set_0/output_0.pb @@ -0,0 +1,3 @@ +ByJȺZ·¾åçÀ=ëp¿Š#¹¾´òK?€ÝÈ?Ö î½³¯·?U»Ÿ¾˜Ý>æp¾Ì"‡¾RÝξ¼RÅ¿ðC¿!Tu=n›]?¥ž>wb=™ +¿?@S=­°ú<¼<6I×?xT¿bÞ‰¿,ô>C§?N[¾Íï<ùq›>"T8?"Ò@¬ì¿Ns ¿«½í¾Ú|Š?ImK¿(¿aA?öõÀ>#Š?è¯Æ?6 ”½Yè¾^­î>SåÀ¿XĨ>à6¾Ûî]¾<ç ¿ å‘¿¿é?Gì?rÄ!¿®É#ÀÛÌ£¿Èœ?Åß?ô#†?PrŸ½Ö¤¿Ó\?µ¤h¿‘€>½ K¿Éâ½Ððv¿Ošx¿dt^?Ü?¦x>Ø@Z? ’?;=*[À­b¿·)ʾé³>úv >á/*ÀèóE?ÞÂÛ½áâ’¾÷w½>t<?¤›’>.*1¿½yÇ=¤µ=˳»¿ñ0Š?Éý“¿øø +¿Ö-½- Â>Y«?+ÑR?+ ?-Ä$¿MF¢>»Å¿ÑTì¾dúŽ?ÏÆ"¿¡,¿½l?÷º¾ÑÍ>h—ä? ¾?Okî>²ÄT=Ìñì> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_slice_negative_axes/model.onnx b/testdata/dnn/onnx/conformance/node/test_slice_negative_axes/model.onnx new file mode 100644 index 000000000..d01aa2a18 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_slice_negative_axes/model.onnx @@ -0,0 +1,30 @@ + backend-test:­ +! +x +starts +ends +axesy"Slicetest_slice_negative_axesZ +x + + + + +Z +starts + + +Z +ends + + +Z +axes + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_slice_negative_axes/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_slice_negative_axes/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..dbead81fac93bc25d2638a80c43bafa64dd3d94f GIT binary patch literal 4014 zcmWNUXFS*Y8;2u1d!`{tLUtv^_jCX3lyD-2C`y#1NaXJvkxELE87brl8QJsuxqpew zjD~hbSxpTpb@cD?`_c8f9$c@tkgSl15Wggk8BgfOtRnL-95{==Nwl+*(P^5JXcc_1BI{jsM3e|2`p`_1KFj48usOB^dH?vCN-r@|v_un85s=E( z!lqrkOwSz^Y|zw(;0zhCwB1Vg-0C2QC(h#OA&OtV4U*s@O>!VX1p-gb=lHfChT4*S zxM$`(To1^{KBsrowCOC{YxfLH^9hC}IAU0KJ6rQa12fiK00ZM#G#$K%Uo-~kqS;wG zJ~ItOEC{6RDj4Z!mr+Z7JBSM&M~Q|O+#!_)o2_z)59PF35?1zYf#5(9j*H9<@Zo1^-;!YZ@2zv-jw_&G zU>WTH-i^uDt&M3PP0)HvJdvK;&W7{s1ONRwq{G$*!n;3EMA3WQrt=vRT zrb%-8<+Rz}+9P;MwTvFw@t(5L)1=?11ta4l8IHL!dCB!BRTJ~^R(250wywqlNx$g# z?;?1D?;&abFA*>OvIfgd2svSV+!XSZJhssW8Qo=Q=+jA`NC{EV&@}qR@Cw~@x*yXc z65*3xEaVzFU}r@GM(z2-w^s(Wc1RJvh-wO$4yC2bus*W`@0%`ySgkay zp*$#@KOegtwy}JVzoE9hDXCj50J-v2%rUL2ls(qU+_mo_8iD#;XSW$}sBa}4z7;64 zvW?bt{vuBXpI8lL z9h6JcgpgNn>Cd)8WIT&dDMKHOe3ntk2_YKw#Ou=&{C>?P?E#=tj06P4nw0gfQxP# zj(@QPpEIdAq^rqoTDuSgZVlq_;3(O)P!}~0Jb*XNF`%n5PL<{L@YUW7yv!Y4(3D5{Vtofyeg$MYta^fxW)_tXc$y4-hj}pjt z8vy^(5aZ0agYa6Sgxm=^-ssk$N^Yz-r!^WKbf@eYTI_WJ#Z%&m3-b@E1#biCzzE7| z*vM!<{zc4gs)C+KJI23sq`r=x5aad)vuy4VO*ctyxSU<(EuXd@{qaEH}uKxCl>c8{jd=6}(IpvHIb86tS>? zxd*CA=+0rR=BXw-qa9$%?J!gQ4@1S8>`+X-4xI*Vfn#xn4od~lp7s|IVyp{yp0gw` zREp@wH$mjW=OFskABsffU`9-U`^NJ>rfEGtjoZ&!I-QFJkB-Oj`LE3zZT`X%Gr_v zOM7-{I3K1Zg<;T(LE3h69Z9R5gSp-dIGL}4krm#A+)!z5Lep{5Ey}~KP!z$Ns&Ta8 z<{I=&dwHj$n!8uxZZpMs&ai%gY$&WzrOQ@2Tu zsVF;t>p8IK51?WrWpr-0EUujC#mu5M%=?gn2FZEQs_PB+XG>w?WFe0H{E0z7)NxpN zHQDO)n|xh%3KqsCkQRvnpr3csc-)5?29Gc+aW}TS43;@d8R_5En(S=TkZ_fih`OrNB?uB@ke&GvMi$PgQy?n=&9-B79gSB%wK-&jibH9Y%+~Ad)s+f&AhMXt`mS?M--qdH3Ej*-M(}Y5oB$=*>g5i3Ol;?hO($ zg7lL~4}rDbWP5WyQO?K(#}O{ZXlX-9%5AEW>rKPB>2!k(m;U~887*03a&+h+uy4It z$Jna+2cLB@B4v{GDE>hFF0hoxWt^6Uc9R{ve#lrylFM_pK&NyGtX@#Z`iqsqS)XX= z6pX-qBN=F*dYNieo&dvnNo;wuB952df#o9?$(3kX?vPgw@mk6cQ~W-pkTXg;ThFit zxAO5#7fT0a0&!8>L0ngqjd?|5kRIP^RogGATuL6F57Y~`9rm$b!19-&MaofH% z+{j~s9CQ6{JR2#^s(8%jxS1A^KAs?mvEyQD>?<_fDTFsO&%$NvGHT<$2`6hdlBeOZ zaQ90s%6v)3^`kbpXz@7^4?aXz2Mck=>jPjKC0OYX*-&(GJE;#|jSr=DAjHf7Ka?cV z_OAtS<3JBvoW2=vujG79?kj0DFfydQ$lV=V_Afy$C1y;T6-H(|jzW5Fz?cC_1 zh~M<~c!>%BCO@?Bv?S5v^>p3F5j^refaOijq41>_bN)WVuDwP<^9VnfUta{8)i+Q; z>nm9~cRq;<5QJ8*$7GXO363Ueu=nSh;ZN1gtW={n3jV$hnImo}vve;uanl&DmuE24 z{|Su`bwZo$N;s@(1M1#>Z2IOlIx}zxCXV)y`Z>SJf`tCYcM6X&!D*B=`%4J7t1Jic z=t%fqfI8~+ek2?8U&6YNnrLYA2&BwiQBl6pMEE4&voKH zlTQYM#W@M#r67Nj7wxy^5oPlTD84ykLbA@Yz;R?A@q56Tl`g18^JwPtNirLJmFR8_ zCP~gLUHCl|Y!ieyWpce_ajzvc2sMREd?Hx&7BIw1fQhwT&i%JC5yjQZ=@a8(%+rp> zu*?B^)AkNVNimjErrB1<2 z?o}5$sc4Sze?C=TO#paZ5Wsu=v1C+dGnN)FN6(H=grj>9mY-ThLwTxEfc*`9R&Ln1 zr3J<2sd2Wv=%x}28gODt2OsM+5}_e8@?OLhdF>|vPVr;UwN&Jp42A}!LRfG87rN}M zK%bEl;3_zmJIRxYafKn^TIa=fshp;sxs_z}&?4$#oQH>;uYp8*0aTc6A%QQAnEj1% zoQ#+_YBd&3Z8GbLwNoQZ40J-y?r56!B9n-C-^8sASE=RVZTMo~IF2)q!1n$|bW{++ z7>5S3>`w>koTiD@B|Xlmw`uJEjz*K1g>j^!vFL z8%&`dRDRwBkNwrLOehqFX7`flo-%MBox|~w%%tB0da0O!J4Ok}&_`*v>9k}maTJ!N zvCHbHqeTq7oqq@&xi3iCqaM2U&^q8altH;}29@d=B4KiC$>%&?PGR9@zyuOI_t~K=ktNyQI literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_negative_axes/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_slice_negative_axes/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d407e4590787473264d87d4298171ddf711e5bf5 GIT binary patch literal 38 acmd;J7GQT`D=tYaDk=7oU_b-RP(A=<{R43T literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_negative_axes/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_slice_negative_axes/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..8235cfa62f0fd22fae44fd73164576da8d7765de GIT binary patch literal 36 bcmd;J7GQT`NzF?s_L2}`fB-Hi%>tzXNl5~i literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_negative_axes/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_slice_negative_axes/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..0a4bfd11f5bda9db22565ce638bf1e86edb4b1d1 GIT binary patch literal 36 Zcmd;J7GQT`NvudM_L5+Lf`9)}0RYa|5^Dee literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_negative_axes/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_slice_negative_axes/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..3bc16d58b2dbddbd11e6fcfee66be4c7c9ac9027 GIT binary patch literal 814 zcmV~$2~1OW7yxiu5NaJq3xb9tN)*u;tcp8=@Bclqied*17>R_TRG3`a1j7V|Bh*fX zjiV?OL`F9o(5Mwbx&`;X?@1~!FigrMLX7diC`TCEq=q@S{eH3lnOr9Elf+7j<1L;; zxxRdM=BOa57P*{w3p@KSM~j+sJE<0HE5=P1xvPlW|?{xez!aY;3-ba)QGZuH{? zql_7UqV;1fd6Zqoo|Zux)}{!>8(UG^)6af(NkqvN2h5sP&}2JH z^~U?SepM8OHE)Ja?-+WUS1P#sXA*ZbnvPbODJ6Ilz4*MD{#h9SSf-+a`URZywXs71 z6{svI!QU~SGBE^=oUtZKGGiFgr(nJgi%R=`VcNigJ9MxBn8q+7iNrtb^b zcWQuB?s5~OuIEtl8aw3rq{BDmO2J(Dg64mWXCa~Af^zPAn6q8LrGo~TPQQoQ%d{Z1 zo*{YXLm@0mhOB&wNpe12(3e12MdQhq5=Ta-A^Bq1R#0S-nX9xf&h5g_IQ yV%8`TnE66nTpS$iLM%X0#wa0(ZRlbkyHUi1VJ<<^oCLJ163s3KkX=qp0$c#t9WCzw literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_start_out_of_bounds/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_slice_start_out_of_bounds/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..dbead81fac93bc25d2638a80c43bafa64dd3d94f GIT binary patch literal 4014 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_start_out_of_bounds/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_slice_start_out_of_bounds/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..cd22222d0c9f0ad17a264162fb29b51e5d74c1a1 GIT binary patch literal 22 Zcmd;J6kvB^D=tYaDk=8jc)`p71^_jn1V;b> literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_start_out_of_bounds/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_slice_start_out_of_bounds/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..e69ecf6bff7a0bb2ef41dca7974ce2ba674ed3db GIT binary patch literal 20 Xcmd;J6kvB^NzF?s_TqTK%m4-eCHMnQ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_start_out_of_bounds/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_slice_start_out_of_bounds/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..31799432830506cff63208274e24952586e34bda GIT binary patch literal 20 Wcmd;J6kvB^NvudM_Tpelr literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_start_out_of_bounds/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_slice_start_out_of_bounds/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f3f730287a12235781a34f9a662e0ba29a157d01 GIT binary patch literal 13 Ucmd-O;b7ok6<~B?tn^|400r;?NdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_axis_0/model.onnx b/testdata/dnn/onnx/conformance/node/test_softmax_axis_0/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..6ae888a4397cb361310a9558893bf8254514129f GIT binary patch literal 123 zcmd;J7vf1uOwLZtOVKS!EiSQ2<&xoItPoLMH literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_axis_0/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_axis_0/test_data_set_0/input_0.pb new file mode 100644 index 000000000..c3a1c952e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softmax_axis_0/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z?ÿ8s?bý>hdÓ=ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R>iJ >¦Z?/d#@ŒS'?±K]?‡þ=?©C@¨(º?Hm;= ­?>2Ä?ó¼?Šª>…žÁ>íEc?½Šý?‹!²>ò >*z?•ç™?³OÆ>mÇš>ü6†?&õ?gÚ?³ù?‘x?FKà>™[ ?œ G?4”Î?—ØY>L=e?Æ> Ä?õ—?kÞæ.:ˆ=™Ýš>ïb"?6¹¹> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_axis_0/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_axis_0/test_data_set_0/output_0.pb new file mode 100644 index 000000000..dd6206503 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softmax_axis_0/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJðÔÀŠ>óQJ>¨:>/Ø?¥º>eE >˜ž¹>\ ƒ>/ýÒ=i¸Y>âw>°ñ?ò·¯>‹ÎÆ=‘XÇ> W®>óùþ>oÂT>&”>Éê>¬³?¬W‚>¸Šf>Ÿè=o ?ß ?KH>Õ‡>iQÜ>)é?Йz>Ð3O>«vÇ>Á~?…µ>Ô’>FÛÃ>/?)’Ÿ>ÀȆ>«¯>­? ?þ¿?ûJÂ>ôa¿=¸ñ:>B=û>‡õ>Nïî>õ¢2>a?rQ>bш>ÛN>ꋃ> ¦¿>«ô=GGÌ>x.> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_axis_0_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_softmax_axis_0_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..1092330ae7c6c47610a2ddd64580dbbcf7d39f1b GIT binary patch literal 834 zcmbVKO-sZu5H)Sr#&N|G4|?#FV?j_)vL|u%=w*8mFClGGC~MO~l9K&5d-pf^-%LO~ zEkb&jVLq67k9mW0vaETtl}g+gsm<#17&hdt8d}qH$3ltepM<+kvs)(J$d!Lxi;a=QGQ}5slMdO9BcwJ{|R@wen zGanw3DfV1}{ybeh0fKfkeeNc5{og~sUxp_oP+&xskl@r?=50~?#_mw#DJjmr0RUMe AAOHXW literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_axis_0_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_axis_0_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..c3a1c952e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softmax_axis_0_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z?ÿ8s?bý>hdÓ=ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R>iJ >¦Z?/d#@ŒS'?±K]?‡þ=?©C@¨(º?Hm;= ­?>2Ä?ó¼?Šª>…žÁ>íEc?½Šý?‹!²>ò >*z?•ç™?³OÆ>mÇš>ü6†?&õ?gÚ?³ù?‘x?FKà>™[ ?œ G?4”Î?—ØY>L=e?Æ> Ä?õ—?kÞæ.:ˆ=™Ýš>ïb"?6¹¹> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_axis_0_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_axis_0_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..dd6206503 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softmax_axis_0_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJðÔÀŠ>óQJ>¨:>/Ø?¥º>eE >˜ž¹>\ ƒ>/ýÒ=i¸Y>âw>°ñ?ò·¯>‹ÎÆ=‘XÇ> W®>óùþ>oÂT>&”>Éê>¬³?¬W‚>¸Šf>Ÿè=o ?ß ?KH>Õ‡>iQÜ>)é?Йz>Ð3O>«vÇ>Á~?…µ>Ô’>FÛÃ>/?)’Ÿ>ÀȆ>«¯>­? ?þ¿?ûJÂ>ôa¿=¸ñ:>B=û>‡õ>Nïî>õ¢2>a?rQ>bш>ÛN>ꋃ> ¦¿>«ô=GGÌ>x.> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_axis_1/model.onnx b/testdata/dnn/onnx/conformance/node/test_softmax_axis_1/model.onnx new file mode 100644 index 000000000..6b0e9ec2c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softmax_axis_1/model.onnx @@ -0,0 +1,14 @@ + backend-test:e + +xy"Softmax* +axis test_softmax_axis_1Z +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_axis_1/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_axis_1/test_data_set_0/input_0.pb new file mode 100644 index 000000000..c3a1c952e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softmax_axis_1/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z?ÿ8s?bý>hdÓ=ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R>iJ >¦Z?/d#@ŒS'?±K]?‡þ=?©C@¨(º?Hm;= ­?>2Ä?ó¼?Šª>…žÁ>íEc?½Šý?‹!²>ò >*z?•ç™?³OÆ>mÇš>ü6†?&õ?gÚ?³ù?‘x?FKà>™[ ?œ G?4”Î?—ØY>L=e?Æ> Ä?õ—?kÞæ.:ˆ=™Ýš>ïb"?6¹¹> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_axis_1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_axis_1/test_data_set_0/output_0.pb new file mode 100644 index 000000000..d61d8aa11 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softmax_axis_1/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJð¬F?uî=Çl½> 9?á` ?è^v>­£N>e¡%>n‘®=‚Þ>p*Ö=K«>÷]˜>âѱ= C>/q>˜²>É.>T×=òZJ>þò(?|¾z>P(‚>G0 >\†?QCa>¬ˆ>*>>#p™>›…„>Kµu=_>>z;…>~)ð>ô´¬=‚ v=ã,ß> }¶>ç8Ã=·¥=è5®>Ð>ü?“gÑ>Êž>n9=>&°>æ)P>›ƒ•>¶ÿk>|{•>†!>|o>éâA>õ9D>Èc;># ×=”s>oà=‰> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_axis_1_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_softmax_axis_1_expanded/model.onnx new file mode 100644 index 000000000..c1ae59472 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softmax_axis_1_expanded/model.onnx @@ -0,0 +1,29 @@ + backend-test:« +R1Softmax_test_softmax_axis_1_expanded_functionaxes"Constant* +value*:  +f +x8Softmax_test_softmax_axis_1_expanded_functionX_ReduceMax" ReduceMax* +axes@ * +keepdims  +v +x +8Softmax_test_softmax_axis_1_expanded_functionX_ReduceMax2Softmax_test_softmax_axis_1_expanded_functionX_Sub"Sub +m +2Softmax_test_softmax_axis_1_expanded_functionX_Sub2Softmax_test_softmax_axis_1_expanded_functionX_Exp"Exp +½ +2Softmax_test_softmax_axis_1_expanded_functionX_Exp +1Softmax_test_softmax_axis_1_expanded_functionaxes8Softmax_test_softmax_axis_1_expanded_functionX_ReduceSum" ReduceSum* +keepdims  +v +2Softmax_test_softmax_axis_1_expanded_functionX_Exp +8Softmax_test_softmax_axis_1_expanded_functionX_ReduceSumy"Divtest_softmax_axis_1_expandedZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_axis_1_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_axis_1_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..c3a1c952e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softmax_axis_1_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z?ÿ8s?bý>hdÓ=ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R>iJ >¦Z?/d#@ŒS'?±K]?‡þ=?©C@¨(º?Hm;= ­?>2Ä?ó¼?Šª>…žÁ>íEc?½Šý?‹!²>ò >*z?•ç™?³OÆ>mÇš>ü6†?&õ?gÚ?³ù?‘x?FKà>™[ ?œ G?4”Î?—ØY>L=e?Æ> Ä?õ—?kÞæ.:ˆ=™Ýš>ïb"?6¹¹> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_axis_1_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_axis_1_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..d61d8aa11 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softmax_axis_1_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJð¬F?uî=Çl½> 9?á` ?è^v>­£N>e¡%>n‘®=‚Þ>p*Ö=K«>÷]˜>âѱ= C>/q>˜²>É.>T×=òZJ>þò(?|¾z>P(‚>G0 >\†?QCa>¬ˆ>*>>#p™>›…„>Kµu=_>>z;…>~)ð>ô´¬=‚ v=ã,ß> }¶>ç8Ã=·¥=è5®>Ð>ü?“gÑ>Êž>n9=>&°>æ)P>›ƒ•>¶ÿk>|{•>†!>|o>éâA>õ9D>Èc;># ×=”s>oà=‰> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_axis_2/model.onnx b/testdata/dnn/onnx/conformance/node/test_softmax_axis_2/model.onnx new file mode 100644 index 000000000..26164ecd2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softmax_axis_2/model.onnx @@ -0,0 +1,14 @@ + backend-test:e + +xy"Softmax* +axis test_softmax_axis_2Z +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_axis_2/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_axis_2/test_data_set_0/input_0.pb new file mode 100644 index 000000000..c3a1c952e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softmax_axis_2/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z?ÿ8s?bý>hdÓ=ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R>iJ >¦Z?/d#@ŒS'?±K]?‡þ=?©C@¨(º?Hm;= ­?>2Ä?ó¼?Šª>…žÁ>íEc?½Šý?‹!²>ò >*z?•ç™?³OÆ>mÇš>ü6†?&õ?gÚ?³ù?‘x?FKà>™[ ?œ G?4”Î?—ØY>L=e?Æ> Ä?õ—?kÞæ.:ˆ=™Ýš>ïb"?6¹¹> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_axis_2/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_axis_2/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..26c97e69912bb639267ea26c1f9e2ce10c2e5d02 GIT binary patch literal 254 zcmVDBK9n_zJ&rV=JsaDYK67@DKEy<>J@VPvJsnduKHNJ8 zKPOz%J)79xJ“Žz?Ëj@$ ï?â.z?ÿ8s?bý>hdÓ=ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R>iJ >¦Z?/d#@ŒS'?±K]?‡þ=?©C@¨(º?Hm;= ­?>2Ä?ó¼?Šª>…žÁ>íEc?½Šý?‹!²>ò >*z?•ç™?³OÆ>mÇš>ü6†?&õ?gÚ?³ù?‘x?FKà>™[ ?œ G?4”Î?—ØY>L=e?Æ> Ä?õ—?kÞæ.:ˆ=™Ýš>ïb"?6¹¹> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_axis_2_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_axis_2_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..26c97e69912bb639267ea26c1f9e2ce10c2e5d02 GIT binary patch literal 254 zcmVDBK9n_zJ&rV=JsaDYK67@DKEy<>J@VPvJsnduKHNJ8 zKPOz%J)79xJ“Žz?Ëj@$ ï?â.z?ÿ8s?bý>hdÓ=ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R>iJ >¦Z?/d#@ŒS'?±K]?‡þ=?©C@¨(º?Hm;= ­?>2Ä?ó¼?Šª>…žÁ>íEc?½Šý?‹!²>ò >*z?•ç™?³OÆ>mÇš>ü6†?&õ?gÚ?³ù?‘x?FKà>™[ ?œ G?4”Î?—ØY>L=e?Æ> Ä?õ—?kÞæ.:ˆ=™Ýš>ïb"?6¹¹> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_default_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_default_axis/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..26c97e69912bb639267ea26c1f9e2ce10c2e5d02 GIT binary patch literal 254 zcmVDBK9n_zJ&rV=JsaDYK67@DKEy<>J@VPvJsnduKHNJ8 zKPOz%J)79xJSoftmax_test_softmax_default_axis_expanded_functionX_ReduceMax" ReduceMax* +axes@ÿÿÿÿÿÿÿÿÿ * +keepdims  +‚ +x +>Softmax_test_softmax_default_axis_expanded_functionX_ReduceMax8Softmax_test_softmax_default_axis_expanded_functionX_Sub"Sub +y +8Softmax_test_softmax_default_axis_expanded_functionX_Sub8Softmax_test_softmax_default_axis_expanded_functionX_Exp"Exp +Ï +8Softmax_test_softmax_default_axis_expanded_functionX_Exp +7Softmax_test_softmax_default_axis_expanded_functionaxes>Softmax_test_softmax_default_axis_expanded_functionX_ReduceSum" ReduceSum* +keepdims  +‚ +8Softmax_test_softmax_default_axis_expanded_functionX_Exp +>Softmax_test_softmax_default_axis_expanded_functionX_ReduceSumy"Div"test_softmax_default_axis_expandedZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_default_axis_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_default_axis_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..c3a1c952e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softmax_default_axis_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z?ÿ8s?bý>hdÓ=ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R>iJ >¦Z?/d#@ŒS'?±K]?‡þ=?©C@¨(º?Hm;= ­?>2Ä?ó¼?Šª>…žÁ>íEc?½Šý?‹!²>ò >*z?•ç™?³OÆ>mÇš>ü6†?&õ?gÚ?³ù?‘x?FKà>™[ ?œ G?4”Î?—ØY>L=e?Æ> Ä?õ—?kÞæ.:ˆ=™Ýš>ïb"?6¹¹> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_default_axis_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_default_axis_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..26c97e69912bb639267ea26c1f9e2ce10c2e5d02 GIT binary patch literal 254 zcmVDBK9n_zJ&rV=JsaDYK67@DKEy<>J@VPvJsnduKHNJ8 zKPOz%J)79xJ;M*? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_example_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_softmax_example_expanded/model.onnx new file mode 100644 index 000000000..225b45fb2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softmax_example_expanded/model.onnx @@ -0,0 +1,28 @@ + backend-test:Á +\2Softmax_test_softmax_example_expanded_functionaxes"Constant* +value*: +ÿÿÿÿÿÿÿÿÿ  +p +x9Softmax_test_softmax_example_expanded_functionX_ReduceMax" ReduceMax* +axes@ÿÿÿÿÿÿÿÿÿ * +keepdims  +x +x +9Softmax_test_softmax_example_expanded_functionX_ReduceMax3Softmax_test_softmax_example_expanded_functionX_Sub"Sub +o +3Softmax_test_softmax_example_expanded_functionX_Sub3Softmax_test_softmax_example_expanded_functionX_Exp"Exp +À +3Softmax_test_softmax_example_expanded_functionX_Exp +2Softmax_test_softmax_example_expanded_functionaxes9Softmax_test_softmax_example_expanded_functionX_ReduceSum" ReduceSum* +keepdims  +x +3Softmax_test_softmax_example_expanded_functionX_Exp +9Softmax_test_softmax_example_expanded_functionX_ReduceSumy"Divtest_softmax_example_expandedZ +x +  + +b +y +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_example_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_example_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a00f7191aa129fe41d6a7aba60fd7f1e50b03bf1 GIT binary patch literal 23 acmd;J;M*? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_large_number/model.onnx b/testdata/dnn/onnx/conformance/node/test_softmax_large_number/model.onnx new file mode 100644 index 000000000..108e775d9 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softmax_large_number/model.onnx @@ -0,0 +1,11 @@ + backend-test:V + +xy"Softmaxtest_softmax_large_numberZ +x +  + +b +y +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_large_number/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_large_number/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..559a11acd68c820eba42b56b3286069d7fdc10c1 GIT binary patch literal 43 ocmd;J;$RVAbYiUVQeXgs274go07MQ94l-^GE‘×$?âO=¹x²=j‘r>‘×$? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_large_number_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_softmax_large_number_expanded/model.onnx new file mode 100644 index 000000000..db3d34d31 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softmax_large_number_expanded/model.onnx @@ -0,0 +1,28 @@ + backend-test:ÿ +a7Softmax_test_softmax_large_number_expanded_functionaxes"Constant* +value*: +ÿÿÿÿÿÿÿÿÿ  +u +x>Softmax_test_softmax_large_number_expanded_functionX_ReduceMax" ReduceMax* +axes@ÿÿÿÿÿÿÿÿÿ * +keepdims  +‚ +x +>Softmax_test_softmax_large_number_expanded_functionX_ReduceMax8Softmax_test_softmax_large_number_expanded_functionX_Sub"Sub +y +8Softmax_test_softmax_large_number_expanded_functionX_Sub8Softmax_test_softmax_large_number_expanded_functionX_Exp"Exp +Ï +8Softmax_test_softmax_large_number_expanded_functionX_Exp +7Softmax_test_softmax_large_number_expanded_functionaxes>Softmax_test_softmax_large_number_expanded_functionX_ReduceSum" ReduceSum* +keepdims  +‚ +8Softmax_test_softmax_large_number_expanded_functionX_Exp +>Softmax_test_softmax_large_number_expanded_functionX_ReduceSumy"Div"test_softmax_large_number_expandedZ +x +  + +b +y +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_large_number_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_large_number_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..559a11acd68c820eba42b56b3286069d7fdc10c1 GIT binary patch literal 43 ocmd;J;$RVAbYiUVQeXgs274go07MQ94l-^GE‘×$?âO=¹x²=j‘r>‘×$? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_negative_axis/model.onnx b/testdata/dnn/onnx/conformance/node/test_softmax_negative_axis/model.onnx new file mode 100644 index 000000000..87881ea15 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softmax_negative_axis/model.onnx @@ -0,0 +1,14 @@ + backend-test:u +% +xy"Softmax* +axisÿÿÿÿÿÿÿÿÿ test_softmax_negative_axisZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_negative_axis/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_negative_axis/test_data_set_0/input_0.pb new file mode 100644 index 000000000..c3a1c952e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softmax_negative_axis/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z?ÿ8s?bý>hdÓ=ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R>iJ >¦Z?/d#@ŒS'?±K]?‡þ=?©C@¨(º?Hm;= ­?>2Ä?ó¼?Šª>…žÁ>íEc?½Šý?‹!²>ò >*z?•ç™?³OÆ>mÇš>ü6†?&õ?gÚ?³ù?‘x?FKà>™[ ?œ G?4”Î?—ØY>L=e?Æ> Ä?õ—?kÞæ.:ˆ=™Ýš>ïb"?6¹¹> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_negative_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_negative_axis/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..26c97e69912bb639267ea26c1f9e2ce10c2e5d02 GIT binary patch literal 254 zcmVDBK9n_zJ&rV=JsaDYK67@DKEy<>J@VPvJsnduKHNJ8 zKPOz%J)79xJ“Žz?Ëj@$ ï?â.z?ÿ8s?bý>hdÓ=ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R>iJ >¦Z?/d#@ŒS'?±K]?‡þ=?©C@¨(º?Hm;= ­?>2Ä?ó¼?Šª>…žÁ>íEc?½Šý?‹!²>ò >*z?•ç™?³OÆ>mÇš>ü6†?&õ?gÚ?³ù?‘x?FKà>™[ ?œ G?4”Î?—ØY>L=e?Æ> Ä?õ—?kÞæ.:ˆ=™Ýš>ïb"?6¹¹> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_negative_axis_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_negative_axis_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..26c97e69912bb639267ea26c1f9e2ce10c2e5d02 GIT binary patch literal 254 zcmVDBK9n_zJ&rV=JsaDYK67@DKEy<>J@VPvJsnduKHNJ8 zKPOz%J)79xJ“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softplus/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_softplus/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..279b05d94214a826a732ff5453eac3da6de2ac3d GIT binary patch literal 254 zcmVK1qm~ zJ%&YzKj)>JKTTf8KHQEMK(OvsKB-99KYVKmy+IKKJeZK3S`P zK78wwKLqeOJ`|}JKfqV7KGwQtKU1afKKLAoJ|EpJKTH{JKlvFtKOq!bKlIhvKG-t{ EKj8&u)&Kwi literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_softplus_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_softplus_example/model.onnx new file mode 100644 index 000000000..070aeb04d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softplus_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:K + +xy"Softplustest_softplus_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softplus_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_softplus_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8a9445744b63f66e76c3ef4fce746606ffc6f47e GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU})IS00s^A03TBWEC2ui literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_softplus_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_softplus_example/test_data_set_0/output_0.pb new file mode 100644 index 000000000..38457adfc --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softplus_example/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ Õc >r1?õ¨? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softsign/model.onnx b/testdata/dnn/onnx/conformance/node/test_softsign/model.onnx new file mode 100644 index 000000000..8153b1eee --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softsign/model.onnx @@ -0,0 +1,13 @@ + backend-test:S + +xy"Softsign test_softsignZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softsign/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_softsign/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softsign/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softsign/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_softsign/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a3f7ba64c8dda53994f2e61315a9b411f82d15af GIT binary patch literal 254 zcmVNiKHFmLKHwbMzUZ_uKQXcwzs)%_JzsPozTWH_KT%W|KPzDgKB#?+K4r-8zV00= zzdk2~zD0BjK7BV0KN`aeKj!g{zErbqzM}{Ozcx1(zolm(zdt@HKU>+XzU23tz6f0o zzZCS}KHU!yYKAan^zEzqEzi*1*yf=!OK0tPVJ$cP-K4ZAXzGO*= Ez6|$sp#T5? literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_softsign_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_softsign_example/model.onnx new file mode 100644 index 000000000..ad246c571 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softsign_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:K + +xy"Softsigntest_softsign_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softsign_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_softsign_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8a9445744b63f66e76c3ef4fce746606ffc6f47e GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU})IS00s^A03TBWEC2ui literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_softsign_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_softsign_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bc3568ade007e42c935580121b0069d0378e31f7 GIT binary patch literal 21 Ycmd;J7GQK@tn}hxU|`q}#2{b~02yKeEdT%j literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_spacetodepth/model.onnx b/testdata/dnn/onnx/conformance/node/test_spacetodepth/model.onnx new file mode 100644 index 000000000..756c871f0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_spacetodepth/model.onnx @@ -0,0 +1,16 @@ + backend-test:u +& +xy" SpaceToDepth* + blocksize test_spacetodepthZ +x + + + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_spacetodepth/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_spacetodepth/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..31fb558538c43b650460dd0bcea743ffb54c8ba8 GIT binary patch literal 592 zcmV~$eJs>*90%~|?mD?sKWA(w*3@~7jmX*kzMpsL;hbc#PEXPpTE)=&qx)mGA z^QNXpYwJR-T>0aQS#>29D^K&(n2oe%RT;v zzZP*(YWP~y@bXF#T5A&^QqNO&zZzpPzu4HPO^CF+)91lF4A%=$oj5>)`DO}>+=HtX zb2MGbfm>+gQ+<4q*s%fWi#{l9%tLQ^7_zxedhmLje%D7}#bRJF?ZKG0gutA0kah?K z^u^dh3Cb6g^@oG5YJxaXF~(Q=*}G{iC5I`u|0ouHwLw_Vh{B^fSby{yud0{Ym)@V5|B$07-&MF{*Vhi*HA&a{!q-d9m`&=PCA zRZnFB4%Xgxo7D0F>OO8_!@I*_mvHc#G*g{Jh^cfNQ{~BUbmlY)yzfxvNHBy;B2wz2 z;SyRyrFANLrtm~<=UqN4>Hsc}HmXjPh2kPzqeoFZ{v{cpu$GX-D8srcFUXDVFrCp; z>TEu4E_^3uIRqKE6|I^Ea?|d|2WLAiSL(2@&jTl|I@mPf*!3_5_LNnad36ruqnlw~ zJw$c9H{4XsydblQ{G5UyEvuo}ZN8{BkI-}LS~7GtkaCVg?oKZ(i)08<27vwa$K=!~ Sd6Z_rJ-mzBg2u^9tH*x@4d{*l literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_spacetodepth/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_spacetodepth/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ea1db0c8befc792bd7773acfa744a4c152871814 GIT binary patch literal 592 zcmV~$eJs>*90%}lcb(j+pEI@-YwA44M&#^%-_N`Ba89yVrzdF_Hc=w&isDvBw_+o4 z9yT>ST3Z)t<;ovd%&IG?Sb3VK#%!c@%WAasdWoIIVzGl9{YAir5*GXRtEtKMCA+8RZr0P zN`9$+(IM&yFL=J?IAGb z9iVs9TJnhugvR!Rnm4DQ%9slLEdswM6K7I-s5NUf{H*C{txH6AzZ&6DyD?qHAR2R!v>3W=46^stWS4L-JA_ab$nZ?z zg`DX9I9?tGk)#XJK*~qUY8%q@3fhERrGUs~kGx2G$(B#QY~s zG?igvM`li;uJbN`d9+b=k*-nNY$2HCAX+sIWKUg%iqTCl^FGjbHcO70PD}#40J=UgxBvhE literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_equal_parts_1d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_split_equal_parts_1d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..547a3af79b1d635a7dd6b96010fefe6fed3a1e08 GIT binary patch literal 37 mcmd;J6JT^=&CDw(E%B0IU}&&sU|?_nA|P%6;sro_zySb%^9L9J literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_equal_parts_1d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_split_equal_parts_1d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d8ae6a55e724b2cc7ce6b76069980e85c6338e0c GIT binary patch literal 24 fcmd;J5@2-V$S*A^C@qOM^x|M(Xs~BsU~m8cKpq76 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_equal_parts_1d/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_split_equal_parts_1d/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..69df4a67a9a0885f94442e19da12f083dc7108b3 GIT binary patch literal 24 fcmd;J5@2-V$S*A^C@qOM^5S4%aByH?Xm9`kKduEj literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_equal_parts_1d/test_data_set_0/output_2.pb b/testdata/dnn/onnx/conformance/node/test_split_equal_parts_1d/test_data_set_0/output_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..645225b0b35d13151568c5408d75159200c798b2 GIT binary patch literal 24 fcmd;J5@2-V$S*A^C@qOM_Tpe*Sm40GaKHfoLU{$- literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_equal_parts_2d/model.onnx b/testdata/dnn/onnx/conformance/node/test_split_equal_parts_2d/model.onnx new file mode 100644 index 000000000..0e5365f68 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_split_equal_parts_2d/model.onnx @@ -0,0 +1,16 @@ + backend-test: +/ +inputoutput_1output_2"Split* +axis test_split_equal_parts_2dZ +input +  + +b +output_1 +  + +b +output_2 +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_split_equal_parts_2d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_split_equal_parts_2d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8708fe5cdcd82b8410c81fcbeb871d00155c1f05 GIT binary patch literal 63 zcmd;J;$RbCbYjiSD=01TGGJh6uxDUkZ~!78ZUEv1Kzsm*9{@3fBLjl~5Gw$&0T4Sl F0svV33O@h< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_equal_parts_2d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_split_equal_parts_2d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..fef1d0db23f58c4f948b38c3548c1c2f0932bb60 GIT binary patch literal 42 scmd;J;$RkFbmGV_Eh#81i8u6;U|?vlXJBA(03slM0K^QA3=9H}0H$9DMF0Q* literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_equal_parts_2d/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_split_equal_parts_2d/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..66077a27023edcab3f53782b7125d7add48cfe8c GIT binary patch literal 42 scmd;J;$RkFbmGV_Eh#81i8u0+U|?u)U|?7P#0P*_!I6Q%0EitN0kYT#2mk;8 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_equal_parts_default_axis/model.onnx b/testdata/dnn/onnx/conformance/node/test_split_equal_parts_default_axis/model.onnx new file mode 100644 index 000000000..3cee40bd1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_split_equal_parts_default_axis/model.onnx @@ -0,0 +1,19 @@ + backend-test:° +, +inputoutput_1output_2output_3"Split#test_split_equal_parts_default_axisZ +input + + +b +output_1 + + +b +output_2 + + +b +output_3 + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_split_equal_parts_default_axis/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_split_equal_parts_default_axis/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..547a3af79b1d635a7dd6b96010fefe6fed3a1e08 GIT binary patch literal 37 mcmd;J6JT^=&CDw(E%B0IU}&&sU|?_nA|P%6;sro_zySb%^9L9J literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_equal_parts_default_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_split_equal_parts_default_axis/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d8ae6a55e724b2cc7ce6b76069980e85c6338e0c GIT binary patch literal 24 fcmd;J5@2-V$S*A^C@qOM^x|M(Xs~BsU~m8cKpq76 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_equal_parts_default_axis/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_split_equal_parts_default_axis/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..69df4a67a9a0885f94442e19da12f083dc7108b3 GIT binary patch literal 24 fcmd;J5@2-V$S*A^C@qOM^5S4%aByH?Xm9`kKduEj literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_equal_parts_default_axis/test_data_set_0/output_2.pb b/testdata/dnn/onnx/conformance/node/test_split_equal_parts_default_axis/test_data_set_0/output_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..645225b0b35d13151568c5408d75159200c798b2 GIT binary patch literal 24 fcmd;J5@2-V$S*A^C@qOM_Tpe*Sm40GaKHfoLU{$- literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_variable_parts_1d/model.onnx b/testdata/dnn/onnx/conformance/node/test_split_variable_parts_1d/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..d87fab03f2abc92c9e887c9d2c04401d508f4135 GIT binary patch literal 199 zcmd;J7vf1uOwLZtOVKS!EiSRzz{q9B#hRH{P+G#pT3nEmSt7)dUs?j>#v8&}MoO%~ zASo?wE|$cK%wh?K1&mBWG9Uxu!FuA$5{ohulX6ny3lfV;isKDaqJ*KQ3UP69a4-t7 ka4~VPfdnCTfCSmWf=o$bTnHNxijl>QkPKmQViMp50Pt@xqyPW_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_variable_parts_1d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_split_variable_parts_1d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..547a3af79b1d635a7dd6b96010fefe6fed3a1e08 GIT binary patch literal 37 mcmd;J6JT^=&CDw(E%B0IU}&&sU|?_nA|P%6;sro_zySb%^9L9J literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_variable_parts_1d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_split_variable_parts_1d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..cbfc1ff6b2476b1e756c287b1707d17411dd511f GIT binary patch literal 29 acmd;J5@2^?EiTB(Eb$UxVt@b^C=CEUvI6x0 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_variable_parts_1d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_split_variable_parts_1d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d8ae6a55e724b2cc7ce6b76069980e85c6338e0c GIT binary patch literal 24 fcmd;J5@2-V$S*A^C@qOM^x|M(Xs~BsU~m8cKpq76 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_variable_parts_1d/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_split_variable_parts_1d/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7debf1d8295992eeafb18708a827d8a710a97eb1 GIT binary patch literal 32 kcmd;J5ny!U$S*A^C@qOM@)BTRaByH?XaM2`KzzUf0C5BdBme*a literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_variable_parts_2d/model.onnx b/testdata/dnn/onnx/conformance/node/test_split_variable_parts_2d/model.onnx new file mode 100644 index 000000000..7b4ba520f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_split_variable_parts_2d/model.onnx @@ -0,0 +1,21 @@ + backend-test:¼ +6 +input +splitoutput_1output_2"Split* +axis test_split_variable_parts_2dZ +input +  + +Z +split + + +b +output_1 +  + +b +output_2 +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_split_variable_parts_2d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_split_variable_parts_2d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8708fe5cdcd82b8410c81fcbeb871d00155c1f05 GIT binary patch literal 63 zcmd;J;$RbCbYjiSD=01TGGJh6uxDUkZ~!78ZUEv1Kzsm*9{@3fBLjl~5Gw$&0T4Sl F0svV33O@h< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_variable_parts_2d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_split_variable_parts_2d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..cbfc1ff6b2476b1e756c287b1707d17411dd511f GIT binary patch literal 29 acmd;J5@2^?EiTB(Eb$UxVt@b^C=CEUvI6x0 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_variable_parts_2d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_split_variable_parts_2d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6316dcd25b35da7a42d126a07d9277fdea0b2673 GIT binary patch literal 34 ncmd;J;$RYBbmGV_Eh#81i8u5TU|?vlXJBA(U|@Iv#0-uAaC-)8 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_variable_parts_2d/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_split_variable_parts_2d/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7c0f7af5f1e0633d1a022455483bcfc8ac483683 GIT binary patch literal 50 xcmd;J;$RVAbmGV_Eh#81i8u06U|?`?U|?tf;sro_0Eh(~85k6R*Z_zf90Bqq2;u+$ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_variable_parts_default_axis/model.onnx b/testdata/dnn/onnx/conformance/node/test_split_variable_parts_default_axis/model.onnx new file mode 100644 index 000000000..12e3bd0f3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_split_variable_parts_default_axis/model.onnx @@ -0,0 +1,20 @@ + backend-test:­ +) +input +splitoutput_1output_2"Split&test_split_variable_parts_default_axisZ +input + + +Z +split + + +b +output_1 + + +b +output_2 + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_split_variable_parts_default_axis/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_split_variable_parts_default_axis/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..547a3af79b1d635a7dd6b96010fefe6fed3a1e08 GIT binary patch literal 37 mcmd;J6JT^=&CDw(E%B0IU}&&sU|?_nA|P%6;sro_zySb%^9L9J literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_variable_parts_default_axis/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_split_variable_parts_default_axis/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..cbfc1ff6b2476b1e756c287b1707d17411dd511f GIT binary patch literal 29 acmd;J5@2^?EiTB(Eb$UxVt@b^C=CEUvI6x0 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_variable_parts_default_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_split_variable_parts_default_axis/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d8ae6a55e724b2cc7ce6b76069980e85c6338e0c GIT binary patch literal 24 fcmd;J5@2-V$S*A^C@qOM^x|M(Xs~BsU~m8cKpq76 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_variable_parts_default_axis/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_split_variable_parts_default_axis/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7debf1d8295992eeafb18708a827d8a710a97eb1 GIT binary patch literal 32 kcmd;J5ny!U$S*A^C@qOM@)BTRaByH?XaM2`KzzUf0C5BdBme*a literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_zero_size_splits/model.onnx b/testdata/dnn/onnx/conformance/node/test_split_zero_size_splits/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..346c8f9b39a4021e859cc69f949c12bad3cfa5b2 GIT binary patch literal 219 zcmd;J7vf1uOwLZtOVKS!EiSP-!pLRJ#hRH{P+G#pT3nEmSt7)dUs?j>#v8&}MsSv~ z5^FG6ku*qmJXk|~RccXwd~s$~DuiDgB@8uDh>MGZgHecui;05)BnUAdB*+dHWKI&} XLfD3+7)jg+*$^agV`OnBCIMam>9IAI literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_zero_size_splits/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_split_zero_size_splits/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..16d4ac7a398ab96299391c7d2fa5fefc962aeae7 GIT binary patch literal 13 Ucmd;J5MXp-&CDw(E%9Oi01prX+W-In literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_zero_size_splits/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_split_zero_size_splits/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..ff7ae248158693f1966427135f66b3fbf411114a GIT binary patch literal 37 Wcmd;J7GQT`EiTB(Eb)?HzySbO)&lqd literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_zero_size_splits/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_split_zero_size_splits/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..14aa56f56b63a9f129eb665f27be7c5e25d52b1a GIT binary patch literal 16 Xcmd;J5MXrT$S*A^C@qOM^kM)28?^)P literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_zero_size_splits/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_split_zero_size_splits/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..2f700936b76f6cde4cd35d91c538ad0008444a54 GIT binary patch literal 16 Xcmd;J5MXrT$S*A^C@qOM@?ro08@L1T literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_zero_size_splits/test_data_set_0/output_2.pb b/testdata/dnn/onnx/conformance/node/test_split_zero_size_splits/test_data_set_0/output_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..f45e84e61dcfeb8d00bdd20a5b3d89d0c7f2a72a GIT binary patch literal 16 Xcmd;J5MXrT$S*A^C@qOM_F@148@mJX literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sqrt/model.onnx b/testdata/dnn/onnx/conformance/node/test_sqrt/model.onnx new file mode 100644 index 000000000..59b5f4b0a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sqrt/model.onnx @@ -0,0 +1,13 @@ + backend-test:K + +xy"Sqrt test_sqrtZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sqrt/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sqrt/test_data_set_0/input_0.pb new file mode 100644 index 000000000..c3a1c952e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sqrt/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z?ÿ8s?bý>hdÓ=ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R>iJ >¦Z?/d#@ŒS'?±K]?‡þ=?©C@¨(º?Hm;= ­?>2Ä?ó¼?Šª>…žÁ>íEc?½Šý?‹!²>ò >*z?•ç™?³OÆ>mÇš>ü6†?&õ?gÚ?³ù?‘x?FKà>™[ ?œ G?4”Î?—ØY>L=e?Æ> Ä?õ—?kÞæ.:ˆ=™Ýš>ïb"?6¹¹> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sqrt/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sqrt/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..292f9e1796e40ee317e4098cc2d2d5d0347870cb GIT binary patch literal 254 zcmVyKX;h2J{OKEKa}7TKPYvaKS${2J^(!rKbn?oKlg;p zKd$#qKO+QgKb(qOKTX%bKS5oZKiUghKKX;)K9hK!KWr$QKUs>&K2U8PKb19cKky~A zKhFOaKPq#|KEwHqKOb9+KetjJKMcVPKM)dwKhuYpKld`HKOV=jKO4d}KW=a-KdwZN zKcu>0KRcYFKU^p5J|IAHKVCc^KmPVMKe7~yKbPk#K4gn0Kd}siJ|N2sKeyvcKLsxu EKQbg_ivR!s literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sqrt_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_sqrt_example/model.onnx new file mode 100644 index 000000000..8236f8c45 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sqrt_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:C + +xy"Sqrttest_sqrt_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sqrt_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sqrt_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a9e7f45d264e52a60ae59fa7e0e8d1ac0c097778 GIT binary patch literal 21 acmd;J7GQK@tnlJtU}&%hVh08W0Y?BHH3I$s literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sqrt_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sqrt_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1b32d5d7420ab29b1d5add5669908677c0c5b7e9 GIT binary patch literal 21 acmd;J7GQK@tn}hxU}&&sU|?_nA_o8)qXMn~ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_squeeze/model.onnx b/testdata/dnn/onnx/conformance/node/test_squeeze/model.onnx new file mode 100644 index 000000000..26798f82e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_squeeze/model.onnx @@ -0,0 +1,19 @@ + backend-test:o + +x +axesy"Squeeze test_squeezeZ +x + + + + +Z +axes + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_squeeze/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_squeeze/test_data_set_0/input_0.pb new file mode 100644 index 000000000..09d5a14a4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_squeeze/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_squeeze/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_squeeze/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..ec9874a7b23bdc41efa2b3dcca6d1c221235b1a3 GIT binary patch literal 20 Vcmd;J6kvB^NvudM_TpfG0stQQ0%`yN literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_squeeze/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_squeeze/test_data_set_0/output_0.pb new file mode 100644 index 000000000..ad67ee7f4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_squeeze/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_squeeze_negative_axes/model.onnx b/testdata/dnn/onnx/conformance/node/test_squeeze_negative_axes/model.onnx new file mode 100644 index 000000000..e148d48ca --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_squeeze_negative_axes/model.onnx @@ -0,0 +1,19 @@ + backend-test:} + +x +axesy"Squeezetest_squeeze_negative_axesZ +x + + + + +Z +axes + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_squeeze_negative_axes/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_squeeze_negative_axes/test_data_set_0/input_0.pb new file mode 100644 index 000000000..55c2bdcf0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_squeeze_negative_axes/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_squeeze_negative_axes/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_squeeze_negative_axes/test_data_set_0/input_1.pb new file mode 100644 index 000000000..2f4bbd39a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_squeeze_negative_axes/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BaxesJþÿÿÿÿÿÿÿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_squeeze_negative_axes/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_squeeze_negative_axes/test_data_set_0/output_0.pb new file mode 100644 index 000000000..ed4b2d0f6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_squeeze_negative_axes/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_lower/model.onnx b/testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_lower/model.onnx new file mode 100644 index 000000000..07c9b4e37 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_lower/model.onnx @@ -0,0 +1,14 @@ + backend-test:Å +j +xy"StringNormalizer* +case_change_action"LOWER * +is_case_sensitive * + stopwordsJmonday 5test_strnormalizer_export_monday_casesensintive_lowerZ +x + + +b +y + + +B diff --git a/testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_lower/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_lower/test_data_set_0/input_0.pb new file mode 100644 index 000000000..179b510f5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_lower/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +2monday2tuesday2 wednesday2thursdayBx \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_lower/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_lower/test_data_set_0/output_0.pb new file mode 100644 index 000000000..cdc27a745 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_lower/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +2tuesday2 wednesday2thursdayBy \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_nochangecase/model.onnx b/testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_nochangecase/model.onnx new file mode 100644 index 000000000..fa9c6e29d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_nochangecase/model.onnx @@ -0,0 +1,13 @@ + backend-test:¬ +J +xy"StringNormalizer* +is_case_sensitive * + stopwordsJmonday “Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sub/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sub/test_data_set_0/input_1.pb new file mode 100644 index 000000000..1424d7297 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sub/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJð^&,¿Z¸¾[*P¿ÔöÜ¿3¯5>;¶Í¾WªÐ¿Ìñì>µDh¿²ÄT=®¥:?>âב?Æž¿¹ÿÍ>·O/¿ì^¿~/¿ÐƒŸ¾¡ f=¡#•¿‘œf?Okî>¢£Ä¿ ¾?¬ò?@â–?7>8¾l‰¿Fø†?5mξyœ? FU>z?¨u¶>ûá4?G,õ>ÑÍ> ñ?^ƒ¬¿AŸ¢¿b*x?è(–¿”Èø?ÞÅÓ¾3Y?¿÷"ö?‚½?, ï?‹òg?Iy\¿}ô?½7‰¾ÈmM?r?÷º¾N4?½l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sub/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sub/test_data_set_0/output_0.pb new file mode 100644 index 000000000..ad0a46bf4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sub/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJðÔï@a|B?w\å?5æ}@>VØ?ÄS¿k#%@>8¿(ØM?b¡·>¤Å¿£©?̸Á¾Ò¡­?*=³]‚?"Z@{T¿>ç?ßi¿½¤±¿$}¾,Ì>½HK?ŒH?”jVÀÖ‘¿ Ýí»D &@´nÔ>=á?æ"X¿¸KŒ¿ F=ÀšK4¿~Û ¿"œ?¦_¿)¥¿}L4¿¡;À€ü“½<ß¾¢;{??Ù)?³mÀCÔV¿h1Ã?–[bÀ•¼Ø¿iÕ0À€æ¿Rj³>üÍEÀ­“u>?¿¾Õwa¿;ê>žËŸ¿,y¤¿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sub_bcast/model.onnx b/testdata/dnn/onnx/conformance/node/test_sub_bcast/model.onnx new file mode 100644 index 000000000..4cf126e7c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sub_bcast/model.onnx @@ -0,0 +1,18 @@ + backend-test:c + +x +yz"Subtest_sub_bcastZ +x + + + +Z +y + + +b +z + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sub_bcast/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sub_bcast/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sub_bcast/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sub_bcast/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sub_bcast/test_data_set_0/input_1.pb new file mode 100644 index 000000000..dcbe531c4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sub_bcast/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJ^&,¿Z¸¾[*P¿ÔöÜ¿3¯5> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sub_bcast/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sub_bcast/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d037b77fc25219fd64f63459f8028dedb503a973 GIT binary patch literal 254 zcmV|p4zPMXtzPJ}ZKX%NTKEAIDKLCqTzQg8>KjtOcK9tOkKU~F&KWIn_ EzdEjTQ~&?~ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sub_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_sub_example/model.onnx new file mode 100644 index 000000000..8071c8ca5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sub_example/model.onnx @@ -0,0 +1,16 @@ + backend-test:U + +x +yz"Subtest_sub_exampleZ +x + + +Z +y + + +b +z + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sub_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sub_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..62e4e87e30c2908b48e0e912c49f073faf7953fd GIT binary patch literal 21 acmd;J7GQK@tnlJtU}&&sU|?_nA_o8)lme{) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sub_example/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sub_example/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..ce0065b3858cb75c730fdc1dcb23c7f5d1e287bf GIT binary patch literal 21 acmd;J7GQK@tn}hxU~q6?01^xg4fX&Ts{*b7 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sub_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sub_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..e2d77723862c9fd7bc43d71add487f8d7d7f3238 GIT binary patch literal 21 Ycmd;J7GQK@tn%VvU|=`^#30}R02zA%FaQ7m literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sub_uint8/model.onnx b/testdata/dnn/onnx/conformance/node/test_sub_uint8/model.onnx new file mode 100644 index 000000000..fefec3b64 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sub_uint8/model.onnx @@ -0,0 +1,19 @@ + backend-test:k + +x +yz"Subtest_sub_uint8Z +x + + + +Z +y + + + +b +z + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sub_uint8/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sub_uint8/test_data_set_0/input_0.pb new file mode 100644 index 000000000..869287523 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sub_uint8/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<      \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sub_uint8/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sub_uint8/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7066e13c275b1e8536ccefa34f6f3c369c566d9f GIT binary patch literal 73 zcmV~$u>pVp2m>%nK?+?w$jQ-<{N6-Vs;+qOy?16Aa~@!kt0pvw(R#4argOa^Mbl=Z JJ!9mS{R4->0{Q>| literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sub_uint8/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sub_uint8/test_data_set_0/output_0.pb new file mode 100644 index 000000000..75d09ba75 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sub_uint8/test_data_set_0/output_0.pb @@ -0,0 +1,8 @@ +BzJ< +   +   +     + +  +    + \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sum_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_sum_example/model.onnx new file mode 100644 index 000000000..9423e1eb0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sum_example/model.onnx @@ -0,0 +1,21 @@ + backend-test:‘ +% +data_0 +data_1 +data_2result"Sumtest_sum_exampleZ +data_0 + + +Z +data_1 + + +Z +data_2 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sum_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sum_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..20406f1dc46bcce42b98bda21f213d959289ec04 GIT binary patch literal 26 ccmd;J7GQK@OGzwAj5qM&VPJ4@V1NJz066*sqyPW_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sum_example/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sum_example/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..e6c4d118d7b1a92baa67e80234bbf349e722a062 GIT binary patch literal 26 fcmd;J7GQK@OGzwAj5qY+VPI&mXJBw}0MZTsKR^WJ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sum_example/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sum_example/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..81b00338e8b588fc3aa50a8c73b212882e08cc19 GIT binary patch literal 26 dcmd;J7GQK@OGzwAj5qS)VPIfzU|=`^#sEFo1ttIh literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sum_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sum_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..17070ed435a979166ca70669b37114cbb576ac67 GIT binary patch literal 26 hcmd;J7GQK@D@rXc%_;HXVPH7mz`!8j$iU#>2mnWt1uOsn literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sum_one_input/model.onnx b/testdata/dnn/onnx/conformance/node/test_sum_one_input/model.onnx new file mode 100644 index 000000000..ce89e7112 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sum_one_input/model.onnx @@ -0,0 +1,11 @@ + backend-test:W + +data_0result"Sumtest_sum_one_inputZ +data_0 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sum_one_input/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sum_one_input/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..20406f1dc46bcce42b98bda21f213d959289ec04 GIT binary patch literal 26 ccmd;J7GQK@OGzwAj5qM&VPJ4@V1NJz066*sqyPW_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sum_one_input/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sum_one_input/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bf4d7ffcfdacdd20cddceab74a940cc9ab131001 GIT binary patch literal 26 ccmd;J7GQK@D@rXc%_;HXVPJ4@V1NJz06=U68UO$Q literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sum_two_inputs/model.onnx b/testdata/dnn/onnx/conformance/node/test_sum_two_inputs/model.onnx new file mode 100644 index 000000000..29e94ea74 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sum_two_inputs/model.onnx @@ -0,0 +1,16 @@ + backend-test:v + +data_0 +data_1result"Sumtest_sum_two_inputsZ +data_0 + + +Z +data_1 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sum_two_inputs/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sum_two_inputs/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..20406f1dc46bcce42b98bda21f213d959289ec04 GIT binary patch literal 26 ccmd;J7GQK@OGzwAj5qM&VPJ4@V1NJz066*sqyPW_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sum_two_inputs/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sum_two_inputs/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..e6c4d118d7b1a92baa67e80234bbf349e722a062 GIT binary patch literal 26 fcmd;J7GQK@OGzwAj5qY+VPI&mXJBw}0MZTsKR^WJ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sum_two_inputs/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sum_two_inputs/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f7b367cec73b94695a38507aa064887bb0a31670 GIT binary patch literal 26 fcmd;J7GQK@D@rXc%_;HXVPI%*U|?_n;sXu“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_tan/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_tan/test_data_set_0/output_0.pb new file mode 100644 index 000000000..e1a4ad5cf --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_tan/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJðR„£À¥Ø>±R¾?=ˆ¡¿úJQÀf¹½¿Ä³?-/¾k%Ô½FåÞ>€‡>ª°A[Òs?pmú=Þuó>5z±>&PAzU¾Á½¥>sê’¿…ã*?üD?!–?ïÄj¿äI˜¿¥ÌÁÌŽ;=]òA¾‡TÒAñ0AÂò>ÄhË>´P¿P@@!¯¹¾6k!>†¢4@êÈ%@¨ÜоD¬Ÿ¾ëeÞ¿ ŸÒÀÔÂê@¸> À7¿Öï¾RmBÀŸû{?Y~¹Ap1]¾˜ÎŸ¿Ì›Ð>pw¿ÔŸÀîæ¼òÇé>´mˆ=˜ÄŸ>xZ<¿~R¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_tan_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_tan_example/model.onnx new file mode 100644 index 000000000..ff7d2e6f3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_tan_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:A + +xy"Tantest_tan_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_tan_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_tan_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8a9445744b63f66e76c3ef4fce746606ffc6f47e GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU})IS00s^A03TBWEC2ui literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_tan_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_tan_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..92f2324117e92e34bf4c44b855be55129b6826ea GIT binary patch literal 21 Zcmd;J7GQK@tn}hhjy%4f0SJJ!Jpd`h1hW7D literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_tanh/model.onnx b/testdata/dnn/onnx/conformance/node/test_tanh/model.onnx new file mode 100644 index 000000000..3fe77ec1e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_tanh/model.onnx @@ -0,0 +1,13 @@ + backend-test:K + +xy"Tanh test_tanhZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_tanh/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_tanh/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_tanh/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_tanh/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_tanh/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..827ec7a1fb77e8e4a689f174711cf035bb68e589 GIT binary patch literal 254 zcmVDuwCX6^?1oL7{J=MD z-tb!Ljor?0k8pO)CZ2aYwdbYz)OI%T*xQxt p+?HEzbp2f@|Gx_b9zU*p{RvBGoKl722xrr;|sD(2~ z21LpmHa=o)q&ld;5nvcW0x4v{am&tkUAN`hxTgmjwe+Y00SXxq?<(#?F76sFo3B$8 t-}6eidd>Gn3nMEXF0e7egNI>aPil>0!K|FXGdJw#q(t25v?4~YFc1yBK^}h)DLH;PS zTkzs>zW3hDJQie0SyX$e#hsPCefp;GLx5~DvR$OB`bE@hSy|JmFWKeSkhaB<@4BMp zjnq5)Hm3uj`4wC^-tX0cSLR*Y`NUyoSNgww24QQ2T+r3?K!P!yXur}&dz@f6kT}1A z*$FEx=*DoQIr4x literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_only_bigrams_skip0/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_only_bigrams_skip0/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..26da97aeb545695c72b32d1a75b8279360f8e49c GIT binary patch literal 57 mcmd9o4+e4*-ll9;4 fu*I%-hxat31z>EJO@Xqc@?bpzGJ@!tUY-8}_v%qa literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_onlybigrams_levelempty/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_onlybigrams_levelempty/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..26da97aeb545695c72b32d1a75b8279360f8e49c GIT binary patch literal 57 mcmd2iAhB17vRFy%6sw6{B?c8fONV?QJ`}Ml zu`u56y?1wy1$kPP^+sxOW948U_7r{ykk_277TL0S7R`&St?AXb?28M?x^la~5J(~;2P98Mh{Hfqaj^P%lLa@g6G{%@Z_*cl-gbon%rU`nUjuk_IYk1!lbQe499 zfRz?vwOND-OU|oQFVJT1{Z(0r4Ptq-V#!mse3e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_onlybigrams_skip5/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_onlybigrams_skip5/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..26da97aeb545695c72b32d1a75b8279360f8e49c GIT binary patch literal 57 mcmdm1n)(xmnF$=>e6PnBwHzdn350Vhcdeb zp~v~X_h#m?AWy5ZUP~?Rt?cddfx<5V@{yC}JX2fjR2C%;(l5j%z`-cQ!^OnG48$xz%$fw0sKh4W#3aB4 E0CzwfjQ{`u literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_thresholdedrelu/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_thresholdedrelu/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_thresholdedrelu/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_thresholdedrelu/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_thresholdedrelu/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..785eddacc67ecc5a5f21694b97b12e331fdd8b32 GIT binary patch literal 254 ocmd;J=3wDq6<~B?tn~W8$bbY+XYo5AajC*w=`2WfGbwQx031jJ?f?J) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_thresholdedrelu_default/model.onnx b/testdata/dnn/onnx/conformance/node/test_thresholdedrelu_default/model.onnx new file mode 100644 index 000000000..9ff869e13 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_thresholdedrelu_default/model.onnx @@ -0,0 +1,13 @@ + backend-test:i + +xy"ThresholdedRelutest_thresholdedrelu_defaultZ +x + + + +b +y + + + +B diff --git a/testdata/dnn/onnx/conformance/node/test_thresholdedrelu_default/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_thresholdedrelu_default/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_thresholdedrelu_default/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_thresholdedrelu_default/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_thresholdedrelu_default/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..199a6a13895ab1fdbaa73238767bc104d455ac38 GIT binary patch literal 254 zcmd;J=3wDq6<~B?tn~W8SaIf|Jp&Y+&f<4a;du||!^C0qBGp|Oa(`_1V~D}jgXopc lf)2=h8KWcipN03})T323*M92rnONnSHvhybj%+?5HUQg~6}kWb literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_thresholdedrelu_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_thresholdedrelu_example/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..0f669d7e06e205cd74355b5da27fc7bcd8a844b0 GIT binary patch literal 128 zcmd;J5#mWoOwLZtOVKS!EiSRj;?m$^tPo2fjR2H9Fk(gVMlN!YjGKY(cgM(3sg^P)UH3=wCi7ep6 HB)|m#3N{}) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_thresholdedrelu_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_thresholdedrelu_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..13c6863dca3910b8274da1bd1d112c0c4fc2258d GIT binary patch literal 29 icmd;J6<~B?tnd literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_thresholdedrelu_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_thresholdedrelu_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1734d481ce09c690f91f7dd32c23d63dc2bd4b98 GIT binary patch literal 29 Xcmd;J6<~B?tn?CLKm%vb@HhYfBD4b@ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_tile/model.onnx b/testdata/dnn/onnx/conformance/node/test_tile/model.onnx new file mode 100644 index 000000000..1c48fb69b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_tile/model.onnx @@ -0,0 +1,21 @@ + backend-test:g + +x +yz"Tile test_tileZ +x + + + + +Z +y + + +b +z + + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_tile/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_tile/test_data_set_0/input_0.pb new file mode 100644 index 000000000..7a5f0f874 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_tile/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJà  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤Š>­5 ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_tile/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_tile/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..33f6604a92a9882160219807764a3d50b0153eea GIT binary patch literal 41 bcmd;J5ny*>tn^Y~XMg}UD9r+;nV>WPFL(i6 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_tile/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_tile/test_data_set_0/output_0.pb new file mode 100644 index 000000000..dc79fc5ec --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_tile/test_data_set_0/output_0.pb @@ -0,0 +1,2 @@ + +BzJ€ì  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?  ?¦7?³N?w} ?HéØ>  ?¦7?³N?w} ?HéØ>QY%?n à>QY%?n à>~®J?¨e?^k?çól?Z{‘=~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?»†z?¨•L?Gì>ÃÐG?Ý9ò=»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>k¸>§Âß>õ—2?ü®v=9±*?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>R.%>2'?p¯>IÀî>´Jz>ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=ìÈ">] â=7(?Õ >ãLI>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=??ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤GÔ>Ã_ƒ=ÚE1?Ë ?±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤¶%?•¸¤Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1?b…-?|>Š>­5b…-?|>Š>­5 ???ƒod>\çs? ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1?ÍË>ûa?MÎ?i¹a?ÀI1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_tile_precomputed/model.onnx b/testdata/dnn/onnx/conformance/node/test_tile_precomputed/model.onnx new file mode 100644 index 000000000..ae4be32da --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_tile_precomputed/model.onnx @@ -0,0 +1,16 @@ + backend-test:c + +x +yz"Tiletest_tile_precomputedZ +x +  + +Z +y + + +b +z +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_tile_precomputed/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_tile_precomputed/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..188fd6ddef5fe097f2f2d192becdab2c5a031c87 GIT binary patch literal 27 bcmd;J;$RYBbYiUV5?}y>274go07MP|A%+6F literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_tile_precomputed/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_tile_precomputed/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d57e6d6e9ce5cde07d0a49ddd9bea234cc5e58c6 GIT binary patch literal 25 Vcmd;J5@2^?tn?CKVt@b`4FDJj0XzTz literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_tile_precomputed/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_tile_precomputed/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..449a9c05ca8860111a80cfa8d782dfd6618fad75 GIT binary patch literal 75 jcmd;J;b0M9bYiUXa$o?1274qLDCPjf3@{qV#4Qg16|@I! literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_top_k/model.onnx b/testdata/dnn/onnx/conformance/node/test_top_k/model.onnx new file mode 100644 index 000000000..79731ef9f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_top_k/model.onnx @@ -0,0 +1,22 @@ + backend-test:“ +* +x +kvaluesindices"TopK* +axis  +test_top_kZ +x +  + +Z +k + + +b +values +  + +b +indices +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_top_k/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_top_k/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..3a5dd6da89853cbf0ca66e6832f5172a89c16141 GIT binary patch literal 59 xcmd;J=3o(EbYiUVGGG9M274go07O9C0K^M`_y7<;0AdD51_l8jRsdoHM*!aJ2mt^9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_top_k/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_top_k/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..1e2082fc759a47d6c8467253c0b030d630e71f9e GIT binary patch literal 17 Tcmd;J6kvB^%=Y47W`Fi#;c?C>^L%f&s+m)y`A9nU@})0#Oqs4%8|n#3jJND8$3X#K8>2EI`Z}#SJu2h>eQ{ ZD8T^Ylz=&$LJUbjEtS}`I57$E001{k9GU“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..2c1bf8de7e70a638b5684037c0b9744847dac05e GIT binary patch literal 11 ScmWe&bYd*>Vqsu#um=DL%mI`D literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout/test_data_set_0/input_2.pb new file mode 100644 index 000000000..f66a23b9b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_training_dropout/test_data_set_0/input_2.pb @@ -0,0 +1 @@ + BtJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..dcbd20d5a98f65c2e145df9c856bf792a6abd72e GIT binary patch literal 254 zcmd;J=3wDq6<~B?tn~W8$bcO*fP|C&O6|``xx5d=)@Ts62hkvKz~HAHgasj)M1%Hc zdM&VLT^4mfKSlXqPq4ZJNT&Ut?Ew%C1PvfUVXggs5Df#Z^A3W{Y(T;=DTdAd$3SY4 Z9nU@})0#Os6lA4xSno|-b4m3hYh)aNjQHY0&iGvx4S%8=| hiW_LK5E~Z@P=W!(DFJghg&2~6S}L(=abgnS0RRX2AMOAE literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_default/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_default/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_training_dropout_default/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_default/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_default/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..b5d0231aeb9e53e6bb1eb225454c021a8ca3f764 GIT binary patch literal 11 ScmWe&bYd*>Vqsulum=DLOaW8? literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_default/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_default/test_data_set_0/input_2.pb new file mode 100644 index 000000000..f66a23b9b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_training_dropout_default/test_data_set_0/input_2.pb @@ -0,0 +1 @@ + BtJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_default/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_default/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..579996a550b74168c164e6309cfea8d1b9df0ad0 GIT binary patch literal 254 zcmd;J=3wDq6<~B?tn~W8SaBxNA>*Ns{p7x1_NTM@9T0QUAUf&qtbG|N!TUgL zjfTl~i&U)~;w~SuKVVR42NHt;Cecg#GQAY+S(n|~ub;B`Ku_>;dyriFzrA2{R%loq z0Pz*p?%yY4“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_default_mask/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_default_mask/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..b5d0231aeb9e53e6bb1eb225454c021a8ca3f764 GIT binary patch literal 11 ScmWe&bYd*>Vqsulum=DLOaW8? literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_default_mask/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_default_mask/test_data_set_0/input_2.pb new file mode 100644 index 000000000..f66a23b9b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_training_dropout_default_mask/test_data_set_0/input_2.pb @@ -0,0 +1 @@ + BtJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_default_mask/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_default_mask/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..579996a550b74168c164e6309cfea8d1b9df0ad0 GIT binary patch literal 254 zcmd;J=3wDq6<~B?tn~W8SaBxNA>*Ns{p7x1_NTM@9T0QUAUf&qtbG|N!TUgL zjfTl~i&U)~;w~SuKVVR42NHt;Cecg#GQAY+S(n|~ub;B`Ku_>;dyriFzrA2{R%loq z0Pz*p?%yY4“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_mask/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_mask/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..2c1bf8de7e70a638b5684037c0b9744847dac05e GIT binary patch literal 11 ScmWe&bYd*>Vqsu#um=DL%mI`D literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_mask/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_mask/test_data_set_0/input_2.pb new file mode 100644 index 000000000..f66a23b9b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_training_dropout_mask/test_data_set_0/input_2.pb @@ -0,0 +1 @@ + BtJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_mask/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_mask/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..dcbd20d5a98f65c2e145df9c856bf792a6abd72e GIT binary patch literal 254 zcmd;J=3wDq6<~B?tn~W8$bcO*fP|C&O6|``xx5d=)@Ts62hkvKz~HAHgasj)M1%Hc zdM&VLT^4mfKSlXqPq4ZJNT&Ut?Ew%C1PvfUVXggs5Df#Z^A3W{Y(T;=DTdAd$3SY4 Z!mjDN&5Dym<2Qv_} k05NM6H_&V$HZB&R1Otdu0_JcEF(d)CRASTO#3aB20LVrmO#lD@ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..a1b82ab9d8ad8103c8a4c54c02f02bbd3f6cda67 GIT binary patch literal 11 QcmWe&bYd*>VqpLR00<2M6#xJL literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio/test_data_set_0/input_2.pb new file mode 100644 index 000000000..f66a23b9b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio/test_data_set_0/input_2.pb @@ -0,0 +1 @@ + BtJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio/test_data_set_0/output_0.pb new file mode 100644 index 000000000..ad67ee7f4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/model.onnx b/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..6731f32062d827e420cf8c5b97e63e3afc29c9e2 GIT binary patch literal 202 zcmd;J7vf1uOwLZtOVKS!EiSRz%*dt6#aO|`Sj5FxBE(oJ#8{=o?oyOrkY8G&#m&W1 zoSK>KE9+VF*7eSFFig5q9(p7wJ1NnD6u3nKR!3HI6F!lXqu1^mjDN& z5Dym<2Qv_}05NM6H_#3tHZB&R1Otdu0_JcEF(d)CRASQtlBfbpaH5*!#3aB202~7) A!2kdN literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..a1b82ab9d8ad8103c8a4c54c02f02bbd3f6cda67 GIT binary patch literal 11 QcmWe&bYd*>VqpLR00<2M6#xJL literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/input_2.pb new file mode 100644 index 000000000..f66a23b9b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/input_2.pb @@ -0,0 +1 @@ + BtJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/output_0.pb new file mode 100644 index 000000000..ad67ee7f4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/output_1.pb new file mode 100644 index 000000000..de98527e0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/output_1.pb @@ -0,0 +1 @@ + BzJ< \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_0/model.onnx b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_0/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..1b0e50c6d3a8523c06c70ffdbafa9434a25eaa95 GIT binary patch literal 168 zcmd;J7UD@tOwLZtOVKS!EiSQ|$jGI~#gdX(k|@MgQk0liT##R!nxe!R0%L3ObFmbp z7UeoHI50XeEns99QUqy?hbxXx%*lxdsVFT;EXmBzD~>mal7bp3#3jJND8$3X#K8o_ U%s|YNq`-w_kq{OYPD}!v0RB5E!TQY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_0/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_0/test_data_set_0/output_0.pb new file mode 100644 index 000000000..36a37a6fe --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_0/test_data_set_0/output_0.pb @@ -0,0 +1,2 @@ +B +transposedJ`  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_1/model.onnx b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_1/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..0648cd5e35a9b82b4b32316ffac3e6787d6f0b63 GIT binary patch literal 168 zcmd;J7UD@tOwLZtOVKS!EiSQ|$jGI~#gdX(k|@MgQk0liT##R!nxe!R0%L3ObFmbp z7UeoHI50UdE?{IAQUqy?hbxXx%*lxdsVFT;EXmBzD~>mel7bp3#3jJND8$3X#K8o_ X%s|YNq`-w_kr1j17LY0@CILQY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_1/test_data_set_0/output_0.pb new file mode 100644 index 000000000..6c4bed4b5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_1/test_data_set_0/output_0.pb @@ -0,0 +1,2 @@ +B +transposedJ`  ?HéØ>š²v?¦7?QY%?rRÄ>³N?n à>~®J?w} ?Ùp²=¹^?ÃÐG? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_2/model.onnx b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_2/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..7971bc3f0ad6205c5e16990b2c63ac50f210a3a3 GIT binary patch literal 168 zcmd;J7UD@tOwLZtOVKS!EiSQ|$jGI~#gdX(k|@MgQk0liT##R!nxe!R0%L3ObFmbp z7UeoHIxsjeEns99QUqy?hbxXx%*lxdsVFT;EXmBzD~>mcl7bp3#3jJND8$3X#K8o_ Z%s|YNq`-w_kq|-!NEW1u#feFP69E3lDZ~H( literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_2/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_2/test_data_set_0/input_0.pb new file mode 100644 index 000000000..d80707af3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_2/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_2/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_2/test_data_set_0/output_0.pb new file mode 100644 index 000000000..931c9d04d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_2/test_data_set_0/output_0.pb @@ -0,0 +1,2 @@ +B +transposedJ`  ?¦7?³N?w} ?^k?çól?Z{‘=Ùp²=HéØ>QY%?n à>~®J?¨e?»†z?¨•L?Gì>ÃÐG? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_3/model.onnx b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_3/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..05e7a313a0ae35c6a946340f93e9a34ab59486d1 GIT binary patch literal 168 zcmd;J7UD@tOwLZtOVKS!EiSQ|$jGI~#gdX(k|@MgQk0liT##R!nxe!R0%L3ObFmbp z7UeoHIxsmfEMR08QUqy?hbxXx%*lxdsVFT;EXmBzD~>mgl7bp3#3jJND8$3X#K8o_ Y%s|YNq`-w_kq|-!SQezxiAjJH0RI*##Q*>R literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_3/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_3/test_data_set_0/input_0.pb new file mode 100644 index 000000000..d80707af3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_3/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_3/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_3/test_data_set_0/output_0.pb new file mode 100644 index 000000000..fcc0cd0dc --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_3/test_data_set_0/output_0.pb @@ -0,0 +1,2 @@ +B +transposedJ`  ?^k?¦7?çól?³N?Z{‘=w} ?Ùp²=HéØ> ¡¥H5G?¨•L?~®J?Gì>¨e?ÃÐG? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_4/model.onnx b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_4/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..36e66e8b59b520a6333cc40b3d9b1db8d0c4c634 GIT binary patch literal 168 zcmd;J7UD@tOwLZtOVKS!EiSQ|$jGI~#gdX(k|@MgQk0liT##R!nxe!R0%L3ObFmbp z7UeoHIWRadE?{IAQUqy?hbxXx%*lxdsVFT;EXmBzD~>mbl7bp3#3jJND8$3X#K8o_ X%s|YNq`-w_kq|-!3rv+0lK>|G|5+)< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_4/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_4/test_data_set_0/input_0.pb new file mode 100644 index 000000000..d80707af3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_4/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_4/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_4/test_data_set_0/output_0.pb new file mode 100644 index 000000000..c17d014b8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_4/test_data_set_0/output_0.pb @@ -0,0 +1,2 @@ +B +transposedJ`  ?HéØ>š²v?^k? ¡¥<»†z?¦7?QY%?rRÄ>çól?“&U?¨•L?³N?n à>~®J?Z{‘=H5G?Gì>w} ?mfl7bp3#3jJND8$3X#K8o_ Y%s|YNq`-w_kq|-!3seP@6O#ZZ0RN&X#{d8T literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_5/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_5/test_data_set_0/input_0.pb new file mode 100644 index 000000000..d80707af3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_5/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_5/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_5/test_data_set_0/output_0.pb new file mode 100644 index 000000000..cb9b3bab2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_5/test_data_set_0/output_0.pb @@ -0,0 +1,2 @@ +B +transposedJ`  ?^k?HéØ> ¡¥<š²v?»†z?¦7?çól?QY%?“&U?rRÄ>¨•L?³N?Z{‘=n à>H5G?~®J?Gì>w} ?Ùp²=QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_transpose_default/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_transpose_default/test_data_set_0/output_0.pb new file mode 100644 index 000000000..cb9b3bab2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_transpose_default/test_data_set_0/output_0.pb @@ -0,0 +1,2 @@ +B +transposedJ`  ?^k?HéØ> ¡¥<š²v?»†z?¦7?çól?QY%?“&U?rRÄ>¨•L?³N?Z{‘=n à>H5G?~®J?Gì>w} ?Ùp²==@H@*-~bxO#l*o3#Ed}9ngo=n#3tdyB)|s%hmjb+ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_tril_one_row_neg/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_tril_one_row_neg/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..cfa55bc2e94b36fae013e4b38058c2c5a6371012 GIT binary patch literal 133 zcmd;J=3wMt6<~K_tnjK}Wk3bYP%eyShw?em#9{iFpyDi08m68N%I83%8KHat<7WZ= literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_tril_one_row_neg/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_tril_one_row_neg/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..acfbd93d2eec2af64197370c5bdcefa5f49488f0 GIT binary patch literal 133 fcmd;J=3wMt6<~K_tn{j2Wgrf45~qxTok(>6+0p^b literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_tril_out_neg/model.onnx b/testdata/dnn/onnx/conformance/node/test_tril_out_neg/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..ac7cec8729172d25cc57553fc1f41f165ac6fc2f GIT binary patch literal 128 zcmd;J7vf1uOwLZtOVKS!EiSRj;*#THtl(nI7GkVaVht(E%qi94;bJWN@X#v;( literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_tril_out_pos/model.onnx b/testdata/dnn/onnx/conformance/node/test_tril_out_pos/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..597b9d910973c67e191ba853857fdc27d75fa6c7 GIT binary patch literal 128 zcmd;J7vf1uOwLZtOVKS!EiSRj;*#THtl(nI7GkVaVht(E%qi94;bJW0^ScfH2shd^RY}fkrc;$-~scXqbAK FIsisl0xkdm literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_tril_square/model.onnx b/testdata/dnn/onnx/conformance/node/test_tril_square/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..d724d3227614675aa028fa0b5c6ec3dec6d9177b GIT binary patch literal 119 zcmd;J7vf1uOwLZtOVKS!EiSQ2eb7vd7&0Gh9P? D8~_3k literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_tril_square_neg/model.onnx b/testdata/dnn/onnx/conformance/node/test_tril_square_neg/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..5cf2e1c6677650cbf024ebfd0cbfb40cd9280991 GIT binary patch literal 139 zcmd;J7vf1uOwLZtOVKS!EiSPt<&xuKtl(nI7GkVaVht(E%qi94;bJWw8`Cb|R literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_tril_square_neg/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_tril_square_neg/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1568e16ad70924ef2fbcc76b641bd3f6fa95187d GIT binary patch literal 158 zcmd;J;$Y@r7GQT`tniw^$jX2Un4w%4%?{;rqKU)wF+s&ypfpT98Jpcdz literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_tril_zero/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_tril_zero/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..a86e8a1db9aaf6dab302c01115863a9290a17f4e GIT binary patch literal 15 RcmWe&cVf);;$UNd000cU0UiJV literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_tril_zero/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_tril_zero/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8e360928f26fd7fc456cc94b7feba6c0aa745334 GIT binary patch literal 13 Ucmd;J=3wAp6<~K_tn^|400l?^J^%m! literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_triu/model.onnx b/testdata/dnn/onnx/conformance/node/test_triu/model.onnx new file mode 100644 index 000000000..705506d86 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_triu/model.onnx @@ -0,0 +1,11 @@ + backend-test:D + +xy"Trilu test_triuZ +x +  + +b +y +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_triu/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_triu/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a6f69b05f97cf95881085bc68d165a31d7401f77 GIT binary patch literal 172 zcmd;J;b0YDcVevYTENK4fC`wQTo}y`<#VEm!}Kvh#aW;eJ_lfXfvs{;T+ CK>`v0 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_triu_neg/model.onnx b/testdata/dnn/onnx/conformance/node/test_triu_neg/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..3d805bec0319756ce4a9151c92b8a8b53922437a GIT binary patch literal 110 zcmd;J7vf1uOwLZtOVKS!EiSQ&;1b|stl(nI7GkVaVht(E%qbP(1$Z}F>4ezNDCVm3s8_D380T}=Q literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_triu_one_row/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_triu_one_row/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..0744d8e87928d66696cd937b00008b05cd6dfb18 GIT binary patch literal 133 vcmd;J=3wMt6<~K_tn{j2Km*KBK8$9^AJLLojb9u9UP4lX7R79eJg;s$AD<6;2{G9&?2RHCbJViMp30Jtm`@c;k- literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_triu_out_neg_out/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_triu_out_neg_out/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a6f69b05f97cf95881085bc68d165a31d7401f77 GIT binary patch literal 172 zcmd;J;b0YDcVevYTENK4fC`wQTo}y`<#VEm!}Kvh#aW;$Z}F>4ezNE;g$3s8_D38N@X#v;( literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_triu_pos/model.onnx b/testdata/dnn/onnx/conformance/node/test_triu_pos/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..2b32b6bd8abc33c75bb3532a77c14b4609bf7d88 GIT binary patch literal 110 zcmd;J7vf1uOwLZtOVKS!EiSQ&;1b|stl(nI7GkVaVht(E%qbP(1$Z}F>4ezNDCVm3s8_D38`*=@nmCNh1ZA*5X_$I8m;xxx0i_wy#9>^R FJ^&q<0tx^C literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_triu_square_neg/model.onnx b/testdata/dnn/onnx/conformance/node/test_triu_square_neg/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..822c69a789a5ee462a09a76ee822f8eddfd700e0 GIT binary patch literal 125 zcmd;J7vf1uOwLZtOVKS!EiSQ2=Mvyztl(nI7GkVaVht(E%qbNT0m;Od6lIpi7Z;W$ y7Ny4LrKU%T1Jwx$aS3n$jo@P9U;<)h5RT#o>1N|%0ZK3=0aaCEQ{}`Yzy|<2J{G?K literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_triu_square_neg/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_triu_square_neg/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1568e16ad70924ef2fbcc76b641bd3f6fa95187d GIT binary patch literal 158 zcmd;J;$Y@r7GQT`tniw^$jX2Un4w%4%?{;rqKU)wF+s&ypfpT980^S5vp{K>dNwGZ1C3^c@?jKA HJ&XnbBB%l( literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_triu_zero/model.onnx b/testdata/dnn/onnx/conformance/node/test_triu_zero/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..8e9762aed1769214d789a8afca8ee561323b51a5 GIT binary patch literal 111 zcmd;J7vf1uOwLZtOVKS!EiSQ&w8kCqej literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_triu_zero/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_triu_zero/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c30a05280b593bfb6c378059775729ed4708a1ef GIT binary patch literal 11 Scmd;J;9wPCcVevYVgLXHw*fK$ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_triu_zero/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_triu_zero/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..a86e8a1db9aaf6dab302c01115863a9290a17f4e GIT binary patch literal 15 RcmWe&cVf);;$UNd000cU0UiJV literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_triu_zero/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_triu_zero/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1975dd0e46f5898a7c20343238904929f79dad9d GIT binary patch literal 11 Scmd;J;9wPCcVevcVgLXHx&bo) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_unique_not_sorted_without_axis/model.onnx b/testdata/dnn/onnx/conformance/node/test_unique_not_sorted_without_axis/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..6fa2028d71076dccd24442d2c6ab564968c3ba63 GIT binary patch literal 235 zcmd;J72-)sOwLZtOVKS!EiSRT!pLRM#TX&P7%9Y_nU|88oLVfzpP5&dT2!1G4-;TZ z&M(a?DOO?&&C4t-P1WM%Vk^!sDoIU|U|7J&B%};7DZUge7oV435)YA#FV8H=$S*C4 zPprr+j^YQ|!o|hG!6?MS#l*pu1Qduw5@1OZ<$}8aq>de|jwMN!3&TAKX|^O0E~x9k MW&&*57OinHKQec1rMkvh;rCFdf0FDX+z5oCK literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_unique_not_sorted_without_axis/test_data_set_0/output_2.pb b/testdata/dnn/onnx/conformance/node/test_unique_not_sorted_without_axis/test_data_set_0/output_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..03a9fb8afa141d6b00c8fca8656d4787d024e8bb GIT binary patch literal 71 qcmd;J6JU4Z&&(@JEhOU^IND=GF;U}S&*CNvr*4gi8919$)c literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis/model.onnx b/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..e8a2a5aba5671db2da0939b0f4bfe585b5c8ced4 GIT binary patch literal 249 zcmd;J72-)sOwLZtOVKS!EiSQo#K`5t#TX&P7%9Y_nU|88oLVfzpP5&dT2!1G4-;TZ z&M(a?DOO?&&C4t-P1WM&Vo9vXES6wcz{sS<%f(ilUsRHsBEbmc3dw+sjV}c&jE6|X zmuHq_#DjE134`q7pF literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d679fa0bac045f702df973d32310e3246a90bf39 GIT binary patch literal 31 bcmd;J5@2^?&&*57OinHK5@3J=CMXR6Q3eC1 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis/test_data_set_0/output_2.pb b/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis/test_data_set_0/output_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..ae8834e205cb2d4e39a5a1f20ad4764bac2f0e3f GIT binary patch literal 47 jcmd;J7GQVc&&(@JEhK0D}g51_l^raDcEu5->3k4G{+b(hdi| literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis_3d/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis_3d/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..73c400b427ba5d0c12a438abd44d0696eb9d6b09 GIT binary patch literal 39 ccmd;J7GQT`&&*57OinHKl3-*&1x!#b0B1#Wp)E? literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_negative_axis/model.onnx b/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_negative_axis/model.onnx new file mode 100644 index 000000000..248e95902 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_negative_axis/model.onnx @@ -0,0 +1,25 @@ + backend-test:ô +U +XYindicesinverse_indicescounts"Unique* +axisÿÿÿÿÿÿÿÿÿ * +sorted %test_unique_sorted_with_negative_axisZ +X +  + +b +Y +  + +b +indices + + +b +inverse_indices + + +b +counts + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_negative_axis/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_negative_axis/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f33ae1108ae68de78c119f5e72edb22aa9bf566f GIT binary patch literal 47 hcmd;J=3o|JbYhI~Qej|duxEe+WHy5X1A_w?0{~uA1MdI; literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_negative_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_negative_axis/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d06b0dcf500769e9bfaa18979efca86196ce2cff GIT binary patch literal 35 dcmd;J=3o+FbYhJ3l3)OX273hU-~ePh001{K17iRH literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_negative_axis/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_negative_axis/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..51a5f2848137097d6ce35bb1cbc19af32aa72089 GIT binary patch literal 31 Zcmd;J5@2^?&&*57OinHK5@2LN1prY71El}} literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_negative_axis/test_data_set_0/output_2.pb b/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_negative_axis/test_data_set_0/output_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..21d3dd96c3456cc8b398eceeb5a8cfab4c106bb7 GIT binary patch literal 47 hcmd;J7GQVc&&(@JEh&&*57OinHKQeb321OU^IND=GF;U}As(MktNW2LOUA19$)c literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_0/model.onnx b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_0/model.onnx new file mode 100644 index 000000000..8a9a742e7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_0/model.onnx @@ -0,0 +1,19 @@ + backend-test:z + +x +axesy" Unsqueezetest_unsqueeze_axis_0Z +x + + + +Z +axes + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_0/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_0/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_0/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_0/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_0/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..ec9874a7b23bdc41efa2b3dcca6d1c221235b1a3 GIT binary patch literal 20 Vcmd;J6kvB^NvudM_TpfG0stQQ0%`yN literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_0/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_0/test_data_set_0/output_0.pb new file mode 100644 index 000000000..5cfc6bead --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_0/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_1/model.onnx b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_1/model.onnx new file mode 100644 index 000000000..8802e0411 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_1/model.onnx @@ -0,0 +1,19 @@ + backend-test:z + +x +axesy" Unsqueezetest_unsqueeze_axis_1Z +x + + + +Z +axes + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_1/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_1/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_1/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_1/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_1/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..31799432830506cff63208274e24952586e34bda GIT binary patch literal 20 Wcmd;J6kvB^NvudM_Tpe“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_2/model.onnx b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_2/model.onnx new file mode 100644 index 000000000..2a9858109 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_2/model.onnx @@ -0,0 +1,19 @@ + backend-test:z + +x +axesy" Unsqueezetest_unsqueeze_axis_2Z +x + + + +Z +axes + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_2/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_2/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_2/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_2/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_2/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..e8256ea4dee5836050a3f38e60689bcd2ff89ba2 GIT binary patch literal 20 Wcmd;J6kvB^NvudM_Tpe-fB*m=2?A^Y literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_2/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_2/test_data_set_0/output_0.pb new file mode 100644 index 000000000..4e331e4bd --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_2/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_3/model.onnx b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_3/model.onnx new file mode 100644 index 000000000..13437cae7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_3/model.onnx @@ -0,0 +1,15 @@ + backend-test:m + +xy" Unsqueeze* +axes@ test_unsqueeze_axis_3Z +x + + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_3/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_3/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_3/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_3/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_3/test_data_set_0/output_0.pb new file mode 100644 index 000000000..5b5348d4f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_3/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_negative_axes/model.onnx b/testdata/dnn/onnx/conformance/node/test_unsqueeze_negative_axes/model.onnx new file mode 100644 index 000000000..3ac7c8d94 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_negative_axes/model.onnx @@ -0,0 +1,21 @@ + backend-test:‰ + +x +axesy" Unsqueezetest_unsqueeze_negative_axesZ +x + + + + +Z +axes + + +b +y + + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_negative_axes/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_negative_axes/test_data_set_0/input_0.pb new file mode 100644 index 000000000..55c2bdcf0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_negative_axes/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_negative_axes/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_negative_axes/test_data_set_0/input_1.pb new file mode 100644 index 000000000..2f4bbd39a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_negative_axes/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BaxesJþÿÿÿÿÿÿÿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_negative_axes/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_negative_axes/test_data_set_0/output_0.pb new file mode 100644 index 000000000..4ef93c72b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_negative_axes/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_three_axes/model.onnx b/testdata/dnn/onnx/conformance/node/test_unsqueeze_three_axes/model.onnx new file mode 100644 index 000000000..4602f2246 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_three_axes/model.onnx @@ -0,0 +1,21 @@ + backend-test:† + +x +axesy" Unsqueezetest_unsqueeze_three_axesZ +x + + + +Z +axes + + +b# +y + + + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_three_axes/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_three_axes/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_three_axes/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_three_axes/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_three_axes/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7fff38d7375acbfd1fe832924bad93e92880f46a GIT binary patch literal 36 bcmd;J7GQT`NvudM_L5*?fB+UK%?hOfNCyIk literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_three_axes/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_three_axes/test_data_set_0/output_0.pb new file mode 100644 index 000000000..6c8b8816a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_three_axes/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_two_axes/model.onnx b/testdata/dnn/onnx/conformance/node/test_unsqueeze_two_axes/model.onnx new file mode 100644 index 000000000..9c9e4100e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_two_axes/model.onnx @@ -0,0 +1,20 @@ + backend-test:€ + +x +axesy" Unsqueezetest_unsqueeze_two_axesZ +x + + + +Z +axes + + +b +y + + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_two_axes/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_two_axes/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_two_axes/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_two_axes/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_two_axes/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..bcf4f4e739c8a7f560d5344708abc2b260ac4ed9 GIT binary patch literal 28 Zcmd;J5@2^?NvudM_7Y%ZfB+UK4FEG70(bxb literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_two_axes/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_two_axes/test_data_set_0/output_0.pb new file mode 100644 index 000000000..0f34445df --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_two_axes/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_unsorted_axes/model.onnx b/testdata/dnn/onnx/conformance/node/test_unsqueeze_unsorted_axes/model.onnx new file mode 100644 index 000000000..9b5f8bc12 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_unsorted_axes/model.onnx @@ -0,0 +1,21 @@ + backend-test:‰ + +x +axesy" Unsqueezetest_unsqueeze_unsorted_axesZ +x + + + +Z +axes + + +b# +y + + + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_unsorted_axes/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_unsorted_axes/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_unsorted_axes/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_unsorted_axes/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_unsorted_axes/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..b22e7e7720a513ef200332de6efbbfc166685a2f GIT binary patch literal 36 bcmd;J7GQT`NvudM_L5*_fB+UK%><“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_upsample_nearest/model.onnx b/testdata/dnn/onnx/conformance/node/test_upsample_nearest/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..b049f2209454ad7c4a5c6ea903682612ade5aa49 GIT binary patch literal 174 zcmd;J5#mWoOwLZtOVKS!EiSQ|%E+a|#TdcGR-BxelUgjq7^%b&T2P#rTac5gCB(&& zo1c=Z#GaR$SOiqPfRR~96r?S_6sja1Dib9QG(<>@ON4__NPvrpgAt0EfHYH-2;6us bE)Jjy7N96g5>QJd7A+u2HYXM?1_4e0+^ZsS literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_upsample_nearest/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_upsample_nearest/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b41f51bede6ead3f8a69cbf9971163bae3a56572 GIT binary patch literal 31 jcmd;Jn+a literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_upsample_nearest/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_upsample_nearest/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..617f1279225147a7ed73f6cb00d503e82c74289d GIT binary patch literal 111 zcmd;J4Uut#792L=Wh#wG3mR0G2eKsF4+#6UDmtib^Q{FDy< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_where_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_where_example/model.onnx new file mode 100644 index 000000000..94e449818 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_where_example/model.onnx @@ -0,0 +1,21 @@ + backend-test: + + condition +x +yz"Wheretest_where_exampleZ + condition +   + +Z +x +  + +Z +y +  + +b +z +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_where_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_where_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..deccba9827a10ce758c4bc18bdfdfcef4bcf6fe0 GIT binary patch literal 23 ecmd;J;$RZsbmC0T&r8WH$;{95Vqs)pWCQ>+!32>2 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_where_example/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_where_example/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..2f5057bfebc610a309370954e2ba53bd72dbd438 GIT binary patch literal 27 fcmd;J;$RYBbYiUV5@29xuxDUkZ~!78Zg2nqD8d7J literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_where_example/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_where_example/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..02ce320aac9a21a12a8aaa00f6bfd56d1c4b25f5 GIT binary patch literal 27 gcmd;J;$RYBbYiUZ5@28uaAaU$0OAJ@3=9Vx04Ep&?f?J) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_where_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_where_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..13d0f8899115629439cd1ecba69efa8912945f36 GIT binary patch literal 27 gcmd;J;$RYBbYiUX5@29xuxDUkaAaU`Z~(F$04VVTeE+!32>2 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_where_long_example/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_where_long_example/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..567dbebbab85ed94490442223264a35ae442e77b GIT binary patch literal 43 dcmd;J;$RYBcVevYQeb3&046BS45eA1GypG?0b2k7 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_where_long_example/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_where_long_example/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..e4d7a0cbcf6a7140bdb43976c93dc4598a8847f2 GIT binary patch literal 43 dcmd;J;$RYBcVevcQs88O01hb44yD9F literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_xor2d/model.onnx b/testdata/dnn/onnx/conformance/node/test_xor2d/model.onnx new file mode 100644 index 000000000..e17f63dfb --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_xor2d/model.onnx @@ -0,0 +1,17 @@ + backend-test:_ + +x +yxor"Xor +test_xor2dZ +x +   + +Z +y +   + +b +xor +   + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_xor2d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_xor2d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d9541774b1b6eb6fca5913ce404acbc7b8bfaf00 GIT binary patch literal 23 acmd;J=3o)vbYiUV;$Z{<21W)3AO!#vI{`}o literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_xor2d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_xor2d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..2f37772a3d53eb91534d1067016b0849ddbc0188 GIT binary patch literal 23 acmd;J=3o)vbYiUZ;$Z{<21W)3APE2zNdZd$ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_xor2d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_xor2d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..2ede816292e13e03a52bdea2ae7654529d8fbc88 GIT binary patch literal 25 Xcmd;J=3o)vbYiZ^FY@AHKmbMnBbWjv literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_xor3d/model.onnx b/testdata/dnn/onnx/conformance/node/test_xor3d/model.onnx new file mode 100644 index 000000000..ce915d7b4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_xor3d/model.onnx @@ -0,0 +1,20 @@ + backend-test:k + +x +yxor"Xor +test_xor3dZ +x +  + + +Z +y +  + + +b +xor +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_xor3d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_xor3d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..402cb458fef2a00e0a948f85be2d86f6c4af72f4 GIT binary patch literal 73 scmd;J=3wDq72tGYtnjj7WB@`SU|;}IKoUqJW2hKN5ULQY2*hRp0Ah;)m;e9( literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_xor3d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_xor3d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..825b4f452aedebedb58afce7049b99d4664b65a9 GIT binary patch literal 73 ycmd;J=3wDq72tGYtn{*BWMpJuU}OMNPypru2_OKAgIGY!02Ts?fH)vMjEn$ek^!dx literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_xor3d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_xor3d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5aaed12726799becf6db783112f9095c017d9e43 GIT binary patch literal 75 tcmd;J=3wDq72tGYuE;O)vSDCk03sk{1Tvr`gbS7c3&CZf5+FWEF#w%g0)hYl literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_xor4d/model.onnx b/testdata/dnn/onnx/conformance/node/test_xor4d/model.onnx new file mode 100644 index 000000000..c4ab09c45 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_xor4d/model.onnx @@ -0,0 +1,23 @@ + backend-test:w + +x +yxor"Xor +test_xor4dZ +x +  + + + +Z +y +  + + + +b +xor +  + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_xor4d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_xor4d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..3c2fb94d859345b8155ce8046769d8923e74ddf8 GIT binary patch literal 376 zcmX|*%MrsM3`9{9XOx?3@-Y>;k`1q+@1TxhD&OB2|NW zr1L#W^g`PP2QDIB%-kx8Dw;v-82}zqLqAi79ON=M`O_d5b#I>rTRYxNb< Y5GDdiV2R)nR@UTeGg>>zm6;>LKAvF$-~a#s literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_xor4d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_xor4d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4b38cb45462a62f1552bc170397d18603d41c448 GIT binary patch literal 378 zcmY+8!4ZHU3c!Jjqxv>9i7S+Zrw-T^9(2}$lY5-F#ZV4e ze@SZ7p0g^x(8G~d1WB&o4 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_xor_bcast3v1d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_xor_bcast3v1d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..1500686f9682b83e63e4ba1557429c3dd431dc27 GIT binary patch literal 14 Tcmd;J72tGYtn^}K00Kq;3Ty#0 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_xor_bcast3v1d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_xor_bcast3v1d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..191b7b0ef6d808181ac66d67587d78c8bfe54af9 GIT binary patch literal 75 tcmd;J=3wDq72tGYuE;O)vS9=Q1_mHv0JDG`2m*@vA7p##4>`z+T+Shx1&g07O{d;9(gic>6Bw5Dc z;lN!?!2_vQv8+cC4VG%`wn$l+cZb&0VTkEX@CI9FioIa!2$bg$Re<~>QN{!n)dmm} c0Mz4?6X;>hPoNZj$q;UT8E-L4=vd7Wf16JN-2eap literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_xor_bcast4v2d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_xor_bcast4v2d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d7cba2c1a18ae46eb63d8ff7a8295379f7cd10e2 GIT binary patch literal 41 icmd;Jc0cZ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_xor_bcast4v3d/model.onnx b/testdata/dnn/onnx/conformance/node/test_xor_bcast4v3d/model.onnx new file mode 100644 index 000000000..77dbcb6b5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_xor_bcast4v3d/model.onnx @@ -0,0 +1,21 @@ + backend-test:{ + +x +yxor"Xortest_xor_bcast4v3dZ +x +  + + + +Z +y +  + + +b +xor +  + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_xor_bcast4v3d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_xor_bcast4v3d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..70f33b925df1f7d5dbbf82dcbf8404e6008fd10f GIT binary patch literal 376 zcmX|*$q|4s48$$Ih literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_xor_bcast4v3d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_xor_bcast4v3d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..854b39a4896d7e8c81f91f76dbf3059b27762bec GIT binary patch literal 378 zcmYk0OA>%E2t!+cgFDaU(#tsG$|HLWNdl;~v_M{{jW*eA%eL<0eO|{i^wv68>$oEL z=STgKL&P>3A}R{-loDFVpmLDHsfCoAhxd>HSCQ%z0^`h-xDnqZ04NIKA(L-r1I+*c literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_xor_bcast4v4d/model.onnx b/testdata/dnn/onnx/conformance/node/test_xor_bcast4v4d/model.onnx new file mode 100644 index 000000000..4e30fd1e5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_xor_bcast4v4d/model.onnx @@ -0,0 +1,22 @@ + backend-test: + +x +yxor"Xortest_xor_bcast4v4dZ +x +  + + + +Z +y +  + + + +b +xor +  + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_xor_bcast4v4d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_xor_bcast4v4d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..024a3481cd47fb9cbd00d45c46a206d2320deb56 GIT binary patch literal 39 jcmd;JrLAo{_H%yk=lZ5nYVoV3_P(+N zBM3>?;qr9N5Zg0+fH@>mxMY+|6NnKG#}Q6SoN_qPbCcv Date: Mon, 29 Nov 2021 00:32:58 +0000 Subject: [PATCH 2/2] dnn(onnx): make conformance stubs a part of repository --- .../dnn/onnx/conformance/stubs/test_list.txt | 868 +++++++++ ..._onnx_conformance_layer_filter_XYZ.inl.hpp | 1732 +++++++++++++++++ .../dnn/onnx/generate_conformance_list.py | 150 +- 3 files changed, 2728 insertions(+), 22 deletions(-) create mode 100644 testdata/dnn/onnx/conformance/stubs/test_list.txt create mode 100644 testdata/dnn/onnx/conformance/stubs/test_onnx_conformance_layer_filter_XYZ.inl.hpp diff --git a/testdata/dnn/onnx/conformance/stubs/test_list.txt b/testdata/dnn/onnx/conformance/stubs/test_list.txt new file mode 100644 index 000000000..6bbd6db90 --- /dev/null +++ b/testdata/dnn/onnx/conformance/stubs/test_list.txt @@ -0,0 +1,868 @@ +--- This content is a stub for test_onnx_conformance.cpp --- +static const TestCase testConformanceConfig[] = +{ + {"test_abs", 1, 1}, + {"test_acos", 1, 1}, + {"test_acos_example", 1, 1}, + {"test_acosh", 1, 1}, + {"test_acosh_example", 1, 1}, + {"test_adagrad", 5, 2}, + {"test_adagrad_multiple", 8, 4}, + {"test_adam", 6, 3}, + {"test_adam_multiple", 10, 6}, + {"test_add", 2, 1}, + {"test_add_bcast", 2, 1}, + {"test_add_uint8", 2, 1}, + {"test_and2d", 2, 1}, + {"test_and3d", 2, 1}, + {"test_and4d", 2, 1}, + {"test_and_bcast3v1d", 2, 1}, + {"test_and_bcast3v2d", 2, 1}, + {"test_and_bcast4v2d", 2, 1}, + {"test_and_bcast4v3d", 2, 1}, + {"test_and_bcast4v4d", 2, 1}, + {"test_argmax_default_axis_example", 1, 1}, + {"test_argmax_default_axis_example_select_last_index", 1, 1}, + {"test_argmax_default_axis_random", 1, 1}, + {"test_argmax_default_axis_random_select_last_index", 1, 1}, + {"test_argmax_keepdims_example", 1, 1}, + {"test_argmax_keepdims_example_select_last_index", 1, 1}, + {"test_argmax_keepdims_random", 1, 1}, + {"test_argmax_keepdims_random_select_last_index", 1, 1}, + {"test_argmax_negative_axis_keepdims_example", 1, 1}, + {"test_argmax_negative_axis_keepdims_example_select_last_index", 1, 1}, + {"test_argmax_negative_axis_keepdims_random", 1, 1}, + {"test_argmax_negative_axis_keepdims_random_select_last_index", 1, 1}, + {"test_argmax_no_keepdims_example", 1, 1}, + {"test_argmax_no_keepdims_example_select_last_index", 1, 1}, + {"test_argmax_no_keepdims_random", 1, 1}, + {"test_argmax_no_keepdims_random_select_last_index", 1, 1}, + {"test_argmin_default_axis_example", 1, 1}, + {"test_argmin_default_axis_example_select_last_index", 1, 1}, + {"test_argmin_default_axis_random", 1, 1}, + {"test_argmin_default_axis_random_select_last_index", 1, 1}, + {"test_argmin_keepdims_example", 1, 1}, + {"test_argmin_keepdims_example_select_last_index", 1, 1}, + {"test_argmin_keepdims_random", 1, 1}, + {"test_argmin_keepdims_random_select_last_index", 1, 1}, + {"test_argmin_negative_axis_keepdims_example", 1, 1}, + {"test_argmin_negative_axis_keepdims_example_select_last_index", 1, 1}, + {"test_argmin_negative_axis_keepdims_random", 1, 1}, + {"test_argmin_negative_axis_keepdims_random_select_last_index", 1, 1}, + {"test_argmin_no_keepdims_example", 1, 1}, + {"test_argmin_no_keepdims_example_select_last_index", 1, 1}, + {"test_argmin_no_keepdims_random", 1, 1}, + {"test_argmin_no_keepdims_random_select_last_index", 1, 1}, + {"test_asin", 1, 1}, + {"test_asin_example", 1, 1}, + {"test_asinh", 1, 1}, + {"test_asinh_example", 1, 1}, + {"test_atan", 1, 1}, + {"test_atan_example", 1, 1}, + {"test_atanh", 1, 1}, + {"test_atanh_example", 1, 1}, + {"test_averagepool_1d_default", 1, 1}, + {"test_averagepool_2d_ceil", 1, 1}, + {"test_averagepool_2d_default", 1, 1}, + {"test_averagepool_2d_pads", 1, 1}, + {"test_averagepool_2d_pads_count_include_pad", 1, 1}, + {"test_averagepool_2d_precomputed_pads", 1, 1}, + {"test_averagepool_2d_precomputed_pads_count_include_pad", 1, 1}, + {"test_averagepool_2d_precomputed_same_upper", 1, 1}, + {"test_averagepool_2d_precomputed_strides", 1, 1}, + {"test_averagepool_2d_same_lower", 1, 1}, + {"test_averagepool_2d_same_upper", 1, 1}, + {"test_averagepool_2d_strides", 1, 1}, + {"test_averagepool_3d_default", 1, 1}, + {"test_basic_conv_with_padding", 2, 1}, + {"test_basic_conv_without_padding", 2, 1}, + {"test_basic_convinteger", 3, 1}, + {"test_batchnorm_epsilon", 5, 1}, + {"test_batchnorm_epsilon_training_mode", 5, 3}, + {"test_batchnorm_example", 5, 1}, + {"test_batchnorm_example_training_mode", 5, 3}, + {"test_bernoulli", 1, 1}, + {"test_bernoulli_double", 1, 1}, + {"test_bernoulli_double_expanded", 1, 1}, + {"test_bernoulli_expanded", 1, 1}, + {"test_bernoulli_seed", 1, 1}, + {"test_bernoulli_seed_expanded", 1, 1}, + {"test_bitshift_left_uint16", 2, 1}, + {"test_bitshift_left_uint32", 2, 1}, + {"test_bitshift_left_uint64", 2, 1}, + {"test_bitshift_left_uint8", 2, 1}, + {"test_bitshift_right_uint16", 2, 1}, + {"test_bitshift_right_uint32", 2, 1}, + {"test_bitshift_right_uint64", 2, 1}, + {"test_bitshift_right_uint8", 2, 1}, + {"test_cast_BFLOAT16_to_FLOAT", 1, 1}, + {"test_cast_DOUBLE_to_FLOAT", 1, 1}, + {"test_cast_DOUBLE_to_FLOAT16", 1, 1}, + {"test_cast_FLOAT16_to_DOUBLE", 1, 1}, + {"test_cast_FLOAT16_to_FLOAT", 1, 1}, + {"test_cast_FLOAT_to_BFLOAT16", 1, 1}, + {"test_cast_FLOAT_to_DOUBLE", 1, 1}, + {"test_cast_FLOAT_to_FLOAT16", 1, 1}, + {"test_cast_FLOAT_to_STRING", 1, 1}, + {"test_cast_STRING_to_FLOAT", 1, 1}, + {"test_castlike_BFLOAT16_to_FLOAT", 2, 1}, + {"test_castlike_BFLOAT16_to_FLOAT_expanded", 2, 1}, + {"test_castlike_DOUBLE_to_FLOAT", 2, 1}, + {"test_castlike_DOUBLE_to_FLOAT16", 2, 1}, + {"test_castlike_DOUBLE_to_FLOAT16_expanded", 2, 1}, + {"test_castlike_DOUBLE_to_FLOAT_expanded", 2, 1}, + {"test_castlike_FLOAT16_to_DOUBLE", 2, 1}, + {"test_castlike_FLOAT16_to_DOUBLE_expanded", 2, 1}, + {"test_castlike_FLOAT16_to_FLOAT", 2, 1}, + {"test_castlike_FLOAT16_to_FLOAT_expanded", 2, 1}, + {"test_castlike_FLOAT_to_BFLOAT16", 2, 1}, + {"test_castlike_FLOAT_to_BFLOAT16_expanded", 2, 1}, + {"test_castlike_FLOAT_to_DOUBLE", 2, 1}, + {"test_castlike_FLOAT_to_DOUBLE_expanded", 2, 1}, + {"test_castlike_FLOAT_to_FLOAT16", 2, 1}, + {"test_castlike_FLOAT_to_FLOAT16_expanded", 2, 1}, + {"test_castlike_FLOAT_to_STRING", 2, 1}, + {"test_castlike_FLOAT_to_STRING_expanded", 2, 1}, + {"test_castlike_STRING_to_FLOAT", 2, 1}, + {"test_castlike_STRING_to_FLOAT_expanded", 2, 1}, + {"test_ceil", 1, 1}, + {"test_ceil_example", 1, 1}, + {"test_celu", 1, 1}, + {"test_celu_expanded", 1, 1}, + {"test_clip", 3, 1}, + {"test_clip_default_inbounds", 1, 1}, + {"test_clip_default_int8_inbounds", 1, 1}, + {"test_clip_default_int8_max", 2, 1}, + {"test_clip_default_int8_min", 2, 1}, + {"test_clip_default_max", 2, 1}, + {"test_clip_default_min", 2, 1}, + {"test_clip_example", 3, 1}, + {"test_clip_inbounds", 3, 1}, + {"test_clip_outbounds", 3, 1}, + {"test_clip_splitbounds", 3, 1}, + {"test_compress_0", 2, 1}, + {"test_compress_1", 2, 1}, + {"test_compress_default_axis", 2, 1}, + {"test_compress_negative_axis", 2, 1}, + {"test_concat_1d_axis_0", 2, 1}, + {"test_concat_1d_axis_negative_1", 2, 1}, + {"test_concat_2d_axis_0", 2, 1}, + {"test_concat_2d_axis_1", 2, 1}, + {"test_concat_2d_axis_negative_1", 2, 1}, + {"test_concat_2d_axis_negative_2", 2, 1}, + {"test_concat_3d_axis_0", 2, 1}, + {"test_concat_3d_axis_1", 2, 1}, + {"test_concat_3d_axis_2", 2, 1}, + {"test_concat_3d_axis_negative_1", 2, 1}, + {"test_concat_3d_axis_negative_2", 2, 1}, + {"test_concat_3d_axis_negative_3", 2, 1}, + {"test_constant", 0, 1}, + {"test_constant_pad", 3, 1}, + {"test_constantofshape_float_ones", 1, 1}, + {"test_constantofshape_int_shape_zero", 1, 1}, + {"test_constantofshape_int_zeros", 1, 1}, + {"test_conv_with_autopad_same", 2, 1}, + {"test_conv_with_strides_and_asymmetric_padding", 2, 1}, + {"test_conv_with_strides_no_padding", 2, 1}, + {"test_conv_with_strides_padding", 2, 1}, + {"test_convinteger_with_padding", 3, 1}, + {"test_convinteger_without_padding", 3, 1}, + {"test_convtranspose", 2, 1}, + {"test_convtranspose_1d", 2, 1}, + {"test_convtranspose_3d", 2, 1}, + {"test_convtranspose_autopad_same", 2, 1}, + {"test_convtranspose_dilations", 2, 1}, + {"test_convtranspose_kernel_shape", 2, 1}, + {"test_convtranspose_output_shape", 2, 1}, + {"test_convtranspose_pad", 2, 1}, + {"test_convtranspose_pads", 2, 1}, + {"test_convtranspose_with_kernel", 2, 1}, + {"test_cos", 1, 1}, + {"test_cos_example", 1, 1}, + {"test_cosh", 1, 1}, + {"test_cosh_example", 1, 1}, + {"test_cumsum_1d", 2, 1}, + {"test_cumsum_1d_exclusive", 2, 1}, + {"test_cumsum_1d_reverse", 2, 1}, + {"test_cumsum_1d_reverse_exclusive", 2, 1}, + {"test_cumsum_2d_axis_0", 2, 1}, + {"test_cumsum_2d_axis_1", 2, 1}, + {"test_cumsum_2d_negative_axis", 2, 1}, + {"test_depthtospace_crd_mode", 1, 1}, + {"test_depthtospace_crd_mode_example", 1, 1}, + {"test_depthtospace_dcr_mode", 1, 1}, + {"test_depthtospace_example", 1, 1}, + {"test_dequantizelinear", 3, 1}, + {"test_dequantizelinear_axis", 3, 1}, + {"test_det_2d", 1, 1}, + {"test_det_nd", 1, 1}, + {"test_div", 2, 1}, + {"test_div_bcast", 2, 1}, + {"test_div_example", 2, 1}, + {"test_div_uint8", 2, 1}, + {"test_dropout_default", 1, 1}, + {"test_dropout_default_mask", 1, 2}, + {"test_dropout_default_mask_ratio", 2, 2}, + {"test_dropout_default_old", 1, 1}, + {"test_dropout_default_ratio", 2, 1}, + {"test_dropout_random_old", 1, 1}, + {"test_dynamicquantizelinear", 1, 3}, + {"test_dynamicquantizelinear_expanded", 1, 3}, + {"test_dynamicquantizelinear_max_adjusted", 1, 3}, + {"test_dynamicquantizelinear_max_adjusted_expanded", 1, 3}, + {"test_dynamicquantizelinear_min_adjusted", 1, 3}, + {"test_dynamicquantizelinear_min_adjusted_expanded", 1, 3}, + {"test_edge_pad", 2, 1}, + {"test_einsum_batch_diagonal", 1, 1}, + {"test_einsum_batch_matmul", 2, 1}, + {"test_einsum_inner_prod", 2, 1}, + {"test_einsum_sum", 1, 1}, + {"test_einsum_transpose", 1, 1}, + {"test_elu", 1, 1}, + {"test_elu_default", 1, 1}, + {"test_elu_example", 1, 1}, + {"test_equal", 2, 1}, + {"test_equal_bcast", 2, 1}, + {"test_erf", 1, 1}, + {"test_exp", 1, 1}, + {"test_exp_example", 1, 1}, + {"test_expand_dim_changed", 2, 1}, + {"test_expand_dim_unchanged", 2, 1}, + {"test_eyelike_populate_off_main_diagonal", 1, 1}, + {"test_eyelike_with_dtype", 1, 1}, + {"test_eyelike_without_dtype", 1, 1}, + {"test_flatten_axis0", 1, 1}, + {"test_flatten_axis1", 1, 1}, + {"test_flatten_axis2", 1, 1}, + {"test_flatten_axis3", 1, 1}, + {"test_flatten_default_axis", 1, 1}, + {"test_flatten_negative_axis1", 1, 1}, + {"test_flatten_negative_axis2", 1, 1}, + {"test_flatten_negative_axis3", 1, 1}, + {"test_flatten_negative_axis4", 1, 1}, + {"test_floor", 1, 1}, + {"test_floor_example", 1, 1}, + {"test_gather_0", 2, 1}, + {"test_gather_1", 2, 1}, + {"test_gather_2d_indices", 2, 1}, + {"test_gather_elements_0", 2, 1}, + {"test_gather_elements_1", 2, 1}, + {"test_gather_elements_negative_indices", 2, 1}, + {"test_gather_negative_indices", 2, 1}, + {"test_gathernd_example_float32", 2, 1}, + {"test_gathernd_example_int32", 2, 1}, + {"test_gathernd_example_int32_batch_dim1", 2, 1}, + {"test_gemm_all_attributes", 3, 1}, + {"test_gemm_alpha", 3, 1}, + {"test_gemm_beta", 3, 1}, + {"test_gemm_default_matrix_bias", 3, 1}, + {"test_gemm_default_no_bias", 2, 1}, + {"test_gemm_default_scalar_bias", 3, 1}, + {"test_gemm_default_single_elem_vector_bias", 3, 1}, + {"test_gemm_default_vector_bias", 3, 1}, + {"test_gemm_default_zero_bias", 3, 1}, + {"test_gemm_transposeA", 3, 1}, + {"test_gemm_transposeB", 3, 1}, + {"test_globalaveragepool", 1, 1}, + {"test_globalaveragepool_precomputed", 1, 1}, + {"test_globalmaxpool", 1, 1}, + {"test_globalmaxpool_precomputed", 1, 1}, + {"test_greater", 2, 1}, + {"test_greater_bcast", 2, 1}, + {"test_greater_equal", 2, 1}, + {"test_greater_equal_bcast", 2, 1}, + {"test_greater_equal_bcast_expanded", 2, 1}, + {"test_greater_equal_expanded", 2, 1}, + {"test_gridsample", 2, 1}, + {"test_gridsample_aligncorners_true", 2, 1}, + {"test_gridsample_bicubic", 2, 1}, + {"test_gridsample_bilinear", 2, 1}, + {"test_gridsample_border_padding", 2, 1}, + {"test_gridsample_nearest", 2, 1}, + {"test_gridsample_reflection_padding", 2, 1}, + {"test_gridsample_zeros_padding", 2, 1}, + {"test_gru_batchwise", 3, 2}, + {"test_gru_defaults", 3, 1}, + {"test_gru_seq_length", 4, 1}, + {"test_gru_with_initial_bias", 4, 1}, + {"test_hardmax_axis_0", 1, 1}, + {"test_hardmax_axis_1", 1, 1}, + {"test_hardmax_axis_2", 1, 1}, + {"test_hardmax_default_axis", 1, 1}, + {"test_hardmax_example", 1, 1}, + {"test_hardmax_negative_axis", 1, 1}, + {"test_hardmax_one_hot", 1, 1}, + {"test_hardsigmoid", 1, 1}, + {"test_hardsigmoid_default", 1, 1}, + {"test_hardsigmoid_example", 1, 1}, + {"test_hardswish", 1, 1}, + {"test_hardswish_expanded", 1, 1}, + {"test_identity", 1, 1}, + {"test_identity_opt", 1, 1}, + {"test_identity_sequence", 1, 1}, + {"test_if", 1, 1}, + {"test_if_opt", 1, 1}, + {"test_if_seq", 1, 1}, + {"test_instancenorm_epsilon", 3, 1}, + {"test_instancenorm_example", 3, 1}, + {"test_isinf", 1, 1}, + {"test_isinf_negative", 1, 1}, + {"test_isinf_positive", 1, 1}, + {"test_isnan", 1, 1}, + {"test_leakyrelu", 1, 1}, + {"test_leakyrelu_default", 1, 1}, + {"test_leakyrelu_example", 1, 1}, + {"test_less", 2, 1}, + {"test_less_bcast", 2, 1}, + {"test_less_equal", 2, 1}, + {"test_less_equal_bcast", 2, 1}, + {"test_less_equal_bcast_expanded", 2, 1}, + {"test_less_equal_expanded", 2, 1}, + {"test_log", 1, 1}, + {"test_log_example", 1, 1}, + {"test_logsoftmax_axis_0", 1, 1}, + {"test_logsoftmax_axis_0_expanded", 1, 1}, + {"test_logsoftmax_axis_1", 1, 1}, + {"test_logsoftmax_axis_1_expanded", 1, 1}, + {"test_logsoftmax_axis_2", 1, 1}, + {"test_logsoftmax_axis_2_expanded", 1, 1}, + {"test_logsoftmax_default_axis", 1, 1}, + {"test_logsoftmax_default_axis_expanded", 1, 1}, + {"test_logsoftmax_example_1", 1, 1}, + {"test_logsoftmax_example_1_expanded", 1, 1}, + {"test_logsoftmax_large_number", 1, 1}, + {"test_logsoftmax_large_number_expanded", 1, 1}, + {"test_logsoftmax_negative_axis", 1, 1}, + {"test_logsoftmax_negative_axis_expanded", 1, 1}, + {"test_loop11", 3, 2}, + {"test_loop13_seq", 3, 1}, + {"test_loop16_seq_none", 3, 1}, + {"test_lrn", 1, 1}, + {"test_lrn_default", 1, 1}, + {"test_lstm_batchwise", 3, 2}, + {"test_lstm_defaults", 3, 1}, + {"test_lstm_with_initial_bias", 4, 1}, + {"test_lstm_with_peepholes", 8, 1}, + {"test_matmul_2d", 2, 1}, + {"test_matmul_3d", 2, 1}, + {"test_matmul_4d", 2, 1}, + {"test_matmulinteger", 4, 1}, + {"test_max_example", 3, 1}, + {"test_max_float16", 2, 1}, + {"test_max_float32", 2, 1}, + {"test_max_float64", 2, 1}, + {"test_max_int16", 2, 1}, + {"test_max_int32", 2, 1}, + {"test_max_int64", 2, 1}, + {"test_max_int8", 2, 1}, + {"test_max_one_input", 1, 1}, + {"test_max_two_inputs", 2, 1}, + {"test_max_uint16", 2, 1}, + {"test_max_uint32", 2, 1}, + {"test_max_uint64", 2, 1}, + {"test_max_uint8", 2, 1}, + {"test_maxpool_1d_default", 1, 1}, + {"test_maxpool_2d_ceil", 1, 1}, + {"test_maxpool_2d_default", 1, 1}, + {"test_maxpool_2d_dilations", 1, 1}, + {"test_maxpool_2d_pads", 1, 1}, + {"test_maxpool_2d_precomputed_pads", 1, 1}, + {"test_maxpool_2d_precomputed_same_upper", 1, 1}, + {"test_maxpool_2d_precomputed_strides", 1, 1}, + {"test_maxpool_2d_same_lower", 1, 1}, + {"test_maxpool_2d_same_upper", 1, 1}, + {"test_maxpool_2d_strides", 1, 1}, + {"test_maxpool_2d_uint8", 1, 1}, + {"test_maxpool_3d_default", 1, 1}, + {"test_maxpool_with_argmax_2d_precomputed_pads", 1, 2}, + {"test_maxpool_with_argmax_2d_precomputed_strides", 1, 2}, + {"test_maxunpool_export_with_output_shape", 3, 1}, + {"test_maxunpool_export_without_output_shape", 2, 1}, + {"test_mean_example", 3, 1}, + {"test_mean_one_input", 1, 1}, + {"test_mean_two_inputs", 2, 1}, + {"test_min_example", 3, 1}, + {"test_min_float16", 2, 1}, + {"test_min_float32", 2, 1}, + {"test_min_float64", 2, 1}, + {"test_min_int16", 2, 1}, + {"test_min_int32", 2, 1}, + {"test_min_int64", 2, 1}, + {"test_min_int8", 2, 1}, + {"test_min_one_input", 1, 1}, + {"test_min_two_inputs", 2, 1}, + {"test_min_uint16", 2, 1}, + {"test_min_uint32", 2, 1}, + {"test_min_uint64", 2, 1}, + {"test_min_uint8", 2, 1}, + {"test_mod_broadcast", 2, 1}, + {"test_mod_int64_fmod", 2, 1}, + {"test_mod_mixed_sign_float16", 2, 1}, + {"test_mod_mixed_sign_float32", 2, 1}, + {"test_mod_mixed_sign_float64", 2, 1}, + {"test_mod_mixed_sign_int16", 2, 1}, + {"test_mod_mixed_sign_int32", 2, 1}, + {"test_mod_mixed_sign_int64", 2, 1}, + {"test_mod_mixed_sign_int8", 2, 1}, + {"test_mod_uint16", 2, 1}, + {"test_mod_uint32", 2, 1}, + {"test_mod_uint64", 2, 1}, + {"test_mod_uint8", 2, 1}, + {"test_momentum", 5, 2}, + {"test_momentum_multiple", 8, 4}, + {"test_mul", 2, 1}, + {"test_mul_bcast", 2, 1}, + {"test_mul_example", 2, 1}, + {"test_mul_uint8", 2, 1}, + {"test_mvn", 1, 1}, + {"test_mvn_expanded", 1, 1}, + {"test_neg", 1, 1}, + {"test_neg_example", 1, 1}, + {"test_nesterov_momentum", 5, 2}, + {"test_nllloss_NC", 2, 1}, + {"test_nllloss_NC_expanded", 2, 1}, + {"test_nllloss_NCd1", 2, 1}, + {"test_nllloss_NCd1_expanded", 2, 1}, + {"test_nllloss_NCd1_ii", 2, 1}, + {"test_nllloss_NCd1_ii_expanded", 2, 1}, + {"test_nllloss_NCd1_mean_weight_negative_ii", 3, 1}, + {"test_nllloss_NCd1_mean_weight_negative_ii_expanded", 3, 1}, + {"test_nllloss_NCd1_weight", 3, 1}, + {"test_nllloss_NCd1_weight_expanded", 3, 1}, + {"test_nllloss_NCd1_weight_ii", 3, 1}, + {"test_nllloss_NCd1_weight_ii_expanded", 3, 1}, + {"test_nllloss_NCd1d2", 2, 1}, + {"test_nllloss_NCd1d2_expanded", 2, 1}, + {"test_nllloss_NCd1d2_no_weight_reduction_mean_ii", 2, 1}, + {"test_nllloss_NCd1d2_no_weight_reduction_mean_ii_expanded", 2, 1}, + {"test_nllloss_NCd1d2_reduction_mean", 2, 1}, + {"test_nllloss_NCd1d2_reduction_mean_expanded", 2, 1}, + {"test_nllloss_NCd1d2_reduction_sum", 2, 1}, + {"test_nllloss_NCd1d2_reduction_sum_expanded", 2, 1}, + {"test_nllloss_NCd1d2_with_weight", 3, 1}, + {"test_nllloss_NCd1d2_with_weight_expanded", 3, 1}, + {"test_nllloss_NCd1d2_with_weight_reduction_mean", 3, 1}, + {"test_nllloss_NCd1d2_with_weight_reduction_mean_expanded", 3, 1}, + {"test_nllloss_NCd1d2_with_weight_reduction_sum", 3, 1}, + {"test_nllloss_NCd1d2_with_weight_reduction_sum_expanded", 3, 1}, + {"test_nllloss_NCd1d2_with_weight_reduction_sum_ii", 3, 1}, + {"test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded", 3, 1}, + {"test_nllloss_NCd1d2d3_none_no_weight_negative_ii", 2, 1}, + {"test_nllloss_NCd1d2d3_none_no_weight_negative_ii_expanded", 2, 1}, + {"test_nllloss_NCd1d2d3_sum_weight_high_ii", 3, 1}, + {"test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded", 3, 1}, + {"test_nllloss_NCd1d2d3d4d5_mean_weight", 3, 1}, + {"test_nllloss_NCd1d2d3d4d5_mean_weight_expanded", 3, 1}, + {"test_nllloss_NCd1d2d3d4d5_none_no_weight", 2, 1}, + {"test_nllloss_NCd1d2d3d4d5_none_no_weight_expanded", 2, 1}, + {"test_nonmaxsuppression_center_point_box_format", 5, 1}, + {"test_nonmaxsuppression_flipped_coordinates", 5, 1}, + {"test_nonmaxsuppression_identical_boxes", 5, 1}, + {"test_nonmaxsuppression_limit_output_size", 5, 1}, + {"test_nonmaxsuppression_single_box", 5, 1}, + {"test_nonmaxsuppression_suppress_by_IOU", 5, 1}, + {"test_nonmaxsuppression_suppress_by_IOU_and_scores", 5, 1}, + {"test_nonmaxsuppression_two_batches", 5, 1}, + {"test_nonmaxsuppression_two_classes", 5, 1}, + {"test_nonzero_example", 1, 1}, + {"test_not_2d", 1, 1}, + {"test_not_3d", 1, 1}, + {"test_not_4d", 1, 1}, + {"test_onehot_negative_indices", 3, 1}, + {"test_onehot_with_axis", 3, 1}, + {"test_onehot_with_negative_axis", 3, 1}, + {"test_onehot_without_axis", 3, 1}, + {"test_optional_get_element", 1, 1}, + {"test_optional_get_element_sequence", 1, 1}, + {"test_optional_has_element", 1, 1}, + {"test_optional_has_element_empty", 1, 1}, + {"test_or2d", 2, 1}, + {"test_or3d", 2, 1}, + {"test_or4d", 2, 1}, + {"test_or_bcast3v1d", 2, 1}, + {"test_or_bcast3v2d", 2, 1}, + {"test_or_bcast4v2d", 2, 1}, + {"test_or_bcast4v3d", 2, 1}, + {"test_or_bcast4v4d", 2, 1}, + {"test_pow", 2, 1}, + {"test_pow_bcast_array", 2, 1}, + {"test_pow_bcast_scalar", 2, 1}, + {"test_pow_example", 2, 1}, + {"test_pow_types_float", 2, 1}, + {"test_pow_types_float32_int32", 2, 1}, + {"test_pow_types_float32_int64", 2, 1}, + {"test_pow_types_float32_uint32", 2, 1}, + {"test_pow_types_float32_uint64", 2, 1}, + {"test_pow_types_int", 2, 1}, + {"test_pow_types_int32_float32", 2, 1}, + {"test_pow_types_int32_int32", 2, 1}, + {"test_pow_types_int64_float32", 2, 1}, + {"test_pow_types_int64_int64", 2, 1}, + {"test_prelu_broadcast", 2, 1}, + {"test_prelu_example", 2, 1}, + {"test_qlinearconv", 8, 1}, + {"test_qlinearmatmul_2D", 8, 1}, + {"test_qlinearmatmul_3D", 8, 1}, + {"test_quantizelinear", 3, 1}, + {"test_quantizelinear_axis", 3, 1}, + {"test_range_float_type_positive_delta", 3, 1}, + {"test_range_float_type_positive_delta_expanded", 3, 1}, + {"test_range_int32_type_negative_delta", 3, 1}, + {"test_range_int32_type_negative_delta_expanded", 3, 1}, + {"test_reciprocal", 1, 1}, + {"test_reciprocal_example", 1, 1}, + {"test_reduce_l1_default_axes_keepdims_example", 1, 1}, + {"test_reduce_l1_default_axes_keepdims_random", 1, 1}, + {"test_reduce_l1_do_not_keepdims_example", 1, 1}, + {"test_reduce_l1_do_not_keepdims_random", 1, 1}, + {"test_reduce_l1_keep_dims_example", 1, 1}, + {"test_reduce_l1_keep_dims_random", 1, 1}, + {"test_reduce_l1_negative_axes_keep_dims_example", 1, 1}, + {"test_reduce_l1_negative_axes_keep_dims_random", 1, 1}, + {"test_reduce_l2_default_axes_keepdims_example", 1, 1}, + {"test_reduce_l2_default_axes_keepdims_random", 1, 1}, + {"test_reduce_l2_do_not_keepdims_example", 1, 1}, + {"test_reduce_l2_do_not_keepdims_random", 1, 1}, + {"test_reduce_l2_keep_dims_example", 1, 1}, + {"test_reduce_l2_keep_dims_random", 1, 1}, + {"test_reduce_l2_negative_axes_keep_dims_example", 1, 1}, + {"test_reduce_l2_negative_axes_keep_dims_random", 1, 1}, + {"test_reduce_log_sum", 1, 1}, + {"test_reduce_log_sum_asc_axes", 1, 1}, + {"test_reduce_log_sum_default", 1, 1}, + {"test_reduce_log_sum_desc_axes", 1, 1}, + {"test_reduce_log_sum_exp_default_axes_keepdims_example", 1, 1}, + {"test_reduce_log_sum_exp_default_axes_keepdims_random", 1, 1}, + {"test_reduce_log_sum_exp_do_not_keepdims_example", 1, 1}, + {"test_reduce_log_sum_exp_do_not_keepdims_random", 1, 1}, + {"test_reduce_log_sum_exp_keepdims_example", 1, 1}, + {"test_reduce_log_sum_exp_keepdims_random", 1, 1}, + {"test_reduce_log_sum_exp_negative_axes_keepdims_example", 1, 1}, + {"test_reduce_log_sum_exp_negative_axes_keepdims_random", 1, 1}, + {"test_reduce_log_sum_negative_axes", 1, 1}, + {"test_reduce_max_default_axes_keepdim_example", 1, 1}, + {"test_reduce_max_default_axes_keepdims_random", 1, 1}, + {"test_reduce_max_do_not_keepdims_example", 1, 1}, + {"test_reduce_max_do_not_keepdims_random", 1, 1}, + {"test_reduce_max_keepdims_example", 1, 1}, + {"test_reduce_max_keepdims_random", 1, 1}, + {"test_reduce_max_negative_axes_keepdims_example", 1, 1}, + {"test_reduce_max_negative_axes_keepdims_random", 1, 1}, + {"test_reduce_mean_default_axes_keepdims_example", 1, 1}, + {"test_reduce_mean_default_axes_keepdims_random", 1, 1}, + {"test_reduce_mean_do_not_keepdims_example", 1, 1}, + {"test_reduce_mean_do_not_keepdims_random", 1, 1}, + {"test_reduce_mean_keepdims_example", 1, 1}, + {"test_reduce_mean_keepdims_random", 1, 1}, + {"test_reduce_mean_negative_axes_keepdims_example", 1, 1}, + {"test_reduce_mean_negative_axes_keepdims_random", 1, 1}, + {"test_reduce_min_default_axes_keepdims_example", 1, 1}, + {"test_reduce_min_default_axes_keepdims_random", 1, 1}, + {"test_reduce_min_do_not_keepdims_example", 1, 1}, + {"test_reduce_min_do_not_keepdims_random", 1, 1}, + {"test_reduce_min_keepdims_example", 1, 1}, + {"test_reduce_min_keepdims_random", 1, 1}, + {"test_reduce_min_negative_axes_keepdims_example", 1, 1}, + {"test_reduce_min_negative_axes_keepdims_random", 1, 1}, + {"test_reduce_prod_default_axes_keepdims_example", 1, 1}, + {"test_reduce_prod_default_axes_keepdims_random", 1, 1}, + {"test_reduce_prod_do_not_keepdims_example", 1, 1}, + {"test_reduce_prod_do_not_keepdims_random", 1, 1}, + {"test_reduce_prod_keepdims_example", 1, 1}, + {"test_reduce_prod_keepdims_random", 1, 1}, + {"test_reduce_prod_negative_axes_keepdims_example", 1, 1}, + {"test_reduce_prod_negative_axes_keepdims_random", 1, 1}, + {"test_reduce_sum_default_axes_keepdims_example", 2, 1}, + {"test_reduce_sum_default_axes_keepdims_random", 2, 1}, + {"test_reduce_sum_do_not_keepdims_example", 2, 1}, + {"test_reduce_sum_do_not_keepdims_random", 2, 1}, + {"test_reduce_sum_empty_axes_input_noop_example", 2, 1}, + {"test_reduce_sum_empty_axes_input_noop_random", 2, 1}, + {"test_reduce_sum_keepdims_example", 2, 1}, + {"test_reduce_sum_keepdims_random", 2, 1}, + {"test_reduce_sum_negative_axes_keepdims_example", 2, 1}, + {"test_reduce_sum_negative_axes_keepdims_random", 2, 1}, + {"test_reduce_sum_square_default_axes_keepdims_example", 1, 1}, + {"test_reduce_sum_square_default_axes_keepdims_random", 1, 1}, + {"test_reduce_sum_square_do_not_keepdims_example", 1, 1}, + {"test_reduce_sum_square_do_not_keepdims_random", 1, 1}, + {"test_reduce_sum_square_keepdims_example", 1, 1}, + {"test_reduce_sum_square_keepdims_random", 1, 1}, + {"test_reduce_sum_square_negative_axes_keepdims_example", 1, 1}, + {"test_reduce_sum_square_negative_axes_keepdims_random", 1, 1}, + {"test_reflect_pad", 2, 1}, + {"test_relu", 1, 1}, + {"test_reshape_allowzero_reordered", 2, 1}, + {"test_reshape_extended_dims", 2, 1}, + {"test_reshape_negative_dim", 2, 1}, + {"test_reshape_negative_extended_dims", 2, 1}, + {"test_reshape_one_dim", 2, 1}, + {"test_reshape_reduced_dims", 2, 1}, + {"test_reshape_reordered_all_dims", 2, 1}, + {"test_reshape_reordered_last_dims", 2, 1}, + {"test_reshape_zero_and_negative_dim", 2, 1}, + {"test_reshape_zero_dim", 2, 1}, + {"test_resize_downsample_scales_cubic", 2, 1}, + {"test_resize_downsample_scales_cubic_A_n0p5_exclude_outside", 2, 1}, + {"test_resize_downsample_scales_cubic_align_corners", 2, 1}, + {"test_resize_downsample_scales_linear", 2, 1}, + {"test_resize_downsample_scales_linear_align_corners", 2, 1}, + {"test_resize_downsample_scales_nearest", 2, 1}, + {"test_resize_downsample_sizes_cubic", 2, 1}, + {"test_resize_downsample_sizes_linear_pytorch_half_pixel", 2, 1}, + {"test_resize_downsample_sizes_nearest", 2, 1}, + {"test_resize_downsample_sizes_nearest_tf_half_pixel_for_nn", 2, 1}, + {"test_resize_tf_crop_and_resize", 3, 1}, + {"test_resize_upsample_scales_cubic", 2, 1}, + {"test_resize_upsample_scales_cubic_A_n0p5_exclude_outside", 2, 1}, + {"test_resize_upsample_scales_cubic_align_corners", 2, 1}, + {"test_resize_upsample_scales_cubic_asymmetric", 2, 1}, + {"test_resize_upsample_scales_linear", 2, 1}, + {"test_resize_upsample_scales_linear_align_corners", 2, 1}, + {"test_resize_upsample_scales_nearest", 2, 1}, + {"test_resize_upsample_sizes_cubic", 2, 1}, + {"test_resize_upsample_sizes_nearest", 2, 1}, + {"test_resize_upsample_sizes_nearest_ceil_half_pixel", 2, 1}, + {"test_resize_upsample_sizes_nearest_floor_align_corners", 2, 1}, + {"test_resize_upsample_sizes_nearest_round_prefer_ceil_asymmetric", 2, 1}, + {"test_reversesequence_batch", 2, 1}, + {"test_reversesequence_time", 2, 1}, + {"test_rnn_seq_length", 4, 1}, + {"test_roialign_aligned_false", 3, 1}, + {"test_roialign_aligned_true", 3, 1}, + {"test_round", 1, 1}, + {"test_scan9_sum", 2, 2}, + {"test_scan_sum", 2, 2}, + {"test_scatter_elements_with_axis", 3, 1}, + {"test_scatter_elements_with_duplicate_indices", 3, 1}, + {"test_scatter_elements_with_negative_indices", 3, 1}, + {"test_scatter_elements_without_axis", 3, 1}, + {"test_scatter_with_axis", 3, 1}, + {"test_scatter_without_axis", 3, 1}, + {"test_scatternd", 3, 1}, + {"test_scatternd_add", 3, 1}, + {"test_scatternd_multiply", 3, 1}, + {"test_sce_NCd1_mean_weight_negative_ii", 3, 1}, + {"test_sce_NCd1_mean_weight_negative_ii_expanded", 3, 1}, + {"test_sce_NCd1_mean_weight_negative_ii_log_prob", 3, 2}, + {"test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded", 3, 2}, + {"test_sce_NCd1d2d3_none_no_weight_negative_ii", 2, 1}, + {"test_sce_NCd1d2d3_none_no_weight_negative_ii_expanded", 2, 1}, + {"test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob", 2, 2}, + {"test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob_expanded", 2, 2}, + {"test_sce_NCd1d2d3_sum_weight_high_ii", 3, 1}, + {"test_sce_NCd1d2d3_sum_weight_high_ii_expanded", 3, 1}, + {"test_sce_NCd1d2d3_sum_weight_high_ii_log_prob", 3, 2}, + {"test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded", 3, 2}, + {"test_sce_NCd1d2d3d4d5_mean_weight", 3, 1}, + {"test_sce_NCd1d2d3d4d5_mean_weight_expanded", 3, 1}, + {"test_sce_NCd1d2d3d4d5_mean_weight_log_prob", 3, 2}, + {"test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded", 3, 2}, + {"test_sce_NCd1d2d3d4d5_none_no_weight", 2, 1}, + {"test_sce_NCd1d2d3d4d5_none_no_weight_expanded", 2, 1}, + {"test_sce_NCd1d2d3d4d5_none_no_weight_log_prob", 2, 2}, + {"test_sce_NCd1d2d3d4d5_none_no_weight_log_prob_expanded", 2, 2}, + {"test_sce_mean", 2, 1}, + {"test_sce_mean_3d", 2, 1}, + {"test_sce_mean_3d_expanded", 2, 1}, + {"test_sce_mean_3d_log_prob", 2, 2}, + {"test_sce_mean_3d_log_prob_expanded", 2, 2}, + {"test_sce_mean_expanded", 2, 1}, + {"test_sce_mean_log_prob", 2, 2}, + {"test_sce_mean_log_prob_expanded", 2, 2}, + {"test_sce_mean_no_weight_ii", 2, 1}, + {"test_sce_mean_no_weight_ii_3d", 2, 1}, + {"test_sce_mean_no_weight_ii_3d_expanded", 2, 1}, + {"test_sce_mean_no_weight_ii_3d_log_prob", 2, 2}, + {"test_sce_mean_no_weight_ii_3d_log_prob_expanded", 2, 2}, + {"test_sce_mean_no_weight_ii_4d", 2, 1}, + {"test_sce_mean_no_weight_ii_4d_expanded", 2, 1}, + {"test_sce_mean_no_weight_ii_4d_log_prob", 2, 2}, + {"test_sce_mean_no_weight_ii_4d_log_prob_expanded", 2, 2}, + {"test_sce_mean_no_weight_ii_expanded", 2, 1}, + {"test_sce_mean_no_weight_ii_log_prob", 2, 2}, + {"test_sce_mean_no_weight_ii_log_prob_expanded", 2, 2}, + {"test_sce_mean_weight", 3, 1}, + {"test_sce_mean_weight_expanded", 3, 1}, + {"test_sce_mean_weight_ii", 3, 1}, + {"test_sce_mean_weight_ii_3d", 3, 1}, + {"test_sce_mean_weight_ii_3d_expanded", 3, 1}, + {"test_sce_mean_weight_ii_3d_log_prob", 3, 2}, + {"test_sce_mean_weight_ii_3d_log_prob_expanded", 3, 2}, + {"test_sce_mean_weight_ii_4d", 3, 1}, + {"test_sce_mean_weight_ii_4d_expanded", 3, 1}, + {"test_sce_mean_weight_ii_4d_log_prob", 3, 2}, + {"test_sce_mean_weight_ii_4d_log_prob_expanded", 3, 2}, + {"test_sce_mean_weight_ii_expanded", 3, 1}, + {"test_sce_mean_weight_ii_log_prob", 3, 2}, + {"test_sce_mean_weight_ii_log_prob_expanded", 3, 2}, + {"test_sce_mean_weight_log_prob", 3, 2}, + {"test_sce_mean_weight_log_prob_expanded", 3, 2}, + {"test_sce_none", 2, 1}, + {"test_sce_none_expanded", 2, 1}, + {"test_sce_none_log_prob", 2, 2}, + {"test_sce_none_log_prob_expanded", 2, 2}, + {"test_sce_none_weights", 3, 1}, + {"test_sce_none_weights_expanded", 3, 1}, + {"test_sce_none_weights_log_prob", 3, 2}, + {"test_sce_none_weights_log_prob_expanded", 3, 2}, + {"test_sce_sum", 2, 1}, + {"test_sce_sum_expanded", 2, 1}, + {"test_sce_sum_log_prob", 2, 2}, + {"test_sce_sum_log_prob_expanded", 2, 2}, + {"test_selu", 1, 1}, + {"test_selu_default", 1, 1}, + {"test_selu_example", 1, 1}, + {"test_sequence_insert_at_back", 2, 1}, + {"test_sequence_insert_at_front", 3, 1}, + {"test_shape", 1, 1}, + {"test_shape_clip_end", 1, 1}, + {"test_shape_clip_start", 1, 1}, + {"test_shape_end_1", 1, 1}, + {"test_shape_end_negative_1", 1, 1}, + {"test_shape_example", 1, 1}, + {"test_shape_start_1", 1, 1}, + {"test_shape_start_1_end_2", 1, 1}, + {"test_shape_start_1_end_negative_1", 1, 1}, + {"test_shape_start_negative_1", 1, 1}, + {"test_shrink_hard", 1, 1}, + {"test_shrink_soft", 1, 1}, + {"test_sigmoid", 1, 1}, + {"test_sigmoid_example", 1, 1}, + {"test_sign", 1, 1}, + {"test_simple_rnn_batchwise", 3, 2}, + {"test_simple_rnn_defaults", 3, 1}, + {"test_simple_rnn_with_initial_bias", 4, 1}, + {"test_sin", 1, 1}, + {"test_sin_example", 1, 1}, + {"test_sinh", 1, 1}, + {"test_sinh_example", 1, 1}, + {"test_size", 1, 1}, + {"test_size_example", 1, 1}, + {"test_slice", 5, 1}, + {"test_slice_default_axes", 3, 1}, + {"test_slice_default_steps", 4, 1}, + {"test_slice_end_out_of_bounds", 5, 1}, + {"test_slice_neg", 5, 1}, + {"test_slice_neg_steps", 5, 1}, + {"test_slice_negative_axes", 4, 1}, + {"test_slice_start_out_of_bounds", 5, 1}, + {"test_softmax_axis_0", 1, 1}, + {"test_softmax_axis_0_expanded", 1, 1}, + {"test_softmax_axis_1", 1, 1}, + {"test_softmax_axis_1_expanded", 1, 1}, + {"test_softmax_axis_2", 1, 1}, + {"test_softmax_axis_2_expanded", 1, 1}, + {"test_softmax_default_axis", 1, 1}, + {"test_softmax_default_axis_expanded", 1, 1}, + {"test_softmax_example", 1, 1}, + {"test_softmax_example_expanded", 1, 1}, + {"test_softmax_large_number", 1, 1}, + {"test_softmax_large_number_expanded", 1, 1}, + {"test_softmax_negative_axis", 1, 1}, + {"test_softmax_negative_axis_expanded", 1, 1}, + {"test_softplus", 1, 1}, + {"test_softplus_example", 1, 1}, + {"test_softsign", 1, 1}, + {"test_softsign_example", 1, 1}, + {"test_spacetodepth", 1, 1}, + {"test_spacetodepth_example", 1, 1}, + {"test_split_equal_parts_1d", 1, 3}, + {"test_split_equal_parts_2d", 1, 2}, + {"test_split_equal_parts_default_axis", 1, 3}, + {"test_split_variable_parts_1d", 2, 2}, + {"test_split_variable_parts_2d", 2, 2}, + {"test_split_variable_parts_default_axis", 2, 2}, + {"test_split_zero_size_splits", 2, 3}, + {"test_sqrt", 1, 1}, + {"test_sqrt_example", 1, 1}, + {"test_squeeze", 2, 1}, + {"test_squeeze_negative_axes", 2, 1}, + {"test_strnormalizer_export_monday_casesensintive_lower", 1, 1}, + {"test_strnormalizer_export_monday_casesensintive_nochangecase", 1, 1}, + {"test_strnormalizer_export_monday_casesensintive_upper", 1, 1}, + {"test_strnormalizer_export_monday_empty_output", 1, 1}, + {"test_strnormalizer_export_monday_insensintive_upper_twodim", 1, 1}, + {"test_strnormalizer_nostopwords_nochangecase", 1, 1}, + {"test_sub", 2, 1}, + {"test_sub_bcast", 2, 1}, + {"test_sub_example", 2, 1}, + {"test_sub_uint8", 2, 1}, + {"test_sum_example", 3, 1}, + {"test_sum_one_input", 1, 1}, + {"test_sum_two_inputs", 2, 1}, + {"test_tan", 1, 1}, + {"test_tan_example", 1, 1}, + {"test_tanh", 1, 1}, + {"test_tanh_example", 1, 1}, + {"test_tfidfvectorizer_tf_batch_onlybigrams_skip0", 1, 1}, + {"test_tfidfvectorizer_tf_batch_onlybigrams_skip5", 1, 1}, + {"test_tfidfvectorizer_tf_batch_uniandbigrams_skip5", 1, 1}, + {"test_tfidfvectorizer_tf_only_bigrams_skip0", 1, 1}, + {"test_tfidfvectorizer_tf_onlybigrams_levelempty", 1, 1}, + {"test_tfidfvectorizer_tf_onlybigrams_skip5", 1, 1}, + {"test_tfidfvectorizer_tf_uniandbigrams_skip5", 1, 1}, + {"test_thresholdedrelu", 1, 1}, + {"test_thresholdedrelu_default", 1, 1}, + {"test_thresholdedrelu_example", 1, 1}, + {"test_tile", 2, 1}, + {"test_tile_precomputed", 2, 1}, + {"test_top_k", 2, 2}, + {"test_top_k_negative_axis", 2, 2}, + {"test_top_k_smallest", 2, 2}, + {"test_training_dropout", 3, 1}, + {"test_training_dropout_default", 3, 1}, + {"test_training_dropout_default_mask", 3, 2}, + {"test_training_dropout_mask", 3, 2}, + {"test_training_dropout_zero_ratio", 3, 1}, + {"test_training_dropout_zero_ratio_mask", 3, 2}, + {"test_transpose_all_permutations_0", 1, 1}, + {"test_transpose_all_permutations_1", 1, 1}, + {"test_transpose_all_permutations_2", 1, 1}, + {"test_transpose_all_permutations_3", 1, 1}, + {"test_transpose_all_permutations_4", 1, 1}, + {"test_transpose_all_permutations_5", 1, 1}, + {"test_transpose_default", 1, 1}, + {"test_tril", 1, 1}, + {"test_tril_neg", 2, 1}, + {"test_tril_one_row_neg", 1, 1}, + {"test_tril_out_neg", 2, 1}, + {"test_tril_out_pos", 2, 1}, + {"test_tril_pos", 2, 1}, + {"test_tril_square", 1, 1}, + {"test_tril_square_neg", 2, 1}, + {"test_tril_zero", 2, 1}, + {"test_triu", 1, 1}, + {"test_triu_neg", 2, 1}, + {"test_triu_one_row", 2, 1}, + {"test_triu_out_neg_out", 2, 1}, + {"test_triu_out_pos", 2, 1}, + {"test_triu_pos", 2, 1}, + {"test_triu_square", 1, 1}, + {"test_triu_square_neg", 2, 1}, + {"test_triu_zero", 2, 1}, + {"test_unique_not_sorted_without_axis", 1, 4}, + {"test_unique_sorted_with_axis", 1, 4}, + {"test_unique_sorted_with_axis_3d", 1, 4}, + {"test_unique_sorted_with_negative_axis", 1, 4}, + {"test_unique_sorted_without_axis", 1, 4}, + {"test_unsqueeze_axis_0", 2, 1}, + {"test_unsqueeze_axis_1", 2, 1}, + {"test_unsqueeze_axis_2", 2, 1}, + {"test_unsqueeze_axis_3", 1, 1}, + {"test_unsqueeze_negative_axes", 2, 1}, + {"test_unsqueeze_three_axes", 2, 1}, + {"test_unsqueeze_two_axes", 2, 1}, + {"test_unsqueeze_unsorted_axes", 2, 1}, + {"test_upsample_nearest", 2, 1}, + {"test_where_example", 3, 1}, + {"test_where_long_example", 3, 1}, + {"test_xor2d", 2, 1}, + {"test_xor3d", 2, 1}, + {"test_xor4d", 2, 1}, + {"test_xor_bcast3v1d", 2, 1}, + {"test_xor_bcast3v2d", 2, 1}, + {"test_xor_bcast4v2d", 2, 1}, + {"test_xor_bcast4v3d", 2, 1}, + {"test_xor_bcast4v4d", 2, 1}, +}; diff --git a/testdata/dnn/onnx/conformance/stubs/test_onnx_conformance_layer_filter_XYZ.inl.hpp b/testdata/dnn/onnx/conformance/stubs/test_onnx_conformance_layer_filter_XYZ.inl.hpp new file mode 100644 index 000000000..1773e327f --- /dev/null +++ b/testdata/dnn/onnx/conformance/stubs/test_onnx_conformance_layer_filter_XYZ.inl.hpp @@ -0,0 +1,1732 @@ +--- This content is a stub for test_onnx_conformance_layer_filter_<...>.inl.hpp --- +// Update note: execute /testdata/dnn/onnx/generate_conformance_list.py +BEGIN_SWITCH() +CASE(test_abs) + // pass +CASE(test_acos) + // pass +CASE(test_acos_example) + // pass +CASE(test_acosh) + // pass +CASE(test_acosh_example) + // pass +CASE(test_adagrad) + // pass +CASE(test_adagrad_multiple) + // pass +CASE(test_adam) + // pass +CASE(test_adam_multiple) + // pass +CASE(test_add) + // pass +CASE(test_add_bcast) + // pass +CASE(test_add_uint8) + // pass +CASE(test_and2d) + // pass +CASE(test_and3d) + // pass +CASE(test_and4d) + // pass +CASE(test_and_bcast3v1d) + // pass +CASE(test_and_bcast3v2d) + // pass +CASE(test_and_bcast4v2d) + // pass +CASE(test_and_bcast4v3d) + // pass +CASE(test_and_bcast4v4d) + // pass +CASE(test_argmax_default_axis_example) + // pass +CASE(test_argmax_default_axis_example_select_last_index) + // pass +CASE(test_argmax_default_axis_random) + // pass +CASE(test_argmax_default_axis_random_select_last_index) + // pass +CASE(test_argmax_keepdims_example) + // pass +CASE(test_argmax_keepdims_example_select_last_index) + // pass +CASE(test_argmax_keepdims_random) + // pass +CASE(test_argmax_keepdims_random_select_last_index) + // pass +CASE(test_argmax_negative_axis_keepdims_example) + // pass +CASE(test_argmax_negative_axis_keepdims_example_select_last_index) + // pass +CASE(test_argmax_negative_axis_keepdims_random) + // pass +CASE(test_argmax_negative_axis_keepdims_random_select_last_index) + // pass +CASE(test_argmax_no_keepdims_example) + // pass +CASE(test_argmax_no_keepdims_example_select_last_index) + // pass +CASE(test_argmax_no_keepdims_random) + // pass +CASE(test_argmax_no_keepdims_random_select_last_index) + // pass +CASE(test_argmin_default_axis_example) + // pass +CASE(test_argmin_default_axis_example_select_last_index) + // pass +CASE(test_argmin_default_axis_random) + // pass +CASE(test_argmin_default_axis_random_select_last_index) + // pass +CASE(test_argmin_keepdims_example) + // pass +CASE(test_argmin_keepdims_example_select_last_index) + // pass +CASE(test_argmin_keepdims_random) + // pass +CASE(test_argmin_keepdims_random_select_last_index) + // pass +CASE(test_argmin_negative_axis_keepdims_example) + // pass +CASE(test_argmin_negative_axis_keepdims_example_select_last_index) + // pass +CASE(test_argmin_negative_axis_keepdims_random) + // pass +CASE(test_argmin_negative_axis_keepdims_random_select_last_index) + // pass +CASE(test_argmin_no_keepdims_example) + // pass +CASE(test_argmin_no_keepdims_example_select_last_index) + // pass +CASE(test_argmin_no_keepdims_random) + // pass +CASE(test_argmin_no_keepdims_random_select_last_index) + // pass +CASE(test_asin) + // pass +CASE(test_asin_example) + // pass +CASE(test_asinh) + // pass +CASE(test_asinh_example) + // pass +CASE(test_atan) + // pass +CASE(test_atan_example) + // pass +CASE(test_atanh) + // pass +CASE(test_atanh_example) + // pass +CASE(test_averagepool_1d_default) + // pass +CASE(test_averagepool_2d_ceil) + // pass +CASE(test_averagepool_2d_default) + // pass +CASE(test_averagepool_2d_pads) + // pass +CASE(test_averagepool_2d_pads_count_include_pad) + // pass +CASE(test_averagepool_2d_precomputed_pads) + // pass +CASE(test_averagepool_2d_precomputed_pads_count_include_pad) + // pass +CASE(test_averagepool_2d_precomputed_same_upper) + // pass +CASE(test_averagepool_2d_precomputed_strides) + // pass +CASE(test_averagepool_2d_same_lower) + // pass +CASE(test_averagepool_2d_same_upper) + // pass +CASE(test_averagepool_2d_strides) + // pass +CASE(test_averagepool_3d_default) + // pass +CASE(test_basic_conv_with_padding) + // pass +CASE(test_basic_conv_without_padding) + // pass +CASE(test_basic_convinteger) + // pass +CASE(test_batchnorm_epsilon) + // pass +CASE(test_batchnorm_epsilon_training_mode) + // pass +CASE(test_batchnorm_example) + // pass +CASE(test_batchnorm_example_training_mode) + // pass +CASE(test_bernoulli) + // pass +CASE(test_bernoulli_double) + // pass +CASE(test_bernoulli_double_expanded) + // pass +CASE(test_bernoulli_expanded) + // pass +CASE(test_bernoulli_seed) + // pass +CASE(test_bernoulli_seed_expanded) + // pass +CASE(test_bitshift_left_uint16) + // pass +CASE(test_bitshift_left_uint32) + // pass +CASE(test_bitshift_left_uint64) + // pass +CASE(test_bitshift_left_uint8) + // pass +CASE(test_bitshift_right_uint16) + // pass +CASE(test_bitshift_right_uint32) + // pass +CASE(test_bitshift_right_uint64) + // pass +CASE(test_bitshift_right_uint8) + // pass +CASE(test_cast_BFLOAT16_to_FLOAT) + // pass +CASE(test_cast_DOUBLE_to_FLOAT) + // pass +CASE(test_cast_DOUBLE_to_FLOAT16) + // pass +CASE(test_cast_FLOAT16_to_DOUBLE) + // pass +CASE(test_cast_FLOAT16_to_FLOAT) + // pass +CASE(test_cast_FLOAT_to_BFLOAT16) + // pass +CASE(test_cast_FLOAT_to_DOUBLE) + // pass +CASE(test_cast_FLOAT_to_FLOAT16) + // pass +CASE(test_cast_FLOAT_to_STRING) + // pass +CASE(test_cast_STRING_to_FLOAT) + // pass +CASE(test_castlike_BFLOAT16_to_FLOAT) + // pass +CASE(test_castlike_BFLOAT16_to_FLOAT_expanded) + // pass +CASE(test_castlike_DOUBLE_to_FLOAT) + // pass +CASE(test_castlike_DOUBLE_to_FLOAT16) + // pass +CASE(test_castlike_DOUBLE_to_FLOAT16_expanded) + // pass +CASE(test_castlike_DOUBLE_to_FLOAT_expanded) + // pass +CASE(test_castlike_FLOAT16_to_DOUBLE) + // pass +CASE(test_castlike_FLOAT16_to_DOUBLE_expanded) + // pass +CASE(test_castlike_FLOAT16_to_FLOAT) + // pass +CASE(test_castlike_FLOAT16_to_FLOAT_expanded) + // pass +CASE(test_castlike_FLOAT_to_BFLOAT16) + // pass +CASE(test_castlike_FLOAT_to_BFLOAT16_expanded) + // pass +CASE(test_castlike_FLOAT_to_DOUBLE) + // pass +CASE(test_castlike_FLOAT_to_DOUBLE_expanded) + // pass +CASE(test_castlike_FLOAT_to_FLOAT16) + // pass +CASE(test_castlike_FLOAT_to_FLOAT16_expanded) + // pass +CASE(test_castlike_FLOAT_to_STRING) + // pass +CASE(test_castlike_FLOAT_to_STRING_expanded) + // pass +CASE(test_castlike_STRING_to_FLOAT) + // pass +CASE(test_castlike_STRING_to_FLOAT_expanded) + // pass +CASE(test_ceil) + // pass +CASE(test_ceil_example) + // pass +CASE(test_celu) + // pass +CASE(test_celu_expanded) + // pass +CASE(test_clip) + // pass +CASE(test_clip_default_inbounds) + // pass +CASE(test_clip_default_int8_inbounds) + // pass +CASE(test_clip_default_int8_max) + // pass +CASE(test_clip_default_int8_min) + // pass +CASE(test_clip_default_max) + // pass +CASE(test_clip_default_min) + // pass +CASE(test_clip_example) + // pass +CASE(test_clip_inbounds) + // pass +CASE(test_clip_outbounds) + // pass +CASE(test_clip_splitbounds) + // pass +CASE(test_compress_0) + // pass +CASE(test_compress_1) + // pass +CASE(test_compress_default_axis) + // pass +CASE(test_compress_negative_axis) + // pass +CASE(test_concat_1d_axis_0) + // pass +CASE(test_concat_1d_axis_negative_1) + // pass +CASE(test_concat_2d_axis_0) + // pass +CASE(test_concat_2d_axis_1) + // pass +CASE(test_concat_2d_axis_negative_1) + // pass +CASE(test_concat_2d_axis_negative_2) + // pass +CASE(test_concat_3d_axis_0) + // pass +CASE(test_concat_3d_axis_1) + // pass +CASE(test_concat_3d_axis_2) + // pass +CASE(test_concat_3d_axis_negative_1) + // pass +CASE(test_concat_3d_axis_negative_2) + // pass +CASE(test_concat_3d_axis_negative_3) + // pass +CASE(test_constant) + // pass +CASE(test_constant_pad) + // pass +CASE(test_constantofshape_float_ones) + // pass +CASE(test_constantofshape_int_shape_zero) + // pass +CASE(test_constantofshape_int_zeros) + // pass +CASE(test_conv_with_autopad_same) + // pass +CASE(test_conv_with_strides_and_asymmetric_padding) + // pass +CASE(test_conv_with_strides_no_padding) + // pass +CASE(test_conv_with_strides_padding) + // pass +CASE(test_convinteger_with_padding) + // pass +CASE(test_convinteger_without_padding) + // pass +CASE(test_convtranspose) + // pass +CASE(test_convtranspose_1d) + // pass +CASE(test_convtranspose_3d) + // pass +CASE(test_convtranspose_autopad_same) + // pass +CASE(test_convtranspose_dilations) + // pass +CASE(test_convtranspose_kernel_shape) + // pass +CASE(test_convtranspose_output_shape) + // pass +CASE(test_convtranspose_pad) + // pass +CASE(test_convtranspose_pads) + // pass +CASE(test_convtranspose_with_kernel) + // pass +CASE(test_cos) + // pass +CASE(test_cos_example) + // pass +CASE(test_cosh) + // pass +CASE(test_cosh_example) + // pass +CASE(test_cumsum_1d) + // pass +CASE(test_cumsum_1d_exclusive) + // pass +CASE(test_cumsum_1d_reverse) + // pass +CASE(test_cumsum_1d_reverse_exclusive) + // pass +CASE(test_cumsum_2d_axis_0) + // pass +CASE(test_cumsum_2d_axis_1) + // pass +CASE(test_cumsum_2d_negative_axis) + // pass +CASE(test_depthtospace_crd_mode) + // pass +CASE(test_depthtospace_crd_mode_example) + // pass +CASE(test_depthtospace_dcr_mode) + // pass +CASE(test_depthtospace_example) + // pass +CASE(test_dequantizelinear) + // pass +CASE(test_dequantizelinear_axis) + // pass +CASE(test_det_2d) + // pass +CASE(test_det_nd) + // pass +CASE(test_div) + // pass +CASE(test_div_bcast) + // pass +CASE(test_div_example) + // pass +CASE(test_div_uint8) + // pass +CASE(test_dropout_default) + // pass +CASE(test_dropout_default_mask) + // pass +CASE(test_dropout_default_mask_ratio) + // pass +CASE(test_dropout_default_old) + // pass +CASE(test_dropout_default_ratio) + // pass +CASE(test_dropout_random_old) + // pass +CASE(test_dynamicquantizelinear) + // pass +CASE(test_dynamicquantizelinear_expanded) + // pass +CASE(test_dynamicquantizelinear_max_adjusted) + // pass +CASE(test_dynamicquantizelinear_max_adjusted_expanded) + // pass +CASE(test_dynamicquantizelinear_min_adjusted) + // pass +CASE(test_dynamicquantizelinear_min_adjusted_expanded) + // pass +CASE(test_edge_pad) + // pass +CASE(test_einsum_batch_diagonal) + // pass +CASE(test_einsum_batch_matmul) + // pass +CASE(test_einsum_inner_prod) + // pass +CASE(test_einsum_sum) + // pass +CASE(test_einsum_transpose) + // pass +CASE(test_elu) + // pass +CASE(test_elu_default) + // pass +CASE(test_elu_example) + // pass +CASE(test_equal) + // pass +CASE(test_equal_bcast) + // pass +CASE(test_erf) + // pass +CASE(test_exp) + // pass +CASE(test_exp_example) + // pass +CASE(test_expand_dim_changed) + // pass +CASE(test_expand_dim_unchanged) + // pass +CASE(test_eyelike_populate_off_main_diagonal) + // pass +CASE(test_eyelike_with_dtype) + // pass +CASE(test_eyelike_without_dtype) + // pass +CASE(test_flatten_axis0) + // pass +CASE(test_flatten_axis1) + // pass +CASE(test_flatten_axis2) + // pass +CASE(test_flatten_axis3) + // pass +CASE(test_flatten_default_axis) + // pass +CASE(test_flatten_negative_axis1) + // pass +CASE(test_flatten_negative_axis2) + // pass +CASE(test_flatten_negative_axis3) + // pass +CASE(test_flatten_negative_axis4) + // pass +CASE(test_floor) + // pass +CASE(test_floor_example) + // pass +CASE(test_gather_0) + // pass +CASE(test_gather_1) + // pass +CASE(test_gather_2d_indices) + // pass +CASE(test_gather_elements_0) + // pass +CASE(test_gather_elements_1) + // pass +CASE(test_gather_elements_negative_indices) + // pass +CASE(test_gather_negative_indices) + // pass +CASE(test_gathernd_example_float32) + // pass +CASE(test_gathernd_example_int32) + // pass +CASE(test_gathernd_example_int32_batch_dim1) + // pass +CASE(test_gemm_all_attributes) + // pass +CASE(test_gemm_alpha) + // pass +CASE(test_gemm_beta) + // pass +CASE(test_gemm_default_matrix_bias) + // pass +CASE(test_gemm_default_no_bias) + // pass +CASE(test_gemm_default_scalar_bias) + // pass +CASE(test_gemm_default_single_elem_vector_bias) + // pass +CASE(test_gemm_default_vector_bias) + // pass +CASE(test_gemm_default_zero_bias) + // pass +CASE(test_gemm_transposeA) + // pass +CASE(test_gemm_transposeB) + // pass +CASE(test_globalaveragepool) + // pass +CASE(test_globalaveragepool_precomputed) + // pass +CASE(test_globalmaxpool) + // pass +CASE(test_globalmaxpool_precomputed) + // pass +CASE(test_greater) + // pass +CASE(test_greater_bcast) + // pass +CASE(test_greater_equal) + // pass +CASE(test_greater_equal_bcast) + // pass +CASE(test_greater_equal_bcast_expanded) + // pass +CASE(test_greater_equal_expanded) + // pass +CASE(test_gridsample) + // pass +CASE(test_gridsample_aligncorners_true) + // pass +CASE(test_gridsample_bicubic) + // pass +CASE(test_gridsample_bilinear) + // pass +CASE(test_gridsample_border_padding) + // pass +CASE(test_gridsample_nearest) + // pass +CASE(test_gridsample_reflection_padding) + // pass +CASE(test_gridsample_zeros_padding) + // pass +CASE(test_gru_batchwise) + // pass +CASE(test_gru_defaults) + // pass +CASE(test_gru_seq_length) + // pass +CASE(test_gru_with_initial_bias) + // pass +CASE(test_hardmax_axis_0) + // pass +CASE(test_hardmax_axis_1) + // pass +CASE(test_hardmax_axis_2) + // pass +CASE(test_hardmax_default_axis) + // pass +CASE(test_hardmax_example) + // pass +CASE(test_hardmax_negative_axis) + // pass +CASE(test_hardmax_one_hot) + // pass +CASE(test_hardsigmoid) + // pass +CASE(test_hardsigmoid_default) + // pass +CASE(test_hardsigmoid_example) + // pass +CASE(test_hardswish) + // pass +CASE(test_hardswish_expanded) + // pass +CASE(test_identity) + // pass +CASE(test_identity_opt) + // pass +CASE(test_identity_sequence) + // pass +CASE(test_if) + // pass +CASE(test_if_opt) + // pass +CASE(test_if_seq) + // pass +CASE(test_instancenorm_epsilon) + // pass +CASE(test_instancenorm_example) + // pass +CASE(test_isinf) + // pass +CASE(test_isinf_negative) + // pass +CASE(test_isinf_positive) + // pass +CASE(test_isnan) + // pass +CASE(test_leakyrelu) + // pass +CASE(test_leakyrelu_default) + // pass +CASE(test_leakyrelu_example) + // pass +CASE(test_less) + // pass +CASE(test_less_bcast) + // pass +CASE(test_less_equal) + // pass +CASE(test_less_equal_bcast) + // pass +CASE(test_less_equal_bcast_expanded) + // pass +CASE(test_less_equal_expanded) + // pass +CASE(test_log) + // pass +CASE(test_log_example) + // pass +CASE(test_logsoftmax_axis_0) + // pass +CASE(test_logsoftmax_axis_0_expanded) + // pass +CASE(test_logsoftmax_axis_1) + // pass +CASE(test_logsoftmax_axis_1_expanded) + // pass +CASE(test_logsoftmax_axis_2) + // pass +CASE(test_logsoftmax_axis_2_expanded) + // pass +CASE(test_logsoftmax_default_axis) + // pass +CASE(test_logsoftmax_default_axis_expanded) + // pass +CASE(test_logsoftmax_example_1) + // pass +CASE(test_logsoftmax_example_1_expanded) + // pass +CASE(test_logsoftmax_large_number) + // pass +CASE(test_logsoftmax_large_number_expanded) + // pass +CASE(test_logsoftmax_negative_axis) + // pass +CASE(test_logsoftmax_negative_axis_expanded) + // pass +CASE(test_loop11) + // pass +CASE(test_loop13_seq) + // pass +CASE(test_loop16_seq_none) + // pass +CASE(test_lrn) + // pass +CASE(test_lrn_default) + // pass +CASE(test_lstm_batchwise) + // pass +CASE(test_lstm_defaults) + // pass +CASE(test_lstm_with_initial_bias) + // pass +CASE(test_lstm_with_peepholes) + // pass +CASE(test_matmul_2d) + // pass +CASE(test_matmul_3d) + // pass +CASE(test_matmul_4d) + // pass +CASE(test_matmulinteger) + // pass +CASE(test_max_example) + // pass +CASE(test_max_float16) + // pass +CASE(test_max_float32) + // pass +CASE(test_max_float64) + // pass +CASE(test_max_int16) + // pass +CASE(test_max_int32) + // pass +CASE(test_max_int64) + // pass +CASE(test_max_int8) + // pass +CASE(test_max_one_input) + // pass +CASE(test_max_two_inputs) + // pass +CASE(test_max_uint16) + // pass +CASE(test_max_uint32) + // pass +CASE(test_max_uint64) + // pass +CASE(test_max_uint8) + // pass +CASE(test_maxpool_1d_default) + // pass +CASE(test_maxpool_2d_ceil) + // pass +CASE(test_maxpool_2d_default) + // pass +CASE(test_maxpool_2d_dilations) + // pass +CASE(test_maxpool_2d_pads) + // pass +CASE(test_maxpool_2d_precomputed_pads) + // pass +CASE(test_maxpool_2d_precomputed_same_upper) + // pass +CASE(test_maxpool_2d_precomputed_strides) + // pass +CASE(test_maxpool_2d_same_lower) + // pass +CASE(test_maxpool_2d_same_upper) + // pass +CASE(test_maxpool_2d_strides) + // pass +CASE(test_maxpool_2d_uint8) + // pass +CASE(test_maxpool_3d_default) + // pass +CASE(test_maxpool_with_argmax_2d_precomputed_pads) + // pass +CASE(test_maxpool_with_argmax_2d_precomputed_strides) + // pass +CASE(test_maxunpool_export_with_output_shape) + // pass +CASE(test_maxunpool_export_without_output_shape) + // pass +CASE(test_mean_example) + // pass +CASE(test_mean_one_input) + // pass +CASE(test_mean_two_inputs) + // pass +CASE(test_min_example) + // pass +CASE(test_min_float16) + // pass +CASE(test_min_float32) + // pass +CASE(test_min_float64) + // pass +CASE(test_min_int16) + // pass +CASE(test_min_int32) + // pass +CASE(test_min_int64) + // pass +CASE(test_min_int8) + // pass +CASE(test_min_one_input) + // pass +CASE(test_min_two_inputs) + // pass +CASE(test_min_uint16) + // pass +CASE(test_min_uint32) + // pass +CASE(test_min_uint64) + // pass +CASE(test_min_uint8) + // pass +CASE(test_mod_broadcast) + // pass +CASE(test_mod_int64_fmod) + // pass +CASE(test_mod_mixed_sign_float16) + // pass +CASE(test_mod_mixed_sign_float32) + // pass +CASE(test_mod_mixed_sign_float64) + // pass +CASE(test_mod_mixed_sign_int16) + // pass +CASE(test_mod_mixed_sign_int32) + // pass +CASE(test_mod_mixed_sign_int64) + // pass +CASE(test_mod_mixed_sign_int8) + // pass +CASE(test_mod_uint16) + // pass +CASE(test_mod_uint32) + // pass +CASE(test_mod_uint64) + // pass +CASE(test_mod_uint8) + // pass +CASE(test_momentum) + // pass +CASE(test_momentum_multiple) + // pass +CASE(test_mul) + // pass +CASE(test_mul_bcast) + // pass +CASE(test_mul_example) + // pass +CASE(test_mul_uint8) + // pass +CASE(test_mvn) + // pass +CASE(test_mvn_expanded) + // pass +CASE(test_neg) + // pass +CASE(test_neg_example) + // pass +CASE(test_nesterov_momentum) + // pass +CASE(test_nllloss_NC) + // pass +CASE(test_nllloss_NC_expanded) + // pass +CASE(test_nllloss_NCd1) + // pass +CASE(test_nllloss_NCd1_expanded) + // pass +CASE(test_nllloss_NCd1_ii) + // pass +CASE(test_nllloss_NCd1_ii_expanded) + // pass +CASE(test_nllloss_NCd1_mean_weight_negative_ii) + // pass +CASE(test_nllloss_NCd1_mean_weight_negative_ii_expanded) + // pass +CASE(test_nllloss_NCd1_weight) + // pass +CASE(test_nllloss_NCd1_weight_expanded) + // pass +CASE(test_nllloss_NCd1_weight_ii) + // pass +CASE(test_nllloss_NCd1_weight_ii_expanded) + // pass +CASE(test_nllloss_NCd1d2) + // pass +CASE(test_nllloss_NCd1d2_expanded) + // pass +CASE(test_nllloss_NCd1d2_no_weight_reduction_mean_ii) + // pass +CASE(test_nllloss_NCd1d2_no_weight_reduction_mean_ii_expanded) + // pass +CASE(test_nllloss_NCd1d2_reduction_mean) + // pass +CASE(test_nllloss_NCd1d2_reduction_mean_expanded) + // pass +CASE(test_nllloss_NCd1d2_reduction_sum) + // pass +CASE(test_nllloss_NCd1d2_reduction_sum_expanded) + // pass +CASE(test_nllloss_NCd1d2_with_weight) + // pass +CASE(test_nllloss_NCd1d2_with_weight_expanded) + // pass +CASE(test_nllloss_NCd1d2_with_weight_reduction_mean) + // pass +CASE(test_nllloss_NCd1d2_with_weight_reduction_mean_expanded) + // pass +CASE(test_nllloss_NCd1d2_with_weight_reduction_sum) + // pass +CASE(test_nllloss_NCd1d2_with_weight_reduction_sum_expanded) + // pass +CASE(test_nllloss_NCd1d2_with_weight_reduction_sum_ii) + // pass +CASE(test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded) + // pass +CASE(test_nllloss_NCd1d2d3_none_no_weight_negative_ii) + // pass +CASE(test_nllloss_NCd1d2d3_none_no_weight_negative_ii_expanded) + // pass +CASE(test_nllloss_NCd1d2d3_sum_weight_high_ii) + // pass +CASE(test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded) + // pass +CASE(test_nllloss_NCd1d2d3d4d5_mean_weight) + // pass +CASE(test_nllloss_NCd1d2d3d4d5_mean_weight_expanded) + // pass +CASE(test_nllloss_NCd1d2d3d4d5_none_no_weight) + // pass +CASE(test_nllloss_NCd1d2d3d4d5_none_no_weight_expanded) + // pass +CASE(test_nonmaxsuppression_center_point_box_format) + // pass +CASE(test_nonmaxsuppression_flipped_coordinates) + // pass +CASE(test_nonmaxsuppression_identical_boxes) + // pass +CASE(test_nonmaxsuppression_limit_output_size) + // pass +CASE(test_nonmaxsuppression_single_box) + // pass +CASE(test_nonmaxsuppression_suppress_by_IOU) + // pass +CASE(test_nonmaxsuppression_suppress_by_IOU_and_scores) + // pass +CASE(test_nonmaxsuppression_two_batches) + // pass +CASE(test_nonmaxsuppression_two_classes) + // pass +CASE(test_nonzero_example) + // pass +CASE(test_not_2d) + // pass +CASE(test_not_3d) + // pass +CASE(test_not_4d) + // pass +CASE(test_onehot_negative_indices) + // pass +CASE(test_onehot_with_axis) + // pass +CASE(test_onehot_with_negative_axis) + // pass +CASE(test_onehot_without_axis) + // pass +CASE(test_optional_get_element) + // pass +CASE(test_optional_get_element_sequence) + // pass +CASE(test_optional_has_element) + // pass +CASE(test_optional_has_element_empty) + // pass +CASE(test_or2d) + // pass +CASE(test_or3d) + // pass +CASE(test_or4d) + // pass +CASE(test_or_bcast3v1d) + // pass +CASE(test_or_bcast3v2d) + // pass +CASE(test_or_bcast4v2d) + // pass +CASE(test_or_bcast4v3d) + // pass +CASE(test_or_bcast4v4d) + // pass +CASE(test_pow) + // pass +CASE(test_pow_bcast_array) + // pass +CASE(test_pow_bcast_scalar) + // pass +CASE(test_pow_example) + // pass +CASE(test_pow_types_float) + // pass +CASE(test_pow_types_float32_int32) + // pass +CASE(test_pow_types_float32_int64) + // pass +CASE(test_pow_types_float32_uint32) + // pass +CASE(test_pow_types_float32_uint64) + // pass +CASE(test_pow_types_int) + // pass +CASE(test_pow_types_int32_float32) + // pass +CASE(test_pow_types_int32_int32) + // pass +CASE(test_pow_types_int64_float32) + // pass +CASE(test_pow_types_int64_int64) + // pass +CASE(test_prelu_broadcast) + // pass +CASE(test_prelu_example) + // pass +CASE(test_qlinearconv) + // pass +CASE(test_qlinearmatmul_2D) + // pass +CASE(test_qlinearmatmul_3D) + // pass +CASE(test_quantizelinear) + // pass +CASE(test_quantizelinear_axis) + // pass +CASE(test_range_float_type_positive_delta) + // pass +CASE(test_range_float_type_positive_delta_expanded) + // pass +CASE(test_range_int32_type_negative_delta) + // pass +CASE(test_range_int32_type_negative_delta_expanded) + // pass +CASE(test_reciprocal) + // pass +CASE(test_reciprocal_example) + // pass +CASE(test_reduce_l1_default_axes_keepdims_example) + // pass +CASE(test_reduce_l1_default_axes_keepdims_random) + // pass +CASE(test_reduce_l1_do_not_keepdims_example) + // pass +CASE(test_reduce_l1_do_not_keepdims_random) + // pass +CASE(test_reduce_l1_keep_dims_example) + // pass +CASE(test_reduce_l1_keep_dims_random) + // pass +CASE(test_reduce_l1_negative_axes_keep_dims_example) + // pass +CASE(test_reduce_l1_negative_axes_keep_dims_random) + // pass +CASE(test_reduce_l2_default_axes_keepdims_example) + // pass +CASE(test_reduce_l2_default_axes_keepdims_random) + // pass +CASE(test_reduce_l2_do_not_keepdims_example) + // pass +CASE(test_reduce_l2_do_not_keepdims_random) + // pass +CASE(test_reduce_l2_keep_dims_example) + // pass +CASE(test_reduce_l2_keep_dims_random) + // pass +CASE(test_reduce_l2_negative_axes_keep_dims_example) + // pass +CASE(test_reduce_l2_negative_axes_keep_dims_random) + // pass +CASE(test_reduce_log_sum) + // pass +CASE(test_reduce_log_sum_asc_axes) + // pass +CASE(test_reduce_log_sum_default) + // pass +CASE(test_reduce_log_sum_desc_axes) + // pass +CASE(test_reduce_log_sum_exp_default_axes_keepdims_example) + // pass +CASE(test_reduce_log_sum_exp_default_axes_keepdims_random) + // pass +CASE(test_reduce_log_sum_exp_do_not_keepdims_example) + // pass +CASE(test_reduce_log_sum_exp_do_not_keepdims_random) + // pass +CASE(test_reduce_log_sum_exp_keepdims_example) + // pass +CASE(test_reduce_log_sum_exp_keepdims_random) + // pass +CASE(test_reduce_log_sum_exp_negative_axes_keepdims_example) + // pass +CASE(test_reduce_log_sum_exp_negative_axes_keepdims_random) + // pass +CASE(test_reduce_log_sum_negative_axes) + // pass +CASE(test_reduce_max_default_axes_keepdim_example) + // pass +CASE(test_reduce_max_default_axes_keepdims_random) + // pass +CASE(test_reduce_max_do_not_keepdims_example) + // pass +CASE(test_reduce_max_do_not_keepdims_random) + // pass +CASE(test_reduce_max_keepdims_example) + // pass +CASE(test_reduce_max_keepdims_random) + // pass +CASE(test_reduce_max_negative_axes_keepdims_example) + // pass +CASE(test_reduce_max_negative_axes_keepdims_random) + // pass +CASE(test_reduce_mean_default_axes_keepdims_example) + // pass +CASE(test_reduce_mean_default_axes_keepdims_random) + // pass +CASE(test_reduce_mean_do_not_keepdims_example) + // pass +CASE(test_reduce_mean_do_not_keepdims_random) + // pass +CASE(test_reduce_mean_keepdims_example) + // pass +CASE(test_reduce_mean_keepdims_random) + // pass +CASE(test_reduce_mean_negative_axes_keepdims_example) + // pass +CASE(test_reduce_mean_negative_axes_keepdims_random) + // pass +CASE(test_reduce_min_default_axes_keepdims_example) + // pass +CASE(test_reduce_min_default_axes_keepdims_random) + // pass +CASE(test_reduce_min_do_not_keepdims_example) + // pass +CASE(test_reduce_min_do_not_keepdims_random) + // pass +CASE(test_reduce_min_keepdims_example) + // pass +CASE(test_reduce_min_keepdims_random) + // pass +CASE(test_reduce_min_negative_axes_keepdims_example) + // pass +CASE(test_reduce_min_negative_axes_keepdims_random) + // pass +CASE(test_reduce_prod_default_axes_keepdims_example) + // pass +CASE(test_reduce_prod_default_axes_keepdims_random) + // pass +CASE(test_reduce_prod_do_not_keepdims_example) + // pass +CASE(test_reduce_prod_do_not_keepdims_random) + // pass +CASE(test_reduce_prod_keepdims_example) + // pass +CASE(test_reduce_prod_keepdims_random) + // pass +CASE(test_reduce_prod_negative_axes_keepdims_example) + // pass +CASE(test_reduce_prod_negative_axes_keepdims_random) + // pass +CASE(test_reduce_sum_default_axes_keepdims_example) + // pass +CASE(test_reduce_sum_default_axes_keepdims_random) + // pass +CASE(test_reduce_sum_do_not_keepdims_example) + // pass +CASE(test_reduce_sum_do_not_keepdims_random) + // pass +CASE(test_reduce_sum_empty_axes_input_noop_example) + // pass +CASE(test_reduce_sum_empty_axes_input_noop_random) + // pass +CASE(test_reduce_sum_keepdims_example) + // pass +CASE(test_reduce_sum_keepdims_random) + // pass +CASE(test_reduce_sum_negative_axes_keepdims_example) + // pass +CASE(test_reduce_sum_negative_axes_keepdims_random) + // pass +CASE(test_reduce_sum_square_default_axes_keepdims_example) + // pass +CASE(test_reduce_sum_square_default_axes_keepdims_random) + // pass +CASE(test_reduce_sum_square_do_not_keepdims_example) + // pass +CASE(test_reduce_sum_square_do_not_keepdims_random) + // pass +CASE(test_reduce_sum_square_keepdims_example) + // pass +CASE(test_reduce_sum_square_keepdims_random) + // pass +CASE(test_reduce_sum_square_negative_axes_keepdims_example) + // pass +CASE(test_reduce_sum_square_negative_axes_keepdims_random) + // pass +CASE(test_reflect_pad) + // pass +CASE(test_relu) + // pass +CASE(test_reshape_allowzero_reordered) + // pass +CASE(test_reshape_extended_dims) + // pass +CASE(test_reshape_negative_dim) + // pass +CASE(test_reshape_negative_extended_dims) + // pass +CASE(test_reshape_one_dim) + // pass +CASE(test_reshape_reduced_dims) + // pass +CASE(test_reshape_reordered_all_dims) + // pass +CASE(test_reshape_reordered_last_dims) + // pass +CASE(test_reshape_zero_and_negative_dim) + // pass +CASE(test_reshape_zero_dim) + // pass +CASE(test_resize_downsample_scales_cubic) + // pass +CASE(test_resize_downsample_scales_cubic_A_n0p5_exclude_outside) + // pass +CASE(test_resize_downsample_scales_cubic_align_corners) + // pass +CASE(test_resize_downsample_scales_linear) + // pass +CASE(test_resize_downsample_scales_linear_align_corners) + // pass +CASE(test_resize_downsample_scales_nearest) + // pass +CASE(test_resize_downsample_sizes_cubic) + // pass +CASE(test_resize_downsample_sizes_linear_pytorch_half_pixel) + // pass +CASE(test_resize_downsample_sizes_nearest) + // pass +CASE(test_resize_downsample_sizes_nearest_tf_half_pixel_for_nn) + // pass +CASE(test_resize_tf_crop_and_resize) + // pass +CASE(test_resize_upsample_scales_cubic) + // pass +CASE(test_resize_upsample_scales_cubic_A_n0p5_exclude_outside) + // pass +CASE(test_resize_upsample_scales_cubic_align_corners) + // pass +CASE(test_resize_upsample_scales_cubic_asymmetric) + // pass +CASE(test_resize_upsample_scales_linear) + // pass +CASE(test_resize_upsample_scales_linear_align_corners) + // pass +CASE(test_resize_upsample_scales_nearest) + // pass +CASE(test_resize_upsample_sizes_cubic) + // pass +CASE(test_resize_upsample_sizes_nearest) + // pass +CASE(test_resize_upsample_sizes_nearest_ceil_half_pixel) + // pass +CASE(test_resize_upsample_sizes_nearest_floor_align_corners) + // pass +CASE(test_resize_upsample_sizes_nearest_round_prefer_ceil_asymmetric) + // pass +CASE(test_reversesequence_batch) + // pass +CASE(test_reversesequence_time) + // pass +CASE(test_rnn_seq_length) + // pass +CASE(test_roialign_aligned_false) + // pass +CASE(test_roialign_aligned_true) + // pass +CASE(test_round) + // pass +CASE(test_scan9_sum) + // pass +CASE(test_scan_sum) + // pass +CASE(test_scatter_elements_with_axis) + // pass +CASE(test_scatter_elements_with_duplicate_indices) + // pass +CASE(test_scatter_elements_with_negative_indices) + // pass +CASE(test_scatter_elements_without_axis) + // pass +CASE(test_scatter_with_axis) + // pass +CASE(test_scatter_without_axis) + // pass +CASE(test_scatternd) + // pass +CASE(test_scatternd_add) + // pass +CASE(test_scatternd_multiply) + // pass +CASE(test_sce_NCd1_mean_weight_negative_ii) + // pass +CASE(test_sce_NCd1_mean_weight_negative_ii_expanded) + // pass +CASE(test_sce_NCd1_mean_weight_negative_ii_log_prob) + // pass +CASE(test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded) + // pass +CASE(test_sce_NCd1d2d3_none_no_weight_negative_ii) + // pass +CASE(test_sce_NCd1d2d3_none_no_weight_negative_ii_expanded) + // pass +CASE(test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob) + // pass +CASE(test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob_expanded) + // pass +CASE(test_sce_NCd1d2d3_sum_weight_high_ii) + // pass +CASE(test_sce_NCd1d2d3_sum_weight_high_ii_expanded) + // pass +CASE(test_sce_NCd1d2d3_sum_weight_high_ii_log_prob) + // pass +CASE(test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded) + // pass +CASE(test_sce_NCd1d2d3d4d5_mean_weight) + // pass +CASE(test_sce_NCd1d2d3d4d5_mean_weight_expanded) + // pass +CASE(test_sce_NCd1d2d3d4d5_mean_weight_log_prob) + // pass +CASE(test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded) + // pass +CASE(test_sce_NCd1d2d3d4d5_none_no_weight) + // pass +CASE(test_sce_NCd1d2d3d4d5_none_no_weight_expanded) + // pass +CASE(test_sce_NCd1d2d3d4d5_none_no_weight_log_prob) + // pass +CASE(test_sce_NCd1d2d3d4d5_none_no_weight_log_prob_expanded) + // pass +CASE(test_sce_mean) + // pass +CASE(test_sce_mean_3d) + // pass +CASE(test_sce_mean_3d_expanded) + // pass +CASE(test_sce_mean_3d_log_prob) + // pass +CASE(test_sce_mean_3d_log_prob_expanded) + // pass +CASE(test_sce_mean_expanded) + // pass +CASE(test_sce_mean_log_prob) + // pass +CASE(test_sce_mean_log_prob_expanded) + // pass +CASE(test_sce_mean_no_weight_ii) + // pass +CASE(test_sce_mean_no_weight_ii_3d) + // pass +CASE(test_sce_mean_no_weight_ii_3d_expanded) + // pass +CASE(test_sce_mean_no_weight_ii_3d_log_prob) + // pass +CASE(test_sce_mean_no_weight_ii_3d_log_prob_expanded) + // pass +CASE(test_sce_mean_no_weight_ii_4d) + // pass +CASE(test_sce_mean_no_weight_ii_4d_expanded) + // pass +CASE(test_sce_mean_no_weight_ii_4d_log_prob) + // pass +CASE(test_sce_mean_no_weight_ii_4d_log_prob_expanded) + // pass +CASE(test_sce_mean_no_weight_ii_expanded) + // pass +CASE(test_sce_mean_no_weight_ii_log_prob) + // pass +CASE(test_sce_mean_no_weight_ii_log_prob_expanded) + // pass +CASE(test_sce_mean_weight) + // pass +CASE(test_sce_mean_weight_expanded) + // pass +CASE(test_sce_mean_weight_ii) + // pass +CASE(test_sce_mean_weight_ii_3d) + // pass +CASE(test_sce_mean_weight_ii_3d_expanded) + // pass +CASE(test_sce_mean_weight_ii_3d_log_prob) + // pass +CASE(test_sce_mean_weight_ii_3d_log_prob_expanded) + // pass +CASE(test_sce_mean_weight_ii_4d) + // pass +CASE(test_sce_mean_weight_ii_4d_expanded) + // pass +CASE(test_sce_mean_weight_ii_4d_log_prob) + // pass +CASE(test_sce_mean_weight_ii_4d_log_prob_expanded) + // pass +CASE(test_sce_mean_weight_ii_expanded) + // pass +CASE(test_sce_mean_weight_ii_log_prob) + // pass +CASE(test_sce_mean_weight_ii_log_prob_expanded) + // pass +CASE(test_sce_mean_weight_log_prob) + // pass +CASE(test_sce_mean_weight_log_prob_expanded) + // pass +CASE(test_sce_none) + // pass +CASE(test_sce_none_expanded) + // pass +CASE(test_sce_none_log_prob) + // pass +CASE(test_sce_none_log_prob_expanded) + // pass +CASE(test_sce_none_weights) + // pass +CASE(test_sce_none_weights_expanded) + // pass +CASE(test_sce_none_weights_log_prob) + // pass +CASE(test_sce_none_weights_log_prob_expanded) + // pass +CASE(test_sce_sum) + // pass +CASE(test_sce_sum_expanded) + // pass +CASE(test_sce_sum_log_prob) + // pass +CASE(test_sce_sum_log_prob_expanded) + // pass +CASE(test_selu) + // pass +CASE(test_selu_default) + // pass +CASE(test_selu_example) + // pass +CASE(test_sequence_insert_at_back) + // pass +CASE(test_sequence_insert_at_front) + // pass +CASE(test_shape) + // pass +CASE(test_shape_clip_end) + // pass +CASE(test_shape_clip_start) + // pass +CASE(test_shape_end_1) + // pass +CASE(test_shape_end_negative_1) + // pass +CASE(test_shape_example) + // pass +CASE(test_shape_start_1) + // pass +CASE(test_shape_start_1_end_2) + // pass +CASE(test_shape_start_1_end_negative_1) + // pass +CASE(test_shape_start_negative_1) + // pass +CASE(test_shrink_hard) + // pass +CASE(test_shrink_soft) + // pass +CASE(test_sigmoid) + // pass +CASE(test_sigmoid_example) + // pass +CASE(test_sign) + // pass +CASE(test_simple_rnn_batchwise) + // pass +CASE(test_simple_rnn_defaults) + // pass +CASE(test_simple_rnn_with_initial_bias) + // pass +CASE(test_sin) + // pass +CASE(test_sin_example) + // pass +CASE(test_sinh) + // pass +CASE(test_sinh_example) + // pass +CASE(test_size) + // pass +CASE(test_size_example) + // pass +CASE(test_slice) + // pass +CASE(test_slice_default_axes) + // pass +CASE(test_slice_default_steps) + // pass +CASE(test_slice_end_out_of_bounds) + // pass +CASE(test_slice_neg) + // pass +CASE(test_slice_neg_steps) + // pass +CASE(test_slice_negative_axes) + // pass +CASE(test_slice_start_out_of_bounds) + // pass +CASE(test_softmax_axis_0) + // pass +CASE(test_softmax_axis_0_expanded) + // pass +CASE(test_softmax_axis_1) + // pass +CASE(test_softmax_axis_1_expanded) + // pass +CASE(test_softmax_axis_2) + // pass +CASE(test_softmax_axis_2_expanded) + // pass +CASE(test_softmax_default_axis) + // pass +CASE(test_softmax_default_axis_expanded) + // pass +CASE(test_softmax_example) + // pass +CASE(test_softmax_example_expanded) + // pass +CASE(test_softmax_large_number) + // pass +CASE(test_softmax_large_number_expanded) + // pass +CASE(test_softmax_negative_axis) + // pass +CASE(test_softmax_negative_axis_expanded) + // pass +CASE(test_softplus) + // pass +CASE(test_softplus_example) + // pass +CASE(test_softsign) + // pass +CASE(test_softsign_example) + // pass +CASE(test_spacetodepth) + // pass +CASE(test_spacetodepth_example) + // pass +CASE(test_split_equal_parts_1d) + // pass +CASE(test_split_equal_parts_2d) + // pass +CASE(test_split_equal_parts_default_axis) + // pass +CASE(test_split_variable_parts_1d) + // pass +CASE(test_split_variable_parts_2d) + // pass +CASE(test_split_variable_parts_default_axis) + // pass +CASE(test_split_zero_size_splits) + // pass +CASE(test_sqrt) + // pass +CASE(test_sqrt_example) + // pass +CASE(test_squeeze) + // pass +CASE(test_squeeze_negative_axes) + // pass +CASE(test_strnormalizer_export_monday_casesensintive_lower) + // pass +CASE(test_strnormalizer_export_monday_casesensintive_nochangecase) + // pass +CASE(test_strnormalizer_export_monday_casesensintive_upper) + // pass +CASE(test_strnormalizer_export_monday_empty_output) + // pass +CASE(test_strnormalizer_export_monday_insensintive_upper_twodim) + // pass +CASE(test_strnormalizer_nostopwords_nochangecase) + // pass +CASE(test_sub) + // pass +CASE(test_sub_bcast) + // pass +CASE(test_sub_example) + // pass +CASE(test_sub_uint8) + // pass +CASE(test_sum_example) + // pass +CASE(test_sum_one_input) + // pass +CASE(test_sum_two_inputs) + // pass +CASE(test_tan) + // pass +CASE(test_tan_example) + // pass +CASE(test_tanh) + // pass +CASE(test_tanh_example) + // pass +CASE(test_tfidfvectorizer_tf_batch_onlybigrams_skip0) + // pass +CASE(test_tfidfvectorizer_tf_batch_onlybigrams_skip5) + // pass +CASE(test_tfidfvectorizer_tf_batch_uniandbigrams_skip5) + // pass +CASE(test_tfidfvectorizer_tf_only_bigrams_skip0) + // pass +CASE(test_tfidfvectorizer_tf_onlybigrams_levelempty) + // pass +CASE(test_tfidfvectorizer_tf_onlybigrams_skip5) + // pass +CASE(test_tfidfvectorizer_tf_uniandbigrams_skip5) + // pass +CASE(test_thresholdedrelu) + // pass +CASE(test_thresholdedrelu_default) + // pass +CASE(test_thresholdedrelu_example) + // pass +CASE(test_tile) + // pass +CASE(test_tile_precomputed) + // pass +CASE(test_top_k) + // pass +CASE(test_top_k_negative_axis) + // pass +CASE(test_top_k_smallest) + // pass +CASE(test_training_dropout) + // pass +CASE(test_training_dropout_default) + // pass +CASE(test_training_dropout_default_mask) + // pass +CASE(test_training_dropout_mask) + // pass +CASE(test_training_dropout_zero_ratio) + // pass +CASE(test_training_dropout_zero_ratio_mask) + // pass +CASE(test_transpose_all_permutations_0) + // pass +CASE(test_transpose_all_permutations_1) + // pass +CASE(test_transpose_all_permutations_2) + // pass +CASE(test_transpose_all_permutations_3) + // pass +CASE(test_transpose_all_permutations_4) + // pass +CASE(test_transpose_all_permutations_5) + // pass +CASE(test_transpose_default) + // pass +CASE(test_tril) + // pass +CASE(test_tril_neg) + // pass +CASE(test_tril_one_row_neg) + // pass +CASE(test_tril_out_neg) + // pass +CASE(test_tril_out_pos) + // pass +CASE(test_tril_pos) + // pass +CASE(test_tril_square) + // pass +CASE(test_tril_square_neg) + // pass +CASE(test_tril_zero) + // pass +CASE(test_triu) + // pass +CASE(test_triu_neg) + // pass +CASE(test_triu_one_row) + // pass +CASE(test_triu_out_neg_out) + // pass +CASE(test_triu_out_pos) + // pass +CASE(test_triu_pos) + // pass +CASE(test_triu_square) + // pass +CASE(test_triu_square_neg) + // pass +CASE(test_triu_zero) + // pass +CASE(test_unique_not_sorted_without_axis) + // pass +CASE(test_unique_sorted_with_axis) + // pass +CASE(test_unique_sorted_with_axis_3d) + // pass +CASE(test_unique_sorted_with_negative_axis) + // pass +CASE(test_unique_sorted_without_axis) + // pass +CASE(test_unsqueeze_axis_0) + // pass +CASE(test_unsqueeze_axis_1) + // pass +CASE(test_unsqueeze_axis_2) + // pass +CASE(test_unsqueeze_axis_3) + // pass +CASE(test_unsqueeze_negative_axes) + // pass +CASE(test_unsqueeze_three_axes) + // pass +CASE(test_unsqueeze_two_axes) + // pass +CASE(test_unsqueeze_unsorted_axes) + // pass +CASE(test_upsample_nearest) + // pass +CASE(test_where_example) + // pass +CASE(test_where_long_example) + // pass +CASE(test_xor2d) + // pass +CASE(test_xor3d) + // pass +CASE(test_xor4d) + // pass +CASE(test_xor_bcast3v1d) + // pass +CASE(test_xor_bcast3v2d) + // pass +CASE(test_xor_bcast4v2d) + // pass +CASE(test_xor_bcast4v3d) + // pass +CASE(test_xor_bcast4v4d) + // pass +END_SWITCH() diff --git a/testdata/dnn/onnx/generate_conformance_list.py b/testdata/dnn/onnx/generate_conformance_list.py index a13ebc623..930ba0764 100644 --- a/testdata/dnn/onnx/generate_conformance_list.py +++ b/testdata/dnn/onnx/generate_conformance_list.py @@ -1,34 +1,140 @@ -import cv2 +import sys import os +from contextlib import redirect_stdout # Python 3.4+ + +SCRIPT_PATH = os.path.dirname(os.path.abspath(__file__)) + MODEL_NAME = 'model.onnx' DATA_DIR = 'test_data_set_0' -TEST_DATA_PATH = os.environ['OPENCV_TEST_DATA_PATH'] +TEST_DATA_PATH = None #os.environ.get('OPENCV_TEST_DATA_PATH', None) +if TEST_DATA_PATH is not None: + ROOT_DIR = os.path.join(TEST_DATA_PATH, 'dnn/onnx/conformance') +else: + ROOT_DIR = os.path.join(SCRIPT_PATH, 'conformance') + +NODE_DIR = os.path.join(ROOT_DIR, 'node') + +def dump_test_list(): + print('--- This content is a stub for test_onnx_conformance.cpp ---') + print('static const TestCase testConformanceConfig[] =') + print('{') + for test_name in os.listdir(NODE_DIR): + test_path = os.path.join(NODE_DIR, test_name) + + assert os.path.isdir(test_path), 'node folder should contain only directories' + children = sorted([x for x in os.listdir(test_path)]) + assert children == [MODEL_NAME, DATA_DIR], 'test folder should contain model and one dataset' + + data_prefix = os.path.join(DATA_DIR) + dataset_path = os.path.join(test_path, DATA_DIR) -root_dir = os.path.join(TEST_DATA_PATH, 'dnn/onnx/conformance') -node_dir = os.path.join(TEST_DATA_PATH, 'dnn/onnx/conformance/node') + inputs = 0 + outputs = 0 + for data_name in os.listdir(dataset_path): + data_path = os.path.join(data_prefix, data_name) + if data_name.startswith('input_'): + inputs += 1 + else: + assert data_name.startswith('output_'), 'only input_ and output_ prefixes are expected' + outputs += 1 + + print(f' {{"{test_name}", {inputs}, {outputs}}},') + print('};') -print('{') -for test_name in os.listdir(node_dir): - test_path = os.path.join(node_dir, test_name) - assert os.path.isdir(test_path), 'node folder should contain only directories' - children = sorted([x for x in os.listdir(test_path)]) - assert children == [MODEL_NAME, DATA_DIR], 'test folder should contain model and one dataset' +def dump_filter_switch_stub(check_fn = None): + print('--- This content is a stub for test_onnx_conformance_layer_filter_<...>.inl.hpp ---') + print('// Update note: execute /testdata/dnn/onnx/generate_conformance_list.py') + print('BEGIN_SWITCH()') + for test_name in os.listdir(NODE_DIR): + print(f'CASE({test_name})') + result = True + if check_fn is not None: + result = check_fn(test_name) + if result: + print(f' // pass') + else: + print(f' SKIP;') + + print('END_SWITCH()') - data_prefix = os.path.join(DATA_DIR) - dataset_path = os.path.join(test_path, DATA_DIR) - inputs = 0 - outputs = 0 - for data_name in os.listdir(dataset_path): - data_path = os.path.join(data_prefix, data_name) - if data_name.startswith('input_'): - inputs += 1 +def dump_denylist_stub(check_fn = None): + print('--- This content is a stub for test_onnx_conformance_layer_filter_<...>.inl.hpp ---') + print('// Update note: execute /testdata/dnn/onnx/generate_conformance_list.py') + for test_name in os.listdir(NODE_DIR): + result = True + if check_fn is not None: + result = check_fn(test_name) + if not result: + print(f'"{test_name}",') else: - assert data_name.startswith('output_'), 'only input_ and output_ prefixes are expected' - outputs += 1 + print(f'//"{test_name}",') + + print('// end of list') + + +def parse_test_tags(fname_test_results): + from xml.dom.minidom import parse + log = parse(fname_test_results) + + test_results = {} + for xmlnode in log.getElementsByTagName("testcase"): + fixture = xmlnode.getAttribute("classname") + if 'Test_ONNX_conformance' != fixture: + continue + name = xmlnode.getAttribute("name") + if not name.startswith('Layer_Test/'): + continue + value_param = xmlnode.getAttribute("value_param") + # (test_abs, OCV/CPU) + if not value_param.endswith(', OCV/CPU)'): + continue + + test_name = value_param[1:-len(', OCV/CPU)')] + + properties = { + prop.getAttribute("name") : prop.getAttribute("value") + for prop in xmlnode.getElementsByTagName("property") + if prop.hasAttribute("name") and prop.hasAttribute("value") + } + + tags = properties.get('tags', '').split(',') + #print(test_name, tags) + test_results[test_name] = tags + + assert len(test_results) > 0 + return test_results + + +def dump_parser_filter(fname_test_results): + test_results = parse_test_tags(fname_test_results) + + def check_test_case_parser_error(test_name): + if not test_name in test_results: + return false + tags = test_results[test_name] + return not 'dnn_error_parser' in tags and not 'dnn_skip_parser' in tags + + with open(os.path.join(ROOT_DIR, 'stubs/test_onnx_conformance_layer_filter_parser.inl.hpp'), 'w') as f: + with redirect_stdout(f): + dump_denylist_stub(check_test_case_parser_error) - print(f'{{"{test_name}", {inputs}, {outputs}}},') -print('}') + +def main(): + with open(os.path.join(ROOT_DIR, 'stubs/test_list.txt'), 'w') as f: + with redirect_stdout(f): + dump_test_list() + with open(os.path.join(ROOT_DIR, 'stubs/test_onnx_conformance_layer_filter_XYZ.inl.hpp'), 'w') as f: + with redirect_stdout(f): + dump_filter_switch_stub() + if len(sys.argv) > 1: + dump_parser_filter(sys.argv[1]) + print('Check for updates!') + print('Execute in : git diff -- testdata/dnn/onnx/conformance/stubs') + + +if __name__ == '__main__': + sys.exit(main())

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 ZgZ%l$&sTiOo+z7Y!y4BV{G)e9{U3usWjg=> literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..ea11374d508125c2dd95d7f5f744ea7a2b7f7c1d GIT binary patch literal 51866 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..503a1db44846c66e5be70a0e2d851b390703f464 GIT binary patch literal 25944 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_center_point_box_format/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_center_point_box_format/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..0120421f277bd2916d102c92ba98b13a5b2700c1 GIT binary patch literal 42 scmd;J6kvCf%1x|@&o3=0C@qOk%CAT*jxR_picii-EH3uqU}k^-02m4j!vFvP literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_center_point_box_format/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_center_point_box_format/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..b9ce4bd076747cc774871ca46ffc930e677096ac GIT binary patch literal 25 gcmd;J6kv4X&CD;2FUcrMEzZc#N%3M~U|_HZ08&r}Z~y=R literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_center_point_box_format/test_data_set_0/input_4.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_center_point_box_format/test_data_set_0/input_4.pb new file mode 100644 index 0000000000000000000000000000000000000000..e9d05f83c5e29951b2d8199020d86ea9fcfe3b5b GIT binary patch literal 27 gcmd;J6kv4XFHX)cN{uhcC`v8P$j?dfVqpLR0Ath#0ssI2 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_center_point_box_format/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_center_point_box_format/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7744c3fc42bad7b63f8c58a4e9f4d9316ffb7111 GIT binary patch literal 98 rcmd;J=3o|JcM>R0%}GrzNll5*%uC5kPA&HGU_b-RXnaCkR;U61bO;Bb literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/model.onnx b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/model.onnx new file mode 100644 index 000000000..5aa922db4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/model.onnx @@ -0,0 +1,33 @@ + backend-test:ã +p +boxes +scores +max_output_boxes_per_class + iou_threshold +score_thresholdselected_indices"NonMaxSuppression*test_nonmaxsuppression_flipped_coordinatesZ +boxes + + + +Z +scores + + + +Z( +max_output_boxes_per_class + + +Z + iou_threshold + + +Z +score_threshold + + +b" +selected_indices +  + +B diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a0d291bc9be1ef75d607c30d0ffee7f9b7598642 GIT binary patch literal 113 zcmd;JI{*Lx literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..f22f0f9d669e91771ae111ee91533c81fdd6489e GIT binary patch literal 42 vcmd;J@A literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..0120421f277bd2916d102c92ba98b13a5b2700c1 GIT binary patch literal 42 scmd;J6kvCf%1x|@&o3=0C@qOk%CAT*jxR_picii-EH3uqU}k^-02m4j!vFvP literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..b9ce4bd076747cc774871ca46ffc930e677096ac GIT binary patch literal 25 gcmd;J6kv4X&CD;2FUcrMEzZc#N%3M~U|_HZ08&r}Z~y=R literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/test_data_set_0/input_4.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/test_data_set_0/input_4.pb new file mode 100644 index 0000000000000000000000000000000000000000..e9d05f83c5e29951b2d8199020d86ea9fcfe3b5b GIT binary patch literal 27 gcmd;J6kv4XFHX)cN{uhcC`v8P$j?dfVqpLR0Ath#0ssI2 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7744c3fc42bad7b63f8c58a4e9f4d9316ffb7111 GIT binary patch literal 98 rcmd;J=3o|JcM>R0%}GrzNll5*%uC5kPA&HGU_b-RXnaCkR;U61bO;Bb literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_identical_boxes/model.onnx b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_identical_boxes/model.onnx new file mode 100644 index 000000000..e88b53132 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_identical_boxes/model.onnx @@ -0,0 +1,35 @@ + backend-test:ß +p +boxes +scores +max_output_boxes_per_class + iou_threshold +score_thresholdselected_indices"NonMaxSuppression&test_nonmaxsuppression_identical_boxesZ +boxes + + + + +Z +scores + + + + +Z( +max_output_boxes_per_class + + +Z + iou_threshold + + +Z +score_threshold + + +b" +selected_indices +  + +B diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_identical_boxes/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_identical_boxes/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8e00a9ee3e4fba23587953952facc766fd83c720 GIT binary patch literal 178 lcmd;JR0%}GrzNll5*%uC5kPA&G5V88(Y0cQti literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_limit_output_size/model.onnx b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_limit_output_size/model.onnx new file mode 100644 index 000000000..5998994cc --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_limit_output_size/model.onnx @@ -0,0 +1,33 @@ + backend-test:á +p +boxes +scores +max_output_boxes_per_class + iou_threshold +score_thresholdselected_indices"NonMaxSuppression(test_nonmaxsuppression_limit_output_sizeZ +boxes + + + +Z +scores + + + +Z( +max_output_boxes_per_class + + +Z + iou_threshold + + +Z +score_threshold + + +b" +selected_indices +  + +B diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_limit_output_size/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_limit_output_size/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..aae6e114b5994df794ddfec101dbabc9e403b6cb GIT binary patch literal 113 zcmd;J@A literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_limit_output_size/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_limit_output_size/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..b66f8f25ece602b69d8c90d497666597d0919f31 GIT binary patch literal 42 scmd;J6kvCf%1x|@&o3=0C@qOk%CAT*jxR_picii-EH3uqU}As(02l%b!TR0%}GrzNll5*%uC5kPA&E_U_b-RXnb@o0Ju;Gg8%>k literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_single_box/model.onnx b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_single_box/model.onnx new file mode 100644 index 000000000..eb28b883d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_single_box/model.onnx @@ -0,0 +1,33 @@ + backend-test:Ú +p +boxes +scores +max_output_boxes_per_class + iou_threshold +score_thresholdselected_indices"NonMaxSuppression!test_nonmaxsuppression_single_boxZ +boxes + + + +Z +scores + + + +Z( +max_output_boxes_per_class + + +Z + iou_threshold + + +Z +score_threshold + + +b" +selected_indices +  + +B diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_single_box/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_single_box/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..485de5df7303fe12881609af4838802e46e6adda GIT binary patch literal 33 gcmd;JR0%}GrzNll5*%uC5kPA&G5V88(Y0cQti literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/model.onnx b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/model.onnx new file mode 100644 index 000000000..94bd91c83 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/model.onnx @@ -0,0 +1,33 @@ + backend-test:ß +p +boxes +scores +max_output_boxes_per_class + iou_threshold +score_thresholdselected_indices"NonMaxSuppression&test_nonmaxsuppression_suppress_by_IOUZ +boxes + + + +Z +scores + + + +Z( +max_output_boxes_per_class + + +Z + iou_threshold + + +Z +score_threshold + + +b" +selected_indices +  + +B diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..aae6e114b5994df794ddfec101dbabc9e403b6cb GIT binary patch literal 113 zcmd;J@A literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..0120421f277bd2916d102c92ba98b13a5b2700c1 GIT binary patch literal 42 scmd;J6kvCf%1x|@&o3=0C@qOk%CAT*jxR_picii-EH3uqU}k^-02m4j!vFvP literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..b9ce4bd076747cc774871ca46ffc930e677096ac GIT binary patch literal 25 gcmd;J6kv4X&CD;2FUcrMEzZc#N%3M~U|_HZ08&r}Z~y=R literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/test_data_set_0/input_4.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/test_data_set_0/input_4.pb new file mode 100644 index 0000000000000000000000000000000000000000..e9d05f83c5e29951b2d8199020d86ea9fcfe3b5b GIT binary patch literal 27 gcmd;J6kv4XFHX)cN{uhcC`v8P$j?dfVqpLR0Ath#0ssI2 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7744c3fc42bad7b63f8c58a4e9f4d9316ffb7111 GIT binary patch literal 98 rcmd;J=3o|JcM>R0%}GrzNll5*%uC5kPA&HGU_b-RXnaCkR;U61bO;Bb literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/model.onnx b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/model.onnx new file mode 100644 index 000000000..5da2305f1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/model.onnx @@ -0,0 +1,33 @@ + backend-test:ê +p +boxes +scores +max_output_boxes_per_class + iou_threshold +score_thresholdselected_indices"NonMaxSuppression1test_nonmaxsuppression_suppress_by_IOU_and_scoresZ +boxes + + + +Z +scores + + + +Z( +max_output_boxes_per_class + + +Z + iou_threshold + + +Z +score_threshold + + +b" +selected_indices +  + +B diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..aae6e114b5994df794ddfec101dbabc9e403b6cb GIT binary patch literal 113 zcmd;J@A literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..0120421f277bd2916d102c92ba98b13a5b2700c1 GIT binary patch literal 42 scmd;J6kvCf%1x|@&o3=0C@qOk%CAT*jxR_picii-EH3uqU}k^-02m4j!vFvP literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..b9ce4bd076747cc774871ca46ffc930e677096ac GIT binary patch literal 25 gcmd;J6kv4X&CD;2FUcrMEzZc#N%3M~U|_HZ08&r}Z~y=R literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/test_data_set_0/input_4.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/test_data_set_0/input_4.pb new file mode 100644 index 000000000..d4d71e25b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/test_data_set_0/input_4.pb @@ -0,0 +1 @@ +Bscore_thresholdJÍÌÌ> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d188a28a6ca7ec93ff7873f1db03469d38c99137 GIT binary patch literal 74 ocmd;J;$RkFcM>R0%}GrzNll5*%uC5kPA&E_U_b-RXnb@o0Ju;Gg8%>k literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_batches/model.onnx b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_batches/model.onnx new file mode 100644 index 000000000..1e042f984 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_batches/model.onnx @@ -0,0 +1,33 @@ + backend-test:Û +p +boxes +scores +max_output_boxes_per_class + iou_threshold +score_thresholdselected_indices"NonMaxSuppression"test_nonmaxsuppression_two_batchesZ +boxes + + + +Z +scores + + + +Z( +max_output_boxes_per_class + + +Z + iou_threshold + + +Z +score_threshold + + +b" +selected_indices +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_batches/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_batches/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..94fcdf5c0a021deda5746adcedf4c7258ebe02e9 GIT binary patch literal 210 zcmd;J;$Y)o5nyy;P0FuGE%rLV$N&co_6!Ul%)oH=%o$q{`|Oz>7=JH_pO%&e<})xT jI6~AK0BHt>Su+*E{8=*%!F&dW6HXBMQ$QL9Xk$JAb@MHe literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_batches/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_batches/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..5835690d41a30de54937ab6270b1d129935e95ec GIT binary patch literal 66 xcmd;J;$Y-p6JT^=D^AWYN-g#>NJ~qzXJBx!pEXm`-q^Sp$YubtXWHQs2LJ~~5j+3@ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_batches/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_batches/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..b66f8f25ece602b69d8c90d497666597d0919f31 GIT binary patch literal 42 scmd;J6kvCf%1x|@&o3=0C@qOk%CAT*jxR_picii-EH3uqU}As(02l%b!TR0%}GrzNll5*%uC5kPA&FIU_b-RXnb@oBboqAJ-Rqd82~iM2f6?N literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_classes/model.onnx b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_classes/model.onnx new file mode 100644 index 000000000..c48857bc1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_classes/model.onnx @@ -0,0 +1,33 @@ + backend-test:Û +p +boxes +scores +max_output_boxes_per_class + iou_threshold +score_thresholdselected_indices"NonMaxSuppression"test_nonmaxsuppression_two_classesZ +boxes + + + +Z +scores + + + +Z( +max_output_boxes_per_class + + +Z + iou_threshold + + +Z +score_threshold + + +b" +selected_indices +  + +B diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_classes/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_classes/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..aae6e114b5994df794ddfec101dbabc9e403b6cb GIT binary patch literal 113 zcmd;JNJ~qzXJBx!pEXm`-q^Sp$YubtXWHQs2LJ~|5j+3@ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_classes/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_classes/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..b66f8f25ece602b69d8c90d497666597d0919f31 GIT binary patch literal 42 scmd;J6kvCf%1x|@&o3=0C@qOk%CAT*jxR_picii-EH3uqU}As(02l%b!TR0%}GrzNll5*%uC5kPA&FIU_b-RXnb5;MyLe3dYCv&9{@DC2f6?N literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonzero_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_nonzero_example/model.onnx new file mode 100644 index 000000000..9cdd44638 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nonzero_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:k + + conditionresult"NonZerotest_nonzero_exampleZ + condition +   + +b +result +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nonzero_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nonzero_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..deccba9827a10ce758c4bc18bdfdfcef4bcf6fe0 GIT binary patch literal 23 ecmd;J;$RZsbmC0T&r8WH$;{95Vqs)pWCQ>+!32>2 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonzero_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nonzero_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6c3c3c460c5deff68d36ec68a92cbede6853d9b5 GIT binary patch literal 64 hcmd;J;$RkFcVa6_EiTO|@iJh50!B0%CJv)v@&Lao1Cam# literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_not_2d/model.onnx b/testdata/dnn/onnx/conformance/node/test_not_2d/model.onnx new file mode 100644 index 000000000..ff72c264d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_not_2d/model.onnx @@ -0,0 +1,11 @@ + backend-test:H + +xnot"Not test_not_2dZ +x +   + +b +not +   + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_not_2d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_not_2d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d9541774b1b6eb6fca5913ce404acbc7b8bfaf00 GIT binary patch literal 23 acmd;J=3o)vbYiUV;$Z{<21W)3AO!#vI{`}o literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_not_2d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_not_2d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..0ca32c63e43bf6f1a9b4fa54e478ffd54678e6ee GIT binary patch literal 25 ccmd;J=3o)vbYjlSFY)4G00Bk@Mn)h703#a$AOHXW literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_not_3d/model.onnx b/testdata/dnn/onnx/conformance/node/test_not_3d/model.onnx new file mode 100644 index 000000000..166007f42 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_not_3d/model.onnx @@ -0,0 +1,13 @@ + backend-test:P + +xnot"Not test_not_3dZ +x +  + + +b +not +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_not_3d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_not_3d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..55314312cf53c30d290de7d7a3f49911376dca0f GIT binary patch literal 73 scmd;J=3wDq72tGYtnjj71OWy{1_m$*WP!LK9*6|e$QUXHRt-`C0An}-n*aa+ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_not_3d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_not_3d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..684f874e0126cd4447140151f01b1d6aa8ab6b7f GIT binary patch literal 75 ucmd;J=3wDq72tGY&dV?HvS9!LMg~SkFbQOVxF8;g1k%VDDh5^!QUL&)7y^0# literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_not_4d/model.onnx b/testdata/dnn/onnx/conformance/node/test_not_4d/model.onnx new file mode 100644 index 000000000..dd23efe0a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_not_4d/model.onnx @@ -0,0 +1,15 @@ + backend-test:X + +xnot"Not test_not_4dZ +x +  + + + +b +not +  + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_not_4d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_not_4d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..482239dd0df8c30bb3950c4db9c98291f5dae179 GIT binary patch literal 376 zcmYL@*%87p3`A`RjPgfK`AkKWOd0IHRUD1Sy7o{#YpYkiKl?Gi=kGDc910~r)g)C8 zI(;q|!egM)Q<57s$>G^ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_not_4d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_not_4d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f663b0f120e9c4c1922060e0119a24e40ce6454f GIT binary patch literal 378 zcmYL@%Mrpb3`Aob80VIna- zHA$6&PM^z(@EGVl3&5T6^MeByo&OG=+p>rtk|;+4d&De+u8rWO&y3rGm`kKFtjno= joH^koL7Y50Yaf@pwmoB|T0tma2%gm1XyFJbYFoPi=2!#L literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_onehot_negative_indices/model.onnx b/testdata/dnn/onnx/conformance/node/test_onehot_negative_indices/model.onnx new file mode 100644 index 000000000..cb07971ea --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_onehot_negative_indices/model.onnx @@ -0,0 +1,23 @@ + backend-test:§ +0 +indices +depth +valuesy"OneHot* +axis test_onehot_negative_indicesZ +indices + + +Z +depth + + +Z +values + + +b +y +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_onehot_negative_indices/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_onehot_negative_indices/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..71291b6dea9d5207ea185d647f55092e4c1ba702 GIT binary patch literal 39 fcmd;J7GQT`&&*57OinHKl3;*>pZ_7?2b2Z?_2d(f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_onehot_negative_indices/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_onehot_negative_indices/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..cf79c28c387689e819b067cc4269831e9e47de15 GIT binary patch literal 17 Ycmd;J6kv2>O-U^%$?#%fU{G)b02(v{CIA2c literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_onehot_negative_indices/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_onehot_negative_indices/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..db6d62a7d427a57e1a50799f4a834f08d5527add GIT binary patch literal 22 dcmd;J5@2*O-U^%$?#%fU{G)b02(v{CIA2c literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_onehot_with_axis/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_onehot_with_axis/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..db6d62a7d427a57e1a50799f4a834f08d5527add GIT binary patch literal 22 dcmd;J5@2*O-U^%$?#%fU{G)b02(v{CIA2c literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_onehot_with_negative_axis/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_onehot_with_negative_axis/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..db6d62a7d427a57e1a50799f4a834f08d5527add GIT binary patch literal 22 dcmd;J5@2*Q<_>V#8|1s z=AW19kzXPt0a6{GpO>1EUlL!QS(1@oS`wdFky#ui3fC^g#l^wFF2usc#K9cJ4>e4P pjf;hYQHUW*1a2%y85>v`Q<5+jW2F!u7Y|T?1Edd#d7PL8xB;B8Cg%VE literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_onehot_without_axis/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_onehot_without_axis/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..e27319bdaa5e4beca52a30296b676e5cd3c11978 GIT binary patch literal 39 dcmd;J7GQT`&&*57OinHKl3;)Wb|}pOr2%iW1H1qL literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_onehot_without_axis/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_onehot_without_axis/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..434a8bac9b6e860f15df0543e5d00b7674f79ae6 GIT binary patch literal 15 WcmWe&bYe|OEhx$GVqsu#a0CDu+5XF$J&y literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_optional_get_element_sequence/model.onnx b/testdata/dnn/onnx/conformance/node/test_optional_get_element_sequence/model.onnx new file mode 100644 index 000000000..0468db1b1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_optional_get_element_sequence/model.onnx @@ -0,0 +1,14 @@ + backend-test:’ +, +optional_inputoutput"OptionalGetElement"test_optional_get_element_sequenceZ$ +optional_inputJ +" + + + +b +output" + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_optional_get_element_sequence/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_optional_get_element_sequence/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b8e0b61f7697e1aead7318acbeba7a70800ec226 GIT binary patch literal 46 wcmd<$%P%O&%+E{AiO=9P;rmM zV%MD1+|;}hAxV&~c({g)#Nzl=h*XpUhCzH@JX~B{92|^7EL=<+EJ*@fP@{#|xL7zi Kg&3Te1o#0QM=R6- literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_optional_has_element/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_optional_has_element/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f8f5e54fd1274dd58d2a01e0766a3493a4222c1e GIT binary patch literal 42 ucmd<$%P%O&%+E{AiO=9P;rmM zV%MD1+|;}hA$gFlc({g)#Nzl=h*W%PZb3<9lnjP(TwWYpY+NiHY(fl40$fnTg+L;l KLJUq!0{j5X2rfSW literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_optional_has_element_empty/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_optional_has_element_empty/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d9a1909a1cc75070a339e49980ed4e6218452c87 GIT binary patch literal 18 Zcmd<$%P%O&%+E{AiO;k`1q+@1TxhD&OB2|NW zr1L#W^g`PP2QDIB%-kx8Dw;v-82}zqLqAi79ON=M`O_d5b#I>rTRYxNb< Y5GDdiV2R)nR@UTeGg>>zm6;>LKAvF$-~a#s literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_or4d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_or4d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d31d551250539900ef4d660a3c00423ce919373d GIT binary patch literal 377 zcmYk0OA>$}3_}4wQ+J-prI&HWQ+o`XCIw)u5c1O6VykVopU2gn_x@U~#kbdjirc*W z4SIai(~y74LBk8V+ks+-I7PdW5;UB$&PQf-SkB;*Qa^f>f_98VXNrOnV>_Byp~wwF W3sGaTaB6a@AO`PHUV@4#y8j1!OarO_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_or_bcast3v1d/model.onnx b/testdata/dnn/onnx/conformance/node/test_or_bcast3v1d/model.onnx new file mode 100644 index 000000000..d1ddad410 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_or_bcast3v1d/model.onnx @@ -0,0 +1,18 @@ + backend-test:g + +x +yor"Ortest_or_bcast3v1dZ +x +  + + +Z +y + +  +b +or +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_or_bcast3v1d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_or_bcast3v1d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5cc32fe100a22bb1654e283a90b1cdfc7f9cb6e3 GIT binary patch literal 73 rcmd;J=3wDq72tGYtnjj71OWy{1_m$#&IXDAA&3i>0g^x(8G~d1WB&o4 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_or_bcast3v1d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_or_bcast3v1d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..1500686f9682b83e63e4ba1557429c3dd431dc27 GIT binary patch literal 14 Tcmd;J72tGYtn^}K00Kq;3Ty#0 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_or_bcast3v1d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_or_bcast3v1d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..309a3355031706d563d5f2a7c6df4f03c0e28803 GIT binary patch literal 74 vcmd;J=3wDq72tGY$}jS=VFUpNMg|5j1Iz|;K_Vau$bgVQ8YBu4hKT_He}MuJ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_or_bcast3v2d/model.onnx b/testdata/dnn/onnx/conformance/node/test_or_bcast3v2d/model.onnx new file mode 100644 index 000000000..64ef93b65 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_or_bcast3v2d/model.onnx @@ -0,0 +1,18 @@ + backend-test:k + +x +yor"Ortest_or_bcast3v2dZ +x +  + + +Z +y +   + +b +or +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_or_bcast3v2d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_or_bcast3v2d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d784193ad434efa0f3ee1407799bfac9192b6b1f GIT binary patch literal 73 ucmd;J=3wDq72tGYtnjj7U|?im1Ogxh1Ryqu3ljy&KzTqR5EHHf$OZsorU9e? literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_or_bcast3v2d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_or_bcast3v2d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..8bab0d309ce75e36c6c8e87f6ddb972209c50868 GIT binary patch literal 31 ecmd;J;b0ZubYiUZ5@BFqWMpIjLl6PtF#-S|cL7-d literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_or_bcast3v2d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_or_bcast3v2d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..2721aa9a6c5b4bddf9176a606e6126e30883222f GIT binary patch literal 74 ncmd;J=3wDq72tGY$}jS=VPIf{10WN@L$Dz75IzG)1xyM6fPDfS literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_or_bcast4v2d/model.onnx b/testdata/dnn/onnx/conformance/node/test_or_bcast4v2d/model.onnx new file mode 100644 index 000000000..453376af5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_or_bcast4v2d/model.onnx @@ -0,0 +1,20 @@ + backend-test:s + +x +yor"Ortest_or_bcast4v2dZ +x +  + + + +Z +y +   + +b +or +  + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_or_bcast4v2d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_or_bcast4v2d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..22944e3243740501ecaa8be2c697296750f64652 GIT binary patch literal 376 zcmX|*%Mrsc2t*-vGV;we`RIyLa>@vA7p##4>`z+T+Shx1&g07O{d;9(gic>6Bw5Dc z;lN!?!2_vQv8+cC4VG%`wn$l+cZb&0VTkEX@CI9FioIa!2$bg$Re<~>QN{!n)dmm} c0Mz4?6X;>hPoNZj$q;UT8E-L4=vd7Wf16JN-2eap literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_or_bcast4v2d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_or_bcast4v2d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d7cba2c1a18ae46eb63d8ff7a8295379f7cd10e2 GIT binary patch literal 41 icmd;JXx)0}d+(U1Edv6WVbHoac zMV%nHNl%_c)XF0qX;vhNvjfrmDyBz@#9%S{#&m&bh=NrB2PYON^xL-<73WV19cG{d U(OL!TzegTqvrjo9`^#^80CxogrT_o{ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_or_bcast4v3d/model.onnx b/testdata/dnn/onnx/conformance/node/test_or_bcast4v3d/model.onnx new file mode 100644 index 000000000..e1302e7e5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_or_bcast4v3d/model.onnx @@ -0,0 +1,21 @@ + backend-test:w + +x +yor"Ortest_or_bcast4v3dZ +x +  + + + +Z +y +  + + +b +or +  + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_or_bcast4v3d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_or_bcast4v3d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..70f33b925df1f7d5dbbf82dcbf8404e6008fd10f GIT binary patch literal 376 zcmX|*$q|4s48$$Ih literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_or_bcast4v3d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_or_bcast4v3d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..e9785a10c9301eb1089782c2982d8a71b80592b7 GIT binary patch literal 377 zcmZ8cNe+N82yESgH{ayZ&zSgXpCK~?q|pWFY^cq)*lOFcpVR$Z@6=oCxZ~+QMV)%Q#|k=p$l5 Wu91utCErqs;ZFdgpkyQk()a;=O9QX~ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_or_bcast4v4d/model.onnx b/testdata/dnn/onnx/conformance/node/test_or_bcast4v4d/model.onnx new file mode 100644 index 000000000..877dd603b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_or_bcast4v4d/model.onnx @@ -0,0 +1,22 @@ + backend-test:{ + +x +yor"Ortest_or_bcast4v4dZ +x +  + + + +Z +y +  + + + +b +or +  + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_or_bcast4v4d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_or_bcast4v4d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..024a3481cd47fb9cbd00d45c46a206d2320deb56 GIT binary patch literal 39 jcmd;JjZjt}u5W-N{3pd0bbCLxR5FWkSox-|0;(=*q)q+{QGL0>F M2h|w_6Nd|&DTR6iwg3PC literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow/model.onnx b/testdata/dnn/onnx/conformance/node/test_pow/model.onnx new file mode 100644 index 000000000..b79fad401 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_pow/model.onnx @@ -0,0 +1,19 @@ + backend-test:e + +x +yz"Powtest_powZ +x + + + +Z +y + + + +b +z + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_pow/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_pow/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..24e36372b779ab74539269e2948ee887220a5966 GIT binary patch literal 254 zcmW;7Aq)Xw0EXfJhV6oIK@bE%5ClOGY|c$E69hpJ1VIo)@uDb-q9}@@D2k#eik|uQ zKKtTAT#QReltsJoCkp@NeV2-y6E|LjK?n(T+N4ZbvL$EFfg>l*T)1-M&Vwf}-hB8H lvJi^Ilu4*irAD0wO<4!!C?fy> literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_pow/test_data_set_0/input_1.pb new file mode 100644 index 000000000..ad67ee7f4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_pow/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_pow/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_pow/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..68db533213a5220236396ac4f310874e1bd382bc GIT binary patch literal 254 zcmVKJr%fs zI=3H|KIAFiKQ30JLgB2LLhD3&KHn#)K4CYjJm>qTJG#E!I=2tNL_yXRK3+OOKJrcn zJiMZxLHC;dI#9RYK4P8rJmYTL032)r>i_@% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_float/model.onnx b/testdata/dnn/onnx/conformance/node/test_pow_types_float/model.onnx new file mode 100644 index 000000000..c0fd50393 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_pow_types_float/model.onnx @@ -0,0 +1,16 @@ + backend-test:Y + +x +yz"Powtest_pow_types_floatZ +x + + +Z +y + + +b +z + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_float/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_float/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d91963f15c890955c4049fa33858b8d64ca4c264 GIT binary patch literal 33 Ycmd;J7GQT`tniXxWPkuBD9sF|0V1^lMgRZ+ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_float/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_float/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..a760307aaa9d741605ce33d06bfeb54d3669be86 GIT binary patch literal 21 acmd;J7GQK@tn}hxU}$h)U|0ae2OIz(Yy-~# literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_float/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_float/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c77d2103a132ff11755f8c395343ece7c1ccd1ff GIT binary patch literal 33 acmd;J7GQT`tn!jzWPkt#D1DO&!TTL032)r>i_@% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_float32_int64/model.onnx b/testdata/dnn/onnx/conformance/node/test_pow_types_float32_int64/model.onnx new file mode 100644 index 000000000..9fe81897e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_pow_types_float32_int64/model.onnx @@ -0,0 +1,16 @@ + backend-test:a + +x +yz"Powtest_pow_types_float32_int64Z +x + + +Z +y + + +b +z + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_float32_int64/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_float32_int64/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..62e4e87e30c2908b48e0e912c49f073faf7953fd GIT binary patch literal 21 acmd;J7GQK@tnlJtU}&&sU|?_nA_o8)lme{) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_float32_int64/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_float32_int64/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..2a776165494d557dfd635a732120b459acb76fcf GIT binary patch literal 33 Ycmd;J7GQT`tn`v#VSoTuD9r|?0V7}mPyhe` literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_float32_int64/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_float32_int64/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..0cc39708ca5cd984c0c32285657b92f0545914ba GIT binary patch literal 21 ccmd;J7GQK@tn%VvU}&&sU|?`!a4>TL032)r>i_@% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint32/model.onnx b/testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint32/model.onnx new file mode 100644 index 000000000..110e4dc2f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint32/model.onnx @@ -0,0 +1,16 @@ + backend-test:b + +x +yz"Powtest_pow_types_float32_uint32Z +x + + +Z +y + +  +b +z + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint32/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint32/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..62e4e87e30c2908b48e0e912c49f073faf7953fd GIT binary patch literal 21 acmd;J7GQK@tnlJtU}&&sU|?_nA_o8)lme{) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint32/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint32/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7918aa428c7bc792a28f31407f517e45ba1c62f9 GIT binary patch literal 21 Zcmd;J7T|GWtn}hxVPIfj1!6WJ1^^SH0Z9M= literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint32/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint32/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..0cc39708ca5cd984c0c32285657b92f0545914ba GIT binary patch literal 21 ccmd;J7GQK@tn%VvU}&&sU|?`!a4>TL032)r>i_@% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint64/model.onnx b/testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint64/model.onnx new file mode 100644 index 000000000..46cdbc7e2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint64/model.onnx @@ -0,0 +1,16 @@ + backend-test:b + +x +yz"Powtest_pow_types_float32_uint64Z +x + + +Z +y + +  +b +z + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint64/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint64/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..62e4e87e30c2908b48e0e912c49f073faf7953fd GIT binary patch literal 21 acmd;J7GQK@tnlJtU}&&sU|?_nA_o8)lme{) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint64/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint64/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..015d9afbace42a4d241bc77acb6ea8770177b674 GIT binary patch literal 33 Ycmd;J7T|Satn`v#VSoTuD9r|?0VEUwRsaA1 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint64/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint64/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..0cc39708ca5cd984c0c32285657b92f0545914ba GIT binary patch literal 21 ccmd;J7GQK@tn%VvU}&&sU|?`!a4>TL032)r>i_@% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_int/model.onnx b/testdata/dnn/onnx/conformance/node/test_pow_types_int/model.onnx new file mode 100644 index 000000000..2e62ba5ad --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_pow_types_int/model.onnx @@ -0,0 +1,16 @@ + backend-test:W + +x +yz"Powtest_pow_types_intZ +x + + +Z +y + + +b +z + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_int/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_int/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..62e4e87e30c2908b48e0e912c49f073faf7953fd GIT binary patch literal 21 acmd;J7GQK@tnlJtU}&&sU|?_nA_o8)lme{) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_int/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_int/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..2a776165494d557dfd635a732120b459acb76fcf GIT binary patch literal 33 Ycmd;J7GQT`tn`v#VSoTuD9r|?0V7}mPyhe` literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_int/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_int/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..0cc39708ca5cd984c0c32285657b92f0545914ba GIT binary patch literal 21 ccmd;J7GQK@tn%VvU}&&sU|?`!a4>TL032)r>i_@% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_int32_float32/model.onnx b/testdata/dnn/onnx/conformance/node/test_pow_types_int32_float32/model.onnx new file mode 100644 index 000000000..bc90f825a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_pow_types_int32_float32/model.onnx @@ -0,0 +1,16 @@ + backend-test:a + +x +yz"Powtest_pow_types_int32_float32Z +x + + +Z +y + + +b +z + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_int32_float32/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_int32_float32/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bb7ca3491e33a4debc334ff548aa5cca7ec638db GIT binary patch literal 21 Zcmd;J7GQH?tnlJtWME)m0%B$$1^^P@0XYBw literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_int32_float32/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_int32_float32/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..a760307aaa9d741605ce33d06bfeb54d3669be86 GIT binary patch literal 21 acmd;J7GQK@tn}hxU}$h)U|0ae2OIz(Yy-~# literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_int32_float32/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_int32_float32/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..67fd11d8712c63df32379d3d5d267b267b5638de GIT binary patch literal 21 acmd;J7GQH?tn%VvWME)W0OFfW3=9AlO9C+f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_int32_int32/model.onnx b/testdata/dnn/onnx/conformance/node/test_pow_types_int32_int32/model.onnx new file mode 100644 index 000000000..ee0ccee1a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_pow_types_int32_int32/model.onnx @@ -0,0 +1,16 @@ + backend-test:_ + +x +yz"Powtest_pow_types_int32_int32Z +x + + +Z +y + + +b +z + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_int32_int32/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_int32_int32/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bb7ca3491e33a4debc334ff548aa5cca7ec638db GIT binary patch literal 21 Zcmd;J7GQH?tnlJtWME)m0%B$$1^^P@0XYBw literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_int32_int32/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_int32_int32/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..194c2ad3ae1744cdd30210b1f3770f246a19e3eb GIT binary patch literal 21 Zcmd;J7GQH?tn}hxVPIfj1!6WJ1^^Q_0Yd-) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_int32_int32/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_int32_int32/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..67fd11d8712c63df32379d3d5d267b267b5638de GIT binary patch literal 21 acmd;J7GQH?tn%VvWME)W0OFfW3=9AlO9C+f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_int64_float32/model.onnx b/testdata/dnn/onnx/conformance/node/test_pow_types_int64_float32/model.onnx new file mode 100644 index 000000000..3aa62ec7f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_pow_types_int64_float32/model.onnx @@ -0,0 +1,16 @@ + backend-test:a + +x +yz"Powtest_pow_types_int64_float32Z +x + + +Z +y + + +b +z + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_int64_float32/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_int64_float32/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d91963f15c890955c4049fa33858b8d64ca4c264 GIT binary patch literal 33 Ycmd;J7GQT`tniXxWPkuBD9sF|0V1^lMgRZ+ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_int64_float32/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_int64_float32/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..a760307aaa9d741605ce33d06bfeb54d3669be86 GIT binary patch literal 21 acmd;J7GQK@tn}hxU}$h)U|0ae2OIz(Yy-~# literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_int64_float32/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_int64_float32/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c77d2103a132ff11755f8c395343ece7c1ccd1ff GIT binary patch literal 33 acmd;J7GQT`tn!jzWPkt#D1DO&!T“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_prelu_broadcast/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_prelu_broadcast/test_data_set_0/input_1.pb new file mode 100644 index 000000000..9ba86eef9 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_prelu_broadcast/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BslopeJ^&,¿Z¸¾[*P¿ÔöÜ¿3¯5> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_prelu_broadcast/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_prelu_broadcast/test_data_set_0/output_0.pb new file mode 100644 index 000000000..cfbf6fc67 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_prelu_broadcast/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJðxÌá?háÌ>“Žz?Ëj@$ ï?ÿ<(?ÿ8s? ü=v6>ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?ÔÓ*>iJ >-¾™¿Û?ŒS'?±K]?ìý£?©C@o^z?Hm;=aÜ>2Ä?ó¼?Šª>…žÁ>kÎ8?°×Z@?×|½ò >*z?•ç™?³++?Ú±[½‚4?Ø´?à—±?³ù?1¹½1Ô–>í æ>œ G?ŠN2@9›½Š'?Æ>ù©Ô>Op@BÙ£»QNÛ>.:ˆ=™Ýš>—)Œ?σ½ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_prelu_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_prelu_example/model.onnx new file mode 100644 index 000000000..6c0fda53f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_prelu_example/model.onnx @@ -0,0 +1,19 @@ + backend-test:y + +x +slopey"PRelutest_prelu_exampleZ +x + + + +Z +slope + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_prelu_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_prelu_example/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_prelu_example/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_prelu_example/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_prelu_example/test_data_set_0/input_1.pb new file mode 100644 index 000000000..8e8f7df3b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_prelu_example/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BslopeJð^&,¿Z¸¾[*P¿ÔöÜ¿3¯5>;¶Í¾WªÐ¿Ìñì>µDh¿²ÄT=®¥:?>âב?Æž¿¹ÿÍ>·O/¿ì^¿~/¿ÐƒŸ¾¡ f=¡#•¿‘œf?Okî>¢£Ä¿ ¾?¬ò?@â–?7>8¾l‰¿Fø†?5mξyœ? FU>z?¨u¶>ûá4?G,õ>ÑÍ> ñ?^ƒ¬¿AŸ¢¿b*x?è(–¿”Èø?ÞÅÓ¾3Y?¿÷"ö?‚½?, ï?‹òg?Iy\¿}ô?½7‰¾ÈmM?r?÷º¾N4?½l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_prelu_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_prelu_example/test_data_set_0/output_0.pb new file mode 100644 index 000000000..c8a355842 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_prelu_example/test_data_set_0/output_0.pb @@ -0,0 +1,2 @@ +ByJðxÌá?háÌ>“Žz?Ëj@$ ï?¢ É>ÿ8s?ús½ºË¿=ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?=6ó=iJ >Ì|D½`>@ŒS'?±K]?Qð‘?©C@Þw0ÀHm;=ó =2Ä?ó¼?Šª>…žÁ>[W=¾tž÷¿nëý½ò >*z?•ç™?GXI½Éàø½%¿ü¿Æøô?½ +@³ù?ü?¨øY¿q§?œ G?¡žFÀC¡¾ Ö¿Æ>ÿ<á>MSÀ—~÷;QNÛ>.:ˆ=™Ýš>´oǾƒF«¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_qlinearconv/model.onnx b/testdata/dnn/onnx/conformance/node/test_qlinearconv/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..bb712786ca4568f89283d6a9d6eb3d38a3426981 GIT binary patch literal 358 zcmZvXF%N<;6ohSqws|mMqYS#a`v)9#b#bi&0qj5|pg=73Px_a9G(aF>czMZPa^D?a z3NMb5r^+A4T2=MwN8t{n0oH_75@ia!Cj6?h2wz2-*FZEd-8*{hFw@IsBnx5=?(Lf9 zDk?8U{t(_KaUy^Xr@{xyNp}oClk1^~Sb@WdSjb>n$?6n!%+WJBHcxJc n+5&)Mj?-e~4!rRQ>(S0bbT?^?o{VcNAv#91nL*nLXX?9u^mtA+ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_qlinearconv/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_qlinearconv/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8e5c824a88ddfc7944562764090124fc4b6b3085 GIT binary patch literal 64 zcmV-G0KfkT0SEyI2M7lc0zv_JN-_Vgq8ZDmIuASTUx5HXIP#g@s0^m)vbw|VqV2pV Wd`(bhD}Uw{Qzs8SMymHO+`EsT@pjs WgR-xg)PNc4tk&0g0A-_c)oTckfEefi literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/model.onnx b/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/model.onnx new file mode 100644 index 000000000..61abcb4ab --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/model.onnx @@ -0,0 +1,46 @@ + backend-test:Î +] +a +a_scale + a_zero_point +b +b_scale + b_zero_point +y_scale + y_zero_pointy" QLinearMatMultest_qlinearmatmul_2DZ +a +  + +Z +a_scale + + +Z + a_zero_point + + +Z +b +  + +Z +b_scale + + +Z + b_zero_point + + +Z +y_scale + + +Z + y_zero_point + + +b +y +  + +B diff --git a/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..eb9265d86e91ae7953b15572d8dc688ea9f4379f GIT binary patch literal 19 acmd;J;$RVAa$-#M;<)gJ;T`j}|FQrhqXoVI literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/input_1.pb new file mode 100644 index 000000000..53c894041 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +Ba_scaleJÐDØ; \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/input_2.pb new file mode 100644 index 000000000..9cc71b957 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +B a_zero_pointJq \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..ea04e209a075a526be8ad795948fb95c7d2fb018 GIT binary patch literal 23 ecmd;J;b0bEa$-#K;+bLm#YXBsL;bhO!AVLVf@8L>OVvMxB7qIk=X#nZx1y9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_4.pb b/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_4.pb new file mode 100644 index 000000000..e5f59fb92 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_4.pb @@ -0,0 +1 @@ +Bb_scaleJ°ç; \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_5.pb b/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_5.pb new file mode 100644 index 000000000..db93763b2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_5.pb @@ -0,0 +1 @@ +B b_zero_pointJr \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_6.pb b/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_6.pb new file mode 100644 index 000000000..3128ded3d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_6.pb @@ -0,0 +1 @@ +By_scaleJO/< \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_7.pb b/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_7.pb new file mode 100644 index 000000000..521faf834 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_7.pb @@ -0,0 +1 @@ +B y_zero_pointJv \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/output_0.pb new file mode 100644 index 000000000..e69395115 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ ¨sÿB—¨sÿB— \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_quantizelinear/model.onnx b/testdata/dnn/onnx/conformance/node/test_quantizelinear/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..ae6d821005d37928c12e75d1dd6d60ff4275b064 GIT binary patch literal 168 zcmd;J72-)sOwLZtOVKS!EiSQ|$jGJ3#aO|`UKwAUoS2i!#Zwtym0FY^Uyz@fS0cn% zsl*ppnwVFTS(WOOnU|VaBqR*d7heb!%mE8V@dM2e;^N}qU=(8EV&Y(n5`>#5#Ky$} d6lRDLLo*vB&LqT;1k_sz*2@IZ>%=6$1pw^%DZ2mw literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_quantizelinear/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_quantizelinear/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c1a28ac2dc128899da52b51a7e6856df3e5cedbf GIT binary patch literal 33 hcmd;J6JT^=tniXxfB**u1_vOna$#VoI}D_c002C+1v&r# literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_quantizelinear/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_quantizelinear/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..c2965adb8f38a068e8f669ecdeed2eaa494f2c0e GIT binary patch literal 17 YcmWe&bYicJFHTO(N%dl3U|?_n03>w-$p8QV literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_quantizelinear/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_quantizelinear/test_data_set_0/input_2.pb new file mode 100644 index 000000000..2119acc77 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_quantizelinear/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +B y_zero_pointJ€ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_quantizelinear/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_quantizelinear/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5703f727f490350be6b6521dd3adafb2cb0a2393 GIT binary patch literal 15 Wcmd;J6JT;;tn^}QXl(k=$N&Hp>I1L< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_quantizelinear_axis/model.onnx b/testdata/dnn/onnx/conformance/node/test_quantizelinear_axis/model.onnx new file mode 100644 index 000000000..318351585 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_quantizelinear_axis/model.onnx @@ -0,0 +1,25 @@ + backend-test:¶ +- +x +y_scale + y_zero_pointy"QuantizeLineartest_quantizelinear_axisZ +x + + + + +Z +y_scale + + +Z + y_zero_point + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_quantizelinear_axis/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_quantizelinear_axis/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a72a063a195fa87b635dabbffa471eaefa8c11ca GIT binary patch literal 87 zcmd;J07?x7d;kCd literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_quantizelinear_axis/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_quantizelinear_axis/test_data_set_0/input_2.pb new file mode 100644 index 000000000..063961847 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_quantizelinear_axis/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +B y_zero_pointJTÄ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_quantizelinear_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_quantizelinear_axis/test_data_set_0/output_0.pb new file mode 100644 index 000000000..36b3f9388 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_quantizelinear_axis/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJY"ÈJ;W õcŽyf \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta/model.onnx b/testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..cbcb35daae7bcdaf76f3259bf6564f7ca993997d GIT binary patch literal 172 zcmd;J6XHoqOwLZtOVKS!EiSQ|%E+a{#adjFSX9Ernv#(k)cAt@;>?oFvebC6rYL@>Swd`FEF6qN3?Kop gsmKCQ^C2pdM7W?f32||80QInNF>x?CF$r)30Ak!M?*IS* literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d12d9e06c3535831ea55999c0b0791c1e19c65dc GIT binary patch literal 15 WcmWe&bYd+oNh~VyVqsutum=DePy>_z literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..fc750f08e57d720518f64749cc173244b75b6ea6 GIT binary patch literal 15 WcmWe&bYjiP%*`zEVqsud-~a#``U9o_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..bf19463f266154020bca5a5588bf1140be501aa7 GIT binary patch literal 15 WcmWe&bYe|O%_&LrVqsulZ~y=q1Oo8@ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..26e23a85552eeddf431a64fe58b05df68a62f3a0 GIT binary patch literal 22 dcmd;J5@2*<%P%b{C@t~gU|?vlXJBw}001+;1f~E0 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..0f26bf349dd631855339ffcc5dbdf88b28495cde GIT binary patch literal 1868 zcmb`Izi-tr5XW(z^IqN+6=aY=uw|^o!pH`#D2O6K*&c&s$1bu6apasM-e1C0sUrgm zNJz~5G5j6a$xEvaNJ#PG^UwQ!d?)*gCA%p_^-(wK5$X<~{M?84kk{suLC8B44%zcl z(R|Q6E^{|@&uS}>` zAA6mKi&vsUtx9?r?7HJ8| z{5C1Gw6?wmy^heo7mz$OkRE*cmS4>YNiUoc%2eEXY(28&XiIuxZF}&G0F_p4AAck8 z0BB_!#fsR*?Pc*&=>`pM;UUo0>3;erSCw}zER~C=O2NHxk>xJdjH^@ZP8~FO^v?yN zGt#5p>;W-s3A9+T8=L)|W*o1>IM}Eo0WK-z8YVfpf>Gmw_z literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..fc750f08e57d720518f64749cc173244b75b6ea6 GIT binary patch literal 15 WcmWe&bYjiP%*`zEVqsud-~a#``U9o_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta_expanded/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..bf19463f266154020bca5a5588bf1140be501aa7 GIT binary patch literal 15 WcmWe&bYe|O%_&LrVqsulZ~y=q1Oo8@ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..26e23a85552eeddf431a64fe58b05df68a62f3a0 GIT binary patch literal 22 dcmd;J5@2*<%P%b{C@t~gU|?vlXJBw}001+;1f~E0 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta/model.onnx b/testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..dbdcc8515743e04b692910ef452664b77d346673 GIT binary patch literal 172 zcmd;J6XHoqOwLZtOVKS!EiSQ|%E+a{#adjFSX9Ernv#(k)cCyA^u&_PvebC6rYL@>Swd`FEF5e?3?Kop gsmKCQ^C2pdM7W?f32||80QInNF>x?CF$r)305gFseEX}g#&Yq_OZZA4 zkw5l24HvIOhgy~NDD($w$k5#-=OhCO`EV)rVvf)lmw##eA&~YOkPLQS-j(Su^8VEH z@Oft5Fa5FSbJ9_1Q%_*@C>ZdCKq`;yI1ySPtbIvOLJQvsBz4Q)q=e+*FSzn_R`Kcl zNX`50D(7zXuJT#CVeEODO%?U{_S|gOHxbxU}WXrKH>9KRo!7l<-I<-Cg zM&KUM%2~yV*v9Q;@lt7v2Dfk@Xw&L``X^VFZ`-g`E*>idcg97Qx3Okio?^G^puwYm zE)ZKIJ?hOK5W|*0ixs=J+23hKdmZf1M;!@pK_S;L$;lOr8s{WuLlyh)GPSueMKek* igH)Ipir>Jpn;5IWZil=LyI`?^6V6b`itI^tbMG%HUa3(4 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5709b8713f0ce38091c6a8e18c21020f4e3d2b49 GIT binary patch literal 15 WcmWe&b7CznNh~VyV&P(7U;qFbe*)wH literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..e269978d9da69346477cd97b7c3097afdc4e91e2 GIT binary patch literal 15 WcmWe&b7IZO%*`zEVqs%oU;qFa*aFc2 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..07ccefab4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta_expanded/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BdeltaJýÿÿÿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..23aa3933eecfb85e9e836f4ab515df28ef4727d3 GIT binary patch literal 22 bcmd;J5@2&;%P%b{C@t~g;9_84U? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reciprocal/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reciprocal/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..de5edfb561c32365bb0a726bb56c8eb60cff2c16 GIT binary patch literal 254 zcmVKZehEKfSPTKkbq;KWiu8KZyd`Kkp3oKTsM#Kh{Y|KN8$JKXoE4 zKlKbnKhYqCKiBF@~ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reciprocal_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reciprocal_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..9884413339fa74d6b5c5a7a7cf72ad28ed3f3369 GIT binary patch literal 17 Ycmd;J5@2*lY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l1_default_axes_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l1_default_axes_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..72345560f23eae3759d01226dd32bea1c9821e3c GIT binary patch literal 23 ccmd;J!V7;15Iu_RWc z7CSI4U}V?g=ilY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l1_do_not_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l1_do_not_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5864c47c183dc64faf7a7461c2015ee7309dd135 GIT binary patch literal 41 scmd;J=3o+FbYd?`O({)IP4SXoU~q6?V0Zw;296921wcFlh<7*w0HJ^gLI3~& literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l1_do_not_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_l1_do_not_keepdims_random/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..92f9c1fbcca340db9b19f61dd162d65d8739c875 GIT binary patch literal 174 zcmd;J7UD@tOwLZtOVKS!EiSQ|&d6oX#gdX(k|@Mpl$uhSoSLG<5d>!V7;15Iu_RWc z7CSI4U}V?g=ilY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l1_keep_dims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l1_keep_dims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..187306a1826cb6a8cd80ffb40d7898841fb8c8ef GIT binary patch literal 43 ucmd;J=3wGr6kv2>FG@`*O-@bml3-wPaA06~0K^843=9Q8JOhY#I068p3J6O8 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l1_keep_dims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_l1_keep_dims_random/model.onnx new file mode 100644 index 000000000..9b401cf38 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l1_keep_dims_random/model.onnx @@ -0,0 +1,15 @@ + backend-test:• +7 +datareduced"ReduceL1* +axes@ * +keepdims test_reduce_l1_keep_dims_randomZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l1_keep_dims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l1_keep_dims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l1_keep_dims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0Öìy? ¸‰@‰@IÍe?—qÿ•¾:@ØÆŸ¿¼ú@A_Aâ1À;´º@&ñ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l1_keep_dims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l1_keep_dims_random/test_data_set_0/output_0.pb new file mode 100644 index 000000000..1ce97738b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l1_keep_dims_random/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJ;ö¨@Óü<@°;Ž@æVAº«9A`2Í@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_example/model.onnx new file mode 100644 index 000000000..d14425870 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_example/model.onnx @@ -0,0 +1,15 @@ + backend-test:­ +@ +datareduced"ReduceL1* +axes@ÿÿÿÿÿÿÿÿÿ * +keepdims .test_reduce_l1_negative_axes_keep_dims_exampleZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1ba94696c434eac8592bb07a8f73cc4ed57642a8 GIT binary patch literal 64 zcmd;J=3wGr5@2*lY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..187306a1826cb6a8cd80ffb40d7898841fb8c8ef GIT binary patch literal 43 ucmd;J=3wGr6kv2>FG@`*O-@bml3-wPaA06~0K^843=9Q8JOhY#I068p3J6O8 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_random/model.onnx new file mode 100644 index 000000000..8d76c7b8b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_random/model.onnx @@ -0,0 +1,15 @@ + backend-test:¬ +@ +datareduced"ReduceL1* +axes@ÿÿÿÿÿÿÿÿÿ * +keepdims -test_reduce_l1_negative_axes_keep_dims_randomZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0Öìy? ¸‰@‰@IÍe?—qÿ•¾:@ØÆŸ¿¼ú@A_Aâ1À;´º@&ñ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_random/test_data_set_0/output_0.pb new file mode 100644 index 000000000..1ce97738b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_random/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJ;ö¨@Óü<@°;Ž@æVAº«9A`2Í@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_example/model.onnx new file mode 100644 index 000000000..46872d721 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_example/model.onnx @@ -0,0 +1,14 @@ + backend-test:• +* +datareduced"ReduceL2* +keepdims ,test_reduce_l2_default_axes_keepdims_exampleZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1ba94696c434eac8592bb07a8f73cc4ed57642a8 GIT binary patch literal 64 zcmd;J=3wGr5@2*lY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 000000000..9369f0f09 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_example/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJöõËA \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_random/model.onnx new file mode 100644 index 000000000..b243fb95f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_random/model.onnx @@ -0,0 +1,14 @@ + backend-test:” +* +datareduced"ReduceL2* +keepdims +test_reduce_l2_default_axes_keepdims_randomZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0Öìy? ¸‰@‰@IÍe?—qÿ•¾:@ØÆŸ¿¼ú@A_Aâ1À;´º@&ñ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 000000000..83dff2bd1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_random/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJè…oA \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_do_not_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_l2_do_not_keepdims_example/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..895b92038e448539bf35e90f519a152ac4b30dc0 GIT binary patch literal 175 zcmd;J7UD@tOwLZtOVKS!EiSQ|!N_IK#gdX(k|@Mpl$uhSoSLG<5d>!V7-?~Hu_RWc z7CSI4U}V?g=ilY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_do_not_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l2_do_not_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..307fc647196ffe70199999408779aae818f07b60 GIT binary patch literal 41 wcmd;J=3o+FbYd?`O({)IP4SZ0E6wk~z_7q!;@h7NBBEN3+)m++Y}QSV0M6?Q=>Px# literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_do_not_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_l2_do_not_keepdims_random/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..8383af96acdf13e6188155d8e4404baca52dae5c GIT binary patch literal 174 zcmd;J7UD@tOwLZtOVKS!EiSQ|&d6oX#gdX(k|@Mpl$uhSoSLG<5d>!V7-?~Hu_RWc z7CSI4U}V?g=ilY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_keep_dims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l2_keep_dims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..60a0c66e808bab369b8ed9fec0bcd73dec93f514 GIT binary patch literal 43 ycmd;J=3wGr6kv2>FG@`*O-@bmlGrQF@4&#Yz+vLspAI6TT8`XK;f`$9O^yK2bqewT literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_keep_dims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_l2_keep_dims_random/model.onnx new file mode 100644 index 000000000..3ebd0e25c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l2_keep_dims_random/model.onnx @@ -0,0 +1,15 @@ + backend-test:• +7 +datareduced"ReduceL2* +axes@ * +keepdims test_reduce_l2_keep_dims_randomZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_keep_dims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l2_keep_dims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l2_keep_dims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0Öìy? ¸‰@‰@IÍe?—qÿ•¾:@ØÆŸ¿¼ú@A_Aâ1À;´º@&ñ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_keep_dims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l2_keep_dims_random/test_data_set_0/output_0.pb new file mode 100644 index 000000000..300121443 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l2_keep_dims_random/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJV8@5‰@ÄR@‚åý@ ýAž»@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_example/model.onnx new file mode 100644 index 000000000..0cc2989e4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_example/model.onnx @@ -0,0 +1,15 @@ + backend-test:­ +@ +datareduced"ReduceL2* +axes@ÿÿÿÿÿÿÿÿÿ * +keepdims .test_reduce_l2_negative_axes_keep_dims_exampleZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1ba94696c434eac8592bb07a8f73cc4ed57642a8 GIT binary patch literal 64 zcmd;J=3wGr5@2*lY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..60a0c66e808bab369b8ed9fec0bcd73dec93f514 GIT binary patch literal 43 ycmd;J=3wGr6kv2>FG@`*O-@bmlGrQF@4&#Yz+vLspAI6TT8`XK;f`$9O^yK2bqewT literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_random/model.onnx new file mode 100644 index 000000000..eacb2fd38 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_random/model.onnx @@ -0,0 +1,15 @@ + backend-test:¬ +@ +datareduced"ReduceL2* +axes@ÿÿÿÿÿÿÿÿÿ * +keepdims -test_reduce_l2_negative_axes_keep_dims_randomZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0Öìy? ¸‰@‰@IÍe?—qÿ•¾:@ØÆŸ¿¼ú@A_Aâ1À;´º@&ñ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_random/test_data_set_0/output_0.pb new file mode 100644 index 000000000..300121443 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_random/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJV8@5‰@ÄR@‚åý@ ýAž»@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..2d4f60fce29896d9b2eaa7ca04384c364cc7c39f GIT binary patch literal 158 zcmd;J7UD@tOwLZtOVKS!EiSQYXXLWwVo6CXNfcr)N=+$EPEAqb2?8^G^3#J$bG3N6 zSQ0BziyfF87#A?IYw>e&WT&PUq-5q6OE4^8WD*hvnG+Au8=sS(9$#FV8zlubQ;17| jgHecwi;067h*^M`HA$2UW|I&X7Y9%pB+Tr@B)|p$bH63m literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum/test_data_set_0/input_0.pb new file mode 100644 index 000000000..913f023fd --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJð  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum/test_data_set_0/output_0.pb new file mode 100644 index 000000000..b1470001e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJ ! @F‚@þ@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_asc_axes/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_asc_axes/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..054e73bb13b14d6b54eda49cc024ea1b220caf0b GIT binary patch literal 167 zcmd;J7UD@tOwLZtOVKS!EiSQ|z{q9G#gdX(k|@Mpl$uhSoSLG<69i`X] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm?x£>hÛ*?ö>8a7? -”>„–;>¶%?•¸¤Š>­5 ???ƒod>\çs?žíä>=®X?3?¨I˜>UP?ÍË>ûa?MÎ?i¹a?ÀI1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_asc_axes/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_asc_axes/test_data_set_0/output_0.pb new file mode 100644 index 000000000..cab8e98af --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_asc_axes/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJÚËÆ?Tàî?|gÇ?*ú?4žÝ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_default/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_default/model.onnx new file mode 100644 index 000000000..8674eb79c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_default/model.onnx @@ -0,0 +1,13 @@ + backend-test:w + +datareduced" ReduceLogSumtest_reduce_log_sum_defaultZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_default/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_default/test_data_set_0/input_0.pb new file mode 100644 index 000000000..913f023fd --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_default/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJð  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_default/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_default/test_data_set_0/output_0.pb new file mode 100644 index 000000000..6b7b454ba --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_default/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJh¾[@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_desc_axes/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_desc_axes/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..5bdd032faa3caeeca02eaab6348468529ca0e53c GIT binary patch literal 168 zcmd;J7UD@tOwLZtOVKS!EiSQ|$jD{O#gdX(k|@Mpl$uhSoSLG<69i`XQY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_desc_axes/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_desc_axes/test_data_set_0/output_0.pb new file mode 100644 index 000000000..b1470001e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_desc_axes/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJ ! @F‚@þ@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_example/model.onnx new file mode 100644 index 000000000..c049f9e12 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_example/model.onnx @@ -0,0 +1,14 @@ + backend-test:¥ +1 +datareduced"ReduceLogSumExp* +keepdims 5test_reduce_log_sum_exp_default_axes_keepdims_exampleZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a47cf387a4ea270624846d87434db18d454a3d1d GIT binary patch literal 64 zcmd;J=3wGr5@2*BgS<^upt C@(L^f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 000000000..a8a3e2e5f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_example/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJàpB \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_random/model.onnx new file mode 100644 index 000000000..b6d1232b3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_random/model.onnx @@ -0,0 +1,14 @@ + backend-test:¤ +1 +datareduced"ReduceLogSumExp* +keepdims 4test_reduce_log_sum_exp_default_axes_keepdims_randomZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0Öìy? ¸‰@‰@IÍe?—qÿ•¾:@ØÆŸ¿¼ú@A_Aâ1À;´º@&ñ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 000000000..fa571dd15 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_random/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJ[QA \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_do_not_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_do_not_keepdims_example/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..276f74553d039899496e0d283e41da1d9b2d6c7f GIT binary patch literal 191 zcmd;J7UD@tOwLZtOVKS!EiSQI!N_ID#gdX(k|@Mpl$uhSoSLG<9|UIjb=-ElA1CEtX(dz{n(|4>BkoqB%Y%KRv#h=+@bgBggKKsZT~3+4BgS<^upt C@(L^f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_do_not_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_do_not_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..db3d09770af0d179ce5b49b2da5ee5d4d3c26e09 GIT binary patch literal 41 qcmd;J=3o+FbYd?`O({)IP4SXoU|8T-%_HK#!=T^b=-ElA1CEtX(dz{n(|2QnxgqB%Y%KRv# +datareduced"ReduceLogSumExp* +axes@ * +keepdims (test_reduce_log_sum_exp_keepdims_exampleZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a47cf387a4ea270624846d87434db18d454a3d1d GIT binary patch literal 64 zcmd;J=3wGr5@2*BgS<^upt C@(L^f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4196e6ca26788040a739de618079e22d5209a1a7 GIT binary patch literal 43 scmd;J=3wMt5@2* +datareduced"ReduceLogSumExp* +axes@ * +keepdims 'test_reduce_log_sum_exp_keepdims_randomZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0Öìy? ¸‰@‰@IÍe?—qÿ•¾:@ØÆŸ¿¼ú@A_Aâ1À;´º@&ñ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 000000000..238ac3561 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_keepdims_random/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJÒC@ñÊ@RL/¿Ð÷ú@°àA”ˆ!? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_negative_axes_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_negative_axes_keepdims_example/model.onnx new file mode 100644 index 000000000..621850ad0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_negative_axes_keepdims_example/model.onnx @@ -0,0 +1,15 @@ + backend-test:¼ +G +datareduced"ReduceLogSumExp* +axes@þÿÿÿÿÿÿÿÿ * +keepdims 6test_reduce_log_sum_exp_negative_axes_keepdims_exampleZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_negative_axes_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_negative_axes_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a47cf387a4ea270624846d87434db18d454a3d1d GIT binary patch literal 64 zcmd;J=3wGr5@2*BgS<^upt C@(L^f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_negative_axes_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_negative_axes_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4196e6ca26788040a739de618079e22d5209a1a7 GIT binary patch literal 43 scmd;J=3wMt5@2*QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_negative_axes/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_negative_axes/test_data_set_0/output_0.pb new file mode 100644 index 000000000..158e49302 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_negative_axes/test_data_set_0/output_0.pb @@ -0,0 +1,2 @@ +BreducedJäõ?lª ?W:? +l½Ê> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_max_default_axes_keepdim_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_max_default_axes_keepdim_example/model.onnx new file mode 100644 index 000000000..aa3f19ac3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_max_default_axes_keepdim_example/model.onnx @@ -0,0 +1,14 @@ + backend-test:– ++ +datareduced" ReduceMax* +keepdims ,test_reduce_max_default_axes_keepdim_exampleZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_max_default_axes_keepdim_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_max_default_axes_keepdim_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a47cf387a4ea270624846d87434db18d454a3d1d GIT binary patch literal 64 zcmd;J=3wGr5@2*BgS<^upt C@(L^f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_max_default_axes_keepdim_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_max_default_axes_keepdim_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..0c997f0b5222b3827c64c4c38023795d8e1844f1 GIT binary patch literal 23 ccmd;JU5U|7J&B%}^9A|9eGJ~y!$GY~U@aFQe!%wi!vE*_vX2TaBgS<^upt C@(L^f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_max_do_not_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_max_do_not_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..baa4437987e46889ca81c5a233e6d797ace5c246 GIT binary patch literal 41 ocmd;J=3o+FbYd?`O({)IP4SXoU|8VDz`)?Zz@Xp+p$ot?0Fr$MV*mgE literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_max_do_not_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_max_do_not_keepdims_random/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..79403846b6984069dac8998f9fa3620adb0520ab GIT binary patch literal 176 zcmd;J7UD@tOwLZtOVKS!EiSQ|$;f5F#gdX(k|@Mpl$uhSoSLG<83bndCRS*1bFm~= zq!v3cE?{KW;^*SXPE9RH$;>U5U|7J&B%}s1A|9eGJ~y!gAkVh2cr-V7ZV3F5Ho>rk|Y<*ULig%9-uS_OxlS_fD-_4&MamC literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_max_do_not_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_max_do_not_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_max_do_not_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0Öìy? ¸‰@‰@IÍe?—qÿ•¾:@ØÆŸ¿¼ú@A_Aâ1À;´º@&ñ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_max_do_not_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_max_do_not_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 000000000..1cae77821 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_max_do_not_keepdims_random/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJ‰@ ¸‰@ØÆŸ¿¼ú@A_A&ñ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_max_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_max_keepdims_example/model.onnx new file mode 100644 index 000000000..8a6e5c156 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_max_keepdims_example/model.onnx @@ -0,0 +1,15 @@ + backend-test:— +8 +datareduced" ReduceMax* +axes@ * +keepdims  test_reduce_max_keepdims_exampleZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_max_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_max_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a47cf387a4ea270624846d87434db18d454a3d1d GIT binary patch literal 64 zcmd;J=3wGr5@2*BgS<^upt C@(L^f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_max_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_max_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7074788dc6cff3030734f9ed7e80fc82b46a707f GIT binary patch literal 43 qcmd;J=3wMt5@2*BgS<^upt C@(L^f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_max_negative_axes_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_max_negative_axes_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7074788dc6cff3030734f9ed7e80fc82b46a707f GIT binary patch literal 43 qcmd;J=3wMt5@2*BgS<^upt C@(L^f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_mean_default_axes_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_mean_default_axes_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..05bd7f0cab933a2f4f614811cb449a82a0cbd707 GIT binary patch literal 23 ccmd;JBgS<^upt C@(L^f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_mean_do_not_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_mean_do_not_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..28ac847845bc854e4b7498d85f2dcf6fcf3bcd9b GIT binary patch literal 41 ocmd;J=3o+FbYd?`O({)IP4SXoVDNBcU^rmUz`)}Kq0_)L0H6K{DgXcg literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_mean_do_not_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_mean_do_not_keepdims_random/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..ca41aa054750bdefe8beb85ce86378dad02a27ee GIT binary patch literal 178 zcmd;J7UD@tOwLZtOVKS!EiSQ|&B$fR#gdX(k|@Mpl$uhSoSLG<6$EDZrY7cTadWXG zR-_g?FfL$Z*W%~m$WBcyNXg7CmS9-G$Rwl=G9w$GY~U@aFQe!%w{1zE*_vX2Ta9H*# literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_mean_do_not_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_mean_do_not_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_mean_do_not_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0Öìy? ¸‰@‰@IÍe?—qÿ•¾:@ØÆŸ¿¼ú@A_Aâ1À;´º@&ñ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_mean_do_not_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_mean_do_not_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 000000000..be0143722 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_mean_do_not_keepdims_random/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJ¶Â?Ir&@8œ±¿± ¬@^¹ñ@1k`¿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_example/model.onnx new file mode 100644 index 000000000..064167c05 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_example/model.onnx @@ -0,0 +1,16 @@ + backend-test:™ +9 +datareduced" +ReduceMean* +axes@ * +keepdims !test_reduce_mean_keepdims_exampleZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a47cf387a4ea270624846d87434db18d454a3d1d GIT binary patch literal 64 zcmd;J=3wGr5@2*BgS<^upt C@(L^f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5a14b8a3cac10a850dce7ab91d604acd1ed5ac9c GIT binary patch literal 43 qcmd;J=3wMt5@2*78z%&4%h6pnN literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_random/model.onnx new file mode 100644 index 000000000..4c1fba9b1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_random/model.onnx @@ -0,0 +1,16 @@ + backend-test:˜ +9 +datareduced" +ReduceMean* +axes@ * +keepdims  test_reduce_mean_keepdims_randomZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0Öìy? ¸‰@‰@IÍe?—qÿ•¾:@ØÆŸ¿¼ú@A_Aâ1À;´º@&ñ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 000000000..6b871c664 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_random/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJ¶Â?Ir&@8œ±¿± ¬@^¹ñ@1k`¿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_example/model.onnx new file mode 100644 index 000000000..2bdf1930d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_example/model.onnx @@ -0,0 +1,16 @@ + backend-test:° +B +datareduced" +ReduceMean* +axes@þÿÿÿÿÿÿÿÿ * +keepdims /test_reduce_mean_negative_axes_keepdims_exampleZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a47cf387a4ea270624846d87434db18d454a3d1d GIT binary patch literal 64 zcmd;J=3wGr5@2*BgS<^upt C@(L^f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5a14b8a3cac10a850dce7ab91d604acd1ed5ac9c GIT binary patch literal 43 qcmd;J=3wMt5@2*78z%&4%h6pnN literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_random/model.onnx new file mode 100644 index 000000000..45674aa78 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_random/model.onnx @@ -0,0 +1,16 @@ + backend-test:¯ +B +datareduced" +ReduceMean* +axes@þÿÿÿÿÿÿÿÿ * +keepdims .test_reduce_mean_negative_axes_keepdims_randomZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0Öìy? ¸‰@‰@IÍe?—qÿ•¾:@ØÆŸ¿¼ú@A_Aâ1À;´º@&ñ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 000000000..6b871c664 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_random/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJ¶Â?Ir&@8œ±¿± ¬@^¹ñ@1k`¿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_min_default_axes_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_min_default_axes_keepdims_example/model.onnx new file mode 100644 index 000000000..0e11b39b7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_min_default_axes_keepdims_example/model.onnx @@ -0,0 +1,14 @@ + backend-test:— ++ +datareduced" ReduceMin* +keepdims -test_reduce_min_default_axes_keepdims_exampleZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_min_default_axes_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_min_default_axes_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a47cf387a4ea270624846d87434db18d454a3d1d GIT binary patch literal 64 zcmd;J=3wGr5@2*BgS<^upt C@(L^f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_min_default_axes_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_min_default_axes_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b5a42c567b63d0059cd8e824a4ecb870eeb20eef GIT binary patch literal 23 ccmd;JU5U|7J&B%}^9A|9eGJ~uNjJ|#asFTW%nrYb(QA~Clh rCpAh6YK0J&00*NG4;K>$GY~U@aFQe!%wi!vE*_vX2TaBgS<^upt C@(L^f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_min_do_not_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_min_do_not_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..61f74f2e9e6e43496af9a0b3f1a1e94a3b86a43e GIT binary patch literal 41 pcmd;J=3o+FbYd?`O({)IP4SXoU|8V5z|dgN!0^ElLdQ6PXaKAz2$}!@ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_min_do_not_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_min_do_not_keepdims_random/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..be8a46f9b3959e0cd8f9ad5c7c0dfc5a70825798 GIT binary patch literal 176 zcmd;J7UD@tOwLZtOVKS!EiSQ|$;f5F#gdX(k|@Mpl$uhSoSLG<83bndX69*ebFm~= zq!v3cE?{KW;^*SXPE9RH$;>U5U|7J&B%}s1A|9eGJ~uNjJ|#asFTW%nrYgQDF)t-Q qH%ba>gAkVh2cr-V7ZV3F5Ho>rk|Y<*ULig%9-uS_OxlS_fD-_3G%R8O literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_min_do_not_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_min_do_not_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_min_do_not_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0Öìy? ¸‰@‰@IÍe?—qÿ•¾:@ØÆŸ¿¼ú@A_Aâ1À;´º@&ñ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_min_do_not_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_min_do_not_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 000000000..02651dcf6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_min_do_not_keepdims_random/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJÖìy?IÍe?—qÿ•¾:@;´º@â1À \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_min_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_min_keepdims_example/model.onnx new file mode 100644 index 000000000..f7b2b5509 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_min_keepdims_example/model.onnx @@ -0,0 +1,15 @@ + backend-test:— +8 +datareduced" ReduceMin* +axes@ * +keepdims  test_reduce_min_keepdims_exampleZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_min_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_min_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a47cf387a4ea270624846d87434db18d454a3d1d GIT binary patch literal 64 zcmd;J=3wGr5@2*BgS<^upt C@(L^f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_min_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_min_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..eb58276c4900d1d68483779f198028016614e1e8 GIT binary patch literal 43 rcmd;J=3wMt5@2*BgS<^upt C@(L^f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_min_negative_axes_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_min_negative_axes_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..eb58276c4900d1d68483779f198028016614e1e8 GIT binary patch literal 43 rcmd;J=3wMt5@2*lY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_prod_default_axes_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_prod_default_axes_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 000000000..06c2b1a19 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_prod_default_axes_keepdims_example/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJàgäM \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_prod_default_axes_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_prod_default_axes_keepdims_random/model.onnx new file mode 100644 index 000000000..8b0269243 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_prod_default_axes_keepdims_random/model.onnx @@ -0,0 +1,15 @@ + backend-test:˜ +, +datareduced" +ReduceProd* +keepdims -test_reduce_prod_default_axes_keepdims_randomZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_prod_default_axes_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_prod_default_axes_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_prod_default_axes_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0Öìy? ¸‰@‰@IÍe?—qÿ•¾:@ØÆŸ¿¼ú@A_Aâ1À;´º@&ñ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_prod_default_axes_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_prod_default_axes_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 000000000..925f922a7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_prod_default_axes_keepdims_random/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJ­ZÀÆ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_prod_do_not_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_prod_do_not_keepdims_example/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..8c3fbd564e3f5f5d3ec8fc565d3aa52c0c354bb3 GIT binary patch literal 179 zcmd;J7UD@tOwLZtOVKS!EiSQ|!^maH#gdX(k|@Mpl$uhSoSLG<6$EAk6y>LAadWXG zR-_g?FfL$Z*W%~m$WBcyNXg7CmS9-G$RwlzG9wlY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_prod_do_not_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_prod_do_not_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ea6f56ba7897322c539147c5fa4ef6bb57a5eff1 GIT binary patch literal 41 scmd;J=3o+FbYd?`O({)IP4SXoU~q6?U|?`$VBm2AvVr&*5Pxt20FRjmc>n+a literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_prod_do_not_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_prod_do_not_keepdims_random/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..f469828e70722eb822d799616844335f01ec31ad GIT binary patch literal 178 zcmd;J7UD@tOwLZtOVKS!EiSQ|&B$fR#gdX(k|@Mpl$uhSoSLG<6$EAk6y>LAadWXG zR-_g?FfL$Z*W%~m$WBcyNXg7CmS9-G$Rwl=G9w$GY~U@aFQe!%w{1zE*_vX2TalY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_prod_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_prod_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bdead6054c0f7dd87ea91554adff002c455baa37 GIT binary patch literal 43 ucmd;J=3wMt5@2*Z~_34AqRp0 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_prod_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_prod_keepdims_random/model.onnx new file mode 100644 index 000000000..3117112fd --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_prod_keepdims_random/model.onnx @@ -0,0 +1,16 @@ + backend-test:˜ +9 +datareduced" +ReduceProd* +axes@ * +keepdims  test_reduce_prod_keepdims_randomZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_prod_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_prod_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_prod_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0Öìy? ¸‰@‰@IÍe?—qÿ•¾:@ØÆŸ¿¼ú@A_Aâ1À;´º@&ñ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_prod_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_prod_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bc0e85ce9bacfc52150a14d78a6ca4617ce93488 GIT binary patch literal 43 zcmd;J=3wMt5@2*ZH}SY5l(RhYxV;G?y?S; literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_example/model.onnx new file mode 100644 index 000000000..0a8ae3b53 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_example/model.onnx @@ -0,0 +1,16 @@ + backend-test:° +B +datareduced" +ReduceProd* +axes@þÿÿÿÿÿÿÿÿ * +keepdims /test_reduce_prod_negative_axes_keepdims_exampleZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1ba94696c434eac8592bb07a8f73cc4ed57642a8 GIT binary patch literal 64 zcmd;J=3wGr5@2*lY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bdead6054c0f7dd87ea91554adff002c455baa37 GIT binary patch literal 43 ucmd;J=3wMt5@2*Z~_34AqRp0 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_random/model.onnx new file mode 100644 index 000000000..ee1c9e4ea --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_random/model.onnx @@ -0,0 +1,16 @@ + backend-test:¯ +B +datareduced" +ReduceProd* +axes@þÿÿÿÿÿÿÿÿ * +keepdims .test_reduce_prod_negative_axes_keepdims_randomZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0Öìy? ¸‰@‰@IÍe?—qÿ•¾:@ØÆŸ¿¼ú@A_Aâ1À;´º@&ñ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bc0e85ce9bacfc52150a14d78a6ca4617ce93488 GIT binary patch literal 43 zcmd;J=3wMt5@2*ZH}SY5l(RhYxV;G?y?S; literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_default_axes_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_sum_default_axes_keepdims_example/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..c1b1f6ad0cf62fe549450cb98aa1abd32efad9ac GIT binary patch literal 200 zcmd;J7vf1uOwLZtOVKS!EiSRz$jD{L#gdX(lE}r9Sdm&R#9ow|QktBaqQn^lW(1e! zYVmV%WT&PUq-5q6OE4~AWD)}Fjfbd=FD}iEPf1NnEX^s22N@9$QyZUJk(gVMlNu!j zu|Y_POMrt>h=+@bgBggKKsZVWYA+WT2M4lY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_default_axes_keepdims_example/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_default_axes_keepdims_example/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..2f3f037e956184b1786af96090b40aa16c7fbd90 GIT binary patch literal 12 Tcmd;J5MXy=NvudM_F@143zh<5 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_default_axes_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_default_axes_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..72345560f23eae3759d01226dd32bea1c9821e3c GIT binary patch literal 23 ccmd;J5Ye|j4v+DjZaBUODxSPi3b@G4^taol$e*2pBp6w zu|Ph=+@bgBggKKsZVWYAqKR2M45Ye|j4v+DjZevs&&w}~hpCEBtw_u*$VrWof|xBN z#3jJND8$3X#K8>2OduR31htWii-Ut*hy^Idm?X&svtNjhiwCHM1E$4^Nq`psRZ%W< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_do_not_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_do_not_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1ba94696c434eac8592bb07a8f73cc4ed57642a8 GIT binary patch literal 64 zcmd;J=3wGr5@2*lY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_do_not_keepdims_example/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_do_not_keepdims_example/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..31799432830506cff63208274e24952586e34bda GIT binary patch literal 20 Wcmd;J6kvB^NvudM_Tpei#J#gdX(lE}r9Sdm&R#9ow|QktBaqQn^lW(1e! zYVmV%WT&PUq-5q6OE4^8WD-&X>5Ye|j4v+DjZevs&&w}~hpCD$O3X{i&yA9T7%e2k yCBVTb#KXnJ!3@MqARHwGwUCR8gM(d&1t`XtB*_J{UWkv22dISurp1X#fENG`Pc8=l literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_do_not_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_do_not_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_sum_do_not_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0Öìy? ¸‰@‰@IÍe?—qÿ•¾:@ØÆŸ¿¼ú@A_Aâ1À;´º@&ñ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_do_not_keepdims_random/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_do_not_keepdims_random/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..31799432830506cff63208274e24952586e34bda GIT binary patch literal 20 Wcmd;J6kvB^NvudM_TpelY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_empty_axes_input_noop_example/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_empty_axes_input_noop_example/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..2f3f037e956184b1786af96090b40aa16c7fbd90 GIT binary patch literal 12 Tcmd;J5MXy=NvudM_F@143zh<5 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_empty_axes_input_noop_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_empty_axes_input_noop_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..271a1516aab046464e2cf74302b7f0b9c2e6a331 GIT binary patch literal 67 zcmd;J=3wGr5@2*lY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_keepdims_example/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_keepdims_example/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..31799432830506cff63208274e24952586e34bda GIT binary patch literal 20 Wcmd;J6kvB^NvudM_TpelY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_example/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_example/test_data_set_0/input_1.pb new file mode 100644 index 000000000..2f4bbd39a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_example/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BaxesJþÿÿÿÿÿÿÿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a39080e2659aecd01a9d7e31ad491b07dfafaf23 GIT binary patch literal 43 ucmd;J=3wMt5@2*1RSdv+m3RV*jGbz3(F)t-QH%ba(y^s)>00*NG4;K>$GY~U@aFh_#QCwUc9PC0Y TKrx0SSuU6pv1xH)65s^@x}iGl literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0Öìy? ¸‰@‰@IÍe?—qÿ•¾:@ØÆŸ¿¼ú@A_Aâ1À;´º@&ñ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_random/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_random/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..2f3f037e956184b1786af96090b40aa16c7fbd90 GIT binary patch literal 12 Tcmd;J5MXy=NvudM_F@143zh<5 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 000000000..63d96ff69 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_random/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJ0Öìy? ¸‰@‰@IÍe?—qÿ•¾:@ØÆŸ¿¼ú@A_Aâ1À;´º@&ñ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_default_axes_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_default_axes_keepdims_example/model.onnx new file mode 100644 index 000000000..dd1deadbc --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_default_axes_keepdims_example/model.onnx @@ -0,0 +1,14 @@ + backend-test:¤ +1 +datareduced"ReduceSumSquare* +keepdims 4test_reduce_sum_square_default_axes_keepdims_exampleZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_default_axes_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_default_axes_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1ba94696c434eac8592bb07a8f73cc4ed57642a8 GIT binary patch literal 64 zcmd;J=3wGr5@2*lY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_default_axes_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_default_axes_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5086a99987ca86fc1c03316552c8e97c6ecb3c29 GIT binary patch literal 23 ccmd;Jsgd0AWEV}KaJfkddB5x zEW%$Htv6_=6zUqQ+TmXd0-^w|IRBy0qeF>nzK;3M)K%rE2`;z1U(eB+zt7eMVY AasU7T literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_do_not_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_do_not_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1ba94696c434eac8592bb07a8f73cc4ed57642a8 GIT binary patch literal 64 zcmd;J=3wGr5@2*lY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_do_not_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_do_not_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a63a3bada12c9997b9b8b126cfbe0382588da6e2 GIT binary patch literal 41 tcmd;J=3o+FbYd?`O({)IP4SXoU{G*mU|0aeQ=AwWP5`l&GXq13GXS9!2owMS literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_do_not_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_do_not_keepdims_random/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..949d7f58fcc03fb64b14b778cb3da6ba3ad62e60 GIT binary patch literal 189 zcmXv|yAFad6t#tfdL=?SsiPx_Kj2`DpCFsdP2t|bkb=@S@pG8`P7!4|$w|&rMLMla z-Ed0>&(0s;0!|Q<@kS>-Q>dBt*>xgiu;nwDo{JU4=Ed$T29XpQsD}ALck4EbK}bCn y;V+CXSaeegsl&GOIGeFIEp_&``_E~}mCz|j6^)QzR9l!&=ryFHtY-Nl^W_KourdVz literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_do_not_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_do_not_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_do_not_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0Öìy? ¸‰@‰@IÍe?—qÿ•¾:@ØÆŸ¿¼ú@A_Aâ1À;´º@&ñ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_do_not_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_do_not_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 000000000..fc88d339f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_do_not_keepdims_random/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJÚ«¥@ˆ šAÙîx@#Ñ‹BÀðB–¸@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_example/model.onnx new file mode 100644 index 000000000..8f8d08f87 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_example/model.onnx @@ -0,0 +1,15 @@ + backend-test:¤ +> +datareduced"ReduceSumSquare* +axes@ * +keepdims 'test_reduce_sum_square_keepdims_exampleZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1ba94696c434eac8592bb07a8f73cc4ed57642a8 GIT binary patch literal 64 zcmd;J=3wGr5@2*lY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d1fa987e2f89975f5509421c7c56e01b4ec681ac GIT binary patch literal 43 vcmd;J=3wMt5@2* +datareduced"ReduceSumSquare* +axes@ * +keepdims &test_reduce_sum_square_keepdims_randomZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0Öìy? ¸‰@‰@IÍe?—qÿ•¾:@ØÆŸ¿¼ú@A_Aâ1À;´º@&ñ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 000000000..c18ae9b3d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_random/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJÚ«¥@ˆ šAÙîx@#Ñ‹BÀðB–¸@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_negative_axes_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_negative_axes_keepdims_example/model.onnx new file mode 100644 index 000000000..be342cac9 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_negative_axes_keepdims_example/model.onnx @@ -0,0 +1,15 @@ + backend-test:» +G +datareduced"ReduceSumSquare* +axes@þÿÿÿÿÿÿÿÿ * +keepdims 5test_reduce_sum_square_negative_axes_keepdims_exampleZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_negative_axes_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_negative_axes_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1ba94696c434eac8592bb07a8f73cc4ed57642a8 GIT binary patch literal 64 zcmd;J=3wGr5@2*lY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_negative_axes_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_negative_axes_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d1fa987e2f89975f5509421c7c56e01b4ec681ac GIT binary patch literal 43 vcmd;J=3wMt5@2*AkFVe&9bVKhh_ a86b;;*dTL20Hg*)qsxQ%=wcwX*Z=_A#wH^G literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reflect_pad/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_reflect_pad/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..131ea5f957c7b1fa9054ebd27d649ed75047b34c GIT binary patch literal 76 gcmdSs?K7`Vqy9=d}2n#JD9d$eBu8%“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_relu/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_relu/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..9210c945eb811d99d4a992bbc612942ba0b7b898 GIT binary patch literal 254 zcmd;J=3wDq6<~B?tn~W8SaIf|ea6Exc9Z+6>`!O$JE-uyw`Tx?{}#ny8pQr#dC5+r zLD+7Q>Mr}Z%TD$O41U^jJ3Y3Gy}ruskL`Z2x=gPHb|AGN&=ag~ztKAuEWXlN&;cao zk!x)WqGgPZ*nbw@W8bw(&aQRdLAV}}+$Tu|JFTj@_EVqFgxd`ghXJO|KT*WzaJr-L X#UzfQm>1}G+fL7_!*=G~S#WUxU@$nc literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_allowzero_reordered/model.onnx b/testdata/dnn/onnx/conformance/node/test_reshape_allowzero_reordered/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..3fbdd306a236c1f56a075a69db8d82960f6ef4fa GIT binary patch literal 190 zcmd;J7vf1uOwLZtOVKS!EiSQI&d6oN#gdX(lE}qcoRL_ND#THg3TC7zu?Im|S^`|0 zi8(p>cslqe~PsX{_r0vwD&JX}m13_#2b j#4J(5FuS<8I5^maSU?gQY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_extended_dims/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_reshape_extended_dims/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6febe463bd45c547905e0f205289cf3ea92e3af9 GIT binary patch literal 45 dcmd;J5ny*>EzU?RNcB=+Vt@cQY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_negative_dim/model.onnx b/testdata/dnn/onnx/conformance/node/test_reshape_negative_dim/model.onnx new file mode 100644 index 000000000..cf7cd55c4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_negative_dim/model.onnx @@ -0,0 +1,18 @@ + backend-test:Ž + +data +shapereshaped"Reshapetest_reshape_negative_dimZ +data + + + +Z +shape + + +b +reshaped + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_negative_dim/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reshape_negative_dim/test_data_set_0/input_0.pb new file mode 100644 index 000000000..d80707af3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_negative_dim/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_negative_dim/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_reshape_negative_dim/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..1f500c35826e9d0901180465730700f4edadf86b GIT binary patch literal 37 ccmd;J7GQT`EzU?RNcECnVt|1EPypit0JpLV*#H0l literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_negative_dim/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reshape_negative_dim/test_data_set_0/output_0.pb new file mode 100644 index 000000000..3b8f76a72 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_negative_dim/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreshapedJ`  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_negative_extended_dims/model.onnx b/testdata/dnn/onnx/conformance/node/test_reshape_negative_extended_dims/model.onnx new file mode 100644 index 000000000..a6ca3ffa0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_negative_extended_dims/model.onnx @@ -0,0 +1,19 @@ + backend-test:œ + +data +shapereshaped"Reshape#test_reshape_negative_extended_dimsZ +data + + + +Z +shape + + +b" +reshaped + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_negative_extended_dims/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reshape_negative_extended_dims/test_data_set_0/input_0.pb new file mode 100644 index 000000000..d80707af3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_negative_extended_dims/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_negative_extended_dims/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_reshape_negative_extended_dims/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..e2cc6aa5e075c79ec0a19bf85c5640520e916a04 GIT binary patch literal 45 fcmd;J5ny*>EzU?RNcB?q4+TsN5WozjS)eokPn`QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_one_dim/model.onnx b/testdata/dnn/onnx/conformance/node/test_reshape_one_dim/model.onnx new file mode 100644 index 000000000..aea581d96 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_one_dim/model.onnx @@ -0,0 +1,17 @@ + backend-test: + +data +shapereshaped"Reshapetest_reshape_one_dimZ +data + + + +Z +shape + + +b +reshaped + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_one_dim/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reshape_one_dim/test_data_set_0/input_0.pb new file mode 100644 index 000000000..d80707af3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_one_dim/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_one_dim/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_reshape_one_dim/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..1c7276f8fc50ebec32ee744ef5604968b4366f4c GIT binary patch literal 21 Xcmd;J6kvB^EzU?RNcG~7V1NJsCJqAQ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_one_dim/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reshape_one_dim/test_data_set_0/output_0.pb new file mode 100644 index 000000000..caecce4a3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_one_dim/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreshapedJ`  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_reduced_dims/model.onnx b/testdata/dnn/onnx/conformance/node/test_reshape_reduced_dims/model.onnx new file mode 100644 index 000000000..ffc27ec00 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_reduced_dims/model.onnx @@ -0,0 +1,17 @@ + backend-test:Š + +data +shapereshaped"Reshapetest_reshape_reduced_dimsZ +data + + + +Z +shape + + +b +reshaped +  + + B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_reduced_dims/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reshape_reduced_dims/test_data_set_0/input_0.pb new file mode 100644 index 000000000..d80707af3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_reduced_dims/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_reduced_dims/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_reshape_reduced_dims/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..36ae1cd665f702b277be88a4a29d0c6f4828e569 GIT binary patch literal 29 acmd;J5@2^?EzU?RNc9q6Vt@c1C=CES$^zm5 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_reduced_dims/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reshape_reduced_dims/test_data_set_0/output_0.pb new file mode 100644 index 000000000..515d48c1d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_reduced_dims/test_data_set_0/output_0.pb @@ -0,0 +1 @@ + BreshapedJ`  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_reordered_all_dims/model.onnx b/testdata/dnn/onnx/conformance/node/test_reshape_reordered_all_dims/model.onnx new file mode 100644 index 000000000..5095951d4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_reordered_all_dims/model.onnx @@ -0,0 +1,18 @@ + backend-test:” + +data +shapereshaped"Reshapetest_reshape_reordered_all_dimsZ +data + + + +Z +shape + + +b +reshaped + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_reordered_all_dims/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reshape_reordered_all_dims/test_data_set_0/input_0.pb new file mode 100644 index 000000000..d80707af3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_reordered_all_dims/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_reordered_all_dims/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_reshape_reordered_all_dims/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..15b554247464532921467407ba738646a0fae0b1 GIT binary patch literal 37 ccmd;J7GQT`EzU?RNcECnVSoT8D9sF|0aR`R<^TWy literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_reordered_all_dims/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reshape_reordered_all_dims/test_data_set_0/output_0.pb new file mode 100644 index 000000000..12748ef85 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_reordered_all_dims/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreshapedJ`  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_reordered_last_dims/model.onnx b/testdata/dnn/onnx/conformance/node/test_reshape_reordered_last_dims/model.onnx new file mode 100644 index 000000000..e4fd33a52 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_reordered_last_dims/model.onnx @@ -0,0 +1,18 @@ + backend-test:• + +data +shapereshaped"Reshape test_reshape_reordered_last_dimsZ +data + + + +Z +shape + + +b +reshaped + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_reordered_last_dims/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reshape_reordered_last_dims/test_data_set_0/input_0.pb new file mode 100644 index 000000000..d80707af3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_reordered_last_dims/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_reordered_last_dims/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_reshape_reordered_last_dims/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..dd88ffb7e6ebd009e746fe3e40605870b32f0129 GIT binary patch literal 37 ccmd;J7GQT`EzU?RNcECnVt@b^D9sF|0aRWB<^TWy literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_reordered_last_dims/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reshape_reordered_last_dims/test_data_set_0/output_0.pb new file mode 100644 index 000000000..651078ed9 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_reordered_last_dims/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreshapedJ`  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_zero_and_negative_dim/model.onnx b/testdata/dnn/onnx/conformance/node/test_reshape_zero_and_negative_dim/model.onnx new file mode 100644 index 000000000..c9c22ccd5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_zero_and_negative_dim/model.onnx @@ -0,0 +1,19 @@ + backend-test:› + +data +shapereshaped"Reshape"test_reshape_zero_and_negative_dimZ +data + + + +Z +shape + + +b" +reshaped + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_zero_and_negative_dim/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reshape_zero_and_negative_dim/test_data_set_0/input_0.pb new file mode 100644 index 000000000..d80707af3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_zero_and_negative_dim/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_zero_and_negative_dim/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_reshape_zero_and_negative_dim/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..ff09fd3aceaa46daf81d383328d7437c0fe2553e GIT binary patch literal 45 dcmd;J5ny*>EzU?RNcB=+Vn79qQ0{*y005943gG|% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_zero_and_negative_dim/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reshape_zero_and_negative_dim/test_data_set_0/output_0.pb new file mode 100644 index 000000000..57f7584da --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_zero_and_negative_dim/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreshapedJ`  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_zero_dim/model.onnx b/testdata/dnn/onnx/conformance/node/test_reshape_zero_dim/model.onnx new file mode 100644 index 000000000..96d27fe40 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_zero_dim/model.onnx @@ -0,0 +1,19 @@ + backend-test:Ž + +data +shapereshaped"Reshapetest_reshape_zero_dimZ +data + + + +Z +shape + + +b" +reshaped + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_zero_dim/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reshape_zero_dim/test_data_set_0/input_0.pb new file mode 100644 index 000000000..d80707af3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_zero_dim/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_zero_dim/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_reshape_zero_dim/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..17ddeb33aa22383827e893867799afe5d950d3a4 GIT binary patch literal 45 dcmd;J5ny*>EzU?RNcB=+Vn78fP%a~s1^{e&0_^|* literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_zero_dim/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reshape_zero_dim/test_data_set_0/output_0.pb new file mode 100644 index 000000000..e4d5bf5cc --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_zero_dim/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreshapedJ`  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic/model.onnx b/testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..f5173588693c4e304302cb0f25e48da62134bc24 GIT binary patch literal 184 zcmd;J7vf1uOwLZtOVKS!EiSQI$jGI|#TdcGz{OUaoS2hZEW{Y8#1@oVoLQBsCBVg! zo1c=Z#F|{1l$pGMky%I?q$$1#EFGVcU!GT-m|KvO8V}JM4^|f?4Kz?lj7x-rQAmJ` liGvY}S%5T4lnC4+E-ntB3b1GrP)j5hEzCeI%uY-KyZ|0lCV2n= literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..97596cc6bef2f2e7bb42a701238a05cf4634ad89 GIT binary patch literal 79 zcmd;JH3xUQ4v&NFF#-lY(_Ie*o?f)@Wf<%P3_nU^8y6SSL3Q2iTEioJf*6@Ank-Ez7!B z0AYY#zRI*zOnF)8MDY+RutOi+W3G7IsIdwhF@L4dx%QFDFPV;xr>bk>Lmc-v HW;y}@D!C45 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic_align_corners/model.onnx b/testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic_align_corners/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..5e5ac1f30b36fe14da7f6cdecc4321173f89d391 GIT binary patch literal 250 zcmZurJqp4w6gF+G^vAfjy8N3?R0Gw`eIT^LUF^-mqA~Txe|?sklSt3|ID`O~;+oigmid zJmsxCDkij1XzZPYMFvsN48^6E!XtF~Dq^OOWR1Qm%e!-n?A^zD9s9|tW_}W#!XzOy fgCHTFi~NtO$#*J1;uSqwdrSGp5_(Ix39|GFJ|jQ@ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic_align_corners/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic_align_corners/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..97596cc6bef2f2e7bb42a701238a05cf4634ad89 GIT binary patch literal 79 zcmd;J9BZe5fEQ;;IaPiVD&-Naq(0q$M6>sjy%@+ FjsP>w4?F+> literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_linear/model.onnx b/testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_linear/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..153921f5622fe26d051a33d10a2b272e0a7b4395 GIT binary patch literal 186 zcmd;J7vf1uOwLZtOVKS!EiSQI%*dt9#TdcGz{OUaoS2hZEW{Y8#1@oVoLQBsCCJ5+ zo1c=Z#Fmqpmzr3#fRR~91*9v!2rM6;l3$)zoS0jXlNt}v91l?#B@HxENQ_H_gHcF; mi;05~ikW~kOOy!QDlRS#pb8d{XcACMBo-|otxQf#0=xjRTPI`y literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_linear/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_linear/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ba20d26bff985d1c64fdd3395a66e68fea62a0b8 GIT binary patch literal 47 tcmd;J9a(?$>fWVG0g2YMDkmIb(k^?#QpuB*MG{)9S3s2~+(C%z(E4(rqTT@du z6OFoPl*VeZ?#aga0^*)Y8l_3t0P&)0LfdCzZSLBM_SO&%g*XWDC#hP8QG5labj*kPHH?@Ydlz4lr+#lAu%oy4n`pXE+!5} kC}siDEK$NRYq+>LIM{{2f=NIfkyvyv19dPvF$wSj0Fw75o&W#< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_cubic/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_cubic/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..97596cc6bef2f2e7bb42a701238a05cf4634ad89 GIT binary patch literal 79 zcmd;JEzYb;E%s7iWPkt|%?#zkXaI1N0}B8E literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_cubic/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_cubic/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..e9a6d913911f85c2bb7aaba2cef641672aa2ca1e GIT binary patch literal 51 zcmd;J%93 zcSY|glQZdb;mP^+lK}zSK_gV#sXIBr_Hk!R)jnUrEHTEWN=r}Zt<>&hY$3fe8Vi$B zEXtcVHpwuP`3XyPrToEK^C3j_xsxkR(gsK@D?hZgFsA0Boh-_nur|f_AO5NxrXik~ kz?d^JfF@_3j>3!%qi<*c&by)pkAboO!)R5^O>@wH0UWPHZU6uP literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_linear_pytorch_half_pixel/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_linear_pytorch_half_pixel/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..97596cc6bef2f2e7bb42a701238a05cf4634ad89 GIT binary patch literal 79 zcmd;JEzYb;E%s7iWPkt|&5Xte0C0l?2><{9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_linear_pytorch_half_pixel/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_linear_pytorch_half_pixel/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..18da7b725b55a08d54953bfe543385aeb2d550cd GIT binary patch literal 27 icmd;J3` literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_nearest/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_nearest/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ba20d26bff985d1c64fdd3395a66e68fea62a0b8 GIT binary patch literal 47 tcmd;JEzYb;E%s7iWPkv4ni(n%0B~~y2><{9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_nearest/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_nearest/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ab23a3f4903f67c9eda55c4221ce9dc8e7b0a2e5 GIT binary patch literal 27 ecmd;Jq8h literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_nearest_tf_half_pixel_for_nn/model.onnx b/testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_nearest_tf_half_pixel_for_nn/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..942a0983577154697dfcc6acfa9fc701c9a22f67 GIT binary patch literal 267 zcmZurK?=e^40LO&OHe4Qco95!6nualeS#<3OW3w47TaCvE-1dnNBRKMQg0GMl1U~r zGE%cl=QlFN-jnmkkAN$P3ye4-SG~w7k!&Yt>iXRQHo3KJQ5o$CeXETtZQE#HS%Zx& zXuI?!UUgmKy?RoOyhUT)V!Trj_6Ji#x@9HC)S;6^p7=Kw_FEzYb;E%s7iWPkt|%?#x;L1_SRivtP( literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_nearest_tf_half_pixel_for_nn/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_nearest_tf_half_pixel_for_nn/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a8d6605b0d1e6366fa4e9b62f64ed0e74660c7ea GIT binary patch literal 39 pcmd;J9U5Nz72VNuZdxQHSi3!VjU`U#%2mk`@61ZyH`6!8bV_!0e7)2b&uEW6Ck z3^TOF+6R#wQKbuugvId`dnOx*f*7x&i~B?p;AN?tkl4V5;M1& literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_tf_crop_and_resize/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_tf_crop_and_resize/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..97596cc6bef2f2e7bb42a701238a05cf4634ad89 GIT binary patch literal 79 zcmd;JEzYb;E%s7iWPkt|%?#zkXaI1N0}B8E literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_tf_crop_and_resize/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_tf_crop_and_resize/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..0119c6bb4746297f2a1e7ea248b95c6c23d72235 GIT binary patch literal 51 ncmd;JMQ|#)r`Wu2Tlt literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic/model.onnx b/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..c5262c6cfa7125a3996e574b4a23ce8cea49a651 GIT binary patch literal 182 zcmd;J7vf1uOwLZtOVKS!EiSQ|&&Z|4#TdcGz{OUaoS2hZEW{Y8#1@oVoLQBsCBVg! zo1c=Z#F|{1l$pGMky%I)q$$1#EFE83P@I@skdqn@(HRd`6(tQcPDqSPgo9B?fQyNP j5sF!WG)t5S+!`(}4xkFKXcACMBo-|kKrI|jOai1wg(%rg-gWw{$FlejkM4{+!w zT%3a%8Uz>rLE_L54ZR0mc;Dwa=Y&BRggQ}B3%boD1G_Ugk4a`RY?TAUsz%yT21fEF z_ZyQI4C+eHC_WoEQ)Bb0yLZZ?`dDtJEaX%953!XoUuwT=ul3ir@@KR|XS?sb<(&DC z5uv{4q*=%EPWw>4EOzWnO4>)-6^E*mm{`*}xe&W@qMGyBaE2|pj_zEG_4Rfr_Mm<# T-&MbrAIRT}jhxk!bNb@{e{e^t literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic_A_n0p5_exclude_outside/model.onnx b/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic_A_n0p5_exclude_outside/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..32c93a77278a25925b3407e4c484d49876f522cd GIT binary patch literal 254 zcmd;J7vf1uOwLZtOVKS!EiSQo&d3$b#TdcGz{OUaoS2hZEW{Y8#1@oVoLQBsCCc8RV3ah_Swdo5A{>lD o0$fZSj8M!1q*zTE`meHf(VX|9>GZ+3~Bn5V4IXAT|A9f^Cre9g5dCY@cq*< zo0LLcQCCZk&Tk$BPC)k1gOQV>M#sn@AMMbo8y0I=NMmfJwD8Ei722JRZG=}w^Tt$| zr=nID&84v#t-F&!kwFrfq3lW}1Hx9XB5q?O?^-9CwnqML<59(bQjYU5h|OS13Co~Q d$>);rljHO|6o3XrM9W|~{ISqrq1%3zJ^_TtKQsUU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic_align_corners/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic_align_corners/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..97596cc6bef2f2e7bb42a701238a05cf4634ad89 GIT binary patch literal 79 zcmd;JJa@(%Yp5LkAs(XmIF}E;YN_S zL%+JN!=)}ShuVxBhgous4*9&390d0-Z~*Fa_>$k|;2$;7;Uo6~hvUCCI4C{c?eP8b z8Hbszw}EocfaaWXSSote!TtDS2bpbO9Lg8`cUb1m;aI+a-w|k^fi1jx5tO9rJmO9OpKfJF@?>cf1kg4wUn8 z^wPEhnq}|k@zc$5bAi9(!>1vR-m$TcGTTysa#@ZH3;{s1LLL8~jd9F$O?8~UE6b75 OsMzsRR~1mM!4UxeWM*Oj literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic_asymmetric/model.onnx b/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic_asymmetric/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..4161b304cfe52ee07c6f5e952ac18d801d8f12a4 GIT binary patch literal 242 zcmZvWy9&ZE6oyT$8V(926c@pvV^Q24eFP^jLrBvj1e>NLanPsny?hyC6kQw+2R{BA z9kFpGCyT1gTN8U4tg+jQZ(oo*%!ktI(5Tx1#@YPtyL>La&JZJPR45Cm1(&) zH5MS;RcrKC$vf$n8Ke;pa9>C4Xt>D@tcmyxt z@WO zZnrEu;l4*x+W+rvyOq%a_ao}4r$aiXQ_QhsZ)ibxbV0e(79}e7kp`~@zyE8>f9-ML K{X`@0(SHHK;4*Un literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_linear/model.onnx b/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_linear/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..f87808b1165f36dbf0716765fe40a3aba17ac50e GIT binary patch literal 184 zcmd;J7vf1uOwLZtOVKS!EiSQI$jGJ5#TdcGz{OUaoS2hZEW{Y8#1@oVoLQBsCCJ5+ zo1c=Z#Fmqpmzr3#fRR~938X8&2rM68T2P#rTac3)578PAQ5Gc)G*C#4ON4__NPvrp kgAt0EfHYH-2;3qrE)Jjy7N96g5>QJd7A;^&Cnf=204ZN4kN^Mx literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_linear/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_linear/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b41f51bede6ead3f8a69cbf9971163bae3a56572 GIT binary patch literal 31 jcmd;J0HgzeI01+qpzH!5 H-QWNKx&jNW literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_linear_align_corners/model.onnx b/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_linear_align_corners/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..9a90a83f1d60d2ed10611c545cb09baf60790580 GIT binary patch literal 250 zcmZury$ZrG5H_{cawybLTm*-X1wkAgeFP`lQ7aV*;~~CzHK7?Y@!DI_^)2DM4&O5T$tjn95???XGoC;Y dv(E+o2W9%53J`lm=+Ut9mg0|PAooEsdjd+bKo|f3 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_linear_align_corners/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_linear_align_corners/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b41f51bede6ead3f8a69cbf9971163bae3a56572 GIT binary patch literal 31 jcmd;Jacp17LX62fl@$rC{R6w LUcD*{q}Kre%#;)q literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_nearest/model.onnx b/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_nearest/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..7921fec040d1d0f31fa6128eda4f4be12ef92525 GIT binary patch literal 186 zcmd;J7vf1uOwLZtOVKS!EiSQI%*ds~#TdcGz{OUaoS2hZEW{Y8#1@oVoLQBsCB(&& zo1c=Z#GaR$SOiqPfRR~98Kf;9$O9^fFD)oe%q_@Cjfd!shpLN`1{x_O#wEhRC?vqe m#K8!~OhB3`N(62d7Z(Rm1q)D=B?+h{5{nj)B%2eH051T(cqfJc literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_nearest/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_nearest/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b41f51bede6ead3f8a69cbf9971163bae3a56572 GIT binary patch literal 31 jcmd;Jn+a literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_nearest/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_nearest/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..617f1279225147a7ed73f6cb00d503e82c74289d GIT binary patch literal 111 zcmd;J4Uut#792L=Wh#wG3mR0G2eKsF4+#6UDmtib^Q{FDy< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_cubic/model.onnx b/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_cubic/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..b959499466244c64f395bbb130566fc00f658013 GIT binary patch literal 181 zcmd;J7vf1uOwLZtOVKS!EiSQ|$H=A4#TdcG0EDc?nN_L9LX440Y(c3Yww3@FOKyHj zsuF8*X;NnL0!C&b1(2@zBCvFPX+d#fZb43JJXm8qSW%QT&^RG6E)fn!AptHX4n`EzYb;E%s7iWPkt|%?agmL1_SSD+3q+ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_cubic/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_cubic/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1c3c5c1cf78115d64e27adfa787d7e96143ddcc0 GIT binary patch literal 376 zcmV-;0f+tw0SEyI2?z=h0YU*;O6US50O>ve{UbkWxp+Sl7q&lLBlJH9OAbIQQ7u4Q zE=oXkU0*=4JZnG*d$K=&Im$n@m-IggDHlL4FE&7iXi7k1D z;ygfd!AL-i@LfQ>&3Zua>5M>}2A4puiKakC__RROkH0{1f5kv*k)}WhfviB47`H$y zhs8iY3e`aCCf`8)sqR3P82vyI*aJb}&jvx&c-%m9XyQNs0PR4SZu>yhcm+W#hYCTo zND@H+fEhu@%N{|N!y!Q+FbP5LCk#Qha}hxSs~ACxY#>45dL=<>JS{=Cb2LGGzd1om zw>&{dKrKNQI50uogEc`ZyF5X%d_+MAi%CI|Oi@AIgIGbN&s{-s$6!HpDMmp%Cp8|dH6E%gN*ZXSkQkQ;2cwVx7ZV2~ l6f*&7rYK>UMO<7Q9PC0YKtYxyppHl^I@p1d98OFEyZ|u=Ca?ei literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b41f51bede6ead3f8a69cbf9971163bae3a56572 GIT binary patch literal 31 jcmd;JEzYb;E%s7iWPkt|%?{;rKxqJQ`vVjJ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..3455f386418ffc8a2aac162bb6cca711fa2fadb5 GIT binary patch literal 240 zcmd;J85|fGkTI?09f0;B;|3rf86(Sq*vN7qHhy^k Dv7R9M literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_ceil_half_pixel/model.onnx b/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_ceil_half_pixel/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..b631c4bb2d29a3aeaac77f4b37ee661c29417730 GIT binary patch literal 275 zcmZvXu?oU45QdFb8;%MRMF+v5V?hK*M<2mST|(MkG1w-hi6}me59(l26&DFdlAr&( z`;Ue!N=0@?l`kzCyLl400@*{yoxYKGG>jbL!4Ca9S-~RHy2+&y7P)PNGKFp`VWn2Q z(mBR(5@o?_dBgHSdI^J|l|zN1as9nEgXr^nBSD7Jo7vhY;Lheo@k?z)RhP)y5d2Gc sFaOOr&RtkGg$X5W1YJr#6}US%j=w7aP#UsUOdWCfLr_Q1ZFe+$0p_|#g8%>k literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_ceil_half_pixel/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_ceil_half_pixel/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..97596cc6bef2f2e7bb42a701238a05cf4634ad89 GIT binary patch literal 79 zcmd;JEzYb;E%s7iWPkt|%>m`ZXaI2w0~G)O literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_ceil_half_pixel/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_ceil_half_pixel/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f570dcd22ee0749988f25f1abf62bbf9623e593a GIT binary patch literal 272 zcmd;JpxOi|E&$RX+<=5BlLr7r{3%HQ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_floor_align_corners/model.onnx b/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_floor_align_corners/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..0bbf247d4f453d896982884759bf3c58c47eaa87 GIT binary patch literal 283 zcmZvXzY4-I5XMcdHXId76cGdmN5RFx!O=%>QkM|hQ;Ka;lDO#VgZQXks~rRhA@}ch z-xnT<_@vS+>TK!J`OPzc2e3VK==5BEM<>`}-rr#zFIF&1jj>s-l}G8V((Y_*seEp< zEKP>WFpiLed<`$y?=ASrsT7 vBeF%BVfiC;oRVoVh7o5Xfq=8`4e1S!!}coxoJXQ5o`^X7Avh6y8zh4_+6YRz literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_floor_align_corners/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_floor_align_corners/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..97596cc6bef2f2e7bb42a701238a05cf4634ad89 GIT binary patch literal 79 zcmd;JEzYb;E%s7iWPkt|%>m`ZXaI2w0~G)O literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_floor_align_corners/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_floor_align_corners/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1f3bda5f9f4e3d2ad13b86cb52805d13d6a60ecd GIT binary patch literal 272 zcmd;Jkh$!9mR{_K|Bf4yO%;Ap{MF4jJpvAotb53JhW%u!K;tj>{juh zgplMXAAceX)!*uJPp(=fifMJu;3PnNLxigDQFjW zK3JWMcW8Y@GtlwJT1vr`7tviP$XmH^qyrl?+8p}V=^uFu{^%;K1MMhaN#?*?>Z7>_ znPFc%)=}H~K-gY{H~ay_yZdIsZ>TYhq)-FMq_}3zHQx+x&jCnTs8-xEv3^2GCgf)} Gc>M#5pi*oA literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_round_prefer_ceil_asymmetric/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_round_prefer_ceil_asymmetric/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..97596cc6bef2f2e7bb42a701238a05cf4634ad89 GIT binary patch literal 79 zcmd;JEzYb;E%s7iWPkt|%>m`ZXaI2w0~G)O literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_round_prefer_ceil_asymmetric/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_round_prefer_ceil_asymmetric/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f570dcd22ee0749988f25f1abf62bbf9623e593a GIT binary patch literal 272 zcmd;JpxOi|E&$RX+<=5BlLr7r{3%HQ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reversesequence_batch/model.onnx b/testdata/dnn/onnx/conformance/node/test_reversesequence_batch/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..cf7e37b9e6551b64c7746ab2a7deb637434087e1 GIT binary patch literal 199 zcmd;J7vf1uOwLZtOVKS!EiSRzz{usz#aO|`Tbx>0nwpoK8lRJzS1iO>sl*?YT9#T= zoEi+3&=Tb0N=htA&WKN}$Sjs%Sis1nCBVg5l9`(d5n%+12uXoVjW2>|g_{Z17bOg| pNQjS%hl5dwgNuoS1%#ud(XHm<;^1Hx0!tgP0dSAjn7HVEA~=gWPkuBD9sF|S)eok104oY literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reversesequence_batch/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reversesequence_batch/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a98ca22fa42fa93b71d4aed67170f4390d072511 GIT binary patch literal 75 zcmd;J;b0M9bYiUZa$o?1274d{WIF)y0w8Vx;sZeZ0EiVF85jhBm;s0lfVcpN6M#4X Hh#edOc!Uaf literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reversesequence_time/model.onnx b/testdata/dnn/onnx/conformance/node/test_reversesequence_time/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..74114ec9749c20ed2cccfd4f9a4e5530f543dfc5 GIT binary patch literal 198 zcmd;J72-)sOwLZtOVKS!EiSQI&&cJ?#aO|`Tbx>0nwpoK8lRJzS1iO>sl*?YT9#T= zoEi+3&=Tb0N=htA&WKN}$Sjs%T)@brCBVg5l9`(d5n%v|2uXrWjW2>|g_{Xd6eSF_ pM~IJ$hl5dwgNuoS1%#ud(QW49;^1Hx0!tgP0dSAjn7HVEA~=gVSoT;D9r?=8KE=)18oLT literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reversesequence_time/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reversesequence_time/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ce39dc5e6b2b5de0a9497c94992dafb8727b0494 GIT binary patch literal 75 zcmd;J;b0M9bYiUZa$sO^0OA8cEZ_)a12F@Ty#Rh=+@bg9(V4 zK^Pbqf{%*_XcPxfB}fNXk|Y<%QE2KxHn2J|3Ge{`S(qRD literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_rnn_seq_length/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_rnn_seq_length/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..0879670028498bf46c1700e141ec4605166e864d GIT binary patch literal 85 zcmd;J;$Y@r7GQK@jPUYcU}&&sU|?_nA|P%6;sro_0Eiy|F@qxmg8&dK0I>lOI{“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_rnn_seq_length/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_rnn_seq_length/test_data_set_0/input_2.pb new file mode 100644 index 000000000..4f52fb9bc --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_rnn_seq_length/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BRJd]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_rnn_seq_length/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_rnn_seq_length/test_data_set_0/input_3.pb new file mode 100644 index 000000000..88f54cf03 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_rnn_seq_length/test_data_set_0/input_3.pb @@ -0,0 +1,2 @@ + +BBJ(ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_rnn_seq_length/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_rnn_seq_length/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a6aa8bd71fc96e8b8f7a4adf5245f033834e8337 GIT binary patch literal 75 kcmd;JYEu#HKRIP6%7D+ewJK7kY4C32gzjYyNK$pl9}rJunc@LMEo zNQlF;yu$Nhb;7I;HCj-So-$@07@@d8VAatxc{RVH=^n+;wf1y Fz5%QCS<(Oi literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_roialign_aligned_false/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_roialign_aligned_false/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b50b5576c4a32d997f85da20843dd0d8534413dd GIT binary patch literal 416 zcmV;R0bl+I0SEyI3J3}i0YU*-N{|ChgpEEu3O7H@e@H$u=B_?6ckMnsEYv)rw3j|z z+$KMep!hzTnK?fTwRS(pOSe7ibCo`J;4D8|vA;a6`W!#o`A$DxO9(&tF=jvAwd6hm zE2lpB4_QCZM0h{Q2Yo(i0B=8~PC!2D1oS@9k=#Ce6s|sqV_iN~!KggNATT}%tXw_` z`QSbRyoEg=W3D~|yhT4%!N@*k8G=4kbQC{w`OiLOs$f2W1m!+*`R_i9{WU*r#cn^A zLwi5L${{~|@-RMnr5ry1k)A#iVFNx%F8@BIy#YV9727_$xQ#qzs^C7wATT|;0r#8^t(Pv zdow>Immfc0n0!Cm`3^tj&@w+Hmk&P)`CvaJD1JZO*AYLl;aNX6%_~1C%WyxA24FwQ zgq#r(jw}3v_fipkOs?R>qvq?V%G_gMC`zbwRf0;fCXaYZp(!M^{ KRt!Ico=rW@)vt8` literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_roialign_aligned_false/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_roialign_aligned_false/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..bb14c14c86f15f7c11d7c7df4e7dbb7b861917dd GIT binary patch literal 62 scmd;J=3o(EbYdyW&n)&bV1NSwM+OEE27v_*3=9oG4B~^>APkWQ0OY#|n*aa+ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_roialign_aligned_false/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_roialign_aligned_false/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..7e24ffa046aa9475423b0a415e94bbdd0455a605 GIT binary patch literal 45 ecmd;J7GQVcO-d|D&WO*Á¨ä>V®>àœ??W?$(¾>ˆôÛ>ZÄ> c?F¶³>»¸>uú>æ®?M„ ?"ŽÕ>Gø>¾0?mçû>I`?é·?ff6?—ÿ ?¨Æ«>ªñ²>õ¹š>jÜ>ioð>q¬Ë>,Ô +?ì/»>áz4?X9? +h¢>•3?+•>ª‚?É%?²?TtT?s?(=?Æm4?½RV?*©c?Di?M„?æ®5?ÛŠ?ƒÀê>!t>;­>vO¾>ö(?ê•B?ÓÞÀ>ÁÊÁ>”ö6?ížl?Þy?¥,?F%?&?á C?ƒ`?‡ ?aƒ>=[>»'>ìQ¸>î|ß>¡g³>}Г>vq»> ‰p> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_roialign_aligned_true/model.onnx b/testdata/dnn/onnx/conformance/node/test_roialign_aligned_true/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..01c8ced9d84c748c5adb4cf6685af8349bd74b98 GIT binary patch literal 342 zcmZ8cK~BRk5UkTwSgWLpOj|0DIP@3^ap!{I37lvzmJ_?l3dfFOM{wjR`2sKCYuL00 z#9?-|v%8}iN?BHk`b`;m=aush-wAvXAg_=P79Hf3@O8`4NUW7(WWS>?7N0aWro4yS z+S);)5ngdW2;+`+=!8dWcxR>BK`Zo;_xPdoMCRoRay$Bd^t@Hrw0^soNK#%xc4psE z`u0SwVd+HIYcvfXqT)7*w^xw6K8!+hR|~Dyv)Sk4L;0r#8^t(Pv zdow>Immfc0n0!Cm`3^tj&@w+Hmk&P)`CvaJD1JZO*AYLl;aNX6%_~1C%WyxA24FwQ zgq#r(jw}3v_fipkOs?R>qvq?V%G_gMC`zbwRf0;fCXaYZp(!M^{ KRt!Ico=rW@)vt8` literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_roialign_aligned_true/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_roialign_aligned_true/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..bb14c14c86f15f7c11d7c7df4e7dbb7b861917dd GIT binary patch literal 62 scmd;J=3o(EbYdyW&n)&bV1NSwM+OEE27v_*3=9oG4B~^>APkWQ0OY#|n*aa+ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_roialign_aligned_true/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_roialign_aligned_true/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..7e24ffa046aa9475423b0a415e94bbdd0455a605 GIT binary patch literal 45 ecmd;J7GQVcO-d|D&WO*&S¥>å> +h"? cÎ>ž^ ?®¶â>âø>DúÍ>I€>çÌ>Ï÷?¼2?sh±>…«>:’ë>¹?©°>›U/?¶„ü>BÏ6?îZR?àœñ>ûËÎ>/>åò_>ºÚª>#Ûù>Xù>$—?>Șû>’\?b¡Ö>$¹¼><½>úíë>ŒÛ?žï?ÿ>ྎ>.à>Ç)?333?I@?}Ð?}Ð3?' 9?QÚ;? ùP? u>×£Ð>;­>®G>s×ò>ˆô»>¨WŠ>-Ò>S$?O¯T?Í;?šè>;p? @?{n?' )?’Ë?ôlö>¥ý>£’*?±á)?䃾>ΈR>]mE>H¿}> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_round/model.onnx b/testdata/dnn/onnx/conformance/node/test_round/model.onnx new file mode 100644 index 000000000..e989888e4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_round/model.onnx @@ -0,0 +1,12 @@ + backend-test:= + +xy"Round +test_roundZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_round/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_round/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..2638e9cfdeda9c554a1bf2724e34a98a457c7425 GIT binary patch literal 69 zcmd~H`84Y&!Y literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scan9_sum/model.onnx b/testdata/dnn/onnx/conformance/node/test_scan9_sum/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..6b665b65f1962f4250a73bde1ef1dabea17d2dd0 GIT binary patch literal 350 zcmZ9Iv2MaJ6h(Q73(ggS>a|4-urMNZ=~gznF|%bs3C>^@9HclB;cMsz^fUS&{gm1f z6pQg)Kc9Q=lQH-6Z2MUl^=gaCE`B2X5_;NbtFs;G$kZ^MW@5d~%>0`m@=`T#UxW#| zRlVP617V7z<({9)+RoyoQkdd8v#i|L_C>B#VXU?dC#~jD>GPGtfRw}nk&IHlPy;Q0 zxiLd|gnx$+ai)j)2t(siwPxBJYFmxzOc4)!*H(VtxY(&9UmAym^vU-hpzl&imn!zj T@*&(sLVve)y5IT`=sYHW5~fT4 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scan9_sum/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_scan9_sum/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4e664a23ce5e925bacbd8ef525822ece5527a301 GIT binary patch literal 23 Ycmd;J5@2*<&&W&?FEdg@zI-P0DnnOHJn{^0F>gNfsopCCq8a0dk!jfRnIm zeqy1N^Ua$#Z$`$PsBH0(Tm9tn!oB=P*b!Rj7;Bu#K0#}yifJ03*nI7{6RKtDCh<&bjB%=27Jjtu$Tyu^XI#bIngy%$?&QOOl*9s&j8Z literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_elements_with_axis/model.onnx b/testdata/dnn/onnx/conformance/node/test_scatter_elements_with_axis/model.onnx new file mode 100644 index 000000000..b1eb70046 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_scatter_elements_with_axis/model.onnx @@ -0,0 +1,22 @@ + backend-test:¿ +9 +data +indices +updatesy"ScatterElements* +axis test_scatter_elements_with_axisZ +data +  + +Z +indices +  + +Z +updates +  + +b +y +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_elements_with_axis/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_scatter_elements_with_axis/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..661309dcc2f8651f19ea13124bee694309aa29e1 GIT binary patch literal 34 kcmd;J09LjIg#Z8m literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_elements_with_axis/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_scatter_elements_with_axis/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..ffdfd30e67b50594c5aaa5e8fea82d5cc0294a61 GIT binary patch literal 33 ecmd;JC=CEoNCU9| literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_elements_with_axis/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_scatter_elements_with_axis/test_data_set_0/input_2.pb new file mode 100644 index 000000000..1fdaa8cfe --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_scatter_elements_with_axis/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BupdatesJÍÌŒ?ff@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_elements_with_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_scatter_elements_with_axis/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c0e60ea3273ec40f40076febdeee1260fbc18270 GIT binary patch literal 31 mcmd;J09LjIg#Z8m literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_elements_with_duplicate_indices/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_scatter_elements_with_duplicate_indices/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..989ee890a65902f5117ec1a958746ecee7146385 GIT binary patch literal 33 dcmd;J09LjIg#Z8m literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_elements_with_negative_indices/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_scatter_elements_with_negative_indices/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..97a7da2ef9274f95459cd46d1df638801be33748 GIT binary patch literal 33 fcmd;Jl>;;sp)>U=Rlv literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_elements_without_axis/model.onnx b/testdata/dnn/onnx/conformance/node/test_scatter_elements_without_axis/model.onnx new file mode 100644 index 000000000..b5d10efd2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_scatter_elements_without_axis/model.onnx @@ -0,0 +1,21 @@ + backend-test:µ +, +data +indices +updatesy"ScatterElements"test_scatter_elements_without_axisZ +data +  + +Z +indices +  + +Z +updates +  + +b +y +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_elements_without_axis/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_scatter_elements_without_axis/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c063bb7315edd106f46ee96d06e0fc1b6e1467d5 GIT binary patch literal 50 Ycmd;J=3o|JbYe+KEJ^fIVITqk0Azatb^rhX literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_elements_without_axis/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_scatter_elements_without_axis/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..be4025fbee6f9c9b7e48aea8c4913ffe6ea82080 GIT binary patch literal 65 jcmd;J;$RkFcVf@XOUX=5E%q{CWIzQ>s9XjZAEpif&h`V< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_elements_without_axis/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_scatter_elements_without_axis/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..e50cacbb3830b10de856144b7202bd266192cabb GIT binary patch literal 41 xcmd;J;$RkFbYd?pNJ%V7E%uUNU}&&Ed#1;J*36mq3=9koX=!W@XV36B007;e3@rcv literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_elements_without_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_scatter_elements_without_axis/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d5e565d083d898d775f254510e0847b786239b47 GIT binary patch literal 47 ucmd;J=3o|JbYiUZQej|Va5#IW#~w%nK?9gRdxpmW#7j$KbC@-Arab__NC~$9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_with_axis/model.onnx b/testdata/dnn/onnx/conformance/node/test_scatter_with_axis/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..c1898b8c2c8accfd153c1df9453def42bd10707a GIT binary patch literal 199 zcmd;J72-)sOwLZtOVKS!EiSQI$H-;K#gdX(lE}rLnU|88oLbDqURnSYNG%p(tW;tT zPEIT-NiEXi=3+^#$Sjs%T)@aABnHwOUks6oFV8H=hzChVi9w7K;^X4sU=-ruV&Y%~ kV%8{0xZz+acDNK1ND5{hsxGD^VJ^l>bfcVDxEKVu032H>!vFvP literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_with_axis/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_scatter_with_axis/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..661309dcc2f8651f19ea13124bee694309aa29e1 GIT binary patch literal 34 kcmd;J09LjIg#Z8m literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_with_axis/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_scatter_with_axis/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..ffdfd30e67b50594c5aaa5e8fea82d5cc0294a61 GIT binary patch literal 33 ecmd;JC=CEoNCU9| literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_with_axis/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_scatter_with_axis/test_data_set_0/input_2.pb new file mode 100644 index 000000000..1fdaa8cfe --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_scatter_with_axis/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BupdatesJÍÌŒ?ff@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_with_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_scatter_with_axis/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c0e60ea3273ec40f40076febdeee1260fbc18270 GIT binary patch literal 31 mcmd;J93t#2^L;@p18RFbZ*SF>x@1aFit6NU#(; cSc(ZI1+xU93oMl+%*9xVZj=)X7lQy70HE3^R{#J2 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_without_axis/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_scatter_without_axis/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c063bb7315edd106f46ee96d06e0fc1b6e1467d5 GIT binary patch literal 50 Ycmd;J=3o|JbYe+KEJ^fIVITqk0Azatb^rhX literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_without_axis/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_scatter_without_axis/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..be4025fbee6f9c9b7e48aea8c4913ffe6ea82080 GIT binary patch literal 65 jcmd;J;$RkFcVf@XOUX=5E%q{CWIzQ>s9XjZAEpif&h`V< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_without_axis/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_scatter_without_axis/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..e50cacbb3830b10de856144b7202bd266192cabb GIT binary patch literal 41 xcmd;J;$RkFbYd?pNJ%V7E%uUNU}&&Ed#1;J*36mq3=9koX=!W@XV36B007;e3@rcv literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_without_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_scatter_without_axis/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d5e565d083d898d775f254510e0847b786239b47 GIT binary patch literal 47 ucmd;J=3o|JbYiUZQej|Va5#IW#~w%nK?9gRdxpmW#7j$KbC@-Arab__NC~$9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatternd/model.onnx b/testdata/dnn/onnx/conformance/node/test_scatternd/model.onnx new file mode 100644 index 000000000..ddd47e51f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_scatternd/model.onnx @@ -0,0 +1,24 @@ + backend-test:§ +& +data +indices +updatesy" ScatterNDtest_scatterndZ +data + + + +Z +indices +  + +Z +updates + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_scatternd/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_scatternd/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8f14eaeb3e5f88c1c02826dc18764e9d88603f4c GIT binary patch literal 273 zcmd;J;Q&GbMkkh(#F9j>1||lE273ku1_vMl;szjI0K^A?_yG_zI6^Rp4H8=b#0@~~ l0K^O+Hc&66`ayO)0Gf3Gh!=p&1Y!puW&p9NU_O5L0RZD)F5&bd_yLfQj2Rpm7?5#;Jp%(WW&o;3 O#tuL}GHw9!5f}hv85%wS literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatternd/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_scatternd/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..2357108760715a5f3f173dedcba8cc0df4d998dc GIT binary patch literal 270 zcmZ9_!3}^Q429uhJa}{?!J`{_>nI(CQ5ePlC74u0zVO<#u&o1||lE273ku1_vMl;szjI0K^A?_yG_zI6^Rp4H8=b#0@~~ l0K^O+Hc&66`ayO)0Gf3Gh!=p&1Y!puW&p9NU_O5L0RZD)F5&bd_yLfQj2Rpm7?5#;Jp%(WW&o;3 O#tuL}GHw9!5f}hv85%wS literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatternd_add/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_scatternd_add/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..cd316b9776cfa27da8f13aac52703b9f352539e2 GIT binary patch literal 270 zcmbu%s||oK6ouhaf~f2WY(hbz7=aP6xGRy2&`}trqwwDZEC|wk>B)V?Hu6#!!!}tX x)hua{5<1LSu)=U)zw=Y`-)Cm8_v~{c!%%RdLiC+yuN4?F1||lE273ku1_vMl;szjI0K^A?_yG_zI6^Rp4H8=b#0@~~ l0K^O+Hc&66`ayO)0Gf3Gh!=p&1Y!puW&p9NU_O5L0RZD)F5&bd_yLfQj2Rpm7?5#;Jp%(WW&o;3 O#tuL}GHw9!5f}hv85%wS literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatternd_multiply/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_scatternd_multiply/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..2b812a9ca35985f8a89da9c3771c26f1295d5092 GIT binary patch literal 270 zcmbu%F%5t)6ola`VPGV|03$9au%U*PtrC#X5gBMe0YVt~&j1Xh`SLEWc~_McuMT5a z=Tt~JO6?#m$eyFLVaI`Pk{aCP6C!(`oIQIc9T5o`2QG*{bM`JHAwtf+{rLae|9<}f DN!l)5 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..5ed9c98b587183feb7d3608b27986f2dcfedb80a GIT binary patch literal 229 zcmXwzL2JT55QUu><2nshMnMmr1TTRey!Ke}CcStvmn9}+TqL_C**1y4#$VLGWH(R; z9t>|D^FARcJSFLsb@pbtvhTluM}!8UMW_jGtNFp4ZILwF(p1$>+tPfsd$&eQ3{|d8 z$x`Wzo5kZfa0f4%;i%;7JGIK_m0xh8@6e}p*CDHv<>xlr$j+8EtNdc6<~*_L$9+@r y+z}ArL;!{8iN4doDTt?zi(WAlLlXaoARc$5h{C1)E_r%ExKV(QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..b03b0826e54ceb7499ce2551b3dd5aff86cff9cb GIT binary patch literal 156 scmd;J=3oyu@nQ1lG$HjY=o+AWbn{_+0B+9-+W-In literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii/test_data_set_0/input_2.pb new file mode 100644 index 000000000..94db59b30 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJ/³“>ï×Ý>5A?eÍÊ>Æbe? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii/test_data_set_0/output_0.pb new file mode 100644 index 000000000..4f6053890 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ(»Ö? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..527cc0d7e2e0ee815d0b4e93f8b7122125d4ff52 GIT binary patch literal 1640 zcmcIkK}rKL6m6!{Hhu?NqM(AfnB{rv)i??&mCv6K&5;i;2v81=aFB~7^SiR|(Fq&pTo**)4S|ymE^v3^ zaOEOnQm0Dus0n_`vq`(s_S$w14S01zr4uh*Vpp`QM!nMzir=?-qgC)(F7%c+M;^SR zrORp2lk}G^r;u_s$Dg^>iu;Kk*q<08w4*d>iuQ`8UWjBzo;Cn0(u~I@a;k6 I*lRVv0RH@0pa1{> literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..9cc7c7465 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJè  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..b03b0826e54ceb7499ce2551b3dd5aff86cff9cb GIT binary patch literal 156 scmd;J=3oyu@nQ1lG$HjY=o+AWbn{_+0B+9-+W-In literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..94db59b30 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJ/³“>ï×Ý>5A?eÍÊ>Æbe? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..4f6053890 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ(»Ö? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..f0a70b2916978337ce9296cf690627c7d892d925 GIT binary patch literal 280 zcmZusJ!=9%5Y3*Kb2A=MM!^)p!cs7h)>5$xY3#09?qj?x>aOf<;+Zc0#D8k$K&>2j zFuZxZ_eM&Lvozn3DW;w(Kl=+H2T_AKf;gb~MY*-5+B=(#hbz1GyR=?7TUATro!uWl zc%8gLtV?4ZDQya>U(VMNClO2r@Z_lY&b_u~9PTJJC(**UCQVg2sn136t{Pe$NS9w; z87fn+f7nf{Yj`r`Qi#x#0%Hhdi}A>al0H|(XNYAR<>e41-KIQ%WOdjmvkvep5rj-U OWFxpebQY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..b03b0826e54ceb7499ce2551b3dd5aff86cff9cb GIT binary patch literal 156 scmd;J=3oyu@nQ1lG$HjY=o+AWbn{_+0B+9-+W-In literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob/test_data_set_0/input_2.pb new file mode 100644 index 000000000..94db59b30 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJ/³“>ï×Ý>5A?eÍÊ>Æbe? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob/test_data_set_0/output_0.pb new file mode 100644 index 000000000..4f6053890 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ(»Ö? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..ede2e50a4e8ae22af27b34b9e25d5826e3a8f8c7 GIT binary patch literal 381 zcmWN`O-Per0Kjp#*Uce9Cfz)YoKm;pr34Xj2SE=B5+Vo_M6p7dga^Hd5{e{3-W-19 z#s+>2Jt(iJlmAmJ#W~l^@hTII=F-QNvIZMo#QI%-CdFhh84GnbQ>UY&rTd+uwNC1z z_FX=##|Z94D4B{{U4;)tulgWDpsLi{8)={v5j5Y zrWKKJ%@LJr)YYieK3$~v`6iENPLO~u>*M{%9dD+>jClPltlp5cUSf=&B9}EHw=pi8 zV)U3t3Ct!L9QsZ9M2g$y2$qLwUZ?k|>^LSY72$dClm4wB*Fy&w)W0a=7jGY};QSJ& zp?`&p)X<-g;m#cMtn?FFz=bpmLgi=7_%68E(Tk8ROZx5yT?JVhtxJ4=r4xPiei}T7 VlvM0fzkR~I^@!XjpQ*T?<{vwq=i~qY literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..3a3cf8269a47c098d1be2cb1c33f726204f07955 GIT binary patch literal 1924 zcmcgtO==r46t>1=TX`8`qXwEn$zqlRU6d{gS(%QzD7abFT?9iBvgc(iY)ivPPR6-H zFX0n(+e`EU?XvrvA=ONsW)r$7r~_hz^w4|X`}safSu_*#C93R&MPtuykKi+5e4;Py zT2yJNjd`nVsf+E{ZFz0O%^dl8n!V&}6pCM?%omm`%!QR#$fe{fo%5p9GmcduRE8P9 z+^D&gT1^(Bz*nP~rdk;*lub^db0tKrh%a2K zMse>0ni@L%AmG=PS0tk}KKNJ)WeROD=|fmxxgNHL!O+#J2jBgI8>Rjl^Ma3cK6xKQ z{rlbg$svTIlIA4XkpO-Ye@(b|&gTA_utC?f;@=9mbhG9&$IT4HorVSAO91}^u+OqJ zczjNrE87Ei7@ySPJTbc36L(DCWvHyQTlngArkz(HTOikr+{Dk$_Zs3($8w1)xzIYR zbtgH7gA%h%qakrv>&}j}ljji0T3QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..b03b0826e54ceb7499ce2551b3dd5aff86cff9cb GIT binary patch literal 156 scmd;J=3oyu@nQ1lG$HjY=o+AWbn{_+0B+9-+W-In literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..94db59b30 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJ/³“>ï×Ý>5A?eÍÊ>Æbe? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..4f6053890 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ(»Ö? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..ede2e50a4e8ae22af27b34b9e25d5826e3a8f8c7 GIT binary patch literal 381 zcmWN`O-Per0Kjp#*Uce9Cfz)YoKm;pr34Xj2SE=B5+Vo_M6p7dga^Hd5{e{3-W-19 z#s+>2Jt(iJlmAmJ#W~l^@hTII=F-QNvIZMo#QI%-CdFhh84GnbQ>UY&rTd+uwNC1z z_FX=##|Z94D4B{{U4;)tulgWDpsLi{8)={v5j5Y zrWKKJ%@LJr)YYieK3$~v`6iENPLO~u>*M{%9dD+>jClPltlp5cUSf=&B9}EHw=pi8 zV)U3t3Ct!L9QsZ9M2g$y2$qLwUZ?k|>^LSY72$dClm4wB*Fy&w)W0a=7jGY};QSJ& zp?`&p)X<-g;m#cMtn?FFz=bpmLgi=7_%68E(Tk8ROZx5yT?JVhtxJ4=r4xPiei}T7 VlvM0fzkR~I^@!XjpQ*T?<{vwq=i~qY literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii/model.onnx new file mode 100644 index 000000000..a0ed2486a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii/model.onnx @@ -0,0 +1,25 @@ + backend-test:á +V +x +yz"SoftmaxCrossEntropyLoss* + ignore_indexûÿÿÿÿÿÿÿÿ * + reduction"none ,test_sce_NCd1d2d3_none_no_weight_negative_iiZ +x + + + + + +Z +y + + + + +b +z + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..05f2333c144b0589f1078e4484d0ef03f42d20ad GIT binary patch literal 10818 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 TyipF5kJ6rPn=}7?SS$Vq21#ny literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..4c3b6643f8444e4594e84f05548a2b7154711c06 GIT binary patch literal 4336 zcmajaxeWqQ5JW+4)+7Z|!6YNHB@YZhf^wcTS}ItTUzD@M_ug`MtK;31w-4pqY0lo{+u_U8?L#?ta7Zt9SKe;(c;BH%w`&K|<>_|m z-QgGI=+j>H_Helg<@!##cR>2|-Mym+-GTP_`gC`oo;<9-mUE{$oNu>W&O0YQ_4;l( zJMK2er{mtyUVR+O!)d3w_x2rlv3VT2k3)BHyWUTScA$KB+UG;QzJ1tzdA=Qe9Lnhx z`R?%bA>SQ6D5nqGqr>*>@nP@UmB;0vecWDq_!`=2&i(4RyG6cTzIWsH<#5;>U7nA- zOP9x?oE{zaopN-$P)`o8U!89k+JSO7l;`8U)9=;S8H-h;yrw|x#V literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..0af5e50440b2d954b34810d0736a7ff7265d5e92 GIT binary patch literal 2176 zcmWNRc~}j27sqeiHjQoU48{^eH9RT?gU?ThOucvq8SCi9Yj`Kw9_ttk#`8|5-fWYU zQqwYZi|%ccZo1vB>UK-pol1)q(RL|ID)QcQ{yoog&gXl+=U7RtER1PB*u>f7_{x`q zCB}F^tBjuK8AN($aeS13-NY;^1Jr!x-+Ee$HI~=Qy2hLE2qHbwfA*`#O{nH!A609foK2 zJ1+XQU>)Rx>kuVdee+rG(?eP6L-wvS6<0phk=1ma(Fs8e_PWEIL&>a@$O%~ILxe%i zxqV4QDc`Wnr3mk!BBmPd@jB-+?Mo7=`%fYM{_kv!l96JoJDOcYVoSpUukY3f>R6&rxHI?U_6( zWY178xWkmbC%G3%lre`RJt}WKPi}R z{jEf<&3k6s#Zw+uPFzqDoAyWYYRwa5X^nW98s`bEV%xG9a(r^BJ1FDkwtK{DbgZ>b z!Zp2y{8iyp>spasNMz@@M4S&cpmTW3itTX(j5QNe#BDGlA(ZnWwa5_kB~-D4#}W~#CH+D!bE^ODUAVzDg>H;FiLS;2}! zH5^>rMoU*U{~Bm1CN+c;b?J?fF`V(mp|pLI%>+*sK8ve4-SammCd)CS7Da3q)<#wb zw?t;zr&Aprhy5qz2q!sLOfs-_kKuFGN0#^NX0}HomXn{OFzV)6TSaGwh4}7KFE!?I zc<(dd+VPC6^a5&+8$Ib9f=hW1)u}JBN$J35lNP0OFApN_QxGO+==>LyYGDzQG4|hAMf1ZvzdWBI+aNMmWPD+h9Z6%?G z4>*?g;&}Nj?I@V3yusc7iy<~>8k<%XaWUNx)JSLH36FIN4TanMWjxwo)h`K_0 z>cVJ#S4m!7KK4rkSR~QYu<$PPKg}d?RUyeW=3>!08BJcXsE1@x-f1ebjwE2Fm!q#J z_di(&4tK8hWUI{C_}c#_67 zc{Smgo!D=xr`92tkT2^vsVir6cm!U@GZ@nR3QGc5Z<0x0=PM4K4WoOFj87u{3A`SG zpDYT^Z_RjYf61}zk9;^8L&n}l6ywXVo*RkFXU6{j?!;OBkR$bPNY|K&GlL`Wm&;fc zqUUIH8v*u>ByY|qeq1qQ#+D&MD|w&uf%${{(f3ud)IJHdq8`_~x4HcI0pFWySeB#W z>-Q=Y=Tn#+oJEXQ&+K25h;i1jKfMIa>Ud61uR|YyAHQ{7SRE~X<^iWg7Ct+(2P^&pCbw41h}HCZ;Pu6+aFqDRj@ zg!lq_^hG>qcC9}kcn}hpBxC|JU*?-Hu8YeZ+8r_xZfU0U{=*{NB7D)7J$*@&AeKrU z3LVSnrfIe$y+c%&kya3Hhdbde5mGQSk!!~L15E_$Q_Zg!;heA}q9SA=>5WBKb1B*b z8nNAm=LS+JO@;P1pm;?`W9DNwUn%XEbGf(Afu^Vcj|fl#cGJP-hM{0PbW2REr z@QlD_Ad4s(fj55=Q=uZMn7;&th{c!nT-~Xg8kOM5Ca^|ei;SnFDf{gs57Om>?*0N4 zXu?&^nIZ>XkS*fPLSt%+cp0*cet#8?o8Gebx*6-eV%GC;=YV~%_R5uEvDaayT;Doz zZ?Tlgx>JI}e=7 F(mS1Ze&_%I literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..05f2333c144b0589f1078e4484d0ef03f42d20ad GIT binary patch literal 10818 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 TyipF5kJ6rPn=}7?SS$Vq21#ny literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..4c3b6643f8444e4594e84f05548a2b7154711c06 GIT binary patch literal 4336 zcmajaxeWqQ5JW+4)+7Z|!6YNHB@YZhf^wcTS}ItTUzD@M_ug`MtK;31w-4pqY0lo{+u_U8?L#?ta7Zt9SKe;(c;BH%w`&K|<>_|m z-QgGI=+j>H_Helg<@!##cR>2|-Mym+-GTP_`gC`oo;<9-mUE{$oNu>W&O0YQ_4;l( zJMK2er{mtyUVR+O!)d3w_x2rlv3VT2k3)BHyWUTScA$KB+UG;QzJ1tzdA=Qe9Lnhx z`R?%bA>SQ6D5nqGqr>*>@nP@UmB;0vecWDq_!`=2&i(4RyG6cTzIWsH<#5;>U7nA- zOP9x?oE{zaopN-$P)`o8U!89k+JSO7l;`8U)9=;S8H-h;yrw|x#V literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..0af5e50440b2d954b34810d0736a7ff7265d5e92 GIT binary patch literal 2176 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 TyipF5kJ6rPn=}7?SS$Vq21#ny literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..4c3b6643f8444e4594e84f05548a2b7154711c06 GIT binary patch literal 4336 zcmajaxeWqQ5JW+4)+7Z|!6YNHB@YZhf^wcTS}ItTUzD@M_ug`MtK;31w-4pqY0lo{+u_U8?L#?ta7Zt9SKe;(c;BH%w`&K|<>_|m z-QgGI=+j>H_Helg<@!##cR>2|-Mym+-GTP_`gC`oo;<9-mUE{$oNu>W&O0YQ_4;l( zJMK2er{mtyUVR+O!)d3w_x2rlv3VT2k3)BHyWUTScA$KB+UG;QzJ1tzdA=Qe9Lnhx z`R?%bA>SQ6D5nqGqr>*>@nP@UmB;0vecWDq_!`=2&i(4RyG6cTzIWsH<#5;>U7nA- zOP9x?oE{zaopN-$P)`o8U!89k+JSO7l;`8U)9=;S8H-h;yrw|x#V literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..0af5e50440b2d954b34810d0736a7ff7265d5e92 GIT binary patch literal 2176 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..a6eca5e22c754bca9293c560fd222d61ac7ec0a6 GIT binary patch literal 2056 zcmcgty>8nu5H@AIX08To5JuqspanE^5YVB`mLV`IXDHxis51mv2->7&HV!F>bSnEX z@&ta5j(v-~Kr*&-hn7;6pP|T7m;z1|bOi3cyZi3Ln6xKsdL|TqYlX4?!Rc(NrdDb-p0iZ!4MQAjWh_%RdIil3wpfaY;Ci>U->%hu-#%!A8gPXG<=`nV z!nch7#MN&Ywmu6}6asD#c!}r(*Dwxujx(lAs*Q*`&`3pgKBx_Xf$L)nuDw7V##j-wt5Uy>$lmP-V_ z2jCIDhnAM;JTTR@^nL@aJuDy>kl;n72_gQ-g|gDF;G2(?;DQ5M5ws4U9aR$LevRar zSjf57yim8O2RoVI%Tl7kMxksQRF7UlTP8|pPSc!-<^5j|gef2g|0jv3uM5sRhdxH6 t2LY}-YdU*US@ZNok@qh2aEo-S3wO?mbFND#`iJuk+?D&W2p@uO=MOTS>`DLt literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..05f2333c144b0589f1078e4484d0ef03f42d20ad GIT binary patch literal 10818 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 TyipF5kJ6rPn=}7?SS$Vq21#ny literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..4c3b6643f8444e4594e84f05548a2b7154711c06 GIT binary patch literal 4336 zcmajaxeWqQ5JW+4)+7Z|!6YNHB@YZhf^wcTS}ItTUzD@M_ug`MtK;31w-4pqY0lo{+u_U8?L#?ta7Zt9SKe;(c;BH%w`&K|<>_|m z-QgGI=+j>H_Helg<@!##cR>2|-Mym+-GTP_`gC`oo;<9-mUE{$oNu>W&O0YQ_4;l( zJMK2er{mtyUVR+O!)d3w_x2rlv3VT2k3)BHyWUTScA$KB+UG;QzJ1tzdA=Qe9Lnhx z`R?%bA>SQ6D5nqGqr>*>@nP@UmB;0vecWDq_!`=2&i(4RyG6cTzIWsH<#5;>U7nA- zOP9x?oE{zaopN-$P)`o8U!89k+JSO7l;`8U)9=;S8H-h;yrw|x#V literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..0af5e50440b2d954b34810d0736a7ff7265d5e92 GIT binary patch literal 2176 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..db9676f5e078b2e1558b599f063c8cb9d0c86512 GIT binary patch literal 210 zcmW;Gy$ZrG5CCAWwHnW&5(k}&li;9kj*6S;;N}wACe|P((xmj~X?zb~&eY+K<2&w$ z5E>?N`V@+1-u|s2sJ`Up^0W!eYdZ;I^^1zqq4bv*C$slrx?mi>0B_WxTxm% z0ngze7raQV)GG2#@%n&I7wu+dQo+s#zUCXgWv;_YA+v{N50{ygx2ZczM;H>I1U=%r i2ySEd2t_2MPrEI)Q2qh_5F|r{hW4=Q#yWd%GX4RmUosK^ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d6912d0e73f7f5ae1633372de9a2ea5196925b80 GIT binary patch literal 33 Ycmd;J7GQT`tn`xLVt@b^D9sF|0VBu(QUCw| literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_2.pb new file mode 100644 index 000000000..199d6e353 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_2.pb @@ -0,0 +1,2 @@ +BwJ(м>u?¸> +¾^?Á|ò> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii/test_data_set_0/output_0.pb new file mode 100644 index 000000000..74b8cbdaf --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJîŽ@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..eacdcc75091fa4b9c3f10883a0eac69154a0a055 GIT binary patch literal 1607 zcmcIkF;2rU6s^;gn%{^bcPR@)#z+jn##E8A6$T0tuvn&XTMKGOvD*eVZom;LaREjy z03%ld$AH)nLlVhJ^knP*=l|Zrm;~2sbi-w`W4Ja4&jCCjaz0dJGh=z2DXovB$y9nb zu)nm}L-mN$lQ`K;_L6<7=QFzGVlp*!YTr}{%JY=TgeP=7mm?#T98Ouv_xmA^mDGkw z6Kz9d!EWa~BDlWUJP2yFkDmvvkPj~iP!83!L5AhByReth51Xf47c}7wK@|lm=(-<= z>t`90I#rrSZSYf`&3d(-*RwNd!fO>o`f=Ifx}XC!86JmFe7wsv}qaI9%`LJH(FT*Vj)K*ufS6bO&fj z(0#ad!Y9m#1-Ixx-0)j5RVpcBH|oH8#*?`V)39zMcZKQ}48%mLj8kFLHt&KJJ8>!g z?}WbU6jIuN03(9I!*#nFS8dx90l>IP`~ob1r2~)y8rLmA_hb!xd#rZoZMHuF@7qIh literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d6912d0e73f7f5ae1633372de9a2ea5196925b80 GIT binary patch literal 33 Ycmd;J7GQT`tn`xLVt@b^D9sF|0VBu(QUCw| literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..199d6e353 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_2.pb @@ -0,0 +1,2 @@ +BwJ(м>u?¸> +¾^?Á|ò> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..74b8cbdaf --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJîŽ@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..fdf4265e8370804eefb8372d62fa14674a2ea364 GIT binary patch literal 257 zcmZ9Hzit9C494p_{-o}yRAB&hWJF?UyLBvLLtQ$R#o{jEh=2qoL3i|Ncs`y2a}o?4 zY+1ig_V-x`ndQr3qpg}m9pdL1@E4&*I3iRM{-oHtlJ?%^qrs0`#oe-=dKbdXM(_5= zIgjH$W~Q{xYcf{pdWa`T7(RNf4n;K1j?!@0ogkHs2Zch@_f);9clAN6P^C?|j^_9Hz EE)kVI-~a#s literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d6912d0e73f7f5ae1633372de9a2ea5196925b80 GIT binary patch literal 33 Ycmd;J7GQT`tn`xLVt@b^D9sF|0VBu(QUCw| literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/input_2.pb new file mode 100644 index 000000000..199d6e353 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/input_2.pb @@ -0,0 +1,2 @@ +BwJ(м>u?¸> +¾^?Á|ò> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/output_0.pb new file mode 100644 index 000000000..74b8cbdaf --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJîŽ@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/output_1.pb new file mode 100644 index 000000000..935f07e82 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +Blog_probJ>&*ckw#O-Ry*QkoQ<8y!KO7Vp$cv+d8V_ga@QSytG zo;hXobS_Ff8YeU}+B%_K`V@LsVzI)M(e8f#c+ly5`+1QqiQx+YQbXYLu=j!Zp7}hD zlm1(@4RN?95HwOq9^)+8c~=Q-OJgw|LR@0C9Cb#~$k(Y4cR{I*vtW`u;}cU%-z3mH zeyBd(g;>(A^TX!|{sY~BC2QFP zbeb>O?~YLgY#2Teql<@LozT}3wNq{bHzBR;g96zASu=8-JU+!jICX^{ov2G(sJSt+ z88qnu>{KXM?bJxRe#mS|*MkF9Xj36qeyr4o;Qh&7{@YACKWIe12LnnNg@|_j>YWe$ o;TQm=eHJ%h1FTzsv_LQ41#-QY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d6912d0e73f7f5ae1633372de9a2ea5196925b80 GIT binary patch literal 33 Ycmd;J7GQT`tn`xLVt@b^D9sF|0VBu(QUCw| literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..199d6e353 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded/test_data_set_0/input_2.pb @@ -0,0 +1,2 @@ +BwJ(м>u?¸> +¾^?Á|ò> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..74b8cbdaf --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJîŽ@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded/test_data_set_0/output_1.pb new file mode 100644 index 000000000..935f07e82 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +Blog_probJueHiEwcirKXf7mt^MWDY4|HCgv?*WEN5cnG#=|oEq=voMM<_lwzD>l42SU zl8!G=%}mcIiBboeFQmk!z`-aa!^OnG48*KJ%m&3EHb{&mN*U-1AvrD?4t604s34{y gevmu4xHy2Ou>cjZCUJ8yRtd3ju>b`aoR|do0iD4tEC2ui literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4f77b9aa23cf6cd80c01cdc032530f3dbf548c7e GIT binary patch literal 129623 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 W;_oNEWN%bVwPlTa3jWbMrTz~&7h`__ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..181fd66da164806ef9ea68f993f539ff6e6dce4f GIT binary patch literal 51861 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%0A=*{ur>UpOeE|2r+(0yF4 zC|A8)&Rs}v-d#D|?}6*%cIfhu51X?i5Bm-|D2GFLpnKh`j;~(t$-7&Wch{~Q&Zpbu z(_!;;s0W*;y92!!?;ai2$KA76?mnzAMf*%I(nIk%xBi=J|Bo9?tI$E)V-YJ5UbV=R>|bbjWuPudgrX9$lUe>3T&z z)Pr>ID)Qy))7{0}>v!Pt`t;thC#NS*m*dmz$;;tTj&G;fygPJg$F7_`I;<~e2bYI> z(0zG2)Z;hr9^~WKj=Vd1?&;Iz`FL~PlcU4cTfVz|@9K_w^yXKudH3jg_UMrBzW&1I c?5@0h_nOC{oI7}T=uls-eea{o(~EZg0vIPW?f?J) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_2.pb new file mode 100644 index 000000000..cb79a6e2e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJ³ ‰=µà?Ë@?£oÊ>id> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight/test_data_set_0/output_0.pb new file mode 100644 index 000000000..2d53399ff --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJXÒ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..01adc8ad5e86fb2d03afa85c477f1c31f305fefd GIT binary patch literal 1581 zcmcIk!Ab)$5N)cz9? zeuF=tNB>Hbwc2$#48!ETnK$EkxZEd$E5_-LVp7$g%5aa{9dW59WEQ4E$|J5) zk=(ZQGcqBO9I)slq`P#F*62Pxh$f8i=!V6^k&4(XA)GQAT~7Hx#e#Q6Bw@9t?}dU( zMYsy8P`D=JDGRWdUn$nhx!n8LL38B7GXgY&f53oGE%NH>8Z`Z4n@K|uUJ+Q&ZX0hi z^q0?4!et^P3o76yES)rR4X2^&UW6Cx6q=z`DRrZk7N>o zczJCFZA%L?Z{u@&TN)6q!iHDGYYXSkpo)PE;OT6x4l49ZfbQ@TxZ06BbXF=K8@MGw literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4f77b9aa23cf6cd80c01cdc032530f3dbf548c7e GIT binary patch literal 129623 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 W;_oNEWN%bVwPlTa3jWbMrTz~&7h`__ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..181fd66da164806ef9ea68f993f539ff6e6dce4f GIT binary patch literal 51861 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%0A=*{ur>UpOeE|2r+(0yF4 zC|A8)&Rs}v-d#D|?}6*%cIfhu51X?i5Bm-|D2GFLpnKh`j;~(t$-7&Wch{~Q&Zpbu z(_!;;s0W*;y92!!?;ai2$KA76?mnzAMf*%I(nIk%xBi=J|Bo9?tI$E)V-YJ5UbV=R>|bbjWuPudgrX9$lUe>3T&z z)Pr>ID)Qy))7{0}>v!Pt`t;thC#NS*m*dmz$;;tTj&G;fygPJg$F7_`I;<~e2bYI> z(0zG2)Z;hr9^~WKj=Vd1?&;Iz`FL~PlcU4cTfVz|@9K_w^yXKudH3jg_UMrBzW&1I c?5@0h_nOC{oI7}T=uls-eea{o(~EZg0vIPW?f?J) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..cb79a6e2e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJ³ ‰=µà?Ë@?£oÊ>id> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..2d53399ff --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJXÒ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..cd7b2dbd8be3edf995aaae175c37b6e9b5ff6930 GIT binary patch literal 294 zcmdgKQk1r_7Pf`*O&QB}J zO{{P($}cW<%_}L&FR1hZGPOjwIEzwKN|Q@6^YfHga#IuY7BDgkX@Sg(FHTO4_j67$ zOfgC^PBBR_jR#4`m#1c?XOzUljE+(VS}CN&rNF@`B*VqT!3@N#K+FckAT~&hB}y6S zFd;cE84h+K38)~ZB7Tt5xwtrhrm+AOu_keI0X@RT#R3#yNYdkidx;n;otOmp0qKf3 ATL1t6 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4f77b9aa23cf6cd80c01cdc032530f3dbf548c7e GIT binary patch literal 129623 zcmWKXWmJ@16oml+5kWvoN)$ms1tcZr?oCJvN-L!T3P_hAQU;=8Cw6^yAS!ksCJJJA zcX#*qF4p{E)|#1h-+Ry9XYc2zv{6w~QI`IcRNAO0YRY@bj}AQYxo!IjHLla^%bf!Z zSya}Z{x7a0G}?k$?e9a@e>fNKC}dvPag^5va>IzW9FnfZXP+_{Q!-oJ$k`#(SFM%J z?H);gCqH)HH-rbO#&E;@AS(O4#^oDfBvJ1+R6nChS2K~a4SEw33e!9y@% zLKmUkG7HPBzKXgPHJI4rli1$68h(bCact-Wanr|+&1zaSdoT$LJ}L2G(h=dFtIgP_ znH+8OA5w4iq|#SqxFqytJL`F2F`id*S-vHQOjnC)%Py3|Irec2c7d!3P4@1G*J zy|(7(z~}IcZ%2=5BY3l_j4&L6@&+r~U93Vt?~O7;3oi!V_zww@$MI>29%~vR_*tWo%Q(Z=XhbW<~vNq7_Lhk#@^kwqR^_4cHWtoshrQQe{)#9Fo^9&bY;|q zp=?xMfcS`L_OkBG)O&+vHBH+gcIcybbO}Gd{tVqse^FfDji!4JVu7t11{Q{~JjDxV zpC~YX=Lpm#Hi`LrCU*>REzMA=j{PTL8AUlO6Yx^+E(1G92tOpNz^66zW-aj=8fy2!aa=$-6OdZAEvtQy+pgwocjisHz zOQ_Z6Gi$gun@z&_Yhx;VoebeL(G6w)x^V8lW~|E|D;f=NK;%_oZcH?@(^SOcicx(2 zaTfws??%kAiL$9%1s>&|MSH2fy;Nus{{M1$cEJ$-nDiWjeAZ)3L>6WSo6xnmt(aF= zAv2kJ3mIus#mK*7p)fiTeyhh}u!Az@Irzv_CcGB=B0BR{YB4<~m9aYe0;=wG$K#3J z7~Jj`z6O-h`S3)cKHi_-H_Sz@a}k~{vf`g_B{)2)CnK{IX=io=N^%{T{(TN~9y-!A z^)fOS?Zs`g2(CVpL90BOIN_9quDLs~c2x*_1(b4fhtb@zDTS_AYmooBjNel#5dP%4 zSe2X4y-L|wKd%pU+GdL*8tzQno4^~TQ_-M(6i5DRz=AsR@PvGL{j|l5c2D8|XbB9i zL~&tWJ{B&Oqg8M&w*;H9R(S~LZ_i;Ddk@CwJFupui0ZS;**o$Xtj%W&gBSC0Pr(=` zk6gj-9Ay-(H)Q(1V^DAz!QqWXTqmc-t-GcnZK*!Z=Zs(s&qFR!ogMY2;-~EkByT+n zgJI<;94k-R%jL-Ydl*H-mHDr`2g@5bVe|Y9zBm%cG1-11`_4GrPk)T=epf|a`VOcR z3EDf`a6yDA`#f=C<+V_B_*4tG&eoi)o4`_=_Eb1L3-7jlldZn)#E9PVvgUJ#5pba` zD>O3r%72g8a_t<(^gboqm9`C20!{h%!3=C~io%62uSHRVHv9guW1>=T&Ul{36iYkz z+FA<^*lEBud-T|ObRmnJt7Th)?1|tI?i;Vbyg!>TwjhwfJx+;=u!mS=q{Oc4?HFXX zUz~Ow2{rAD5VK5qMD(>t@vCKUv?En$rHP!8N7$A6tO_^w8kr{go&qacFI9~ALX zVLI&>YK!b|_Sh&pg_RBY9KLK3R)w15&f`R$oBkM6(o#7}+Z_L3MUS)x=(KjJ7}?*R z22o{rWDVX+b1Y>P_b4hAjj<~-B1!F3BJ!c=Det(acjg9a- zD%Hpv_GtfhJtBMA@L%3Iv7^9R4;5pb+A6qG+0uMXvVhl6%6ZD52IQau5jtbAoCEuc~Q*D(@Bin@6EI$_Dnyy z8IRobF~D!E(A`x8xrjTMwn~Yu&wZ$tGm3kC-itrxw}kAg9#b!ZiCv<(eNHwnHkR<* zju!Mka1@rY`nWU5meadh(yT6y4z{PnvfF=gx>1J*Vv6uj#~NkoaST10EnL66$1t}y zVo95qIDdBxRo`Dnbw(`Bz2A%J532F{P%EtKTX5!HFFq-+L*_nbHm>T%n?qW#N#hRc zLQUwOH&bv*7?=9?;Jgp6Je}W;mpmVe%frs0%k*<-7`g_DF<)dm4$8Ro>V46suMsts z9T_{$jM3Gj_N zw~0Y8s=I?|x3;|YVh7YT{Q23-gN^Z-d}94ZrW`bar~WoU>CQ0vT=x z?#EUiIqK{_f_+!^!*~8fTzvNjvS)LPG7op=8HFgWk;))O@#+{oCr)9%vmT?$Wp}XA7 zSCwJhyVbaMJ(h2dyu`+@=*@x0$Kc1h zc;u?|#3|Pd_MN=|-+w(r`{%#m>FmcQQ%P@*>>z27n;3Lr5Lcyza=_sW;)_`qylq&5 zTak-JR^|2e~xD;2nbz;Ew_oC`jF(VIVap|HaZ2D6Kd&jYetN4cUbKS(A zW8J8uegWC;jhJdbkkJ#I=sK`~fBMuT{=^8*G4^4++#VEJm@>CvF1B1B%Kjct#fZt# z(8+X1W^^kSoB~rHDRXz-59pa{xOukTK#ApeF~}nlL$_x!dUhNX55_X1I+*U?%P8?U+VWvp`YyWj^ZE`*LK*tFSV(!@$|ML^l!27JkIw zI|;nH*PW|RUBFdY1MbTyGJ8=H0}spSaC3uuM7y*5j_$ zYG|B&jEIAG(EICdRJo^dLAX07dbn{)_B>$o>!b9^$peoqy~@+E9L`GiPQlXR%E7Hfwd#8|&= zSpLwHM>JMJ-Pe*O*@{dL{*GBYlIikCosL_>*{8vkj&Dsw^-CYhw1?n=V+#E)*oySY zn{dXXMWm1Ygukyt*=EZ^Y@K0E^*6>Y==`(})n~pSbgL5IOpM{}9Z7tin1J7- zOxb?$V`1?3C7!9QMUvWT`0IYd?<;QnZ`*V+PAh?p#xi;ybi|E}9M&$AXThfmCjAY- z;dd$=zGNQ$JGcazA^L3klFpMB1Lzvz$~N6K*l3i&X1(7i+BuXLDif zpX_D8TI|T;gpZK2{i7aCVypk&2nnNPz-gf0Gw?N!B4+pfpK zmpwSCJQun*Iy2yKH&$QDqml5VrFAqzJN<%Ei@=dL<-9sd5w{XQU_`-G;k+`JVM;}O zXyrn0`<)nx@wj?r65^v3khVmb(_FMr)pIqjW_Mwbv=^seJ1OhwavT4B=+20&7@mm# zg!?9=`A2RtR)ojPM%8{pbk_;6x);W;u~}$VU4e(w1G!4OFY|79;Fuyu&KYzS&;M<8 zzpd&f%etq)!g-rSm1C$d=v~A`&tlnjs}VkTwsAAp%H{g8Gw>l6*s5&D*DCi!kFk@` zx}um@c6OtAeqiTwYHI5RJfCpvd#%3)jKm+nCMvm?1JP?=xicHw*Y zSK;94$>v#!JRNdYoDcG1_R*=b7qg0(TVTSq8R|S#RRax4?>3oFM!I|ib^DZZ+cbYx z-B#qs&`HAO{s-tL-N*5b15tASI@mN^xL3IkS?zdXzQM~tv||+7jV4oMoh`< z#tSVoF=|a7FO7F&yQU4eUl+(n6Yq$&cbgzTDG@tVY#Dp*g81&+jCO0MWBUqup0U`8 z@M}`P9(h{!J;;m?3^U+9ZwjX031Zik1-#pFH70BfXZIhM#R}>D_1+$=-D`^9#y2r) z@^F6aa#@_mJlWzt`uy|fE}j+!aehh$H}_nG=eJK{!}ss#G+U3?@03thY0qbQr!Z4( z68>JyrPEne3{G-k-O~(K_2|i(#n<6~yg&9^9K`f5j=b;Joi}D?a?#6pdcF(c^@x$w zES(NJ`$H%gcNE);H5j8Qc|R?4(3rhKc0aiV!@ezpl0z<|MkFyz#PM&>9^C9(hoo_8 ztl1Gl+2_*&+QBs6Vky4Mg>vk{0aSexB9=_=!s9FD*z<`s*1gxqz|TGmiO}MewI!@6 zC}E~)Ik&(5C}!B@a8%A1v@Cv!5l=iRKRyI4KQ!6k3p}j2D*Si96-CB-uz1o!_kyY$ zxTw;T+MCWoXV*5Nlr&ZZj+lV~!>m!HSww@|hB$3MfW6!6@ytOj?$d9>q7$QeCtyEr z)CaJ!M+a8SI)k)D1(fwN;Qs1QV&|zVIHc>()J1mmpPxpPvz7SW$&1GdUP1qQN4_tU z_QQ@bbek>pv$ysj-Xn>ROQf@Hc^j{iJBrRdeE4^Y9M^dVFr%Dw@6n&1-Y!Bn`C!^f zYjl3lN2p)v&D8I;vXZG6gzv)n5Yie{8ff5^_eLn0gbMAY8*xs44L&F2Q7LXPxBNJU zlILe+qYg*#X(uaYD;Z!>P&px@yZu|rj^K|+#=qN^rc2sIcFxA&{?;W=ut1{kbs8ABg9=S0k!RB`kbZXs_r<1;u>s-eyP7-+ui5vp2d;Y=GRYOIWtsmOUzJpcAkJ zhJAPAOZGs1ysgb2Jr|2|t`y-0hY`YloEhAQk#ORJlzyyLnv1F!HCh?8=ZwLEqrVhz zXT%JQ*Xhs8pDa1LT89&d_|jxcE)NCh3HA4SP+jWDvx_&2ZCw;;+bscQIn!`qvjeY2 zeUsgpJ(LY|9!a%Bj`KZKIo!*F?Pu2^PwSkRrSKo}t$X9}kPcjTc{Lt;k7B%A5$7D~ z%wV0)JmFc&KjukXdCQxhW~{{99tUv0(*TsD|3LHPGVUKgl6?|Bio3C`vd-$s{57E+ z=lu;rbwO{Qdu2`~m7gN)WhFv%3dN=;Q7|uQi-Y%kaB_?-aU@XmSae>TAKnhNk|sI( zWg+&~j7RTo9@74*;He!d^x2ck63u2rl-?Arfft~$yarcS{Dz{VB~NyEjoRdFeyT`h zYrO-1?fD6n8_F2w(~OPbj;y>r8};8Vi*^~QjIDIy(eWm9dJxE`uOs<>(l^YQpTL~O zX>3rLicXV_=-jHz3%lE~PBn)+JeMNkXbC%hOy>SOFR{E|DEr;-$Es>;_G^^ZtY-kk zi(WK1JBYK*C(4e^FsJ8{htPR3f`$v%Ag1XfPMvDQgmW4&9_vhl#S!$g&lE5F%*Ub2 zMne030p~XNRM1pme1vp{b~fNdk6j4c(unmVEeX}VC@D|ovpte7^86vQ_3=gc zqbK6^L~HTRaU?n&eGECDC|;8e`7dnhaPiBx(WG% zfhfZ{1ivw$_c9+UkG+J%lTLi(7|6HTt5L9h3?B{bPW>qfd>7h*^*02EdHL|$_*4db zF~Fu*9heny3*93!_{ja5_&TM8^Gt?OW?v&d4*i8++xv3tHyPzLQ~B#y5c}D$z;*k7 zaNpp-q@(JnTI&n@{$H_W=R&FXjH8d99$C2qroqvyR2x9sc@?yLF_`NdE<cQ<Ph!5Zc01E@a2nMN z^>AiDI_r;I#Fzd{F)1UL(M!shvZ+62cDH0-!$dLGptkTej-+?v+l=#Kcwld~dIxjMQGuYTmvPWU zi5}t4u%R)CEssahesU0Z?q4CiGzV})(q!SXIv3d|jFImZh>dK^yPtaT)7ke}Ry&Gz z8ilZo_omnJA)Nh4ga78gz|<9;_<7nb^y%7xLq=c05Y@AAQ?TbL%fmvxx+g52M>Bkc z59!yc`fiWe;T$tT+a(%eF$% z+Y`+*gZba+e(XI^ksVi+P`6SWa|b3fpz^ISGU$N}cYA6l-xsd8GLq*o3NnaI7&M@5-01ivukHO?6eZvNz(n7IEpUi z5zxF5z#*TfqJvQq&s16=y0j<16mAjPp~c)4=Rn!GL4=kT2bzAyHV0EKiET@Z@b`#J z_hQHxXYBX0MTy}ZbaY*Vg{?Kh#da`{P4Zz5+Oy5BF&w;Yp2+Ffk2@14k}e^8;|R#*V8C{Ya}{ zNYgQ9`srviDSyU?iBCk@>@`^1IvelSKEg5MEV?gu#j){c(Ntr?*`axq8?1t_Khikq z-&%2~+gHdRc@BfsQII{|j+n{MF}6IOx)lWsxvt3DhlkK?yAkIe*nt~2eUVai3FogV z(MQ!;Bn{F<-C6@)NKS@QY!rVCUysn8SA|~3&7%LaY_6{VAl3zHV%xPicCa6h=8~R# zrz7pJ93y@=8O4}lCwjkpD!zW|z>c^2vSV;CudTQy%U5yXg`wdb+lLIXYQufwUSh{O zHBL@)q;bCtDO)t5aX=F1OmyIfPg8}Tvm6K2&OyGy9CVZI#(MKrIBlxK@p87DxM&K> z?<*qhL5`@Fa)9Rxfv1)FGPiM=Y&X6giz5$-+S7w*y|YBhU7uinI~(!lzGs@x3`?Z#(n-t>4)4RflEC@(3*&#sSB?_-#rB&9fIGx+oP1J>`&pwUGMH z{U{gO6Sqs%nR(+9x|qTU*Xn%MU1_-)P318b%uDp z5R0$6uyKz)m(6lS8@*fxFL2?^nF}#^mJ^$Xx--ya8!Up4;N0y!*mYC#BgZ9kcC;OI z)raxk&h$8n|u??eWoD1Q5o(_x`>}UT4ie_4bx%tYv{akWulqXCreq* z8ZS*@@XrM&L$~70Rc*csijgveojC6_1r-%#;-g0x*CZWpSc>|qdPI% z{0F@I+tKb?D9v<#qJLRC96cJ%+4kC;nj!dXxFh#V^=6`d4SvsX&1cH6W z#DzFl%K3$0c7!8NANmgkMxpFzs>=Ci-NoVwZxCo;%gT%GXfUlK+xAXIo>DX~@6ljj zjWY{kOL$9m3-hNZaL)Xc-2vwdgI?_G6PG zIPc6LilEErzWo}GnPzg(NGtwoUL%gTNZ;$b8`Vvve6xS3?9m=$#?zHGujXQoM==+w z#?du3jnk(slbJu#V)E?;_z*2+e+p*2{;8eh+r1R+gH)yS-Iben7x38$UCv%##EZQO zIVrz8`%I8$%Hp@U@h*uo$2^ny>bwxYRWFDMCp~%S=~g@s?Z(R4hQ!npxTvGTvppU&_)?(&8tF;CzggusG0`8)xRTUSlMSw&=1kZ3$Mt-+)bbMzC}9FGPAPgGuGk z+&dlZmH&tyI&Tm%K8=x1z37xVPux?lcaO@Mjz>H8LFi+!X{$Ga))O3|VLub!pX;z<`E!hG`vhx@!WcLqgLgB( zBJis%Z94{Y<4#4csat>v(cQTFv@S2UB=gvYC^7VJDyz?{&>?-SthKZbZ!%r^O#3J5 zUyWh(uQ||2+kzHVgAx2$jkZnq}1yL+0&6a9{7S^^@!u9q|6rIU%JNt8nhxy zb80MHvxc!#+jY>b&)|lsQidGy6r<*)!aH(4S`YcMT+&%bZym*xwqH=w|^WeuJbMZRk4?Jsu)>j^w z*Zm$6bOha`-gV2LMCR;{;I0CB@nV7&|9&vy8HuMj6mwXX{$NquNBJFe;CXV;P#ldlSyK*ZIwVQ#Tg9^DTs~%;~hx1ROD_&N5 zbCgesP<{6ruV>Y}_m%vN4&nK1XweWeG_x6KY`d}6~@vM|c34WOmw$!uL0Dtc(pXR|IXUhfy9_Zsj))G?eg7{ZDHD{*j% zHfN{YM19yW4v`-Zv!qqx*?Q78MY_AsN&T(Ob=l}c`CPPl7|%&(y4U!rGP9~ijGQxu zo6~J5chekEmtLVuX%YW>sKV4Wr)7y7JM+oyYBXe@5sHDW82YONe=eLV+is#k=er7= zC;GGM)^)t8RcF{|!I;e>_;~J7tXDLo(nUKil-Y?je}gy)jW{*07eAMMz}OZCHcIEk zu2(;JR7&^!`)E#b$wi3dvBi6t(R@MyRXGuVf0`h?bp?8BSE9MWlj>XDIXb5o%jU#m z=!!Vre^9_MeHHc>-5F~w$1ygu@qXMKY#6-~wprd7{aEr@8e;h`_B9ez4k9Ndhxc|R z;Z40dN4X9aFtVq z7Uc}X*Uw-rg#OgR13Fvjhc=ZLef#KVQ5%)VX^pG_r9^h)H0k{C&g?uOSTPil@W zWt&6FY;E%aFZ^?4GdvvF=R_>iN0i}N;3^F5EyrWa=ZfM5d&K1>*HC_VqLfpeL)hBq z==r8Dui5vZSPN^^B z^L6p|cUL}n97w|-KGgejP#i0><>27He7if2_8JPDpz|7cw2J8Vyg&b`XmE}1MpPyY z<`(5a`ynjH3Ki?J&AhMHmQ)(fb~UMAWU_Mv|F0@ls%PrW&( z&~=_J?T#$Lw{fa`@O=?(DhQ5js)Xv9LKcs*V)CtNqVN1ZvMf}vZ%YDPRaT-jEfP8l zGa34_I}1(aC6A&5-H)usTsITmzH${s3PJGIx1>sH1B`$Ab6xFaXm?g%N=*R$LY}}U zrigFaNSx2CaGE(5FiZaw%*X1`ZKfShru62fPx;JVJr{$l=OaoXo&8q?ajz@{3*TyS z=u5CqV?AP0?!qouTk6B#A?cI{?=L#)-edAz6kXc_>yMJpw$_*bJ}eO<(T%x8$_(jbgyLrSMRSqG^T&^TNYXeZm}( z(^44nc@7@8_Qje%6&yZbIZhY-6BX&NQIdEUZ@e<8oY@Zh*6tUJ(+`WpiWKhEeu_md zhSFzs;>6gsGxoJ8(l5ZWjS5r`pO1B;lThZAK)11`DBCy_Z+D(RnBg=` zK0XLnM*6U|U<2$kp9-VVs_ZaU4(HVNAh{udI}{GV_;pu~J=}(e+o~hesymG>VrldA zu(0{y!Mg2zIQmXJd)QnNMwLsUcgT)vL+fRUuiaU?CYGc1pQCKpU6jt90n6&O?$IZK zVb{m7P~we(@+X6P3wgQUK^Vs`#FAoT{63e=>dmDby?Q+qbsYI<%Vs1hT@&9roJO64 zI-TGD65(S)nXv9J^b~TS-=NR-+Wnbucs)MPbzq$4Eoih9G9u20EAw}w*YMdg*KkY9 ztq8=KB|pTo$ywa+yMlLZs*yTwF>Zgf#Ky>%c)vcLPv$$&cH>}n`Zf~1{<(3Mxs;RY z&cc?~KKyQW77G^616)T->$3y>@81?Zznp}=^AkLp<-z&Z`CQjCl)b{TsO$a-T`gSL z;JzGn6K05L(*u~h$(}w-romuh9QAVoslU?~IY}F#;up@#XNqz3)JBY6w+;GQ!BpF- zFIJh&3~3tA$FfKc_p7W}$a3H~Y)Duk#;qyjYu` zt7hZ=(9yKm+Lvar#ti&m$FsPPm}`eIYgRU6K5oRjy;kD2+gUV(2U1y~J1>P4GJfn0 zVGui#XKx(D=(>++lXweL%HN9E!(|w+1j)-eD7$aa4l^dU%1)QXQm$QRo|3nLS8G3F zY!M{|&gz%xy!!f|d(CM*#*CPNz0)*#SMvUk#h9RW-XruY`vc#EGQL`FEfnn*V~=hO zTOU|*?5c2HQnBKX950GtzcH#g6lrk-xg$=C`8PXYiuwRP8ZnB)WfGU^w*U>r>xF@F zPmV7i#m%1WaXtAv4DC*f%e&i)!_xm7x(uP()h)2FAI2&B-idFU^RZLfSM}Bktk_{h zg?&b1?dUdmUO8NJtxe(fwyLnIjONAtJMraH5dS>gkB910V0)oKoZLGTXGVO0mwzZ# z>z+ZbPFnK~syr3bB2(Uc8QWv~u=~qwq}{ORfRA!)d;Oy9pSv&D7ici{;|Ae5@DtQK z&BZzU1b%ri8z~)grM$B}chs##X}=I&nQYI;A1`5(O;-km`f>ZeXl6(mpowNrL}^7( z*&;_w{SkyNqfPnp(M$2Cz>u|Dm!bWmTd0m*1*<(X#eO?E7StB<$}(e~l6W!M$pRV$ zoMDJWB59F79b=OxV$Wa=)?WXNNl}l{ugVnVedO77 zc_q#^H$k#dD245OC}}osI|ro;`YbUdn{+NCFK;hg%2ctSM8>fjq9oREHNMUD=WAzU zZrxV4cZowE)p&B*a}*bkLv_M%Mk^ghy;m0zwEh^Pqi-N^p5*!0 z1X1;P5LTRt;(zzc@KhA#hhS~As^cMW}TPC!|#iB_+h;Q=Bu_C{MP8;nwF6uMPRXWl#(U>RHMzeH< z1qzEKy}sUwk;_IQQhg}jWNgPbYghbH_ZF`t4`GK-IG5T?!`(+|y#LdanR+EcdtpbO z^VZ@vw}D6r*o?{ly@bb`e&Wv%0~~+f1ATfO#lY8$bLJ`f%Ex4*)6G?g&_`T?`=y1#%1GNqKVNnz(TprHp z7h4eYPs(n34CJm;D{#E56YIR}(do}8+;X);k7KX#saG=|UA}{zGmG(YKzk^dPsiwp zQMmfkowZZ@a;wB|_fCb^brL5!q62$rpllA)&g(7shPrhp^icW`3h6+C;U%5F=QxW)G%CU|)>VcQgOW|o$4?|lu8(tN=PXkL1GMa>A&i6`mwZta771U9Hq5FGb>g zKADNU?TNDOTZ`yq62Y_xQaQ&ISxTQV`eQZ|<+5orPG9Etp9igzTihLfm2iLQ6;!zt zb6~(htTkQ$r4N$tsqW5pML~FEAJ3Dv`qU2^%|+Ww8M9KrthRvWDh1Q!dea!; zrhgm*Mx8?DymYSUCCyM=a%6#N5>F0!i0~RY_gVULP@fS(&3nnz{IL_tRSPg|O9tOJ z>_qjC?%ZBE6YHlm3FS~Zz8;)G4DHNyS0hos(}tlt`*FY98bn)auw|7x$ zRG%TBc?{Q^dZE|$Z>YXvC2`{2Wz*;9V@_5pdL6nAxsQo#IAF$Z*>{otrj)J1gu0Gv zapXrICbay4)4T*88z-^Fx(8A4MML6XC!=3_7v`&$bE0`9brv7M$*5zZcytjr6rF;S z^8)Ptx(c#uKe6#m0sZHe^7XPB?E175jY@6!vzxLkR>c9cR%Nr7*$3JBmR6xQ^cuoF z+?l#*3aZvG#pmRuxRyASW>qPe{X>Igzbd$=)Qvryx1jSEZ(ejLV6;aA+&rA5w0()_ zZ9jrEJ0VoxAI7E!s$BP}3YE^?+5Vk63l{ZdW9Tl-KGmLyuLiPZ%0OmGvnT@(s`6S) zZ}xw?U6h49?;vMM}qJs}Q_?80Gv_X}k=e;&@CfHkk$F;(i{>kbAm z=lvgayim-Or~l%}p&9VGz8FJ?g5@puke7ZH<1Ve2r3WvCmRB5$cLX!aNMgc^4#^H1 z-jPL(UV-XYAJO_al@4!@WBR_i(Cyoisa9#s)E6un5KE;wZm_A91O40cNtMJJk160$ z*TZ<4y&Y{e6xnI8E#E!WWOXN3uGxDOzol7-&++c?JiH2rG<+$$vl%vOl7AI57yb*0 z@$vbt4~to%Tzdn|PibXtt| zYtuP&R2BX_l4I7`^SHKt0otcza?Y;+9#Qk=ms(|-^$e%go|g!>ev8lNeq-UnJmeQ- z@cWobgue_#$Hm3?BQcVx4gGj{>rGUgO^}^9T}+4FZE^K$H04eGdC($9;=6rVy>TP% zkIBULVU5uJIuPp4F5JH$oJwUD>@*YD-Nisy&zEw6N3YSRA_(Q94r1~$Ro+sTm?YKD zaM(JUPX-AQGS-r(ucz{n$b-h!7}Rz3=5M7R82qn{t>^W)JvoD`JNV01vorLZZK>ma z1t;aBIC^aA21U=QqA}3=MwF`WB;W6`qIpNn2wa9GC~GL`?P z%er*Yl4_P27iLNO($ARZI~U?m@)isYyMXF%Z$z-fuQTd}Ln?jx0W&aT|eNZE^40<8NKhMWvj6tr!1H)UJl%bfnHz0pScYGID+eHuA}1hG105bIehKY zj&rM0nD%o4a=R^u?#wQfMac8sY=0y;=pbRmPxP$vV`+jPeOimT=F>4;+R+4)(zk9! zqav6)#e&NXd{`xM^JizLQ)BE~S#_t^V(`QxPzb6Ov;OWBvpZ{1e_%Y84e!G4Z!-Du zMHr_HFNgiAJ>op`8BkNsmO~AAeCHLSFX~`qs}tw`yoQuH!Q6XVo7%7yRu!9JB{z`n zmVLPFO;`4_>dhUG47sn1IbU6pyxkcp-1EzmU2P5_H|!Hys?WmLJqoK@*Pv`rf|$8^ z9mfAW1uKsR@#k;??oFz|r#BLJ8?qBAF*?}d?JjX~+pu!+Pht60pWDCmMNvzp=-}J~ zGuvH5>l8btxSI3zf=%uQy8Y>MZ!>Pl+i<{TC9!PzX*jN1DO36#!fKdk=ThkBM6i=otEWVsf!U}O#?9J{A9m{y^<0{txscB{hH1DL z7R5DD+puGsG;c9In#~)e9Q$@hDlA!mf8K#uX4aMk&wKIq6T$bRZSY0Pc}@r1!+w`Y zyq}@YS^cIX>W2!8UIbxvVlvMgZN(!PQ-1Fcan8Rh@A*%K=e+{fw4TPlawFROjYIvE zI39Z*%uAC>Fvd;NFU96!^#%`~%6y5<_akW?@fObqR*C7qQV>0}oDl|_q29wBZvzL= ze2I$)k)JFQBNn2nhnHykteltL^x^V0N=!5zz=I2|I3&Xk+nx=BbJroXui63=yC?YI z)dXjgNbzBaBZItDS*dT$!38s*H0V5j`S@VX{j2EPzX#2)vJ%{ zyN>?}!)MdcO1b*!^6l!K8;k$_Z{BR&|{VPM| zv5i=BperHGq1iT=Qm6M{wCUhWt7(JT)GeORrx`QkqA@$WJjG4thqCTAizMD?yhyUR zkGnH#l|O_u)T*O<1-u>zw#g2Jc!_I z*G8P_^i;OG&rRIctrek<*TBG`lygdAnb$QB-OG<)YvXM^kUZc)s_n!J`_7{L);sZB zVxbCn8Ft~(Y?m_|sQ8H&?;JT`PJ1qKSdHF}lGig_mBq8Q;8mDIA7@qmGj@PVsSBrT zUKSIoec00VC8k_&i$!UjgwlX=%8i+Z*(dWEJz9>-Pe>l{`2Av3LOwNDxHGz0k;4MM zikXic@S)!w{3+fCvxkyL8M9Q}^|TP{uPJbU$qU($*ZJb|wj)qiD-*tPCy+P22)BGa zU~hj8HqssYw#`ndr@IU7k_aZXNay_SGT2<1k3nsVN~fXic^z_|Vc9v^a*eSfcot`|)?%Bq~&W4qJR@vC?d5XK1~Z$mMCvoM-rz*m(c zkv{wiioUIe&Kz^jtGkU^pD&9JH{)PqBFCR?1KD@AsjOX-G1J1|h~KLXsq7lX9Lc{k zuK$BbOJB}E^Muthz^5!PG6M)nm_R{xdY2)^yNFtCd_$uRJ^#M zih7A{dU_>XZ0qeTaRa$r7N>~Nr!K6ywHRO4Tl?VzrkO%LdQHo}HSE-egMO^g^oCc|)#ZHomOQV*7`Exx2$t z7#qsicl{;!e!PG^y}ID@8YO-zse+Az8IAS+=jgoSseb=AZjX?V8JP*$C34RFxsU7AKD?rDzkIQ6ra7rcx#SP~Rp+!rcWlv9E`$ z*Qq1NY8$!4&&2%DPCA-%pGBVZ$KR3MtL=Z5ba}2vXM!rE?Y)t^U>K!L3qjl!2Smy! zvZ?w?P%h~ZMq2zM!#SGBUTJ_&?kQ+h-%j)GLa};PCvB=Q!;GgsxG{Acx{4=Z?o$JN zAMnDkvYGg|G9Eu)meAPx`EVSQ%r@TBfl9$&`Y4)AnFBIlDl6I8N(FxLnhNExA+%xh zVVbm&=g)s!B=-eRD9z&}Ez#rmVwLOkv`mGzY?(x|UI*Cqv>u8{4n@=KOH6pc1UVxc z>4|a#gc6rY?v4%8Lhq5m)j?>8a>IgK^U$L^h~CYX#;kN{`uzI0@N5=vocnyIBx_(} z$Yz$^u#ioa=XYZ98`Kz+BT(XJ&YAZ;RQfg-b3>x=(pChoSLopf|C?O@T{I_1lBVpF z!vvQSR#VeXLoOYn*ho(_dflMd>Nrdo>P+4avvA;*Is{HX*oUIx_0l_`0nWl-zNg~&9m`poh*KToPdm0uB%;egcbKCjjFmr zcP%a1fy_2KXkAZs=L3*g>qNhG2tKWvtnpnGJpP$so#!*!|9K@9)pMWBCsjNc^q4Bg za=)IzOdN{XMlT}x-8=OesVZ8r0ltGAXMdUO-b4ydKlnoLDz320b$XarErk{}5%@Qz z;!N}mMBe1Sf1ZI~H+C`UUzHRpihpOj{vIT$IUaQDqY|>d%5dNN9a{L=3py48sB2my z@U#euzS*!j#w~PX^8iis>Y(<0n*^IBN20%aDVcv7%L4el_1}>sRGNPgCK=5T9?ew4 z2vIrgJhn)9LA9R!(3uR!%1)}h_K)p5s!O9+Xyd)x5xP_OSg8Hj0E?DMu({2z*oe&r zH2b15)qHnGaO8Ei$WDVCU$m3vY(*Mv57b}!O}^HA_o=JRCU#H7-bFeT_ahmt-G}Mq ze_|M_^`Efmh$C9xPNmoqu1zMIV&&M4^pIyhwKiE&w7WO=alfQTwd<(w;~X4`@J6q? z8r)L6AujoYbt#*}_Gd9|6S0P=75_coa_67n5KL$xjJn%Hzk}A(t5joV$+hDgab-GU z^^sD}nBm!|7&r|KgTuFQO1}7&jNhBVUvwhvP8Fbkl?xW$ltf%}7)Be!k=apMeC>>Z zo68vZulK>!b3e*N>~UzMfkI6WKi> zJs;UR7c+>5Xv4ioAJ^AULVfEl`aMua?MHm5U-<+5ZFodm*$MV6Wj@c~e`hYe3fzAN z3NAZLGx-kbLX0vJ_?-P;)&DZEFUWgr6d2dw4f5+~n)O+#c8SMF{%+s-auL1nlfai7 zdGszlllC(S+QfIgSzp~TpYIofxkqBD)FgNoEEhhWd5pw!_RwKnIgI3fo>#piSljgw zbnhFCkaRVa_RYoNY2xH~XdRv3lteXhpXo{}-_Hg+;t-~=gBHz1dy?_v*(bW>>(Af! z9n8dkGyQTFLRm={@7iC}H#Q2E;jYlX5evu6SERhe2seCgkWpX?%(Z`zvh`!KUYv&J zd=Y`pFFrqSo(yKxNu?3z$Z&xgj@#5x>G>m6Vv$dI?nU&PGXeBYX5d_W4O5#SgkiJ^ z%vS2-+6pN)Qfw{l5CLMF|5EPR8^TL>rEpDl3XESyVyb)`|DH)9Qmu!w?Xt<`;&i0n z@B*n!$MEoY3SL~zyzbk=o$DC44<#ZdNE%`@j8MP2gDwBcJ?_V3p`1MfX0LwIm35a!(+WOU&hmrTJax`Jk%ncj1@n-+O0Nb+VW%wLkA+KN`WIQ`@tH*a zLpROJEMi;JRH;yV9gXK6{Pla5(0XxgY+g~s>;`;j#G>K&-Cxb_Ti7G>a|h)Zt*5Sw z5zq)Sht`~>Ol8w3bQwABFeQIg!?3*)>7;0x?^zj6X)WzZl`Hxr>J$pSD{wB0>)q9XJWb#YFa$ES@e#0bVu0&Pbb$<@Rkl*ZyAQ|U90HaNgX6D3q|sNAN-j!mzKEr zvxtgyq;YTzm59C(dOqDn9f6YYSzwHX3wS=;%AW>ZQ^L?);}Q1G1|iX5*sQsdocNt# z{?I>^b@&i@T;f@Yxw7Om+=pibRoRm3w`oe&FpPI=qV$%Li0vBA1plU^bkIJwFtCv3 zjM+;4>zst!*H!Cai@gwjIF2RB@yuk134V9-f7{R$qhGn<%)kyBQn{3>)XnhPYzU0!h$3!@ z9qCym)7{JRxbyN6*~Mq#=5p>8mTjZiQ|Cag=n4}XxrX*kJxj)UQ&Bj20`kOnlV4;6 z%5)a7(vp6P-Z2tAjr(ZB(RFOuv8B{=<|j2gKR{m|KOx=nYivtPf^Z!7HYxnx$F#b( z(5ru@NVf^ax`l`6N0%{du6!Z6Z+`6i&_~p{v{z{HG!xmwU2y5*NxB!2MyG$?Bj1<% z>E^Sm^xT?%S9Izq>>k7RLOlxHCxg^~Jw5;>fkBwwHk!8Z%y1AhLDkYm z$`6jl@1d%&2+u|5%JGHWCH7qZr ze`_OPb-a<QaFF)y zQb$KTjZ6gb2W9aHbZ#uj}7Y>PS?C^>%;q$z5GLd#b z&3qfo{^W^3W(yAy9k36-Xv?Bt3SX;)#^2nRm-3h8og9K}>uTnxAddrA3@GyIHzvBj zll3|zV7#^_9t>SXHG!L$m5VF{?n5cj)g5YL|ES>CIGo&FL&>$H@y6K-zsnU7yCf8U zwN)WEpn@N#_mJ(pS#XY)Kz%_qDIXn#u**X!@7hY5DY=JczY@oQye&q{7ZORy(I>u- z3$B@pWd;qjWcxQVRM|{bioUSY{mEY0Sdj_$8=Wn-gqgQIY}Zc0nbCPzJJ*FOwtM2a z)oD_)<+F{c9oBEkgN059v-6Y_+@A$Z-=ze-Hfu<9jz{~6emcA60)^STBBtm+zDw7I z^Mx2h+8B`0MGI-W|JRWtYU};hI*$=Z^D}Ih*OZ5I=4-3a?B_ zfy>bv=3(`N)^D?+$yX{UBg_bn?MfsgwV67eTR?eCD2%Js5%^jXXR}|j^Mln$#w!EQ zB+UhvCAsHypA*kGgiz0+)=sEI~b1~{^qQ*P=)j1V1rrL<%UWPNz z?BN&S$NtJ>L$PKI)Rzv$P`Pm|T$O9E2IHIPe<3O_SqAoKMjsW#e^_JJna z7;}T3X$lbF7=qqo1wH}!DW;Knm@xzxvKEmhY zlxgwHWH>+jOx8+%Ow3IiRax(8Zb}(5GC4=mlXS4;tR9BSN8>-!e!8`&f#nyxV-)|C z>TfdIeq13p zHIe67I@KnD?f!eHOL&XEDKtCISz?L3`%_q}yAZR!1(ANa2@SrciPtw5V6o;iI=3bq ztzJ1y)j3IaEiGE3 zhg%19VP)qpbQT&QCD9D0mWg2Zn{=cPUq+_tQ(+iyOMkhB-~Z5`ybeWSk9(xUW!Z9^|~;ap?Fgs!Lu;d$XRA-G2|M`+W*$sd?gqkb96?#$e6b0|K9> zL?k{rLB6V=gdG-!@U0g@>*gp}7*|td#x!{3U!X~~vS7cGFeSth^Ilc4^FM+6_@`NzA!d)i%9_|Jv_tM8TS0-iDy>no zfd$v(Qm0MDzPGCQTrwEu+iK~ttUs)VPlb(rCzbKs+NKO2mVe6=^S#ZX`r;)G87+!a z(XkkRIugfc*wdNNDHxwChVY;!R-3(#>(^FLE04jvw{1+Itc{i(7Ep;_N25#my?swT zYfZ@@sq-R^simA*^=bvrNbO^@7tg@cS(E66KnctKuBI#BHPD|o5>q*EF(F|aZ7FbK zCYfP4XgD85FQSlPb(Ed?HxaX+{-X2zw-&L3?~#AX;N2s0&>bB#99O~i@yeVPHXSM* zgpQsna%&TDBWEN6?(U^g7e~{FQZ2m85W=%R04_?KXuwMf4vs~^*cx_^ez^6}->vp||B^G?lqyKfGLUZ6Nnr62o~4(Q zr2RV=^1WyeCAYicL+W`N(#3rPqVphGW{va4kA;`krcnLWWz?0Ofw^L?sJLta`Qidr zbK4sQGLH0qiUxg44oA`8V!`X}icXS2)6#&}Y~d4G+XXjh-a zIiYE|xDJTEW<`=Q+^>{79cjrsC^g~_iwpLF&DSjStr4Sz*NySkOkXHILy4Ui^?+K9 z9~QNpqak4(^k|Jc@;8M+W%@c&zcUek&UusEpbk1L>wtwDtRS&f1oaC?VRN4kySc59 zj%H3L{iP)=^F$E!m`%gR*|8|elEERdU*vDpMZcG3Ah#(EVyCB*?3(}Bo62xjqI;1n zxF&gFZw|dEOu}W~$uQVLaIN}D(O;r)?`Jx)C>lnOmXjz=hktY_Da`F>gSd97sN#!b zdlo`*{11{|v55YDT+Z&Tt*7aaRWLB-A3Zp0Om>26^sz4y8%;ivioQ7F_I{zb-#1Ao zXg&))ok$l41}J8aDi%HHrICJ@Nt}CfOj~U*m}kaI?cNCgEg-nWE?~}mo5}W0B2MSH zK`q-962FexM?sU&0Ye2KdqbmU8n~2|d!%(3kE>9Y-wa znYR=EEImi51=`q~cSF$G-b&}vYK2kTCX+~vI~^&Qk2g|D&& zea-n+iC9#kO=Zh+aO&M`mLHnVj$aQzYUW7HAJJ%2MpP%vf_nXmPw zUH31Nn%psp-eyQ&ey1Wv5RFEj5C0eNo`i;;xWA~J#`sOc9r>A%dLWDWb>HYGpOgF= z=1{y|1)HIDn{>F})ng^!vAKkx$+(kzm;7Tl`HslFQlH)3*-GQa`_KWsP>kdZ>67B$ z=%)28GD!->!P|;(viL^kMH+~^kU}w8lF)T1rSKsySjj$5SX?frIrj@_Mu4j0_G81? ze_s}nZTS(B{$mTb!xc36JisR&yaab}r9wn80$Ji!DufxP(5wn9%NH0XEjUoG+ zwnFUwY|gSbn8RV-6q*#OjsmZBG;GC1VOX9ON-ppjiF2INcRX@l0OfR z><+SlMrX`e??aEHdRU;gBCh)#AlKGty7lBGSvRfIhy`0TJ*mePr{fYHM% z4UBR{mv@pY4OKZ=-1I(8pw+?uWABld#1&fbPU!=6N?g3SCjo zcD+zQ&gO$;xL6!6i`9^1H4J~Brs0iy8qb%+^0_;JrFQ%h)>b`d537yfUnPxw;>Mhn zrcS5wrID~W1BE&QDmt-@B71pW%U%Oj<5NJF=g{a^UpT99CgcL_P|KvT`zUAIY6!4_ zb1y#n{Gxq28z@ybklf9ZptgAyYuE}WN8FJ9YzkadpVBwU`M5fCI&8UD zar?j(((vQFuS-1JtzJg!R!1YNa)qEKP#JP&l32L7gvH*NhS|am^!-dF`MQ6jLk9k6 z_13_mh#@Fgb%~zv%&Nt`Ue1|ZLg`OVl33O&I?)q?uXeN0oe%`)%~IHFGL~~%j#KNf zkJNo54JWUZk%^%V`Ca%z7&4MGNJPnZ$RGALXBYST&qU)nbCfwplWDFNvL#LN{;ee1 zdA??Q$#^Khr}AJvrZW|!~op#8`D|LJ zCWh$HIB49^6&`$|ga@%Lv`bPKInp6eecwUCcj0v4aU~gwj!*-&RL;Xh4X7`S{=vg`yuXKB9_0~E4*i_$?uOAc=T-|iEo*VoUwXnm>Wm8 zcg({px#`q>(E_LTe+%L#SV8#GEm^@ ztF}^*KKzY5GgBEEYSHj6?jviKf~A86pN%+oJ0k*@icD}RJ_!426=~^BD^k))Li4UN z>KYSH5jhFC6*?a;CK$s1$!$__wC1y6t}w%DC>d2(&@uU7Osd;OL*-J~w)a&OBsY(S z?TcmiagP>vmD1-{0rJxqvlNy8Xm;Rf(%3ozcYLDpAxW7;fAAcJnl{fz^avjXOu(mN zo};Sv!pM+E6ccWSpu$PiIeP-V9D9le|B-2vpycs17`cTbvLx<@%ndTas|7cO zv2S<|z95{g)@0$rzKIC=!#PKBx5&Hg50zYZq_304U`I>{u1(q`xR4}6at0geaQ6bZ z53i&A$(D5R$WP{eJq{+xzF4?=IPy#fVcj=3>~B9n%kCSZb3fO)r>j7@+MLg>3$gT= zFXoQ!qwovE5wh7CCu=`Y`B;XX&s`xQ{*gSnpT;AvCxRCe|kZC&MtXQn>56Xl7+m!fd2!Iy2A zy#S_Dnn`PqDhP(|6nNQ{mGqA#njdPEZae0d+!rK(# zHEJxX-O+#%W znA1ybsx>hA|M$cDhoO+$)x^ex1)+fRnsU{qQB$!HlGO}7R&DHJQa&ACYlzd$|B(jw zKMZx0g=tI}cF%ajo-}a&M@JVu_`w;avo=!kf2*iF%$dwaUMIn&xioa5GdVkCVxdY0 zXNg;2%7*JC`dkS~+XhI#NgI_Cl3sj1@*jQ8*0o}x|U*dodremX;Jo)7jO zO5z;f^Q`c1JU;OE%h7~9lyRMV-uxBhGIu5QSz6BlKUME z7+1LBzc#K@r?=70ASpOp<=n!wS){c)ifsITQN}<&ee$Rjrv4dC!zN9omET^OG~r1h_* zJ;9tYT#`unJO|jt^9)xm86iTlf#f8)26$v1TC#65R>HeGJiKr{Y%J8SU*di#3pA|s z#l@{b@N@TpLGwY9pUbFij2u32J)ov{B3}L+%Z%%qXf4m2nfD)J&)clfv@4m`%n_q0 z2ltRd{9d7nhdyNH9HW-#Tnt21Geh-Q`1k%J6@@QsiCGw0lHM@ckP-0HT0j+FJ1F(6 zGMZD9P;;E;%JXj1Q_iBc=s8V~o`{gGuRI=@Dk5r&F7jR_QTcSv{61^SY}<|4hxEPl zHSG^wkF!CF1J3|nxKGKcPH>*UnIZ4>5hKmH3QC1!d_o4#ru)G-?*Wx;oQJa^W_U8O zh(=si#1Yv_+A%KyWzue}VJ2s`-Mqy#m=6Muxo}egq2{I{WLE{@=lNWW|ExnI(pn_> z!T=qmLzxfXGv^`xJ`Xf(MYWWVD^TwY}OE{qR#sus=F$~YnrPHMr8{90` zC*8(KG%af<^+VrioV-67Zqk97`9gSdZh(f!NHm`>q=Bc0DP75fdMd4<;{i@U9_{BBHcu zalvKUEu(<_+Ge;=QBJ!)B~Yo&aY25Qfb_cWvBMwdaSk=lzB}z_aXJQw@*s2g_M3=wQ~>7ze6 z2YJtc4~F?Zpd{_}tSQtEg5pqNvBPoF9x*^qUo(90C?a{Ar%Zf8AOt;n!WGLS5H+ls zRbCXKxAtZv=v1denUj#c+ZPh6Ea+hBTc%#1i~(KF9OEp7)~Bz9(}r_y+taZK+-r~X zRzWo5^Li%ZlZVFry(GtZMOm4*7`cdIfxIaCcK5N5lIQ8m*cf#2%<>%{0ao#6Sk<svwXBEJM$xLzObHbM{lKb zz1di;XUA@jd?GA~O+|6HA$^sxX0va9pe>xgzU=&Nk~zY^M@y!oXVZFm^W`~dW+&rL zPCt9TG>2V)6S>I7Q`K2}TG}qk^2+UTrC|hJGkH(u1wWY02+rYLR7-O%CE(EdG3faf zkA}oQ^fumt=3IG1etkS|y?zkf=kku7!|Kq9T}q{`oM)qHOBZ{-(GV7mw5xWgA1sSS zsyrKR{F2YEwe;_j9yXm2BKB`8nmD)ZYflEw2X`?8pB$dQ@aFS-F{>~#!LbB$ByuKp z-3(VO9dwtL6lr3#q&60ObwT5QLs8Ijiw4cL#Hh9mn(^x#g_Le$nZ17a9lw!v^lc}1 z?sLkrQ^bd15!7svi=25gpm|^oYpP2knU@<+6=baBo zfuY=Ic5k;V#jVI;(2OqhdGgrlW;G@PDiLeLP8@B62blZ_M1FT5woNgLVN zWs|VF-3QC-9q>(uv&H*z(09q6Mixzi;DZV7{~m`U$GPTXJ{i4ptLZv_*3Sk-;!^Dx zY-~-1;M6Djv285pS}Ygj7bxM3%QzTl-K2J_aMVrxMVpRopjk)c@wzS^zs_4C&S4Jk zuIM10O(vN6Tn}Zfb7|3T;xwo=EJUD!0*|p|&^De}LpC~I+~i$bl6X7841aY8Xi)t) zOlD7oenJbpQ#;Ik%QJW{jxveJ^a)!^vRKziNf;;c|KG#$5Tr)4znN)tadi;JeRX92 ziaap1qn!=r{;0nfI5%4~l7j2*Q(@i*QrUBtPH2Qu_m+5?{m2@%Hp6Ib7{_eC<5ihUs!>j3E5D${^wEE4~=)Bcm+siVdKyUIA}r7{3phJ(r_B`LFW z1=sWPkdjry&elp}Vn5f7M+D=pW(J&Z6khLPv^R-7}dJU zBjSJ>g$u&j)jj%b|Be=VccY1x$(X^g_zqP&Ced-nTP&7m7yqpbrx%)4ba&T!;cJOJ z(mi5~Q&#u;%buUM*z3Yj^a;Cc@_fAbmquOoSmODVU#<4hE(n8uB zM&U}PZQr|XJD4Q1@@GWg|_#6VAE=LOJ_WFy*xnkZDu2A zP$CUFHiUECzOeSqtH~*R9m$7tmfx%Atb*?iXL9aW`Aq@dp1eZLznShdiBNZ4Gc&$0 z2r}x15ItSN0`Cl_v#%xCJRf74{xO<9^6#7T`sM7!Zz}|BuA|H-W$MaWfZOV#2-vrk zVx~m1o86qHd{-MC#}`oDB_+(yE}&Wvu4l1^0>c zMO>tz3&LoIhusP( zOjf|oJE=mfJOpD$yW;Djg%qQqhRd3Lbc*lD0{YI=>9^c}##z{lwvEEDagL;YD1e$@ z){^P_Z=|Ke_o8CFUu|9thPmpa%l0Y_xK6`6E$%t_r;b&Q5_tcnlWgwnBtmAXFEd;?(#vq_trU ze{Yx4<^G3sg!d1;8?eKd6Gtm2F42G2v758chA>N61M-b;RCU(oRTq1e|Fgkhs)X~6?u zWLy=)hqPkq{@%tI@7H>8!yOy1L_wxvK3qKencK)(`W5NUhF2QEpYN@*K3n0n#2t!Q z?F?xH&X7|obez{02o;4A;2$9$;X$rtP9Ou&c}zL0z6gn+=CEP#8~)Oh~2 zq9>A+y_8_3$}`@V?XZHg$qp4wLCcg}j6356`>#W2z0d_gdP*oZAA-!|C&+r65v?3! zLz!JkZ00B*#LppY3<$#|=P}TDIEw1xg@~#fjIQ<1ndXIfIQ@%5*%dw5x9}O~z#O{! z`VQ;odqVx3c{nvFPWWurck(oCVwIi^oYOxPs--RDqOp$aT??^9^nZFa?~5|NPqUVA zK0v7*TI^0yV1WS>_0z@Pvf22{{Yfh`5@?IZU^v#?p^Q#B-sdq6|7?HL`gIAIWog4b z#pmgLl{O4VzNh^EJh63HuV7!NDh8!j3XgI=aY>gb>aG<~%7xeL zRK>z4hR`zZk#EwNfQJ?P*|?uE(5FZ`^3Wd3OPyh`KL)DHgGkwA93nYidE@=tbX89b zGXtdP+OdoDo@>ole>l*n>HDens1MKU=F#J8CL~aEAcjSblIg41( zE(;ps$@`U#9weLnqp{cZim*;!9cKdNAP62xHKV?I4^Jk4CFy5b?Bo3$*hwg(Q0ybk z);S=I3u&RC;{uXXaDZjIh)_C126q%ka|SHe8-CBhn=~6%qf^g1|BB<_k_E^(#(myf zb#S528RlzK(ClJI_JIiqnXU&Xp${Yix6xiH5ybrtrpb4v!ZOF7MnuTt(yyl!IeZe6 zkgO-y2NR*oJIg`_?;jRD}T+C;2fu^*jJD)D!;6AWrS=h8U0H>~d(@D;!Pf6vy1Q+_~_nMhFv7Tq} z7s-=RPSk12Jvt0JyJzqoQ{w)Q=WKfM7n&0* z%UP2FC@A>Cve&dYj@~bW6CqlZH&q!Lx1`vA6J8-iZ?R;`R*4}ruf$!Jo1Nh8bk z__>|QCQtiD_shdkxKACE6e_9m_62s>ZGeop-?$}s8?)||hP-<-jZ1ch%^fXzvo=qNt7gi{8zGA?F4QM_8fmSt;!@I>?G{i8GNiZ^?Dy zM^e6gi?sE>3r+OBD5FM>HkSDbSLY3f)u9@e@=cwd_0=$)Di^4Y;Q1rZZ+w2x!H0vx zAw6gV??L6h_{KKU$!KM#d^4cH^L%G{{<5W5i;j3t!h~s!^nM@(hn`zu^*J>fA|c6! z9~7a6*<(?7(OjtZqL(^1E8x~=U#K2wr;59!f;5>(@~n1d=X4jKIMonoNBbOW9_nz> zIF57L-9cXWC@n%171JV+XA*-CUzVv5d?B|{KQTf;R>@ZYRC>Ci=sK$q+d&S zHvAP1w76jsXEv?j-9-x7b@XxBO9~pYlFS}@;C6BseRnlrF0JW^PyR>#kA6|#jI$)a z!vO!b-ltb>z{U7Ts9yU+#}!7R$Zs3PY4KTep8;xyh~qTxmV0+{93+k(B=wuO>CV3? z7#nVhX}(9<>53sR7eB`i3P<3%Vhxq*@h;&@?s)Sl4^8GfsKtFW4dK4BssK$ycpRsL zBWEIi`2i+d>w>T=eBQ7$#Nh>MkiIUBc78ugD3!yok;%B`r~rGeS^i1#LC3F9&OMLC zw?tnGh(1jbjI(QNHORI156xWBzyx-@yP!%9kM7ryMfWr694dx+BTS)lWPob=Ptn#? zS4ytyq8!eimgM_y`Tg0#ZIa5E5;z<+Zx=#P5(UpZ33!zkQvY*fAzPnGE5C#yU}P3N z=X1v8RxOy?4&yvrW3(>%;Aow6m4w@l(32_I_?kzKYKw)qxwwwh_Ag@(AC%L*4`Osf zN|ROp;LHO18lk%61mR|_X8Lqak{T1+sd?rVs>yuBns|4eO^`8m%Z@-yDDN%$(IzMu z^G0aeEy?GxZhEqXcZv?aNXH!RQ1j<(F+*cacN7Ry|s}QHF^>Fz@ z(KvCJ)xwoOx%YOJ35oMrDeh((^5@LMH||x)+7OLyp0%BHcQ>0bHw=x$qRwM`>m<{dxaCUh63i|lGR_L)k1Gh^9 z*~&BLDD8_WoL(HF;K1)(O3Wn9A7goUa1}ZH^GB@(gT1&K+!t0cznBGh>DExJ=7ru4p{OnxLf#scKb!o1+v7nv|?`a_U4fn{lso+*^FQp6`MOPB$@gCq9 zX!Qx9v1b7mU7XIYsve+Mg`DvQPK3|l@@hk;QJL^OD zhmFUxq*#nTlntBHEkc*gd&#LP8UH=^VQ<{{UT>`o*5@$nTbV!?Z|@*gJ9plp^P1|l zMR9d>98CRO(X3~Wg*%mTOmKu2EnClKEm=mI)7+_ZdIFuapGkYtTDjltKZ@OWg6{Hc zb=*#0da`*W%`Dl)4&F#cxtKedEKOAMrY_)*K#trc!$mn z-bqh484^=XM`}$A4RSYx1NTW3uTzGyyco@Y>47LeH;9??+?whj99`W+Aw{v&;NyZx zg@n1qBXGgvJq_;bq67DN|G7dw*-V~-Zv$aaO;{k*b>OUnk4I?A)Fgy<&!Zogj#H99 zFtchKljj-k%8TZ>d}J3X%pVIC<9KM)dBcCB1Zww5Q)pTYf-3${;M0e+Zk#*>C#Dkg zPmsE&5G@#jG9wqx5Ol%j5948ZScP_S_W6kB@1z=-%hYZML*j2FWrzm}Czcx_QfN(v zl?&M(xm4U9q(Qy9nx1u^vva?;`aKeD@{IJ;Ak3p2hz5V6$+Uxf(4WG8|p! zj06YdoH2R4Dw@ZeWBdbM{0h~?wyTfWf6vos>k58PvpY^lGAH8fb92aN?W3*Pb9fh< z5mG8b(YYxe5s{vhe6W_bUe01E;p$`^!}rBeoS`oMlA2cAqtl3UI&GiO7t1s}HCIB) zY)f=LBV6M?X2rr*+IQ_U1)iLS`caqZ+5RXbY#+&X&sj`vS7I@=W)}CYasP5eIJu}f zK}7iy&D|D2v1ew|pliFRl!6g_>^&_r6r(?!zcoIyn8vp3V!|5%s2L}~fanYI+ddir zNhj&sCa$;gozk>xZi zWb+4O+t_ZpaXiGEoHBl~m`ee6=eU+%O2=2I{9 zek+0vJ@;v%;uiLCn?LM>9#H$^Ya}0Qj>(E|sBZB!GVfQ!+i&F*(mfu3hC3s~(+OHZ zo{-R&!}lJ4oXT896{?9SYrIbm71A&ln$e`yitOk6E9_L|U_phuE1c&!LvO}YnpHOp zcEy?$%X1ah|Au2q!g;!37lz7@c9?0>K#CtPQU4Uqs_3)jnVC+?Ou0(0(-*Lo+P&2O zRfb}Ny>Xp$FOO{$lBdrI>fFe4V5lS5+qifhd)YXFHb5H%@6$LN@H@?s zmPJa-Yf|))#m;xD=+avoyyE+n#$ZXlFPw%yrd)?Q-p@NvLm;zN6=wY1czK>TcF*T} z?Z*l1_c&K<)LejtDV}J#P)j;j?a{hz3#mq#z-gfbDps1p<8?i0KG&h%O^x(xRxeG- zx4<2~!;SD50nIt7H29GV&)hpe%J>Ttl&hmK@I1@cn2$$iPSS-x#ljDtL||C>n^_++ zhP|NxEx&lTa&9z6rR^mT^NTciUKT_~J*QoEb(Gqk46Az}#mir*YSk|aRwFF$eolJ* z)8MmZ6y5~R!l98XX!mbl)Ef6N&q>}0aGQcei-$C9%xJvsp9jAPMhj^;mbp2z%;_h| zwQvaSPLxGhvKG$q4)$=)qt*B^19RP!An`N`H5be1Q>8b(KPH9Xznru5XC@4OUJ)cq zh9RJA828+#A?r3_+KMYQdI{eNPr6DMKl10~v|o5xYB1)%6vfw4XBsrNg#=>Tsc+vX z$lV_g>ugu#y}L`B`gl%i-Bz01E`zLPI=HuR5{k$3&#SX_*FUoFUlMVP_p~?I zcCeqOlhJm<0_`*w?i+s7kNa9EvuPopiAt!l^5pw9FS_Iy3Hy_~>EtkVs!KOOIi&E) zWeeToyn>rA#^MOqqGDfhKJP&>9DBWi-Y-2&dGGtF*Gj!7Ja5?UXx)H-cM4}+i2VlAi;DsP0CnDh1Y_qqN1KDj`4OxWX~t8aofF(cL*lyn{Vb zuukzVJ(K%HyN^!7Q|}pg(84+DnQoxmS=gZVi*oGO)3BviY3tk;YJ9$*k{0cv4P4JO zl+8uYRwEqt@x`~@4tTlO5+tQY_eJC>{&p0OS0)HWB`uL4-T-bh?1EtnT3RG3eSC=5t12+mTZL($sR3fOG|0*p-+2Ar9Gsr zw6(OfCt7~j_xE3a^?KFwJn#2?U)OmaM_-&us3X^8S*%IPMEtw8bj8_`?83Plk=jOC zz5mf}{VZr3&Y_<#nK_-P3h6C&aBTlfW^>Nb%$XW=<4PeO^m9Y=zc+Lw>JQm#m%3)m z`zjfEA_(dFLi||hjc)9ov3}DZ$Kn+sb!Q*h|H(y9^CV2T|CRhVIFi0IbFDWgNYVm% zC$3gYaVOeo^ZBl*SMY~vo&juLED%T4PgA$mZz-gC0A!E&!ozxpyQU}S@Tx4_JI`UrVA7B8py(Z&g~NJ<%jzQgn}?vk&hZ{swY zU~h|F75aEll7Le@D=K&vfX9jw^3JZKO+T{Ht)`8hNmo;jcQ*EEI6~FW0h3J{Y4(hh zBJu+J({}wQJ{4M`Eh0o**_kX^eY>|LZg2*su76MK4D}FuxCeKSJ1F3WEEe%@J8ya` zJz(yq70*f+CKG)r&%&09c!Uf~g+ue+;b@tb+VD9sxet!7ijpJW`K5lgo0J?Z=FrLb)NLz5Tkl6!3g z7Bg>fqIEuwPv}7z{rLI++Z|^IU7%gt7E975NKh|bFIu&O(JMIsD_)PK%icLy_uCH> zF6iOBnFKd4e4^#%b>fk7AH3g!n7PUc<)L^UC|v%;Imxq{UNxlI1nm3ZqcM;pC~6KoJPbfq^j*Uc(ZOR6{ff% z^1c!G-Vc+>W-I#d@Fq&=tfk)}W^i&X5=V|k;y(>z9KSJ2G}cX}In2DD_DvH#s?`vl zS4(wMJ#k&ONKCuN{ip0W1cVd)JT(bJ3*GU!CLRmda`#AUp4f7;kPbGEg4Itiab%%0 zwokM{;RtrE_0>R4d?}?n>%iRH4pNiOlk_qjn*AmNM#GA5$-Z2?_!cJ~?>$N?%&;(; zcZOO6ld14+9vu3mGlP329zeW=zq-oOp{R^q7@CljS8;r+>Dma}mkp2wvzzdH) zh@HAdQaf^%XxesMEGsS{*WC-KIlVtVGryq9JqlSh!;sfJ6id%&!!7oK@atiR=k--o z&JO3Ox?^;F1Lq8W=wVK049qp1=wID(YKbeOkiouqdAk>#%6~@MoEd(?3!VRdJtfs= z#pJHHMTGKmWaz(QiY~In=zCMhlO0^{oXfk(KEt4k<8h?76~gC_rpddr#qf$j@D8q_ zV`gpQ%*_$dE#eNtSH7Ry^A4$OGGSV=`j=2|Lqa6zq>mXe=CMj=n$l`Z);`Z z7YclSnu286A2w~QczoSMsC?W;-3KMmp8b~4+t;7w9+`j-$8(@z_Km!wLPSHY4OutL zCfz~NSi!DjMCG73Zx$_8a3aGoU2!&eFFn26K$q9OChN((!)L~#6UV#$Q~yEEZG$n% z&>HohCgDo09oCa7%D))Xva2aj?pK0!ySP7^aZ;q&w+P3kT6Qctpv&Ij*wELNd(g&6 zNa#b?mcJB3`h20N)UgQV?&6j_8)$GYf8OTV^mI)cdT+i(`DtCy=j{@~;XYB&!xLXC z(~$eGH{y~Kan8gCzCXIq_8GIqIqM9}FEFE+9wt~gF@t{o>Vo5|*=_%i^EN8nb3RxC z-`OK*%;G0xJ@XX3O;Hf_(=$n}MG=uD>DOw7SNbFN76C(#mS58@Tz$vGN(wPr8XWeM)&E%v^W}e)*cl}NwhnC0; zfVT0haqHiW^RNPbTP6_XS(A{^Q2y9M( z?2J?#jD0E0V-(Q0Y9#GXai$xUkr>c+oSqH1FS-;*(bBGGX-+Wv*smHvoB03^X&Xp^ zGmrkC7SZg>ABBcYHsTMQ6G^IH$@aY(>e&g?959c}4P+sce}R5fTo9YC{1jvMTqB$B ziSA1lUXi@B8ZF|#494O;aZoBAk1}mJNlh-_OSdkj4$h@{72g)4s%MMvW+m>0tf6u* zOFGb|Nt<4TW90D~Nz~%Ml-{vaY|YZ5F76*m>G5!y$e*>E!Wr7x=!;9-o834vANf}g z)1b5#Qc|^oZm)YZq9KbmUU}d?fcYzb-6PTcy*AcGuW(;=Xehc}Dv^AU$>JyRU5A6Du|uCGeZETv zzpfPv_A|Rw)sMF8=px8pPqN-eld_*~rK-gT#JNia_`EEY+z_qX0cxB;AFXp|WH*G`kcwrmmEH1{XJ?^+0G@RBS3C01tI1qF46uBGQ&P>_X zcizzA-0j`+EGpZ~eVZz8@{FpWnpwx`z!M{^aNR>8!!}dc|K>bHU(vKP)e`&e8);R} zXKL${K`&f+zI|K`|FwqW0=u)X$Il?88(pYgdZ$~1&J}X%;9ZcH8MU%IeT1qa@?>=( zr=x^BF6Qq01HIvzp9uGf)97xJJoT^j;+d8kIGBW1uy?}QS;!Q0$4MzaJRK$lhfzG& zRZ+v&ftHdi_M{xW7eP}O+>ogB>y1U@RT0+68Tmye=$3hjV(ey9=%DK&{jNNo4X~ik zR$9~{+%V|lY++czXSIzBMed7wI`^bgtWYmRd}{_ZRMnEx_>uI-T@jahve(k6jWYfS z{5WukhA&%0NgwO^?!sJ?E2l}1GZCqq4H3SsKOP$Lo`h#pQ_H?mvAq}MN|JDW`CnSg z+3J|-?x?Mt0+sO=IJbHfpJlF5bi)9$o!|t6uldxS&#?DgH;6g^eWRgiPl&kt62ne_ z`^H&N`xh-9Y%D@^rzLh+O{3R}r)lpr&hku8hU10~;dfe{Mt5})-!wlC zF0Ki9*!K}Fe>N1sF1eWJKAU`7n8E!mmtJTtrU4xf=xXe9+BDt~O4FOf`K$>1h*zXf zr8gzj>DOpfvJaNW@2A3Dqp4z@;^3Ywn zlXTdrbGqj{dRZ|5`kSk%Qe9oRN2@?uZV_1)0Ugh6sbSTCU}ljWFo3i(Hy zsKECl-CXHK*9%5q=>;WBwzPl?zZXMJtd;C}w34bv?vU)W{vnC6FT^5+Gor`aR}^}f z{eE}u()*fXl5KC~=W!_1pAHb(9=|Bf+=n_IWs9DAoEh{@m5iHmo7A@|B3<5|8axxR zjBZj&o*Q{(Gs|y(AAIS&KAC{&To>lpOy?@aq7BXDNMciMQcl=-(> z=(xL(PG0YVM?DRo%(S*%+d71)ZFpVY`-MgHmn$L*Z*eE zMpvpo)q|M}trREcC+wbRU~&P^a{hdwUI&xu^cm*=cjbHY&}4-2zIV|*Uu1g?74b9O zp0idtA!ZWiT=^@8w=AcEc;4gxoPZr6>NNS20aPvq)4Ap)^tSm0DeybNe3>Je zWa(mDRxix4x=G9C1k%j*os@L(lHjov5{uF$MNfCo(hU>QLv9cm$aTf;MqTP^IvFKu zp~&p9o@SK{LZ?u}&GuNT=j^VmTM3oPnV|Q?ECe!_%Vp?zOgrvFvwL$NBlSPwemDb7 zRXr$E?w(hBTQt&L6`Q`^5jzL8 zh{ds~(6|~!ez9{Yl{pC=-W@dEO9f>;k5P2)by{=Zn!4rvqk{|XQP>X7X1tOm%MAt? zl$HbA^_PU}s)3lYm|1puJL&3aHApWyBK9ucMZ2yR(~vA%H0#EThNL#Sdr27w6VtHs zS_-x++;g8?rwN69S4fK)S@r?u=v6SEECr$I+wq~WtsJpL=6L+|t>kiyxNZ#Rpv+P^PV@(kNO zK1sAO+|Se z#~5V14a2Q5lhHV}mJ(Fspw-N~#};**HqaqWW=O7moWZ&05QH3GEqc$Wk>uWcM_+2W zQ}})$j^8c8=HEHOMmyM6TFHf9+Oc8|x2;$-yN zk%d0TQjrqZ16SEm^LRuye%9B~>|zs~?){9SO7_x6&NVu6r!%hiM{+qFDJBgxBFi)d z1g$HEhxM%ITdEBZ*y00~tcJvWY*bsz%Nr9xIv6e2pP?0pqpQqeCi6|+& zN>_tCu}39Ecu&=at0W66qzW-aT@ziZk|pE2M8IEL0(-m5k`)I%plCl38Mn?0xncbO z!0(y?S_ydfl=+UPs%TVD#;qUBUzso(f#IBU9hi)DmP1K6kHgu$8!7yCh~!SbJcg>D z7GYaD>3xjA5oY%_4B0{tnAa32oh-(!G{CiA`$@Jy2|pKjQR}6N6wT~YecJ$79U2Yq zPv0qvGk3ZxT4}sq3GeP2+^6KGAbN@eO!%&I?^2~m=^D%IX>FQ&GXjUs4F*@xVfWq^ ztH%b@-*^kGiEkDys$=oHe;|F+ct*3oj)(CEf8L|%ivojR^eeq9jP8uU;al9H?@}gy zzG|WtnSN;eREPsx*^i^bnaAl$u+I2E=MLPa%3w{HCOxFq@N+aYDIX4Ye<`ze2+psT zMs5l7o0&Trz9t5L!_~-XA!qaIhSHWrJb#Wz!}{s$VLCLD6t|brjl=!%PXHQ4I#AGA zME3@P-Y@Tq8+VeaY>zp;8rqfKnF=()1?_36aOmVc_A704q@-X&b3Cn0dqa)Lf%W7p z1h>iH!;zO{{WJrAr}Ttfb0N)2mqpWJbx6f2!~W298uUqvJ`Eg)K}xSg-3=9*aa)(( zPBalAOUJPDIUXBjev1>K@2MoXo(gTGsmV7IWsZ@|31Ii@B1_8oHH#A8dC?C25jd3c ziI%G9k$a+<e`Nl|ZXi2`Lc`G|9pf z4<4V9Okrnc@j@^ob|5L*T%@fsdLq)qLz1Leg4XXHB%fbL;m>@j@8%%5>~cbQM}wPw zx;NB9T14gjOvH}eNnd`xqQ@?q+!GbKt8{4%1x{AMVdqqwZ8xG}-N#{vsucR|V7_i? zD27~nPBV8O65FENB$ZdAkay=Ry?xyehY!SH@SjywJ1hZ*=RK38gqG9$>%rJMk$3m} z`T3i!qS6yXFqO|8&2PIRFl-uqTW%!Q=X#>BzY0Yd@N9C_TIMU=p#`7DqfzSt&&QLP z;}?YCTbIzHM;pm?>(b+>h&#+TMnaM#4?0bryclE>L)bYsO)sNJg7E)pNuQbi(wFrH4o`zOe z(Pqxbl?C`y@P>iV*N7x@E6$<))x_J!t<+>3f?ulfq%rP0)sz(A*LHWx-oUv_wdEwg z@UQ5U9*wilHDF<*3Ds4KaDFMFFBNLAv^*x(p0>fMbD`qSUJp95X*p@!SV*5=217ZF z8Fo39Vg`3aA9dQyFFLR`j96nsyz!O)B=i z@JW6ZHP!wj1Hhm>mJ$tN7m`w$j0w5E7m8Q0w5nDL3H_7FmWYp9F z==sJ+5_3`)7r&0f%gdbKzHNkBjmLD0GXc?+Cn%@ODazW~4MykHNtSzJF|Nkwb@(KC za<95AG73SQlXx_uj-GTJr#Wk8i?`$U(3YhIBy+hJHjW*LgEh-&_zguU7Z1ht;igy~ z%{r)IQM6%kZ%pYwpPmn$Nd7f*IsbQz^o+jHjI+s<%vtH{QxmZ1VRt(JYAkaYbA=?& znSJ-&VEEuGefX&)7V2dqOKT()WJBS>eJG=MJ~(`4$@lSuXN(VVXB z4aA7Ae?_Hk6pSKd@V!7R5N#aVOyJ#)Ai zw_z{yOCHc1z2#!nfmRAvV4rds{}$Iq;W)G54cE-2jPpH7lGO)u#|F{9KHAWk=u7U& zr6T_RON##38~@dx5~0kxy|w)bsqL9gr={%3^jkWG&rU$)Tp3~0RfjHZmBm7SMoiSY zMUlqYfD;0XOuc-MQHSdn&`?3yn znW3$yd!Ae-T45;9gHm>K581Li`v=z0#R1jgoX&3{+g}5j$Cim#KVQ=$i$pZ_<-Kax zeC}p0p<2!o_GHek!AtJyuaL*yrz3G-^A38rPhFByQiOm{*D2NMsR)=Tfn(ZMdS7Bq z7S&&c?NSG%`xHZQ2Q%kpa-ONMFT7^or5|a&V%K`+m)Cug=(CGu#HyR5Jya7?w;=0}qd9%aIH|sjE*dknamyomz^DV5G}tEs zIC)T>s8J6^^xX`fBDHv%xXWIM%s%2C~w$s+ov z1qRJ7qsLOCp4_)?5WQx8xw-mz`JsQBayai@w*mqFr`3wf-KC;qJG@rZ`(n z)-_{BUMYp&F+quK5~dfh-))M7LQk)z+|C138M2PToNW>7I2oQ&(ij@#hk<7^U~`07 zK?{Y5=7VvV1@{#PucG*dIW$b!3Dp+H?3RguZRl9I{ON&Ym1uhWC6hZElPK1CEnOe* zoXUgb*je~W#@;k-VShmdeX7pWAZ0&za=(vVN-&q7 z%g%sFH0Z%Ll5(0ZtTcc*d=D67I!}_*wJ$vNdf+AR*3M71#ra`P+?CYCOfMPQtzb?w zocWm)(MDElX48PytD^n5EIKwj;Ni6MV%usr?lqj2T=?L?ooRL+J!Vh*ms#TAu|@Pq zS%+eT6y}<`(i8O(gxzeS7j~QMy&?M#|E^$XjzBZTKsVa>uDu#jd9I z-S=sKygr=vN8ncVLRz_I8zpo0*=~0+&m|^Ou6iuZ=?sBiPyi(CJ@?(2A-VkaA)Vwr zSpjF~Z#(uwVGnDJ-Wdq#aXttS`bxjHHHm=SVR)ph2UFK>V!?x4Y zVR~K@pS7%ny-gOJ7kguMMjn>WH$|jP21-`(xwHFPYEtz;lTwE;ST7B~EfY{0*cC^{ zWTH6dEPb@;imc0O=>LKl+Lq3^#%HU-#j`}0qb`^zKtZucLwEk{^VsIgHH`}saHQ0 z7)1}!?N+| z*B5bfvm5=s?u?t|s+hU5Y|iMe7=c9b7|(rvu4RSq76l z!|+^QSyatvrV&W(;dU>4iY(~{L|o>KTCPf~oS3$3nz^^kJ9 z^I4t@B|pUdiPI@nBMctL9#hH+Z+bPbf`a=UAo&NwsLW6SqFxQF7xTMHnZ05M3n*-; z3GIj@%ao+5kLgqM@PTKf%hY6WW&8x}773Ui$Gyel%&wf- zAGa@6lD$)3%3H0*P8bd0xFZykYdoQp?Tm%o3w%gZ@Wvb_|wgSr9 zuDWY^MNoU_Yw9A{9nd}&b7L0Me;+r~7S6LRU202tE&OlXdzrqEFBJ=A0-!Xr1Qr4J zsE=h&tmI5#fAgU*@R!DjX%)2X+f>Rg8;3aCHDa2P4pyZ9B9Ak_X_rzEr1tfq>#9Y# z-D3mEWDkeqf0m>^!4rOM);KrEA2%+RVEY#v-0#kr)`t$*#q*!V$KO%I*kszm_f!?< z1CnFbp3vynPb!X{ct2W>61A-{Mq($5rF6lLDM`UB2kfcy1DQ2aSlD4YyC;?2RgT8j zuutrw@xa5~hR7JIMYXOrWal-DnI&V8^Kc6-sfa_xKofi(?hK<<2rO#g)bH0c?;*U#A zH!Jf@{WWu1ri&fZWZ_@>PPn}(LPZvH)_iMec6&G$c;6J_a5O$wTi{ynZQ@J&6S6(8 ziyym;cy=Sfu45KB&-};J@}USy*)BP|X9}GCAJN3s6=b%DpXWy=!Cx?kJ3Is@*2L4Z zWad!1g~6-M9O-upsIGV%#<0)y>YUy<)1wfP_Us?oGX|friuTv?xh>@=?R?t6zDGlP z%X{@lO&&~sy z>w+;4iqO)0o32i6q{+Dzbd}Fp>BeL6Xsi{E?b#q!YVEMA88&D4&7}%s5T! znTxBV)G__ZJ+U!;0xfDHnqcEWlak{g+d7QSbvr|kSJsK~bF{>$t(n-|e=s}9o5`=) znoj-B$5y{)dNE!R4LMaJ*tncF4x2@RV^zreZ9Hb@`p}UPeWn& zBmWu^HEa@NMI?gfaVOMs3xx*RA^EBYrt2BN&-|?D!j6;KOClsUR$LT?*=}fDJdesI z_n|(W`M4+(ihdhxka2J;JKU|v@cl6CwNK?UO(d!#rtv)Ku;`^B4S&vs{0u1I+#T=s zdUO$%R}V^d)|g;PvkVO=>Ve`iI-Yb-{ObAIc#0M2-0L%M7#R zO%e5A7)ld{ikcyVXv>j)7)9I@NV-j*UOtipP9K3S^On+@^R+a}{Vj!0RRoS^lV(IG zoqjnHOXmgA#V<-Y$?S*DO+V<*q45|{(Mx0*u{R}F;{KA)m08=9k;ikk7>y6KH|iSQ z4;09M+(7GZ$iVp3G%>Hr1w-rQan3ytwlYzm=Dl=oe;svp>&N%aR_gLw8Ip=z9NT$R zJQ=KuIobVjbYnCHDQH74&IdX+iz(h9AEV>tXvx;E6j14gz0uF8`cM}r_4-D!E60e4 zm7A&b+78iWvnMvp`c6eTH%PE!tZkqLDpxepJpJy}uH8lsD&Dm7LKA(<?ig{B=5%WpH4#5>c5iZBj?iJrH_Qty6g1d>T8DPX%Rlt>x6kfBU;sdPHdWOPFtULN?U*Le#Ho;?3QWSbB3ZUN$FUdGG-7 zVZ>-yEslWRH96Y5Xdnhwj1|2&hqf&w5I2tGz}u#o&L;gM^V&z$vP}lJjxirMa2!_G z7Dy`8tT3>_2n%@LJ>VtK#;zc<_J`ut9cNTC=cetwuVnCnO;q|bfNa`VN^E190mIpj zTiYZsX&gso0i9yTS|e&)FcMi|Gbz}}5N`_(QCR`=V&9L(lMZ)`d{j*zcPHS>o(;@{ z9fWKLKV%)KAuI2$*y;9;?mso+{ka=+zWCjj!=6d$@mOVB49OuyJk^>;X9`T=v5U`2 zKg=L)8!x1-nZ*^HMRKq6DV+HuUAtKE^DLF3=Jca8pS;EASBvO&{4NSTQcfB^1NmL4 zhB1p8MVZ7LQJuWwtLMAW=wGBZqz5~V+$p!eGV|Cg=IkFR`+C3_MKJ~fTgIzhrD9pJg!N1BI{aO-FYIX9Gw%gH7PezJff`?=7d z*LqmF<1KZ+YfMX3HL&lxB}T2Xhg8pLRNW|xwbyo0iCZdm#{Q)9s_OVIFOMrlC6J6w zz=;cmu(ZggUF|<9xal?hS?Y+0-ve>hp^3Eabj9nWkJR(uU_|!$O9z(p$K0AwoZi$Q z2eN9Z@aK2(Km3t)E}nv&J)h9}r%7;cp1=+-;NQz2GWzd6*_oIjFmDE_dYaOPH|&aG zH}1F^GfZ2cj|8V>q%&kc>8qThy%`}S`)W8Xt7i^%UKh$7@Juv}m&RbD!QyX^YqVzv zXN)G~;ohfCYTP!1)-s>7I7O2Tn1wu_J5>@NJt~*KBwib*;={=-$n2d;YyR5Oyt&LB zisQR;#|)}IQ$t?{)sSAmNAevti>7L-@^c{!27j)Q-sEy-Fr~xdxDrkcO{0e6`{*Li zDUSC(EN<}&wDz+zzI_uYx&4`L4~|6r25roE?tulX)8ReB4?=1kd2ahA=Dg}HUjDd9 zO9p;-k9f`AxS-dRI+-0X_x|y_K1;HFFwfh!r$FgRPb~W5fV0zbMG^CGlH_-ZVA@Pw z@2{Ya@e#Np^?@R$Ocm56mj=yvK@S#YqOU;?l}%-4w<+gGCYf@EI*~rF_r@CL$V*R) zhx6VCVo9S1-Lmk)>n^*fVCX_o_16)ezZB?gukYeWtrW(8zD17K4&=4ditk3ZX-A?h z9!Q;|<0-?D{ge3(x0zWu*cj=yM@g^j0@WW3!k>wsBx?igX=FbWvhT(5l55C}_8&V*>}kIsH0y8cw0MkRfz# zqZQSL<)b?GB7NQ63-hBMQ`o9toOa;+RR%<}ohhG3bCG#y6xPL7l1HLGT$aD0nyp$; zx}l1ugYHQ5+)P78Jtnn5nsA*ZD^bvyN8xYUsk3PyS!xZ0-qgF|nvyH_7luM+hApn$ zOvZFO7xXKMC8zXIBpT*%t~LzPC$&MM3kD6;L`-Qt=@!hTnwocXe4H|^UT=t>{}j<2 zWQ~l3KB%5O5hvIQ7BL|}k`fsMmosgmh~GIg`}xuQnSX>!au!m()y4bxHp%MwFKN|h z&fMI0;@O@n7N$=^y9DxPpJ+QJP94~*KqS<#k>DjccVprQ1 zGG=blL%u_9*3(7z3*+Iv`~i7(n}kZ!OeDQk!@~`M!YMD7S^7!%nZoYKU0*21bQwvz z9T3|3G3?u6{@>t0%zoyD#}tAEK`%tT!+(^Q%I83S-MIV4 zzf0n<^3gclHZdd9Z8^|hxSIl&#qsxMsW>`NgEs$rMsX}dBFjW3cXu$hGZvrlmE{?=)ENb`SoMqv5fbd z9~CjjPX(G!gK63KT#2-mD)Lr3Am{95+Q+@P3kh3k>E45sYLD!zWB3)qEG6 zesWwA*_a1o=7SqgeMs+S_(MkO7XA0umcP&EB%9tPQx`jwveXu!teApLsSK_OSA`OauYs{_Zw%h#DM&Fzl-uG^W_o{6Z-7lm0}3XO4E zNvposkm=m>A~DvGvlWrhwfxCv>^|gjB^fHh6}8IKX>xotQd%WAx2YI+vp0w@%b8E@ zT}l_-^~o@MDTViN!_sfu7g@(0=%6NXVaZ>y&4qb;;v2nsae}N&FNpms{*XHFP1bLY zg62+pTsV4%1|_7Rg}JrYdA6ANS_cie+=**FBs8stpzUHmkyi6i6tO4B@ue$dymYZ* zRWjl-FVpqQ``r^xE*8F{T;XzsJwI2p*vG3}O$7s}kx+Ts;v8OG5IDM|N$L*us-+uye+20I^3c& zZ;XgF7ujJ^h@<;{&h45hJt05(8qOpIJS+mIDNO%_Zbp=*nCf9RV^1qr;doh z6^qDxsvNG(T}et$R?;zkFQ4scCA2?>VeLva7@Yqi5Y9cscKsQ$i~2P0N@Xo|VB+hA6X0w}tuq{F zypnvqc$mBueeiyty!hc21H=B-xZadW-P50tuh~b*@`;PYlx8J($4(#>m1-~=>|-0ZILW-Dn_IFMFv?r}L>q!zDm zgt~OY2HuhNUG$vZc^x3Vc@i9}b*J}TOtI&~WMO#H6+P^Iu*Rty>08HQ-QS~P%QeEA z0m+zeZU#*|=Ck+?L=`(lsG^GEW0>zU;;48yh8cvrW0BgnOE&iBGdMP7?cu- zc1vRzt0qv(!bkLUvj);{b8cqE5lZe|LyJ~iBD)-OvU+AE4xcqdV);Az@pKU_s(eY$ z#&TYI<9X_|GQ^;$H0(3#q?U{VDz1G&-;BnRS=IzB9Fm4hCE+3?9PoMilw3v)$6-Ak zY>-+{8*Oe%)I(#i+f5hyR%mJuBwBI%Ik28jkGQ@S6Gc+%my;dtM5q*rA`-wsHnK|l5A4g$)%LusoF&|H{ z2$v^thc4U&D;|c@v-XK}hnas(UMod6_O|Soxk;+m4%12fH}uhKB8r@nARRJ;?vyLx z;H<~=T~i`f_;p1|u@{El^Tvo4cl7WdMj;=Ui5GhP$t$zB#I?W!S9$jT?n^Uu?mQu$ z-D2m0(M@`EcOLz4nv8EB*V49hEA*+&hS=kPRqeJIz`eo{o<&|Lyh-g<>9p-l7S;xt zA+M;#J!9G_QaWlOth2}9nrbY4kWs+Wj6m8ju@BBXGe_ga!MIh`752SHz)*QG0{vvM z&1p2Q1pgNGt5xa!gd&)KkfX9J6ND`919_gYpH_ZCA!B4ws`;I^#xWC7XS(>)BZbx& z@-9lg2l|i9p;Pg7V&~Fu(y#1>_|0d@VM-+hNBf9ZDRKmNjY3N*4KwGU; z=(F=r$%IcjDEq2|jnQLifzwSo;_^eZN$b$5#U|)KZv%B4ts?KWJ+W+MA!Ucnko1|j znzq(OaZWB8PSzhMbY)9h_KX0a<91mdK-TkQTEOl(6i28`Tu4qMJb#=`+hh@$M+*6iUISTpxKo^%1!)o7QtG zIlnOuZSj{#d-DV=W^Pcw0C!AMb*EV#aVQ_;j}>#$g^Pb8q}M6JXSf5_aF)pUVG6mP z<~-M|AbeJ>qkj|n!fAB~-i-1=`ZYcL;f(zIk`=UM(nETB%^OLIgQ4@t0(VzRk+!xb z{JH!5%D9YndMpqxzh+2o=j&lc)+t?#>Z#zwA63SU-={9w@NAA%VVzI+oI$7U^dl+fd zZE78D{FaZ{9(DBgeG9qgtQOrg`On|0=wI|PT6FTOsNl|r8t3qy3kP(q%Al|~2Tb4i zl3JUmKz7+hIu{#)s?97v8w zqfZVJE_BDQFT){I_nV%+KP$>FU8U@~oK4Pm$MjhW)SB>&NZSD)WqV^*uU#U`V;9B! z9W1<^d(wA>aB5wAn|cnALcsP=r0Wd9h~J&m$=nT34S70e${Fc3Z|M*31Z@@B1$>au ztsxYTt$x$tTaRf+-5@l}9HoloQR4EmVYube7cW%b(d_T}7}Tpj7WL^)YgQbf2|wg9 z^*%ez_|7U9t%L9(YsINwCux_~e{_9#3{+hW$mGK;QvJ_EIL-Y?3L$1R>u(-TvukeM z+wnZ>38rXvHg%~H*qq~!M^TnIcd~?YQUfr0wLY@HMzKSfds&m@*e<kwf+9i_j(O zBTMOw5sx*stoJjoV{4iq>nH zi2N}Hr=RYp{XLgTer!6(K1^>EwEhw|SLRd1_wSX4V~UW=mJHoVvcXv*dlbuS5Uf41?8!AgU#GqlyPsLczL>&`oG|!ibXP{ zUdQ814P+SsyaB4up%fWHQ3a~+S-#!JjAcwNh9E}jYAJR^x^7xTb)SE2m6 z7)ln!cyYUl)|M90`nn*FAi810)=6m28b`a=GP_yA8G{+hn0V6&F(&iavzk_EY)%N@&VYsDICff-7sK1JMo^r6F#Xa_#QEy zl5~gS>V>IpGF{TJi}Ph8wx;7(o)VVFI#ZQqmFOB^gcfFwbzc2KV;0^NUs|H@C)5p_ z9&onx{6#9cWPn@QKj_W=0vxNpNHGn=@aDHR7VB=HCr!6VD&ZhKxy?J5^_H;j{!vUZ z@WBn|_q3}2Hd>cF?lq*yMKGA zWqk!X_Tav(-5=6TH$;>CT=$LFYiU4n9v1WuV_)HR(q8pe2t6shHN8p^iq~oBt-F+e z+!6g^Ueo>LQo5Y?hgtfWxFh*OTBB5`=4vQjK1t@g$Zq!A9+aH)48o4dTWQZgCCD}V z;;rF#5{H&ii~ks?1am%c&H!w2@R2khvJ?AWYT#EDd*p8Spi;&0*mpV^8CU%fB5MwJ z_2YE=_zAHxigOlAD(JVLJ9X~MglVHLin6jWE;0<+?Ak2Nx5U=vz3_Zm1O0bS0okVi z$I*F*^}PRYTzfAWl~7uusF23zb>C5xG$@s5kkQhhsUe%}6`9$a%xpSsa>Qq|Ml}9+2anfeGrRe7RNU#tQ?;!HVRcA0{`r{Y|;1Lq#o=bA~{ z%siIH{QCzm|ImyR!es48C9Ih2$BB#Lk_UFlD@geS$-|eP0loIc!CEq@1gF97SE+Mtrl= z=i9AacyP*dSk`U#$bPG!>wqAP+husYbUuzZHwNrt;p+65Ji{!4JXZXeN8c zv)>KRYy+-;06S*TfRv=J*}clG|q}q37vAVo7;#R0fq``ot`VZ+>{znFO{g!hUs zW1eaTw|)y{#DqTFVAdK6k8BLp*ozkr+)%E!RLnedQ(@4&JkXl;8G1aN@5qp_dl1?=43G6!oPBN%H4xWK zTS8TSkDEr6DhA$@x#JQQ=*R+c=)MSQJIh@7^GcL{7VNP%k^%Y0(R#7$^DS^@%dv8A zRB0q0HEYE1&u6gRJds&Ri-msI0tT;kV$H5Z{&#B-et(jkS}Pwo#YjeS%zK5G`CY6C zS_Uua4;=9^iC^{|RUCO6F8k80ap6{bzIblO`ZEr+j&3a90_@^woi^idN>Xmuuh!1(p5|Cd=^OVY|v*58g@yeiJE+WpDLLu@k42!AouO^-6C)8Msd5whu;sxam#7R z%xEV&k3(WO9H+W;XLZ9#oc{9$8F^puvD}PrO>B{sxkX%-?}JB57vjc$ zvgfl?Q_fPIIeDx?^bhMqbq(nriuGopt}cf@ZYjR3{taH7fud>y*0htJ-1V1Gch!rF z%l2S}WiraAS#V;LQ{unNWpJ^q!h%=JMC7|8qHCTG?FPE?V9rQ#(J(4cu0&nyHq_F5 zA-c4$5dUqMg7q>}c02luI9((e@eSj+4CC<6vnTWSWr)p^PrS_M4$g$NXG8I3#fpvI ztnq6P$K>(&^4gUH=eA-YCt}N=2o6{qFXrzbAo)JsakRl%)X49Xf+l%fk};f5Jnb1{ zpMxg%dvMsW6i!HU;N>AbIP$wcL&GeIlb^9ndTCazOX1D*JO)pW;IAtc`20wR7H1{% zYHS8HA_wzFKY#JBQ)_l>-i*GI6Kj>HgN#-!Ic0$sx8M4qC}^e1NmhFl@#-bmXqu0P z&dY>St^?!N)Z%ZSLcCsEjOj*+46o5;$ny!%>!(7sm!~kM+XzOiPk?btdwe-Of>D3M z@HwuT=f@%cFs`$7c2~P%V{sUDTW8Y4HHs=>zI^v@5!!Vuhqz~f>Aj@q>v1UO_4RGe;`ZC^c{wbeWBqn0(weto zUyr|vSBeNm{!zjvhu=7Vp;p)|w`OpGF3*)&iEl1m+|*W+%^ttRugc*pt@dMqwahtK z^vC1DzYurtC|((^L&}0>n0jI!X6$Ii-&MNIG%pZY%gV6u`CgnK|4KOR)MqO_$=H^6 zAFH`zVYl@sGPZZYu}bNFN-IT0D=9%-qDt*pQ^^VH%DRPaXx?0tT{9=(P5xuiAvKbG zwi)e8d^pU^opFOrsFZ0=bwgE#Xk5iL{S%7rCMH~|r^~iO-MG>!9~G6arC-Z~Z;nOs zK}&UR`EJfUuQ_lHdL_HUf3bT+Q#4yQTfFlDyvxGab7liR*nbs=I%IKBr4B-N$gHgN z%QVx9z@4+2C_I$RRWpB!5Azqp#!{a>S9Ov6%>_6$$VBY<+?G0DPk#OnIiq^;av2C|#wpp4+MUrGue((_HdhtwMrOhr|g1I>IJ{Fk26fI0t zn5j_boMw-)q~M1z8Z37e+nNinf)^rc)(b`dc20c!LH-&c15x;J2=iUlS);jJ*sO?^ zv%+VTZ_JXnr#GG*9A)owaep)@&rxI39Jck zL6@;(uwQvP;tw3aj>Z@+Qy;*2ueJ&mAthv+^4PhG0ugPKIS=q6@PyX5EA@^FDy!Gio<$SaWr4EnYN=e7(G$8=h|H#daSsD*2=><>QoO}?>jG!h3m8AjV;DLl#GcUO*z+oF?PH+<;#OgFuT={ z)v1B}n%$9|&S;^Jiaqt(okT*THjQNG;@Kz#ji%d(H`eW8+U+66JTxV8cPVsbX5MB) zKb(wMD!kz$_k#AwE1D@vm2$=APx@RGrAn>;R9Rl#g4do&-pP*ZaOiRkM-%Jue%BDb zKIzNV#XUHoVLa-_1c|f{yA>l+I`Y%_Lgu^&U54+*>Z)Q(V>PDfEX2WyH%0i~U&4Ld5qWRRQUo4Pqf>-B z+m)Wi@<-|NJ;#$jOUjTg8OlYnljAz48alI&c}7f%Vwa`*4Eyw4Y->IWTW4>@t9Ki) z^58hUG%oV^ym_>!yJy6jGF>KokY1~FGxlHQg?Vw>G?BcnQ&$%#`W|jdjR&2WWiUfL zuv&wbTU}9D+?3yYhH}@kaCWb=K}sJdp59=|yns=7I6e!%3r*y^(|MsaVgV{9cVKbn z`C_p_9#`2a*u&S9-JfXl`;>NkCNon#mMg*7T7^-kCy1D251wq-Li+ve*lXcvYQ27r z<4e||e(Pym`yJ1f6O6gTDxY`rGr3cGw;uOAjMpvW8MUJxKAGK_^WZZY5)O*}UJ3kF zS1N|xkXho>7SdNQ8C$m;arj*cY(qbwKn$jlx0~Xk%v{{lGUC+yAzc5Yh1`7%;-2-A zYji+*i&|#zpyd}BCY-^;4(-_Q*Ilv3+mXW-?ZC&=ck$wR3>udV;W)iV;?iq7MXSHr zYk|+C9<)1J7)9z#5`$8svyn(KL9-!ITYV@%i z!X1s8+!5HH5#y6N=HU_ii93L3jT6F1W~yd5!K6BB)5y;1cHn z!sB2u=Jk-BV?9TF3?0qqetj8r=qUC-50-nv6#8Fm#k5^XJQ(K6j~jZRmtHX*E?JWmX^EQ@%sl|8U?iAXqm^1IblPMg^%#l?-jIXCgO&H3LTd& z$KT8f6zseuR#!>J`-VJD44i?j=i(%baJ{1R*dufq7R3>}mmx3F5lLIyQ`cPbWNM^u z_3J^Ae3pEYciOY~fHob5M6#vU12{b$f`}q{Ul`B^N;fVe?!sFnO8(EqQR?&=ZpJ3} zZpn8~19AW5Q*q*MB~(rB!T(kw59~jV;B0qJo!*+iid&1)(zp29(SdI_u7Z(#p4|$S z-@~~xkTXW+7J^48KFhmn*C)#S_w6(Wrplf~T{_<`*nz8Fvh&&JfJl^ojp#O%dqxBz zv|BHc`l1rE3IbsKaDnW~rSQ&wv2udnimg{h(#B-Z|H-vlt@7N%_$SVvMV@rV_ zRokSqY>p*OX4>)b!BPCONtNfHDnnheSQl*{%?F)Qu}Tq&4!t$`#bzn8iX-K2{|(&# zOT&&|HXdr%ZwTc-6|$>4lp$-5;Z;v<>3kc_t8+Tbe8p|qqw7i^-2@)(+zr3G>2upf z!PC3)XkrqM@Pap3aa|V?0Zpm>MTH&pJIUvX>|O0kK;e;RFkR9a$GZm0PF%A^-aqxbaYf1nxWDld!hDE`-tNs-PNNx` z-PbA%?}I ziSuLBapmF78i)431uMJ>VYw6j%R3fyD+HzgG0a8CjL$RW-m^I%{{I2gM z7R;^0=5-|^Kz0&5_s4T%^JN(3zY%GxC5KP$iDuemQ)S#FM22X=ZPWq96{QYh&#iDa zeu6ruMdimZTrjIj0)qd zr=dkoA9NlSCGwQl;@*Ra(5ml%i>Y<+-O!ZLPSQ<3!;+$81asmxpfWfIwI^#t_Q>Oy zP~^x}$KQ$d8Gd{ryS2+^pGWO?7pyvY75-y?A@sc=%!(Iclj{S|N6Y^6?3L@x-etzz z^~aN`eO6)T4O7{{=*})F*F~Rx?lS+W$K<0OaP#(61pRgr$=wREyJHeZ)F-jOLjYGk zJ*23eAm;$t<=^P{2&0PIQuEYv$@Q=mg)>I+$z@gX>2?bI-=9IS%*@XH)_|)wVo|f8 z54~TsqSc8YzRc`}?J_ewe#9R<@20^QcP1di%#%h}UBy7@J<|KA%qh=Cu)6C5^d53e zQFq8jdh(Wu(6!2N9ypHLuVtqFzxGtwx(!Yh+T640EVOLpcdc;}dL91@msh%Crp&C_ z?&!wDvdf)sIbJlot;K&H^I+2;I|AVoQGe+iE*7uFfPNJie&Cr>IyZHdEn}X3yzQS~B)*YcAUp%9*Nv&^bMwgD+{avfDhl z+gBEy=l14P3nkRu^5u_*t$ACrwzvFkz~nQ>#A=J-ST|qxCMU(x=lK{Em+cUxD@?He zWD(9?RTX<>E=aR#6-ox$aQc3EgVKBhlSx~V*5V>!8_k(~qOBseemRabmp|WtNZKA- zDlA9I=iSPwn4Hi6wt6gLBl|G6+>f;uqxj>AIdkN9pKEytSLWQp#`}r12`j;SpL)2- zJKmllt$Aqv7QECRA#aRdJe8kDa@3e2^pbgmiu<;rI8V+kt7bs=k2?HDER$@&=6vx{ z8Bcn5<@U&@Kv+jk_<043u50uBM@K|n?a%brZhU)e1U9Ls!eoZ@qgR?@$6P%*!+Ar7 zsZsW)4FWzJvtxzqFuR3teNZ{9&8vh{pMU5aJCZru)mYVAdW?(&jhm^7E2aH8%3zR) zS$|U;oPJS!*_$Qn=9((maCv$htM|LKz(szl zFGa?mEVfx-z$@FwV9TIDMpYSe^@3c)dfRi5W;?Fvl+D|pWd`?;J&iY);r5~4G!ED! z9zOmkjP>2IFSZqTJn_cqsh!*%U7Is1Lf#>Yt(Ydc0I#J(_3pcqiraQZ3_A4%J8wDA zq{4`130b^yZ9Hy7I&f>NzWf%ZE*&;=@l$yp#I;ul_If1NbyYg>AYzQ5RntLqoSJ>H9lwrxO?Tw4yA-kt?oro1+79^7|Zv)NHq`WZY? z?97l3(YF8L!I2?s?=VAQzu1pA-K8_FemgpxHIw(ypB^X64r6obF_>s3a*5`441eas zdU@Nva&$QJW6_s~H$^gKQtUvFQ)+i`y| zH-9nSxk-lCKFRhRCK+VUM>7538O)U3J)3P>Jbq&;wjLis!%-^kfz5i{Zk@UHB6 zw%K_F<@c2NHfS7QIkm*&y)Q5(xscg1r(H3(kQON~#lYHDm~(JGzOAriPDB|3TU+wD zeXyuBACBdtp25@j3;uR`jooRQ)Tx(yo!;?0mKel0lE3mLSF(j}`?1dyEgD!Eap0pSAO4MVW@3|ZI5u|~PW^Kgol5%A zHA0CG9hYL6k|WNec-K7|=8b_oEIAbi4;#{RZ$3Rg8nW)i zO`N!52938lRD1IRq5j*jr&TY;hDff-o+IMtgFRwKf}CZaXo@oz4d~iW0pGSAnPn2m zZ#UK1$#(z`-a3Nb^ZmJUL>P}mjYhECr!>a7^VIylB57oMyfX-AR;oGE%Aewbl{TwP z7vNctF-5~kh4qVUPWmG|#_0)YcwK=I>&X~y9e?@=i`0lW3U`IVztDqTA7PqfCB+o6~|V48@xx{T4!f1_bY zA*&=K&3=6(vh=RN>a>d7sWj!SgJa-xbRnj%k&G$%4BJ3A9ywKt6}b`88>J-~Mfb$G zK52|G8xGCLcbM3%I~@<0F<<85f0v{&eeG+sNb1Dr#m%s`?^L)2+2Qv$b55&UBQ)G= zu>9wB7*u-T#5;HVXu28Rk{>Zv{`=)!y79R5xj3$?!pEjJae1*mUFHO^y{R#e7`27c zLL&^eS|zlbd3j!U_u|WsZ7@p&3nkUAoYnWbyn*#*b-VWL>QRe9It8>&Ju8mv@)b`f zZ^74P**tGBNHH)vTU_2Yl5@5X3*!NOrMk=RpSU+1D+HAqYDWkafqYl)%$v?+0 zycGBMAH|yqd9nlfR$RA~jQrjsxKh0cS(*V@zr~N>vJwisSGWX<}sF|0Pqr*Hd? zRLvYt2078`OFuE6#{J_> zxgmcr`)B?yBjqD|#j>B(#1uy@`f&A3Wq#62rrNVK#*RH8#;JAY(OXumlw9TqeKXK> z=Q4c$Xhy$Hsa&yd4Exv19BoGiU36vRjHP1e;26&F zYl%*p?@*j2{RNInl2etyiCPJKv&MufU4vPmpNLPRKgwNYI`@9o=FG4{epud=0cmoV zxLW#}+&4h2R?ZXN)_k}sg_WV>5ccc@kf(tDj;G?U=6N)En8YxZZ?LI{FA*DrUruHJ0&MP)Q_uvtnpOMpO4=b z9l3N=XO1(JU4FBpVno>;jQnK4l>6R`$Z0(WJJtPZWh@+sB-b_XQi@8l81rG)9Y(_cQTEFOvHE$gvuMiScu9v8zd1t8q>B`!a@hV%Vp z;$&i9@YH2=mn_f34Xru!(?<*qH=<#XCXMBN%>MUQMPFYzcb_W~_I8_4z9xrH{p8#q z{1#{Jorvcfg#Wj2$rfwM?w3-TTvEWr8mYWJq=;JAk3(gHoR5dgoL6)ZG@nlvseNDI zvC%-571fIk26aNU=WLW7?8zZka#obS#+FT-+5LAa(#*YaZ|O%M;s-ihlb%->W1*9K z3-_;hvB#I`NS(J_bTL1L(Px{|ar_|uJar%2b(AqWQiV4{E71ICe`czx@U>G9JbtJo z#%wi5#5E887+%1xDeerBtl}E_LF4Ko+;Nj1GFuI{#zGWNG3Dh!lB4zX9%h%v;C)w3 z{*yl&r6V#oCwnHHaX_eO$yvN2hHl!Qkoxd|aGJ6b-)dK4Vy9|c{3*X_^5zeWu@S!lkp`V$`Wxv|Uk-#wWSL!BFOIcKm~7#!uYH@}Oa?9aq?^ zv(*7_Mf`^hx*cpqO??+(DW8Gw2R}v0@But`W{2pxr55Tnt8pXOmQVBJ*i~EZeiZH5 zQt=Xt<#W9Iatrz`yrD3tw#W2gp}gMifEe>gV#FS<6WzWvrH^t4^zkfWc}Q;>95kbC zSOEJCnF7b#ft>kW9r|N>^V`7z-1svV{hN+uRr}UBJEIFf%<9Umy$d+wlP-2SIqR^i#z!8Dz5U5tq^F%F5E=Yr-tKSM>hx5k~(wAnqGW2Zq*jbdmqOH%afvc`YcX5&od zYWzyMgI9~)5ERuKC8oKU9;D9Tlir+XJqLU5^x?j3#X{Um!&;3ROn+96Ru5*Q+(a&QfcDeGZdIAx-B^Wg+2IHnoK5GWX)InQ{dS#vpftY;`s7xly-IKH zKPg>p8buiT%9kULoWZS}@nWl29X2>eu~u@UeeTOYV~;K&db$BW_?^YrUJJ26NJi|# zFzg%rUbJ@)Vd>pLVsLD^NUnH{KVOPCwR^1?=zALNr(F_t&z{2c+)l*buwcXSOg4Gf z2XX41xVL5u$HoM(-J)nJ>EA_w;aI+w`|>BQ?$EQAIrTf+@i0b}`p4X9abX-g=-MOf zcW;)|Pe9qP<2ZRtmjmux7Rh%C-N;*U|;M*UW)aW(#&ul5zX&y*9`Kbt zlr2`$T@s;&qMNSV+kOQ7iXO_YYEMr2Cta>5UZQ%pHygdjC>-xuLoeQv9}X;m$L$5! zD{m1V4dwFtaUPoXdVo(i-XnLaHUHghM$L}4INzoZXI14g(q#pLYh{*xofZ4clf39p zgZcMpG~LcNN>->JuZ)&|)_Pgs*4n0gIO!6M8m%}eC!FP}&a{myLvg)}Feu%R*=IbU zR|~c%lZBd)rX1aRhS1#|gVNR)V9n3ykgF?hw9OIoCELGMkA<*aqsikte`DR%FZkA3 zI$jbD*l3{4^;=BQCWg2dmrRc?nHab;481&nLAJ_l(JO$9pDLK$Qw!i{;q=LktCfto zWQV(0BWKAg|I{VVd^Lu-c)@916g?jJvE2f>-;p<{g!$&!erAJME1x+^YjaR{;S}zk zzAC(rr7-K92bY~6%9J%7#24MQ;+kRxG~1{v#Pe>5{=5`-J^DiXx&F*IZI$hUKnehQo7oXRyo}$MIP0K&tLK3eUT-FgxFyyOgHlZ%0qb*4Q8} zY*C_h%qS}9EI}_jA8H>yB6j?7MDmxFXcjvMMSZjxaA=CKX(_vjFF)Yn8kvLh+y(u- z$Kt+S9In2J#HU9x|FAQamV@)r*Xu4eKhRJ zpj~Dz+3NvZf6l|LCg>uw&C1DhGTQQ*N4w0bt0ToGlT$`J~R^c-1=lcSq zEt;|A4SAF5rOEfPYeo2IRd$Lm!7%e&d>XkGhmIcss@n0q#Q@$sC@|b92G^gNvd>s| z>A08weY^`7U3`I}J;Uif+LM|1iWxD-FrjS~md}#C_CV=Qwl+qcs;LOPISgr@gE`<_ z0oR>(miZq?z8TvIV?)-%z_C5`S&7&Q){>W=i;F7Co4=(rv;%D3VPv{><{DJ?!-#l`h4X{8v) za(M%=%+}_tMYVXotQ$?^=3&WhfBrY$m(S9NviGQWc>nUSIGNIw-fl%aUO$K~@_wcq zb3w9{QyDo#{<`wBJYCLz@p@)hd}{@?cb*atzU_tTYzxJ~N561Z?s#igXK-!%PcS?y z`O@aM;P={{N8UXaCc_6{!F4P6J$i{pGNWv_ z8gKS^(%NYj{Ko5J!h?Do=<9}m9`i9tU!7L+`$8pp0jiVtPjVl?Uv12{Aw zfn)!cVa8VoU~p{+cX)A^^=%+^t%{$Jds^hRJq!9xZDR5bD~G^dG9s~ zv#8f1Yp*9;{~FCM4l$VM(UUn{Y_NCD0d$RB3GdukCiV2?;-gp4;r$-5`bIw0-zRZ! z&M_Q+X-UI9O>k#-6SjBVf`l3e=4tN1gbXK<-D4G=PkSPg^z+!ZLjVspWU_G0C!BWq zfHym)qA|A%()Vz7-YKF5Pc>>cI1p>&l7hH$LE4;+yzyMCs;G$oLGUu=cywPk1< zxLQ={%AH8N2*#y%Vyi`Y{9iwDiotE{uDg%vR&M;F+ZF*cVtCXsgI%0Eu=lMx5!X|4 zSwoJaQ_et6mQ3=d4b~iUelIXO6F8&d5?t*sc;-C#fs-4ghka9fhCgb;)e-V%^g5Ex+5Mz5{W+$Ex1()M z5U1wO6_e9Wiu{KkVD9`zv1IKtY_y7l?H^}u*lfV8L`UXbIE(t3v*Bnr6ElNvLjC7) zc%K6s+sOT$`#wCKy;D)sqAeZ$Gx)*Xm(D#hsk^W#E0#6){F(boWG|nGbF(W&Y{V_} zGWv++f5I_T>l+@`ZGpjoJnlc8&(72O(aqDCbq+(>&^?@!oD-*ZNaw^LlK*(~CMQw~OLtMa)_5%61#&{2_M<7k<6L z(X*>z+t*Ou?NxBeH=4(G_7iWSw<%O6wc`C7+ML*I94Bm-b61`gXBH2m)~EiW@V6GH z{H?;ESKY+R^@dnHWtw7m6LprAI*HgLPjRP}B^Qj#Wca#BQC0U^?hFTVRa_y>`mGiB z8+VJZT}M;rcRoWSe9(8{A`z;{$Lu!Gal*@!_O&kTce(>DdyM8--R9!sO*2l6vcM3P zV4f%+%(Le$ICTFx5f*O(jlGS~4;jTKuHHzHY;oU$0`6&9qR^?*g~7k^h-n^(%a6Oz zq0o>gEW2R6^y1|!ONT?d-s0RL52pJop>1&+tlIk+@q?|n@Ui3+`xSA>$)B*6?>HG> zTF_i}<<+n4$G!&}@i(Lm+kGBL55M7Z_A+I*Wd#}zFO~VRSg|=SlWY5{aFt&ZJ~lF7 zxJnnyz3GC&KAEEU;WG@z9BjHYnw!qu75kkIiZI(@!qzI0TfMs=+fO>3+s{I6`Z#`4 zRtUQs1BxlT6r<03vU1xil*$ayGfgWDaQTd*<()-k#V}T1^kf&$o>V&Af^Pkj=$Dww z=?|TGpsVDt-Y;a&f*>(e`c!_V@5O){aqRrVnQJyn=D_Y1Si0YiXQb;^xuveSt|uK6 zi#sy8qbc^>8p+p_aI|J#Li3zQ#450Svks@c%BrqVIzc5YkS1eAIaVw9L-? zKSoA{8K3CLn?dXA@K*LTb&8=OoFJ+Ozoq zEY$SHrJgcRA2tbFC!NNGog1NYFPEpwe~W}9H>zE^ivf|+OE=`9c=t|n)3T3Z*w0A1 z&zmf!_SS@T@ot>FEc+PaUc$JjRK%U!j8@&HQ_bicT#|gbR9E(xddvAg{WUV=tT1EV zB?P4#a?(0O5&AQMhP96s>NP_cCpo&GYu$wJ78Axz4dXG%gI9hV#`p1sBKO~7Xz!3c zR^>ptEX~2CEs~e!n#c|{Gm)RI1&t+pg<}VM`o3;WpClb77&qY|8~Hx|J{q+lKgGC7 zGG}wzijha$81wx-8nU&hcc)womiMPkWu2Jo(^b(!_Slu9!a07qyffBlv)*|r1`o~P zfN4|FZRI)C53%G!gF~p;tHG%l#BU?ic<1Cb*v1;OZI2b0lw81VqmPTU^_tu^NqUC{ zmcZ*)clItUIT+n|_zM#k23Ji`jX0u2S#jhG;e34&kKSA`25$yL0v(`9jsU@p^=9RBG&`C0C%hR*FK`ZlJ??=pWh zZzA7uJO)vDl?&&c@TT^t7W68~!j~!O+}9=oUQfG=z9pfG>G|!jWt<1UjEfQrJLZZF z4n0vJ_uU&>3}=g&92%W*m!8Z~++M9q|15phO3s`1z~vZrvKAZW7;~WZI5BHOBi8L$ zfrRWGVsm^EwC5M{>1GdpQgP<-UDx3#dedQKIOkdH5z2k{q2%>&*3{P^bBZ!Oj2!T< zPlYfq&0u@`2uw=Q#x6~NRw(Zk6Bn6dt+jjx_Z!BC(RTbS*#psiZE&sQAjM|`8?Mcg z4Ee$v;&0~%B6qtX#_jZx&fOsXS~ZTpX13?U=Jq@mD{sWh4q;cMFWY6W!E0SCCP0c9Dh#$kbqr33IKsV}sd5o%0*~r@F zz{a90a-MgP{U*s$Sv3cIZ_d40N5oDD?tUFbb=Lt{czYc5&(>hlgu|$Poyafe_CoKU zWaS;Rr_Sfo_*6Mw#HDV5@r{+D?2`{hzJDn?_m@5EzzU2%kia3WR^z*S1%6gf#>}ED zYPD&OVY>Y=;bIH=eUMC~qX&^PcLX;ir*mLxZ&ozbrmbWf{FIp>E7=WSf1(96<&7m% za@a1VO26Ee1L9qPGQQ1gg0bs%L$yjWd0cw1=^5z*`YQPfW7pvKxo5bavm3!vTGG49 zg8m+T34h6id)gJsX=-#R-7Xxf7h!B&9;d|zaf$sP94dJ$4jQ%Rs(sS?I)9Pe9mrkZ zIu+i2eLykvO$U}IW=Wrv%$W3?gpX=3F!}R(d@U@2ZoPs#Uy-WgoYDJ`3n%yL!&Sj^ z@IOcDfw3<9cfL7oFGk4zf(P#oGU2S%9ho7yTq9mYab=r>;%~z)k>pS!ZyrBT_%WIh ztt`0h=nv_k(#8tOI(>GxDePQMKvm}Zj)c3xqIC*qj;g?BRAH`U-`sRGV5c$IKH_L)OWY$2Pes#nR*Ws&E{iY zlSFQMz5#u68^lBnOD4mR-yihnpzCQ2!5F%B=*$SqYH{AXl?e4a2ImeTTzf{rZbu~B z&3goUd*q8<{;}{bRbiFPg!(@DidI{~__4h)EafhA%I3lBEIIo+l%0l3O;(e z9;u=BbT}#5c4|ZUReH%b$7;jEEf?df9Et9~;qs$3O}yG7r_K=*WDo21$Y!va)PhP% z%h7N)nsHxWz{@j&p)>R8U~^s^js7Zj-CqRdMGj*B`SFq`8O2xo0+{)`H=64Dz`b%S zdQ7zA?f5QKUQ)nQ&7b0V&lJx4`B-EeS*lpuK7{@~EZDAgvUq;25?+IXm@se^Os#Sl z*}5~E%3E>N#R7hp?o{gmo#-t2M(%opIn=K`Z$}>U{ByGtXSV%@Su0JMQv4gwzaLaI z9TZ0^=Ol_(@6q|?P$tY8$%*@dILcA_ehsXU>H7r5q1O@HDT(KOyJ3g)32Cmd$C0CC zCnpas`O%CAE=<6yVqfm~9K(dvuZr^30o?0xOL9w;>H14a6ihoIUNkJlAT`NTGmT+M zVKiSOOLlPHc=qpi6W(5htlOj|d!#E7)m8Sx-2an1^;h_^#F@iR+!h8d=O8w;3=ch593QFFynv4i>1TZc(!C7WsbL)6=8@w)0B(S5c)&n-EHI^}p~-fKg< zkXblC*aV|Bop{*Wn{URIqEY5yUuzWd*vgM++cp{VqLxD^CR$XTGNhEAD)Yp>OW?z{vhlpMgW?{ZeD8AsKLd&PyP0W|FJ3{NM$6i>6kh+#3zS2Gf6 zm2q77_8JZ~-;55^_b3v)GtuL{9GJ(Vu&7bo93_OEdKTlBYcslH1C|y~#<6-^ zUJcXYxnR2bi#1P{|AUtPE8!5HfsKc|aN)1vocU}dBPUnD+{TpSJg&m<>rlEHJ{{7 zCrI9K>kXM)P%3hs#BpeJG&h+H!0?v=a(2>5bg=6?}fGKlq zE5zY>CQN^5$~ltL*mKt;JfEW>`v^-Ao#2Z5``kF8zk=sK$S(AQ6pV9J(a-kP4kgB{L&Z zU`R(L{&9`sGuw2|`!z#!)C*%nI}7U8O1|kRZP9spbGGy^6RYfH-s1gGwsA{Q$pbdR29raOv|B|bG8MIGg9zZ@`~ICrrY=cZXwyGOFzWe#BT@8(pyR4Wb-O5yrx-^9R^wou(uj;y;{ zin8Ojl09L8hGVUnk*vcd%O~JYoibW!^<(_7GgzCP0e-imd#M5c9=nYF7h-7GsXN!S zER_|$4!F0qnfx<&4{;$$jF61{BRdPZ`bSf4xYH89C13yixU$;e-~EK?QSFiRR8u-2 zKB3L*Y+7aSL-X7My5_cJ{6KAPtBc^BHU@NGUZbeJDKmzTnxkZ-I%*f#$af)YyxC}r zL%j^Clb(UMdgH~uhY9>TQu3qRSD?4^S;dgj0qmkbl-KuJFk|dd46M{@5-^hhm{xJclp)hWqB7`8xYQ#Z;NiGF-e~^a_+YjMK)f-mgTf zkW_|?MB2TR9;~)^@F!%1oCT8T7%$yu%d&X&-dh7}Dno zoEMzK+yn=%9$$s&E7zdzWOHns5zo~Z4V^HPrl9Ap;N*W3}BQBAmfQd268 znU0jfZrmt8+lC7!V_so%mfM@~dx1IMOUBWdD0PLdj|IQrbRLT+5^S>GkmOAB(>lne>-C>D6T`aO0TdYn)Pst4bpjl~T?= zvo!-kd(c+zFPsMqV)&wUaGTkT|BgKeN36if9y?GrcoBLImlfrb41U|Z6Cd{Fa^*eg zMBW;P`-yW!yPz(-TI|l2doE#WTT}i~k+Y>_VVU(D3A1iv@XXwlMVGsCY_~orJCx_~ zTWcr`EHdce^$ZW%rLwP~?3F#SOAtRpQ5mH z5(7^=$lh-{A5PTg$LD8JbgM6)Mm@m4foZgqyoBSK6~acc`10=u%6pEcNVM!MmUL7` zJIT`ud!Nr1&1Lty#+?_mp5TkGJ?oE`K>be>_O?C_!(B(#f6>64?m|oduWOS@7Ez z$l+FfB~xQ0%XS+`cKRQ@Q;y=AUy(dTq9xF|NBn~eePVJr{N;7{4VaeUnyHadoMb5a!*(q}UH z@@^O`(%|>if` zJ9ilJO!!n7N#D<;#?!)0c{jENOve1U^O)VBPJ^9yvFwB$la>9coZ1zS#Ue%Qpme@C zeh8CSx8(m(bl!njzikv(GK%aiM9Cfz70-Pgkq{wS5lP7=5gDPWol1L1QQDjKpsA!% z8rnsg8o%~>ulKL|FL}P-=f3Xiobx#=?i!OtGP6^;7h`R_6}qQtAp58<_t?nL{5QRD zs2~MhH=9xYE_JM^n}T<`55%qL{-TU?u>CX-N}ArNVpY8@ZuU6rD(c$EbHOQUY#R!< zsopr5Ac69e2QG)J-RPITvBY8eG~D5x!k&(9$XA<4H~1WlIhsYy*Y45Y4WpT*#QCA7 z2pIWB!{UV^PIn8(uGLRT!+9Lf(7N>T@g-^vPJ!HvVYFz>5Nuw5h2$E15Lvg8#>o7n z+w0E?L%r^Z^Gc;eO?L{6NvCH6hoE=pFRF;|PAZ&vX<601j9BCN7&V&ct2Z5 zES#c2yZT?FArbxIvN0T6XK~;0PsPWkyNH(Vki#jBx0K)fnY>)Nv)48sSyk)Uck)Uy?~6Gm zPqU+ech9?6o)`$c8G&dOZNTmq>6bc*;?+{PZ_Yj5X>m}nW|l)-3RN~elx(cCg$ip& z73bHJ-+u;p_=LT|>Zc{iuZw6U`^>L@E`o2^8t#}$!Os26p&ip9!VmnSlQ%b!Y?2ML z_bMb`mJLSF-o7wp&*y>pgoZ6)2-?*`BRTJ)&zX-deY~Ktzl#{2WsjRhCDdB1gHg)t z+fnY0Til;Lpfmu1C$&UK4)fd2-KW_;o(P*dm9wDt=)=sp;@{cQHOi$D6-M8MpfZInq#(>w!F-R^|?FLbBzvumB(VZTrU)rasNc&3v#@-PF!5Q znl^0wME5T~q&X)fNGm!+ITVUFMZ1}W5`sR)x|qHq3@5H6V9>)%JbUQHomrfZh`u3g zVx5ux)d*VCU(&>BN>D8yio_2`Nj23AOP75WTG11+>ufePSnC-!EdhTGJ4Lm8G-78ez(LCbjWgL#E4f7%*VobF4{12F${aP^$L?IPjRG_V zV9w+p;;hAZI+zNaac2%~VI5s~8G%Np1!O+70E>5C5Q<;M!~1JB_0zp29PRn{F?<1? z+s+)gJN~%Vs*7?NO8W%-B$-*Kk4bG}7T>q~(5h~~Xis)eh`)=eYDOF`X^w@w;%h48EZ;4? zo|u={3mQ`UDU`iFN2JuTD{vqZeM&^DZiD1|U>UvV=eYa2Fv+-{+?lgl9TyXd5Uw`? z=2>b;WR^xu)j(<*7mRhYip9l0UNH6uMqYg|Tps^ND-UlJg-3Hla#|jyYuRA>^+<$- zkH+Q;^U2gQ3$ojH($D#QX#9hxl*PP)o3&SHJ9`D(mdN7M-dJj=Hp1ihHk!!&wmsrA zaA{&VdTktsBO^vbuT_e7nnrm3wOP`o^QqYJd=&0PHoIO-nI)(sO7#0NfaX05f^HVi z4^n$+t3yvD4llx$J+h?31qUB$BC(ZO^f5iUi&ML;Q5e?`zs{Ls%VBG%=X@8BZ}nwA zL_4MF)li*A511)N;0ynL-)yxLtp-)}=aw55UT&aWH;vI{K_j{C8O!&E?zp(%FoiEk zhvtMpxPBas&XW(QDtaB2EB;4S-ia93En5^^)IlHaw%FoZ%G`ZJOnY^WYL0K9MX#A7 ze|He}?|DYv)euQ@{!qws_L|;dozuq=zmsoEijxk2(gqLwdB6SiM}}^`tYdZ|BOQ!cI8_q2xxsSa2~hj%52D3k6q>P{0K9y|iw zdVQhRMhSh3jlle!%tEVMAq@8nz_15#ptmKoA!r?S%~(dtwnI?E+Ii(b6Y;m^p}0BO zfX?`zpsB`7=|XUKsH)u%e|^JXA8m@CL-H{HU?9x)-4$z@$33F`0KFJIkMn`)LjGg9 zq%`6RB~<&9?nWyFz1L(fq8U2vbm)GP5|l5fP-XshGI+mT6jACf|T{)J`+A)>x5pk-+bnNI<{SfPT>6lL5W8zg)k7M z77tc~-j9%CrjRlPmfO?%J-Ns(ibiOiE0p&6Vn&WD_gqgGFBI%i%zELs^3U|)DD!6a z^~H})fhBeP-7cMqeFptd?a7Sl0lZ)P#eTMZ%y~|LJI24_ixR4{q@u za~zsx=;5DpFRc7&K~?R!DC7RiF@JrSH8Yp|zW8A3linzQJcD#Ej$_}c8V-+kL_|D$ zX!x0Gp22=P-}Q9hd4KADB~bD~dZ%c6vquEHkDvzm@o=rwgI$O${jNApM@v5oaic3N ztbHhqIbb0kQo!a_B(Ev3>Eb(a%f%nbO;btno(d_I4x++AnozMChlhc$DX!!r)tp{T z9$Pk2Zdf5W4N4Y2Im@n9MZe+(qd)JhlY1_vrvp;)$IcIqjxkV{?~Qt|X39Go%nU%* zXKu)dWg-39w{}!)yV*q)e+hxhW#(QkHGmoG_I?p_sN-iG>esYTT!%ZH7R6(6i4JAn zjK})07D_uGhOiyA?AeY&;>`Y-JT(SeTP$crQx3MLg;R)h5)E&dNN-Dd|2}&HF7G)& zd*?XOki!0AGHdSYoK+gW!htfzI$-}hkhPpLdGqk0!y#vM23VO2J&47)-mi zp7NsEAM%|&Ey-SJ;B)DVW(|$n!93Z68c4qzj+B&6TDo-&eL9$pqL#j-S8X7iVwuT$ z_nK%M%KBJ4k@dvx@cgltj;kCK*^{Esk-LU&`AI<{ca?s>sHTW3Npz;|qZr0LW|cC@ zNEthm&$oNRZJDzqIB^_RsIt9Zrh#UrOy)B}3itYXGedp?nxOJd!y>CCvVOVdRdYzEvWva0)7(Plm&F zTXI^>bHqO>Wc@Uyh^~bcwfiP#dejkk)*8(l24I41w21jzOv$S@P*){=7)xf-mim5T zM?nA%D~`d4EGv4=ewnaXOR=QY4VU8Usc)7(=Erx#pD*lNNaK7#RvbRL921v@v;Sh4 z2XftFFwZLmlis?m?>g-+4Bwpuu+)sGzQi925E?=I|Su{d*nNa<=BP*G4+xyi)S?s50)g9uczJ zN5VAfCB-$Y5$ctn$aeoj+UI(QTB|H^^;kUqZL~qHYXZ&wY)jI*Bgp%lG|F@Ca9^S- zon#K&3irXT`)Z6>gMLoLI)vAkJ{14_Dc#z)S~6sw9Ubz|fpsNkrpiks;m!VNod1Y? zWc^XbUV>LmsTld!l;p1Fk^Q(uO$!aL4q}xc_s4sOg3|x}DKNURML|1XUHww~eJ!eOJ=mfd|E@15@B|YzTS| zG9s%vZ^f2a-j^^BrOvQY+_GFq;*As?td@mjmK@&Cn1+el%EYyxOuXXG&_4fZQ~via zl-5syjaz4qReVBwFOT@tv)vh+8v{A=_^Tz?_4#Bn@Hy7 zMEV}9On*Ph((>Wim|YQ%+HF>x|BZoKW&zFzAK~-g3%%#-VENY9V)gdT)aAip$(64; zh`n}{4s5nXaC$a+$QGa^^%eQ6*$AaR+1Nn?Mg4Z}Z~9;>8T-T^Z!33@URNnh(^3~{ zLF2kDgD(qlRO1C;QxY zWHYaq^YJ^45vO5@Zt-b=l0Ur{J~;69zPQq)1*87icvw~hg*sWHo^k0tqzmClQA@0$KaQvBPJ!~T^|NW%mWDmODIUeu7e-!V171`TXCTt?kP?1I^s(EJjJ-(J2^~&ke z7H>$+Z*bZAc0ZXuxl1;A5{!T5k5_B;pZ_7=B!zO^*2~Ys>{SsDO2p7IuYp|Ika=H6CD2bf$XAV^g&@iy$y2{rbgqauxA2V zn0pkb(FZYm8|h^UXDqp=NOz1LCTsg4I5%GOeYt_WujS);lP;b%t)#I*UQoI>2qO$L zaN%kermr4?XSS+B%JHP+T5>qt-}ys5iRXG{MNAI+D_&mjD?GpSz?3aV#D2R}7`^i$ zGk(9;TXM`|fFq?1V#fBgEIRG{ko-oP;vwGyPM6LT__a%)UQV(EII!ii=6mdit0;pH`6uEtPzD;X(!FItW$_z~4iIQQtX_K1gTM z(Zr#&Deot}JC_3gj%1=aCA4PxQc20hZB%kK8x!4kkcDR$cL_fv-7L;kYRwXr>0M!T zI|2PXiYaR1HrmxD50hudDR7S_4YNB=`b~@JD(ka7x=g43TB`UycfRCu1NXa^jiMjf zXJ~Bn6IxLbfWo=sk@g}Cdo5SdH4%tn&b3aT7Kwec9m(lz0p#zz|m}x@ZF<l5K8oYM{CYsqhqaa z=x>3uSjB8HL%(QdP(;F}Iq(e+G`kOquJn zPg{*8LXHEx%fHfz&ll$FRFxyFQ&|RJxDnk zLvdl`8ZoMC00x@m(51A?)W@!qI!%Kq^ zj_S!2xNGXbb898pYzxEPAKZs>I}PK#l<==GnyOe^3wbDqa_(R78~2blX=Zcp@OFA@ z^is#zi%0XgC;q65q{}6H z1Z0lF$#?rDj=J)g{d^3PMy8?6ZXg-#7(t(+a;S2@ACfuih{50Jrj#)%Gy90pClPqZ zn#i(iu|nhWDrRa_)8G?Pm^!IHv+X1CUSdE>IeOT-a05LFUQWN-CS!fkKMHqPEa|pw zsKjZ-OP#m9Jg=la*NLBNSMYy3gUFW`V+tx$$zK0WQQCG;f@l zCyRUEm|My_;`(-J(w~uuNx>7Kv0N5y@#T`2+;{q$c~zdgS8(Lq#rlhvi4oNAHt)!LStBvFjBH{bQ;#F_MbGJOIQLN%Z!)HVn9Z58 znSJNN5YOVYZ~8%pLN3T_C;Phx+yor$%=jI+>7; zrTYNgBEp*1i5Os>kFH0|u;P~r&R&w|9yxPz2WD#YRKkwX-vu~?*a$lz8hvx66g!oJp>_8Z6wqdnXwz-OfUn|rPr_G58q zMOPu;!w=uj8bZEkKV=!&&}+?EqVumdj;s5KIj=IXB5n;)+c5N=UPcZ>M$!(>l0R4+ zhAt7@jrhGUwoP-w(Ki!t^Xq3mgMLt}>2*3KKb`*MbdYRtHvI@-4#=_;F;p#A5_jqo zo$=L%{=OWv*}R~pXYXi^oiDmAafZ2pH_QfQQ$bG!O!~oo_@n#`82cgp_+{GJC51M9 z{6XFOI@9jKZ(Z$f-*(xz{5n~VY$d16C^B2D11*C#l5~4WcjBi((J>Dz!S}Spa7y_R zj(;nAp}xik7d$mF$^RiK&~0jEt$fanBn;hA1g{hJ=&W{tn=f;zy5|vG?vn9iB|7h} z?XoY$fpQa+IpdlJ*8&eQAtVZir?-m@&B^rf>l)ghYKsdgFG-*G?~hbC<1jA@ZL{Mr z_yhm_*;HKfmZrrsi(qk@J<#3l@SP->`m=;C98$t^TW@-s2P{1?8mZm7Q_>;@@(t^b z&l(nJJ3b0J6WDif!UJv2e9o&f=cj2TYM)xd`PfiWZD$=Pr4a7<%--wfjUb-w>TgP* zv(f-#XJydRtYGNY7BdrAhBZxj^jfQqD(~UQ{l1O{znFk+oat3|nNL%81>%`zGJW{w ziSlj)@l~J-gshKI3 zF>5?>r7^u8-Vc!-%w&toN4Zi0CYUHdac(d1dg(YUX;DU$+elhvYeWI_IH$HmnP+u9 zT0W(n+DjJGr>C`&^oNd!Vt-i%ce_>|lR@77^Az{W91ZO~=}@xQWrE@&67+Sc$NMYuOao@@;E6! zhVL7jM7o|I`{JI^#9^se%*^qtBW=*-Vt+U}Xh0(4hRFABDC91$Z%3gt#~UPb6#$U~`05#@AD#t{7|_^Vu`8?SAUUnB#QBUfl8ca~ypEaKt{^`#vzW-ApZO&XQZ7;TU==TXOD3ALMT0J5#a& zsm0$RuN~g-)89tx=Xr=-(I3R^;|pka>S)*H51O_5jGj z{VDftE=%DYz$Tjb#sy_7tT6whHuOH(!d&Bx>#(u1uumIFmm=3uq`M3)U+z!6XK$gs zk6h^cdp&r4cq4q4aKCoP4|>S?$s0eb$iX%M!6$Tu;)X=XZ{Yrqb$94g%oAFFH=Ld+ z+GD9bbMHHcQqab!co+LnvRrXJZQ=aE6koF@YnDawAaSf8#e_^6?OHaCyMyxYjrT52}?c%JBVf`EtwY38Zla(}L!`cEHswMsMDKb_XPRr8ATb2{qX1b7OHZSL*RA=?vMzFh4xb#a#K%I z*PUQ9Ukjh4yjf_iBZWf|=ssvF>PKqOYyAw&{M+6M-mUTpJt*CQ+*=IXY>IIsPLspNzQ`}lgq#09l8N3=7v8DUET3ZT(c&Jpoui?ln2f$X z&og^sBzHpR;qUtZoPS>cSJ#IU>8}TbTDT1^F7BWYn>%S9=d>=S7vLH3pW&GpvnEp% zo*oasqGNPrhbMe{?x&YMb@6f5MUklSS*+@#K{M(tusM)|ra+!`$$>~)%6UekkK zp#&2yhhok*=0@gzBljUq)U>t$ZvUy^X75^YEXfligZpD|;Vg1AkD&ISKx9QCWX-Iw zgZIIcm}%HCIs^9_9k|PA0cX$SD8-%qw8i5PeMy3q+)+-Pmk%s3MX4q8VnRGI^Xhr( z9&mloV175vANhayJIz^wSLLFS#tTvtQBVPZMaz92aV52B+mM zGn_N$`Gqs#XU@pENr&r0VeG;}h+94lSaNKl}GJD-1wX;_EGsqLVmy~Gb zU*^4Q494ltQ8??_NXJqX$s_a#y)%)fFx~<87&BH}zv_vnFOE?AiEvtRR$#)H8xoyW z(?!erp3v?;O;`uWqcu4PX(|_J_*X|X4cS5)UWLPPSpf=v`eM6uFI-s8`Mdk$@%u_3 z&YW_=A+OouJ^RMJ?|6xK;mP>6_8W~l%6G4_0x_b1vqIft5b|FQ#kps|{NzhXS)Wrh z+`Wr%w;6!{WE&~#;tugBm-}44XyK(Cd%-_(7v6**)~|h$w=N19`^{16Jdf_&&*w97 zGA>J<6r~`Q1Dz`h}W4I;q(icb^y+aXa;zu7hrwW~tDU>@c7zx4UbWkf17Ekt& z`@>$C?;&B2?^L|vtmYD%P<#q=r~Cbu3;*}c)R+4vF6*qN^`m=Y@O?F`54u1yt94P< z)I^hJa<5$F9IF4u*)271QUA=J>fR4R>X}@GUX4cd!L2koB_6J?`JM5QMF;ci-0~8| zwr9ifo&BOW>QoR|Z-uE#+k~RmEi%dZM6H)i=#zmh`YlhurTtwH&dfip(%zVt*+yxZ zf2h}77i`MY7fb)`B-18q%wevYvuq3*+M zvVAxtyLyv%QeS#hvPzt}ABgj@%=9ZA49$zoR#NqV(*vI44$l{IX7{9ZacY~4#WrEwM1n85vty{G+wPc zyqv5M*7XQg6->bAjdkM3KQpAuSW>_%*5^{#uRdB1zhm_I9Us8{jVwgX1>$Q~)4dfh zXjbeI(s${NwuVd8wA@^zMx{XhZxeTzan7_GXZW>~vHffiWY?K;N67+FaUv8=?62!& zPye~is=m4XWXk~v9sPpF-W*C1XP=SI$@f&yp zZ@MLABqC)K;FUCs=Ix(LeeIsp^nF9N1esw6!)ym?RYHb>~Zeh$hWN7A7u zqoMUn56fh@Bed5r*tmS8p}D#6`|*Vi)|67)pLj?{e4~l`dB58!hXLQ>$z5X~T~EwM zf*xn|mLH|U-OK5)??C?dQ&|rV#@mTg5XJYikrltmJ<$h?6`4Vvv{=;HDWH6h42-H; zX!xKqvgn^j&OhZ@cVQ0bx1J z?=j5n^v3ajEwsr#0)jJfAJ04xD|X$KRQ=L|Ip2$>JexqL<6qF=w1J{G_j}B!@k3WgCR) zRWn>t^TELRhV*+@I1Txp0K3R6Y;UU<=On2xZYjcRIp&RI2BTr+Fk1TdKZ>_}Ax8Xm zV6OZ*>NuiFvoN0KkCvt4)`Mi%8HWA4-;tBA6&fqDuxSYQrf!`|5w=@}$=o1J`LUR` z&*=>*_G5HAA&Wbm(m3|Lo{AKIl3RccwD%bzj5z{rW2Rw6bqgiGWIu)_cUe>kocMK_ z`UX1Vv2+Mb-|506__O%2L=*0N6UedXHr;%}cfv^nc;|PAHh1ZQ&^4XHd%Z0djVcmb zlsC~LcT3!ptfje9zg;V&o>OR8KTN9+haYRi`3Cu<>X(HB^G{L4?g65SISO7w9O?4U z`Lt7BiFaf=h(D%J>0!)SdSi$TOIb{~p~T#K&ZOoJMD(P!lso<_nH{?(vgfR(4ra!d zmGnn*!!&3%-KLVwvRHLL8>N~?ShV3a%~f(m_a8=3vzvpPc80VsnKu)Xe)Jalt_Lp$e+W z+e4mnQ}K4qFEREPXSIhF(XU4?_|m+Q+T9CSf09NGdq&o8@Q1s&PX$F|VEHExuVpJ~ z^_{Wk@yHP^h5Km7_OoTmq$;0f@FoN@IclRhm_x3`XbaXYD^ZqAVF$J&lRghmE zio71vNpAB9oc+1jbwjBlZcL1UtHBJKU-6D^%pQfr&Zm+sB_G9uqXrnj^YyKjBXP-F z143z{n6wLZTomA$?tzVXzm zy+=fBE+>`NSo|eJOlaB7nIuj8jCI3^p_!0ko%_5q@6^|Y@H%3oH}M@Ct+fz54uN<#z=lQ+J=^KE{rvgI3;|}TtLs;GoY19bnll3Zj{7PrCtEO z9M{LST3OUfzL8$o5z+Hr3(YDiq4JeQ=esN{^WQ=xVpLyppO7L?>YrPrmO`QOr@1{_D6^a=% z@6o2uAqd*~hvt{L;kve^>z}l7MCY|pzt99>_gckp{~Q{V$a?9tC3L#d76A`r@aR!E zOzRDqPoRVu3s$kWnY-J~PKrLtemMW&Bo+0#PiphiaKt`{8mF6}f4`I5PnhAF?_q~S zn{tI}l@;zkdPN^ij8Ic-g6DSICdpg(5;k})OYhljh??a zq!)>?Dfejm^mzPG*Tlc}8ZzqI8-<+*#Ad~0*Hv#q=@+-%fQw#!8q=#N51t#X=Bm?NzTN4OuaT1W#xsW^V9$l2JF#TJOYznPod+x_+Hzo zi~S}2n5ox;PFzzb**&ar+B>7?JHYUWDIG0VaE%KvLG1QRl0V0}cV@gQPVG1#iVm%$ z4DBsq`t*as^*F@Js4L^|sGM@*B?LH_2R z@D7ZI)^cN5^&XGZg1+dNW{cv5&&YIMHKj>;A*E;-HEU$x^f&gvFsCM9UnO0w*~Onr ztN4A+0b_KwknT%m$+of6xvMUQpHF5(NcSQiV;ydn8#;-xbrhw_)-SG zN4w*6#upmu#5=kCq3AO>7?=BR6575e#fo}sq%OWqYid@K+=M-J>y0iJ+;@c0b2lu` zeIZ<~E+BWG5~{7(MQVn_u}Z6qTx5oej%AN2ve6floDS2TNNre*t{~^HT9|30hMCI^ z;J%P>B*B{WxYJ=5_c0E;^j+lTUZtybamX9tg=y>N(enItRA0nej(tyr#LA2BzY>tM zO&jOV=25XDAwfG9*$?ki`OE~=U5dd6k9LZI;P_!tmhA94wXEjTjtQ?!BfPPE~#X> zQx2D}u+J#AD;AavgP&F&-aj2d)lMdKfBGo=TAv5gv|d==T?elZ7T}Yv3*1>xU#Tjn z>Zk*iU165?e}i!3Qk(GWr7q%!`5?B~0}qU~q2P6y_MKfqht*jNUc8^Sds>ig>r(1= zNt<^3oQB)KM&c&>&;JH=#mYW>=d7$Gm+@8PHS`-@9K4<49rRGgJocW~XVM^Hf|4sr zxbk-mpD9ZzWMeKgnHAJ~YXSu+$;0I%`|7n4P$@eBkFSr0yI(Fomz|fWS?s2#8_!BE zovNmt&0VqObPn0gZW9Z4S(4X2_I(VKaL0BqI@1!-ZEttKXR9RT^efrCU5K&>AharCh(XFizCTk+#f8?d`KAwn0nsVfeEfUAw z9pd?NW&`nOrgE8il&92bs2uyzN=qoH-4tzQp@>aM$DL2R=#l<$a@8M>yzh+8}f^P7z+)g=%12FlpSez7)lRmeP1z&EdCT#h?I zR~t{$4rWY^`8x_9ZMRd8qQ&&K`Ip!>R2iRHM?7584WDe86I|?x9)r~|SL43WiEbwK zAZ6Te?E?A5oTUs4gWcX1abbBryxZ#NmGL+{>v5Aj&zI34D<|gbd?17I&RELlL6uy8 zY>ylY>babpPsHF|CigA0SYkwaZ#r_c0E79QIsaM;m9N>OmAj2BxYH%=a~(Ns)yBP7 zRpRRYbh4>iNWMYia5W$d2e|*^LcKN|4MGt(!xe{8>~W=}O-y8OUUca=aj~r%_mNmi z6onZzY_-GAt@)&&w^d9j<*xJXfmr5}0qHprG@a+tfcYmVx+(>0FWSTZTaD<9XU|*= z_gz@Nphn&i6P05s4=o6YAh^fw$rNxbz+QqE$!@7L+25J!r@kkanV3c={8!~ zWj|F~dSl!P9lSZLh6PhN%W3Y;Ec{IPz2n}OrTLh%{1$cXHw|&MR@B%f7ESIOsA|wa zOxrOEqcm(Nt3-|Rw1R0Z=d1Jw=fPsgO&W9bqS(lujeRFyiesw7$bD@+&ELI(j!hng zwe#8x1WG;m%;mJYpAhy=o~i;BO7GM^>8=Iaw!W0Fu&M$ za5}wl%|@kxJCqHjv1sW9QO`WGdqH2tNY=Ms2HvG_ykiejDuko&Cb}Q(iivdwD7NJ+ zO9wNTCdNaid}IJK+w$IAX|X>HXn+PTaXZ!hJ;qGJ-4b=X7p ze1K@Y+b-snr{Zu+Gle&D@B52L{1_dL@6XRur>z!t!yYecpVH#%%GkKL2L`eB^nC9K zEZ>xd<9Zp$zLo*&tXYz4Z$^;2mK5g=)`@?Eitx5M3N{{|Ldu6TIn`B^lbeHh;~g|k zC!T(;U(TLo-Y33Rg6jl%7&37 zaHkY|7zfn24r=y+w7&_iUE3&*Xd81)D0hMp+B6HHpOzEgvb1wjaHTc_~QS z2Rl|9VQ!KueD~(yl7}Z^`MHrlnt=3=kHpqP&q=+aFZ&sG(Sh$WD7Z5j&l8LgKD`eP z^h>8pDQif2N_Ywx*vS7#_Jk7l$k!e2!F&oklAU(HC&ZqUq!{&F?WpS&hzU+d*tN6@&WI$<;i*Q+64&5{~aq^KI{utULb!lL}K{UNw5i9MJrX7 zQb5=_ah~@X`^#M6c_b9UhU@7N;?ulT8dy9QuUdG%8xcT73NL5|jl=Ns zk<1YoiQr%Ie1_zUnuC*(vFkGRbF32yeUhM1Jp~P4r4VyL54Pd^Bq}h0X?rA=@7zd! zA)2W234wjZXoRclkzrmi?O9(e8LTEo%V&TNsJOaUC*pY~;Jq`54t*txfpg-6SqFBr8P&LG3@bLYWk3X@$Ly? z4W*Kb8Ta3gc|_0j-%+}yHu|nTC+Zej(d))Vq$)PXk8;)E3fB{YVl2mFIr*Jlb(E zn7uEaVn&u8&YcKG->+`8zWko#Y0M`2b9X8%^9`WaIG%Q}w?#GbCr$1MqVZd~YqP}y zqXti<(g05k8^uho%D0jlH_orPtHW-?1(H4goK{Cngz_aL{<(eeX9>@KD|wgp;up0x zRkOZzn!YH6lVYz?*vtD0NK2v2`mfknlQ*?+Py zid;co_6)$R(N1LWHW%?v4P0}$>%Fw9l;WmbW(I^Rxjq?-&CO@&<4W$!>sCi5exZ0h z+8ic6iln*cw0J%fxFFXL@871=*Le@daRRd-hVq<)qTgVs|vgaR>Z83#1)eOtN*%GyR^AeO7*`iQxBUL_QsRbd^3vte{W4 zTX^QIf|deVjOpfwRn=$6)y^BA3x^@-kQRzJnoxb?2pZTin^rC48PGV9oU=wk_eqH; z-CavT{eI9Ala(|}uD9?Bub|C#ns|Cfk3D(+(X6aobji;^_@8hT$KRq=t;q=3=t;-6 z=>f{#m|b?7jKdF*@771uW3nBJoDPULS9mr$5ds;oAE3SuPJUCNL8thh-^6_*H~Qmb z$rmEN@7G?tLPs|;ck8l@NVM2Nk;%*n+hvHx>S>4_83RXVi*xB|%Q`fC@ zjM;JN3Rc)#uLRj&E-;?g1v`pH!8-j3g&T&GI?tP_x7bTtzD2Z{7L!z(7Sa#%zGkff zzVjYu%_;8E4a=5HO%_g7V#}>S$+L^0*r`8=%=Mm7*B*b!euN`bCw0)#u)gRVq)O`dmEoyA zk5(ikL$kjR&-8=%4i+OOR#+hKa4Q8}-Y)UN0QlWEgL1Yrzdz}ixgwGtcA8|eHz!ZsWz=xi5e*ssX!~`a-XGw- zSy~)988%a@7x(yWGvmH1SNzL*K=Q>hcz5*=C8)b1J0}v0Z)fAl>tWOx#lGj)yTp$- zsjz(Xo$6+>pP_#O}H&;J2`+1Q|_ZVY1dref-qGm^c@-+O9z(5A5p`gqeXn}W(ixSJ>!X}S|BJ4+d7ZZ^}2 zwlK(!d+&Pf#{=5qXNNoMCt`V(A7(6Up|#AAT30@f%KGTD-?J|y`ev{=rAc3nBI)nQ z&9w2J20YxmBD9Mv=NjZu%f1cEmqgp+RdB{u28&*rFcyaDdTaRg|6Y zhVWM&IG3hMNqu$cc5DDrcBtWM)04Iy(Jl-&KOh+#iHG1ze#^Ejj6XT6uQ`l@4w zaxHySJ4JU6{T3(A%%>MKe$Y{+)1>%%6Xn`5=R;jilFk}wW!h(Qm~O|A6+P%A`;l>i z9JMa*F7B;}qU3k$D54?-<+kU@@~Z;sJ2uns-UHEU9*?(CU2yrd5%gAlj2Ro7j~YURN6?n`37E;ehbu$nsB%XewQ3ZR?LK+zy8E1Vd`g4q@X*1tIGDy_Pj>RGd^u1$f5aUsmpQ{WZ(kDpH$ z_!vZxmGLC%HqRAJ{W8%~T!d*;?L^PKa5BE)C#e~i0;dy?h!=R6!`@7T?JFtx$1?Hi znlWj8aKekvpG57}I9#*VhQ^qAbhP6Ft<)cd(&g63&HPTG%U!UfvOi{-y%5tXA5*W= ze`NS@EGc~H3AH(j_~EAkhYjbcIYtjTPj#u`>p5EKIGy}1X0YCJhn`5L10iIbC;Ph*7jVizUPH5qqwJI*Eh+p4bfyUQlRhO zKq^moNEd!@p=V$J()6qXsCgbH1)lvjT;tr)tm$-ac_^L)OLX6^qpRk*MxnLs8qKdgMLXSfG3+?|;&ME&N@E%#Ze|E6LsRr9 zG{NF8qcF5}wXouO;3&`i4VFu2xLE~hbOZzMn2{NhON&m*AtkVz`1ADv^*5eDQ>t03 zE@h6_pD_6M%0`xo2AYiYsZBYSEGF-!0b5F`!EO>-cTB`I?yl+5eIQmECW{Epx}>_R zi20qer0KSWY8s1}zwnKu^+t<1BUjRrnqX#B$8pzM13ew0gp02XQL{1)YuB{XSJOgl zY_X%6lRweH(=9})hnWGOkEj*RH2c3MlB{BHi|S+yjmi`isB8SG%s1IYgQjxkEz=qwUueSVK6i;ljrku%XBk%Iwnbr58j((sE=5YI zz2*SvMnpjx3270Kkg@{_i0vFaQG!vFq6FUH8ZNcOK7?&Hlc%<{aaF zX@_wuMQ}&Kd(BW36)vF)?!D zP!;ca3(l!xtcWLG+zQ45bkNSU543B9njqu7DaL$Cq*XXY)trO;!R9g9eNxA^^)nC{ z#9iE@;t`*zh~vVUNc`r8>yLOw=4d#%X)YwCyoKbFUP{t=!9;tVP}d`ZXUo^p4sFgY zoNa@RTMV(u21s<6M4QA+_<2(l|832MTxlIe8A-FaNd62jj?}=(^AYHH#pr_a0$S>Nib?KnW3u^nSYz74 z4h&%kIuAsp&SYBo@0cn7z0mtImmT{Yj2TDY(9?~Ef~C{lu=>(1+AaQ=YC9w0CGmo$ zJm>s@W!Gp#OaoiF?EoFPF`qLRLTPvXIP?qh$>PIRwt4Lys=Ta-g^hDaHJfJ;h01W1 z-(douSVBD1kWM>=V(ybEY?eqG{zW&D%C5Pj|Ff5Q8}hx1Y830-_>;cH1@ry=IBbc# z!X77oqXQ3Palgd|*N5k@n{zzq+};cfN||HADKFgFCyV~8518Vf??lBC$W?nvG3#fd zI(rp?zY})J4$>}pajbpONLK<%v3}PZcF3t1)lF$A>C3_{hYNH(Oba>Bl%boW38zbW z%!khX5Lk|_eT1fN_v2;)cAe`T2ES2^4=6!EpWs&-AvZz=mM`EaoBQhv!%W;l#7)x zgJ+9R^S!BoO(KM5D9lpKB1+COT6AbtHazAG-N^~q`5+GWINQUo>L{s9^un5$N;>H<9`g196!lkx zT8yoboN13$3Tx=;ksR8UmI-62Shhc34XITD2p={B6C??TU4yX1JCnOb2B>rWA~rj| zgv@)&5a91Z*W-(*zTrAOZH$F~2tE@UcL??F(xaAHe`)-_GG4dO z#`v4N>8cr@5y~#6Ndr@;Z>%?Vl!nu@(~e}{Dvqo2KWI|kT6$KlL5`UT2-vuvVm2t^ zDL?a`v|UO+kA0&-sY^6g~0mF^F#I7UbM$VqQZ}l1RiXiZDw=`j!N=nU=!k z!BOtu4#DqW6CAYdBBR(Xg1ZZvsB-o#n%yyr^`CvoTKSA(+mCBb4Yym#J3|gl>vZs{ zU^%592;w{xPt>imM*Al|e;-~$7q|ar2@4FV_*4|DP+da?Cx)`K!jhQt-!ob$f04b_ zTEaGL3&2gmA(AfQcR+*V0u40NBEeXlrNr#U0anni-+?s{uW}$)DcKL-~pGV zBd}T}1vR7glH|-ReBUsKj%y8pN!dZVGt(Qb>7rD*I|PB(rLcZ(4o0thNmbw0k)CN9 zoV?WVwo#b=lNbtXkqX+M;*3%M@h9b|_1QVi*U@`EE z{&U#P&qgy?@Gg%CLjr{E-Jt07O6oi|1CO2>A=Ocb%Dr^(k= z76Fy-|S9uiXXo+3J6!Boc35JQCp`Rypv8lF`c1ug+Lh^FX zPr6Pirz%N!h7t7aj7g85UtT{|#$`SuDiY%k_cgZ#-`zCvQ)&ylEm6x72PWam*7DVERpC;0t-Ivh*S(7l)ps^GcEBPEAuwC-VgSzSZLd)iqD|K1;P z;f%1R5-d?0f#p6zEUD!qou2YZaAispdHs-pJ?D*1OWh?nyRiT>Wm91O-$#sTsjn+JI>KY;{~+GNDObQlws$mO47;P z>D6IJ!iUD7BX}lM`M$3xVjKj&vJl5(e(w|7&) zVgcsc@@HEA3X&?wMOo-2Ip+W^;LgZrd>8wuRG=xZ{0+tQzYO}J`A04eE0Jw z8Z(x};@I$UuyYZG_z#}Luh2nvoG4nY1*qqoPRk{{XOq5}zLb^V=|W%rxy;0q)14Il zunYoS1spQ#ryICHE2UZ}VP6j&75pKrnT8pBo>Bck7ZWZD;mPY7W?)xOal_J(FSC+P zmH5-#R1d-ZCKdEorm@r|LFnNAymg`-q>}89S+lv5c6mFU*vDOz{xhjaQIEY!&Lm0I zDk=`KL4#ouM&!<-EWW3AZ%Cnwo|~wtIS!XR7Se}(Mr7ZUhE*BE5&wfTQqQ{KWqJ{V zM+3WaXCGZS@|3csJa?L~A%Od;o#@?d?#OvI9CAF5;=|A1DX|wgOVb(4%s4NgHV2)% zU18#TmDG9%XxpD)yehp-(W9;4p?ZfR1I8lo<1Mn8wVcm#%BU%OBTaX_%^8K4>Bsin zbV(_Mp}&Z%RfbT)PEmX*9nBdooT0JH3-dmHVM4NHD0TeA!qdy}&hRH|our8`oQ?6! zH4=?qepCCJUiv9&iH3iRDZnELZ{9v4VI?y-O|(Fk`b5l3cECOEwwHXri_~UMLug?v zP4?qEmFB1PeSI+Pv8@rfcnF~)R-5h)PK50PIsD>X%;p2aaJnUlAN*bVlFwDMqX#JW zR2f_nMj@k6k&SRDAO+2bf+eccFlImqtM;X%lC!Zs^Er+2*l%pA+)LW|X$q?T`$V#3 zN61QGkM)~N1(kOQuPr?wXOIH>d8Md6qKMhK7Bocg}%E<|9}Qi>l__t9OM0KBWU#lCjl>Gc?i&kx?PSwV8p8CyqYvlS6HoZrtm zav{`H>sKb^CAxWs4K;Ussrk2N+$Qx0NIDU%W3&y12vUn=v|l|FC6y zt?1VhbHq;_pk>9cDJWzI<(luODYk=D!g<5}-!(~Tr34)j26An@25-;p=HRjzgDHN@&5;UybOJ>VNvHId}rm)zB9E66l!1+zoD?St} z^MG^3ikNYtojpn0&$|%ZmpLPoG%wr1@@F;e>HbS;#t&#yXCOw1NYcyi_NcDfOp1xm zD1M^^3-#}%jDbPtygYpv`l?f$dKPA^(SzMi8{Ac>r}eQ8RHAWSa4=yRUp-6Rgk-2GFDAh$DS|iXtDfniZWsRoa01SY&G%JqLt5k%JDFA zB9=A&A<@b|^ta^<_j$UYaArH@CtA~&dv44`c|4prqw8$pZ)#rTiz8CuIJul>?}Ua6 z`m^h)wMY~(m-wt;zY9vo8{l2j06T1vLF@USeP6c}PJC9p{pLuRZk9xH#&r5tp@HNe zJ~Q1YK|lYD6v#BCq9fi29v)L*X%dI`Mt7-e+*2yA7r;hhJuT1cq7UZpXkBMI-t=v! zW<^bSpOVMtmDfn}h$Q6}bkgZAe(&AhNjA>gDEq1wihfJ+nD!(xoIV+MR}VvqY64~n zE2Hb3EXxVpPAdCX(u?_O2vM2Ed1gbP>E}Sk3y;&Hbp`m@vVkO|W$2%Q>?iFbdEbZ5e`lM*G@_ctp3kHa+1#a)7|kL_ zTqY?=7kYkrCbWVK&~7+}3~G(=W4axL&dpClw1Mqj~d-e;9()4BU4sM7=S7ERPJG8UEbUI-CRz|bYqIAf&^(>ojJd&nr% zwQI6(+zHkG`z0-Ylz@4{!;ml!pkzB7O1jPhR6yZ*ha(r$@mqfWI>q3c>HI z7Aj|PC)M^@w7fW!4xJL^`=~U0eY=F^33K1e(LH zIUCshCyP61fJr5LDErYafs4#Ex+`IZ#AD;hLqZZl*X(dQHkd*UzLBJ^8mjni-^Rg= z&hz}KN<n+21Er3v=m2!KPN3X&~CVX1q8HgUh&II9L)esC^};Pcdb2WG<0 zK?1upe-NvBPB%}C#N(}9^q)>T+&!%*YWp54){|m-S7Pz?`#8QIxX1zmhGJ2`aEKZY z#laz+Y-@rvn(d>hY`80~?bP9WtzUw6kua=P+CztWOptNqIbG=eAuy{@!k1RgVX7TL zef>{JIl`2NdO1DJdZ|dE0giHbyVItba`qkGkpZm@1`&By@ zxcdw}Q_7)XwI4`}pBI7)W#--76Lf~!mdp~&lC@(xJ9aX3P20~W9qf3q4A$aE^8~V?duD6TR%l-RknYKQeC31I_Qvj~` zCXyH5ztl7ke(O)c2~(a|8Jy0B9C48{nPuU81pI>)j8=TEm?sx<9AjMPF_7G&W3M1cQra)BnCdEi}(G-_s zRR5?La@@gjNsROR`8?;bMm5cTnt?M;J4uy4`;`X!NW~W1d!dFtJ#8eWdQ#&>S;Q8# zkixSZNQ$Juz-JDt^epCH`7p}SQNWeMK{V1&1QGMY$#ZuqWMU+-@UJ^A43(tD$R_SH zv_W&l1)k648P@jSOq1{L^twmj=}uj=&yt|0+|&1PX8_h1^7nb5H!Ab%>CeG&sCDiX zOub-$b#KG*PQi{+=4_#b{9H#oU*Yo&UmZ8^Q`H>FGOrbAnfe-6XVa8;E1-(_>qrc;Ec zUuKg#cgMQAe`mfo2C4mz0d!Myuzs@3^OA1{T$AG~K;eVwNLd`*^@Ed==w zwP{Au5Ekr{Mvm+MkteIA#x5iLe}1xSsXY$XJJJ3di|J{ZGPOQPqN~1u^uGk&6=Ud| z%sn&f3y>}Mkiv|3@91zQXZY-+JJu5@ru-Ib6XI;Wj}oZM$|cbORorAxNz2z0`)8?; zo?9}Sy?im@3q!0$Iuz3ysmaa}o!k;T(#zPB~nN}Z{$R~*J0dA}y= z8Hq`ybFTx>SZo%jbG^Jrb1xE+D!lW$%o`So1o^8%Q0pIxH7_pFl_SKceC;L&s>iS?Do+p+^TTGk0-q6$}hNFA>Ha4>*g;F2= ze-4)f`mlorAaN^o5G*3_twSm^SwTEj4RR4u$J{?r6xndqcGFAJ^|g~LJ~oY|K{=aMgzjD!t# zzI{M06`WOW7=?^nEqq>N&2t?CYwgk_d4mU6p=nTl!a!HjQ_B<(JW0 z{+zbHvy6uRxwcgCB?IWDY7V0pN!pdU9{f!5M|9C0k@iaEZ}brp4@Svzk82TWC~&S zf6B0wi=v31R&eL%Zd>_wCVN~Mvbt6DJIabOc?a)yNHNX`vT&s=op%wFAQ=*bnO?)OhoT%1Ntqc3HukLXfaTl~Lz~jLciIRcZw}J1NOSn@yumYu>NISc zC#G%Jr&8tz+l7(1_(uT$ExH(2n#z8C$wGTe6>Ev}!>J8&B;q`T?bggfJjbC8Tf(2E zNiW#_$NKy|7=tUbQt9TrI(o^w*lRttQLrEoZ3z=#x6fSQ%sY@Ji8?4YT0;+WZ#V~s zzNP~@s=QBdigtV?3^Clm^ru*mx^=FY->f*9Xc=+C{gI+~+PyYii%D=G+!#fs?C4G1evv|I{S0>K^Cd zcyO+A_!$zGY@|7%v79GnK`}bKXE&33Uz0u1r1Y7_rl%urw+uZ$^?+6y=fm>Xb0*&E z2KB4lm;FkU_3oI&EE4Y1$HS5MAnc9PoCVVVI@3u;xs9??j?u>ISQfxp5%QAZh?^kC z9mW6Hqld9v?c!W!wkGGc5N#(a_MY@Y)>1y|Lw$hk?Zx;-bT1^Rl-z&oH zJDONmS4VHNPtfP9BFMEpNlokW@Hj4-MrV(M_!beQ=Ne$4)H-U4FM{S0;KjZpG(SiZ zLknNB#d-{5GPx&!@eJ!b0ZxZ}V>N9Sh`(G*^%_2Kvk}EE83&x{SVpHg!!(X_2YX@z z=R;L&rJJ$XL4Ip zsIwv-O&*2l>e)yePblH@LJ#EgT-2+BYiXzPVS!}sTtSTgTb3k{!~02j(EpH&6V^Xy z>8Ic1(LRj1EP5z-;wegpFLbdDKY6Ys@ge=HD-;+HQA6cjPXv}LBgRz4DKm|;Hh&gC ziRT8ZxMOfxdOjAu_rt&Hqul#jg36P;`%ongc@00}6AtcdUqOrhR?u%j6s(WrVFB+> z?iA(Brw{dHB@zjtM^*?sIEG&Ld?Ww)N*H`02Hf$dCukroH3hh|je^LY1{#%C&Wv2& z(0uO3C_8$P_QiSA6oVuTNGLM@?l^u|DHNEk84br>GteJWf;sbLF`jd4#(bNA8nsY5 z*CK{JyQ^qW+>`T_J#cdKa?;@)Y;Awe8;p~u$fx|CA~TybR&q|oIRSdx`98GL26HcR ze$6*WGT}~n?HV0i9wU!8-qWGW-DQV)9$JIvfRrEeK6iE*=e<|4)-ri!@NXQxAP^z1 zj#F-K1yc{#$4X@dIw2;CN>RS|;Pa|gkrJ4gsgFCBjcke7Vd~=fcC%nlTyva)hQ+Q} zci;m}R@z2i8u&fjkb7J-X5j4b0z`i>Mcp=Cxbfa*GIt_ap8rnb3bAnf7y*;i3p8G= z2nTZcp0wEjZ@9zfq_8Udc+TV5rgkRj&pYFXZqs(_Q`GTm9VKqwBM4u*l?JXvV*L;Y z{`~A?5r=x1nyLuaZsy)?t3q~z?}CmNi*kQd9M*PBLM~^dbn+aE>Kr-LRXw3u{PStx zyR}={VPw$hfVIUwTpyl<9TQaXOyMoFnLo@~Wa~S!9ASiWUwH4p@fh_4hOlv8HTe9> zg8a75#Kp#ov~RWyT=ThG=ZOnci;CJhlEo4!%iJr`!2vhGVaO2*h zcWa`sYoMtEk?ivB=ap;d?|huv(tV;Mr1EMbi@)A_zI9A|gNkWfVk zD&CL6imVtxQY6o~q%xK=LjsRiRa1ZRAh{c@r<}kIWM#o~xiKX)sAz@A4pTZ2y`8<6 zXYBj5)6Uzw18H5X6}pE%zeYk- zayoSTHpQ>TwSAzR?5EAMmU#pX+6;ZKus= z?Md32=lCvgUW!2tZJ#HMvxBw>n3PJ|FX~8qP701J?xLn_XAd^Rd@N^Ai?mi;8XcY+CC&iev(~Qc*%dmW& zEfnQGv8x@q2wuRQULKYx&5p;Iv_yQkdym4hwvgUFAAI`wiOh~=qA2qfHA#dc;fny@ zUtguk39Cso&ykM2E#|%J=ai`Wk(Q2GPpkNBNI1EOipz|tNAo|r%s6l2YcRq}57VMC zt7+&hb-Wb!LTvDGeD>?0gKL_oXjUYxcj=?N%j;=J^jn(O^N{>ZoT)xL3mv&`aB~Qy zmwea!yjL3Up6ar>`z*=6W;XqtstI@9@pwGMlCJtI;6vUc=J>!3>#X-Ohp9fWdLe=9 zia*J0r#TiZP=vePRL<7;K(3qoS)HsYEx0QQ>#pG#IXMciyce(;Lo=v0ZY_B}3PWeL zGo9xQIJYKogu5$YWw0sb4++JmIVw10Z^(ZR#q>>M3tJ>J5~6mlC{8!Umo{5?q?oZ! zvJPYyu7n}hrkv|Dk?J^4KcFp6@Ja47i^v?!G*(Bz&wM0qEicFJfk@2N|3hY@rr`Fp zlk5$@CqEuy4z15J=&9Ai@xpHucX>d1bnt+pP z)A(FF1UFhgP(#22`mmSJ`yX*ecmG^Am+dioB!$d@?OX?D#Y4f8CX4O6fG!J#+g4a1qrrR(Ap%8fH8_xTW1cVPshpS zC=Uk8xjVPnYhk;)FQztsq{S1C(U>K!a0u>nj!q7Q>P;2Wb>>VHLmf<>7zn3zs`QX| zgijfC(`EO$RJNv_yxw1+?hg~;P$-4H`P^Ud&y4nFOu~H2jr2Fq9vL(K(IhVo>?$*a z#3KW^|Ht#DPMk$k!ghp zBGfJ+#B+X9$Y{5LuyPf>T$Lhtag)3Hl-AImf*j6~e?~hp0&th_Jw>-yvNwF+&$kcQ z9jGKI_1(i-N=KmKz8vzOUt|m3^G>v361TK7>tO=y+sH84#}Ow9bS;}n)mynAw($s^^SMbEJ_kYRiyY@)^0NWY;v0t+(n9NYmN`b7 zQr{Lp=fW}ea@I$7=TQq8AD)hfE0y3iBZcZjGPnwuNpo(#PreeJ~m2FelDQL28cFw;n>O5~=IE9`bipN^H z0{NqhDNor4n>KfoL3uP}_y49GJwDG;~KJWi^(-RdO@MtzJzB7w4eICW$%MyESU_5I zhI=We0BZ*~sX zMTR)1x0CtRP2pMAIn-KN3g0cuX$-#~C!M=SQ${bPkAeIS)~$~vPe$SORwG)|seJNt2S1%ND2C-!;qm3d*>Hln|BQ+1mt}ybUwpW2QoX_H;1F>G) z6rY`n=*c8I=eElctWAsaykE`0YY{X2oivZe4)MXc6DtJcM(v|>i^k$xfh~#-#Nu9x zCC2v@p!?!UHub;)`kq!#9`eqx-}i&k8pqLc=Tto1bB_&P7Nh**GqGJS0!|$k*!Lgj zuG?3!4Pw(#yYoIZymn@f7BPq{RKdCceVS$6Ps4J?BY$%!<*klJ&I1K#y%~euLdr~M zmpfc{Wx^p*i@T9S==o%0tR39KyR8#Y&G(5~q)JQ0kCXDA4r(m2KT{DR;ZfE8$t*oZXA2Mk>1eYtFFtEe{i=N2i_Gq3hxt2#)dB!y8 z&{>+NJD+?@KhSH-eCWkH(oQx4t>qSW)-cpLsE)qMI&L(vqq1;W=xHFDtlw4oY=*JTvr5lb5 zLPO!{VF;VC(fFQtn9h9nCI16O5aT_LT5l6f+AOmTGeKA==5RMi>4N?2Vze`DC_Ycwn*MB=jWZr; zm?Kvy4Gj(^)SK==!5{9^FgA=TivzK8)g&?%{9*;BB4lZ`fz~CI;9yHFRX&wLdcr1p z$C=q<_)hk*u?;H-t)|KY5~z2$OMi4YuV8%z6>Zo|*OEo>WU~}X;>8id^JNk~`B*nn z32XU0TH?bb9BV4){Hl2PkGMwHdC%K!T>xh2)liYlb28>VexZfjudR^=$=YPvFEj*G zf9@g6qbum9=V^Y~b(EzDzBYf1sSA28Cds;Xn$;&gjlh0d@=bB7~X zawPAA`D4CCHsrRB#MyiO^d4bU(d>x*p~J|{sK@!0lPc=2yybjfMPyu+N6U64-uD-R z(r66?#7NQ|JyX2RFNI9fVmfqvI{SWHz|Nh|N5$;R^hrUTTpRzWX zDMWSA?LI&76f1gmkA>u#3~bO_NPl$>(1*JsRIu2b z!tf6c>CF*% z|dB$ibka4xJlPoHW_XjNk!)kTj(bYB;XageY*g~@3v=REXpSB+1 zS+RBZsph&f{(CY=whLXcd-x@OUn;@tZ4MNu6iVgl+o)tyATfg;Qko}d6zz z$yC~Fr3a-&cyeQ2#k5=hz+_H7&&u3&HiAC zGpC=?wd*m+C^Mq0gknfN*g!S;S7?_@AwKG;pi94*R?OuNujiBDqB?{gwY5;zMJak^ ze2VHLSJUg!|RfX-;If5>^WCUySuG=D2^st-s!}T`zZY$$Y>loaPkmsL+ z8Pz?KKpJNscouD^2cc8&qK1FY9mkxfUl4*8zpJS7{KcZ9oos%37^W-nT|w<8vfq4= zdQ8n}PWlVF((r?J`Wi@29HADxl>b5%a*#L#?P6?@V%?1 zFF#XQMA4>Y+*SB(Dnbtlqt7K9&0n4iI_32+@PTuG-7GL~`az<2TP(*^ED1Qt=R2I6 z>{$Q}-v3*${jRe{ku|z_{=22CoBEBn2o~3^CD!DKB6m}WbAQiE2_O7-R2tKrr{cqF zYgAOspp=}c$m!BT^^gpx+~5wR>|xj(>W;|qK+yANG_jep)wN;}-D3pXzygTBDaMNK z95g0IVN#OV_}7l7sp}U z#|P9I$lrg9Zqty1+E_aL2^)W#`#<~*N!fKGwcO9b1+!%4v?3j&j^?1%#sv3ycKOOj z3%I;qOewxjbSx){?*xxi#uO*K>zqRZH7%SFs8es;9m=^>2Akdj94T5xGakE9gOWYG zoZisA6iv$g-brcC`UEEBnsn>77u+NM&|{wEaCX?hw6DH%-df{^?dSSvAr+#5e?OP8 zEmWcrgv6sRB)?Y`m$<|6p|3g<=DhV21}AB=t1p!KTy$NoB_d)*z*$N_gS$Jq2UHYq zwkPm2r8thIf2RvGE>K}2cdm-?9yq;XnX@i%A3`3+@c-7~uO)Q-PXJUnE5(}6_)S{X zITK(T={k+0Rr>Oz8pGXa>74J(`#zm140%g6Np{>Y=hMHol2ZF*1pOR}!dbBtF;9j> z-hFbOwfQei5D8;j=LFLZWqA}1AIr{0rPIfx7{TQwlBlj1rjz1%?D~!q^xoSZ>2*=) z9OZ!w4`({A>5TWi%`{xwjS~2GIWMb@7TH@lkE)!2J~=jraO*VpXSzAzgsvaWx9~vkrZR*-=UK{Y z5wJ~-qk`8pv~R(4GG89e`|4pRskeYkayxB!rii2`>bRB8urDGJ8$R*-)HyHAR>{I{ zZ~jo^`{%7mO6Sue3BH%o(MRITS2TC$4E)oLfxt@#pAQ)zf9y>`dw3C=AAh2{?PIWRh$3B5 zJ?>;(8i39|ZCnsH1oiQ|@e@_N;ya~w;U}y)p@DsUDh$)&ZoyvOuUTj^1na&{!tn-W zTr4X@SehMM+TTaJ)dT1X=Z3w0AWuT(QkWx|1L0*x^l6PJdS))6lj|9-s%X&FKRwJh zK!J(>*+BOvb+K3bPtjysKRUZV2=`Bp#?AIo7-_ym@anz@7VaI*Cdmu%=HzXG?c~qo zY4DN8@^kXw@?q%ll7>v9Cmk<-!Ftn9Gszjps4~GF312_Z0Z(~M_i~2ofgw=MZ)W3q z+;GL^I4yACb4+h3OxDrCmp?bDLZp|{|4YD^iIOyDc?;>S8^?FR6EXjoF{DyzRci#5+2U+_8M}Tj z8l@-uSq56RCBKLu@gBX2u2~>-{vmc_)VL?~hPR%zP%TRDhmOU36vGb80E~ zhW7Ui{QB$x^U`1J`=kuqUF42$da7{WD1y^h?~+e!3Cf*Z5fxF48=m8l)+7&4?)58H z@PO!d8wBzpTkH4ZB>K)9XMgG8;lK*PtfETFo$Y|%x+X|=U=T9peVK!!5L&@|(gSvo z&`QKix5sRIa0&(`-jN|z39fxAM8>8@5-vT#rZ=46=OH}|?vR4UA01?MDPViTUkdTz zvwm6rcbi{HaSv>e(ojWPxo1S#DjVy)cop;X2p{DP0ts z#Pi(oOjv&1#++=7Fs0}LJs!t*;*Z9`Ryzic)#JbnJ#qQ`3bw9l8X^u|p<7GNP_|$! zX67VNxZgV_-4#K1uBFlDt6!<}Xc)v|zw_R9Kh@9aAP2rnDd*i3=JmoU`X%>sj0r=( z?mOz22R1yhz>aKFWc_?YJvyb(TD+Ays*Le>u03s5aUij_SeRS*;nvkc+-a+zU)s`m z9lV|z28v-Fa*n*EVkm~cXWtJuAl>@!G|h+MRy&~P62DvjkE64Ws(S0XFeL~AN|z!bh)9Fv*=tH8NOwp{ zhm=SOCRiBQ0d`^HRY9?_#R3Jvz`#PW8xh|9eSbNwV>s^MaL)Pdz1E!1GpB+b-|~ZO zniUbs&)@b&U+HZ4O%hpsm}$6Pp(mV;xU;#5j(BU*1lv?>J+YeEau1AHcO%IjSViV$ z(=fBAnpP^S(`*R?xMwe5EJ>Qg^17+r<1R_KjKit4GW6?)S%{ zr%EuR&k9MLspr;ig+q^m-4m&9{10f%Wv;xqP5?>f2O_r~QDWyn0Php>l*c=m;N z3(H>dvVAFC6njDYIosm#pn$TJ>PRH%0X6h$V#)q5>>BUAt0r0C`X@e%Yv?2~`Sa|@ zIblSYrL$Ro_maeNC%QxnX(`AE^XdznV)bU02B;Csjg zDwW$x8LFHqCT2jSh5%#UgVl$PpXrquM_FLOvZ{h!C zOs#Rn#|@2(%t2OJ0(*DYpvI~Na_0BNLPlI{nHTtU}$Hqh|!xn*v7CuThTqJOG(lILf zn}B{kSC!)4LH+h06sjGMk9ih2xd)tea)=ooD@3e`1Db9}@?MA&He9xYC-+!5_3@rT z%`v7lax8>bgb|IYp}OG@Xmd^(IiBKu{J2I|A*O`ro&z-UwJjb5e<2a+sT9z&mTdLs zu-fb)f*n6nX@mS+w&&w98n~{Dgny>U4U@%??f+=syv?MfcbNQc1|eHs9}Q=0a3>|t zq2_cZ6z{Gj%~KU*#rvC6dlm3|c>vrCk5EXw2mXc5W0JQ|+b1+wqiaDmwFJGTS?c_} zbz&CQ{Sk*;UIjZ`UW#O%Beu4bVs;a{S^LF2bi7O8yG+$_3l7qUL z9!2(;;8xQeQjlE7a&FsE_g!7oRZhp(L^*gGyku9$k7es#YS3!mC}`AjW`3g`nwTb} zT6Z#!Y4hpXmpHoiO^v>)Z514zE5dhX1z2Yqgo;BxoF!|As`C#i^jSMA+gd>>9}J+# z_mfu-PJ`0gT{Q8yC?48eq^v{B=(?K{ybo|U)FEf?Gt#EPO@Xwl$On3(EU<1X=hRu; zB)#2lNGsJ+H@`dEZXO6GZPIC7Y-|6svoWrH5Fm||1b4O)iG@s+VRrbdZX#>1iqsL5J;^?dW zbnNCGLGZixA%pu&xi|sB4Ls*%E(6zz0|KE4LX8bSW6ALRQKk>(B+Fpk_5aw`OX*m0 zSeye{Qy?)R3NH&(s5Y&Y?{~J)lwv8CoF$C%-G5o2Llx!RO`wpHS*%=OkKvcHV6&Hy z;Nyn{q4k2-wNeOM_J}m9K9IShJC2_CO-6&U81eBR-SIEM&;K0I_t6fU&N!j!MF`t< zR1O)c45yyBaUbFv`j9*ojm0V0V{Z>r%SgO#@1peYzghas9$No*5oLzFBB8`On!3D} zW)B;V6&W_9TG37o*UKrOdlpPq-lyLWUei#UMeOa-+3Z%K7(SP0;rSyw)LRsyG*lC* zC4A3n6;0xzZJoOcZL%vJmzonP+^ivtjNzlv=3`FD>4SOV~zt zr1p~E#cd9USqq~_`Shk&pZBG6aAeRLmqvR*;ae8XoG3-VaxT%J@pqQKY7~9lxPyGF z{Gr6VnsJ&ZsA8Hu!q$YsVx$%J#4V>&#gm~oLmdA-RmbFKi`fW=Z*;SJJUTstFjANI zL*FYPs>}`%3ChT@d`PD?50YBNSJwW|2`l;T+UIl{KIrotq;NFkqODoUA7L8x>OEa7 zA5NLOIfpMsmAsy))56rtq}J9zrjNy7${An7UAU)YSqM_x=CYDoa>#4HPM5j+Q;0i? zwj2%@l-g~eD!&)xJ|qm)yLG7j=X=)U_mD1KeoQiUmKc6c7Wedyvbon*Q=GRPf&-_} zYoll~;60Wx^$dq4g7Dzm9I72*gNM^c!}sej5~ES*=Knn~PXZs`rXxIwcjhKGaITvc z6_1%u^WXN+kPC&Fq@o1P3Jo+-FnpiSLfnl$x-1xE0fpQT_%4LKj~k1{59hMKLXCV! zBP&Q#H()9|t*GBU2R-4(Ny17ATj?I%id{fX8+7R1IY*=)oq%$l{hj9im3@g^Kz}A` zAoDxtZAl1`W_uK@T_a#VBNICUZwM?x2OWMUOs$FLyY3Mb?!p;qo)<~XTNJ~N zYBCefYB-)g9;Yrlv!KKfXuWKpPzM7j%qbSce@&s?^UZKhFOizxKO)K(AvhNw!F%uH`>EX6%JSrzKH;HW@ARhw~hcE*4*! zf){V(uxnur$s3r_V1)`Irk7!MrZd~|K7~ea-A$!&Pg(d1cLaHcQgGcns=49?ecq)c z-L0%#SsbdR>a=S?4n;`M6BJw#MeFTs^li>Z&Js^#3*D!}72RZFQcDgMC+N^`K9}3- zij?M+6gt3Xxtgcg`PapGBmSNl{WU?^mRLO4@|ixLK1I>v(&66b3i(IL_8Q@ zh&_$fWcW=J`!WJ4yk{CR&#WX|9Y(XbZ|>UiC8XL`h!vZouuf(&#&3{ATzNE2nV5yv zUWP&gNnoEIYx-bD!)|vln|%&g7c7d^R-6GfN*uEOLV|o>X;Q1Ir8T|4T!|>0@i_MX zd9D{l-)YMuXN=;x7R8QPq#Bq8ncL^6d;BkY9nZVGdB(8yUP12<^pSN&0}cCppYG2n zB?%EX>W`7d1D^ja;OD1`fH0mf5XH6cHn_6v6m>f4qCC%-Jia<&!n_B}bG{$_T)$he zs_h{SyqW^v%khvF_@Svk4EnxGq_ij*<3D{6*hkioX=4|4FP9a>WjUkCDG3v98!cJf3l?sO|5D{BPvIx7!<)iezBJ|l=>wGu*d!tg& zU+l+<&v3rh+61(0tY*~-_em||FfA!4#yMj{=x%>N{fBq5xMVe?FExboSs{#9+(Xmf zyV7ya$Eo6(u6`yD??q~Y$CHMks$D=y&%U#tU$a>nzq9CF9EE2wMr_Q%r{uAS&uN}3 z!0CGlU1xPP{F^0-$n2v-IzY_ecFyP%!_ymU*sZqV=rq_(*ZH&hi!;yD@wtWf!aQh) z#Nv4OQtq!cM6>i57Vo2lXDdpvcEKukcBU-+OnBC5a{!V~KW271Gw|)XEz15@QATtL z4XB4=cJB|`9i70eg}9?JLJJiI{d77$7`Hvwvv1#p;8wMcVnswT@8EFMTG+z2`VrmQ z!P)fAoSBm=CfKv>Ih)#KjWxaNsA`fTDJqZPb4peC_Qa#9Sc2xBx=H)q2;l_JrEJgA zL`}+7vJ#rc9qrPP9dVaLmgpg7p%T_cI2PRpY(YTIx z^nr6-^dE5sUtbHAND0&B*FPz|t(IOs9ftE|x9AuD47GNYVcydrWORQ!wN)!py-p7W za3<9iAT*XO5>s|2|Onaew^GEkn7u1@&kQBlls_^t{{? zL+bdxp84U*5+6i{sc?q__q+5BL$$U%{XHg5=W8#}n5cFZhIqtd$xhqbe z3?7rD`YDGzrjF}5Q8;3?l4|z2!6WlG9gXW1{HT^Bb7L*+tC)nfqMR##A`*A{XJ9Qq z|4gmR$J4=wf(tyK^U1n{?l@V%?d@8cb-n=7o&K1$;3u7J^@P=adp!BU+5Qhyan1FC zKx>v0rED<5ANvk^Tm6k4UVM|Tl=jk6Sx5S|x{_>7gP60Q0?Iv=@F=aEUO4s(s?RyV zf7NqVI%X|d@3}%hEe?`IgOA|zj5VZtg=hRNJq$O){X?U1`qgXtwzQLtOPI~vWro7&k2>u$aKxf21*E9GVQ0tj46BYa zW@X(M2+rxlTGt25U#amKiwWc>{$sCOE7`|iyGTb#0~s_bzmQavBPrY610~;w38L1$W69CCXuYK*%tkM!$-lMm{dXlbx5U%bZf{KB zyy>D-6Ob`q3ziExL}99#H85OM4^85Ox=-03>Hk#T^Ew0&vysx;o)+)Qo0+(T9y ziq>(%k>oB9%j#@c9gs%&zd$H|kRwf#Y=;2XB;+J*q?cc{(e+0daeYcyzhRT0V1zs* zyWL^ys*F14E-JjK0Ed%i_!7I6>_!K$=z;qb=3Tp3(k zLK+A52I8}U1VZj#puipGEZ;;3Q|G#3#QFEMqs$cYjTh*fVIjJWxTj~68YX?@GodYf zUz$}(y%qX`(IT89I-Wo8{)>elKXdq*q@wccJy!biE!E~~fw))G@6UXeAsa`<`sIS} z|8|myc_2d6Qpr?qC~BR*3ho_EWr{~t;V?%RyZ1OjMo9^?53Aw3@J#&CdQY3r3}-EF zK4@w!VMi&Ge(pcaPVpJ)(r2@o56?`szfFUC;0+2+u%jOX3Ya%#0j>F#fScU;b(=pI z6~zV)=OIItc^z1(2LD z3Fx?y>QpU4zA5(zR3u?$T{D^Vev+Cf0R}<=xb^Hbwevl6*o0e5 zNznv{XFMi*0q2U}jUpF*k8z*0Q?NDn9OX04Y5SoH=U;rUveXtiH{7sKDHw%f8Hl(2 zL%K1>h#ael>HGaDv%wFmPnn{5OehAV>=Ac0mv@_H;kEu%x>qPf_Mw{O*Aav^?s$2t zevqABnhw{`&X{)MiNk?eo@_@Oppq^}VflO);I@nAzkf)bmSdotu$+ef;_uyi{C!jX zlr;Pc*-NwSEX;L0g7|q$GQ@;l^Lggcz7rH9W`{GJr5Y`Jh>X?*BVD4Tv zWe7Ce$nW%Ckh*(L@Z#=sa&HgA;O_6VRkj$RYMVG~wVFEYMqx!B&o4ZWr2{SDJQwT% zoo7#I-I&ufB7GL$!zf_rkq2z3eGyFiR|$|L4Anc6P#au`f+0KEoY~>Hv;Cr=vEu?; zz~?|Aqnt5CG)gciyOiZL-k{2L-2D^YNUs8t@wN6ov)ajh=nwgOAoM@dxUhg?TR&6p zb4ggYG;xo3BwJHqf^vfybaO4=hqOB3q|ONB40XVD`)qWnX5vbJ3q4yDjGk-5V4E68 zyOLy3yhjW-IDa-a<{xc297oNk0@;~|MR4D1gQTQg)G;PS@bhT_iPrE;Mzx(_*Aqs1 zw$X6o{cydcZRD+coz}SeL;MW?E=rt7<_1-QDo1-N+o z(SZpVVYQZJ?R!rxhQT;Jtc%_%SfS0Jg0%c?xEEXu;1kh#`96pA4O6k( zj`QaxnZjp(1Su=oA;eNZvL}y__4a$z;{SuB8+?#`cqYELcw)9u4hrY;ownFS7Ja^( zx@|aPTUC*{TUF8fmM&7uFJ_OGd3WmND*9p`30>YTRdt#``{elBM!OVMk^d*dQ%H!6s{MDl|M(RHM`!EC!;te$WQUPAYekZ5? zNqBy4Dqtl_6K9Cv&BGtmWt2qnNp{pTQiyZa-6{ShpU>=TV?$kzJ1ms^MQN$pg3)}3 zp>*61LkmLa;O?c==-0vquS`ODWEo-CLweJphH36TP^##od&lfCPnvgzPkbbiN3+l} zF@oY6_L5pVzWg5aGMqrQQLU!JSyJeKU?A1-DBFDy$%IC(xa8Emn?99XB zSLRsx`Y>7lm<0FzLFj3+gh`+})N*FQV3j(C57y8@yFqfu-_DYLOQ7!D3Dz-xB3iN% zh^23$CnENUsm?>yXMPs!R)I!dIR4~DL*fYkJT%H9&}{_7_wszn7<+KKJ+bS5=wQuJ z!NXybF~ns9^%YCw#>eT{^VyO;9(jr-p9x2_ng%`(JfjgCEXeah8fSPWL28c^`FM2G zWv65qbv$9Z%S~`;TL2_ao@61xcj>#M zO0a_X(@DQ!GI7``hEFPFPwjFtm}g}q=MEDMR+4^+rIeon@t(eyxw z>U|S1%~_1)&zJxa{_MY6DMNh`##qW37Rn>M@%?cMW`q@UX4VXRU8aqpL7ZniqYRpl ze$i*sUOLIM5qoGXcN%Rb`MKH{*cpm;^L=cTnj*Dy?qlaRNnlmsNpjFtf!CHk8rXP` z{TQZ*lcGShL?Dij=3JH42^gK#Oy~G+;Bl@o0vdVlIrIZXZu>@lc|)-~kS&dT(MAKu) z*W?vB&mWGkiYqiMPLk|9$70M_b$a&bCnY|ff#+=^D0_U76@LsyT6;7l=Xvt;kQTmv zN=NQ41?-giL-#86@J>Ap6`mU@%I!4$I~GZ5&y|tdJRRO0?NqY=H%-Wo!3&8#l4(-G z0#i4XH7RoDg%CVW*9wfn-m;LJrjT_o#S_ktY>MT%nSddr>K=u(ZAsXCHETXBE5|q?j}>*SyAk54T0V>{=GIZlQUK{ zuxQIZx*7V4oJ6hhD!>)P(+BCL-$T6%()G5JL$h=y40o3^MV_+NOiwCra$5tuOEl0;>u&D@6UNZzfO~{-W2#K zdSIVEpEdhzq@Kj7cv(LR0|Rvq6^gU)eupJmnp3&wZU{QB-XV$B!(_#uLv2R1ngB0q!HJ|maYE11$BMJN?$P^8`v`VqRDwD))ei$(BG$rW2q zild;ek?K1~p*ORD2KX$#UG5^ATP=$F`_Cp(d8K3EN6P-?+!J<~vd?%yp5LGSXS%Z{b2pr< zct{=rL2ym?V>-v5&<7zK2R1I<;jE|_8e-&dK}H^ppMDCC@}6LX=K!6$&-qJtr^4)> z3;CW~M~=%h;d{5A%-?Z;!uQ)$w@eXrE{SA6(He<)`KUAY#?PCY)OQw;`;>um58kpp zHH`9Cr{U`OaS)4;$I}ZJ*`_^9NSw})US$|vI?7q(OTJP4J4ICaEMfn+FE@J19ctSC zm_EkEqomIk%M@1FU-;;SYkkJBasbBJ7=rrW(0<#i6#82Uhc!7%WzSIj+vrQ;rAGMR z9!Lw8xuKuu`QAqoj;$BsyUleZvEv$bxiv5iK5N?0#%C}}(RdJT3%7?cQ1LHei6w40 zV|Io-&)%j7zd6@!HuteudB8tK5#x@$qZyN=kkZ#r$NMg@<||gX>M03Vp090kO+;vk zAtG!GP-ftYhT0??+F=eeb44QCy({gu+&aq71cS| zJz1Xy=6ga;WfW&ZRM5t|pXk#j75MG#rC+MgX|>u-7Pz39gd&E(;UZ_Hg!IrI<7oOU zN;s1#f`9yHG!C)EcS$*{?d&G^y;W@F<~P(Dq>q~qICmy&6G`PH6B+cUn61$cYu47;%_jKW=)kbk{8o&0c)PIZr@zWbhN+ii_(T%zCSFSBcvJ}hkI zRC4L^!0{8E6e~6Zvo}6qn$Axsq_LAe^Sx-`L{*%SjYipf{(irGlLRid*f!4=OLk92 z;2Z(&-d;{UmH!0wHN7+1AA_JgI{uo;n>CyGOvOSqVPjHJsxj&e%y)q&c}DdPD`YIq-xvO_Ri7 zo(ppIv%*U`1q|oCpyT}s@R4$a$jj+y7nwu4N?NQbw^Oi@^WB}Nw$Q<)Z|K+Z<@Bl~ z5Wo1o@UdASu6ah_#j8Rx8KVT%Z_aGMp@~^NnnQ~{wCIuZ47?0{Ps3!?VCo-2I=gn# z!gp0Hi1R!&i^ia@N*+h}Jnu8loXEZ0&2I9uU!?gAOm%5s`}4K%(2~)HoBFu)iL=mj zZ!p7}(`@TK6*xPtpaVmVF>6OChWhy9gUcE^CNB;q$by@fBn)`IHZ);2bt?_Ux;qCb z@yI+<*WkVP>*AEx>WI{AHw?Vz=``CTGW+OHc@S}(j#YeKw|3u5w6yG|QIk{H_26in5SmZH zeREhf@AzgWkK!ze5=@#^h~JI6PZy2Hwj+wE|szb)>bc|zfzvC-pMF@>u8)e z+Dc0o&7-}(m88lzzhg0XlS>q@EeVV8@mTI7L7!x&VfIHI^u#Zr zvD^2usQdD0U7iFL#}jmBt2>I!U$XzcuVtS<)R6jrDp)^G4K>$!7n*yte_ZFh-%#!c z$!F*mF65q)i_|S<;r-Av zcI4muLcr%W7@@={r!I){<)iSXKZ3h_Q{Rw#Q-H5T1>(aD?`Qh4wN{iBMqE zkm_=j4qW5B(%YP2;m}8;Wqy$E-Yxcvb{(bH^N%p8Y#R(pjYf;}cM1#6q;5$Uta|;0 z49xB>(R77UoQ!sSID>f?RAjLGRqW`rQ=a7l=``vN&_nraoWBg!e^P0&! zEQx>S+(>TOP`oQyPmU|(D5~EalGjr)CXstDWDD5QjRn}%J02mo<4NqJ4}GiqMmhCA zsBP|bN~)O*NzBEu zH7z`6^p})73b2Ix92Wlw!}sV0@;_Xne&(8ke_c&%a1u@3D2NUOPtId99EQ@ z!@XyHmM|{h8QNtssCf085G+hFC{ z5CjuxocRsFhmJL&T z&hAA`qmknyFkM?5=MVC}byzo5^BHskpLMq+Ory!$?o#n`-hc4eCFnTe&T?bCp~<-w zKI^%I=&2(8S=2ywd!vwRY)F^fXHr3Z7y=##!JHHGr0PlqJ~M6E;v@V%`kZsw|64+3 z-hbKRf2!DC{+Uh>Rm5s@Nj$81Ny3#g@n3>E&Ajk}vKO4A<6c21$eIr3tPf4cSd43X z&d(o1`QI&}No-SW4G3L(+ry`rXuZRs|2m z&G56N5V|8L;uG)M_;@E_n#E?CZEC@K1D?{rq#k0NgLdZDa&n&@4!z3Pbm3VXa;IEi zEBe<_Jwy<$`kt)B1$Z;&9{XUIfuf~7tCJahoD76 zuxUGI?0kAk!;Z^wSE~wl%eRwbauCS`@LbD9&dv3&BeSG#CNZ9Ko2RMb`z2%E8(vRd z^)qm5;Rx6s7{Q-sq8Ps=7|$0L!f%)%23$R%9G`;EUp7%mjw=ptwMTZF37xhoM*HpA ztR+Yhp1l8k%~%pr+uNwXI29V(Mqzq*4AYV+LtgSX^6jr-7nDL#fBz5jyzPnj!6NSd zl*HTWKh)_o8iox|=*(X3N6jF736Ex{FAY%93K4u>6$g*lOmwYRq;o^LOY7NMI%(EU zX+=VCQRCcKpDyw@PDF)SBuHZ#R9tt_Co^&CNK%K!Lq3NR(#6!q45Yu^OE(0f$Wdz} z*Pi|KN>m!@gC)F!wvfi|T0(CtMW8n|4ZWP-TlbFhtyQF;ldOPgQ!}CB%((&=WNC~; z82oB8ko;~x%d(F^?NU}!z-g`=(su-#+~gfC^UXGOu} z#tOD-&09gyqcs%5@0&&ZUil#2;}ot`*mHxeIg`S-zfbEGZqqZ*rwf>$BZD7JIK)6_Id&Co&E9nO7} z?WM+a6AW+$s*1u!mJ&9NXASq#v{~G5p6iMC>#JFhf-`CPOl4yqD^O0=8P;6(nwoz+ z7u;3wfW-MSeBGc1+n;ACU9^zB~#uT$Z?Efiaa7vq7wAOB9dO25WyQq}QEWH2od z!yZUuFlr$SJt@SwA$hcCt`hyZ$(;*1@l=vvFVOy*2GjU|)bGuEw=2h!rpPRZ=qX*a zDV}Gyes8AiMLIY*(+h{sO-I;IIk+sk$Ja)4X}53@9=zbQoUbt?Jjd-jp$bTFIua8Qm{nC83DO|n9*59`#*}1r>POe2%_3 zdnEgDu%F(lZlI#pX>eNB!0JyvpzGnWi2tg|&yE`0Lm|Mn^*kf-HV-MAp7IR5HRL4o zkmjDr{gq=dYySaed7IxqKd6)EuG4hjb_hFpc_f+#eBrd!i=DI#f^MA*)+h>q0PYdx z&xlctJ1OXlEFN*j&yOqC0u0?jQKP)DUNZ!jXIWuIiXV$RJ`ovelX=H|Dk7J=o^k5@730&H}NxM*dm@Bynsa4)M=&9ldgwPCbc3OqU2`Z)l@T^Bhf0)<)$$bDVr&1C^`mseNNKeA+qd_^UBi z|Cma?Q{>o&G8r@`%aUvUF|uws&Ps31Kr^2a6>S)x7&U3Q%;DU(DX9>i9wqp<gfHtAo4u5pIUC{ zlZuB0meg9ITZwzAwMn2he~s-J`-Sqi^6#&ULJ;D-+If8TSdc#)#rxYx?9m_vaQEogj7_9-xtFdP zs3PmDC4#J1($6YKJn&#pTxmyXkv6pWizXCzbh3w=^0~*r3md-Z-x9X(lNjStUM@cz$h?k!$OkIv7f zZR;}8f1jVN^@VuP_BTy@{!=i2tPE{$(}U99aBSb4iJ|*7v2w*S8p4^KyFH6Avp0>- zC60sKyNru$HyPkn_p3!1)31N61i5#bX+?<1;DAa3^!;5`ph!9XM_rj*oHLXxqs@f>#T0 zbD;%vOzP>)Ltn&7RIn-249U+siOsxYpUgLtulFsAdqH@cdx-oKl_Bx*91VPm zW`C~-;h(5Dt?JxBqBFe6k9$h*8ipgjdJ5Gvn3GlW5G=6aulKb9CgVC19W$iyYiShT z2HD}U4R?YsOoR;ojM#ljfiL%VPmWkh{0htSjWdusU<3z${xe_Hg!m&H^7R)(WsVjk z^IR}a#+atKn?W>Bj{COcX@!kDGPiD_4=%r{|4=@w9vO;lUWPQrCJl}{=Sb-4Pr(*` z4j;$4=)(WB(R=QcAm*$aN|zSF_0w` zd6WZ@#u2zB%yXpgeo*|*1N@w*!Fe%@X|#qCS?>Ff)#YuaG5+p|<@=`EA|>ucn@1b@ zKJ(b-UiOEx4L=z0eD2(Q!C+e-g&Xo+nAZ`K4z zgjTXAHZJE}*N+!zbSN;-w`$aw;d(hkNpA2Dq3%!J>yLin~BVQupk5{*@Wv)WmD)wqZ= zy5G|Jhxd4gWhCk<__JH|C^bKLMb;j{s4RA-m=Ym+$Q@)?hxof8mtAPmnGB{?&9773>nLWZ-0mn5&H@qB*w zQA&d|)`lS}>m4gN!FQBXRj6Hw=Z7;cQnw(Rd~dC$$vg)Yc*+G@(aOl=nQ(Iz8ytGt zOS)_LIVSuC^@Zob^I|{QYfWRWmC~$qVkgzQZDKeP$Ne$c7{6kWiF_Y|kVpGzvZEqYCh{ArdpE9%IuLBjESa6h`&4Y36iQO#GBX<6`s4<2QGyyh)=)!T^~-6E@=%QD|DH}+QDs*%J&m1# z5%Fo1Svdvu2fp&3FNQlj86He=VLO@&vF>aflXthnZ=(RLT)mK{&N3$Lc5R$oUWk?7 z!%#nBKC8~>9EPeontUY?J>AO$i~duC+%*}@uF?@iBuPWgGl$O@_BiY~FO7|6b>ze* zVM#8)>viqqozqT_=ST8+pE4#r<_wyaBg}G;bM?GGlj*2xk_cQuvRcQeUFt90 zoL|Y$gpwHaal$yeW-^l*WGnT?;vHvk1xU`NLjxfgGgwJGemEfZTQcc2J|y2iF0kR; zh^NxTnZl=OkU#g@Lg&!bXAfEBqz)PqWsAWr(@}TP5NXL$=(cd?zaDi=IBA0U0kZHh zUPiks9I@ZIhlHl_Oz|&ihak3uz{#Xe2az@&4= z$o)J7OP^{%CErs}RP~LRcL%+wcEj~0$#kp71;)38V13LGrv#4d<6A$3aTk07XKZgw z3ZUCnVKCjll-&LcM#{Dn44XO`ue7sq=z@SQ8MsruMhsF1KT%ST5G`NS$xf^i!tszX zC?Co5jmiqp)wW_C{46{?k>^%B;%L>6i)8crB#q^~AwH>qb@+5#G2pq&h!)a1>?zlMna)IjAGWPNi-$|H6 zV(gc-WVXeYuKW4Hdr~|b7QIwp#97f}`TNsJ+7tUfYEZ&qRnFJCP8lnV=yJ?Z{HhKn z3Ac|9&0Q%tX!nYRocc@ZpGpucGM=@lk4A=z6^jv-!Lr6Gx^#0P%^S;e2wf8(y;lxb zy;br1@M>Ck$O+j!>g;HIGSc;@A!_|9fr4=odBoJw?$Ukqy7oIAh>3;kF3!2OD}(-S z5n58NShNs8j##erB{^i21UE+Kk&bBFRjDpnVofM^Fgj?HrzSDmUf6h)|w=eG_ z+OUI6_b(TS27Mx__;@>|)k0GQ90ae|Ik-)BYSpw{qq{wh^uT zdyl@U>>{I`nv{3xBzyETmbzjG=zD+yWcGSc>ytj_(U3-^=C|pE<#VzqdO*BX%suat z*l>0S9S+^b&badI=}u)VF$l-lb+_0k-WR$U%y-Ui#jJAeWjeBeq4HfS0&L~rTfm(^ zQ#z?fCzw0l957|da9V1&otD?CAdE9V@>Hb|KhlXtakqut+)22!aWa)yCD6lzgDhc_ z7xJ1l5D*lF67Nh53U;uD1>J1tqk#n-sE*7j;_a=;THeQP44Dw!w@S-mrp^&omkwx z)kAZZ4#nR#?!$FRK%3kpR-1g8zGW$~(4;bwLlTawW?}EGUu3rK8HI7)?nfD43h`V; z_B(qy2grv`^%}8Rxo7CzSu2bXUPH3GEZKR>0t}|`d@6TH<*Sw8cw{8rCN&FU$D82G zJ7t_M^`i|NA~1?O1^pJ)(%gbp%9L`4X!&^dVXrOk5!4DIo{G}4Gkz%Eb%I&G*+p}I zXj1h~1BA^8X91f=P|T@3yp`%BVeSlgQZ$w|b*W(6h+H)PQQ+r?CsZ`|nLs{aAI+CCV5ju zjM_ehJ@%h~$Sb1cvHTj<9x=tH>9?7qlqf~bE{66H?jG1HjNjYtQSe3us5iCK=J;K(W{g!o|8+*jmN*eKJ8^U=CdDduYwd3Z^a+2is=OL3xw%EM*~XhIn|po$WfvJN#X|$D;F!d3j`#(0btWR|`lDwWG{VPm3yra3R}OPL z!*{*bIndcRg)+y{2Y#qykTYV|ux-kFLiIT_T+JG0xymXpuh30OYWhv|G>OLM(F zaOUi^6W|dQ#T@Uo|pZ+hGPE6V&ML83dx;B(m8P8oSbADDjwhtP?+|ZOd-tA*!gSZ=_Jqv#K?J(VNfEMj{ zq)~U?Q&!DtTAAU1HH!|CX8#$sriRbPF4fRY&KceGocLXQ7o8oQh(Nh~tjkrzf}?Hh z2!HR+zNUn##_7m3904Oo4Zb_m5i~E#!HXU1sJM#XRZcm=e!m3V{&Wd;_&z27Iw^$4 z%VT#3&z)N)qx)?zVqR^bt=dvBvMIw2&$Cp+bA7qPI!XGt3l_=E!u`vfb7q^4QDaKj zc}Yk5-kpk{$IICFck^gL??~D;Cm$AGzK}eePHjUxDR^2DBBN#t{Gz2$FnT5_M5|!k z8!OC--$i2adzp2}I2h|}rp}x0*ma8cc&}!%FgIa5Gl|7Z_aMBQ^n=FD>PFL9Q` zcNe6a3`KUJG}-<9##-z3u=LM#!IT666z-iRi|$#dIjaDo?tDi{_W$U6b|Mz3uBEdHVThY3i_@25p+D~+ z?GDML?3r_@-QAUP#1z@2!BX0rrj0q1!8t%moD=lgXg)1#T~0S{>ocD#dF-7? zD75EKKudo%yp=1-@V`8aezKlL>jYwx6lWa7Jfv-_^YLlm33YNm_u+I8Y?>EG5ruy! zb_I6?^KNwPD$W}`x`jSAEoT#)f=F_mBjlF9pf`KdaX5dXU|637_l=t&Erl>KzK}%A zSJBi(&bX}lj=ojp;HP&HJj1z%c>6XsTb17vq&Jf8$yBd`_EqONAQ}&lFOk>qWT4Se=or}FFjpzCg zU(>;Wj42&a+fH9a$K%P;CDh%^{p$REWTtygP?9c<9YODym61MrFY@opNCUy*QGv8l z!JZB&J0rGfD$8lkX9+?Xm^{{r()cca!nf~~_w^u66G_FO$s9J{awJw7yW^hIb#fV0 zh4jBt{1l7C-MyI*Ihz8#m@ZPa^}!n10{jgeitZnoFv*e=e9l@jU@BaSk|GoFy`#kr()^&}pMs=zK z-}s0hd}k^m%HJZpb#u(le}q2LpKW%u3m5y3b}-v{A`jeJu^N2`Sd$NX8pkn zEy}U+be-V`Z}e`Q9y5{e^eTm&{8||un*z7b=CTvot9kW%7?y{$L_*CJep}E$^Ut@= zaIW%VmcbuEF9(L_i(6^?JDBtp4wz$e+P$gIv{s$i>+K`x{p!MJ zPS$wecbgiQcM7k%YstOPhhz41!TE)QdA(+a@J<$E!o?yCXb?x=>yaq^ZO#Gxt+`qF zVty_;7`Rh|R4p$ir8{tTmk92eScaqXCgE%YEru8+F;v;J*+fgeuDPP}zFbF(#s@Xa zB3yYiWE^w6O0dO8c5M5iS$IN^8*6sqUI*ES6@Sr`+6-h7W7)`b20!YEA11d8?-wml zQw(PD-1tEpn_{lIx4Na)+-nMp4OQ4bdo(AnJc+(?o?L#w8Z-7^RB?mi*~rSCdn1DJ zZ|PUOEDBN$)866AkdgF}Gf%U|8ZMFVrsCpiTzUUYwb*CC!A2Y5IpZ*F44RF_k{5iXkPy9~{?@7|m|@Ba5J_^hZSn>ek-9m8sbO|hk;%NGRANM==NBC~F_;F?9> zQQ6j&MkSljZ?&+KYP+$+adDPeSh7QIKkDUH;7e^KMsBs_G3m&;-#>+-k)tX-b4Fh`l#1v)%7lBf1AJyN4yyHdA3?J zM%=Z#<9NVKdd!AH*fwV-wS>XExw<=^8yDcExM>^w9>kY*<#+hNoa;4t>c17+&@Os9 zql+hU(92%9>+i&Rg|9r0g*V0}VbSY!=*Zn}T73Pe9&bHL!rnGjDtZ4(RoFvv%6)7& zG)4Lnoj$9!(>7xF>J>QF_65BD7!U7{lh}JhB@SfnL}=sRaGyI48J~iwC*GN;KylE_ zUxf}own!eS2D8n~c)hX}GN!Ciz5Z&&xw1!EIp`Ozukm5;!8c%-q11TExGoA>iksDA zSv^TyHq)$-oLGe4&t*@(@G$=NaD&b2>HKU5CP=@iM@(DzCGWx9$aZLFG7xsRLNO$y z4m#K;D{K`uUC|K~>%?J$T^HtsFGLxS;o;dPJSm>fB*(?7`J)1amgi~GLOb&Ju{oI7 zQD*QB(xJP!3oiH8V~%e;kH@=lo_;bbMs%UMbW6)d1~W`%Vh@s1HJYp&IA*gBae>bC zX?_Re`pki)Ru@{o?@RRaVf&akWN6*dwA|vso^wCI+1CmUb@O28vP->i)Mh{L046rL zhhS&&pJ|8DqH7eNL>gjf>tw3*Z8&x?j-5xxz#zUI9)0bPLhBKHaQ8JXRUE>ZeS6Wo zQ358(?`R0VqRjFhs;3Tzz7j&MsZ@T^bR+6VnDWJo0qw( z!~zpO*`&pvgR|76OB-SQ#-FBI{ZO}<+z}hhe|?2l^F;VW2QT2CiVK?GBX?t?SvuOS zn!;;6?%{ry)9P(VXW=gf(NA{>Y=3-5z)UA0u6nR%An+$-x}*GmiSR zV(Hjmorm%3R{XnZJG8vE2-~MeVYKT+*`sMQe`_Rq2b&3hv^%@YzV=hOJP-3M<&0IR zZbTUJqG1`PTp6#HByPcqrXNufCi~)9KAd{H026ojVrJ6=82U_)H`8^5Q{v8MF2lIe ztuJcV^x%J&Z1C31j{ed!$q5_4lG};2&$)t4-glvAP=y!8V8oFU%~|vIG}&GWqvXb_ zBJ2=K17_oR-Xt2-YrxxGP5JYS55465klEafvrkUp?4ZuLncS2~-z<>%2Y{DZ?lTu0IZRW$(?>fm~}7#_L5(Izx;^Y;S<SoB`9_kEJ+F!L0Sero{VBe@tcQd@EgKPAW5m)maZNGEa+ zT4wde27Py&i++hHhhLg`i(kW2vUsf%FJXxErM4x-!#N;;IRPg8Zg^T;TVG-BW5d;^ zHs~Sm|C3WqxTvGdnB2(|TMnU7O{ONZ(Qf?G`-aY`6A*bQo}J}AKPIygrmr2yvHnlF+)NnW-<-Kk?$LctSTWjn67|K+G{XJ4 zCi$ru4oa@TqCpg2MQbxg>m9N=50!K57+(^~!rPOXSYXS|@1yxR*nyvZokQ_BIg^=< zlBC^ZcwKa$MNt?(Y!OF%s3AQAi_~)C5>+dm0>_o{;%LxE=!C{B_%N793bR#`?org0 z?qqR7ALPy60T1!ml=e-;&I|U+;!<67%7|ihYHRGe=py&o0@d4I*hxU-1pu+Piq%^iSnJuvFcgcmN^09Qb2ueSFy8jvs5=a^$m%>ce?A4*PZ& zwFbgxI^_fPx;HDAi)$|I174I_v!Fvup8wc`-O65JaAFJATSZJb4*Ho-Auh(J9u*c=rXHLUOU^ z;4H3~S%SUK;%RMHhm&Uwx zM$E`Sn`LH>0&Vku#2O{yBq{x~~#l!9OUu@d4w?V$`wRiJWzMJ~qXPQ*iJMT>m{3ZjBFM#|3L1lpWf_<`>XuYdfX~ z%|WXFB$(H~kNLGxOz7dD&fjfFhmMKV+th+J|BGPo6*=cbe!>4%9zvHtZCF(kM&DF- z)$NU^^tJPGzhJ&cUq5@b$j?*77PRG@w0eACzY7_@$1rcfa9s6%2)%%R!u zEVJGP1{~BlnC1noRNBJ`>=l1Y_bctx=*3#xHK7R?#MNc^^w(T|Hr0Rs4tidZ{oD@?%Vf@Otj7fd0l-m{l&Bp%7P&5r(W=ln3{XH0327 zZSMV^!tI|^@qO$`Bo&Ncpx0;N^H^a=)eoGuYRbBe#9^FqQGH(2PiAK67;$1brtA~0 zqJDR*{Vo!3TskB( zg^MG3D_0wP+0U8bSp7y&SIL-EwM5%gaAB}gFV?u?R)b2kQ5i_g7pJfE z(R(~f@_Ciz!}j|rjoZ?hOe%bW6LG>+Umu500fBt4|DSjUkKxh$ ze6*-@71xF9taaI(hN&?awm_SkDiSbbiZz|4K0!|{7oOXsPr23r^%kfm*A206kvOm> zf5!6%Ufg-%Ip)u|#9Xgy9&^r!kF?$icw{+Y?#dK-uZ-YE?e$Rm-XQwhJ1l;crkPu9 zz^X>hys%@aN3P~A0v-ml=r7?dX^HQ?wiUny2 zR&6aBH~NLvIqp0cZpQZ4+A|@+lvRo z3i^VO%s-L-ehm7>4}o@?1*@Y+^SsM*p zi>Etm1y*!fg?>i65cjn^Tc`Ho%jZGN5_i(I^rzUUsqdkgJBB zINe^C$KvhzWvw6FWRE@C(irnA7Gis|HmLd@!!m@62edv9MqX9(vYIfsaJ8Zu&uWXQ zm~h#Y)kiL?y(5>Yj|R=c2`cH7s{|d%xG&j0c%r)^D^`~?D|NDC~mq^ z0djsaw&1cu71GxXV}`lxjq-nEx1SNOM22xL!w zJ~@&uX`fZYF!?RVrl@{B>!|qf;W*{&!oGdy;qu6)TzNMJ_uZdj*vKG``&fzZwt2Yo za0&X9JL8JwL73=_LN}vuai-ot`uYFS^Mp2Q7Y*mq1@Cc1Tp!~rF2U}Gy#FQloBFaH z@1|Fx{e~f&d0U&t_8&3%a$UYza!c(_+Kssb+~D2+D|CMaa{49l!&DEYuG2)#unoq- zXDWip_cokZJ&O%HTk^YPu^tMabicZ+x-DsqcPf%0u_m&=zksDzGd1w=27&vgF-3A3PFLJ`w|bvCI#cpwo!T&S z>t4LK>&O;8rQ7LLitxh&>E)M;p;dWm{hMIsPTGqJ#(%@gf2oR@P>nk>7j^PJhdp*l z^!X6L15rh&j&;V77wItTydGyAWv2Nlfc{-ObDh5>4(({qo|V$8O+Amuo|9Q!I}>9s zJEOVGs`R3k|nPdXp1`pzc@;V$^^bRkiXFSl{laGwsDBTUN zXni}DciQ|$zSmyW_406@jFJxJ(@~6DsU(Z&!sIo3@Nd}?tO@U`xTmvlKqG`%y9{BH za}G>s1#dN+FNfO5e9Mz1Vd4aQd1c50TbI{qzrwzskTl(t-R;od6rm2;_e>2hT@$(Og@ zI56JnIF4@Wz{)oAJ(ulAb}t{gnHh7y(PH#3^b?+lIc>_r@L*$E@N6~V9f37M#kK0*}NO12@?U*7ob#-C8jf<4dha{dqz6uv3 z+S22BefrBz{)%|`!eJhMJmIhGki?}fEB*C?LiuCU+St6bQj{yPv W;_oNEWN%bVwPlTa3jWbMrTz~&7h`__ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..181fd66da164806ef9ea68f993f539ff6e6dce4f GIT binary patch literal 51861 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%0A=*{ur>UpOeE|2r+(0yF4 zC|A8)&Rs}v-d#D|?}6*%cIfhu51X?i5Bm-|D2GFLpnKh`j;~(t$-7&Wch{~Q&Zpbu z(_!;;s0W*;y92!!?;ai2$KA76?mnzAMf*%I(nIk%xBi=J|Bo9?tI$E)V-YJ5UbV=R>|bbjWuPudgrX9$lUe>3T&z z)Pr>ID)Qy))7{0}>v!Pt`t;thC#NS*m*dmz$;;tTj&G;fygPJg$F7_`I;<~e2bYI> z(0zG2)Z;hr9^~WKj=Vd1?&;Iz`FL~PlcU4cTfVz|@9K_w^yXKudH3jg_UMrBzW&1I c?5@0h_nOC{oI7}T=uls-eea{o(~EZg0vIPW?f?J) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/test_data_set_0/input_2.pb new file mode 100644 index 000000000..cb79a6e2e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJ³ ‰=µà?Ë@?£oÊ>id> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/test_data_set_0/output_0.pb new file mode 100644 index 000000000..2d53399ff --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJXÒ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..5f4a11acb8a25b933f6596b96642f86d80484b97 GIT binary patch literal 129630 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�CFmUnXDQB@!v zSAUinO+Lyt`nZiwB-|sE$p^yOam|)tw*#=e&jkS zh=V0^7HB{_vG+1b%alBgwLGVG!ovGmSU$Ft98VL66GM3(9zuzdJ3lIQsgrY3v--)| z|L_7saQ;B(|gVhRU(QShpUiZD2 zbF+%j4j!!iuZSKIUi>4q;cA^CY~|-6_HH%g4^xZEbY>Sp;2x`uNs zGKxD>O89lLoLPMo$yLdqh3_?_w`&qz-`V4)C(moiHcq=7%*^m;{xaw)=T8!O)Y>39 zSrf*tmN~WL@3$Y+pv0J9k}taD1> z^4$C0f{^)OyP%?k{DL(!W}uwaaVrE!n4gSsLQ;*vakg$?PmTbbD&ypZJy_~ z)4W`Ay^TqPwgyn0tR!*^G=%LTncvP$AhMzb&+!?IE%l^oN&)I!YbA#pNaVUM!po_M zZgmPGL2?9t{^yN-po-`=Er|g$in%uN|8aDV(RFTL7mv}Twr%6)*7mJ!+qP|_X~U+C zZFBC}wr$(VJOA&;J4SEDInOy~@3rQd^S4^Cx|V+CoN#B?^v4~ z-48ezM^CQ#iH>;Ep`TU;_WJTT-w=! z4Ry?LZ(*kCjy}?Rrs8H7^WQyFkl5D-FRpYGg`7*xD09J>iWr#xX9~6O7AShBLQ%#P z_D6oA{H`xwM;NyH(+|8&LR9u+9*?!Se=l>`31e9~Ua|OBD-q}J zh2Wr;BP`CPVQpP7c^wVVn4E!Iw!Hf${l(M%8JO_J6NiI%wv8{v%bv{OP~SS0(FF}M z7Q_iP^o*jfY)~<@UXguJt|)fR4uKQr=1;ddz%V)h5!44pHhDnG)gEI{n&5R{6EjTo zCeGmZyIUr1hPxr=VlATB*G}svA$rm8ZCskd&$SC5EDK@E49f*-IbF;G?ovo1?*Ncs zy<4^*660QJquXotST1@PO8=E#TQu6=7GcmMd$_ey&(@&kFe??cn+kCIc?ss)R3a_M z6Bd&V@$6F(+L_t@QRjg7YRcl+!+5C8Ov9|r%qgY(CL5(0BESspX7u%~GQx#xI&hmO zCDe9Hh$r;YM9`B{xHp2i1Wi~>lM{EUeG#T^fo1Q!(5qby&YsL2DJ7%!Za5ms?9p>m z2JRGF!>*K>_=(@3I-(FoH}WyzToI;FPsy)H#B}mb#_V^&V;e;g|F#^HmRi6_jam33 zr6@0mLuXwc9-Syapl%}OYL<}s;fmG+nov6-DJ1zj+mIKHOVWWjSK3d=l3j7{l_{dr z@-TUP9Ug}>FGwcFIO71s|MbTgmo&`y=n2a;-l;5y-dOH&Okh69zi26 z3vPe@i z#S!@?{8EX+h-x`8^1VB*|4qeb>OWp%4PhVZj;o>t-3KM&d0r-NUo^*czK3b`J}@+? z$NED-cw@k4v)dVOhRTTHXC0tm;*Z)gKS-QN!JDhj9HK||#G4GP4l9MqHP-mKoH@)W z#8mpb*2_9__Nk3BL+Xn2JJ8#`6}vvxA+?9JxOlD&lS|{Uem{8!wdp7r*NkuP{NXXv z6Z1!gpk*h0ae=is$=_C$b2wJ3g~E5TC-S9RFs;H6o02-P{u=Mu9%(p29R#brFzt_| zFz?R!lzKOj{i+Dp7fXvf@om_^`uf!Azc}SZJ(;uhdQ%U`7cv8XG7!)1D2Yb~ZCKi; z92-uiU}JwdaYnV5(4f|D9p%l80kvPwnLfN^-a=6az2pKAy4nQ)meA|%oQIB;zS!`V zOr@2%*!r2QrYpRompNkkNY3*WjqxAv#pJ&cxVTXh&t^)BrqkKDHL)5qpLwFi%>oTO z8aXpC#pu~BxJN(Ps+r`_=u|L=)`XsCVt97s(hr!9KMo~uTwe_@2T2ibzHOo?v7)6^8Bls!-wz)VnS9;^qK!=btyO*abh zd6E&7B*^Vyy=qJk$fluXs2=W(k1x|8^~4h|50W`0S%=ruC+y9-u#0o(gVjG#w3 z&h@RsDU&9wsxE-R&8p-<0Dh)f1FvB=R9b;BiqW3LLB$akxr8~1NuI9*~HZf}2S8Szk>idse$oW-Z zoUbpw1=`}+vUGe6PKEY<39)xnAm(aR!=tMfmyFDir{VzlXTHezWP_UN%3{x;XwI?d zxtC2x)-5BL|6`6L_X@FUZa(~(BkoC#%bbEtC=ZesIeiQ9%Tr1WYxly^iFSBa!8yW) zJgi<{1eL?z@Xdl5CdV$U=REqyzzXQfDT(Wxoo-njh=W*>*Y_`Pw$$xNRQwXHwlQ3G-3;yF0u+Yd2k@QN>K4?c)Nq6x;x&tBK>alol zBvy>5#}jgTUhIm+;|fW!@4URYKEDAyCU_xpvj#qgk(VP|j!i}qV(iyk4C@NSu^bJP4F+*6MgqK5|pw^a(f0#p%m3N2oY(K;= zAghfU{io|CsMD&&-$TBTQEWs$v-&sR#GqxOJLJl=`1%47x7P(Xs1pVaJscwf z@yFT+?!L|R`o&}I#u{kRmy_orEgt7di{%C7Fim&Gjo-}HrpO7o8A?L^Y6$e{`&oI( z2F~PCJZ3I!m`x&L>5bkz%o*W>6CeZ5!Ooh(m-(QvfhAbZ_wugVi#2H((hl)l)07ig zYN=4Y#+>gpe|jVhpmiw?{;MQJr<))8q-ZkhnZV3dCPpqTfsTz1=DRmgQ|*A+EL)@p zMlvJlfmPWq*fZAwXAW|vsp$?aYUqpUXIQ1@hF48`BL43ddj!&#i!AYBPQh{DUTPyng*H z#*Ly5oL*Xv%8C*U*c^hwVGfuop(vDEanie$oc!?db2M+jZ0*oosL*}Lww@Q-~O!$ELbON zXG)0P1?27x@q@(`FMO|L&W*kOCc9iXso2BbGywbKLgD^cAGrsa$DwE8I`v9R{}LP; z5d)*^8W{JfyEw=!t)odHLWd}b%lSe0{)gJt`jNf#(H*NFN($?eYTT=H!TZ^{m^xXof0Gx7?dlMxV}#W!{V}7q3qzP& z(^;B;ZEbbfXW57sXQNQHG6=_KY2c!BEG7)0jyPIYJYhYMTS(97Tn((>^uM}TLRfDO zN4JsmQhjnp^^-X0W&Oov)jt@%Gz9zKGfx^u?nq%cnggoP|6Uhf#6@A-gk-!~nGO4g z%wB1G(}Tj?l(8*#))c_nTuSU{_rvpPzfmxrJR#P2J}$B%=rVa$=XEe)P6g_0+OgY7 zK`eYwi3MZKpg7`{jkoWAc%xt=%!Qhw3PAxW37T zKDh;E_2HN|r3RP3@pCnI#jae^+-sNG}2Q5*V=*cp9Hm=Oh~4K^sv?Iw1}B;!^eI|M|^h|#B6 zPsh8%wzF09de z_6fzRMQQjl))Xg{L*PEp38g&aW-#Y#&)V}4@2+&F>}T`0i5de zLTmj07?vKmGrj_wbfkq;z8RKH?j~M_N(=j|`tW$z1@~g+b?5^a=9vTEe*{)6=Y2Xf z9NFISm}66f_1@~Zd#4t4s_a1y7ocw_y{|2vD4q8c(kiCNyxmXyT$E2c0r~i0oET)Va2*HF5Uw_9dlqYvN#m3BCI#^@O>tg(LR)tYC=dj;$k?HCJ zr9k#kWOCLj1tFlR0k3DPLGP6%R{pWaqPaFONoYd8Ni?=CF@s4@W$~^Dxk(+iP&fXH zs@ew3tB%7-2M74(grd)Jdgpfa5R-2Q;BiO-zR>e{A=)1!sqICE3C^@TFoV6m=?rpJ z)x9vck3Xi)vBk!5?W5Q3!rt;l~` z4^Q@7%`@q}PUyt`HCfQ_9!nj?2+b?fF$jt9mFHabQz2q%{NWTzwymU$=%?n3<)g^< zIogb0PVEq?{e?_GE`Dl~RTvkBSB3OwSsNqfA=zSvVQ@hq9E}ylztd}R4PWa zqJ-6iA#964hG`%sO^d?A>Hw&d72G_TJOMs;iRFBzvvr{TgL$>;K%8-B@7BnC#{M>3 zl`+H#>YC1#Rwx`)hRFx1Pb8#bdP_YX**Zg_Zwk!Dd*U5E+=H$K!cM0H+nCvUbe2q+ z_2fWYY)AY1QhHOXcpe%+V`d)w7Fm$LSC3fw)+7I@F^fdz>vmgcTUTO&v;!uZ%LxC+ z{;(KZ%X*=^xRLIT*cp`=azsw_QOrY~w|^zQO_Q zHAc>i!24cF@S#8C_Y6;rBX45VtXJ?ZS2Ifea*N?E#}TFBkb0d z7e!0SCU{l`{V55sPyCEU9tBu7Cj+U*W+>h4i+dx}G2}rg1|DQ4`2iU!Zti&Zl|H=r zWH=SkE4N2V99dL{!a_3yTbLl4jLli~bvX2_1wnoNFzI#>o~ttBmrXCg1lFhp>^-k! z;vw~hM{Alff1ad}VveOQ)CAQRJu&({zuz1FV6}}SZs+OYVq88HWd2~^}#nDVj+7gO3`aN8AQ zQc@B9sEGG!1ol7EBrnw*E8c73kxnxH#`xmP!$Np2V*T2ey34>~Z2zYUyEY~xI@uM& z+Cq_bqYO8@`Qgq=OSJm=ldGDGFIDskta8GqH-5N8-)cC0iW5tcs1X=r?XpB1u&cm; z>*biTLt6Azh{C`b`nVG3KyME-&XQ#DdZyyY2kJ)qtvCm+#Y$HnTwuTN|04*|H@%Vl zBpQPE_okQRZk&`BUYASY&2xN8nK$-2bz+w}=Zbpd_j$Qs^cYwCl9m+*W?AFe{J*g9 zmlp$6+_7863{O<4FY1|~;iMmO{pwKGMves8U(YA{U=}lXx4p>nz1V^WYd>R)X9nK6 z6~bPJj5RXCuRP1d>*`XJ9IVHM%dC%h9yKx-Vb`LMS z)ewo~E@yMT`Gx+tOY-8lB>8Zgn161Gf@?JWYdvzHA5QLmT?jIlYtYZuiiu~O;T)Ea zTApX_h7LHs_f3r4xc4$YybU(P3`|&#-PKGFFRwu&XeN7)V zDxJv5V@9_t1S`(gVAt$AJUe4a_GJZzEdPkze~oeN=QpfA8-|Eq`B?Qu8*1#q4`=%$ za##(0v{s0pR*Ti=lQDm84ti7;V9NpzR6BT+L!XKhX~js*Pr_VTS)sg$nV?E)B}yj9 z(UcYaZssGjHWQ5-Rnf4`8U1a#5NcG0ys@zekgA3RHAuya$ zBb|;NV{);#e>0{9*<#&uFAU;uC9O0TH3c>(WDOZMUm)*{JIrU1(|@`Y^JITPv&|gt z+x+0N)djbYhe2Jvko@Z3^d~x@Rn{AWbLvq^Uywhu8+#CpEpD7!+;_r8`3R(v?+{aA zi#rz-M5ARE(h}{_5kjV3 zGUoybqkw^{cwXEl4>mUi71L#fzO5@}9tK`Eb|N?@0RHQ$FvX5c{R4F^@}=AfpR zTcO|qbJ$z{pzk3!oVb{Q44)9Zzoduf8xrC8F&_bHF3^(?#`&9`_%hEIiKqVJ1?O>} z-N~b){#U?!(W_Llt#6Yj#QCgzTpMWL5IH4EyZ%}F{aUaCvZQ3OWh$KceUBv`UW z-MX&^fB#Fv``~aK^e4~b3^ft^APm*0LGRY3AHb!B6F zET)#;R%C@stpA?c`5|e39G*0i|NX}upPPbdOtHieXHVQytHAqXWIA~ppf5E=wOzTW z|B=BwR~|BRrNyevO^{%YwntegT3c$-cCv?v3Q5QIXJp!}cSF-3AhMj=pe^~LlU;Ca zuRWAcaSqLSg4zzUJ9&@K{$z`v+1#(t4Aheky=4dMs#~U5@2Zbp7XJ9ADkU@r*P_2> zJgyISz?>nG$XJmHK`qVHJ{E2C_|~m8#r+;+!@Ny_fjNCi9(s6JLT^D=Hdc%e=Ckz0 z5Bi}tpAW(7!b}+61^TTs#f@7Hu()4|C5xEn>|KN6kL11^(w{?*f;+QoH-9!WpOS@r zzJKs_m%#Y5F3?&|mI?D!OSOzJYg+?`v378x9_H5H14isAW{sV%13vSo06EiKck_j&U%=BCUs^HPWlJHhQDu*IZ+VwR6HHkf-LIWr#4B8W9po{ zu4TWwI}j%i@O8!6qi-Mj3O!@6U?omu2mP6m3j}%WVnq7OYWiTFI=B^#bG|W9njdWEv(R?-uhgtWujB>@o{6c*B zQiw@?qmaL;5OV8kv3^G>@*fCp z4)#3YJ@g|Sb8pz;>svXo_X)jmceuxdcacI7y#fObQAMpNmi_#|^~z${F%P_$;EQRW z(jZA+!o1PVNPXdeJ!u{o-j;=zW62M()rP`B8DW-gh6O%mP}A?ia1|?DT*i6P;9L|s zFcbUA2Hh>HA%E%*P7Re4J?x~#j}^fPAS-$fHQedzdWl|~S7k)m;h|>o1>=Pdl_GDFBIWTQTa^`bpCPV0h2rw7 z77SPTjj`9bW5GWaqiTLr&-)GYu@UqIB%)#>dkDRBD7Vq$;7$K$ur3BQ_~KWIDlW`y z!9EK^-29e~^@%O`$b05kP8K2>+>!d)ldQEs4EFTKm4FD8yV~N7qz7E9yr8}_9GPcw zvEWW4@~q{>I15KIw9C<}D-8X{X`t__2&}nH{G|%+&b*mwnrs>FgunOZ`pZ!|)h-~=X&%>?$ zhIsItGr@m;!I0kH+lG0VZ>kRGpJX2m?JnNz3dU;LHoTUPL$d^D|NT>uU0#KcLyG8g z)Mib`nN+ci7&##eQtYpW--<)_H8=QZD2mwDa$LXYic5usc-lZeQ@)J26h(e0y%b0M zeUNrO3Gvr#aN`gCN6`s*)+ZZvK2?aKK7WPT_-Q9=sAu}IPOyXL74B>>3CDD5utPL5 z;W@sKn3Zjd_+>6w+(50l*9VM|pf}91fQ)Er)1wXH``H#X3!GrEk(mlt=C~g?&^M@o zNz9U|>^H?FA979k%&+T8ih|<_$b8J*Sq8}nTjN0eEg2gw)u55RY7xKVgS(TnmZOj8 zAkL3HgRo$@Kd!9FL3jljdx~Z7I2Vcy=j&jSU563FUSn1p z7G?4GSukYdbJ2On11I=9aUP~1_A+O+dtL;6mQup@p#$rXa)>XHP<(2I-XA-#Z0IK# zupT@3)Py>tH~i0$@1avemPR1*m5MQr3@8<)O3a$+gDG2^$jhsM&Chn^o@_($2^o>B z!MzFhBhjjpi#x34R?|BgGrSJx>jhfJ7b7cy_snyDn7*L*e{KV^dgWpL-BgU^%=qiK zR_>Pa$01#HBp)DSK-K_x27y>#;D|uh9v_^5!S9@KYFj?;Y1Jcel(ZOmNgD-!n=txl z5{}qeVKv!snGNP-P^v@skT;&qYsB5P36LWfqEtN#0sD#(;h{nQEO~|%kyute027}WeBI^*<;!{4vEC7* zTl28{U;Mp5 zTu!gUY}lUS(ya9D)oa8wXFE7O?DG*^&wjcHNy;h6>h6Xj&gCj6d$Ybv zgnzyk;>rCvv8xanj~WovTnrcUSZJMe#`$VKHy33w=8ZRxryl6-2NN*_6`?={! zI2z9~*T1zMD=f@0?^h)D|H;GX@lxWbY8%F}Z+2`fLMU@SX3VhnF=LMD8-H)UWw7g> zi?@@aFhe&6zYiLtX?`}kW|ctOmu!9d^BitCV(hzE%-U`VOti&% zG@0aMpD9!nodZhn?@;oG8(k2>XM69O7NX93z^{?D&xsgJTabW}UyadgNi?bx%dvKE zIwr5Tpr1-w#IB0te^V1GE5qQ;GQvL40;$pVh@RmO>8yI55qSvFXWv;z-^RycOf+sn z+j;uLzK7z(GJkCH(ZhGWzp!hx!(bOvWIUtaKSoA$A4{%yC0XE+nz%f;8M98)|M~4B z>bDwlmk_hP)I&nIl4W?m5egw>_L_00%b6;Sjr1WKQU?PrnxNkhA4n{U!rL-n?L1X% zxXhh<-&;^crpT3Mau^-Sh^$jXt4T5rF80Rz5p~Gxn}xyo`Uvt4LX9=E9Q|7Ga7hDn zU*%&&gS^Ne#xr#YeJy9a5qLTd{ZBf<{$ebo{D9qg^r~J}7Gp+|iP*{4yM(?YYYEXr zF57x*;An9I;tHc+&_@$C+RhmIEe-NKr*8e@guU}!QP_i?TNSeVH{|2<$U2PG^uV)R zIpI7t66(LnJ$>&4?-gYj?Pr3bxuH0$pe)us4Z`SUACQ}sh#tQZuwjQ8L}(dCp5j?C zLqfzRI+Ax8inY%&pw~_o)+hrko7RB~{j+gkOf0$7oV6`>K|>EKjJ0vXHTow%DKtRs zhZ|*&_lZOt z?ne%)Zz0aO{f~negrDR^^-i%uE^C7~L$n|{$r`iO%Q0YdHN2_K=+_0I`iC94++=IE z8KdH>HfH%-Vl%zUhe!OxXZrmn2T}XG>j&d=tVIjSZ@U$YIl6xlf5;qnHun&2t4g4t zSONJRf6?HViR*g0xUtw3PKzR;!g-Jp`w;JXd9lLC8kd@4u=*RhlkDC54&c5*WovvN zLBHu0ZM?3R5Mdv}$&phKW7Mqh(#8mj*90SU3z@x)C`l(8VorvFFzV+)-6k70%l$Bg z9@kBW>+$lj9Y$GEACwBkj0thLH=KTiT1{wwFGSMe2FUH>ZppG#bY%tN4fg~s9UOvv zJ9IH*pC0rzs!*ry4b?@7*yEdtS<2A}?IR&xdUm3vxdlCycn@86;J!CYl)aCqcFVcu zUf!j=+g{eU!i>KEaoT3coR^LVqth@!KN0m$+Ax*1)qn***rRn5r&drK)sYc(sSzlS z48ZcgdW3H}tZlZ}BYafnDZ!Z)k(h{W9>+#s<#4 z(lFvz3SM3Jf*-Y;XHLP8c=HL1hX_mobH-`6GdbkzpI5Q=R@5Sq{L4R3p`29 z!t=TGMwH2l{Yh!q*f#{G^t?}H|J37IIhtpX<1v7ltUGdIx19+jC1ki`$q&2c_~54} zwb&8#&Ws5{CVfp^npNn&(i(ST$k<$7it|?tP)MF*uhu$fNs{L`xf)O3mSFW^`cFK~ zQGc+2f2R~zZ`k5wT05?uRTRdPxkF-UBH2OqC@A8yzQdhm*SL#{HFoZ<7JU6p&W#QC zp8b{)i+R?aHHd&5|K<()+4NVC$r#FB9m@Ela_-xH>3L`~|nGK2S;|r+r8T zG-afOigpz<5w57+(M0c1HYUC6K&5FaHZJ{y77a%X*h)5bU_3HaQt>E>48$mF=2P4; zjts7dCz4`oIcvTT-Na98IWbK!2m=i2AT;RLwI`q86Ei?h!qAJo(8**kxLP*BrIA_s z0h#plry{bW0nL}WBW7_S#O_Rd_|k>OAo6}WD;;%~`y#WbX(Vv3Yp*n@c;s{URw|qY z_bfbah0K3tT-#6$=bL`m-X$%%4^Cx9vI50l^6_>&JzWVgSZG@G|GM4zo+emAZFwSf z$s?c0oyal9<%mCszLkLYw{5YWukon9KiBjlNBNPoi0syY znG2E;5h^DR9b^wCBQFN`jX=prPgJSdvADA6Fxm@`kGSBIVGPOkohOD6$ zI5Id5p6RyaA~CC{OMcS(TFAF^E+(ZQBCXOe=VLrp>*e7-a}YkMjd-_3M%<>Ceqx;~ zM$T3gi`8?n>qag9RCwVj`_cW(XWf76hleR{@M2x%KAC)vpct%`<{pW`e$LEkjIVCPgxSE{wc%J_ zr6@kU@PbWYBGR^#FLm7;L&y3dHG$rGNly$+)k8gZ;*2KK|4d>X>XKa0n_iv$p2q0p z-lk{vERRBNZZ?`rL!faW0^K(8@9;i3wlf`3=GL(M>jZ5W zl267Nait}eR{h3)=Hf>kXvWcR`q*74ExtZVhpu}$jD{AW`no4(s03nvbtSS{KMk2~ zhimnT=s&Uqu}eG9}T;69asEN6v14{3VPUdxaYS$51q5(F=${7$Lp*TFDg%!%%ZNldW=H*- z(cU5>YWt*dA66O)nO(1XmWyNe-MPz(`r8*5a=1D$iT7%y2m6>|=FIREKoNPcNwvX~ zPZDB-yrlTCnL8>K<8a1^y=0gjG+4`b3?m2Lhb%wb!-$n>xH7L4sweEw>y8g{$Y67> z4?%8XBTTBuu8*`sjhQ8P%T-V#4abYiZU{4`PxvwU*d5))grEeB>k36zi!shW$wgF4 zHQJA6VNcRffwZ6?65S}0H>}w;ah+U z(vto0^L#ME-=)LzLKvPfAM^H`q!__^y|g48ZFk8nA83pvb`kKJOP~23?x%H76!W{K zaqsMJWbP*WkH5dMKY8B$ibL(TWO{0f5Lrpa@pNsZZ1=_^Rqi7vU%la73y#gRf~iFs z)OV%fz`!_Y|064m^+4WhIqYJ&hczmQx=1lS%^pxHaYPS#$3D)H5U1A{q4oVc=oq(Q z#*9d0RRgl`$#_UCAm1+uhSixUc1ysD+8CUG5w>wZ`!O$m7guoKxQ;h2m&u9ims6Q( zs$%9X3-d~tBR5XQ_ofaEd0BvtC5E^)EFap;WS#d@7KSIuB6X?3&bI~JkIsC2LMGas z==XM~-|vwR+OxQyR8~>+SB-!)y_@fzS|Ze%J4)Dhr7V&cvL12VEn$PNd>#5BvdMBKr;Z-l%&#Tb zI3*DC*0f;MKr(}xeQ-U+9>yARh{=!BogCB%t^_GoPc(#f#6r)PtxyYxXEHN>D+FK9lI7qibfqSf6O zJ=_BkIGNh*=n~ACl7eTiJz(gNz+G4#*s9_U-4qYpyFrHNQ+Fus^}rrO`uJQm@p6Wg zShj>aS!BXdI)|)MwQ@MWa>l-mmADp0p4Gn<)H}N{ncRkdI(ROn2SGNIOo)SIGW`m{ zFP|SMEDwUMpC3l=Xu)3kIS(-V@_c?X_SjN8-Qx+F&!a6c*`G|e_o3K5I|)y_$lqLE1({lR zTsxhBxki%W0JBpAIb(m|?}SH|?O3}j5a#`Y5PnWV+}f2vZ;TH5ZqY!hoUE97Hkb?% zOQ@-r;K>CrryPy>cBXi-&Ii+ncwyp^7D#hHj)p=Gj;aPgZ-qB9UsD#;jlzNnTF5)= zh@tV8c+VV}U(Z5>-H%1dgc9gZWbWytAAar1M9)1Q+}mdjL(6DpyK*rg+m1Sj4|ZmR z;rV~IDCTas`Uzf$h$Fwz;xAevYw+m{IVu~KMEZg%+>QK=T`AmaXu&$udRJ#6+^Mx(ik67R6*(7DrJhs&>Hs9j0i#5rvdtx>%}~1br_H z+$)WzH(f@Y%dkfx=Swf&%Zo|H&HVe^+2fv%VBVd!?0Z5@yI{DTdnY5w)s)P_rxa~G zE$)Qjcn4g%XO0C^?BJ-YEXGG!Vp@%y7@wR^K7>8;B`a{3cgZqo7bqu0izbPdd~ zZXx#pZ%aY2LLKx6He+I54GQ|@vlb(Ff_wDr_Aqy)#Tl-O6Kp2=qjYR3Jm1D)s+KW! z_sB&D!l9q#0j)n|vBxFh@uX5@T`0nt2MWT)M-w~sI{$yi>d^+~GUTPj(HhRPT+Og} zIqTpAXQ<2Z?~~zGDkUk@D}C_egCTO?#X*wX@ewzZ*k2}dKT|cF%*cYaiN@8B4M3nC zChjwU?CD@!Kjeyim&jV^>L3e|UdXW~a171BH|AY>Ox5PzY!CeI6@kEg+{b#M0w3u| z2)N`=4>+~x?d8~6S%jTkd>`f>a31dr-M7toUg3<#tx4cwdU*N1 zLC5zl)U*m@T~!i$`P+WEHyh?H-=Q0Bi!0;e(6}NV(+;L1$?+q7R8pdLb0DH~)6u7k znOz_5iGG-eLmAGne5(Pwy#ctC7=a$Y!!SoW2NlKs%to8xo2e_-*qLK;0QcJ)+i*_P zOWgFqxV-L8!^TUo6WEq^IKD*5YU*&A@iTqWq#X5*^uEiJb zAlh5(gM;l+C{u2Nbecb;E}77)LQl#5PUt8CeXg>{+0Gqt^>Mf$8G&Tm3^+?v;rZq+ zgdH-1#!Y4W!O%Ayw8LpoNH*oIqIc%T1_#iRt-Z> z({p`SA1Aj5;_-M#*z&xQ3nf36`AT0??)G{RgS2cj9IkeUDRVl1Jh*G~RRvD;2*a^n z*4RiU+&MeyZIk&seVGGe_N>k27HGNXjrh^=2wA2J)zCH^Xz_)sLMA4u($_UM0KO9B zt+cz#)4^!{Xuk9lnvPQCu&TLG(p#6V$9?6J;{D|~$dZF@@!kP{t;Fgm)A9YN6WaDj3SA%i z-COCM`71Db3t9SV^q-w(p5O*E5q%8MYnv{lA{=q#V;%Y{HQ+5dn?*k9*hhVKEPZCC z)ow5{vA}GZ{~;HeaC(mkcW$)eD6_pI>CZRunLooJBR(;^=Dn=zS%` zs7Q6(areL)?#5bwy$wlY$x4*crTyTcfjU>d*B6G}$yQ5VDp>NTM-uCIp`Ir0c zuTTf0pWidB4WWiS`>CLb4qR!(?D_2Xj&Sxji@r$K#heXcwm5w`3$rZz(EoG?=IiQUmXsdW ze9c2KeK#`_eR#K;(0Ap4o~%{0Shs(=qleFhlA^TM93$MUF|D-}cW?UQ(II9e@6n4e z#TS2%^89g=5XB$0F?fm^zDn`V^JdQHELj^FRw%MdN5Gp(3~>L0|Be;Wk7$cC)bGa6 z<=&y64QTtX0y;4v@crO|^qKKUS0E>j`xW{ykJ_tAPDIw!L$g9gWGkj2hWGMr6*42$ z>Hodsh{2=%@RB>=AIu0xbVe~|4kbe>Bo<@;dZ92f1kOC~cc?R)H|i5^DRmRx{^{5< zjk92K38s&v25cS*?RAxSwlE%3JF=h^*a?%~vLZc3pgCP$e9iVi^u}g-$YY?M8;qV- z21s0Hf$lR|Yb>pYSA8`uuy?*rmYT*6pl*EnLcMG$&P)aRIo}2osV9WBg<)7mF6JgPPanqb&kfFYwzK{_n+9#~Sge^BiDUF|eM+|e ze>TLBL*$q4=8XMJIxbx*ho6@rnvBQ~m*t%7U^@y2u;-i^i4ITd6N-`0S{#i0Yuqt> zn+z{+fj^uhKg^{czrg`pPH3X4j}Mk^U?y;vq=;;>M*YoS==zuWj-+;k)l*ZAAv}w1k!awqE}E4iF#bM$C$l5*@V{vED{{fnKz>$HIn0QX z;W4b8tWi&F`dF1N_GP`33r) zH(BGS3iY>_+?6OzzBF@^v(DEupXA56n=_mk^Q8e4nya=p)DM0e9`}?Jp^sTSB37Gy~(MC52x{D`xRGYkr^$ zv0vk`dUFjzi|H$|F2G0D3r!~-FzR+Lrr9u)%kNg$_CGkO%zPAe>aF2H^vUExm026j zv@R4m*3lDfjQN)xvCXvx7dV?e^^V>bYDD%|-4WmUjci9}D94k%Fe9G4Hc4UQkw?xL zbLCF%c)5mbt3?I4(AyGY;?r?qZ*S52iHvanHvuhj+*jNgj^GK*v1Wu|E*WO_OH0Wq zszbFkcbC1fL)PyslumMliJ1q6WRX`BY~yf9#zwku#d!T1^-=Qb}Zz zFSl=95foViBsQiY;&v%)pV$Fg$mpgY zoFh%Sf0N!?i7@nk&+HzxzHSmF_{B`kdKp=PP;tUA?;4rd0}b%t zSOun0b6C2u1?FDVQ|!6pfxCrv+wgwx-GmP2akjckh!17-lV_31`T7+EHHPQ6BC*gt zgI+r)gr^x}S2Xw4o2Vl~qZFYbdAK>O5#z?#U@o8Qr^-iaQfpG1bBc zwmeszxU==7XB0Ab1|Z#lekdt=3eAlX`CAL0<0_DTvx$2MTrsPE8Ggx{;vE0`X)V3J zdSQtCZU+@l2YQ-y(0xi89tHlzC%1SkS|KUC|E2fxhBKnd4KQV7Gc9tl26AS7c0M2I1+9E!s*jVI^qFsUvFwac^7$3a3&n{I%+AIODZPm%t}2|dsM zMVLP4l2ZOybeGJ=51if1C`Z<72gs$7=i84g%if0UFa7c4gg)$MyW=U(|4-DgV|^;| ziaEF8>$qcz{^{T}azFS?+(MXbUd$ehukjGi`dg=?G24Ks$xnV*Rj<$ecp+%7iN=;D zvI?jBVCKL^Y&%_v$;-$_o>hTW@7V{9FU6AMb||36qx!Q73-1-;^df6!>r&ynvkDRu zfUig8#BH}m`WqWj-WiIcx;5~4MvvW*Ml4q5j>fAM==m-hD;_(c8~ch~J_)!U9u8GK z2gHx%%=||_{wz}xH&vKTzY&Y&r_HcWo?4e=57FS72=S}CP&^xmvd^9P=cg-7Yq_(e zAGw$^oTrpn;?nMk$CTX8zc|g#EcYL$TO84WlHvt9t2;ckP~#(C9$^ZnF0FYN3ZKcapcr7Ex$L zR;;X;u!>xSq??<$4O{?FxeQX6kbiyjSna`2YLKH@!Tho7=*ite6H5 zPjnti$I^9*LZx>p`7d&!$6p1ZRbYT)cO}I1Ub(2{d1<(#3D%Y|*kJ4f1z+A-ukfDr zB@vO_i*8~6cyR}F&sTZ&mPNz!MY8o}uaL#~tLQwF|4zl+2r3Lw*mA;xj z*WEGJt{s*9vtE4mf8QAem*MOm=vE8G&jxTWH^V?1@&-?l*GaF!iG^BN(~sxh!X|u} zoP$GtpRk_nK#j?caB(R?eh4|~)gkCNxdzWJ0ZEzxxGWcpy`${$>L&U9(ad^=H=-ab znSH4yxc=M@)7w23!$vf-CfQ&kIbRTU8s&k z5loz&UrcfJ(HbLy!d^b5jpXh$||H*!~2UW@J#aj2i_52dx=vDvv4 ziX~*jBvMoCuONbSs3F{P!=XM!aOm#^CFY{cwkJU9XCYd8=0S~~45ynuXxN$#ixd;= zb7b$^e=@@8Xb`G)0=nbkG1J8hPLCq-pDFo}x`w#Lf4-ADpA~D^$<6y@B4=o6b!XgM zDkElvDu^dq^ZLNZ9*2E2^6krk^fK$_3~fPUD1LQ zEB$d)ojr~87AztoV&MEvOwfx#{VzjYYKub1O77-2<-@|G7IV)ABl!k1F50ppc&8r< zWXYFY&p)&G7uFmJrspb^9cp!GFp0ujWMLEMrGD(8zq+6u6Ko>zw+Eli*T2JfxCIW- ztG8`)6~4qUv(eWMZU6Ffd7}fd>g)%1CRdSpmSq#j<9^tMa`H31SHDB|%k-HwlbcGu zZ1Z_`tS+~~mM_!*hZQ2OtpOQ}yl}=L9qakb(SKcsdc&XWr)A&nKr+NWhC`n|+(oFI?$E+V?OYa-GuR$z|Tjee#g)phF+Bfb}0{Qphg8 zG1?5dc9qOQF|*R&3ga7`pm*FBk{;|BrLNdUz5HlnG3t#Z~@Ew<f1E#5#7+RGzCiJ-5r)!7IwZ4c(9RvpoRX} zZKfm^Okvl}er97<{>FqQ_Lv#$jET%msgLGNrR0cB3naz)ZkEgwrI0xsg@wH>FgV~N za+kCsl5?JlW+pCb7-3#HcjN~p#FJgouxSs)TxkC5`R6&_$brC*WazM z+YfZHLn3<;vokM!@TW)@Q(rn`eMca4!&2aO;XD0N&M@E|?uvE{QucFhi4xG>n~QZn znRoOyhZnV1_h2Pa@0f=p=VZmG0nD;Qf5S=cNZ;t?Vt+slzTTxLbAvgG5}C8K=6znh z3+I(XpdQ02=5lgu5-&ZCn#(ZaQX=*kWkMw~SzpF333y^<+ zT~ao+IIU8I?tAUAb0s^je+Q!Zup_jWD+qHP_J4IF_oyWR%I~P@eu#(rIWyepgdEnWO zP-F!9u$RXV;ae3&u`fGK>B&&*m50#8V60<*;E_{J_}AnQ245hrV`L&W_;x`39s9Jk z$o#P9GwvDpbgE>~Mm@%qJ#`3Kl8GHn@?z8;o-s;f1-k{oSo;fh@m?9j`_}i_;dq~D zf}V-)s2dvqt;=1=-kXh1V@>=Bj6nmLWozh3Ji4zGS|MagM)BwEsKk&L#_Tn8h3j!c z6w>2%zt{{v-_kFno&s6+nW>Ddf_siJTCO)@sA>@mFIVAsUJ)M6(8UC8H%NRXuehCE zarCtAqsG49HWlT6BXCqR0)4hTL~6D+2KBSX)2aFF&tuQRlM4J8BQW4m4!%o~JC!6Q z9=o%Dv{g~;ACQb=vp*yHy+WRYjqc7FPY^ zk9Km@H!K(QgG-7R-!ss7t_yj$>``>L4$jF^qDKn*QGHU8*6IM2$UJClQxx}_+MsGz z3(dQUXgNd8atM2)@|tiziDvB_-Uar4$Nj_Jh*~KxGUkV3rfC>HtZ~5;r$q8Q{~)~1 zg}GSn<;d3E6UgrBv!2*UCVG0jH>!rwE0OmCKA~yoK8j4WLx4DBfL-_e5EfgCCrRw6 zBLii|jxzi+Kvpb8?v5|f3<E?m55G=g6!%HEcj)IB_|7@kk-K-9WtDX*-htKgo0B=oL6;`x3?WDH6!sm zI~JZTG0;2L29x17Xi*A?|K8G#ITMP*K_q;EU{70+DZPp^qwKr)<=kBs9r zFpRE1A$@B9rMckcjCROe`wY)lWW3uoK`xSaz0qH>d8rRZ@eVmSD;C{v(3f{O8FLc~ zu}RGdt6L2)=nVbpub8#=v7$eUxhyMd1ZY&^>q>fj^#f2y??Wr^hU!;SAbCc>?K^v} zn{sin)&mmf$vVEk|9@R0e$-mxJ^fpi-SSY>Us{ZCci>*altQy7ZdU%n>F@wN`^?Vh zGukk9u*1wThjSgSZ=+Pzv#-)Mn+YD}jBCB$oKasm6ZtErLqL1sKh{4_$R znK3MKyP&ut03*jsiG$0PMG5aIH*<^dWsV=D=CacvG95t*rf3gsg0ZbB#vAiKvBwj` z9kbE?+#Al!rf<{?#^51-WUI30qc#@5_qbuSlC+R?P!N--zbzh+gX|GCklAmE9Va<= zfA+<*h$83=%Y@?=zQ4)L7p@4yis>>UevyQj*q90TCT5U+I+HbIf|AQBz#Zr)FV8h4oWf^@MRuC?``rdL_9;OdSM_#l_HY41<85dhz zacprtx~Y@juAdKkRS7ZsNgRUOI6I!RVP@F`zOSiSNb>o4pcs*}nQ68t!*22fhFy~p z-%hn*`K4TVUkt}93n}sDPY8Ow%|g$#di>s7#dEe1{yIN#YCsYO%_zoeEmOSePHpE$ zA+%Mq5!-_um!{4zoNIx19Y(M}=!<=anDKroDJH#$!L57Rcy^ae>sehG__!Sdu9hRY z!3@s^v(HA>5=zN&NTX(2(X#{|*Ic16GYOMk6d`-Rq!<@difa#&q5H%LJ!e{>=~5Jy zO|r(+-;F3e=1LY;60Rl|p@^O%&x01ws^V<%s}>T}BAa<8W}?uOuo+FLU3 z+)<`u4qs|&EqU1(U~7mMJ5tbb{1+xWbm8Azc4BtWn>!$!e*Yj?+Ss9D9Otnle~dfJ zTn2OUcbv1ZFfj=uR*ea?!$h!t6LZfZpe0b59u|mFI@rH#2d#i2C)`Rx~ei!@L4R zTwTiEy;4*B9vF*#XW2nhT8r4g5c(&j#JIOFk+UrXJro?#)0du|s}YzxH5D4~exvkg zBW6ZPiD#Dl9rWT57-5Sy?d){FV2(>O*zdKJb2|0d+haNq7Nv(P{{HO8@rD-tSod7a zkP%7#B7Lx4b<8pRHp82Da-vhl2PUx|xck`$x9+DQY9U!=b32gpOHnLcV2s!wWQI?5 z$F)Qko;yJ9Y<^FlR$!}C3M78%VvBDs>d3TGSwLM*jXB@8d^Bq~Bhudi!3P8!%DLl~ z(8COK2UNabSI-i67##`4_f@X2miUcR9JF*p*N zmKS5#b!B0alL1eM1_Ux^`QFeHac??MVU>jg%2tR8X~29*FN`9iD$J7F=umo^TO9F< z+E>K~&MdtR@SQ$`|JKQhmFtplf{YYHj~aCQ=P&a7%<)aD21+9e*rVBm;ZB9FCj)c(o8Uza_=^3Ef4N9rv|o$&%`2jx7;kNPbm?TPw2=d&U_j`3&Eb zXN&Tx5=^Ad@Bd!|lF2trN|6#C_2lzU1>ByKk3sKiEq4d~)_CDfprlA)eo0{#nLGV+ z(2rh+Ep5NitJVURy}V%k*cnGg8Hkig8!g;nK{Fo>idtppqG3NYameI#U%?L85IIT7x-XYa|+v@`DVj;YRh zR4b|w%30K$uV=x|JQzM_vzU`3Lvmg&0%Dqw`qdG$3i(|~6l_?ihaJZ} zU>8z|Z%e|kU9%QL>x!YNUyb9>*+u@S65hSbp&3m^(yAC#FN?$PV&*cH4r>K*JJYiY-mkL*&N$>*m8=ZQbe+izD9 zQnReF|EaV{JQRa_`rKtF$cTSm7b4<#1l(VmuzQkTkWI(a;MLm%I>J3xq2MB3_(&ctk z_u!o|%nPTR$piJQU`DGoZf0et);J`9eaqoRcg1x;LYOy2J zj?XX$>^q%-Tho2f7?}xMW?DjdmtOHUnH_b-s9sZn6SD)bLO_Z85lhhY4JF8pLBGHy`{?8bPb zsUisr4!B^w#CND_c|yBqB8Jn0zV6dcn4RNXwTa!&WHnh$FF?z>Dg=Mb$M(7#%x6Ppu+<$patKnW0e) z!60?^Zjx*2deIGorbI!l%o&qqq{S#cA9uH~lZt-+EQ@mHo?DQ-N?_9#=FY;Bpr}L6 z+AKM7#$1pw6Ny)AE3t#~&WEZ}C~1cwgt?2^P3-#Y&Yv0Wi%Vl;Fg=rO_J=v>q`%2s zt{T~e@t8$F#j8KwSUi-SGQ7(L1_q+~1~UXMWYJ#^!zg;J!(Le9)s?5{*CZ?YSC`}X z`b-SrJ-RjC4@2LELW5^?QnzAwk9NUN>hdcb%h2zAGrH5`U}(*p4|y!nO1#HED}^`x z*Nbo3pg1BF3G6`Yw2sGi!|&+!sRfNanql@)LdYh%Vov!FEGJK0{;jMyxGxeZ)CwOZ z#KD?=;W(8T`2EMsI5|A~BblR+HpBW7e`wB*#=>5q$UIhyb=aPz-u7tRrAH^&ojIny+K8k_TwhC4T$Xghw$lZ;;`|l8=)c)g5(O)EHa%LM3=Q)j zOn6Qo4D%vNywg6&uBQi&{q+x-7czCl;@K^z{L{{T8GAlw6yix$H7XxEb0-&oPkxb5 z8^mW~W;0G)Z-MJB1FYkmUVpX~qv9n+?)hZIQx|to;;z6x3ypV-QTdF|_!rLDvAzj@ zBRgQd$rkFa^w>{Q6+hp6WfqD3gyR)Nl7TU1ZZ<%|e@hdzpQh)MSJgwkI>k6z9U z-ib4vk@cb-l8!0ZpPUCDTl$kcsxU0L2xe`eINLo3pYFLL>#`1JF*Dnk+J^VNx^U}s z18O9+5M4{}c0Ii?H?5!&U5KrN0nca?Eav@Y*W?659AQU-9(z?1eGyYdcEApLvHs-Z zk9-}>)+WN%uobggU7`A&T}s(x4=!TQ1ou?RKYa0Ef;RIy@1Z!+m~&GEoG-8kN6{UN zUMq=(FPS~o31kmb4Za<5z*M&we7I_gm*h*{(2d2&a_S+E>QJK=kGK1{?;2i%sNfLT zUu=e>rYZcmdu)x*L*vZf=z7{j9y5@sT95fW|n2y z#15)@+?VP?bGQz&+zVk)6wDn%1m^q~iIKN-@tC_b-7YiqiIimrHZb=K*}WY;=r+j_ z_c^b9oUcXQGZMw^^h105B6S1}kLk?C&|~zUCq1=^s=}ArR{fo7?%NEYdyM&TX?i@) zrlIsfHoi5qL1#n=z6~_vo;MNqk7eObd@4Ey{X&LK6T8iV(QR=odS>?!hR@TmTs96V zn?2!UP=WzHsBcvUpyx||Hdc1PX=g3U4rHPi_ZK132}p7BLTs@olcwyS_i}*xIo^Y> z@-sBm0TJ{$EE=2z_sisr?DfT(^$oZ}_Nm&Lcnq4r-f-1sShuprQl=9RjBJpxEP`E0 z-0^Vdd&{sHf4Nh;sO}CIJqZyVO>b*<7EW_UlBo(r-3fbK^NYdP79CiL7L1WJLOoe} z-qZ?y?+w9$k?b#+YL4BD>38SuVL)*ez1goZs@WQUf90cUt1eU>*eiD)FhAphy?=wD zwlx5c4%Oh{XE!`#rgc9vYA-XSMg7eHZ0&A@g>JQImoCD%3-(|>;D+r%y_8u5FRJ(;djyp ziPzb)o6CF#=T6rm4;WG($#L_;ay7M~IN@Np}L@uC)-8%Cb> z`F7YJiNGUj2}|ffyTdsnUV^e>9(H~KL)0N+W z7RWA0$Nam0A?>Tly(!R^PrcPK6Am>&m}g{(>Oc=EWB{3Yi7p(A(RZ zXBc>IW!T}%6?$h6IwGL62BnVX_{qIh zcg}UH^cyb9Byar0AFR_)hQ){y3~ZDa50p9M>xJN;D>L4KWLUJ2yGoD2-$y~1Jxmk6 z>P76JV<(u+J2+oqmU|P^hGojak$!&* zH+d1QMTWu+GwwiwkUOaWPLK1j);Sn|%z{z8&J+i#{n6#f?753BK0orucxseCT-?xi zX*C{4Wnh;|JuKYWr>?4p63*){S2yFN86fpd53e>$iW6g*>v-6Vz+C1DqUn*k$$vhQ zy+WA+yO~*;rC)%*XV_oatc%t{ZjpHNJSuJlr(qN!@GWprh~|Z42fme-Y@JmF+JSh7y^Hd3_{%3>C zby4(X{Gm?6S!;A8obNNgXjFrw%qFN$q6Q3o_${GEY*2^AoOME(&s9D~CXzHTVr?~o z?-Zl*X)WxUs_}hW90DZiM={UC<18y2q7D)1(Ttbh0&r+T4IXnxxpJD4ur}h|mpW8> zqbW`W`eNNvdEv*b&$xdSMB2*)c<#$b1o>-^*R%8CssqeFcR_C_`+a@MM_tm1Ij<^_ z@m-5&N*T7_sKnso%3>VIf>_~(e);TDHf}<~Gb04i@7(j0v{0Ixisk|`pI=N94)+a>sH^ma+3`eZT+zgJlURh?vja=f8!mm>g>zjGbF1{B z{k#(MUFngF$iyh#D`gyfaOo5Mprd$y$|L(DBM2{Nu~%2Z1tWr-q0=`IO=mjrh56PV z)Fjr%7{J*!68kE3;M3-Xz#sv;qx2-6t-*ks>^$k-1@X5H%Bo2?@W2LMV|iDtPJ*0a z3)z`umG-QM>d!1FjHSjsIUib`IcVkQW`aZ%!mXR3UY|)X8+$|bzQN-c&sf(c*xj_p zAUPS49;}1V`HoPiDT40ZZX&P0HR|sEKo5^tSn0&!qG=#Z^XQ2+FTuRRV0;^tg|p}B z-af?L^P^m7zGDwbDSN%7_!%>^LK?jQ=j+;#u%QmCcrOSWD=&i1ONrPa)Rd>$VaUP| zd|JysUK?sHKRoevA+wx6Y#`>*JLXM~>NqKJKP($J?kNb}dH(btWUy_i zda&7}HZlTbCyWsPsU9Dx&s_1ep*9f(%@9Kj_0z|9m|>@RG|CMOQARG%;ap@Y)O7^1~U-UY0uGn z9vBdX8S@I@m0XN{zSOceHRE$%8}!;=ixd+wLKj+~j`x^(cWu#6p%hCjxZksNgPsrB zwGMCb-mDRe$wRN0&mNzH%+(%9#y^9s*t5c3h5mUMMmCo_wJnWIE%;E6Y7C2mzarVD zUbKBKw#I-sa-9#7p+s-&>&!Z=Hq6HuOK%K0OYh`R`i$zn;IwxMUO19}`X?FwoIQFT zYk)#A`(o%F+Ice$tLZtYE-ZqSZ!l6u2V+cnB}UEk#DF$^YV8JCuq_6QM*-)@7enO* z`+YyfAc0(2^M%cD?;U|brnxxlSc@5Rg0QYvI_hOxnGv){GJCOF{|2C4#U6Eb_VnG` z;(3ArKD=ngS!OWiwdO-9<{OlnWAKLAE|ruNe0h+MEX#Db{3I{qLmTFv^n)HVp&xYF zf0qh&vi-ut8#&njnjFY9_NSP%!eLGbrX8<^bzLo1X|Q{0GWQh53L>J~6co^cz zP7VHScPI9og`wby2NDjGw-%Ow3(my|dtwUJHXAJTqu0fR{^X!~^!MR@d?0&cVoA~??~GPIhE;n{zyu68^P~S z06ilIsX=x3#UH&C4E7axHBL!rkWGKXEd*1Z*JJqSaC}NF#9Ey^c=YT-(9v|vv?C)~ zvJmTTIpVn*ci1WE*pciBomn+xt&vTvDkJ7nN4E{*jOFBlZwBn)vuMPBrA`=54#lRp zUl2pcCeKKQ@!fDN)9y)so1D<#Yxly3`Td1$)Ox7>=C|OTO)%De)uVoJ*K=^{4Oz*l%sL#6g5;6})V)u~2hKj%H#g!)n~ZRoZ-(sgZWyLWkL8yb zq*vuY;aDl|WG7<$V`jHRawR7gZ0o(oS`Cy-&lbKXl%EP5|s zxHb%vLJM)49d_H~YS|NGhqCW}Xd=`4&{}rs#aP1plLw|`P|K|QA77P>-f05E0)v4( za;0wM;j4}{o-4P(d@!?_)TN#2k9cw|0)sX3&^yN+3(E6xHai7R#wdt6Q+3Jz_oi3X z6lF&I%r4J>+jQ>QkIIN`LEbp~8ri{3{j~(e7@-T6MCz>Xh!|!1mo^DkV8}~Cm>=J^;j!b+WmqtHoHWcT$ zp;^5cBizUfV189+3_D>HOmKEYIMOG0;MylL33h(QgC4mso#%w~ZkhPa*YRO5-cyFK z56^}^!o5}qp2ps{qrJtVt?hVcNQS6S6C8L>=Y7dX-}x!nGQ$No8p-lV48r)yxb&W4^a1aPh%+Jh@fRyfw2Dwhd4%h{DL*Zs=;25qn1SHFJ!iuc!)@ zH~B2DV{f^=B?gfFxM_?5-VLyY(l=(e{)ADta>TS`_R3z65`9+qVJz*unxXka0ydm1gI;w7B!=*_RN;x% z?c@{gBZJN=8qxH^{L_^J9qJ)dRz|>cS|GOYQhJdrLzRk7$jV8H@-f^ac;v&}HU@)k zW+Bx%4@)}Sa4JPf{8?mzk_dX1rbvqfn(HLA@%UfW4`f%Aslvjb001xGF901{G82)?x8C8l^^h(9! z$j}6AQ*VGzVhHAZ!3SM z)6=LZnT`?HJg}2Hya)D0*l6Q}I|mDK`EE9TasQxoxeg!Rko)Q#55Gr-=;e_B3+{~8 zosPl>Y7rY;Ot9cD`%uU=o#&8-ZvCUMo_8|oZR}F^sKD4C?Rb8Zd3M7rD6MFK@sV1* zON_*=X=F@%3_<<%CcNeMRLhAw(d!*JeK!@iCWN5piDImt$~!t48s*Q)L)igXk7W#v7(rKZ+p~VtH(jP zd|d4nh+;W+NS)OKbZTJ|Zw}dqk!01&h<*R@KAazbJHa;a*}$&Kr{&Pik`ZbK>}tBl zuC6E-)Ka5&*d7eaASL0r#viX=ltceU4Zcj%$JC?M?80#-H{?B(%s5x`OgiW9iUyvk z#eb7=>Yo;@l5)h8^L|L^sUR#~dSmBQX45haf!$K#&ao6snI|EXKY78fw?Iv-39eQ9 zLVlzLhNoFV_i+MRxsyCQnVNzE@5*7!MY0pK-OB^7E^y^{ITAJf*c&i{Y|M?(*f{wQ zjC)B7o5`7&UYd?^WKIn)E`s$3cIRk!;*bVAg_l<1+^HJ$eJe*l0ewBAb(m46u9?i8 zS~L4Q_IKj^p;}B$`->Te;&9@gq}aJJh8=Wmn664rhdgJ=e>-uos1ASjkf(T^o#X=) zL>4{dpUW(;WVIJUbKTKjl6Pmt#Cc~|4%pA(z zFXpmcYv_Z%&z#dJb{cpB+kRSO!sl$9>H1$^Yb{c5MI$A@fqRZ@cSA{SnxCy_3;&WAL@tVbCoDR!RIjV*T-XW5v1mV9&@~KP|64O zz2mVcz7)nAs0SSU0qbQ|C=8Fm>Qd_WYW$p&mw1gknU1}2@Zvm}oS1+c2C5>s{sZ}O zjySlNIf*`;{~H{!?05xCMp9??%!b?z6ZCO2f$d#ucGyY?+oCMoGAlt;y%~ONqz^B( z35z^hnFkAnseBt5Wd_V_vG@OTG3R~mU@W3%lwy^B6%up#Om{8AX5O2ZC$R@_tGxK;?}qi4 z1Mnj7E1vw4730b0;^=aF(=Fs)2WMC(z`NZq8qN}7o#&S z4_1ZWVcL)PZf|DJEKCqh58mZI!FaYN29NEf#K~UX*z+oZ&jWUWR`}qIVG87C$cvPh zad2-h#||3s{DzbWFuKB~Lg1o0U2~ZF6M7M$U@NUgQ759uz;be$CR}i!50o(fr z_~Ao#ri?yzO!i9qqpaUA-^&lSJl0swj%;TWPado^>OmhDqF&wPiEo4O}y_#&1b-Yps&7J)#~7^VogVKLB|js*$&g9Ye#4aFjb~ zjh1NS|7?SIbuoJ~WQFaO0DO3!gcsqz@o^&%)s5MJZ6!E=m&|YOb&MZ4pt&#ymPtR6 zp5_5tYGVTx-0*yCA+GQlAxRDO-i%CWy|>5S(>ajk*?i)GBV0GBh;AWmxStS#f3=)p z_q3Q?q*|2x8;MXKLzF*iK}ioX_BSbsA11svonSBR3UY_p=d@Cy0KscZ1!t2)^s99=*dFLd>s4orBoWj{EKNK=KJoE4M5*i!G zA1!miN_sB$Ei1uRMJZvRoX*^9FbrzLpu`<>!f{IszMKx*{q@jZ6N@1qjo`J-i~W36bo zV=;b(ym*~fjzyil#FG>3CgQBpkNb!J@!v=M>xma7K`6iEjIAScp`pWUPeU^7$H|KD z=qB76s4P~|uc4XHovoaScT0%fKZ~hRWJBp!GRB^Fz<>ua>}pjM z4{U+jhmBB655;s@3+B_3aic>iw zZ^qc;*>?8Ml~!Y3UKGmT)u4B>q&P?)zt&6MtNv!;!)seyxx|ix^KMwyBNey#zMhu| z$Ck(vbodmH8L;XaHn=57^aVdF_3qxO{>!I?-V`s>FI*i6=sMHCy&)P z3&Xv_F>0W+aIBRVJxa;3_N_#%tb}+K+l6|wUy!+&ie1#`pT`T#-qwui^Vx5stb=rY zGQqo7;Xr9H+TU~&TC3T!veyG=PfCafZnnH@(^Es%)rho0I9o)bKr0X`i;U6J$^qe4 zZuGq-L+-u@zJKs%uVe(`-TvVG$zp6j(uL#92-m)^zz~-Rj3c9bTx%!d*tL6+_xbXf z=FoT=i+M@((?#2(Mn@lBE3y&I-PLlpZ;)J5ub92LhHe z^o{ZC`Kl3ttEUZT#o*z1oY+mu?|&TSKp3KG5*9168d}bi@f;>A7W|{fUIrg#O~1f; zo*VviCx6i(7sNTDZWMQ3H&QYBh@zN2s}=KKrs3zlco>rB@$_LjCNih<>QEI9j)}*= zc4UMMZ=>JU5wnfSZd5l%`4k^z%UW?{NG)0y`D69UA_P7n?>aIX8tgf{%kNZkT_~DYG9N9g1M@@d z7*{Ps(cyeVCsktjODWMcsTEoSeUKf`-9Ty-Khs8-bAwEdajtNm*o?LZ)C2~E!1caA z9))+{kiIW^a6bR&SjkRRH>jq@;=O4F6ynH5`Y9*kUD&U1wgCpWrA6_yFtlVacmBy1 z&w4tNDIy`3?q&!5CL2_y&}XO0{3sdqF4wpNqR)MobS4ahKC_8N*u2C8_HPogXBTIJ zQC*n$r4(1f!;tG$j??T{*)x;fDu!-m7Y^2UK&~HkDtj9Y{8fo-Lvzr6m9zAGQ}mFk!{gvmETxwC#GE}n zi+hVpNBL}gF@eb8t|yP);hhQI$Qa^`YciY}CkvEZ(8RPF?%4*pK`lc;WSq1`_*wSL zR~4dEt_nS+xx3gNghxHAux1l?(38mRK0v-$jwQZX*}{LS58ghN5HFSEA>&sMjoU5g zCsBa=?|A;4HbFsbB+>>j&(~Uv*j{zW-Xf$B6}oarQYx`kP#^+ja4#NlUtJp7N= zp_?l6Ma$~AqqQW*KM3hM!8X%p_Wk- zjFa)Xs3uQl!tXdNwee&30{sE0?7d{(YW?``!otH31MmGoj>&r%asK+#-II)E`dap; zAy)@TUPO*Tkq$f;@{Y`W_ON_MY`boZkZFl%G9f!*PKD2V_IViPz;T8iPByU1Z;O;TaU}$2Mv?ut(H`Xsnz7B6jDnX+;?}-!==P`P z`oDQ}COJWeh`L@?gg9$@6gOu>c}^Ro=__s<%6-lt_VbeC()U0)Lf?Ae@>5g%lwxLL zwhr8HhTvgN0&0JxB5HaQpMST=_P4^$G3=$^Wepz{cNp(;!b1McbuWLyeZ3n#-EzU; zwgZnpr#?6DgPmz~HuAB>W*$;i9ZqeSzAg zc{{nft+*Fi1*_9!IBe9%y)O1Fchw@Hp#%||!ypskhF`~CLANCsr2`AGe{m7gMHZH= ztbx;(P?+BqSid8ftV}Wnf(!9%;s>}^X5jUNB3!z_9rpv~6;$XUeoF@aIvx6TKjLVO z4Pu8&2rU(6Rei}~BRtxl9+Z0)><2a~M)-jsoc*gs&5hYe_b3#cXQo4&JBg>B=o$G3 z!1ezzF9tM+q2i1q%I^0Rp%=?wu*ny%-Ybh~8#A!@f~2@u0yteI8#aS8 zl~XnR1EUc+na|&@E~HJC6!A}k;SkK(nCJDYF^=d;b|f5%<)(uR!v zO)r(IIQk_B9|Hq0{k0A5y)4JvAM6ASrswxRfu5c==(8gpp%?h)$f)T3unKCwJYeFO zfkmt6Umn2s?U5H`ip%g~uacOzh5fG@oZYwQ;oWrV$kI8O^MW%Y&yKxhymeBOD;iXW z$oM*}TpW!5zL7urTF|FfjZp)n#6n3&+;S{r1`ingz!~bii(heWpf0A3uuW28Pp%ur zaF1dV7mU&V6~x1;Sy^>o(y~P zex;$}ODkX3c+}>~i%ECdP+3}nBNwZY^(zY6Cx&6x zeZ29cDG|2@XZAP$6%)zGP9%z|ZgHN065je;acdwOV&a@VK!~?P4;4k`R zg<@HLCobL%#CmEcws)dXc~C$Mj$kH)tgHT3*qSdvZ%z$*R;JeX_!kNtvC5%S&`m2dB_7>V|s}Be$nXoV~IbNRpcN4z~8&SQOOKT zr-2^=b!u?UI+Q&=LD;+^nZ4I0NK>{$znn6xvP{K(jY7z%#01Ld=3BW^rOZ56!fjdsj zgw`_`rJRb7zKSAW-yUlJ72?-xYF3;hLoCR?xLJnLNdY*^9&_ad7FgTti{yH;2%SO@ z5?}&#^+@cZwx+<(!|)PAsMWBKwuE=KumpPA=|@=p2fgluU`To%x=FU-_bG2*X0o=aw#CarIC*#_lVCv6me-&!k_mURwBcxnp>pAx`u4s!3!Xdp`4pDrL%qL?ZWR(}QTHH1GRU))c9^B(hVLXg^+JD#~yx9g_w-m*x7WVnw zD8=YlPq=D2BOucsD!-TuTqhyM9JWThy%Tq-|V<5K^gJatPmb+nG;=0Jtxl_N&8aiyD)-PBJ(uc5-@#m z0IvLNju9HRsBC+WpOb!JOGOBlP=hWlkP#D?8lt~BJ)-l9;l3~q79Vx7@pb@aH0t1A z4|cXvo4c%)fHQaFaQsFlGR|Z{?@~PW%y2?VFL~i(K(-}KyDx@w-@b#pq`?l1V_AE0SYdWSC`MSX{(F#U7dk7x% zGC^=vD!y`N$k$d7XJ=KT&suu(o;N_kCj%z^1P+pyk}y(6jOu2JCH}yj>osWW_7|Qz z>AQiv7^2aI{e0GhoR5Wl-z*$or6AsP=CkLLn#}uVEM8N9(y&tcWRs~Qr_=BnglH)< zl&|4#U~eSG#g^jG{Z!bI(G{geZD1cTB{cwz%DHg7AulADA?`OL40pDsp^P(T0X>kt z(|BJF3WDn5OmyQMytpsDngu@4`@w$48_iHQ4X6J*mL7pDG^kO-J3}r5cS@a}`k1qt zy`vfy$T`r-&m22v$Yu^#jDR_3`zO}LI1|`~#mC-a@iztW@>ng@DG1~%(>r*R-|46# zBy-1o3vx-OYW>-AX&A@p{3vzVG-_mKo*@^wdq`th*eD1)) z!`vrq2HsI$99j^ES?T0dZ*9W*vjG_PRU1?PkE3%8&vR>=aIB`OZQHhO+wQJyyQ$kW zZfx7LV%xUepmDx=zh8U*=+OrEv+irnHFHi)B<>CDfTUjscR3|E;M_&Tovp=UYNGmN zc^LOpgN}9@Y_gKEh54+J^8+FKOi8?K%!bopc8;bQ!M{dXWbOS0yX{#RY0mfOjCO30 z^e2x|2T!SWPg&$cHkC0}-q1(u%xow-n&Na|B9>mL!LxndNV`dnj4uvxpnp_Cc)m`Z5ugvT!wByS#PpI!G#!LQ=FPG$EbFl|z z%xT4*91G+fp^m?!5?50>$99b;6E+pQHiTj8Ss9_%gBi!=49x4Y+aS1&-bD|%^Btkf z`?Jo#aBLs<3)|n3kHrl5uvI+!^w>}KJq|mUNeI2Ut%zUSf|guO{EPF%fL3Z(TI@Uj z#@QtF6-vzWQJ+_b9ufYCVn;--N)jTN1COHbAvRLr%2R5;Yf|xA`7h>nWA|fK5aJKH z;ky@EycWq=cH}SSDM^Sr^(@$r3ugC@l=!rz5<_|SHsP*cN!J^4FB5U;7w^6~`7pf` zf=%2@D^K!3czgo}zW9Wh_kcfS7i4JK!m`N=v$@x}IJWZt*?5;i$$&e_&OrJ%QwGV1 zU426_%2-~g-wnpo>CA_XkHZ*s1+jGaSG=B-$~m82vWX6eaJGW_({$YO4TJ4teZ0MH z0cWoW^!4R^nVi^3^&@xStJ!f0hk;>L+30ta_9sWMO-L)c^M+T;JA; z3Eh;$2ks?1UQ}Tj=Y~mqY*cOAP_iipr-L)`XD_|;)UuLv^C443Ps#T#LWMcWFV?`O z*lMhJz)nglDPbL$0NWmZ_*^V4%y)l7v~47A@ND^ZGZ3kh8u7$j6N8P&86TMnl}%yD zyQzkfN0HES(RgcT>KqjvR%ift=YCKS;3$vbxs6X=g&W}mFe z*^~6~;`blC8drcW?e_HKlJ7l14bn5MF=Kis&U&SxmVUCiiyL9yFB#LbBt?&Q`k{K{ zz}c+~7eyoVm`Ce>oPLTVawN!Zn?IDC&qLhb98SRUx=41lxgm5xBHZY~f8xb^;ua~P zRY`WsyK-cbcOr)d?ETvYL#s~M>Zf7{->VB}>0)YF2=oHwMCXu7r0-$Q_HZtqjpUy2 zdN@9n#$h~llz?k(xTft6pUs)*Ju3(EnO|v6;Ern@8Ll-sxZRUlNO%MLXl)=rNnT{l z{e!g4#rVSa$bZ+#xi3=?i}q00b5;-;y6iwCgUi9!97aP@usNt6Ltp&GSbEUYOVr^s zgBkroGsvmfqOI&B6pP6vlW9WSIt8J;SXSJ6PEYw3Z2})-8|gSWscxB?^Dvv==~!O5;whZH6{z|OUa^P z7CCMvu&9OnMvF3x8f}Q*>+BFVE(>Y7F?iBZ%x9;8dRa2uQmBU{=4100_F=De=KF+R zs&sxZTJ7;J)C+CL{=jgqCi@&C_-A>K=#hqr6X@yYzP=ZI0PB*naq@H&hR3Dgr!;;p*RwgZ-jw% zDr`RCi5qsz23lspom|^T$9$Oy&A~aNGMKb7i`2soPLt|Uslxk`B$-zW(veOL`SZ6- zs5Mm~h%=U&4ZC+&@x9uV46B_rh-6OZ@Cjx%7b=Q*4~h_-pN_36=IH*`jJadp88&3Y zU>fIvuwryv)5Es z8cr^b%yq#tKjvp&W#RUg8oaFgh-viF{PJafa!L@M-10z=5ej1Kv09|6bi#&vj6Tzu zX&(~>*=}T>YCB@lpxr3{li2BgU6Jj0SjmmLs9T8P4Qq zW_+zc8#yPN`SU({Fcw{hDhPk(N{;t8#o7-sP?%9hzfv+r9ZScz-yK-wM^4f~YB+OB zdA^cEzqb{=__g>ZC*VSX4`S?nn7=1??FtzLxvtofXo3KlB&hc+!up@}oNL=L_)$9M zZDcRv+b_`dF+vSJ_}i|LgY`LwzSkt&tCA28r$oV=+D?=a&k0ip#QK)t_3t`_oQy-& zv_yny7~_f}d#+9tK*N;Whg~tau$I1?IXh$5JookMVeKg`j+-*iw>cKyPg7Uq>wCJ!A6zu&U8pDl&b(7tPYA@W|9qLZkrHXa zS@=UPkswE{KWAgL$Mm2rVBe`(5CVe|=?B*%D~2qs5$!m+?*q&>(z{1?_MekY@G<`l zecm^GE15_8s)zKcWRP<2xvF0bc4l$TW@b|IbvBv!W~kU)jzx+l7&@buc&Q!3%(*^B z)0=fUDi9x%%%M78Qp_^t*S^3Rc0<@JQ=@}dCxQF29#9-;hn!{M$Yfu`?mmGyXQd); ztFbRoj@=j&$Ps!GfP3`UPB>DIlCwR8e{3*hBvMhw{q4@jW@wc+Kq5cS+TLlnNIibn zU`upt=e*p9J?_ICp}xWa?%NFz{j&-dp3GGCPr&q0p27DEar}od!iN7sL#;6y@0Vb! zem+KXN7kz@8Ap12$C5O1qc0iZijOzE)<>eNCOhl8HsBI{2S47C-@|;1-WFesCZFK? z-4JyDk%0m^UBn(XBZJ~I{?h;Z{9-4)-o;pDkb@Nt%wtjCz0JMJKz^n^4>rVMYJJ;` z4bg|5v+@Fa`Ul9D=5xL+&IflLx`?YKPOznx?(0;6((EQ&mW;&fQ_Mcx&W3v2AM87& z2S0W4@V2p2Z)Xlp!5#(^==*r3kF#?W#SUdv=tu?QaDQLk0r>m&WJV}FlpaD!akEa~ zp@$!=I0r4Dk0QBHTKt;ei4#-9(Eiqw+>u;NBI{{jxEuT$bkXmyHVSUJ;VwNn2XEwI z!zb?b$VNLln4b}zPnVcCnn#b_>AB4FpOY0^D>Bh7TnGBGDKb)=<`25a?^L+sfd7ceFk%T3`$=x093;l!-n0l!gKjk9vop<)F z^X0|HDBj_^nBnIY-rMxkk@oHfwAzfhJNJf1Ke9V^^WJ{12IsxCG2SK(Zv#THhgyZ| z{u;da%P#UAWmv|$wVFi(yMm4IqSl)}d}?I}nD44*2UU0;EEL@EYLyL|9x=!Bpr?@i zZOu$|3>IGs!Lq}O;@-ewTpeWz@7H8g%?(FdLMa?KXQ7vVF&h8A$NM3*IIj@Fu6i=! zdM6|EZv}hA$d#L^2i-T(cxC0!`&=MYi|uiudo^y4GR9`bM)<7E!n0ITN02YFM^S7TqYt4GfZJ6%7`s&$-I#Ap=Q(pnEgdJ9CZNvS7S72&DCo^h z{Ll*|+*eFQBnpkPkf-5@Dd`fz zdz~NDv|SMLlHD1X*h9UOUM+fB=DS%V_`g^<<;aLGkEovyD#y_&Zg8K(j#&B}r0C@` zD=ozQBG#^1m(*J*isUk(3h)Et9bPcnWrWBzuc{sz<}~u#q*5>6wvMc0gGK~D zlNX*KqedzLhr-D*Jyb+~j3Z?FlBK#&Ui2$GvLO zjrX&eMH|eHnIVn%shW(RZ@uuug!?XjU9;E!rN6`tbNTsO>z#*UbzdyZ&BTin1_-N- z!t7Hr!f97Jc|8{RP4B>$Yu3HJri5e~P=ZAaH zPtSh)Be~cqmxiNj4e&ua94pqBL(;zk|87S@stXyJr|BCCamFCkG%S=V$C3C(Oq*eh z;pe;1(;EuCcu6t(eGbpCJS?!66G{tnu=a%q=Ix0>YheJg@(S=%zZRxuu~1r^hQ5;} z#KpEK=4!1mazGHoDFcK?_@Sq{1=4R?p+cE#jUJYWFEPeXMb2{UeR@)0gCgb~#`X7t zQ$K3X8V$JiT2h!;vByO<7gvk3(e;>&2r*?x_am}>J;?rk7mHV|oGt2Wq4VAkKh@MB z`Izspy>deNa5CQkiFo@@9|PR- z&$|%pTi%JIq4cX+>O*3xCB`5BhrGFgWQ6+R_$uykI**S@Bpi;o=? z&;5qAS2(U5{E8|Adbtm2BlfMFI8U!vTueE7jgCb(&Qr%fllO3$UB!39G4**odUX%R zk84t5%gS{4D*5BUYCl-+@Ibv(CS*&=O}tl$Ep@(l;%|wIA-pe*rB9$*L1phNuxA_QJyZSt!+RhF{kfgy*_rhT)%;B zp6p|g6%Bdem`1jI(Zn*m?HP_`j|`ztAO6~9{~)Qv9vAMj7E2Y86KR2tAAb-%u?Dk4 zDp3C+gPGA{@yJVQ!v2g>+-v>HES>@Gr^VyYiAwSb^AP$v z51$qC@i)y5hXY#h->gQc=e#q*nm11g@w&PlZFX*WMh{tc#~36Hr2d#@ zfXOc#F>9$E+5+Rz_Mi}1nkG=`$y_`2``K0rNa#&((UEL4pD)8%?!p@s$<0_10*lAw z;|vmzn(55{Z^D30Ug$X?AO8mWknftw-6t^eus#m&W^b_+`3qC{chVo^N_{SzntjZF zCh+~yM4!AZrEp{AKXL*|U6S9`*lx%X)+>XF1u%k7WfaQZ|MBn&+;{}{WqIp>YD@xat&^rXuN z!f79wE@ospT9KtU(+kJAlN+}*2!rowVf9dENI7p6oBc)5!ff1pQHLaYPd8^Mi`>5P z@H?y^B-Q?*tZNn?R^`KD9+{LYPU zV%>l2jvZo$bj@}&=9S^$QSz78)7y2-oSpRUNIFAa!g%(N9Hj0vB^p2blwiNMK)Pfu zwiHN-5!?%H?*0oMaYpc+N0w206c#WS-ME*myX~epe?1?{!Rb(br6m6Q<%H|p`(B%B z3M~mGF>~Tygrzj#?l@_&AhMD@Ny$+CP=SYgBRJcXp=3@f5C{9|7Vs>ud@3yQc_HRO)X_6*<`ZRNjFyVYhpJX_jA*k^K8(uL-f;jC@u_# zrMfGMmN?)Gci?(?Nm&0h4~!b(-7fZ5I+gHIXwKwTnjzQlff# z6ZB5Sz~~I~t+qMX*q53-?<<=%V_-+V#GQ~X;#7SD`p)E?Iivws_L{@$kPiE|E^GM!wwb6%K7rj9nX z_8srZw9gH}Jn98`cC2G9 zin(k4eAWP)Hdm255sApnF(|$qh;Dm|(2)=3>~ip-j=76VX1GXRe}D=5t$8*#Nu3Bv>#vU}7APxJA^v-q+&3>vudl zW~fuop!+jf94)m*`hswvrfoA+>MUH)bYi*!YoPjFn(R$ zu5hjMLto}_FWt(5($okjUAD#kJ!I_ul@h%QnBN>?k5b;}H~q4L|G!9-(eoOzz>A+@ zFL)VOVtDshJnch2a%T%gEfck)U68uA9`m|bBKd?RI_G%6i|>=rtrB9e0dS3s z`)A3PSl!N!l8iXa+-igTmU6_p#zFN9?`DyWXknf=@(;b*oKO8iyNR$#^ybYpz|03f zu=J8AytyBE)ia1YM_=q7T84bd7SywY(XyZ#)#RDz9b*SVFS2;UWW<{^Z%j+1&u66$ z0*pf7zo-iJCFIbxNC-LR2E8R+F=d%I0!vEKtH285PVpT{O(Dm?6OP~6q18J8%M8k~ zNi`ll7L$$S$u6F_YNRl)aO8A4>^)KuX~pjOcumaWE+a=d7hWG?kz((HJnna-Bg{}8 z<%RXnTacpEiXP|duwhOxQt659P96VIco;Ttx3c*=JB**&W7KYc)MlmN82v0OQVn6; z@E77MS@g>tAlH?gp|*f278Yau=T<}ERK>8T0d&w z7g&m0AagRr1-rPz{jye@JnITPKdOf(yn7{mx5GM_LNYLtv7S0wrAH$3Lw_JQJP7Vh z{5>T9K<}4jFeZPsznMSG7f`2^b4IA0ElT~_>-m~Yqp(5@zZi+blH>wSOT%@qP`r5e z5pyReB4Aq)8B{)aPuAb=7q!^S>*I^1Jw?t5asVH=k-@~i5Q{o;Ma}W?Lm)dARYbV7 z1*XN>!}Mh;evNg9%^g$B_4Y#FFYe4av-5znp6qx-1T3ewF1!u{nEyDNSb=p>WJ2)n zoRu7g^nuZ6v}GRNn|*@xz$Evp!^O)fXdO`o$NlVMGHAhYtG_5pQ(T(g-%3Wv`#`aF-49Pi&44z5d@{nLf{f=j5e|k@!=sIEG=wy5? zWM8wd7yLK}m2Qy}e`mR4+R_|+du@V;{9a!r(HA+s3CZ+CY(6I^6ek*^ELc+P_+x`E zTFpoxBg=W4H8oW|7;WMA>lO~>WwkIIPwh^-iJCq&f?OG)LT1aAE6gd;vuQZZ5U<r@31%(66k9(*o`LQxgMovB9~+F`r54(2tu;=)vOyhvfT zMTP$ky*)o8*hBtZ4Sw|K3_n?nF11O}J;uz%KTVk31pk|$`S4S zjPwm97ub|q{b@yUJg5fqUD)eTYz*x~l zBeZj=pG@h*R>MS0TUP}4)%7^;$FJ!|2L63#7rIUWq^E?Uf1Mj#egoT{TElNVc?^4f zQ7R>{Y_lakT*!xmwF7&Yxu-X9#j&N%7{8vKBU?)FbaFA)&2hk}Ps(BkeK?(79vFF% ze}1(FDs0-YcRYR1_ex=;M-Ic^I%In{uv0o7J(VTI#7*?58-?S}Bu89Tqh5TDT}>N( z*s(~a$yPTUQgB7bWmooY*mJfpMGJi(dwDloZtes5=47mXtq0Ew?3)R3$8xm5i-fD`A9Og9c|MJLeR3tbRG8u3XZlENGGOtDO!|`raP0KNYqeAq z`8YwH+QNegWc3z@K}9VJZD!X@PjQLS?2RzNLh2NE=hdVCeR>T~dt!q!duAW8 zyDv2p1Dn|^)s%o2FN2Yy)`X`QESQ%}K*dcd@%DN;PJD30Hy57S`)tXhP!xCh^S;hA zc;}r;R5bYESc46AI~XC~$PPbt$Oy*(GM_5={ut?jzRWQlmPm%Bzb-m#YoHcYhv)~* z^k>p{Iw$}R$<%MVklC{K7bZNQ9)3$f>?rlcpzV6-dqNl52BiqSn1SNh8hqbh4P$>Y zYKGKf^8ofX?sTB980a;@11|S-ke{WGCjl9V^)wag`7O{n%=WxAs`p8{B1EWN|F43c1vxrA`6}~ctR4c-AcvHrD<4F&bz9r zypS^X#Pb2a5o_y;tUv7I?dAk21uvwTd-Ckj#{1svja20he2tWt_)1Yyd|{z57@l$?ES+}dS~%KiTE z+82j;{Un5|vLm7{HsF_M8YZ{7BV~*$vjqZUv&fIMug1eGoUg0$;Mz?}h`?3^CT8Jr zwkrZoD~R7F)NJz8@R0Aa(ZkKzd#{U_IC=`M{o&mx5g+=yP%7oKZ`gqmlM9$*A=ATN zR!o0ZjG+&+@rZkwtgC!ZFMNm7a&H*EWcG1J0pfTjuUV~+#0ipOCZBz`i)wf?FAKeY z2XJ>xUSLBNzAV$nhu8)r@M}1Ei+3WudK9ytOTqa!J}G)aZX@&Tfk6n{)Q(KAc8q;y z4Tb&=n7@?y>S@xV*-Jq*#sY)g$$Bp{gl=OZ77h!<5D#y3YivY>0`o+d$iFE}L)H#v zz;%Fz8h*>E#VvCpRx zAO4nObB#X!sPJo2DugF@t)qLHqiw1Mj26V;I?vrP&#mG8QUm&Tc}G!k$7!uP%+Yc~ zmoFVK*`A3Z%y?Rw2^1em#yI|WOx#zfjde!%1os%Hry5=Ef?#ad?m(9C#0s8OuIZM_+6?TZl1jRhY5je;u}|7&yIye0zb# z%M4(3Bnlh+QxK+90M$vwn6x_=?md&S#>$vymZUiRh*%#1$>BvT|Wz)o=}hB`CgWE?sWKKmbz-edlzH+AD* z>10MZpt~irxAgVr9nr$N?%}A7krfut>6!b@cTUeFd_BV*9?#C_kxk@g1ma(MDg121 zp>vu3b@Emw&0wa7Gv~r1oe~f0FSP`56O7o)5;cXUQFh3W{n#`2H3H|67HFQ;Skn@jsJxq>PR|X zj`qchZF#ueHyf^@@sMtl6-At9o0+lrr}XLn=hWNvoNr^;IUHC8zqo&Bk*kE!dO0zd zxoV3s%*+oBLoWI37amKCs%_cWG=jeM4Q9~1@eQT)mT#J1g9j&N#SQw!ypv7g_1+7e z=2GI}?HtI!2Se!Hd{D`=owL=~$37TWXT;r#8Mf^5MM$d+0`h)f` z42J1Q@JS7g3J|v-p9QKU) zibBaP3c~=O zgUOb1gLI}JbPF1=v8$peUMV5Yf2~Bqo_umTk}=OkT3kQrh0Qa_v^LGa(L_hg<4#+9 ziHzt+ug>L5O5*o$GN*bmM;ldym6`rnFh3Is6SQzWO;Y$u(Mz$4eWjd@UCXGgJEkD# z8#S*{fPihW^~uoxbXKm8Sj2X};DRjZ+QI11I9 zZSe1&3)Xg)}my{J^EQk`9t-%C+4l-JiEgg z=Vrw5y`dr^`qKw&X$091>|qbGhusS9N|y(tw@wi9+u0+}Vd{296eOQFV+h|R75jC_ zFv!5+QRKSjJ3_+1mw8V=dX`%;;61RgfX}j_AA(0Pm$< zWK;1(nf@K_>8lsIQ=3!~t2b2OyOs{M{$x1&SL4Q|b}S|1-b*VAf!#B(;bAFWDf&Q} zOsqwNBCw=XNoe>K@czd>FGXfDjP-E3oy=aPbZSEWn9*5{U*q#}epLy+*1F>99?pcm zF_@)lguYpA@Z!E^-5MhdtSG_x!Xi}g*|~o@8-xEQ!Q_;raM5Dkm>l9g8yv_T=^|cj z66igtn`nF53d8>dG#or|bE81l1Q~HbJ0JU9)UaE_0I#L#x%gy&&rgGKg}V9en;lp@ z*B29xD~avD!>~o&0Bg>xBH)Rfkg(0Bx4{y%m)U)GzX(&AEtb5%x%@GG^63#M>6MCA zhQZL4?7*Z2(a7MPdxy3WCWOj}@k&kPGCD!al%AY#+|8wuV{EJm4MR6fAtT6-ezWa$ zpD=Qplu+&4MSM-G!jW6O#59R)gcV7N&D9>rGEYG>@5-yzF*lYC4C6lV@IVRCUEKx? zdXWeGp%gu<9B_%A*Y)qn-aC*1wHiM-o=AtsQtlH|B4EUO|JML&xWi>dZbBqvlyi{e zO`UW^82Znxf^0(qf`g1vzmVSivq`A;H^;#^YDv?r$mX|0f@VDIS2{qYiM;#!Wk?8# z$Ai#vGOU@E{@?sH&;*htWFKU(=RGt6zf?2eAI*Le>sVO1%L;=vNn|7!K_`P*z@;AC znKq-2zLiT~l5nv$1)u1fTbTYD!@o1%Cd)Hljc^~f5qMI>ysUupygkkfT5R_Ue3U%{3G%sqv`(LFnu^>Z~&*Z9A z`iMTSjd*oQQOuooR=x$a*BZj}i7TE+X+WYpl3voUSYT#A4^}Qh=5!Hjp0(q1Yb>?? z5=>s{jDFO*bA4*@!MGgCqxB(GNN;CT8+>@r9!1|_jG6=5*)gG7mI#@Z|LaoEMHO|Z zlHFzyL;vDqWiX1RV^HXCjb|@S&{$Ii`)Ad7tCEV1OUXUvevAP`v4wZ&GYw9dT*|J| zZhjd5N(+H4LF{@Vqd1M7ckNEN>)MWvfnM0;E6{h_KWN%zz)D(RO8-nU>q1et(-yA^ z=?At?!`A73kT%J})C*;hnCOUEYB}h4HXRvx-bmk6i}c%}7#UQCg`Zpzl1pxSWE44R zcG&%)gBgr)%;}6r^^q1VU6laUySaG3u>nu>j3Kq3>@8(>H#kNi??xPCEh^xCR2Pcu zb+>&PilyB>QF*`|?{&yfz0k~i7y0+;%sccZdw(-o83tu|*TVkYYAd|?OwG2!8tP=Q z48Q0HT)iqS&NADu*f10sgIqCrLWUMm@BvoQO=R!l}nj$hu~T0}uUC$9>4}dznZd z;D_fW#Ry*#f)n40a84x)v&OgM4}DzMcNC&@519dEXIvE_2w5145!!wTd#H^Ko%C`9 zl%pGSao?Vk^`Pp=jzkZ1Dm5@m;0}9JRdoGkgwbz3kZIxt`JP62yx1A@tBv5yzU?il zKB(&b83oNcm@`vKjO|~KCo?iI@;W(CM=J5Y%#Pe9BlKTmg^2TkIP@hPU&ff=JkRgY z{rNDiO~l5z#%Q9SY3>kN@mftzbTe$i@pFzCnw^2o%ZuUP2|TlnLEPFTD3JAGx$H0e zB^`0L3`E)NXVWRpWw?_Nxd^Mu9kG!uQmd8XQ+AuOfy15^p#B>R?Wr zn%H_5=9_QZvv=Y>xhwf-D`3aMY3hJhvFP=KzoR!gXu7Ne-(7mGMexCD^YN+FTr#5Xc$YUqHBQzOqjo(w8$ODUsj<@ zDp`h3cIac;$?rJ<2Zz~XvQZ8Gc5>IFR*M~5<%OIl`xCbKpk|t~xH~i-E16r<&T5j%G4D_lnq%!?#&_Et`lTbkD+&|p zLS+SUaGKqQopY*?;%|j&di<=J5%U{ej^6XVxc7C&XE}Dhzp0n9457yXm;HlFT!6 z_L91qLwgr_oIbWFPm>i&C)mlb!xU3uLeXod4-TyJ!Wii|m@^}yEuV)Htwuck&jSJP zU9oXJ`6lB#d8akNnfxqvXYw=oNKt&%3c;OmY54q^9t(3f-1MVgw=^AL9`(QpH^}!Z zK%oV*Vr$5FV=lY@rC(Uw%LrqWw6OSC7K%7)K3$rO91}l!wYmuD^$u7YV+1$Z8mu1> z!hS&+G1NH>m#ku#@ySFXJvt^^wQwu2t1$f{DSBE*V~t7;3Z}Q=Zwot8r8)a_4~F^z zo-60&gu#n!)FdWhXQ(#$9c1u_B;rk52i7qku(s6zI~NzC!o`=IDSBi_az6T{C>$dB zyxd|QpF7Z;{+j4bKGbJv88Ja65V5ag>3@$v9KFAakG-&efhJ@hWYa722Tn;=^t_R` zU9koJ1abeX=87Z_BQ$(c%WkcHT=df$7&WpO-I;xr*h%lSN*vOi zywEg01VPI5>~l6gGQ1R2Z4qjmhDWD;F;_kdHdj1w=_wp3M+xKmF{p+a>2U29WdjcRZX?T=Q^^~xyMzOC)^GghrDd{w@l{ z*%$OLQ_Iw^VvlbqJ3U1(4$Sg`?88?0*0e(ZC+&yp>B+YuyZ$V@oK&gX%&o_X#1cHP zAjjY)b0AvDDE!fitK=oFw(lx#uCRmM?r494HAUiz+L_q#&c-Wk1) zhrx3iy}BnevGGwo4(}1Ttm*>A(p0pKu)!~jICPJF0`qm;VLjJp$4@6r%gFw=HfE

WgpF2j)q%d(R=VcjE!j_P$Ak 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 AKBhx|1++{QAyUTo@t1yA)oAuJ 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_pads/model.onnx b/testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_pads/model.onnx new file mode 100644 index 000000000..82f9379d2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_pads/model.onnx @@ -0,0 +1,23 @@ + backend-test:à +< +xyz"MaxPool* + kernel_shape@@ * +pads@@@@ ,test_maxpool_with_argmax_2d_precomputed_padsZ +x + + + + +b +y + + + + +b +z + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_pads/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_pads/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bb22a530a3c2daa0e26f9a6e3308004798ca90e8 GIT binary patch literal 115 zcmWN=p%H*E5Jka%f|-*kffDF|1c{;q1O*_Gkw_#m5{X1cQU;~)W_I1&yzwU3VB5Gz hxtA2d%)-i#N>X6Uj*$~*uFTwd@MPh|n-44B^aIW{6QBS9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_pads/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_pads/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..fd51891613091b69a3e894ef0df3dd496372f351 GIT binary patch literal 115 zcmd;Jn+a literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_pads/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_pads/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..07a2b6f2dc24f2893c333eeb0db8809525ab23ab GIT binary patch literal 216 zcmd;JE@p00F#Enhysp2o)EC(!w}sF{rpWl$O9jQ(GMXV`l^s literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_strides/model.onnx b/testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_strides/model.onnx new file mode 100644 index 000000000..27682bcb2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_strides/model.onnx @@ -0,0 +1,24 @@ + backend-test:Û +Q +xyz"MaxPool* + kernel_shape@@ * + storage_order * +strides@@ /test_maxpool_with_argmax_2d_precomputed_stridesZ +x + + + + +b +y + + + + +b +z + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_strides/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_strides/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bb22a530a3c2daa0e26f9a6e3308004798ca90e8 GIT binary patch literal 115 zcmWN=p%H*E5Jka%f|-*kffDF|1c{;q1O*_Gkw_#m5{X1cQU;~)W_I1&yzwU3VB5Gz hxtA2d%)-i#N>X6Uj*$~*uFTwd@MPh|n-44B^aIW{6QBS9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_strides/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_strides/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5570ba5b841f41326f3dc9dfcc941734a7feaaff GIT binary patch literal 31 kcmd;J;K0Bj;K;zx0mL&L0W!}7VE_OC literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_strides/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_strides/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..e0fe8526aff7de1eebbb3d50196829f1c22fd729 GIT binary patch literal 47 hcmd;J$L+5y!7 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_maxunpool_export_with_output_shape/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_maxunpool_export_with_output_shape/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..a0a2f9dea2c4b45f241a58737c94a22fc5d14fbf GIT binary patch literal 52 kcmd;J5ny-X$uBJ_C@qOE&PXgs^-^GDfB+cH3gyFS0Q9*A2><{9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_maxunpool_export_with_output_shape/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_maxunpool_export_with_output_shape/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5d2d8b63a88e2197e4e1b2325317169f79d399c2 GIT binary patch literal 115 ocmd;JPx# literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_maxunpool_export_without_output_shape/model.onnx b/testdata/dnn/onnx/conformance/node/test_maxunpool_export_without_output_shape/model.onnx new file mode 100644 index 000000000..963594634 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_maxunpool_export_without_output_shape/model.onnx @@ -0,0 +1,24 @@ + backend-test:Æ +? +xT +xIy" MaxUnpool* + kernel_shape@@ * +strides@@ *test_maxunpool_export_without_output_shapeZ +xT + + + + +Z +xI + + + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_maxunpool_export_without_output_shape/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_maxunpool_export_without_output_shape/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6298c08ea7e98987dee78f38b8773879d4438b93 GIT binary patch literal 32 kcmd;J$L+5y!7 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_maxunpool_export_without_output_shape/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_maxunpool_export_without_output_shape/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..846f12439291f83f0902cd0953aecf4870484fb4 GIT binary patch literal 79 jcmd;J7tOVKs literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mean_one_input/model.onnx b/testdata/dnn/onnx/conformance/node/test_mean_one_input/model.onnx new file mode 100644 index 000000000..9b467b411 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mean_one_input/model.onnx @@ -0,0 +1,11 @@ + backend-test:Y + +data_0result"Meantest_mean_one_inputZ +data_0 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_mean_one_input/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_mean_one_input/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..20406f1dc46bcce42b98bda21f213d959289ec04 GIT binary patch literal 26 ccmd;J7GQK@OGzwAj5qM&VPJ4@V1NJz066*sqyPW_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mean_one_input/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_mean_one_input/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bf4d7ffcfdacdd20cddceab74a940cc9ab131001 GIT binary patch literal 26 ccmd;J7GQK@D@rXc%_;HXVPJ4@V1NJz06=U68UO$Q literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mean_two_inputs/model.onnx b/testdata/dnn/onnx/conformance/node/test_mean_two_inputs/model.onnx new file mode 100644 index 000000000..d9f2c5a8d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mean_two_inputs/model.onnx @@ -0,0 +1,16 @@ + backend-test:x + +data_0 +data_1result"Meantest_mean_two_inputsZ +data_0 + + +Z +data_1 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_mean_two_inputs/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_mean_two_inputs/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..20406f1dc46bcce42b98bda21f213d959289ec04 GIT binary patch literal 26 ccmd;J7GQK@OGzwAj5qM&VPJ4@V1NJz066*sqyPW_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mean_two_inputs/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_mean_two_inputs/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..e6c4d118d7b1a92baa67e80234bbf349e722a062 GIT binary patch literal 26 fcmd;J7GQK@OGzwAj5qY+VPI&mXJBw}0MZTsKR^WJ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mean_two_inputs/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_mean_two_inputs/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7ad6136e6957c4613decb732c48ae43107703037 GIT binary patch literal 26 fcmd;J7GQK@D@rXc%_;HXVPIfzU|=|452PFbL?;Cq literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_min_example/model.onnx new file mode 100644 index 000000000..04b6c80f5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_example/model.onnx @@ -0,0 +1,21 @@ + backend-test:‘ +% +data_0 +data_1 +data_2result"Mintest_min_exampleZ +data_0 + + +Z +data_1 + + +Z +data_2 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_min_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6b1c568f05ba00c536af1dbeab6b908f90d007a4 GIT binary patch literal 26 fcmd;J7GQK@OGzwAj5qM&VPJ4@U;q*f3=Q@GJ2?bn literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_example/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_min_example/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..e411be9680e872bd654dd1e5ae799963e5edbb98 GIT binary patch literal 26 dcmd;J7GQK@OGzwAj5qY+VPI&m2Vw^h1^__71tb6f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_example/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_min_example/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..da03dc8ce1497a90f669acafe1f586724605d353 GIT binary patch literal 26 fcmd;J7GQK@OGzwAj5qS)VPIfzU|?7P#0(4oJ6Hq; literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_min_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..fe406eee51f84d18343b7ce68238abfc33691971 GIT binary patch literal 26 fcmd;J7GQK@D@rXc%_;HXVPI&mXJBA(0AdCJL*oQl literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_float16/model.onnx b/testdata/dnn/onnx/conformance/node/test_min_float16/model.onnx new file mode 100644 index 000000000..34db144c8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_float16/model.onnx @@ -0,0 +1,19 @@ + backend-test:s + +data_0 +data_1result"Mintest_min_float16Z +data_0 + + + +Z +data_1 + + + +b +result + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_float16/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_min_float16/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..560f20f37ad536cb5a5c6278b71316af5c49ad0d GIT binary patch literal 20 bcmd;J7T|JXOGzwAj5qLNV{l?{V6XuIC07Hb literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_float16/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_min_float16/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..0ebf1b00432909cf922237bbb01f3f51127a8f82 GIT binary patch literal 20 bcmd;J7T|JXOGzwAj5qXRW3XXxVQ>KeB~}Bh literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_float16/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_min_float16/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f0e54246bf25f45676119f4abd8a0125a40e2e13 GIT binary patch literal 20 bcmd;J7T|JXD@rXc%_;F>W3XXxV6XuIDdz+g literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_float32/model.onnx b/testdata/dnn/onnx/conformance/node/test_min_float32/model.onnx new file mode 100644 index 000000000..2d997033c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_float32/model.onnx @@ -0,0 +1,16 @@ + backend-test:s + +data_0 +data_1result"Mintest_min_float32Z +data_0 + + +Z +data_1 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_float32/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_min_float32/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6b1c568f05ba00c536af1dbeab6b908f90d007a4 GIT binary patch literal 26 fcmd;J7GQK@OGzwAj5qM&VPJ4@U;q*f3=Q@GJ2?bn literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_float32/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_min_float32/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..e411be9680e872bd654dd1e5ae799963e5edbb98 GIT binary patch literal 26 dcmd;J7GQK@OGzwAj5qY+VPI&m2Vw^h1^__71tb6f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_float32/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_min_float32/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..3df9a38731ced63293970993e1617fd3839e52e8 GIT binary patch literal 26 ecmd;J7GQK@D@rXc%_;HXVPI&mXJBA(0MP(NA_W)# literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_float64/model.onnx b/testdata/dnn/onnx/conformance/node/test_min_float64/model.onnx new file mode 100644 index 000000000..08db1c5ff --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_float64/model.onnx @@ -0,0 +1,16 @@ + backend-test:s + +data_0 +data_1result"Mintest_min_float64Z +data_0 + +  +Z +data_1 + +  +b +result + +  +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_float64/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_min_float64/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..fffda548211a6019ad9fa8dc657ca03ba114257e GIT binary patch literal 38 gcmd;J7T|VbOGzwAj5qL-U;qOS2MEmor9apM0AgbVu>b%7 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_float64/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_min_float64/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..3bc19186080156b9efa933bd5ed9f74ccf9847f9 GIT binary patch literal 38 fcmd;J7T|VbOGzwAj5qX>U;u*;_7GaY0Y(D=ah?Rq literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_float64/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_min_float64/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..98fc1974a9835610ab58896a7ff343dbe00eca66 GIT binary patch literal 38 fcmd;J7T|VbD@rXc%_;GcU;u*;_7IxE0mcUaf1Cym literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_int16/model.onnx b/testdata/dnn/onnx/conformance/node/test_min_int16/model.onnx new file mode 100644 index 000000000..504aa5250 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_int16/model.onnx @@ -0,0 +1,16 @@ + backend-test:q + +data_0 +data_1result"Mintest_min_int16Z +data_0 + + +Z +data_1 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_int16/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_min_int16/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f4d132951402e4744451b34f39f56b96be8df1d1 GIT binary patch literal 20 bcmd;J7GQN^OGzwAj5qLNV`gAtU}OLQBG>}x literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_int16/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_min_int16/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d800761087c1745239dc94fda9b817fe1593c863 GIT binary patch literal 20 Zcmd;J7GQN^OGzwAj5qXRV`N|fLI5J;0_*?) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_int16/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_min_int16/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f0d23fb9d01ecd774cfafd9a12e9c3e8e6151fe4 GIT binary patch literal 20 bcmd;J7GQN^D@rXc%_;F>V`N}rU}OLQCwc>1 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_int32/model.onnx b/testdata/dnn/onnx/conformance/node/test_min_int32/model.onnx new file mode 100644 index 000000000..f97ce48cf --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_int32/model.onnx @@ -0,0 +1,16 @@ + backend-test:q + +data_0 +data_1result"Mintest_min_int32Z +data_0 + + +Z +data_1 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_int32/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_min_int32/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..136f93fa62e908c938a139eccaad882e1d85a692 GIT binary patch literal 26 ecmd;J7GQH?OGzwAj5qM&VP;@pU;<)BAO-+5r2_8& literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_int32/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_min_int32/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d0c6f07990a072dce4a41d7354f28376baff0014 GIT binary patch literal 26 bcmd;J7GQH?OGzwAj5qY+VPs%nV1Z%)G`Iru literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_int32/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_min_int32/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..e9ae1d84550cb874eaad7a104b624df2f8f086bf GIT binary patch literal 26 dcmd;J7GQH?D@rXc%_;HXVPs%nU;<(g4FEg;17iRH literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_int64/model.onnx b/testdata/dnn/onnx/conformance/node/test_min_int64/model.onnx new file mode 100644 index 000000000..502e33a77 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_int64/model.onnx @@ -0,0 +1,16 @@ + backend-test:q + +data_0 +data_1result"Mintest_min_int64Z +data_0 + + +Z +data_1 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_int64/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_min_int64/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..09588d06e9c75b8fd374d133c5fade204d9ab414 GIT binary patch literal 38 dcmd;J7GQT`OGzwAj5qL-U}k^-CMeAar2$zO0{j2~ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_int64/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_min_int64/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..c5db1a476e52ed2357b5df916af390b019481599 GIT binary patch literal 38 bcmd;J7GQT`OGzwAj5qX>U}S&*7Bm_FSvvy& literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_int64/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_min_int64/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..875ced6bc23241b109fa7a742bd4399356534942 GIT binary patch literal 38 dcmd;J7GQT`D@rXc%_;GcU}S&*CMXT#0{~^>18@KU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_int8/model.onnx b/testdata/dnn/onnx/conformance/node/test_min_int8/model.onnx new file mode 100644 index 000000000..8a4158884 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_int8/model.onnx @@ -0,0 +1,16 @@ + backend-test:p + +data_0 +data_1result"Min test_min_int8Z +data_0 + + +Z +data_1 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_int8/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_min_int8/test_data_set_0/input_0.pb new file mode 100644 index 000000000..33768d3cb --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_int8/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +Bdata_0J \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_int8/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_min_int8/test_data_set_0/input_1.pb new file mode 100644 index 000000000..26608b19b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_int8/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +Bdata_1J \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_int8/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_min_int8/test_data_set_0/output_0.pb new file mode 100644 index 000000000..56666abe8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_int8/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BresultJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_one_input/model.onnx b/testdata/dnn/onnx/conformance/node/test_min_one_input/model.onnx new file mode 100644 index 000000000..7e2eb7231 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_one_input/model.onnx @@ -0,0 +1,11 @@ + backend-test:W + +data_0result"Mintest_min_one_inputZ +data_0 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_one_input/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_min_one_input/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6b1c568f05ba00c536af1dbeab6b908f90d007a4 GIT binary patch literal 26 fcmd;J7GQK@OGzwAj5qM&VPJ4@U;q*f3=Q@GJ2?bn literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_one_input/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_min_one_input/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..0e49b0c7e907ec550f99340a965d439610708c1b GIT binary patch literal 26 fcmd;J7GQK@D@rXc%_;HXVPJ4@U;q*f3=Q@GLaPMX literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_two_inputs/model.onnx b/testdata/dnn/onnx/conformance/node/test_min_two_inputs/model.onnx new file mode 100644 index 000000000..f7f7d0ec2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_two_inputs/model.onnx @@ -0,0 +1,16 @@ + backend-test:v + +data_0 +data_1result"Mintest_min_two_inputsZ +data_0 + + +Z +data_1 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_two_inputs/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_min_two_inputs/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6b1c568f05ba00c536af1dbeab6b908f90d007a4 GIT binary patch literal 26 fcmd;J7GQK@OGzwAj5qM&VPJ4@U;q*f3=Q@GJ2?bn literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_two_inputs/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_min_two_inputs/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..e411be9680e872bd654dd1e5ae799963e5edbb98 GIT binary patch literal 26 dcmd;J7GQK@OGzwAj5qY+VPI&m2Vw^h1^__71tb6f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_two_inputs/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_min_two_inputs/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..3df9a38731ced63293970993e1617fd3839e52e8 GIT binary patch literal 26 ecmd;J7GQK@D@rXc%_;HXVPI&mXJBA(0MP(NA_W)# literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_uint16/model.onnx b/testdata/dnn/onnx/conformance/node/test_min_uint16/model.onnx new file mode 100644 index 000000000..b525b4c24 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_uint16/model.onnx @@ -0,0 +1,16 @@ + backend-test:r + +data_0 +data_1result"Mintest_min_uint16Z +data_0 + + +Z +data_1 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_uint16/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_min_uint16/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..e0f4892347944b81da8c3db6ca274ced72ef5a94 GIT binary patch literal 20 bcmd;J7GQB=OGzwAj5qLNV`gAtU}OLQBF6&f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_uint16/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_min_uint16/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..04f20f0f0768a707a682cebf1c71a9b62ccc3a31 GIT binary patch literal 20 Zcmd;J7GQB=OGzwAj5qXRV`N|fLI5Jt0_y+( literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_uint16/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_min_uint16/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..df02e202d0a2b43de1ce1bf14d59098d7338f94d GIT binary patch literal 20 bcmd;J7GQB=D@rXc%_;F>V`N}rU}OLQCusv) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_uint32/model.onnx b/testdata/dnn/onnx/conformance/node/test_min_uint32/model.onnx new file mode 100644 index 000000000..6c2d76dd8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_uint32/model.onnx @@ -0,0 +1,16 @@ + backend-test:r + +data_0 +data_1result"Mintest_min_uint32Z +data_0 + +  +Z +data_1 + +  +b +result + +  +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_uint32/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_min_uint32/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..3320c87965d818acf237e36470ed1283350512a0 GIT binary patch literal 26 ecmd;J7T|GWOGzwAj5qM&VP;@pU;<)BAO-+6F9P)d literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_uint32/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_min_uint32/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d4f4b39f38b7ed52194b47a016d740b0666eefaa GIT binary patch literal 26 bcmd;J7T|GWOGzwAj5qY+VPs%nV1Z%)H9`XU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_uint32/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_min_uint32/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..65fd206698422715defd4aa620683ba4f09024ec GIT binary patch literal 26 dcmd;J7T|GWD@rXc%_;HXVPs%nU;<(g4FEie18D#N literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_uint64/model.onnx b/testdata/dnn/onnx/conformance/node/test_min_uint64/model.onnx new file mode 100644 index 000000000..1c7e143e4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_uint64/model.onnx @@ -0,0 +1,16 @@ + backend-test:r + +data_0 +data_1result"Mintest_min_uint64Z +data_0 + +  +Z +data_1 + +  +b +result + +  +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_uint64/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_min_uint64/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7925e46d9fcf048989c650a8a2c1e18ba920e174 GIT binary patch literal 38 dcmd;J7T|SaOGzwAj5qL-U}k^-CMeAar2$#$0|Ed5 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_uint64/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_min_uint64/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..5c4afccbded99b31dde452bfec098327d94cfa52 GIT binary patch literal 38 bcmd;J7T|SaOGzwAj5qX>U}S&*7Bm_FS`7mR literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_uint64/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_min_uint64/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..dd299620cd2bb42672bd92a947aaefab60e858e1 GIT binary patch literal 38 dcmd;J7T|SaD@rXc%_;GcU}S&*CMXT#0{~{U19kua literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_uint8/model.onnx b/testdata/dnn/onnx/conformance/node/test_min_uint8/model.onnx new file mode 100644 index 000000000..a23f02e63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_uint8/model.onnx @@ -0,0 +1,16 @@ + backend-test:q + +data_0 +data_1result"Mintest_min_uint8Z +data_0 + + +Z +data_1 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_uint8/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_min_uint8/test_data_set_0/input_0.pb new file mode 100644 index 000000000..3cae306a4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_uint8/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +Bdata_0J \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_uint8/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_min_uint8/test_data_set_0/input_1.pb new file mode 100644 index 000000000..3fd882d37 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_uint8/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +Bdata_1J \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_uint8/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_min_uint8/test_data_set_0/output_0.pb new file mode 100644 index 000000000..df3ec96c3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_uint8/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BresultJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_mod_broadcast/model.onnx b/testdata/dnn/onnx/conformance/node/test_mod_broadcast/model.onnx new file mode 100644 index 000000000..5cf0aa3b3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mod_broadcast/model.onnx @@ -0,0 +1,18 @@ + backend-test:g + +x +yz"Modtest_mod_broadcastZ +x + + + +Z +y + + +b +z + + + +B diff --git a/testdata/dnn/onnx/conformance/node/test_mod_broadcast/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_broadcast/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..63db997f2643dd15fc540aa1f9a426aa1486ca81 GIT binary patch literal 133 zcmWN=$q|Au002OeNDLl`%B5&CKB*|>yF0Tbl~~##|3cksLok{=*qS|B>^yn);?>@p TgLfZ39i5zATz&a=^W)b)8D;}% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_broadcast/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_mod_broadcast/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6e299f92dea709dd374a149b6d3218e70458f8d3 GIT binary patch literal 13 Ucmd;J6ku~=tn^}GXJB9e00{yCF#rGn literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_broadcast/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_broadcast/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4a2cb529c96faafa528f7070617626bab1390da3 GIT binary patch literal 133 pcmd;J=3wGr6<~8>tn#X000KrJW&&bnAZ7t#Rv=~rVi2H}902G20u2BF literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_int64_fmod/model.onnx b/testdata/dnn/onnx/conformance/node/test_mod_int64_fmod/model.onnx new file mode 100644 index 000000000..15a1e3f9d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mod_int64_fmod/model.onnx @@ -0,0 +1,17 @@ + backend-test:e + +x +yz"Mod* +fmod test_mod_int64_fmodZ +x + + +Z +y + + +b +z + + +B diff --git a/testdata/dnn/onnx/conformance/node/test_mod_int64_fmod/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_int64_fmod/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7c7887f4d4b2c3c653e3817cae7d04d0f2c503af GIT binary patch literal 57 icmd;J6JU2@tnf1U^B)4(86bcaO0z)epHO)YC?5a~V-Z>a literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_int64_fmod/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_mod_int64_fmod/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..eb8b6e017935ae75e80e77187eec035f37ebac88 GIT binary patch literal 57 icmd;J6JU2@tn@NqVt|0Z{~>?_%Kr!DGeh~TP#ORYei2&$ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_int64_fmod/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_int64_fmod/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6299985a6f1f2df922c46684f9fa065377218a20 GIT binary patch literal 57 fcmd;J6JU2@tnxBofC5G+%?cBM(*L1=8OjF$s)q?) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float16/model.onnx b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float16/model.onnx new file mode 100644 index 000000000..03fa86146 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float16/model.onnx @@ -0,0 +1,20 @@ + backend-test:m + +x +yz"Mod* +fmod test_mod_mixed_sign_float16Z +x + + + +Z +y + + + +b +z + + + +B diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float16/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float16/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..00344a59157805383f1d63127e5d9bcdaa1b8ee8 GIT binary patch literal 21 ccmd;J6X0@UtnlLTJ!0(6;OgsQe4N1p04y#9-2eap literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float16/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float16/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..0a417c09ceff0d20ec9b88ed21d5af770d03fb8f GIT binary patch literal 21 ccmd;J6X0@Utn}hBb~t;8!Nd5#StkZp05WR@%m4rY literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float16/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float16/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bf93e49d210f7b713267e5e561e94ab8a812f30a GIT binary patch literal 21 ccmd;J6X0@Utn%V%SeIbN;M$; literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float32/model.onnx b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float32/model.onnx new file mode 100644 index 000000000..1e61f440b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float32/model.onnx @@ -0,0 +1,17 @@ + backend-test:m + +x +yz"Mod* +fmod test_mod_mixed_sign_float32Z +x + + +Z +y + + +b +z + + +B diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float32/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float32/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..327456fb2229b15bb0284b0b752b1f66730f3f00 GIT binary patch literal 33 mcmd;J6JT^=tniYUHM8?TTG}%Q28IO=K(+&reSm?1!4UwifD1YR literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float32/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float32/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..c701f04255a2b8c90477686019c7df2faf617151 GIT binary patch literal 33 mcmd;J6JT^=tn`vdOJj4GH8b)60|SF2kbMBic3@yw-~a%IR|y*c literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float32/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float32/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d6c064b6808da798f82c999b94b93883de18cb68 GIT binary patch literal 33 mcmd;J6JT^=tn!jzID2OAfiq|97#J2f0NJ)c_C5v%2L}MU6AX6% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float64/model.onnx b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float64/model.onnx new file mode 100644 index 000000000..2b392f270 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float64/model.onnx @@ -0,0 +1,17 @@ + backend-test:m + +x +yz"Mod* +fmod test_mod_mixed_sign_float64Z +x + +  +Z +y + +  +b +z + +  +B diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float64/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float64/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6381f6fded3b99c247a50447131ba748e506e5e9 GIT binary patch literal 57 ocmd;J6X14Ytne~01_QwZXU~9ui~|E0h&VvS9iZX|AmR!R0M14bV*mgE literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float64/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float64/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..59f28eae90cf8989d94862ec59b2278df0dcc39a GIT binary patch literal 57 ocmd;J6X14Ytn@NCdjtnlLb^Pio8m4Suf=YI|c05Kf}KmY&$ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int16/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int16/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..f0f16f43672aa7a63f5a6ae49b528328355540da GIT binary patch literal 21 ccmd;J6JT{>tn}hxV)*-?gW=zQW(HOU05K*7K>z>% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int16/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int16/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..80ac5b12d21f69569ea90f0839daabbb49bc249a GIT binary patch literal 21 ccmd;J6JT{>tn%VvVEFf+m4ShQiGi5`045j%J^%m! literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int32/model.onnx b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int32/model.onnx new file mode 100644 index 000000000..098d80ef8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int32/model.onnx @@ -0,0 +1,16 @@ + backend-test:^ + +x +yz"Modtest_mod_mixed_sign_int32Z +x + + +Z +y + + +b +z + + +B diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int32/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int32/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..646a577416964ff2cc5f6fafeaf668916e06a0e4 GIT binary patch literal 33 jcmd;J6JT>a literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int64/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int64/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..eb8b6e017935ae75e80e77187eec035f37ebac88 GIT binary patch literal 57 icmd;J6JU2@tn@NqVt|0Z{~>?_%Kr!DGeh~TP#ORYei2&$ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int64/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int64/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..99c107e718bb9c2fc43bf9b182aed53851ad7984 GIT binary patch literal 57 gcmd;J6JU2@tnxBofP#PjA%GPo0Hv9rG&7V20BNQPUH||9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int8/model.onnx b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int8/model.onnx new file mode 100644 index 000000000..d15d9b1e4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int8/model.onnx @@ -0,0 +1,16 @@ + backend-test:] + +x +yz"Modtest_mod_mixed_sign_int8Z +x + + +Z +y + + +b +z + + +B diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int8/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int8/test_data_set_0/input_0.pb new file mode 100644 index 000000000..06afc2e22 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int8/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJüù \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int8/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int8/test_data_set_0/input_1.pb new file mode 100644 index 000000000..8db801619 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int8/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJýþ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int8/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int8/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..129a893b2229db20fb5f0fd0e543121d5aa9703a GIT binary patch literal 15 Wcmd;J6JT~?tny-G_{Yk?#0&rsgaS7J literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_uint16/model.onnx b/testdata/dnn/onnx/conformance/node/test_mod_uint16/model.onnx new file mode 100644 index 000000000..87a2fac04 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mod_uint16/model.onnx @@ -0,0 +1,16 @@ + backend-test:T + +x +yz"Modtest_mod_uint16Z +x + + +Z +y + + +b +z + + +B diff --git a/testdata/dnn/onnx/conformance/node/test_mod_uint16/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_uint16/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ebeefafac98fa926f5fb106af7471e6a3ec9b7e6 GIT binary patch literal 15 Wcmd;J7GQB=tngxEVPI!qWdHyRfdM-J literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_uint16/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_mod_uint16/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..1aacd1c70a476a69e5aaa29c4d0f8a57eb6a2be5 GIT binary patch literal 15 Wcmd;J7GQB=tn^}IVqj+AU;qFMbOAX4 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_uint16/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_uint16/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..2397054539f36d380f8a7f1cfd6c6f370c62302b GIT binary patch literal 15 Wcmd;J7GQB=tny-GU|?imWdHyRV*xV& literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_uint32/model.onnx b/testdata/dnn/onnx/conformance/node/test_mod_uint32/model.onnx new file mode 100644 index 000000000..df074b48f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mod_uint32/model.onnx @@ -0,0 +1,16 @@ + backend-test:T + +x +yz"Modtest_mod_uint32Z +x + +  +Z +y + +  +b +z + +  +B diff --git a/testdata/dnn/onnx/conformance/node/test_mod_uint32/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_uint32/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d04eb642d708900059b92405af243c5376d0d4d2 GIT binary patch literal 21 Zcmd;J7T|GWtnlJtVPIfj2Vzzr1^^SE0Z9M= literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_uint32/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_mod_uint32/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..ecd08b25b3c352baf37d0ac65463207c5ee3704e GIT binary patch literal 21 Zcmd;J7T|GWtn}hxVqjok24W5%1^^R+0Y?A; literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_uint32/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_uint32/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f1e7b2d2d9279311e1ba8e2bfa35c59b621c3d2e GIT binary patch literal 21 Xcmd;J7T|GWtn%Vv00KrJW(8sZ6I}s8 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_uint64/model.onnx b/testdata/dnn/onnx/conformance/node/test_mod_uint64/model.onnx new file mode 100644 index 000000000..9125564be --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mod_uint64/model.onnx @@ -0,0 +1,16 @@ + backend-test:T + +x +yz"Modtest_mod_uint64Z +x + +  +Z +y + +  +b +z + +  +B diff --git a/testdata/dnn/onnx/conformance/node/test_mod_uint64/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_uint64/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4333af7002c9fae14b63dcf318924d81473a652d GIT binary patch literal 33 Ycmd;J7T|SatniXxVSoU3D9s9`0VELtRsaA1 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_uint64/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_mod_uint64/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..39e586b6bb12a74ac47e7deccf84529e0b1e70c2 GIT binary patch literal 33 Ycmd;J7T|Satn`v#Vt@ctny-JU}OaV2e$z( literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_momentum/model.onnx b/testdata/dnn/onnx/conformance/node/test_momentum/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..674a5faec93209cc1c971452ed160a7d119e099b GIT binary patch literal 333 zcmd;J7vf1uOwLZtOVKS!EiSQ|!^Ab2k&7{ii!p?YF@lTHor^I{h&3WUFST5VH4H>4 zaroxvrskED=4$bCu_opeWF(3j8yDLzU}V(d<6=olElCtTd*+NSh%d~=lAE8Bs>D%T zl9-p0Sd_AWky%TMOCT@5C^tSiKQ%2aGdUAzmT10EvlUQ-l|*8uUVdI)gFH<6_}p6k-5zLckn$Acr65ZXqr%4xkJR7ZV2) hNWdLkAPiX`Ntg@jLnLh=L9l<3RXWLV;dG$@BLMe_O#A=< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_momentum/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_momentum/test_data_set_0/input_0.pb new file mode 100644 index 000000000..d0483cc61 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_momentum/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BRJÍÌÌ= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_momentum/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_momentum/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..54656de61df113af74638d4e31110b7cb8c8c9f0 GIT binary patch literal 15 QcmWe&cVZ0j;$VOR01J-+0RR91 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_momentum/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_momentum/test_data_set_0/input_2.pb new file mode 100644 index 000000000..15244fd4b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_momentum/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BXJš™™?333@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_momentum/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_momentum/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..439d577ffbbfb621346b9f41aca167107861274a GIT binary patch literal 17 Ycmd;J5@2*R`|I;j`!g`}B4txtODa-Y zr8_iouD}vSl}Aaz)@z<{HOnr@hpz_smz2AO5bthTu{X}PuB<2*Ts)JD=KoRNJsstn zO!6{gPe*DSG6oYPa?qHCHWOv6WiZJwIVPI&m2LKBq0rda? literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..eb51654d455357db15a81c2fc6a46a89d28f47b2 GIT binary patch literal 18 Zcmd;J5@2*ayRs1VPI(34*&}q0%QOH literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/input_5.pb b/testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/input_5.pb new file mode 100644 index 0000000000000000000000000000000000000000..62e5b3a8f7515918af3f49d0b6536a2fcea0da0b GIT binary patch literal 18 Zcmd;J5@2*@-XybVPIfz000T20cHRI literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/input_7.pb b/testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/input_7.pb new file mode 100644 index 0000000000000000000000000000000000000000..cb33a3de6635f4b8e576e11be4af29c88323dfdf GIT binary patch literal 18 Xcmd;J5@2*<@-Xt^U|?u)0AhOp6S@Mc literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/output_0.pb new file mode 100644 index 000000000..27ed979d5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BX1_newJ5ïh? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/output_1.pb new file mode 100644 index 000000000..bb3ee0eef --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +BX2_newJ^K8?q @ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/output_2.pb b/testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/output_2.pb new file mode 100644 index 000000000..b3cf24e55 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/output_2.pb @@ -0,0 +1 @@ +BV1_newJï§f? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/output_3.pb b/testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/output_3.pb new file mode 100644 index 000000000..84f477966 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/output_3.pb @@ -0,0 +1 @@ +BV2_newJ•C3@nÀ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_mul/model.onnx b/testdata/dnn/onnx/conformance/node/test_mul/model.onnx new file mode 100644 index 000000000..12eddd8f5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mul/model.onnx @@ -0,0 +1,19 @@ + backend-test:e + +x +yz"Multest_mulZ +x + + + +Z +y + + + +b +z + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_mul/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_mul/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mul/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_mul/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_mul/test_data_set_0/input_1.pb new file mode 100644 index 000000000..1424d7297 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mul/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJð^&,¿Z¸¾[*P¿ÔöÜ¿3¯5>;¶Í¾WªÐ¿Ìñì>µDh¿²ÄT=®¥:?>âב?Æž¿¹ÿÍ>·O/¿ì^¿~/¿ÐƒŸ¾¡ f=¡#•¿‘œf?Okî>¢£Ä¿ ¾?¬ò?@â–?7>8¾l‰¿Fø†?5mξyœ? FU>z?¨u¶>ûá4?G,õ>ÑÍ> ñ?^ƒ¬¿AŸ¢¿b*x?è(–¿”Èø?ÞÅÓ¾3Y?¿÷"ö?‚½?, ï?‹òg?Iy\¿}ô?½7‰¾ÈmM?r?÷º¾N4?½l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_mul/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_mul/test_data_set_0/output_0.pb new file mode 100644 index 000000000..2c2b54e46 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mul/test_data_set_0/output_0.pb @@ -0,0 +1,3 @@ +BzJð8×—¿³T¾L½K¿”wÀ.§©>¢ É>&@Æ¿ús½ºË¿=ˆ¹®<&×= @>ü]?xÚ¾æÞ6>Öüi¾yˆ¦¿=6ó=ÁǽÌ|D½`>@e»?!Î>Qð‘?ž0X@Þw0À[ï\=ó =½Ò¿°QÆ?Õá½X°ì>[W=¾tž÷¿nëý½$?â=W¦Sÿ<á>MSÀ—~÷;Ãû¯>£ +=¾ @½´oǾƒF«¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_mul_bcast/model.onnx b/testdata/dnn/onnx/conformance/node/test_mul_bcast/model.onnx new file mode 100644 index 000000000..00d063f19 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mul_bcast/model.onnx @@ -0,0 +1,18 @@ + backend-test:c + +x +yz"Multest_mul_bcastZ +x + + + +Z +y + + +b +z + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_mul_bcast/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_mul_bcast/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mul_bcast/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_mul_bcast/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_mul_bcast/test_data_set_0/input_1.pb new file mode 100644 index 000000000..dcbe531c4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mul_bcast/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJ^&,¿Z¸¾[*P¿ÔöÜ¿3¯5> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_mul_bcast/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_mul_bcast/test_data_set_0/output_0.pb new file mode 100644 index 000000000..966fee747 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mul_bcast/test_data_set_0/output_0.pb @@ -0,0 +1,2 @@ +BzJð8×—¿³T¾L½K¿”wÀ.§©>ÿ<(?'箾 ü=v6>Ü2•=l`ƽÜ¿øk¿(W¾9I¡=šÄe¾ÿ… ¿ÔÓ*>~Z +¿-¾™¿Û? ¦p¾ò3¿ìý£?0Î>o^z?¤Ç†¼aÜ>;X)ÀÒz…>¹dÕ½™; ¾kÎ8?°×Z@?×|½ÚR×½W|â¾@Kz¿³++?Ú±[½‚4?Ø´?à—±?—†WÀ1¹½1Ô–>í æ>½Ø!¿ŠN2@9›½Š'?bs¾ù©Ô>Op@BÙ£»}y“¾|ìüWÛ{¾—)Œ?σ½ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_mul_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_mul_example/model.onnx new file mode 100644 index 000000000..8f8bed98b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mul_example/model.onnx @@ -0,0 +1,16 @@ + backend-test:U + +x +yz"Multest_mul_exampleZ +x + + +Z +y + + +b +z + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_mul_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_mul_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..62e4e87e30c2908b48e0e912c49f073faf7953fd GIT binary patch literal 21 acmd;J7GQK@tnlJtU}&&sU|?_nA_o8)lme{) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mul_example/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_mul_example/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..a760307aaa9d741605ce33d06bfeb54d3669be86 GIT binary patch literal 21 acmd;J7GQK@tn}hxU}$h)U|0ae2OIz(Yy-~# literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mul_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_mul_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..132af70732c919349edf5281c6cae4ffb1a0744b GIT binary patch literal 21 ccmd;J7GQK@tn%VvU}$h)U{G*mV3^O#D321iVbEmYt~MH^a!palmtY?;W_ZW7S#6-9r_PrW;OA0-OP} T2Uud{WtYoP(we(dQ*GUTv|y_;lL{d#?g&%>R3u_)UalEt literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mvn/model.onnx b/testdata/dnn/onnx/conformance/node/test_mvn/model.onnx new file mode 100644 index 000000000..54494cb76 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mvn/model.onnx @@ -0,0 +1,15 @@ + backend-test:g +! +XY"MeanVarianceNormalizationtest_mvnZ +X + + + + +b +Y + + + + +B diff --git a/testdata/dnn/onnx/conformance/node/test_mvn/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_mvn/test_data_set_0/input_0.pb new file mode 100644 index 000000000..eb4a0b06b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mvn/test_data_set_0/input_0.pb @@ -0,0 +1,2 @@ +BXJlNX??šo=¦èî<Á>‚Š?9žK?2îp?ldt?š5>ç€ì>t”‡>¸,?øjˆ<[î?Ìl?Uäx?¹õ=W¾Ó>B¶i?â?š½Q?]HI?î¨ñ=©F1?³‹ +?íÞ™= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_mvn/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_mvn/test_data_set_0/output_0.pb new file mode 100644 index 000000000..b8725733a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mvn/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BYJlëd­?á;©>:ÅÅ¿r÷š¿d¿ú™>DüÂ>6nQ?çÐ[?:“¿#rc½vyH¿E3U?>  ¿¼·,?ÿUD?§Pi?à»Ò¿ñ¤o¾²úÍ?ÛÛ>Ö2¥?¦Ï—?úðm¿­º“=msþÛÔã¿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_mvn_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_mvn_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..88223e3294cfec33b07891437d1fb72b60c42fa5 GIT binary patch literal 1663 zcmbu9&q~8U5XQ4j#4r@Bi+J&tV?pqy_>WZEW2LkrX+f85c7t*f3K}jw7yw6znopejaL!qfkku9s4*`iRMaI*I+5*gH%@S3UMsMFx&~T z;GFKE^rIvggleHYiypRe`5q9D?qFWTEIyWrYq%xXoRDRBCV*Ck zLR9G?rlW?(l2OWIDIBvEUc)_^!YNqD0j7{&bvzL$CWFMmycv#v$NWkFhkLG%%%5Yz zt>A2B9kY}6;TAXOnF!s+47zh#cdX7R)^PXn*U;;No3O{SFWdTL@InCF1{85ATEoC= z#i1{gWNNB8MzbaaJR-m1HwY+R3ME~~tOprg{bT>Vjofb6Va+DA0wvr0aY%m}>@Er( Hl`8NKh|gf{ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mvn_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_mvn_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..eb4a0b06b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mvn_expanded/test_data_set_0/input_0.pb @@ -0,0 +1,2 @@ +BXJlNX??šo=¦èî<Á>‚Š?9žK?2îp?ldt?š5>ç€ì>t”‡>¸,?øjˆ<[î?Ìl?Uäx?¹õ=W¾Ó>B¶i?â?š½Q?]HI?î¨ñ=©F1?³‹ +?íÞ™= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_mvn_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_mvn_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..b8725733a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mvn_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BYJlëd­?á;©>:ÅÅ¿r÷š¿d¿ú™>DüÂ>6nQ?çÐ[?:“¿#rc½vyH¿E3U?>  ¿¼·,?ÿUD?§Pi?à»Ò¿ñ¤o¾²úÍ?ÛÛ>Ö2¥?¦Ï—?úðm¿­º“=msþÛÔã¿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_neg/model.onnx b/testdata/dnn/onnx/conformance/node/test_neg/model.onnx new file mode 100644 index 000000000..26bf4ade7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_neg/model.onnx @@ -0,0 +1,13 @@ + backend-test:I + +xy"Negtest_negZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_neg/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_neg/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_neg/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJðxÌá?háÌ>“Žz?Ëj@$ ï?â.z¿ÿ8s?bý¾hdÓ½ø9Ò>(€>¢%º?^ÓB?À0ù= Bã>]ת>ü=¿?R¾iJ >¦Z¿/d#ÀŒS'?±K]?‡þ=¿©C@¨(º¿Hm;= ­?¾2Ä?ó¼?Šª>…žÁ>íEc¿½Šý¿‹!²¾ò >*z?•ç™?³OƾmÇš¾ü6†¿&õ¿gÚ¿³ù?‘x¿FKྙ[ ¿œ G?4”ο—ØY¾L=e¿Æ> Ä¿õ—¿kÞæ¼QNÛ>.:ˆ=™Ýš>ïb"¿6¹¹¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_neg/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_neg/test_data_set_0/output_0.pb new file mode 100644 index 000000000..7eddb2758 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_neg/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJðxÌá¿há̾“Žz¿ËjÀ$ ï¿â.z?ÿ8s¿bý>hdÓ=ø9Ò¾(€¾¢%º¿^ÓB¿À0ù½ Bã¾]ת¾ü=¿¿R>iJ ¾¦Z?/d#@ŒS'¿±K]¿‡þ=?©CÀ¨(º?Hm;½ ­?>2Ŀ󼿊ª¾…žÁ¾íEc?½Šý?‹!²>ò ¾*z¿•癿³OÆ>mÇš>ü6†?&õ?gÚ?³ù¿‘x?FKà>™[ ?œ G¿4”Î?—ØY>L=e?ƾ Ä?õ—?kÞæ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_neg_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_neg_example/model.onnx new file mode 100644 index 000000000..e65786e29 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_neg_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:A + +xy"Negtest_neg_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_neg_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_neg_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a24b07662fb1808f13baff3e153c62b9e51659b4 GIT binary patch literal 17 Ycmd;J5@2*@~ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_neg_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_neg_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1232f9a9e8802d3ff2a19822d40c1d23161e0c7c GIT binary patch literal 17 Ycmd;J5@2*4 zaroxvrskED=4$bCu_opeWF(3j8yDLzU}V(d<6=olElCt*U}ymIg}GRA^HWllIP!pI zrxxXxEnsBUlHwA`%P-1}PtH$GOUq2o1eztvbzRv8Xn>VOVy0exUS5S>K~ZX1W@@=! zNl{{EUS?jpkQm5$K>H!)#OFfY5XB92tPmR)3kRbR1Bep>=CA`f{6G%~adB|~WmveF jIG8{J?&tzx$O1{iTu`qfX#)v@J&vr>NrnrjQw10Sj`mL{ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nesterov_momentum/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nesterov_momentum/test_data_set_0/input_0.pb new file mode 100644 index 000000000..d0483cc61 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nesterov_momentum/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BRJÍÌÌ= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nesterov_momentum/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nesterov_momentum/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..54656de61df113af74638d4e31110b7cb8c8c9f0 GIT binary patch literal 15 QcmWe&cVZ0j;$VOR01J-+0RR91 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nesterov_momentum/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nesterov_momentum/test_data_set_0/input_2.pb new file mode 100644 index 000000000..15244fd4b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nesterov_momentum/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BXJš™™?333@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nesterov_momentum/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_nesterov_momentum/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..439d577ffbbfb621346b9f41aca167107861274a GIT binary patch literal 17 Ycmd;J5@2*QY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NC/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NC/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..61a5b90534100d05a57fe2c835bc6513528a368f GIT binary patch literal 38 dcmd;J7GQT`D@iO$Pc8A1U}S&*7AVaOr2%7J16%+A literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NC/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NC/test_data_set_0/output_0.pb new file mode 100644 index 000000000..390025f31 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NC/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJ ¦7¿rRľçól¿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NC_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NC_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..e672a8bd4b129bd0a98557dceefa5108d5194879 GIT binary patch literal 1453 zcmb_cv2MaJ6s$u++y|n_tyJcWkveo`sZ@$8RS_Lf7nal{4~R%@N*sjv5T*|NN`I!` zQ755nba4hte$Uq3>HN-=vi6imOBC^)!c6t|Ets+42Y{u7TA27WIb)O1z!Z}CN!GBV+7*ZYiJ+f z#{!diKA}N9=`#{jg;vt#^b?%` literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NC_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NC_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..16567c328 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NC_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BinputJ<  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NC_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NC_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..61a5b90534100d05a57fe2c835bc6513528a368f GIT binary patch literal 38 dcmd;J7GQT`D@iO$Pc8A1U}S&*7AVaOr2%7J16%+A literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NC_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NC_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..390025f31 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NC_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJ ¦7¿rRľçól¿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..4f6137dafcf754c6ce56d5c0eb8b1990d81dfe42 GIT binary patch literal 185 zcmdYxO({(-$;{7FV#!TS%v-?7EF=grFg`CQ2c$jT z&pE{~N*ZdkkPw#u2cr-V7ZV3F5VHa?Q%VjPh literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1/test_data_set_0/input_0.pb new file mode 100644 index 000000000..91bd67770 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BinputJx  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..8f1eef3454c447edf88b903b92b57011011ae3d3 GIT binary patch literal 64 mcmd;J=3o+FcVa6^EJ{x;@iJg$fB+cH1m&|pX&4{MWdH!Xumgku literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1/test_data_set_0/output_0.pb new file mode 100644 index 000000000..ab2f5e6a2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJ»¿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..719ace1063c2786357534176618df009b3c916a5 GIT binary patch literal 1664 zcmb`Hziz@X5XN!%=UyX<+y%8;#z-Al*;+(dQlu7jVTnw94JpB)#6gIsVd$&$Df$H6 z`UrIhu+haCEahbTeqYY_9i_~k@?efq+$l^|@5hE28;&sKDq5qLgkChqIGQDi@RBt3 z^FzLj<2VmSebM!Cv*c2s@ZT~Ss3?&^BK4Uqt`dj#^KUMddkyt9k27?el(ZWzsq9D% zLiSh!DUtXOh~%ItyEg*y4W{Q9%^uk^J_$4wUxlc^9L78&y{9)R1UVP4GX2O9w+LSZ z>XBS#3Q9$=XCuLTMZRvj8LoVcae-1ft>Hc%6k+OKLXB^tw4=*y!Hz)rNW*?SnnE~L zT@CoPz^uPd`JgOE8VV|`tqoUJo>B_l6~d{H<0wG*CWgw2lIx6Rn0R31i9(A0x90fZ z-FGM_Bdg`P9e6>J1^9$qx>rEwh)WSI(vF_Z7P~n==_j{`5yBX>DPcBPw5nHKFKf~{ cjzQJ}n>HCe>{`QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..8f1eef3454c447edf88b903b92b57011011ae3d3 GIT binary patch literal 64 mcmd;J=3o+FcVa6^EJ{x;@iJg$fB+cH1m&|pX&4{MWdH!Xumgku literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..ab2f5e6a2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJ»¿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..1da310f0dbc507ca001e1a2ea2ec5ddde9a8962d GIT binary patch literal 209 zcmX|*u?~VT6h&Pq+k9U7o7_#(Cjit%&!4!=$?#^Fpi_ns?+ z4D+nGq0u{sjXS&~D~KH4rIq|(?L z6&a1MCF>a9#xSi>w}m5XHvSzm(=kuRgGHID8a7pW(tAa8UjLL*!dx&J0vBFS(8JHm a|B(nnF_Gez@;rj?H8}>qZ;g(8KKlTvoi&UA literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii/test_data_set_0/input_0.pb new file mode 100644 index 000000000..91bd67770 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BinputJx  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..0025f55b9ef21ba519deacd2a4a28b7cf71e608f GIT binary patch literal 64 lcmd;J=3o+FcVa6^EJ{x;@iJg!fB<=c(D+a;0|2{F1A+hm literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii/test_data_set_0/output_0.pb new file mode 100644 index 000000000..99215cae6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJ"Ð ¿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..12715a249bb2eb068df79a5b7eb8c135caab035b GIT binary patch literal 4701 zcmcIo&ubGw6z*&`&E{F!FoFcc%i<~Ep&%Z55lo9eNUJuMLJtm;>}xt^Gn-~+YwW3i zN{`~ns~3+7f=B-Xj~={w)7jl5YSmVlNnjyEHuHV+-uK@7c7uQ}b$GXrGP9u#) zp-&%dVUKHZgsr645`B!tL6StRL@Act#AF=D*XlRC!8Zc)fr2?` z(Z1#fT=m29#$n21_~6;sbhaPNOI_|&_1IQbdc>vLPey}D8K|(ldw?T^j|9p>4pR;8 zG3XOp+Bq|3=AhxqFvbB&9WLL^*BixBH7tS`TUPQ zcXB)HbMHNHdK_@y?_5WPZrbMWIf~wao=mZ6XZu3zi>PQ5M)~%7&z`C5pK)?RsVoj` zT=qGVmlo)Rv_pj4kIy8 zbz@>YcuQQz)Y?-1RyypW1H5zQY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..0025f55b9ef21ba519deacd2a4a28b7cf71e608f GIT binary patch literal 64 lcmd;J=3o+FcVa6^EJ{x;@iJg!fB<=c(D+a;0|2{F1A+hm literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..99215cae6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJ"Ð ¿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..52c2f55b1cfa7dd8ca34d74cb35a00d9d9cfcf29 GIT binary patch literal 269 zcmX|6L2kk@5UfK;-Bko=#eu3laRZ41SB~@=@qk>cfLCUPu~A}Lp2I7-Qiq1FG+Jp# zvoj+l=G$s_Ag33Bny|VFu+V3BItR!?RU3-?huG``rq(yj^nF973j9rlHw7Qa^4@!0 zL~8yCIUDC|QtUKcCimxvt4QW!c&kaDcY(c|rbnvWRrGMy+A3#l`&@0l^is8y`tww- zGgHjvM;8ncMp9r7iR?x6BeHVxjEe)vQY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..936a645875f20ac55d2ab2ebc1bd19f7185bb5e7 GIT binary patch literal 161 xcmd;J=3oï×Ý>5A?eÍÊ>Æbe? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii/test_data_set_0/output_0.pb new file mode 100644 index 000000000..ba805e464 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJI¤â¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..4df302ec2d0b935c5f1feb91c055a94fa09700ed GIT binary patch literal 5957 zcmds5zi-n(6z(}r;y$XjIuMEklgCIP6(NR>l!~QvAVP>raJs}V=@I*!#^(~cz{e*t26M#7S%T%61IzW2U+KkRvYp(}es)WH>liCI0k z3eOoAn>dh0?czo}*ib_Z)pi^Q8*!3|>{mjEVVEs8*Mb!hq156Ds=>B>Q0x;*37m|i z4loe?RQHUEbuZR-?;eh0-&@N*OKsZcp}s4_6x&UYEjQY1ZlAgEj6Wi@AlCRB16XFj z9)Cb$fSh3RE9~Yfn__=r&@gg5Km&9}@PLHhEao`@fBv3Mc2dMWgqMsDNHB9*sez8i zD3n#)YNZIxkx5MzrMbc$`D@Hh>}-V>DjPQ*?UFlJ3pdw(dNC-|j2-~$-RsuteP#b^o_H@0T zFO&8;aOFfLEt~uuc)>W5nDVpF5&bZh=14iZSe7HO<%s$2oV~Js;|=LCsfH$07g(N< z1nw*iiP_01Pt0cq{{o(f~{ zR6T?*cFxGhw#rgJO=DBco<;6A7>)c!p7`O_|BzR!@)}WPJ{=yhQs&Zk4pG%O3zVo6 z&1QPuB`HY9SoqCOF-pI6h;mS#q-~C%bQR6SJvBYmxyS5uI&;XKM%#fyR!N*_W~pQ8K>Ug7 zN76W2bfUK56ie=A0`+UR)GojF_wS##E)^3l=V0Fg@&$0bn!W4xZfv#6m#use7Q80+ hil>dO3uSx60X)0U&GvK`VQLL;fNQ^-yXh=1{Qw}U02lxO literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..ecdd53bbb --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BinputJè  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ>Õs‡>.4F?‰Œé>ã„?í™<\?N²?cï?y™q?Æ‹.?k¸>§Âß>õ—2?ü®v=9±*?ì®+?‡nW>A>Ó¡>L8º>jø?aà>}?ßüÐ=ÊãU>R.%>2'?p¯>IÀî>´Jz>ìÈ">] â=7(?Õ >ãLI>ŒÉ¼>,R? ÝÆ=ƒV?>ÏÄ=?ùy? óï> z?(×?a@=?aƒ =Ì>)ö=°Ÿ—>…'ó=±Î¢>GÔ>Ã_ƒ=ÚE1?Ë ?"á‡>–ó?âcÀ=;q?[æm? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..936a645875f20ac55d2ab2ebc1bd19f7185bb5e7 GIT binary patch literal 161 xcmd;J=3oï×Ý>5A?eÍÊ>Æbe? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..ba805e464 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJI¤â¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..7d16e9f2a281c6ba4b0af49b6137080cf9b7d0e1 GIT binary patch literal 222 zcmX|*y$*sv5QODV&kaGcp}^QtnpoIcYD;(k8p6*8F5sPkLtn?Y@wGe@Ehd}n?`HsX;>Ie!I|i~3D1&Cb27X91fLn`g2^l`N6SpZUq5=_vK6w~ aHPhg~2!LtMo|wXe&pup&t$&NN>2Kb36*oWt literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight/test_data_set_0/input_0.pb new file mode 100644 index 000000000..91bd67770 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BinputJx  ?¦7?³N?w} ?HéØ>QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..8f1eef3454c447edf88b903b92b57011011ae3d3 GIT binary patch literal 64 mcmd;J=3o+FcVa6^EJ{x;@iJg$fB+cH1m&|pX&4{MWdH!Xumgku literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight/test_data_set_0/input_2.pb new file mode 100644 index 000000000..64acbc99b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BweightJí™<\?N²?cï?y™q? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight/test_data_set_0/output_0.pb new file mode 100644 index 000000000..a6fd09257 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJ럿 \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..863856b13c43e0b7a6ffbdee20b9ed4b5cb29dc1 GIT binary patch literal 2641 zcmd5;v2NQi5Dg_+X0C=~uo(<=szw1FvSw^rw1Z=yH3Ae~1Vy~sgk{RLNXN);F&Vm)l57Jl&}KOU9SDdL$#-|}-J>`coy#X;H{QQI<)yDA9SISCiqHJV~xlO{ONn^&-_0W%AkT%&0hx01J)(z+)Aj67MPS(lwTUgKD3$8tN;9(4@-= z8X&_IBZ}yEd^O=khZnm1ViB(q9vHNgURVSBKoXxQ!mr~?oJyy-OfbheY7=$e)$_N_ zw2YrYkgiqPcT{+A$6#;BGy>lCl#F~=BDnE^q%U^I0&!o{gxC0lYg^*uC^PbG}8wDaijBTAd$$j;*<;4{R9RP(a$E^`lluzl3{f}+O1 z^;q&$BKMRWI55~x4kDE<QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..8f1eef3454c447edf88b903b92b57011011ae3d3 GIT binary patch literal 64 mcmd;J=3o+FcVa6^EJ{x;@iJg$fB+cH1m&|pX&4{MWdH!Xumgku literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..64acbc99b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_expanded/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BweightJí™<\?N²?cï?y™q? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..a6fd09257 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJ럿 \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..d405d7db065030726dd5cafa97ab0acc0d623c79 GIT binary patch literal 246 zcmX|*!EVAZ5JYQ}1a}odv~U1%F4lg{gpa2?O`<1 zj%Md6h54~=&g9HXpgz2Q3uqu^_i+u7g}Sp8{YGq00h8AE{dRpITL=E6(%X{H)bh!D zQ^shwfSj%K9cgxkzE0Vq1xTW1UJK)c5OTS)Q5Mo*S{;8x!Q~b wh)^hjIY>2$N~2`8`s2bGQY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..0025f55b9ef21ba519deacd2a4a28b7cf71e608f GIT binary patch literal 64 lcmd;J=3o+FcVa6^EJ{x;@iJg!fB<=c(D+a;0|2{F1A+hm literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii/test_data_set_0/input_2.pb new file mode 100644 index 000000000..64acbc99b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BweightJí™<\?N²?cï?y™q? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii/test_data_set_0/output_0.pb new file mode 100644 index 000000000..79596bce5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJz( ¿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..3a91a654077e53adb15ba58c9fe7ad5233a2fbe4 GIT binary patch literal 5189 zcmdT|J#Q015Y3&>_GO5YXhFyl-H8HOqKJejQYJ(cnDAjB5D=@2Z{nb zM~hT;Qfcnq!z>N_)#7_7b@Mb-2VtCJv+g^KwWc$(?|87wZjxfA68`|{6p%5yMg$oS zQT-0BzU++9-aAm!Vb(>#d@1l&L#3Ou;Oewd z-*;Si<$_g2ut#390+NKP7gX1F^Du^QE?I#nwgt;{v_`}GL^RY{DAjhFCF3koL3LvX zGlVY=RE6y48mvLFheU@M*~yJ28_PMyn4r|b{MFHVtz4?+De%IfPz|FuE<9r!MA$z? zoNvczsDCNhXD3n)M#`PQn=zk4TE7!>*w#_NW_%bD1>m^g^C_(-bpGJLzX2rc)Fv&Y zku>8ecvAtY9&oxd(08(AMwWSH8ddroi9@s$MM1S4iw?p^)5ew!zs0IarP$-iWL!2i zCjFpR)=c>Nzf>rDz918)qi*I)ldAO6C9AQ=!H~5|#R$jl5EbkLmIn3qc#eARl4W{X z;7nf9I)G}_8kv{N(hp{2nY!Qw-8gp$1FQs(-5{bw88A~vE7$WFj8;=`OlzsilVJ8X zMtKL@dD2_}zlYe5M4}p|!E@oWW69rCt@wcyF;~@G?q*~1UW(1boL^`D_+NMP%tY!LfN!4jif6XwVT8|W M;F;fMR@}vfADtS$QY%?n à>~®J?¨e?^k?çól?Z{‘=Ùp²= ¡¥<“&U?H5G?¹^?»†z?¨•L?Gì>ÃÐG?Ý9ò=ÝÑ#?4Ë>ÒÕq?Ú—?’NÔ> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..0025f55b9ef21ba519deacd2a4a28b7cf71e608f GIT binary patch literal 64 lcmd;J=3o+FcVa6^EJ{x;@iJg!fB<=c(D+a;0|2{F1A+hm literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..64acbc99b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii_expanded/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BweightJí™<\?N²?cï?y™q? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..79596bce5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJz( ¿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2/model.onnx new file mode 100644 index 000000000..d75415b33 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2/model.onnx @@ -0,0 +1,21 @@ + backend-test:¸ +F +input +targetloss"NegativeLogLikelihoodLoss* + reduction"none test_nllloss_NCd1d2Z +input + + + + +Z +target + + + +b +loss + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1a71820b36a1975cdfa96cecb1c5fcf20bc15a86 GIT binary patch literal 2180 zcmWO6izC+e0tWDs_r*a=#9_lCN^T>U^!~oj6Ro*KvxXwHS1ftmg^^3SZm}Yv%UUNY za>{KbtqW>vN?NsASv9(>#jHA0TbGrc&mZy8oTMq!lxxbTO!ShiPE1Z;6?nnS5x>?t&E!&U%}P1 zQaHH0$Ir@#akog1dcSXz!cEP%xcx1zd}PY3Z7Doc=0KHRCmK!-;%Tij|8C9@9&NKZ z+HA|x#HH|*spE(I-SD6LHR7J>QCTqrJ$Wt%|Gp^B-3`VP2P?ekJd?>S>*3q|5QqG- zG1_Z^2%S5^T{eqX^L268-xuX)k7K9Z5^CK#BQ_O=5Z`|z_&kfcV~?P&o6T9*OsJeM zs4RS2=%25^PMbeP>#kZ9&m0qN7wX_`as{VX6pEh~I3!{2@D5E1hv%#6tfVJi641<24Cf zALPOftJOr!-dS)pHmB#e`n2DkhJCY=IA~`|g}D}&svFUJcpg2E>_Xk$KKR@YfpR|( zeJX`>J`_}$zJzix7LybO_`4-R+)(|Dj{04wT;R;s*dAz%xI^3aoMiv?XQE})o=^N9 zz%xRN^UGuSQ%Npi5{bMn8#-Msfv??u$;8TwegpMT27iOG9fqv!3gQ#>>D2mo1rO<# zvLQ0k~Fm;Z*4F z2(#LVb?%1TV->-&LyyJNRCV5xG+YgUBA>Wq0<348i3D_i0R z8Dj^RNwvLg5bZ{=3th`6qfaoc={2$rS@l_03qk2Vk zXE^8UWpTmtbjl23`Pa<%IAL=Wa{j$fjI6(ivlkL@tw{qJKZc3VyFDn)Q%Jq&P?8<0>hhvUU4VX4}VFqaZ|l?|ix zHwP9NI5Wzo5@(A~p+4UOW2A0aHwN?>zcZai?^@C2`V?_E;wCaH)cDX#izkvC zs6Txp$A^v319Ay zrR|wOmJ3Vdj=#;S@jmQJS|@r;1|U+4P!$%+q&Q7+FF&0R{x}TZx(k9 zb?dQgjvQO&ER-}0N5#<~Gv0{J;{4KFZb-U>l3UieS8T}ut(W-IHTtF#y?w$y7bt41+r^G>^T4gl(O;X%WP_bMdrEmBhEM ziI|?!j=j4BY3rNAPbYuE_NG znb*^V|5nFyxI3KLN!}vq)_M%7?!nsoN0F*(hi0arvzr5Jg3S5OFRm=Q_5mi3HDjKc zJwKhMWR8P2)lOF6QOjRa-E~(6*-e!CzCQ`yOB&37Bc8wc91#bueUEIr@1(2-4e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7a4d9cddb48f3cc7d844b62893da61bb7ce8a2e1 GIT binary patch literal 883 zcmajaF%H5&5JOQQXxWl8QF03kM2~Xd9EF0s=1Yh)U-o!Bo4L#}$Mtd>>*M`;uJ>&m z58v;+vpDU>vQxgfYJ2VF>oc$BqdoV3<^R3I9yYJvU2Kk)FYWPZd$f1>KlA$4^7_qD rPw#Xtr$-+7a-}|b^gfis=6c7RZ_j;NznnSBwa*;e(>@yQp*!UV&5Z>I literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c16e700ed71be7000c0e6f548661588382495808 GIT binary patch literal 449 zcmV;y0Y3f+0|*8P1`q*41Z;0}b4suSPO==o3omls7aW<^_Mcg zJWFK1nzDAka#F;;ey&Qt+C?$Hb*xUm=ksj8mh%O_i`*o?v5GRkmOLB3qu4mVJIh_a z$GdsIIAJ%xNx<&Dl84*Aso*-lvA-|AG|Ljc($#UlVudZg1-qBLJ@6*K;o{uBiHzyK zKyV zqT|cHF9b)w1r%t%$p1*cGgCdkd>E#^`}%^t$;b}?m`K_y>BkR`BD_VG17*A+mSF(TQ%1pp4et_EJem9cQYa%-}_ZJD^f`G@GfZW=ScFy%GBk4+uF z8R?b2;Ky~o#=zCShz@waY5st|ERpKIy-F9qWWjg8%g?^P2!rgsZe$a`%NQm?*`2 zDoMhuDU@*>XGy=yJNz=l<%~&=JbX-Lq=k}^lBR2gbLG3;?3+m)9D%)Haf*TC60Z@E zy*E+^LGLPIDTzB!Btvo9Es0`FO#Y%cS0tx=5NK#NAESmUaI{}i^Y-5qqWt{_nY^Tk zD}+x1wve+_L&Xp}C@DHu6`B*A;5@__pHXW6;5N^1iZltDP-jb#oSL;;@J`@Aprx;K zV-xPz%ue9jg0lC%oe0&rw6v(g@WzDIO{!@19nO7w5Q_-mm6TRjEZ@wm#@zL6p6?6_ zL(=xH$8~tVb}K!BW0z15EVpLDHqppp*xtN6l!E6vw6*TYtD`f>X?czOu3cN+;SWBv BDO3Oe literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1a71820b36a1975cdfa96cecb1c5fcf20bc15a86 GIT binary patch literal 2180 zcmWO6izC+e0tWDs_r*a=#9_lCN^T>U^!~oj6Ro*KvxXwHS1ftmg^^3SZm}Yv%UUNY za>{KbtqW>vN?NsASv9(>#jHA0TbGrc&mZy8oTMq!lxxbTO!ShiPE1Z;6?nnS5x>?t&E!&U%}P1 zQaHH0$Ir@#akog1dcSXz!cEP%xcx1zd}PY3Z7Doc=0KHRCmK!-;%Tij|8C9@9&NKZ z+HA|x#HH|*spE(I-SD6LHR7J>QCTqrJ$Wt%|Gp^B-3`VP2P?ekJd?>S>*3q|5QqG- zG1_Z^2%S5^T{eqX^L268-xuX)k7K9Z5^CK#BQ_O=5Z`|z_&kfcV~?P&o6T9*OsJeM zs4RS2=%25^PMbeP>#kZ9&m0qN7wX_`as{VX6pEh~I3!{2@D5E1hv%#6tfVJi641<24Cf zALPOftJOr!-dS)pHmB#e`n2DkhJCY=IA~`|g}D}&svFUJcpg2E>_Xk$KKR@YfpR|( zeJX`>J`_}$zJzix7LybO_`4-R+)(|Dj{04wT;R;s*dAz%xI^3aoMiv?XQE})o=^N9 zz%xRN^UGuSQ%Npi5{bMn8#-Msfv??u$;8TwegpMT27iOG9fqv!3gQ#>>D2mo1rO<# zvLQ0k~Fm;Z*4F z2(#LVb?%1TV->-&LyyJNRCV5xG+YgUBA>Wq0<348i3D_i0R z8Dj^RNwvLg5bZ{=3th`6qfaoc={2$rS@l_03qk2Vk zXE^8UWpTmtbjl23`Pa<%IAL=Wa{j$fjI6(ivlkL@tw{qJKZc3VyFDn)Q%Jq&P?8<0>hhvUU4VX4}VFqaZ|l?|ix zHwP9NI5Wzo5@(A~p+4UOW2A0aHwN?>zcZai?^@C2`V?_E;wCaH)cDX#izkvC zs6Txp$A^v319Ay zrR|wOmJ3Vdj=#;S@jmQJS|@r;1|U+4P!$%+q&Q7+FF&0R{x}TZx(k9 zb?dQgjvQO&ER-}0N5#<~Gv0{J;{4KFZb-U>l3UieS8T}ut(W-IHTtF#y?w$y7bt41+r^G>^T4gl(O;X%WP_bMdrEmBhEM ziI|?!j=j4BY3rNAPbYuE_NG znb*^V|5nFyxI3KLN!}vq)_M%7?!nsoN0F*(hi0arvzr5Jg3S5OFRm=Q_5mi3HDjKc zJwKhMWR8P2)lOF6QOjRa-E~(6*-e!CzCQ`yOB&37Bc8wc91#bueUEIr@1(2-4e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7a4d9cddb48f3cc7d844b62893da61bb7ce8a2e1 GIT binary patch literal 883 zcmajaF%H5&5JOQQXxWl8QF03kM2~Xd9EF0s=1Yh)U-o!Bo4L#}$Mtd>>*M`;uJ>&m z58v;+vpDU>vQxgfYJ2VF>oc$BqdoV3<^R3I9yYJvU2Kk)FYWPZd$f1>KlA$4^7_qD rPw#Xtr$-+7a-}|b^gfis=6c7RZ_j;NznnSBwa*;e(>@yQp*!UV&5Z>I literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c16e700ed71be7000c0e6f548661588382495808 GIT binary patch literal 449 zcmV;y0Y3f+0|*8P1`q*41Z;0}b4suSPO==o3omls7aW<^_Mcg zJWFK1nzDAka#F;;ey&Qt+C?$Hb*xUm=ksj8mh%O_i`*o?v5GRkmOLB3qu4mVJIh_a z$GdsIIAJ%xNx<&Dl84*Aso*-lvA-|AG|Ljc($#UlVudZg1-qBLJ@6*K;o{uBiHzyK zKyV zqT|cHF9b)w1r%t%$p1*cGgCdkd>E#^`}%^t$;b}?m`K_y>BkR`BD_VG17*A+mSF(TQ%1pp4et_EJem9cQYa%-}_ZJD^f`G@GfZW=ScFy%GBk4+uF z8R?b2;Ky~o#=zCShz@waY5st|ERpKIy-F9qWWjg8%g?^P2!rgsZe$a`%NVqv@nYV^R>Z}(dh@+` zoQvp?9nWag%wg$PZw7m4lDXa-gf1&IIuYcyEGNS)>des{Q>#-tV@@Y)Ra!;U9z>*# zEl`qC_#Cho^QH;33skqGBWotX1vB$vzL?ivq{;KTQ*JkEp_bBE`9RVqC;x`51xd6U s|JH~;B%FyDJnmOCE5e%H=)Y4y%v&P*U3}9+2fph?2tj2x)?VEG04R1r3jhEB literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1a71820b36a1975cdfa96cecb1c5fcf20bc15a86 GIT binary patch literal 2180 zcmWO6izC+e0tWDs_r*a=#9_lCN^T>U^!~oj6Ro*KvxXwHS1ftmg^^3SZm}Yv%UUNY za>{KbtqW>vN?NsASv9(>#jHA0TbGrc&mZy8oTMq!lxxbTO!ShiPE1Z;6?nnS5x>?t&E!&U%}P1 zQaHH0$Ir@#akog1dcSXz!cEP%xcx1zd}PY3Z7Doc=0KHRCmK!-;%Tij|8C9@9&NKZ z+HA|x#HH|*spE(I-SD6LHR7J>QCTqrJ$Wt%|Gp^B-3`VP2P?ekJd?>S>*3q|5QqG- zG1_Z^2%S5^T{eqX^L268-xuX)k7K9Z5^CK#BQ_O=5Z`|z_&kfcV~?P&o6T9*OsJeM zs4RS2=%25^PMbeP>#kZ9&m0qN7wX_`as{VX6pEh~I3!{2@D5E1hv%#6tfVJi641<24Cf zALPOftJOr!-dS)pHmB#e`n2DkhJCY=IA~`|g}D}&svFUJcpg2E>_Xk$KKR@YfpR|( zeJX`>J`_}$zJzix7LybO_`4-R+)(|Dj{04wT;R;s*dAz%xI^3aoMiv?XQE})o=^N9 zz%xRN^UGuSQ%Npi5{bMn8#-Msfv??u$;8TwegpMT27iOG9fqv!3gQ#>>D2mo1rO<# zvLQ0k~Fm;Z*4F z2(#LVb?%1TV->-&LyyJNRCV5xG+YgUBA>Wq0<348i3D_i0R z8Dj^RNwvLg5bZ{=3th`6qfaoc={2$rS@l_03qk2Vk zXE^8UWpTmtbjl23`Pa<%IAL=Wa{j$fjI6(ivlkL@tw{qJKZc3VyFDn)Q%Jq&P?8<0>hhvUU4VX4}VFqaZ|l?|ix zHwP9NI5Wzo5@(A~p+4UOW2A0aHwN?>zcZai?^@C2`V?_E;wCaH)cDX#izkvC zs6Txp$A^v319Ay zrR|wOmJ3Vdj=#;S@jmQJS|@r;1|U+4P!$%+q&Q7+FF&0R{x}TZx(k9 zb?dQgjvQO&ER-}0N5#<~Gv0{J;{4KFZb-U>l3UieS8T}ut(W-IHTtF#y?w$y7bt41+r^G>^T4gl(O;X%WP_bMdrEmBhEM ziI|?!j=j4BY3rNAPbYuE_NG znb*^V|5nFyxI3KLN!}vq)_M%7?!nsoN0F*(hi0arvzr5Jg3S5OFRm=Q_5mi3HDjKc zJwKhMWR8P2)lOF6QOjRa-E~(6*-e!CzCQ`yOB&37Bc8wc91#bueUEIr@1(2-4e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7a4d9cddb48f3cc7d844b62893da61bb7ce8a2e1 GIT binary patch literal 883 zcmajaF%H5&5JOQQXxWl8QF03kM2~Xd9EF0s=1Yh)U-o!Bo4L#}$Mtd>>*M`;uJ>&m z58v;+vpDU>vQxgfYJ2VF>oc$BqdoV3<^R3I9yYJvU2Kk)FYWPZd$f1>KlA$4^7_qD rPw#Xtr$-+7a-}|b^gfis=6c7RZ_j;NznnSBwa*;e(>@yQp*!UV&5Z>I literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii/test_data_set_0/output_0.pb new file mode 100644 index 000000000..1af101da9 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJƒ¿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..e3d7ca53c07ef16e1249bff498f453aee778a4c7 GIT binary patch literal 6146 zcmc&&PiqrV5bxV;lFeA!@RZVnAnY+9QW23}1Z(k9doYO5%VV3JCeQ4?O?Thcw5NjD zqke^c2gQ>IJ$m#Dh$k-|y!ZipyPKq1|5Su|4J>5YO=f=celzo%@jO1i9rT8%!mAoH zz53-E95IfY*blVa!;PfBA%_^rL6U?UNtTJ?Euo?)DsDE{!jFbgvOmxw#W3$_ znJ5uspoEkH$D=@n7>b=-l}~z!GXHRZY2tfp#rHtz&PAy21yPQjrpMZi4x2k>E<9sA zBzGiH_!mD|;m0B4g3ym(jM<-DXs)u-g-;9`I!ODdf!Y=Rm=NoX4HX!_^-yKIIpP7r zbH-yr%N6ZpUnMCDX&5;^E9M^@uow!Pws=Y&=pw&Gb;v^Rk1+IW-FzFqGOIX8gg8%8 z*>FnVyy3fRL8dz`aCEZVJZ28Ocfh(AU^kISt79BwL%+Vhn+FlRu8~&1!W5iCYFJH) zh%hB|8mMe1N#jZ8XMX+B08@mg4%DR@4;&pgNZU6xj;D%%&dW(>4y|dRSV2)W5gH+`*Vg6fo|toJdrdw+d82%~ Sy#S>byaBHH_1qn&z4#sO9X~7p literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1a71820b36a1975cdfa96cecb1c5fcf20bc15a86 GIT binary patch literal 2180 zcmWO6izC+e0tWDs_r*a=#9_lCN^T>U^!~oj6Ro*KvxXwHS1ftmg^^3SZm}Yv%UUNY za>{KbtqW>vN?NsASv9(>#jHA0TbGrc&mZy8oTMq!lxxbTO!ShiPE1Z;6?nnS5x>?t&E!&U%}P1 zQaHH0$Ir@#akog1dcSXz!cEP%xcx1zd}PY3Z7Doc=0KHRCmK!-;%Tij|8C9@9&NKZ z+HA|x#HH|*spE(I-SD6LHR7J>QCTqrJ$Wt%|Gp^B-3`VP2P?ekJd?>S>*3q|5QqG- zG1_Z^2%S5^T{eqX^L268-xuX)k7K9Z5^CK#BQ_O=5Z`|z_&kfcV~?P&o6T9*OsJeM zs4RS2=%25^PMbeP>#kZ9&m0qN7wX_`as{VX6pEh~I3!{2@D5E1hv%#6tfVJi641<24Cf zALPOftJOr!-dS)pHmB#e`n2DkhJCY=IA~`|g}D}&svFUJcpg2E>_Xk$KKR@YfpR|( zeJX`>J`_}$zJzix7LybO_`4-R+)(|Dj{04wT;R;s*dAz%xI^3aoMiv?XQE})o=^N9 zz%xRN^UGuSQ%Npi5{bMn8#-Msfv??u$;8TwegpMT27iOG9fqv!3gQ#>>D2mo1rO<# zvLQ0k~Fm;Z*4F z2(#LVb?%1TV->-&LyyJNRCV5xG+YgUBA>Wq0<348i3D_i0R z8Dj^RNwvLg5bZ{=3th`6qfaoc={2$rS@l_03qk2Vk zXE^8UWpTmtbjl23`Pa<%IAL=Wa{j$fjI6(ivlkL@tw{qJKZc3VyFDn)Q%Jq&P?8<0>hhvUU4VX4}VFqaZ|l?|ix zHwP9NI5Wzo5@(A~p+4UOW2A0aHwN?>zcZai?^@C2`V?_E;wCaH)cDX#izkvC zs6Txp$A^v319Ay zrR|wOmJ3Vdj=#;S@jmQJS|@r;1|U+4P!$%+q&Q7+FF&0R{x}TZx(k9 zb?dQgjvQO&ER-}0N5#<~Gv0{J;{4KFZb-U>l3UieS8T}ut(W-IHTtF#y?w$y7bt41+r^G>^T4gl(O;X%WP_bMdrEmBhEM ziI|?!j=j4BY3rNAPbYuE_NG znb*^V|5nFyxI3KLN!}vq)_M%7?!nsoN0F*(hi0arvzr5Jg3S5OFRm=Q_5mi3HDjKc zJwKhMWR8P2)lOF6QOjRa-E~(6*-e!CzCQ`yOB&37Bc8wc91#bueUEIr@1(2-4e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7a4d9cddb48f3cc7d844b62893da61bb7ce8a2e1 GIT binary patch literal 883 zcmajaF%H5&5JOQQXxWl8QF03kM2~Xd9EF0s=1Yh)U-o!Bo4L#}$Mtd>>*M`;uJ>&m z58v;+vpDU>vQxgfYJ2VF>oc$BqdoV3<^R3I9yYJvU2Kk)FYWPZd$f1>KlA$4^7_qD rPw#Xtr$-+7a-}|b^gfis=6c7RZ_j;NznnSBwa*;e(>@yQp*!UV&5Z>I literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..1af101da9 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJƒ¿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..78407a9561def633db9d34da4c26d5cf055b3f1e GIT binary patch literal 210 zcmdYxO({(-$;{7FV#!TS%v-?7ETjZ7Fg`CQ2c$jT z&pE{~#V8)GE*_*TN*-#LkQkQ;2cwVx7ZV3F5VHa?8wf|qz+EB4CBVTh!~<0UmQCX0 S0=rF!jf(}So56`mfFA%C2Q_H` literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1a71820b36a1975cdfa96cecb1c5fcf20bc15a86 GIT binary patch literal 2180 zcmWO6izC+e0tWDs_r*a=#9_lCN^T>U^!~oj6Ro*KvxXwHS1ftmg^^3SZm}Yv%UUNY za>{KbtqW>vN?NsASv9(>#jHA0TbGrc&mZy8oTMq!lxxbTO!ShiPE1Z;6?nnS5x>?t&E!&U%}P1 zQaHH0$Ir@#akog1dcSXz!cEP%xcx1zd}PY3Z7Doc=0KHRCmK!-;%Tij|8C9@9&NKZ z+HA|x#HH|*spE(I-SD6LHR7J>QCTqrJ$Wt%|Gp^B-3`VP2P?ekJd?>S>*3q|5QqG- zG1_Z^2%S5^T{eqX^L268-xuX)k7K9Z5^CK#BQ_O=5Z`|z_&kfcV~?P&o6T9*OsJeM zs4RS2=%25^PMbeP>#kZ9&m0qN7wX_`as{VX6pEh~I3!{2@D5E1hv%#6tfVJi641<24Cf zALPOftJOr!-dS)pHmB#e`n2DkhJCY=IA~`|g}D}&svFUJcpg2E>_Xk$KKR@YfpR|( zeJX`>J`_}$zJzix7LybO_`4-R+)(|Dj{04wT;R;s*dAz%xI^3aoMiv?XQE})o=^N9 zz%xRN^UGuSQ%Npi5{bMn8#-Msfv??u$;8TwegpMT27iOG9fqv!3gQ#>>D2mo1rO<# zvLQ0k~Fm;Z*4F z2(#LVb?%1TV->-&LyyJNRCV5xG+YgUBA>Wq0<348i3D_i0R z8Dj^RNwvLg5bZ{=3th`6qfaoc={2$rS@l_03qk2Vk zXE^8UWpTmtbjl23`Pa<%IAL=Wa{j$fjI6(ivlkL@tw{qJKZc3VyFDn)Q%Jq&P?8<0>hhvUU4VX4}VFqaZ|l?|ix zHwP9NI5Wzo5@(A~p+4UOW2A0aHwN?>zcZai?^@C2`V?_E;wCaH)cDX#izkvC zs6Txp$A^v319Ay zrR|wOmJ3Vdj=#;S@jmQJS|@r;1|U+4P!$%+q&Q7+FF&0R{x}TZx(k9 zb?dQgjvQO&ER-}0N5#<~Gv0{J;{4KFZb-U>l3UieS8T}ut(W-IHTtF#y?w$y7bt41+r^G>^T4gl(O;X%WP_bMdrEmBhEM ziI|?!j=j4BY3rNAPbYuE_NG znb*^V|5nFyxI3KLN!}vq)_M%7?!nsoN0F*(hi0arvzr5Jg3S5OFRm=Q_5mi3HDjKc zJwKhMWR8P2)lOF6QOjRa-E~(6*-e!CzCQ`yOB&37Bc8wc91#bueUEIr@1(2-4e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7a4d9cddb48f3cc7d844b62893da61bb7ce8a2e1 GIT binary patch literal 883 zcmajaF%H5&5JOQQXxWl8QF03kM2~Xd9EF0s=1Yh)U-o!Bo4L#}$Mtd>>*M`;uJ>&m z58v;+vpDU>vQxgfYJ2VF>oc$BqdoV3<^R3I9yYJvU2Kk)FYWPZd$f1>KlA$4^7_qD rPw#Xtr$-+7a-}|b^gfis=6c7RZ_j;NznnSBwa*;e(>@yQp*!UV&5Z>I literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean/test_data_set_0/output_0.pb new file mode 100644 index 000000000..0fd331f83 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJx ¿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..ec9cfb12de00bc1cbd6c454d91db3ac13df2f5a6 GIT binary patch literal 1995 zcmchY&rZTX5XRX;p^gN|Y77SxlOAh4;L)SRctH*j|AfReOLv5ZvPE`F5Z}RP@F9Ex z6MYq5!)*)PG%;yCOww(4_xJ5i=NrqS)gkjHDENs&sm|W&@I>#rIAY3QU?&`P{0RpB zI1G6wl+ukSxgrRHc+hS07C&|8$Rkhrp>U_jgp11=6CAnw5Q*fq7Ye;-h4aw1+VL|J z%Gm>R!GZ{#ibWb_hZJ5(36}IW4|FK-7cz;-lJ>GCvn9%(pp`R{KtBnT6`PMxK@N0! zpY4gZc}*qTJJ&)!Mu;nfF9N17W|4w?nRJ-#krK_W{@2GicQL>z3T4+Wlkr75l+G@c z*wU9xoiYR73H*bGtjl0it=ul^3xtm%WL#%k0OaN!SxZh`Nn1m18|Rb77U#Cv4}1^d z#mHKFnn#Vu#gJ~Yt=?3uzK%+N?L*Iy6M~jvm<_$S)!~(Hb50$s3F3_VQ`ywb%b>@9 z=#7J;wPDf&*tZC6fMFGNm^#XF3=TJ~fl_E#6DCyOObE8rJ1_HL> AN&o-= literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1a71820b36a1975cdfa96cecb1c5fcf20bc15a86 GIT binary patch literal 2180 zcmWO6izC+e0tWDs_r*a=#9_lCN^T>U^!~oj6Ro*KvxXwHS1ftmg^^3SZm}Yv%UUNY za>{KbtqW>vN?NsASv9(>#jHA0TbGrc&mZy8oTMq!lxxbTO!ShiPE1Z;6?nnS5x>?t&E!&U%}P1 zQaHH0$Ir@#akog1dcSXz!cEP%xcx1zd}PY3Z7Doc=0KHRCmK!-;%Tij|8C9@9&NKZ z+HA|x#HH|*spE(I-SD6LHR7J>QCTqrJ$Wt%|Gp^B-3`VP2P?ekJd?>S>*3q|5QqG- zG1_Z^2%S5^T{eqX^L268-xuX)k7K9Z5^CK#BQ_O=5Z`|z_&kfcV~?P&o6T9*OsJeM zs4RS2=%25^PMbeP>#kZ9&m0qN7wX_`as{VX6pEh~I3!{2@D5E1hv%#6tfVJi641<24Cf zALPOftJOr!-dS)pHmB#e`n2DkhJCY=IA~`|g}D}&svFUJcpg2E>_Xk$KKR@YfpR|( zeJX`>J`_}$zJzix7LybO_`4-R+)(|Dj{04wT;R;s*dAz%xI^3aoMiv?XQE})o=^N9 zz%xRN^UGuSQ%Npi5{bMn8#-Msfv??u$;8TwegpMT27iOG9fqv!3gQ#>>D2mo1rO<# zvLQ0k~Fm;Z*4F z2(#LVb?%1TV->-&LyyJNRCV5xG+YgUBA>Wq0<348i3D_i0R z8Dj^RNwvLg5bZ{=3th`6qfaoc={2$rS@l_03qk2Vk zXE^8UWpTmtbjl23`Pa<%IAL=Wa{j$fjI6(ivlkL@tw{qJKZc3VyFDn)Q%Jq&P?8<0>hhvUU4VX4}VFqaZ|l?|ix zHwP9NI5Wzo5@(A~p+4UOW2A0aHwN?>zcZai?^@C2`V?_E;wCaH)cDX#izkvC zs6Txp$A^v319Ay zrR|wOmJ3Vdj=#;S@jmQJS|@r;1|U+4P!$%+q&Q7+FF&0R{x}TZx(k9 zb?dQgjvQO&ER-}0N5#<~Gv0{J;{4KFZb-U>l3UieS8T}ut(W-IHTtF#y?w$y7bt41+r^G>^T4gl(O;X%WP_bMdrEmBhEM ziI|?!j=j4BY3rNAPbYuE_NG znb*^V|5nFyxI3KLN!}vq)_M%7?!nsoN0F*(hi0arvzr5Jg3S5OFRm=Q_5mi3HDjKc zJwKhMWR8P2)lOF6QOjRa-E~(6*-e!CzCQ`yOB&37Bc8wc91#bueUEIr@1(2-4e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7a4d9cddb48f3cc7d844b62893da61bb7ce8a2e1 GIT binary patch literal 883 zcmajaF%H5&5JOQQXxWl8QF03kM2~Xd9EF0s=1Yh)U-o!Bo4L#}$Mtd>>*M`;uJ>&m z58v;+vpDU>vQxgfYJ2VF>oc$BqdoV3<^R3I9yYJvU2Kk)FYWPZd$f1>KlA$4^7_qD rPw#Xtr$-+7a-}|b^gfis=6c7RZ_j;NznnSBwa*;e(>@yQp*!UV&5Z>I literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..0fd331f83 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJx ¿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..aabd4ce6eb0a4e78f4e29cfa8bf08efd9f66b3cf GIT binary patch literal 208 zcmd69+R8vjQ<22uI1l-5|szz`-uW162W*P2%GM RyG)3Uiv_5g!HG$L9{`UBG|K=0 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1a71820b36a1975cdfa96cecb1c5fcf20bc15a86 GIT binary patch literal 2180 zcmWO6izC+e0tWDs_r*a=#9_lCN^T>U^!~oj6Ro*KvxXwHS1ftmg^^3SZm}Yv%UUNY za>{KbtqW>vN?NsASv9(>#jHA0TbGrc&mZy8oTMq!lxxbTO!ShiPE1Z;6?nnS5x>?t&E!&U%}P1 zQaHH0$Ir@#akog1dcSXz!cEP%xcx1zd}PY3Z7Doc=0KHRCmK!-;%Tij|8C9@9&NKZ z+HA|x#HH|*spE(I-SD6LHR7J>QCTqrJ$Wt%|Gp^B-3`VP2P?ekJd?>S>*3q|5QqG- zG1_Z^2%S5^T{eqX^L268-xuX)k7K9Z5^CK#BQ_O=5Z`|z_&kfcV~?P&o6T9*OsJeM zs4RS2=%25^PMbeP>#kZ9&m0qN7wX_`as{VX6pEh~I3!{2@D5E1hv%#6tfVJi641<24Cf zALPOftJOr!-dS)pHmB#e`n2DkhJCY=IA~`|g}D}&svFUJcpg2E>_Xk$KKR@YfpR|( zeJX`>J`_}$zJzix7LybO_`4-R+)(|Dj{04wT;R;s*dAz%xI^3aoMiv?XQE})o=^N9 zz%xRN^UGuSQ%Npi5{bMn8#-Msfv??u$;8TwegpMT27iOG9fqv!3gQ#>>D2mo1rO<# zvLQ0k~Fm;Z*4F z2(#LVb?%1TV->-&LyyJNRCV5xG+YgUBA>Wq0<348i3D_i0R z8Dj^RNwvLg5bZ{=3th`6qfaoc={2$rS@l_03qk2Vk zXE^8UWpTmtbjl23`Pa<%IAL=Wa{j$fjI6(ivlkL@tw{qJKZc3VyFDn)Q%Jq&P?8<0>hhvUU4VX4}VFqaZ|l?|ix zHwP9NI5Wzo5@(A~p+4UOW2A0aHwN?>zcZai?^@C2`V?_E;wCaH)cDX#izkvC zs6Txp$A^v319Ay zrR|wOmJ3Vdj=#;S@jmQJS|@r;1|U+4P!$%+q&Q7+FF&0R{x}TZx(k9 zb?dQgjvQO&ER-}0N5#<~Gv0{J;{4KFZb-U>l3UieS8T}ut(W-IHTtF#y?w$y7bt41+r^G>^T4gl(O;X%WP_bMdrEmBhEM ziI|?!j=j4BY3rNAPbYuE_NG znb*^V|5nFyxI3KLN!}vq)_M%7?!nsoN0F*(hi0arvzr5Jg3S5OFRm=Q_5mi3HDjKc zJwKhMWR8P2)lOF6QOjRa-E~(6*-e!CzCQ`yOB&37Bc8wc91#bueUEIr@1(2-4e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7a4d9cddb48f3cc7d844b62893da61bb7ce8a2e1 GIT binary patch literal 883 zcmajaF%H5&5JOQQXxWl8QF03kM2~Xd9EF0s=1Yh)U-o!Bo4L#}$Mtd>>*M`;uJ>&m z58v;+vpDU>vQxgfYJ2VF>oc$BqdoV3<^R3I9yYJvU2Kk)FYWPZd$f1>KlA$4^7_qD rPw#Xtr$-+7a-}|b^gfis=6c7RZ_j;NznnSBwa*;e(>@yQp*!UV&5Z>I literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum/test_data_set_0/output_0.pb new file mode 100644 index 000000000..e2e31eb34 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJZk \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..ae39a14c90b3ce019faf51fe3baba8f894953b6b GIT binary patch literal 1975 zcmcJQ%}xR_5Xb5AwTuKvHHL$U$sRZHfJcrJn-vr9OSjGx+MN($;K&fI+Kk^wy9tOBTp`6BD>fdIrbWfnf*1l}( za9OY;kiP`O@Bfgb+$rkYgIy8K=GSq5$g5%)7MztLT@doxHcXE`Qp$CD20|?rS<)c^zXOU^!~oj6Ro*KvxXwHS1ftmg^^3SZm}Yv%UUNY za>{KbtqW>vN?NsASv9(>#jHA0TbGrc&mZy8oTMq!lxxbTO!ShiPE1Z;6?nnS5x>?t&E!&U%}P1 zQaHH0$Ir@#akog1dcSXz!cEP%xcx1zd}PY3Z7Doc=0KHRCmK!-;%Tij|8C9@9&NKZ z+HA|x#HH|*spE(I-SD6LHR7J>QCTqrJ$Wt%|Gp^B-3`VP2P?ekJd?>S>*3q|5QqG- zG1_Z^2%S5^T{eqX^L268-xuX)k7K9Z5^CK#BQ_O=5Z`|z_&kfcV~?P&o6T9*OsJeM zs4RS2=%25^PMbeP>#kZ9&m0qN7wX_`as{VX6pEh~I3!{2@D5E1hv%#6tfVJi641<24Cf zALPOftJOr!-dS)pHmB#e`n2DkhJCY=IA~`|g}D}&svFUJcpg2E>_Xk$KKR@YfpR|( zeJX`>J`_}$zJzix7LybO_`4-R+)(|Dj{04wT;R;s*dAz%xI^3aoMiv?XQE})o=^N9 zz%xRN^UGuSQ%Npi5{bMn8#-Msfv??u$;8TwegpMT27iOG9fqv!3gQ#>>D2mo1rO<# zvLQ0k~Fm;Z*4F z2(#LVb?%1TV->-&LyyJNRCV5xG+YgUBA>Wq0<348i3D_i0R z8Dj^RNwvLg5bZ{=3th`6qfaoc={2$rS@l_03qk2Vk zXE^8UWpTmtbjl23`Pa<%IAL=Wa{j$fjI6(ivlkL@tw{qJKZc3VyFDn)Q%Jq&P?8<0>hhvUU4VX4}VFqaZ|l?|ix zHwP9NI5Wzo5@(A~p+4UOW2A0aHwN?>zcZai?^@C2`V?_E;wCaH)cDX#izkvC zs6Txp$A^v319Ay zrR|wOmJ3Vdj=#;S@jmQJS|@r;1|U+4P!$%+q&Q7+FF&0R{x}TZx(k9 zb?dQgjvQO&ER-}0N5#<~Gv0{J;{4KFZb-U>l3UieS8T}ut(W-IHTtF#y?w$y7bt41+r^G>^T4gl(O;X%WP_bMdrEmBhEM ziI|?!j=j4BY3rNAPbYuE_NG znb*^V|5nFyxI3KLN!}vq)_M%7?!nsoN0F*(hi0arvzr5Jg3S5OFRm=Q_5mi3HDjKc zJwKhMWR8P2)lOF6QOjRa-E~(6*-e!CzCQ`yOB&37Bc8wc91#bueUEIr@1(2-4e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7a4d9cddb48f3cc7d844b62893da61bb7ce8a2e1 GIT binary patch literal 883 zcmajaF%H5&5JOQQXxWl8QF03kM2~Xd9EF0s=1Yh)U-o!Bo4L#}$Mtd>>*M`;uJ>&m z58v;+vpDU>vQxgfYJ2VF>oc$BqdoV3<^R3I9yYJvU2Kk)FYWPZd$f1>KlA$4^7_qD rPw#Xtr$-+7a-}|b^gfis=6c7RZ_j;NznnSBwa*;e(>@yQp*!UV&5Z>I literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..e2e31eb34 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJZk \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight/model.onnx new file mode 100644 index 000000000..edad33f00 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight/model.onnx @@ -0,0 +1,26 @@ + backend-test:â +N +input +target +weightloss"NegativeLogLikelihoodLoss* + reduction"none test_nllloss_NCd1d2_with_weightZ +input + + + + +Z +target + + + +Z +weight + + +b +loss + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1a71820b36a1975cdfa96cecb1c5fcf20bc15a86 GIT binary patch literal 2180 zcmWO6izC+e0tWDs_r*a=#9_lCN^T>U^!~oj6Ro*KvxXwHS1ftmg^^3SZm}Yv%UUNY za>{KbtqW>vN?NsASv9(>#jHA0TbGrc&mZy8oTMq!lxxbTO!ShiPE1Z;6?nnS5x>?t&E!&U%}P1 zQaHH0$Ir@#akog1dcSXz!cEP%xcx1zd}PY3Z7Doc=0KHRCmK!-;%Tij|8C9@9&NKZ z+HA|x#HH|*spE(I-SD6LHR7J>QCTqrJ$Wt%|Gp^B-3`VP2P?ekJd?>S>*3q|5QqG- zG1_Z^2%S5^T{eqX^L268-xuX)k7K9Z5^CK#BQ_O=5Z`|z_&kfcV~?P&o6T9*OsJeM zs4RS2=%25^PMbeP>#kZ9&m0qN7wX_`as{VX6pEh~I3!{2@D5E1hv%#6tfVJi641<24Cf zALPOftJOr!-dS)pHmB#e`n2DkhJCY=IA~`|g}D}&svFUJcpg2E>_Xk$KKR@YfpR|( zeJX`>J`_}$zJzix7LybO_`4-R+)(|Dj{04wT;R;s*dAz%xI^3aoMiv?XQE})o=^N9 zz%xRN^UGuSQ%Npi5{bMn8#-Msfv??u$;8TwegpMT27iOG9fqv!3gQ#>>D2mo1rO<# zvLQ0k~Fm;Z*4F z2(#LVb?%1TV->-&LyyJNRCV5xG+YgUBA>Wq0<348i3D_i0R z8Dj^RNwvLg5bZ{=3th`6qfaoc={2$rS@l_03qk2Vk zXE^8UWpTmtbjl23`Pa<%IAL=Wa{j$fjI6(ivlkL@tw{qJKZc3VyFDn)Q%Jq&P?8<0>hhvUU4VX4}VFqaZ|l?|ix zHwP9NI5Wzo5@(A~p+4UOW2A0aHwN?>zcZai?^@C2`V?_E;wCaH)cDX#izkvC zs6Txp$A^v319Ay zrR|wOmJ3Vdj=#;S@jmQJS|@r;1|U+4P!$%+q&Q7+FF&0R{x}TZx(k9 zb?dQgjvQO&ER-}0N5#<~Gv0{J;{4KFZb-U>l3UieS8T}ut(W-IHTtF#y?w$y7bt41+r^G>^T4gl(O;X%WP_bMdrEmBhEM ziI|?!j=j4BY3rNAPbYuE_NG znb*^V|5nFyxI3KLN!}vq)_M%7?!nsoN0F*(hi0arvzr5Jg3S5OFRm=Q_5mi3HDjKc zJwKhMWR8P2)lOF6QOjRa-E~(6*-e!CzCQ`yOB&37Bc8wc91#bueUEIr@1(2-4e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7a4d9cddb48f3cc7d844b62893da61bb7ce8a2e1 GIT binary patch literal 883 zcmajaF%H5&5JOQQXxWl8QF03kM2~Xd9EF0s=1Yh)U-o!Bo4L#}$Mtd>>*M`;uJ>&m z58v;+vpDU>vQxgfYJ2VF>oc$BqdoV3<^R3I9yYJvU2Kk)FYWPZd$f1>KlA$4^7_qD rPw#Xtr$-+7a-}|b^gfis=6c7RZ_j;NznnSBwa*;e(>@yQp*!UV&5Z>I literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight/test_data_set_0/input_2.pb new file mode 100644 index 000000000..6d74ae437 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BweightJúY?`¼o?×p?ÎW=K¡? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..49a0351073734dc5a0fcb778a5b78c2c2e1909fc GIT binary patch literal 449 zcmV;y0Y3f+0|*8P1`q*41Z;0}b4suS#k~^0e%{u;6b!V!8p5K!_c(~Y7~+4tNIxgP z2QUS{sq7EG`4MHln0@TNYQ`qNIdS&BK0OM*$_f0wRe=hx6dNoxYVE^6GqX*>kK z*5nkwGleX_GnL=I{BF3sMb_TF7?IJvyGN_Na~2K1(mo@(PKjyu@ajc`he*nb59+xVkM(l$!HYrs^#>#D834Z_*Js`}8rUgg-nC{Gi= zj^lg0xML5#nv}D=1YT*s-k5Q|@YsmHS%S5O&)%iKA#(MMMN4Cnb4*e=FRZ8mN38GHzz!jlJm z6nzpm*|wmdc-Vl4fehK%@0-7GeV;C0NAWF6zNau#haUlqXy+VzkrE?prM;H8#YFVe zl(*6>W5ppRlO!pe^JBix57=0!J{zOx^%cX(Ad(z8yUAs&L@MJ{>WBv%rlEgad`D6> z*Ptllt zE#@-sr6C(Gc4T&+BR(L!6KDuI$Q4uwNSVcCO14aobsvWe6TCyI!j;p~KQV6BTmmPW zh-_20sRl0uswQA{;%6(#!@8~;JlDbIKFx23YSh6hStB}n`K!6Lg0}5*9yZ#Eh!KY1 z8Zn)z1iiAj2UDFkix9eI0pPJ_wNhqSbWZnC*z zsIY#PCv^9(Pjz=^s^xS8)_p<)sQGnm4Q*~=-R=1#QV4vHE>BOGzw5Jkr2xK;cZ%5S QEhxFrB7%I4II0D!pEZ0QLjV8( literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1a71820b36a1975cdfa96cecb1c5fcf20bc15a86 GIT binary patch literal 2180 zcmWO6izC+e0tWDs_r*a=#9_lCN^T>U^!~oj6Ro*KvxXwHS1ftmg^^3SZm}Yv%UUNY za>{KbtqW>vN?NsASv9(>#jHA0TbGrc&mZy8oTMq!lxxbTO!ShiPE1Z;6?nnS5x>?t&E!&U%}P1 zQaHH0$Ir@#akog1dcSXz!cEP%xcx1zd}PY3Z7Doc=0KHRCmK!-;%Tij|8C9@9&NKZ z+HA|x#HH|*spE(I-SD6LHR7J>QCTqrJ$Wt%|Gp^B-3`VP2P?ekJd?>S>*3q|5QqG- zG1_Z^2%S5^T{eqX^L268-xuX)k7K9Z5^CK#BQ_O=5Z`|z_&kfcV~?P&o6T9*OsJeM zs4RS2=%25^PMbeP>#kZ9&m0qN7wX_`as{VX6pEh~I3!{2@D5E1hv%#6tfVJi641<24Cf zALPOftJOr!-dS)pHmB#e`n2DkhJCY=IA~`|g}D}&svFUJcpg2E>_Xk$KKR@YfpR|( zeJX`>J`_}$zJzix7LybO_`4-R+)(|Dj{04wT;R;s*dAz%xI^3aoMiv?XQE})o=^N9 zz%xRN^UGuSQ%Npi5{bMn8#-Msfv??u$;8TwegpMT27iOG9fqv!3gQ#>>D2mo1rO<# zvLQ0k~Fm;Z*4F z2(#LVb?%1TV->-&LyyJNRCV5xG+YgUBA>Wq0<348i3D_i0R z8Dj^RNwvLg5bZ{=3th`6qfaoc={2$rS@l_03qk2Vk zXE^8UWpTmtbjl23`Pa<%IAL=Wa{j$fjI6(ivlkL@tw{qJKZc3VyFDn)Q%Jq&P?8<0>hhvUU4VX4}VFqaZ|l?|ix zHwP9NI5Wzo5@(A~p+4UOW2A0aHwN?>zcZai?^@C2`V?_E;wCaH)cDX#izkvC zs6Txp$A^v319Ay zrR|wOmJ3Vdj=#;S@jmQJS|@r;1|U+4P!$%+q&Q7+FF&0R{x}TZx(k9 zb?dQgjvQO&ER-}0N5#<~Gv0{J;{4KFZb-U>l3UieS8T}ut(W-IHTtF#y?w$y7bt41+r^G>^T4gl(O;X%WP_bMdrEmBhEM ziI|?!j=j4BY3rNAPbYuE_NG znb*^V|5nFyxI3KLN!}vq)_M%7?!nsoN0F*(hi0arvzr5Jg3S5OFRm=Q_5mi3HDjKc zJwKhMWR8P2)lOF6QOjRa-E~(6*-e!CzCQ`yOB&37Bc8wc91#bueUEIr@1(2-4e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7a4d9cddb48f3cc7d844b62893da61bb7ce8a2e1 GIT binary patch literal 883 zcmajaF%H5&5JOQQXxWl8QF03kM2~Xd9EF0s=1Yh)U-o!Bo4L#}$Mtd>>*M`;uJ>&m z58v;+vpDU>vQxgfYJ2VF>oc$BqdoV3<^R3I9yYJvU2Kk)FYWPZd$f1>KlA$4^7_qD rPw#Xtr$-+7a-}|b^gfis=6c7RZ_j;NznnSBwa*;e(>@yQp*!UV&5Z>I literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..6d74ae437 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_expanded/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BweightJúY?`¼o?×p?ÎW=K¡? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..49a0351073734dc5a0fcb778a5b78c2c2e1909fc GIT binary patch literal 449 zcmV;y0Y3f+0|*8P1`q*41Z;0}b4suS#k~^0e%{u;6b!V!8p5K!_c(~Y7~+4tNIxgP z2QUS{sq7EG`4MHln0@TNYQ`qNIdS&BK0OM*$_f0wRe=hx6dNoxYVE^6GqX*>kK z*5nkwGleX_GnL=I{BF3sMb_TF7?IJvyGN_Na~2K1(mo@(PKjyu@ajc`he*nb59+xVkM(l$!HYrs^#>#D834Z_*Js`}8rUgg-nC{Gi= zj^lg0xML5#nv}D=1YT*s-k5Q|@YsmHS%UuWLsSsA(C^JQ-PE@JV7@0Y1 zo91^ejA+(2t;lOCQX2Re7A}JGqi;epj~SpIrWDxJUNW?|&RY$^uNF%{oq9 or^stR`87j?g!M4~UVPm2-xq*6KJ@Hi0Ppq~LFjg^Z95sh0MH<pET3 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1a71820b36a1975cdfa96cecb1c5fcf20bc15a86 GIT binary patch literal 2180 zcmWO6izC+e0tWDs_r*a=#9_lCN^T>U^!~oj6Ro*KvxXwHS1ftmg^^3SZm}Yv%UUNY za>{KbtqW>vN?NsASv9(>#jHA0TbGrc&mZy8oTMq!lxxbTO!ShiPE1Z;6?nnS5x>?t&E!&U%}P1 zQaHH0$Ir@#akog1dcSXz!cEP%xcx1zd}PY3Z7Doc=0KHRCmK!-;%Tij|8C9@9&NKZ z+HA|x#HH|*spE(I-SD6LHR7J>QCTqrJ$Wt%|Gp^B-3`VP2P?ekJd?>S>*3q|5QqG- zG1_Z^2%S5^T{eqX^L268-xuX)k7K9Z5^CK#BQ_O=5Z`|z_&kfcV~?P&o6T9*OsJeM zs4RS2=%25^PMbeP>#kZ9&m0qN7wX_`as{VX6pEh~I3!{2@D5E1hv%#6tfVJi641<24Cf zALPOftJOr!-dS)pHmB#e`n2DkhJCY=IA~`|g}D}&svFUJcpg2E>_Xk$KKR@YfpR|( zeJX`>J`_}$zJzix7LybO_`4-R+)(|Dj{04wT;R;s*dAz%xI^3aoMiv?XQE})o=^N9 zz%xRN^UGuSQ%Npi5{bMn8#-Msfv??u$;8TwegpMT27iOG9fqv!3gQ#>>D2mo1rO<# zvLQ0k~Fm;Z*4F z2(#LVb?%1TV->-&LyyJNRCV5xG+YgUBA>Wq0<348i3D_i0R z8Dj^RNwvLg5bZ{=3th`6qfaoc={2$rS@l_03qk2Vk zXE^8UWpTmtbjl23`Pa<%IAL=Wa{j$fjI6(ivlkL@tw{qJKZc3VyFDn)Q%Jq&P?8<0>hhvUU4VX4}VFqaZ|l?|ix zHwP9NI5Wzo5@(A~p+4UOW2A0aHwN?>zcZai?^@C2`V?_E;wCaH)cDX#izkvC zs6Txp$A^v319Ay zrR|wOmJ3Vdj=#;S@jmQJS|@r;1|U+4P!$%+q&Q7+FF&0R{x}TZx(k9 zb?dQgjvQO&ER-}0N5#<~Gv0{J;{4KFZb-U>l3UieS8T}ut(W-IHTtF#y?w$y7bt41+r^G>^T4gl(O;X%WP_bMdrEmBhEM ziI|?!j=j4BY3rNAPbYuE_NG znb*^V|5nFyxI3KLN!}vq)_M%7?!nsoN0F*(hi0arvzr5Jg3S5OFRm=Q_5mi3HDjKc zJwKhMWR8P2)lOF6QOjRa-E~(6*-e!CzCQ`yOB&37Bc8wc91#bueUEIr@1(2-4e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7a4d9cddb48f3cc7d844b62893da61bb7ce8a2e1 GIT binary patch literal 883 zcmajaF%H5&5JOQQXxWl8QF03kM2~Xd9EF0s=1Yh)U-o!Bo4L#}$Mtd>>*M`;uJ>&m z58v;+vpDU>vQxgfYJ2VF>oc$BqdoV3<^R3I9yYJvU2Kk)FYWPZd$f1>KlA$4^7_qD rPw#Xtr$-+7a-}|b^gfis=6c7RZ_j;NznnSBwa*;e(>@yQp*!UV&5Z>I literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean/test_data_set_0/input_2.pb new file mode 100644 index 000000000..6d74ae437 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BweightJúY?`¼o?×p?ÎW=K¡? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean/test_data_set_0/output_0.pb new file mode 100644 index 000000000..20aaf18c8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean/test_data_set_0/output_0.pb @@ -0,0 +1,2 @@ +BlossJN© +¿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..961900b1655546271468772aa33e4aa498ab1a24 GIT binary patch literal 3268 zcmdT`!HN_y5Z(0j^kmCrcZiFuAP6}&cvvsO9$m%DxCaL>doc8L%APRY>2W$eJM2Xk zcK^d4@B=*fBO;#s0)If$otXgz6@)Z+2z1g(>b+FetD=NaEXhO)6?cV(I&nP{biEZ7!N2JMlsoWM?$zJEcK0})c6M&q=E64 zz4C`5Sz+}%0D}|K0{B88GRY!C1D=sE<&Wt$5F8c0`%+hLYQ#%~?*#fv&uatS*=O1x z)s~B}2{grpz#I$IhVMUX=TF_Vif=)ftWV3A{71mCl)OLARf=$BHOv)=jh3;@UjnX6k;_0Hxy*wPfzNk!acC+3 z&m!HDsI_}PlzcE=OZ3OUr#Am$7P<-zHt`pOE*@+K^q$u_d?nCK G2R{HHU^!~oj6Ro*KvxXwHS1ftmg^^3SZm}Yv%UUNY za>{KbtqW>vN?NsASv9(>#jHA0TbGrc&mZy8oTMq!lxxbTO!ShiPE1Z;6?nnS5x>?t&E!&U%}P1 zQaHH0$Ir@#akog1dcSXz!cEP%xcx1zd}PY3Z7Doc=0KHRCmK!-;%Tij|8C9@9&NKZ z+HA|x#HH|*spE(I-SD6LHR7J>QCTqrJ$Wt%|Gp^B-3`VP2P?ekJd?>S>*3q|5QqG- zG1_Z^2%S5^T{eqX^L268-xuX)k7K9Z5^CK#BQ_O=5Z`|z_&kfcV~?P&o6T9*OsJeM zs4RS2=%25^PMbeP>#kZ9&m0qN7wX_`as{VX6pEh~I3!{2@D5E1hv%#6tfVJi641<24Cf zALPOftJOr!-dS)pHmB#e`n2DkhJCY=IA~`|g}D}&svFUJcpg2E>_Xk$KKR@YfpR|( zeJX`>J`_}$zJzix7LybO_`4-R+)(|Dj{04wT;R;s*dAz%xI^3aoMiv?XQE})o=^N9 zz%xRN^UGuSQ%Npi5{bMn8#-Msfv??u$;8TwegpMT27iOG9fqv!3gQ#>>D2mo1rO<# zvLQ0k~Fm;Z*4F z2(#LVb?%1TV->-&LyyJNRCV5xG+YgUBA>Wq0<348i3D_i0R z8Dj^RNwvLg5bZ{=3th`6qfaoc={2$rS@l_03qk2Vk zXE^8UWpTmtbjl23`Pa<%IAL=Wa{j$fjI6(ivlkL@tw{qJKZc3VyFDn)Q%Jq&P?8<0>hhvUU4VX4}VFqaZ|l?|ix zHwP9NI5Wzo5@(A~p+4UOW2A0aHwN?>zcZai?^@C2`V?_E;wCaH)cDX#izkvC zs6Txp$A^v319Ay zrR|wOmJ3Vdj=#;S@jmQJS|@r;1|U+4P!$%+q&Q7+FF&0R{x}TZx(k9 zb?dQgjvQO&ER-}0N5#<~Gv0{J;{4KFZb-U>l3UieS8T}ut(W-IHTtF#y?w$y7bt41+r^G>^T4gl(O;X%WP_bMdrEmBhEM ziI|?!j=j4BY3rNAPbYuE_NG znb*^V|5nFyxI3KLN!}vq)_M%7?!nsoN0F*(hi0arvzr5Jg3S5OFRm=Q_5mi3HDjKc zJwKhMWR8P2)lOF6QOjRa-E~(6*-e!CzCQ`yOB&37Bc8wc91#bueUEIr@1(2-4e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7a4d9cddb48f3cc7d844b62893da61bb7ce8a2e1 GIT binary patch literal 883 zcmajaF%H5&5JOQQXxWl8QF03kM2~Xd9EF0s=1Yh)U-o!Bo4L#}$Mtd>>*M`;uJ>&m z58v;+vpDU>vQxgfYJ2VF>oc$BqdoV3<^R3I9yYJvU2Kk)FYWPZd$f1>KlA$4^7_qD rPw#Xtr$-+7a-}|b^gfis=6c7RZ_j;NznnSBwa*;e(>@yQp*!UV&5Z>I literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..6d74ae437 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean_expanded/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BweightJúY?`¼o?×p?ÎW=K¡? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..20aaf18c8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean_expanded/test_data_set_0/output_0.pb @@ -0,0 +1,2 @@ +BlossJN© +¿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..f5dc9a1af6df35f8e12da83eca26db0028c463fe GIT binary patch literal 250 zcmX|*O$x#=5QVM%F%F_-EP@~iE(I65bgA3g1Govb32iVoVp4k@@8(5JTXpdmm^a^> zM+lBCX?Eo$+Ze9R{_VgCd{N#j1A$2&Ik&UsA}vsEPh2bC nDrj_G{CXimNCr6iUUY8sZwo*y?=|dY3~hG|z_YvFp&w2@EC)aj literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1a71820b36a1975cdfa96cecb1c5fcf20bc15a86 GIT binary patch literal 2180 zcmWO6izC+e0tWDs_r*a=#9_lCN^T>U^!~oj6Ro*KvxXwHS1ftmg^^3SZm}Yv%UUNY za>{KbtqW>vN?NsASv9(>#jHA0TbGrc&mZy8oTMq!lxxbTO!ShiPE1Z;6?nnS5x>?t&E!&U%}P1 zQaHH0$Ir@#akog1dcSXz!cEP%xcx1zd}PY3Z7Doc=0KHRCmK!-;%Tij|8C9@9&NKZ z+HA|x#HH|*spE(I-SD6LHR7J>QCTqrJ$Wt%|Gp^B-3`VP2P?ekJd?>S>*3q|5QqG- zG1_Z^2%S5^T{eqX^L268-xuX)k7K9Z5^CK#BQ_O=5Z`|z_&kfcV~?P&o6T9*OsJeM zs4RS2=%25^PMbeP>#kZ9&m0qN7wX_`as{VX6pEh~I3!{2@D5E1hv%#6tfVJi641<24Cf zALPOftJOr!-dS)pHmB#e`n2DkhJCY=IA~`|g}D}&svFUJcpg2E>_Xk$KKR@YfpR|( zeJX`>J`_}$zJzix7LybO_`4-R+)(|Dj{04wT;R;s*dAz%xI^3aoMiv?XQE})o=^N9 zz%xRN^UGuSQ%Npi5{bMn8#-Msfv??u$;8TwegpMT27iOG9fqv!3gQ#>>D2mo1rO<# zvLQ0k~Fm;Z*4F z2(#LVb?%1TV->-&LyyJNRCV5xG+YgUBA>Wq0<348i3D_i0R z8Dj^RNwvLg5bZ{=3th`6qfaoc={2$rS@l_03qk2Vk zXE^8UWpTmtbjl23`Pa<%IAL=Wa{j$fjI6(ivlkL@tw{qJKZc3VyFDn)Q%Jq&P?8<0>hhvUU4VX4}VFqaZ|l?|ix zHwP9NI5Wzo5@(A~p+4UOW2A0aHwN?>zcZai?^@C2`V?_E;wCaH)cDX#izkvC zs6Txp$A^v319Ay zrR|wOmJ3Vdj=#;S@jmQJS|@r;1|U+4P!$%+q&Q7+FF&0R{x}TZx(k9 zb?dQgjvQO&ER-}0N5#<~Gv0{J;{4KFZb-U>l3UieS8T}ut(W-IHTtF#y?w$y7bt41+r^G>^T4gl(O;X%WP_bMdrEmBhEM ziI|?!j=j4BY3rNAPbYuE_NG znb*^V|5nFyxI3KLN!}vq)_M%7?!nsoN0F*(hi0arvzr5Jg3S5OFRm=Q_5mi3HDjKc zJwKhMWR8P2)lOF6QOjRa-E~(6*-e!CzCQ`yOB&37Bc8wc91#bueUEIr@1(2-4e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7a4d9cddb48f3cc7d844b62893da61bb7ce8a2e1 GIT binary patch literal 883 zcmajaF%H5&5JOQQXxWl8QF03kM2~Xd9EF0s=1Yh)U-o!Bo4L#}$Mtd>>*M`;uJ>&m z58v;+vpDU>vQxgfYJ2VF>oc$BqdoV3<^R3I9yYJvU2Kk)FYWPZd$f1>KlA$4^7_qD rPw#Xtr$-+7a-}|b^gfis=6c7RZ_j;NznnSBwa*;e(>@yQp*!UV&5Z>I literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum/test_data_set_0/input_2.pb new file mode 100644 index 000000000..6d74ae437 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BweightJúY?`¼o?×p?ÎW=K¡? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum/test_data_set_0/output_0.pb new file mode 100644 index 000000000..d2bfdf265 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJÏ0  \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..e32aac19a8c74aef779d2d7d2062088c55f3d390 GIT binary patch literal 2683 zcmdT`F>Bl~7>#^BpYk;%hkBF@g@Q*zhji$Wu_0u+X6Vr+P=wF=au#RH*OQza8A>7T z|LCvCkYCcFV}3>om94uQ3hhvkp@YDZCEk0|_nt&4+nc7@9F=%!P@Ch25qu#mJI7gS zCW@M$fu1k)qMXCe} zep#z_G^>uLS%U^!~oj6Ro*KvxXwHS1ftmg^^3SZm}Yv%UUNY za>{KbtqW>vN?NsASv9(>#jHA0TbGrc&mZy8oTMq!lxxbTO!ShiPE1Z;6?nnS5x>?t&E!&U%}P1 zQaHH0$Ir@#akog1dcSXz!cEP%xcx1zd}PY3Z7Doc=0KHRCmK!-;%Tij|8C9@9&NKZ z+HA|x#HH|*spE(I-SD6LHR7J>QCTqrJ$Wt%|Gp^B-3`VP2P?ekJd?>S>*3q|5QqG- zG1_Z^2%S5^T{eqX^L268-xuX)k7K9Z5^CK#BQ_O=5Z`|z_&kfcV~?P&o6T9*OsJeM zs4RS2=%25^PMbeP>#kZ9&m0qN7wX_`as{VX6pEh~I3!{2@D5E1hv%#6tfVJi641<24Cf zALPOftJOr!-dS)pHmB#e`n2DkhJCY=IA~`|g}D}&svFUJcpg2E>_Xk$KKR@YfpR|( zeJX`>J`_}$zJzix7LybO_`4-R+)(|Dj{04wT;R;s*dAz%xI^3aoMiv?XQE})o=^N9 zz%xRN^UGuSQ%Npi5{bMn8#-Msfv??u$;8TwegpMT27iOG9fqv!3gQ#>>D2mo1rO<# zvLQ0k~Fm;Z*4F z2(#LVb?%1TV->-&LyyJNRCV5xG+YgUBA>Wq0<348i3D_i0R z8Dj^RNwvLg5bZ{=3th`6qfaoc={2$rS@l_03qk2Vk zXE^8UWpTmtbjl23`Pa<%IAL=Wa{j$fjI6(ivlkL@tw{qJKZc3VyFDn)Q%Jq&P?8<0>hhvUU4VX4}VFqaZ|l?|ix zHwP9NI5Wzo5@(A~p+4UOW2A0aHwN?>zcZai?^@C2`V?_E;wCaH)cDX#izkvC zs6Txp$A^v319Ay zrR|wOmJ3Vdj=#;S@jmQJS|@r;1|U+4P!$%+q&Q7+FF&0R{x}TZx(k9 zb?dQgjvQO&ER-}0N5#<~Gv0{J;{4KFZb-U>l3UieS8T}ut(W-IHTtF#y?w$y7bt41+r^G>^T4gl(O;X%WP_bMdrEmBhEM ziI|?!j=j4BY3rNAPbYuE_NG znb*^V|5nFyxI3KLN!}vq)_M%7?!nsoN0F*(hi0arvzr5Jg3S5OFRm=Q_5mi3HDjKc zJwKhMWR8P2)lOF6QOjRa-E~(6*-e!CzCQ`yOB&37Bc8wc91#bueUEIr@1(2-4e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7a4d9cddb48f3cc7d844b62893da61bb7ce8a2e1 GIT binary patch literal 883 zcmajaF%H5&5JOQQXxWl8QF03kM2~Xd9EF0s=1Yh)U-o!Bo4L#}$Mtd>>*M`;uJ>&m z58v;+vpDU>vQxgfYJ2VF>oc$BqdoV3<^R3I9yYJvU2Kk)FYWPZd$f1>KlA$4^7_qD rPw#Xtr$-+7a-}|b^gfis=6c7RZ_j;NznnSBwa*;e(>@yQp*!UV&5Z>I literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..6d74ae437 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_expanded/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BweightJúY?`¼o?×p?ÎW=K¡? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..d2bfdf265 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJÏ0  \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..227b2f66b1edc6876793f0bf2ce66901b4d16efe GIT binary patch literal 274 zcmX|6O>4qH5H%mB+ac626|qndJQfPAM~`|9{s1pa;trd^bXSs1?a%Rl_Tt8`!(-sR zdGqE8foWOn_GHwjqt-3|11Mq0=FmAvT+wLq^GK{KhjDG&cK)^@T{!-w-0Gb7RC8sm z%DwdQ3Mp%28UU(E>ntf82Y^7r1o71Y*w( IR$(?e1NeVOc>n+a literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1a71820b36a1975cdfa96cecb1c5fcf20bc15a86 GIT binary patch literal 2180 zcmWO6izC+e0tWDs_r*a=#9_lCN^T>U^!~oj6Ro*KvxXwHS1ftmg^^3SZm}Yv%UUNY za>{KbtqW>vN?NsASv9(>#jHA0TbGrc&mZy8oTMq!lxxbTO!ShiPE1Z;6?nnS5x>?t&E!&U%}P1 zQaHH0$Ir@#akog1dcSXz!cEP%xcx1zd}PY3Z7Doc=0KHRCmK!-;%Tij|8C9@9&NKZ z+HA|x#HH|*spE(I-SD6LHR7J>QCTqrJ$Wt%|Gp^B-3`VP2P?ekJd?>S>*3q|5QqG- zG1_Z^2%S5^T{eqX^L268-xuX)k7K9Z5^CK#BQ_O=5Z`|z_&kfcV~?P&o6T9*OsJeM zs4RS2=%25^PMbeP>#kZ9&m0qN7wX_`as{VX6pEh~I3!{2@D5E1hv%#6tfVJi641<24Cf zALPOftJOr!-dS)pHmB#e`n2DkhJCY=IA~`|g}D}&svFUJcpg2E>_Xk$KKR@YfpR|( zeJX`>J`_}$zJzix7LybO_`4-R+)(|Dj{04wT;R;s*dAz%xI^3aoMiv?XQE})o=^N9 zz%xRN^UGuSQ%Npi5{bMn8#-Msfv??u$;8TwegpMT27iOG9fqv!3gQ#>>D2mo1rO<# zvLQ0k~Fm;Z*4F z2(#LVb?%1TV->-&LyyJNRCV5xG+YgUBA>Wq0<348i3D_i0R z8Dj^RNwvLg5bZ{=3th`6qfaoc={2$rS@l_03qk2Vk zXE^8UWpTmtbjl23`Pa<%IAL=Wa{j$fjI6(ivlkL@tw{qJKZc3VyFDn)Q%Jq&P?8<0>hhvUU4VX4}VFqaZ|l?|ix zHwP9NI5Wzo5@(A~p+4UOW2A0aHwN?>zcZai?^@C2`V?_E;wCaH)cDX#izkvC zs6Txp$A^v319Ay zrR|wOmJ3Vdj=#;S@jmQJS|@r;1|U+4P!$%+q&Q7+FF&0R{x}TZx(k9 zb?dQgjvQO&ER-}0N5#<~Gv0{J;{4KFZb-U>l3UieS8T}ut(W-IHTtF#y?w$y7bt41+r^G>^T4gl(O;X%WP_bMdrEmBhEM ziI|?!j=j4BY3rNAPbYuE_NG znb*^V|5nFyxI3KLN!}vq)_M%7?!nsoN0F*(hi0arvzr5Jg3S5OFRm=Q_5mi3HDjKc zJwKhMWR8P2)lOF6QOjRa-E~(6*-e!CzCQ`yOB&37Bc8wc91#bueUEIr@1(2-4e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..b16c52b5b52ffff5ce5f9caad3bc474f48cfba05 GIT binary patch literal 883 zcmZ|JF%H5&5JOQQXxWl8QF03kM2~V{jzY7q`BKvSc*geZ+~%0$etV4l_5Hl}=Wm?W zcl8rqmfjZ6*&j){_L}RnuQo?H_mBL2kDMMktY1Gr)<^S~a^|!g?H%4}-+48^etXo@ qJKgi?;YV}6QXfBhAM#;+y<=}K=RU2U&mQ^OXOHb^AB}S8PWcDQEd>Su literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii/test_data_set_0/input_2.pb new file mode 100644 index 000000000..6d74ae437 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BweightJúY?`¼o?×p?ÎW=K¡? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii/test_data_set_0/output_0.pb new file mode 100644 index 000000000..d97cebfae --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJbÚ¿Á \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..47e43070ba9d40234cb62bb1d52d00af386b859b GIT binary patch literal 5764 zcmds5KX21O6z@4s;ykK0I;yGz5|YOVh9ZR2j#L#(=|F^#x*XT|B{{`Dr@nI=x-sxa zVt|j(uK^1KLSkU#6ELwL#5dqM(EctCxE6=FlMZ&o2xBo!(`YAEiWP4$8OL$4+1-lPqZ{l<=pj2oF&Ju=VU+i@ zNF`Hw!h~Qr8FLw7#QM1`AM{db{^A(3Gz_+idoFe7GSm-woMWdMkanX(7EXu{PYFf) zNK%RC03ijC$Amt#34~8j{S8BNlav@f6KH6j4N!x1EOca3+c_gDb;8ztsSa|)V}zH4 zN}Hl9?umg+Gi1Wha&nH@OAdbWz@;&q3Zu%ttqVVA)j>1;XpB)<>*o9Low(KXz^10B z2yKX^Z`}<2Ev|H@1)fgVnkU4Aj~=*(0gnC2ZlFxK8in=kgPh0kre-$~7P8RB{nb61$5QZ!Lys5&XR4n za4x19RM<>_zv&bq>Ixxs;4WnBuoJU^SxhuyT1e_X4(MX{I+o0YcKx* D3?j0Q literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1a71820b36a1975cdfa96cecb1c5fcf20bc15a86 GIT binary patch literal 2180 zcmWO6izC+e0tWDs_r*a=#9_lCN^T>U^!~oj6Ro*KvxXwHS1ftmg^^3SZm}Yv%UUNY za>{KbtqW>vN?NsASv9(>#jHA0TbGrc&mZy8oTMq!lxxbTO!ShiPE1Z;6?nnS5x>?t&E!&U%}P1 zQaHH0$Ir@#akog1dcSXz!cEP%xcx1zd}PY3Z7Doc=0KHRCmK!-;%Tij|8C9@9&NKZ z+HA|x#HH|*spE(I-SD6LHR7J>QCTqrJ$Wt%|Gp^B-3`VP2P?ekJd?>S>*3q|5QqG- zG1_Z^2%S5^T{eqX^L268-xuX)k7K9Z5^CK#BQ_O=5Z`|z_&kfcV~?P&o6T9*OsJeM zs4RS2=%25^PMbeP>#kZ9&m0qN7wX_`as{VX6pEh~I3!{2@D5E1hv%#6tfVJi641<24Cf zALPOftJOr!-dS)pHmB#e`n2DkhJCY=IA~`|g}D}&svFUJcpg2E>_Xk$KKR@YfpR|( zeJX`>J`_}$zJzix7LybO_`4-R+)(|Dj{04wT;R;s*dAz%xI^3aoMiv?XQE})o=^N9 zz%xRN^UGuSQ%Npi5{bMn8#-Msfv??u$;8TwegpMT27iOG9fqv!3gQ#>>D2mo1rO<# zvLQ0k~Fm;Z*4F z2(#LVb?%1TV->-&LyyJNRCV5xG+YgUBA>Wq0<348i3D_i0R z8Dj^RNwvLg5bZ{=3th`6qfaoc={2$rS@l_03qk2Vk zXE^8UWpTmtbjl23`Pa<%IAL=Wa{j$fjI6(ivlkL@tw{qJKZc3VyFDn)Q%Jq&P?8<0>hhvUU4VX4}VFqaZ|l?|ix zHwP9NI5Wzo5@(A~p+4UOW2A0aHwN?>zcZai?^@C2`V?_E;wCaH)cDX#izkvC zs6Txp$A^v319Ay zrR|wOmJ3Vdj=#;S@jmQJS|@r;1|U+4P!$%+q&Q7+FF&0R{x}TZx(k9 zb?dQgjvQO&ER-}0N5#<~Gv0{J;{4KFZb-U>l3UieS8T}ut(W-IHTtF#y?w$y7bt41+r^G>^T4gl(O;X%WP_bMdrEmBhEM ziI|?!j=j4BY3rNAPbYuE_NG znb*^V|5nFyxI3KLN!}vq)_M%7?!nsoN0F*(hi0arvzr5Jg3S5OFRm=Q_5mi3HDjKc zJwKhMWR8P2)lOF6QOjRa-E~(6*-e!CzCQ`yOB&37Bc8wc91#bueUEIr@1(2-4e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..b16c52b5b52ffff5ce5f9caad3bc474f48cfba05 GIT binary patch literal 883 zcmZ|JF%H5&5JOQQXxWl8QF03kM2~V{jzY7q`BKvSc*geZ+~%0$etV4l_5Hl}=Wm?W zcl8rqmfjZ6*&j){_L}RnuQo?H_mBL2kDMMktY1Gr)<^S~a^|!g?H%4}-+48^etXo@ qJKgi?;YV}6QXfBhAM#;+y<=}K=RU2U&mQ^OXOHb^AB}S8PWcDQEd>Su literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..6d74ae437 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BweightJúY?`¼o?×p?ÎW=K¡? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..d97cebfae --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJbÚ¿Á \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii/model.onnx new file mode 100644 index 000000000..6deb40d83 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii/model.onnx @@ -0,0 +1,25 @@ + backend-test:ÿ +d +input +targetloss"NegativeLogLikelihoodLoss* + ignore_indexûÿÿÿÿÿÿÿÿ * + reduction"none 0test_nllloss_NCd1d2d3_none_no_weight_negative_iiZ# +input + + + + + +Z +target + + + + +b +loss + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4563573203536ddb3d191686b2ea99fce42746bf GIT binary patch literal 10822 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