diff --git a/CHANGELOG.md b/CHANGELOG.md index 9084b6ecf3b..3cde643b26e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,16 @@ - Removes support for metric meta envelope items. ([#4152](https://github.com/getsentry/relay/pull/4152)) - Removes support for the project cache endpoint version 2 and before. ([#4147](https://github.com/getsentry/relay/pull/4147)) +**Bug Fixes:** + +- Allow profile chunks without release. ([#4155](https://github.com/getsentry/relay/pull/4155)) +- Add validation for timestamps sent from the future. ([#4163](https://github.com/getsentry/relay/pull/4163)) + +**Internal:** + +- Add a metric that counts span volume in the root project for dynamic sampling (`c:spans/count_per_root_project@none`). ([#4134](https://github.com/getsentry/relay/pull/4134)) +- Add a tag `target_project_id` to both root project metrics for dynamic sampling (`c:transactions/count_per_root_project@none` and `c:spans/count_per_root_project@none`) which shows the flow trace traffic from root to target projects. ([#4170](https://github.com/getsentry/relay/pull/4170)) + ## 24.10.0 **Breaking Changes**: @@ -27,6 +37,7 @@ - Add user geo information to Replays. ([#4088](https://github.com/getsentry/relay/pull/4088)) - Configurable span.op inference. ([#4056](https://github.com/getsentry/relay/pull/4056)) - Enable support for zstd `Content-Encoding`. ([#4089](https://github.com/getsentry/relay/pull/4089)) +- Accept profile chunks from Android. ([#4104](https://github.com/getsentry/relay/pull/4104)) - Add support for creating User from LoginId in Unreal Crash Context. ([#4093](https://github.com/getsentry/relay/pull/4093)) - Add multi-write Redis client. ([#4064](https://github.com/getsentry/relay/pull/4064)) diff --git a/Cargo.lock b/Cargo.lock index ec8d671f82f..0bbfd663c4c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -398,6 +398,20 @@ version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" +[[package]] +name = "bench-buffer" +version = "0.1.0" +dependencies = [ + "bytes", + "clap", + "rand", + "relay-config", + "relay-server", + "serde_json", + "tempfile", + "tokio", +] + [[package]] name = "bindgen" version = "0.70.1" diff --git a/gocd/templates/pipelines/pops.libsonnet b/gocd/templates/pipelines/pops.libsonnet index 3f4b1518fe7..1b9711d9759 100644 --- a/gocd/templates/pipelines/pops.libsonnet +++ b/gocd/templates/pipelines/pops.libsonnet @@ -11,6 +11,8 @@ local canary_region_pops = { 'us-pop-regional-2', 'us-pop-regional-3', 'us-pop-regional-4', + 'us-pop-1', + 'us-pop-2', ], }; @@ -24,6 +26,8 @@ local region_pops = { 'us-pop-regional-2', 'us-pop-regional-3', 'us-pop-regional-4', + 'us-pop-1', + 'us-pop-2', ], s4s: [], }; diff --git a/relay-event-normalization/src/replay.rs b/relay-event-normalization/src/replay.rs index 990287f3dea..2651d758294 100644 --- a/relay-event-normalization/src/replay.rs +++ b/relay-event-normalization/src/replay.rs @@ -1,5 +1,6 @@ //! Validation and normalization of [`Replay`] events. +use chrono::Utc; use std::net::IpAddr as StdIpAddr; use relay_event_schema::processor::{self, ProcessingState, Processor}; @@ -35,6 +36,10 @@ pub enum ReplayError { /// This erorr is usually returned when the PII configuration fails to parse. #[error("failed to scrub PII: {0}")] CouldNotScrub(String), + + /// Date in the future. + #[error("date was from the future")] + DateInTheFuture, } /// Checks if the Replay event is structurally valid. @@ -76,6 +81,14 @@ pub fn validate(replay: &Replay) -> Result<(), ReplayError> { )); } + if replay + .timestamp + .value() + .map_or(false, |v| v.into_inner() > Utc::now()) + { + return Err(ReplayError::DateInTheFuture); + } + Ok(()) } @@ -171,7 +184,7 @@ fn normalize_type(replay: &mut Replay) { mod tests { use std::net::{IpAddr, Ipv4Addr}; - use chrono::{TimeZone, Utc}; + use chrono::{Duration, TimeZone, Utc}; use insta::assert_json_snapshot; use relay_protocol::{assert_annotated_snapshot, get_value, SerializableAnnotated}; use uuid::Uuid; @@ -439,6 +452,40 @@ mod tests { assert!(validation_result.is_err()); } + #[test] + fn test_future_timestamp_validation() { + let future_time = Utc::now() + Duration::hours(1); + let json = format!( + r#"{{ + "event_id": "52df9022835246eeb317dbd739ccd059", + "replay_id": "52df9022835246eeb317dbd739ccd059", + "segment_id": 0, + "replay_type": "session", + "error_sample_rate": 0.5, + "session_sample_rate": 0.5, + "timestamp": {}, + "replay_start_timestamp": 946684800.0, + "urls": ["localhost:9000"], + "error_ids": ["test"], + "trace_ids": [], + "platform": "myplatform", + "release": "myrelease", + "dist": "mydist", + "environment": "myenv", + "tags": [ + [ + "tag", + "value" + ] + ] +}}"#, + future_time.timestamp() + ); + let mut replay = Annotated::::from_json(&json).unwrap(); + let validation_result = validate(replay.value_mut().as_mut().unwrap()); + assert!(validation_result.is_err()); + } + #[test] fn test_trace_id_validation() { // NOTE: Interfaces will be tested separately. diff --git a/relay-profiling/src/android/chunk.rs b/relay-profiling/src/android/chunk.rs new file mode 100644 index 00000000000..005e38d0318 --- /dev/null +++ b/relay-profiling/src/android/chunk.rs @@ -0,0 +1,169 @@ +//! Android Format +//! +//! Relay is expecting a JSON object with some mandatory metadata and a `sampled_profile` key +//! containing the raw Android profile. +//! +//! `android` has a specific binary representation of its profile and Relay is responsible to +//! unpack it before it's forwarded down the line. +//! +use std::collections::HashMap; +use std::time::Duration; + +use android_trace_log::chrono::Utc; +use android_trace_log::{AndroidTraceLog, Clock, Vm}; +use data_encoding::BASE64_NOPAD; +use relay_event_schema::protocol::EventId; +use serde::{Deserialize, Serialize}; + +use crate::measurements::ChunkMeasurement; +use crate::sample::v2::ProfileData; +use crate::types::{ClientSdk, DebugMeta}; +use crate::{ProfileError, MAX_PROFILE_DURATION}; + +#[derive(Debug, Serialize, Deserialize)] +pub struct Metadata { + #[serde(default, skip_serializing_if = "String::is_empty")] + build_id: String, + chunk_id: EventId, + profiler_id: EventId, + + client_sdk: ClientSdk, + + #[serde(default, skip_serializing_if = "String::is_empty")] + environment: String, + platform: String, + release: String, + + #[serde(skip_serializing_if = "Option::is_none")] + debug_meta: Option, + + #[serde(default)] + duration_ns: u64, + #[serde(default)] + timestamp: f64, +} + +#[derive(Debug, Serialize, Deserialize)] +struct Chunk { + #[serde(flatten)] + metadata: Metadata, + + #[serde(default, skip_serializing)] + sampled_profile: String, + + #[serde(default, skip_serializing_if = "Option::is_none")] + js_profile: Option, + + #[serde(default = "Chunk::default")] + profile: AndroidTraceLog, + + #[serde(default, skip_serializing_if = "Option::is_none")] + measurements: Option>, +} + +impl Chunk { + fn default() -> AndroidTraceLog { + AndroidTraceLog { + data_file_overflow: Default::default(), + clock: Clock::Global, + elapsed_time: Default::default(), + total_method_calls: Default::default(), + clock_call_overhead: Default::default(), + vm: Vm::Dalvik, + start_time: Utc::now(), + pid: Default::default(), + gc_trace: Default::default(), + threads: Default::default(), + methods: Default::default(), + events: Default::default(), + } + } + + fn parse(&mut self) -> Result<(), ProfileError> { + let profile_bytes = match BASE64_NOPAD.decode(self.sampled_profile.as_bytes()) { + Ok(profile) => profile, + Err(_) => return Err(ProfileError::InvalidBase64Value), + }; + self.profile = match android_trace_log::parse(&profile_bytes) { + Ok(profile) => profile, + Err(_) => return Err(ProfileError::InvalidSampledProfile), + }; + Ok(()) + } +} + +fn parse_chunk(payload: &[u8]) -> Result { + let d = &mut serde_json::Deserializer::from_slice(payload); + let mut profile: Chunk = + serde_path_to_error::deserialize(d).map_err(ProfileError::InvalidJson)?; + + if let Some(ref mut js_profile) = profile.js_profile { + js_profile.normalize(profile.metadata.platform.as_str())?; + } + + if !profile.sampled_profile.is_empty() { + profile.parse()?; + } + + if profile.profile.events.is_empty() { + return Err(ProfileError::NotEnoughSamples); + } + + if profile.profile.elapsed_time > MAX_PROFILE_DURATION { + return Err(ProfileError::DurationIsTooLong); + } + + if profile.profile.elapsed_time.is_zero() { + return Err(ProfileError::DurationIsZero); + } + + // Use duration given by the profiler and not reported by the SDK. + profile.metadata.duration_ns = profile.profile.elapsed_time.as_nanos() as u64; + profile.metadata.timestamp = Duration::from_nanos( + profile + .profile + .start_time + .timestamp_nanos_opt() + .unwrap_or_default() as u64, + ) + .as_secs_f64(); + + Ok(profile) +} + +pub fn parse(payload: &[u8]) -> Result, ProfileError> { + let profile = parse_chunk(payload)?; + + serde_json::to_vec(&profile).map_err(|_| ProfileError::CannotSerializePayload) +} + +#[cfg(test)] +mod tests { + use super::*; + + #[test] + fn test_roundtrip() { + let payload = include_bytes!("../../tests/fixtures/android/chunk/valid.json"); + let profile = parse_chunk(payload); + assert!(profile.is_ok()); + let data = serde_json::to_vec(&profile.unwrap()); + assert!(parse_chunk(&(data.unwrap())[..]).is_ok()); + } + + #[test] + fn test_roundtrip_react_native() { + let payload = include_bytes!("../../tests/fixtures/android/chunk/valid-rn.json"); + let profile = parse_chunk(payload); + assert!(profile.is_ok()); + let data = serde_json::to_vec(&profile.unwrap()); + assert!(parse_chunk(&(data.unwrap())[..]).is_ok()); + } + + #[test] + fn test_remove_invalid_events() { + let payload = + include_bytes!("../../tests/fixtures/android/chunk/remove_invalid_events.json"); + let data = parse(payload); + assert!(data.is_err()); + } +} diff --git a/relay-profiling/src/android.rs b/relay-profiling/src/android/legacy.rs similarity index 91% rename from relay-profiling/src/android.rs rename to relay-profiling/src/android/legacy.rs index 8f1f9703cc4..688e506cc6a 100644 --- a/relay-profiling/src/android.rs +++ b/relay-profiling/src/android/legacy.rs @@ -14,11 +14,11 @@ use data_encoding::BASE64_NOPAD; use relay_event_schema::protocol::{EventId, SpanId}; use serde::{Deserialize, Serialize}; -use crate::measurements::Measurement; -use crate::native_debug_image::NativeDebugImage; +use crate::measurements::LegacyMeasurement; use crate::sample::v1::SampleProfile; use crate::transaction_metadata::TransactionMetadata; -use crate::utils::{deserialize_number_from_string, is_zero}; +use crate::types::{ClientSdk, DebugMeta}; +use crate::utils::{default_client_sdk, deserialize_number_from_string, is_zero}; use crate::{ProfileError, MAX_PROFILE_DURATION}; #[derive(Debug, Serialize, Deserialize, Clone)] @@ -80,9 +80,6 @@ pub struct ProfileMetadata { #[serde(skip_serializing_if = "Option::is_none")] transaction: Option, - #[serde(default, skip_serializing_if = "Option::is_none")] - measurements: Option>, - #[serde(default, skip_serializing_if = "BTreeMap::is_empty")] transaction_metadata: BTreeMap, @@ -96,12 +93,6 @@ pub struct ProfileMetadata { client_sdk: Option, } -#[derive(Debug, Serialize, Deserialize, Clone)] -pub struct ClientSdk { - name: String, - version: String, -} - #[derive(Debug, Serialize, Deserialize, Clone)] struct AndroidProfilingEvent { #[serde(flatten)] @@ -115,11 +106,9 @@ struct AndroidProfilingEvent { #[serde(default = "AndroidProfilingEvent::default")] profile: AndroidTraceLog, -} -#[derive(Default, Debug, Serialize, Deserialize, Clone)] -struct DebugMeta { - images: Vec, + #[serde(default, skip_serializing_if = "Option::is_none")] + measurements: Option>, } impl AndroidProfilingEvent { @@ -206,6 +195,10 @@ fn parse_profile(payload: &[u8]) -> Result return Err(ProfileError::DurationIsTooLong); } + if profile.profile.elapsed_time.is_zero() { + return Err(ProfileError::DurationIsZero); + } + // Use duration given by the profiler and not reported by the SDK. profile.metadata.duration_ns = profile.profile.elapsed_time.as_nanos() as u64; @@ -256,7 +249,7 @@ pub fn parse_android_profile( name: name.to_owned(), version: version.to_owned(), }), - _ => None, + _ => default_client_sdk(profile.metadata.platform.as_str()), }; profile.metadata.transaction_metadata = transaction_metadata; profile.metadata.transaction_tags = transaction_tags; @@ -270,7 +263,7 @@ mod tests { #[test] fn test_roundtrip_android() { - let payload = include_bytes!("../tests/fixtures/android/roundtrip.json"); + let payload = include_bytes!("../../tests/fixtures/android/legacy/roundtrip.json"); let profile = parse_profile(payload); assert!(profile.is_ok()); let data = serde_json::to_vec(&profile.unwrap()); @@ -281,7 +274,7 @@ mod tests { #[test] fn test_roundtrip_react_native() { - let payload = include_bytes!("../tests/fixtures/android/roundtrip.rn.json"); + let payload = include_bytes!("../../tests/fixtures/android/legacy/roundtrip.rn.json"); let profile = parse_profile(payload); assert!(profile.is_ok()); let data = serde_json::to_vec(&profile.unwrap()); @@ -292,21 +285,23 @@ mod tests { #[test] fn test_no_transaction() { - let payload = include_bytes!("../tests/fixtures/android/no_transaction.json"); + let payload = include_bytes!("../../tests/fixtures/android/legacy/no_transaction.json"); let data = parse_android_profile(payload, BTreeMap::new(), BTreeMap::new()); assert!(data.is_err()); } #[test] fn test_remove_invalid_events() { - let payload = include_bytes!("../tests/fixtures/android/remove_invalid_events.json"); + let payload = + include_bytes!("../../tests/fixtures/android/legacy/remove_invalid_events.json"); let data = parse_android_profile(payload, BTreeMap::new(), BTreeMap::new()); assert!(data.is_err()); } #[test] fn test_transactions_to_top_level() { - let payload = include_bytes!("../tests/fixtures/android/multiple_transactions.json"); + let payload = + include_bytes!("../../tests/fixtures/android/legacy/multiple_transactions.json"); let profile = match parse_profile(payload) { Err(err) => panic!("cannot parse profile: {err:?}"), @@ -334,7 +329,7 @@ mod tests { ), ]); - let payload = include_bytes!("../tests/fixtures/android/valid.json"); + let payload = include_bytes!("../../tests/fixtures/android/legacy/valid.json"); let profile_json = parse_android_profile(payload, transaction_metadata, BTreeMap::new()); assert!(profile_json.is_ok()); @@ -356,7 +351,7 @@ mod tests { #[test] fn test_timestamp() { - let payload = include_bytes!("../tests/fixtures/android/roundtrip.json"); + let payload = include_bytes!("../../tests/fixtures/android/legacy/roundtrip.json"); let profile = parse_profile(payload); assert!(profile.is_ok()); diff --git a/relay-profiling/src/android/mod.rs b/relay-profiling/src/android/mod.rs new file mode 100644 index 00000000000..c401c037019 --- /dev/null +++ b/relay-profiling/src/android/mod.rs @@ -0,0 +1,2 @@ +pub mod chunk; +pub mod legacy; diff --git a/relay-profiling/src/error.rs b/relay-profiling/src/error.rs index 31c51ba59c4..6a879052ad8 100644 --- a/relay-profiling/src/error.rs +++ b/relay-profiling/src/error.rs @@ -30,6 +30,8 @@ pub enum ProfileError { TooManyProfiles, #[error("duration is too long")] DurationIsTooLong, + #[error("duration is zero")] + DurationIsZero, } impl ProfileError { diff --git a/relay-profiling/src/lib.rs b/relay-profiling/src/lib.rs index b35bfe8fd54..18054dac271 100644 --- a/relay-profiling/src/lib.rs +++ b/relay-profiling/src/lib.rs @@ -60,6 +60,7 @@ mod native_debug_image; mod outcomes; mod sample; mod transaction_metadata; +mod types; mod utils; const MAX_PROFILE_DURATION: Duration = Duration::from_secs(30); @@ -117,7 +118,8 @@ pub fn parse_metadata(payload: &[u8], project_id: ProjectId) -> Result match profile.platform.as_str() { "android" => { let d = &mut Deserializer::from_slice(payload); - let _: android::ProfileMetadata = match serde_path_to_error::deserialize(d) { + let _: android::legacy::ProfileMetadata = match serde_path_to_error::deserialize(d) + { Ok(profile) => profile, Err(err) => { relay_log::debug!( @@ -156,16 +158,14 @@ pub fn expand_profile(payload: &[u8], event: &Event) -> Result<(ProfileId, Vec { + let processed_payload = match (profile.platform.as_str(), profile.version) { + (_, sample::Version::V1) => { sample::v1::parse_sample_profile(payload, transaction_metadata, transaction_tags) } - _ => match profile.platform.as_str() { - "android" => { - android::parse_android_profile(payload, transaction_metadata, transaction_tags) - } - _ => return Err(ProfileError::PlatformNotSupported), - }, + ("android", _) => { + android::legacy::parse_android_profile(payload, transaction_metadata, transaction_tags) + } + (_, _) => return Err(ProfileError::PlatformNotSupported), }; match processed_payload { Ok(payload) => Ok((profile.event_id, payload)), @@ -212,13 +212,14 @@ pub fn expand_profile_chunk(payload: &[u8]) -> Result, ProfileError> { return Err(ProfileError::InvalidJson(err)); } }; - match profile.version { - sample::Version::V2 => { + match (profile.platform.as_str(), profile.version) { + ("android", _) => android::chunk::parse(payload), + (_, sample::Version::V2) => { let mut profile = sample::v2::parse(payload)?; profile.normalize()?; serde_json::to_vec(&profile).map_err(|_| ProfileError::CannotSerializePayload) } - _ => Err(ProfileError::PlatformNotSupported), + (_, _) => Err(ProfileError::PlatformNotSupported), } } @@ -256,7 +257,7 @@ mod tests { #[test] fn test_expand_profile_without_version() { - let payload = include_bytes!("../tests/fixtures/android/roundtrip.json"); + let payload = include_bytes!("../tests/fixtures/android/legacy/roundtrip.json"); assert!(expand_profile(payload, &Event::default()).is_ok()); } } diff --git a/relay-profiling/src/measurements.rs b/relay-profiling/src/measurements.rs index 98fdeb633e9..0e98d422a31 100644 --- a/relay-profiling/src/measurements.rs +++ b/relay-profiling/src/measurements.rs @@ -3,30 +3,35 @@ use serde::{Deserialize, Serialize}; use crate::utils::deserialize_number_from_string; #[derive(Debug, Serialize, Deserialize, Clone)] -pub struct Measurement { +pub struct LegacyMeasurement { unit: MeasurementUnit, - values: Vec, + values: Vec, } #[derive(Debug, Serialize, Deserialize, Clone)] -#[serde(untagged)] -pub enum MeasurementValue { - Default { - // nanoseconds elapsed since the start of the profile - #[serde(deserialize_with = "deserialize_number_from_string")] - elapsed_since_start_ns: u64, - - // Android 6.8.0 sends a string instead of a float64 so we need to accept both - #[serde(deserialize_with = "deserialize_number_from_string")] - value: f64, - }, - SampleV2 { - // UNIX timestamp in seconds as a float - timestamp: f64, - - #[serde(deserialize_with = "deserialize_number_from_string")] - value: f64, - }, +pub struct ChunkMeasurement { + unit: MeasurementUnit, + values: Vec, +} + +#[derive(Debug, Serialize, Deserialize, Clone)] +pub struct LegacyMeasurementValue { + // nanoseconds elapsed since the start of the profile + #[serde(deserialize_with = "deserialize_number_from_string")] + elapsed_since_start_ns: u64, + + // Android 6.8.0 sends a string instead of a float64 so we need to accept both + #[serde(deserialize_with = "deserialize_number_from_string")] + value: f64, +} + +#[derive(Debug, Serialize, Deserialize, Clone)] +pub struct ChunkMeasurementValue { + // UNIX timestamp in seconds as a float + timestamp: f64, + + #[serde(deserialize_with = "deserialize_number_from_string")] + value: f64, } #[derive(Clone, Debug, Serialize, Deserialize)] @@ -44,12 +49,12 @@ pub enum MeasurementUnit { #[cfg(test)] mod tests { - use super::*; + use super::{ChunkMeasurementValue, LegacyMeasurementValue}; #[test] fn test_roundtrip() { let raw_value = r#"{"elapsed_since_start_ns":1234567890,"value":1234.56789}"#; - let parsed_value = serde_json::from_str::(raw_value); + let parsed_value = serde_json::from_str::(raw_value); assert!(parsed_value.is_ok()); let value = parsed_value.unwrap(); let encoded_value = serde_json::to_string(&value).unwrap(); @@ -59,69 +64,55 @@ mod tests { #[test] fn test_value_as_float() { let measurement_json = r#"{"elapsed_since_start_ns":1234567890,"value":1234.56789}"#; - let measurement = serde_json::from_str::(measurement_json); + let measurement = serde_json::from_str::(measurement_json); assert!(measurement.is_ok()); - match measurement.unwrap() { - MeasurementValue::Default { value, .. } => assert_eq!(value, 1234.56789), - _ => panic!("measurement wasn't properly decoded"), - } + assert_eq!(measurement.unwrap().value, 1234.56789); } #[test] fn test_value_as_string() { let measurement_json = r#"{"elapsed_since_start_ns":1234567890,"value":"1234.56789"}"#; - let measurement = serde_json::from_str::(measurement_json); + let measurement = serde_json::from_str::(measurement_json); assert!(measurement.is_ok()); - match measurement.unwrap() { - MeasurementValue::Default { value, .. } => assert_eq!(value, 1234.56789), - _ => panic!("measurement wasn't properly decoded"), - } + assert_eq!(measurement.unwrap().value, 1234.56789); } #[test] fn test_value_as_string_scientific_notation() { let measurement_json = r#"{"elapsed_since_start_ns":1234567890,"value":"1e3"}"#; - let measurement = serde_json::from_str::(measurement_json); + let measurement = serde_json::from_str::(measurement_json); assert!(measurement.is_ok()); - match measurement.unwrap() { - MeasurementValue::Default { value, .. } => assert_eq!(value, 1e3f64), - _ => panic!("measurement wasn't properly decoded"), - } + assert_eq!(measurement.unwrap().value, 1e3f64); } #[test] fn test_value_as_string_infinity() { let measurement_json = r#"{"elapsed_since_start_ns":1234567890,"value":"+Infinity"}"#; - let measurement = serde_json::from_str::(measurement_json); + let measurement = serde_json::from_str::(measurement_json); assert!(measurement.is_ok()); - match measurement.unwrap() { - MeasurementValue::Default { value, .. } => assert_eq!(value, f64::INFINITY), - _ => panic!("measurement wasn't properly decoded"), - } + assert_eq!(measurement.unwrap().value, f64::INFINITY); } #[test] fn test_value_as_float_scientific_notation() { let measurement_json = r#"{"elapsed_since_start_ns":1234567890,"value":1e3}"#; - let measurement = serde_json::from_str::(measurement_json); + let measurement = serde_json::from_str::(measurement_json); assert!(measurement.is_ok()); - match measurement.unwrap() { - MeasurementValue::Default { value, .. } => assert_eq!(value, 1e3f64), - _ => panic!("measurement wasn't properly decoded"), - } + assert_eq!(measurement.unwrap().value, 1e3f64); } #[test] fn test_value_as_float_infinity() { let measurement_json = r#"{"elapsed_since_start_ns":1234567890,"value":+Infinity}"#; - let measurement = serde_json::from_str::(measurement_json); + let measurement = serde_json::from_str::(measurement_json); assert!(measurement.is_err()); } #[test] fn test_with_timestamp_only() { let measurement_json = r#"{"timestamp":1717161756.408,"value":10.3}"#; - let measurement = serde_json::from_str::(measurement_json); + let measurement = serde_json::from_str::(measurement_json); assert!(measurement.is_ok()); + assert_eq!(measurement.unwrap().value, 10.3); } } diff --git a/relay-profiling/src/outcomes.rs b/relay-profiling/src/outcomes.rs index 438ae043179..e709bdbc23d 100644 --- a/relay-profiling/src/outcomes.rs +++ b/relay-profiling/src/outcomes.rs @@ -16,5 +16,6 @@ pub fn discard_reason(err: ProfileError) -> &'static str { ProfileError::PlatformNotSupported => "profiling_platform_not_supported", ProfileError::TooManyProfiles => "profiling_too_many_profiles", ProfileError::DurationIsTooLong => "profiling_duration_is_too_long", + ProfileError::DurationIsZero => "profiling_duration_is_zero", } } diff --git a/relay-profiling/src/sample/v1.rs b/relay-profiling/src/sample/v1.rs index e3f32ff20d5..0eca111998b 100644 --- a/relay-profiling/src/sample/v1.rs +++ b/relay-profiling/src/sample/v1.rs @@ -13,10 +13,11 @@ use relay_event_schema::protocol::{EventId, SpanId}; use serde::{Deserialize, Serialize}; use crate::error::ProfileError; -use crate::measurements::Measurement; +use crate::measurements::LegacyMeasurement; use crate::sample::{DebugMeta, Frame, ThreadMetadata, Version}; use crate::transaction_metadata::TransactionMetadata; -use crate::utils::{deserialize_number_from_string, string_is_null_or_empty}; +use crate::types::ClientSdk; +use crate::utils::{default_client_sdk, deserialize_number_from_string, string_is_null_or_empty}; use crate::MAX_PROFILE_DURATION; const MAX_PROFILE_DURATION_NS: u64 = MAX_PROFILE_DURATION.as_nanos() as u64; @@ -260,16 +261,10 @@ pub struct ProfileMetadata { pub client_sdk: Option, } -#[derive(Debug, Serialize, Deserialize, Clone)] -pub struct ClientSdk { - name: String, - version: String, -} - #[derive(Debug, Serialize, Deserialize, Clone)] pub struct ProfilingEvent { #[serde(default, skip_serializing_if = "Option::is_none")] - measurements: Option>, + measurements: Option>, #[serde(flatten)] metadata: ProfileMetadata, profile: SampleProfile, @@ -371,7 +366,7 @@ pub fn parse_sample_profile( name: name.to_owned(), version: version.to_owned(), }), - _ => None, + _ => default_client_sdk(profile.metadata.platform.as_str()), }; profile.metadata.transaction_metadata = transaction_metadata; profile.metadata.transaction_tags = transaction_tags; diff --git a/relay-profiling/src/sample/v2.rs b/relay-profiling/src/sample/v2.rs index d5b5832c59c..0533e8b6cb6 100644 --- a/relay-profiling/src/sample/v2.rs +++ b/relay-profiling/src/sample/v2.rs @@ -17,8 +17,10 @@ use relay_event_schema::protocol::EventId; use relay_metrics::FiniteF64; use crate::error::ProfileError; -use crate::measurements::Measurement; +use crate::measurements::ChunkMeasurement; use crate::sample::{DebugMeta, Frame, ThreadMetadata, Version}; +use crate::types::ClientSdk; +use crate::utils::default_client_sdk; #[derive(Debug, Serialize, Deserialize)] pub struct ProfileMetadata { @@ -33,7 +35,7 @@ pub struct ProfileMetadata { #[serde(skip_serializing_if = "Option::is_none")] pub environment: Option, pub platform: String, - pub release: String, + pub release: Option, #[serde(skip_serializing_if = "Option::is_none")] pub client_sdk: Option, @@ -42,12 +44,6 @@ pub struct ProfileMetadata { pub version: Version, } -#[derive(Debug, Serialize, Deserialize)] -pub struct ClientSdk { - name: String, - version: String, -} - #[derive(Debug, Serialize, Deserialize)] pub struct Sample { /// Unix timestamp in seconds with millisecond precision when the sample @@ -63,7 +59,7 @@ pub struct Sample { pub struct ProfileChunk { // `measurements` contains CPU/memory measurements we do during the capture of the chunk. #[serde(default, skip_serializing_if = "BTreeMap::is_empty")] - pub measurements: BTreeMap, + pub measurements: BTreeMap, /// This struct contains all the metadata related to the chunk but all fields are expected to /// be at the top-level of the object. #[serde(flatten)] @@ -73,7 +69,13 @@ pub struct ProfileChunk { impl ProfileChunk { pub fn normalize(&mut self) -> Result<(), ProfileError> { - self.profile.normalize(self.metadata.platform.as_str()) + let platform = self.metadata.platform.as_str(); + + if self.metadata.client_sdk.is_none() { + self.metadata.client_sdk = default_client_sdk(platform); + } + + self.profile.normalize(platform) } } diff --git a/relay-profiling/src/types.rs b/relay-profiling/src/types.rs new file mode 100644 index 00000000000..d32940620a7 --- /dev/null +++ b/relay-profiling/src/types.rs @@ -0,0 +1,18 @@ +use serde::{Deserialize, Serialize}; + +use crate::native_debug_image::NativeDebugImage; + +/// This is a serde-friendly version of +#[derive(Default, Debug, Serialize, Deserialize, Clone)] +pub struct DebugMeta { + images: Vec, +} + +/// This is a serde-friendly version of +#[derive(Debug, Serialize, Deserialize, Clone)] +pub struct ClientSdk { + pub name: String, + + #[serde(default, skip_serializing_if = "String::is_empty")] + pub version: String, +} diff --git a/relay-profiling/src/utils.rs b/relay-profiling/src/utils.rs index 6d2ced338ab..ed55d6e4e0d 100644 --- a/relay-profiling/src/utils.rs +++ b/relay-profiling/src/utils.rs @@ -4,6 +4,8 @@ use std::str::FromStr; use serde::{de, Deserialize}; use serde_json::{Map, Value}; +use crate::types::ClientSdk; + pub fn is_zero(n: &u64) -> bool { *n == 0 } @@ -47,3 +49,23 @@ where pub fn string_is_null_or_empty(s: &Option) -> bool { s.as_deref().map_or(true, |s| s.is_empty()) } + +pub fn default_client_sdk(platform: &str) -> Option { + let sdk_name = match platform { + "android" => "sentry.java.android", + "cocoa" => "sentry.cocoa", + "csharp" => "sentry.dotnet", + "go" => "sentry.go", + "javascript" => "sentry.javascript", + "node" => "sentry.javascript.node", + "php" => "sentry.php", + "python" => "sentry.python", + "ruby" => "sentry.ruby", + "rust" => "sentry.rust", + _ => return None, + }; + Some(ClientSdk { + name: sdk_name.into(), + version: "".into(), + }) +} diff --git a/relay-profiling/tests/fixtures/android/remove_invalid_events.json b/relay-profiling/tests/fixtures/android/chunk/remove_invalid_events.json similarity index 100% rename from relay-profiling/tests/fixtures/android/remove_invalid_events.json rename to relay-profiling/tests/fixtures/android/chunk/remove_invalid_events.json diff --git a/relay-profiling/tests/fixtures/android/chunk/roundtrip.rn.json b/relay-profiling/tests/fixtures/android/chunk/roundtrip.rn.json new file mode 100644 index 00000000000..12b8f0783c6 --- /dev/null +++ b/relay-profiling/tests/fixtures/android/chunk/roundtrip.rn.json @@ -0,0 +1,22057 @@ +{ + "build_id": "607a1d40-1d13-4360-a2a2-069a2e0068fb", + "chunk_id": "14d797d16aa04acf929866e298310673", + "profiler_id": "79ba28b85eb542ce9d7f008d1c26a5f3", + "environment": "dev", + "platform": "android", + "release": "com.samplenewarchitecture@1.0+1", + "debug_meta": { + "images": [ + { + "debug_id": "32420279-25E2-34E6-8BC7-8A006A8F2425", + "code_file": "app:///index.android.bundle", + "type": "sourcemap" + } + ] + }, + "client_sdk": { + "name": "sentry-android", + "version": "1.0" + }, + "sampled_profile": "KnZlcnNpb24KMwpkYXRhLWZpbGUtb3ZlcmZsb3c9ZmFsc2UKY2xvY2s9ZHVhbAplbGFwc2VkLXRpbWUtdXNlYz05OTU4NjM3Cm51bS1tZXRob2QtY2FsbHM9Nzk1MgpjbG9jay1jYWxsLW92ZXJoZWFkLW5zZWM9MTMwMAp2bT1hcnQKcGlkPTY0ODMKKnRocmVhZHMKNjQ4MwltYWluCjY0OTAJU2lnbmFsIENhdGNoZXIKNjQ5MQlwZXJmZXR0b19ocHJvZl9saXN0ZW5lcgo2NDkyCUFEQi1KRFdQIENvbm5lY3Rpb24gQ29udHJvbCBUaHJlYWQKNjQ5MwlKaXQgdGhyZWFkIHBvb2wgd29ya2VyIHRocmVhZCAwCjY0OTQJSGVhcFRhc2tEYWVtb24KNjQ5NQlSZWZlcmVuY2VRdWV1ZURhZW1vbgo2NDk2CUZpbmFsaXplckRhZW1vbgo2NDk3CUZpbmFsaXplcldhdGNoZG9nRGFlbW9uCjY0OTgJYmluZGVyOjY0ODNfMQo2NDk5CWJpbmRlcjo2NDgzXzIKNjUwMAliaW5kZXI6NjQ4M18zCjY1MDYJUHJvZmlsZSBTYXZlcgo2NTg2CUpEV1AgVHJhbnNwb3J0IExpc3RlbmVyOiBkdF9mZF9mb3J3YXJkCjY1ODcJSkRXUCBFdmVudCBIZWxwZXIgVGhyZWFkCjY1ODgJSkRXUCBDb21tYW5kIFJlYWRlcgo2NTk3CUZsaXBwZXJFdmVudEJhc2VUaHJlYWQKNjU5OAlGbGlwcGVyQ29ubmVjdGlvblRocmVhZAo2NTk5CU9rSHR0cCBodHRwOi8vMTAuMC4yLjI6ODA4MS8uLi4KNjYwMAlPa0h0dHAgaHR0cDovLzEwLjAuMi4yOjgwODEvLi4uCjY2MDEJSHlicmlkRGF0YSBEZXN0cnVjdG9yVGhyZWFkCjY2MDcJT2tpbyBXYXRjaGRvZwo2NjA4CU9rSHR0cCBUYXNrUnVubmVyCjY2MTAJUmVuZGVyVGhyZWFkCjY2MTcJU3VyZmFjZVN5bmNHcm91cFRpbWVyCjY2MTkJaHd1aVRhc2swCjY2MjAJaHd1aVRhc2sxCjY2NDEJYmluZGVyOjY0ODNfNAo2NjQzCVNlbnRyeUV4ZWN1dG9yU2VydmljZVRocmVhZEZhY3RvcnktMAo2NjQ1CVNlbnRyeUV4ZWN1dG9yU2VydmljZVRocmVhZEZhY3RvcnktMAo2NjQ2CUZpbGVPYnNlcnZlcgo2NjQ3CVRpbWVyLTAKNjY0OAlTZW50cnlBc3luY0Nvbm5lY3Rpb24tMAo2NjQ5CUNvbm5lY3Rpdml0eVRocmVhZAo2NjU0CUZyYW1lTWV0cmljc0FnZ3JlZ2F0b3IKNjY1NglPa2lvIFdhdGNoZG9nCjY2NTkJRnJlc2NvTGlnaHRXZWlnaHRCYWNrZ3JvdW5kRXhlY3V0b3ItMQo2NjYwCUZyZXNjb0lvQm91bmRFeGVjdXRvci0xCjY2NjIJRnJlc2NvRGVjb2RlRXhlY3V0b3ItMQoxOTE1MQlPa0h0dHAgVGFza1J1bm5lcgoyMDU0MQlPa0h0dHAgVGFza1J1bm5lcgoyMzk5MwlBc3luY1Rhc2sgIzYKMjcxOTUJT2tIdHRwIERpc3BhdGNoZXIKMjcxOTgJbXF0X2pzCjI3MTk5CW1xdF9uYXRpdmVfbW9kdWxlcwoyNzIwMQlUaHJlYWQtNjI5NwoyNzIwMglUaHJlYWQtNjI5OAoyNzIwMwlPa0h0dHAgVGFza1J1bm5lcgoyNzIwNwlBc3luY1Rhc2sgIzgKMjcyMTAJU2VudHJ5RXhlY3V0b3JTZXJ2aWNlVGhyZWFkRmFjdG9yeS0wCjI3MjExCVNhbXBsaW5nIFByb2ZpbGVyCjI3MjEyCVNlbnRyeUV4ZWN1dG9yU2VydmljZVRocmVhZEZhY3RvcnktMAoyNzIxMwlUaW1lci0xCjI3MjE0CVNlbnRyeUFzeW5jQ29ubmVjdGlvbi0wCjI3MjE5CVdlYlNvY2tldENvbm5lY3RSZWFkVGhyZWFkLTY0MzYKMjcyMjEJT2tIdHRwIENvbm5lY3Rpb25Qb29sCjI3MjIyCU9rSHR0cCBodHRwOi8vMTAuMC4yLjI6ODA4MS8uLi4KMjcyMjMJV2ViU29ja2V0Q29ubmVjdFJlYWRUaHJlYWQtNjQzOQoyNzIyNQlPa0h0dHAgRGlzcGF0Y2hlcgoyNzIyNglXZWJTb2NrZXRDb25uZWN0UmVhZFRocmVhZC02NDQxCjI3MjI4CVdlYlNvY2tldENvbm5lY3RSZWFkVGhyZWFkLTY0NDIKMjcyMzMJV2ViU29ja2V0Q29ubmVjdFJlYWRUaHJlYWQtNjQ0MwoqbWV0aG9kcwoweDE1N2MJY29tLmZhY2Vib29rLnJlYWN0LmNvbW1vbi5TaGFrZURldGVjdG9yCW9uU2Vuc29yQ2hhbmdlZAkoTGFuZHJvaWQvaGFyZHdhcmUvU2Vuc29yRXZlbnQ7KVYJU2hha2VEZXRlY3Rvci5qYXZhCjB4MTU3OAlsaWJjb3JlLmlvLkxpbnV4CXNldHNvY2tvcHRJbnQJKExqYXZhL2lvL0ZpbGVEZXNjcmlwdG9yO0lJSSlWCUxpbnV4LmphdmEKMHgxNTc0CWxpYmNvcmUuaW8uRm9yd2FyZGluZ09zCXNldHNvY2tvcHRJbnQJKExqYXZhL2lvL0ZpbGVEZXNjcmlwdG9yO0lJSSlWCUZvcndhcmRpbmdPcy5qYXZhCjB4MTU3MAlsaWJjb3JlLmlvLklvQnJpZGdlCXNldFNvY2tldE9wdGlvbkVycm5vCShMamF2YS9pby9GaWxlRGVzY3JpcHRvcjtJTGphdmEvbGFuZy9PYmplY3Q7KVYJSW9CcmlkZ2UuamF2YQoweDE1NmMJbGliY29yZS5pby5Jb0JyaWRnZQlzZXRTb2NrZXRPcHRpb24JKExqYXZhL2lvL0ZpbGVEZXNjcmlwdG9yO0lMamF2YS9sYW5nL09iamVjdDspVglJb0JyaWRnZS5qYXZhCjB4MTU2NAlqYXZhLm5ldC5QbGFpblNvY2tldEltcGwJc29ja2V0U2V0T3B0aW9uCShJTGphdmEvbGFuZy9PYmplY3Q7KVYJUGxhaW5Tb2NrZXRJbXBsLmphdmEKMHgxNTYwCWphdmEubmV0LkFic3RyYWN0UGxhaW5Tb2NrZXRJbXBsCXNldE9wdGlvbgkoSUxqYXZhL2xhbmcvT2JqZWN0OylWCUFic3RyYWN0UGxhaW5Tb2NrZXRJbXBsLmphdmEKMHgxNTU0CWphdmEubGFuZy5JbnRlZ2VyCXZhbHVlT2YJKEkpTGphdmEvbGFuZy9JbnRlZ2VyOwlJbnRlZ2VyLmphdmEKMHgxNTRjCWNvbS5mYWNlYm9vay5yZWFjdC5mYWJyaWMuZXZlbnRzLkV2ZW50QmVhdE1hbmFnZXIJdGljawkoKVYJRXZlbnRCZWF0TWFuYWdlci5qYXZhCjB4MTUzOAlsaWJjb3JlLmlvLkZvcndhcmRpbmdPcwlnZXRzb2NrbmFtZQkoTGphdmEvaW8vRmlsZURlc2NyaXB0b3I7KUxqYXZhL25ldC9Tb2NrZXRBZGRyZXNzOwlGb3J3YXJkaW5nT3MuamF2YQoweDE1MzQJbGliY29yZS5pby5Jb0JyaWRnZQlnZXRMb2NhbEluZXRTb2NrZXRBZGRyZXNzCShMamF2YS9pby9GaWxlRGVzY3JpcHRvcjspTGphdmEvbmV0L0luZXRTb2NrZXRBZGRyZXNzOwlJb0JyaWRnZS5qYXZhCjB4MTUyOAlqYXZhLnNlY3VyaXR5LlByb3ZpZGVyCWdldFNlcnZpY2UJKExqYXZhL2xhbmcvU3RyaW5nO0xqYXZhL2xhbmcvU3RyaW5nOylMamF2YS9zZWN1cml0eS9Qcm92aWRlciRTZXJ2aWNlOwlQcm92aWRlci5qYXZhCjB4MTUxYwlqYXZhLnNlY3VyaXR5LlNlY3VyZVJhbmRvbQlnZXRJbnN0YW5jZQkoTGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL3NlY3VyaXR5L1NlY3VyZVJhbmRvbTsJU2VjdXJlUmFuZG9tLmphdmEKMHgxNTBjCWFuZHJvaWQub3MuQXN5bmNUYXNrCWV4ZWN1dGVPbkV4ZWN1dG9yCShMamF2YS91dGlsL2NvbmN1cnJlbnQvRXhlY3V0b3I7W0xqYXZhL2xhbmcvT2JqZWN0OylMYW5kcm9pZC9vcy9Bc3luY1Rhc2s7CUFzeW5jVGFzay5qYXZhCjB4MTUwOAlhbmRyb2lkLm9zLkFzeW5jVGFzawlleGVjdXRlCShbTGphdmEvbGFuZy9PYmplY3Q7KUxhbmRyb2lkL29zL0FzeW5jVGFzazsJQXN5bmNUYXNrLmphdmEKMHgxNGY4CWNvbS5mYWNlYm9vay5yZWFjdC5kZXZzdXBwb3J0Lkluc3BlY3RvclBhY2thZ2VyQ29ubmVjdGlvbiRDb25uZWN0aW9uCW9uTWVzc2FnZQkoTG9raHR0cDMvV2ViU29ja2V0O0xqYXZhL2xhbmcvU3RyaW5nOylWCUluc3BlY3RvclBhY2thZ2VyQ29ubmVjdGlvbi5qYXZhCjB4MTRmMAlva2h0dHAzLmludGVybmFsLndzLldlYlNvY2tldFJlYWRlcglyZWFkTWVzc2FnZUZyYW1lCSgpVglXZWJTb2NrZXRSZWFkZXIua3QKMHgxNGVjCWFuZHJvaWQudmlldy5EaXNwbGF5RXZlbnRSZWNlaXZlcgluYXRpdmVTY2hlZHVsZVZzeW5jCShKKVYJRGlzcGxheUV2ZW50UmVjZWl2ZXIuamF2YQoweDE0ZGMJYW5kcm9pZC52aWV3LkNob3Jlb2dyYXBoZXIJcG9zdENhbGxiYWNrRGVsYXllZEludGVybmFsCShJTGphdmEvbGFuZy9PYmplY3Q7TGphdmEvbGFuZy9PYmplY3Q7SilWCUNob3Jlb2dyYXBoZXIuamF2YQoweDE0ZDgJYW5kcm9pZC52aWV3LkNob3Jlb2dyYXBoZXIJcG9zdEZyYW1lQ2FsbGJhY2tEZWxheWVkCShMYW5kcm9pZC92aWV3L0Nob3Jlb2dyYXBoZXIkRnJhbWVDYWxsYmFjaztKKVYJQ2hvcmVvZ3JhcGhlci5qYXZhCjB4MTRkNAlhbmRyb2lkLnZpZXcuQ2hvcmVvZ3JhcGhlcglwb3N0RnJhbWVDYWxsYmFjawkoTGFuZHJvaWQvdmlldy9DaG9yZW9ncmFwaGVyJEZyYW1lQ2FsbGJhY2s7KVYJQ2hvcmVvZ3JhcGhlci5qYXZhCjB4MTRjMAlhbmRyb2lkLm9zLkJpbmRlcglmbHVzaFBlbmRpbmdDb21tYW5kcwkoKVYJQmluZGVyLmphdmEKMHgxNGJjCWNvbS5mYWNlYm9vay5pbmZlci5hbm5vdGF0aW9uLkFzc2VydGlvbnMJYXNzZXJ0Tm90TnVsbAkoTGphdmEvbGFuZy9PYmplY3Q7KUxqYXZhL2xhbmcvT2JqZWN0OwlBc3NlcnRpb25zLmphdmEKMHgxNGI4CWFuZHJvaWQub3MuVGhyZWFkTG9jYWxXb3JrU291cmNlCXJlc3RvcmUJKEopVglUaHJlYWRMb2NhbFdvcmtTb3VyY2UuamF2YQoweDE0YWMJYW5kcm9pZC52aWV3LlZpZXcJZ2V0RWxldmF0aW9uCSgpRglWaWV3LmphdmEKMHgxNTQwCXN1bi5uZXQudXRpbC5JUEFkZHJlc3NVdGlsCWNvbnZlcnRGcm9tSVB2NE1hcHBlZEFkZHJlc3MJKFtCKVtCCUlQQWRkcmVzc1V0aWwuamF2YQoweDE0YTgJamF2YS5sYW5nLlN0cmluZwl0b1N0cmluZwkoKUxqYXZhL2xhbmcvU3RyaW5nOwlTdHJpbmcuamF2YQoweDE0YTQJamF2YS5sYW5nLlN0cmluZwl2YWx1ZU9mCShMamF2YS9sYW5nL09iamVjdDspTGphdmEvbGFuZy9TdHJpbmc7CVN0cmluZy5qYXZhCjB4MTQ5YwlqYXZhLmlvLlN0cmluZ1dyaXRlcglhcHBlbmQJKExqYXZhL2xhbmcvQ2hhclNlcXVlbmNlOylMamF2YS9pby9Xcml0ZXI7CVN0cmluZ1dyaXRlci5qYXZhCjB4MTQ5NAlpby5zZW50cnkudmVuZG9yLmdzb24uc3RyZWFtLkpzb25Xcml0ZXIJb3BlbgkoSUMpTGlvL3NlbnRyeS92ZW5kb3IvZ3Nvbi9zdHJlYW0vSnNvbldyaXRlcjsJSnNvbldyaXRlci5qYXZhCjB4MTQ4YwlhbmRyb2lkLnZpZXcuV2luZG93TGF5b3V0CWNvbXB1dGVGcmFtZXMJKExhbmRyb2lkL3ZpZXcvV2luZG93TWFuYWdlciRMYXlvdXRQYXJhbXM7TGFuZHJvaWQvdmlldy9JbnNldHNTdGF0ZTtMYW5kcm9pZC9ncmFwaGljcy9SZWN0O0xhbmRyb2lkL2dyYXBoaWNzL1JlY3Q7SUlJSUZMYW5kcm9pZC93aW5kb3cvQ2xpZW50V2luZG93RnJhbWVzOylWCVdpbmRvd0xheW91dC5qYXZhCjB4MTRkMAljb20uZmFjZWJvb2sucmVhY3QubW9kdWxlcy5jb3JlLkNob3Jlb2dyYXBoZXJDb21wYXQJY2hvcmVvZ3JhcGhlclBvc3RGcmFtZUNhbGxiYWNrCShMYW5kcm9pZC92aWV3L0Nob3Jlb2dyYXBoZXIkRnJhbWVDYWxsYmFjazspVglDaG9yZW9ncmFwaGVyQ29tcGF0LmphdmEKMHgxNDg4CWFuZHJvaWQudmlldy5WaWV3Um9vdEltcGwJcmVsYXlvdXRXaW5kb3cJKExhbmRyb2lkL3ZpZXcvV2luZG93TWFuYWdlciRMYXlvdXRQYXJhbXM7SVopSQlWaWV3Um9vdEltcGwuamF2YQoweDE0N2MJY29tLmFuZHJvaWQuaW50ZXJuYWwucG9saWN5LkRlY29yVmlldwl1cGRhdGVDb2xvclZpZXdzCShMYW5kcm9pZC92aWV3L1dpbmRvd0luc2V0cztaKUxhbmRyb2lkL3ZpZXcvV2luZG93SW5zZXRzOwlEZWNvclZpZXcuamF2YQoweDE0NzQJY29tLmZhY2Vib29rLmZsaXBwZXIuYW5kcm9pZC5GbGlwcGVyU29ja2V0SW1wbAlmbGlwcGVyRGlzY29ubmVjdAkoKVYJRmxpcHBlclNvY2tldEltcGwuamF2YQoweDE0NzAJYW5kcm9pZC5vcy5UcmFjZQl0cmFjZUVuZAkoSilWCVRyYWNlLmphdmEKMHgxNDZjCW9yZy5qYXZhX3dlYnNvY2tldC5jbGllbnQuV2ViU29ja2V0Q2xpZW50CWNvbm5lY3QJKClWCVdlYlNvY2tldENsaWVudC5qYXZhCjB4MTQ2OAljb20uZmFjZWJvb2suZmxpcHBlci5hbmRyb2lkLkZsaXBwZXJTb2NrZXRJbXBsCWZsaXBwZXJDb25uZWN0CSgpVglGbGlwcGVyU29ja2V0SW1wbC5qYXZhCjB4MTQ1YwlqYXZhLnNlY3VyaXR5LlNlY3VyZVJhbmRvbQlnZXRQcm5nQWxnb3JpdGhtCSgpTGphdmEvbGFuZy9TdHJpbmc7CVNlY3VyZVJhbmRvbS5qYXZhCjB4MTQ1NAlqYXZhLnNlY3VyaXR5LlNlY3VyZVJhbmRvbQk8aW5pdD4JKClWCVNlY3VyZVJhbmRvbS5qYXZhCjB4MTQ1MAlvcmcuamF2YV93ZWJzb2NrZXQuZHJhZnRzLkRyYWZ0XzY0NTUJPGluaXQ+CShMamF2YS91dGlsL0xpc3Q7TGphdmEvdXRpbC9MaXN0O0kpVglEcmFmdF82NDU1LmphdmEKMHgxNDRjCW9yZy5qYXZhX3dlYnNvY2tldC5kcmFmdHMuRHJhZnRfNjQ1NQk8aW5pdD4JKExqYXZhL3V0aWwvTGlzdDtMamF2YS91dGlsL0xpc3Q7KVYJRHJhZnRfNjQ1NS5qYXZhCjB4MTQ0OAlvcmcuamF2YV93ZWJzb2NrZXQuZHJhZnRzLkRyYWZ0XzY0NTUJPGluaXQ+CShMamF2YS91dGlsL0xpc3Q7KVYJRHJhZnRfNjQ1NS5qYXZhCjB4MTQyOAljb20uZmFjZWJvb2sucmVhY3QuYnJpZGdlLkNhdGFseXN0SW5zdGFuY2VJbXBsJEJyaWRnZUNhbGxiYWNrCWRlY3JlbWVudFBlbmRpbmdKU0NhbGxzCSgpVglDYXRhbHlzdEluc3RhbmNlSW1wbC5qYXZhCjB4MTQyNAlhbmRyb2lkLmdyYXBoaWNzLkNhbnZhcwl0cmFuc2xhdGUJKEZGKVYJQ2FudmFzLmphdmEKMHgxM2Y0CWxpYmNvcmUuaW8uTGludXgJcmVhZEJ5dGVzCShMamF2YS9pby9GaWxlRGVzY3JpcHRvcjtMamF2YS9sYW5nL09iamVjdDtJSSlJCUxpbnV4LmphdmEKMHgxM2YwCWxpYmNvcmUuaW8uTGludXgJcmVhZAkoTGphdmEvaW8vRmlsZURlc2NyaXB0b3I7W0JJSSlJCUxpbnV4LmphdmEKMHgxM2U4CWxpYmNvcmUuaW8uRm9yd2FyZGluZ09zCXJlYWQJKExqYXZhL2lvL0ZpbGVEZXNjcmlwdG9yO1tCSUkpSQlGb3J3YXJkaW5nT3MuamF2YQoweDEzZTAJamF2YS5pby5GaWxlSW5wdXRTdHJlYW0JcmVhZAkoW0JJSSlJCUZpbGVJbnB1dFN0cmVhbS5qYXZhCjB4MTNkNAlpby5zZW50cnkuaW5zdHJ1bWVudGF0aW9uLmZpbGUuRmlsZUlPU3Bhbk1hbmFnZXIJcGVyZm9ybUlPCShMaW8vc2VudHJ5L2luc3RydW1lbnRhdGlvbi9maWxlL0ZpbGVJT1NwYW5NYW5hZ2VyJEZpbGVJT0NhbGxhYmxlOylMamF2YS9sYW5nL09iamVjdDsJRmlsZUlPU3Bhbk1hbmFnZXIuamF2YQoweDEzYzgJb2todHRwMy5pbnRlcm5hbC5jYWNoZS5EaXNrTHJ1Q2FjaGUJcmVhZEpvdXJuYWwJKClWCURpc2tMcnVDYWNoZS5rdAoweDEzYzQJamF2YS5pby5GaWxlT3V0cHV0U3RyZWFtCTxpbml0PgkoTGphdmEvaW8vRmlsZTtaKVYJRmlsZU91dHB1dFN0cmVhbS5qYXZhCjB4MTNiOAlva2lvLk9raW9fX0p2bU9raW9LdAlzaW5rJGRlZmF1bHQJKExqYXZhL2lvL0ZpbGU7WklMamF2YS9sYW5nL09iamVjdDspTG9raW8vU2luazsJSnZtT2tpby5rdAoweDEzYTAJamF2YS5sYW5nLlRocmVhZExvY2FsJFRocmVhZExvY2FsTWFwCWdldEVudHJ5CShMamF2YS9sYW5nL1RocmVhZExvY2FsOylMamF2YS9sYW5nL1RocmVhZExvY2FsJFRocmVhZExvY2FsTWFwJEVudHJ5OwlUaHJlYWRMb2NhbC5qYXZhCjB4MTM4NAljb20uZmFjZWJvb2sucmVhY3QuYnJpZGdlLlJlYWRhYmxlTmF0aXZlTWFwCWVxdWFscwkoTGphdmEvbGFuZy9PYmplY3Q7KVoJUmVhZGFibGVOYXRpdmVNYXAuamF2YQoweDEzNzAJYW5kcm9pZC52aWV3LlZpZXdUcmVlT2JzZXJ2ZXIJZGlzcGF0Y2hPbkdsb2JhbExheW91dAkoKVYJVmlld1RyZWVPYnNlcnZlci5qYXZhCjB4MTM0YwlhbmRyb2lkLnZpZXcuVmlld1Jvb3RJbXBsCXNldExheW91dFBhcmFtcwkoTGFuZHJvaWQvdmlldy9XaW5kb3dNYW5hZ2VyJExheW91dFBhcmFtcztaKVYJVmlld1Jvb3RJbXBsLmphdmEKMHgxMzQwCWFuZHJvaWQudmlldy5XaW5kb3cJY2xlYXJGbGFncwkoSSlWCVdpbmRvdy5qYXZhCjB4MTMzYwljb20uZmFjZWJvb2sucmVhY3QubW9kdWxlcy5zdGF0dXNiYXIuU3RhdHVzQmFyTW9kdWxlJDMJcnVuCSgpVglTdGF0dXNCYXJNb2R1bGUuamF2YQoweDEzMzgJSi5OCU13dHlYYzZECShKTGphdmEvbGFuZy9PYmplY3Q7TGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL2xhbmcvU3RyaW5nOwljaHJvbWl1bS1UcmljaHJvbWVXZWJWaWV3R29vZ2xlNjQzMi5hYWItc3RhYmxlLTU5OTMxMTEzMwoweDEzMzAJY29tLmZhY2Vib29rLnJlYWN0Lm1vZHVsZXMubmV0d29yay5Gb3J3YXJkaW5nQ29va2llSGFuZGxlcglnZXQJKExqYXZhL25ldC9VUkk7TGphdmEvdXRpbC9NYXA7KUxqYXZhL3V0aWwvTWFwOwlGb3J3YXJkaW5nQ29va2llSGFuZGxlci5qYXZhCjB4MTMyYwlva2h0dHAzLkphdmFOZXRDb29raWVKYXIJbG9hZEZvclJlcXVlc3QJKExva2h0dHAzL0h0dHBVcmw7KUxqYXZhL3V0aWwvTGlzdDsJSmF2YU5ldENvb2tpZUphci5rdAoweDEzMWMJb2todHRwMy5pbnRlcm5hbC53cy5SZWFsV2ViU29ja2V0CXJ1bldyaXRlcgkoKVYJUmVhbFdlYlNvY2tldC5rdAoweDEzMTQJb2todHRwMy5pbnRlcm5hbC53cy5SZWFsV2ViU29ja2V0CXNlbmQJKExqYXZhL2xhbmcvU3RyaW5nOylaCVJlYWxXZWJTb2NrZXQua3QKMHgxMzEwCWNvbS5mYWNlYm9vay5yZWFjdC5tb2R1bGVzLndlYnNvY2tldC5XZWJTb2NrZXRNb2R1bGUJc2VuZAkoTGphdmEvbGFuZy9TdHJpbmc7RClWCVdlYlNvY2tldE1vZHVsZS5qYXZhCjB4MTMwMAljb20uZmFjZWJvb2suc3lzdHJhY2UuU3lzdHJhY2UJZW5kQXN5bmNTZWN0aW9uCShKTGphdmEvbGFuZy9TdHJpbmc7SSlWCVN5c3RyYWNlLmphdmEKMHgxMmZjCWNvbS5mYWNlYm9vay5zeXN0cmFjZS5TeXN0cmFjZQllbmRBc3luY0Zsb3cJKEpMamF2YS9sYW5nL1N0cmluZztJKVYJU3lzdHJhY2UuamF2YQoweDEyZWMJYW5kcm9pZC5pY3UuaW1wbC5JRE5BMjAwMwlpc0xhYmVsU2VwYXJhdG9yCShJKVoJSUROQTIwMDMuamF2YQoweDEyZTgJYW5kcm9pZC5pY3UuaW1wbC5JRE5BMjAwMwlnZXRTZXBhcmF0b3JJbmRleAkoW0NJSSlJCUlETkEyMDAzLmphdmEKMHgxMmUwCW9raHR0cDMuSHR0cFVybCRCdWlsZGVyCWhvc3QJKExqYXZhL2xhbmcvU3RyaW5nOylMb2todHRwMy9IdHRwVXJsJEJ1aWxkZXI7CUh0dHBVcmwua3QKMHgxMmRjCW9raHR0cDMuQWRkcmVzcwk8aW5pdD4JKExqYXZhL2xhbmcvU3RyaW5nO0lMb2todHRwMy9EbnM7TGphdmF4L25ldC9Tb2NrZXRGYWN0b3J5O0xqYXZheC9uZXQvc3NsL1NTTFNvY2tldEZhY3Rvcnk7TGphdmF4L25ldC9zc2wvSG9zdG5hbWVWZXJpZmllcjtMb2todHRwMy9DZXJ0aWZpY2F0ZVBpbm5lcjtMb2todHRwMy9BdXRoZW50aWNhdG9yO0xqYXZhL25ldC9Qcm94eTtMamF2YS91dGlsL0xpc3Q7TGphdmEvdXRpbC9MaXN0O0xqYXZhL25ldC9Qcm94eVNlbGVjdG9yOylWCUFkZHJlc3Mua3QKMHgxMmQ4CW9raHR0cDMuaW50ZXJuYWwuY29ubmVjdGlvbi5SZWFsQ2FsbAljcmVhdGVBZGRyZXNzCShMb2todHRwMy9IdHRwVXJsOylMb2todHRwMy9BZGRyZXNzOwlSZWFsQ2FsbC5rdAoweDEyZDAJY29tLmZhY2Vib29rLnJlYWN0LmJyaWRnZS5xdWV1ZS5NZXNzYWdlUXVldWVUaHJlYWRJbXBsCXJ1bk9uUXVldWUJKExqYXZhL2xhbmcvUnVubmFibGU7KVoJTWVzc2FnZVF1ZXVlVGhyZWFkSW1wbC5qYXZhCjB4MTJjNAlhbmRyb2lkLmFwcC5BY3Rpdml0eUNsaWVudAlzZXRUYXNrRGVzY3JpcHRpb24JKExhbmRyb2lkL29zL0lCaW5kZXI7TGFuZHJvaWQvYXBwL0FjdGl2aXR5TWFuYWdlciRUYXNrRGVzY3JpcHRpb247KVYJQWN0aXZpdHlDbGllbnQuamF2YQoweDEyYzAJYW5kcm9pZC5hcHAuQWN0aXZpdHkJc2V0VGFza0Rlc2NyaXB0aW9uCShMYW5kcm9pZC9hcHAvQWN0aXZpdHlNYW5hZ2VyJFRhc2tEZXNjcmlwdGlvbjspVglBY3Rpdml0eS5qYXZhCjB4MTJiOAljb20uYW5kcm9pZC5pbnRlcm5hbC5wb2xpY3kuUGhvbmVXaW5kb3cJc2V0U3RhdHVzQmFyQ29sb3IJKEkpVglQaG9uZVdpbmRvdy5qYXZhCjB4MTJiNAlhbmRyb2lkLnZpZXcuVmlldwlnZXRQYXJlbnQJKClMYW5kcm9pZC92aWV3L1ZpZXdQYXJlbnQ7CVZpZXcuamF2YQoweDEyYjAJYW5kcm9pZC5hcHAuQWN0aXZpdHkJb25XaW5kb3dBdHRyaWJ1dGVzQ2hhbmdlZAkoTGFuZHJvaWQvdmlldy9XaW5kb3dNYW5hZ2VyJExheW91dFBhcmFtczspVglBY3Rpdml0eS5qYXZhCjB4MTJhYwlhbmRyb2lkeC5hcHBjb21wYXQudmlldy5XaW5kb3dDYWxsYmFja1dyYXBwZXIJb25XaW5kb3dBdHRyaWJ1dGVzQ2hhbmdlZAkoTGFuZHJvaWQvdmlldy9XaW5kb3dNYW5hZ2VyJExheW91dFBhcmFtczspVglXaW5kb3dDYWxsYmFja1dyYXBwZXIuamF2YQoweDE0MWMJY29tLmZhY2Vib29rLnJlYWN0Lm1vZHVsZXMubmV0d29yay5OZXR3b3JraW5nTW9kdWxlJDEJaW50ZXJjZXB0CShMb2todHRwMy9JbnRlcmNlcHRvciRDaGFpbjspTG9raHR0cDMvUmVzcG9uc2U7CU5ldHdvcmtpbmdNb2R1bGUuamF2YQoweDEyYTQJY29tLmFuZHJvaWQuaW50ZXJuYWwucG9saWN5LlBob25lV2luZG93CWRpc3BhdGNoV2luZG93QXR0cmlidXRlc0NoYW5nZWQJKExhbmRyb2lkL3ZpZXcvV2luZG93TWFuYWdlciRMYXlvdXRQYXJhbXM7KVYJUGhvbmVXaW5kb3cuamF2YQoweDEyOWMJYW5kcm9pZC52aWV3LldpbmRvdwlhZGRGbGFncwkoSSlWCVdpbmRvdy5qYXZhCjB4MTI5MAlkYWx2aWsuc3lzdGVtLkNsb3NlR3VhcmQJd2FybklmT3BlbgkoKVYJQ2xvc2VHdWFyZC5qYXZhCjB4MTI4MAlqYXZhLnV0aWwuY29uY3VycmVudC5hdG9taWMuQXRvbWljSW50ZWdlcglhZGRBbmRHZXQJKEkpSQlBdG9taWNJbnRlZ2VyLmphdmEKMHgxMjc4CWFuZHJvaWQuZ3JhcGhpY3MuUmVuZGVyTm9kZQk8aW5pdD4JKExqYXZhL2xhbmcvU3RyaW5nO0xhbmRyb2lkL2dyYXBoaWNzL1JlbmRlck5vZGUkQW5pbWF0aW9uSG9zdDspVglSZW5kZXJOb2RlLmphdmEKMHgxMjcwCWFuZHJvaWQuZ3JhcGhpY3MudGV4dC5MaW5lQnJlYWtlcgluQ29tcHV0ZUxpbmVCcmVha3MJKEpbQ0pJRklGW0ZGSSlKCUxpbmVCcmVha2VyLmphdmEKMHgxMjY4CWFuZHJvaWQudGV4dC5TdGF0aWNMYXlvdXQJZ2VuZXJhdGUJKExhbmRyb2lkL3RleHQvU3RhdGljTGF5b3V0JEJ1aWxkZXI7WlopVglTdGF0aWNMYXlvdXQuamF2YQoweDEyNjQJYW5kcm9pZC50ZXh0LlN0YXRpY0xheW91dAk8aW5pdD4JKExhbmRyb2lkL3RleHQvU3RhdGljTGF5b3V0JEJ1aWxkZXI7KVYJU3RhdGljTGF5b3V0LmphdmEKMHgxMjUwCWFuZHJvaWQub3MuTWVzc2FnZQlvYnRhaW4JKExhbmRyb2lkL29zL0hhbmRsZXI7SUxqYXZhL2xhbmcvT2JqZWN0OylMYW5kcm9pZC9vcy9NZXNzYWdlOwlNZXNzYWdlLmphdmEKMHgxMjQwCWFuZHJvaWQuZ3JhcGhpY3MuSGFyZHdhcmVSZW5kZXJlck9ic2VydmVyCWludm9rZURhdGFBdmFpbGFibGUJKExqYXZhL2xhbmcvcmVmL1dlYWtSZWZlcmVuY2U7KVoJSGFyZHdhcmVSZW5kZXJlck9ic2VydmVyLmphdmEKMHgxMjNjCWNvbS5mYWNlYm9vay5yZWFjdC5kZXZzdXBwb3J0Lkluc3BlY3RvclBhY2thZ2VyQ29ubmVjdGlvbiRDb25uZWN0aW9uJDIJZG9JbkJhY2tncm91bmQJKFtMamF2YS9sYW5nL09iamVjdDspTGphdmEvbGFuZy9PYmplY3Q7CUluc3BlY3RvclBhY2thZ2VyQ29ubmVjdGlvbi5qYXZhCjB4MTIzNAlhbmRyb2lkLm9zLkFzeW5jVGFzayRTZXJpYWxFeGVjdXRvciQxCXJ1bgkoKVYJQXN5bmNUYXNrLmphdmEKMHgxMjMwCWphdmEubGFuZy5UaHJlYWQJc2V0TmF0aXZlTmFtZQkoTGphdmEvbGFuZy9TdHJpbmc7KVYJVGhyZWFkLmphdmEKMHgxMjJjCWphdmEubGFuZy5UaHJlYWQJc2V0TmFtZQkoTGphdmEvbGFuZy9TdHJpbmc7KVYJVGhyZWFkLmphdmEKMHgxMmQ0CW9raHR0cDMuaW50ZXJuYWwuY29ubmVjdGlvbi5SZWFsQ2FsbAllbnRlck5ldHdvcmtJbnRlcmNlcHRvckV4Y2hhbmdlCShMb2todHRwMy9SZXF1ZXN0O1opVglSZWFsQ2FsbC5rdAoweDEyMjgJb2todHRwMy5pbnRlcm5hbC5jb25jdXJyZW50LlRhc2tSdW5uZXIJcnVuVGFzawkoTG9raHR0cDMvaW50ZXJuYWwvY29uY3VycmVudC9UYXNrOylWCVRhc2tSdW5uZXIua3QKMHgxMjIwCWFuZHJvaWQudmlldy5WaWV3R3JvdXAJZ2V0Q2xpcENoaWxkcmVuCSgpWglWaWV3R3JvdXAuamF2YQoweDEyMGMJYW5kcm9pZC52aWV3LlZpZXdHcm91cAlyZWNyZWF0ZUNoaWxkRGlzcGxheUxpc3QJKExhbmRyb2lkL3ZpZXcvVmlldzspVglWaWV3R3JvdXAuamF2YQoweDEyMDAJamF2YS5sYW5nLk1hdGgJbWluCShGRilGCU1hdGguamF2YQoweDExZjgJYW5kcm9pZC5hbmltYXRpb24uVmFsdWVBbmltYXRvcglnZXRDdXJyZW50SXRlcmF0aW9uCShGKUkJVmFsdWVBbmltYXRvci5qYXZhCjB4MTFlYwlhbmRyb2lkLmFuaW1hdGlvbi5WYWx1ZUFuaW1hdG9yCWRvQW5pbWF0aW9uRnJhbWUJKEopWglWYWx1ZUFuaW1hdG9yLmphdmEKMHgxMWU4CWFuZHJvaWQuYW5pbWF0aW9uLkFuaW1hdGlvbkhhbmRsZXIJZG9BbmltYXRpb25GcmFtZQkoSilWCUFuaW1hdGlvbkhhbmRsZXIuamF2YQoweDExZTQJYW5kcm9pZC5hbmltYXRpb24uQW5pbWF0aW9uSGFuZGxlcgktJCROZXN0JG1kb0FuaW1hdGlvbkZyYW1lCShMYW5kcm9pZC9hbmltYXRpb24vQW5pbWF0aW9uSGFuZGxlcjtKKVYJQW5pbWF0aW9uSGFuZGxlci5qYXZhCjB4MTFjYwljb20uZmFjZWJvb2sucmVhY3QudWltYW5hZ2VyLk1hdHJpeE1hdGhIZWxwZXIJaXNaZXJvCShEKVoJTWF0cml4TWF0aEhlbHBlci5qYXZhCjB4MTFjOAljb20uZmFjZWJvb2sucmVhY3QudWltYW5hZ2VyLk1hdHJpeE1hdGhIZWxwZXIJZGVjb21wb3NlTWF0cml4CShbRExjb20vZmFjZWJvb2svcmVhY3QvdWltYW5hZ2VyL01hdHJpeE1hdGhIZWxwZXIkTWF0cml4RGVjb21wb3NpdGlvbkNvbnRleHQ7KVYJTWF0cml4TWF0aEhlbHBlci5qYXZhCjB4MTJlNAlva2h0dHAzLmludGVybmFsLkhvc3RuYW1lc0t0CXRvQ2Fub25pY2FsSG9zdAkoTGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL2xhbmcvU3RyaW5nOwlob3N0bmFtZXMua3QKMHgxMWM0CWNvbS5mYWNlYm9vay5yZWFjdC51aW1hbmFnZXIuQmFzZVZpZXdNYW5hZ2VyCXNldFRyYW5zZm9ybVByb3BlcnR5CShMYW5kcm9pZC92aWV3L1ZpZXc7TGNvbS9mYWNlYm9vay9yZWFjdC9icmlkZ2UvUmVhZGFibGVBcnJheTspVglCYXNlVmlld01hbmFnZXIuamF2YQoweDExYjgJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnZpZXcuUmVhY3RWaWV3TWFuYWdlcglzZXRUcmFuc2Zvcm0JKExhbmRyb2lkL3ZpZXcvVmlldztMY29tL2ZhY2Vib29rL3JlYWN0L2JyaWRnZS9SZWFkYWJsZUFycmF5OylWCVJlYWN0Vmlld01hbmFnZXIuamF2YQoweDExYjQJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnZpZXcuUmVhY3RWaWV3TWFuYWdlcldyYXBwZXIkRGVmYXVsdFZpZXdNYW5hZ2VyCXVwZGF0ZVByb3BlcnRpZXMJKExhbmRyb2lkL3ZpZXcvVmlldztMamF2YS9sYW5nL09iamVjdDspVglSZWFjdFZpZXdNYW5hZ2VyV3JhcHBlci5rdAoweDExYjAJY29tLmZhY2Vib29rLnJlYWN0LmZhYnJpYy5tb3VudGluZy5TdXJmYWNlTW91bnRpbmdNYW5hZ2VyCXVwZGF0ZVByb3BzCShJTGphdmEvbGFuZy9PYmplY3Q7KVYJU3VyZmFjZU1vdW50aW5nTWFuYWdlci5qYXZhCjB4MTFhYwljb20uZmFjZWJvb2sucmVhY3QuZmFicmljLm1vdW50aW5nLk1vdW50aW5nTWFuYWdlcgl1cGRhdGVQcm9wcwkoSUxjb20vZmFjZWJvb2svcmVhY3QvYnJpZGdlL1JlYWRhYmxlTWFwOylWCU1vdW50aW5nTWFuYWdlci5qYXZhCjB4MTFhNAljb20uZmFjZWJvb2sucmVhY3QuZmFicmljLkZhYnJpY1VJTWFuYWdlcglzeW5jaHJvbm91c2x5VXBkYXRlVmlld09uVUlUaHJlYWQJKElMY29tL2ZhY2Vib29rL3JlYWN0L2JyaWRnZS9SZWFkYWJsZU1hcDspVglGYWJyaWNVSU1hbmFnZXIuamF2YQoweDExYTAJY29tLmZhY2Vib29rLnJlYWN0LmFuaW1hdGVkLlByb3BzQW5pbWF0ZWROb2RlCXVwZGF0ZVZpZXcJKClWCVByb3BzQW5pbWF0ZWROb2RlLmphdmEKMHgxMTljCWNvbS5mYWNlYm9vay5yZWFjdC5hbmltYXRlZC5OYXRpdmVBbmltYXRlZE5vZGVzTWFuYWdlcgl1cGRhdGVOb2RlcwkoTGphdmEvdXRpbC9MaXN0OylWCU5hdGl2ZUFuaW1hdGVkTm9kZXNNYW5hZ2VyLmphdmEKMHgxMTg4CWNvbS5mYWNlYm9vay5yZWFjdC5tb2R1bGVzLmkxOG5tYW5hZ2VyLkkxOG5VdGlsCWRvTGVmdEFuZFJpZ2h0U3dhcEluUlRMCShMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7KVoJSTE4blV0aWwuamF2YQoweDExN2MJamF2YS51dGlsLkFic3RyYWN0TGlzdAk8aW5pdD4JKClWCUFic3RyYWN0TGlzdC5qYXZhCjB4MTNiYwlva2lvLk9raW8Jc2luawkoTGphdmEvaW8vRmlsZTtaKUxva2lvL1Npbms7CShudWxsKQoweDExNzQJamF2YS51dGlsLkFycmF5cwlhc0xpc3QJKFtMamF2YS9sYW5nL09iamVjdDspTGphdmEvdXRpbC9MaXN0OwlBcnJheXMuamF2YQoweDExNjgJYW5kcm9pZC5hbmltYXRpb24uS2V5ZnJhbWVTZXQJb2ZGbG9hdAkoW0YpTGFuZHJvaWQvYW5pbWF0aW9uL0tleWZyYW1lU2V0OwlLZXlmcmFtZVNldC5qYXZhCjB4MTE1YwlhbmRyb2lkLmFuaW1hdGlvbi5Qcm9wZXJ0eVZhbHVlc0hvbGRlciRGbG9hdFByb3BlcnR5VmFsdWVzSG9sZGVyCTxpbml0PgkoTGphdmEvbGFuZy9TdHJpbmc7W0YpVglQcm9wZXJ0eVZhbHVlc0hvbGRlci5qYXZhCjB4MTUxNAlhbmRyb2lkLm9zLkFzeW5jVGFzayRTZXJpYWxFeGVjdXRvcglzY2hlZHVsZU5leHQJKClWCUFzeW5jVGFzay5qYXZhCjB4MTE1OAlhbmRyb2lkLmFuaW1hdGlvbi5Qcm9wZXJ0eVZhbHVlc0hvbGRlcglvZkZsb2F0CShMamF2YS9sYW5nL1N0cmluZztbRilMYW5kcm9pZC9hbmltYXRpb24vUHJvcGVydHlWYWx1ZXNIb2xkZXI7CVByb3BlcnR5VmFsdWVzSG9sZGVyLmphdmEKMHgxNGNjCWNvbS5mYWNlYm9vay5yZWFjdC5tb2R1bGVzLmNvcmUuQ2hvcmVvZ3JhcGhlckNvbXBhdAlwb3N0RnJhbWVDYWxsYmFjawkoTGNvbS9mYWNlYm9vay9yZWFjdC9tb2R1bGVzL2NvcmUvQ2hvcmVvZ3JhcGhlckNvbXBhdCRGcmFtZUNhbGxiYWNrOylWCUNob3Jlb2dyYXBoZXJDb21wYXQuamF2YQoweDExNTQJYW5kcm9pZC5hbmltYXRpb24uVmFsdWVBbmltYXRvcglzZXRGbG9hdFZhbHVlcwkoW0YpVglWYWx1ZUFuaW1hdG9yLmphdmEKMHgxMTQ4CWFuZHJvaWQuZ3JhcGhpY3MuZHJhd2FibGUuUmlwcGxlRHJhd2FibGUJZHJhd1BhdHRlcm5lZEJhY2tncm91bmQJKExhbmRyb2lkL2dyYXBoaWNzL0NhbnZhcztGRilWCVJpcHBsZURyYXdhYmxlLmphdmEKMHgxMTQ0CWFuZHJvaWQuZ3JhcGhpY3MuZHJhd2FibGUuUmlwcGxlRHJhd2FibGUJZHJhd1BhdHRlcm5lZAkoTGFuZHJvaWQvZ3JhcGhpY3MvQ2FudmFzOylWCVJpcHBsZURyYXdhYmxlLmphdmEKMHgxMTM0CWFuZHJvaWQuZ3JhcGhpY3MuZHJhd2FibGUuUmlwcGxlRHJhd2FibGUJb25Cb3VuZHNDaGFuZ2UJKExhbmRyb2lkL2dyYXBoaWNzL1JlY3Q7KVYJUmlwcGxlRHJhd2FibGUuamF2YQoweDExMjgJYW5kcm9pZC5ncmFwaGljcy5kcmF3YWJsZS5MYXllckRyYXdhYmxlCXVwZGF0ZUxheWVyQm91bmRzCShMYW5kcm9pZC9ncmFwaGljcy9SZWN0OylWCUxheWVyRHJhd2FibGUuamF2YQoweDExMjQJYW5kcm9pZC5ncmFwaGljcy5kcmF3YWJsZS5MYXllckRyYXdhYmxlCW9uQm91bmRzQ2hhbmdlCShMYW5kcm9pZC9ncmFwaGljcy9SZWN0OylWCUxheWVyRHJhd2FibGUuamF2YQoweDExMWMJYW5kcm9pZC52aWV3LlZpZXcJc2V0QmFja2dyb3VuZEJvdW5kcwkoKVYJVmlldy5qYXZhCjB4MTExOAlhbmRyb2lkLnRleHQuU3Bhbm5hYmxlU3RyaW5nSW50ZXJuYWwJZ2V0U3BhblN0YXJ0CShMamF2YS9sYW5nL09iamVjdDspSQlTcGFubmFibGVTdHJpbmdJbnRlcm5hbC5qYXZhCjB4MTExNAlhbmRyb2lkLnRleHQuU3Bhbm5lZFN0cmluZwlnZXRTcGFuU3RhcnQJKExqYXZhL2xhbmcvT2JqZWN0OylJCVNwYW5uZWRTdHJpbmcuamF2YQoweDExMDgJYW5kcm9pZC5ncmFwaGljcy5QYWludAlpc1N0cmlrZVRocnVUZXh0CSgpWglQYWludC5qYXZhCjB4MTEwNAlhbmRyb2lkLnRleHQuVGV4dExpbmUJZXh0cmFjdERlY29yYXRpb25JbmZvCShMYW5kcm9pZC90ZXh0L1RleHRQYWludDtMYW5kcm9pZC90ZXh0L1RleHRMaW5lJERlY29yYXRpb25JbmZvOylWCVRleHRMaW5lLmphdmEKMHgxMTAwCWFuZHJvaWQudGV4dC5Cb3JpbmdMYXlvdXQJZ2V0TGluZUNvdW50CSgpSQlCb3JpbmdMYXlvdXQuamF2YQoweDEwZmMJYW5kcm9pZC50ZXh0LkxheW91dAlnZXRMaW5lVmlzaWJsZUVuZAkoSUlJKUkJTGF5b3V0LmphdmEKMHgxMGY0CWphdmEuaW8uQnVmZmVyZWRXcml0ZXIJd3JpdGUJKExqYXZhL2xhbmcvU3RyaW5nO0lJKVYJQnVmZmVyZWRXcml0ZXIuamF2YQoweDEwZjAJaW8uc2VudHJ5LnZlbmRvci5nc29uLnN0cmVhbS5Kc29uV3JpdGVyCWJlZ2luQXJyYXkJKClMaW8vc2VudHJ5L3ZlbmRvci9nc29uL3N0cmVhbS9Kc29uV3JpdGVyOwlKc29uV3JpdGVyLmphdmEKMHgxMGVjCWlvLnNlbnRyeS5Kc29uT2JqZWN0V3JpdGVyCWJlZ2luQXJyYXkJKClMaW8vc2VudHJ5L0pzb25PYmplY3RXcml0ZXI7CUpzb25PYmplY3RXcml0ZXIuamF2YQoweDExYmMJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnZpZXcuUmVhY3RWaWV3TWFuYWdlcglzZXRUcmFuc2Zvcm0JKExjb20vZmFjZWJvb2svcmVhY3Qvdmlld3Mvdmlldy9SZWFjdFZpZXdHcm91cDtMY29tL2ZhY2Vib29rL3JlYWN0L2JyaWRnZS9SZWFkYWJsZUFycmF5OylWCVJlYWN0Vmlld01hbmFnZXIuamF2YQoweDEwZTgJaW8uc2VudHJ5Lkpzb25PYmplY3RXcml0ZXIJYmVnaW5BcnJheQkoKUxpby9zZW50cnkvT2JqZWN0V3JpdGVyOwlKc29uT2JqZWN0V3JpdGVyLmphdmEKMHgxMGU0CWFuZHJvaWQudGV4dC5TcGFubmFibGVTdHJpbmdJbnRlcm5hbAlnZXRTcGFucwkoSUlMamF2YS9sYW5nL0NsYXNzOylbTGphdmEvbGFuZy9PYmplY3Q7CVNwYW5uYWJsZVN0cmluZ0ludGVybmFsLmphdmEKMHgxNGU0CWFuZHJvaWQudmlldy5DaG9yZW9ncmFwaGVyCXNjaGVkdWxlVnN5bmNMb2NrZWQJKClWCUNob3Jlb2dyYXBoZXIuamF2YQoweDEwZTAJYW5kcm9pZC50ZXh0LlNwYW5uZWRTdHJpbmcJZ2V0U3BhbnMJKElJTGphdmEvbGFuZy9DbGFzczspW0xqYXZhL2xhbmcvT2JqZWN0OwlTcGFubmVkU3RyaW5nLmphdmEKMHgxMzY4CW9raW8uQnl0ZVN0cmluZwloZXgJKClMamF2YS9sYW5nL1N0cmluZzsJQnl0ZVN0cmluZy5rdAoweDEwZGMJYW5kcm9pZC50ZXh0LlRleHRMaW5lCWRyYXdSdW4JKExhbmRyb2lkL2dyYXBoaWNzL0NhbnZhcztJSVpGSUlJWilGCVRleHRMaW5lLmphdmEKMHgxMGQ0CWFuZHJvaWQudGV4dC5MYXlvdXQJZHJhd1RleHQJKExhbmRyb2lkL2dyYXBoaWNzL0NhbnZhcztJSSlWCUxheW91dC5qYXZhCjB4MTBkMAlhbmRyb2lkLnRleHQuTGF5b3V0CWRyYXcJKExhbmRyb2lkL2dyYXBoaWNzL0NhbnZhcztMamF2YS91dGlsL0xpc3Q7TGphdmEvdXRpbC9MaXN0O0xhbmRyb2lkL2dyYXBoaWNzL1BhdGg7TGFuZHJvaWQvZ3JhcGhpY3MvUGFpbnQ7SSlWCUxheW91dC5qYXZhCjB4MTBjOAlhbmRyb2lkLmdyYXBoaWNzLlJlbmRlck5vZGUJYmVnaW5SZWNvcmRpbmcJKElJKUxhbmRyb2lkL2dyYXBoaWNzL1JlY29yZGluZ0NhbnZhczsJUmVuZGVyTm9kZS5qYXZhCjB4MTJhOAlhbmRyb2lkLnZpZXcuV2luZG93CWRpc3BhdGNoV2luZG93QXR0cmlidXRlc0NoYW5nZWQJKExhbmRyb2lkL3ZpZXcvV2luZG93TWFuYWdlciRMYXlvdXRQYXJhbXM7KVYJV2luZG93LmphdmEKMHgxMGMwCWpkay5pbnRlcm5hbC5taXNjLlVuc2FmZQlnZXRSZWZlcmVuY2VBY3F1aXJlCShMamF2YS9sYW5nL09iamVjdDtKKUxqYXZhL2xhbmcvT2JqZWN0OwlVbnNhZmUuamF2YQoweDExYTgJY29tLmZhY2Vib29rLnJlYWN0LmZhYnJpYy5GYWJyaWNVSU1hbmFnZXIkMwlleGVjdXRlCShMY29tL2ZhY2Vib29rL3JlYWN0L2ZhYnJpYy9tb3VudGluZy9Nb3VudGluZ01hbmFnZXI7KVYJRmFicmljVUlNYW5hZ2VyLmphdmEKMHgxMGY4CWphdmEuaW8uQnVmZmVyZWRXcml0ZXIJZW5zdXJlT3BlbgkoKVYJQnVmZmVyZWRXcml0ZXIuamF2YQoweDEwYmMJamF2YS51dGlsLmNvbmN1cnJlbnQuQ29uY3VycmVudEhhc2hNYXAJdGFiQXQJKFtMamF2YS91dGlsL2NvbmN1cnJlbnQvQ29uY3VycmVudEhhc2hNYXAkTm9kZTtJKUxqYXZhL3V0aWwvY29uY3VycmVudC9Db25jdXJyZW50SGFzaE1hcCROb2RlOwlDb25jdXJyZW50SGFzaE1hcC5qYXZhCjB4MTBiOAlqYXZhLnV0aWwuY29uY3VycmVudC5Db25jdXJyZW50SGFzaE1hcCRUcmF2ZXJzZXIJYWR2YW5jZQkoKUxqYXZhL3V0aWwvY29uY3VycmVudC9Db25jdXJyZW50SGFzaE1hcCROb2RlOwlDb25jdXJyZW50SGFzaE1hcC5qYXZhCjB4MTBiNAlqYXZhLnV0aWwuY29uY3VycmVudC5Db25jdXJyZW50SGFzaE1hcCRLZXlJdGVyYXRvcgluZXh0CSgpTGphdmEvbGFuZy9PYmplY3Q7CUNvbmN1cnJlbnRIYXNoTWFwLmphdmEKMHgxMTUwCWFuZHJvaWQuYW5pbWF0aW9uLlZhbHVlQW5pbWF0b3IJb2ZGbG9hdAkoW0YpTGFuZHJvaWQvYW5pbWF0aW9uL1ZhbHVlQW5pbWF0b3I7CVZhbHVlQW5pbWF0b3IuamF2YQoweDEwYWMJamF2YS51dGlsLmNvbmN1cnJlbnQubG9ja3MuQWJzdHJhY3RRdWV1ZWRTeW5jaHJvbml6ZXIJY29tcGFyZUFuZFNldFN0YXRlCShJSSlaCUFic3RyYWN0UXVldWVkU3luY2hyb25pemVyLmphdmEKMHgxMGEwCWphdmEudXRpbC5jb25jdXJyZW50LmxvY2tzLlJlZW50cmFudExvY2sJbG9jawkoKVYJUmVlbnRyYW50TG9jay5qYXZhCjB4MTA5YwlqYXZhLnV0aWwuY29uY3VycmVudC5MaW5rZWRCbG9ja2luZ0RlcXVlCXBlZWtGaXJzdAkoKUxqYXZhL2xhbmcvT2JqZWN0OwlMaW5rZWRCbG9ja2luZ0RlcXVlLmphdmEKMHgxNTU4CWphdmEubGFuZy5EYWVtb25zJEZpbmFsaXplcldhdGNoZG9nRGFlbW9uCXNsZWVwVW50aWxOZWVkZWQJKClaCURhZW1vbnMuamF2YQoweDEwOTgJamF2YS51dGlsLmNvbmN1cnJlbnQuTGlua2VkQmxvY2tpbmdEZXF1ZQlwZWVrCSgpTGphdmEvbGFuZy9PYmplY3Q7CUxpbmtlZEJsb2NraW5nRGVxdWUuamF2YQoweDEwOTQJaW8uc2VudHJ5LlN0YWNrCXBlZWsJKClMaW8vc2VudHJ5L1N0YWNrJFN0YWNrSXRlbTsJU3RhY2suamF2YQoweDEzZWMJbGliY29yZS5pby5CbG9ja0d1YXJkT3MJcmVhZAkoTGphdmEvaW8vRmlsZURlc2NyaXB0b3I7W0JJSSlJCUJsb2NrR3VhcmRPcy5qYXZhCjB4MTA5MAlpby5zZW50cnkucmVhY3QuUk5TZW50cnlNb2R1bGVJbXBsCXNldFRhZwkoTGphdmEvbGFuZy9TdHJpbmc7TGphdmEvbGFuZy9TdHJpbmc7KVYJUk5TZW50cnlNb2R1bGVJbXBsLmphdmEKMHgxM2MwCW9raW8uT2tpb19fSnZtT2tpb0t0CXNpbmsJKExqYXZhL2lvL0ZpbGU7WilMb2tpby9TaW5rOwlKdm1Pa2lvLmt0CjB4MTA4OAlhbmRyb2lkLmdyYXBoaWNzLkNhbnZhcwlyZXN0b3JlCSgpVglDYW52YXMuamF2YQoweDEwODAJYW5kcm9pZC5ncmFwaGljcy5SZWN0Rgk8aW5pdD4JKEZGRkYpVglSZWN0Ri5qYXZhCjB4MTA3Ywljb20uZmFjZWJvb2sucmVhY3Qudmlld3Mudmlldy5SZWFjdFZpZXdCYWNrZ3JvdW5kRHJhd2FibGUJZ2V0RGlyZWN0aW9uQXdhcmVCb3JkZXJJbnNldHMJKClMYW5kcm9pZC9ncmFwaGljcy9SZWN0RjsJUmVhY3RWaWV3QmFja2dyb3VuZERyYXdhYmxlLmphdmEKMHgxNDA0CW9raHR0cDMuaW50ZXJuYWwuaW8uRmlsZVN5c3RlbSRDb21wYW5pb24kU3lzdGVtRmlsZVN5c3RlbQlkZWxldGUJKExqYXZhL2lvL0ZpbGU7KVYJRmlsZVN5c3RlbS5rdAoweDEwNzQJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnZpZXcuUmVhY3RWaWV3QmFja2dyb3VuZERyYXdhYmxlCWRyYXcJKExhbmRyb2lkL2dyYXBoaWNzL0NhbnZhczspVglSZWFjdFZpZXdCYWNrZ3JvdW5kRHJhd2FibGUuamF2YQoweDEwNjQJYW5kcm9pZC53aWRnZXQuU2Nyb2xsVmlldwlkcmF3CShMYW5kcm9pZC9ncmFwaGljcy9DYW52YXM7KVYJU2Nyb2xsVmlldy5qYXZhCjB4MTE5NAljb20uZmFjZWJvb2sucmVhY3QuYW5pbWF0ZWQuTmF0aXZlQW5pbWF0ZWRNb2R1bGUkMQlkb0ZyYW1lR3VhcmRlZAkoSilWCU5hdGl2ZUFuaW1hdGVkTW9kdWxlLmphdmEKMHgxMDU4CWNvbS5mYWNlYm9vay5yZWFjdC52aWV3cy52aWV3LlJlYWN0Vmlld0dyb3VwCWRpc3BhdGNoRHJhdwkoTGFuZHJvaWQvZ3JhcGhpY3MvQ2FudmFzOylWCVJlYWN0Vmlld0dyb3VwLmphdmEKMHgxMDU0CWNvbS5mYWNlYm9vay5yZWFjdC5SZWFjdFJvb3RWaWV3CWRpc3BhdGNoRHJhdwkoTGFuZHJvaWQvZ3JhcGhpY3MvQ2FudmFzOylWCVJlYWN0Um9vdFZpZXcuamF2YQoweDE1MTgJamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yCXdvcmtlckNvdW50T2YJKEkpSQlUaHJlYWRQb29sRXhlY3V0b3IuamF2YQoweDEwNDgJY29tLmZhY2Vib29rLnJlYWN0LmJyaWRnZS5Xcml0YWJsZU5hdGl2ZUFycmF5CXB1c2hJbnQJKEkpVglXcml0YWJsZU5hdGl2ZUFycmF5LmphdmEKMHgxMDQ0CWFuZHJvaWQuZ3JhcGhpY3MuUmVjb3JkaW5nQ2FudmFzCWVuYWJsZVoJKClWCVJlY29yZGluZ0NhbnZhcy5qYXZhCjB4MTA0MAlhbmRyb2lkLnZpZXcuVmlld0dyb3VwCWRpc3BhdGNoRHJhdwkoTGFuZHJvaWQvZ3JhcGhpY3MvQ2FudmFzOylWCVZpZXdHcm91cC5qYXZhCjB4MTAzYwlhbmRyb2lkLnZpZXcuVmlldwlkcmF3CShMYW5kcm9pZC9ncmFwaGljcy9DYW52YXM7KVYJVmlldy5qYXZhCjB4MTAzNAlhbmRyb2lkLnZpZXcuVmlldwl1cGRhdGVEaXNwbGF5TGlzdElmRGlydHkJKClMYW5kcm9pZC9ncmFwaGljcy9SZW5kZXJOb2RlOwlWaWV3LmphdmEKMHgxMDJjCWFuZHJvaWQudmlldy5UaHJlYWRlZFJlbmRlcmVyCXVwZGF0ZVJvb3REaXNwbGF5TGlzdAkoTGFuZHJvaWQvdmlldy9WaWV3O0xhbmRyb2lkL3ZpZXcvVGhyZWFkZWRSZW5kZXJlciREcmF3Q2FsbGJhY2tzOylWCVRocmVhZGVkUmVuZGVyZXIuamF2YQoweDEwMjQJYW5kcm9pZC52aWV3LlZpZXdSb290SW1wbAlkcmF3CShaWilaCVZpZXdSb290SW1wbC5qYXZhCjB4MTAxYwlhbmRyb2lkLnZpZXcuV2luZG93SW5zZXRzCTxpbml0PgkoW0xhbmRyb2lkL2dyYXBoaWNzL0luc2V0cztbTGFuZHJvaWQvZ3JhcGhpY3MvSW5zZXRzO1taWlpJTGFuZHJvaWQvdmlldy9EaXNwbGF5Q3V0b3V0O0xhbmRyb2lkL3ZpZXcvUm91bmRlZENvcm5lcnM7TGFuZHJvaWQvdmlldy9Qcml2YWN5SW5kaWNhdG9yQm91bmRzO0xhbmRyb2lkL3ZpZXcvRGlzcGxheVNoYXBlO0laKVYJV2luZG93SW5zZXRzLmphdmEKMHgxMDEwCWNvbS5hbmRyb2lkLmludGVybmFsLnBvbGljeS5QaG9uZVdpbmRvdyQkRXh0ZXJuYWxTeW50aGV0aWNMYW1iZGEwCW9uQ29udGVudEFwcGx5V2luZG93SW5zZXRzCShMYW5kcm9pZC92aWV3L1ZpZXc7TGFuZHJvaWQvdmlldy9XaW5kb3dJbnNldHM7KUxhbmRyb2lkL3V0aWwvUGFpcjsJRDgkJFN5bnRoZXRpY0NsYXNzCjB4MTAwYwlhbmRyb2lkLnZpZXcuVmlldwljb21wdXRlU3lzdGVtV2luZG93SW5zZXRzCShMYW5kcm9pZC92aWV3L1dpbmRvd0luc2V0cztMYW5kcm9pZC9ncmFwaGljcy9SZWN0OylMYW5kcm9pZC92aWV3L1dpbmRvd0luc2V0czsJVmlldy5qYXZhCjB4MTAwOAlhbmRyb2lkLnZpZXcuVmlldwlvbkFwcGx5RnJhbWV3b3JrT3B0aW9uYWxGaXRTeXN0ZW1XaW5kb3dzCShMYW5kcm9pZC92aWV3L1dpbmRvd0luc2V0czspTGFuZHJvaWQvdmlldy9XaW5kb3dJbnNldHM7CVZpZXcuamF2YQoweDEwMDAJYW5kcm9pZC52aWV3LlZpZXcJZGlzcGF0Y2hBcHBseVdpbmRvd0luc2V0cwkoTGFuZHJvaWQvdmlldy9XaW5kb3dJbnNldHM7KUxhbmRyb2lkL3ZpZXcvV2luZG93SW5zZXRzOwlWaWV3LmphdmEKMHhmZjgJYW5kcm9pZC52aWV3LlZpZXdHcm91cAlkaXNwYXRjaEFwcGx5V2luZG93SW5zZXRzCShMYW5kcm9pZC92aWV3L1dpbmRvd0luc2V0czspTGFuZHJvaWQvdmlldy9XaW5kb3dJbnNldHM7CVZpZXdHcm91cC5qYXZhCjB4MTNkOAlpby5zZW50cnkuaW5zdHJ1bWVudGF0aW9uLmZpbGUuU2VudHJ5RmlsZUlucHV0U3RyZWFtJCRFeHRlcm5hbFN5bnRoZXRpY0xhbWJkYTEJY2FsbAkoKUxqYXZhL2xhbmcvT2JqZWN0OwlEOCQkU3ludGhldGljQ2xhc3MKMHhmZjQJYW5kcm9pZC52aWV3LlZpZXdSb290SW1wbAlkaXNwYXRjaEFwcGx5SW5zZXRzCShMYW5kcm9pZC92aWV3L1ZpZXc7KVYJVmlld1Jvb3RJbXBsLmphdmEKMHhmZjAJYW5kcm9pZC52aWV3LlZpZXdSb290SW1wbAlwZXJmb3JtVHJhdmVyc2FscwkoKVYJVmlld1Jvb3RJbXBsLmphdmEKMHgxMWQwCWphdmEubGFuZy5NYXRoCWFicwkoRClECU1hdGguamF2YQoweGZlOAlhbmRyb2lkLmNvbnRlbnQucmVzLkFzc2V0TWFuYWdlcglvcGVuCShMamF2YS9sYW5nL1N0cmluZztJKUxqYXZhL2lvL0lucHV0U3RyZWFtOwlBc3NldE1hbmFnZXIuamF2YQoweGZkNAlhbmRyb2lkLm9zLkxvb3BlcglnZXRRdWV1ZQkoKUxhbmRyb2lkL29zL01lc3NhZ2VRdWV1ZTsJTG9vcGVyLmphdmEKMHhmY2MJYW5kcm9pZC52aWV3LlZpZXdSb290SW1wbCRUcmF2ZXJzYWxSdW5uYWJsZQlydW4JKClWCVZpZXdSb290SW1wbC5qYXZhCjB4MTU0OAljb20uZmFjZWJvb2sucmVhY3QuZmFicmljLmV2ZW50cy5FdmVudEJlYXRNYW5hZ2VyCW9uQmF0Y2hFdmVudERpc3BhdGNoZWQJKClWCUV2ZW50QmVhdE1hbmFnZXIuamF2YQoweDEzNjQJb2todHRwMy5DYWNoZSRDb21wYW5pb24Ja2V5CShMb2todHRwMy9IdHRwVXJsOylMamF2YS9sYW5nL1N0cmluZzsJQ2FjaGUua3QKMHhmYzQJY29tLmZhY2Vib29rLnJlYWN0LmJyaWRnZS5SZWFkYWJsZU5hdGl2ZU1hcAllbnN1cmVLZXlzQXJlSW1wb3J0ZWQJKClWCVJlYWRhYmxlTmF0aXZlTWFwLmphdmEKMHgxMWQ4CWNvbS5mYWNlYm9vay5yZWFjdC5icmlkZ2UuV3JpdGFibGVOYXRpdmVNYXAJcHV0TWFwCShMamF2YS9sYW5nL1N0cmluZztMY29tL2ZhY2Vib29rL3JlYWN0L2JyaWRnZS9SZWFkYWJsZU1hcDspVglXcml0YWJsZU5hdGl2ZU1hcC5qYXZhCjB4ZmMwCWNvbS5mYWNlYm9vay5yZWFjdC5icmlkZ2UuUmVhZGFibGVOYXRpdmVNYXAJZ2V0TnVsbGFibGVWYWx1ZQkoTGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL2xhbmcvT2JqZWN0OwlSZWFkYWJsZU5hdGl2ZU1hcC5qYXZhCjB4ZmJjCWNvbS5mYWNlYm9vay5yZWFjdC5icmlkZ2UuUmVhZGFibGVOYXRpdmVNYXAJZ2V0TnVsbGFibGVWYWx1ZQkoTGphdmEvbGFuZy9TdHJpbmc7TGphdmEvbGFuZy9DbGFzczspTGphdmEvbGFuZy9PYmplY3Q7CVJlYWRhYmxlTmF0aXZlTWFwLmphdmEKMHhmYjgJY29tLmZhY2Vib29rLnJlYWN0LmJyaWRnZS5SZWFkYWJsZU5hdGl2ZU1hcAlnZXRTdHJpbmcJKExqYXZhL2xhbmcvU3RyaW5nOylMamF2YS9sYW5nL1N0cmluZzsJUmVhZGFibGVOYXRpdmVNYXAuamF2YQoweGZiNAljb20uZmFjZWJvb2sucmVhY3QuYW5pbWF0ZWQuTmF0aXZlQW5pbWF0ZWROb2Rlc01hbmFnZXIJY3JlYXRlQW5pbWF0ZWROb2RlCShJTGNvbS9mYWNlYm9vay9yZWFjdC9icmlkZ2UvUmVhZGFibGVNYXA7KVYJTmF0aXZlQW5pbWF0ZWROb2Rlc01hbmFnZXIuamF2YQoweGZhYwljb20uZmFjZWJvb2sucmVhY3QuYW5pbWF0ZWQuTmF0aXZlQW5pbWF0ZWRNb2R1bGUkQ29uY3VycmVudE9wZXJhdGlvblF1ZXVlCWV4ZWN1dGVCYXRjaAkoSkxjb20vZmFjZWJvb2svcmVhY3QvYW5pbWF0ZWQvTmF0aXZlQW5pbWF0ZWROb2Rlc01hbmFnZXI7KVYJTmF0aXZlQW5pbWF0ZWRNb2R1bGUuamF2YQoweGZhMAlhbmRyb2lkLnZpZXcuVmlldwlyZXNvbHZlVGV4dERpcmVjdGlvbgkoKVoJVmlldy5qYXZhCjB4Zjk4CWFuZHJvaWQuYXBwLkxvYWRlZEFwawlnZXRBcHBsaWNhdGlvbkluZm8JKClMYW5kcm9pZC9jb250ZW50L3BtL0FwcGxpY2F0aW9uSW5mbzsJTG9hZGVkQXBrLmphdmEKMHhmOTQJYW5kcm9pZC5hcHAuQ29udGV4dEltcGwJZ2V0QXBwbGljYXRpb25JbmZvCSgpTGFuZHJvaWQvY29udGVudC9wbS9BcHBsaWNhdGlvbkluZm87CUNvbnRleHRJbXBsLmphdmEKMHhmOTAJYW5kcm9pZC5jb250ZW50LkNvbnRleHRXcmFwcGVyCWdldEFwcGxpY2F0aW9uSW5mbwkoKUxhbmRyb2lkL2NvbnRlbnQvcG0vQXBwbGljYXRpb25JbmZvOwlDb250ZXh0V3JhcHBlci5qYXZhCjB4ZjhjCWFuZHJvaWQudmlldy5WaWV3CWhhc1J0bFN1cHBvcnQJKClaCVZpZXcuamF2YQoweGY4OAlhbmRyb2lkLnZpZXcuVmlldwlyZXNvbHZlTGF5b3V0RGlyZWN0aW9uCSgpWglWaWV3LmphdmEKMHgxNTI0CXN1bi5zZWN1cml0eS5qY2EuUHJvdmlkZXJMaXN0CWdldFNlcnZpY2UJKExqYXZhL2xhbmcvU3RyaW5nO0xqYXZhL2xhbmcvU3RyaW5nOylMamF2YS9zZWN1cml0eS9Qcm92aWRlciRTZXJ2aWNlOwlQcm92aWRlckxpc3QuamF2YQoweDEwY2MJYW5kcm9pZC5ncmFwaGljcy5SZWNvcmRpbmdDYW52YXMJb2J0YWluCShMYW5kcm9pZC9ncmFwaGljcy9SZW5kZXJOb2RlO0lJKUxhbmRyb2lkL2dyYXBoaWNzL1JlY29yZGluZ0NhbnZhczsJUmVjb3JkaW5nQ2FudmFzLmphdmEKMHhmODQJYW5kcm9pZC52aWV3LlZpZXdHcm91cAlyZXNvbHZlTGF5b3V0RGlyZWN0aW9uCSgpWglWaWV3R3JvdXAuamF2YQoweDEyMTAJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnZpZXcuUmVhY3RWaWV3R3JvdXAJZGlzcGF0Y2hPdmVyZmxvd0RyYXcJKExhbmRyb2lkL2dyYXBoaWNzL0NhbnZhczspVglSZWFjdFZpZXdHcm91cC5qYXZhCjB4ZjdjCWFuZHJvaWQudmlldy5WaWV3R3JvdXAJcmVzb2x2ZVJ0bFByb3BlcnRpZXNJZk5lZWRlZAkoKVoJVmlld0dyb3VwLmphdmEKMHhmNzQJYW5kcm9pZC52aWV3LlZpZXdSb290SW1wbAlpbnZhbGlkYXRlCSgpVglWaWV3Um9vdEltcGwuamF2YQoweDEyZjgJY29tLmZhY2Vib29rLnJlYWN0LnVpbWFuYWdlci5ldmVudHMuRXZlbnREaXNwYXRjaGVySW1wbCREaXNwYXRjaEV2ZW50c1J1bm5hYmxlCXJ1bgkoKVYJRXZlbnREaXNwYXRjaGVySW1wbC5qYXZhCjB4MTEzYwlhbmRyb2lkLmdyYXBoaWNzLmRyYXdhYmxlLkRyYXdhYmxlCWdldENhbGxiYWNrCSgpTGFuZHJvaWQvZ3JhcGhpY3MvZHJhd2FibGUvRHJhd2FibGUkQ2FsbGJhY2s7CURyYXdhYmxlLmphdmEKMHhmNjQJYW5kcm9pZC52aWV3LlZpZXcJaW52YWxpZGF0ZUludGVybmFsCShJSUlJWlopVglWaWV3LmphdmEKMHhmNWMJYW5kcm9pZC52aWV3LlZpZXcJc2V0RnJhbWUJKElJSUkpWglWaWV3LmphdmEKMHhmNDgJYW5kcm9pZC5ncmFwaGljcy5QYWludAlnZXRSdW5DaGFyYWN0ZXJBZHZhbmNlCShbQ0lJSUlaSVtGSSlGCVBhaW50LmphdmEKMHhmMzgJZGFsdmlrLnN5c3RlbS5WTVJ1bnRpbWUJbmV3VW5wYWRkZWRBcnJheQkoTGphdmEvbGFuZy9DbGFzcztJKUxqYXZhL2xhbmcvT2JqZWN0OwlWTVJ1bnRpbWUuamF2YQoweGYyYwlhbmRyb2lkLnRleHQuU3Bhbm5hYmxlU3RyaW5nSW50ZXJuYWwJZ2V0U3BhbkZsYWdzCShMamF2YS9sYW5nL09iamVjdDspSQlTcGFubmFibGVTdHJpbmdJbnRlcm5hbC5qYXZhCjB4ZjFjCWFuZHJvaWQud2lkZ2V0LlRleHRWaWV3CW9uTWVhc3VyZQkoSUkpVglUZXh0Vmlldy5qYXZhCjB4ZjE4CWFuZHJvaWR4LmFwcGNvbXBhdC53aWRnZXQuQXBwQ29tcGF0VGV4dFZpZXcJb25NZWFzdXJlCShJSSlWCUFwcENvbXBhdFRleHRWaWV3LmphdmEKMHhmMTQJYW5kcm9pZC52aWV3LlZpZXcJbWVhc3VyZQkoSUkpVglWaWV3LmphdmEKMHhmMTAJY29tLmZhY2Vib29rLnJlYWN0LmZhYnJpYy5tb3VudGluZy5TdXJmYWNlTW91bnRpbmdNYW5hZ2VyCXVwZGF0ZUxheW91dAkoSUlJSUlJSSlWCVN1cmZhY2VNb3VudGluZ01hbmFnZXIuamF2YQoweGYwOAlqYXZhLmxhbmcuSW50ZWdlcgloaWdoZXN0T25lQml0CShJKUkJSW50ZWdlci5qYXZhCjB4MTE3OAlqYXZhLnV0aWwuQXJyYXlzJEFycmF5TGlzdAk8aW5pdD4JKFtMamF2YS9sYW5nL09iamVjdDspVglBcnJheXMuamF2YQoweGYwNAlhbmRyb2lkLnRleHQuU3Bhbm5hYmxlU3RyaW5nQnVpbGRlcgl0cmVlUm9vdAkoKUkJU3Bhbm5hYmxlU3RyaW5nQnVpbGRlci5qYXZhCjB4ZWY0CWFuZHJvaWR4LmVtb2ppMi50ZXh0LkVtb2ppQ29tcGF0CXByb2Nlc3MJKExqYXZhL2xhbmcvQ2hhclNlcXVlbmNlO0lJSSlMamF2YS9sYW5nL0NoYXJTZXF1ZW5jZTsJRW1vamlDb21wYXQuamF2YQoweGVmMAlhbmRyb2lkeC5lbW9qaTIudGV4dC5FbW9qaUNvbXBhdAlwcm9jZXNzCShMamF2YS9sYW5nL0NoYXJTZXF1ZW5jZTtJSSlMamF2YS9sYW5nL0NoYXJTZXF1ZW5jZTsJRW1vamlDb21wYXQuamF2YQoweGVlYwlhbmRyb2lkeC5lbW9qaTIudmlld3NpbnRlZ3JhdGlvbi5FbW9qaUlucHV0RmlsdGVyCWZpbHRlcgkoTGphdmEvbGFuZy9DaGFyU2VxdWVuY2U7SUlMYW5kcm9pZC90ZXh0L1NwYW5uZWQ7SUkpTGphdmEvbGFuZy9DaGFyU2VxdWVuY2U7CUVtb2ppSW5wdXRGaWx0ZXIuamF2YQoweDEyZjQJb2todHRwMy5pbnRlcm5hbC53cy5SZWFsV2ViU29ja2V0CXdyaXRlT25lRnJhbWUkb2todHRwCSgpWglSZWFsV2ViU29ja2V0Lmt0CjB4ZmQwCWFuZHJvaWQudmlldy5WaWV3Um9vdEltcGwJZG9UcmF2ZXJzYWwJKClWCVZpZXdSb290SW1wbC5qYXZhCjB4ZWRjCWNvbS5mYWNlYm9vay5yZWFjdC5jb21tb24ubWFwYnVmZmVyLlJlYWRhYmxlTWFwQnVmZmVyCWdldE1hcEJ1ZmZlcgkoSSlMY29tL2ZhY2Vib29rL3JlYWN0L2NvbW1vbi9tYXBidWZmZXIvUmVhZGFibGVNYXBCdWZmZXI7CVJlYWRhYmxlTWFwQnVmZmVyLmt0CjB4ZWQ4CWNvbS5mYWNlYm9vay5yZWFjdC5jb21tb24ubWFwYnVmZmVyLlJlYWRhYmxlTWFwQnVmZmVyCWdldE1hcEJ1ZmZlcgkoSSlMY29tL2ZhY2Vib29rL3JlYWN0L2NvbW1vbi9tYXBidWZmZXIvTWFwQnVmZmVyOwlSZWFkYWJsZU1hcEJ1ZmZlci5rdAoweDE0MTQJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5PcGVuU1NMUmFuZG9tCWVuZ2luZU5leHRCeXRlcwkoW0IpVglPcGVuU1NMUmFuZG9tLmphdmEKMHhlZDQJamF2YS5sYW5nLnJlZi5SZWZlcmVuY2UJPGluaXQ+CShMamF2YS9sYW5nL09iamVjdDtMamF2YS9sYW5nL3JlZi9SZWZlcmVuY2VRdWV1ZTspVglSZWZlcmVuY2UuamF2YQoweGVjYwljb20uZmFjZWJvb2suam5pLkRlc3RydWN0b3JUaHJlYWQkRGVzdHJ1Y3Rvcgk8aW5pdD4JKExqYXZhL2xhbmcvT2JqZWN0OylWCURlc3RydWN0b3JUaHJlYWQuamF2YQoweGVjOAljb20uZmFjZWJvb2suam5pLkh5YnJpZERhdGEkRGVzdHJ1Y3Rvcgk8aW5pdD4JKExqYXZhL2xhbmcvT2JqZWN0OylWCUh5YnJpZERhdGEuamF2YQoweGVjNAljb20uZmFjZWJvb2sucmVhY3QudWltYW5hZ2VyLlBpeGVsVXRpbAl0b1BpeGVsRnJvbVNQCShGRilGCVBpeGVsVXRpbC5qYXZhCjB4ZWMwCWNvbS5mYWNlYm9vay5yZWFjdC51aW1hbmFnZXIuUGl4ZWxVdGlsCXRvUGl4ZWxGcm9tU1AJKEYpRglQaXhlbFV0aWwuamF2YQoweGViOAljb20uZmFjZWJvb2sucmVhY3QuY29tbW9uLm1hcGJ1ZmZlci5SZWFkYWJsZU1hcEJ1ZmZlcglnZXRDb3VudAkoKUkJUmVhZGFibGVNYXBCdWZmZXIua3QKMHhlYTgJY29tLmZhY2Vib29rLnJlYWN0LmNvbW1vbi5tYXBidWZmZXIuUmVhZGFibGVNYXBCdWZmZXIJcmVhZEhlYWRlcgkoKVYJUmVhZGFibGVNYXBCdWZmZXIua3QKMHhlYTQJY29tLmZhY2Vib29rLnJlYWN0LmNvbW1vbi5tYXBidWZmZXIuUmVhZGFibGVNYXBCdWZmZXIJPGluaXQ+CShMY29tL2ZhY2Vib29rL2puaS9IeWJyaWREYXRhOylWCVJlYWRhYmxlTWFwQnVmZmVyLmt0CjB4ZWEwCWNvbS5mYWNlYm9vay5yZWFjdC5mYWJyaWMubW91bnRpbmcubW91bnRpdGVtcy5JbnRCdWZmZXJCYXRjaE1vdW50SXRlbQljYXN0VG9TdGF0ZQkoTGphdmEvbGFuZy9PYmplY3Q7KUxjb20vZmFjZWJvb2svcmVhY3QvdWltYW5hZ2VyL1N0YXRlV3JhcHBlcjsJSW50QnVmZmVyQmF0Y2hNb3VudEl0ZW0uamF2YQoweGU5OAljb20uZmFjZWJvb2sucmVhY3QuY29tbW9uLm1hcGJ1ZmZlci5SZWFkYWJsZU1hcEJ1ZmZlcglnZXRCdWNrZXRJbmRleEZvcktleQkoSSlJCVJlYWRhYmxlTWFwQnVmZmVyLmt0CjB4MTFlMAlhbmRyb2lkLmFuaW1hdGlvbi5BbmltYXRpb25IYW5kbGVyJDEJZG9GcmFtZQkoSilWCUFuaW1hdGlvbkhhbmRsZXIuamF2YQoweGU5MAljb20uZmFjZWJvb2sucmVhY3QuY29tbW9uLm1hcGJ1ZmZlci5SZWFkYWJsZU1hcEJ1ZmZlcglnZXRTdHJpbmcJKEkpTGphdmEvbGFuZy9TdHJpbmc7CVJlYWRhYmxlTWFwQnVmZmVyLmt0CjB4ZThjCWNvbS5mYWNlYm9vay5yZWFjdC52aWV3cy50ZXh0LlRleHRMYXlvdXRNYW5hZ2VyTWFwQnVmZmVyCWlzUlRMCShMY29tL2ZhY2Vib29rL3JlYWN0L2NvbW1vbi9tYXBidWZmZXIvTWFwQnVmZmVyOylaCVRleHRMYXlvdXRNYW5hZ2VyTWFwQnVmZmVyLmphdmEKMHhlODgJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnZpZXcuUmVhY3RWaWV3TWFuYWdlcldyYXBwZXIkRGVmYXVsdFZpZXdNYW5hZ2VyCXVwZGF0ZVN0YXRlCShMYW5kcm9pZC92aWV3L1ZpZXc7TGphdmEvbGFuZy9PYmplY3Q7TGNvbS9mYWNlYm9vay9yZWFjdC91aW1hbmFnZXIvU3RhdGVXcmFwcGVyOylMamF2YS9sYW5nL09iamVjdDsJUmVhY3RWaWV3TWFuYWdlcldyYXBwZXIua3QKMHhlODQJY29tLmZhY2Vib29rLnJlYWN0LmZhYnJpYy5tb3VudGluZy5TdXJmYWNlTW91bnRpbmdNYW5hZ2VyCXVwZGF0ZVN0YXRlCShJTGNvbS9mYWNlYm9vay9yZWFjdC91aW1hbmFnZXIvU3RhdGVXcmFwcGVyOylWCVN1cmZhY2VNb3VudGluZ01hbmFnZXIuamF2YQoweGU4MAlhbmRyb2lkLnZpZXcuVmlldwlpc1Nob3duCSgpWglWaWV3LmphdmEKMHhlN2MJbGliY29yZS51dGlsLk5hdGl2ZUFsbG9jYXRpb25SZWdpc3RyeQlyZWdpc3Rlck5hdGl2ZUFsbG9jYXRpb24JKEopVglOYXRpdmVBbGxvY2F0aW9uUmVnaXN0cnkuamF2YQoweGU3NAlhbmRyb2lkLmdyYXBoaWNzLlBhdGgJPGluaXQ+CSgpVglQYXRoLmphdmEKMHhlNmMJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnZpZXcuUmVhY3RWaWV3QmFja2dyb3VuZERyYXdhYmxlCWdldE91dGxpbmUJKExhbmRyb2lkL2dyYXBoaWNzL091dGxpbmU7KVYJUmVhY3RWaWV3QmFja2dyb3VuZERyYXdhYmxlLmphdmEKMHhmMzQJY29tLmFuZHJvaWQuaW50ZXJuYWwudXRpbC5BcnJheVV0aWxzCW5ld1VucGFkZGVkTG9uZ0FycmF5CShJKVtKCUFycmF5VXRpbHMuamF2YQoweGU2NAlhbmRyb2lkLnZpZXcuVmlld091dGxpbmVQcm92aWRlciQxCWdldE91dGxpbmUJKExhbmRyb2lkL3ZpZXcvVmlldztMYW5kcm9pZC9ncmFwaGljcy9PdXRsaW5lOylWCVZpZXdPdXRsaW5lUHJvdmlkZXIuamF2YQoweGU2MAlhbmRyb2lkLnZpZXcuVmlldwlyZWJ1aWxkT3V0bGluZQkoKVYJVmlldy5qYXZhCjB4ZTVjCWFuZHJvaWQudmlldy5WaWV3CWludmFsaWRhdGVEcmF3YWJsZQkoTGFuZHJvaWQvZ3JhcGhpY3MvZHJhd2FibGUvRHJhd2FibGU7KVYJVmlldy5qYXZhCjB4ZTU0CWFuZHJvaWQuZ3JhcGhpY3MuZHJhd2FibGUuRHJhd2FibGUJaW52YWxpZGF0ZVNlbGYJKClWCURyYXdhYmxlLmphdmEKMHhlNDAJYW5kcm9pZC52aWV3LlZpZXcJanVtcERyYXdhYmxlc1RvQ3VycmVudFN0YXRlCSgpVglWaWV3LmphdmEKMHhlM2MJYW5kcm9pZC52aWV3LlZpZXdHcm91cAlqdW1wRHJhd2FibGVzVG9DdXJyZW50U3RhdGUJKClWCVZpZXdHcm91cC5qYXZhCjB4ZTM4CWFuZHJvaWQudmlldy5WaWV3CW9uQXR0YWNoZWRUb1dpbmRvdwkoKVYJVmlldy5qYXZhCjB4ZTJjCWFuZHJvaWR4LmZyYWdtZW50LmFwcC5GcmFnbWVudAlnZXRGb2N1c2VkVmlldwkoKUxhbmRyb2lkL3ZpZXcvVmlldzsJRnJhZ21lbnQuamF2YQoweGUyOAlhbmRyb2lkeC5mcmFnbWVudC5hcHAuRnJhZ21lbnRTdGF0ZU1hbmFnZXIJcmVzdW1lCSgpVglGcmFnbWVudFN0YXRlTWFuYWdlci5qYXZhCjB4MTEzMAlhbmRyb2lkLmdyYXBoaWNzLmRyYXdhYmxlLkRyYXdhYmxlCXNldEJvdW5kcwkoTGFuZHJvaWQvZ3JhcGhpY3MvUmVjdDspVglEcmF3YWJsZS5qYXZhCjB4ZTI0CWFuZHJvaWR4LmZyYWdtZW50LmFwcC5GcmFnbWVudFN0YXRlTWFuYWdlcgltb3ZlVG9FeHBlY3RlZFN0YXRlCSgpVglGcmFnbWVudFN0YXRlTWFuYWdlci5qYXZhCjB4MTI1OAljb20uZmFjZWJvb2sucmVhY3Qudmlld3MudGV4dC5UZXh0TGF5b3V0TWFuYWdlck1hcEJ1ZmZlcgljcmVhdGVMYXlvdXQJKExhbmRyb2lkL3RleHQvU3Bhbm5hYmxlO0xhbmRyb2lkL3RleHQvQm9yaW5nTGF5b3V0JE1ldHJpY3M7Rkxjb20vZmFjZWJvb2sveW9nYS9Zb2dhTWVhc3VyZU1vZGU7WklJKUxhbmRyb2lkL3RleHQvTGF5b3V0OwlUZXh0TGF5b3V0TWFuYWdlck1hcEJ1ZmZlci5qYXZhCjB4ZTE0CWFuZHJvaWR4LmZyYWdtZW50LmFwcC5EZWZhdWx0U3BlY2lhbEVmZmVjdHNDb250cm9sbGVyCXN0YXJ0QW5pbWF0aW9ucwkoTGphdmEvdXRpbC9MaXN0O0xqYXZhL3V0aWwvTGlzdDtaTGphdmEvdXRpbC9NYXA7KVYJRGVmYXVsdFNwZWNpYWxFZmZlY3RzQ29udHJvbGxlci5qYXZhCjB4ZTEwCWFuZHJvaWR4LmZyYWdtZW50LmFwcC5EZWZhdWx0U3BlY2lhbEVmZmVjdHNDb250cm9sbGVyCWV4ZWN1dGVPcGVyYXRpb25zCShMamF2YS91dGlsL0xpc3Q7WilWCURlZmF1bHRTcGVjaWFsRWZmZWN0c0NvbnRyb2xsZXIuamF2YQoweGUwYwlhbmRyb2lkeC5mcmFnbWVudC5hcHAuU3BlY2lhbEVmZmVjdHNDb250cm9sbGVyCWV4ZWN1dGVQZW5kaW5nT3BlcmF0aW9ucwkoKVYJU3BlY2lhbEVmZmVjdHNDb250cm9sbGVyLmphdmEKMHhlMDgJYW5kcm9pZHguZnJhZ21lbnQuYXBwLkZyYWdtZW50TWFuYWdlcglleGVjdXRlT3BzVG9nZXRoZXIJKExqYXZhL3V0aWwvQXJyYXlMaXN0O0xqYXZhL3V0aWwvQXJyYXlMaXN0O0lJKVYJRnJhZ21lbnRNYW5hZ2VyLmphdmEKMHhlMDQJYW5kcm9pZHguZnJhZ21lbnQuYXBwLkZyYWdtZW50TWFuYWdlcglyZW1vdmVSZWR1bmRhbnRPcGVyYXRpb25zQW5kRXhlY3V0ZQkoTGphdmEvdXRpbC9BcnJheUxpc3Q7TGphdmEvdXRpbC9BcnJheUxpc3Q7KVYJRnJhZ21lbnRNYW5hZ2VyLmphdmEKMHhlMDAJYW5kcm9pZHguZnJhZ21lbnQuYXBwLkZyYWdtZW50TWFuYWdlcglleGVjU2luZ2xlQWN0aW9uCShMYW5kcm9pZHgvZnJhZ21lbnQvYXBwL0ZyYWdtZW50TWFuYWdlciRPcEdlbmVyYXRvcjtaKVYJRnJhZ21lbnRNYW5hZ2VyLmphdmEKMHhmMjAJYW5kcm9pZC53aWRnZXQuVGV4dFZpZXcJbWFrZU5ld0xheW91dAkoSUlMYW5kcm9pZC90ZXh0L0JvcmluZ0xheW91dCRNZXRyaWNzO0xhbmRyb2lkL3RleHQvQm9yaW5nTGF5b3V0JE1ldHJpY3M7SVopVglUZXh0Vmlldy5qYXZhCjB4ZGZjCWFuZHJvaWR4LmZyYWdtZW50LmFwcC5CYWNrU3RhY2tSZWNvcmQJY29tbWl0Tm93QWxsb3dpbmdTdGF0ZUxvc3MJKClWCUJhY2tTdGFja1JlY29yZC5qYXZhCjB4ZGY4CWNvbS5zd21hbnNpb24ucm5zY3JlZW5zLlNjcmVlbkNvbnRhaW5lcglvblVwZGF0ZQkoKVYJU2NyZWVuQ29udGFpbmVyLmt0CjB4ZGY0CWNvbS5zd21hbnNpb24ucm5zY3JlZW5zLlNjcmVlbkNvbnRhaW5lcglwZXJmb3JtVXBkYXRlcwkoKVYJU2NyZWVuQ29udGFpbmVyLmt0CjB4MTQwMAlva2h0dHAzLmludGVybmFsLmNhY2hlLkRpc2tMcnVDYWNoZQlwcm9jZXNzSm91cm5hbAkoKVYJRGlza0xydUNhY2hlLmt0CjB4ZGYwCWNvbS5zd21hbnNpb24ucm5zY3JlZW5zLlNjcmVlbkNvbnRhaW5lcglwZXJmb3JtVXBkYXRlc05vdwkoKVYJU2NyZWVuQ29udGFpbmVyLmt0CjB4ZGU4CWNvbS5zd21hbnNpb24ucm5zY3JlZW5zLlNjcmVlbkNvbnRhaW5lcglzZXR1cEZyYWdtZW50TWFuYWdlcgkoKVYJU2NyZWVuQ29udGFpbmVyLmt0CjB4MTUyMAlzdW4uc2VjdXJpdHkuamNhLkdldEluc3RhbmNlCWdldEluc3RhbmNlCShMamF2YS9sYW5nL1N0cmluZztMamF2YS9sYW5nL0NsYXNzO0xqYXZhL2xhbmcvU3RyaW5nOylMc3VuL3NlY3VyaXR5L2pjYS9HZXRJbnN0YW5jZSRJbnN0YW5jZTsJR2V0SW5zdGFuY2UuamF2YQoweDEzZTQJbGliY29yZS5pby5Jb0JyaWRnZQlyZWFkCShMamF2YS9pby9GaWxlRGVzY3JpcHRvcjtbQklJKUkJSW9CcmlkZ2UuamF2YQoweGRlNAljb20uc3dtYW5zaW9uLnJuc2NyZWVucy5TY3JlZW5Db250YWluZXIJb25BdHRhY2hlZFRvV2luZG93CSgpVglTY3JlZW5Db250YWluZXIua3QKMHhkZGMJYW5kcm9pZC52aWV3LlZpZXdHcm91cAlkaXNwYXRjaEF0dGFjaGVkVG9XaW5kb3cJKExhbmRyb2lkL3ZpZXcvVmlldyRBdHRhY2hJbmZvO0kpVglWaWV3R3JvdXAuamF2YQoweDExZmMJYW5kcm9pZC5hbmltYXRpb24uVmFsdWVBbmltYXRvcgljbGFtcEZyYWN0aW9uCShGKUYJVmFsdWVBbmltYXRvci5qYXZhCjB4MTE4YwlhbmRyb2lkLnZpZXcuVmlldwlpc1Nob3dpbmdMYXlvdXRCb3VuZHMJKClaCVZpZXcuamF2YQoweGRjOAljb20uZmFjZWJvb2sucmVhY3QudWltYW5hZ2VyLlZpZXdHcm91cE1hbmFnZXIJYWRkVmlldwkoTGFuZHJvaWQvdmlldy9WaWV3R3JvdXA7TGFuZHJvaWQvdmlldy9WaWV3O0kpVglWaWV3R3JvdXBNYW5hZ2VyLmphdmEKMHhkYzQJY29tLmZhY2Vib29rLnJlYWN0LnVpbWFuYWdlci5WaWV3R3JvdXBNYW5hZ2VyCWFkZFZpZXcJKExhbmRyb2lkL3ZpZXcvVmlldztMYW5kcm9pZC92aWV3L1ZpZXc7SSlWCVZpZXdHcm91cE1hbmFnZXIuamF2YQoweGRjMAlhbmRyb2lkLnZpZXcuVmlldwloYXNUcmFuc2llbnRTdGF0ZQkoKVoJVmlldy5qYXZhCjB4ZGJjCWFuZHJvaWQudmlldy5WaWV3R3JvdXAJaGFzVHJhbnNpZW50U3RhdGUJKClaCVZpZXdHcm91cC5qYXZhCjB4ZGI0CWFuZHJvaWQudmlldy5WaWV3R3JvdXAJYWRkVmlldwkoTGFuZHJvaWQvdmlldy9WaWV3O0lMYW5kcm9pZC92aWV3L1ZpZXdHcm91cCRMYXlvdXRQYXJhbXM7KVYJVmlld0dyb3VwLmphdmEKMHhkYTgJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnZpZXcuUmVhY3RDbGlwcGluZ1ZpZXdNYW5hZ2VyCWFkZFZpZXcJKExjb20vZmFjZWJvb2svcmVhY3Qvdmlld3Mvdmlldy9SZWFjdFZpZXdHcm91cDtMYW5kcm9pZC92aWV3L1ZpZXc7SSlWCVJlYWN0Q2xpcHBpbmdWaWV3TWFuYWdlci5qYXZhCjB4ZGEwCWNvbS5mYWNlYm9vay5yZWFjdC5mYWJyaWMubW91bnRpbmcuU3VyZmFjZU1vdW50aW5nTWFuYWdlcglhZGRWaWV3QXQJKElJSSlWCVN1cmZhY2VNb3VudGluZ01hbmFnZXIuamF2YQoweGQ5Ywljb20uZmFjZWJvb2sucmVhY3QuZmFicmljLm1vdW50aW5nLm1vdW50aXRlbXMuSW50QnVmZmVyQmF0Y2hNb3VudEl0ZW0JZXhlY3V0ZQkoTGNvbS9mYWNlYm9vay9yZWFjdC9mYWJyaWMvbW91bnRpbmcvTW91bnRpbmdNYW5hZ2VyOylWCUludEJ1ZmZlckJhdGNoTW91bnRJdGVtLmphdmEKMHhkODAJYW5kcm9pZC5ncmFwaGljcy5kcmF3YWJsZS5MYXllckRyYXdhYmxlCTxpbml0PgkoW0xhbmRyb2lkL2dyYXBoaWNzL2RyYXdhYmxlL0RyYXdhYmxlOylWCUxheWVyRHJhd2FibGUuamF2YQoweGZlMAljb20uc2FtcGxlbmV3YXJjaGl0ZWN0dXJlLkFzc2V0c01vZHVsZQlnZXRFeGFtcGxlQXNzZXREYXRhCShMY29tL2ZhY2Vib29rL3JlYWN0L2JyaWRnZS9Qcm9taXNlOylWCUFzc2V0c01vZHVsZS5qYXZhCjB4ZDdjCWNvbS5mYWNlYm9vay5yZWFjdC52aWV3cy52aWV3LlJlYWN0Vmlld0dyb3VwCXNldFRyYW5zbHVjZW50QmFja2dyb3VuZERyYXdhYmxlCShMYW5kcm9pZC9ncmFwaGljcy9kcmF3YWJsZS9EcmF3YWJsZTspVglSZWFjdFZpZXdHcm91cC5qYXZhCjB4ZDc4CWFuZHJvaWQuY29udGVudC5yZXMuUmVzb3VyY2VzJFRoZW1lCWdldFJlc291cmNlcwkoKUxhbmRyb2lkL2NvbnRlbnQvcmVzL1Jlc291cmNlczsJUmVzb3VyY2VzLmphdmEKMHhkNzAJYW5kcm9pZC5jb250ZW50LnJlcy5SZXNvdXJjZXMkVGhlbWUJb2J0YWluU3R5bGVkQXR0cmlidXRlcwkoTGFuZHJvaWQvdXRpbC9BdHRyaWJ1dGVTZXQ7W0lJSSlMYW5kcm9pZC9jb250ZW50L3Jlcy9UeXBlZEFycmF5OwlSZXNvdXJjZXMuamF2YQoweGQ2OAlhbmRyb2lkLmFwcC5TeXN0ZW1TZXJ2aWNlUmVnaXN0cnkJZ2V0U3lzdGVtU2VydmljZQkoTGFuZHJvaWQvYXBwL0NvbnRleHRJbXBsO0xqYXZhL2xhbmcvU3RyaW5nOylMamF2YS9sYW5nL09iamVjdDsJU3lzdGVtU2VydmljZVJlZ2lzdHJ5LmphdmEKMHhkNjQJYW5kcm9pZC5hcHAuQ29udGV4dEltcGwJZ2V0U3lzdGVtU2VydmljZQkoTGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL2xhbmcvT2JqZWN0OwlDb250ZXh0SW1wbC5qYXZhCjB4ZDYwCWFuZHJvaWR4LmFwcGNvbXBhdC52aWV3LkNvbnRleHRUaGVtZVdyYXBwZXIJZ2V0U3lzdGVtU2VydmljZQkoTGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL2xhbmcvT2JqZWN0OwlDb250ZXh0VGhlbWVXcmFwcGVyLmphdmEKMHhkNWMJYW5kcm9pZC52aWV3LkNvbnRleHRUaGVtZVdyYXBwZXIJZ2V0U3lzdGVtU2VydmljZQkoTGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL2xhbmcvT2JqZWN0OwlDb250ZXh0VGhlbWVXcmFwcGVyLmphdmEKMHgxMWQ0CWphdmEubGFuZy5Eb3VibGUJZG91YmxlVG9SYXdMb25nQml0cwkoRClKCURvdWJsZS5qYXZhCjB4ZDU4CWFuZHJvaWQuYXBwLkFjdGl2aXR5CWdldFN5c3RlbVNlcnZpY2UJKExqYXZhL2xhbmcvU3RyaW5nOylMamF2YS9sYW5nL09iamVjdDsJQWN0aXZpdHkuamF2YQoweGQ1MAlhbmRyb2lkeC5jdXN0b212aWV3LndpZGdldC5FeHBsb3JlQnlUb3VjaEhlbHBlcgk8aW5pdD4JKExhbmRyb2lkL3ZpZXcvVmlldzspVglFeHBsb3JlQnlUb3VjaEhlbHBlci5qYXZhCjB4ZDRjCWNvbS5mYWNlYm9vay5yZWFjdC5mYWJyaWMubW91bnRpbmcuTW91bnRJdGVtRGlzcGF0Y2hlcglkaXNwYXRjaE1vdW50SXRlbXMJKClaCU1vdW50SXRlbURpc3BhdGNoZXIuamF2YQoweGQ0OAljb20uZmFjZWJvb2sucmVhY3QuZmFicmljLm1vdW50aW5nLk1vdW50SXRlbURpc3BhdGNoZXIJdHJ5RGlzcGF0Y2hNb3VudEl0ZW1zCSgpWglNb3VudEl0ZW1EaXNwYXRjaGVyLmphdmEKMHhlOWMJY29tLmZhY2Vib29rLnJlYWN0LmNvbW1vbi5tYXBidWZmZXIuUmVhZGFibGVNYXBCdWZmZXIJcmVhZFVuc2lnbmVkU2hvcnQtQndLUU83OAkoSSlTCVJlYWRhYmxlTWFwQnVmZmVyLmt0CjB4ZDQwCWFuZHJvaWQudmlldy5WaWV3CXNldEZsYWdzCShJSSlWCVZpZXcuamF2YQoweGQzOAlhbmRyb2lkLnZpZXcuVmlldwlzZXRGb2N1c2FibGUJKFopVglWaWV3LmphdmEKMHhkMzQJY29tLmZhY2Vib29rLnJlYWN0LnVpbWFuYWdlci5SZWFjdEFjY2Vzc2liaWxpdHlEZWxlZ2F0ZQk8aW5pdD4JKExhbmRyb2lkL3ZpZXcvVmlldztaSSlWCVJlYWN0QWNjZXNzaWJpbGl0eURlbGVnYXRlLmphdmEKMHhkMzAJY29tLmZhY2Vib29rLnJlYWN0LnVpbWFuYWdlci5SZWFjdEFjY2Vzc2liaWxpdHlEZWxlZ2F0ZQlzZXREZWxlZ2F0ZQkoTGFuZHJvaWQvdmlldy9WaWV3O1pJKVYJUmVhY3RBY2Nlc3NpYmlsaXR5RGVsZWdhdGUuamF2YQoweGQyYwljb20uZmFjZWJvb2sucmVhY3QudWltYW5hZ2VyLkJhc2VWaWV3TWFuYWdlcgl1cGRhdGVWaWV3QWNjZXNzaWJpbGl0eQkoTGFuZHJvaWQvdmlldy9WaWV3OylWCUJhc2VWaWV3TWFuYWdlci5qYXZhCjB4ZDI4CWNvbS5mYWNlYm9vay5yZWFjdC51aW1hbmFnZXIuQmFzZVZpZXdNYW5hZ2VyCW9uQWZ0ZXJVcGRhdGVUcmFuc2FjdGlvbgkoTGFuZHJvaWQvdmlldy9WaWV3OylWCUJhc2VWaWV3TWFuYWdlci5qYXZhCjB4ZDI0CWFuZHJvaWQudGV4dC5TcGFuU2V0CWluaXQJKExhbmRyb2lkL3RleHQvU3Bhbm5lZDtJSSlWCVNwYW5TZXQuamF2YQoweGQyMAlhbmRyb2lkLnRleHQuVGV4dExpbmUJaGFuZGxlUnVuCShJSUlaTGFuZHJvaWQvZ3JhcGhpY3MvQ2FudmFzO0xhbmRyb2lkL3RleHQvVGV4dFNoYXBlciRHbHlwaHNDb25zdW1lcjtGSUlJTGFuZHJvaWQvZ3JhcGhpY3MvUGFpbnQkRm9udE1ldHJpY3NJbnQ7WltGSSlGCVRleHRMaW5lLmphdmEKMHgxMzg4CWNvbS5mYWNlYm9vay5yZWFjdC5icmlkZ2UuUmVhZGFibGVOYXRpdmVNYXAJaW1wb3J0VmFsdWVzCSgpW0xqYXZhL2xhbmcvT2JqZWN0OwlSZWFkYWJsZU5hdGl2ZU1hcC5qYXZhCjB4ZDFjCWFuZHJvaWQudGV4dC5UZXh0TGluZQltZWFzdXJlUnVuCShJSUlaTGFuZHJvaWQvZ3JhcGhpY3MvUGFpbnQkRm9udE1ldHJpY3NJbnQ7W0ZJKUYJVGV4dExpbmUuamF2YQoweGQxOAlhbmRyb2lkLnRleHQuVGV4dExpbmUJbWVhc3VyZQkoSVpMYW5kcm9pZC9ncmFwaGljcy9QYWludCRGb250TWV0cmljc0ludDspRglUZXh0TGluZS5qYXZhCjB4MTE2NAlhbmRyb2lkLmFuaW1hdGlvbi5Qcm9wZXJ0eVZhbHVlc0hvbGRlcglzZXRGbG9hdFZhbHVlcwkoW0YpVglQcm9wZXJ0eVZhbHVlc0hvbGRlci5qYXZhCjB4ZDEwCWFuZHJvaWQudGV4dC5Cb3JpbmdMYXlvdXQJaXNCb3JpbmcJKExqYXZhL2xhbmcvQ2hhclNlcXVlbmNlO0xhbmRyb2lkL3RleHQvVGV4dFBhaW50O0xhbmRyb2lkL3RleHQvVGV4dERpcmVjdGlvbkhldXJpc3RpYztaTGFuZHJvaWQvdGV4dC9Cb3JpbmdMYXlvdXQkTWV0cmljczspTGFuZHJvaWQvdGV4dC9Cb3JpbmdMYXlvdXQkTWV0cmljczsJQm9yaW5nTGF5b3V0LmphdmEKMHhmODAJYW5kcm9pZC52aWV3LlZpZXcJcmVzb2x2ZVJ0bFByb3BlcnRpZXNJZk5lZWRlZAkoKVoJVmlldy5qYXZhCjB4ZDA4CWFuZHJvaWQudGV4dC5Cb3JpbmdMYXlvdXQJaXNCb3JpbmcJKExqYXZhL2xhbmcvQ2hhclNlcXVlbmNlO0xhbmRyb2lkL3RleHQvVGV4dFBhaW50OylMYW5kcm9pZC90ZXh0L0JvcmluZ0xheW91dCRNZXRyaWNzOwlCb3JpbmdMYXlvdXQuamF2YQoweGQwMAlhbmRyb2lkLmNvbnRlbnQucmVzLlRoZW1lZFJlc291cmNlQ2FjaGUJZ2V0VGhlbWVkTG9ja2VkCShMYW5kcm9pZC9jb250ZW50L3Jlcy9SZXNvdXJjZXMkVGhlbWU7WilMYW5kcm9pZC91dGlsL0xvbmdTcGFyc2VBcnJheTsJVGhlbWVkUmVzb3VyY2VDYWNoZS5qYXZhCjB4Y2Y4CWFuZHJvaWQuY29udGVudC5yZXMuQ29uZmlndXJhdGlvbkJvdW5kUmVzb3VyY2VDYWNoZQlnZXQJKEpMYW5kcm9pZC9jb250ZW50L3Jlcy9SZXNvdXJjZXMkVGhlbWU7KUxqYXZhL2xhbmcvT2JqZWN0OwlDb25maWd1cmF0aW9uQm91bmRSZXNvdXJjZUNhY2hlLmphdmEKMHgxMDE4CWFuZHJvaWQudmlldy5XaW5kb3dJbnNldHMJY29uc3VtZVN5c3RlbVdpbmRvd0luc2V0cwkoKUxhbmRyb2lkL3ZpZXcvV2luZG93SW5zZXRzOwlXaW5kb3dJbnNldHMuamF2YQoweGNmNAlhbmRyb2lkLmNvbnRlbnQucmVzLkNvbmZpZ3VyYXRpb25Cb3VuZFJlc291cmNlQ2FjaGUJZ2V0SW5zdGFuY2UJKEpMYW5kcm9pZC9jb250ZW50L3Jlcy9SZXNvdXJjZXM7TGFuZHJvaWQvY29udGVudC9yZXMvUmVzb3VyY2VzJFRoZW1lOylMamF2YS9sYW5nL09iamVjdDsJQ29uZmlndXJhdGlvbkJvdW5kUmVzb3VyY2VDYWNoZS5qYXZhCjB4Y2VjCWFuZHJvaWQuY29udGVudC5yZXMuUmVzb3VyY2VzSW1wbAlsb2FkQ29sb3JTdGF0ZUxpc3QJKExhbmRyb2lkL2NvbnRlbnQvcmVzL1Jlc291cmNlcztMYW5kcm9pZC91dGlsL1R5cGVkVmFsdWU7SUxhbmRyb2lkL2NvbnRlbnQvcmVzL1Jlc291cmNlcyRUaGVtZTspTGFuZHJvaWQvY29udGVudC9yZXMvQ29sb3JTdGF0ZUxpc3Q7CVJlc291cmNlc0ltcGwuamF2YQoweGUzNAlhbmRyb2lkLnZpZXcuVmlld0dyb3VwCW9uQXR0YWNoZWRUb1dpbmRvdwkoKVYJVmlld0dyb3VwLmphdmEKMHhjZTgJYW5kcm9pZC5jb250ZW50LnJlcy5SZXNvdXJjZXMJbG9hZENvbG9yU3RhdGVMaXN0CShMYW5kcm9pZC91dGlsL1R5cGVkVmFsdWU7SUxhbmRyb2lkL2NvbnRlbnQvcmVzL1Jlc291cmNlcyRUaGVtZTspTGFuZHJvaWQvY29udGVudC9yZXMvQ29sb3JTdGF0ZUxpc3Q7CVJlc291cmNlcy5qYXZhCjB4Y2U0CWFuZHJvaWQuY29udGVudC5yZXMuVHlwZWRBcnJheQlnZXRDb2xvclN0YXRlTGlzdAkoSSlMYW5kcm9pZC9jb250ZW50L3Jlcy9Db2xvclN0YXRlTGlzdDsJVHlwZWRBcnJheS5qYXZhCjB4Y2UwCWphdmEubGFuZy5DbGFzcwlpc0Fzc2lnbmFibGVGcm9tCShMamF2YS9sYW5nL0NsYXNzOylaCUNsYXNzLmphdmEKMHgxMTM4CWFuZHJvaWQuZ3JhcGhpY3MuZHJhd2FibGUuUmlwcGxlRHJhd2FibGUJaW52YWxpZGF0ZVNlbGYJKClWCVJpcHBsZURyYXdhYmxlLmphdmEKMHhjZGMJamF2YS5sYW5nLkNsYXNzCWlzSW5zdGFuY2UJKExqYXZhL2xhbmcvT2JqZWN0OylaCUNsYXNzLmphdmEKMHhjZDgJYW5kcm9pZC50ZXh0LlNwYW5uYWJsZVN0cmluZ0J1aWxkZXIJY291bnRTcGFucwkoSUlMamF2YS9sYW5nL0NsYXNzO0kpSQlTcGFubmFibGVTdHJpbmdCdWlsZGVyLmphdmEKMHhjZDAJYW5kcm9pZC50ZXh0LlNwYW5uYWJsZVN0cmluZ0J1aWxkZXIJZ2V0U3BhbnMJKElJTGphdmEvbGFuZy9DbGFzczspW0xqYXZhL2xhbmcvT2JqZWN0OwlTcGFubmFibGVTdHJpbmdCdWlsZGVyLmphdmEKMHhjY2MJYW5kcm9pZC50ZXh0LlNwYW5uYWJsZVN0cmluZ0J1aWxkZXIJc2VuZFNwYW5BZGRlZAkoTGphdmEvbGFuZy9PYmplY3Q7SUkpVglTcGFubmFibGVTdHJpbmdCdWlsZGVyLmphdmEKMHhjYzgJYW5kcm9pZC50ZXh0LlNwYW5uYWJsZVN0cmluZ0J1aWxkZXIJc2V0U3BhbgkoWkxqYXZhL2xhbmcvT2JqZWN0O0lJSVopVglTcGFubmFibGVTdHJpbmdCdWlsZGVyLmphdmEKMHhjYzQJYW5kcm9pZC50ZXh0LlNwYW5uYWJsZVN0cmluZ0J1aWxkZXIJc2V0U3BhbgkoTGphdmEvbGFuZy9PYmplY3Q7SUlJKVYJU3Bhbm5hYmxlU3RyaW5nQnVpbGRlci5qYXZhCjB4Y2MwCWNvbS5mYWNlYm9vay5yZWFjdC52aWV3cy50ZXh0LlNldFNwYW5PcGVyYXRpb24JZXhlY3V0ZQkoTGFuZHJvaWQvdGV4dC9TcGFubmFibGVTdHJpbmdCdWlsZGVyO0kpVglTZXRTcGFuT3BlcmF0aW9uLmphdmEKMHhjYmMJYW5kcm9pZC5ncmFwaGljcy5kcmF3YWJsZS5EcmF3YWJsZQk8aW5pdD4JKClWCURyYXdhYmxlLmphdmEKMHhjYjgJYW5kcm9pZC5ncmFwaGljcy5kcmF3YWJsZS5MYXllckRyYXdhYmxlCTxpbml0PgkoTGFuZHJvaWQvZ3JhcGhpY3MvZHJhd2FibGUvTGF5ZXJEcmF3YWJsZSRMYXllclN0YXRlO0xhbmRyb2lkL2NvbnRlbnQvcmVzL1Jlc291cmNlczspVglMYXllckRyYXdhYmxlLmphdmEKMHgxMzIwCW9raHR0cDMuaW50ZXJuYWwuY29uY3VycmVudC5UYXNrUXVldWUJc2NoZWR1bGUkZGVmYXVsdAkoTG9raHR0cDMvaW50ZXJuYWwvY29uY3VycmVudC9UYXNrUXVldWU7TG9raHR0cDMvaW50ZXJuYWwvY29uY3VycmVudC9UYXNrO0pJTGphdmEvbGFuZy9PYmplY3Q7KVYJVGFza1F1ZXVlLmt0CjB4MTA1MAlhbmRyb2lkLnZpZXcuVmlldwlkcmF3CShMYW5kcm9pZC9ncmFwaGljcy9DYW52YXM7TGFuZHJvaWQvdmlldy9WaWV3R3JvdXA7SilaCVZpZXcuamF2YQoweGNiNAlhbmRyb2lkLmdyYXBoaWNzLmRyYXdhYmxlLkxheWVyRHJhd2FibGUJPGluaXQ+CSgpVglMYXllckRyYXdhYmxlLmphdmEKMHhjYjAJYW5kcm9pZC5ncmFwaGljcy5kcmF3YWJsZS5SaXBwbGVEcmF3YWJsZQk8aW5pdD4JKExhbmRyb2lkL2dyYXBoaWNzL2RyYXdhYmxlL1JpcHBsZURyYXdhYmxlJFJpcHBsZVN0YXRlO0xhbmRyb2lkL2NvbnRlbnQvcmVzL1Jlc291cmNlczspVglSaXBwbGVEcmF3YWJsZS5qYXZhCjB4Y2FjCWFuZHJvaWQuZ3JhcGhpY3MuZHJhd2FibGUuUmlwcGxlRHJhd2FibGUJPGluaXQ+CShMYW5kcm9pZC9ncmFwaGljcy9kcmF3YWJsZS9SaXBwbGVEcmF3YWJsZSRSaXBwbGVTdGF0ZTtMYW5kcm9pZC9jb250ZW50L3Jlcy9SZXNvdXJjZXM7TGFuZHJvaWQvZ3JhcGhpY3MvZHJhd2FibGUvUmlwcGxlRHJhd2FibGUtSUE7KVYJUmlwcGxlRHJhd2FibGUuamF2YQoweDEwYzQJamRrLmludGVybmFsLm1pc2MuVW5zYWZlCWdldFJlZmVyZW5jZVZvbGF0aWxlCShMamF2YS9sYW5nL09iamVjdDtKKUxqYXZhL2xhbmcvT2JqZWN0OwlVbnNhZmUuamF2YQoweGNhOAlhbmRyb2lkLmdyYXBoaWNzLmRyYXdhYmxlLlJpcHBsZURyYXdhYmxlJFJpcHBsZVN0YXRlCW5ld0RyYXdhYmxlCShMYW5kcm9pZC9jb250ZW50L3Jlcy9SZXNvdXJjZXM7KUxhbmRyb2lkL2dyYXBoaWNzL2RyYXdhYmxlL0RyYXdhYmxlOwlSaXBwbGVEcmF3YWJsZS5qYXZhCjB4Y2EwCWFuZHJvaWQuY29udGVudC5yZXMuRHJhd2FibGVDYWNoZQlnZXRJbnN0YW5jZQkoSkxhbmRyb2lkL2NvbnRlbnQvcmVzL1Jlc291cmNlcztMYW5kcm9pZC9jb250ZW50L3Jlcy9SZXNvdXJjZXMkVGhlbWU7KUxhbmRyb2lkL2dyYXBoaWNzL2RyYXdhYmxlL0RyYXdhYmxlOwlEcmF3YWJsZUNhY2hlLmphdmEKMHhjOWMJYW5kcm9pZC5jb250ZW50LnJlcy5SZXNvdXJjZXNJbXBsCWxvYWREcmF3YWJsZQkoTGFuZHJvaWQvY29udGVudC9yZXMvUmVzb3VyY2VzO0xhbmRyb2lkL3V0aWwvVHlwZWRWYWx1ZTtJSUxhbmRyb2lkL2NvbnRlbnQvcmVzL1Jlc291cmNlcyRUaGVtZTspTGFuZHJvaWQvZ3JhcGhpY3MvZHJhd2FibGUvRHJhd2FibGU7CVJlc291cmNlc0ltcGwuamF2YQoweGM5OAlhbmRyb2lkLmNvbnRlbnQucmVzLlJlc291cmNlcwlsb2FkRHJhd2FibGUJKExhbmRyb2lkL3V0aWwvVHlwZWRWYWx1ZTtJSUxhbmRyb2lkL2NvbnRlbnQvcmVzL1Jlc291cmNlcyRUaGVtZTspTGFuZHJvaWQvZ3JhcGhpY3MvZHJhd2FibGUvRHJhd2FibGU7CVJlc291cmNlcy5qYXZhCjB4Yzk0CWNvbS5mYWNlYm9vay5yZWFjdC52aWV3cy50ZXh0LlRleHRBdHRyaWJ1dGVQcm9wcwlnZXRMYXlvdXREaXJlY3Rpb24JKExqYXZhL2xhbmcvU3RyaW5nOylJCVRleHRBdHRyaWJ1dGVQcm9wcy5qYXZhCjB4Yzg4CWFuZHJvaWQudXRpbC5BcnJheU1hcAlpbmRleE9mS2V5CShMamF2YS9sYW5nL09iamVjdDspSQlBcnJheU1hcC5qYXZhCjB4Yzg0CWFuZHJvaWQudXRpbC5BcnJheU1hcAlnZXQJKExqYXZhL2xhbmcvT2JqZWN0OylMamF2YS9sYW5nL09iamVjdDsJQXJyYXlNYXAuamF2YQoweDEzMjQJb2todHRwMy5pbnRlcm5hbC5jb25jdXJyZW50LlRhc2tRdWV1ZQlzY2hlZHVsZQkoTG9raHR0cDMvaW50ZXJuYWwvY29uY3VycmVudC9UYXNrO0opVglUYXNrUXVldWUua3QKMHhlYjQJY29tLmZhY2Vib29rLnJlYWN0LmNvbW1vbi5tYXBidWZmZXIuUmVhZGFibGVNYXBCdWZmZXIJY29udGFpbnMJKEkpWglSZWFkYWJsZU1hcEJ1ZmZlci5rdAoweGM4MAlhbmRyb2lkLmFwcC5Db250ZXh0SW1wbAlnZXRTaGFyZWRQcmVmZXJlbmNlcwkoTGphdmEvbGFuZy9TdHJpbmc7SSlMYW5kcm9pZC9jb250ZW50L1NoYXJlZFByZWZlcmVuY2VzOwlDb250ZXh0SW1wbC5qYXZhCjB4Yzc4CWNvbS5mYWNlYm9vay5yZWFjdC5tb2R1bGVzLmkxOG5tYW5hZ2VyLkkxOG5VdGlsCWlzUlRMQWxsb3dlZAkoTGFuZHJvaWQvY29udGVudC9Db250ZXh0OylaCUkxOG5VdGlsLmphdmEKMHhjNjAJY29tLmZhY2Vib29rLmpuaS5EZXN0cnVjdG9yVGhyZWFkJERlc3RydWN0b3IJYWNjZXNzJDYwMAkoTGNvbS9mYWNlYm9vay9qbmkvRGVzdHJ1Y3RvclRocmVhZCREZXN0cnVjdG9yOylMY29tL2ZhY2Vib29rL2puaS9EZXN0cnVjdG9yVGhyZWFkJERlc3RydWN0b3I7CURlc3RydWN0b3JUaHJlYWQuamF2YQoweGUxOAlhbmRyb2lkeC5mcmFnbWVudC5hcHAuRGVmYXVsdFNwZWNpYWxFZmZlY3RzQ29udHJvbGxlciRTcGVjaWFsRWZmZWN0c0luZm8JY29tcGxldGVTcGVjaWFsRWZmZWN0CSgpVglEZWZhdWx0U3BlY2lhbEVmZmVjdHNDb250cm9sbGVyLmphdmEKMHhjOAlqZGsuaW50ZXJuYWwubWlzYy5VbnNhZmUJcGFyawkoWkopVglVbnNhZmUuamF2YQoweGM1Ywljb20uZmFjZWJvb2suam5pLkRlc3RydWN0b3JUaHJlYWQkRGVzdHJ1Y3Rvckxpc3QJZHJvcAkoTGNvbS9mYWNlYm9vay9qbmkvRGVzdHJ1Y3RvclRocmVhZCREZXN0cnVjdG9yOylWCURlc3RydWN0b3JUaHJlYWQuamF2YQoweGM0YwlqYXZhLmxhbmcucmVmLlJlZmVyZW5jZVF1ZXVlCXJlYWxseVBvbGxMb2NrZWQJKClMamF2YS9sYW5nL3JlZi9SZWZlcmVuY2U7CVJlZmVyZW5jZVF1ZXVlLmphdmEKMHhkNTQJY29tLmZhY2Vib29rLnJlYWN0LmJyaWRnZS5SZWFjdENvbnRleHQJZ2V0U3lzdGVtU2VydmljZQkoTGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL2xhbmcvT2JqZWN0OwlSZWFjdENvbnRleHQuamF2YQoweDQxMAljb20uYW5kcm9pZC5va2h0dHAuaW50ZXJuYWwuaHR0cC5TdHJlYW1BbGxvY2F0aW9uCWZpbmRDb25uZWN0aW9uCShJSUlaKUxjb20vYW5kcm9pZC9va2h0dHAvaW50ZXJuYWwvaW8vUmVhbENvbm5lY3Rpb247CVN0cmVhbUFsbG9jYXRpb24uamF2YQoweGMzMAljb20uZmFjZWJvb2sucmVhY3QuY29tbW9uLm1hcGJ1ZmZlci5SZWFkYWJsZU1hcEJ1ZmZlcglhY2Nlc3MkcmVhZFN0cmluZ1ZhbHVlCShMY29tL2ZhY2Vib29rL3JlYWN0L2NvbW1vbi9tYXBidWZmZXIvUmVhZGFibGVNYXBCdWZmZXI7SSlMamF2YS9sYW5nL1N0cmluZzsJUmVhZGFibGVNYXBCdWZmZXIua3QKMHhjMmMJY29tLmZhY2Vib29rLnJlYWN0LmNvbW1vbi5tYXBidWZmZXIuUmVhZGFibGVNYXBCdWZmZXIkTWFwQnVmZmVyRW50cnkJZ2V0U3RyaW5nVmFsdWUJKClMamF2YS9sYW5nL1N0cmluZzsJUmVhZGFibGVNYXBCdWZmZXIua3QKMHhjMjgJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnRleHQuVGV4dEF0dHJpYnV0ZVByb3BzCWZyb21NYXBCdWZmZXIJKExjb20vZmFjZWJvb2svcmVhY3QvY29tbW9uL21hcGJ1ZmZlci9NYXBCdWZmZXI7KUxjb20vZmFjZWJvb2svcmVhY3Qvdmlld3MvdGV4dC9UZXh0QXR0cmlidXRlUHJvcHM7CVRleHRBdHRyaWJ1dGVQcm9wcy5qYXZhCjB4MTM4MAljb20uZmFjZWJvb2sucmVhY3QubW9kdWxlcy5kZXZpY2VpbmZvLkRldmljZUluZm9Nb2R1bGUJZW1pdFVwZGF0ZURpbWVuc2lvbnNFdmVudAkoKVYJRGV2aWNlSW5mb01vZHVsZS5qYXZhCjB4NWQ4CWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuT3BlblNTTFg1MDlDZXJ0aWZpY2F0ZQlnZXRJc3N1ZXJYNTAwUHJpbmNpcGFsCSgpTGphdmF4L3NlY3VyaXR5L2F1dGgveDUwMC9YNTAwUHJpbmNpcGFsOwlPcGVuU1NMWDUwOUNlcnRpZmljYXRlLmphdmEKMHhjMjAJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnRleHQuVGV4dExheW91dE1hbmFnZXJNYXBCdWZmZXIJY3JlYXRlU3Bhbm5hYmxlRnJvbUF0dHJpYnV0ZWRTdHJpbmcJKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtMY29tL2ZhY2Vib29rL3JlYWN0L2NvbW1vbi9tYXBidWZmZXIvTWFwQnVmZmVyO0xjb20vZmFjZWJvb2svcmVhY3Qvdmlld3MvdGV4dC9SZWFjdFRleHRWaWV3TWFuYWdlckNhbGxiYWNrOylMYW5kcm9pZC90ZXh0L1NwYW5uYWJsZTsJVGV4dExheW91dE1hbmFnZXJNYXBCdWZmZXIuamF2YQoweGE0NAljb20uZmFjZWJvb2sucmVhY3QuYnJpZGdlLldyaXRhYmxlTmF0aXZlTWFwCXB1dFN0cmluZwkoTGphdmEvbGFuZy9TdHJpbmc7TGphdmEvbGFuZy9TdHJpbmc7KVYJV3JpdGFibGVOYXRpdmVNYXAuamF2YQoweGMxYwljb20uZmFjZWJvb2sucmVhY3Qudmlld3MudGV4dC5UZXh0TGF5b3V0TWFuYWdlck1hcEJ1ZmZlcglnZXRPckNyZWF0ZVNwYW5uYWJsZUZvclRleHQJKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtMY29tL2ZhY2Vib29rL3JlYWN0L2NvbW1vbi9tYXBidWZmZXIvTWFwQnVmZmVyO0xjb20vZmFjZWJvb2svcmVhY3Qvdmlld3MvdGV4dC9SZWFjdFRleHRWaWV3TWFuYWdlckNhbGxiYWNrOylMYW5kcm9pZC90ZXh0L1NwYW5uYWJsZTsJVGV4dExheW91dE1hbmFnZXJNYXBCdWZmZXIuamF2YQoweGMxNAljb20uZmFjZWJvb2sucmVhY3Qudmlld3MudGV4dC5SZWFjdFRleHRWaWV3TWFuYWdlcgltZWFzdXJlCShMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7TGNvbS9mYWNlYm9vay9yZWFjdC9jb21tb24vbWFwYnVmZmVyL01hcEJ1ZmZlcjtMY29tL2ZhY2Vib29rL3JlYWN0L2NvbW1vbi9tYXBidWZmZXIvTWFwQnVmZmVyO0xjb20vZmFjZWJvb2svcmVhY3QvY29tbW9uL21hcGJ1ZmZlci9NYXBCdWZmZXI7Rkxjb20vZmFjZWJvb2sveW9nYS9Zb2dhTWVhc3VyZU1vZGU7Rkxjb20vZmFjZWJvb2sveW9nYS9Zb2dhTWVhc3VyZU1vZGU7W0YpSglSZWFjdFRleHRWaWV3TWFuYWdlci5qYXZhCjB4MmVjCWFuZHJvaWQucGVybWlzc2lvbi5QZXJtaXNzaW9uTWFuYWdlcgktJCROZXN0JHNtY2hlY2tQZXJtaXNzaW9uVW5jYWNoZWQJKExqYXZhL2xhbmcvU3RyaW5nO0lJKUkJUGVybWlzc2lvbk1hbmFnZXIuamF2YQoweGMwYwljb20uZmFjZWJvb2sucmVhY3QuZmFicmljLkZhYnJpY1VJTWFuYWdlcgltZWFzdXJlTWFwQnVmZmVyCShJTGphdmEvbGFuZy9TdHJpbmc7TGNvbS9mYWNlYm9vay9yZWFjdC9jb21tb24vbWFwYnVmZmVyL1JlYWRhYmxlTWFwQnVmZmVyO0xjb20vZmFjZWJvb2svcmVhY3QvY29tbW9uL21hcGJ1ZmZlci9SZWFkYWJsZU1hcEJ1ZmZlcjtMY29tL2ZhY2Vib29rL3JlYWN0L2NvbW1vbi9tYXBidWZmZXIvUmVhZGFibGVNYXBCdWZmZXI7RkZGRltGKUoJRmFicmljVUlNYW5hZ2VyLmphdmEKMHhiZmMJYW5kcm9pZC53aWRnZXQuVGV4dFZpZXcJaXNTdWdnZXN0aW9uc0VuYWJsZWQJKClaCVRleHRWaWV3LmphdmEKMHhlZDAJamF2YS5sYW5nLnJlZi5QaGFudG9tUmVmZXJlbmNlCTxpbml0PgkoTGphdmEvbGFuZy9PYmplY3Q7TGphdmEvbGFuZy9yZWYvUmVmZXJlbmNlUXVldWU7KVYJUGhhbnRvbVJlZmVyZW5jZS5qYXZhCjB4YmY4CWFuZHJvaWQud2lkZ2V0LlRleHRWaWV3CXNldFRleHQJKExqYXZhL2xhbmcvQ2hhclNlcXVlbmNlO0xhbmRyb2lkL3dpZGdldC9UZXh0VmlldyRCdWZmZXJUeXBlO1pJKVYJVGV4dFZpZXcuamF2YQoweGJmNAlhbmRyb2lkLndpZGdldC5UZXh0VmlldwlzZXRUZXh0CShMamF2YS9sYW5nL0NoYXJTZXF1ZW5jZTtMYW5kcm9pZC93aWRnZXQvVGV4dFZpZXckQnVmZmVyVHlwZTspVglUZXh0Vmlldy5qYXZhCjB4YmYwCWFuZHJvaWQud2lkZ2V0LlRleHRWaWV3CXNldFRleHQJKExqYXZhL2xhbmcvQ2hhclNlcXVlbmNlOylWCVRleHRWaWV3LmphdmEKMHgxMjE4CWFuZHJvaWQuZ3JhcGhpY3MuSGFyZHdhcmVSZW5kZXJlcgluU3luY0FuZERyYXdGcmFtZQkoSltKSSlJCUhhcmR3YXJlUmVuZGVyZXIuamF2YQoweDQyYwlqYXZhLm5ldC5JbmV0NkFkZHJlc3NJbXBsCWxvb2t1cEhvc3RCeU5hbWUJKExqYXZhL2xhbmcvU3RyaW5nO0kpW0xqYXZhL25ldC9JbmV0QWRkcmVzczsJSW5ldDZBZGRyZXNzSW1wbC5qYXZhCjB4YmRjCWphdmEubGFuZy5TdHJpbmcJZXF1YWxzSWdub3JlQ2FzZQkoTGphdmEvbGFuZy9TdHJpbmc7KVoJU3RyaW5nLmphdmEKMHg3NzgJY29tLmFuZHJvaWQub2todHRwLmludGVybmFsLmh1Yy5IdHRwc1VSTENvbm5lY3Rpb25JbXBsCWdldFJlc3BvbnNlQ29kZQkoKUkJSHR0cHNVUkxDb25uZWN0aW9uSW1wbC5qYXZhCjB4YmQ4CWNvbS5mYWNlYm9vay5yZWFjdC51aW1hbmFnZXIuUmVhY3RBY2Nlc3NpYmlsaXR5RGVsZWdhdGUkQWNjZXNzaWJpbGl0eVJvbGUJZnJvbVZhbHVlCShMamF2YS9sYW5nL1N0cmluZzspTGNvbS9mYWNlYm9vay9yZWFjdC91aW1hbmFnZXIvUmVhY3RBY2Nlc3NpYmlsaXR5RGVsZWdhdGUkQWNjZXNzaWJpbGl0eVJvbGU7CVJlYWN0QWNjZXNzaWJpbGl0eURlbGVnYXRlLmphdmEKMHhiZDAJY29tLmZhY2Vib29rLnJlYWN0LnVpbWFuYWdlci5WaWV3TWFuYWdlclByb3BlcnR5VXBkYXRlciRGYWxsYmFja1ZpZXdNYW5hZ2VyU2V0dGVyCWdldFByb3BlcnRpZXMJKExqYXZhL3V0aWwvTWFwOylWCVZpZXdNYW5hZ2VyUHJvcGVydHlVcGRhdGVyLmphdmEKMHg1YjQJYW5kcm9pZC5zZWN1cml0eS5uZXQuY29uZmlnLkRpcmVjdG9yeUNlcnRpZmljYXRlU291cmNlCWZpbmRDZXJ0CShMamF2YXgvc2VjdXJpdHkvYXV0aC94NTAwL1g1MDBQcmluY2lwYWw7TGFuZHJvaWQvc2VjdXJpdHkvbmV0L2NvbmZpZy9EaXJlY3RvcnlDZXJ0aWZpY2F0ZVNvdXJjZSRDZXJ0U2VsZWN0b3I7KUxqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlOwlEaXJlY3RvcnlDZXJ0aWZpY2F0ZVNvdXJjZS5qYXZhCjB4YzE4CWNvbS5mYWNlYm9vay5yZWFjdC52aWV3cy50ZXh0LlRleHRMYXlvdXRNYW5hZ2VyTWFwQnVmZmVyCW1lYXN1cmVUZXh0CShMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7TGNvbS9mYWNlYm9vay9yZWFjdC9jb21tb24vbWFwYnVmZmVyL01hcEJ1ZmZlcjtMY29tL2ZhY2Vib29rL3JlYWN0L2NvbW1vbi9tYXBidWZmZXIvTWFwQnVmZmVyO0ZMY29tL2ZhY2Vib29rL3lvZ2EvWW9nYU1lYXN1cmVNb2RlO0ZMY29tL2ZhY2Vib29rL3lvZ2EvWW9nYU1lYXN1cmVNb2RlO0xjb20vZmFjZWJvb2svcmVhY3Qvdmlld3MvdGV4dC9SZWFjdFRleHRWaWV3TWFuYWdlckNhbGxiYWNrO1tGKUoJVGV4dExheW91dE1hbmFnZXJNYXBCdWZmZXIuamF2YQoweDZjMAlzdW4uc2VjdXJpdHkudXRpbC5EZXJWYWx1ZQllbmNvZGUJKExzdW4vc2VjdXJpdHkvdXRpbC9EZXJPdXRwdXRTdHJlYW07KVYJRGVyVmFsdWUuamF2YQoweGJjYwlhbmRyb2lkLmNvbnRlbnQucmVzLlJlc291cmNlcwlvYnRhaW5UZW1wVHlwZWRWYWx1ZQkoKUxhbmRyb2lkL3V0aWwvVHlwZWRWYWx1ZTsJUmVzb3VyY2VzLmphdmEKMHgxMGE4CWphdmEudXRpbC5jb25jdXJyZW50LmxvY2tzLlJlZW50cmFudExvY2skTm9uZmFpclN5bmMJaW5pdGlhbFRyeUxvY2sJKClaCVJlZW50cmFudExvY2suamF2YQoweGJiNAljb20uZmFjZWJvb2sucmVhY3QuYnJpZGdlLlJlYWRhYmxlTmF0aXZlTWFwCWdldExvY2FsTWFwCSgpTGphdmEvdXRpbC9IYXNoTWFwOwlSZWFkYWJsZU5hdGl2ZU1hcC5qYXZhCjB4YzdjCWFuZHJvaWQuY29udGVudC5Db250ZXh0V3JhcHBlcglnZXRTaGFyZWRQcmVmZXJlbmNlcwkoTGphdmEvbGFuZy9TdHJpbmc7SSlMYW5kcm9pZC9jb250ZW50L1NoYXJlZFByZWZlcmVuY2VzOwlDb250ZXh0V3JhcHBlci5qYXZhCjB4YjgwCWFuZHJvaWR4LmFwcGNvbXBhdC53aWRnZXQuQXBwQ29tcGF0VGV4dFZpZXcJZ2V0RW1vamlUZXh0Vmlld0hlbHBlcgkoKUxhbmRyb2lkeC9hcHBjb21wYXQvd2lkZ2V0L0FwcENvbXBhdEVtb2ppVGV4dEhlbHBlcjsJQXBwQ29tcGF0VGV4dFZpZXcuamF2YQoweDE4NAlhbmRyb2lkLmhhcmR3YXJlLlN5c3RlbVNlbnNvck1hbmFnZXIkQmFzZUV2ZW50UXVldWUJcmVtb3ZlQWxsU2Vuc29ycwkoKVoJU3lzdGVtU2Vuc29yTWFuYWdlci5qYXZhCjB4NTk4CWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuVHJ1c3RNYW5hZ2VySW1wbAljaGVja1RydXN0ZWQJKFtMamF2YS9zZWN1cml0eS9jZXJ0L1g1MDlDZXJ0aWZpY2F0ZTtbQltCTGphdmEvbGFuZy9TdHJpbmc7TGphdmEvbGFuZy9TdHJpbmc7WilMamF2YS91dGlsL0xpc3Q7CVRydXN0TWFuYWdlckltcGwuamF2YQoweDE0NAlpby5zZW50cnkuU2VudHJ5CWluaXQJKExpby9zZW50cnkvU2VudHJ5T3B0aW9ucztaKVYJU2VudHJ5LmphdmEKMHhiOTAJYW5kcm9pZHguZW1vamkyLnZpZXdzaW50ZWdyYXRpb24uRW1vamlUZXh0Vmlld0hlbHBlciRIZWxwZXJJbnRlcm5hbAk8aW5pdD4JKClWCUVtb2ppVGV4dFZpZXdIZWxwZXIuamF2YQoweGJlNAljb20uZmFjZWJvb2sucmVhY3Qudmlld3MudGV4dC5SZWFjdFRleHRWaWV3TWFuYWdlcgl1cGRhdGVFeHRyYURhdGEJKExhbmRyb2lkL3ZpZXcvVmlldztMamF2YS9sYW5nL09iamVjdDspVglSZWFjdFRleHRWaWV3TWFuYWdlci5qYXZhCjB4OTM4CWNvbS5mYWNlYm9vay5zb2xvYWRlci5uYXRpdmVsb2FkZXIuTmF0aXZlTG9hZGVyCWxvYWRMaWJyYXJ5CShMamF2YS9sYW5nL1N0cmluZzspWglOYXRpdmVMb2FkZXIuamF2YQoweGI3YwlhbmRyb2lkeC5hcHBjb21wYXQud2lkZ2V0LkFwcENvbXBhdFRleHRWaWV3CXNldEZpbHRlcnMJKFtMYW5kcm9pZC90ZXh0L0lucHV0RmlsdGVyOylWCUFwcENvbXBhdFRleHRWaWV3LmphdmEKMHg5MDQJamRrLmludGVybmFsLnV0aWwuQXJyYXlzU3VwcG9ydAl2ZWN0b3JpemVkTWlzbWF0Y2gJKExqYXZhL2xhbmcvT2JqZWN0O0pMamF2YS9sYW5nL09iamVjdDtKSUkpSQlBcnJheXNTdXBwb3J0LmphdmEKMHhhNTQJYW5kcm9pZC52aWV3LkNob3Jlb2dyYXBoZXIJZG9GcmFtZQkoSklMYW5kcm9pZC92aWV3L0Rpc3BsYXlFdmVudFJlY2VpdmVyJFZzeW5jRXZlbnREYXRhOylWCUNob3Jlb2dyYXBoZXIuamF2YQoweGI2YwlhbmRyb2lkLnRleHQuVGV4dFV0aWxzCWdldExheW91dERpcmVjdGlvbkZyb21Mb2NhbGUJKExqYXZhL3V0aWwvTG9jYWxlOylJCVRleHRVdGlscy5qYXZhCjB4MzYwCWlvLnNlbnRyeS5jYWNoZS5DYWNoZVV0aWxzCXN0b3JlCShMaW8vc2VudHJ5L1NlbnRyeU9wdGlvbnM7TGphdmEvbGFuZy9PYmplY3Q7TGphdmEvbGFuZy9TdHJpbmc7TGphdmEvbGFuZy9TdHJpbmc7KVYJQ2FjaGVVdGlscy5qYXZhCjB4YjY4CWFuZHJvaWR4LmNvcmUudGV4dC5UZXh0VXRpbHNDb21wYXQJZ2V0TGF5b3V0RGlyZWN0aW9uRnJvbUxvY2FsZQkoTGphdmEvdXRpbC9Mb2NhbGU7KUkJVGV4dFV0aWxzQ29tcGF0LmphdmEKMHhkMGMJYW5kcm9pZC50ZXh0LkJvcmluZ0xheW91dAlpc0JvcmluZwkoTGphdmEvbGFuZy9DaGFyU2VxdWVuY2U7TGFuZHJvaWQvdGV4dC9UZXh0UGFpbnQ7TGFuZHJvaWQvdGV4dC9UZXh0RGlyZWN0aW9uSGV1cmlzdGljO0xhbmRyb2lkL3RleHQvQm9yaW5nTGF5b3V0JE1ldHJpY3M7KUxhbmRyb2lkL3RleHQvQm9yaW5nTGF5b3V0JE1ldHJpY3M7CUJvcmluZ0xheW91dC5qYXZhCjB4YjYwCWFuZHJvaWR4LmFwcGNvbXBhdC53aWRnZXQuQXBwQ29tcGF0VGV4dFZpZXdBdXRvU2l6ZUhlbHBlciRJbXBsCTxpbml0PgkoKVYJQXBwQ29tcGF0VGV4dFZpZXdBdXRvU2l6ZUhlbHBlci5qYXZhCjB4N2IwCWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuQ29uc2NyeXB0RW5naW5lU29ja2V0JFNTTElucHV0U3RyZWFtCXJlYWRVbnRpbERhdGFBdmFpbGFibGUJKFtCSUkpSQlDb25zY3J5cHRFbmdpbmVTb2NrZXQuamF2YQoweGJiMAljb20uZmFjZWJvb2sucmVhY3QuYnJpZGdlLlJlYWRhYmxlTmF0aXZlTWFwCWhhc0tleQkoTGphdmEvbGFuZy9TdHJpbmc7KVoJUmVhZGFibGVOYXRpdmVNYXAuamF2YQoweGI1YwlhbmRyb2lkeC5hcHBjb21wYXQud2lkZ2V0LkFwcENvbXBhdFRleHRWaWV3QXV0b1NpemVIZWxwZXIkSW1wbDIzCTxpbml0PgkoKVYJQXBwQ29tcGF0VGV4dFZpZXdBdXRvU2l6ZUhlbHBlci5qYXZhCjB4MTQ1OAlqYXZhLnNlY3VyaXR5LlNlY3VyZVJhbmRvbQlnZXREZWZhdWx0UFJORwkoWltCKVYJU2VjdXJlUmFuZG9tLmphdmEKMHhhZTAJY29tLmZhY2Vib29rLnJlYWN0LnVpbWFuYWdlci5WaWV3TWFuYWdlcgl1cGRhdGVQcm9wZXJ0aWVzCShMYW5kcm9pZC92aWV3L1ZpZXc7TGNvbS9mYWNlYm9vay9yZWFjdC91aW1hbmFnZXIvUmVhY3RTdHlsZXNEaWZmTWFwOylWCVZpZXdNYW5hZ2VyLmphdmEKMHhiNTgJYW5kcm9pZHguYXBwY29tcGF0LndpZGdldC5BcHBDb21wYXRUZXh0Vmlld0F1dG9TaXplSGVscGVyJEltcGwyOQk8aW5pdD4JKClWCUFwcENvbXBhdFRleHRWaWV3QXV0b1NpemVIZWxwZXIuamF2YQoweDExODAJYW5kcm9pZC52aWV3LlZpZXcJY2FuSGF2ZURpc3BsYXlMaXN0CSgpWglWaWV3LmphdmEKMHhiNTQJYW5kcm9pZHguYXBwY29tcGF0LndpZGdldC5BcHBDb21wYXRUZXh0Vmlld0F1dG9TaXplSGVscGVyCTxpbml0PgkoTGFuZHJvaWQvd2lkZ2V0L1RleHRWaWV3OylWCUFwcENvbXBhdFRleHRWaWV3QXV0b1NpemVIZWxwZXIuamF2YQoweGIzNAlhbmRyb2lkLnZpZXcuVmlld0dyb3VwCTxpbml0PgkoTGFuZHJvaWQvY29udGVudC9Db250ZXh0O0xhbmRyb2lkL3V0aWwvQXR0cmlidXRlU2V0O0kpVglWaWV3R3JvdXAuamF2YQoweGIzYwlhbmRyb2lkLnZpZXcuVmlldwk8aW5pdD4JKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtMYW5kcm9pZC91dGlsL0F0dHJpYnV0ZVNldDtJSSlWCVZpZXcuamF2YQoweGI1MAlhbmRyb2lkeC5hcHBjb21wYXQud2lkZ2V0LkFwcENvbXBhdFRleHRIZWxwZXIJPGluaXQ+CShMYW5kcm9pZC93aWRnZXQvVGV4dFZpZXc7KVYJQXBwQ29tcGF0VGV4dEhlbHBlci5qYXZhCjB4NWZjCWphdmF4LnNlY3VyaXR5LmF1dGgueDUwMC5YNTAwUHJpbmNpcGFsCWVxdWFscwkoTGphdmEvbGFuZy9PYmplY3Q7KVoJWDUwMFByaW5jaXBhbC5qYXZhCjB4YjRjCWFuZHJvaWQudXRpbC5TcGFyc2VBcnJheQlnZXQJKElMamF2YS9sYW5nL09iamVjdDspTGphdmEvbGFuZy9PYmplY3Q7CVNwYXJzZUFycmF5LmphdmEKMHhiZTAJamF2YS5sYW5nLlN0cmluZwlyZWdpb25NYXRjaGVzCShaSUxqYXZhL2xhbmcvU3RyaW5nO0lJKVoJU3RyaW5nLmphdmEKMHgyMDgJaW8uc2VudHJ5LmFuZHJvaWQuY29yZS5NYWluTG9vcGVySGFuZGxlcglwb3N0CShMamF2YS9sYW5nL1J1bm5hYmxlOylWCU1haW5Mb29wZXJIYW5kbGVyLmphdmEKMHhiNDgJYW5kcm9pZC51dGlsLlNwYXJzZUFycmF5CWdldAkoSSlMamF2YS9sYW5nL09iamVjdDsJU3BhcnNlQXJyYXkuamF2YQoweDE0YTAJamF2YS5pby5TdHJpbmdXcml0ZXIJYXBwZW5kCShMamF2YS9sYW5nL0NoYXJTZXF1ZW5jZTspTGphdmEvaW8vU3RyaW5nV3JpdGVyOwlTdHJpbmdXcml0ZXIuamF2YQoweGI0MAlhbmRyb2lkLnZpZXcuVmlldwk8aW5pdD4JKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDspVglWaWV3LmphdmEKMHg3ODgJY29tLmFuZHJvaWQub2todHRwLmludGVybmFsLmh0dHAuSHR0cEVuZ2luZQlyZWFkUmVzcG9uc2UJKClWCUh0dHBFbmdpbmUuamF2YQoweGIyNAljb20uZmFjZWJvb2sucmVhY3Qudmlld3Mudmlldy5SZWFjdFZpZXdNYW5hZ2VyCWNyZWF0ZVZpZXdJbnN0YW5jZQkoTGNvbS9mYWNlYm9vay9yZWFjdC91aW1hbmFnZXIvVGhlbWVkUmVhY3RDb250ZXh0OylMY29tL2ZhY2Vib29rL3JlYWN0L3ZpZXdzL3ZpZXcvUmVhY3RWaWV3R3JvdXA7CVJlYWN0Vmlld01hbmFnZXIuamF2YQoweDJlMAlpby5zZW50cnkuYW5kcm9pZC5jb3JlLlBob25lU3RhdGVCcmVhZGNydW1ic0ludGVncmF0aW9uCXJlZ2lzdGVyCShMaW8vc2VudHJ5L0lIdWI7TGlvL3NlbnRyeS9TZW50cnlPcHRpb25zOylWCVBob25lU3RhdGVCcmVhZGNydW1ic0ludGVncmF0aW9uLmphdmEKMHhiMjAJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnZpZXcuUmVhY3RWaWV3TWFuYWdlcgljcmVhdGVWaWV3SW5zdGFuY2UJKExjb20vZmFjZWJvb2svcmVhY3QvdWltYW5hZ2VyL1RoZW1lZFJlYWN0Q29udGV4dDspTGFuZHJvaWQvdmlldy9WaWV3OwlSZWFjdFZpZXdNYW5hZ2VyLmphdmEKMHhiZWMJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnRleHQuUmVhY3RUZXh0VmlldwlzZXRUZXh0CShMY29tL2ZhY2Vib29rL3JlYWN0L3ZpZXdzL3RleHQvUmVhY3RUZXh0VXBkYXRlOylWCVJlYWN0VGV4dFZpZXcuamF2YQoweGIxYwlhbmRyb2lkLmFwcC5Mb2FkZWRBcGsJZ2V0UGFja2FnZU5hbWUJKClMamF2YS9sYW5nL1N0cmluZzsJTG9hZGVkQXBrLmphdmEKMHhiMDgJYW5kcm9pZC5hcHAuU2hhcmVkUHJlZmVyZW5jZXNJbXBsCWdldEJvb2xlYW4JKExqYXZhL2xhbmcvU3RyaW5nO1opWglTaGFyZWRQcmVmZXJlbmNlc0ltcGwuamF2YQoweGFlYwljb20uZmFjZWJvb2sucmVhY3QudWltYW5hZ2VyLlZpZXdNYW5hZ2Vyc1Byb3BlcnR5Q2FjaGUkUHJvcFNldHRlcgl1cGRhdGVWaWV3UHJvcAkoTGNvbS9mYWNlYm9vay9yZWFjdC91aW1hbmFnZXIvVmlld01hbmFnZXI7TGFuZHJvaWQvdmlldy9WaWV3O0xqYXZhL2xhbmcvT2JqZWN0OylWCVZpZXdNYW5hZ2Vyc1Byb3BlcnR5Q2FjaGUuamF2YQoweDEzNAlpby5zZW50cnkucmVhY3QuUk5TZW50cnlNb2R1bGVJbXBsCWluaXROYXRpdmVTZGsJKExjb20vZmFjZWJvb2svcmVhY3QvYnJpZGdlL1JlYWRhYmxlTWFwO0xjb20vZmFjZWJvb2svcmVhY3QvYnJpZGdlL1Byb21pc2U7KVYJUk5TZW50cnlNb2R1bGVJbXBsLmphdmEKMHhhZTgJY29tLmZhY2Vib29rLnJlYWN0LnVpbWFuYWdlci5WaWV3TWFuYWdlclByb3BlcnR5VXBkYXRlciRGYWxsYmFja1ZpZXdNYW5hZ2VyU2V0dGVyCXNldFByb3BlcnR5CShMY29tL2ZhY2Vib29rL3JlYWN0L3VpbWFuYWdlci9WaWV3TWFuYWdlcjtMYW5kcm9pZC92aWV3L1ZpZXc7TGphdmEvbGFuZy9TdHJpbmc7TGphdmEvbGFuZy9PYmplY3Q7KVYJVmlld01hbmFnZXJQcm9wZXJ0eVVwZGF0ZXIuamF2YQoweGFlNAljb20uZmFjZWJvb2sucmVhY3QudWltYW5hZ2VyLlZpZXdNYW5hZ2VyUHJvcGVydHlVcGRhdGVyCXVwZGF0ZVByb3BzCShMY29tL2ZhY2Vib29rL3JlYWN0L3VpbWFuYWdlci9WaWV3TWFuYWdlcjtMYW5kcm9pZC92aWV3L1ZpZXc7TGNvbS9mYWNlYm9vay9yZWFjdC91aW1hbmFnZXIvUmVhY3RTdHlsZXNEaWZmTWFwOylWCVZpZXdNYW5hZ2VyUHJvcGVydHlVcGRhdGVyLmphdmEKMHhmNGMJYW5kcm9pZC5ncmFwaGljcy5QYWludAluR2V0UnVuQ2hhcmFjdGVyQWR2YW5jZQkoSltDSUlJSVpJW0ZJKUYJUGFpbnQuamF2YQoweDk0NAlqYXZhLmxhbmcuU3lzdGVtCWxvYWRMaWJyYXJ5CShMamF2YS9sYW5nL1N0cmluZzspVglTeXN0ZW0uamF2YQoweGFkYwljb20uZmFjZWJvb2sucmVhY3Qudmlld3MudGV4dC5UZXh0QXR0cmlidXRlUHJvcHMJZ2V0VGV4dEFsaWdubWVudAkoTGNvbS9mYWNlYm9vay9yZWFjdC91aW1hbmFnZXIvUmVhY3RTdHlsZXNEaWZmTWFwO1pJKUkJVGV4dEF0dHJpYnV0ZVByb3BzLmphdmEKMHgyMTgJYW5kcm9pZC5vcy5IYW5kbGVyCWVucXVldWVNZXNzYWdlCShMYW5kcm9pZC9vcy9NZXNzYWdlUXVldWU7TGFuZHJvaWQvb3MvTWVzc2FnZTtKKVoJSGFuZGxlci5qYXZhCjB4YWM0CWFuZHJvaWQuY29udGVudC5yZXMuQXNzZXRNYW5hZ2VyCWdldEFwa0Fzc2V0cwkoKVtMYW5kcm9pZC9jb250ZW50L3Jlcy9BcGtBc3NldHM7CUFzc2V0TWFuYWdlci5qYXZhCjB4ZmU0CWFuZHJvaWQuY29udGVudC5yZXMuQXNzZXRNYW5hZ2VyCW9wZW4JKExqYXZhL2xhbmcvU3RyaW5nOylMamF2YS9pby9JbnB1dFN0cmVhbTsJQXNzZXRNYW5hZ2VyLmphdmEKMHhjZDQJYW5kcm9pZC50ZXh0LlNwYW5uYWJsZVN0cmluZ0J1aWxkZXIJZ2V0U3BhbnMJKElJTGphdmEvbGFuZy9DbGFzcztaKVtMamF2YS9sYW5nL09iamVjdDsJU3Bhbm5hYmxlU3RyaW5nQnVpbGRlci5qYXZhCjB4MzkwCWphdmEudXRpbC5PYmplY3RzCXJlcXVpcmVOb25OdWxsCShMamF2YS9sYW5nL09iamVjdDspTGphdmEvbGFuZy9PYmplY3Q7CU9iamVjdHMuamF2YQoweDZiOAlzdW4uc2VjdXJpdHkucHJvdmlkZXIuY2VydHBhdGguQmFzaWNDaGVja2VyCTxpbml0PgkoTGphdmEvc2VjdXJpdHkvY2VydC9UcnVzdEFuY2hvcjtMamF2YS91dGlsL0RhdGU7TGphdmEvbGFuZy9TdHJpbmc7WilWCUJhc2ljQ2hlY2tlci5qYXZhCjB4YWJjCWFuZHJvaWQuY29udGVudC5yZXMuVHlwZWRBcnJheQlsb2FkU3RyaW5nVmFsdWVBdAkoSSlMamF2YS9sYW5nL0NoYXJTZXF1ZW5jZTsJVHlwZWRBcnJheS5qYXZhCjB4NTJjCWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuQ29uc2NyeXB0RW5naW5lCXVud3JhcAkoW0xqYXZhL25pby9CeXRlQnVmZmVyO0lJW0xqYXZhL25pby9CeXRlQnVmZmVyO0lJKUxqYXZheC9uZXQvc3NsL1NTTEVuZ2luZVJlc3VsdDsJQ29uc2NyeXB0RW5naW5lLmphdmEKMHg2ZTQJc3VuLnNlY3VyaXR5LnByb3ZpZGVyLlg1MDlGYWN0b3J5CWdldEZyb21DYWNoZQkoTHN1bi9zZWN1cml0eS91dGlsL0NhY2hlO1tCKUxqYXZhL2xhbmcvT2JqZWN0OwlYNTA5RmFjdG9yeS5qYXZhCjB4YWI0CWFuZHJvaWQud2lkZ2V0LlRleHRWaWV3CXJlYWRUZXh0QXBwZWFyYW5jZQkoTGFuZHJvaWQvY29udGVudC9Db250ZXh0O0xhbmRyb2lkL2NvbnRlbnQvcmVzL1R5cGVkQXJyYXk7TGFuZHJvaWQvd2lkZ2V0L1RleHRWaWV3JFRleHRBcHBlYXJhbmNlQXR0cmlidXRlcztaKVYJVGV4dFZpZXcuamF2YQoweDk5Ywljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0Lk5hdGl2ZUNyeXB0bwljaXBoZXJTdWl0ZVRvSmF2YQkoTGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL2xhbmcvU3RyaW5nOwlOYXRpdmVDcnlwdG8uamF2YQoweGFhYwlhbmRyb2lkLndpZGdldC5UZXh0Vmlldwk8aW5pdD4JKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtMYW5kcm9pZC91dGlsL0F0dHJpYnV0ZVNldDtJKVYJVGV4dFZpZXcuamF2YQoweDExZjAJYW5kcm9pZC5hbmltYXRpb24uVmFsdWVBbmltYXRvcglhbmltYXRlQmFzZWRPblRpbWUJKEopWglWYWx1ZUFuaW1hdG9yLmphdmEKMHgzZjgJY29tLmFuZHJvaWQub2todHRwLmludGVybmFsLmh1Yy5IdHRwVVJMQ29ubmVjdGlvbkltcGwJY29ubmVjdAkoKVYJSHR0cFVSTENvbm5lY3Rpb25JbXBsLmphdmEKMHhhYTQJYW5kcm9pZHguYXBwY29tcGF0LndpZGdldC5BcHBDb21wYXRUZXh0Vmlldwk8aW5pdD4JKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtMYW5kcm9pZC91dGlsL0F0dHJpYnV0ZVNldDspVglBcHBDb21wYXRUZXh0Vmlldy5qYXZhCjB4MTI0OAlhbmRyb2lkLm9zLkFzeW5jVGFzawlwb3N0UmVzdWx0CShMamF2YS9sYW5nL09iamVjdDspTGphdmEvbGFuZy9PYmplY3Q7CUFzeW5jVGFzay5qYXZhCjB4OGY4CWphdmEubGFuZy5TdHJpbmcJdG9Mb3dlckNhc2UJKExqYXZhL3V0aWwvTG9jYWxlOylMamF2YS9sYW5nL1N0cmluZzsJU3RyaW5nLmphdmEKMHhhODQJY29tLmZhY2Vib29rLnJlYWN0LmZhYnJpYy5tb3VudGluZy5TdXJmYWNlTW91bnRpbmdNYW5hZ2VyCWNyZWF0ZVZpZXdVbnNhZmUJKExqYXZhL2xhbmcvU3RyaW5nO0lMamF2YS9sYW5nL09iamVjdDtMY29tL2ZhY2Vib29rL3JlYWN0L3VpbWFuYWdlci9TdGF0ZVdyYXBwZXI7TGNvbS9mYWNlYm9vay9yZWFjdC9mYWJyaWMvZXZlbnRzL0V2ZW50RW1pdHRlcldyYXBwZXI7WilWCVN1cmZhY2VNb3VudGluZ01hbmFnZXIuamF2YQoweDExMjAJYW5kcm9pZC5ncmFwaGljcy5kcmF3YWJsZS5EcmF3YWJsZQlzZXRCb3VuZHMJKElJSUkpVglEcmF3YWJsZS5qYXZhCjB4ZWUwCWNvbS5mYWNlYm9vay5yZWFjdC5jb21tb24ubWFwYnVmZmVyLlJlYWRhYmxlTWFwQnVmZmVyCXJlYWRNYXBCdWZmZXJWYWx1ZQkoSSlMY29tL2ZhY2Vib29rL3JlYWN0L2NvbW1vbi9tYXBidWZmZXIvUmVhZGFibGVNYXBCdWZmZXI7CVJlYWRhYmxlTWFwQnVmZmVyLmt0CjB4YTY4CWNvbS5mYWNlYm9vay5yZWFjdC5tb2R1bGVzLmNvcmUuUmVhY3RDaG9yZW9ncmFwaGVyJFJlYWN0Q2hvcmVvZ3JhcGhlckRpc3BhdGNoZXIJZG9GcmFtZQkoSilWCVJlYWN0Q2hvcmVvZ3JhcGhlci5qYXZhCjB4MTNhNAlqYXZhLnV0aWwubG9nZ2luZy5Mb2dnZXIJaXNMb2dnYWJsZQkoTGphdmEvdXRpbC9sb2dnaW5nL0xldmVsOylaCUxvZ2dlci5qYXZhCjB4YTVjCWFuZHJvaWQudmlldy5DaG9yZW9ncmFwaGVyJENhbGxiYWNrUmVjb3JkCXJ1bgkoTGFuZHJvaWQvdmlldy9DaG9yZW9ncmFwaGVyJEZyYW1lRGF0YTspVglDaG9yZW9ncmFwaGVyLmphdmEKMHhhNTgJYW5kcm9pZC52aWV3LkNob3Jlb2dyYXBoZXIJZG9DYWxsYmFja3MJKElKKVYJQ2hvcmVvZ3JhcGhlci5qYXZhCjB4YTQ4CWphdmEubGFuZy5DbGFzcwlpc0FycmF5CSgpWglDbGFzcy5qYXZhCjB4YTNjCWphdmEudXRpbC5IYXNoTWFwCW5ld05vZGUJKElMamF2YS9sYW5nL09iamVjdDtMamF2YS9sYW5nL09iamVjdDtMamF2YS91dGlsL0hhc2hNYXAkTm9kZTspTGphdmEvdXRpbC9IYXNoTWFwJE5vZGU7CUhhc2hNYXAuamF2YQoweGEzOAlqYXZhLnV0aWwuSGFzaE1hcAlwdXRWYWwJKElMamF2YS9sYW5nL09iamVjdDtMamF2YS9sYW5nL09iamVjdDtaWilMamF2YS9sYW5nL09iamVjdDsJSGFzaE1hcC5qYXZhCjB4MTRmNAlva2h0dHAzLmludGVybmFsLndzLlJlYWxXZWJTb2NrZXQJb25SZWFkTWVzc2FnZQkoTGphdmEvbGFuZy9TdHJpbmc7KVYJUmVhbFdlYlNvY2tldC5rdAoweGI3OAlqYXZhLmxhbmcucmVmLlJlZmVyZW5jZQlnZXRSZWZlcmVudAkoKUxqYXZhL2xhbmcvT2JqZWN0OwlSZWZlcmVuY2UuamF2YQoweDEwOGMJaW8uc2VudHJ5LnJlYWN0LlJOU2VudHJ5TW9kdWxlCXNldFRhZwkoTGphdmEvbGFuZy9TdHJpbmc7TGphdmEvbGFuZy9TdHJpbmc7KVYJUk5TZW50cnlNb2R1bGUuamF2YQoweGEzNAlqYXZhLnV0aWwuSGFzaE1hcAlwdXQJKExqYXZhL2xhbmcvT2JqZWN0O0xqYXZhL2xhbmcvT2JqZWN0OylMamF2YS9sYW5nL09iamVjdDsJSGFzaE1hcC5qYXZhCjB4ZjQwCWFuZHJvaWQudGV4dC5UZXh0TGluZQlnZXRSdW5BZHZhbmNlCShMYW5kcm9pZC90ZXh0L1RleHRQYWludDtJSUlJWklbRkkpRglUZXh0TGluZS5qYXZhCjB4YjAwCWNvbS5mYWNlYm9vay5yZWFjdC5tb2R1bGVzLmkxOG5tYW5hZ2VyLkkxOG5VdGlsCWlzUlRMRm9yY2VkCShMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7KVoJSTE4blV0aWwuamF2YQoweGEzMAljb20uZmFjZWJvb2sucmVhY3QudWltYW5hZ2VyLlZpZXdNYW5hZ2VyUHJvcGVydHlVcGRhdGVyJEZhbGxiYWNrU2hhZG93Tm9kZVNldHRlcglnZXRQcm9wZXJ0aWVzCShMamF2YS91dGlsL01hcDspVglWaWV3TWFuYWdlclByb3BlcnR5VXBkYXRlci5qYXZhCjB4OGE4CWNvbS5hbmRyb2lkLm9raHR0cC5IdHRwVXJsJEJ1aWxkZXIJZG9tYWluVG9Bc2NpaQkoTGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL2xhbmcvU3RyaW5nOwlIdHRwVXJsLmphdmEKMHg5MzAJY29tLnN3bWFuc2lvbi5nZXN0dXJlaGFuZGxlci5yZWFjdC5STkdlc3R1cmVIYW5kbGVyTW9kdWxlCWluc3RhbGwJKClaCVJOR2VzdHVyZUhhbmRsZXJNb2R1bGUua3QKMHhhMjQJY29tLmZhY2Vib29rLnJlYWN0LnVpbWFuYWdlci5VSU1hbmFnZXJNb2R1bGVDb25zdGFudHNIZWxwZXIJY3JlYXRlQ29uc3RhbnRzRm9yVmlld01hbmFnZXIJKExjb20vZmFjZWJvb2svcmVhY3QvdWltYW5hZ2VyL1ZpZXdNYW5hZ2VyO0xqYXZhL3V0aWwvTWFwO0xqYXZhL3V0aWwvTWFwO0xqYXZhL3V0aWwvTWFwO0xqYXZhL3V0aWwvTWFwOylMamF2YS91dGlsL01hcDsJVUlNYW5hZ2VyTW9kdWxlQ29uc3RhbnRzSGVscGVyLmphdmEKMHhmMDAJYW5kcm9pZHguZW1vamkyLnRleHQuRW1vamlQcm9jZXNzb3IJcHJvY2VzcwkoTGphdmEvbGFuZy9DaGFyU2VxdWVuY2U7SUlJWilMamF2YS9sYW5nL0NoYXJTZXF1ZW5jZTsJRW1vamlQcm9jZXNzb3IuamF2YQoweDY2Ywlpby5zZW50cnkuYW5kcm9pZC5uZGsuTmRrU2NvcGVPYnNlcnZlcglhZGRCcmVhZGNydW1iCShMaW8vc2VudHJ5L0JyZWFkY3J1bWI7KVYJTmRrU2NvcGVPYnNlcnZlci5qYXZhCjB4YTFjCWphdmEubGFuZy5PYmplY3QJZ2V0Q2xhc3MJKClMamF2YS9sYW5nL0NsYXNzOwlPYmplY3QuamF2YQoweGExNAljb20uZmFjZWJvb2sucmVhY3QuYnJpZGdlLkFyZ3VtZW50cwlhZGRFbnRyeQkoTGNvbS9mYWNlYm9vay9yZWFjdC9icmlkZ2UvV3JpdGFibGVOYXRpdmVNYXA7TGphdmEvbGFuZy9TdHJpbmc7TGphdmEvbGFuZy9PYmplY3Q7KVYJQXJndW1lbnRzLmphdmEKMHg2ZDAJamRrLmludGVybmFsLnV0aWwuUHJlY29uZGl0aW9ucwljaGVja0Zyb21JbmRleFNpemUJKElJSUxqYXZhL3V0aWwvZnVuY3Rpb24vQmlGdW5jdGlvbjspSQlQcmVjb25kaXRpb25zLmphdmEKMHhhMDgJamF2YS51dGlsLkhhc2hNYXAkSGFzaEl0ZXJhdG9yCW5leHROb2RlCSgpTGphdmEvdXRpbC9IYXNoTWFwJE5vZGU7CUhhc2hNYXAuamF2YQoweGEwNAlqYXZhLnV0aWwuSGFzaE1hcCRLZXlJdGVyYXRvcgluZXh0CSgpTGphdmEvbGFuZy9PYmplY3Q7CUhhc2hNYXAuamF2YQoweDEzN2MJY29tLmZhY2Vib29rLnJlYWN0LlJlYWN0Um9vdFZpZXckQ3VzdG9tR2xvYmFsTGF5b3V0TGlzdGVuZXIJZW1pdFVwZGF0ZURpbWVuc2lvbnNFdmVudAkoKVYJUmVhY3RSb290Vmlldy5qYXZhCjB4YTAwCXN1bi5zZWN1cml0eS5wcm92aWRlci5jZXJ0cGF0aC5Qb2xpY3lOb2RlSW1wbAljb3B5VHJlZQkoTHN1bi9zZWN1cml0eS9wcm92aWRlci9jZXJ0cGF0aC9Qb2xpY3lOb2RlSW1wbDspTHN1bi9zZWN1cml0eS9wcm92aWRlci9jZXJ0cGF0aC9Qb2xpY3lOb2RlSW1wbDsJUG9saWN5Tm9kZUltcGwuamF2YQoweDE0OTgJaW8uc2VudHJ5LnZlbmRvci5nc29uLnN0cmVhbS5Kc29uV3JpdGVyCWJlZm9yZVZhbHVlCSgpVglKc29uV3JpdGVyLmphdmEKMHg5ZmMJc3VuLnNlY3VyaXR5LnByb3ZpZGVyLmNlcnRwYXRoLlBvbGljeU5vZGVJbXBsCWNvcHlUcmVlCSgpTHN1bi9zZWN1cml0eS9wcm92aWRlci9jZXJ0cGF0aC9Qb2xpY3lOb2RlSW1wbDsJUG9saWN5Tm9kZUltcGwuamF2YQoweDFjCWFuZHJvaWQub3MuTWVzc2FnZVF1ZXVlCW5hdGl2ZVBvbGxPbmNlCShKSSlWCU1lc3NhZ2VRdWV1ZS5qYXZhCjB4OWY0CWNvbS5hbmRyb2lkLmljdS51dGlsLnJlZ2V4Lk1hdGNoZXJOYXRpdmUJc2V0SW5wdXRJbXBsCShKTGphdmEvbGFuZy9TdHJpbmc7SUkpVglNYXRjaGVyTmF0aXZlLmphdmEKMHg4Y2MJamF2YS5sYW5nLlN0cmluZ0J1ZmZlcglsZW5ndGgJKClJCVN0cmluZ0J1ZmZlci5qYXZhCjB4YWY4CWNvbS5mYWNlYm9vay5yZWFjdC52aWV3cy52aWV3LlJlYWN0Vmlld0dyb3VwCWdldE9yQ3JlYXRlUmVhY3RWaWV3QmFja2dyb3VuZAkoKUxjb20vZmFjZWJvb2svcmVhY3Qvdmlld3Mvdmlldy9SZWFjdFZpZXdCYWNrZ3JvdW5kRHJhd2FibGU7CVJlYWN0Vmlld0dyb3VwLmphdmEKMHgxMzUwCWFuZHJvaWQudmlldy5XaW5kb3dNYW5hZ2VyJExheW91dFBhcmFtcwljb3B5RnJvbQkoTGFuZHJvaWQvdmlldy9XaW5kb3dNYW5hZ2VyJExheW91dFBhcmFtczspSQlXaW5kb3dNYW5hZ2VyLmphdmEKMHg5ZTgJamF2YS51dGlsLnJlZ2V4Lk1hdGNoZXIJcmVzZXQJKExqYXZhL2xhbmcvQ2hhclNlcXVlbmNlO0lJKUxqYXZhL3V0aWwvcmVnZXgvTWF0Y2hlcjsJTWF0Y2hlci5qYXZhCjB4OWRjCWphdmEudXRpbC5yZWdleC5QYXR0ZXJuCW1hdGNoZXIJKExqYXZhL2xhbmcvQ2hhclNlcXVlbmNlOylMamF2YS91dGlsL3JlZ2V4L01hdGNoZXI7CVBhdHRlcm4uamF2YQoweDlkOAlqYXZhLnV0aWwucmVnZXguUGF0dGVybglzcGxpdAkoTGphdmEvbGFuZy9DaGFyU2VxdWVuY2U7SSlbTGphdmEvbGFuZy9TdHJpbmc7CVBhdHRlcm4uamF2YQoweDEzNmMJb2tpby5pbnRlcm5hbC5CeXRlU3RyaW5nS3QJZ2V0SEVYX0RJR0lUX0NIQVJTCSgpW0MJQnl0ZVN0cmluZy5rdAoweGVmYwlhbmRyb2lkeC5lbW9qaTIudGV4dC5FbW9qaUNvbXBhdCRDb21wYXRJbnRlcm5hbDE5CXByb2Nlc3MJKExqYXZhL2xhbmcvQ2hhclNlcXVlbmNlO0lJSVopTGphdmEvbGFuZy9DaGFyU2VxdWVuY2U7CUVtb2ppQ29tcGF0LmphdmEKMHhkYjAJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnZpZXcuUmVhY3RWaWV3R3JvdXAJYWRkVmlldwkoTGFuZHJvaWQvdmlldy9WaWV3O0lMYW5kcm9pZC92aWV3L1ZpZXdHcm91cCRMYXlvdXRQYXJhbXM7KVYJUmVhY3RWaWV3R3JvdXAuamF2YQoweDlkMAlzdW4uc2VjdXJpdHkudXRpbC5BbGdvcml0aG1EZWNvbXBvc2VyCWRlY29tcG9zZUltcGwJKExqYXZhL2xhbmcvU3RyaW5nOylMamF2YS91dGlsL1NldDsJQWxnb3JpdGhtRGVjb21wb3Nlci5qYXZhCjB4OWNjCXN1bi5zZWN1cml0eS51dGlsLkFsZ29yaXRobURlY29tcG9zZXIJZGVjb21wb3NlCShMamF2YS9sYW5nL1N0cmluZzspTGphdmEvdXRpbC9TZXQ7CUFsZ29yaXRobURlY29tcG9zZXIuamF2YQoweDliYwljb20uZmFjZWJvb2sucmVhY3QudWltYW5hZ2VyLlZpZXdNYW5hZ2VyUmVnaXN0cnkJZ2V0Vmlld01hbmFnZXJJZkV4aXN0cwkoTGphdmEvbGFuZy9TdHJpbmc7KUxjb20vZmFjZWJvb2svcmVhY3QvdWltYW5hZ2VyL1ZpZXdNYW5hZ2VyOwlWaWV3TWFuYWdlclJlZ2lzdHJ5LmphdmEKMHg5YjgJY29tLmZhY2Vib29rLnJlYWN0LnVpbWFuYWdlci5VSUltcGxlbWVudGF0aW9uCXJlc29sdmVWaWV3TWFuYWdlcgkoTGphdmEvbGFuZy9TdHJpbmc7KUxjb20vZmFjZWJvb2svcmVhY3QvdWltYW5hZ2VyL1ZpZXdNYW5hZ2VyOwlVSUltcGxlbWVudGF0aW9uLmphdmEKMHgxNTVjCWphdmEubmV0LlNvY2tldAlzZXRUY3BOb0RlbGF5CShaKVYJU29ja2V0LmphdmEKMHg5YjQJY29tLmZhY2Vib29rLnJlYWN0LnVpbWFuYWdlci5VSU1hbmFnZXJNb2R1bGUJZ2V0Q29uc3RhbnRzRm9yVmlld01hbmFnZXIJKExqYXZhL2xhbmcvU3RyaW5nOylMY29tL2ZhY2Vib29rL3JlYWN0L2JyaWRnZS9Xcml0YWJsZU1hcDsJVUlNYW5hZ2VyTW9kdWxlLmphdmEKMHg5YjAJYW5kcm9pZC5uZXQuSUNvbm5lY3Rpdml0eU1hbmFnZXIkU3R1YiRQcm94eQlnZXRBY3RpdmVOZXR3b3JrSW5mbwkoKUxhbmRyb2lkL25ldC9OZXR3b3JrSW5mbzsJSUNvbm5lY3Rpdml0eU1hbmFnZXIuamF2YQoweGYyNAlhbmRyb2lkLndpZGdldC5UZXh0VmlldwltYWtlU2luZ2xlTGF5b3V0CShJTGFuZHJvaWQvdGV4dC9Cb3JpbmdMYXlvdXQkTWV0cmljcztJTGFuZHJvaWQvdGV4dC9MYXlvdXQkQWxpZ25tZW50O1pMYW5kcm9pZC90ZXh0L1RleHRVdGlscyRUcnVuY2F0ZUF0O1opTGFuZHJvaWQvdGV4dC9MYXlvdXQ7CVRleHRWaWV3LmphdmEKMHgxYzAJamF2YS5pby5Vbml4RmlsZVN5c3RlbQlub3JtYWxpemUJKExqYXZhL2xhbmcvU3RyaW5nOylMamF2YS9sYW5nL1N0cmluZzsJVW5peEZpbGVTeXN0ZW0uamF2YQoweDg3OAlqYXZhLmlvLklucHV0U3RyZWFtUmVhZGVyCWNsb3NlCSgpVglJbnB1dFN0cmVhbVJlYWRlci5qYXZhCjB4OWE4CWlvLnNlbnRyeS5hbmRyb2lkLmNvcmUuaW50ZXJuYWwudXRpbC5Db25uZWN0aXZpdHlDaGVja2VyCWdldENvbm5lY3Rpb25TdGF0dXMJKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtMYW5kcm9pZC9uZXQvQ29ubmVjdGl2aXR5TWFuYWdlcjtMaW8vc2VudHJ5L0lMb2dnZXI7KUxpby9zZW50cnkvYW5kcm9pZC9jb3JlL2ludGVybmFsL3V0aWwvQ29ubmVjdGl2aXR5Q2hlY2tlciRTdGF0dXM7CUNvbm5lY3Rpdml0eUNoZWNrZXIuamF2YQoweDlhNAlpby5zZW50cnkuYW5kcm9pZC5jb3JlLmludGVybmFsLnV0aWwuQ29ubmVjdGl2aXR5Q2hlY2tlcglnZXRDb25uZWN0aW9uU3RhdHVzCShMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7TGlvL3NlbnRyeS9JTG9nZ2VyOylMaW8vc2VudHJ5L2FuZHJvaWQvY29yZS9pbnRlcm5hbC91dGlsL0Nvbm5lY3Rpdml0eUNoZWNrZXIkU3RhdHVzOwlDb25uZWN0aXZpdHlDaGVja2VyLmphdmEKMHg5YTAJaW8uc2VudHJ5LmFuZHJvaWQuY29yZS5BbmRyb2lkVHJhbnNwb3J0R2F0ZQlpc0Nvbm5lY3RlZAkoKVoJQW5kcm9pZFRyYW5zcG9ydEdhdGUuamF2YQoweGQ4CWphdmEudXRpbC5jb25jdXJyZW50LmxvY2tzLkFic3RyYWN0UXVldWVkU3luY2hyb25pemVyJENvbmRpdGlvbk9iamVjdAlhd2FpdAkoKVYJQWJzdHJhY3RRdWV1ZWRTeW5jaHJvbml6ZXIuamF2YQoweDk5OAljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0Lk5hdGl2ZVNzbFNlc3Npb24kSW1wbAk8aW5pdD4JKExjb20vYW5kcm9pZC9vcmcvY29uc2NyeXB0L0Fic3RyYWN0U2Vzc2lvbkNvbnRleHQ7TGNvbS9hbmRyb2lkL29yZy9jb25zY3J5cHQvTmF0aXZlUmVmJFNTTF9TRVNTSU9OO0xqYXZhL2xhbmcvU3RyaW5nO0lbTGphdmEvc2VjdXJpdHkvY2VydC9YNTA5Q2VydGlmaWNhdGU7W0JbQilWCU5hdGl2ZVNzbFNlc3Npb24uamF2YQoweDk5NAljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0Lk5hdGl2ZVNzbFNlc3Npb24kSW1wbAk8aW5pdD4JKExjb20vYW5kcm9pZC9vcmcvY29uc2NyeXB0L0Fic3RyYWN0U2Vzc2lvbkNvbnRleHQ7TGNvbS9hbmRyb2lkL29yZy9jb25zY3J5cHQvTmF0aXZlUmVmJFNTTF9TRVNTSU9OO0xqYXZhL2xhbmcvU3RyaW5nO0lbTGphdmEvc2VjdXJpdHkvY2VydC9YNTA5Q2VydGlmaWNhdGU7W0JbQkxjb20vYW5kcm9pZC9vcmcvY29uc2NyeXB0L05hdGl2ZVNzbFNlc3Npb24kSW1wbC1JQTspVglOYXRpdmVTc2xTZXNzaW9uLmphdmEKMHg0YzQJbGliY29yZS5pby5Gb3J3YXJkaW5nT3MJY29ubmVjdAkoTGphdmEvaW8vRmlsZURlc2NyaXB0b3I7TGphdmEvbmV0L0luZXRBZGRyZXNzO0kpVglGb3J3YXJkaW5nT3MuamF2YQoweGMxMAljb20uZmFjZWJvb2sucmVhY3QuZmFicmljLm1vdW50aW5nLk1vdW50aW5nTWFuYWdlcgltZWFzdXJlTWFwQnVmZmVyCShMY29tL2ZhY2Vib29rL3JlYWN0L2JyaWRnZS9SZWFjdENvbnRleHQ7TGphdmEvbGFuZy9TdHJpbmc7TGNvbS9mYWNlYm9vay9yZWFjdC9jb21tb24vbWFwYnVmZmVyL01hcEJ1ZmZlcjtMY29tL2ZhY2Vib29rL3JlYWN0L2NvbW1vbi9tYXBidWZmZXIvTWFwQnVmZmVyO0xjb20vZmFjZWJvb2svcmVhY3QvY29tbW9uL21hcGJ1ZmZlci9NYXBCdWZmZXI7Rkxjb20vZmFjZWJvb2sveW9nYS9Zb2dhTWVhc3VyZU1vZGU7Rkxjb20vZmFjZWJvb2sveW9nYS9Zb2dhTWVhc3VyZU1vZGU7W0YpSglNb3VudGluZ01hbmFnZXIuamF2YQoweDk4NAljb20uZmFjZWJvb2sucmVhY3QuYnJpZGdlLlJlYWRhYmxlTmF0aXZlTWFwCWdldFR5cGUJKExqYXZhL2xhbmcvU3RyaW5nOylMY29tL2ZhY2Vib29rL3JlYWN0L2JyaWRnZS9SZWFkYWJsZVR5cGU7CVJlYWRhYmxlTmF0aXZlTWFwLmphdmEKMHgxM2FjCW9raHR0cDMuaW50ZXJuYWwuVXRpbAlpc0NpdmlsaXplZAkoTG9raHR0cDMvaW50ZXJuYWwvaW8vRmlsZVN5c3RlbTtMamF2YS9pby9GaWxlOylaCVV0aWwua3QKMHg5ODAJY29tLmZhY2Vib29rLnJlYWN0LmJyaWRnZS5SZWFkYWJsZU5hdGl2ZU1hcAl0b0hhc2hNYXAJKClMamF2YS91dGlsL0hhc2hNYXA7CVJlYWRhYmxlTmF0aXZlTWFwLmphdmEKMHgxMjE0CWFuZHJvaWQuZ3JhcGhpY3MuSGFyZHdhcmVSZW5kZXJlcglzeW5jQW5kRHJhd0ZyYW1lCShMYW5kcm9pZC9ncmFwaGljcy9GcmFtZUluZm87KUkJSGFyZHdhcmVSZW5kZXJlci5qYXZhCjB4OTc4CWlvLnNlbnRyeS5yZWFjdC5STlNlbnRyeU1vZHVsZUltcGwkJEV4dGVybmFsU3ludGhldGljTGFtYmRhMwlydW4JKExpby9zZW50cnkvU2NvcGU7KVYJRDgkJFN5bnRoZXRpY0NsYXNzCjB4MTNmYwlqYXZhLmxhbmcucmVmLlJlZmVyZW5jZQlyZWZlcnNUbzAJKExqYXZhL2xhbmcvT2JqZWN0OylaCVJlZmVyZW5jZS5qYXZhCjB4OTcwCWlvLnNlbnRyeS5yZWFjdC5STlNlbnRyeU1vZHVsZQlzZXRDb250ZXh0CShMamF2YS9sYW5nL1N0cmluZztMY29tL2ZhY2Vib29rL3JlYWN0L2JyaWRnZS9SZWFkYWJsZU1hcDspVglSTlNlbnRyeU1vZHVsZS5qYXZhCjB4MTNiMAlva2h0dHAzLmludGVybmFsLmlvLkZpbGVTeXN0ZW0kQ29tcGFuaW9uJFN5c3RlbUZpbGVTeXN0ZW0Jc2luawkoTGphdmEvaW8vRmlsZTspTG9raW8vU2luazsJRmlsZVN5c3RlbS5rdAoweDQ4OAlpby5zZW50cnkuY2FjaGUuUGVyc2lzdGluZ09wdGlvbnNPYnNlcnZlcglsYW1iZGEkc2VyaWFsaXplVG9EaXNrJDAkaW8tc2VudHJ5LWNhY2hlLVBlcnNpc3RpbmdPcHRpb25zT2JzZXJ2ZXIJKExqYXZhL2xhbmcvUnVubmFibGU7KVYJUGVyc2lzdGluZ09wdGlvbnNPYnNlcnZlci5qYXZhCjB4NGU0CXN1bi5uaW8uY3MuU3RyZWFtRW5jb2Rlcgk8aW5pdD4JKExqYXZhL2lvL091dHB1dFN0cmVhbTtMamF2YS9sYW5nL09iamVjdDtMamF2YS9uaW8vY2hhcnNldC9DaGFyc2V0OylWCVN0cmVhbUVuY29kZXIuamF2YQoweDk2OAlsaWJjb3JlLmlvLkJsb2NrR3VhcmRPcwlvcGVuCShMamF2YS9sYW5nL1N0cmluZztJSSlMamF2YS9pby9GaWxlRGVzY3JpcHRvcjsJQmxvY2tHdWFyZE9zLmphdmEKMHg5NWMJbGliY29yZS5pby5Jb1V0aWxzCWNhbk9wZW5SZWFkT25seQkoTGphdmEvbGFuZy9TdHJpbmc7KVoJSW9VdGlscy5qYXZhCjB4OTU0CWRhbHZpay5zeXN0ZW0uRGV4UGF0aExpc3QJZmluZExpYnJhcnkJKExqYXZhL2xhbmcvU3RyaW5nOylMamF2YS9sYW5nL1N0cmluZzsJRGV4UGF0aExpc3QuamF2YQoweDk0YwlqYXZhLmxhbmcuUnVudGltZQlsb2FkTGlicmFyeTAJKExqYXZhL2xhbmcvQ2xhc3NMb2FkZXI7TGphdmEvbGFuZy9DbGFzcztMamF2YS9sYW5nL1N0cmluZzspVglSdW50aW1lLmphdmEKMHgxMjk4CWNvbS5mYWNlYm9vay5yZWFjdC5tb2R1bGVzLnN0YXR1c2Jhci5TdGF0dXNCYXJNb2R1bGUkMQlydW5HdWFyZGVkCSgpVglTdGF0dXNCYXJNb2R1bGUuamF2YQoweGFmMAljb20uZmFjZWJvb2sucmVhY3Qudmlld3Mudmlldy5SZWFjdFZpZXdNYW5hZ2VyCXNldEJvcmRlclJhZGl1cwkoTGNvbS9mYWNlYm9vay9yZWFjdC92aWV3cy92aWV3L1JlYWN0Vmlld0dyb3VwO0lGKVYJUmVhY3RWaWV3TWFuYWdlci5qYXZhCjB4M2E4CWxpYmNvcmUuaW8uRm9yd2FyZGluZ09zCWFjY2VzcwkoTGphdmEvbGFuZy9TdHJpbmc7SSlaCUZvcndhcmRpbmdPcy5qYXZhCjB4ODAJb2todHRwMy5pbnRlcm5hbC53cy5XZWJTb2NrZXRSZWFkZXIJcHJvY2Vzc05leHRGcmFtZQkoKVYJV2ViU29ja2V0UmVhZGVyLmt0CjB4NGM4CWxpYmNvcmUuaW8uQmxvY2tHdWFyZE9zCWNvbm5lY3QJKExqYXZhL2lvL0ZpbGVEZXNjcmlwdG9yO0xqYXZhL25ldC9JbmV0QWRkcmVzcztJKVYJQmxvY2tHdWFyZE9zLmphdmEKMHg5NDgJamF2YS5sYW5nLlJ1bnRpbWUJbG9hZExpYnJhcnkwCShMamF2YS9sYW5nL0NsYXNzO0xqYXZhL2xhbmcvU3RyaW5nOylWCVJ1bnRpbWUuamF2YQoweDk0MAljb20uZmFjZWJvb2suc29sb2FkZXIubmF0aXZlbG9hZGVyLlN5c3RlbURlbGVnYXRlCWxvYWRMaWJyYXJ5CShMamF2YS9sYW5nL1N0cmluZztJKVoJU3lzdGVtRGVsZWdhdGUuamF2YQoweGU1OAlhbmRyb2lkLmdyYXBoaWNzLmRyYXdhYmxlLkxheWVyRHJhd2FibGUJaW52YWxpZGF0ZURyYXdhYmxlCShMYW5kcm9pZC9ncmFwaGljcy9kcmF3YWJsZS9EcmF3YWJsZTspVglMYXllckRyYXdhYmxlLmphdmEKMHg5M2MJY29tLmZhY2Vib29rLnNvbG9hZGVyLm5hdGl2ZWxvYWRlci5OYXRpdmVMb2FkZXIJbG9hZExpYnJhcnkJKExqYXZhL2xhbmcvU3RyaW5nO0kpWglOYXRpdmVMb2FkZXIuamF2YQoweDEyNGMJYW5kcm9pZC5vcy5IYW5kbGVyCW9idGFpbk1lc3NhZ2UJKElMamF2YS9sYW5nL09iamVjdDspTGFuZHJvaWQvb3MvTWVzc2FnZTsJSGFuZGxlci5qYXZhCjB4MWFjCWlvLnNlbnRyeS5jYWNoZS5QZXJzaXN0aW5nU2NvcGVPYnNlcnZlcglkZWxldGUJKExqYXZhL2xhbmcvU3RyaW5nOylWCVBlcnNpc3RpbmdTY29wZU9ic2VydmVyLmphdmEKMHg5MmMJamF2YS5uaW8uY2hhcnNldC5DaGFyc2V0CWRlZmF1bHRDaGFyc2V0CSgpTGphdmEvbmlvL2NoYXJzZXQvQ2hhcnNldDsJQ2hhcnNldC5qYXZhCjB4OTI4CWphdmEubGFuZy5TdHJpbmdGYWN0b3J5CW5ld1N0cmluZ0Zyb21CeXRlcwkoW0JJSSlMamF2YS9sYW5nL1N0cmluZzsJU3RyaW5nRmFjdG9yeS5qYXZhCjB4OTIwCWlvLnNlbnRyeS5TZW50cnlFbnZlbG9wZUhlYWRlcglzZXJpYWxpemUJKExpby9zZW50cnkvT2JqZWN0V3JpdGVyO0xpby9zZW50cnkvSUxvZ2dlcjspVglTZW50cnlFbnZlbG9wZUhlYWRlci5qYXZhCjB4MTQ3OAlhbmRyb2lkLnRleHQuTGF5b3V0JERpcmVjdGlvbnMJZ2V0UnVuQ291bnQJKClJCUxheW91dC5qYXZhCjB4OWVjCWphdmEudXRpbC5yZWdleC5NYXRjaGVyCXJlc2V0Rm9ySW5wdXQJKClWCU1hdGNoZXIuamF2YQoweDhlOAlqYXZhLnNlY3VyaXR5LmNlcnQuQ2VydGlmaWNhdGUJaGFzaENvZGUJKClJCUNlcnRpZmljYXRlLmphdmEKMHhmNmMJYW5kcm9pZC52aWV3LlZpZXdHcm91cAlvbkRlc2NlbmRhbnRJbnZhbGlkYXRlZAkoTGFuZHJvaWQvdmlldy9WaWV3O0xhbmRyb2lkL3ZpZXcvVmlldzspVglWaWV3R3JvdXAuamF2YQoweGRhYwlhbmRyb2lkLnZpZXcuVmlld0dyb3VwCWFkZFZpZXcJKExhbmRyb2lkL3ZpZXcvVmlldztJKVYJVmlld0dyb3VwLmphdmEKMHg4NjAJaW8uc2VudHJ5LmNhY2hlLkVudmVsb3BlQ2FjaGUJYWxsRW52ZWxvcGVGaWxlcwkoKVtMamF2YS9pby9GaWxlOwlFbnZlbG9wZUNhY2hlLmphdmEKMHg4ZDAJc3VuLnNlY3VyaXR5LnV0aWwuRGVyVmFsdWUJPGluaXQ+CShMc3VuL3NlY3VyaXR5L3V0aWwvRGVySW5wdXRCdWZmZXI7WilWCURlclZhbHVlLmphdmEKMHgxMmEwCWFuZHJvaWQudmlldy5XaW5kb3cJc2V0RmxhZ3MJKElJKVYJV2luZG93LmphdmEKMHg4YzgJYW5kcm9pZC5pY3UudGV4dC5SZXBsYWNlYWJsZVN0cmluZwlsZW5ndGgJKClJCVJlcGxhY2VhYmxlU3RyaW5nLmphdmEKMHg4YzAJYW5kcm9pZC5pY3UuaW1wbC5JRE5BMjAwMwljb252ZXJ0VG9BU0NJSQkoTGFuZHJvaWQvaWN1L3RleHQvVUNoYXJhY3Rlckl0ZXJhdG9yO0kpTGphdmEvbGFuZy9TdHJpbmdCdWZmZXI7CUlETkEyMDAzLmphdmEKMHhiNzQJc3VuLnV0aWwubG9jYWxlLkJhc2VMb2NhbGUJZXF1YWxzCShMamF2YS9sYW5nL09iamVjdDspWglCYXNlTG9jYWxlLmphdmEKMHhjNzAJY29tLmZhY2Vib29rLnJlYWN0LnVpbWFuYWdlci5CYXNlVmlld01hbmFnZXIJc2V0QmFja2dyb3VuZENvbG9yCShMYW5kcm9pZC92aWV3L1ZpZXc7SSlWCUJhc2VWaWV3TWFuYWdlci5qYXZhCjB4OGI4CWFuZHJvaWQuaWN1LnRleHQuSUROQQljb252ZXJ0SUROVG9BU0NJSQkoTGphdmEvbGFuZy9TdHJpbmc7SSlMamF2YS9sYW5nL1N0cmluZ0J1ZmZlcjsJSUROQS5qYXZhCjB4MWU0CWphdmEudXRpbC5jb25jdXJyZW50LlNjaGVkdWxlZFRocmVhZFBvb2xFeGVjdXRvcglkZWxheWVkRXhlY3V0ZQkoTGphdmEvdXRpbC9jb25jdXJyZW50L1J1bm5hYmxlU2NoZWR1bGVkRnV0dXJlOylWCVNjaGVkdWxlZFRocmVhZFBvb2xFeGVjdXRvci5qYXZhCjB4OGFjCWphdmEubmV0LklETgl0b0FTQ0lJCShMamF2YS9sYW5nL1N0cmluZzspTGphdmEvbGFuZy9TdHJpbmc7CUlETi5qYXZhCjB4MTQ4MAljb20uYW5kcm9pZC5pbnRlcm5hbC5wb2xpY3kuRGVjb3JWaWV3CXVwZGF0ZUNvbG9yVmlld0ludAkoTGNvbS9hbmRyb2lkL2ludGVybmFsL3BvbGljeS9EZWNvclZpZXckQ29sb3JWaWV3U3RhdGU7SUlJWlpJWlpJKVYJRGVjb3JWaWV3LmphdmEKMHg5MDAJc3VuLnNlY3VyaXR5LnV0aWwuQ2FjaGUkRXF1YWxCeXRlQXJyYXkJZXF1YWxzCShMamF2YS9sYW5nL09iamVjdDspWglDYWNoZS5qYXZhCjB4ODU0CWFuZHJvaWQuaWN1LnRleHQuTm9ybWFsaXplcjIJbm9ybWFsaXplCShMamF2YS9sYW5nL0NoYXJTZXF1ZW5jZTspTGphdmEvbGFuZy9TdHJpbmc7CU5vcm1hbGl6ZXIyLmphdmEKMHg4YTQJY29tLmFuZHJvaWQub2todHRwLkh0dHBVcmwkQnVpbGRlcgljYW5vbmljYWxpemVIb3N0CShMamF2YS9sYW5nL1N0cmluZztJSSlMamF2YS9sYW5nL1N0cmluZzsJSHR0cFVybC5qYXZhCjB4OGEwCWNvbS5hbmRyb2lkLm9raHR0cC5IdHRwVXJsJEJ1aWxkZXIJcGFyc2UJKExjb20vYW5kcm9pZC9va2h0dHAvSHR0cFVybDtMamF2YS9sYW5nL1N0cmluZzspTGNvbS9hbmRyb2lkL29raHR0cC9IdHRwVXJsJEJ1aWxkZXIkUGFyc2VSZXN1bHQ7CUh0dHBVcmwuamF2YQoweGE5OAljb20uZmFjZWJvb2sucmVhY3Qudmlld3MudGV4dC5SZWFjdFRleHRWaWV3TWFuYWdlcgljcmVhdGVWaWV3SW5zdGFuY2UJKExjb20vZmFjZWJvb2svcmVhY3QvdWltYW5hZ2VyL1RoZW1lZFJlYWN0Q29udGV4dDspTGNvbS9mYWNlYm9vay9yZWFjdC92aWV3cy90ZXh0L1JlYWN0VGV4dFZpZXc7CVJlYWN0VGV4dFZpZXdNYW5hZ2VyLmphdmEKMHgxM2RjCWlvLnNlbnRyeS5pbnN0cnVtZW50YXRpb24uZmlsZS5TZW50cnlGaWxlSW5wdXRTdHJlYW0JbGFtYmRhJHJlYWQkMiRpby1zZW50cnktaW5zdHJ1bWVudGF0aW9uLWZpbGUtU2VudHJ5RmlsZUlucHV0U3RyZWFtCShbQklJKUxqYXZhL2xhbmcvSW50ZWdlcjsJU2VudHJ5RmlsZUlucHV0U3RyZWFtLmphdmEKMHg4OTgJY29tLmFuZHJvaWQub2todHRwLk9rSHR0cENsaWVudCQxCWdldEh0dHBVcmxDaGVja2VkCShMamF2YS9sYW5nL1N0cmluZzspTGNvbS9hbmRyb2lkL29raHR0cC9IdHRwVXJsOwlPa0h0dHBDbGllbnQuamF2YQoweDExNmMJYW5kcm9pZC5hbmltYXRpb24uRmxvYXRLZXlmcmFtZVNldAk8aW5pdD4JKFtMYW5kcm9pZC9hbmltYXRpb24vS2V5ZnJhbWUkRmxvYXRLZXlmcmFtZTspVglGbG9hdEtleWZyYW1lU2V0LmphdmEKMHgxMGE0CWphdmEudXRpbC5jb25jdXJyZW50LmxvY2tzLlJlZW50cmFudExvY2skU3luYwlsb2NrCSgpVglSZWVudHJhbnRMb2NrLmphdmEKMHhmMGMJamF2YS5sYW5nLkludGVnZXIJbnVtYmVyT2ZMZWFkaW5nWmVyb3MJKEkpSQlJbnRlZ2VyLmphdmEKMHg4OTQJY29tLmFuZHJvaWQub2todHRwLmludGVybmFsLmh1Yy5IdHRwVVJMQ29ubmVjdGlvbkltcGwJbmV3SHR0cEVuZ2luZQkoTGphdmEvbGFuZy9TdHJpbmc7TGNvbS9hbmRyb2lkL29raHR0cC9pbnRlcm5hbC9odHRwL1N0cmVhbUFsbG9jYXRpb247TGNvbS9hbmRyb2lkL29raHR0cC9pbnRlcm5hbC9odHRwL1JldHJ5YWJsZVNpbms7TGNvbS9hbmRyb2lkL29raHR0cC9SZXNwb25zZTspTGNvbS9hbmRyb2lkL29raHR0cC9pbnRlcm5hbC9odHRwL0h0dHBFbmdpbmU7CUh0dHBVUkxDb25uZWN0aW9uSW1wbC5qYXZhCjB4YzM4CWphdmEubmlvLkhlYXBCeXRlQnVmZmVyCWdldAkoW0JJSSlMamF2YS9uaW8vQnl0ZUJ1ZmZlcjsJSGVhcEJ5dGVCdWZmZXIuamF2YQoweDQ0NAlpby5zZW50cnkuSnNvbk9iamVjdFNlcmlhbGl6ZXIJc2VyaWFsaXplTWFwCShMaW8vc2VudHJ5L09iamVjdFdyaXRlcjtMaW8vc2VudHJ5L0lMb2dnZXI7TGphdmEvdXRpbC9NYXA7KVYJSnNvbk9iamVjdFNlcmlhbGl6ZXIuamF2YQoweDg4OAlkYWx2aWsuc3lzdGVtLkJsb2NrR3VhcmQJZ2V0VGhyZWFkUG9saWN5CSgpTGRhbHZpay9zeXN0ZW0vQmxvY2tHdWFyZCRQb2xpY3k7CUJsb2NrR3VhcmQuamF2YQoweDg4MAlzdW4ubmlvLmNzLlN0cmVhbURlY29kZXIJaW1wbENsb3NlCSgpVglTdHJlYW1EZWNvZGVyLmphdmEKMHgxMjFjCWFuZHJvaWQudmlldy5WaWV3CXNldERpc3BsYXlMaXN0UHJvcGVydGllcwkoTGFuZHJvaWQvZ3JhcGhpY3MvUmVuZGVyTm9kZTspVglWaWV3LmphdmEKMHg4N2MJc3VuLm5pby5jcy5TdHJlYW1EZWNvZGVyCWNsb3NlCSgpVglTdHJlYW1EZWNvZGVyLmphdmEKMHg4NzAJaW8uc2VudHJ5LnZlbmRvci5nc29uLnN0cmVhbS5Kc29uUmVhZGVyCWNsb3NlCSgpVglKc29uUmVhZGVyLmphdmEKMHgxMTBjCWFuZHJvaWQuZ3JhcGhpY3MuUGFpbnQJZ2V0RmxhZ3MJKClJCVBhaW50LmphdmEKMHgxZjQJaW8uc2VudHJ5LlNlbnRyeUV4ZWN1dG9yU2VydmljZSRTZW50cnlFeGVjdXRvclNlcnZpY2VUaHJlYWRGYWN0b3J5CW5ld1RocmVhZAkoTGphdmEvbGFuZy9SdW5uYWJsZTspTGphdmEvbGFuZy9UaHJlYWQ7CVNlbnRyeUV4ZWN1dG9yU2VydmljZS5qYXZhCjB4YThjCWNvbS5mYWNlYm9vay5yZWFjdC51aW1hbmFnZXIuVmlld01hbmFnZXIJY3JlYXRlVmlldwkoSUxjb20vZmFjZWJvb2svcmVhY3QvdWltYW5hZ2VyL1RoZW1lZFJlYWN0Q29udGV4dDtMY29tL2ZhY2Vib29rL3JlYWN0L3VpbWFuYWdlci9SZWFjdFN0eWxlc0RpZmZNYXA7TGNvbS9mYWNlYm9vay9yZWFjdC91aW1hbmFnZXIvU3RhdGVXcmFwcGVyO0xjb20vZmFjZWJvb2svcmVhY3QvdG91Y2gvSlNSZXNwb25kZXJIYW5kbGVyOylMYW5kcm9pZC92aWV3L1ZpZXc7CVZpZXdNYW5hZ2VyLmphdmEKMHg4NmMJamF2YS5pby5GaWxlCWdldFBhdGgJKClMamF2YS9sYW5nL1N0cmluZzsJRmlsZS5qYXZhCjB4YTgwCWNvbS5mYWNlYm9vay5yZWFjdC5mYWJyaWMubW91bnRpbmcuU3VyZmFjZU1vdW50aW5nTWFuYWdlcglwcmVhbGxvY2F0ZVZpZXcJKExqYXZhL2xhbmcvU3RyaW5nO0lMamF2YS9sYW5nL09iamVjdDtMY29tL2ZhY2Vib29rL3JlYWN0L3VpbWFuYWdlci9TdGF0ZVdyYXBwZXI7TGNvbS9mYWNlYm9vay9yZWFjdC9mYWJyaWMvZXZlbnRzL0V2ZW50RW1pdHRlcldyYXBwZXI7WilWCVN1cmZhY2VNb3VudGluZ01hbmFnZXIuamF2YQoweDM3NAlqYXZhLmxhbmcuQWJzdHJhY3RTdHJpbmdCdWlsZGVyCWFwcGVuZAkoQylMamF2YS9sYW5nL0Fic3RyYWN0U3RyaW5nQnVpbGRlcjsJQWJzdHJhY3RTdHJpbmdCdWlsZGVyLmphdmEKMHhhMTAJY29tLmZhY2Vib29rLnJlYWN0LmJyaWRnZS5Bcmd1bWVudHMJbWFrZU5hdGl2ZU1hcAkoTGphdmEvdXRpbC9NYXA7KUxjb20vZmFjZWJvb2svcmVhY3QvYnJpZGdlL1dyaXRhYmxlTmF0aXZlTWFwOwlBcmd1bWVudHMuamF2YQoweDhmYwlqYXZhLmxhbmcuQ2FzZU1hcHBlcgl0b0xvd2VyQ2FzZQkoTGphdmEvdXRpbC9Mb2NhbGU7TGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL2xhbmcvU3RyaW5nOwlDYXNlTWFwcGVyLmphdmEKMHg0NzQJamF2YS5uZXQuSW5ldEFkZHJlc3MJZ2V0QnlOYW1lCShMamF2YS9sYW5nL1N0cmluZzspTGphdmEvbmV0L0luZXRBZGRyZXNzOwlJbmV0QWRkcmVzcy5qYXZhCjB4ODY0CWlvLnNlbnRyeS5jYWNoZS5DYWNoZVN0cmF0ZWd5CWlzRGlyZWN0b3J5VmFsaWQJKClaCUNhY2hlU3RyYXRlZ3kuamF2YQoweDg1YwlhbmRyb2lkLmljdS5pbXBsLk5vcm1hbGl6ZXIySW1wbAlkZWNvbXBvc2UJKExqYXZhL2xhbmcvQ2hhclNlcXVlbmNlO0lJTGFuZHJvaWQvaWN1L2ltcGwvTm9ybWFsaXplcjJJbXBsJFJlb3JkZXJpbmdCdWZmZXI7KUkJTm9ybWFsaXplcjJJbXBsLmphdmEKMHg1OWMJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5UcnVzdE1hbmFnZXJJbXBsCWZpbmRUcnVzdEFuY2hvckJ5U3ViamVjdEFuZFB1YmxpY0tleQkoTGphdmEvc2VjdXJpdHkvY2VydC9YNTA5Q2VydGlmaWNhdGU7KUxqYXZhL3NlY3VyaXR5L2NlcnQvVHJ1c3RBbmNob3I7CVRydXN0TWFuYWdlckltcGwuamF2YQoweDQ1MAlpby5zZW50cnkudmVuZG9yLmdzb24uc3RyZWFtLkpzb25Xcml0ZXIJYmVnaW5PYmplY3QJKClMaW8vc2VudHJ5L3ZlbmRvci9nc29uL3N0cmVhbS9Kc29uV3JpdGVyOwlKc29uV3JpdGVyLmphdmEKMHg4NTgJYW5kcm9pZC5pY3UuaW1wbC5Ob3JtMkFsbE1vZGVzJERlY29tcG9zZU5vcm1hbGl6ZXIyCXNwYW5RdWlja0NoZWNrWWVzCShMamF2YS9sYW5nL0NoYXJTZXF1ZW5jZTspSQlOb3JtMkFsbE1vZGVzLmphdmEKMHhiOTgJY29tLmZhY2Vib29rLnJlYWN0LmZhYnJpYy5tb3VudGluZy5Nb3VudEl0ZW1EaXNwYXRjaGVyCWFkZFByZUFsbG9jYXRlTW91bnRJdGVtCShMY29tL2ZhY2Vib29rL3JlYWN0L2ZhYnJpYy9tb3VudGluZy9tb3VudGl0ZW1zL1ByZUFsbG9jYXRlVmlld01vdW50SXRlbTspVglNb3VudEl0ZW1EaXNwYXRjaGVyLmphdmEKMHg4NDQJamF2YS51dGlsLkhhc2hNYXAJa2V5U2V0CSgpTGphdmEvdXRpbC9TZXQ7CUhhc2hNYXAuamF2YQoweDg4NAlqYXZhLmlvLkJ5dGVBcnJheUlucHV0U3RyZWFtCWNsb3NlCSgpVglCeXRlQXJyYXlJbnB1dFN0cmVhbS5qYXZhCjB4N2FjCWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuQ29uc2NyeXB0RW5naW5lU29ja2V0JFNTTElucHV0U3RyZWFtCXJlYWQJKFtCSUkpSQlDb25zY3J5cHRFbmdpbmVTb2NrZXQuamF2YQoweDg0MAlqYXZhLnV0aWwuSGFzaFNldAlpdGVyYXRvcgkoKUxqYXZhL3V0aWwvSXRlcmF0b3I7CUhhc2hTZXQuamF2YQoweDgzOAlzdW4uc2VjdXJpdHkudXRpbC5EaXNhYmxlZEFsZ29yaXRobUNvbnN0cmFpbnRzCXBlcm1pdHMJKExqYXZhL3V0aWwvU2V0O0xqYXZhL2xhbmcvU3RyaW5nO0xqYXZhL3NlY3VyaXR5L0FsZ29yaXRobVBhcmFtZXRlcnM7KVoJRGlzYWJsZWRBbGdvcml0aG1Db25zdHJhaW50cy5qYXZhCjB4ODM0CXN1bi5zZWN1cml0eS51dGlsLkRpc2FibGVkQWxnb3JpdGhtQ29uc3RyYWludHMJY2hlY2tDb25zdHJhaW50cwkoTGphdmEvdXRpbC9TZXQ7TGphdmEvbGFuZy9TdHJpbmc7TGphdmEvc2VjdXJpdHkvS2V5O0xqYXZhL3NlY3VyaXR5L0FsZ29yaXRobVBhcmFtZXRlcnM7KVoJRGlzYWJsZWRBbGdvcml0aG1Db25zdHJhaW50cy5qYXZhCjB4MTM1NAlqYXZhLnV0aWwuT2JqZWN0cwllcXVhbHMJKExqYXZhL2xhbmcvT2JqZWN0O0xqYXZhL2xhbmcvT2JqZWN0OylaCU9iamVjdHMuamF2YQoweDgzMAlzdW4uc2VjdXJpdHkudXRpbC5EaXNhYmxlZEFsZ29yaXRobUNvbnN0cmFpbnRzCXBlcm1pdHMJKExqYXZhL3V0aWwvU2V0O0xqYXZhL2xhbmcvU3RyaW5nO0xqYXZhL3NlY3VyaXR5L0tleTtMamF2YS9zZWN1cml0eS9BbGdvcml0aG1QYXJhbWV0ZXJzOylaCURpc2FibGVkQWxnb3JpdGhtQ29uc3RyYWludHMuamF2YQoweDgyOAlzdW4uc2VjdXJpdHkueDUwOS5YNTA5QXR0cmlidXRlTmFtZQk8aW5pdD4JKExqYXZhL2xhbmcvU3RyaW5nOylWCVg1MDlBdHRyaWJ1dGVOYW1lLmphdmEKMHgxMGMJY29tLmZhY2Vib29rLmltYWdlcGlwZWxpbmUuY29yZS5Qcmlvcml0eVRocmVhZEZhY3RvcnkkMQlydW4JKClWCVByaW9yaXR5VGhyZWFkRmFjdG9yeS5qYXZhCjB4ODI0CXN1bi5zZWN1cml0eS54NTA5Llg1MDlDZXJ0SW5mbwlnZXQJKExqYXZhL2xhbmcvU3RyaW5nOylMamF2YS9sYW5nL09iamVjdDsJWDUwOUNlcnRJbmZvLmphdmEKMHg4MjAJc3VuLnNlY3VyaXR5Lng1MDkuWDUwOUNlcnRJbXBsCWdldFN1YmplY3RYNTAwUHJpbmNpcGFsCSgpTGphdmF4L3NlY3VyaXR5L2F1dGgveDUwMC9YNTAwUHJpbmNpcGFsOwlYNTA5Q2VydEltcGwuamF2YQoweDgxYwlzdW4uc2VjdXJpdHkueDUwOS5YNTA5Q2VydEltcGwJaXNTZWxmSXNzdWVkCShMamF2YS9zZWN1cml0eS9jZXJ0L1g1MDlDZXJ0aWZpY2F0ZTspWglYNTA5Q2VydEltcGwuamF2YQoweDY4YwlzdW4uc2VjdXJpdHkueDUwOS5SRE4JPGluaXQ+CShMc3VuL3NlY3VyaXR5L3V0aWwvRGVyVmFsdWU7KVYJUkROLmphdmEKMHg4MGMJamF2YS5zZWN1cml0eS5jZXJ0Llg1MDlDZXJ0U2VsZWN0b3IJbWF0Y2hLZXlVc2FnZQkoTGphdmEvc2VjdXJpdHkvY2VydC9YNTA5Q2VydGlmaWNhdGU7KVoJWDUwOUNlcnRTZWxlY3Rvci5qYXZhCjB4OWQ0CWphdmEudXRpbC5yZWdleC5QYXR0ZXJuCXNwbGl0CShMamF2YS9sYW5nL0NoYXJTZXF1ZW5jZTspW0xqYXZhL2xhbmcvU3RyaW5nOwlQYXR0ZXJuLmphdmEKMHhhZDQJY29tLmZhY2Vib29rLnJlYWN0LmZhYnJpYy5TdGF0ZVdyYXBwZXJJbXBsCWdldFN0YXRlTWFwQnVmZmVyRGF0YUltcGwJKClMY29tL2ZhY2Vib29rL3JlYWN0L2NvbW1vbi9tYXBidWZmZXIvUmVhZGFibGVNYXBCdWZmZXI7CVN0YXRlV3JhcHBlckltcGwuamF2YQoweGU0YwlhbmRyb2lkLmdyYXBoaWNzLmRyYXdhYmxlLlJpcHBsZURyYXdhYmxlCWNhbmNlbEV4aXRpbmdSaXBwbGVzCSgpVglSaXBwbGVEcmF3YWJsZS5qYXZhCjB4ODA4CWphdmEudXRpbC5DYWxlbmRhcglpc1BhcnRpYWxseU5vcm1hbGl6ZWQJKClaCUNhbGVuZGFyLmphdmEKMHgxMjhjCWphdmEuaW8uRmlsZU91dHB1dFN0cmVhbQlmaW5hbGl6ZQkoKVYJRmlsZU91dHB1dFN0cmVhbS5qYXZhCjB4ODAwCWphdmEudXRpbC5BcnJheXMJZXF1YWxzCShbQltCKVoJQXJyYXlzLmphdmEKMHg0MzAJbGliY29yZS5pby5Gb3J3YXJkaW5nT3MJYW5kcm9pZF9nZXRhZGRyaW5mbwkoTGphdmEvbGFuZy9TdHJpbmc7TGFuZHJvaWQvc3lzdGVtL1N0cnVjdEFkZHJpbmZvO0kpW0xqYXZhL25ldC9JbmV0QWRkcmVzczsJRm9yd2FyZGluZ09zLmphdmEKMHg3ZmMJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5DZXJ0QmxvY2tsaXN0SW1wbAlpc1B1YmxpY0tleUJsb2NrTGlzdGVkCShMamF2YS9zZWN1cml0eS9QdWJsaWNLZXk7KVoJQ2VydEJsb2NrbGlzdEltcGwuamF2YQoweDEyYmMJYW5kcm9pZC5hcHAuQWN0aXZpdHkkMQl1cGRhdGVTdGF0dXNCYXJDb2xvcgkoSSlWCUFjdGl2aXR5LmphdmEKMHhkODgJY29tLmZhY2Vib29rLnJlYWN0LnVpbWFuYWdlci5UaGVtZWRSZWFjdENvbnRleHQJZ2V0U3VyZmFjZUlkCSgpSQlUaGVtZWRSZWFjdENvbnRleHQuamF2YQoweDdmNAlzdW4udXRpbC5jYWxlbmRhci5BYnN0cmFjdENhbGVuZGFyCWdldERheU9mV2Vla0RhdGVPbk9yQmVmb3JlCShKSSlKCUFic3RyYWN0Q2FsZW5kYXIuamF2YQoweGZhOAljb20uZmFjZWJvb2sucmVhY3QuYW5pbWF0ZWQuTmF0aXZlQW5pbWF0ZWRNb2R1bGUJZGlkRGlzcGF0Y2hNb3VudEl0ZW1zCShMY29tL2ZhY2Vib29rL3JlYWN0L2JyaWRnZS9VSU1hbmFnZXI7KVYJTmF0aXZlQW5pbWF0ZWRNb2R1bGUuamF2YQoweDVlYwlzdW4uc2VjdXJpdHkudXRpbC5EZXJJbnB1dFN0cmVhbQlnZXRTZXF1ZW5jZQkoSVopW0xzdW4vc2VjdXJpdHkvdXRpbC9EZXJWYWx1ZTsJRGVySW5wdXRTdHJlYW0uamF2YQoweGEyOAljb20uZmFjZWJvb2sucmVhY3QudWltYW5hZ2VyLlZpZXdNYW5hZ2VyCWdldE5hdGl2ZVByb3BzCSgpTGphdmEvdXRpbC9NYXA7CVZpZXdNYW5hZ2VyLmphdmEKMHgxNTUwCWFuZHJvaWQuaGFyZHdhcmUuU3lzdGVtU2Vuc29yTWFuYWdlciRTZW5zb3JFdmVudFF1ZXVlCWRpc3BhdGNoU2Vuc29yRXZlbnQJKElbRklKKVYJU3lzdGVtU2Vuc29yTWFuYWdlci5qYXZhCjB4N2RjCWphdmEubGFuZy5TdHJpbmcJdG9VcHBlckNhc2UJKExqYXZhL3V0aWwvTG9jYWxlOylMamF2YS9sYW5nL1N0cmluZzsJU3RyaW5nLmphdmEKMHgxMjM4CWFuZHJvaWQub3MuQXN5bmNUYXNrJDMJY2FsbAkoKUxqYXZhL2xhbmcvT2JqZWN0OwlBc3luY1Rhc2suamF2YQoweDdkOAlzdW4uc2VjdXJpdHkueDUwOS5YNTAwTmFtZQloYXNoQ29kZQkoKUkJWDUwME5hbWUuamF2YQoweDEzOTQJb2todHRwMy5pbnRlcm5hbC5pby5GaWxlU3lzdGVtJENvbXBhbmlvbiRTeXN0ZW1GaWxlU3lzdGVtCWV4aXN0cwkoTGphdmEvaW8vRmlsZTspWglGaWxlU3lzdGVtLmt0CjB4N2Q0CWphdmF4LnNlY3VyaXR5LmF1dGgueDUwMC5YNTAwUHJpbmNpcGFsCWhhc2hDb2RlCSgpSQlYNTAwUHJpbmNpcGFsLmphdmEKMHg2ZDgJc3VuLnNlY3VyaXR5LnByb3ZpZGVyLmNlcnRwYXRoLkFsZ29yaXRobUNoZWNrZXIJY2hlY2sJKExqYXZhL3NlY3VyaXR5L2NlcnQvQ2VydGlmaWNhdGU7TGphdmEvdXRpbC9Db2xsZWN0aW9uOylWCUFsZ29yaXRobUNoZWNrZXIuamF2YQoweDdjYwljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0LlRydXN0ZWRDZXJ0aWZpY2F0ZUluZGV4CWZpbmRCeVN1YmplY3RBbmRQdWJsaWNLZXkJKExqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlOylMamF2YS9zZWN1cml0eS9jZXJ0L1RydXN0QW5jaG9yOwlUcnVzdGVkQ2VydGlmaWNhdGVJbmRleC5qYXZhCjB4N2JjCWFuZHJvaWQuYXBwLkFjdGl2aXR5VGhyZWFkJEFuZHJvaWRPcwlyZW1vdmUJKExqYXZhL2xhbmcvU3RyaW5nOylWCUFjdGl2aXR5VGhyZWFkLmphdmEKMHg3OTgJY29tLmFuZHJvaWQub2todHRwLm9raW8uUmVhbEJ1ZmZlcmVkU291cmNlCXJlYWRVdGY4TGluZVN0cmljdAkoKUxqYXZhL2xhbmcvU3RyaW5nOwlSZWFsQnVmZmVyZWRTb3VyY2UuamF2YQoweDdhOAljb20uYW5kcm9pZC5va2h0dHAub2tpby5Pa2lvJDIJcmVhZAkoTGNvbS9hbmRyb2lkL29raHR0cC9va2lvL0J1ZmZlcjtKKUoJT2tpby5qYXZhCjB4N2E0CWNvbS5hbmRyb2lkLm9raHR0cC5va2lvLkFzeW5jVGltZW91dCQyCXJlYWQJKExjb20vYW5kcm9pZC9va2h0dHAvb2tpby9CdWZmZXI7SilKCUFzeW5jVGltZW91dC5qYXZhCjB4MTA1Ywljb20uZmFjZWJvb2sucmVhY3Qudmlld3Mudmlldy5SZWFjdFZpZXdHcm91cAlkcmF3Q2hpbGQJKExhbmRyb2lkL2dyYXBoaWNzL0NhbnZhcztMYW5kcm9pZC92aWV3L1ZpZXc7SilaCVJlYWN0Vmlld0dyb3VwLmphdmEKMHg2OTAJc3VuLnNlY3VyaXR5LnV0aWwuRGVySW5wdXRTdHJlYW0JPGluaXQ+CShbQilWCURlcklucHV0U3RyZWFtLmphdmEKMHhiMTgJYW5kcm9pZC5hcHAuQ29udGV4dEltcGwJZ2V0UGFja2FnZU5hbWUJKClMamF2YS9sYW5nL1N0cmluZzsJQ29udGV4dEltcGwuamF2YQoweDg5Ywljb20uYW5kcm9pZC5va2h0dHAuSHR0cFVybAlnZXRDaGVja2VkCShMamF2YS9sYW5nL1N0cmluZzspTGNvbS9hbmRyb2lkL29raHR0cC9IdHRwVXJsOwlIdHRwVXJsLmphdmEKMHg3YTAJY29tLmFuZHJvaWQub2todHRwLm9raW8uUmVhbEJ1ZmZlcmVkU291cmNlCWluZGV4T2YJKEJKKUoJUmVhbEJ1ZmZlcmVkU291cmNlLmphdmEKMHhhYTgJYW5kcm9pZHguYXBwY29tcGF0LndpZGdldC5BcHBDb21wYXRUZXh0Vmlldwk8aW5pdD4JKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtMYW5kcm9pZC91dGlsL0F0dHJpYnV0ZVNldDtJKVYJQXBwQ29tcGF0VGV4dFZpZXcuamF2YQoweGE3Ywljb20uZmFjZWJvb2sucmVhY3QuZmFicmljLm1vdW50aW5nLm1vdW50aXRlbXMuUHJlQWxsb2NhdGVWaWV3TW91bnRJdGVtCWV4ZWN1dGUJKExjb20vZmFjZWJvb2svcmVhY3QvZmFicmljL21vdW50aW5nL01vdW50aW5nTWFuYWdlcjspVglQcmVBbGxvY2F0ZVZpZXdNb3VudEl0ZW0uamF2YQoweDdlNAlqYXZhLmxhbmcuQ2hhcmFjdGVyCXRvVXBwZXJDYXNlCShDKUMJQ2hhcmFjdGVyLmphdmEKMHg3OWMJY29tLmFuZHJvaWQub2todHRwLm9raW8uUmVhbEJ1ZmZlcmVkU291cmNlCWluZGV4T2YJKEIpSglSZWFsQnVmZmVyZWRTb3VyY2UuamF2YQoweDE0ZmMJY29tLmZhY2Vib29rLnJlYWN0LmRldnN1cHBvcnQuSW5zcGVjdG9yUGFja2FnZXJDb25uZWN0aW9uCWhhbmRsZVByb3h5TWVzc2FnZQkoTG9yZy9qc29uL0pTT05PYmplY3Q7KVYJSW5zcGVjdG9yUGFja2FnZXJDb25uZWN0aW9uLmphdmEKMHgxMDcwCWFuZHJvaWQuZ3JhcGhpY3MuZHJhd2FibGUuTGF5ZXJEcmF3YWJsZQlkcmF3CShMYW5kcm9pZC9ncmFwaGljcy9DYW52YXM7KVYJTGF5ZXJEcmF3YWJsZS5qYXZhCjB4YWMJY29tLmZhY2Vib29rLmpuaS5EZXN0cnVjdG9yVGhyZWFkJDEJcnVuCSgpVglEZXN0cnVjdG9yVGhyZWFkLmphdmEKMHhiYzgJYW5kcm9pZC5jb250ZW50LnJlcy5SZXNvdXJjZXMJZ2V0RHJhd2FibGVGb3JEZW5zaXR5CShJSUxhbmRyb2lkL2NvbnRlbnQvcmVzL1Jlc291cmNlcyRUaGVtZTspTGFuZHJvaWQvZ3JhcGhpY3MvZHJhd2FibGUvRHJhd2FibGU7CVJlc291cmNlcy5qYXZhCjB4YzAJamF2YS51dGlsLmNvbmN1cnJlbnQuU3luY2hyb25vdXNRdWV1ZSRUcmFuc2ZlclN0YWNrCXRyYW5zZmVyCShMamF2YS9sYW5nL09iamVjdDtaSilMamF2YS9sYW5nL09iamVjdDsJU3luY2hyb25vdXNRdWV1ZS5qYXZhCjB4Nzk0CWNvbS5hbmRyb2lkLm9raHR0cC5pbnRlcm5hbC5odHRwLkh0dHAxeFN0cmVhbQlyZWFkUmVzcG9uc2UJKClMY29tL2FuZHJvaWQvb2todHRwL1Jlc3BvbnNlJEJ1aWxkZXI7CUh0dHAxeFN0cmVhbS5qYXZhCjB4ZDk0CWFuZHJvaWQudXRpbC5Qb29scyRTeW5jaHJvbml6ZWRQb29sCWFjcXVpcmUJKClMamF2YS9sYW5nL09iamVjdDsJUG9vbHMuamF2YQoweDc5MAljb20uYW5kcm9pZC5va2h0dHAuaW50ZXJuYWwuaHR0cC5IdHRwMXhTdHJlYW0JcmVhZFJlc3BvbnNlSGVhZGVycwkoKUxjb20vYW5kcm9pZC9va2h0dHAvUmVzcG9uc2UkQnVpbGRlcjsJSHR0cDF4U3RyZWFtLmphdmEKMHg3ODQJY29tLmFuZHJvaWQub2todHRwLmludGVybmFsLmh1Yy5IdHRwVVJMQ29ubmVjdGlvbkltcGwJZ2V0UmVzcG9uc2UJKClMY29tL2FuZHJvaWQvb2todHRwL2ludGVybmFsL2h0dHAvSHR0cEVuZ2luZTsJSHR0cFVSTENvbm5lY3Rpb25JbXBsLmphdmEKMHg1NjQJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5PcGVuU1NMWDUwOUNlcnRpZmljYXRlCTxpbml0PgkoSilWCU9wZW5TU0xYNTA5Q2VydGlmaWNhdGUuamF2YQoweDU1Ywljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0Lk9wZW5TU0xYNTA5Q2VydGlmaWNhdGVGYWN0b3J5JDEJZnJvbVg1MDlEZXJJbnB1dFN0cmVhbQkoTGphdmEvaW8vSW5wdXRTdHJlYW07KUxjb20vYW5kcm9pZC9vcmcvY29uc2NyeXB0L09wZW5TU0xYNTA5Q2VydGlmaWNhdGU7CU9wZW5TU0xYNTA5Q2VydGlmaWNhdGVGYWN0b3J5LmphdmEKMHg3ODAJY29tLmFuZHJvaWQub2todHRwLmludGVybmFsLmh1Yy5IdHRwVVJMQ29ubmVjdGlvbkltcGwJZ2V0UmVzcG9uc2VDb2RlCSgpSQlIdHRwVVJMQ29ubmVjdGlvbkltcGwuamF2YQoweDc3MAljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0Lk5hdGl2ZUNyeXB0bwlYNTA5X2dldF9wdWJrZXkJKEpMY29tL2FuZHJvaWQvb3JnL2NvbnNjcnlwdC9PcGVuU1NMWDUwOUNlcnRpZmljYXRlOylKCU5hdGl2ZUNyeXB0by5qYXZhCjB4YzU4CWNvbS5mYWNlYm9vay5qbmkuRGVzdHJ1Y3RvclRocmVhZCREZXN0cnVjdG9yTGlzdAlhY2Nlc3MkNDAwCShMY29tL2ZhY2Vib29rL2puaS9EZXN0cnVjdG9yVGhyZWFkJERlc3RydWN0b3I7KVYJRGVzdHJ1Y3RvclRocmVhZC5qYXZhCjB4OThjCWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuQ29uc2NyeXB0RW5naW5lCW9uTmV3U2Vzc2lvbkVzdGFibGlzaGVkCShKKVYJQ29uc2NyeXB0RW5naW5lLmphdmEKMHg3M2MJb2todHRwMy5pbnRlcm5hbC5jb25uZWN0aW9uLkV4Y2hhbmdlRmluZGVyCWZpbmRIZWFsdGh5Q29ubmVjdGlvbgkoSUlJSVpaKUxva2h0dHAzL2ludGVybmFsL2Nvbm5lY3Rpb24vUmVhbENvbm5lY3Rpb247CUV4Y2hhbmdlRmluZGVyLmt0CjB4NzYwCW9raW8uUmVhbEJ1ZmZlcmVkU291cmNlCXJlYWRVdGY4TGluZVN0cmljdAkoSilMamF2YS9sYW5nL1N0cmluZzsJUmVhbEJ1ZmZlcmVkU291cmNlLmt0CjB4ODkwCWNvbS5hbmRyb2lkLm9raHR0cC5pbnRlcm5hbC5odWMuSHR0cFVSTENvbm5lY3Rpb25JbXBsCWluaXRIdHRwRW5naW5lCSgpVglIdHRwVVJMQ29ubmVjdGlvbkltcGwuamF2YQoweDYzNAlqYXZhLnNlY3VyaXR5LmNlcnQuQ2VydFBhdGhWYWxpZGF0b3IJdmFsaWRhdGUJKExqYXZhL3NlY3VyaXR5L2NlcnQvQ2VydFBhdGg7TGphdmEvc2VjdXJpdHkvY2VydC9DZXJ0UGF0aFBhcmFtZXRlcnM7KUxqYXZhL3NlY3VyaXR5L2NlcnQvQ2VydFBhdGhWYWxpZGF0b3JSZXN1bHQ7CUNlcnRQYXRoVmFsaWRhdG9yLmphdmEKMHg3NTgJb2todHRwMy5pbnRlcm5hbC5odHRwMS5IdHRwMUV4Y2hhbmdlQ29kZWMJcmVhZFJlc3BvbnNlSGVhZGVycwkoWilMb2todHRwMy9SZXNwb25zZSRCdWlsZGVyOwlIdHRwMUV4Y2hhbmdlQ29kZWMua3QKMHg3YzQJbGliY29yZS5pby5CbG9ja0d1YXJkT3MJcmVtb3ZlCShMamF2YS9sYW5nL1N0cmluZzspVglCbG9ja0d1YXJkT3MuamF2YQoweGM2NAljb20uZmFjZWJvb2sucmVhY3QuZmFicmljLm1vdW50aW5nLkxheW91dE1ldHJpY3NDb252ZXJzaW9ucwlnZXRZb2dhU2l6ZQkoRkYpRglMYXlvdXRNZXRyaWNzQ29udmVyc2lvbnMuamF2YQoweDlmOAlzdW4uc2VjdXJpdHkucHJvdmlkZXIuY2VydHBhdGguUG9saWN5Q2hlY2tlcglnZXRQb2xpY3lUcmVlCSgpTGphdmEvc2VjdXJpdHkvY2VydC9Qb2xpY3lOb2RlOwlQb2xpY3lDaGVja2VyLmphdmEKMHhhMAlqYXZhLm5ldC5Tb2NrZXRJbnB1dFN0cmVhbQlyZWFkCShbQklJSSlJCVNvY2tldElucHV0U3RyZWFtLmphdmEKMHg3NTAJb2todHRwMy5pbnRlcm5hbC5odHRwLkNhbGxTZXJ2ZXJJbnRlcmNlcHRvcglpbnRlcmNlcHQJKExva2h0dHAzL0ludGVyY2VwdG9yJENoYWluOylMb2todHRwMy9SZXNwb25zZTsJQ2FsbFNlcnZlckludGVyY2VwdG9yLmt0CjB4ZTFjCWFuZHJvaWR4LmZyYWdtZW50LmFwcC5TcGVjaWFsRWZmZWN0c0NvbnRyb2xsZXIkT3BlcmF0aW9uCWNvbXBsZXRlU3BlY2lhbEVmZmVjdAkoTGFuZHJvaWR4L2NvcmUvb3MvQ2FuY2VsbGF0aW9uU2lnbmFsOylWCVNwZWNpYWxFZmZlY3RzQ29udHJvbGxlci5qYXZhCjB4MTFjCWNvbS5mYWNlYm9vay5yZWFjdC5icmlkZ2UucXVldWUuTWVzc2FnZVF1ZXVlVGhyZWFkSW1wbCQ0CXJ1bgkoKVYJTWVzc2FnZVF1ZXVlVGhyZWFkSW1wbC5qYXZhCjB4NzQ0CW9raHR0cDMuaW50ZXJuYWwuY29ubmVjdGlvbi5SZWFsQ29ubmVjdGlvbgljb25uZWN0CShJSUlJWkxva2h0dHAzL0NhbGw7TG9raHR0cDMvRXZlbnRMaXN0ZW5lcjspVglSZWFsQ29ubmVjdGlvbi5rdAoweDc0MAlva2h0dHAzLmludGVybmFsLmNvbm5lY3Rpb24uRXhjaGFuZ2VGaW5kZXIJZmluZENvbm5lY3Rpb24JKElJSUlaKUxva2h0dHAzL2ludGVybmFsL2Nvbm5lY3Rpb24vUmVhbENvbm5lY3Rpb247CUV4Y2hhbmdlRmluZGVyLmt0CjB4NzM4CW9raHR0cDMuaW50ZXJuYWwuY29ubmVjdGlvbi5FeGNoYW5nZUZpbmRlcglmaW5kCShMb2todHRwMy9Pa0h0dHBDbGllbnQ7TG9raHR0cDMvaW50ZXJuYWwvaHR0cC9SZWFsSW50ZXJjZXB0b3JDaGFpbjspTG9raHR0cDMvaW50ZXJuYWwvaHR0cC9FeGNoYW5nZUNvZGVjOwlFeGNoYW5nZUZpbmRlci5rdAoweDFkNAlpby5zZW50cnkuU2VudHJ5RXhlY3V0b3JTZXJ2aWNlCXN1Ym1pdAkoTGphdmEvbGFuZy9SdW5uYWJsZTspTGphdmEvdXRpbC9jb25jdXJyZW50L0Z1dHVyZTsJU2VudHJ5RXhlY3V0b3JTZXJ2aWNlLmphdmEKMHg1YzQJYW5kcm9pZC5zZWN1cml0eS5uZXQuY29uZmlnLlRydXN0ZWRDZXJ0aWZpY2F0ZVN0b3JlQWRhcHRlcglmaW5kQWxsSXNzdWVycwkoTGphdmEvc2VjdXJpdHkvY2VydC9YNTA5Q2VydGlmaWNhdGU7KUxqYXZhL3V0aWwvU2V0OwlUcnVzdGVkQ2VydGlmaWNhdGVTdG9yZUFkYXB0ZXIuamF2YQoweDczNAlva2h0dHAzLmludGVybmFsLmNvbm5lY3Rpb24uUmVhbENhbGwJaW5pdEV4Y2hhbmdlJG9raHR0cAkoTG9raHR0cDMvaW50ZXJuYWwvaHR0cC9SZWFsSW50ZXJjZXB0b3JDaGFpbjspTG9raHR0cDMvaW50ZXJuYWwvY29ubmVjdGlvbi9FeGNoYW5nZTsJUmVhbENhbGwua3QKMHg2NjAJaW8uc2VudHJ5LnJlYWN0LlJOU2VudHJ5TW9kdWxlSW1wbAlsYW1iZGEkYWRkQnJlYWRjcnVtYiQ0CShMY29tL2ZhY2Vib29rL3JlYWN0L2JyaWRnZS9SZWFkYWJsZU1hcDtMaW8vc2VudHJ5L1Njb3BlOylWCVJOU2VudHJ5TW9kdWxlSW1wbC5qYXZhCjB4NzMwCW9raHR0cDMuaW50ZXJuYWwuY29ubmVjdGlvbi5Db25uZWN0SW50ZXJjZXB0b3IJaW50ZXJjZXB0CShMb2todHRwMy9JbnRlcmNlcHRvciRDaGFpbjspTG9raHR0cDMvUmVzcG9uc2U7CUNvbm5lY3RJbnRlcmNlcHRvci5rdAoweDg0Ywljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0LlRydXN0ZWRDZXJ0aWZpY2F0ZUluZGV4CWluZGV4CShMamF2YS9zZWN1cml0eS9jZXJ0L1RydXN0QW5jaG9yOylWCVRydXN0ZWRDZXJ0aWZpY2F0ZUluZGV4LmphdmEKMHgxMjQJYW5kcm9pZC5vcy5IYW5kbGVyCWRpc3BhdGNoTWVzc2FnZQkoTGFuZHJvaWQvb3MvTWVzc2FnZTspVglIYW5kbGVyLmphdmEKMHg3MjgJamF2YS5sYW5nLkNoYXJhY3Rlcglpc1doaXRlc3BhY2UJKEMpWglDaGFyYWN0ZXIuamF2YQoweDhkOAlqYXZhLmlvLkJ5dGVBcnJheUlucHV0U3RyZWFtCWF2YWlsYWJsZQkoKUkJQnl0ZUFycmF5SW5wdXRTdHJlYW0uamF2YQoweDcyNAlzdW4uc2VjdXJpdHkueDUwOS5BVkEJdG9SRkMyMjUzQ2Fub25pY2FsU3RyaW5nCSgpTGphdmEvbGFuZy9TdHJpbmc7CUFWQS5qYXZhCjB4NzE0CW9raHR0cDMuaW50ZXJuYWwuaHR0cC5SZWFsSW50ZXJjZXB0b3JDaGFpbglyZXF1ZXN0CSgpTG9raHR0cDMvUmVxdWVzdDsJUmVhbEludGVyY2VwdG9yQ2hhaW4ua3QKMHg3MGMJb2todHRwMy5pbnRlcm5hbC5odHRwLkJyaWRnZUludGVyY2VwdG9yCWludGVyY2VwdAkoTG9raHR0cDMvSW50ZXJjZXB0b3IkQ2hhaW47KUxva2h0dHAzL1Jlc3BvbnNlOwlCcmlkZ2VJbnRlcmNlcHRvci5rdAoweDcwOAlva2h0dHAzLmludGVybmFsLmh0dHAuUmV0cnlBbmRGb2xsb3dVcEludGVyY2VwdG9yCWludGVyY2VwdAkoTG9raHR0cDMvSW50ZXJjZXB0b3IkQ2hhaW47KUxva2h0dHAzL1Jlc3BvbnNlOwlSZXRyeUFuZEZvbGxvd1VwSW50ZXJjZXB0b3Iua3QKMHgxMjc0CWFuZHJvaWQuZ3JhcGhpY3MuUmVuZGVyTm9kZQljcmVhdGUJKExqYXZhL2xhbmcvU3RyaW5nO0xhbmRyb2lkL2dyYXBoaWNzL1JlbmRlck5vZGUkQW5pbWF0aW9uSG9zdDspTGFuZHJvaWQvZ3JhcGhpY3MvUmVuZGVyTm9kZTsJUmVuZGVyTm9kZS5qYXZhCjB4OTg4CWNvbS5mYWNlYm9vay5yZWFjdC5icmlkZ2UuUmVhZGFibGVOYXRpdmVNYXAJZ2V0TG9jYWxUeXBlTWFwCSgpTGphdmEvdXRpbC9IYXNoTWFwOwlSZWFkYWJsZU5hdGl2ZU1hcC5qYXZhCjB4MTQxOAljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0Lk5hdGl2ZUNyeXB0bwlSQU5EX2J5dGVzCShbQilWCU5hdGl2ZUNyeXB0by5qYXZhCjB4NzAwCW9raHR0cDMuaW50ZXJuYWwuY29ubmVjdGlvbi5SZWFsQ2FsbAlnZXRSZXNwb25zZVdpdGhJbnRlcmNlcHRvckNoYWluJG9raHR0cAkoKUxva2h0dHAzL1Jlc3BvbnNlOwlSZWFsQ2FsbC5rdAoweDljMAlqYXZhLmxhbmcuU3RyaW5nCWhhc2hDb2RlCSgpSQlTdHJpbmcuamF2YQoweDEyMDQJY29tLmZhY2Vib29rLmluZmVyLmFubm90YXRpb24uQXNzZXJ0aW9ucwlhc3NlcnRDb25kaXRpb24JKFpMamF2YS9sYW5nL1N0cmluZzspVglBc3NlcnRpb25zLmphdmEKMHg2ZmMJamF2YS51dGlsLkFycmF5cwloYXNoQ29kZQkoW0IpSQlBcnJheXMuamF2YQoweDEzNzgJY29tLmZhY2Vib29rLnJlYWN0LlJlYWN0Um9vdFZpZXckQ3VzdG9tR2xvYmFsTGF5b3V0TGlzdGVuZXIJY2hlY2tGb3JEZXZpY2VEaW1lbnNpb25zQ2hhbmdlcwkoKVYJUmVhY3RSb290Vmlldy5qYXZhCjB4MTIyNAlva2h0dHAzLmludGVybmFsLmNvbmN1cnJlbnQuVGFza1J1bm5lcglhY2Nlc3MkcnVuVGFzawkoTG9raHR0cDMvaW50ZXJuYWwvY29uY3VycmVudC9UYXNrUnVubmVyO0xva2h0dHAzL2ludGVybmFsL2NvbmN1cnJlbnQvVGFzazspVglUYXNrUnVubmVyLmt0CjB4YWNjCWNvbS5mYWNlYm9vay5yZWFjdC52aWV3cy50ZXh0LlJlYWN0VGV4dFZpZXdNYW5hZ2VyCXVwZGF0ZVN0YXRlCShMY29tL2ZhY2Vib29rL3JlYWN0L3ZpZXdzL3RleHQvUmVhY3RUZXh0VmlldztMY29tL2ZhY2Vib29rL3JlYWN0L3VpbWFuYWdlci9SZWFjdFN0eWxlc0RpZmZNYXA7TGNvbS9mYWNlYm9vay9yZWFjdC91aW1hbmFnZXIvU3RhdGVXcmFwcGVyOylMamF2YS9sYW5nL09iamVjdDsJUmVhY3RUZXh0Vmlld01hbmFnZXIuamF2YQoweDZmOAlzdW4uc2VjdXJpdHkudXRpbC5DYWNoZSRFcXVhbEJ5dGVBcnJheQloYXNoQ29kZQkoKUkJQ2FjaGUuamF2YQoweDlhYwlhbmRyb2lkLm5ldC5Db25uZWN0aXZpdHlNYW5hZ2VyCWdldEFjdGl2ZU5ldHdvcmtJbmZvCSgpTGFuZHJvaWQvbmV0L05ldHdvcmtJbmZvOwlDb25uZWN0aXZpdHlNYW5hZ2VyLmphdmEKMHg2ZjQJamF2YS51dGlsLkhhc2hNYXAJaGFzaAkoTGphdmEvbGFuZy9PYmplY3Q7KUkJSGFzaE1hcC5qYXZhCjB4ZjYwCWFuZHJvaWQudmlldy5WaWV3CWludmFsaWRhdGUJKFopVglWaWV3LmphdmEKMHg2ZjAJamF2YS51dGlsLkhhc2hNYXAJZ2V0Tm9kZQkoTGphdmEvbGFuZy9PYmplY3Q7KUxqYXZhL3V0aWwvSGFzaE1hcCROb2RlOwlIYXNoTWFwLmphdmEKMHhhNAlqYXZhLm5ldC5Tb2NrZXRJbnB1dFN0cmVhbQlzb2NrZXRSZWFkCShMamF2YS9pby9GaWxlRGVzY3JpcHRvcjtbQklJSSlJCVNvY2tldElucHV0U3RyZWFtLmphdmEKMHhhNDAJamF2YS51dGlsLkhhc2hNYXAkTm9kZQk8aW5pdD4JKElMamF2YS9sYW5nL09iamVjdDtMamF2YS9sYW5nL09iamVjdDtMamF2YS91dGlsL0hhc2hNYXAkTm9kZTspVglIYXNoTWFwLmphdmEKMHhiYTAJY29tLmZhY2Vib29rLnJlYWN0LmZhYnJpYy5tb3VudGluZy5Nb3VudGluZ01hbmFnZXIJZ2V0U3VyZmFjZU1hbmFnZXIJKEkpTGNvbS9mYWNlYm9vay9yZWFjdC9mYWJyaWMvbW91bnRpbmcvU3VyZmFjZU1vdW50aW5nTWFuYWdlcjsJTW91bnRpbmdNYW5hZ2VyLmphdmEKMHgxMjg0CWphdmEubGFuZy5EYWVtb25zJEZpbmFsaXplckRhZW1vbglwcm9jZXNzUmVmZXJlbmNlCShMamF2YS9sYW5nL09iamVjdDspVglEYWVtb25zLmphdmEKMHg2ZGMJc3VuLnNlY3VyaXR5Lng1MDkuWDUwOUNlcnRJbXBsCXRvSW1wbAkoTGphdmEvc2VjdXJpdHkvY2VydC9YNTA5Q2VydGlmaWNhdGU7KUxzdW4vc2VjdXJpdHkveDUwOS9YNTA5Q2VydEltcGw7CVg1MDlDZXJ0SW1wbC5qYXZhCjB4NmQ0CXN1bi5zZWN1cml0eS5wcm92aWRlci5jZXJ0cGF0aC5QS0lYTWFzdGVyQ2VydFBhdGhWYWxpZGF0b3IJdmFsaWRhdGUJKExqYXZhL3NlY3VyaXR5L2NlcnQvQ2VydFBhdGg7TGphdmEvdXRpbC9MaXN0O0xqYXZhL3V0aWwvTGlzdDspVglQS0lYTWFzdGVyQ2VydFBhdGhWYWxpZGF0b3IuamF2YQoweGQ5MAlhbmRyb2lkLmNvbnRlbnQucmVzLlR5cGVkQXJyYXkJb2J0YWluCShMYW5kcm9pZC9jb250ZW50L3Jlcy9SZXNvdXJjZXM7SSlMYW5kcm9pZC9jb250ZW50L3Jlcy9UeXBlZEFycmF5OwlUeXBlZEFycmF5LmphdmEKMHhhNzAJY29tLmZhY2Vib29rLnJlYWN0LmZhYnJpYy5GYWJyaWNVSU1hbmFnZXIkRGlzcGF0Y2hVSUZyYW1lQ2FsbGJhY2sJZG9GcmFtZUd1YXJkZWQJKEopVglGYWJyaWNVSU1hbmFnZXIuamF2YQoweDRmMAljb20uYW5kcm9pZC5pY3UuY2hhcnNldC5DaGFyc2V0RW5jb2RlcklDVQl1cGRhdGVDYWxsYmFjawkoKVYJQ2hhcnNldEVuY29kZXJJQ1UuamF2YQoweDZjOAlqYXZhLmlvLkJ5dGVBcnJheU91dHB1dFN0cmVhbQl3cml0ZQkoW0JJSSlWCUJ5dGVBcnJheU91dHB1dFN0cmVhbS5qYXZhCjB4YjEwCWFuZHJvaWQuY29udGVudC5Db250ZXh0V3JhcHBlcgljYW5Mb2FkVW5zYWZlUmVzb3VyY2VzCSgpWglDb250ZXh0V3JhcHBlci5qYXZhCjB4MTQzYwljb20uZmFjZWJvb2suZmxpcHBlci5hbmRyb2lkLkZsaXBwZXJTb2NrZXRJbXBsCTxpbml0PgkoTGphdmEvbGFuZy9TdHJpbmc7KVYJRmxpcHBlclNvY2tldEltcGwuamF2YQoweDEzYwlpby5zZW50cnkuYW5kcm9pZC5jb3JlLlNlbnRyeUFuZHJvaWQJaW5pdAkoTGFuZHJvaWQvY29udGVudC9Db250ZXh0O0xpby9zZW50cnkvSUxvZ2dlcjtMaW8vc2VudHJ5L1NlbnRyeSRPcHRpb25zQ29uZmlndXJhdGlvbjspVglTZW50cnlBbmRyb2lkLmphdmEKMHg1ODQJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5Db25zY3J5cHRFbmdpbmVTb2NrZXQkMgljaGVja1NlcnZlclRydXN0ZWQJKFtMamF2YS9zZWN1cml0eS9jZXJ0L1g1MDlDZXJ0aWZpY2F0ZTtMamF2YS9sYW5nL1N0cmluZztMamF2YXgvbmV0L3NzbC9TU0xFbmdpbmU7KVYJQ29uc2NyeXB0RW5naW5lU29ja2V0LmphdmEKMHg4NjgJamF2YS5pby5GaWxlCWNhbldyaXRlCSgpWglGaWxlLmphdmEKMHgyMmMJamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yCXJ1blN0YXRlQXRMZWFzdAkoSUkpWglUaHJlYWRQb29sRXhlY3V0b3IuamF2YQoweDJjYwlqYXZhLmlvLkZpbGVJbnB1dFN0cmVhbQk8aW5pdD4JKExqYXZhL2lvL0ZpbGU7KVYJRmlsZUlucHV0U3RyZWFtLmphdmEKMHg2YzQJamF2YS5pby5PdXRwdXRTdHJlYW0Jd3JpdGUJKFtCKVYJT3V0cHV0U3RyZWFtLmphdmEKMHhlZTQJamF2YS5uaW8uQnVmZmVyCXBvc2l0aW9uCSgpSQlCdWZmZXIuamF2YQoweDkwYwlqZGsuaW50ZXJuYWwubWlzYy5VbnNhZmUJbWFrZUxvbmcJKElJKUoJVW5zYWZlLmphdmEKMHg2YWMJamF2YS5pby5TdHJpbmdXcml0ZXIJd3JpdGUJKEkpVglTdHJpbmdXcml0ZXIuamF2YQoweDZhMAlpby5zZW50cnkuSnNvbk9iamVjdFdyaXRlcgllbmRPYmplY3QJKClMaW8vc2VudHJ5L0pzb25PYmplY3RXcml0ZXI7CUpzb25PYmplY3RXcml0ZXIuamF2YQoweGRiOAlhbmRyb2lkLnZpZXcuVmlld0dyb3VwCWFkZFZpZXdJbm5lcgkoTGFuZHJvaWQvdmlldy9WaWV3O0lMYW5kcm9pZC92aWV3L1ZpZXdHcm91cCRMYXlvdXRQYXJhbXM7WilWCVZpZXdHcm91cC5qYXZhCjB4NjJjCWphdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvcglleGVjdXRlCShMamF2YS9sYW5nL1J1bm5hYmxlOylWCVRocmVhZFBvb2xFeGVjdXRvci5qYXZhCjB4NmUwCXN1bi5zZWN1cml0eS5wcm92aWRlci5YNTA5RmFjdG9yeQlpbnRlcm4JKExqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlOylMc3VuL3NlY3VyaXR5L3g1MDkvWDUwOUNlcnRJbXBsOwlYNTA5RmFjdG9yeS5qYXZhCjB4NjljCWlvLnNlbnRyeS5Kc29uT2JqZWN0V3JpdGVyCWVuZE9iamVjdAkoKUxpby9zZW50cnkvT2JqZWN0V3JpdGVyOwlKc29uT2JqZWN0V3JpdGVyLmphdmEKMHgxNDBjCWphdmEudXRpbC5VVUlECXJhbmRvbVVVSUQJKClMamF2YS91dGlsL1VVSUQ7CVVVSUQuamF2YQoweDEyOTQJY29tLmZhY2Vib29rLnJlYWN0LmJyaWRnZS5HdWFyZGVkUnVubmFibGUJcnVuCSgpVglHdWFyZGVkUnVubmFibGUuamF2YQoweGJiYwljb20uZmFjZWJvb2sucmVhY3Qudmlld3Mudmlldy5SZWFjdERyYXdhYmxlSGVscGVyCWNyZWF0ZURyYXdhYmxlRnJvbUpTRGVzY3JpcHRpb24JKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtMY29tL2ZhY2Vib29rL3JlYWN0L2JyaWRnZS9SZWFkYWJsZU1hcDspTGFuZHJvaWQvZ3JhcGhpY3MvZHJhd2FibGUvRHJhd2FibGU7CVJlYWN0RHJhd2FibGVIZWxwZXIuamF2YQoweGExOAljb20uZmFjZWJvb2sucmVhY3QuYnJpZGdlLkFyZ3VtZW50cwltYWtlTmF0aXZlT2JqZWN0CShMamF2YS9sYW5nL09iamVjdDspTGphdmEvbGFuZy9PYmplY3Q7CUFyZ3VtZW50cy5qYXZhCjB4Njk4CXN1bi5zZWN1cml0eS51dGlsLkRlckluZGVmTGVuQ29udmVydGVyCWlzSW5kZWZpbml0ZQkoSSlaCURlckluZGVmTGVuQ29udmVydGVyLmphdmEKMHg2OTQJc3VuLnNlY3VyaXR5LnV0aWwuRGVySW5wdXRTdHJlYW0JaW5pdAkoW0JJSVopVglEZXJJbnB1dFN0cmVhbS5qYXZhCjB4N2QwCWphdmEudXRpbC5IYXNoTWFwCWdldAkoTGphdmEvbGFuZy9PYmplY3Q7KUxqYXZhL2xhbmcvT2JqZWN0OwlIYXNoTWFwLmphdmEKMHgxNDM4CWFuZHJvaWQudmlldy5WaWV3CWdldFZpc2liaWxpdHkJKClJCVZpZXcuamF2YQoweGJjMAljb20uZmFjZWJvb2sucmVhY3Qudmlld3Mudmlldy5SZWFjdERyYXdhYmxlSGVscGVyCWdldERlZmF1bHRUaGVtZURyYXdhYmxlCShMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7KUxhbmRyb2lkL2dyYXBoaWNzL2RyYXdhYmxlL0RyYXdhYmxlOwlSZWFjdERyYXdhYmxlSGVscGVyLmphdmEKMHg2ODgJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5PcGVuU1NMWDUwOUNlcnRpZmljYXRlCWdldFN1YmplY3RYNTAwUHJpbmNpcGFsCSgpTGphdmF4L3NlY3VyaXR5L2F1dGgveDUwMC9YNTAwUHJpbmNpcGFsOwlPcGVuU1NMWDUwOUNlcnRpZmljYXRlLmphdmEKMHgxNDJjCWFuZHJvaWQudmlldy5WaWV3CWhhc0lkZW50aXR5TWF0cml4CSgpWglWaWV3LmphdmEKMHg2YwlqYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyCXJ1bgkoKVYJVGhyZWFkUG9vbEV4ZWN1dG9yLmphdmEKMHg2N2MJc3VuLnNlY3VyaXR5LnByb3ZpZGVyLmNlcnRwYXRoLlBLSVhDZXJ0UGF0aFZhbGlkYXRvcgl2YWxpZGF0ZQkoTHN1bi9zZWN1cml0eS9wcm92aWRlci9jZXJ0cGF0aC9QS0lYJFZhbGlkYXRvclBhcmFtczspTGphdmEvc2VjdXJpdHkvY2VydC9QS0lYQ2VydFBhdGhWYWxpZGF0b3JSZXN1bHQ7CVBLSVhDZXJ0UGF0aFZhbGlkYXRvci5qYXZhCjB4NTA0CWxpYmNvcmUuaW8uQmxvY2tHdWFyZE9zCXBvbGwJKFtMYW5kcm9pZC9zeXN0ZW0vU3RydWN0UG9sbGZkO0kpSQlCbG9ja0d1YXJkT3MuamF2YQoweDY3OAlqYXZhLmxhbmcuQWJzdHJhY3RTdHJpbmdCdWlsZGVyCW5ld0NhcGFjaXR5CShJKUkJQWJzdHJhY3RTdHJpbmdCdWlsZGVyLmphdmEKMHg2NzQJamF2YS5sYW5nLkFic3RyYWN0U3RyaW5nQnVpbGRlcgllbnN1cmVDYXBhY2l0eUludGVybmFsCShJKVYJQWJzdHJhY3RTdHJpbmdCdWlsZGVyLmphdmEKMHg2NjgJaW8uc2VudHJ5LlNjb3BlCWFkZEJyZWFkY3J1bWIJKExpby9zZW50cnkvQnJlYWRjcnVtYjtMaW8vc2VudHJ5L0hpbnQ7KVYJU2NvcGUuamF2YQoweDY1NAlpby5zZW50cnkuU2VudHJ5CWNvbmZpZ3VyZVNjb3BlCShMaW8vc2VudHJ5L1Njb3BlQ2FsbGJhY2s7KVYJU2VudHJ5LmphdmEKMHgxMjA4CWFuZHJvaWQudmlldy5WaWV3R3JvdXAJZGlzcGF0Y2hHZXREaXNwbGF5TGlzdAkoKVYJVmlld0dyb3VwLmphdmEKMHg2NTAJaW8uc2VudHJ5LnJlYWN0LlJOU2VudHJ5TW9kdWxlSW1wbAlhZGRCcmVhZGNydW1iCShMY29tL2ZhY2Vib29rL3JlYWN0L2JyaWRnZS9SZWFkYWJsZU1hcDspVglSTlNlbnRyeU1vZHVsZUltcGwuamF2YQoweGM5MAljb20uZmFjZWJvb2sucmVhY3Qudmlld3MudGV4dC5UZXh0QXR0cmlidXRlUHJvcHMJc2V0TGF5b3V0RGlyZWN0aW9uCShMamF2YS9sYW5nL1N0cmluZzspVglUZXh0QXR0cmlidXRlUHJvcHMuamF2YQoweDY0OAlqYXZhLnNlY3VyaXR5LmNlcnQuUEtJWFBhcmFtZXRlcnMJZ2V0VHJ1c3RBbmNob3JzCSgpTGphdmEvdXRpbC9TZXQ7CVBLSVhQYXJhbWV0ZXJzLmphdmEKMHgzZGMJaW8uc2VudHJ5Lkpzb25PYmplY3RXcml0ZXIJdmFsdWUJKExqYXZhL2xhbmcvU3RyaW5nOylMaW8vc2VudHJ5L09iamVjdFdyaXRlcjsJSnNvbk9iamVjdFdyaXRlci5qYXZhCjB4MjY4CWFuZHJvaWQucGVybWlzc2lvbi5QZXJtaXNzaW9uTWFuYWdlcgljaGVja1Blcm1pc3Npb24JKExqYXZhL2xhbmcvU3RyaW5nO0lJKUkJUGVybWlzc2lvbk1hbmFnZXIuamF2YQoweDY0NAlzdW4uc2VjdXJpdHkucHJvdmlkZXIuY2VydHBhdGguUEtJWCRWYWxpZGF0b3JQYXJhbXMJPGluaXQ+CShMamF2YS9zZWN1cml0eS9jZXJ0L1BLSVhQYXJhbWV0ZXJzOylWCVBLSVguamF2YQoweGFjMAlhbmRyb2lkLmNvbnRlbnQucmVzLkFzc2V0TWFuYWdlcglnZXRQb29sZWRTdHJpbmdGb3JDb29raWUJKElJKUxqYXZhL2xhbmcvQ2hhclNlcXVlbmNlOwlBc3NldE1hbmFnZXIuamF2YQoweDYzYwlzdW4uc2VjdXJpdHkucHJvdmlkZXIuY2VydHBhdGguUEtJWAljaGVja1BhcmFtcwkoTGphdmEvc2VjdXJpdHkvY2VydC9DZXJ0UGF0aDtMamF2YS9zZWN1cml0eS9jZXJ0L0NlcnRQYXRoUGFyYW1ldGVyczspTHN1bi9zZWN1cml0eS9wcm92aWRlci9jZXJ0cGF0aC9QS0lYJFZhbGlkYXRvclBhcmFtczsJUEtJWC5qYXZhCjB4ZGVjCWNvbS5zd21hbnNpb24ucm5zY3JlZW5zLlNjcmVlbkNvbnRhaW5lcglzZXRGcmFnbWVudE1hbmFnZXIJKExhbmRyb2lkeC9mcmFnbWVudC9hcHAvRnJhZ21lbnRNYW5hZ2VyOylWCVNjcmVlbkNvbnRhaW5lci5rdAoweDllNAlqYXZhLnV0aWwucmVnZXguTWF0Y2hlcglyZXNldAkoTGphdmEvbGFuZy9DaGFyU2VxdWVuY2U7KUxqYXZhL3V0aWwvcmVnZXgvTWF0Y2hlcjsJTWF0Y2hlci5qYXZhCjB4MTE4CW9raHR0cDMuaW50ZXJuYWwuY29uY3VycmVudC5UYXNrUnVubmVyJFJlYWxCYWNrZW5kCWNvb3JkaW5hdG9yV2FpdAkoTG9raHR0cDMvaW50ZXJuYWwvY29uY3VycmVudC9UYXNrUnVubmVyO0opVglUYXNrUnVubmVyLmt0CjB4NjMwCWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuVHJ1c3RNYW5hZ2VySW1wbAl2ZXJpZnlDaGFpbgkoTGphdmEvdXRpbC9MaXN0O0xqYXZhL3V0aWwvTGlzdDtMamF2YS9sYW5nL1N0cmluZztaW0JbQilMamF2YS91dGlsL0xpc3Q7CVRydXN0TWFuYWdlckltcGwuamF2YQoweDFmMAlqYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyCTxpbml0PgkoTGphdmEvdXRpbC9jb25jdXJyZW50L1RocmVhZFBvb2xFeGVjdXRvcjtMamF2YS9sYW5nL1J1bm5hYmxlOylWCVRocmVhZFBvb2xFeGVjdXRvci5qYXZhCjB4NTI4CWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuQ29uc2NyeXB0RW5naW5lCXVud3JhcAkoW0xqYXZhL25pby9CeXRlQnVmZmVyO1tMamF2YS9uaW8vQnl0ZUJ1ZmZlcjspTGphdmF4L25ldC9zc2wvU1NMRW5naW5lUmVzdWx0OwlDb25zY3J5cHRFbmdpbmUuamF2YQoweDExZGMJY29tLmZhY2Vib29rLnJlYWN0LmJyaWRnZS5Xcml0YWJsZU5hdGl2ZU1hcAlwdXROYXRpdmVNYXAJKExqYXZhL2xhbmcvU3RyaW5nO0xjb20vZmFjZWJvb2svcmVhY3QvYnJpZGdlL1JlYWRhYmxlTmF0aXZlTWFwOylWCVdyaXRhYmxlTmF0aXZlTWFwLmphdmEKMHg2MTQJb2todHRwMy5Pa0h0dHBDbGllbnQJbmV3V2ViU29ja2V0CShMb2todHRwMy9SZXF1ZXN0O0xva2h0dHAzL1dlYlNvY2tldExpc3RlbmVyOylMb2todHRwMy9XZWJTb2NrZXQ7CU9rSHR0cENsaWVudC5rdAoweDMxNAlpby5zZW50cnkuSnNvbk9iamVjdFNlcmlhbGl6ZXIJc2VyaWFsaXplRGF0ZQkoTGlvL3NlbnRyeS9PYmplY3RXcml0ZXI7TGlvL3NlbnRyeS9JTG9nZ2VyO0xqYXZhL3V0aWwvRGF0ZTspVglKc29uT2JqZWN0U2VyaWFsaXplci5qYXZhCjB4YjJjCWFuZHJvaWQudmlldy5WaWV3R3JvdXAJPGluaXQ+CShMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7KVYJVmlld0dyb3VwLmphdmEKMHg1N2MJamF2YS51dGlsLkNhbGVuZGFyCXNldEZpZWxkc0NvbXB1dGVkCShJKVYJQ2FsZW5kYXIuamF2YQoweDVmOAlqYXZhLnV0aWwuVmVjdG9yCWVsZW1lbnREYXRhCShJKUxqYXZhL2xhbmcvT2JqZWN0OwlWZWN0b3IuamF2YQoweDVmMAlzdW4uc2VjdXJpdHkudXRpbC5EZXJJbnB1dFN0cmVhbQlyZWFkVmVjdG9yCShJWilbTHN1bi9zZWN1cml0eS91dGlsL0RlclZhbHVlOwlEZXJJbnB1dFN0cmVhbS5qYXZhCjB4NTIwCWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuQ29uc2NyeXB0RW5naW5lU29ja2V0JFNTTElucHV0U3RyZWFtCXJlYWRGcm9tU29ja2V0CSgpSQlDb25zY3J5cHRFbmdpbmVTb2NrZXQuamF2YQoweDVlMAlzdW4uc2VjdXJpdHkueDUwOS5YNTAwTmFtZQk8aW5pdD4JKFtCKVYJWDUwME5hbWUuamF2YQoweDVjYwlhbmRyb2lkLnNlY3VyaXR5Lm5ldC5jb25maWcuQ2VydGlmaWNhdGVzRW50cnlSZWYJZmluZEFsbENlcnRpZmljYXRlc0J5SXNzdWVyQW5kU2lnbmF0dXJlCShMamF2YS9zZWN1cml0eS9jZXJ0L1g1MDlDZXJ0aWZpY2F0ZTspTGphdmEvdXRpbC9TZXQ7CUNlcnRpZmljYXRlc0VudHJ5UmVmLmphdmEKMHgzM2MJaW8uc2VudHJ5Lkpzb25TZXJpYWxpemVyCWRlc2VyaWFsaXplCShMamF2YS9pby9SZWFkZXI7TGphdmEvbGFuZy9DbGFzczspTGphdmEvbGFuZy9PYmplY3Q7CUpzb25TZXJpYWxpemVyLmphdmEKMHg0CWNvbS5hbmRyb2lkLmludGVybmFsLm9zLlJ1bnRpbWVJbml0JE1ldGhvZEFuZEFyZ3NDYWxsZXIJcnVuCSgpVglSdW50aW1lSW5pdC5qYXZhCjB4MmRjCWxpYmNvcmUuaW8uTGludXgJZnN0YXQJKExqYXZhL2lvL0ZpbGVEZXNjcmlwdG9yOylMYW5kcm9pZC9zeXN0ZW0vU3RydWN0U3RhdDsJTGludXguamF2YQoweDViOAljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0LlRydXN0TWFuYWdlckltcGwJY2hlY2tUcnVzdGVkUmVjdXJzaXZlCShbTGphdmEvc2VjdXJpdHkvY2VydC9YNTA5Q2VydGlmaWNhdGU7W0JbQkxqYXZhL2xhbmcvU3RyaW5nO1pMamF2YS91dGlsL0FycmF5TGlzdDtMamF2YS91dGlsL0FycmF5TGlzdDtMamF2YS91dGlsL1NldDspTGphdmEvdXRpbC9MaXN0OwlUcnVzdE1hbmFnZXJJbXBsLmphdmEKMHg5MDgJamRrLmludGVybmFsLm1pc2MuVW5zYWZlCWdldExvbmdVbmFsaWduZWQJKExqYXZhL2xhbmcvT2JqZWN0O0opSglVbnNhZmUuamF2YQoweGVlOAljb20uZmFjZWJvb2sucmVhY3Qudmlld3Mudmlldy5SZWFjdFZpZXdNYW5hZ2VyV3JhcHBlciREZWZhdWx0Vmlld01hbmFnZXIJdXBkYXRlRXh0cmFEYXRhCShMYW5kcm9pZC92aWV3L1ZpZXc7TGphdmEvbGFuZy9PYmplY3Q7KVYJUmVhY3RWaWV3TWFuYWdlcldyYXBwZXIua3QKMHhjNmMJY29tLmZhY2Vib29rLnJlYWN0LnVpbWFuYWdlci5EaXNwbGF5TWV0cmljc0hvbGRlcglnZXRXaW5kb3dEaXNwbGF5TWV0cmljcwkoKUxhbmRyb2lkL3V0aWwvRGlzcGxheU1ldHJpY3M7CURpc3BsYXlNZXRyaWNzSG9sZGVyLmphdmEKMHg1YjAJYW5kcm9pZC5zZWN1cml0eS5uZXQuY29uZmlnLkRpcmVjdG9yeUNlcnRpZmljYXRlU291cmNlCWZpbmRCeVN1YmplY3RBbmRQdWJsaWNLZXkJKExqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlOylMamF2YS9zZWN1cml0eS9jZXJ0L1g1MDlDZXJ0aWZpY2F0ZTsJRGlyZWN0b3J5Q2VydGlmaWNhdGVTb3VyY2UuamF2YQoweDhkNAlzdW4uc2VjdXJpdHkudXRpbC5EZXJJbnB1dEJ1ZmZlcgl0cnVuY2F0ZQkoSSlWCURlcklucHV0QnVmZmVyLmphdmEKMHg1YTQJYW5kcm9pZC5zZWN1cml0eS5uZXQuY29uZmlnLk5ldHdvcmtTZWN1cml0eUNvbmZpZwlmaW5kVHJ1c3RBbmNob3JCeVN1YmplY3RBbmRQdWJsaWNLZXkJKExqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlOylMYW5kcm9pZC9zZWN1cml0eS9uZXQvY29uZmlnL1RydXN0QW5jaG9yOwlOZXR3b3JrU2VjdXJpdHlDb25maWcuamF2YQoweDI5NAlhbmRyb2lkLm9zLlRocmVhZExvY2FsV29ya1NvdXJjZQlzZXRVaWQJKEkpSglUaHJlYWRMb2NhbFdvcmtTb3VyY2UuamF2YQoweDE3NAlhbmRyb2lkLnV0aWwuTG9nCXByaW50bG5fbmF0aXZlCShJSUxqYXZhL2xhbmcvU3RyaW5nO0xqYXZhL2xhbmcvU3RyaW5nOylJCUxvZy5qYXZhCjB4NWEwCWFuZHJvaWQuc2VjdXJpdHkubmV0LmNvbmZpZy5UcnVzdGVkQ2VydGlmaWNhdGVTdG9yZUFkYXB0ZXIJZ2V0VHJ1c3RBbmNob3IJKExqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlOylMamF2YS9zZWN1cml0eS9jZXJ0L1g1MDlDZXJ0aWZpY2F0ZTsJVHJ1c3RlZENlcnRpZmljYXRlU3RvcmVBZGFwdGVyLmphdmEKMHgxMzc0CWNvbS5mYWNlYm9vay5yZWFjdC5SZWFjdFJvb3RWaWV3JEN1c3RvbUdsb2JhbExheW91dExpc3RlbmVyCW9uR2xvYmFsTGF5b3V0CSgpVglSZWFjdFJvb3RWaWV3LmphdmEKMHhhYzgJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnRleHQuUmVhY3RUZXh0Vmlld01hbmFnZXIJdXBkYXRlU3RhdGUJKExhbmRyb2lkL3ZpZXcvVmlldztMY29tL2ZhY2Vib29rL3JlYWN0L3VpbWFuYWdlci9SZWFjdFN0eWxlc0RpZmZNYXA7TGNvbS9mYWNlYm9vay9yZWFjdC91aW1hbmFnZXIvU3RhdGVXcmFwcGVyOylMamF2YS9sYW5nL09iamVjdDsJUmVhY3RUZXh0Vmlld01hbmFnZXIuamF2YQoweGEwYwlva2h0dHAzLmludGVybmFsLmNvbmN1cnJlbnQuVGFza1J1bm5lciRSZWFsQmFja2VuZAluYW5vVGltZQkoKUoJVGFza1J1bm5lci5rdAoweGEyYwljb20uZmFjZWJvb2sucmVhY3QudWltYW5hZ2VyLlZpZXdNYW5hZ2VyUHJvcGVydHlVcGRhdGVyCWdldE5hdGl2ZVByb3BzCShMamF2YS9sYW5nL0NsYXNzO0xqYXZhL2xhbmcvQ2xhc3M7KUxqYXZhL3V0aWwvTWFwOwlWaWV3TWFuYWdlclByb3BlcnR5VXBkYXRlci5qYXZhCjB4MThjCWFuZHJvaWQuaGFyZHdhcmUuU3lzdGVtU2Vuc29yTWFuYWdlciRCYXNlRXZlbnRRdWV1ZQluYXRpdmVEaXNhYmxlU2Vuc29yCShKSSlJCVN5c3RlbVNlbnNvck1hbmFnZXIuamF2YQoweDI0NAlqYXZhLnV0aWwuVGltZXIJPGluaXQ+CShaKVYJVGltZXIuamF2YQoweDU5MAljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0LlRydXN0TWFuYWdlckltcGwJZ2V0VHJ1c3RlZENoYWluRm9yU2VydmVyCShbTGphdmEvc2VjdXJpdHkvY2VydC9YNTA5Q2VydGlmaWNhdGU7TGphdmEvbGFuZy9TdHJpbmc7TGphdmEvbmV0L1NvY2tldDspTGphdmEvdXRpbC9MaXN0OwlUcnVzdE1hbmFnZXJJbXBsLmphdmEKMHgxMDc4CWNvbS5mYWNlYm9vay5yZWFjdC52aWV3cy52aWV3LlJlYWN0Vmlld0JhY2tncm91bmREcmF3YWJsZQlkcmF3Um91bmRlZEJhY2tncm91bmRXaXRoQm9yZGVycwkoTGFuZHJvaWQvZ3JhcGhpY3MvQ2FudmFzOylWCVJlYWN0Vmlld0JhY2tncm91bmREcmF3YWJsZS5qYXZhCjB4NzY4CXN1bi5zZWN1cml0eS5wcm92aWRlci5jZXJ0cGF0aC5CYXNpY0NoZWNrZXIJdXBkYXRlU3RhdGUJKExqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlOylWCUJhc2ljQ2hlY2tlci5qYXZhCjB4OGYwCWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuT3BlblNTTFg1MDlDZXJ0aWZpY2F0ZQlnZXRFbmNvZGVkCSgpW0IJT3BlblNTTFg1MDlDZXJ0aWZpY2F0ZS5qYXZhCjB4NmU4CXN1bi5zZWN1cml0eS51dGlsLk1lbW9yeUNhY2hlCWdldAkoTGphdmEvbGFuZy9PYmplY3Q7KUxqYXZhL2xhbmcvT2JqZWN0OwlDYWNoZS5qYXZhCjB4NTk0CWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuVHJ1c3RNYW5hZ2VySW1wbAljaGVja1RydXN0ZWQJKFtMamF2YS9zZWN1cml0eS9jZXJ0L1g1MDlDZXJ0aWZpY2F0ZTtMamF2YS9sYW5nL1N0cmluZztMamF2YXgvbmV0L3NzbC9TU0xTZXNzaW9uO0xqYXZheC9uZXQvc3NsL1NTTFBhcmFtZXRlcnM7WilMamF2YS91dGlsL0xpc3Q7CVRydXN0TWFuYWdlckltcGwuamF2YQoweDY0Ywlpby5zZW50cnkucmVhY3QuUk5TZW50cnlNb2R1bGUJYWRkQnJlYWRjcnVtYgkoTGNvbS9mYWNlYm9vay9yZWFjdC9icmlkZ2UvUmVhZGFibGVNYXA7KVYJUk5TZW50cnlNb2R1bGUuamF2YQoweDRhYwlqYXZhLm5ldC5BYnN0cmFjdFBsYWluU29ja2V0SW1wbAljb25uZWN0CShMamF2YS9uZXQvU29ja2V0QWRkcmVzcztJKVYJQWJzdHJhY3RQbGFpblNvY2tldEltcGwuamF2YQoweDU4YwlhbmRyb2lkLnNlY3VyaXR5Lm5ldC5jb25maWcuTmV0d29ya1NlY3VyaXR5VHJ1c3RNYW5hZ2VyCWNoZWNrU2VydmVyVHJ1c3RlZAkoW0xqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlO0xqYXZhL2xhbmcvU3RyaW5nO0xqYXZhL25ldC9Tb2NrZXQ7KVYJTmV0d29ya1NlY3VyaXR5VHJ1c3RNYW5hZ2VyLmphdmEKMHhlYmMJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnRleHQuVGV4dEF0dHJpYnV0ZVByb3BzCXNldEZvbnRTaXplCShGKVYJVGV4dEF0dHJpYnV0ZVByb3BzLmphdmEKMHgyM2MJaW8uc2VudHJ5LmFuZHJvaWQuY29yZS5MaWZlY3ljbGVXYXRjaGVyCTxpbml0PgkoTGlvL3NlbnRyeS9JSHViO0paWilWCUxpZmVjeWNsZVdhdGNoZXIuamF2YQoweGNjCWFuZHJvaWQub3MuSGFuZGxlclRocmVhZAlydW4JKClWCUhhbmRsZXJUaHJlYWQuamF2YQoweDEwYjAJamRrLmludGVybmFsLm1pc2MuVW5zYWZlCWNvbXBhcmVBbmRTZXRJbnQJKExqYXZhL2xhbmcvT2JqZWN0O0pJSSlaCVVuc2FmZS5qYXZhCjB4NDY4CWphdmEubGFuZy5JbnRlZ2VyCXRvU3RyaW5nCShJKUxqYXZhL2xhbmcvU3RyaW5nOwlJbnRlZ2VyLmphdmEKMHg1ODAJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5QbGF0Zm9ybQljaGVja1NlcnZlclRydXN0ZWQJKExqYXZheC9uZXQvc3NsL1g1MDlUcnVzdE1hbmFnZXI7W0xqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlO0xqYXZhL2xhbmcvU3RyaW5nO0xjb20vYW5kcm9pZC9vcmcvY29uc2NyeXB0L0NvbnNjcnlwdEVuZ2luZTspVglQbGF0Zm9ybS5qYXZhCjB4NTc4CWphdmEudXRpbC5HcmVnb3JpYW5DYWxlbmRhcgljb21wdXRlRmllbGRzCSgpVglHcmVnb3JpYW5DYWxlbmRhci5qYXZhCjB4OTAJb2tpby5SZWFsQnVmZmVyZWRTb3VyY2UJcmVxdWVzdAkoSilaCVJlYWxCdWZmZXJlZFNvdXJjZS5rdAoweGJlOAljb20uZmFjZWJvb2sucmVhY3Qudmlld3MudGV4dC5SZWFjdFRleHRWaWV3TWFuYWdlcgl1cGRhdGVFeHRyYURhdGEJKExjb20vZmFjZWJvb2svcmVhY3Qvdmlld3MvdGV4dC9SZWFjdFRleHRWaWV3O0xqYXZhL2xhbmcvT2JqZWN0OylWCVJlYWN0VGV4dFZpZXdNYW5hZ2VyLmphdmEKMHg1NzQJamF2YS51dGlsLkNhbGVuZGFyCXNldFRpbWVJbk1pbGxpcwkoSilWCUNhbGVuZGFyLmphdmEKMHhkNzQJYW5kcm9pZC5jb250ZW50LnJlcy5SZXNvdXJjZXNJbXBsJFRoZW1lSW1wbAlvYnRhaW5TdHlsZWRBdHRyaWJ1dGVzCShMYW5kcm9pZC9jb250ZW50L3Jlcy9SZXNvdXJjZXMkVGhlbWU7TGFuZHJvaWQvdXRpbC9BdHRyaWJ1dGVTZXQ7W0lJSSlMYW5kcm9pZC9jb250ZW50L3Jlcy9UeXBlZEFycmF5OwlSZXNvdXJjZXNJbXBsLmphdmEKMHgzMzgJaW8uc2VudHJ5LmNhY2hlLkVudmVsb3BlQ2FjaGUJdXBkYXRlQ3VycmVudFNlc3Npb24JKExqYXZhL2lvL0ZpbGU7TGlvL3NlbnRyeS9TZW50cnlFbnZlbG9wZTspVglFbnZlbG9wZUNhY2hlLmphdmEKMHgxMGQ4CWFuZHJvaWQudGV4dC5UZXh0TGluZQlkcmF3CShMYW5kcm9pZC9ncmFwaGljcy9DYW52YXM7RklJSSlWCVRleHRMaW5lLmphdmEKMHg1NzAJamF2YS51dGlsLkNhbGVuZGFyCWNyZWF0ZUNhbGVuZGFyCShMamF2YS91dGlsL1RpbWVab25lO0xqYXZhL3V0aWwvTG9jYWxlOylMamF2YS91dGlsL0NhbGVuZGFyOwlDYWxlbmRhci5qYXZhCjB4YjY0CWNvbS5mYWNlYm9vay5yZWFjdC5tb2R1bGVzLmkxOG5tYW5hZ2VyLkkxOG5VdGlsCWlzRGV2aWNlUHJlZmVycmVkTGFuZ3VhZ2VSVEwJKClaCUkxOG5VdGlsLmphdmEKMHg1NmMJamF2YS51dGlsLkNhbGVuZGFyCWdldEluc3RhbmNlCShMamF2YS91dGlsL1RpbWVab25lOylMamF2YS91dGlsL0NhbGVuZGFyOwlDYWxlbmRhci5qYXZhCjB4Yjg0CWFuZHJvaWR4LmFwcGNvbXBhdC53aWRnZXQuQXBwQ29tcGF0RW1vamlUZXh0SGVscGVyCTxpbml0PgkoTGFuZHJvaWQvd2lkZ2V0L1RleHRWaWV3OylWCUFwcENvbXBhdEVtb2ppVGV4dEhlbHBlci5qYXZhCjB4MTFmNAlhbmRyb2lkLmFuaW1hdGlvbi5WYWx1ZUFuaW1hdG9yCWdldEN1cnJlbnRJdGVyYXRpb25GcmFjdGlvbgkoRlopRglWYWx1ZUFuaW1hdG9yLmphdmEKMHg4YmMJYW5kcm9pZC5pY3UuaW1wbC5JRE5BMjAwMwljb252ZXJ0SUROVG9BU0NJSQkoTGphdmEvbGFuZy9TdHJpbmc7SSlMamF2YS9sYW5nL1N0cmluZ0J1ZmZlcjsJSUROQTIwMDMuamF2YQoweDhiMAlqYXZhLm5ldC5JRE4JdG9BU0NJSQkoTGphdmEvbGFuZy9TdHJpbmc7SSlMamF2YS9sYW5nL1N0cmluZzsJSUROLmphdmEKMHg3ZWMJamF2YS51dGlsLkdyZWdvcmlhbkNhbGVuZGFyCWNvbXB1dGVGaWVsZHMJKElJKUkJR3JlZ29yaWFuQ2FsZW5kYXIuamF2YQoweDVkNAlhbmRyb2lkLnNlY3VyaXR5Lm5ldC5jb25maWcuRGlyZWN0b3J5Q2VydGlmaWNhdGVTb3VyY2UJZmluZEFsbEJ5SXNzdWVyQW5kU2lnbmF0dXJlCShMamF2YS9zZWN1cml0eS9jZXJ0L1g1MDlDZXJ0aWZpY2F0ZTspTGphdmEvdXRpbC9TZXQ7CURpcmVjdG9yeUNlcnRpZmljYXRlU291cmNlLmphdmEKMHg1NjAJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5PcGVuU1NMWDUwOUNlcnRpZmljYXRlCWZyb21YNTA5RGVySW5wdXRTdHJlYW0JKExqYXZhL2lvL0lucHV0U3RyZWFtOylMY29tL2FuZHJvaWQvb3JnL2NvbnNjcnlwdC9PcGVuU1NMWDUwOUNlcnRpZmljYXRlOwlPcGVuU1NMWDUwOUNlcnRpZmljYXRlLmphdmEKMHgxMDY4CWFuZHJvaWQudmlldy5WaWV3CWRyYXdCYWNrZ3JvdW5kCShMYW5kcm9pZC9ncmFwaGljcy9DYW52YXM7KVYJVmlldy5qYXZhCjB4MzcwCWphdmEubGFuZy5TdHJpbmdCdWlsZGVyCWFwcGVuZAkoQylMamF2YS9sYW5nL1N0cmluZ0J1aWxkZXI7CVN0cmluZ0J1aWxkZXIuamF2YQoweGQxNAlhbmRyb2lkLnRleHQuVGV4dExpbmUJbWV0cmljcwkoTGFuZHJvaWQvZ3JhcGhpY3MvUGFpbnQkRm9udE1ldHJpY3NJbnQ7KUYJVGV4dExpbmUuamF2YQoweGJiOAljb20uZmFjZWJvb2sucmVhY3Qudmlld3Mudmlldy5SZWFjdFZpZXdNYW5hZ2VyCXNldE5hdGl2ZUJhY2tncm91bmQJKExjb20vZmFjZWJvb2svcmVhY3Qvdmlld3Mvdmlldy9SZWFjdFZpZXdHcm91cDtMY29tL2ZhY2Vib29rL3JlYWN0L2JyaWRnZS9SZWFkYWJsZU1hcDspVglSZWFjdFZpZXdNYW5hZ2VyLmphdmEKMHg1NTgJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5PcGVuU1NMWDUwOUNlcnRpZmljYXRlRmFjdG9yeSQxCWZyb21YNTA5RGVySW5wdXRTdHJlYW0JKExqYXZhL2lvL0lucHV0U3RyZWFtOylMamF2YS9sYW5nL09iamVjdDsJT3BlblNTTFg1MDlDZXJ0aWZpY2F0ZUZhY3RvcnkuamF2YQoweDEwODQJYW5kcm9pZC53aWRnZXQuVGV4dFZpZXcJb25EcmF3CShMYW5kcm9pZC9ncmFwaGljcy9DYW52YXM7KVYJVGV4dFZpZXcuamF2YQoweGZmYwlhbmRyb2lkLnZpZXcuVmlld0dyb3VwCW5ld0Rpc3BhdGNoQXBwbHlXaW5kb3dJbnNldHMJKExhbmRyb2lkL3ZpZXcvV2luZG93SW5zZXRzOylMYW5kcm9pZC92aWV3L1dpbmRvd0luc2V0czsJVmlld0dyb3VwLmphdmEKMHg1NTQJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5PcGVuU1NMWDUwOUNlcnRpZmljYXRlRmFjdG9yeSRQYXJzZXIJZ2VuZXJhdGVJdGVtCShMamF2YS9pby9JbnB1dFN0cmVhbTspTGphdmEvbGFuZy9PYmplY3Q7CU9wZW5TU0xYNTA5Q2VydGlmaWNhdGVGYWN0b3J5LmphdmEKMHg1NTAJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5PcGVuU1NMWDUwOUNlcnRpZmljYXRlRmFjdG9yeQllbmdpbmVHZW5lcmF0ZUNlcnRpZmljYXRlCShMamF2YS9pby9JbnB1dFN0cmVhbTspTGphdmEvc2VjdXJpdHkvY2VydC9DZXJ0aWZpY2F0ZTsJT3BlblNTTFg1MDlDZXJ0aWZpY2F0ZUZhY3RvcnkuamF2YQoweDE0MzQJYW5kcm9pZC52aWV3LlZpZXdSb290SW1wbAlnZXRIb3N0VmlzaWJpbGl0eQkoKUkJVmlld1Jvb3RJbXBsLmphdmEKMHg0ZTgJamF2YS5uaW8uY2hhcnNldC5DaGFyc2V0RW5jb2Rlcglvbk1hbGZvcm1lZElucHV0CShMamF2YS9uaW8vY2hhcnNldC9Db2RpbmdFcnJvckFjdGlvbjspTGphdmEvbmlvL2NoYXJzZXQvQ2hhcnNldEVuY29kZXI7CUNoYXJzZXRFbmNvZGVyLmphdmEKMHhhZDAJY29tLmZhY2Vib29rLnJlYWN0LmZhYnJpYy5TdGF0ZVdyYXBwZXJJbXBsCWdldFN0YXRlRGF0YU1hcEJ1ZmZlcgkoKUxjb20vZmFjZWJvb2svcmVhY3QvY29tbW9uL21hcGJ1ZmZlci9SZWFkYWJsZU1hcEJ1ZmZlcjsJU3RhdGVXcmFwcGVySW1wbC5qYXZhCjB4M2QwCWNvbS5hbmRyb2lkLm9raHR0cC5IdHRwSGFuZGxlcgljcmVhdGVIdHRwT2tVcmxGYWN0b3J5CShMamF2YS9uZXQvUHJveHk7KUxjb20vYW5kcm9pZC9va2h0dHAvT2tVcmxGYWN0b3J5OwlIdHRwSGFuZGxlci5qYXZhCjB4MTQwOAljb20uZmFjZWJvb2suZmxpcHBlci5wbHVnaW5zLm5ldHdvcmsuRmxpcHBlck9raHR0cEludGVyY2VwdG9yCWludGVyY2VwdAkoTG9raHR0cDMvSW50ZXJjZXB0b3IkQ2hhaW47KUxva2h0dHAzL1Jlc3BvbnNlOwlGbGlwcGVyT2todHRwSW50ZXJjZXB0b3IuamF2YQoweDJmOAlpby5zZW50cnkuY2FjaGUuRW52ZWxvcGVDYWNoZQl3cml0ZVNlc3Npb25Ub0Rpc2sJKExqYXZhL2lvL0ZpbGU7TGlvL3NlbnRyeS9TZXNzaW9uOylWCUVudmVsb3BlQ2FjaGUuamF2YQoweDU0YwlqYXZhLnNlY3VyaXR5LmNlcnQuQ2VydGlmaWNhdGVGYWN0b3J5CWdlbmVyYXRlQ2VydGlmaWNhdGUJKExqYXZhL2lvL0lucHV0U3RyZWFtOylMamF2YS9zZWN1cml0eS9jZXJ0L0NlcnRpZmljYXRlOwlDZXJ0aWZpY2F0ZUZhY3RvcnkuamF2YQoweDU0MAljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0LkNvbnNjcnlwdEVuZ2luZQl2ZXJpZnlDZXJ0aWZpY2F0ZUNoYWluCShbW0JMamF2YS9sYW5nL1N0cmluZzspVglDb25zY3J5cHRFbmdpbmUuamF2YQoweDk5MAljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0Lk5hdGl2ZVNzbFNlc3Npb24JbmV3SW5zdGFuY2UJKExjb20vYW5kcm9pZC9vcmcvY29uc2NyeXB0L05hdGl2ZVJlZiRTU0xfU0VTU0lPTjtMY29tL2FuZHJvaWQvb3JnL2NvbnNjcnlwdC9Db25zY3J5cHRTZXNzaW9uOylMY29tL2FuZHJvaWQvb3JnL2NvbnNjcnlwdC9OYXRpdmVTc2xTZXNzaW9uOwlOYXRpdmVTc2xTZXNzaW9uLmphdmEKMHg4ZTQJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5PcGVuU1NMWDUwOUNlcnRpZmljYXRlCWhhc2hDb2RlCSgpSQlPcGVuU1NMWDUwOUNlcnRpZmljYXRlLmphdmEKMHg5MjQJamF2YS5sYW5nLlN0cmluZ0ZhY3RvcnkJbmV3U3RyaW5nRnJvbUJ5dGVzCShbQilMamF2YS9sYW5nL1N0cmluZzsJU3RyaW5nRmFjdG9yeS5qYXZhCjB4NTM4CWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuTmF0aXZlU3NsCXJlYWREaXJlY3RCeXRlQnVmZmVyCShKSSlJCU5hdGl2ZVNzbC5qYXZhCjB4MTRlOAlhbmRyb2lkLnZpZXcuRGlzcGxheUV2ZW50UmVjZWl2ZXIJc2NoZWR1bGVWc3luYwkoKVYJRGlzcGxheUV2ZW50UmVjZWl2ZXIuamF2YQoweDNmMAljb20uYW5kcm9pZC5va2h0dHAuaW50ZXJuYWwuaHVjLkh0dHBzVVJMQ29ubmVjdGlvbkltcGwJY29ubmVjdAkoKVYJSHR0cHNVUkxDb25uZWN0aW9uSW1wbC5qYXZhCjB4NTMwCWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuQ29uc2NyeXB0RW5naW5lCXJlYWRQbGFpbnRleHREYXRhCShMamF2YS9uaW8vQnl0ZUJ1ZmZlcjspSQlDb25zY3J5cHRFbmdpbmUuamF2YQoweDQwCWphdmEubGFuZy5EYWVtb25zJEZpbmFsaXplckRhZW1vbglydW5JbnRlcm5hbAkoKVYJRGFlbW9ucy5qYXZhCjB4OTZjCWxpYmNvcmUuaW8uTGludXgJb3BlbgkoTGphdmEvbGFuZy9TdHJpbmc7SUkpTGphdmEvaW8vRmlsZURlc2NyaXB0b3I7CUxpbnV4LmphdmEKMHg2YTgJaW8uc2VudHJ5LnZlbmRvci5nc29uLnN0cmVhbS5Kc29uV3JpdGVyCWNsb3NlCShJSUMpTGlvL3NlbnRyeS92ZW5kb3IvZ3Nvbi9zdHJlYW0vSnNvbldyaXRlcjsJSnNvbldyaXRlci5qYXZhCjB4ODUwCWphdmEudGV4dC5Ob3JtYWxpemVyCW5vcm1hbGl6ZQkoTGphdmEvbGFuZy9DaGFyU2VxdWVuY2U7TGphdmEvdGV4dC9Ob3JtYWxpemVyJEZvcm07KUxqYXZhL2xhbmcvU3RyaW5nOwlOb3JtYWxpemVyLmphdmEKMHgyZmMJaW8uc2VudHJ5Lkpzb25TZXJpYWxpemVyCXNlcmlhbGl6ZQkoTGphdmEvbGFuZy9PYmplY3Q7TGphdmEvaW8vV3JpdGVyOylWCUpzb25TZXJpYWxpemVyLmphdmEKMHgxMTg0CWFuZHJvaWQuZ3JhcGhpY3MuZHJhd2FibGUuTGF5ZXJEcmF3YWJsZQlyZXN1bWVDaGlsZEludmFsaWRhdGlvbgkoKVYJTGF5ZXJEcmF3YWJsZS5qYXZhCjB4NTI0CWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuQ29uc2NyeXB0RW5naW5lCXVud3JhcAkoTGphdmEvbmlvL0J5dGVCdWZmZXI7TGphdmEvbmlvL0J5dGVCdWZmZXI7KUxqYXZheC9uZXQvc3NsL1NTTEVuZ2luZVJlc3VsdDsJQ29uc2NyeXB0RW5naW5lLmphdmEKMHgxNTNjCWxpYmNvcmUuaW8uTGludXgJZ2V0c29ja25hbWUJKExqYXZhL2lvL0ZpbGVEZXNjcmlwdG9yOylMamF2YS9uZXQvU29ja2V0QWRkcmVzczsJTGludXguamF2YQoweGE3NAljb20uZmFjZWJvb2sucmVhY3QuZmFicmljLm1vdW50aW5nLk1vdW50SXRlbURpc3BhdGNoZXIJZGlzcGF0Y2hQcmVNb3VudEl0ZW1zCShKKVYJTW91bnRJdGVtRGlzcGF0Y2hlci5qYXZhCjB4NmNjCWphdmEudXRpbC5PYmplY3RzCWNoZWNrRnJvbUluZGV4U2l6ZQkoSUlJKUkJT2JqZWN0cy5qYXZhCjB4MzFjCWlvLnNlbnRyeS52ZW5kb3IuZ3Nvbi5pbnRlcm5hbC5iaW5kLnV0aWwuSVNPODYwMVV0aWxzCWZvcm1hdAkoTGphdmEvdXRpbC9EYXRlO1opTGphdmEvbGFuZy9TdHJpbmc7CUlTTzg2MDFVdGlscy5qYXZhCjB4MTUzMAlsaWJjb3JlLmlvLklvQnJpZGdlCWNyZWF0ZU1lc3NhZ2VGb3JFeGNlcHRpb24JKExqYXZhL2lvL0ZpbGVEZXNjcmlwdG9yO0xqYXZhL25ldC9JbmV0QWRkcmVzcztJSUxqYXZhL2xhbmcvRXhjZXB0aW9uOylMamF2YS9sYW5nL1N0cmluZzsJSW9CcmlkZ2UuamF2YQoweDRmNAljb20uYW5kcm9pZC5pY3UuY2hhcnNldC5OYXRpdmVDb252ZXJ0ZXIJc2V0Q2FsbGJhY2tFbmNvZGUJKEpMamF2YS9uaW8vY2hhcnNldC9DaGFyc2V0RW5jb2RlcjspVglOYXRpdmVDb252ZXJ0ZXIuamF2YQoweDEyYwljb20uZmFjZWJvb2suam5pLk5hdGl2ZVJ1bm5hYmxlCXJ1bgkoKVYJTmF0aXZlUnVubmFibGUuamF2YQoweDRlYwljb20uYW5kcm9pZC5pY3UuY2hhcnNldC5DaGFyc2V0RW5jb2RlcklDVQlpbXBsT25NYWxmb3JtZWRJbnB1dAkoTGphdmEvbmlvL2NoYXJzZXQvQ29kaW5nRXJyb3JBY3Rpb247KVYJQ2hhcnNldEVuY29kZXJJQ1UuamF2YQoweGI4OAlhbmRyb2lkeC5lbW9qaTIudmlld3NpbnRlZ3JhdGlvbi5FbW9qaVRleHRWaWV3SGVscGVyCTxpbml0PgkoTGFuZHJvaWQvd2lkZ2V0L1RleHRWaWV3O1opVglFbW9qaVRleHRWaWV3SGVscGVyLmphdmEKMHg3YjQJamF2YS5pby5GaWxlCWRlbGV0ZQkoKVoJRmlsZS5qYXZhCjB4NGUwCXN1bi5uaW8uY3MuU3RyZWFtRW5jb2Rlcglmb3JPdXRwdXRTdHJlYW1Xcml0ZXIJKExqYXZhL2lvL091dHB1dFN0cmVhbTtMamF2YS9sYW5nL09iamVjdDtMamF2YS9uaW8vY2hhcnNldC9DaGFyc2V0OylMc3VuL25pby9jcy9TdHJlYW1FbmNvZGVyOwlTdHJlYW1FbmNvZGVyLmphdmEKMHhhNjQJY29tLmZhY2Vib29rLnJlYWN0Lm1vZHVsZXMuY29yZS5DaG9yZW9ncmFwaGVyQ29tcGF0JEZyYW1lQ2FsbGJhY2skMQlkb0ZyYW1lCShKKVYJQ2hvcmVvZ3JhcGhlckNvbXBhdC5qYXZhCjB4MTExMAlhbmRyb2lkLnRleHQuVGV4dExpbmUJc2V0CShMYW5kcm9pZC90ZXh0L1RleHRQYWludDtMamF2YS9sYW5nL0NoYXJTZXF1ZW5jZTtJSUlMYW5kcm9pZC90ZXh0L0xheW91dCREaXJlY3Rpb25zO1pMYW5kcm9pZC90ZXh0L0xheW91dCRUYWJTdG9wcztJSVopVglUZXh0TGluZS5qYXZhCjB4NzEwCW9raHR0cDMuaW50ZXJuYWwuY2FjaGUuQ2FjaGVJbnRlcmNlcHRvcglpbnRlcmNlcHQJKExva2h0dHAzL0ludGVyY2VwdG9yJENoYWluOylMb2todHRwMy9SZXNwb25zZTsJQ2FjaGVJbnRlcmNlcHRvci5rdAoweGJkNAljb20uZmFjZWJvb2sucmVhY3QudWltYW5hZ2VyLkJhc2VWaWV3TWFuYWdlcglzZXRBY2Nlc3NpYmlsaXR5Um9sZQkoTGFuZHJvaWQvdmlldy9WaWV3O0xqYXZhL2xhbmcvU3RyaW5nOylWCUJhc2VWaWV3TWFuYWdlci5qYXZhCjB4NGRjCWphdmEuaW8uT3V0cHV0U3RyZWFtV3JpdGVyCTxpbml0PgkoTGphdmEvaW8vT3V0cHV0U3RyZWFtO0xqYXZhL25pby9jaGFyc2V0L0NoYXJzZXQ7KVYJT3V0cHV0U3RyZWFtV3JpdGVyLmphdmEKMHhiNDQJYW5kcm9pZC52aWV3LlZpZXdDb25maWd1cmF0aW9uCWdldAkoTGFuZHJvaWQvY29udGVudC9Db250ZXh0OylMYW5kcm9pZC92aWV3L1ZpZXdDb25maWd1cmF0aW9uOwlWaWV3Q29uZmlndXJhdGlvbi5qYXZhCjB4ZjljCWFuZHJvaWQudmlldy5WaWV3R3JvdXAJcmVzb2x2ZVRleHREaXJlY3Rpb24JKClaCVZpZXdHcm91cC5qYXZhCjB4NTQ0CWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuU1NMVXRpbHMJZGVjb2RlWDUwOUNlcnRpZmljYXRlQ2hhaW4JKFtbQilbTGphdmEvc2VjdXJpdHkvY2VydC9YNTA5Q2VydGlmaWNhdGU7CVNTTFV0aWxzLmphdmEKMHgzZTAJaW8uc2VudHJ5Lkpzb25PYmplY3RXcml0ZXIJdmFsdWUJKExqYXZhL2xhbmcvU3RyaW5nOylMaW8vc2VudHJ5L0pzb25PYmplY3RXcml0ZXI7CUpzb25PYmplY3RXcml0ZXIuamF2YQoweDdjCW9raHR0cDMuaW50ZXJuYWwud3MuUmVhbFdlYlNvY2tldAlsb29wUmVhZGVyCSgpVglSZWFsV2ViU29ja2V0Lmt0CjB4NGQ4CWlvLnNlbnRyeS5jYWNoZS5QZXJzaXN0aW5nT3B0aW9uc09ic2VydmVyCWxhbWJkYSRzZXRFbnZpcm9ubWVudCQ1JGlvLXNlbnRyeS1jYWNoZS1QZXJzaXN0aW5nT3B0aW9uc09ic2VydmVyCShMamF2YS9sYW5nL1N0cmluZzspVglQZXJzaXN0aW5nT3B0aW9uc09ic2VydmVyLmphdmEKMHhhNjAJYW5kcm9pZC52aWV3LkNob3Jlb2dyYXBoZXIkQ2FsbGJhY2tSZWNvcmQJcnVuCShKKVYJQ2hvcmVvZ3JhcGhlci5qYXZhCjB4NTE0CWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuQ29uc2NyeXB0RW5naW5lU29ja2V0CWRvSGFuZHNoYWtlCSgpVglDb25zY3J5cHRFbmdpbmVTb2NrZXQuamF2YQoweDE0YzQJY29tLmZhY2Vib29rLnJlYWN0Lm1vZHVsZXMuY29yZS5SZWFjdENob3Jlb2dyYXBoZXIJcG9zdEZyYW1lQ2FsbGJhY2sJKExjb20vZmFjZWJvb2svcmVhY3QvbW9kdWxlcy9jb3JlL1JlYWN0Q2hvcmVvZ3JhcGhlciRDYWxsYmFja1R5cGU7TGNvbS9mYWNlYm9vay9yZWFjdC9tb2R1bGVzL2NvcmUvQ2hvcmVvZ3JhcGhlckNvbXBhdCRGcmFtZUNhbGxiYWNrOylWCVJlYWN0Q2hvcmVvZ3JhcGhlci5qYXZhCjB4MTM5YwlqYXZhLmxhbmcuVGhyZWFkTG9jYWwkVGhyZWFkTG9jYWxNYXAJLSQkTmVzdCRtZ2V0RW50cnkJKExqYXZhL2xhbmcvVGhyZWFkTG9jYWwkVGhyZWFkTG9jYWxNYXA7TGphdmEvbGFuZy9UaHJlYWRMb2NhbDspTGphdmEvbGFuZy9UaHJlYWRMb2NhbCRUaHJlYWRMb2NhbE1hcCRFbnRyeTsJVGhyZWFkTG9jYWwuamF2YQoweDMxOAlpby5zZW50cnkuRGF0ZVV0aWxzCWdldFRpbWVzdGFtcAkoTGphdmEvdXRpbC9EYXRlOylMamF2YS9sYW5nL1N0cmluZzsJRGF0ZVV0aWxzLmphdmEKMHgyYWMJaW8uc2VudHJ5LmNhY2hlLkVudmVsb3BlQ2FjaGUJd2FpdFByZXZpb3VzU2Vzc2lvbkZsdXNoCSgpWglFbnZlbG9wZUNhY2hlLmphdmEKMHhkNDQJYW5kcm9pZC52aWV3LmFjY2Vzc2liaWxpdHkuQWNjZXNzaWJpbGl0eU1hbmFnZXIJZ2V0SW5zdGFuY2UJKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDspTGFuZHJvaWQvdmlldy9hY2Nlc3NpYmlsaXR5L0FjY2Vzc2liaWxpdHlNYW5hZ2VyOwlBY2Nlc3NpYmlsaXR5TWFuYWdlci5qYXZhCjB4NGQwCWNvbS5hbmRyb2lkLm9raHR0cC5Db25uZWN0aW9uUG9vbCQxCXJ1bgkoKVYJQ29ubmVjdGlvblBvb2wuamF2YQoweDY2NAlpby5zZW50cnkuU2NvcGUJYWRkQnJlYWRjcnVtYgkoTGlvL3NlbnRyeS9CcmVhZGNydW1iOylWCVNjb3BlLmphdmEKMHg0Y2MJbGliY29yZS5pby5MaW51eAljb25uZWN0CShMamF2YS9pby9GaWxlRGVzY3JpcHRvcjtMamF2YS9uZXQvSW5ldEFkZHJlc3M7SSlWCUxpbnV4LmphdmEKMHhiYTgJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnRleHQuVGV4dEF0dHJpYnV0ZVByb3BzCWdldEp1c3RpZmljYXRpb25Nb2RlCShMY29tL2ZhY2Vib29rL3JlYWN0L3VpbWFuYWdlci9SZWFjdFN0eWxlc0RpZmZNYXA7SSlJCVRleHRBdHRyaWJ1dGVQcm9wcy5qYXZhCjB4YzUwCWphdmEubGFuZy5yZWYuUmVmZXJlbmNlUXVldWUJZW5xdWV1ZVBlbmRpbmcJKExqYXZhL2xhbmcvcmVmL1JlZmVyZW5jZTtMamF2YS91dGlsL2NvbmN1cnJlbnQvYXRvbWljL0F0b21pY0ludGVnZXI7KVYJUmVmZXJlbmNlUXVldWUuamF2YQoweGVjCWFuZHJvaWQub3MuRmlsZU9ic2VydmVyJE9ic2VydmVyVGhyZWFkCXJ1bgkoKVYJRmlsZU9ic2VydmVyLmphdmEKMHgxNjAJaW8uc2VudHJ5LmFuZHJvaWQuY29yZS5BcHBMaWZlY3ljbGVJbnRlZ3JhdGlvbglsYW1iZGEkY2xvc2UkMSRpby1zZW50cnktYW5kcm9pZC1jb3JlLUFwcExpZmVjeWNsZUludGVncmF0aW9uCSgpVglBcHBMaWZlY3ljbGVJbnRlZ3JhdGlvbi5qYXZhCjB4M2E0CWFuZHJvaWQuYXBwLkFjdGl2aXR5VGhyZWFkJEFuZHJvaWRPcwlhY2Nlc3MJKExqYXZhL2xhbmcvU3RyaW5nO0kpWglBY3Rpdml0eVRocmVhZC5qYXZhCjB4NGMwCWxpYmNvcmUuaW8uSW9CcmlkZ2UJY29ubmVjdEVycm5vCShMamF2YS9pby9GaWxlRGVzY3JpcHRvcjtMamF2YS9uZXQvSW5ldEFkZHJlc3M7SUkpVglJb0JyaWRnZS5qYXZhCjB4YTc4CWNvbS5mYWNlYm9vay5yZWFjdC5mYWJyaWMubW91bnRpbmcuTW91bnRJdGVtRGlzcGF0Y2hlcglleGVjdXRlT3JFbnF1ZXVlCShMY29tL2ZhY2Vib29rL3JlYWN0L2ZhYnJpYy9tb3VudGluZy9tb3VudGl0ZW1zL01vdW50SXRlbTspVglNb3VudEl0ZW1EaXNwYXRjaGVyLmphdmEKMHg0YmMJbGliY29yZS5pby5Jb0JyaWRnZQljb25uZWN0CShMamF2YS9pby9GaWxlRGVzY3JpcHRvcjtMamF2YS9uZXQvSW5ldEFkZHJlc3M7SUkpVglJb0JyaWRnZS5qYXZhCjB4NGIwCWphdmEubmV0LkFic3RyYWN0UGxhaW5Tb2NrZXRJbXBsCWNvbm5lY3RUb0FkZHJlc3MJKExqYXZhL25ldC9JbmV0QWRkcmVzcztJSSlWCUFic3RyYWN0UGxhaW5Tb2NrZXRJbXBsLmphdmEKMHg0YTgJamF2YS5uZXQuU29ja3NTb2NrZXRJbXBsCWNvbm5lY3QJKExqYXZhL25ldC9Tb2NrZXRBZGRyZXNzO0kpVglTb2Nrc1NvY2tldEltcGwuamF2YQoweDE1ODAJY29tLmZhY2Vib29rLnJlYWN0LmNvbW1vbi5TaGFrZURldGVjdG9yCWF0TGVhc3RSZXF1aXJlZEZvcmNlCShGKVoJU2hha2VEZXRlY3Rvci5qYXZhCjB4NGE0CWphdmEubmV0LlNvY2tldAljb25uZWN0CShMamF2YS9uZXQvU29ja2V0QWRkcmVzcztJKVYJU29ja2V0LmphdmEKMHg2MTAJY29tLmZhY2Vib29rLnJlYWN0Lm1vZHVsZXMud2Vic29ja2V0LldlYlNvY2tldE1vZHVsZQljb25uZWN0CShMamF2YS9sYW5nL1N0cmluZztMY29tL2ZhY2Vib29rL3JlYWN0L2JyaWRnZS9SZWFkYWJsZUFycmF5O0xjb20vZmFjZWJvb2svcmVhY3QvYnJpZGdlL1JlYWRhYmxlTWFwO0QpVglXZWJTb2NrZXRNb2R1bGUuamF2YQoweDcyYwlqYXZhLmxhbmcuQ2hhcmFjdGVyCWlzV2hpdGVzcGFjZQkoSSlaCUNoYXJhY3Rlci5qYXZhCjB4MTQ2NAlqYXZhLnV0aWwuTGlua2VkSGFzaE1hcCRMaW5rZWRLZXlJdGVyYXRvcgluZXh0CSgpTGphdmEvbGFuZy9PYmplY3Q7CUxpbmtlZEhhc2hNYXAuamF2YQoweDJjMAlpby5zZW50cnkudHJhbnNwb3J0LkFzeW5jSHR0cFRyYW5zcG9ydCRFbnZlbG9wZVNlbmRlcglmbHVzaAkoKUxpby9zZW50cnkvdHJhbnNwb3J0L1RyYW5zcG9ydFJlc3VsdDsJQXN5bmNIdHRwVHJhbnNwb3J0LmphdmEKMHg2MDAJc3VuLnNlY3VyaXR5Lng1MDkuWDUwME5hbWUJZXF1YWxzCShMamF2YS9sYW5nL09iamVjdDspWglYNTAwTmFtZS5qYXZhCjB4YzQ4CWphdmEubGFuZy5yZWYuUmVmZXJlbmNlUXVldWUJcG9sbAkoKUxqYXZhL2xhbmcvcmVmL1JlZmVyZW5jZTsJUmVmZXJlbmNlUXVldWUuamF2YQoweGZhNAljb20uZmFjZWJvb2sucmVhY3QuZmFicmljLkZhYnJpY1VJTWFuYWdlciRNb3VudEl0ZW1EaXNwYXRjaExpc3RlbmVyCWRpZERpc3BhdGNoTW91bnRJdGVtcwkoKVYJRmFicmljVUlNYW5hZ2VyLmphdmEKMHhhNTAJYW5kcm9pZC52aWV3LkNob3Jlb2dyYXBoZXIkRnJhbWVEaXNwbGF5RXZlbnRSZWNlaXZlcglydW4JKClWCUNob3Jlb2dyYXBoZXIuamF2YQoweDRhMAljb20uYW5kcm9pZC5va2h0dHAuaW50ZXJuYWwuUGxhdGZvcm0JY29ubmVjdFNvY2tldAkoTGphdmEvbmV0L1NvY2tldDtMamF2YS9uZXQvSW5ldFNvY2tldEFkZHJlc3M7SSlWCVBsYXRmb3JtLmphdmEKMHg5YwlqYXZhLm5ldC5Tb2NrZXRJbnB1dFN0cmVhbQlyZWFkCShbQklJKUkJU29ja2V0SW5wdXRTdHJlYW0uamF2YQoweDQ5NAlpby5zZW50cnkuY2FjaGUuUGVyc2lzdGluZ09wdGlvbnNPYnNlcnZlcglzdG9yZQkoTGphdmEvbGFuZy9PYmplY3Q7TGphdmEvbGFuZy9TdHJpbmc7KVYJUGVyc2lzdGluZ09wdGlvbnNPYnNlcnZlci5qYXZhCjB4MTM2MAlva2h0dHAzLkNhY2hlCWdldCRva2h0dHAJKExva2h0dHAzL1JlcXVlc3Q7KUxva2h0dHAzL1Jlc3BvbnNlOwlDYWNoZS5rdAoweGZkYwljb20uZmFjZWJvb2sucmVhY3QuYnJpZGdlLkphdmFNZXRob2RXcmFwcGVyCWludm9rZQkoTGNvbS9mYWNlYm9vay9yZWFjdC9icmlkZ2UvSlNJbnN0YW5jZTtMY29tL2ZhY2Vib29rL3JlYWN0L2JyaWRnZS9SZWFkYWJsZUFycmF5OylWCUphdmFNZXRob2RXcmFwcGVyLmphdmEKMHhlMzAJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnZpZXcuUmVhY3RWaWV3R3JvdXAJb25BdHRhY2hlZFRvV2luZG93CSgpVglSZWFjdFZpZXdHcm91cC5qYXZhCjB4ODNjCXN1bi5zZWN1cml0eS51dGlsLkFic3RyYWN0QWxnb3JpdGhtQ29uc3RyYWludHMJY2hlY2tBbGdvcml0aG0JKFtMamF2YS9sYW5nL1N0cmluZztMamF2YS9sYW5nL1N0cmluZztMc3VuL3NlY3VyaXR5L3V0aWwvQWxnb3JpdGhtRGVjb21wb3NlcjspWglBYnN0cmFjdEFsZ29yaXRobUNvbnN0cmFpbnRzLmphdmEKMHgxYzQJaW8uc2VudHJ5LlNlbnRyeUV4ZWN1dG9yU2VydmljZQljbG9zZQkoSilWCVNlbnRyeUV4ZWN1dG9yU2VydmljZS5qYXZhCjB4NDgwCWphdmEubmV0LkluZXRBZGRyZXNzCWhvbGRlcgkoKUxqYXZhL25ldC9JbmV0QWRkcmVzcyRJbmV0QWRkcmVzc0hvbGRlcjsJSW5ldEFkZHJlc3MuamF2YQoweGU2OAlhbmRyb2lkLmdyYXBoaWNzLmRyYXdhYmxlLkxheWVyRHJhd2FibGUJZ2V0T3V0bGluZQkoTGFuZHJvaWQvZ3JhcGhpY3MvT3V0bGluZTspVglMYXllckRyYXdhYmxlLmphdmEKMHhhOWMJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnRleHQuUmVhY3RUZXh0Vmlldwk8aW5pdD4JKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDspVglSZWFjdFRleHRWaWV3LmphdmEKMHg0NzgJamF2YS5uZXQuSW5ldEFkZHJlc3MJZ2V0QnlBZGRyZXNzCShMamF2YS9sYW5nL1N0cmluZztbQkkpTGphdmEvbmV0L0luZXRBZGRyZXNzOwlJbmV0QWRkcmVzcy5qYXZhCjB4NWJjCWphdmEudXRpbC5BcnJheUxpc3QJZ2V0CShJKUxqYXZhL2xhbmcvT2JqZWN0OwlBcnJheUxpc3QuamF2YQoweDQ1OAlqYXZhLmlvLlN0cmluZ1dyaXRlcgl3cml0ZQkoTGphdmEvbGFuZy9TdHJpbmc7SUkpVglTdHJpbmdXcml0ZXIuamF2YQoweDJmMAlhbmRyb2lkLnBlcm1pc3Npb24uUGVybWlzc2lvbk1hbmFnZXIJY2hlY2tQZXJtaXNzaW9uVW5jYWNoZWQJKExqYXZhL2xhbmcvU3RyaW5nO0lJKUkJUGVybWlzc2lvbk1hbmFnZXIuamF2YQoweDE0NDQJb3JnLmphdmFfd2Vic29ja2V0LmRyYWZ0cy5EcmFmdF82NDU1CTxpbml0PgkoKVYJRHJhZnRfNjQ1NS5qYXZhCjB4NDU0CWlvLnNlbnRyeS52ZW5kb3IuZ3Nvbi5zdHJlYW0uSnNvbldyaXRlcgl3cml0ZURlZmVycmVkTmFtZQkoKVYJSnNvbldyaXRlci5qYXZhCjB4NDNjCWphdmEuaW8uVW5peEZpbGVTeXN0ZW0JcmVzb2x2ZQkoTGphdmEvbGFuZy9TdHJpbmc7TGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL2xhbmcvU3RyaW5nOwlVbml4RmlsZVN5c3RlbS5qYXZhCjB4ZGQ0CWFuZHJvaWQudmlldy5WaWV3CXJlc2V0UmVzb2x2ZWRQYWRkaW5nCSgpVglWaWV3LmphdmEKMHgxMTQJb2todHRwMy5pbnRlcm5hbC5jb25jdXJyZW50LlRhc2tSdW5uZXIJYXdhaXRUYXNrVG9SdW4JKClMb2todHRwMy9pbnRlcm5hbC9jb25jdXJyZW50L1Rhc2s7CVRhc2tSdW5uZXIua3QKMHg3NmMJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5PcGVuU1NMWDUwOUNlcnRpZmljYXRlCWdldFB1YmxpY0tleQkoKUxqYXZhL3NlY3VyaXR5L1B1YmxpY0tleTsJT3BlblNTTFg1MDlDZXJ0aWZpY2F0ZS5qYXZhCjB4MzEwCWlvLnNlbnRyeS5Kc29uT2JqZWN0V3JpdGVyCXZhbHVlCShMaW8vc2VudHJ5L0lMb2dnZXI7TGphdmEvbGFuZy9PYmplY3Q7KUxpby9zZW50cnkvT2JqZWN0V3JpdGVyOwlKc29uT2JqZWN0V3JpdGVyLmphdmEKMHg0MzQJbGliY29yZS5pby5CbG9ja0d1YXJkT3MJYW5kcm9pZF9nZXRhZGRyaW5mbwkoTGphdmEvbGFuZy9TdHJpbmc7TGFuZHJvaWQvc3lzdGVtL1N0cnVjdEFkZHJpbmZvO0kpW0xqYXZhL25ldC9JbmV0QWRkcmVzczsJQmxvY2tHdWFyZE9zLmphdmEKMHg2YTQJaW8uc2VudHJ5LnZlbmRvci5nc29uLnN0cmVhbS5Kc29uV3JpdGVyCWVuZE9iamVjdAkoKUxpby9zZW50cnkvdmVuZG9yL2dzb24vc3RyZWFtL0pzb25Xcml0ZXI7CUpzb25Xcml0ZXIuamF2YQoweDQ5OAljb20uYW5kcm9pZC5va2h0dHAuaW50ZXJuYWwuaW8uUmVhbENvbm5lY3Rpb24JY29ubmVjdAkoSUlJTGphdmEvdXRpbC9MaXN0O1opVglSZWFsQ29ubmVjdGlvbi5qYXZhCjB4MWI4CWlvLnNlbnRyeS5TZW50cnlPcHRpb25zCWdldENhY2hlRGlyUGF0aAkoKUxqYXZhL2xhbmcvU3RyaW5nOwlTZW50cnlPcHRpb25zLmphdmEKMHhiMzgJYW5kcm9pZC52aWV3LlZpZXdHcm91cAk8aW5pdD4JKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtMYW5kcm9pZC91dGlsL0F0dHJpYnV0ZVNldDtJSSlWCVZpZXdHcm91cC5qYXZhCjB4NDI4CWphdmEubmV0LkluZXQ2QWRkcmVzc0ltcGwJbG9va3VwQWxsSG9zdEFkZHIJKExqYXZhL2xhbmcvU3RyaW5nO0kpW0xqYXZhL25ldC9JbmV0QWRkcmVzczsJSW5ldDZBZGRyZXNzSW1wbC5qYXZhCjB4MmM4CWlvLnNlbnRyeS5jYWNoZS5FbnZlbG9wZUNhY2hlCXN0b3JlCShMaW8vc2VudHJ5L1NlbnRyeUVudmVsb3BlO0xpby9zZW50cnkvSGludDspVglFbnZlbG9wZUNhY2hlLmphdmEKMHhiMTQJYW5kcm9pZC5hcHAuQ29udGV4dEltcGwJY2FuTG9hZFVuc2FmZVJlc291cmNlcwkoKVoJQ29udGV4dEltcGwuamF2YQoweDQxOAljb20uYW5kcm9pZC5va2h0dHAuaW50ZXJuYWwuaHR0cC5Sb3V0ZVNlbGVjdG9yCW5leHRQcm94eQkoKUxqYXZhL25ldC9Qcm94eTsJUm91dGVTZWxlY3Rvci5qYXZhCjB4OGM0CWFuZHJvaWQuaWN1LmltcGwuUmVwbGFjZWFibGVVQ2hhcmFjdGVySXRlcmF0b3IJbmV4dAkoKUkJUmVwbGFjZWFibGVVQ2hhcmFjdGVySXRlcmF0b3IuamF2YQoweDk3Ywlpby5zZW50cnkucmVhY3QuUk5TZW50cnlNb2R1bGVJbXBsCWxhbWJkYSRzZXRDb250ZXh0JDcJKExjb20vZmFjZWJvb2svcmVhY3QvYnJpZGdlL1JlYWRhYmxlTWFwO0xqYXZhL2xhbmcvU3RyaW5nO0xpby9zZW50cnkvU2NvcGU7KVYJUk5TZW50cnlNb2R1bGVJbXBsLmphdmEKMHhlYjAJamF2YS5uaW8uQnVmZmVyCWNoZWNrSW5kZXgJKElJKUkJQnVmZmVyLmphdmEKMHgzZWMJamF2YS5sYW5nLlN0cmluZwljaGFyQXQJKEkpQwlTdHJpbmcuamF2YQoweDEyNmMJYW5kcm9pZC5ncmFwaGljcy50ZXh0LkxpbmVCcmVha2VyCWNvbXB1dGVMaW5lQnJlYWtzCShMYW5kcm9pZC9ncmFwaGljcy90ZXh0L01lYXN1cmVkVGV4dDtMYW5kcm9pZC9ncmFwaGljcy90ZXh0L0xpbmVCcmVha2VyJFBhcmFncmFwaENvbnN0cmFpbnRzO0kpTGFuZHJvaWQvZ3JhcGhpY3MvdGV4dC9MaW5lQnJlYWtlciRSZXN1bHQ7CUxpbmVCcmVha2VyLmphdmEKMHhkOGMJYW5kcm9pZC52aWV3LlZpZXdHcm91cAlpbml0RnJvbUF0dHJpYnV0ZXMJKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtMYW5kcm9pZC91dGlsL0F0dHJpYnV0ZVNldDtJSSlWCVZpZXdHcm91cC5qYXZhCjB4NDBjCWNvbS5hbmRyb2lkLm9raHR0cC5pbnRlcm5hbC5odHRwLlN0cmVhbUFsbG9jYXRpb24JZmluZEhlYWx0aHlDb25uZWN0aW9uCShJSUlaWilMY29tL2FuZHJvaWQvb2todHRwL2ludGVybmFsL2lvL1JlYWxDb25uZWN0aW9uOwlTdHJlYW1BbGxvY2F0aW9uLmphdmEKMHhjZjAJYW5kcm9pZC5jb250ZW50LnJlcy5SZXNvdXJjZXNJbXBsCWxvYWRDb21wbGV4Q29sb3JGcm9tTmFtZQkoTGFuZHJvaWQvY29udGVudC9yZXMvUmVzb3VyY2VzO0xhbmRyb2lkL2NvbnRlbnQvcmVzL1Jlc291cmNlcyRUaGVtZTtMYW5kcm9pZC91dGlsL1R5cGVkVmFsdWU7SSlMYW5kcm9pZC9jb250ZW50L3Jlcy9Db21wbGV4Q29sb3I7CVJlc291cmNlc0ltcGwuamF2YQoweDhlYwlzdW4uc2VjdXJpdHkueDUwOS5YNTA5Q2VydEltcGwJZ2V0RW5jb2RlZEludGVybmFsCShMamF2YS9zZWN1cml0eS9jZXJ0L0NlcnRpZmljYXRlOylbQglYNTA5Q2VydEltcGwuamF2YQoweDQwOAljb20uYW5kcm9pZC5va2h0dHAuaW50ZXJuYWwuaHR0cC5TdHJlYW1BbGxvY2F0aW9uCW5ld1N0cmVhbQkoSUlJWlopTGNvbS9hbmRyb2lkL29raHR0cC9pbnRlcm5hbC9odHRwL0h0dHBTdHJlYW07CVN0cmVhbUFsbG9jYXRpb24uamF2YQoweDk1OAlkYWx2aWsuc3lzdGVtLkRleFBhdGhMaXN0JE5hdGl2ZUxpYnJhcnlFbGVtZW50CWZpbmROYXRpdmVMaWJyYXJ5CShMamF2YS9sYW5nL1N0cmluZzspTGphdmEvbGFuZy9TdHJpbmc7CURleFBhdGhMaXN0LmphdmEKMHg5MzQJY29tLmZhY2Vib29rLnNvbG9hZGVyLlNvTG9hZGVyCWxvYWRMaWJyYXJ5CShMamF2YS9sYW5nL1N0cmluZzspWglTb0xvYWRlci5qYXZhCjB4MTRlMAlhbmRyb2lkLnZpZXcuQ2hvcmVvZ3JhcGhlcglzY2hlZHVsZUZyYW1lTG9ja2VkCShKKVYJQ2hvcmVvZ3JhcGhlci5qYXZhCjB4MmJjCWlvLnNlbnRyeS50cmFuc3BvcnQuQXN5bmNIdHRwVHJhbnNwb3J0JEVudmVsb3BlU2VuZGVyCXJ1bgkoKVYJQXN5bmNIdHRwVHJhbnNwb3J0LmphdmEKMHgzZmMJY29tLmFuZHJvaWQub2todHRwLmludGVybmFsLmh1Yy5IdHRwVVJMQ29ubmVjdGlvbkltcGwJZXhlY3V0ZQkoWilaCUh0dHBVUkxDb25uZWN0aW9uSW1wbC5qYXZhCjB4NGI4CWphdmEubmV0LlBsYWluU29ja2V0SW1wbAlzb2NrZXRDb25uZWN0CShMamF2YS9uZXQvSW5ldEFkZHJlc3M7SUkpVglQbGFpblNvY2tldEltcGwuamF2YQoweDQwNAljb20uYW5kcm9pZC5va2h0dHAuaW50ZXJuYWwuaHR0cC5IdHRwRW5naW5lCWNvbm5lY3QJKClMY29tL2FuZHJvaWQvb2todHRwL2ludGVybmFsL2h0dHAvSHR0cFN0cmVhbTsJSHR0cEVuZ2luZS5qYXZhCjB4YWQ4CWNvbS5mYWNlYm9vay5yZWFjdC52aWV3cy50ZXh0LlJlYWN0VGV4dFZpZXdNYW5hZ2VyCWdldFJlYWN0VGV4dFVwZGF0ZQkoTGNvbS9mYWNlYm9vay9yZWFjdC92aWV3cy90ZXh0L1JlYWN0VGV4dFZpZXc7TGNvbS9mYWNlYm9vay9yZWFjdC91aW1hbmFnZXIvUmVhY3RTdHlsZXNEaWZmTWFwO0xjb20vZmFjZWJvb2svcmVhY3QvY29tbW9uL21hcGJ1ZmZlci9NYXBCdWZmZXI7KUxqYXZhL2xhbmcvT2JqZWN0OwlSZWFjdFRleHRWaWV3TWFuYWdlci5qYXZhCjB4N2Y4CWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuVHJ1c3RNYW5hZ2VySW1wbAljaGVja0Jsb2NrbGlzdAkoTGphdmEvc2VjdXJpdHkvY2VydC9YNTA5Q2VydGlmaWNhdGU7KVYJVHJ1c3RNYW5hZ2VySW1wbC5qYXZhCjB4MTY4CWlvLnNlbnRyeS5EaWFnbm9zdGljTG9nZ2VyCWxvZwkoTGlvL3NlbnRyeS9TZW50cnlMZXZlbDtMamF2YS9sYW5nL1N0cmluZztbTGphdmEvbGFuZy9PYmplY3Q7KVYJRGlhZ25vc3RpY0xvZ2dlci5qYXZhCjB4M2Y0CWNvbS5hbmRyb2lkLm9raHR0cC5pbnRlcm5hbC5odWMuRGVsZWdhdGluZ0h0dHBzVVJMQ29ubmVjdGlvbgljb25uZWN0CSgpVglEZWxlZ2F0aW5nSHR0cHNVUkxDb25uZWN0aW9uLmphdmEKMHg2MjAJb2todHRwMy5EaXNwYXRjaGVyCWVucXVldWUkb2todHRwCShMb2todHRwMy9pbnRlcm5hbC9jb25uZWN0aW9uL1JlYWxDYWxsJEFzeW5jQ2FsbDspVglEaXNwYXRjaGVyLmt0CjB4NjQwCXN1bi5zZWN1cml0eS5wcm92aWRlci5jZXJ0cGF0aC5QS0lYJFZhbGlkYXRvclBhcmFtcwk8aW5pdD4JKExqYXZhL3NlY3VyaXR5L2NlcnQvQ2VydFBhdGg7TGphdmEvc2VjdXJpdHkvY2VydC9QS0lYUGFyYW1ldGVyczspVglQS0lYLmphdmEKMHg4MmMJamF2YS5sYW5nLlN0cmluZwlzdWJzdHJpbmcJKElJKUxqYXZhL2xhbmcvU3RyaW5nOwlTdHJpbmcuamF2YQoweDNlOAlpby5zZW50cnkudmVuZG9yLmdzb24uc3RyZWFtLkpzb25Xcml0ZXIJc3RyaW5nCShMamF2YS9sYW5nL1N0cmluZzspVglKc29uV3JpdGVyLmphdmEKMHg2MWMJb2todHRwMy5pbnRlcm5hbC5jb25uZWN0aW9uLlJlYWxDYWxsCWVucXVldWUJKExva2h0dHAzL0NhbGxiYWNrOylWCVJlYWxDYWxsLmt0CjB4ZGE0CWNvbS5mYWNlYm9vay5yZWFjdC52aWV3cy52aWV3LlJlYWN0Q2xpcHBpbmdWaWV3TWFuYWdlcglhZGRWaWV3CShMYW5kcm9pZC92aWV3L1ZpZXc7TGFuZHJvaWQvdmlldy9WaWV3O0kpVglSZWFjdENsaXBwaW5nVmlld01hbmFnZXIuamF2YQoweDQyNAlqYXZhLm5ldC5JbmV0QWRkcmVzcwlnZXRBbGxCeU5hbWUJKExqYXZhL2xhbmcvU3RyaW5nOylbTGphdmEvbmV0L0luZXRBZGRyZXNzOwlJbmV0QWRkcmVzcy5qYXZhCjB4NDQ4CWlvLnNlbnRyeS5Kc29uT2JqZWN0V3JpdGVyCWJlZ2luT2JqZWN0CSgpTGlvL3NlbnRyeS9PYmplY3RXcml0ZXI7CUpzb25PYmplY3RXcml0ZXIuamF2YQoweDEyN2MJZGFsdmlrLnN5c3RlbS5WTVJ1bnRpbWUJbm90aWZ5TmF0aXZlQWxsb2NhdGlvbgkoKVYJVk1SdW50aW1lLmphdmEKMHg2MjQJb2todHRwMy5EaXNwYXRjaGVyCXByb21vdGVBbmRFeGVjdXRlCSgpWglEaXNwYXRjaGVyLmt0CjB4MTNiNAlva2lvLk9raW8Jc2luayRkZWZhdWx0CShMamF2YS9pby9GaWxlO1pJTGphdmEvbGFuZy9PYmplY3Q7KUxva2lvL1Npbms7CShudWxsKQoweDNjYwljb20uYW5kcm9pZC5va2h0dHAuSHR0cHNIYW5kbGVyCWNyZWF0ZUh0dHBzT2tVcmxGYWN0b3J5CShMamF2YS9uZXQvUHJveHk7KUxjb20vYW5kcm9pZC9va2h0dHAvT2tVcmxGYWN0b3J5OwlIdHRwc0hhbmRsZXIuamF2YQoweDY1Ywlpby5zZW50cnkucmVhY3QuUk5TZW50cnlNb2R1bGVJbXBsJCRFeHRlcm5hbFN5bnRoZXRpY0xhbWJkYTQJcnVuCShMaW8vc2VudHJ5L1Njb3BlOylWCUQ4JCRTeW50aGV0aWNDbGFzcwoweGIwCW9raW8uQXN5bmNUaW1lb3V0JFdhdGNoZG9nCXJ1bgkoKVYJQXN5bmNUaW1lb3V0Lmt0CjB4NTQ4CWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuU1NMVXRpbHMJZGVjb2RlWDUwOUNlcnRpZmljYXRlCShMamF2YS9zZWN1cml0eS9jZXJ0L0NlcnRpZmljYXRlRmFjdG9yeTtbQilMamF2YS9zZWN1cml0eS9jZXJ0L1g1MDlDZXJ0aWZpY2F0ZTsJU1NMVXRpbHMuamF2YQoweDFkOAlqYXZhLnV0aWwuY29uY3VycmVudC5FeGVjdXRvcnMkRGVsZWdhdGVkRXhlY3V0b3JTZXJ2aWNlCXN1Ym1pdAkoTGphdmEvbGFuZy9SdW5uYWJsZTspTGphdmEvdXRpbC9jb25jdXJyZW50L0Z1dHVyZTsJRXhlY3V0b3JzLmphdmEKMHgzYmMJaW8uc2VudHJ5LnRyYW5zcG9ydC5IdHRwQ29ubmVjdGlvbglvcGVuCSgpTGphdmEvbmV0L0h0dHBVUkxDb25uZWN0aW9uOwlIdHRwQ29ubmVjdGlvbi5qYXZhCjAJY29tLmFuZHJvaWQuaW50ZXJuYWwub3MuWnlnb3RlSW5pdAltYWluCShbTGphdmEvbGFuZy9TdHJpbmc7KVYJWnlnb3RlSW5pdC5qYXZhCjB4M2I4CWlvLnNlbnRyeS50cmFuc3BvcnQuSHR0cENvbm5lY3Rpb24JY3JlYXRlQ29ubmVjdGlvbgkoKUxqYXZhL25ldC9IdHRwVVJMQ29ubmVjdGlvbjsJSHR0cENvbm5lY3Rpb24uamF2YQoweDE0OAlpby5zZW50cnkuSHViCWNsb3NlCSgpVglIdWIuamF2YQoweDk2NAlsaWJjb3JlLmlvLkZvcndhcmRpbmdPcwlvcGVuCShMamF2YS9sYW5nL1N0cmluZztJSSlMamF2YS9pby9GaWxlRGVzY3JpcHRvcjsJRm9yd2FyZGluZ09zLmphdmEKMHg3NWMJb2todHRwMy5pbnRlcm5hbC5odHRwMS5IZWFkZXJzUmVhZGVyCXJlYWRMaW5lCSgpTGphdmEvbGFuZy9TdHJpbmc7CUhlYWRlcnNSZWFkZXIua3QKMHg0OTAJaW8uc2VudHJ5LmNhY2hlLlBlcnNpc3RpbmdPcHRpb25zT2JzZXJ2ZXIJbGFtYmRhJHNldFJlbGVhc2UkMSRpby1zZW50cnktY2FjaGUtUGVyc2lzdGluZ09wdGlvbnNPYnNlcnZlcgkoTGphdmEvbGFuZy9TdHJpbmc7KVYJUGVyc2lzdGluZ09wdGlvbnNPYnNlcnZlci5qYXZhCjB4M2I0CWlvLnNlbnRyeS50cmFuc3BvcnQuSHR0cENvbm5lY3Rpb24Jc2VuZAkoTGlvL3NlbnRyeS9TZW50cnlFbnZlbG9wZTspTGlvL3NlbnRyeS90cmFuc3BvcnQvVHJhbnNwb3J0UmVzdWx0OwlIdHRwQ29ubmVjdGlvbi5qYXZhCjB4NTY4CWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuT3BlblNTTFg1MDlDZXJ0aWZpY2F0ZQl0b0RhdGUJKEopTGphdmEvdXRpbC9EYXRlOwlPcGVuU1NMWDUwOUNlcnRpZmljYXRlLmphdmEKMHgxMzM0CWNvbS5hbmRyb2lkLndlYnZpZXcuY2hyb21pdW0uYQlnZXRDb29raWUJKExqYXZhL2xhbmcvU3RyaW5nOylMamF2YS9sYW5nL1N0cmluZzsJY2hyb21pdW0tVHJpY2hyb21lV2ViVmlld0dvb2dsZTY0MzIuYWFiLXN0YWJsZS01OTkzMTExMzMKMHgzYWMJbGliY29yZS5pby5CbG9ja0d1YXJkT3MJYWNjZXNzCShMamF2YS9sYW5nL1N0cmluZztJKVoJQmxvY2tHdWFyZE9zLmphdmEKMHgxNGIwCWFuZHJvaWQuZ3JhcGhpY3MuUmVuZGVyTm9kZQlnZXRFbGV2YXRpb24JKClGCVJlbmRlck5vZGUuamF2YQoweDEwMDQJYW5kcm9pZC52aWV3LlZpZXcJb25BcHBseVdpbmRvd0luc2V0cwkoTGFuZHJvaWQvdmlldy9XaW5kb3dJbnNldHM7KUxhbmRyb2lkL3ZpZXcvV2luZG93SW5zZXRzOwlWaWV3LmphdmEKMHhmNzAJYW5kcm9pZC52aWV3LlZpZXdSb290SW1wbAlvbkRlc2NlbmRhbnRJbnZhbGlkYXRlZAkoTGFuZHJvaWQvdmlldy9WaWV3O0xhbmRyb2lkL3ZpZXcvVmlldzspVglWaWV3Um9vdEltcGwuamF2YQoweDMwOAlpby5zZW50cnkuSnNvbk9iamVjdFNlcmlhbGl6ZXIJc2VyaWFsaXplCShMaW8vc2VudHJ5L09iamVjdFdyaXRlcjtMaW8vc2VudHJ5L0lMb2dnZXI7TGphdmEvbGFuZy9PYmplY3Q7KVYJSnNvbk9iamVjdFNlcmlhbGl6ZXIuamF2YQoweDM5YwlqYXZhLmlvLkZpbGUJZXhpc3RzCSgpWglGaWxlLmphdmEKMHg4ZGMJamF2YS51dGlsLkhhc2hTZXQJY29udGFpbnMJKExqYXZhL2xhbmcvT2JqZWN0OylaCUhhc2hTZXQuamF2YQoweDEwNjAJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnNjcm9sbC5SZWFjdFNjcm9sbFZpZXcJZHJhdwkoTGFuZHJvaWQvZ3JhcGhpY3MvQ2FudmFzOylWCVJlYWN0U2Nyb2xsVmlldy5qYXZhCjB4Mzk0CWphdmEubGFuZy5yZWYuUmVmZXJlbmNlCWdldAkoKUxqYXZhL2xhbmcvT2JqZWN0OwlSZWZlcmVuY2UuamF2YQoweDlmMAljb20uYW5kcm9pZC5pY3UudXRpbC5yZWdleC5NYXRjaGVyTmF0aXZlCXNldElucHV0CShMamF2YS9sYW5nL1N0cmluZztJSSlWCU1hdGNoZXJOYXRpdmUuamF2YQoweDM4YwlqYXZhLnV0aWwuQ29sbGVjdGlvbnMkVW5tb2RpZmlhYmxlTWFwJFVubW9kaWZpYWJsZUVudHJ5U2V0JFVubW9kaWZpYWJsZUVudHJ5CTxpbml0PgkoTGphdmEvdXRpbC9NYXAkRW50cnk7KVYJQ29sbGVjdGlvbnMuamF2YQoweGU3MAljb20uZmFjZWJvb2sucmVhY3Qudmlld3Mudmlldy5SZWFjdFZpZXdCYWNrZ3JvdW5kRHJhd2FibGUJdXBkYXRlUGF0aAkoKVYJUmVhY3RWaWV3QmFja2dyb3VuZERyYXdhYmxlLmphdmEKMHg1YWMJYW5kcm9pZC5zZWN1cml0eS5uZXQuY29uZmlnLlN5c3RlbUNlcnRpZmljYXRlU291cmNlCWZpbmRCeVN1YmplY3RBbmRQdWJsaWNLZXkJKExqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlOylMamF2YS9zZWN1cml0eS9jZXJ0L1g1MDlDZXJ0aWZpY2F0ZTsJU3lzdGVtQ2VydGlmaWNhdGVTb3VyY2UuamF2YQoweDM3OAlpby5zZW50cnkuY2xpZW50cmVwb3J0LkNsaWVudFJlcG9ydFJlY29yZGVyCWF0dGFjaFJlcG9ydFRvRW52ZWxvcGUJKExpby9zZW50cnkvU2VudHJ5RW52ZWxvcGU7KUxpby9zZW50cnkvU2VudHJ5RW52ZWxvcGU7CUNsaWVudFJlcG9ydFJlY29yZGVyLmphdmEKMHgxMzkwCW9raHR0cDMuaW50ZXJuYWwuY2FjaGUuRGlza0xydUNhY2hlCWluaXRpYWxpemUJKClWCURpc2tMcnVDYWNoZS5rdAoweDljOAlqYXZhLmlvLkJ5dGVBcnJheUlucHV0U3RyZWFtCXJlYWQJKFtCSUkpSQlCeXRlQXJyYXlJbnB1dFN0cmVhbS5qYXZhCjB4ZGMJamF2YS51dGlsLmNvbmN1cnJlbnQuRm9ya0pvaW5Qb29sCW1hbmFnZWRCbG9jawkoTGphdmEvdXRpbC9jb25jdXJyZW50L0ZvcmtKb2luUG9vbCRNYW5hZ2VkQmxvY2tlcjspVglGb3JrSm9pblBvb2wuamF2YQoweDYwYwlqYXZhLnV0aWwuQ29sbGVjdGlvbnMJZW1wdHlNYXAJKClMamF2YS91dGlsL01hcDsJQ29sbGVjdGlvbnMuamF2YQoweDI1Ywlpby5zZW50cnkuYW5kcm9pZC5jb3JlLmludGVybmFsLnV0aWwuUGVybWlzc2lvbnMJaGFzUGVybWlzc2lvbgkoTGFuZHJvaWQvY29udGVudC9Db250ZXh0O0xqYXZhL2xhbmcvU3RyaW5nOylaCVBlcm1pc3Npb25zLmphdmEKMHgzNWMJaW8uc2VudHJ5LmNhY2hlLlBlcnNpc3RpbmdTY29wZU9ic2VydmVyCXN0b3JlCShMamF2YS9sYW5nL09iamVjdDtMamF2YS9sYW5nL1N0cmluZzspVglQZXJzaXN0aW5nU2NvcGVPYnNlcnZlci5qYXZhCjB4MzU4CWlvLnNlbnRyeS5jYWNoZS5QZXJzaXN0aW5nU2NvcGVPYnNlcnZlcglsYW1iZGEkc2V0QnJlYWRjcnVtYnMkMSRpby1zZW50cnktY2FjaGUtUGVyc2lzdGluZ1Njb3BlT2JzZXJ2ZXIJKExqYXZhL3V0aWwvQ29sbGVjdGlvbjspVglQZXJzaXN0aW5nU2NvcGVPYnNlcnZlci5qYXZhCjB4NmI0CXN1bi5zZWN1cml0eS5wcm92aWRlci5jZXJ0cGF0aC5QS0lYQ2VydFBhdGhWYWxpZGF0b3IJdmFsaWRhdGUJKExqYXZhL3NlY3VyaXR5L2NlcnQvVHJ1c3RBbmNob3I7THN1bi9zZWN1cml0eS9wcm92aWRlci9jZXJ0cGF0aC9QS0lYJFZhbGlkYXRvclBhcmFtczspTGphdmEvc2VjdXJpdHkvY2VydC9QS0lYQ2VydFBhdGhWYWxpZGF0b3JSZXN1bHQ7CVBLSVhDZXJ0UGF0aFZhbGlkYXRvci5qYXZhCjB4MTQxMAlqYXZhLnNlY3VyaXR5LlNlY3VyZVJhbmRvbQluZXh0Qnl0ZXMJKFtCKVYJU2VjdXJlUmFuZG9tLmphdmEKMHg3OAlva2h0dHAzLmludGVybmFsLndzLlJlYWxXZWJTb2NrZXQkY29ubmVjdCQxCW9uUmVzcG9uc2UJKExva2h0dHAzL0NhbGw7TG9raHR0cDMvUmVzcG9uc2U7KVYJUmVhbFdlYlNvY2tldC5rdAoweDQ5Ywljb20uYW5kcm9pZC5va2h0dHAuaW50ZXJuYWwuaW8uUmVhbENvbm5lY3Rpb24JY29ubmVjdFNvY2tldAkoSUlJTGNvbS9hbmRyb2lkL29raHR0cC9pbnRlcm5hbC9Db25uZWN0aW9uU3BlY1NlbGVjdG9yOylWCVJlYWxDb25uZWN0aW9uLmphdmEKMHgzNTQJaW8uc2VudHJ5LmNhY2hlLlBlcnNpc3RpbmdTY29wZU9ic2VydmVyJCRFeHRlcm5hbFN5bnRoZXRpY0xhbWJkYTEwCXJ1bgkoKVYJRDgkJFN5bnRoZXRpY0NsYXNzCjB4NjA0CXN1bi5zZWN1cml0eS54NTA5Llg1MDBOYW1lCWdldFJGQzIyNTNDYW5vbmljYWxOYW1lCSgpTGphdmEvbGFuZy9TdHJpbmc7CVg1MDBOYW1lLmphdmEKMHgxODAJYW5kcm9pZC5oYXJkd2FyZS5TeXN0ZW1TZW5zb3JNYW5hZ2VyCXVucmVnaXN0ZXJMaXN0ZW5lckltcGwJKExhbmRyb2lkL2hhcmR3YXJlL1NlbnNvckV2ZW50TGlzdGVuZXI7TGFuZHJvaWQvaGFyZHdhcmUvU2Vuc29yOylWCVN5c3RlbVNlbnNvck1hbmFnZXIuamF2YQoweDM1MAlpby5zZW50cnkudmVuZG9yLmdzb24uc3RyZWFtLkpzb25SZWFkZXIJbmV4dFF1b3RlZFZhbHVlCShDKUxqYXZhL2xhbmcvU3RyaW5nOwlKc29uUmVhZGVyLmphdmEKMHgxNTEwCWFuZHJvaWQub3MuQXN5bmNUYXNrJFNlcmlhbEV4ZWN1dG9yCWV4ZWN1dGUJKExqYXZhL2xhbmcvUnVubmFibGU7KVYJQXN5bmNUYXNrLmphdmEKMHgzNjQJaW8uc2VudHJ5Lkpzb25PYmplY3RTZXJpYWxpemVyCXNlcmlhbGl6ZUNvbGxlY3Rpb24JKExpby9zZW50cnkvT2JqZWN0V3JpdGVyO0xpby9zZW50cnkvSUxvZ2dlcjtMamF2YS91dGlsL0NvbGxlY3Rpb247KVYJSnNvbk9iamVjdFNlcmlhbGl6ZXIuamF2YQoweDE1NjgJamF2YS5uZXQuUGxhaW5Tb2NrZXRJbXBsCXNvY2tldFNldE9wdGlvbjAJKElMamF2YS9sYW5nL09iamVjdDspVglQbGFpblNvY2tldEltcGwuamF2YQoweDM0Ywlpby5zZW50cnkudmVuZG9yLmdzb24uc3RyZWFtLkpzb25SZWFkZXIJbmV4dFN0cmluZwkoKUxqYXZhL2xhbmcvU3RyaW5nOwlKc29uUmVhZGVyLmphdmEKMHgxM2Y4CWphdmEubGFuZy5yZWYuUmVmZXJlbmNlCXJlZmVyc1RvCShMamF2YS9sYW5nL09iamVjdDspWglSZWZlcmVuY2UuamF2YQoweDE2Ywlpby5zZW50cnkuYW5kcm9pZC5jb3JlLkFuZHJvaWRMb2dnZXIJbG9nCShMaW8vc2VudHJ5L1NlbnRyeUxldmVsO0xqYXZhL2xhbmcvU3RyaW5nO1tMamF2YS9sYW5nL09iamVjdDspVglBbmRyb2lkTG9nZ2VyLmphdmEKMHgzNDAJaW8uc2VudHJ5LlNlc3Npb24kRGVzZXJpYWxpemVyCWRlc2VyaWFsaXplCShMaW8vc2VudHJ5L0pzb25PYmplY3RSZWFkZXI7TGlvL3NlbnRyeS9JTG9nZ2VyOylMamF2YS9sYW5nL09iamVjdDsJU2Vzc2lvbi5qYXZhCjB4Mjc4CWFuZHJvaWQub3MuU3lzdGVtUHJvcGVydGllcwktJCROZXN0JHNtbmF0aXZlX2dldF9sb25nCShKSilKCVN5c3RlbVByb3BlcnRpZXMuamF2YQoweDMzNAlqYXZhLnV0aWwuTG9jYWxlCWhhc2hDb2RlCSgpSQlMb2NhbGUuamF2YQoweDljNAlqYXZhLmlvLklucHV0U3RyZWFtCXJlYWQJKFtCKUkJSW5wdXRTdHJlYW0uamF2YQoweDEwMzAJYW5kcm9pZC52aWV3LlRocmVhZGVkUmVuZGVyZXIJdXBkYXRlVmlld1RyZWVEaXNwbGF5TGlzdAkoTGFuZHJvaWQvdmlldy9WaWV3OylWCVRocmVhZGVkUmVuZGVyZXIuamF2YQoweDk3NAlpby5zZW50cnkucmVhY3QuUk5TZW50cnlNb2R1bGVJbXBsCXNldENvbnRleHQJKExqYXZhL2xhbmcvU3RyaW5nO0xjb20vZmFjZWJvb2svcmVhY3QvYnJpZGdlL1JlYWRhYmxlTWFwOylWCVJOU2VudHJ5TW9kdWxlSW1wbC5qYXZhCjB4MzJjCWphdmEudXRpbC5DYWxlbmRhcglzZXRXZWVrQ291bnREYXRhCShMamF2YS91dGlsL0xvY2FsZTspVglDYWxlbmRhci5qYXZhCjB4MzI0CWphdmEudXRpbC5HcmVnb3JpYW5DYWxlbmRhcgk8aW5pdD4JKExqYXZhL3V0aWwvVGltZVpvbmU7TGphdmEvdXRpbC9Mb2NhbGU7KVYJR3JlZ29yaWFuQ2FsZW5kYXIuamF2YQoweGYyOAlhbmRyb2lkLnRleHQuU3Bhbm5lZFN0cmluZwlnZXRTcGFuRmxhZ3MJKExqYXZhL2xhbmcvT2JqZWN0OylJCVNwYW5uZWRTdHJpbmcuamF2YQoweGU4CWphdmEudXRpbC5jb25jdXJyZW50LmxvY2tzLkxvY2tTdXBwb3J0CXBhcmsJKClWCUxvY2tTdXBwb3J0LmphdmEKMHgzZDQJY29tLmFuZHJvaWQub2todHRwLk9rSHR0cENsaWVudAk8aW5pdD4JKClWCU9rSHR0cENsaWVudC5qYXZhCjB4Yzc0CWNvbS5mYWNlYm9vay5yZWFjdC52aWV3cy52aWV3LlJlYWN0Vmlld0dyb3VwCXNldEJhY2tncm91bmRDb2xvcgkoSSlWCVJlYWN0Vmlld0dyb3VwLmphdmEKMHhhODgJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnZpZXcuUmVhY3RWaWV3TWFuYWdlcldyYXBwZXIkRGVmYXVsdFZpZXdNYW5hZ2VyCWNyZWF0ZVZpZXcJKElMY29tL2ZhY2Vib29rL3JlYWN0L3VpbWFuYWdlci9UaGVtZWRSZWFjdENvbnRleHQ7TGphdmEvbGFuZy9PYmplY3Q7TGNvbS9mYWNlYm9vay9yZWFjdC91aW1hbmFnZXIvU3RhdGVXcmFwcGVyO0xjb20vZmFjZWJvb2svcmVhY3QvdG91Y2gvSlNSZXNwb25kZXJIYW5kbGVyOylMYW5kcm9pZC92aWV3L1ZpZXc7CVJlYWN0Vmlld01hbmFnZXJXcmFwcGVyLmt0CjB4MmQ4CWxpYmNvcmUuaW8uQmxvY2tHdWFyZE9zCWZzdGF0CShMamF2YS9pby9GaWxlRGVzY3JpcHRvcjspTGFuZHJvaWQvc3lzdGVtL1N0cnVjdFN0YXQ7CUJsb2NrR3VhcmRPcy5qYXZhCjB4NzQ4CW9raHR0cDMuaW50ZXJuYWwuY29ubmVjdGlvbi5SZWFsQ29ubmVjdGlvbgljb25uZWN0U29ja2V0CShJSUxva2h0dHAzL0NhbGw7TG9raHR0cDMvRXZlbnRMaXN0ZW5lcjspVglSZWFsQ29ubmVjdGlvbi5rdAoweDMwYwlpby5zZW50cnkuU2Vzc2lvbglzZXJpYWxpemUJKExpby9zZW50cnkvT2JqZWN0V3JpdGVyO0xpby9zZW50cnkvSUxvZ2dlcjspVglTZXNzaW9uLmphdmEKMHhiYzQJYW5kcm9pZC5jb250ZW50LnJlcy5SZXNvdXJjZXMJZ2V0RHJhd2FibGUJKElMYW5kcm9pZC9jb250ZW50L3Jlcy9SZXNvdXJjZXMkVGhlbWU7KUxhbmRyb2lkL2dyYXBoaWNzL2RyYXdhYmxlL0RyYXdhYmxlOwlSZXNvdXJjZXMuamF2YQoweDVlOAlzdW4uc2VjdXJpdHkudXRpbC5EZXJJbnB1dFN0cmVhbQlnZXRTZXF1ZW5jZQkoSSlbTHN1bi9zZWN1cml0eS91dGlsL0RlclZhbHVlOwlEZXJJbnB1dFN0cmVhbS5qYXZhCjB4YTgJamF2YS5uZXQuU29ja2V0SW5wdXRTdHJlYW0Jc29ja2V0UmVhZDAJKExqYXZhL2lvL0ZpbGVEZXNjcmlwdG9yO1tCSUlJKUkJU29ja2V0SW5wdXRTdHJlYW0uamF2YQoweDUwYwljb20uYW5kcm9pZC5va2h0dHAuaW50ZXJuYWwuaW8uUmVhbENvbm5lY3Rpb24JY29ubmVjdFRscwkoSUlMY29tL2FuZHJvaWQvb2todHRwL2ludGVybmFsL0Nvbm5lY3Rpb25TcGVjU2VsZWN0b3I7KVYJUmVhbENvbm5lY3Rpb24uamF2YQoweDY1OAlpby5zZW50cnkuSHViCWNvbmZpZ3VyZVNjb3BlCShMaW8vc2VudHJ5L1Njb3BlQ2FsbGJhY2s7KVYJSHViLmphdmEKMHgyZjQJYW5kcm9pZC5hcHAuSUFjdGl2aXR5TWFuYWdlciRTdHViJFByb3h5CWNoZWNrUGVybWlzc2lvbgkoTGphdmEvbGFuZy9TdHJpbmc7SUkpSQlJQWN0aXZpdHlNYW5hZ2VyLmphdmEKMHhmM2MJYW5kcm9pZC50ZXh0LlRleHRMaW5lCWhhbmRsZVRleHQJKExhbmRyb2lkL3RleHQvVGV4dFBhaW50O0lJSUlaTGFuZHJvaWQvZ3JhcGhpY3MvQ2FudmFzO0xhbmRyb2lkL3RleHQvVGV4dFNoYXBlciRHbHlwaHNDb25zdW1lcjtGSUlJTGFuZHJvaWQvZ3JhcGhpY3MvUGFpbnQkRm9udE1ldHJpY3NJbnQ7WklMamF2YS91dGlsL0FycmF5TGlzdDtbRkkpRglUZXh0TGluZS5qYXZhCjB4MmU4CWFuZHJvaWQucGVybWlzc2lvbi5QZXJtaXNzaW9uTWFuYWdlciQxCXJlY29tcHV0ZQkoTGFuZHJvaWQvcGVybWlzc2lvbi9QZXJtaXNzaW9uTWFuYWdlciRQZXJtaXNzaW9uUXVlcnk7KUxqYXZhL2xhbmcvSW50ZWdlcjsJUGVybWlzc2lvbk1hbmFnZXIuamF2YQoweDEzNWMJamF2YS51dGlsLkFycmF5RGVxdWUJcG9sbEZpcnN0CSgpTGphdmEvbGFuZy9PYmplY3Q7CUFycmF5RGVxdWUuamF2YQoweGEyMAljb20uZmFjZWJvb2suam5pLkh5YnJpZERhdGEJPGluaXQ+CSgpVglIeWJyaWREYXRhLmphdmEKMHhlOTQJY29tLmZhY2Vib29rLnJlYWN0LmNvbW1vbi5tYXBidWZmZXIuUmVhZGFibGVNYXBCdWZmZXIJZ2V0VHlwZWRWYWx1ZU9mZnNldEZvcktleQkoSUxjb20vZmFjZWJvb2svcmVhY3QvY29tbW9uL21hcGJ1ZmZlci9NYXBCdWZmZXIkRGF0YVR5cGU7KUkJUmVhZGFibGVNYXBCdWZmZXIua3QKMHg4ZTAJamF2YS51dGlsLkhhc2hNYXAJY29udGFpbnNLZXkJKExqYXZhL2xhbmcvT2JqZWN0OylaCUhhc2hNYXAuamF2YQoweDExNGMJYW5kcm9pZC5ncmFwaGljcy5kcmF3YWJsZS5SaXBwbGVEcmF3YWJsZQlzdGFydEJhY2tncm91bmRBbmltYXRpb24JKClWCVJpcHBsZURyYXdhYmxlLmphdmEKMHgyYjQJamF2YS51dGlsLmNvbmN1cnJlbnQubG9ja3MuQWJzdHJhY3RRdWV1ZWRTeW5jaHJvbml6ZXIJdHJ5QWNxdWlyZVNoYXJlZE5hbm9zCShJSilaCUFic3RyYWN0UXVldWVkU3luY2hyb25pemVyLmphdmEKMHg1MTgJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5Db25zY3J5cHRFbmdpbmVTb2NrZXQkU1NMSW5wdXRTdHJlYW0JLSQkTmVzdCRtcHJvY2Vzc0RhdGFGcm9tU29ja2V0CShMY29tL2FuZHJvaWQvb3JnL2NvbnNjcnlwdC9Db25zY3J5cHRFbmdpbmVTb2NrZXQkU1NMSW5wdXRTdHJlYW07W0JJSSlJCUNvbnNjcnlwdEVuZ2luZVNvY2tldC5qYXZhCjB4ZTQ4CWFuZHJvaWQuZ3JhcGhpY3MuZHJhd2FibGUuUmlwcGxlRHJhd2FibGUJanVtcFRvQ3VycmVudFN0YXRlCSgpVglSaXBwbGVEcmF3YWJsZS5qYXZhCjB4NDVjCWphdmEubGFuZy5TdHJpbmdCdWZmZXIJYXBwZW5kCShMamF2YS9sYW5nL0NoYXJTZXF1ZW5jZTtJSSlMamF2YS9sYW5nL1N0cmluZ0J1ZmZlcjsJU3RyaW5nQnVmZmVyLmphdmEKMHhjMDQJYW5kcm9pZHguYXBwY29tcGF0LndpZGdldC5UaW50VHlwZWRBcnJheQlnZXREaW1lbnNpb25QaXhlbFNpemUJKElJKUkJVGludFR5cGVkQXJyYXkuamF2YQoweDJjNAlpby5zZW50cnkuYW5kcm9pZC5jb3JlLmNhY2hlLkFuZHJvaWRFbnZlbG9wZUNhY2hlCXN0b3JlCShMaW8vc2VudHJ5L1NlbnRyeUVudmVsb3BlO0xpby9zZW50cnkvSGludDspVglBbmRyb2lkRW52ZWxvcGVDYWNoZS5qYXZhCjB4MzdjCWlvLnNlbnRyeS5jbGllbnRyZXBvcnQuQ2xpZW50UmVwb3J0UmVjb3JkZXIJcmVzZXRDb3VudHNBbmRHZW5lcmF0ZUNsaWVudFJlcG9ydAkoKUxpby9zZW50cnkvY2xpZW50cmVwb3J0L0NsaWVudFJlcG9ydDsJQ2xpZW50UmVwb3J0UmVjb3JkZXIuamF2YQoweDMzMAlqYXZhLnV0aWwuY29uY3VycmVudC5Db25jdXJyZW50SGFzaE1hcAlnZXQJKExqYXZhL2xhbmcvT2JqZWN0OylMamF2YS9sYW5nL09iamVjdDsJQ29uY3VycmVudEhhc2hNYXAuamF2YQoweDI0CWphdmEubGFuZy5EYWVtb25zJERhZW1vbglydW4JKClWCURhZW1vbnMuamF2YQoweDg0OAljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0LlRydXN0ZWRDZXJ0aWZpY2F0ZUluZGV4CWluZGV4CShMamF2YS9zZWN1cml0eS9jZXJ0L1g1MDlDZXJ0aWZpY2F0ZTspTGphdmEvc2VjdXJpdHkvY2VydC9UcnVzdEFuY2hvcjsJVHJ1c3RlZENlcnRpZmljYXRlSW5kZXguamF2YQoweDQwMAljb20uYW5kcm9pZC5va2h0dHAuaW50ZXJuYWwuaHR0cC5IdHRwRW5naW5lCXNlbmRSZXF1ZXN0CSgpVglIdHRwRW5naW5lLmphdmEKMHgyYjgJamF2YS51dGlsLmNvbmN1cnJlbnQubG9ja3MuQWJzdHJhY3RRdWV1ZWRTeW5jaHJvbml6ZXIJYWNxdWlyZQkoTGphdmEvdXRpbC9jb25jdXJyZW50L2xvY2tzL0Fic3RyYWN0UXVldWVkU3luY2hyb25pemVyJE5vZGU7SVpaWkopSQlBYnN0cmFjdFF1ZXVlZFN5bmNocm9uaXplci5qYXZhCjB4Yjk0CWNvbS5mYWNlYm9vay5yZWFjdC5mYWJyaWMuRmFicmljVUlNYW5hZ2VyCXByZWFsbG9jYXRlVmlldwkoSUlMamF2YS9sYW5nL1N0cmluZztMamF2YS9sYW5nL09iamVjdDtMamF2YS9sYW5nL09iamVjdDtMamF2YS9sYW5nL09iamVjdDtaKVYJRmFicmljVUlNYW5hZ2VyLmphdmEKMHg3ZjAJamF2YS51dGlsLkdyZWdvcmlhbkNhbGVuZGFyCWdldFdlZWtOdW1iZXIJKEpKKUkJR3JlZ29yaWFuQ2FsZW5kYXIuamF2YQoweDI1OAlpby5zZW50cnkuYW5kcm9pZC5jb3JlLmludGVybmFsLnV0aWwuQ29ubmVjdGl2aXR5Q2hlY2tlcglyZWdpc3Rlck5ldHdvcmtDYWxsYmFjawkoTGFuZHJvaWQvY29udGVudC9Db250ZXh0O0xpby9zZW50cnkvSUxvZ2dlcjtMaW8vc2VudHJ5L2FuZHJvaWQvY29yZS9CdWlsZEluZm9Qcm92aWRlcjtMYW5kcm9pZC9uZXQvQ29ubmVjdGl2aXR5TWFuYWdlciROZXR3b3JrQ2FsbGJhY2s7KVoJQ29ubmVjdGl2aXR5Q2hlY2tlci5qYXZhCjB4MzQ4CWlvLnNlbnRyeS5Kc29uT2JqZWN0UmVhZGVyCW5leHRTdHJpbmdPck51bGwJKClMamF2YS9sYW5nL1N0cmluZzsJSnNvbk9iamVjdFJlYWRlci5qYXZhCjB4MTQzMAlhbmRyb2lkLmdyYXBoaWNzLlJlbmRlck5vZGUJaGFzSWRlbnRpdHlNYXRyaXgJKClaCVJlbmRlck5vZGUuamF2YQoweDJhOAlhbmRyb2lkLm5ldC5JQ29ubmVjdGl2aXR5TWFuYWdlciRTdHViJFByb3h5CXJlcXVlc3ROZXR3b3JrCShJTGFuZHJvaWQvbmV0L05ldHdvcmtDYXBhYmlsaXRpZXM7SUxhbmRyb2lkL29zL01lc3NlbmdlcjtJTGFuZHJvaWQvb3MvSUJpbmRlcjtJSUxqYXZhL2xhbmcvU3RyaW5nO0xqYXZhL2xhbmcvU3RyaW5nOylMYW5kcm9pZC9uZXQvTmV0d29ya1JlcXVlc3Q7CUlDb25uZWN0aXZpdHlNYW5hZ2VyLmphdmEKMHgyOWMJYW5kcm9pZC5uZXQuQ29ubmVjdGl2aXR5TWFuYWdlcglyZWdpc3RlckRlZmF1bHROZXR3b3JrQ2FsbGJhY2sJKExhbmRyb2lkL25ldC9Db25uZWN0aXZpdHlNYW5hZ2VyJE5ldHdvcmtDYWxsYmFjaztMYW5kcm9pZC9vcy9IYW5kbGVyOylWCUNvbm5lY3Rpdml0eU1hbmFnZXIuamF2YQoweGQ4NAlhbmRyb2lkLmdyYXBoaWNzLmRyYXdhYmxlLkxheWVyRHJhd2FibGUJPGluaXQ+CShbTGFuZHJvaWQvZ3JhcGhpY3MvZHJhd2FibGUvRHJhd2FibGU7TGFuZHJvaWQvZ3JhcGhpY3MvZHJhd2FibGUvTGF5ZXJEcmF3YWJsZSRMYXllclN0YXRlOylWCUxheWVyRHJhd2FibGUuamF2YQoweDI4NAlhbmRyb2lkLmFwcC5JQWN0aXZpdHlNYW5hZ2VyJFN0dWIkUHJveHkJZ2V0SGlzdG9yaWNhbFByb2Nlc3NFeGl0UmVhc29ucwkoTGphdmEvbGFuZy9TdHJpbmc7SUlJKUxhbmRyb2lkL2NvbnRlbnQvcG0vUGFyY2VsZWRMaXN0U2xpY2U7CUlBY3Rpdml0eU1hbmFnZXIuamF2YQoweDEwMjAJYW5kcm9pZC52aWV3LlZpZXdSb290SW1wbAlwZXJmb3JtRHJhdwkoKVoJVmlld1Jvb3RJbXBsLmphdmEKMHg3NzQJaW8uc2VudHJ5LnRyYW5zcG9ydC5IdHRwQ29ubmVjdGlvbglyZWFkQW5kTG9nCShMamF2YS9uZXQvSHR0cFVSTENvbm5lY3Rpb247KUxpby9zZW50cnkvdHJhbnNwb3J0L1RyYW5zcG9ydFJlc3VsdDsJSHR0cENvbm5lY3Rpb24uamF2YQoweGY4CWphdmEudXRpbC5UaW1lclRocmVhZAltYWluTG9vcAkoKVYJVGltZXIuamF2YQoweDQ3YwlqYXZhLm5ldC5JbmV0NEFkZHJlc3MJPGluaXQ+CShMamF2YS9sYW5nL1N0cmluZztbQilWCUluZXQ0QWRkcmVzcy5qYXZhCjB4MjdjCWlvLnNlbnRyeS5hbmRyb2lkLmNvcmUuQW5yVjJJbnRlZ3JhdGlvbiRBbnJQcm9jZXNzb3IJcnVuCSgpVglBbnJWMkludGVncmF0aW9uLmphdmEKMHgyNzQJYW5kcm9pZC5vcy5TeXN0ZW1Qcm9wZXJ0aWVzJEhhbmRsZQlnZXRMb25nCShKKUoJU3lzdGVtUHJvcGVydGllcy5qYXZhCjB4MjcwCWFuZHJvaWQuYXBwLlByb3BlcnR5SW52YWxpZGF0ZWRDYWNoZQlnZXRDdXJyZW50Tm9uY2UJKClKCVByb3BlcnR5SW52YWxpZGF0ZWRDYWNoZS5qYXZhCjB4M2IwCWxpYmNvcmUuaW8uTGludXgJYWNjZXNzCShMamF2YS9sYW5nL1N0cmluZztJKVoJTGludXguamF2YQoweDI2NAlhbmRyb2lkLmFwcC5Db250ZXh0SW1wbAljaGVja1Blcm1pc3Npb24JKExqYXZhL2xhbmcvU3RyaW5nO0lJKUkJQ29udGV4dEltcGwuamF2YQoweGFiOAlhbmRyb2lkLmNvbnRlbnQucmVzLlR5cGVkQXJyYXkJZ2V0U3RyaW5nCShJKUxqYXZhL2xhbmcvU3RyaW5nOwlUeXBlZEFycmF5LmphdmEKMHhhOTAJY29tLmZhY2Vib29rLnJlYWN0LnVpbWFuYWdlci5WaWV3TWFuYWdlcgljcmVhdGVWaWV3SW5zdGFuY2UJKElMY29tL2ZhY2Vib29rL3JlYWN0L3VpbWFuYWdlci9UaGVtZWRSZWFjdENvbnRleHQ7TGNvbS9mYWNlYm9vay9yZWFjdC91aW1hbmFnZXIvUmVhY3RTdHlsZXNEaWZmTWFwO0xjb20vZmFjZWJvb2svcmVhY3QvdWltYW5hZ2VyL1N0YXRlV3JhcHBlcjspTGFuZHJvaWQvdmlldy9WaWV3OwlWaWV3TWFuYWdlci5qYXZhCjB4MTE0MAlhbmRyb2lkLmdyYXBoaWNzLmRyYXdhYmxlLlJpcHBsZURyYXdhYmxlCWRyYXcJKExhbmRyb2lkL2dyYXBoaWNzL0NhbnZhczspVglSaXBwbGVEcmF3YWJsZS5qYXZhCjB4MjRjCWphdmEubGFuZy5UaHJlYWQJc3RhcnQJKClWCVRocmVhZC5qYXZhCjB4Mjg4CWFuZHJvaWQub3MuQmluZGVyUHJveHkJdHJhbnNhY3QJKElMYW5kcm9pZC9vcy9QYXJjZWw7TGFuZHJvaWQvb3MvUGFyY2VsO0kpWglCaW5kZXJQcm94eS5qYXZhCjB4NjI4CW9raHR0cDMuaW50ZXJuYWwuY29ubmVjdGlvbi5SZWFsQ2FsbCRBc3luY0NhbGwJZXhlY3V0ZU9uCShMamF2YS91dGlsL2NvbmN1cnJlbnQvRXhlY3V0b3JTZXJ2aWNlOylWCVJlYWxDYWxsLmt0CjB4ZDk4CWFuZHJvaWQudXRpbC5Qb29scyRTaW1wbGVQb29sCWFjcXVpcmUJKClMamF2YS9sYW5nL09iamVjdDsJUG9vbHMuamF2YQoweDIwCWphdmEubGFuZy5UaHJlYWQJcnVuCSgpVglUaHJlYWQuamF2YQoweGM0NAlqYXZhLnV0aWwuY29uY3VycmVudC5TeW5jaHJvbm91c1F1ZXVlJFRyYW5zZmVyU3RhY2skU05vZGUJYmxvY2sJKClaCVN5bmNocm9ub3VzUXVldWUuamF2YQoweGY2OAlhbmRyb2lkLnZpZXcuVmlld0dyb3VwCWludmFsaWRhdGVDaGlsZAkoTGFuZHJvaWQvdmlldy9WaWV3O0xhbmRyb2lkL2dyYXBoaWNzL1JlY3Q7KVYJVmlld0dyb3VwLmphdmEKMHg1ZGMJamF2YXguc2VjdXJpdHkuYXV0aC54NTAwLlg1MDBQcmluY2lwYWwJPGluaXQ+CShbQilWCVg1MDBQcmluY2lwYWwuamF2YQoweDI0MAlpby5zZW50cnkuYW5kcm9pZC5jb3JlLkxpZmVjeWNsZVdhdGNoZXIJPGluaXQ+CShMaW8vc2VudHJ5L0lIdWI7SlpaTGlvL3NlbnRyeS90cmFuc3BvcnQvSUN1cnJlbnREYXRlUHJvdmlkZXI7KVYJTGlmZWN5Y2xlV2F0Y2hlci5qYXZhCjB4ZGQ4CWFuZHJvaWQudmlldy5WaWV3CXJlc2V0UmVzb2x2ZWRQYWRkaW5nSW50ZXJuYWwJKClWCVZpZXcuamF2YQoweDc2NAlva2lvLlJlYWxCdWZmZXJlZFNvdXJjZQlpbmRleE9mCShCSkopSglSZWFsQnVmZmVyZWRTb3VyY2Uua3QKMHg0ZmMJbGliY29yZS5pby5Jb0JyaWRnZQlpc0Nvbm5lY3RlZAkoTGphdmEvaW8vRmlsZURlc2NyaXB0b3I7TGphdmEvbmV0L0luZXRBZGRyZXNzO0lJSSlaCUlvQnJpZGdlLmphdmEKMHg5MWMJaW8uc2VudHJ5Lkpzb25TZXJpYWxpemVyCXNlcmlhbGl6ZQkoTGlvL3NlbnRyeS9TZW50cnlFbnZlbG9wZTtMamF2YS9pby9PdXRwdXRTdHJlYW07KVYJSnNvblNlcmlhbGl6ZXIuamF2YQoweGFiMAlhbmRyb2lkLndpZGdldC5UZXh0Vmlldwk8aW5pdD4JKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtMYW5kcm9pZC91dGlsL0F0dHJpYnV0ZVNldDtJSSlWCVRleHRWaWV3LmphdmEKMHg2NzAJaW8uc2VudHJ5Lkpzb25TZXJpYWxpemVyCXNlcmlhbGl6ZQkoTGphdmEvdXRpbC9NYXA7KUxqYXZhL2xhbmcvU3RyaW5nOwlKc29uU2VyaWFsaXplci5qYXZhCjB4Mjk4CWFuZHJvaWQubmV0LkNvbm5lY3Rpdml0eU1hbmFnZXIJcmVnaXN0ZXJEZWZhdWx0TmV0d29ya0NhbGxiYWNrCShMYW5kcm9pZC9uZXQvQ29ubmVjdGl2aXR5TWFuYWdlciROZXR3b3JrQ2FsbGJhY2s7KVYJQ29ubmVjdGl2aXR5TWFuYWdlci5qYXZhCjB4ZjAJYW5kcm9pZC5vcy5GaWxlT2JzZXJ2ZXIkT2JzZXJ2ZXJUaHJlYWQJb2JzZXJ2ZQkoSSlWCUZpbGVPYnNlcnZlci5qYXZhCjB4MjM4CWlvLnNlbnRyeS5hbmRyb2lkLmNvcmUuQXBwTGlmZWN5Y2xlSW50ZWdyYXRpb24JYWRkT2JzZXJ2ZXIJKExpby9zZW50cnkvSUh1YjspVglBcHBMaWZlY3ljbGVJbnRlZ3JhdGlvbi5qYXZhCjB4YzU0CWphdmEudXRpbC5jb25jdXJyZW50LmF0b21pYy5BdG9taWNJbnRlZ2VyCWluY3JlbWVudEFuZEdldAkoKUkJQXRvbWljSW50ZWdlci5qYXZhCjB4YjcwCWphdmEudXRpbC5Mb2NhbGUJZXF1YWxzCShMamF2YS9sYW5nL09iamVjdDspWglMb2NhbGUuamF2YQoweDFhMAlpby5zZW50cnkuY2FjaGUuUGVyc2lzdGluZ1Njb3BlT2JzZXJ2ZXIJbGFtYmRhJHNlcmlhbGl6ZVRvRGlzayQxMCRpby1zZW50cnktY2FjaGUtUGVyc2lzdGluZ1Njb3BlT2JzZXJ2ZXIJKExqYXZhL2xhbmcvUnVubmFibGU7KVYJUGVyc2lzdGluZ1Njb3BlT2JzZXJ2ZXIuamF2YQoweGVmOAlhbmRyb2lkeC5lbW9qaTIudGV4dC5FbW9qaUNvbXBhdAlwcm9jZXNzCShMamF2YS9sYW5nL0NoYXJTZXF1ZW5jZTtJSUlJKUxqYXZhL2xhbmcvQ2hhclNlcXVlbmNlOwlFbW9qaUNvbXBhdC5qYXZhCjB4MjMwCWlvLnNlbnRyeS5hbmRyb2lkLmNvcmUuQXBwTGlmZWN5Y2xlSW50ZWdyYXRpb24kJEV4dGVybmFsU3ludGhldGljTGFtYmRhMQlydW4JKClWCUQ4JCRTeW50aGV0aWNDbGFzcwoweDE5Ywlpby5zZW50cnkuY2FjaGUuUGVyc2lzdGluZ1Njb3BlT2JzZXJ2ZXIkJEV4dGVybmFsU3ludGhldGljTGFtYmRhNAlydW4JKClWCUQ4JCRTeW50aGV0aWNDbGFzcwoweGZjOAljb20uZmFjZWJvb2sucmVhY3QuYnJpZGdlLlJlYWRhYmxlTmF0aXZlTWFwCWltcG9ydEtleXMJKClbTGphdmEvbGFuZy9TdHJpbmc7CVJlYWRhYmxlTmF0aXZlTWFwLmphdmEKMHg5NAlva2lvLkFzeW5jVGltZW91dCRzb3VyY2UkMQlyZWFkCShMb2tpby9CdWZmZXI7SilKCUFzeW5jVGltZW91dC5rdAoweDI2YwlhbmRyb2lkLmFwcC5Qcm9wZXJ0eUludmFsaWRhdGVkQ2FjaGUJcXVlcnkJKExqYXZhL2xhbmcvT2JqZWN0OylMamF2YS9sYW5nL09iamVjdDsJUHJvcGVydHlJbnZhbGlkYXRlZENhY2hlLmphdmEKMHgxZjgJamF2YS5sYW5nLlN0cmluZ0J1aWxkZXIJYXBwZW5kCShJKUxqYXZhL2xhbmcvU3RyaW5nQnVpbGRlcjsJU3RyaW5nQnVpbGRlci5qYXZhCjB4MmU0CWFuZHJvaWQucGVybWlzc2lvbi5QZXJtaXNzaW9uTWFuYWdlciQxCXJlY29tcHV0ZQkoTGphdmEvbGFuZy9PYmplY3Q7KUxqYXZhL2xhbmcvT2JqZWN0OwlQZXJtaXNzaW9uTWFuYWdlci5qYXZhCjB4MTQyMAlqYXZhLm5pby5IZWFwQnl0ZUJ1ZmZlcglnZXRJbnQJKEkpSQlIZWFwQnl0ZUJ1ZmZlci5qYXZhCjB4MTE5OAljb20uZmFjZWJvb2sucmVhY3QuYW5pbWF0ZWQuTmF0aXZlQW5pbWF0ZWROb2Rlc01hbmFnZXIJcnVuVXBkYXRlcwkoSilWCU5hdGl2ZUFuaW1hdGVkTm9kZXNNYW5hZ2VyLmphdmEKMHgyZDAJbGliY29yZS5pby5Jb0JyaWRnZQlvcGVuCShMamF2YS9sYW5nL1N0cmluZztJKUxqYXZhL2lvL0ZpbGVEZXNjcmlwdG9yOwlJb0JyaWRnZS5qYXZhCjB4MTA0CWNvbS5hbmRyb2lkLm9raHR0cC5va2lvLkFzeW5jVGltZW91dAlhY2Nlc3MkMDAwCSgpTGNvbS9hbmRyb2lkL29raHR0cC9va2lvL0FzeW5jVGltZW91dDsJQXN5bmNUaW1lb3V0LmphdmEKMHhmNTQJYW5kcm9pZC52aWV3LlZpZXdHcm91cAlsYXlvdXQJKElJSUkpVglWaWV3R3JvdXAuamF2YQoweDE3MAlhbmRyb2lkLnV0aWwuTG9nCXByaW50bG4JKElMamF2YS9sYW5nL1N0cmluZztMamF2YS9sYW5nL1N0cmluZzspSQlMb2cuamF2YQoweGM4YwlhbmRyb2lkLnV0aWwuQXJyYXlNYXAJaW5kZXhPZgkoTGphdmEvbGFuZy9PYmplY3Q7SSlJCUFycmF5TWFwLmphdmEKMHgyMWMJYW5kcm9pZC5vcy5NZXNzYWdlUXVldWUJZW5xdWV1ZU1lc3NhZ2UJKExhbmRyb2lkL29zL01lc3NhZ2U7SilaCU1lc3NhZ2VRdWV1ZS5qYXZhCjB4ZGUwCWFuZHJvaWQudmlldy5WaWV3CWRpc3BhdGNoQXR0YWNoZWRUb1dpbmRvdwkoTGFuZHJvaWQvdmlldy9WaWV3JEF0dGFjaEluZm87SSlWCVZpZXcuamF2YQoweDRmOAlqYXZhLm5pby5jaGFyc2V0LkNoYXJzZXRFbmNvZGVyCW1hbGZvcm1lZElucHV0QWN0aW9uCSgpTGphdmEvbmlvL2NoYXJzZXQvQ29kaW5nRXJyb3JBY3Rpb247CUNoYXJzZXRFbmNvZGVyLmphdmEKMHgxZWMJamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yCWFkZFdvcmtlcgkoTGphdmEvbGFuZy9SdW5uYWJsZTtaKVoJVGhyZWFkUG9vbEV4ZWN1dG9yLmphdmEKMHg3NGMJb2todHRwMy5pbnRlcm5hbC5wbGF0Zm9ybS5QbGF0Zm9ybQljb25uZWN0U29ja2V0CShMamF2YS9uZXQvU29ja2V0O0xqYXZhL25ldC9JbmV0U29ja2V0QWRkcmVzcztJKVYJUGxhdGZvcm0ua3QKMHgyMTQJYW5kcm9pZC5vcy5IYW5kbGVyCXNlbmRNZXNzYWdlQXRUaW1lCShMYW5kcm9pZC9vcy9NZXNzYWdlO0opWglIYW5kbGVyLmphdmEKMHg3MWMJc3VuLnNlY3VyaXR5LnByb3ZpZGVyLmNlcnRwYXRoLkJhc2ljQ2hlY2tlcgl2ZXJpZnlOYW1lQ2hhaW5pbmcJKExqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlOylWCUJhc2ljQ2hlY2tlci5qYXZhCjB4NmJjCXN1bi5zZWN1cml0eS51dGlsLkRlclZhbHVlCXRvQnl0ZUFycmF5CSgpW0IJRGVyVmFsdWUuamF2YQoweDVhOAlhbmRyb2lkLnNlY3VyaXR5Lm5ldC5jb25maWcuQ2VydGlmaWNhdGVzRW50cnlSZWYJZmluZEJ5U3ViamVjdEFuZFB1YmxpY0tleQkoTGphdmEvc2VjdXJpdHkvY2VydC9YNTA5Q2VydGlmaWNhdGU7KUxhbmRyb2lkL3NlY3VyaXR5L25ldC9jb25maWcvVHJ1c3RBbmNob3I7CUNlcnRpZmljYXRlc0VudHJ5UmVmLmphdmEKMHgyMjAJYW5kcm9pZC5vcy5NZXNzYWdlUXVldWUJbmF0aXZlV2FrZQkoSilWCU1lc3NhZ2VRdWV1ZS5qYXZhCjB4Mzk4CWphdmEuaW8uRmlsZQlta2RpcnMJKClaCUZpbGUuamF2YQoweDEyYzgJYW5kcm9pZC5hcHAuSUFjdGl2aXR5Q2xpZW50Q29udHJvbGxlciRTdHViJFByb3h5CXNldFRhc2tEZXNjcmlwdGlvbgkoTGFuZHJvaWQvb3MvSUJpbmRlcjtMYW5kcm9pZC9hcHAvQWN0aXZpdHlNYW5hZ2VyJFRhc2tEZXNjcmlwdGlvbjspVglJQWN0aXZpdHlDbGllbnRDb250cm9sbGVyLmphdmEKMHgyMTAJYW5kcm9pZC5vcy5IYW5kbGVyCXNlbmRNZXNzYWdlRGVsYXllZAkoTGFuZHJvaWQvb3MvTWVzc2FnZTtKKVoJSGFuZGxlci5qYXZhCjB4NzhjCWNvbS5hbmRyb2lkLm9raHR0cC5pbnRlcm5hbC5odHRwLkh0dHBFbmdpbmUJcmVhZE5ldHdvcmtSZXNwb25zZQkoKUxjb20vYW5kcm9pZC9va2h0dHAvUmVzcG9uc2U7CUh0dHBFbmdpbmUuamF2YQoweDRjCWphdmEubGFuZy5PYmplY3QJd2FpdAkoSilWCU9iamVjdC5qYXZhCjB4NDRjCWlvLnNlbnRyeS5Kc29uT2JqZWN0V3JpdGVyCWJlZ2luT2JqZWN0CSgpTGlvL3NlbnRyeS9Kc29uT2JqZWN0V3JpdGVyOwlKc29uT2JqZWN0V3JpdGVyLmphdmEKMHgzODQJamF2YS51dGlsLkNvbGxlY3Rpb25zJFVubW9kaWZpYWJsZU1hcCRVbm1vZGlmaWFibGVFbnRyeVNldCQxCW5leHQJKClMamF2YS9sYW5nL09iamVjdDsJQ29sbGVjdGlvbnMuamF2YQoweDM2OAlpby5zZW50cnkuQnJlYWRjcnVtYglzZXJpYWxpemUJKExpby9zZW50cnkvT2JqZWN0V3JpdGVyO0xpby9zZW50cnkvSUxvZ2dlcjspVglCcmVhZGNydW1iLmphdmEKMHhjMDAJYW5kcm9pZHguYXBwY29tcGF0LndpZGdldC5BcHBDb21wYXRUZXh0SGVscGVyCWxvYWRGcm9tQXR0cmlidXRlcwkoTGFuZHJvaWQvdXRpbC9BdHRyaWJ1dGVTZXQ7SSlWCUFwcENvbXBhdFRleHRIZWxwZXIuamF2YQoweDEwMTQJY29tLmFuZHJvaWQuaW50ZXJuYWwucG9saWN5LlBob25lV2luZG93CWxhbWJkYSRzdGF0aWMkMAkoTGFuZHJvaWQvdmlldy9WaWV3O0xhbmRyb2lkL3ZpZXcvV2luZG93SW5zZXRzOylMYW5kcm9pZC91dGlsL1BhaXI7CVBob25lV2luZG93LmphdmEKMHhkNmMJYW5kcm9pZC5jb250ZW50LkNvbnRleHQJb2J0YWluU3R5bGVkQXR0cmlidXRlcwkoTGFuZHJvaWQvdXRpbC9BdHRyaWJ1dGVTZXQ7W0lJSSlMYW5kcm9pZC9jb250ZW50L3Jlcy9UeXBlZEFycmF5OwlDb250ZXh0LmphdmEKMHg3YzgJbGliY29yZS5pby5MaW51eAlyZW1vdmUJKExqYXZhL2xhbmcvU3RyaW5nOylWCUxpbnV4LmphdmEKMHgyYTAJYW5kcm9pZC5uZXQuQ29ubmVjdGl2aXR5TWFuYWdlcglyZWdpc3RlckRlZmF1bHROZXR3b3JrQ2FsbGJhY2tGb3JVaWQJKElMYW5kcm9pZC9uZXQvQ29ubmVjdGl2aXR5TWFuYWdlciROZXR3b3JrQ2FsbGJhY2s7TGFuZHJvaWQvb3MvSGFuZGxlcjspVglDb25uZWN0aXZpdHlNYW5hZ2VyLmphdmEKMHg3ZTgJamF2YS5sYW5nLkNoYXJhY3Rlcgl0b1VwcGVyQ2FzZQkoSSlJCUNoYXJhY3Rlci5qYXZhCjB4MmIwCWphdmEudXRpbC5jb25jdXJyZW50LkNvdW50RG93bkxhdGNoCWF3YWl0CShKTGphdmEvdXRpbC9jb25jdXJyZW50L1RpbWVVbml0OylaCUNvdW50RG93bkxhdGNoLmphdmEKMHgyMGMJYW5kcm9pZC5vcy5IYW5kbGVyCXBvc3QJKExqYXZhL2xhbmcvUnVubmFibGU7KVoJSGFuZGxlci5qYXZhCjB4ZTUwCWFuZHJvaWQuZ3JhcGhpY3MuZHJhd2FibGUuUmlwcGxlRHJhd2FibGUJaW52YWxpZGF0ZVNlbGYJKFopVglSaXBwbGVEcmF3YWJsZS5qYXZhCjB4ODc0CWphdmEuaW8uQnVmZmVyZWRSZWFkZXIJY2xvc2UJKClWCUJ1ZmZlcmVkUmVhZGVyLmphdmEKMHhjNjgJY29tLmZhY2Vib29rLnJlYWN0LnVpbWFuYWdlci5QaXhlbFV0aWwJdG9QaXhlbEZyb21ESVAJKEYpRglQaXhlbFV0aWwuamF2YQoweDE1MDQJY29tLmZhY2Vib29rLnJlYWN0LmRldnN1cHBvcnQuSW5zcGVjdG9yUGFja2FnZXJDb25uZWN0aW9uJENvbm5lY3Rpb24Jc2VuZAkoTG9yZy9qc29uL0pTT05PYmplY3Q7KVYJSW5zcGVjdG9yUGFja2FnZXJDb25uZWN0aW9uLmphdmEKMHhmYjAJY29tLmZhY2Vib29rLnJlYWN0LmFuaW1hdGVkLk5hdGl2ZUFuaW1hdGVkTW9kdWxlJDQJZXhlY3V0ZQkoTGNvbS9mYWNlYm9vay9yZWFjdC9hbmltYXRlZC9OYXRpdmVBbmltYXRlZE5vZGVzTWFuYWdlcjspVglOYXRpdmVBbmltYXRlZE1vZHVsZS5qYXZhCjB4NWY0CWphdmEudXRpbC5WZWN0b3IJZWxlbWVudEF0CShJKUxqYXZhL2xhbmcvT2JqZWN0OwlWZWN0b3IuamF2YQoweDFhNAlpby5zZW50cnkuY2FjaGUuUGVyc2lzdGluZ1Njb3BlT2JzZXJ2ZXIkJEV4dGVybmFsU3ludGhldGljTGFtYmRhNwlydW4JKClWCUQ4JCRTeW50aGV0aWNDbGFzcwoweGMJYW5kcm9pZC5hcHAuQWN0aXZpdHlUaHJlYWQJbWFpbgkoW0xqYXZhL2xhbmcvU3RyaW5nOylWCUFjdGl2aXR5VGhyZWFkLmphdmEKMHgzYzAJamF2YS5uZXQuVVJMCW9wZW5Db25uZWN0aW9uCSgpTGphdmEvbmV0L1VSTENvbm5lY3Rpb247CVVSTC5qYXZhCjB4ZDNjCWFuZHJvaWQudmlldy5WaWV3CXNldEZvY3VzYWJsZQkoSSlWCVZpZXcuamF2YQoweDg4YwlqYXZhLmxhbmcuVGhyZWFkTG9jYWwJZ2V0CSgpTGphdmEvbGFuZy9PYmplY3Q7CVRocmVhZExvY2FsLmphdmEKMHgyMDQJaW8uc2VudHJ5LmFuZHJvaWQuY29yZS5BcHBMaWZlY3ljbGVJbnRlZ3JhdGlvbglyZWdpc3RlcgkoTGlvL3NlbnRyeS9JSHViO0xpby9zZW50cnkvU2VudHJ5T3B0aW9uczspVglBcHBMaWZlY3ljbGVJbnRlZ3JhdGlvbi5qYXZhCjB4MTNjYwlva2lvLlJlYWxCdWZmZXJlZFNvdXJjZQlyZWFkVXRmOExpbmVTdHJpY3QJKClMamF2YS9sYW5nL1N0cmluZzsJUmVhbEJ1ZmZlcmVkU291cmNlLmt0CjB4NDY0CWphdmEubGFuZy5BYnN0cmFjdFN0cmluZ0J1aWxkZXIJY2hlY2tSYW5nZQkoSUlJKVYJQWJzdHJhY3RTdHJpbmdCdWlsZGVyLmphdmEKMHg3YjgJamF2YS5pby5Vbml4RmlsZVN5c3RlbQlkZWxldGUJKExqYXZhL2lvL0ZpbGU7KVoJVW5peEZpbGVTeXN0ZW0uamF2YQoweDEzYTgJamF2YS51dGlsLmxvZ2dpbmcuTGV2ZWwJaW50VmFsdWUJKClJCUxldmVsLmphdmEKMHgxOAlhbmRyb2lkLm9zLk1lc3NhZ2VRdWV1ZQluZXh0CSgpTGFuZHJvaWQvb3MvTWVzc2FnZTsJTWVzc2FnZVF1ZXVlLmphdmEKMHgyMDAJamF2YS5sYW5nLkludGVnZXIJZ2V0Q2hhcnMJKElJW0IpSQlJbnRlZ2VyLmphdmEKMHhiYwlqYXZhLnV0aWwuY29uY3VycmVudC5TeW5jaHJvbm91c1F1ZXVlCXBvbGwJKEpMamF2YS91dGlsL2NvbmN1cnJlbnQvVGltZVVuaXQ7KUxqYXZhL2xhbmcvT2JqZWN0OwlTeW5jaHJvbm91c1F1ZXVlLmphdmEKMHgxZmMJamF2YS5sYW5nLkFic3RyYWN0U3RyaW5nQnVpbGRlcglhcHBlbmQJKEkpTGphdmEvbGFuZy9BYnN0cmFjdFN0cmluZ0J1aWxkZXI7CUFic3RyYWN0U3RyaW5nQnVpbGRlci5qYXZhCjB4MjhjCWFuZHJvaWQub3MuQmluZGVyUHJveHkJdHJhbnNhY3ROYXRpdmUJKElMYW5kcm9pZC9vcy9QYXJjZWw7TGFuZHJvaWQvb3MvUGFyY2VsO0kpWglCaW5kZXJQcm94eS5qYXZhCjB4MTdjCWFuZHJvaWQuaGFyZHdhcmUuU2Vuc29yTWFuYWdlcgl1bnJlZ2lzdGVyTGlzdGVuZXIJKExhbmRyb2lkL2hhcmR3YXJlL1NlbnNvckV2ZW50TGlzdGVuZXI7KVYJU2Vuc29yTWFuYWdlci5qYXZhCjB4NjA4CXN1bi5zZWN1cml0eS54NTA5LlJETgl0b1JGQzIyNTNTdHJpbmcJKFopTGphdmEvbGFuZy9TdHJpbmc7CVJETi5qYXZhCjB4Y2E0CWFuZHJvaWQuZ3JhcGhpY3MuZHJhd2FibGUuRHJhd2FibGUkQ29uc3RhbnRTdGF0ZQluZXdEcmF3YWJsZQkoTGFuZHJvaWQvY29udGVudC9yZXMvUmVzb3VyY2VzO0xhbmRyb2lkL2NvbnRlbnQvcmVzL1Jlc291cmNlcyRUaGVtZTspTGFuZHJvaWQvZ3JhcGhpY3MvZHJhd2FibGUvRHJhd2FibGU7CURyYXdhYmxlLmphdmEKMHgyMjQJamF2YS51dGlsLmNvbmN1cnJlbnQuU2NoZWR1bGVkVGhyZWFkUG9vbEV4ZWN1dG9yCWNhblJ1bkluQ3VycmVudFJ1blN0YXRlCShMamF2YS91dGlsL2NvbmN1cnJlbnQvUnVubmFibGVTY2hlZHVsZWRGdXR1cmU7KVoJU2NoZWR1bGVkVGhyZWFkUG9vbEV4ZWN1dG9yLmphdmEKMHgyNjAJYW5kcm9pZC5jb250ZW50LkNvbnRleHRXcmFwcGVyCWNoZWNrUGVybWlzc2lvbgkoTGphdmEvbGFuZy9TdHJpbmc7SUkpSQlDb250ZXh0V3JhcHBlci5qYXZhCjB4YzQwCWphdmEudXRpbC5jb25jdXJyZW50LlN5bmNocm9ub3VzUXVldWUJdGFrZQkoKUxqYXZhL2xhbmcvT2JqZWN0OwlTeW5jaHJvbm91c1F1ZXVlLmphdmEKMHgxZGMJamF2YS51dGlsLmNvbmN1cnJlbnQuU2NoZWR1bGVkVGhyZWFkUG9vbEV4ZWN1dG9yCXN1Ym1pdAkoTGphdmEvbGFuZy9SdW5uYWJsZTspTGphdmEvdXRpbC9jb25jdXJyZW50L0Z1dHVyZTsJU2NoZWR1bGVkVGhyZWFkUG9vbEV4ZWN1dG9yLmphdmEKMHhiOWMJY29tLmZhY2Vib29rLnJlYWN0LmZhYnJpYy5tb3VudGluZy5Nb3VudGluZ01hbmFnZXIJc3VyZmFjZUlzU3RvcHBlZAkoSSlaCU1vdW50aW5nTWFuYWdlci5qYXZhCjB4MTM0OAlhbmRyb2lkLnZpZXcuV2luZG93TWFuYWdlckdsb2JhbAl1cGRhdGVWaWV3TGF5b3V0CShMYW5kcm9pZC92aWV3L1ZpZXc7TGFuZHJvaWQvdmlldy9WaWV3R3JvdXAkTGF5b3V0UGFyYW1zOylWCVdpbmRvd01hbmFnZXJHbG9iYWwuamF2YQoweDU0CWphdmEubGFuZy5EYWVtb25zJFJlZmVyZW5jZVF1ZXVlRGFlbW9uCXJ1bkludGVybmFsCSgpVglEYWVtb25zLmphdmEKMHgzYzQJY29tLmFuZHJvaWQub2todHRwLkh0dHBIYW5kbGVyCW9wZW5Db25uZWN0aW9uCShMamF2YS9uZXQvVVJMOylMamF2YS9uZXQvVVJMQ29ubmVjdGlvbjsJSHR0cEhhbmRsZXIuamF2YQoweGJhNAljb20uZmFjZWJvb2sucmVhY3QuZmFicmljLm1vdW50aW5nLlN1cmZhY2VNb3VudGluZ01hbmFnZXIJZ2V0U3VyZmFjZUlkCSgpSQlTdXJmYWNlTW91bnRpbmdNYW5hZ2VyLmphdmEKMHgxMzhjCW9raHR0cDMuaW50ZXJuYWwuY2FjaGUuRGlza0xydUNhY2hlCWdldAkoTGphdmEvbGFuZy9TdHJpbmc7KUxva2h0dHAzL2ludGVybmFsL2NhY2hlL0Rpc2tMcnVDYWNoZSRTbmFwc2hvdDsJRGlza0xydUNhY2hlLmt0CjB4NjgJY29tLmZhY2Vib29rLmZsaXBwZXIuYW5kcm9pZC5FdmVudEJhc2UJbG9vcEZvcmV2ZXIJKClWCUV2ZW50QmFzZS5qYXZhCjB4MTMwYwlhbmRyb2lkLm9zLlRyYWNlCWVuZEFzeW5jU2VjdGlvbgkoTGphdmEvbGFuZy9TdHJpbmc7SSlWCVRyYWNlLmphdmEKMHhhOTQJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnRleHQuUmVhY3RUZXh0Vmlld01hbmFnZXIJY3JlYXRlVmlld0luc3RhbmNlCShMY29tL2ZhY2Vib29rL3JlYWN0L3VpbWFuYWdlci9UaGVtZWRSZWFjdENvbnRleHQ7KUxhbmRyb2lkL3ZpZXcvVmlldzsJUmVhY3RUZXh0Vmlld01hbmFnZXIuamF2YQoweDdjMAlsaWJjb3JlLmlvLkZvcndhcmRpbmdPcwlyZW1vdmUJKExqYXZhL2xhbmcvU3RyaW5nOylWCUZvcndhcmRpbmdPcy5qYXZhCjB4MzAwCWlvLnNlbnRyeS5Kc29uU2VyaWFsaXplcglzZXJpYWxpemVUb1N0cmluZwkoTGphdmEvbGFuZy9PYmplY3Q7WilMamF2YS9sYW5nL1N0cmluZzsJSnNvblNlcmlhbGl6ZXIuamF2YQoweDQyMAljb20uYW5kcm9pZC5va2h0dHAuRG5zJDEJbG9va3VwCShMamF2YS9sYW5nL1N0cmluZzspTGphdmEvdXRpbC9MaXN0OwlEbnMuamF2YQoweDFjYwlqYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IJYXdhaXRUZXJtaW5hdGlvbgkoSkxqYXZhL3V0aWwvY29uY3VycmVudC9UaW1lVW5pdDspWglUaHJlYWRQb29sRXhlY3V0b3IuamF2YQoweGIwYwlhbmRyb2lkLmFwcC5TaGFyZWRQcmVmZXJlbmNlc0ltcGwJYXdhaXRMb2FkZWRMb2NrZWQJKClWCVNoYXJlZFByZWZlcmVuY2VzSW1wbC5qYXZhCjB4MTA2YwlhbmRyb2lkLnZpZXcuVmlldwlnZXREcmF3YWJsZVJlbmRlck5vZGUJKExhbmRyb2lkL2dyYXBoaWNzL2RyYXdhYmxlL0RyYXdhYmxlO0xhbmRyb2lkL2dyYXBoaWNzL1JlbmRlck5vZGU7KUxhbmRyb2lkL2dyYXBoaWNzL1JlbmRlck5vZGU7CVZpZXcuamF2YQoweDFlMAlqYXZhLnV0aWwuY29uY3VycmVudC5TY2hlZHVsZWRUaHJlYWRQb29sRXhlY3V0b3IJc2NoZWR1bGUJKExqYXZhL2xhbmcvUnVubmFibGU7SkxqYXZhL3V0aWwvY29uY3VycmVudC9UaW1lVW5pdDspTGphdmEvdXRpbC9jb25jdXJyZW50L1NjaGVkdWxlZEZ1dHVyZTsJU2NoZWR1bGVkVGhyZWFkUG9vbEV4ZWN1dG9yLmphdmEKMHgxZTgJamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yCWVuc3VyZVByZXN0YXJ0CSgpVglUaHJlYWRQb29sRXhlY3V0b3IuamF2YQoweDI4MAlhbmRyb2lkLmFwcC5BY3Rpdml0eU1hbmFnZXIJZ2V0SGlzdG9yaWNhbFByb2Nlc3NFeGl0UmVhc29ucwkoTGphdmEvbGFuZy9TdHJpbmc7SUkpTGphdmEvdXRpbC9MaXN0OwlBY3Rpdml0eU1hbmFnZXIuamF2YQoweDVlNAlzdW4uc2VjdXJpdHkueDUwOS5YNTAwTmFtZQlwYXJzZURFUgkoTHN1bi9zZWN1cml0eS91dGlsL0RlcklucHV0U3RyZWFtOylWCVg1MDBOYW1lLmphdmEKMHgyNTQJaW8uc2VudHJ5LmFuZHJvaWQuY29yZS5OZXR3b3JrQnJlYWRjcnVtYnNJbnRlZ3JhdGlvbglyZWdpc3RlcgkoTGlvL3NlbnRyeS9JSHViO0xpby9zZW50cnkvU2VudHJ5T3B0aW9uczspVglOZXR3b3JrQnJlYWRjcnVtYnNJbnRlZ3JhdGlvbi5qYXZhCjB4MTAJYW5kcm9pZC5vcy5Mb29wZXIJbG9vcAkoKVYJTG9vcGVyLmphdmEKMHgxNDAJaW8uc2VudHJ5LlNlbnRyeQlpbml0CShMaW8vc2VudHJ5L09wdGlvbnNDb250YWluZXI7TGlvL3NlbnRyeS9TZW50cnkkT3B0aW9uc0NvbmZpZ3VyYXRpb247WilWCVNlbnRyeS5qYXZhCjB4OTE0CWphdmEubGFuZy5DaGFyYWN0ZXIJdG9Mb3dlckNhc2UJKEMpQwlDaGFyYWN0ZXIuamF2YQoweDZlYwlqYXZhLnV0aWwuTGlua2VkSGFzaE1hcAlnZXQJKExqYXZhL2xhbmcvT2JqZWN0OylMamF2YS9sYW5nL09iamVjdDsJTGlua2VkSGFzaE1hcC5qYXZhCjB4NTEwCWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuQ29uc2NyeXB0RW5naW5lU29ja2V0CXN0YXJ0SGFuZHNoYWtlCSgpVglDb25zY3J5cHRFbmdpbmVTb2NrZXQuamF2YQoweDE5NAlqYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrCXJ1bgkoKVYJRnV0dXJlVGFzay5qYXZhCjB4MTRiNAlhbmRyb2lkLnZpZXcuRGlzcGxheUV2ZW50UmVjZWl2ZXIJZGlzcGF0Y2hWc3luYwkoSkpJKVYJRGlzcGxheUV2ZW50UmVjZWl2ZXIuamF2YQoweDc1NAlva2h0dHAzLmludGVybmFsLmNvbm5lY3Rpb24uRXhjaGFuZ2UJcmVhZFJlc3BvbnNlSGVhZGVycwkoWilMb2todHRwMy9SZXNwb25zZSRCdWlsZGVyOwlFeGNoYW5nZS5rdAoweDgxMAlzdW4uc2VjdXJpdHkucHJvdmlkZXIuY2VydHBhdGguUG9saWN5Q2hlY2tlcgljaGVjawkoTGphdmEvc2VjdXJpdHkvY2VydC9DZXJ0aWZpY2F0ZTtMamF2YS91dGlsL0NvbGxlY3Rpb247KVYJUG9saWN5Q2hlY2tlci5qYXZhCjB4NTAJamF2YS5sYW5nLk9iamVjdAl3YWl0CShKSSlWCU9iamVjdC5qYXZhCjB4MTg4CWFuZHJvaWQuaGFyZHdhcmUuU3lzdGVtU2Vuc29yTWFuYWdlciRCYXNlRXZlbnRRdWV1ZQlkaXNhYmxlU2Vuc29yCShMYW5kcm9pZC9oYXJkd2FyZS9TZW5zb3I7KUkJU3lzdGVtU2Vuc29yTWFuYWdlci5qYXZhCjB4ODE4CXN1bi5zZWN1cml0eS5wcm92aWRlci5jZXJ0cGF0aC5Qb2xpY3lDaGVja2VyCW1lcmdlRXhwbGljaXRQb2xpY3kJKElMc3VuL3NlY3VyaXR5L3g1MDkvWDUwOUNlcnRJbXBsO1opSQlQb2xpY3lDaGVja2VyLmphdmEKMHgxNzgJaW8uc2VudHJ5LmFuZHJvaWQuY29yZS5UZW1wU2Vuc29yQnJlYWRjcnVtYnNJbnRlZ3JhdGlvbgljbG9zZQkoKVYJVGVtcFNlbnNvckJyZWFkY3J1bWJzSW50ZWdyYXRpb24uamF2YQoweDE1OAlqYXZhLnV0aWwuY29uY3VycmVudC5sb2Nrcy5BYnN0cmFjdFF1ZXVlZFN5bmNocm9uaXplciRDb25kaXRpb25PYmplY3QJYXdhaXROYW5vcwkoSilKCUFic3RyYWN0UXVldWVkU3luY2hyb25pemVyLmphdmEKMHgzMDQJaW8uc2VudHJ5Lkpzb25PYmplY3RXcml0ZXIJdmFsdWUJKExpby9zZW50cnkvSUxvZ2dlcjtMamF2YS9sYW5nL09iamVjdDspTGlvL3NlbnRyeS9Kc29uT2JqZWN0V3JpdGVyOwlKc29uT2JqZWN0V3JpdGVyLmphdmEKMHgxMWMwCWNvbS5mYWNlYm9vay5yZWFjdC51aW1hbmFnZXIuQmFzZVZpZXdNYW5hZ2VyCXNldFRyYW5zZm9ybQkoTGFuZHJvaWQvdmlldy9WaWV3O0xjb20vZmFjZWJvb2svcmVhY3QvYnJpZGdlL1JlYWRhYmxlQXJyYXk7KVYJQmFzZVZpZXdNYW5hZ2VyLmphdmEKMHhkZDAJYW5kcm9pZC52aWV3LlZpZXdHcm91cAlyZXNldFJlc29sdmVkUGFkZGluZwkoKVYJVmlld0dyb3VwLmphdmEKMHhkNAlqYXZhLnV0aWwuY29uY3VycmVudC5TY2hlZHVsZWRUaHJlYWRQb29sRXhlY3V0b3IkRGVsYXllZFdvcmtRdWV1ZQl0YWtlCSgpTGphdmEvdXRpbC9jb25jdXJyZW50L1J1bm5hYmxlU2NoZWR1bGVkRnV0dXJlOwlTY2hlZHVsZWRUaHJlYWRQb29sRXhlY3V0b3IuamF2YQoweDU4CWphdmEubGFuZy5PYmplY3QJd2FpdAkoKVYJT2JqZWN0LmphdmEKMHg5ZTAJamF2YS51dGlsLnJlZ2V4Lk1hdGNoZXIJPGluaXQ+CShMamF2YS91dGlsL3JlZ2V4L1BhdHRlcm47TGphdmEvbGFuZy9DaGFyU2VxdWVuY2U7KVYJTWF0Y2hlci5qYXZhCjB4MTY0CWlvLnNlbnRyeS5hbmRyb2lkLmNvcmUuQXBwTGlmZWN5Y2xlSW50ZWdyYXRpb24JcmVtb3ZlT2JzZXJ2ZXIJKClWCUFwcExpZmVjeWNsZUludGVncmF0aW9uLmphdmEKMHg5OAlva2lvLklucHV0U3RyZWFtU291cmNlCXJlYWQJKExva2lvL0J1ZmZlcjtKKUoJSnZtT2tpby5rdAoweDEzMAlpby5zZW50cnkucmVhY3QuUk5TZW50cnlNb2R1bGUJaW5pdE5hdGl2ZVNkawkoTGNvbS9mYWNlYm9vay9yZWFjdC9icmlkZ2UvUmVhZGFibGVNYXA7TGNvbS9mYWNlYm9vay9yZWFjdC9icmlkZ2UvUHJvbWlzZTspVglSTlNlbnRyeU1vZHVsZS5qYXZhCjB4YTZjCWNvbS5mYWNlYm9vay5yZWFjdC5mYWJyaWMuR3VhcmRlZEZyYW1lQ2FsbGJhY2sJZG9GcmFtZQkoSilWCUd1YXJkZWRGcmFtZUNhbGxiYWNrLmphdmEKMHhlMAlqYXZhLnV0aWwuY29uY3VycmVudC5Gb3JrSm9pblBvb2wJdW5tYW5hZ2VkQmxvY2sJKExqYXZhL3V0aWwvY29uY3VycmVudC9Gb3JrSm9pblBvb2wkTWFuYWdlZEJsb2NrZXI7KVYJRm9ya0pvaW5Qb29sLmphdmEKMHhhYTAJYW5kcm9pZHguYXBwY29tcGF0LndpZGdldC5BcHBDb21wYXRUZXh0Vmlldwk8aW5pdD4JKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDspVglBcHBDb21wYXRUZXh0Vmlldy5qYXZhCjB4ZGNjCWFuZHJvaWQudmlldy5WaWV3CXJlc2V0UnRsUHJvcGVydGllcwkoKVYJVmlldy5qYXZhCjB4ZjQJamF2YS51dGlsLlRpbWVyVGhyZWFkCXJ1bgkoKVYJVGltZXIuamF2YQoweGZjCWphdmEudXRpbC5jb25jdXJyZW50LkxpbmtlZEJsb2NraW5nUXVldWUJdGFrZQkoKUxqYXZhL2xhbmcvT2JqZWN0OwlMaW5rZWRCbG9ja2luZ1F1ZXVlLmphdmEKMHg0OGMJaW8uc2VudHJ5LmNhY2hlLlBlcnNpc3RpbmdPcHRpb25zT2JzZXJ2ZXIkJEV4dGVybmFsU3ludGhldGljTGFtYmRhMglydW4JKClWCUQ4JCRTeW50aGV0aWNDbGFzcwoweDE1Ywlpby5zZW50cnkuYW5kcm9pZC5jb3JlLkFwcExpZmVjeWNsZUludGVncmF0aW9uJCRFeHRlcm5hbFN5bnRoZXRpY0xhbWJkYTAJcnVuCSgpVglEOCQkU3ludGhldGljQ2xhc3MKMHg0NmMJb3JnLmphdmFfd2Vic29ja2V0LmNsaWVudC5XZWJTb2NrZXRDbGllbnQJcnVuCSgpVglXZWJTb2NrZXRDbGllbnQuamF2YQoweDE1NAlpby5zZW50cnkuYW5kcm9pZC5uZGsuU2VudHJ5TmRrCXNodXRkb3duCSgpVglTZW50cnlOZGsuamF2YQoweDFjOAlqYXZhLnV0aWwuY29uY3VycmVudC5FeGVjdXRvcnMkRGVsZWdhdGVkRXhlY3V0b3JTZXJ2aWNlCWF3YWl0VGVybWluYXRpb24JKEpMamF2YS91dGlsL2NvbmN1cnJlbnQvVGltZVVuaXQ7KVoJRXhlY3V0b3JzLmphdmEKMHg3MAlqYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IJcnVuV29ya2VyCShMamF2YS91dGlsL2NvbmN1cnJlbnQvVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlcjspVglUaHJlYWRQb29sRXhlY3V0b3IuamF2YQoweDE0NDAJb3JnLmphdmFfd2Vic29ja2V0LmNsaWVudC5XZWJTb2NrZXRDbGllbnQJPGluaXQ+CShMamF2YS9uZXQvVVJJOylWCVdlYlNvY2tldENsaWVudC5qYXZhCjB4OGMJb2tpby5SZWFsQnVmZmVyZWRTb3VyY2UJcmVxdWlyZQkoSilWCVJlYWxCdWZmZXJlZFNvdXJjZS5rdAoweDE0ODQJYW5kcm9pZC52aWV3LlZpZXcJZ2V0TGF5b3V0UGFyYW1zCSgpTGFuZHJvaWQvdmlldy9WaWV3R3JvdXAkTGF5b3V0UGFyYW1zOwlWaWV3LmphdmEKMHgxM2QwCWlvLnNlbnRyeS5pbnN0cnVtZW50YXRpb24uZmlsZS5TZW50cnlGaWxlSW5wdXRTdHJlYW0JcmVhZAkoW0JJSSlJCVNlbnRyeUZpbGVJbnB1dFN0cmVhbS5qYXZhCjB4MTM5OAlhbmRyb2lkLnZpZXcuYW5pbWF0aW9uLkFuaW1hdGlvblV0aWxzCXVubG9ja0FuaW1hdGlvbkNsb2NrCSgpVglBbmltYXRpb25VdGlscy5qYXZhCjB4YjgJamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yCWdldFRhc2sJKClMamF2YS9sYW5nL1J1bm5hYmxlOwlUaHJlYWRQb29sRXhlY3V0b3IuamF2YQoweDEwMjgJYW5kcm9pZC52aWV3LlRocmVhZGVkUmVuZGVyZXIJZHJhdwkoTGFuZHJvaWQvdmlldy9WaWV3O0xhbmRyb2lkL3ZpZXcvVmlldyRBdHRhY2hJbmZvO0xhbmRyb2lkL3ZpZXcvVGhyZWFkZWRSZW5kZXJlciREcmF3Q2FsbGJhY2tzOylWCVRocmVhZGVkUmVuZGVyZXIuamF2YQoweDE0Ywlpby5zZW50cnkuYW5kcm9pZC5jb3JlLk5ka0ludGVncmF0aW9uCWNsb3NlCSgpVglOZGtJbnRlZ3JhdGlvbi5qYXZhCjB4MmQ0CWxpYmNvcmUuaW8uRm9yd2FyZGluZ09zCWZzdGF0CShMamF2YS9pby9GaWxlRGVzY3JpcHRvcjspTGFuZHJvaWQvc3lzdGVtL1N0cnVjdFN0YXQ7CUZvcndhcmRpbmdPcy5qYXZhCjB4NDg0CWlvLnNlbnRyeS5jYWNoZS5QZXJzaXN0aW5nT3B0aW9uc09ic2VydmVyJCRFeHRlcm5hbFN5bnRoZXRpY0xhbWJkYTMJcnVuCSgpVglEOCQkU3ludGhldGljQ2xhc3MKMHgxNGM4CWNvbS5mYWNlYm9vay5yZWFjdC5tb2R1bGVzLmNvcmUuUmVhY3RDaG9yZW9ncmFwaGVyCXBvc3RGcmFtZUNhbGxiYWNrT25DaG9yZW9ncmFwaGVyCSgpVglSZWFjdENob3Jlb2dyYXBoZXIuamF2YQoweGY1MAlhbmRyb2lkLm9zLlRocmVhZExvY2FsV29ya1NvdXJjZQlnZXRUb2tlbgkoKUoJVGhyZWFkTG9jYWxXb3JrU291cmNlLmphdmEKMHgxNAlhbmRyb2lkLm9zLkxvb3Blcglsb29wT25jZQkoTGFuZHJvaWQvb3MvTG9vcGVyO0pJKVoJTG9vcGVyLmphdmEKMHg5MTAJamRrLmludGVybmFsLm1pc2MuVW5zYWZlCXRvVW5zaWduZWRMb25nCShJKUoJVW5zYWZlLmphdmEKMHgxMTkwCWNvbS5mYWNlYm9vay5yZWFjdC51aW1hbmFnZXIuR3VhcmRlZEZyYW1lQ2FsbGJhY2sJZG9GcmFtZQkoSilWCUd1YXJkZWRGcmFtZUNhbGxiYWNrLmphdmEKMHhmNzgJYW5kcm9pZC5ncmFwaGljcy5SZWN0CXNldAkoSUlJSSlWCVJlY3QuamF2YQoweDUxYwljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0LkNvbnNjcnlwdEVuZ2luZVNvY2tldCRTU0xJbnB1dFN0cmVhbQlwcm9jZXNzRGF0YUZyb21Tb2NrZXQJKFtCSUkpSQlDb25zY3J5cHRFbmdpbmVTb2NrZXQuamF2YQoweDRkNAlpby5zZW50cnkuY2FjaGUuUGVyc2lzdGluZ09wdGlvbnNPYnNlcnZlciQkRXh0ZXJuYWxTeW50aGV0aWNMYW1iZGE2CXJ1bgkoKVYJRDgkJFN5bnRoZXRpY0NsYXNzCjB4MTM4CWlvLnNlbnRyeS5hbmRyb2lkLmNvcmUuU2VudHJ5QW5kcm9pZAlpbml0CShMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7TGlvL3NlbnRyeS9TZW50cnkkT3B0aW9uc0NvbmZpZ3VyYXRpb247KVYJU2VudHJ5QW5kcm9pZC5qYXZhCjB4M2M4CWNvbS5hbmRyb2lkLm9raHR0cC5IdHRwc0hhbmRsZXIJbmV3T2tVcmxGYWN0b3J5CShMamF2YS9uZXQvUHJveHk7KUxjb20vYW5kcm9pZC9va2h0dHAvT2tVcmxGYWN0b3J5OwlIdHRwc0hhbmRsZXIuamF2YQoweDNhMAlqYXZhLmlvLlVuaXhGaWxlU3lzdGVtCWNoZWNrQWNjZXNzCShMamF2YS9pby9GaWxlO0kpWglVbml4RmlsZVN5c3RlbS5qYXZhCjB4MTI4CWFuZHJvaWQub3MuSGFuZGxlcgloYW5kbGVDYWxsYmFjawkoTGFuZHJvaWQvb3MvTWVzc2FnZTspVglIYW5kbGVyLmphdmEKMHhlYWMJamF2YS5uaW8uRGlyZWN0Qnl0ZUJ1ZmZlcglnZXRTaG9ydAkoSSlTCURpcmVjdEJ5dGVCdWZmZXIuamF2YQoweDUwMAlsaWJjb3JlLmlvLkZvcndhcmRpbmdPcwlwb2xsCShbTGFuZHJvaWQvc3lzdGVtL1N0cnVjdFBvbGxmZDtJKUkJRm9yd2FyZGluZ09zLmphdmEKMHgxNDkwCWFuZHJvaWQudmlldy5XaW5kb3dNYW5hZ2VyJExheW91dFBhcmFtcwlnZXRGaXRJbnNldHNUeXBlcwkoKUkJV2luZG93TWFuYWdlci5qYXZhCjB4NzA0CW9raHR0cDMuaW50ZXJuYWwuaHR0cC5SZWFsSW50ZXJjZXB0b3JDaGFpbglwcm9jZWVkCShMb2todHRwMy9SZXF1ZXN0OylMb2todHRwMy9SZXNwb25zZTsJUmVhbEludGVyY2VwdG9yQ2hhaW4ua3QKMHg1M2MJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5OYXRpdmVDcnlwdG8JRU5HSU5FX1NTTF9yZWFkX2RpcmVjdAkoSkxjb20vYW5kcm9pZC9vcmcvY29uc2NyeXB0L05hdGl2ZVNzbDtKSUxjb20vYW5kcm9pZC9vcmcvY29uc2NyeXB0L05hdGl2ZUNyeXB0byRTU0xIYW5kc2hha2VDYWxsYmFja3M7KUkJTmF0aXZlQ3J5cHRvLmphdmEKMHgyMzQJaW8uc2VudHJ5LmFuZHJvaWQuY29yZS5BcHBMaWZlY3ljbGVJbnRlZ3JhdGlvbglsYW1iZGEkcmVnaXN0ZXIkMCRpby1zZW50cnktYW5kcm9pZC1jb3JlLUFwcExpZmVjeWNsZUludGVncmF0aW9uCShMaW8vc2VudHJ5L0lIdWI7KVYJQXBwTGlmZWN5Y2xlSW50ZWdyYXRpb24uamF2YQoweDg4CW9raW8uUmVhbEJ1ZmZlcmVkU291cmNlCXJlYWRCeXRlCSgpQglSZWFsQnVmZmVyZWRTb3VyY2Uua3QKMHgxNTAJaW8uc2VudHJ5LmFuZHJvaWQubmRrLlNlbnRyeU5kawljbG9zZQkoKVYJU2VudHJ5TmRrLmphdmEKMHgzMjgJamF2YS51dGlsLkNhbGVuZGFyCTxpbml0PgkoTGphdmEvdXRpbC9UaW1lWm9uZTtMamF2YS91dGlsL0xvY2FsZTspVglDYWxlbmRhci5qYXZhCjB4MTAwCWNvbS5hbmRyb2lkLm9raHR0cC5va2lvLkFzeW5jVGltZW91dCRXYXRjaGRvZwlydW4JKClWCUFzeW5jVGltZW91dC5qYXZhCjB4N2UwCWphdmEubGFuZy5DYXNlTWFwcGVyCXRvVXBwZXJDYXNlCShMamF2YS91dGlsL0xvY2FsZTtMamF2YS9sYW5nL1N0cmluZztJKUxqYXZhL2xhbmcvU3RyaW5nOwlDYXNlTWFwcGVyLmphdmEKMHgxMmYwCW9raHR0cDMuaW50ZXJuYWwud3MuUmVhbFdlYlNvY2tldCRXcml0ZXJUYXNrCXJ1bk9uY2UJKClKCVJlYWxXZWJTb2NrZXQua3QKMHhmZDgJY29tLmZhY2Vib29rLnJlYWN0LmJyaWRnZS5KYXZhTW9kdWxlV3JhcHBlcglpbnZva2UJKElMY29tL2ZhY2Vib29rL3JlYWN0L2JyaWRnZS9SZWFkYWJsZU5hdGl2ZUFycmF5OylWCUphdmFNb2R1bGVXcmFwcGVyLmphdmEKMHgxOTgJamF2YS51dGlsLmNvbmN1cnJlbnQuRXhlY3V0b3JzJFJ1bm5hYmxlQWRhcHRlcgljYWxsCSgpTGphdmEvbGFuZy9PYmplY3Q7CUV4ZWN1dG9ycy5qYXZhCjB4Mzg4CWphdmEudXRpbC5Db2xsZWN0aW9ucyRVbm1vZGlmaWFibGVNYXAkVW5tb2RpZmlhYmxlRW50cnlTZXQkMQluZXh0CSgpTGphdmEvdXRpbC9NYXAkRW50cnk7CUNvbGxlY3Rpb25zLmphdmEKMHg1ZDAJYW5kcm9pZC5zZWN1cml0eS5uZXQuY29uZmlnLlN5c3RlbUNlcnRpZmljYXRlU291cmNlCWZpbmRBbGxCeUlzc3VlckFuZFNpZ25hdHVyZQkoTGphdmEvc2VjdXJpdHkvY2VydC9YNTA5Q2VydGlmaWNhdGU7KUxqYXZhL3V0aWwvU2V0OwlTeXN0ZW1DZXJ0aWZpY2F0ZVNvdXJjZS5qYXZhCjB4OTE4CWphdmEubGFuZy5DaGFyYWN0ZXIJdG9Mb3dlckNhc2UJKEkpSQlDaGFyYWN0ZXIuamF2YQoweGY1OAlhbmRyb2lkLnZpZXcuVmlldwlsYXlvdXQJKElJSUkpVglWaWV3LmphdmEKMHgyNDgJamF2YS51dGlsLlRpbWVyCTxpbml0PgkoTGphdmEvbGFuZy9TdHJpbmc7WilWCVRpbWVyLmphdmEKMHg1MzQJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5Db25zY3J5cHRFbmdpbmUJcmVhZFBsYWludGV4dERhdGFEaXJlY3QJKExqYXZhL25pby9CeXRlQnVmZmVyO0lJKUkJQ29uc2NyeXB0RW5naW5lLmphdmEKMHhkMAlqYXZhLnV0aWwuY29uY3VycmVudC5TY2hlZHVsZWRUaHJlYWRQb29sRXhlY3V0b3IkRGVsYXllZFdvcmtRdWV1ZQl0YWtlCSgpTGphdmEvbGFuZy9PYmplY3Q7CVNjaGVkdWxlZFRocmVhZFBvb2xFeGVjdXRvci5qYXZhCjB4MTE3MAlhbmRyb2lkLmFuaW1hdGlvbi5LZXlmcmFtZVNldAk8aW5pdD4JKFtMYW5kcm9pZC9hbmltYXRpb24vS2V5ZnJhbWU7KVYJS2V5ZnJhbWVTZXQuamF2YQoweDZiMAlqYXZhLmxhbmcuU3RyaW5nQnVmZmVyCWFwcGVuZAkoQylMamF2YS9sYW5nL1N0cmluZ0J1ZmZlcjsJU3RyaW5nQnVmZmVyLmphdmEKMHgxMjVjCWFuZHJvaWQudGV4dC5TdGF0aWNMYXlvdXQkQnVpbGRlcglidWlsZAkoKUxhbmRyb2lkL3RleHQvU3RhdGljTGF5b3V0OwlTdGF0aWNMYXlvdXQuamF2YQoweDVjMAljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0LlRydXN0TWFuYWdlckltcGwJZmluZEFsbFRydXN0QW5jaG9yc0J5SXNzdWVyQW5kU2lnbmF0dXJlCShMamF2YS9zZWN1cml0eS9jZXJ0L1g1MDlDZXJ0aWZpY2F0ZTspTGphdmEvdXRpbC9TZXQ7CVRydXN0TWFuYWdlckltcGwuamF2YQoweDEzMjgJY29tLmZhY2Vib29rLnJlYWN0Lm1vZHVsZXMubmV0d29yay5SZWFjdENvb2tpZUphckNvbnRhaW5lcglsb2FkRm9yUmVxdWVzdAkoTG9raHR0cDMvSHR0cFVybDspTGphdmEvdXRpbC9MaXN0OwlSZWFjdENvb2tpZUphckNvbnRhaW5lci5qYXZhCjB4ZTIwCWFuZHJvaWR4LmZyYWdtZW50LmFwcC5TcGVjaWFsRWZmZWN0c0NvbnRyb2xsZXIkRnJhZ21lbnRTdGF0ZU1hbmFnZXJPcGVyYXRpb24JY29tcGxldGUJKClWCVNwZWNpYWxFZmZlY3RzQ29udHJvbGxlci5qYXZhCjB4MWJjCWphdmEuaW8uRmlsZQk8aW5pdD4JKExqYXZhL2xhbmcvU3RyaW5nO0xqYXZhL2xhbmcvU3RyaW5nOylWCUZpbGUuamF2YQoweDMwCWphdmEubGFuZy5EYWVtb25zJEZpbmFsaXplcldhdGNoZG9nRGFlbW9uCXNsZWVwRm9yTmFub3MJKEopWglEYWVtb25zLmphdmEKMHgxMjg4CWphdmEubGFuZy5EYWVtb25zJEZpbmFsaXplckRhZW1vbglkb0ZpbmFsaXplCShMamF2YS9sYW5nL3JlZi9GaW5hbGl6ZXJSZWZlcmVuY2U7KVYJRGFlbW9ucy5qYXZhCjB4ZjMwCWFuZHJvaWQudXRpbC5Mb25nU3BhcnNlTG9uZ0FycmF5CTxpbml0PgkoSSlWCUxvbmdTcGFyc2VMb25nQXJyYXkuamF2YQoweDUwOAlsaWJjb3JlLmlvLkxpbnV4CXBvbGwJKFtMYW5kcm9pZC9zeXN0ZW0vU3RydWN0UG9sbGZkO0kpSQlMaW51eC5qYXZhCjB4Y2ZjCWFuZHJvaWQuY29udGVudC5yZXMuVGhlbWVkUmVzb3VyY2VDYWNoZQlnZXQJKEpMYW5kcm9pZC9jb250ZW50L3Jlcy9SZXNvdXJjZXMkVGhlbWU7KUxqYXZhL2xhbmcvT2JqZWN0OwlUaGVtZWRSZXNvdXJjZUNhY2hlLmphdmEKMHg2MzgJc3VuLnNlY3VyaXR5LnByb3ZpZGVyLmNlcnRwYXRoLlBLSVhDZXJ0UGF0aFZhbGlkYXRvcgllbmdpbmVWYWxpZGF0ZQkoTGphdmEvc2VjdXJpdHkvY2VydC9DZXJ0UGF0aDtMamF2YS9zZWN1cml0eS9jZXJ0L0NlcnRQYXRoUGFyYW1ldGVyczspTGphdmEvc2VjdXJpdHkvY2VydC9DZXJ0UGF0aFZhbGlkYXRvclJlc3VsdDsJUEtJWENlcnRQYXRoVmFsaWRhdG9yLmphdmEKMHgxMTAJb2todHRwMy5pbnRlcm5hbC5jb25jdXJyZW50LlRhc2tSdW5uZXIkcnVubmFibGUkMQlydW4JKClWCVRhc2tSdW5uZXIua3QKMHg4YjQJY29tLmFuZHJvaWQuaWN1LnRleHQuRXh0ZW5kZWRJRE5BCWNvbnZlcnRJRE5Ub0FTQ0lJCShMamF2YS9sYW5nL1N0cmluZztJKUxqYXZhL2xhbmcvU3RyaW5nQnVmZmVyOwlFeHRlbmRlZElETkEuamF2YQoweDg0CW9raHR0cDMuaW50ZXJuYWwud3MuV2ViU29ja2V0UmVhZGVyCXJlYWRIZWFkZXIJKClWCVdlYlNvY2tldFJlYWRlci5rdAoweDQ3MAlvcmcuamF2YV93ZWJzb2NrZXQuY2xpZW50LldlYlNvY2tldENsaWVudCQxCXJlc29sdmUJKExqYXZhL25ldC9VUkk7KUxqYXZhL25ldC9JbmV0QWRkcmVzczsJV2ViU29ja2V0Q2xpZW50LmphdmEKMHgyYTQJYW5kcm9pZC5uZXQuQ29ubmVjdGl2aXR5TWFuYWdlcglzZW5kUmVxdWVzdEZvck5ldHdvcmsJKElMYW5kcm9pZC9uZXQvTmV0d29ya0NhcGFiaWxpdGllcztMYW5kcm9pZC9uZXQvQ29ubmVjdGl2aXR5TWFuYWdlciROZXR3b3JrQ2FsbGJhY2s7SUxhbmRyb2lkL25ldC9OZXR3b3JrUmVxdWVzdCRUeXBlO0lMYW5kcm9pZC9uZXQvQ29ubmVjdGl2aXR5TWFuYWdlciRDYWxsYmFja0hhbmRsZXI7KUxhbmRyb2lkL25ldC9OZXR3b3JrUmVxdWVzdDsJQ29ubmVjdGl2aXR5TWFuYWdlci5qYXZhCjB4NDYwCWphdmEubGFuZy5BYnN0cmFjdFN0cmluZ0J1aWxkZXIJYXBwZW5kCShMamF2YS9sYW5nL0NoYXJTZXF1ZW5jZTtJSSlMamF2YS9sYW5nL0Fic3RyYWN0U3RyaW5nQnVpbGRlcjsJQWJzdHJhY3RTdHJpbmdCdWlsZGVyLmphdmEKMHhjMjQJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnRleHQuVGV4dExheW91dE1hbmFnZXJNYXBCdWZmZXIJYnVpbGRTcGFubmFibGVGcm9tRnJhZ21lbnQJKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtMY29tL2ZhY2Vib29rL3JlYWN0L2NvbW1vbi9tYXBidWZmZXIvTWFwQnVmZmVyO0xhbmRyb2lkL3RleHQvU3Bhbm5hYmxlU3RyaW5nQnVpbGRlcjtMamF2YS91dGlsL0xpc3Q7KVYJVGV4dExheW91dE1hbmFnZXJNYXBCdWZmZXIuamF2YQoweGM0CWphdmEudXRpbC5jb25jdXJyZW50LmxvY2tzLkxvY2tTdXBwb3J0CXBhcmtOYW5vcwkoTGphdmEvbGFuZy9PYmplY3Q7SilWCUxvY2tTdXBwb3J0LmphdmEKMHhhNGMJamF2YS5sYW5nLkNsYXNzCWdldENvbXBvbmVudFR5cGUJKClMamF2YS9sYW5nL0NsYXNzOwlDbGFzcy5qYXZhCjB4MTMwOAlhbmRyb2lkeC50cmFjaW5nLlRyYWNlQXBpMjlJbXBsCWVuZEFzeW5jU2VjdGlvbgkoTGphdmEvbGFuZy9TdHJpbmc7SSlWCVRyYWNlQXBpMjlJbXBsLmphdmEKMHg2NAljb20uZmFjZWJvb2suZmxpcHBlci5hbmRyb2lkLkZsaXBwZXJUaHJlYWQJcnVuCSgpVglGbGlwcGVyVGhyZWFkLmphdmEKMHgxMjU0CWFuZHJvaWQub3MuTWVzc2FnZQlvYnRhaW4JKClMYW5kcm9pZC9vcy9NZXNzYWdlOwlNZXNzYWdlLmphdmEKMHg3MTgJc3VuLnNlY3VyaXR5LnByb3ZpZGVyLmNlcnRwYXRoLkJhc2ljQ2hlY2tlcgljaGVjawkoTGphdmEvc2VjdXJpdHkvY2VydC9DZXJ0aWZpY2F0ZTtMamF2YS91dGlsL0NvbGxlY3Rpb247KVYJQmFzaWNDaGVja2VyLmphdmEKMHg0MzgJbGliY29yZS5pby5MaW51eAlhbmRyb2lkX2dldGFkZHJpbmZvCShMamF2YS9sYW5nL1N0cmluZztMYW5kcm9pZC9zeXN0ZW0vU3RydWN0QWRkcmluZm87SSlbTGphdmEvbmV0L0luZXRBZGRyZXNzOwlMaW51eC5qYXZhCjB4YjI4CWNvbS5mYWNlYm9vay5yZWFjdC52aWV3cy52aWV3LlJlYWN0Vmlld0dyb3VwCTxpbml0PgkoTGFuZHJvaWQvY29udGVudC9Db250ZXh0OylWCVJlYWN0Vmlld0dyb3VwLmphdmEKMHgzNDQJaW8uc2VudHJ5LlNlc3Npb24kRGVzZXJpYWxpemVyCWRlc2VyaWFsaXplCShMaW8vc2VudHJ5L0pzb25PYmplY3RSZWFkZXI7TGlvL3NlbnRyeS9JTG9nZ2VyOylMaW8vc2VudHJ5L1Nlc3Npb247CVNlc3Npb24uamF2YQoweDM4CWphdmEubGFuZy5UaHJlYWQJc2xlZXAJKEpJKVYJVGhyZWFkLmphdmEKMHhhZjQJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnZpZXcuUmVhY3RWaWV3R3JvdXAJc2V0Qm9yZGVyUmFkaXVzCShGKVYJUmVhY3RWaWV3R3JvdXAuamF2YQoweDExMmMJYW5kcm9pZC5ncmFwaGljcy5kcmF3YWJsZS5MYXllckRyYXdhYmxlCXVwZGF0ZUxheWVyQm91bmRzSW50ZXJuYWwJKExhbmRyb2lkL2dyYXBoaWNzL1JlY3Q7KVYJTGF5ZXJEcmF3YWJsZS5qYXZhCjB4MTA4CWNvbS5hbmRyb2lkLm9raHR0cC5va2lvLkFzeW5jVGltZW91dAlhd2FpdFRpbWVvdXQJKClMY29tL2FuZHJvaWQvb2todHRwL29raW8vQXN5bmNUaW1lb3V0OwlBc3luY1RpbWVvdXQuamF2YQoweGMzNAljb20uZmFjZWJvb2sucmVhY3QuY29tbW9uLm1hcGJ1ZmZlci5SZWFkYWJsZU1hcEJ1ZmZlcglyZWFkU3RyaW5nVmFsdWUJKEkpTGphdmEvbGFuZy9TdHJpbmc7CVJlYWRhYmxlTWFwQnVmZmVyLmt0CjB4MTI2MAlhbmRyb2lkLnRleHQuU3RhdGljTGF5b3V0CTxpbml0PgkoTGFuZHJvaWQvdGV4dC9TdGF0aWNMYXlvdXQkQnVpbGRlcjtMYW5kcm9pZC90ZXh0L1N0YXRpY0xheW91dC1JQTspVglTdGF0aWNMYXlvdXQuamF2YQoweDI1MAlqYXZhLmxhbmcuVGhyZWFkCW5hdGl2ZUNyZWF0ZQkoTGphdmEvbGFuZy9UaHJlYWQ7SlopVglUaHJlYWQuamF2YQoweDc0CW9raHR0cDMuaW50ZXJuYWwuY29ubmVjdGlvbi5SZWFsQ2FsbCRBc3luY0NhbGwJcnVuCSgpVglSZWFsQ2FsbC5rdAoweDEyNDQJYW5kcm9pZC5vcy5Bc3luY1Rhc2sJLSQkTmVzdCRtcG9zdFJlc3VsdAkoTGFuZHJvaWQvb3MvQXN5bmNUYXNrO0xqYXZhL2xhbmcvT2JqZWN0OylMamF2YS9sYW5nL09iamVjdDsJQXN5bmNUYXNrLmphdmEKMHgzNmMJaW8uc2VudHJ5LnZlbmRvci5nc29uLmludGVybmFsLmJpbmQudXRpbC5JU084NjAxVXRpbHMJcGFkSW50CShMamF2YS9sYW5nL1N0cmluZ0J1aWxkZXI7SUkpVglJU084NjAxVXRpbHMuamF2YQoweDE1MDAJY29tLmZhY2Vib29rLnJlYWN0LmRldnN1cHBvcnQuSW5zcGVjdG9yUGFja2FnZXJDb25uZWN0aW9uCXNlbmRFdmVudAkoTGphdmEvbGFuZy9TdHJpbmc7TGphdmEvbGFuZy9PYmplY3Q7KVYJSW5zcGVjdG9yUGFja2FnZXJDb25uZWN0aW9uLmphdmEKMHgxMmNjCWFuZHJvaWQuYXBwLklBY3Rpdml0eUNsaWVudENvbnRyb2xsZXIkU3R1YiRQcm94eQlhc0JpbmRlcgkoKUxhbmRyb2lkL29zL0lCaW5kZXI7CUlBY3Rpdml0eUNsaWVudENvbnRyb2xsZXIuamF2YQoweDEyMAljb20uZmFjZWJvb2sucmVhY3QuYnJpZGdlLnF1ZXVlLk1lc3NhZ2VRdWV1ZVRocmVhZEhhbmRsZXIJZGlzcGF0Y2hNZXNzYWdlCShMYW5kcm9pZC9vcy9NZXNzYWdlOylWCU1lc3NhZ2VRdWV1ZVRocmVhZEhhbmRsZXIuamF2YQoweGIwNAljb20uZmFjZWJvb2sucmVhY3QubW9kdWxlcy5pMThubWFuYWdlci5JMThuVXRpbAlpc1ByZWZTZXQJKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtMamF2YS9sYW5nL1N0cmluZztaKVoJSTE4blV0aWwuamF2YQoweDY4NAlqYXZhLnNlY3VyaXR5LmNlcnQuWDUwOUNlcnRTZWxlY3RvcgltYXRjaAkoTGphdmEvc2VjdXJpdHkvY2VydC9DZXJ0aWZpY2F0ZTspWglYNTA5Q2VydFNlbGVjdG9yLmphdmEKMHhmNDQJYW5kcm9pZC5ncmFwaGljcy5QYWludAlnZXRSdW5DaGFyYWN0ZXJBZHZhbmNlCShMamF2YS9sYW5nL0NoYXJTZXF1ZW5jZTtJSUlJWklbRkkpRglQYWludC5qYXZhCjB4YzA4CWFuZHJvaWQuY29udGVudC5yZXMuVHlwZWRBcnJheQlnZXREaW1lbnNpb25QaXhlbFNpemUJKElJKUkJVHlwZWRBcnJheS5qYXZhCjB4NWMJamF2YS5sYW5nLkRhZW1vbnMkSGVhcFRhc2tEYWVtb24JcnVuSW50ZXJuYWwJKClWCURhZW1vbnMuamF2YQoweDk1MAlkYWx2aWsuc3lzdGVtLkJhc2VEZXhDbGFzc0xvYWRlcglmaW5kTGlicmFyeQkoTGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL2xhbmcvU3RyaW5nOwlCYXNlRGV4Q2xhc3NMb2FkZXIuamF2YQoweDNkOAlqYXZhLnV0aWwuQXJyYXlMaXN0CTxpbml0PgkoKVYJQXJyYXlMaXN0LmphdmEKMHg0NAlqYXZhLmxhbmcucmVmLlJlZmVyZW5jZVF1ZXVlCXJlbW92ZQkoKUxqYXZhL2xhbmcvcmVmL1JlZmVyZW5jZTsJUmVmZXJlbmNlUXVldWUuamF2YQoweGU0NAlhbmRyb2lkLmdyYXBoaWNzLmRyYXdhYmxlLkxheWVyRHJhd2FibGUJanVtcFRvQ3VycmVudFN0YXRlCSgpVglMYXllckRyYXdhYmxlLmphdmEKMHg0NDAJamF2YS5sYW5nLlN0cmluZwllcXVhbHMJKExqYXZhL2xhbmcvT2JqZWN0OylaCVN0cmluZy5qYXZhCjB4MTM1OAlqYXZhLnV0aWwuQXJyYXlEZXF1ZQlwb2xsCSgpTGphdmEvbGFuZy9PYmplY3Q7CUFycmF5RGVxdWUuamF2YQoweDk2MAlhbmRyb2lkLmFwcC5BY3Rpdml0eVRocmVhZCRBbmRyb2lkT3MJb3BlbgkoTGphdmEvbGFuZy9TdHJpbmc7SUkpTGphdmEvaW8vRmlsZURlc2NyaXB0b3I7CUFjdGl2aXR5VGhyZWFkLmphdmEKMHhkMDQJYW5kcm9pZC5jb250ZW50LnJlcy5SZXNvdXJjZXMkVGhlbWVLZXkJZXF1YWxzCShMamF2YS9sYW5nL09iamVjdDspWglSZXNvdXJjZXMuamF2YQoweDM0CWphdmEubGFuZy5UaHJlYWQJc2xlZXAJKEopVglUaHJlYWQuamF2YQoweDhmNAljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0Lk5hdGl2ZUNyeXB0bwlpMmRfWDUwOQkoSkxjb20vYW5kcm9pZC9vcmcvY29uc2NyeXB0L09wZW5TU0xYNTA5Q2VydGlmaWNhdGU7KVtCCU5hdGl2ZUNyeXB0by5qYXZhCjB4YjhjCWFuZHJvaWR4LmVtb2ppMi52aWV3c2ludGVncmF0aW9uLkVtb2ppVGV4dFZpZXdIZWxwZXIkU2tpcHBpbmdIZWxwZXIxOQk8aW5pdD4JKExhbmRyb2lkL3dpZGdldC9UZXh0VmlldzspVglFbW9qaVRleHRWaWV3SGVscGVyLmphdmEKMHg2MTgJb2todHRwMy5pbnRlcm5hbC53cy5SZWFsV2ViU29ja2V0CWNvbm5lY3QJKExva2h0dHAzL09rSHR0cENsaWVudDspVglSZWFsV2ViU29ja2V0Lmt0CjB4MTAzOAljb20uYW5kcm9pZC5pbnRlcm5hbC5wb2xpY3kuRGVjb3JWaWV3CWRyYXcJKExhbmRyb2lkL2dyYXBoaWNzL0NhbnZhczspVglEZWNvclZpZXcuamF2YQoweDgxNAlzdW4uc2VjdXJpdHkucHJvdmlkZXIuY2VydHBhdGguUG9saWN5Q2hlY2tlcgljaGVja1BvbGljeQkoTGphdmEvc2VjdXJpdHkvY2VydC9YNTA5Q2VydGlmaWNhdGU7KVYJUG9saWN5Q2hlY2tlci5qYXZhCjB4NDE0CWNvbS5hbmRyb2lkLm9raHR0cC5pbnRlcm5hbC5odHRwLlJvdXRlU2VsZWN0b3IJbmV4dAkoKUxjb20vYW5kcm9pZC9va2h0dHAvUm91dGU7CVJvdXRlU2VsZWN0b3IuamF2YQoweDE0NjAJamF2YS51dGlsLkNvbGxlY3Rpb25zJFVubW9kaWZpYWJsZUNvbGxlY3Rpb24kMQluZXh0CSgpTGphdmEvbGFuZy9PYmplY3Q7CUNvbGxlY3Rpb25zLmphdmEKMHgxYjQJaW8uc2VudHJ5LmNhY2hlLkNhY2hlVXRpbHMJZW5zdXJlQ2FjaGVEaXIJKExpby9zZW50cnkvU2VudHJ5T3B0aW9ucztMamF2YS9sYW5nL1N0cmluZzspTGphdmEvaW8vRmlsZTsJQ2FjaGVVdGlscy5qYXZhCjB4YWZjCWNvbS5mYWNlYm9vay5yZWFjdC5tb2R1bGVzLmkxOG5tYW5hZ2VyLkkxOG5VdGlsCWlzUlRMCShMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7KVoJSTE4blV0aWwuamF2YQoweGU0CWphdmEudXRpbC5jb25jdXJyZW50LmxvY2tzLkFic3RyYWN0UXVldWVkU3luY2hyb25pemVyJENvbmRpdGlvbk5vZGUJYmxvY2sJKClaCUFic3RyYWN0UXVldWVkU3luY2hyb25pemVyLmphdmEKMHgxMDRjCWFuZHJvaWQudmlldy5WaWV3R3JvdXAJZHJhd0NoaWxkCShMYW5kcm9pZC9ncmFwaGljcy9DYW52YXM7TGFuZHJvaWQvdmlldy9WaWV3O0opWglWaWV3R3JvdXAuamF2YQoweDY4MAlzdW4uc2VjdXJpdHkucHJvdmlkZXIuY2VydHBhdGguQWRhcHRhYmxlWDUwOUNlcnRTZWxlY3RvcgltYXRjaAkoTGphdmEvc2VjdXJpdHkvY2VydC9DZXJ0aWZpY2F0ZTspWglBZGFwdGFibGVYNTA5Q2VydFNlbGVjdG9yLmphdmEKMHgxMTYwCWFuZHJvaWQuYW5pbWF0aW9uLlByb3BlcnR5VmFsdWVzSG9sZGVyJEZsb2F0UHJvcGVydHlWYWx1ZXNIb2xkZXIJc2V0RmxvYXRWYWx1ZXMJKFtGKVYJUHJvcGVydHlWYWx1ZXNIb2xkZXIuamF2YQoweGZlYwlhbmRyb2lkLmNvbnRlbnQucmVzLkFzc2V0TWFuYWdlcgluYXRpdmVPcGVuQXNzZXQJKEpMamF2YS9sYW5nL1N0cmluZztJKUoJQXNzZXRNYW5hZ2VyLmphdmEKMHgxOTAJamF2YS51dGlsLmNvbmN1cnJlbnQuU2NoZWR1bGVkVGhyZWFkUG9vbEV4ZWN1dG9yJFNjaGVkdWxlZEZ1dHVyZVRhc2sJcnVuCSgpVglTY2hlZHVsZWRUaHJlYWRQb29sRXhlY3V0b3IuamF2YQoweDE1NDQJc3VuLm5ldC51dGlsLklQQWRkcmVzc1V0aWwJaXNJUHY0TWFwcGVkQWRkcmVzcwkoW0IpWglJUEFkZHJlc3NVdGlsLmphdmEKMHg3N2MJY29tLmFuZHJvaWQub2todHRwLmludGVybmFsLmh1Yy5EZWxlZ2F0aW5nSHR0cHNVUkxDb25uZWN0aW9uCWdldFJlc3BvbnNlQ29kZQkoKUkJRGVsZWdhdGluZ0h0dHBzVVJMQ29ubmVjdGlvbi5qYXZhCjB4YzNjCWphdmEubGFuZy5TeXN0ZW0JYXJyYXljb3B5CShMamF2YS9sYW5nL09iamVjdDtJTGphdmEvbGFuZy9PYmplY3Q7SUkpVglTeXN0ZW0uamF2YQoweDEzMDQJYW5kcm9pZHgudHJhY2luZy5UcmFjZQllbmRBc3luY1NlY3Rpb24JKExqYXZhL2xhbmcvU3RyaW5nO0kpVglUcmFjZS5qYXZhCjB4M2MJamF2YS5sYW5nLlRocmVhZAlzbGVlcAkoTGphdmEvbGFuZy9PYmplY3Q7SkkpVglUaHJlYWQuamF2YQoweDE1MmMJamF2YS5zZWN1cml0eS5Qcm92aWRlciRTZXJ2aWNlS2V5CWhhc2hDb2RlCSgpSQlQcm92aWRlci5qYXZhCjB4MTM0NAlhbmRyb2lkLnZpZXcuV2luZG93TWFuYWdlckltcGwJdXBkYXRlVmlld0xheW91dAkoTGFuZHJvaWQvdmlldy9WaWV3O0xhbmRyb2lkL3ZpZXcvVmlld0dyb3VwJExheW91dFBhcmFtczspVglXaW5kb3dNYW5hZ2VySW1wbC5qYXZhCjB4MWE4CWlvLnNlbnRyeS5jYWNoZS5QZXJzaXN0aW5nU2NvcGVPYnNlcnZlcglsYW1iZGEkc2V0VHJhY2UkOCRpby1zZW50cnktY2FjaGUtUGVyc2lzdGluZ1Njb3BlT2JzZXJ2ZXIJKExpby9zZW50cnkvU3BhbkNvbnRleHQ7KVYJUGVyc2lzdGluZ1Njb3BlT2JzZXJ2ZXIuamF2YQoweDEzMTgJb2todHRwMy5pbnRlcm5hbC53cy5SZWFsV2ViU29ja2V0CXNlbmQJKExva2lvL0J5dGVTdHJpbmc7SSlaCVJlYWxXZWJTb2NrZXQua3QKMHgzODAJaW8uc2VudHJ5LmNsaWVudHJlcG9ydC5BdG9taWNDbGllbnRSZXBvcnRTdG9yYWdlCXJlc2V0Q291bnRzQW5kR2V0CSgpTGphdmEvdXRpbC9MaXN0OwlBdG9taWNDbGllbnRSZXBvcnRTdG9yYWdlLmphdmEKMHg3MjAJc3VuLnNlY3VyaXR5Lng1MDkuUkROCXRvUkZDMjI1M1N0cmluZ0ludGVybmFsCShaTGphdmEvdXRpbC9NYXA7KUxqYXZhL2xhbmcvU3RyaW5nOwlSRE4uamF2YQoweDMyMAlpby5zZW50cnkudmVuZG9yLmdzb24uaW50ZXJuYWwuYmluZC51dGlsLklTTzg2MDFVdGlscwlmb3JtYXQJKExqYXZhL3V0aWwvRGF0ZTtaTGphdmEvdXRpbC9UaW1lWm9uZTspTGphdmEvbGFuZy9TdHJpbmc7CUlTTzg2MDFVdGlscy5qYXZhCjB4MjI4CWphdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvcglpc1NodXRkb3duCSgpWglUaHJlYWRQb29sRXhlY3V0b3IuamF2YQoweDI4CWphdmEubGFuZy5EYWVtb25zJEZpbmFsaXplcldhdGNoZG9nRGFlbW9uCXJ1bkludGVybmFsCSgpVglEYWVtb25zLmphdmEKMHg0OAlqYXZhLmxhbmcucmVmLlJlZmVyZW5jZVF1ZXVlCXJlbW92ZQkoSilMamF2YS9sYW5nL3JlZi9SZWZlcmVuY2U7CVJlZmVyZW5jZVF1ZXVlLmphdmEKMHgzZTQJaW8uc2VudHJ5LnZlbmRvci5nc29uLnN0cmVhbS5Kc29uV3JpdGVyCXZhbHVlCShMamF2YS9sYW5nL1N0cmluZzspTGlvL3NlbnRyeS92ZW5kb3IvZ3Nvbi9zdHJlYW0vSnNvbldyaXRlcjsJSnNvbldyaXRlci5qYXZhCjB4MmMJamF2YS5sYW5nLkRhZW1vbnMkRmluYWxpemVyV2F0Y2hkb2dEYWVtb24Jd2FpdEZvclByb2dyZXNzCSgpTGphdmEvdXRpbC9jb25jdXJyZW50L1RpbWVvdXRFeGNlcHRpb247CURhZW1vbnMuamF2YQoweDU4OAlhbmRyb2lkLnNlY3VyaXR5Lm5ldC5jb25maWcuUm9vdFRydXN0TWFuYWdlcgljaGVja1NlcnZlclRydXN0ZWQJKFtMamF2YS9zZWN1cml0eS9jZXJ0L1g1MDlDZXJ0aWZpY2F0ZTtMamF2YS9sYW5nL1N0cmluZztMamF2YS9uZXQvU29ja2V0OylWCVJvb3RUcnVzdE1hbmFnZXIuamF2YQoweDFkMAlpby5zZW50cnkuYW5kcm9pZC5jb3JlLlNlbmRDYWNoZWRFbnZlbG9wZUludGVncmF0aW9uCXJlZ2lzdGVyCShMaW8vc2VudHJ5L0lIdWI7TGlvL3NlbnRyeS9TZW50cnlPcHRpb25zOylWCVNlbmRDYWNoZWRFbnZlbG9wZUludGVncmF0aW9uLmphdmEKMHg0MWMJY29tLmFuZHJvaWQub2todHRwLmludGVybmFsLmh0dHAuUm91dGVTZWxlY3RvcglyZXNldE5leHRJbmV0U29ja2V0QWRkcmVzcwkoTGphdmEvbmV0L1Byb3h5OylWCVJvdXRlU2VsZWN0b3IuamF2YQoweDYwCWRhbHZpay5zeXN0ZW0uVk1SdW50aW1lCXJ1bkhlYXBUYXNrcwkoKVYJVk1SdW50aW1lLmphdmEKMHhiYWMJY29tLmZhY2Vib29rLnJlYWN0LnVpbWFuYWdlci5SZWFjdFN0eWxlc0RpZmZNYXAJaGFzS2V5CShMamF2YS9sYW5nL1N0cmluZzspWglSZWFjdFN0eWxlc0RpZmZNYXAuamF2YQoweDFiMAlpby5zZW50cnkuY2FjaGUuQ2FjaGVVdGlscwlkZWxldGUJKExpby9zZW50cnkvU2VudHJ5T3B0aW9ucztMamF2YS9sYW5nL1N0cmluZztMamF2YS9sYW5nL1N0cmluZzspVglDYWNoZVV0aWxzLmphdmEKMHg4MDQJamRrLmludGVybmFsLnV0aWwuQXJyYXlzU3VwcG9ydAltaXNtYXRjaAkoW0JbQkkpSQlBcnJheXNTdXBwb3J0LmphdmEKMHg4CWphdmEubGFuZy5yZWZsZWN0Lk1ldGhvZAlpbnZva2UJKExqYXZhL2xhbmcvT2JqZWN0O1tMamF2YS9sYW5nL09iamVjdDspTGphdmEvbGFuZy9PYmplY3Q7CU1ldGhvZC5qYXZhCjB4NGI0CWphdmEubmV0LkFic3RyYWN0UGxhaW5Tb2NrZXRJbXBsCWRvQ29ubmVjdAkoTGphdmEvbmV0L0luZXRBZGRyZXNzO0lJKVYJQWJzdHJhY3RQbGFpblNvY2tldEltcGwuamF2YQoweGU3OAlsaWJjb3JlLnV0aWwuTmF0aXZlQWxsb2NhdGlvblJlZ2lzdHJ5CXJlZ2lzdGVyTmF0aXZlQWxsb2NhdGlvbgkoTGphdmEvbGFuZy9PYmplY3Q7SilMamF2YS9sYW5nL1J1bm5h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AAAAAKM0AgBOapQBAAAAAAAAozQCAE5qmAEAAAAAAACjNAIATmq8AgAAAAAAAKM0AgBOasACAAAAAAAAozQCAE5qxAIAAAAAAACjNAIATmrIAgAAAAAAAKM0AgBOaswCAAAAAAAAozQCAE5q0AIAAAAAAACjNAIATmrUAgAAAAAAAKM0AgBOatgCAAAAAAAAozQCAE5q1AIAAAAAAACjNAIATmrcAgAAAAAAAKM0AgBjGZUCAAAcAQAAWV8CAGMZkQIAABwBAABZXwIAP2qNAgAASVoAAOVfAgA/aokCAABJWgAA5V8CAD9qqQIAAElaAADlXwIAP2qlAgAASVoAAOVfAgA/aqECAABJWgAA5V8CAD9qnQIAAElaAADlXwIAP2qZAgAASVoAAOVfAgA/alkCAABJWgAA5V8CAD9qVQIAAElaAADlXwIAP2rgAgAASVoAAOVfAgA/alwCAABJWgAA5V8CAD9qYAIAAElaAADlXwIAP2pgAgAASVoAAOVfAgA/amQCAABJWgAA5V8CAD9qaAIAAElaAADlXwIAP2psAgAASVoAAOVfAgA/auQCAABJWgAA5V8CAD9q6AIAAElaAADlXwIAP2rsAgAASVoAAOVfAgA/avACAABJWgAA5V8CAD9q9AIAAElaAADlXwIAP2qIAgAASVoAAOVfAgA/aowCAABJWgAA5V8CAE5q3QIAAKcSAAABYAIATmrVAgAApxIAAAFgAgBOatkCAACnEgAAAWACAE5q1QIAAKcSAAABYAIATmrRAgAApxIAAAFgAgBOas0CAACnEgAAAWACAE5q+AIAAKcSAAABYAIATmr8AgAApxIAAAFgAgBOagADAACnEgAAAWACAE5qBAMAAKcSAAABYAIATmoIAwAApxIAAAFgAgBOagwDAACnEgAAAWACAE5qEAMAAKcSAAABYAIATmoEAwAApxIAAAFgAgBOaggDAACnEgAAAWACAE5qFAMAAKcSAAABYAIATmoYAwAApxIAAAFgAgBOahwDAACnEgAAAWACAE5qIAMAAKcSAAABYAIATmokAwAApxIAAAFgAgBOaigDAACnEgAAAWACAE5qLAMAAKcSAAABYAIATmowAwAApxIAAAFgAgBOajQDAACnEgAAAWACAD9qjQIAAIlxAACLiAIAP2qJAgAAiXEAAIuIAgA/avUCAACJcQAAi4gCAD9q8QIAAIlxAACLiAIAP2rtAgAAiXEAAIuIAgA/aukCAACJcQAAi4gCAD9q5QIAAIlxAACLiAIAP2ptAgAAiXEAAIuIAgA/amkCAACJcQAAi4gCAD9qZQIAAIlxAACLiAIAP2phAgAAiXEAAIuIAgA/amECAACJcQAAi4gCAD9qXQIAAIlxAACLiAIAP2rhAgAAiXEAAIuIAgA/akUBAACJcQAAi4gCAD9qQQEAAIlxAACLiAIAP2o9AQAAiXEAAIuIAgA/ajkBAACJcQAAi4gCAD9qNQEAAIlxAACLiAIAP2oxAQAAiXEAAIuIAgA/ai0BAACJcQAAi4gCAD9qKQEAAIlxAACLiAIAP2olAQAAiXEAAIuIAgA/aiEBAACJcQAAi4gCAD9qGAAAAIlxAACLiAIAP2ocAAAAiXEAAIuIAgBOajUDAACtKAAApogCAE5qMQMAAK0oAACmiAIATmotAwAArSgAAKaIAgBOaikDAACtKAAApogCAE5qJQMAAK0oAACmiAIATmohAwAArSgAAKaIAgBOah0DAACtKAAApogCAE5qGQMAAK0oAACmiAIATmoVAwAArSgAAKaIAgBOagkDAACtKAAApogCAE5qBQMAAK0oAACmiAIATmoRAwAArSgAAKaIAgBOag0DAACtKAAApogCAE5qCQMAAK0oAACmiAIATmoFAwAArSgAAKaIAgBOagEDAACtKAAApogCAE5q/QIAAK0oAACmiAIATmr5AgAArSgAAKaIAgBOajgDAACtKAAApogCAE5qPAMAAK0oAACmiAIATmpAAwAArSgAAKaIAgBOakQDAACtKAAApogCAE5qSAMAAK0oAACmiAIATmpMAwAArSgAAKaIAgBOalADAACtKAAApogCAExqyQAAAEoXAACC1AIATGrFAAAAShcAAILUAgBMarkCAABKFwAAgtQCAExqtQIAAEoXAACC1AIATGqxAgAAShcAAILUAgBMaq0CAABKFwAAgtQCAExqfQIAAEoXAACC1AIATGqcAQAAShcAAILUAgBMaqABAABKFwAAgtQCAExqVAMAAEoXAACC1AIATGpYAwAAShcAAILUAgBMalwDAABKFwAAgtQCAExqYAMAAEoXAACC1AIATGr8AgAAShcAAILUAgBMagADAABKFwAAgtQCAExqBAMAAEoXAACC1AIATGoIAwAAShcAAILUAgBMamQDAABKFwAAgtQCAExqCAMAAEoXAACC1AIATGpoAwAAShcAAILUAgBMahADAABKFwAAgtQCAExqBAMAAEoXAACC1AIATGoIAwAAShcAAILUAgBMahQDAABKFwAAgtQCAExqGAMAAEoXAACC1AIATGocAwAAShcAAILUAgBMaiADAABKFwAAgtQCAExqbAMAAEoXAACC1AIATGpwAwAAShcAAILUAgBManQDAABKFwAAgtQCAE5qUQMAAGFDAACe1AIATmpNAwAAYUMAAJ7UAgBOakkDAABhQwAAntQCAE5qRQMAAGFDAACe1AIATmpBAwAAYUMAAJ7UAgBOaj0DAABhQwAAntQCAE5qOQMAAGFDAACe1AIATmrJAgAAYUMAAJ7UAgBOasUCAABhQwAAntQCAE5qeAMAAGFDAACe1AIATmp8AwAAYUMAAJ7UAgBOaoADAABhQwAAntQCAE5qhAMAAGFDAACe1AIATmqIAwAAYUMAAJ7UAgBOaowDAABhQwAAntQCAE5qkAMAAGFDAACe1AIAUxmUAwAAvRMAAFUxAwBManUDAAAYMwAAADIDAExqcQMAABgzAAAAMgMATGptAwAAGDMAAAAyAwBMaiEDAAAYMwAAADIDAExqHQMAABgzAAAAMgMATGoZAwAAGDMAAAAyAwBMahUDAAAYMwAAADIDAExqCQMAABgzAAAAMgMATGoFAwAAGDMAAAAyAwBMahEDAAAYMwAAADIDAExqaQMAABgzAAAAMgMATGoJAwAAGDMAAAAyAwBMamUDAAAYMwAAADIDAExqCQMAABgzAAAAMgMATGoFAwAAGDMAAAAyAwBMagEDAAAYMwAAADIDAExq/QIAABgzAAAAMgMATGq0AQAAGDMAAAAyAwBMapgDAAAYMwAAADIDAExqnAMAABgzAAAAMgMATGqgAwAAGDMAAAAyAwBMaqQDAAAYMwAAADIDAExqqAMAABgzAAAAMgMATGqsAwAAGDMAAAAyAwBMaqgDAAAYMwAAADIDAExqsAMAABgzAAAAMgMATmqRAwAAO0gAABUyAwBOao0DAAA7SAAAFTIDAE5qiQMAADtIAAAVMgMATmqFAwAAO0gAABUyAwBOaoEDAAA7SAAAFTIDAE5qfQMAADtIAAAVMgMATmp5AwAAO0gAABUyAwBOarQDAAA7SAAAFTIDAE5quAMAADtIAAAVMgMATmq8AwAAO0gAABUyAwBOasADAAA7SAAAFTIDAE5qxAMAADtIAAAVMgMATmrIAwAAO0gAABUyAwBOaswDAAA7SAAAFTIDAE5q0AMAADtIAAAVMgMATmrUAwAAO0gAABUyAwBOatgDAAA7SAAAFTIDAFMZlQMAAFIVAACGbwMATGqxAwAAo2MAAOhwAwBMaqkDAACjYwAA6HADAExqrQMAAKNjAADocAMATGqpAwAAo2MAAOhwAwBMaqUDAACjYwAA6HADAExqoQMAAKNjAADocAMATGqdAwAAo2MAAOhwAwBMapkDAACjYwAA6HADAExqtQEAAKNjAADocAMATGr8AgAAo2MAAOhwAwBMagADAACjYwAA6HADAExqBAMAAKNjAADocAMATGoIAwAAo2MAAOhwAwBMamQDAACjYwAA6HADAExqCAMAAKNjAADocAMATGpoAwAAo2MAAOhwAwBMahADAACjYwAA6HADAExqBAMAAKNjAADocAMATGoIAwAAo2MAAOhwAwBMahQDAACjYwAA6HADAExq3AMAAKNjAADocAMATGrgAwAAo2MAAOhwAwBMauQDAACjYwAA6HADAExq6AMAAKNjAADocAMATGrsAwAAo2MAAOhwAwBOatkDAACUYQAAwnIDAE5q1QMAAJRhAADCcgMATmrRAwAAlGEAAMJyAwBOas0DAACUYQAAwnIDAE5qyQMAAJRhAADCcgMATmrFAwAAlGEAAMJyAwBOasEDAACUYQAAwnIDAE5qvQMAAJRhAADCcgMATmrwAwAAlGEAAMJyAwBOavQDAACUYQAAwnIDAE5q+AMAAJRhAADCcgMATmr8AwAAlGEAAMJyAwBOagAEAACUYQAAwnIDAE5qBAQAAJRhAADCcgMATmoIBAAAlGEAAMJyAwBOagwEAACUYQAAwnIDAE5qEAQAAJRhAADCcgMATmoUBAAAlGEAAMJyAwBOahgEAACUYQAAwnIDAE5qHAQAAJRhAADCcgMATmogBAAAlGEAAMJyAwBOaiQEAACUYQAAwnIDAE5qKAQAAJRhAADCcgMATmosBAAAlGEAAMJyAwBOajAEAACUYQAAwnIDAE5qNAQAAJRhAADCcgMATmowBAAAlGEAAMJyAwBOajgEAACUYQAAwnIDAExq7QMAABSLAAB2AwQATGrpAwAAFIsAAHYDBABMauUDAAAUiwAAdgMEAExq4QMAABSLAAB2AwQATGrdAwAAFIsAAHYDBABMahUDAAAUiwAAdgMEAExqCQMAABSLAAB2AwQATGoFAwAAFIsAAHYDBABMahEDAAAUiwAAdgMEAExqaQMAABSLAAB2AwQATGoJAwAAFIsAAHYDBABMamUDAAAUiwAAdgMEAExqCQMAABSLAAB2AwQATGoFAwAAFIsAAHYDBABMagEDAAAUiwAAdgMEAExq/QIAABSLAAB2AwQATGq0AQAAFIsAAHYDBABMarwBAAAUiwAAdgMEAExqwAEAABSLAAB2AwQATGrBAQAAcYsAABRXBABMajwEAABxiwAAFFcEAExqQAQAAHGLAAAUVwQATGpBBAAASaoAALSjBABMaj0EAABJqgAAtKMEAExqvQEAAEmqAAC0owQATGq1AQAASaoAALSjBABMavwCAABJqgAAtKMEAExqAAMAAEmqAAC0owQATGoEAwAASaoAALSjBABMaggDAABJqgAAtKMEAExqZAMAAEmqAAC0owQATGoIAwAASaoAALSjBABMamgDAABJqgAAtKMEAExqEAMAAEmqAAC0owQATGoEAwAASaoAALSjBABMaggDAABJqgAAtKMEAExqRAQAAEmqAAC0owQATGpIBAAASaoAALSjBABMakwEAABJqgAAtKMEAExqUAQAAEmqAAC0owQATGpUBAAASaoAALSjBABMaugDAABJqgAAtKMEAExqWAQAAEmqAAC0owQATGpcBAAASaoAALSjBABMamAEAABJqgAAtKMEAExqZAQAAEmqAAC0owQATGplBAAAed4AAJflBABMamEEAAB53gAAl+UEAExqXQQAAHneAACX5QQATGpZBAAAed4AAJflBABMaukDAAB53gAAl+UEAExqVQQAAHneAACX5QQATGpRBAAAed4AAJflBABMak0EAAB53gAAl+UEAExqSQQAAHneAACX5QQATGpFBAAAed4AAJflBABMagkDAAB53gAAl+UEAExqBQMAAHneAACX5QQATGoRAwAAed4AAJflBABMamkDAAB53gAAl+UEAExqCQMAAHneAACX5QQATGplAwAAed4AAJflBABMagkDAAB53gAAl+UEAExqBQMAAHneAACX5QQATGoBAwAAed4AAJflBABMav0CAAB53gAAl+UEAExqtAEAAHneAACX5QQATGq4AQAAed4AAJflBABMarwBAAB53gAAl+UEAExqwAEAAHneAACX5QQATGrBAQAAoDQBAE9NBQBMar0BAACgNAEAT00FAExquQEAAKA0AQBPTQUATGq1AQAAoDQBAE9NBQBMavwCAACgNAEAT00FAExqBAMAAKA0AQBPTQUATGoIAwAAoDQBAE9NBQBMamQDAACgNAEAT00FAExqCAMAAKA0AQBPTQUATGpoAwAAoDQBAE9NBQBMahADAACgNAEAT00FAExqBAMAAKA0AQBPTQUATGoIAwAAoDQBAE9NBQBMahQDAACgNAEAT00FAExqGAMAAKA0AQBPTQUATGocAwAAoDQBAE9NBQBMaiADAACgNAEAT00FAExqbAMAAKA0AQBPTQUATGpoBAAAoDQBAE9NBQBTaiAAAAAAAAAAb00FAFNqbAQAAAAAAABvTQUAU2pwBAAAAAAAAG9NBQBTanQEAAAAAAAAb00FAFNqKAQAAAAAAABvTQUAU2osBAAAAAAAAG9NBQBTajAEAAAAAAAAb00FAFNqNAQAAAAAAABvTQUAU2owBAAAAAAAAG9NBQBTajgEAAAAAAAAb00FAFNqeAQAAAAAAABvTQUAU2p8BAAAAAAAAG9NBQBTaoAEAAAAAAAAb00FAExqaQQAANdQAQAoewUATGptAwAA11ABACh7BQBMaiEDAADXUAEAKHsFAExqHQMAANdQAQAoewUATGoZAwAA11ABACh7BQBMahUDAADXUAEAKHsFAExqCQMAANdQAQAoewUATGoFAwAA11ABACh7BQBMahEDAADXUAEAKHsFAExqaQMAANdQAQAoewUATGoJAwAA11ABACh7BQBMamUDAADXUAEAKHsFAExqCQMAANdQAQAoewUATGoFAwAA11ABACh7BQBMagADAADXUAEAKHsFAExqBAMAANdQAQAoewUATGoIAwAA11ABACh7BQBMamQDAADXUAEAKHsFAExqCAMAANdQAQAoewUATGpoAwAA11ABACh7BQBMahADAADXUAEAKHsFAExqBAMAANdQAQAoewUATGoIAwAA11ABACh7BQBMahQDAADXUAEAKHsFAExqGAMAANdQAQAoewUATGocAwAA11ABACh7BQBMaiADAADXUAEAKHsFAExqbAMAANdQAQAoewUATGpoBAAA11ABACh7BQBMagACAADXUAEAKHsFAExqAQIAALdjAQBEowUATGppBAAAt2MBAESjBQBMam0DAAC3YwEARKMFAExqIQMAALdjAQBEowUATGodAwAAt2MBAESjBQBMahkDAAC3YwEARKMFAExqFQMAALdjAQBEowUATGoJAwAAt2MBAESjBQBMagUDAAC3YwEARKMFAExqEQMAALdjAQBEowUATGppAwAAt2MBAESjBQBMagkDAAC3YwEARKMFAExqZQMAALdjAQBEowUATGoJAwAAt2MBAESjBQBMagUDAAC3YwEARKMFAExqAQMAALdjAQBEowUATGr9AgAAt2MBAESjBQBMamEDAAC3YwEARKMFAExqXQMAALdjAQBEowUATGpZAwAAt2MBAESjBQBMalUDAAC3YwEARKMFAExqoQEAALdjAQBEowUATGqdAQAAt2MBAESjBQBMaoQEAAC3YwEARKMFAExqiAQAALdjAQBEowUATGqMBAAAt2MBAESjBQBMapAEAAC3YwEARKMFAExqlAQAALdjAQBEowUATGpgAwAAt2MBAESjBQBMapwDAAC3YwEARKMFAExqoAMAALdjAQBEowUATGqkAwAAt2MBAESjBQBMaqgDAAC3YwEARKMFAExqrAMAALdjAQBEowUATGqoAwAAt2MBAESjBQBMarADAAC3YwEARKMFAE5qOQQAAItlAABfowUATmoxBAAAi2UAAF+jBQBOajUEAACLZQAAX6MFAE5qMQQAAItlAABfowUATmotBAAAi2UAAF+jBQBOaikEAACLZQAAX6MFAE5qJQQAAItlAABfowUATmohBAAAi2UAAF+jBQBOah0EAACLZQAAX6MFAE5qGQQAAItlAABfowUATmoVBAAAi2UAAF+jBQBOapgEAACLZQAAX6MFAE5qnAQAAItlAABfowUATmqgBAAAi2UAAF+jBQBOaqQEAACLZQAAX6MFAE5qqAQAAItlAABfowUATmqsBAAAi2UAAF+jBQBOarAEAACLZQAAX6MFAE5qtAQAAItlAABfowUATmq4BAAAi2UAAF+jBQBOarwEAACLZQAAX6MFAE5qwAQAAItlAABfowUATmrEBAAAi2UAAF+jBQBOasgEAACLZQAAX6MFAE5qxAQAAItlAABfowUATmrMBAAAi2UAAF+jBQBVaiAAAAAAAAAAa6MFAFVqbAAAAAAAAABrowUAVWpwAAAAAAAAAGujBQBVatAEAAAAAAAAa6MFAFVqUAAAAAAAAABrowUATGqxAwAAuYABADPRBQBMaqkDAAC5gAEAM9EFAExqrQMAALmAAQAz0QUATGqpAwAAuYABADPRBQBMaqUDAAC5gAEAM9EFAExqoQMAALmAAQAz0QUATGqdAwAAuYABADPRBQBMamEDAAC5gAEAM9EFAExqlQQAALmAAQAz0QUATGqRBAAAuYABADPRBQBMao0EAAC5gAEAM9EFAExq1AQAALmAAQAz0QUATGrYBAAAuYABADPRBQBMapQEAAC5gAEAM9EFAExqYAMAALmAAQAz0QUATGrcBAAAuYABADPRBQBMauAEAAC5gAEAM9EFAExq5AQAALmAAQAz0QUATGroBAAAuYABADPRBQBMauwEAAC5gAEAM9EFAExq8AQAALmAAQAz0QUATGr0BAAAuYABADPRBQBMavgEAAC5gAEAM9EFAE5qzQQAAMBmAABJ0QUATmrFBAAAwGYAAEnRBQBOaskEAADAZgAASdEFAE5qxQQAAMBmAABJ0QUATmr8BAAAwGYAAEnRBQBOagAFAADAZgAASdEFAE5qBAUAAMBmAABJ0QUATmoABQAAwGYAAEnRBQBOaggFAADAZgAASdEFAExq+QQAAG6IAQDm+QUATGr1BAAAbogBAOb5BQBMavEEAABuiAEA5vkFAExq7QQAAG6IAQDm+QUATGrpBAAAbogBAOb5BQBMauUEAABuiAEA5vkFAExq4QQAAG6IAQDm+QUATGrdBAAAbogBAOb5BQBMamEDAABuiAEA5vkFAExqlQQAAG6IAQDm+QUATGrZBAAAbogBAOb5BQBMatUEAABuiAEA5vkFAExqiQQAAG6IAQDm+QUATGqFBAAAbogBAOb5BQBMapkBAABuiAEA5vkFAExqlQEAAG6IAQDm+QUATGqRAQAAbogBAOb5BQBMargAAABuiAEA5vkFAExq0AAAAG6IAQDm+QUATGrUAAAAbogBAOb5BQBMatgAAABuiAEA5vkFAExq3AAAAG6IAQDm+QUATGrgAAAAbogBAOb5BQBMauQAAABuiAEA5vkFAExq6AAAAG6IAQDm+QUATGrIAAAAbogBAOb5BQBOagkFAADndwAA/PkFAE5qAQUAAOd3AAD8+QUATmoFBQAA53cAAPz5BQBOagEFAADndwAA/PkFAE5q/QQAAOd3AAD8+QUATmrBBAAA53cAAPz5BQBOar0EAADndwAA/PkFAE5quQQAAOd3AAD8+QUATmq1BAAA53cAAPz5BQBOarEEAADndwAA/PkFAE5qrQQAAOd3AAD8+QUATmqpBAAA53cAAPz5BQBOaqUEAADndwAA/PkFAE5qoQQAAOd3AAD8+QUATmoMBQAA53cAAPz5BQBOahAFAADndwAA/PkFAE5qFAUAAOd3AAD8+QUATmoYBQAA53cAAPz5BQBOahwFAADndwAA/PkFAE5qIAUAAOd3AAD8+QUATmqcAAAA53cAAPz5BQBOaqAAAADndwAA/PkFAE5qpAAAAOd3AAD8+QUATmqoAAAA53cAAPz5BQBOaqkAAADjggAAOXcGAE5qpQAAAOOCAAA5dwYATmqhAAAA44IAADl3BgBOap0AAADjggAAOXcGAE5qIQUAAOOCAAA5dwYATmokBQAA44IAADl3BgBOaigFAADjggAAOXcGAE5qLAUAAOOCAAA5dwYATmowBQAA44IAADl3BgBOajQFAADjggAAOXcGAE5qOAUAAOOCAAA5dwYATmo8BQAA44IAADl3BgBOakAFAADjggAAOXcGAE5qRAUAAOOCAAA5dwYATmpIBQAA44IAADl3BgBOakwFAADjggAAOXcGAE5qUAUAAOOCAAA5dwYATmpUBQAA44IAADl3BgBOalgFAADjggAAOXcGAE5qXAUAAOOCAAA5dwYATmpgBQAA44IAADl3BgBOamQFAADjggAAOXcGAE5qaAUAAOOCAAA5dwYATmpsBQAA44IAADl3BgBOanAFAADjggAAOXcGAE5qJAMAAOOCAAA5dwYATmp0BQAA44IAADl3BgBOangFAADjggAAOXcGAE5qfAUAAOOCAAA5dwYATmp9BQAAc8AAAHDQBgBOankFAABzwAAAcNAGAE5qdQUAAHPAAABw0AYATmolAwAAc8AAAHDQBgBOanEFAABzwAAAcNAGAE5qbQUAAHPAAABw0AYATmppBQAAc8AAAHDQBgBOamUFAABzwAAAcNAGAE5qYQUAAHPAAABw0AYATmpdBQAAc8AAAHDQBgBOalkFAABzwAAAcNAGAE5qVQUAAHPAAABw0AYA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CwBOaqUEAABhsgIATaELAE5qoQQAAGGyAgBNoQsATmoMBQAAYbICAE2hCwBOahAFAABhsgIATaELAE5qFAUAAGGyAgBNoQsATmoYBQAAYbICAE2hCwBOahwFAABhsgIATaELAE5qIAUAAGGyAgBNoQsATmqcAAAAYbICAE2hCwBOaqAAAABhsgIATaELAE5qpAAAAGGyAgBNoQsATmqoAAAAYbICAE2hCwBOaqkAAADuxwIAyiMMAE5qpQAAAO7HAgDKIwwATmqhAAAA7scCAMojDABOap0AAADuxwIAyiMMAE5qIQUAAO7HAgDKIwwATmokBQAA7scCAMojDABOaigFAADuxwIAyiMMAE5qLAUAAO7HAgDKIwwATmowBQAA7scCAMojDABOajQFAADuxwIAyiMMAE5qOAUAAO7HAgDKIwwATmo8BQAA7scCAMojDABOakAFAADuxwIAyiMMAE5qgAUAAO7HAgDKIwwATmqEBQAA7scCAMojDABOaogFAADuxwIAyiMMAE5qjAUAAO7HAgDKIwwATmqQBQAA7scCAMojDABOapQFAADuxwIAyiMMAE5qmAUAAO7HAgDKIwwATmqcBQAA7scCAMojDABOaswHAADuxwIAyiMMAE5q0AcAAO7HAgDKIwwATmrwBgAA7scCAMojDABOavQGAADuxwIAyiMMAE5q1AcAAO7HAgDKIwwATmrYBwAA7scCAMojDABOagQGAADuxwIAyiMMAE5qCAYAAO7HAgDKIwwATmogBwAA7scCAMojDABOaiQHAADuxwIAyiMMAE5q3AcAAO7HAgDKIwwATmrgBwAA7scCAMojDABOauQHAADuxwIAyiMMAE5q6AcAAO7HAgDKIwwATmrpBwAAePICAGFTDABOauUHAAB48gIAYVMMAE5q4QcAAHjyAgBhUwwATmrdBwAAePICAGFTDABOaiUHAAB48gIAYVMMAE5qIQcAAHjyAgBhUwwATmoJBgAAePICAGFTDABOagUGAAB48gIAYVMMAE5q2QcAAHjyAgBhUwwATmrVBwAAePICAGFTDABOavUGAAB48gIAYVMMAE5q8QYAAHjyAgBhUwwATmrRBwAAePICAGFTDABOas0HAAB48gIAYVMMAE5qnQUAAHjyAgBhUwwATmq4BQAAePICAGFTDABOavwFAAB48gIAYVMMAE5qAAYAAHjyAgBhUwwATmoEBgAAePICAGFTDABOaggGAAB48gIAYVMMAE5qIAcAAHjyAgBhUwwATmokBwAAePICAGFTDAA/ah0AAABbwgAAi30MAD9qGQAAAFvCAACLfQwAP2ogAQAAW8IAAIt9DAA/aiQBAABbwgAAi30MAD9qKAEAAFvCAACLfQwAP2osAQAAW8IAAIt9DAA/akwGAABbwgAAi30MAD9qUAYAAFvCAACLfQwAP2pUBgAAW8IAAIt9DAA/algGAABbwgAAi30MAD9qXAYAAFvCAACLfQwAP2pgBgAAW8IAAIt9DAA/amQGAABbwgAAi30MAD9qaAYAAFvCAACLfQwAP2psBgAAW8IAAIt9DAA/ahgDAABbwgAAi30MAD9qHAMAAFvCAACLfQwAP2ogAwAAW8IAAIt9DAA/aiQDAABbwgAAi30MAD9qdAUAAFvCAACLfQwAP2p4BQAAW8IAAIt9DAA/auwHAABbwgAAi30MAD9q8AcAAFvCAACLfQwAP2r0BwAAW8IAAIt9DABOaiUHAAA3FQMAs30MAE5qIQcAADcVAwCzfQwATmoJBgAANxUDALN9DABOagUGAAA3FQMAs30MAE5qAQYAADcVAwCzfQwATmr9BQAANxUDALN9DABOargFAAA3FQMAs30MAE5quAUAADcVAwCzfQwATmowBgAANxUDALN9DABOavgHAAA3FQMAs30MAE5q/AcAADcVAwCzfQwATmoACAAANxUDALN9DABOagQIAAA3FQMAs30MAD9q9QcAAN3DAAAWqAwAP2rxBwAA3cMAABaoDAA/au0HAADdwwAAFqgMAD9qeQUAAN3DAAAWqAwAP2p1BQAA3cMAABaoDAA/aiUDAADdwwAAFqgMAD9qIQMAAN3DAAAWqAwAP2odAwAA3cMAABaoDAA/ahkDAADdwwAAFqgMAD9qbQYAAN3DAAAWqAwAP2ppBgAA3cMAABaoDAA/amUGAADdwwAAFqgMAD9qYQYAAN3DAAAWqAwAP2pdBgAA3cMAABaoDAA/alkGAADdwwAAFqgMAD9qVQYAAN3DAAAWqAwAP2pRBgAA3cMAABaoDAA/ak0GAADdwwAAFqgMAD9qLQEAAN3DAAAWqAwAP2opAQAA3cMAABaoDAA/aiUBAADdwwAAFqgMAD9qIQEAAN3DAAAWqAwAP2oYAAAA3cMAABaoDAA/ahwAAADdwwAAFqgMAExqyQAAAOPTAQAyqAwATGrpAAAA49MBADKoDABMauUAAADj0wEAMqgMAExq4QAAAOPTAQAyqAwATGrdAAAA49MBADKoDABMatkAAADj0wEAMqgMAExq1QAAAOPTAQAyqAwATGrRAAAA49MBADKoDABMarkAAADj0wEAMqgMAExqkAEAAOPTAQAyqAwATGqUAQAA49MBADKoDABMapgBAADj0wEAMqgMAExqnAEAAOPTAQAyqAwATGqgAQAA49MBADKoDABMalQDAADj0wEAMqgMAExqWAMAAOPTAQAyqAwATGpcAwAA49MBADKoDABMamADAADj0wEAMqgMAExq/AIAAOPTAQAyqAwATGoEAwAA49MBADKoDABMaggDAADj0wEAMqgMAExqZAMAAOPTAQAyqAwATGoIAwAA49MBADKoDABMamgDAADj0wEAMqgMAExqEAMAAOPTAQAyqAwATGoEAwAA49MBADKoDABMaggDAADj0wEAMqgMAExqFAMAAOPTAQAyqAwATGoYAwAA49MBADKoDABMahwDAADj0wEAMqgMAExqIAMAAOPTAQAyqAwATGokAwAA49MBADKoDABManQFAADj0wEAMqgMAExqeAUAAOPTAQAyqAwATGoICAAA49MBADKoDABOagUIAAAuMgMASagMAE5qAQgAAC4yAwBJqAwATmr9BwAALjIDAEmoDABOavkHAAAuMgMASagMAE5qNAYAAC4yAwBJqAwATmo4BgAALjIDAEmoDABOanwGAAAuMgMASagMAE5qgAYAAC4yAwBJqAwATmqEBgAALjIDAEmoDABOagwIAAAuMgMASagMAExqCQgAANDaAQBY0gwATGp5BQAA0NoBAFjSDABManUFAADQ2gEAWNIMAExqJQMAANDaAQBY0gwATGohAwAA0NoBAFjSDABMah0DAADQ2gEAWNIMAExqGQMAANDaAQBY0gwATGoVAwAA0NoBAFjSDABMagkDAADQ2gEAWNIMAExqBQMAANDaAQBY0gwATGoRAwAA0NoBAFjSDABMamkDAADQ2gEAWNIMAExqCQMAANDaAQBY0gwATGplAwAA0NoBAFjSDABMagkDAADQ2gEAWNIMAExqBQMAANDaAQBY0gwATGr9AgAA0NoBAFjSDABMamEDAADQ2gEA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lAUAANYpBQDFERAATmqYBQAA1ikFAMUREABOapwFAADWKQUAxREQAE5qoAUAANYpBQDFERAATmqkBQAA1ikFAMUREABOaqgFAADWKQUAxREQAE5qrAUAANYpBQDFERAATmqwBQAA1ikFAMUREABOaogGAADWKQUAxREQAE5q3AUAANYpBQDFERAATmrgBQAA1ikFAMUREABOauQFAADWKQUAxREQAE5q6AUAANYpBQDFERAATmrsBQAA1ikFAMUREABOavAFAADWKQUAxREQAE5q0AgAANYpBQDFERAATmrUCAAA1ikFAMUREABOatgIAADWKQUAxREQAE5q2QgAAMBPBQAnOxAATmrVCAAAwE8FACc7EABOatEIAADATwUAJzsQAE5q8QUAAMBPBQAnOxAATmrtBQAAwE8FACc7EABOaukFAADATwUAJzsQAE5q5QUAAMBPBQAnOxAATmrhBQAAwE8FACc7EABOat0FAADATwUAJzsQAE5qiQYAAMBPBQAnOxAATmqxBQAAwE8FACc7EABOaq0FAADATwUAJzsQAE5qqQUAAMBPBQAnOxAATmqlBQAAwE8FACc7EABOaqEFAADATwUAJzsQAE5qnQUAAMBPBQAnOxAATmq4BQAAwE8FACc7EABOatwIAADATwUAJzsQAE5q4AgAAMBPBQAnOxAATmrwBgAAwE8FACc7EABOavQGAADATwUAJzsQAE5q5AgAAMBPBQAnOxAATmroCAAAwE8FACc7EABOauwIAADATwUAJzsQAE5q8AgAAMBPBQAnOxAATmr0CAAAwE8FACc7EABOavUIAAAefwUAA28QAE5q8QgAAB5/BQADbxAATmrtCAAAHn8FAANvEABOaukIAAAefwUAA28QAE5q5QgAAB5/BQADbxAATmr1BgAAHn8FAANvEABOavEGAAAefwUAA28QAE5q4QgAAB5/BQADbxAATmrdCAAAHn8FAANvEABOargFAAAefwUAA28QAE5quAUAAB5/BQADbxAATmr8BQAAHn8FAANvEABOagAGAAAefwUAA28QAE5qBAYAAB5/BQADbxAATmoIBgAAHn8FAANvEABOaiAHAAAefwUAA28QAE5qJAcAAB5/BQADbxAATmr4CAAAHn8FAANvEABOavwIAAAefwUAA28QAE5q/QgAAPqmBQAKoBAATmr5CAAA+qYFAAqgEABOaiUHAAD6pgUACqAQAE5qIQcAAPqmBQAKoBAATmoJBgAA+qYFAAqgEABOagUGAAD6pgUACqAQAE5qAQYAAPqmBQAKoBAATmr9BQAA+qYFAAqgEABOajAGAAD6pgUACqAQAE5qNAYAAPqmBQAKoBAATmo4BgAA+qYFAAqgEABOanwGAAD6pgUACqAQAE5qtAYAAPqmBQAKoBAATmrUBgAA+qYFAAqgEABOatgGAAD6pgUACqAQAE5q3AYAAPqmBQAKoBAATmrgBgAA+qYFAAqgEABOauQGAAD6pgUACqAQAE5q6AYAAPqmBQAKoBAATmrsBgAA+qYFAAqgEABOavAGAAD6pgUACqAQAE5qAAkAAPqmBQAKoBAATmoACAAA+qYFAAqgEABOagQIAAD6pgUACqAQAE5qBAkAAPqmBQAKoBAATmoICQAA+qYFAAqgEABOagwJAAD6pgUACqAQAE5qEAkAAPqmBQAKoBAATmoRCQAADM4FACDLEABOag0JAAAMzgUAIMsQAE5qCQkAAAzOBQAgyxAATmoFCQAADM4FACDLEABOagUIAAAMzgUAIMsQAE5qAQgAAAzOBQAgyxAATmoBCQAADM4FACDLEABOavEGAAAMzgUAIMsQAE5q7QYAAAzOBQAgyxAATmrpBgAADM4FACDLEABOauUGAAAMzgUAIMsQAE5q4QYAAAzOBQAgyxAATmrdBgAADM4FACDLEABOatkGAAAMzgUAIMsQAE5qGAcAAAzOBQAgyxAATmocBwAADM4FACDLEABOavwFAAAMzgUAIMsQAE5qAAYAAAzOBQAgyxAATmoEBgAADM4FACDLEABOaggGAAAMzgUAIMsQAE5qIAcAAAzOBQAgyxAATmokBwAADM4FACDLEABOavgIAAAMzgUAIMsQAE5q/AgAAAzOBQAgyxAATmoUCQAADM4FACDLEABOahgJAAAMzgUAIMsQAE5qGQkAAN73BQDa+BAATmoVCQAA3vcFANr4EABOav0IAADe9wUA2vgQAE5q+QgAAN73BQDa+BAATmolBwAA3vcFANr4EABOaiEHAADe9wUA2vgQAE5qCQYAAN73BQDa+BAATmoFBgAA3vcFANr4EABOagEGAADe9wUA2vgQAE5q/QUAAN73BQDa+BAATmodBwAA3vcFANr4EABOahkHAADe9wUA2vgQAE5qEAgAAN73BQDa+BAATmoUCAAA3vcFANr4EABOatwGAADe9wUA2vgQAE5q4AYAAN73BQDa+BAATmrkBgAA3vcFANr4EABOaugGAADe9wUA2vgQAE5q7AYAAN73BQDa+BAATmrwBgAA3vcFANr4EABOavQGAADe9wUA2vgQAE5q+AYAAN73BQDa+BAATmr8BgAA3vcFANr4EABOav0GAABTIAYAZiURAE5q+QYAAFMgBgBmJREATmr1BgAAUyAGAGYlEQBOavEGAABTIAYAZiURAE5q7QYAAFMgBgBmJREATmrpBgAAUyAGAGYlEQBOauUGAABTIAYAZiURAE5q4QYAAFMgBgBmJREATmrdBgAAUyAGAGYlEQBOahUIAABTIAYAZiURAE5qEQgAAFMgBgBmJREATmrVBgAAUyAGAGYlEQBOarUGAABTIAYAZiURAE5qfQYAAFMgBgBmJREATmo5BgAAUyAGAGYlEQBOajUGAABTIAYAZiURAE5qMQYAAFMgBgBmJREATmq5BQAAUyAGAGYlEQBOarkFAABTIAYAZiURAE5quQUAAFMgBgBmJREATmqZBQAAUyAGAGYlEQBOapUFAABTIAYAZiURAE5qkQUAAFMgBgBmJREATmqNBQAAUyAGAGYlEQBOaokFAABTIAYAZiURAE5qhQUAAFMgBgBmJREATmqBBQAAUyAGAGYlEQBOakEFAABTIAYAZiURAE5qPQUAAFMgBgBmJREATmo5BQAAUyAGAGYlEQBOajUFAABTIAYAZiURAE5qMQUAAFMgBgBmJREATmotBQAAUyAGAGYlEQBOaikFAABTIAYAZiURAE5qJQUAAFMgBgBmJREATmodBQAAUyAGAGYlEQBOahkFAABTIAYAZiURAE5qFQUAAFMgBgBmJREATmoRBQAAUyAGAGYlEQBOag0FAABTIAYAZiURAE5qnQQAAFMgBgBmJREATmqZBAAAUyAGAGYlEQBOahEEAABTIAYAZiURAE5qDQQAAFMgBgBmJREATmoJBAAAUyAGAGYlEQBOagUEAABTIAYAZiURAE5qAQQAAFMgBgBmJREATmr9AwAAUyAGAGYlEQBOavkDAABTIAYAZiURAE5q9QMAAFMgBgBmJREATmrxAwAAUyAGAGYlEQBOarkDAABTIAYAZiURAE5qHAkAAFMgBgBmJREATmogCQAAUyAGAGYlEQBOahgDAABTIAYAZiURAE5qHAMAAFMgBgBmJREATmogAwAAUyAGAGYlEQBOamwDAABTIAYAZiURAE5qaAQAAFMgBgBmJREATmokCQAAUyAGAGYlEQBOaigJAABTIAYAZiURAE5qLAkAAFMgBgBmJREAPmowCQAA/8UMAGNREQA+ajQJAAD/xQwAY1ERAD5qOAkAAP/FDABjUREAPmo8CQAA/8UMAGNREQA+akAJAAD/xQwAY1ERAD5qRAkAAP/FDABjUREAPmpICQAA/8UMAGNREQA+akwJAAD/xQwAY1ERAD5qUAkAAP/FDABjUREAPmpUCQAA/8UMAGNREQA+algJAAD/xQwAY1ERAD5qXAkAAP/FDABjUREAPmpgCQAA/8UMAGNREQA+amQJAAD/xQwAY1ERAD5qaAkAAP/FDABjUREAPmpkCQAA/8UMAGNREQA+amwJAAD/xQwAY1ERAD9qHQAAAIjMAABxUREAP2oZAAAAiMwAAHFREQA/aiABAACIzAAAcVERAD9qJAEAAIjMAABxUREAP2ooAQAAiMwAAHFREQA/aiwBAACIzAAAcVERAD9qcAkAAIjMAABxUREAP2p0CQAAiMwAAHFREQA/alQGAACIzAAAcVERAD9qWAYAAIjMAABxUREAP2p4CQAAiMwAAHFREQA/anwJAACIzAAAcVERAD9qgAkAAIjMAABxUREAP2qECQAAiMwAAHFREQA/aogJAACIzAAAcVERAE5qLQkAAHo5BgCUUREATmopCQAAejkGAJRREQBOaiUJAAB6OQYAlFERAE5qaQQAAHo5BgCUUREATmptAwAAejkGAJRREQBOaiEDAAB6OQYAlFERAE5qHQMAAHo5BgCUUREATmoZAwAAejkGAJRREQBOaiEJAAB6OQYAlFERAE5qHQkAAHo5BgCUUREATmp0BwAAejkGAJRREQBOangHAAB6OQYAlFERAE5qfAcAAHo5BgCUUREATmqABwAAejkGAJRREQBOaoQHAAB6OQYAlFERAE5q/AMAAHo5BgCUUREATmqIBwAAejkGAJRREQBOaowHAAB6OQYAlFERAE5qkAcAAHo5BgCUUREATmqUBwAAejkGAJRREQBOapgHAAB6OQYAlFERAE5qnAcAAHo5BgCUUREATmqgBwAAejkGAJRREQBOaqQH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BQC27CcAUxmEDAAAvwkFALbsJwBTGYgMAAC/CQUAtuwnAFMZjAwAAL8JBQC27CcAUxkEDQAAvwkFALbsJwBTGRwKAAC/CQUAtuwnAD5q4QwAANBFHQAh7ScAPmrdDAAA0EUdACHtJwA+atkMAADQRR0AIe0nAD5q1QwAANBFHQAh7ScAPmrRDAAA0EUdACHtJwA+as0MAADQRR0AIe0nAD5qyQwAANBFHQAh7ScAPmrFDAAA0EUdACHtJwA+asEMAADQRR0AIe0nAD5qIQwAANBFHQAh7ScAPmodDAAA0EUdACHtJwA+aggNAADQRR0AIe0nAD5qDA0AANBFHQAh7ScAPmoQDQAA0EUdACHtJwA+ahQNAADQRR0AIe0nAD5qGA0AANBFHQAh7ScAPmocDQAA0EUdACHtJwA+aiANAADQRR0AIe0nAD5qJA0AANBFHQAh7ScAPmrQDAAA0EUdACHtJwBTGR0KAADeJQUAihgoAFMZBQ0AAN4lBQCKGCgAUxmNDAAA3iUFAIoYKABTGYkMAADeJQUAihgoAFMZhQwAAN4lBQCKGCgAUxkBDQAA3iUFAIoYKABTGf0MAADeJQUAihgoAFMZ+QwAAN4lBQCKGCgAUxn1DAAA3iUFAIoYKABTGfEMAADeJQUAihgoAFMZ7QwAAN4lBQCKGCgAUxnpDAAA3iUFAIoYKABTGeUMAADeJQUAihgoAFMZtQoAAN4lBQCKGCgAUxmxCgAA3iUFAIoYKABTGa0KAADeJQUAihgoAFMZqQoAAN4lBQCKGCgAUxmlCgAA3iUFAIoYKABTGaEKAADeJQUAihgoAFMZnQoAAN4lBQCKGCgAUxmZCgAA3iUFAIoYKABTGZUKAADeJQUAihgoAFMZkQoAAN4lBQCKGCgAUxmNCgAA3iUFAIoYKABTGYkKAADeJQUAihgoAFMZhQoAAN4lBQCKGCgAUxmBCgAA3iUFAIoYKABTGX0KAADeJQUAihgoAFMZeQoAAN4lBQCKGCgAUxl1CgAA3iUFAIoYKABTGXEKAADeJQUAihgoAFMZbQoAAN4lBQCKGCgAUxlpCgAA3iUFAIoYKABTGWUKAADeJQUAihgoAFMZYQoAAN4lBQCKGCgAUxldCgAA3iUFAIoYKABTGVkKAADeJQUAihgoAFMZVQoAAN4lBQCKGCgAUxlRCgAA3iUFAIoY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CgBSdC8AUxlAEAAA1e8KAFJ0LwBTGVwQAADV7woAUnQvAFMZTBAAANXvCgBSdC8AUxlQEAAA1e8KAFJ0LwBTGTQQAADV7woAUnQvAFMZWBAAANXvCgBSdC8AUxlAEAAA1e8KAFJ0LwBTGVwQAADV7woAUnQvAFMZTBAAANXvCgBSdC8AUxlQEAAA1e8KAFJ0LwBTGTQQAADV7woAUnQvAFMZQBAAANXvCgBSdC8AUxlMEAAA1e8KAFJ0LwBTGVAQAADV7woAUnQvAFMZNBAAANXvCgBSdC8AUxlAEAAA1e8KAFJ0LwBTGUwQAADV7woAUnQvAFMZUBAAANXvCgBSdC8AUxk0EAAA1e8KAFJ0LwBTGUAQAADV7woAUnQvAFMZTBAAANXvCgBSdC8AUxlQEAAA1e8KAFJ0LwBTGTQQAADV7woAUnQvAFMZWBAAANXvCgBSdC8AUxlAEAAA1e8KAFJ0LwBTGVwQAADV7woAUnQvAFMZTBAAANXvCgBSdC8AUxlQEAAA1e8KAFJ0LwBTGTQQAADV7woAUnQvAFMZWBAAANXvCgBSdC8AUxlAEAAA1e8KAFJ0LwBTGVwQAADV7woAUnQvAFMZTBAAANXvCgBSdC8AUxlQEAAA1e8KAFJ0LwBTGTQQAADV7woAUnQvAFMZPBAAANXvCgBSdC8AUxlYEAAA1e8KAFJ0LwBTGUAQAADV7woAUnQvAFMZXBAAANXvCgBSdC8AUxlMEAAA1e8KAFJ0LwBTGVAQAADV7woAUnQvAFMZNBAAANXvCgBSdC8AUxlgEAAA1e8KAFJ0LwBTGWQQAADV7woAUnQvAFMZPBAAANXvCgBSdC8AUxlAEAAA1e8KAFJ0LwBTGUwQAADV7woAUnQvAFMZUBAAANXvCgBSdC8AUxk0EAAA1e8KAFJ0LwBTGVgQAADV7woAUnQvAFMZQBAAANXvCgBSdC8AUxlcEAAA1e8KAFJ0LwBTGUwQAADV7woAUnQvAFMZUBAAANXvCgBSdC8AUxk0EAAA1e8KAFJ0LwBTGTwQAADV7woAUnQvAFMZaBAAANXvCgBSdC8AUxlsEAAA1e8KAFJ0LwBTGXAQAADV7woAUnQvAFMZdBAAANXvCgBSdC8AUxl4EAAA1e8KAFJ0LwBTGXwQAADV7woAUnQvAFMZgBAAANXvCgBSdC8AUxmBEAAApg0LAHif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DAAxcTIAUxkpEQAAxlIMADFxMgBTGSURAADGUgwAMXEyAFMZIREAAMZSDAAxcTIAUxkdEQAAxlIMADFxMgBTGWkQAADGUgwAMXEyAFMZPRAAAMZSDAAxcTIAUxk1EAAAxlIMADFxMgBTGVEQAADGUgwAMXEyAFMZTRAAAMZSDAAxcTIAUxldEAAAxlIMADFxMgBTGUEQAADGUgwAMXEyAFMZWRAAAMZSDAAxcTIAUxk1EAAAxlIMADFxMgBTGVEQAADGUgwAMXEyAFMZTRAAAMZSDAAxcTIAUxlBEAAAxlIMADFxMgBTGT0QAADGUgwAMXEyAFMZZRAAAMZSDAAxcTIAUxlhEAAAxlIMADFxMgBTGTUQAADGUgwAMXEyAFMZURAAAMZSDAAxcTIAUxlNEAAAxlIMADFxMgBTGV0QAADGUgwAMXEyAFMZQRAAAMZSDAAxcTIAUxlZEAAAxlIMADFxMgBTGT0QAADGUgwAMXEyAFMZNRAAAMZSDAAxcTIAUxlREAAAxlIMADFxMgBTGU0QAADGUgwAMXEyAFMZXRAAAMZSDAAxcTIAUxlBEAAAxlIMADFxMgBTGVkQAADGUgwAMXEyAFMZNRAAAMZSDAAxcTIAUxlREAAAxlIMADFxMgBTGU0QAADGUgwAMXEyAFMZXRAAAMZSDAAxcTIAUxlBEAAAxlIMADFxMgBTGVkQAADGUgwAMXEyAFMZNRAAAMZSDAAxcTIAUxlREAAAxlIMADFxMgBTGU0QAADGUgwAMXEyAFMZjBEAAMZSDAAxcTIAUxmNEQAA/GwMAGmdMgBTGUEQAAD8bAwAaZ0yAFMZNRAAAPxsDABpnTIAUxlREAAA/GwMAGmdMgBTGU0QAAD8bAwAaZ0yAFMZQRAAAPxsDABpnTIAUxk1EAAA/GwMAGmdMgBTGVEQAAD8bAwAaZ0yAFMZTRAAAPxsDABpnTIAUxlBEAAA/GwMAGmdMgBTGTUQAAD8bAwAaZ0yAFMZURAAAPxsDABpnTIAUxlNEAAA/GwMAGmdMgBTGV0QAAD8bAwAaZ0yAFMZQRAAAPxsDABpnTIAUxlZEAAA/GwMAGmdMgBTGTUQAAD8bAwAaZ0yAFMZURAAAPxsDABpnTIAUxlNEAAA/GwMAGmdMgBTGV0QAAD8bAwAaZ0yAFMZQRAAAPxsDABpnTIAUxlZEAAA/GwMAGmd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fboMABkQMwBTGeURAAB9ugwAGRAzAFMZ4REAAH26DAAZEDMAUxnMDwAAfboMABkQMwBTGdAPAAB9ugwAGRAzAFMZ8A8AAH26DAAZEDMAUxkgEAAAfboMABkQMwBTGSQQAAB9ugwAGRAzAFMZKBAAAH26DAAZEDMAUxksEAAAfboMABkQMwBTGTAQAAB9ugwAGRAzAFMZNBAAAH26DAAZEDMAUxkIEgAAfboMABkQMwBTGQwSAAB9ugwAGRAzAFMZNBAAAH26DAAZEDMAUxkIEgAAfboMABkQMwBTGQwSAAB9ugwAGRAzAFMZNBAAAH26DAAZEDMAUxkIEgAAfboMABkQMwBTGQwSAAB9ugwAGRAzAFMZNBAAAH26DAAZEDMAUxkIEgAAfboMABkQMwBTGQwSAAB9ugwAGRAzAFMZNBAAAH26DAAZEDMAUxkIEgAAfboMABkQMwBTGQwSAAB9ugwAGRAzAFMZNBAAAH26DAAZEDMAUxkIEgAAfboMABkQMwBTGQwSAAB9ugwAGRAzAFMZNBAAAH26DAAZEDMAUxkIEgAAfboMABkQMwBTGQwSAAB9ugwAGRAzAFMZNBAAAH26DAAZEDMAUxkIEgAAfboMABkQMwBTGQwSAAB9ugwAGRAzAFMZNBAAAH26DAAZEDMAUxkIEgAAfboMABkQMwBTGQwSAAB9ugwAGRAzAFMZNBAAAH26DAAZEDMAUxkIEgAAfboMABkQMwBTGQwSAAB9ugwAGRAzAFMZNBAAAH26DAAZEDMAUxkIEgAAfboMABkQMwBTGQwSAAB9ugwAGRAzAFMZNBAAAH26DAAZEDMAUxkIEgAAfboMABkQMwBTGQwSAAB9ugwAGRAzAFMZNBAAAH26DAAZEDMAUxkIEgAAfboMABkQMwBTGQwSAAB9ugwAGRAzAFMZNBAAAH26DAAZEDMAUxkIEgAAfboMABkQMwBTGQwSAAB9ugwAGRAzAFMZNBAAAH26DAAZEDMAUxkIEgAAfboMABkQMwBTGQwSAAB9ugwAGRAzAFMZNBAAAH26DAAZEDMAUxkIEgAAfboMABkQMwBTGQwSAAB9ugwAGRAzAFMZNBAAAH26DAAZEDMAUxlgEAAAfboMABkQMwBTGWQQAAB9ugwAGRAzAFMZPBAAAH26DAAZEDMAUxlAEAAAfboMABkQMwBTGUwQAAB9ugwAGRAzAFMZUBAAAH26DAAZEDMAUxk0EAAAfboMABkQMwBTGQgSAAB9ugwAGRAzAFMZDBIAAH26DAAZEDMAUxk0EAAAfboMABkQMwBTGTwQAAB9ugwAGRAzAFMZWBAAAH26DAAZEDMAUxkQEgAAfboMABkQMwA+agUSAACOUyYA4hAzAD5q2REAAI5TJgDiEDMAPmoVCgAAjlMmAOIQMwA+ahEKAACOUyYA4hAzAD5qtQkAAI5TJgDiEDMAUxkREgAAt8MMAO5BMwBTGVkQAAC3wwwA7kEzAFMZPRAAALfDDADuQTMAUxk1EAAAt8MMAO5BMwBTGQ0SAAC3wwwA7kEzAFMZCRIAALfDDADuQTMAUxk1EAAAt8MMAO5BMwBTGVEQAAC3wwwA7kEzAFMZTRAAALfDDADuQTMAUxlBEAAAt8MMAO5BMwBTGT0QAAC3wwwA7kEzAFMZZRAAALfDDADuQTMAUxlhEAAAt8MMAO5BMwBTGTUQAAC3wwwA7kEzAFMZDRIAALfDDADuQTMAUxkJEgAAt8MMAO5BMwBTGTUQAAC3wwwA7kEzAFMZDRIAALfDDADuQTMAUxkJEgAAt8MMAO5BMwBTGTUQAAC3wwwA7kEzAFMZDRIAALfDDADuQTMAUxkJEgAAt8MMAO5BMwBTGTUQAAC3wwwA7kEzAFMZDRIAALfDDADuQTMAUxkJEgAAt8MMAO5BMwBTGTUQAAC3wwwA7kEzAFMZDRIAALfDDADuQTMAUxkJEgAAt8MMAO5BMwBTGTUQAAC3wwwA7kEzAFMZDRIAALfDDADuQTMAUxkJEgAAt8MMAO5BMwBTGTUQAAC3wwwA7kEzAFMZDRIAALfDDADuQTMAUxkJEgAAt8MMAO5BMwBTGTUQAAC3wwwA7kEzAFMZDRIAALfDDADuQTMAUxkJEgAAt8MMAO5BMwBTGTUQAAC3wwwA7kEzAFMZDRIAALfDDADuQTMAUxkJEgAAt8MMAO5BMwBTGTUQAAC3wwwA7kEzAFMZDRIAALfDDADuQTMAUxkJEgAAt8MMAO5BMwBTGTUQAAC3wwwA7kEzAFMZDRIAALfDDADuQTMAUxkJEgAAt8MMAO5BMwBTGTUQAAC3wwwA7kEzAFMZDRIAALfDDADuQTMAUxkJEgAAt8MMAO5BMwBTGTUQAAC3wwwA7kEzAFMZDRIAALfDDADuQTMAUxkJEgAAt8MMAO5BMwBTGTUQAAC3wwwA7kEzAFMZDRIAALfDDADuQTMAUxkJEgAAt8MMAO5BMwBTGTUQAAC3wwwA7kEzAFMZDRIAALfDDADuQTMAUxkJEgAAt8MMAO5BMwBTGTUQAAC3wwwA7kEzAFMZDRIAALfDDADuQTMAUxkJEgAAt8MMAO5BMwBTGTUQAAC3wwwA7kEzAFMZMRAAALfDDADuQTMAUxktEAAAt8MMAO5BMwBTGRQSAAC3wwwA7kEzAFMZGBIAALfDDADuQTMAUxkZEgAAruwMAE2MMwBTGRUSAACu7AwATYwzAFMZLBAAAK7sDABNjDMAUxkwEAAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZCBIAAK7sDABNjDMAUxkMEgAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZCBIAAK7sDABNjDMAUxkMEgAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZCBIAAK7sDABNjDMAUxkMEgAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZCBIAAK7sDABNjDMAUxkMEgAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZCBIAAK7sDABNjDMAUxkMEgAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZCBIAAK7sDABNjDMAUxkMEgAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZCBIAAK7sDABNjDMAUxkMEgAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZCBIAAK7sDABNjDMAUxkMEgAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZCBIAAK7sDABNjDMAUxkMEgAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZCBIAAK7sDABNjDMAUxkMEgAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZCBIAAK7sDABNjDMAUxkMEgAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZCBIAAK7sDABNjDMAUxkMEgAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZCBIAAK7sDABNjDMAUxkMEgAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZCBIAAK7sDABNjDMAUxkMEgAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZCBIAAK7sDABNjDMAUxkMEgAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZCBIAAK7sDABNjDMAUxkMEgAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZCBIAAK7sDABNjDMAUxkMEgAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZCBIAAK7sDABNjDMAUxkMEgAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZHBIAAK7sDABNjDMAUxkgEgAAruwMAE2MMwA9UFEAAAC1HQAAM5gzAD1QGQEAALUdAAAzmDMAPVAVAQAAtR0AADOYMwA9UCQSAAC1HQAAM5gzAD1QKBIAALUdAAAzmDMAPVAsEgAAtR0AADOYMwA9UDASAAC1HQAAM5gzAEdqyQAAAB8bAABPmDMAR2rpAAAAHxsAAE+YMwBHakUMAAAfGwAAT5gzAEdq4QAAAB8bAABPmDMAR2rdAAAAHxsAAE+YMwBHasEAAAAfGwAAT5gzAEdqQQwAAB8bAABPmDMAR2q5AAAAHxsAAE+YMwBHajQSAAAfGwAAT5gzAEdqlAEAAB8bAABPmDMAR2o4EgAAHxsAAE+YMwBHajwSAAAfGwAAT5gzAFMZIRIAANwFDQAbzDMAUxkdEgAA3AUNABvMMwBTGTUQAADcBQ0AG8wzAFMZDRIAANwFDQAbzDMAUxkJEgAA3AUNABvMMwBTGTUQAADcBQ0AG8wzAFMZDRIAANwFDQAbzDMAUxkJEgAA3AUNABvMMwBTGTUQAADcBQ0AG8wzAFMZDRIAANwFDQAbzDMAUxkJEgAA3AUNABvMMwBTGTUQAADcBQ0AG8wzAFMZDRIAANwFDQAbzDMAUxkJEgAA3AUNABvMMwBTGTUQAADcBQ0AG8wzAFMZDRIAANwFDQAbzDMAUxkJEgAA3AUNABvMMwBTGTUQAADcBQ0AG8wzAFMZDRIAANwFDQAbzDMAUxkJEgAA3AUNABvMMwBTGTUQAADcBQ0AG8wzAFMZDRIAANwFDQAbzDMAUxkJEgAA3AUNABvMMwBTGTUQAADcBQ0AG8wzAFMZDRIAANwFDQAbzDMAUxkJEgAA3AUNABvMMwBTGTUQAADcBQ0AG8wzAFMZDRIAANwFDQAbzDMAUxkJEgAA3AUNABvMMwBTGTUQAADcBQ0AG8wzAFMZDRIAANwFDQAbzDMAUxkJEgAA3AUNABvMMwBTGTUQAADcBQ0AG8wzAFMZDRIAANwF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05U+AD5q0RIAAJBVKQDplT4APmotAQAAkFUpAOmVPgA+avgSAACQVSkA6ZU+AD5q/BIAAJBVKQDplT4APmoAEwAAkFUpAOmVPgA+agQTAACQVSkA6ZU+AD5qCBMAAJBVKQDplT4APmoMEwAAkFUpAOmVPgA/alEPAABfawEA+ZU+AD9qlQIAAF9rAQD5lT4AP2ogAQAAX2sBAPmVPgA/aiQBAABfawEA+ZU+AD9qKAEAAF9rAQD5lT4AP2osAQAAX2sBAPmVPgA/ahATAABfawEA+ZU+AD9qFBMAAF9rAQD5lT4AP2oYEwAAX2sBAPmVPgA/ahwTAABfawEA+ZU+AD9qIBMAAF9rAQD5lT4AP2okEwAAX2sBAPmVPgBZau0SAADoOQAAL5Y+AFlq6RIAAOg5AAAvlj4AWWq9CAAA6DkAAC+WPgBZarkIAADoOQAAL5Y+AFlqtQgAAOg5AAAvlj4AWWqxCAAA6DkAAC+WPgBZaq0IAADoOQAAL5Y+AFlq5RIAAOg5AAAvlj4AWWrhEgAA6DkAAC+WPgBZat0SAADoOQAAL5Y+AFlq2RIAAOg5AAAvlj4AWWrVEgAA6DkAAC+WPgBZagQHAADoOQAAL5Y+AFlqDAcAAOg5AAAvlj4AWWooEwAA6DkAAC+WPgBZaiwTAADoOQAAL5Y+AFlqMBMAAOg5AAAvlj4AWWo0EwAA6DkAAC+WPgBZajgTAADoOQAAL5Y+AFMZjQIAAPqNEgD8xT4AUxmJAgAA+o0SAPzFPgBTGckSAAD6jRIA/MU+AFMZxRIAAPqNEgD8xT4AUxnBEgAA+o0SAPzFPgBTGb0SAAD6jRIA/MU+AFMZuRIAAPqNEgD8xT4AUxmZEgAA+o0SAPzFPgBTGZUSAAD6jRIA/MU+AFMZPBMAAPqNEgD8xT4AUxlAEwAA+o0SAPzFPgBTGaASAAD6jRIA/MU+AFMZpBIAAPqNEgD8xT4AUxmoEgAA+o0SAPzFPgBTGawSAAD6jRIA/MU+AFMZsBIAAPqNEgD8xT4AUxlEEwAA+o0SAPzFPgBTGUgTAAD6jRIA/MU+AFMZTBMAAPqNEgD8xT4AUxlQEwAA+o0SAPzFPgBTGVQTAAD6jRIA/MU+AD1QWBMAAOUfAACgxz4APVBcEwAA5R8AAKDHPgA+ag0TAAACbikArMc+AD5qCRMAAAJuKQCsxz4A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AUJBAFMZaQoAAEpcEwABQkEAUxllCgAASlwTAAFCQQBTGcwPAABKXBMAAUJBAFMZ0A8AAEpcEwABQkEAUxnwDwAASlwTAAFCQQBTGSAQAABKXBMAAUJBAFMZJBAAAEpcEwABQkEAUxkoEAAASlwTAAFCQQBTGSwQAABKXBMAAUJBAFMZMBAAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGTgQAABKXBMAAUJBAFMZPBAAAEpcEwABQkEAUxlAEAAASlwTAAFCQQBTGUwQAABKXBMAAUJBAFMZUBAAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGQgSAABKXBMAAUJBAFMZDBIAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGQgSAABKXBMAAUJBAFMZDBIAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGQgSAABKXBMAAUJBAFMZDBIAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGQgSAABKXBMAAUJBAFMZDBIAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGQgSAABKXBMAAUJBAFMZDBIAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGQgSAABKXBMAAUJBAFMZDBIAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGQgSAABKXBMAAUJBAFMZDBIAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGQgSAABKXBMAAUJBAFMZDBIAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGQgSAABKXBMAAUJBAFMZDBIAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGQgSAABKXBMAAUJBAFMZDBIAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGQgSAABKXBMAAUJBAFMZDBIAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGQgSAABKXBMAAUJBAFMZDBIAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGQgSAABKXBMAAUJBAFMZDBIAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGQgSAABKXBMAAUJBAFMZDBIAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGQgSAABKXBMAAUJBAFMZDBIAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGQgSAABKXBMAAUJBAFMZDBIAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGQgSAABKXBMAAUJBAFMZDBIAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGQgSAABKXBMAAUJBAFMZDBIAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGSQUAABKXBMAAUJBAFMZJRQAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGQ0SAAASYhMAb4NBAFMZCRIAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGQ0SAAASYhMAb4NBAFMZCRIAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGQ0SAAASYhMAb4NBAFMZCRIAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGQ0SAAASYhMAb4NBAFMZCRIAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGQ0SAAASYhMAb4NBAFMZCRIAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGQ0SAAASYhMAb4NBAFMZCRIAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGQ0SAAASYhMAb4NBAFMZCRIAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGQ0SAAASYhMAb4NBAFMZCRIAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGQ0SAAASYhMAb4NBAFMZCRIAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGQ0SAAASYhMAb4NBAFMZCRIAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGQ0SAAASYhMAb4NBAFMZCRIAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGQ0SAAASYhMAb4NBAFMZCRIAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGQ0SAAASYhMAb4NBAFMZCRIAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGQ0SAAASYhMAb4NBAFMZCRIAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGQ0SAAASYhMAb4NBAFMZCRIAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGQ0SAAASYhMAb4NBAFMZCRIAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGQ0SAAASYhMAb4NBAFMZCRIAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGQ0SAAASYhMAb4NBAFMZCRIAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGVEQ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CQMAACSbAgABJ0sATGpFBAAAJJsCAAEnSwBMagkDAAAkmwIAASdLAExqBQMAACSbAgABJ0sATGoRAwAAJJsCAAEnSwBMamkDAAAkmwIAASdLAExqCQMAACSbAgABJ0sATGplAwAAJJsCAAEnSwBMagkDAAAkmwIAASdLAExqBQMAACSbAgABJ0sATGoBAwAAJJsCAAEnSwBMagQDAAAkmwIAASdLAExqCAMAACSbAgABJ0sATGpkAwAAJJsCAAEnSwBMaggDAAAkmwIAASdLAExqaAMAACSbAgABJ0sATGoQAwAAJJsCAAEnSwBMagQDAAAkmwIAASdLAExqCAMAACSbAgABJ0sATGpEBAAAJJsCAAEnSwBMarQQAAAkmwIAASdLAExquBAAACSbAgABJ0sAUxmVAwAAEEQVAAJ2SwBMarkQAADoqwIAX3xLAExqtRAAAOirAgBffEsATGpFBAAA6KsCAF98SwBMagkDAADoqwIAX3xLAExqBQMAAOirAgBffEsATGoRAwAA6KsCAF98SwBMamkDAADoqwIAX3xLAExqCQMAAOirAgBffEsATGplAwAA6KsCAF98SwBMagkDAADoqwIAX3xLAExqBQMAAOirAgBffEsATGr9AgAA6KsCAF98SwBMamEDAADoqwIAX3xLAExqXQMAAOirAgBffEsATGpZAwAA6KsCAF98SwBMalUDAADoqwIAX3xLAExqoQEAAOirAgBffEsATGqdAQAA6KsCAF98SwBMapkBAADoqwIAX3xLAExqlQEAAOirAgBffEsATGqRAQAA6KsCAF98SwBMargAAADoqwIAX3xLAExq0AAAAOirAgBffEsATGrUAAAA6KsCAF98SwBMatgAAADoqwIAX3xLAExq3AAAAOirAgBffEsATGrgAAAA6KsCAF98SwBMauQAAADoqwIAX3xLAExq6AAAAOirAgBffEsATGrIAAAA6KsCAF98SwA+aiAKAABLIDIAvbFLAFMZHQAAAENgFQAY6UsAUxkZAAAAQ2AVABjpSwBTGSQBAABDYBUAGOlLAFMZKAEAAENgFQAY6UsAUxlQCgAAQ2AVABjpSwBTGVQKAABDYBUAGOlLAFMZWAoAAENgFQAY6UsAUxlcCgAAQ2AVABjpSwBTGWAKAABDYBUAGOlLAFMZzA8AAENgFQAY6UsAUxnQDwAA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", + "platform": "android", + "js_profile": { + "samples": [ + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "0" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "14734000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "25191000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "39896000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "51285000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "59550000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "72841000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "94351000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "116942000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "118457000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "123818000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "142830000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "148100000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "157396000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "169795000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "180553000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "192019000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "199566000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "204215000" + }, + { + "stack_id": 1, + "thread_id": "27198", + "elapsed_since_start_ns": "220843000" + }, + { + "stack_id": 2, + "thread_id": "27198", + "elapsed_since_start_ns": "234268000" + }, + { + "stack_id": 3, + "thread_id": "27198", + "elapsed_since_start_ns": "252812000" + }, + { + "stack_id": 4, + "thread_id": "27198", + "elapsed_since_start_ns": "270440000" + }, + { + "stack_id": 5, + "thread_id": "27198", + "elapsed_since_start_ns": "290635000" + }, + { + "stack_id": 6, + "thread_id": "27198", + "elapsed_since_start_ns": "302629000" + }, + { + "stack_id": 7, + "thread_id": "27198", + "elapsed_since_start_ns": "318750000" + }, + { + "stack_id": 8, + "thread_id": "27198", + "elapsed_since_start_ns": "320633000" + }, + { + "stack_id": 9, + "thread_id": "27198", + "elapsed_since_start_ns": "339442000" + }, + { + "stack_id": 10, + "thread_id": "27198", + "elapsed_since_start_ns": "353777000" + }, + { + "stack_id": 11, + "thread_id": "27198", + "elapsed_since_start_ns": "359784000" + }, + { + "stack_id": 12, + "thread_id": "27198", + "elapsed_since_start_ns": "375458000" + }, + { + "stack_id": 13, + "thread_id": "27198", + "elapsed_since_start_ns": "385063000" + }, + { + "stack_id": 14, + "thread_id": "27198", + "elapsed_since_start_ns": "395630000" + }, + { + "stack_id": 15, + "thread_id": "27198", + "elapsed_since_start_ns": "404119000" + }, + { + "stack_id": 16, + "thread_id": "27198", + "elapsed_since_start_ns": "420215000" + }, + { + "stack_id": 17, + "thread_id": "27198", + "elapsed_since_start_ns": "435897000" + }, + { + "stack_id": 18, + "thread_id": "27198", + "elapsed_since_start_ns": "451618000" + }, + { + "stack_id": 19, + "thread_id": "27198", + "elapsed_since_start_ns": "456774000" + }, + { + "stack_id": 20, + "thread_id": "27198", + "elapsed_since_start_ns": "462976000" + }, + { + "stack_id": 21, + "thread_id": "27198", + "elapsed_since_start_ns": "475056000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "489148000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "493283000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "505185000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "509983000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "526745000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "536417000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "538543000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "551447000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "567931000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "576297000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "593446000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "616288000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "626647000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "642493000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "643346000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "658405000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "666031000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "671912000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "701948000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "716821000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "726744000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "737923000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "747659000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "757594000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "763665000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "777597000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "783425000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "796199000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "811489000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "820226000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "837293000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "844150000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "858232000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "863050000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "875215000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "891140000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "891507000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "902585000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "911202000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "917015000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "929889000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "942843000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "944629000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "949718000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "962803000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "979667000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "988523000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "997153000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "1012601000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "1043270000" + }, + { + "stack_id": 22, + "thread_id": "27198", + "elapsed_since_start_ns": "1060906000" + }, + { + "stack_id": 23, + "thread_id": "27198", + "elapsed_since_start_ns": "1069168000" + }, + { + "stack_id": 24, + "thread_id": "27198", + "elapsed_since_start_ns": "1076038000" + }, + { + "stack_id": 25, + "thread_id": "27198", + "elapsed_since_start_ns": "1090562000" + }, + { + "stack_id": 26, + "thread_id": "27198", + "elapsed_since_start_ns": "1098829000" + }, + { + "stack_id": 27, + "thread_id": "27198", + "elapsed_since_start_ns": "1107838000" + }, + { + "stack_id": 28, + "thread_id": "27198", + "elapsed_since_start_ns": "1116996000" + }, + { + "stack_id": 29, + "thread_id": "27198", + "elapsed_since_start_ns": "1125742000" + }, + { + "stack_id": 30, + "thread_id": "27198", + "elapsed_since_start_ns": "1141080000" + }, + { + "stack_id": 30, + "thread_id": "27198", + "elapsed_since_start_ns": "1149632000" + }, + { + "stack_id": 31, + "thread_id": "27198", + "elapsed_since_start_ns": "1162184000" + }, + { + "stack_id": 32, + "thread_id": "27198", + "elapsed_since_start_ns": "1173844000" + }, + { + "stack_id": 33, + "thread_id": "27198", + "elapsed_since_start_ns": "1183857000" + }, + { + "stack_id": 34, + "thread_id": "27198", + "elapsed_since_start_ns": "1192772000" + }, + { + "stack_id": 35, + "thread_id": "27198", + "elapsed_since_start_ns": "1201785000" + }, + { + "stack_id": 36, + "thread_id": "27198", + "elapsed_since_start_ns": "1219351000" + }, + { + "stack_id": 36, + "thread_id": "27198", + "elapsed_since_start_ns": "1219610000" + }, + { + "stack_id": 37, + "thread_id": "27198", + "elapsed_since_start_ns": "1227723000" + }, + { + "stack_id": 38, + "thread_id": "27198", + "elapsed_since_start_ns": "1242213000" + }, + { + "stack_id": 39, + "thread_id": "27198", + "elapsed_since_start_ns": "1250623000" + }, + { + "stack_id": 40, + "thread_id": "27198", + "elapsed_since_start_ns": "1275170000" + }, + { + "stack_id": 41, + "thread_id": "27198", + "elapsed_since_start_ns": "1292734000" + }, + { + "stack_id": 42, + "thread_id": "27198", + "elapsed_since_start_ns": "1306836000" + }, + { + "stack_id": 42, + "thread_id": "27198", + "elapsed_since_start_ns": "1313522000" + }, + { + "stack_id": 42, + "thread_id": "27198", + "elapsed_since_start_ns": "1328597000" + }, + { + "stack_id": 43, + "thread_id": "27198", + "elapsed_since_start_ns": "1336353000" + }, + { + "stack_id": 42, + "thread_id": "27198", + "elapsed_since_start_ns": "1352489000" + }, + { + "stack_id": 44, + "thread_id": "27198", + "elapsed_since_start_ns": "1364417000" + }, + { + "stack_id": 45, + "thread_id": "27198", + "elapsed_since_start_ns": "1386280000" + }, + { + "stack_id": 46, + "thread_id": "27198", + "elapsed_since_start_ns": "1396158000" + }, + { + "stack_id": 47, + "thread_id": "27198", + "elapsed_since_start_ns": "1406091000" + }, + { + "stack_id": 48, + "thread_id": "27198", + "elapsed_since_start_ns": "1406705000" + }, + { + "stack_id": 49, + "thread_id": "27198", + "elapsed_since_start_ns": "1413790000" + }, + { + "stack_id": 50, + "thread_id": "27198", + "elapsed_since_start_ns": "1427564000" + }, + { + "stack_id": 51, + "thread_id": "27198", + "elapsed_since_start_ns": "1443012000" + }, + { + "stack_id": 52, + "thread_id": "27198", + "elapsed_since_start_ns": "1453648000" + }, + { + "stack_id": 53, + "thread_id": "27198", + "elapsed_since_start_ns": "1468446000" + }, + { + "stack_id": 54, + "thread_id": "27198", + "elapsed_since_start_ns": "1471540000" + }, + { + "stack_id": 55, + "thread_id": "27198", + "elapsed_since_start_ns": "1475849000" + }, + { + "stack_id": 56, + "thread_id": "27198", + "elapsed_since_start_ns": "1494023000" + }, + { + "stack_id": 57, + "thread_id": "27198", + "elapsed_since_start_ns": "1514758000" + }, + { + "stack_id": 58, + "thread_id": "27198", + "elapsed_since_start_ns": "1531661000" + }, + { + "stack_id": 59, + "thread_id": "27198", + "elapsed_since_start_ns": "1550352000" + }, + { + "stack_id": 60, + "thread_id": "27198", + "elapsed_since_start_ns": "1556969000" + }, + { + "stack_id": 61, + "thread_id": "27198", + "elapsed_since_start_ns": "1576574000" + }, + { + "stack_id": 62, + "thread_id": "27198", + "elapsed_since_start_ns": "1586230000" + }, + { + "stack_id": 63, + "thread_id": "27198", + "elapsed_since_start_ns": "1596842000" + }, + { + "stack_id": 64, + "thread_id": "27198", + "elapsed_since_start_ns": "1609876000" + }, + { + "stack_id": 65, + "thread_id": "27198", + "elapsed_since_start_ns": "1622526000" + }, + { + "stack_id": 66, + "thread_id": "27198", + "elapsed_since_start_ns": "1635443000" + }, + { + "stack_id": 67, + "thread_id": "27198", + "elapsed_since_start_ns": "1648591000" + }, + { + "stack_id": 68, + "thread_id": "27198", + "elapsed_since_start_ns": "1661384000" + }, + { + "stack_id": 69, + "thread_id": "27198", + "elapsed_since_start_ns": "1690101000" + }, + { + "stack_id": 70, + "thread_id": "27198", + "elapsed_since_start_ns": "1701409000" + }, + { + "stack_id": 71, + "thread_id": "27198", + "elapsed_since_start_ns": "1726482000" + }, + { + "stack_id": 72, + "thread_id": "27198", + "elapsed_since_start_ns": "1746321000" + }, + { + "stack_id": 72, + "thread_id": "27198", + "elapsed_since_start_ns": "1747941000" + }, + { + "stack_id": 72, + "thread_id": "27198", + "elapsed_since_start_ns": "1758338000" + }, + { + "stack_id": 72, + "thread_id": "27198", + "elapsed_since_start_ns": "1774673000" + }, + { + "stack_id": 72, + "thread_id": "27198", + "elapsed_since_start_ns": "1805771000" + }, + { + "stack_id": 73, + "thread_id": "27198", + "elapsed_since_start_ns": "1827156000" + }, + { + "stack_id": 74, + "thread_id": "27198", + "elapsed_since_start_ns": "1834040000" + }, + { + "stack_id": 75, + "thread_id": "27198", + "elapsed_since_start_ns": "1850163000" + }, + { + "stack_id": 76, + "thread_id": "27198", + "elapsed_since_start_ns": "1863614000" + }, + { + "stack_id": 77, + "thread_id": "27198", + "elapsed_since_start_ns": "1868095000" + }, + { + "stack_id": 78, + "thread_id": "27198", + "elapsed_since_start_ns": "1879050000" + }, + { + "stack_id": 79, + "thread_id": "27198", + "elapsed_since_start_ns": "1890234000" + }, + { + "stack_id": 80, + "thread_id": "27198", + "elapsed_since_start_ns": "1905931000" + }, + { + "stack_id": 81, + "thread_id": "27198", + "elapsed_since_start_ns": "1925153000" + }, + { + "stack_id": 82, + "thread_id": "27198", + "elapsed_since_start_ns": "1939962000" + }, + { + "stack_id": 83, + "thread_id": "27198", + "elapsed_since_start_ns": "1960157000" + }, + { + "stack_id": 84, + "thread_id": "27198", + "elapsed_since_start_ns": "1978972000" + }, + { + "stack_id": 85, + "thread_id": "27198", + "elapsed_since_start_ns": "2011790000" + }, + { + "stack_id": 86, + "thread_id": "27198", + "elapsed_since_start_ns": "2024945000" + }, + { + "stack_id": 87, + "thread_id": "27198", + "elapsed_since_start_ns": "2059043000" + }, + { + "stack_id": 88, + "thread_id": "27198", + "elapsed_since_start_ns": "2075613000" + }, + { + "stack_id": 89, + "thread_id": "27198", + "elapsed_since_start_ns": "2089494000" + }, + { + "stack_id": 90, + "thread_id": "27198", + "elapsed_since_start_ns": "2109936000" + }, + { + "stack_id": 91, + "thread_id": "27198", + "elapsed_since_start_ns": "2120669000" + }, + { + "stack_id": 92, + "thread_id": "27198", + "elapsed_since_start_ns": "2133747000" + }, + { + "stack_id": 93, + "thread_id": "27198", + "elapsed_since_start_ns": "2139292000" + }, + { + "stack_id": 94, + "thread_id": "27198", + "elapsed_since_start_ns": "2151318000" + }, + { + "stack_id": 95, + "thread_id": "27198", + "elapsed_since_start_ns": "2161961000" + }, + { + "stack_id": 96, + "thread_id": "27198", + "elapsed_since_start_ns": "2177638000" + }, + { + "stack_id": 97, + "thread_id": "27198", + "elapsed_since_start_ns": "2188646000" + }, + { + "stack_id": 98, + "thread_id": "27198", + "elapsed_since_start_ns": "2207591000" + }, + { + "stack_id": 99, + "thread_id": "27198", + "elapsed_since_start_ns": "2216536000" + }, + { + "stack_id": 100, + "thread_id": "27198", + "elapsed_since_start_ns": "2226133000" + }, + { + "stack_id": 101, + "thread_id": "27198", + "elapsed_since_start_ns": "2239858000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "2252309000" + }, + { + "stack_id": 102, + "thread_id": "27198", + "elapsed_since_start_ns": "2269170000" + }, + { + "stack_id": 103, + "thread_id": "27198", + "elapsed_since_start_ns": "2290865000" + }, + { + "stack_id": 104, + "thread_id": "27198", + "elapsed_since_start_ns": "2305479000" + }, + { + "stack_id": 104, + "thread_id": "27198", + "elapsed_since_start_ns": "2319709000" + }, + { + "stack_id": 104, + "thread_id": "27198", + "elapsed_since_start_ns": "2327669000" + }, + { + "stack_id": 104, + "thread_id": "27198", + "elapsed_since_start_ns": "2351948000" + }, + { + "stack_id": 105, + "thread_id": "27198", + "elapsed_since_start_ns": "2367666000" + }, + { + "stack_id": 106, + "thread_id": "27198", + "elapsed_since_start_ns": "2382384000" + }, + { + "stack_id": 107, + "thread_id": "27198", + "elapsed_since_start_ns": "2396079000" + }, + { + "stack_id": 108, + "thread_id": "27198", + "elapsed_since_start_ns": "2405888000" + }, + { + "stack_id": 108, + "thread_id": "27198", + "elapsed_since_start_ns": "2431672000" + }, + { + "stack_id": 108, + "thread_id": "27198", + "elapsed_since_start_ns": "2447730000" + }, + { + "stack_id": 108, + "thread_id": "27198", + "elapsed_since_start_ns": "2460246000" + }, + { + "stack_id": 109, + "thread_id": "27198", + "elapsed_since_start_ns": "2479826000" + }, + { + "stack_id": 110, + "thread_id": "27198", + "elapsed_since_start_ns": "2483193000" + }, + { + "stack_id": 110, + "thread_id": "27198", + "elapsed_since_start_ns": "2487303000" + }, + { + "stack_id": 110, + "thread_id": "27198", + "elapsed_since_start_ns": "2500166000" + }, + { + "stack_id": 111, + "thread_id": "27198", + "elapsed_since_start_ns": "2518026000" + }, + { + "stack_id": 112, + "thread_id": "27198", + "elapsed_since_start_ns": "2535043000" + }, + { + "stack_id": 113, + "thread_id": "27198", + "elapsed_since_start_ns": "2543124000" + }, + { + "stack_id": 114, + "thread_id": "27198", + "elapsed_since_start_ns": "2551869000" + }, + { + "stack_id": 115, + "thread_id": "27198", + "elapsed_since_start_ns": "2568925000" + }, + { + "stack_id": 116, + "thread_id": "27198", + "elapsed_since_start_ns": "2579421000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "2598925000" + }, + { + "stack_id": 117, + "thread_id": "27198", + "elapsed_since_start_ns": "2617070000" + }, + { + "stack_id": 118, + "thread_id": "27198", + "elapsed_since_start_ns": "2637048000" + }, + { + "stack_id": 119, + "thread_id": "27198", + "elapsed_since_start_ns": "2652889000" + }, + { + "stack_id": 120, + "thread_id": "27198", + "elapsed_since_start_ns": "2665668000" + }, + { + "stack_id": 121, + "thread_id": "27198", + "elapsed_since_start_ns": "2679116000" + }, + { + "stack_id": 122, + "thread_id": "27198", + "elapsed_since_start_ns": "2724126000" + }, + { + "stack_id": 123, + "thread_id": "27198", + "elapsed_since_start_ns": "2745667000" + }, + { + "stack_id": 124, + "thread_id": "27198", + "elapsed_since_start_ns": "2753019000" + }, + { + "stack_id": 125, + "thread_id": "27198", + "elapsed_since_start_ns": "2764343000" + }, + { + "stack_id": 126, + "thread_id": "27198", + "elapsed_since_start_ns": "2777723000" + }, + { + "stack_id": 127, + "thread_id": "27198", + "elapsed_since_start_ns": "2796945000" + }, + { + "stack_id": 128, + "thread_id": "27198", + "elapsed_since_start_ns": "2810423000" + }, + { + "stack_id": 129, + "thread_id": "27198", + "elapsed_since_start_ns": "2833325000" + }, + { + "stack_id": 130, + "thread_id": "27198", + "elapsed_since_start_ns": "2838208000" + }, + { + "stack_id": 131, + "thread_id": "27198", + "elapsed_since_start_ns": "2850949000" + }, + { + "stack_id": 121, + "thread_id": "27198", + "elapsed_since_start_ns": "2859289000" + }, + { + "stack_id": 132, + "thread_id": "27198", + "elapsed_since_start_ns": "2877157000" + }, + { + "stack_id": 133, + "thread_id": "27198", + "elapsed_since_start_ns": "2879726000" + }, + { + "stack_id": 134, + "thread_id": "27198", + "elapsed_since_start_ns": "2891597000" + }, + { + "stack_id": 135, + "thread_id": "27198", + "elapsed_since_start_ns": "2900182000" + }, + { + "stack_id": 136, + "thread_id": "27198", + "elapsed_since_start_ns": "2923323000" + }, + { + "stack_id": 137, + "thread_id": "27198", + "elapsed_since_start_ns": "2937814000" + }, + { + "stack_id": 138, + "thread_id": "27198", + "elapsed_since_start_ns": "2964261000" + }, + { + "stack_id": 139, + "thread_id": "27198", + "elapsed_since_start_ns": "2990730000" + }, + { + "stack_id": 140, + "thread_id": "27198", + "elapsed_since_start_ns": "3005038000" + }, + { + "stack_id": 141, + "thread_id": "27198", + "elapsed_since_start_ns": "3016871000" + }, + { + "stack_id": 142, + "thread_id": "27198", + "elapsed_since_start_ns": "3046708000" + }, + { + "stack_id": 143, + "thread_id": "27198", + "elapsed_since_start_ns": "3060191000" + }, + { + "stack_id": 144, + "thread_id": "27198", + "elapsed_since_start_ns": "3077364000" + }, + { + "stack_id": 145, + "thread_id": "27198", + "elapsed_since_start_ns": "3093517000" + }, + { + "stack_id": 146, + "thread_id": "27198", + "elapsed_since_start_ns": "3105755000" + }, + { + "stack_id": 147, + "thread_id": "27198", + "elapsed_since_start_ns": "3117426000" + }, + { + "stack_id": 148, + "thread_id": "27198", + "elapsed_since_start_ns": "3127533000" + }, + { + "stack_id": 149, + "thread_id": "27198", + "elapsed_since_start_ns": "3148925000" + }, + { + "stack_id": 150, + "thread_id": "27198", + "elapsed_since_start_ns": "3163656000" + }, + { + "stack_id": 148, + "thread_id": "27198", + "elapsed_since_start_ns": "3171324000" + }, + { + "stack_id": 148, + "thread_id": "27198", + "elapsed_since_start_ns": "3181462000" + }, + { + "stack_id": 151, + "thread_id": "27198", + "elapsed_since_start_ns": "3200226000" + }, + { + "stack_id": 152, + "thread_id": "27198", + "elapsed_since_start_ns": "3213795000" + }, + { + "stack_id": 153, + "thread_id": "27198", + "elapsed_since_start_ns": "3239231000" + }, + { + "stack_id": 154, + "thread_id": "27198", + "elapsed_since_start_ns": "3244813000" + }, + { + "stack_id": 155, + "thread_id": "27198", + "elapsed_since_start_ns": "3253896000" + }, + { + "stack_id": 156, + "thread_id": "27198", + "elapsed_since_start_ns": "3268056000" + }, + { + "stack_id": 157, + "thread_id": "27198", + "elapsed_since_start_ns": "3281092000" + }, + { + "stack_id": 158, + "thread_id": "27198", + "elapsed_since_start_ns": "3301873000" + }, + { + "stack_id": 159, + "thread_id": "27198", + "elapsed_since_start_ns": "3315134000" + }, + { + "stack_id": 160, + "thread_id": "27198", + "elapsed_since_start_ns": "3322120000" + }, + { + "stack_id": 161, + "thread_id": "27198", + "elapsed_since_start_ns": "3331126000" + }, + { + "stack_id": 162, + "thread_id": "27198", + "elapsed_since_start_ns": "3342817000" + }, + { + "stack_id": 163, + "thread_id": "27198", + "elapsed_since_start_ns": "3365129000" + }, + { + "stack_id": 163, + "thread_id": "27198", + "elapsed_since_start_ns": "3390611000" + }, + { + "stack_id": 164, + "thread_id": "27198", + "elapsed_since_start_ns": "3408538000" + }, + { + "stack_id": 165, + "thread_id": "27198", + "elapsed_since_start_ns": "3426537000" + }, + { + "stack_id": 166, + "thread_id": "27198", + "elapsed_since_start_ns": "3434169000" + }, + { + "stack_id": 167, + "thread_id": "27198", + "elapsed_since_start_ns": "3453340000" + }, + { + "stack_id": 168, + "thread_id": "27198", + "elapsed_since_start_ns": "3470797000" + }, + { + "stack_id": 169, + "thread_id": "27198", + "elapsed_since_start_ns": "3482260000" + }, + { + "stack_id": 170, + "thread_id": "27198", + "elapsed_since_start_ns": "3496107000" + }, + { + "stack_id": 171, + "thread_id": "27198", + "elapsed_since_start_ns": "3524001000" + }, + { + "stack_id": 172, + "thread_id": "27198", + "elapsed_since_start_ns": "3537304000" + }, + { + "stack_id": 170, + "thread_id": "27198", + "elapsed_since_start_ns": "3537779000" + }, + { + "stack_id": 170, + "thread_id": "27198", + "elapsed_since_start_ns": "3549037000" + }, + { + "stack_id": 168, + "thread_id": "27198", + "elapsed_since_start_ns": "3564498000" + }, + { + "stack_id": 173, + "thread_id": "27198", + "elapsed_since_start_ns": "3578623000" + }, + { + "stack_id": 170, + "thread_id": "27198", + "elapsed_since_start_ns": "3593881000" + }, + { + "stack_id": 174, + "thread_id": "27198", + "elapsed_since_start_ns": "3619890000" + }, + { + "stack_id": 175, + "thread_id": "27198", + "elapsed_since_start_ns": "3634969000" + }, + { + "stack_id": 176, + "thread_id": "27198", + "elapsed_since_start_ns": "3653650000" + }, + { + "stack_id": 170, + "thread_id": "27198", + "elapsed_since_start_ns": "3669714000" + }, + { + "stack_id": 177, + "thread_id": "27198", + "elapsed_since_start_ns": "3691379000" + }, + { + "stack_id": 170, + "thread_id": "27198", + "elapsed_since_start_ns": "3712262000" + }, + { + "stack_id": 170, + "thread_id": "27198", + "elapsed_since_start_ns": "3719407000" + }, + { + "stack_id": 170, + "thread_id": "27198", + "elapsed_since_start_ns": "3743172000" + }, + { + "stack_id": 178, + "thread_id": "27198", + "elapsed_since_start_ns": "3767925000" + }, + { + "stack_id": 149, + "thread_id": "27198", + "elapsed_since_start_ns": "3867247000" + }, + { + "stack_id": 152, + "thread_id": "27198", + "elapsed_since_start_ns": "3881583000" + }, + { + "stack_id": 170, + "thread_id": "27198", + "elapsed_since_start_ns": "3908384000" + }, + { + "stack_id": 170, + "thread_id": "27198", + "elapsed_since_start_ns": "3943330000" + }, + { + "stack_id": 179, + "thread_id": "27198", + "elapsed_since_start_ns": "3951536000" + }, + { + "stack_id": 180, + "thread_id": "27198", + "elapsed_since_start_ns": "3969962000" + }, + { + "stack_id": 179, + "thread_id": "27198", + "elapsed_since_start_ns": "3976235000" + }, + { + "stack_id": 179, + "thread_id": "27198", + "elapsed_since_start_ns": "3991487000" + }, + { + "stack_id": 179, + "thread_id": "27198", + "elapsed_since_start_ns": "3998800000" + }, + { + "stack_id": 170, + "thread_id": "27198", + "elapsed_since_start_ns": "4038525000" + }, + { + "stack_id": 179, + "thread_id": "27198", + "elapsed_since_start_ns": "4143106000" + }, + { + "stack_id": 179, + "thread_id": "27198", + "elapsed_since_start_ns": "4164959000" + }, + { + "stack_id": 179, + "thread_id": "27198", + "elapsed_since_start_ns": "4169867000" + }, + { + "stack_id": 179, + "thread_id": "27198", + "elapsed_since_start_ns": "4198417000" + }, + { + "stack_id": 170, + "thread_id": "27198", + "elapsed_since_start_ns": "4222796000" + }, + { + "stack_id": 148, + "thread_id": "27198", + "elapsed_since_start_ns": "4251629000" + }, + { + "stack_id": 181, + "thread_id": "27198", + "elapsed_since_start_ns": "4279856000" + }, + { + "stack_id": 182, + "thread_id": "27198", + "elapsed_since_start_ns": "4309660000" + }, + { + "stack_id": 182, + "thread_id": "27198", + "elapsed_since_start_ns": "4326739000" + }, + { + "stack_id": 182, + "thread_id": "27198", + "elapsed_since_start_ns": "4334808000" + }, + { + "stack_id": 182, + "thread_id": "27198", + "elapsed_since_start_ns": "4349074000" + }, + { + "stack_id": 182, + "thread_id": "27198", + "elapsed_since_start_ns": "4359295000" + }, + { + "stack_id": 182, + "thread_id": "27198", + "elapsed_since_start_ns": "4373033000" + }, + { + "stack_id": 182, + "thread_id": "27198", + "elapsed_since_start_ns": "4375712000" + }, + { + "stack_id": 182, + "thread_id": "27198", + "elapsed_since_start_ns": "4392246000" + }, + { + "stack_id": 183, + "thread_id": "27198", + "elapsed_since_start_ns": "4414152000" + }, + { + "stack_id": 184, + "thread_id": "27198", + "elapsed_since_start_ns": "4424659000" + }, + { + "stack_id": 185, + "thread_id": "27198", + "elapsed_since_start_ns": "4442826000" + }, + { + "stack_id": 186, + "thread_id": "27198", + "elapsed_since_start_ns": "4472121000" + }, + { + "stack_id": 187, + "thread_id": "27198", + "elapsed_since_start_ns": "4482626000" + }, + { + "stack_id": 188, + "thread_id": "27198", + "elapsed_since_start_ns": "4497339000" + }, + { + "stack_id": 189, + "thread_id": "27198", + "elapsed_since_start_ns": "4508271000" + }, + { + "stack_id": 189, + "thread_id": "27198", + "elapsed_since_start_ns": "4524832000" + }, + { + "stack_id": 189, + "thread_id": "27198", + "elapsed_since_start_ns": "4542035000" + }, + { + "stack_id": 189, + "thread_id": "27198", + "elapsed_since_start_ns": "4560030000" + }, + { + "stack_id": 189, + "thread_id": "27198", + "elapsed_since_start_ns": "4584266000" + }, + { + "stack_id": 189, + "thread_id": "27198", + "elapsed_since_start_ns": "4604671000" + }, + { + "stack_id": 189, + "thread_id": "27198", + "elapsed_since_start_ns": "4611610000" + }, + { + "stack_id": 190, + "thread_id": "27198", + "elapsed_since_start_ns": "4632361000" + }, + { + "stack_id": 191, + "thread_id": "27198", + "elapsed_since_start_ns": "4638554000" + }, + { + "stack_id": 192, + "thread_id": "27198", + "elapsed_since_start_ns": "4643176000" + }, + { + "stack_id": 193, + "thread_id": "27198", + "elapsed_since_start_ns": "4662855000" + }, + { + "stack_id": 194, + "thread_id": "27198", + "elapsed_since_start_ns": "4684162000" + }, + { + "stack_id": 195, + "thread_id": "27198", + "elapsed_since_start_ns": "4711243000" + }, + { + "stack_id": 196, + "thread_id": "27198", + "elapsed_since_start_ns": "4723992000" + }, + { + "stack_id": 197, + "thread_id": "27198", + "elapsed_since_start_ns": "4742404000" + }, + { + "stack_id": 198, + "thread_id": "27198", + "elapsed_since_start_ns": "4765357000" + }, + { + "stack_id": 199, + "thread_id": "27198", + "elapsed_since_start_ns": "4785155000" + }, + { + "stack_id": 200, + "thread_id": "27198", + "elapsed_since_start_ns": "4803122000" + }, + { + "stack_id": 201, + "thread_id": "27198", + "elapsed_since_start_ns": "4812872000" + }, + { + "stack_id": 202, + "thread_id": "27198", + "elapsed_since_start_ns": "4826583000" + }, + { + "stack_id": 203, + "thread_id": "27198", + "elapsed_since_start_ns": "4840462000" + }, + { + "stack_id": 204, + "thread_id": "27198", + "elapsed_since_start_ns": "4856312000" + }, + { + "stack_id": 205, + "thread_id": "27198", + "elapsed_since_start_ns": "4871463000" + }, + { + "stack_id": 206, + "thread_id": "27198", + "elapsed_since_start_ns": "4895662000" + }, + { + "stack_id": 207, + "thread_id": "27198", + "elapsed_since_start_ns": "4910268000" + }, + { + "stack_id": 208, + "thread_id": "27198", + "elapsed_since_start_ns": "4918295000" + }, + { + "stack_id": 209, + "thread_id": "27198", + "elapsed_since_start_ns": "4928729000" + }, + { + "stack_id": 210, + "thread_id": "27198", + "elapsed_since_start_ns": "4943766000" + }, + { + "stack_id": 211, + "thread_id": "27198", + "elapsed_since_start_ns": "4955371000" + }, + { + "stack_id": 212, + "thread_id": "27198", + "elapsed_since_start_ns": "4959581000" + }, + { + "stack_id": 213, + "thread_id": "27198", + "elapsed_since_start_ns": "4969935000" + }, + { + "stack_id": 214, + "thread_id": "27198", + "elapsed_since_start_ns": "4986670000" + }, + { + "stack_id": 215, + "thread_id": "27198", + "elapsed_since_start_ns": "4996402000" + }, + { + "stack_id": 215, + "thread_id": "27198", + "elapsed_since_start_ns": "5039084000" + }, + { + "stack_id": 216, + "thread_id": "27198", + "elapsed_since_start_ns": "5061871000" + }, + { + "stack_id": 217, + "thread_id": "27198", + "elapsed_since_start_ns": "5072412000" + }, + { + "stack_id": 217, + "thread_id": "27198", + "elapsed_since_start_ns": "5088247000" + }, + { + "stack_id": 218, + "thread_id": "27198", + "elapsed_since_start_ns": "5141901000" + }, + { + "stack_id": 219, + "thread_id": "27198", + "elapsed_since_start_ns": "5179991000" + }, + { + "stack_id": 219, + "thread_id": "27198", + "elapsed_since_start_ns": "5192144000" + }, + { + "stack_id": 219, + "thread_id": "27198", + "elapsed_since_start_ns": "5223364000" + }, + { + "stack_id": 219, + "thread_id": "27198", + "elapsed_since_start_ns": "5245797000" + }, + { + "stack_id": 220, + "thread_id": "27198", + "elapsed_since_start_ns": "5275789000" + }, + { + "stack_id": 221, + "thread_id": "27198", + "elapsed_since_start_ns": "5295148000" + }, + { + "stack_id": 222, + "thread_id": "27198", + "elapsed_since_start_ns": "5763681000" + }, + { + "stack_id": 222, + "thread_id": "27198", + "elapsed_since_start_ns": "5773810000" + }, + { + "stack_id": 223, + "thread_id": "27198", + "elapsed_since_start_ns": "5789813000" + }, + { + "stack_id": 224, + "thread_id": "27198", + "elapsed_since_start_ns": "5801666000" + }, + { + "stack_id": 225, + "thread_id": "27198", + "elapsed_since_start_ns": "5824786000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "5862404000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "5873765000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "5894841000" + }, + { + "stack_id": 226, + "thread_id": "27198", + "elapsed_since_start_ns": "5908846000" + }, + { + "stack_id": 227, + "thread_id": "27198", + "elapsed_since_start_ns": "5924656000" + }, + { + "stack_id": 228, + "thread_id": "27198", + "elapsed_since_start_ns": "5942749000" + }, + { + "stack_id": 229, + "thread_id": "27198", + "elapsed_since_start_ns": "5950605000" + }, + { + "stack_id": 230, + "thread_id": "27198", + "elapsed_since_start_ns": "5957313000" + }, + { + "stack_id": 231, + "thread_id": "27198", + "elapsed_since_start_ns": "5973670000" + }, + { + "stack_id": 232, + "thread_id": "27198", + "elapsed_since_start_ns": "5982364000" + }, + { + "stack_id": 233, + "thread_id": "27198", + "elapsed_since_start_ns": "5989204000" + }, + { + "stack_id": 234, + "thread_id": "27198", + "elapsed_since_start_ns": "5997768000" + }, + { + "stack_id": 235, + "thread_id": "27198", + "elapsed_since_start_ns": "6007459000" + }, + { + "stack_id": 236, + "thread_id": "27198", + "elapsed_since_start_ns": "6039924000" + }, + { + "stack_id": 237, + "thread_id": "27198", + "elapsed_since_start_ns": "6062943000" + }, + { + "stack_id": 238, + "thread_id": "27198", + "elapsed_since_start_ns": "6087039000" + }, + { + "stack_id": 239, + "thread_id": "27198", + "elapsed_since_start_ns": "6122751000" + }, + { + "stack_id": 240, + "thread_id": "27198", + "elapsed_since_start_ns": "6168374000" + }, + { + "stack_id": 241, + "thread_id": "27198", + "elapsed_since_start_ns": "6175267000" + }, + { + "stack_id": 242, + "thread_id": "27198", + "elapsed_since_start_ns": "6188251000" + }, + { + "stack_id": 243, + "thread_id": "27198", + "elapsed_since_start_ns": "6213348000" + }, + { + "stack_id": 244, + "thread_id": "27198", + "elapsed_since_start_ns": "6247391000" + }, + { + "stack_id": 119, + "thread_id": "27198", + "elapsed_since_start_ns": "6277596000" + }, + { + "stack_id": 245, + "thread_id": "27198", + "elapsed_since_start_ns": "6288720000" + }, + { + "stack_id": 246, + "thread_id": "27198", + "elapsed_since_start_ns": "6299299000" + }, + { + "stack_id": 243, + "thread_id": "27198", + "elapsed_since_start_ns": "6302534000" + }, + { + "stack_id": 247, + "thread_id": "27198", + "elapsed_since_start_ns": "6308789000" + }, + { + "stack_id": 246, + "thread_id": "27198", + "elapsed_since_start_ns": "6325319000" + }, + { + "stack_id": 248, + "thread_id": "27198", + "elapsed_since_start_ns": "6334131000" + }, + { + "stack_id": 249, + "thread_id": "27198", + "elapsed_since_start_ns": "6346709000" + }, + { + "stack_id": 250, + "thread_id": "27198", + "elapsed_since_start_ns": "6355451000" + }, + { + "stack_id": 251, + "thread_id": "27198", + "elapsed_since_start_ns": "6477851000" + }, + { + "stack_id": 252, + "thread_id": "27198", + "elapsed_since_start_ns": "6489359000" + }, + { + "stack_id": 253, + "thread_id": "27198", + "elapsed_since_start_ns": "6503869000" + }, + { + "stack_id": 254, + "thread_id": "27198", + "elapsed_since_start_ns": "6514213000" + }, + { + "stack_id": 255, + "thread_id": "27198", + "elapsed_since_start_ns": "6537947000" + }, + { + "stack_id": 256, + "thread_id": "27198", + "elapsed_since_start_ns": "6543779000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "6560319000" + }, + { + "stack_id": 257, + "thread_id": "27198", + "elapsed_since_start_ns": "6592415000" + }, + { + "stack_id": 258, + "thread_id": "27198", + "elapsed_since_start_ns": "6597693000" + }, + { + "stack_id": 258, + "thread_id": "27198", + "elapsed_since_start_ns": "6597693000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "6648551000" + }, + { + "stack_id": 259, + "thread_id": "27198", + "elapsed_since_start_ns": "6663209000" + }, + { + "stack_id": 259, + "thread_id": "27198", + "elapsed_since_start_ns": "6671673000" + }, + { + "stack_id": 260, + "thread_id": "27198", + "elapsed_since_start_ns": "6686586000" + }, + { + "stack_id": 261, + "thread_id": "27198", + "elapsed_since_start_ns": "6694190000" + }, + { + "stack_id": 262, + "thread_id": "27198", + "elapsed_since_start_ns": "6715471000" + }, + { + "stack_id": 262, + "thread_id": "27198", + "elapsed_since_start_ns": "6728495000" + }, + { + "stack_id": 263, + "thread_id": "27198", + "elapsed_since_start_ns": "6755972000" + }, + { + "stack_id": 264, + "thread_id": "27198", + "elapsed_since_start_ns": "6774651000" + }, + { + "stack_id": 262, + "thread_id": "27198", + "elapsed_since_start_ns": "6788960000" + }, + { + "stack_id": 265, + "thread_id": "27198", + "elapsed_since_start_ns": "6796709000" + }, + { + "stack_id": 266, + "thread_id": "27198", + "elapsed_since_start_ns": "6802871000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "6814205000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "6815603000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "6839168000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "6855318000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "6871366000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "6878975000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "6892199000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "6901911000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "6912798000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "6923586000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "6934167000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "6945708000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "6953102000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "6962481000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "6970761000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "6985625000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "6992618000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7009520000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7015140000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7038948000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7041713000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7053171000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7073907000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7088749000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7101544000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7108234000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7112874000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7138851000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7157585000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7168418000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7177885000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7191912000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7205038000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7214867000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7223250000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7240722000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7252977000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7262470000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7279308000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7293119000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7305486000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7320956000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7334979000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7347495000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7358528000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7361503000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7377812000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7395696000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7408661000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7429779000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7438014000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7445685000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7457368000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7477446000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7483940000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7501655000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7511894000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7535560000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7549878000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7559991000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7583504000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7585033000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7593920000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7608051000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7616739000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7619863000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7632026000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7646789000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7663288000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7675079000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7686667000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7693438000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7707492000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7727532000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7735237000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7742700000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7751171000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7763584000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7784847000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7796582000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7817756000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7835653000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7853838000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7865105000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7876486000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7902984000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7923756000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7936700000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7947244000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7957899000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7971634000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "7991686000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8004724000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8014403000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8020634000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8046936000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8061972000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8081528000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8087916000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8104933000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8112657000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8128156000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8146266000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8158131000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8174827000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8188687000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8203235000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8219474000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8235076000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8248448000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8261785000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8278725000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8293211000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8299049000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8318245000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8327946000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8333427000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8344704000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8355723000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8371738000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8382247000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8404268000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8413899000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8427541000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8444028000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8470843000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8482404000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8504986000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8511681000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8515493000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8542420000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8557294000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8571003000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8579141000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8598621000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8616888000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8626512000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8645443000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8655587000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8667053000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8681971000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8685189000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8696518000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8716149000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8730569000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8738456000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8752058000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8763342000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8773658000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8788404000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8805508000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8810595000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8824795000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8844553000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8859865000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8879621000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8887808000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8900669000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8911697000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8924306000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8939279000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8944490000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8958240000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8972027000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8981401000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "8991130000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9009543000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9040256000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9055965000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9067591000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9075810000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9097426000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9110891000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9121774000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9136672000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9155695000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9171626000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9189486000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9210625000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9230862000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9246792000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9257834000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9272420000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9281124000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9291793000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9311640000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9330944000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9346172000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9363860000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9375450000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9393317000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9409646000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9429402000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9441718000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9453812000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9474542000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9484179000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9489628000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9507941000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9522848000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9541006000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9556497000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9573387000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9587076000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9588574000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9604309000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9618013000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9625056000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9645665000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9658111000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9668730000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9673994000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9691001000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9699599000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9720643000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9731515000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9747637000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9758906000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9763640000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9783951000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9796091000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9807558000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9817616000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9833512000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9850318000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9866943000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9880652000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9889295000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9896788000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9912482000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9924308000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9938596000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9964400000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9969430000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9980903000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "9994284000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10007463000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10024296000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10041999000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10056153000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10060773000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10073458000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10083185000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10086041000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10090955000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10105527000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10116775000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10131730000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10146341000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10164821000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10175290000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10189441000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10206256000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10216040000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10220272000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10233278000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10250054000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10278660000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10287224000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10303684000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10324367000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10334636000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10349553000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10353406000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10372025000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10384500000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10408341000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10418880000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10429335000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10448118000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10456370000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10472451000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10493640000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10504625000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10517541000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10530312000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10537008000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10554950000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10555306000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10568709000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10592193000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10599330000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10606655000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10620868000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10631820000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10662504000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10672239000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10683331000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10689561000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10694991000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10714826000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10753928000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10770410000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10787296000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10797432000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10807151000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10816994000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10825620000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10836113000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10837786000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10847506000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10862705000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10867437000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10880116000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10890343000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10916690000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10931163000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10951232000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10962178000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10976324000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10982007000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "10994677000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11011643000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11023997000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11039051000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11044219000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11053384000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11069382000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11079271000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11090341000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11094985000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11112070000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11118324000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11122760000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11135023000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11152426000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11174846000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11184598000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11188276000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11203916000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11221897000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11226178000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11228625000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11235742000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11240830000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11255435000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11262590000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11276079000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11293639000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11308768000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11320207000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11326800000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11340510000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11346403000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11353456000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11372478000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11387169000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11392620000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11410849000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11423419000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11425409000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11443193000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11457870000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11478270000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11481629000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11490274000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11498389000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11512657000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11524907000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11534634000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11561508000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11578198000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11590523000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11600386000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11614400000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11614976000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11622916000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11637057000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11641638000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11652143000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11665494000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11671184000" + }, + { + "stack_id": 0, + "thread_id": "27198", + "elapsed_since_start_ns": "11677930000" + }, + { + "stack_id": 267, + "thread_id": "27198", + "elapsed_since_start_ns": "11687118000" + }, + { + "stack_id": 268, + "thread_id": "27198", + "elapsed_since_start_ns": "11704707000" + }, + { + "stack_id": 269, + "thread_id": "27198", + "elapsed_since_start_ns": "11717263000" + }, + { + "stack_id": 269, + "thread_id": "27198", + "elapsed_since_start_ns": "11723706000" + }, + { + "stack_id": 269, + "thread_id": "27198", + "elapsed_since_start_ns": "11729986000" + }, + { + "stack_id": 269, + "thread_id": "27198", + "elapsed_since_start_ns": "11749100000" + } + ], + "frames": [ + { + "function": "[root]", + "in_app": false + }, + { + "function": "global", + "abs_path": "app:///index.android.bundle", + "lineno": 1, + "colno": 1 + }, + { + "function": "global", + "abs_path": "app:///index.android.bundle", + "lineno": 193539, + "colno": 4 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 219, + "colno": 47 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 25387, + "colno": 14 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 25853, + "colno": 112 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 25919, + "colno": 112 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 25399, + "colno": 16 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 41451, + "colno": 16 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 41512, + "colno": 36 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 41570, + "colno": 5 + }, + { + "function": "webpackUniversalModuleDefinition", + "abs_path": "app:///index.android.bundle", + "lineno": 41569, + "colno": 92 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 41711, + "colno": 15 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 41707, + "colno": 35 + }, + { + "function": "__webpack_require__", + "abs_path": "app:///index.android.bundle", + "lineno": 41597, + "colno": 33 + }, + { + "function": "[Native] functionPrototypeCall" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 54724, + "colno": 50 + }, + { + "function": "__webpack_require__", + "abs_path": "app:///index.android.bundle", + "lineno": 41597, + "colno": 33 + }, + { + "function": "[Native] functionPrototypeCall" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 44070, + "colno": 16 + }, + { + "function": "[Native] functionPrototypeCall" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 43680, + "colno": 72 + }, + { + "function": "__webpack_require__", + "abs_path": "app:///index.android.bundle", + "lineno": 41597, + "colno": 33 + }, + { + "function": "[Native] functionPrototypeCall" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 43234, + "colno": 44 + }, + { + "function": "__webpack_require__", + "abs_path": "app:///index.android.bundle", + "lineno": 41597, + "colno": 33 + }, + { + "function": "[Native] functionPrototypeCall" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 44110, + "colno": 70 + }, + { + "function": "__webpack_require__", + "abs_path": "app:///index.android.bundle", + "lineno": 41597, + "colno": 33 + }, + { + "function": "[Native] functionPrototypeCall" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 42530, + "colno": 42 + }, + { + "function": "__webpack_require__", + "abs_path": "app:///index.android.bundle", + "lineno": 41597, + "colno": 33 + }, + { + "function": "[Native] functionPrototypeCall" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 44596, + "colno": 11 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 44577, + "colno": 10 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 42530, + "colno": 16 + }, + { + "function": "[Native] functionPrototypeCall" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 41812, + "colno": 74 + }, + { + "function": "__webpack_require__", + "abs_path": "app:///index.android.bundle", + "lineno": 41597, + "colno": 33 + }, + { + "function": "[Native] functionPrototypeCall" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 43682, + "colno": 75 + }, + { + "function": "__webpack_require__", + "abs_path": "app:///index.android.bundle", + "lineno": 41597, + "colno": 33 + }, + { + "function": "[Native] functionPrototypeCall" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 45178, + "colno": 12 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 45693, + "colno": 62 + }, + { + "function": "__webpack_require__", + "abs_path": "app:///index.android.bundle", + "lineno": 41597, + "colno": 33 + }, + { + "function": "[Native] functionPrototypeCall" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 50260, + "colno": 12 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 41564, + "colno": 22 + }, + { + "function": "connectToDevTools", + "abs_path": "app:///index.android.bundle", + "lineno": 41526, + "colno": 39 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 28385, + "colno": 117 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "function": "connectToDevTools", + "abs_path": "app:///index.android.bundle", + "lineno": 41543, + "colno": 36 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 38033, + "colno": 112 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 35921, + "colno": 117 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 36088, + "colno": 5 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 38037, + "colno": 122 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 38316, + "colno": 50 + }, + { + "function": "getEnforcing", + "abs_path": "app:///index.android.bundle", + "lineno": 2670, + "colno": 31 + }, + { + "function": "requireModule", + "abs_path": "app:///index.android.bundle", + "lineno": 2651, + "colno": 3 + }, + { + "function": "connectToDevTools", + "abs_path": "app:///index.android.bundle", + "lineno": 41544, + "colno": 27 + }, + { + "function": "WebSocket", + "abs_path": "app:///index.android.bundle", + "lineno": 38089, + "colno": 62 + }, + { + "function": "_objectWithoutProperties", + "abs_path": "app:///index.android.bundle", + "lineno": 38269, + "colno": 29 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "function": "connectToDevTools", + "abs_path": "app:///index.android.bundle", + "lineno": 41551, + "colno": 53 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 58170, + "colno": 113 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "function": "connectToDevTools", + "abs_path": "app:///index.android.bundle", + "lineno": 41513, + "colno": 29 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 41455, + "colno": 42 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 58736, + "colno": 5 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 41473, + "colno": 34 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 39546, + "colno": 107 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 27434, + "colno": 33 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 27736, + "colno": 113 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 28137, + "colno": 41 + }, + { + "function": "get", + "abs_path": "app:///index.android.bundle", + "lineno": 2667, + "colno": 25 + }, + { + "function": "requireModule", + "abs_path": "app:///index.android.bundle", + "lineno": 2661, + "colno": 36 + }, + { + "function": "[HostFunction] __turboModuleProxy" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 27738, + "colno": 50 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 22584, + "colno": 33 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 22951, + "colno": 5 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 27435, + "colno": 31 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 29010, + "colno": 112 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 41493, + "colno": 16 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 58954, + "colno": 42 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 58985, + "colno": 33 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 59002, + "colno": 5 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 25402, + "colno": 14 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 59508, + "colno": 113 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 59739, + "colno": 119 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 59513, + "colno": 128 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 60126, + "colno": 41 + }, + { + "function": "get", + "abs_path": "app:///index.android.bundle", + "lineno": 2667, + "colno": 25 + }, + { + "function": "requireModule", + "abs_path": "app:///index.android.bundle", + "lineno": 2661, + "colno": 36 + }, + { + "function": "[HostFunction] __turboModuleProxy" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 59514, + "colno": 118 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 60136, + "colno": 113 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 60243, + "colno": 105 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 60397, + "colno": 120 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 60525, + "colno": 68 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 60637, + "colno": 110 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 3802, + "colno": 124 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 4052, + "colno": 116 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 4211, + "colno": 50 + }, + { + "function": "getEnforcing", + "abs_path": "app:///index.android.bundle", + "lineno": 2670, + "colno": 31 + }, + { + "function": "requireModule", + "abs_path": "app:///index.android.bundle", + "lineno": 2651, + "colno": 3 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 60639, + "colno": 136 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 61795, + "colno": 123 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 61900, + "colno": 115 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 60618, + "colno": 56 + }, + { + "function": "get", + "abs_path": "app:///index.android.bundle", + "lineno": 60675, + "colno": 3 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 60139, + "colno": 53 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 4315, + "colno": 82 + }, + { + "function": "[Native] arrayPrototypeForEach" + }, + { + "function": "global", + "abs_path": "app:///index.android.bundle", + "lineno": 193540, + "colno": 4 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 219, + "colno": 47 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 1464, + "colno": 33 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 1465, + "colno": 104 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 124277, + "colno": 51 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 124721, + "colno": 78 + }, + { + "function": "_addTracingExtensions", + "abs_path": "app:///index.android.bundle", + "lineno": 159704, + "colno": 20 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 130803, + "colno": 40 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 133400, + "colno": 16 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 132799, + "colno": 4 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 132788, + "colno": 16 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 133343, + "colno": 5 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 130808, + "colno": 45 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 133751, + "colno": 43 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 125023, + "colno": 35 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 125092, + "colno": 38 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 125109, + "colno": 53 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 125146, + "colno": 47 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 340, + "colno": 41 + }, + { + "function": "registerExportsForReactRefresh", + "abs_path": "app:///index.android.bundle", + "lineno": 742, + "colno": 23 + }, + { + "function": "register", + "abs_path": "app:///index.android.bundle", + "lineno": 59217, + "colno": 32 + }, + { + "function": "[Native] mapPrototypeSet" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 125162, + "colno": 45 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 130843, + "colno": 28 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 131260, + "colno": 5 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 130861, + "colno": 44 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 135997, + "colno": 4 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 135770, + "colno": 16 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 111, + "colno": 60 + }, + { + "function": "[Native] arrayPrototypeIndexOf" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 124278, + "colno": 111 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 168880, + "colno": 119 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 169157, + "colno": 54 + }, + { + "function": "get", + "abs_path": "app:///index.android.bundle", + "lineno": 2667, + "colno": 25 + }, + { + "function": "requireModule", + "abs_path": "app:///index.android.bundle", + "lineno": 2661, + "colno": 36 + }, + { + "function": "[HostFunction] __turboModuleProxy" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 168887, + "colno": 43 + }, + { + "function": "genModule", + "abs_path": "app:///index.android.bundle", + "lineno": 2750, + "colno": 31 + }, + { + "function": "[Native] arrayPrototypeForEach" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 2750, + "colno": 32 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 124279, + "colno": 114 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 176395, + "colno": 43 + }, + { + "function": "get", + "abs_path": "app:///index.android.bundle", + "lineno": 124696, + "colno": 25 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 124742, + "colno": 28 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 124842, + "colno": 31 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 139026, + "colno": 5 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 143986, + "colno": 4 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 143897, + "colno": 39 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 124843, + "colno": 39 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 148054, + "colno": 31 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 149418, + "colno": 5 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 124281, + "colno": 124 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 124290, + "colno": 50 + }, + { + "function": "get", + "abs_path": "app:///index.android.bundle", + "lineno": 124462, + "colno": 25 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 158384, + "colno": 26 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 124290, + "colno": 81 + }, + { + "function": "ReactNavigationInstrumentation", + "abs_path": "app:///index.android.bundle", + "lineno": 159845, + "colno": 26 + }, + { + "function": "[Native] functionPrototypeCall" + }, + { + "function": "_createSuperInternal", + "abs_path": "app:///index.android.bundle", + "lineno": 159825, + "colno": 322 + }, + { + "function": "[Native] reflectConstruct" + }, + { + "function": "InternalRoutingInstrumentation", + "abs_path": "app:///index.android.bundle", + "lineno": 158679, + "colno": 26 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "function": "_createSuperInternal", + "abs_path": "app:///index.android.bundle", + "lineno": 158636, + "colno": 104 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 124294, + "colno": 14 + }, + { + "function": "get", + "abs_path": "app:///index.android.bundle", + "lineno": 124588, + "colno": 25 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 161881, + "colno": 30 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 162107, + "colno": 5 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 124294, + "colno": 14 + }, + { + "function": "init", + "abs_path": "app:///index.android.bundle", + "lineno": 161889, + "colno": 3 + }, + { + "function": "init", + "abs_path": "app:///index.android.bundle", + "lineno": 161894, + "colno": 108 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 157571, + "colno": 33 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 340, + "colno": 41 + }, + { + "function": "registerExportsForReactRefresh", + "abs_path": "app:///index.android.bundle", + "lineno": 756, + "colno": 25 + }, + { + "function": "register", + "abs_path": "app:///index.android.bundle", + "lineno": 59221, + "colno": 32 + }, + { + "function": "[Native] weakMapPrototypeSet" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 157571, + "colno": 138 + }, + { + "function": "get", + "abs_path": "app:///index.android.bundle", + "lineno": 2667, + "colno": 25 + }, + { + "function": "requireModule", + "abs_path": "app:///index.android.bundle", + "lineno": 2661, + "colno": 36 + }, + { + "function": "[HostFunction] __turboModuleProxy" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 158101, + "colno": 92 + }, + { + "function": "SentryError", + "abs_path": "app:///index.android.bundle", + "lineno": 126154, + "colno": 26 + }, + { + "function": "[Native] functionPrototypeCall" + }, + { + "function": "_createSuperInternal", + "abs_path": "app:///index.android.bundle", + "lineno": 126136, + "colno": 406 + }, + { + "function": "[Native] reflectConstruct" + }, + { + "function": "Wrapper", + "abs_path": "app:///index.android.bundle", + "lineno": 126298, + "colno": 7 + }, + { + "function": "init", + "abs_path": "app:///index.android.bundle", + "lineno": 161907, + "colno": 40 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "function": "init", + "abs_path": "app:///index.android.bundle", + "lineno": 161924, + "colno": 86 + }, + { + "function": "get", + "abs_path": "app:///index.android.bundle", + "lineno": 162459, + "colno": 25 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "function": "init", + "abs_path": "app:///index.android.bundle", + "lineno": 161935, + "colno": 131 + }, + { + "function": "createReactNativeRewriteFrames", + "abs_path": "app:///index.android.bundle", + "lineno": 163278, + "colno": 28 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 163325, + "colno": 39 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 163702, + "colno": 5 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 163330, + "colno": 36 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "function": "init", + "abs_path": "app:///index.android.bundle", + "lineno": 161961, + "colno": 68 + }, + { + "function": "initAndBind", + "abs_path": "app:///index.android.bundle", + "lineno": 136060, + "colno": 33 + }, + { + "function": "ReactNativeClient", + "abs_path": "app:///index.android.bundle", + "lineno": 156846, + "colno": 22 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 340, + "colno": 41 + }, + { + "function": "registerExportsForReactRefresh", + "abs_path": "app:///index.android.bundle", + "lineno": 749, + "colno": 51 + }, + { + "function": "[Native] objectGetOwnPropertyDescriptor" + }, + { + "function": "ReactNativeClient", + "abs_path": "app:///index.android.bundle", + "lineno": 156851, + "colno": 32 + }, + { + "function": "_initNativeSdk", + "abs_path": "app:///index.android.bundle", + "lineno": 156978, + "colno": 71 + }, + { + "function": "__awaiter", + "abs_path": "app:///index.android.bundle", + "lineno": 157247, + "colno": 38 + }, + { + "function": "Promise", + "abs_path": "app:///index.android.bundle", + "lineno": 82, + "colno": 14 + }, + { + "function": "doResolve", + "abs_path": "app:///index.android.bundle", + "lineno": 216, + "colno": 25 + }, + { + "function": "tryCallTwo", + "abs_path": "app:///index.android.bundle", + "lineno": 61, + "colno": 9 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 157265, + "colno": 75 + }, + { + "function": "[Native] generatorPrototypeNext" + }, + { + "function": "?anon_0_", + "abs_path": "app:///index.android.bundle", + "lineno": 156981, + "colno": 104 + }, + { + "function": "initNativeSdk", + "abs_path": "app:///index.android.bundle", + "lineno": 157654, + "colno": 68 + }, + { + "function": "__awaiter", + "abs_path": "app:///index.android.bundle", + "lineno": 157247, + "colno": 38 + }, + { + "function": "Promise", + "abs_path": "app:///index.android.bundle", + "lineno": 82, + "colno": 14 + }, + { + "function": "doResolve", + "abs_path": "app:///index.android.bundle", + "lineno": 216, + "colno": 25 + }, + { + "function": "tryCallTwo", + "abs_path": "app:///index.android.bundle", + "lineno": 61, + "colno": 9 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 157265, + "colno": 75 + }, + { + "function": "[Native] generatorPrototypeNext" + }, + { + "function": "?anon_0_", + "abs_path": "app:///index.android.bundle", + "lineno": 157654, + "colno": 91 + }, + { + "function": "initAndBind", + "abs_path": "app:///index.android.bundle", + "lineno": 136061, + "colno": 21 + }, + { + "function": "bindClient", + "abs_path": "app:///index.android.bundle", + "lineno": 131329, + "colno": 35 + }, + { + "function": "setupIntegrations", + "abs_path": "app:///index.android.bundle", + "lineno": 156927, + "colno": 14 + }, + { + "function": "setupIntegrations", + "abs_path": "app:///index.android.bundle", + "lineno": 156929, + "colno": 119 + }, + { + "function": "[Native] functionPrototypeCall" + }, + { + "function": "setupIntegrations", + "abs_path": "app:///index.android.bundle", + "lineno": 134868, + "colno": 100 + }, + { + "function": "setupIntegrations", + "abs_path": "app:///index.android.bundle", + "lineno": 135409, + "colno": 25 + }, + { + "function": "[Native] arrayPrototypeForEach" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 135412, + "colno": 25 + }, + { + "function": "setupIntegration", + "abs_path": "app:///index.android.bundle", + "lineno": 135440, + "colno": 128 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 126113, + "colno": 27 + }, + { + "function": "consoleSandbox", + "abs_path": "app:///index.android.bundle", + "lineno": 126084, + "colno": 22 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 126115, + "colno": 120 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 41483, + "colno": 35 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 1258, + "colno": 36 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 1102, + "colno": 39 + }, + { + "function": "[Native] functionPrototypeCall" + }, + { + "function": "[Native] arrayPrototypeMap" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 1103, + "colno": 25 + }, + { + "function": "inspect", + "abs_path": "app:///index.android.bundle", + "lineno": 824, + "colno": 5 + }, + { + "function": "setupIntegration", + "abs_path": "app:///index.android.bundle", + "lineno": 135422, + "colno": 28 + }, + { + "function": "setupOnce", + "abs_path": "app:///index.android.bundle", + "lineno": 167717, + "colno": 40 + }, + { + "function": "_handleUnhandledRejections", + "abs_path": "app:///index.android.bundle", + "lineno": 167728, + "colno": 34 + }, + { + "function": "_polyfillPromise", + "abs_path": "app:///index.android.bundle", + "lineno": 167749, + "colno": 47 + }, + { + "function": "_getPromisePolyfill", + "abs_path": "app:///index.android.bundle", + "lineno": 167767, + "colno": 27 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 168136, + "colno": 31 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "function": "_handleUnhandledRejections", + "abs_path": "app:///index.android.bundle", + "lineno": 167731, + "colno": 36 + }, + { + "function": "_checkPromiseAndWarn", + "abs_path": "app:///index.android.bundle", + "lineno": 167818, + "colno": 47 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 33502, + "colno": 14 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 33511, + "colno": 31 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "function": "_checkPromiseAndWarn", + "abs_path": "app:///index.android.bundle", + "lineno": 167823, + "colno": 73 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 126113, + "colno": 27 + }, + { + "function": "consoleSandbox", + "abs_path": "app:///index.android.bundle", + "lineno": 126084, + "colno": 22 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 126115, + "colno": 120 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 27467, + "colno": 34 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "function": "registerWarning", + "abs_path": "app:///index.android.bundle", + "lineno": 27529, + "colno": 27 + }, + { + "function": "setupOnce", + "abs_path": "app:///index.android.bundle", + "lineno": 137736, + "colno": 84 + }, + { + "function": "addInstrumentationHandler", + "abs_path": "app:///index.android.bundle", + "lineno": 126421, + "colno": 15 + }, + { + "function": "instrument", + "abs_path": "app:///index.android.bundle", + "lineno": 126387, + "colno": 26 + }, + { + "function": "instrumentConsole", + "abs_path": "app:///index.android.bundle", + "lineno": 126453, + "colno": 73 + }, + { + "function": "[Native] arrayPrototypeForEach" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 126453, + "colno": 74 + }, + { + "function": "setupOnce", + "abs_path": "app:///index.android.bundle", + "lineno": 137745, + "colno": 84 + }, + { + "function": "addInstrumentationHandler", + "abs_path": "app:///index.android.bundle", + "lineno": 126421, + "colno": 15 + }, + { + "function": "instrument", + "abs_path": "app:///index.android.bundle", + "lineno": 126396, + "colno": 24 + }, + { + "function": "instrumentFetch", + "abs_path": "app:///index.android.bundle", + "lineno": 126476, + "colno": 77 + }, + { + "function": "supportsNativeFetch", + "abs_path": "app:///index.android.bundle", + "lineno": 127556, + "colno": 23 + }, + { + "function": "supportsFetch", + "abs_path": "app:///index.android.bundle", + "lineno": 127533, + "colno": 11 + }, + { + "function": "getValue", + "abs_path": "app:///index.android.bundle", + "lineno": 3737, + "colno": 21 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 35322, + "colno": 23 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 28467, + "colno": 14 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 28478, + "colno": 5 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 28476, + "colno": 4 + }, + { + "function": "supportsFetch", + "abs_path": "app:///index.android.bundle", + "lineno": 127534, + "colno": 18 + }, + { + "function": "Request", + "abs_path": "app:///index.android.bundle", + "lineno": 28794, + "colno": 21 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 28689, + "colno": 46 + }, + { + "function": "getValue", + "abs_path": "app:///index.android.bundle", + "lineno": 3737, + "colno": 21 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 35346, + "colno": 23 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 38613, + "colno": 81 + }, + { + "function": "getConstants", + "abs_path": "app:///index.android.bundle", + "lineno": 36113, + "colno": 48 + }, + { + "function": "[HostFunction] getConstants" + }, + { + "function": "inspect", + "abs_path": "app:///index.android.bundle", + "lineno": 830, + "colno": 25 + }, + { + "function": "formatValue", + "abs_path": "app:///index.android.bundle", + "lineno": 849, + "colno": 38 + }, + { + "function": "formatPrimitive", + "abs_path": "app:///index.android.bundle", + "lineno": 935, + "colno": 57 + }, + { + "function": "[Native] stringPrototypeReplace" + }, + { + "function": "[Native] regExpPrototypeSymbolReplace" + }, + { + "function": "setupOnce", + "abs_path": "app:///index.android.bundle", + "lineno": 158852, + "colno": 40 + }, + { + "function": "_instrumentAppStart", + "abs_path": "app:///index.android.bundle", + "lineno": 158987, + "colno": 71 + }, + { + "function": "__awaiter", + "abs_path": "app:///index.android.bundle", + "lineno": 157247, + "colno": 38 + }, + { + "function": "Promise", + "abs_path": "app:///index.android.bundle", + "lineno": 167981, + "colno": 14 + }, + { + "function": "doResolve", + "abs_path": "app:///index.android.bundle", + "lineno": 168101, + "colno": 25 + }, + { + "function": "tryCallTwo", + "abs_path": "app:///index.android.bundle", + "lineno": 167962, + "colno": 9 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 157265, + "colno": 13 + }, + { + "function": "step", + "abs_path": "app:///index.android.bundle", + "lineno": 157263, + "colno": 73 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 167991, + "colno": 11 + }, + { + "function": "handle", + "abs_path": "app:///index.android.bundle", + "lineno": 168001, + "colno": 3 + }, + { + "function": "setupOnce", + "abs_path": "app:///index.android.bundle", + "lineno": 158870, + "colno": 64 + }, + { + "function": "registerRoutingInstrumentation", + "abs_path": "app:///index.android.bundle", + "lineno": 159870, + "colno": 27 + }, + { + "function": "_onDispatch", + "abs_path": "app:///index.android.bundle", + "lineno": 159934, + "colno": 57 + }, + { + "function": "onRouteWillChange", + "abs_path": "app:///index.android.bundle", + "lineno": 158686, + "colno": 89 + }, + { + "function": "[Native] functionPrototypeCall" + }, + { + "function": "_onRouteWillChange", + "abs_path": "app:///index.android.bundle", + "lineno": 159044, + "colno": 44 + }, + { + "function": "_createRouteTransaction", + "abs_path": "app:///index.android.bundle", + "lineno": 159091, + "colno": 57 + }, + { + "function": "_startIdleTransaction", + "abs_path": "app:///index.android.bundle", + "lineno": 159134, + "colno": 90 + }, + { + "function": "startIdleTransaction", + "abs_path": "app:///index.android.bundle", + "lineno": 130936, + "colno": 3 + }, + { + "function": "startIdleTransaction", + "abs_path": "app:///index.android.bundle", + "lineno": 130945, + "colno": 35 + }, + { + "function": "initSpanRecorder", + "abs_path": "app:///index.android.bundle", + "lineno": 133557, + "colno": 134 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 126113, + "colno": 27 + }, + { + "function": "consoleSandbox", + "abs_path": "app:///index.android.bundle", + "lineno": 126084, + "colno": 22 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 126115, + "colno": 120 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 41483, + "colno": 35 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 1258, + "colno": 36 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 1129, + "colno": 31 + }, + { + "function": "[HostFunction] nativeLoggingHook" + }, + { + "function": "startIdleTransaction", + "abs_path": "app:///index.android.bundle", + "lineno": 130948, + "colno": 18 + }, + { + "function": "emit", + "abs_path": "app:///index.android.bundle", + "lineno": 134988, + "colno": 36 + }, + { + "function": "[Native] arrayPrototypeForEach" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 134989, + "colno": 34 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 162827, + "colno": 31 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 162852, + "colno": 53 + }, + { + "function": "startProfiling", + "abs_path": "app:///index.android.bundle", + "lineno": 162963, + "colno": 86 + }, + { + "function": "startProfiling", + "abs_path": "app:///index.android.bundle", + "lineno": 157965, + "colno": 58 + }, + { + "function": "[HostFunction] startProfiling" + }, + { + "function": "_startIdleTransaction", + "abs_path": "app:///index.android.bundle", + "lineno": 159135, + "colno": 24 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 124361, + "colno": 30 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 186699, + "colno": 67 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 186731, + "colno": 112 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 187050, + "colno": 25 + }, + { + "function": "get Animated", + "abs_path": "app:///index.android.bundle", + "lineno": 1590, + "colno": 25 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 77052, + "colno": 123 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 70200, + "colno": 115 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 70861, + "colno": 4 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 70790, + "colno": 30 + }, + { + "function": "_createSuper", + "abs_path": "app:///index.android.bundle", + "lineno": 70786, + "colno": 3 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 70201, + "colno": 116 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 71485, + "colno": 114 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 71742, + "colno": 59 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 72045, + "colno": 122 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 73042, + "colno": 4 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 72951, + "colno": 30 + }, + { + "function": "_createSuper", + "abs_path": "app:///index.android.bundle", + "lineno": 72729, + "colno": 3 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 71717, + "colno": 5 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 70203, + "colno": 124 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 73952, + "colno": 118 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 74059, + "colno": 114 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 74273, + "colno": 114 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 74457, + "colno": 118 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 74767, + "colno": 4 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 74638, + "colno": 28 + }, + { + "function": "_inherits", + "abs_path": "app:///index.android.bundle", + "lineno": 25573, + "colno": 39 + }, + { + "function": "[Native] objectCreate" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 70207, + "colno": 117 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 186650, + "colno": 5 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 186707, + "colno": 121 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 187576, + "colno": 110 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 187683, + "colno": 116 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 188101, + "colno": 38 + }, + { + "function": "_interopRequireWildcard", + "abs_path": "app:///index.android.bundle", + "lineno": 188106, + "colno": 3 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 187684, + "colno": 110 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 190011, + "colno": 106 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 190456, + "colno": 44 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 31200, + "colno": 39 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 31280, + "colno": 42 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 31253, + "colno": 17 + }, + { + "function": "[Native] arrayPrototypeForEach" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 31261, + "colno": 59 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 32316, + "colno": 26 + }, + { + "function": "deriveBFS", + "abs_path": "app:///index.android.bundle", + "lineno": 32278, + "colno": 3 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 190016, + "colno": 114 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 191134, + "colno": 105 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 191485, + "colno": 121 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 191962, + "colno": 5 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 191896, + "colno": 4 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 191695, + "colno": 31 + }, + { + "function": "_createClass", + "abs_path": "app:///index.android.bundle", + "lineno": 39093, + "colno": 38 + }, + { + "function": "_defineProperties", + "abs_path": "app:///index.android.bundle", + "lineno": 39089, + "colno": 89 + }, + { + "function": "_toPropertyKey", + "abs_path": "app:///index.android.bundle", + "lineno": 39104, + "colno": 26 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 39109, + "colno": 5 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 190430, + "colno": 4 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 190094, + "colno": 30 + }, + { + "function": "_createSuper", + "abs_path": "app:///index.android.bundle", + "lineno": 190020, + "colno": 3 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 187691, + "colno": 83 + }, + { + "function": "get", + "abs_path": "app:///index.android.bundle", + "lineno": 192091, + "colno": 72 + }, + { + "function": "get", + "abs_path": "app:///index.android.bundle", + "lineno": 192103, + "colno": 25 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 179582, + "colno": 123 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 185720, + "colno": 121 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 177973, + "colno": 27 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 178025, + "colno": 33 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 178147, + "colno": 5 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 179584, + "colno": 121 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 179819, + "colno": 91 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 179871, + "colno": 114 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 179901, + "colno": 123 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 182367, + "colno": 5 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 179926, + "colno": 21 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 182403, + "colno": 108 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 182457, + "colno": 5 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 179585, + "colno": 111 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 185807, + "colno": 38 + }, + { + "function": "_interopRequireWildcard", + "abs_path": "app:///index.android.bundle", + "lineno": 185811, + "colno": 254 + }, + { + "function": "_getRequireWildcardCache", + "abs_path": "app:///index.android.bundle", + "lineno": 185810, + "colno": 3 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 186126, + "colno": 34 + }, + { + "function": "get I18nManager", + "abs_path": "app:///index.android.bundle", + "lineno": 1624, + "colno": 25 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 63250, + "colno": 46 + }, + { + "function": "getI18nManagerConstants", + "abs_path": "app:///index.android.bundle", + "lineno": 63253, + "colno": 74 + }, + { + "function": "[HostFunction] getConstants" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 187645, + "colno": 33 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 169250, + "colno": 105 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 169293, + "colno": 113 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 169337, + "colno": 110 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 169442, + "colno": 38 + }, + { + "function": "_interopRequireWildcard", + "abs_path": "app:///index.android.bundle", + "lineno": 169445, + "colno": 592 + }, + { + "function": "[Native] objectGetOwnPropertyDescriptor" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 169273, + "colno": 26 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 169658, + "colno": 124 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 169727, + "colno": 119 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 170502, + "colno": 5 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 169671, + "colno": 121 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 173185, + "colno": 38 + }, + { + "function": "_interopRequireWildcard", + "abs_path": "app:///index.android.bundle", + "lineno": 173187, + "colno": 592 + }, + { + "function": "[Native] objectGetOwnPropertyDescriptor" + }, + { + "function": "[GC Young Gen]" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 169687, + "colno": 121 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 173537, + "colno": 115 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 173543, + "colno": 112 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 174680, + "colno": 64 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 174780, + "colno": 38 + }, + { + "function": "_interopRequireWildcard", + "abs_path": "app:///index.android.bundle", + "lineno": 174784, + "colno": 3 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 169694, + "colno": 26 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 170796, + "colno": 57 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 171367, + "colno": 5 + }, + { + "function": "callFunctionReturnFlushedQueue", + "abs_path": "app:///index.android.bundle", + "lineno": 2999, + "colno": 21 + }, + { + "function": "__guard", + "abs_path": "app:///index.android.bundle", + "lineno": 3217, + "colno": 15 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 3000, + "colno": 31 + }, + { + "function": "__callFunction", + "abs_path": "app:///index.android.bundle", + "lineno": 3280, + "colno": 36 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "function": "setup", + "abs_path": "app:///index.android.bundle", + "lineno": 39643, + "colno": 36 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 219, + "colno": 47 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 39823, + "colno": 111 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 40541, + "colno": 117 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 40624, + "colno": 41 + }, + { + "function": "get", + "abs_path": "app:///index.android.bundle", + "lineno": 2667, + "colno": 25 + }, + { + "function": "requireModule", + "abs_path": "app:///index.android.bundle", + "lineno": 2651, + "colno": 3 + }, + { + "function": "runApplication", + "abs_path": "app:///index.android.bundle", + "lineno": 59618, + "colno": 30 + }, + { + "function": "infoLog", + "abs_path": "app:///index.android.bundle", + "lineno": 37531, + "colno": 42 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 126463, + "colno": 26 + }, + { + "function": "triggerHandlers", + "abs_path": "app:///index.android.bundle", + "lineno": 126441, + "colno": 16 + }, + { + "function": "_consoleBreadcrumb", + "abs_path": "app:///index.android.bundle", + "lineno": 137850, + "colno": 81 + }, + { + "function": "addBreadcrumb", + "abs_path": "app:///index.android.bundle", + "lineno": 131496, + "colno": 28 + }, + { + "function": "addBreadcrumb", + "abs_path": "app:///index.android.bundle", + "lineno": 162256, + "colno": 117 + }, + { + "function": "convertToNormalizedObject", + "abs_path": "app:///index.android.bundle", + "lineno": 162355, + "colno": 84 + }, + { + "function": "normalize", + "abs_path": "app:///index.android.bundle", + "lineno": 128064, + "colno": 3 + }, + { + "function": "addBreadcrumb", + "abs_path": "app:///index.android.bundle", + "lineno": 162260, + "colno": 73 + }, + { + "function": "addBreadcrumb", + "abs_path": "app:///index.android.bundle", + "lineno": 157850, + "colno": 29 + }, + { + "function": "[HostFunction] addBreadcrumb" + }, + { + "function": "runApplication", + "abs_path": "app:///index.android.bundle", + "lineno": 59627, + "colno": 28 + }, + { + "function": "run", + "abs_path": "app:///index.android.bundle", + "lineno": 59571, + "colno": 42 + }, + { + "function": "renderApplication", + "abs_path": "app:///index.android.bundle", + "lineno": 60159, + "colno": 50 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 219, + "colno": 47 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 29361, + "colno": 33 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 30546, + "colno": 7 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 29428, + "colno": 6 + }, + { + "function": "renderApplication", + "abs_path": "app:///index.android.bundle", + "lineno": 60192, + "colno": 27 + }, + { + "function": "renderElement", + "abs_path": "app:///index.android.bundle", + "lineno": 4354, + "colno": 18 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 219, + "colno": 47 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 4413, + "colno": 30 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 4424, + "colno": 5 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 22575, + "colno": 7 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 4452, + "colno": 34 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 101075, + "colno": 33 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 101304, + "colno": 5 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 4441, + "colno": 6 + }, + { + "function": "renderElement", + "abs_path": "app:///index.android.bundle", + "lineno": 4354, + "colno": 77 + }, + { + "function": "render", + "abs_path": "app:///index.android.bundle", + "lineno": 22522, + "colno": 7 + }, + { + "function": "render", + "abs_path": "app:///index.android.bundle", + "lineno": 22530, + "colno": 24 + }, + { + "function": "updateContainer", + "abs_path": "app:///index.android.bundle", + "lineno": 21962, + "colno": 33 + }, + { + "function": "enqueueUpdate", + "abs_path": "app:///index.android.bundle", + "lineno": 10070, + "colno": 7 + }, + { + "function": "updateContainer", + "abs_path": "app:///index.android.bundle", + "lineno": 21964, + "colno": 32 + }, + { + "function": "scheduleUpdateOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 19287, + "colno": 44 + }, + { + "function": "warnIfUpdatesNotWrappedWithActDEV", + "abs_path": "app:///index.android.bundle", + "lineno": 20886, + "colno": 7 + }, + { + "function": "scheduleUpdateOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 19307, + "colno": 32 + }, + { + "function": "ensureRootIsScheduled", + "abs_path": "app:///index.android.bundle", + "lineno": 19335, + "colno": 7 + }, + { + "function": "emit", + "abs_path": "app:///index.android.bundle", + "lineno": 2455, + "colno": 40 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 38244, + "colno": 31 + }, + { + "function": "dispatchEvent", + "abs_path": "app:///index.android.bundle", + "lineno": 37095, + "colno": 27 + }, + { + "function": "setPassiveListener", + "abs_path": "app:///index.android.bundle", + "lineno": 36796, + "colno": 7 + }, + { + "function": "pd", + "abs_path": "app:///index.android.bundle", + "lineno": 36391, + "colno": 19 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 126463, + "colno": 26 + }, + { + "function": "triggerHandlers", + "abs_path": "app:///index.android.bundle", + "lineno": 126441, + "colno": 16 + }, + { + "function": "_consoleBreadcrumb", + "abs_path": "app:///index.android.bundle", + "lineno": 137838, + "colno": 85 + }, + { + "function": "severityLevelFromString", + "abs_path": "app:///index.android.bundle", + "lineno": 129204, + "colno": 3 + }, + { + "function": "flushedQueue", + "abs_path": "app:///index.android.bundle", + "lineno": 3017, + "colno": 21 + }, + { + "function": "__guard", + "abs_path": "app:///index.android.bundle", + "lineno": 3217, + "colno": 15 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 3018, + "colno": 45 + }, + { + "function": "__callReactNativeMicrotasks", + "abs_path": "app:///index.android.bundle", + "lineno": 3244, + "colno": 46 + }, + { + "function": "callReactNativeMicrotasks", + "abs_path": "app:///index.android.bundle", + "lineno": 35119, + "colno": 44 + }, + { + "function": "_callReactNativeMicrotasksPass", + "abs_path": "app:///index.android.bundle", + "lineno": 34913, + "colno": 17 + }, + { + "function": "_callTimer", + "abs_path": "app:///index.android.bundle", + "lineno": 34868, + "colno": 17 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 34989, + "colno": 26 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 139, + "colno": 27 + }, + { + "function": "tryCallOne", + "abs_path": "app:///index.android.bundle", + "lineno": 53, + "colno": 16 + }, + { + "function": "fulfilled", + "abs_path": "app:///index.android.bundle", + "lineno": 157250, + "colno": 32 + }, + { + "function": "[Native] generatorPrototypeNext" + }, + { + "function": "?anon_0_", + "abs_path": "app:///index.android.bundle", + "lineno": 156986, + "colno": 95 + }, + { + "function": "[Native] functionPrototypeCall" + }, + { + "function": "onReady", + "abs_path": "app:///index.android.bundle", + "lineno": 124310, + "colno": 18 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 126468, + "colno": 27 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 41482, + "colno": 26 + }, + { + "function": "log", + "abs_path": "app:///index.android.bundle", + "lineno": 39618, + "colno": 25 + }, + { + "function": "[Native] arrayPrototypeMap" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 39619, + "colno": 65 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 219, + "colno": 47 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 30682, + "colno": 62 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "function": "performConcurrentWorkOnRoot", + "abs_path": "app:///index.android.bundle", + "lineno": 19458, + "colno": 94 + }, + { + "function": "renderRootSync", + "abs_path": "app:///index.android.bundle", + "lineno": 20027, + "colno": 28 + }, + { + "function": "prepareFreshStack", + "abs_path": "app:///index.android.bundle", + "lineno": 19848, + "colno": 7 + }, + { + "function": "renderRootSync", + "abs_path": "app:///index.android.bundle", + "lineno": 20031, + "colno": 25 + }, + { + "function": "workLoopSync", + "abs_path": "app:///index.android.bundle", + "lineno": 20054, + "colno": 28 + }, + { + "function": "performUnitOfWork", + "abs_path": "app:///index.android.bundle", + "lineno": 20119, + "colno": 29 + }, + { + "function": "beginWork$1", + "abs_path": "app:///index.android.bundle", + "lineno": 20777, + "colno": 29 + }, + { + "function": "beginWork", + "abs_path": "app:///index.android.bundle", + "lineno": 16640, + "colno": 34 + }, + { + "function": "updateHostRoot", + "abs_path": "app:///index.android.bundle", + "lineno": 15219, + "colno": 7 + }, + { + "function": "beginWork", + "abs_path": "app:///index.android.bundle", + "lineno": 16566, + "colno": 7 + }, + { + "function": "beginWork", + "abs_path": "app:///index.android.bundle", + "lineno": 16663, + "colno": 41 + }, + { + "function": "updateContextProvider", + "abs_path": "app:///index.android.bundle", + "lineno": 16235, + "colno": 7 + }, + { + "function": "beginWork", + "abs_path": "app:///index.android.bundle", + "lineno": 16637, + "colno": 42 + }, + { + "function": "updateClassComponent", + "abs_path": "app:///index.android.bundle", + "lineno": 15136, + "colno": 33 + }, + { + "function": "constructClassInstance", + "abs_path": "app:///index.android.bundle", + "lineno": 10684, + "colno": 7 + }, + { + "function": "updateClassComponent", + "abs_path": "app:///index.android.bundle", + "lineno": 15137, + "colno": 29 + }, + { + "function": "mountClassInstance", + "abs_path": "app:///index.android.bundle", + "lineno": 10808, + "colno": 7 + }, + { + "function": "updateClassComponent", + "abs_path": "app:///index.android.bundle", + "lineno": 15145, + "colno": 50 + }, + { + "function": "finishClassComponent", + "abs_path": "app:///index.android.bundle", + "lineno": 15185, + "colno": 43 + }, + { + "function": "render", + "abs_path": "app:///index.android.bundle", + "lineno": 60351, + "colno": 58 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 219, + "colno": 47 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 108905, + "colno": 119 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 108997, + "colno": 106 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 81336, + "colno": 125 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 81597, + "colno": 90 + }, + { + "function": "get ImagePropTypes", + "abs_path": "app:///index.android.bundle", + "lineno": 66538, + "colno": 25 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 68311, + "colno": 62 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 68356, + "colno": 30 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 67197, + "colno": 30 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 67215, + "colno": 33 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 67337, + "colno": 5 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 340, + "colno": 41 + }, + { + "function": "registerExportsForReactRefresh", + "abs_path": "app:///index.android.bundle", + "lineno": 741, + "colno": 42 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 108991, + "colno": 5 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 109003, + "colno": 114 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 109335, + "colno": 5 + }, + { + "function": "beginWork", + "abs_path": "app:///index.android.bundle", + "lineno": 16642, + "colno": 39 + }, + { + "function": "updateHostComponent", + "abs_path": "app:///index.android.bundle", + "lineno": 15242, + "colno": 7 + }, + { + "function": "updateHostComponent", + "abs_path": "app:///index.android.bundle", + "lineno": 15254, + "colno": 26 + }, + { + "function": "reconcileChildren", + "abs_path": "app:///index.android.bundle", + "lineno": 14732, + "colno": 50 + }, + { + "function": "reconcileChildFibers", + "abs_path": "app:///index.android.bundle", + "lineno": 11866, + "colno": 9 + }, + { + "function": "beginWork", + "abs_path": "app:///index.android.bundle", + "lineno": 16618, + "colno": 49 + }, + { + "function": "mountIndeterminateComponent", + "abs_path": "app:///index.android.bundle", + "lineno": 15372, + "colno": 34 + }, + { + "function": "renderWithHooks", + "abs_path": "app:///index.android.bundle", + "lineno": 12290, + "colno": 33 + }, + { + "function": "RootApp", + "abs_path": "app:///index.android.bundle", + "lineno": 161978, + "colno": 100 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 219, + "colno": 47 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 160454, + "colno": 5 + }, + { + "function": "App", + "abs_path": "app:///index.android.bundle", + "lineno": 124367, + "colno": 103 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 219, + "colno": 47 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 176804, + "colno": 18 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 176804, + "colno": 95 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "function": "App", + "abs_path": "app:///index.android.bundle", + "lineno": 124368, + "colno": 27 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 219, + "colno": 47 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 192846, + "colno": 71 + }, + { + "function": "createStore", + "abs_path": "app:///index.android.bundle", + "lineno": 192996, + "colno": 35 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 156273, + "colno": 20 + }, + { + "function": "createStore", + "abs_path": "app:///index.android.bundle", + "lineno": 192983, + "colno": 3 + }, + { + "function": "Provider", + "abs_path": "app:///index.android.bundle", + "lineno": 177284, + "colno": 43 + }, + { + "function": "useMemo", + "abs_path": "app:///index.android.bundle", + "lineno": 24410, + "colno": 7 + }, + { + "function": "beginWork", + "abs_path": "app:///index.android.bundle", + "lineno": 16654, + "colno": 38 + }, + { + "function": "updateForwardRef", + "abs_path": "app:///index.android.bundle", + "lineno": 14782, + "colno": 41 + }, + { + "function": "renderWithHooks", + "abs_path": "app:///index.android.bundle", + "lineno": 12253, + "colno": 7 + }, + { + "function": "StackNavigator", + "abs_path": "app:///index.android.bundle", + "lineno": 187606, + "colno": 117 + }, + { + "function": "useNavigationBuilder", + "abs_path": "app:///index.android.bundle", + "lineno": 173648, + "colno": 3 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 174058, + "colno": 87 + }, + { + "function": "jsxWithValidationDynamic", + "abs_path": "app:///index.android.bundle", + "lineno": 30536, + "colno": 35 + }, + { + "function": "jsxWithValidation", + "abs_path": "app:///index.android.bundle", + "lineno": 30487, + "colno": 31 + }, + { + "function": "jsxDEV", + "abs_path": "app:///index.android.bundle", + "lineno": 30241, + "colno": 30 + }, + { + "function": "ReactElement", + "abs_path": "app:///index.android.bundle", + "lineno": 30153, + "colno": 32 + }, + { + "function": "[Native] objectDefineProperty" + }, + { + "function": "render", + "abs_path": "app:///index.android.bundle", + "lineno": 187870, + "colno": 107 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 219, + "colno": 47 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 188605, + "colno": 117 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 189379, + "colno": 111 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 189595, + "colno": 117 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 189620, + "colno": 74 + }, + { + "function": "getViewManagerConfig", + "abs_path": "app:///index.android.bundle", + "lineno": 4112, + "colno": 35 + }, + { + "function": "_getViewManagerConfig", + "abs_path": "app:///index.android.bundle", + "lineno": 4069, + "colno": 98 + }, + { + "function": "nonPromiseMethodWrapper", + "abs_path": "app:///index.android.bundle", + "lineno": 2819, + "colno": 86 + }, + { + "function": "callNativeSyncHook", + "abs_path": "app:///index.android.bundle", + "lineno": 3064, + "colno": 41 + }, + { + "function": "[HostFunction] nativeCallSyncHook" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 188615, + "colno": 123 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "function": "render", + "abs_path": "app:///index.android.bundle", + "lineno": 187871, + "colno": 97 + }, + { + "function": "jsxWithValidationDynamic", + "abs_path": "app:///index.android.bundle", + "lineno": 30536, + "colno": 35 + }, + { + "function": "jsxWithValidation", + "abs_path": "app:///index.android.bundle", + "lineno": 30487, + "colno": 31 + }, + { + "function": "jsxDEV", + "abs_path": "app:///index.android.bundle", + "lineno": 30219, + "colno": 36 + }, + { + "function": "[Native] functionPrototypeCall" + }, + { + "function": "[Native] objectPrototypeHasOwnProperty" + }, + { + "function": "mountClassInstance", + "abs_path": "app:///index.android.bundle", + "lineno": 10842, + "colno": 37 + }, + { + "function": "applyDerivedStateFromProps", + "abs_path": "app:///index.android.bundle", + "lineno": 10506, + "colno": 52 + }, + { + "function": "getDerivedStateFromProps", + "abs_path": "app:///index.android.bundle", + "lineno": 190356, + "colno": 38 + }, + { + "function": "[Native] arrayPrototypeMap" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 190406, + "colno": 46 + }, + { + "function": "getProgressFromGesture", + "abs_path": "app:///index.android.bundle", + "lineno": 190082, + "colno": 33 + }, + { + "function": "interpolate", + "abs_path": "app:///index.android.bundle", + "lineno": 72264, + "colno": 50 + }, + { + "function": "AnimatedInterpolation", + "abs_path": "app:///index.android.bundle", + "lineno": 72959, + "colno": 25 + }, + { + "function": "checkValidRanges", + "abs_path": "app:///index.android.bundle", + "lineno": 72925, + "colno": 3 + }, + { + "function": "render", + "abs_path": "app:///index.android.bundle", + "lineno": 190241, + "colno": 155 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 219, + "colno": 47 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 192155, + "colno": 26 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 192195, + "colno": 122 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 192661, + "colno": 5 + }, + { + "function": "beginWork", + "abs_path": "app:///index.android.bundle", + "lineno": 16646, + "colno": 43 + }, + { + "function": "updateSuspenseComponent", + "abs_path": "app:///index.android.bundle", + "lineno": 15509, + "colno": 7 + }, + { + "function": "beginWork", + "abs_path": "app:///index.android.bundle", + "lineno": 16683, + "colno": 41 + }, + { + "function": "updateMemoComponent", + "abs_path": "app:///index.android.bundle", + "lineno": 14811, + "colno": 45 + }, + { + "function": "updateSimpleMemoComponent", + "abs_path": "app:///index.android.bundle", + "lineno": 14938, + "colno": 39 + }, + { + "function": "updateFunctionComponent", + "abs_path": "app:///index.android.bundle", + "lineno": 15069, + "colno": 41 + }, + { + "function": "renderWithHooks", + "abs_path": "app:///index.android.bundle", + "lineno": 12253, + "colno": 7 + }, + { + "function": "render", + "abs_path": "app:///index.android.bundle", + "lineno": 191797, + "colno": 14 + }, + { + "function": "performUnitOfWork", + "abs_path": "app:///index.android.bundle", + "lineno": 20110, + "colno": 7 + }, + { + "function": "performUnitOfWork", + "abs_path": "app:///index.android.bundle", + "lineno": 20128, + "colno": 29 + }, + { + "function": "completeUnitOfWork", + "abs_path": "app:///index.android.bundle", + "lineno": 20152, + "colno": 34 + }, + { + "function": "completeWork", + "abs_path": "app:///index.android.bundle", + "lineno": 17121, + "colno": 7 + }, + { + "function": "completeWork", + "abs_path": "app:///index.android.bundle", + "lineno": 17229, + "colno": 48 + }, + { + "function": "createInstance", + "abs_path": "app:///index.android.bundle", + "lineno": 8531, + "colno": 46 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 61774, + "colno": 28 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 60686, + "colno": 75 + }, + { + "function": "getNativeComponentAttributes", + "abs_path": "app:///index.android.bundle", + "lineno": 60769, + "colno": 88 + }, + { + "function": "getViewManagerConfig", + "abs_path": "app:///index.android.bundle", + "lineno": 4112, + "colno": 35 + }, + { + "function": "_getViewManagerConfig", + "abs_path": "app:///index.android.bundle", + "lineno": 4069, + "colno": 98 + }, + { + "function": "nonPromiseMethodWrapper", + "abs_path": "app:///index.android.bundle", + "lineno": 2819, + "colno": 86 + }, + { + "function": "callNativeSyncHook", + "abs_path": "app:///index.android.bundle", + "lineno": 3064, + "colno": 41 + }, + { + "function": "[HostFunction] nativeCallSyncHook" + }, + { + "function": "createInstance", + "abs_path": "app:///index.android.bundle", + "lineno": 8539, + "colno": 35 + }, + { + "function": "create", + "abs_path": "app:///index.android.bundle", + "lineno": 7366, + "colno": 29 + }, + { + "function": "addProperties", + "abs_path": "app:///index.android.bundle", + "lineno": 7354, + "colno": 30 + }, + { + "function": "diffProperties", + "abs_path": "app:///index.android.bundle", + "lineno": 7299, + "colno": 47 + }, + { + "function": "diffNestedProperty", + "abs_path": "app:///index.android.bundle", + "lineno": 7155, + "colno": 37 + }, + { + "function": "addNestedProperty", + "abs_path": "app:///index.android.bundle", + "lineno": 7193, + "colno": 31 + }, + { + "function": "addProperties", + "abs_path": "app:///index.android.bundle", + "lineno": 7354, + "colno": 30 + }, + { + "function": "diffProperties", + "abs_path": "app:///index.android.bundle", + "lineno": 7227, + "colno": 7 + }, + { + "function": "render", + "abs_path": "app:///index.android.bundle", + "lineno": 180181, + "colno": 16 + }, + { + "function": "renderWithHooks", + "abs_path": "app:///index.android.bundle", + "lineno": 12253, + "colno": 7 + }, + { + "function": "HomeScreen", + "abs_path": "app:///index.android.bundle", + "lineno": 168929, + "colno": 104 + }, + { + "function": "get StatusBar", + "abs_path": "app:///index.android.bundle", + "lineno": 1544, + "colno": 25 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 219, + "colno": 47 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 111713, + "colno": 135 + }, + { + "function": "getConstants", + "abs_path": "app:///index.android.bundle", + "lineno": 111788, + "colno": 46 + }, + { + "function": "[HostFunction] getConstants" + }, + { + "function": "HomeScreen", + "abs_path": "app:///index.android.bundle", + "lineno": 168931, + "colno": 98 + }, + { + "function": "get ScrollView", + "abs_path": "app:///index.android.bundle", + "lineno": 1538, + "colno": 25 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 219, + "colno": 47 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 69103, + "colno": 109 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 76056, + "colno": 116 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 69110, + "colno": 119 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 69112, + "colno": 126 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "function": "HomeScreen", + "abs_path": "app:///index.android.bundle", + "lineno": 168933, + "colno": 93 + }, + { + "function": "jsxWithValidationDynamic", + "abs_path": "app:///index.android.bundle", + "lineno": 30536, + "colno": 35 + }, + { + "function": "jsxWithValidation", + "abs_path": "app:///index.android.bundle", + "lineno": 30520, + "colno": 30 + }, + { + "function": "validatePropTypes", + "abs_path": "app:///index.android.bundle", + "lineno": 30422, + "colno": 27 + }, + { + "function": "checkPropTypes", + "abs_path": "app:///index.android.bundle", + "lineno": 29943, + "colno": 50 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 68514, + "colno": 33 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "function": "chainedCheckType", + "abs_path": "app:///index.android.bundle", + "lineno": 68584, + "colno": 29 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "function": "checkType", + "abs_path": "app:///index.android.bundle", + "lineno": 68574, + "colno": 34 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "function": "colorPropType", + "abs_path": "app:///index.android.bundle", + "lineno": 66569, + "colno": 23 + }, + { + "function": "HomeScreen", + "abs_path": "app:///index.android.bundle", + "lineno": 169049, + "colno": 86 + }, + { + "function": "jsxWithValidationDynamic", + "abs_path": "app:///index.android.bundle", + "lineno": 30536, + "colno": 35 + }, + { + "function": "jsxWithValidation", + "abs_path": "app:///index.android.bundle", + "lineno": 30487, + "colno": 31 + }, + { + "function": "jsxDEV", + "abs_path": "app:///index.android.bundle", + "lineno": 30241, + "colno": 30 + }, + { + "function": "ReactElement", + "abs_path": "app:///index.android.bundle", + "lineno": 30131, + "colno": 26 + }, + { + "function": "constructClassInstance", + "abs_path": "app:///index.android.bundle", + "lineno": 10722, + "colno": 32 + }, + { + "function": "ScrollView", + "abs_path": "app:///index.android.bundle", + "lineno": 69262, + "colno": 26 + }, + { + "function": "[Native] functionPrototypeCall" + }, + { + "function": "render", + "abs_path": "app:///index.android.bundle", + "lineno": 70034, + "colno": 48 + }, + { + "function": "memoized", + "abs_path": "app:///index.android.bundle", + "lineno": 77803, + "colno": 34 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "function": "renderWithHooks", + "abs_path": "app:///index.android.bundle", + "lineno": 12290, + "colno": 33 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 65475, + "colno": 103 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 219, + "colno": 47 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 66512, + "colno": 92 + }, + { + "function": "hasViewManagerConfig", + "abs_path": "app:///index.android.bundle", + "lineno": 4115, + "colno": 35 + }, + { + "function": "_getViewManagerConfig", + "abs_path": "app:///index.android.bundle", + "lineno": 4069, + "colno": 98 + }, + { + "function": "nonPromiseMethodWrapper", + "abs_path": "app:///index.android.bundle", + "lineno": 2819, + "colno": 86 + }, + { + "function": "callNativeSyncHook", + "abs_path": "app:///index.android.bundle", + "lineno": 3064, + "colno": 41 + }, + { + "function": "[HostFunction] nativeCallSyncHook" + }, + { + "function": "diffProperties", + "abs_path": "app:///index.android.bundle", + "lineno": 7290, + "colno": 103 + }, + { + "function": "processColor", + "abs_path": "app:///index.android.bundle", + "lineno": 39882, + "colno": 77 + }, + { + "function": "normalizeColor", + "abs_path": "app:///index.android.bundle", + "lineno": 39935, + "colno": 43 + }, + { + "function": "normalizeColor", + "abs_path": "app:///index.android.bundle", + "lineno": 39955, + "colno": 3 + }, + { + "function": "Button", + "abs_path": "app:///index.android.bundle", + "lineno": 169073, + "colno": 104 + }, + { + "function": "get Button", + "abs_path": "app:///index.android.bundle", + "lineno": 1499, + "colno": 25 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 219, + "colno": 47 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 118109, + "colno": 124 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 118375, + "colno": 5 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 118581, + "colno": 4 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 118402, + "colno": 46 + }, + { + "function": "render", + "abs_path": "app:///index.android.bundle", + "lineno": 118322, + "colno": 97 + }, + { + "function": "jsxWithValidationDynamic", + "abs_path": "app:///index.android.bundle", + "lineno": 30536, + "colno": 35 + }, + { + "function": "jsxWithValidation", + "abs_path": "app:///index.android.bundle", + "lineno": 30520, + "colno": 30 + }, + { + "function": "validatePropTypes", + "abs_path": "app:///index.android.bundle", + "lineno": 30422, + "colno": 27 + }, + { + "function": "checkPropTypes", + "abs_path": "app:///index.android.bundle", + "lineno": 29943, + "colno": 50 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 68514, + "colno": 33 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "function": "chainedCheckType", + "abs_path": "app:///index.android.bundle", + "lineno": 68584, + "colno": 29 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "function": "checkType", + "abs_path": "app:///index.android.bundle", + "lineno": 68574, + "colno": 34 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "function": "colorPropType", + "abs_path": "app:///index.android.bundle", + "lineno": 66583, + "colno": 102 + }, + { + "function": "normalizeColor", + "abs_path": "app:///index.android.bundle", + "lineno": 66619, + "colno": 3 + }, + { + "function": "completeWork", + "abs_path": "app:///index.android.bundle", + "lineno": 17265, + "colno": 64 + }, + { + "function": "createTextInstance", + "abs_path": "app:///index.android.bundle", + "lineno": 8565, + "colno": 30 + }, + { + "function": "[HostFunction] createNode" + }, + { + "function": "diffProperties", + "abs_path": "app:///index.android.bundle", + "lineno": 7282, + "colno": 30 + }, + { + "function": "defaultDiffer", + "abs_path": "app:///index.android.bundle", + "lineno": 7086, + "colno": 56 + }, + { + "function": "get deepDiffer", + "abs_path": "app:///index.android.bundle", + "lineno": 63716, + "colno": 25 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 219, + "colno": 47 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 340, + "colno": 41 + }, + { + "function": "registerExportsForReactRefresh", + "abs_path": "app:///index.android.bundle", + "lineno": 741, + "colno": 42 + }, + { + "function": "createInstance", + "abs_path": "app:///index.android.bundle", + "lineno": 8540, + "colno": 30 + }, + { + "function": "[HostFunction] createNode" + }, + { + "function": "checkType", + "abs_path": "app:///index.android.bundle", + "lineno": 67674, + "colno": 35 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 97, + "colno": 3 + }, + { + "function": "normalizeColor", + "abs_path": "app:///index.android.bundle", + "lineno": 39972, + "colno": 44 + }, + { + "function": "normalizeKeyword", + "abs_path": "app:///index.android.bundle", + "lineno": 40192, + "colno": 3 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 60472, + "colno": 43 + }, + { + "function": "flattenStyle", + "abs_path": "app:///index.android.bundle", + "lineno": 58686, + "colno": 3 + }, + { + "function": "Button", + "abs_path": "app:///index.android.bundle", + "lineno": 169072, + "colno": 86 + }, + { + "function": "jsxWithValidationStatic", + "abs_path": "app:///index.android.bundle", + "lineno": 30531, + "colno": 35 + }, + { + "function": "jsxWithValidation", + "abs_path": "app:///index.android.bundle", + "lineno": 30504, + "colno": 38 + }, + { + "function": "validateChildKeys", + "abs_path": "app:///index.android.bundle", + "lineno": 30360, + "colno": 7 + }, + { + "function": "updateContextProvider", + "abs_path": "app:///index.android.bundle", + "lineno": 16253, + "colno": 21 + }, + { + "function": "pushProvider", + "abs_path": "app:///index.android.bundle", + "lineno": 9685, + "colno": 15 + }, + { + "function": "push", + "abs_path": "app:///index.android.bundle", + "lineno": 8882, + "colno": 7 + }, + { + "function": "createInstance", + "abs_path": "app:///index.android.bundle", + "lineno": 8535, + "colno": 76 + }, + { + "function": "deepFreezeAndThrowOnMutationInDev", + "abs_path": "app:///index.android.bundle", + "lineno": 3542, + "colno": 44 + }, + { + "function": "deepFreezeAndThrowOnMutationInDev", + "abs_path": "app:///index.android.bundle", + "lineno": 3516, + "colno": 3 + }, + { + "function": "colorPropType", + "abs_path": "app:///index.android.bundle", + "lineno": 66583, + "colno": 49 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 97, + "colno": 3 + }, + { + "function": "beginWork$1", + "abs_path": "app:///index.android.bundle", + "lineno": 20775, + "colno": 70 + }, + { + "function": "assignFiberPropertiesInDEV", + "abs_path": "app:///index.android.bundle", + "lineno": 21732, + "colno": 31 + }, + { + "function": "createFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 21366, + "colno": 29 + }, + { + "function": "FiberNode", + "abs_path": "app:///index.android.bundle", + "lineno": 21289, + "colno": 7 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 63644, + "colno": 78 + }, + { + "function": "getNativeComponentAttributes", + "abs_path": "app:///index.android.bundle", + "lineno": 60769, + "colno": 88 + }, + { + "function": "getViewManagerConfig", + "abs_path": "app:///index.android.bundle", + "lineno": 4112, + "colno": 35 + }, + { + "function": "_getViewManagerConfig", + "abs_path": "app:///index.android.bundle", + "lineno": 4069, + "colno": 98 + }, + { + "function": "nonPromiseMethodWrapper", + "abs_path": "app:///index.android.bundle", + "lineno": 2819, + "colno": 86 + }, + { + "function": "callNativeSyncHook", + "abs_path": "app:///index.android.bundle", + "lineno": 3064, + "colno": 41 + }, + { + "function": "[HostFunction] nativeCallSyncHook" + }, + { + "function": "completeWork", + "abs_path": "app:///index.android.bundle", + "lineno": 17281, + "colno": 89 + }, + { + "function": "completeDehydratedSuspenseBoundary", + "abs_path": "app:///index.android.bundle", + "lineno": 17059, + "colno": 7 + }, + { + "function": "completeWork", + "abs_path": "app:///index.android.bundle", + "lineno": 17191, + "colno": 34 + }, + { + "function": "updateHostContainer", + "abs_path": "app:///index.android.bundle", + "lineno": 16847, + "colno": 31 + }, + { + "function": "updateHostContainer", + "abs_path": "app:///index.android.bundle", + "lineno": 16858, + "colno": 38 + }, + { + "function": "finalizeContainerChildren", + "abs_path": "app:///index.android.bundle", + "lineno": 8696, + "colno": 21 + }, + { + "function": "[HostFunction] completeRoot" + }, + { + "function": "renderRootSync", + "abs_path": "app:///index.android.bundle", + "lineno": 20005, + "colno": 7 + }, + { + "function": "performConcurrentWorkOnRoot", + "abs_path": "app:///index.android.bundle", + "lineno": 19522, + "colno": 35 + }, + { + "function": "finishConcurrentRender", + "abs_path": "app:///index.android.bundle", + "lineno": 19671, + "colno": 25 + }, + { + "function": "commitRoot", + "abs_path": "app:///index.android.bundle", + "lineno": 20225, + "colno": 25 + }, + { + "function": "commitRootImpl", + "abs_path": "app:///index.android.bundle", + "lineno": 20242, + "colno": 48 + }, + { + "function": "flushRenderPhaseStrictModeWarningsInDEV", + "abs_path": "app:///index.android.bundle", + "lineno": 20719, + "colno": 7 + }, + { + "function": "commitRootImpl", + "abs_path": "app:///index.android.bundle", + "lineno": 20328, + "colno": 32 + }, + { + "function": "commitMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18554, + "colno": 37 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18584, + "colno": 7 + }, + { + "function": "commitRootImpl", + "abs_path": "app:///index.android.bundle", + "lineno": 20336, + "colno": 30 + }, + { + "function": "commitLayoutEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18784, + "colno": 34 + }, + { + "function": "commitLayoutEffects_begin", + "abs_path": "app:///index.android.bundle", + "lineno": 18788, + "colno": 7 + }, + { + "function": "commitLayoutEffects_begin", + "abs_path": "app:///index.android.bundle", + "lineno": 18798, + "colno": 46 + }, + { + "function": "commitLayoutMountEffects_complete", + "abs_path": "app:///index.android.bundle", + "lineno": 18809, + "colno": 40 + }, + { + "function": "commitLayoutEffectOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18150, + "colno": 36 + }, + { + "function": "commitUpdateQueue", + "abs_path": "app:///index.android.bundle", + "lineno": 10433, + "colno": 7 + }, + { + "function": "commitLayoutEffectOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18097, + "colno": 53 + }, + { + "function": "componentDidMount", + "abs_path": "app:///index.android.bundle", + "lineno": 180120, + "colno": 114 + }, + { + "function": "findNodeHandle", + "abs_path": "app:///index.android.bundle", + "lineno": 182763, + "colno": 44 + }, + { + "function": "findNodeHandle", + "abs_path": "app:///index.android.bundle", + "lineno": 4363, + "colno": 23 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 219, + "colno": 47 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 82565, + "colno": 30 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 82571, + "colno": 5 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 101066, + "colno": 7 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 82588, + "colno": 6 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 84631, + "colno": 29 + }, + { + "function": "injectEventPluginOrder", + "abs_path": "app:///index.android.bundle", + "lineno": 84320, + "colno": 7 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 84637, + "colno": 31 + }, + { + "function": "injectEventPluginsByName", + "abs_path": "app:///index.android.bundle", + "lineno": 84354, + "colno": 34 + }, + { + "function": "recomputePluginOrdering", + "abs_path": "app:///index.android.bundle", + "lineno": 84213, + "colno": 7 + }, + { + "function": "componentDidMount", + "abs_path": "app:///index.android.bundle", + "lineno": 180120, + "colno": 36 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 180068, + "colno": 65 + }, + { + "function": "nonPromiseMethodWrapper", + "abs_path": "app:///index.android.bundle", + "lineno": 2821, + "colno": 78 + }, + { + "function": "enqueueNativeCall", + "abs_path": "app:///index.android.bundle", + "lineno": 3169, + "colno": 43 + }, + { + "function": "[HostFunction] nativeFlushQueueImmediate" + }, + { + "function": "componentDidMount", + "abs_path": "app:///index.android.bundle", + "lineno": 191698, + "colno": 21 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 191545, + "colno": 33 + }, + { + "function": "setValue", + "abs_path": "app:///index.android.bundle", + "lineno": 72158, + "colno": 26 + }, + { + "function": "_updateValue", + "abs_path": "app:///index.android.bundle", + "lineno": 72326, + "colno": 21 + }, + { + "function": "flushValue", + "abs_path": "app:///index.android.bundle", + "lineno": 72084, + "colno": 19 + }, + { + "function": "[Native] setPrototypeForEach" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 72085, + "colno": 25 + }, + { + "function": "update", + "abs_path": "app:///index.android.bundle", + "lineno": 74348, + "colno": 23 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 74075, + "colno": 74 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 74104, + "colno": 25 + }, + { + "function": "dispatchReducerAction", + "abs_path": "app:///index.android.bundle", + "lineno": 13203, + "colno": 34 + }, + { + "function": "scheduleUpdateOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 19284, + "colno": 33 + }, + { + "function": "addFiberToLanesMap", + "abs_path": "app:///index.android.bundle", + "lineno": 8271, + "colno": 7 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 191551, + "colno": 53 + }, + { + "function": "handleTransition", + "abs_path": "app:///index.android.bundle", + "lineno": 191224, + "colno": 67 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 191412, + "colno": 21 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 191172, + "colno": 83 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 191555, + "colno": 18 + }, + { + "function": "timing", + "abs_path": "app:///index.android.bundle", + "lineno": 70327, + "colno": 16 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 191560, + "colno": 18 + }, + { + "function": "start", + "abs_path": "app:///index.android.bundle", + "lineno": 70341, + "colno": 16 + }, + { + "function": "start", + "abs_path": "app:///index.android.bundle", + "lineno": 70336, + "colno": 28 + }, + { + "function": "animate", + "abs_path": "app:///index.android.bundle", + "lineno": 72284, + "colno": 24 + }, + { + "function": "start", + "abs_path": "app:///index.android.bundle", + "lineno": 73903, + "colno": 16 + }, + { + "function": "start", + "abs_path": "app:///index.android.bundle", + "lineno": 73892, + "colno": 44 + }, + { + "function": "__startNativeAnimation", + "abs_path": "app:///index.android.bundle", + "lineno": 71445, + "colno": 37 + }, + { + "function": "__makeNative", + "abs_path": "app:///index.android.bundle", + "lineno": 73457, + "colno": 31 + }, + { + "function": "__makeNative", + "abs_path": "app:///index.android.bundle", + "lineno": 72984, + "colno": 118 + }, + { + "function": "[Native] functionPrototypeCall" + }, + { + "function": "__makeNative", + "abs_path": "app:///index.android.bundle", + "lineno": 73457, + "colno": 31 + }, + { + "function": "__makeNative", + "abs_path": "app:///index.android.bundle", + "lineno": 74581, + "colno": 110 + }, + { + "function": "[Native] functionPrototypeCall" + }, + { + "function": "__makeNative", + "abs_path": "app:///index.android.bundle", + "lineno": 73457, + "colno": 31 + }, + { + "function": "__makeNative", + "abs_path": "app:///index.android.bundle", + "lineno": 74367, + "colno": 39 + }, + { + "function": "__connectAnimatedView", + "abs_path": "app:///index.android.bundle", + "lineno": 74388, + "colno": 88 + }, + { + "function": "__getNativeTag", + "abs_path": "app:///index.android.bundle", + "lineno": 73694, + "colno": 46 + }, + { + "function": "__getNativeConfig", + "abs_path": "app:///index.android.bundle", + "lineno": 74417, + "colno": 56 + }, + { + "function": "__getNativeTag", + "abs_path": "app:///index.android.bundle", + "lineno": 73694, + "colno": 46 + }, + { + "function": "__getNativeConfig", + "abs_path": "app:///index.android.bundle", + "lineno": 74591, + "colno": 57 + }, + { + "function": "__getNativeTag", + "abs_path": "app:///index.android.bundle", + "lineno": 73687, + "colno": 14 + }, + { + "function": "__startNativeAnimation", + "abs_path": "app:///index.android.bundle", + "lineno": 71453, + "colno": 70 + }, + { + "function": "unsetWaitingForIdentifier", + "abs_path": "app:///index.android.bundle", + "lineno": 70983, + "colno": 25 + }, + { + "function": "disableQueue", + "abs_path": "app:///index.android.bundle", + "lineno": 70993, + "colno": 23 + }, + { + "function": "flushQueue", + "abs_path": "app:///index.android.bundle", + "lineno": 71020, + "colno": 188 + }, + { + "function": "[HostFunction] startOperationBatch" + }, + { + "function": "commitLayoutEffectOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18067, + "colno": 49 + }, + { + "function": "recordLayoutEffectDuration", + "abs_path": "app:///index.android.bundle", + "lineno": 14199, + "colno": 7 + }, + { + "function": "commitRootImpl", + "abs_path": "app:///index.android.bundle", + "lineno": 20383, + "colno": 21 + }, + { + "function": "onCommitRoot", + "abs_path": "app:///index.android.bundle", + "lineno": 7591, + "colno": 7 + }, + { + "function": "commitRootImpl", + "abs_path": "app:///index.android.bundle", + "lineno": 20441, + "colno": 27 + }, + { + "function": "flushSyncCallbacks", + "abs_path": "app:///index.android.bundle", + "lineno": 9138, + "colno": 36 + }, + { + "function": "performSyncWorkOnRoot", + "abs_path": "app:///index.android.bundle", + "lineno": 19749, + "colno": 28 + }, + { + "function": "flushPassiveEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 20459, + "colno": 43 + }, + { + "function": "flushPassiveEffectsImpl", + "abs_path": "app:///index.android.bundle", + "lineno": 20503, + "colno": 36 + }, + { + "function": "commitPassiveUnmountEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18889, + "colno": 7 + }, + { + "function": "flushPassiveEffectsImpl", + "abs_path": "app:///index.android.bundle", + "lineno": 20504, + "colno": 34 + }, + { + "function": "commitPassiveMountEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18830, + "colno": 40 + }, + { + "function": "commitPassiveMountEffects_begin", + "abs_path": "app:///index.android.bundle", + "lineno": 18832, + "colno": 7 + }, + { + "function": "commitPassiveMountEffects_begin", + "abs_path": "app:///index.android.bundle", + "lineno": 18840, + "colno": 47 + }, + { + "function": "commitPassiveMountEffects_complete", + "abs_path": "app:///index.android.bundle", + "lineno": 18850, + "colno": 40 + }, + { + "function": "commitPassiveMountOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18878, + "colno": 44 + }, + { + "function": "commitHookEffectListMount", + "abs_path": "app:///index.android.bundle", + "lineno": 17972, + "colno": 38 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 174945, + "colno": 21 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 175669, + "colno": 27 + }, + { + "function": "[Native] symbolConstructor" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 175494, + "colno": 65 + }, + { + "function": "onReady", + "abs_path": "app:///index.android.bundle", + "lineno": 124372, + "colno": 71 + }, + { + "function": "registerNavigationContainer", + "abs_path": "app:///index.android.bundle", + "lineno": 159907, + "colno": 36 + }, + { + "function": "_onStateChange", + "abs_path": "app:///index.android.bundle", + "lineno": 159976, + "colno": 59 + }, + { + "function": "_prepareFinalContext", + "abs_path": "app:///index.android.bundle", + "lineno": 160007, + "colno": 40 + }, + { + "function": "_clearStateChangeTimeout", + "abs_path": "app:///index.android.bundle", + "lineno": 160028, + "colno": 23 + }, + { + "function": "clearTimeout", + "abs_path": "app:///index.android.bundle", + "lineno": 35053, + "colno": 20 + }, + { + "function": "_freeCallback", + "abs_path": "app:///index.android.bundle", + "lineno": 34937, + "colno": 20 + }, + { + "function": "deleteTimer", + "abs_path": "app:///index.android.bundle", + "lineno": 35143, + "colno": 38 + }, + { + "function": "[HostFunction] deleteTimer" + }, + { + "function": "performSyncWorkOnRoot", + "abs_path": "app:///index.android.bundle", + "lineno": 19756, + "colno": 40 + }, + { + "function": "renderRootSync", + "abs_path": "app:///index.android.bundle", + "lineno": 20031, + "colno": 25 + }, + { + "function": "workLoopSync", + "abs_path": "app:///index.android.bundle", + "lineno": 20054, + "colno": 28 + }, + { + "function": "performUnitOfWork", + "abs_path": "app:///index.android.bundle", + "lineno": 20119, + "colno": 29 + }, + { + "function": "beginWork$1", + "abs_path": "app:///index.android.bundle", + "lineno": 20777, + "colno": 29 + }, + { + "function": "beginWork", + "abs_path": "app:///index.android.bundle", + "lineno": 16592, + "colno": 60 + }, + { + "function": "attemptEarlyBailoutIfNoScheduledUpdate", + "abs_path": "app:///index.android.bundle", + "lineno": 16417, + "colno": 7 + }, + { + "function": "beginWork", + "abs_path": "app:///index.android.bundle", + "lineno": 16654, + "colno": 38 + }, + { + "function": "updateForwardRef", + "abs_path": "app:///index.android.bundle", + "lineno": 14782, + "colno": 41 + }, + { + "function": "renderWithHooks", + "abs_path": "app:///index.android.bundle", + "lineno": 12290, + "colno": 33 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 73970, + "colno": 62 + }, + { + "function": "useAnimatedProps", + "abs_path": "app:///index.android.bundle", + "lineno": 74062, + "colno": 45 + }, + { + "function": "useReducer", + "abs_path": "app:///index.android.bundle", + "lineno": 24388, + "colno": 37 + }, + { + "function": "useReducer", + "abs_path": "app:///index.android.bundle", + "lineno": 13603, + "colno": 23 + }, + { + "function": "useAnimatedProps", + "abs_path": "app:///index.android.bundle", + "lineno": 74073, + "colno": 35 + }, + { + "function": "useMemo", + "abs_path": "app:///index.android.bundle", + "lineno": 24412, + "colno": 34 + }, + { + "function": "useMemo", + "abs_path": "app:///index.android.bundle", + "lineno": 13592, + "colno": 20 + }, + { + "function": "useAnimatedProps", + "abs_path": "app:///index.android.bundle", + "lineno": 74078, + "colno": 30 + }, + { + "function": "useAnimatedPropsLifecycle", + "abs_path": "app:///index.android.bundle", + "lineno": 74153, + "colno": 26 + }, + { + "function": "useEffect", + "abs_path": "app:///index.android.bundle", + "lineno": 24396, + "colno": 36 + }, + { + "function": "useEffect", + "abs_path": "app:///index.android.bundle", + "lineno": 13575, + "colno": 32 + }, + { + "function": "updateEffect", + "abs_path": "app:///index.android.bundle", + "lineno": 12934, + "colno": 7 + }, + { + "function": "beginWork", + "abs_path": "app:///index.android.bundle", + "lineno": 16642, + "colno": 39 + }, + { + "function": "updateHostComponent", + "abs_path": "app:///index.android.bundle", + "lineno": 15254, + "colno": 26 + }, + { + "function": "reconcileChildren", + "abs_path": "app:///index.android.bundle", + "lineno": 14739, + "colno": 54 + }, + { + "function": "reconcileChildFibers", + "abs_path": "app:///index.android.bundle", + "lineno": 11892, + "colno": 44 + }, + { + "function": "reconcileChildrenArray", + "abs_path": "app:///index.android.bundle", + "lineno": 11492, + "colno": 9 + }, + { + "function": "CardSheet", + "abs_path": "app:///index.android.bundle", + "lineno": 192041, + "colno": 41 + }, + { + "function": "useState", + "abs_path": "app:///index.android.bundle", + "lineno": 24382, + "colno": 7 + }, + { + "function": "CardSheet", + "abs_path": "app:///index.android.bundle", + "lineno": 192051, + "colno": 30 + }, + { + "function": "useImperativeHandle", + "abs_path": "app:///index.android.bundle", + "lineno": 24416, + "colno": 46 + }, + { + "function": "useImperativeHandle", + "abs_path": "app:///index.android.bundle", + "lineno": 13577, + "colno": 32 + }, + { + "function": "performUnitOfWork", + "abs_path": "app:///index.android.bundle", + "lineno": 20128, + "colno": 29 + }, + { + "function": "completeUnitOfWork", + "abs_path": "app:///index.android.bundle", + "lineno": 20152, + "colno": 34 + }, + { + "function": "completeWork", + "abs_path": "app:///index.android.bundle", + "lineno": 17201, + "colno": 38 + }, + { + "function": "updateHostComponent$1", + "abs_path": "app:///index.android.bundle", + "lineno": 16861, + "colno": 33 + }, + { + "function": "updateHostComponent$1", + "abs_path": "app:///index.android.bundle", + "lineno": 16885, + "colno": 42 + }, + { + "function": "cloneInstance", + "abs_path": "app:///index.android.bundle", + "lineno": 8665, + "colno": 45 + }, + { + "function": "[HostFunction] cloneNodeWithNewChildren" + }, + { + "function": "beginWork", + "abs_path": "app:///index.android.bundle", + "lineno": 16618, + "colno": 49 + }, + { + "function": "mountIndeterminateComponent", + "abs_path": "app:///index.android.bundle", + "lineno": 15372, + "colno": 34 + }, + { + "function": "renderWithHooks", + "abs_path": "app:///index.android.bundle", + "lineno": 12253, + "colno": 7 + }, + { + "function": "BaseImage", + "abs_path": "app:///index.android.bundle", + "lineno": 81423, + "colno": 106 + }, + { + "function": "getImageSourcesFromImageProps", + "abs_path": "app:///index.android.bundle", + "lineno": 81858, + "colno": 50 + }, + { + "function": "resolveAssetSource", + "abs_path": "app:///index.android.bundle", + "lineno": 61095, + "colno": 36 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 219, + "colno": 47 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 61132, + "colno": 5 + }, + { + "function": "completeWork", + "abs_path": "app:///index.android.bundle", + "lineno": 17229, + "colno": 48 + }, + { + "function": "createInstance", + "abs_path": "app:///index.android.bundle", + "lineno": 8531, + "colno": 46 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 61774, + "colno": 28 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 60686, + "colno": 75 + }, + { + "function": "getNativeComponentAttributes", + "abs_path": "app:///index.android.bundle", + "lineno": 60769, + "colno": 88 + }, + { + "function": "getViewManagerConfig", + "abs_path": "app:///index.android.bundle", + "lineno": 4112, + "colno": 35 + }, + { + "function": "_getViewManagerConfig", + "abs_path": "app:///index.android.bundle", + "lineno": 4069, + "colno": 98 + }, + { + "function": "nonPromiseMethodWrapper", + "abs_path": "app:///index.android.bundle", + "lineno": 2819, + "colno": 86 + }, + { + "function": "callNativeSyncHook", + "abs_path": "app:///index.android.bundle", + "lineno": 3064, + "colno": 41 + }, + { + "function": "[HostFunction] nativeCallSyncHook" + }, + { + "function": "createInstance", + "abs_path": "app:///index.android.bundle", + "lineno": 8528, + "colno": 7 + }, + { + "function": "completeWork", + "abs_path": "app:///index.android.bundle", + "lineno": 17191, + "colno": 34 + }, + { + "function": "updateHostContainer", + "abs_path": "app:///index.android.bundle", + "lineno": 16858, + "colno": 38 + }, + { + "function": "finalizeContainerChildren", + "abs_path": "app:///index.android.bundle", + "lineno": 8696, + "colno": 21 + }, + { + "function": "[HostFunction] completeRoot" + }, + { + "function": "performSyncWorkOnRoot", + "abs_path": "app:///index.android.bundle", + "lineno": 19783, + "colno": 19 + }, + { + "function": "commitRoot", + "abs_path": "app:///index.android.bundle", + "lineno": 20225, + "colno": 25 + }, + { + "function": "commitRootImpl", + "abs_path": "app:///index.android.bundle", + "lineno": 20232, + "colno": 7 + }, + { + "function": "[GC Young Gen]" + }, + { + "function": "commitRootImpl", + "abs_path": "app:///index.android.bundle", + "lineno": 20421, + "colno": 30 + }, + { + "function": "flushPassiveEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 20459, + "colno": 43 + }, + { + "function": "flushPassiveEffectsImpl", + "abs_path": "app:///index.android.bundle", + "lineno": 20504, + "colno": 34 + }, + { + "function": "commitPassiveMountEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18830, + "colno": 40 + }, + { + "function": "commitPassiveMountEffects_begin", + "abs_path": "app:///index.android.bundle", + "lineno": 18840, + "colno": 47 + }, + { + "function": "commitPassiveMountEffects_complete", + "abs_path": "app:///index.android.bundle", + "lineno": 18850, + "colno": 40 + }, + { + "function": "commitPassiveMountOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18878, + "colno": 44 + }, + { + "function": "commitHookEffectListMount", + "abs_path": "app:///index.android.bundle", + "lineno": 17972, + "colno": 38 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 109025, + "colno": 36 + }, + { + "function": "symbolicateLogLazy", + "abs_path": "app:///index.android.bundle", + "lineno": 27907, + "colno": 20 + }, + { + "function": "symbolicate", + "abs_path": "app:///index.android.bundle", + "lineno": 28199, + "colno": 33 + }, + { + "function": "handleSymbolicate", + "abs_path": "app:///index.android.bundle", + "lineno": 28208, + "colno": 42 + }, + { + "function": "symbolicate", + "abs_path": "app:///index.android.bundle", + "lineno": 28307, + "colno": 52 + }, + { + "function": "symbolicateStackTrace", + "abs_path": "app:///index.android.bundle", + "lineno": 28327, + "colno": 40 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "function": "_symbolicateStackTrace", + "abs_path": "app:///index.android.bundle", + "lineno": 28347, + "colno": 40 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 28370, + "colno": 25 + }, + { + "function": "Promise", + "abs_path": "app:///index.android.bundle", + "lineno": 167981, + "colno": 14 + }, + { + "function": "doResolve", + "abs_path": "app:///index.android.bundle", + "lineno": 168101, + "colno": 25 + }, + { + "function": "tryCallTwo", + "abs_path": "app:///index.android.bundle", + "lineno": 167962, + "colno": 9 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 28378, + "colno": 14 + }, + { + "function": "_next", + "abs_path": "app:///index.android.bundle", + "lineno": 28373, + "colno": 29 + }, + { + "function": "asyncGeneratorStep", + "abs_path": "app:///index.android.bundle", + "lineno": 28354, + "colno": 26 + }, + { + "function": "[Native] generatorPrototypeNext" + }, + { + "function": "?anon_0_", + "abs_path": "app:///index.android.bundle", + "lineno": 28339, + "colno": 33 + }, + { + "function": "fetch", + "abs_path": "app:///index.android.bundle", + "lineno": 28906, + "colno": 25 + }, + { + "function": "Promise", + "abs_path": "app:///index.android.bundle", + "lineno": 167981, + "colno": 14 + }, + { + "function": "doResolve", + "abs_path": "app:///index.android.bundle", + "lineno": 168101, + "colno": 25 + }, + { + "function": "tryCallTwo", + "abs_path": "app:///index.android.bundle", + "lineno": 167962, + "colno": 9 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 28980, + "colno": 17 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 126654, + "colno": 24 + }, + { + "function": "triggerHandlers", + "abs_path": "app:///index.android.bundle", + "lineno": 126441, + "colno": 16 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 150019, + "colno": 38 + }, + { + "function": "xhrCallback", + "abs_path": "app:///index.android.bundle", + "lineno": 150277, + "colno": 76 + }, + { + "function": "startChild", + "abs_path": "app:///index.android.bundle", + "lineno": 132932, + "colno": 37 + }, + { + "function": "add", + "abs_path": "app:///index.android.bundle", + "lineno": 133393, + "colno": 31 + }, + { + "function": "pushActivity", + "abs_path": "app:///index.android.bundle", + "lineno": 133546, + "colno": 33 + }, + { + "function": "_pushActivity", + "abs_path": "app:///index.android.bundle", + "lineno": 133625, + "colno": 31 + }, + { + "function": "cancelIdleTimeout", + "abs_path": "app:///index.android.bundle", + "lineno": 133578, + "colno": 23 + }, + { + "function": "clearTimeout", + "abs_path": "app:///index.android.bundle", + "lineno": 35053, + "colno": 20 + }, + { + "function": "_freeCallback", + "abs_path": "app:///index.android.bundle", + "lineno": 34937, + "colno": 20 + }, + { + "function": "deleteTimer", + "abs_path": "app:///index.android.bundle", + "lineno": 35143, + "colno": 38 + }, + { + "function": "[HostFunction] deleteTimer" + }, + { + "function": "triggerHandlers", + "abs_path": "app:///index.android.bundle", + "lineno": 126435, + "colno": 3 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 126659, + "colno": 34 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "function": "send", + "abs_path": "app:///index.android.bundle", + "lineno": 35744, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 38225, + "colno": 31 + }, + { + "function": "dispatchEvent", + "abs_path": "app:///index.android.bundle", + "lineno": 37098, + "colno": 31 + }, + { + "function": "[Native] functionPrototypeCall" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 40721, + "colno": 26 + }, + { + "function": "_flushQueue", + "abs_path": "app:///index.android.bundle", + "lineno": 40792, + "colno": 28 + }, + { + "function": "[Native] arrayPrototypeForEach" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 40793, + "colno": 29 + }, + { + "function": "send", + "abs_path": "app:///index.android.bundle", + "lineno": 40779, + "colno": 26 + }, + { + "function": "send", + "abs_path": "app:///index.android.bundle", + "lineno": 38163, + "colno": 46 + }, + { + "function": "[HostFunction] send" + }, + { + "function": "dispatchEvent", + "abs_path": "app:///index.android.bundle", + "lineno": 7473, + "colno": 7 + }, + { + "function": "dispatchEvent", + "abs_path": "app:///index.android.bundle", + "lineno": 7483, + "colno": 23 + }, + { + "function": "batchedUpdates", + "abs_path": "app:///index.android.bundle", + "lineno": 7394, + "colno": 36 + }, + { + "function": "batchedUpdates$1", + "abs_path": "app:///index.android.bundle", + "lineno": 19793, + "colno": 20 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 7512, + "colno": 42 + }, + { + "function": "runExtractedPluginEventsInBatch", + "abs_path": "app:///index.android.bundle", + "lineno": 7469, + "colno": 7 + }, + { + "function": "runExtractedPluginEventsInBatch", + "abs_path": "app:///index.android.bundle", + "lineno": 7470, + "colno": 41 + }, + { + "function": "extractPluginEvents", + "abs_path": "app:///index.android.bundle", + "lineno": 7461, + "colno": 63 + }, + { + "function": "extractEvents", + "abs_path": "app:///index.android.bundle", + "lineno": 5991, + "colno": 24 + }, + { + "function": "extractEvents", + "abs_path": "app:///index.android.bundle", + "lineno": 6465, + "colno": 41 + }, + { + "function": "accumulateDirectDispatches$1", + "abs_path": "app:///index.android.bundle", + "lineno": 6439, + "colno": 27 + }, + { + "function": "forEachAccumulated", + "abs_path": "app:///index.android.bundle", + "lineno": 5390, + "colno": 18 + }, + { + "function": "[Native] functionPrototypeCall" + }, + { + "function": "accumulateDirectDispatchesSingle$1", + "abs_path": "app:///index.android.bundle", + "lineno": 6433, + "colno": 7 + }, + { + "function": "runExtractedPluginEventsInBatch", + "abs_path": "app:///index.android.bundle", + "lineno": 7471, + "colno": 25 + }, + { + "function": "runEventsInBatch", + "abs_path": "app:///index.android.bundle", + "lineno": 7438, + "colno": 27 + }, + { + "function": "forEachAccumulated", + "abs_path": "app:///index.android.bundle", + "lineno": 5390, + "colno": 18 + }, + { + "function": "[Native] functionPrototypeCall" + }, + { + "function": "executeDispatchesAndReleaseTopLevel", + "abs_path": "app:///index.android.bundle", + "lineno": 7425, + "colno": 43 + }, + { + "function": "executeDispatchesAndRelease", + "abs_path": "app:///index.android.bundle", + "lineno": 7416, + "colno": 41 + }, + { + "function": "executeDispatchesAndRelease", + "abs_path": "app:///index.android.bundle", + "lineno": 7418, + "colno": 35 + }, + { + "function": "executeDispatchesInOrder", + "abs_path": "app:///index.android.bundle", + "lineno": 4794, + "colno": 26 + }, + { + "function": "executeDispatch", + "abs_path": "app:///index.android.bundle", + "lineno": 4772, + "colno": 48 + }, + { + "function": "invokeGuardedCallbackAndCatchFirstError", + "abs_path": "app:///index.android.bundle", + "lineno": 4695, + "colno": 36 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "function": "invokeGuardedCallback", + "abs_path": "app:///index.android.bundle", + "lineno": 4681, + "colno": 42 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "function": "invokeGuardedCallbackProd", + "abs_path": "app:///index.android.bundle", + "lineno": 4505, + "colno": 21 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "function": "flushSyncCallbacks", + "abs_path": "app:///index.android.bundle", + "lineno": 9138, + "colno": 36 + }, + { + "function": "performSyncWorkOnRoot", + "abs_path": "app:///index.android.bundle", + "lineno": 19756, + "colno": 40 + }, + { + "function": "renderRootSync", + "abs_path": "app:///index.android.bundle", + "lineno": 20031, + "colno": 25 + }, + { + "function": "workLoopSync", + "abs_path": "app:///index.android.bundle", + "lineno": 20054, + "colno": 28 + }, + { + "function": "performUnitOfWork", + "abs_path": "app:///index.android.bundle", + "lineno": 20128, + "colno": 29 + }, + { + "function": "completeUnitOfWork", + "abs_path": "app:///index.android.bundle", + "lineno": 20151, + "colno": 33 + }, + { + "function": "startProfilerTimer", + "abs_path": "app:///index.android.bundle", + "lineno": 14181, + "colno": 34 + }, + { + "function": "[HostFunction] unstable_now" + }, + { + "function": "performUnitOfWork", + "abs_path": "app:///index.android.bundle", + "lineno": 20119, + "colno": 29 + }, + { + "function": "beginWork$1", + "abs_path": "app:///index.android.bundle", + "lineno": 20777, + "colno": 29 + }, + { + "function": "beginWork", + "abs_path": "app:///index.android.bundle", + "lineno": 16654, + "colno": 38 + }, + { + "function": "updateForwardRef", + "abs_path": "app:///index.android.bundle", + "lineno": 14782, + "colno": 41 + }, + { + "function": "renderWithHooks", + "abs_path": "app:///index.android.bundle", + "lineno": 12290, + "colno": 33 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 73989, + "colno": 87 + }, + { + "function": "jsxWithValidationDynamic", + "abs_path": "app:///index.android.bundle", + "lineno": 30536, + "colno": 35 + }, + { + "function": "jsxWithValidation", + "abs_path": "app:///index.android.bundle", + "lineno": 30458, + "colno": 7 + }, + { + "function": "completeUnitOfWork", + "abs_path": "app:///index.android.bundle", + "lineno": 20154, + "colno": 55 + }, + { + "function": "stopProfilerTimerIfRunningAndRecordDelta", + "abs_path": "app:///index.android.bundle", + "lineno": 14191, + "colno": 34 + }, + { + "function": "[HostFunction] unstable_now" + }, + { + "function": "performSyncWorkOnRoot", + "abs_path": "app:///index.android.bundle", + "lineno": 19783, + "colno": 19 + }, + { + "function": "commitRoot", + "abs_path": "app:///index.android.bundle", + "lineno": 20225, + "colno": 25 + }, + { + "function": "commitRootImpl", + "abs_path": "app:///index.android.bundle", + "lineno": 20336, + "colno": 30 + }, + { + "function": "commitLayoutEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18784, + "colno": 34 + }, + { + "function": "commitLayoutEffects_begin", + "abs_path": "app:///index.android.bundle", + "lineno": 18798, + "colno": 46 + }, + { + "function": "commitLayoutMountEffects_complete", + "abs_path": "app:///index.android.bundle", + "lineno": 18809, + "colno": 40 + }, + { + "function": "commitLayoutEffectOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18065, + "colno": 48 + }, + { + "function": "commitHookEffectListMount", + "abs_path": "app:///index.android.bundle", + "lineno": 17972, + "colno": 38 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 74165, + "colno": 33 + }, + { + "function": "__debouncedOnEnd", + "abs_path": "app:///index.android.bundle", + "lineno": 71435, + "colno": 23 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 72293, + "colno": 31 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 191572, + "colno": 32 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 23285, + "colno": 41 + }, + { + "function": "beginWork", + "abs_path": "app:///index.android.bundle", + "lineno": 16630, + "colno": 45 + }, + { + "function": "updateFunctionComponent", + "abs_path": "app:///index.android.bundle", + "lineno": 15069, + "colno": 41 + }, + { + "function": "renderWithHooks", + "abs_path": "app:///index.android.bundle", + "lineno": 12290, + "colno": 33 + }, + { + "function": "SafeAreaProvider", + "abs_path": "app:///index.android.bundle", + "lineno": 189196, + "colno": 92 + }, + { + "function": "jsxWithValidationDynamic", + "abs_path": "app:///index.android.bundle", + "lineno": 30536, + "colno": 35 + }, + { + "function": "jsxWithValidation", + "abs_path": "app:///index.android.bundle", + "lineno": 30487, + "colno": 31 + }, + { + "function": "jsxDEV", + "abs_path": "app:///index.android.bundle", + "lineno": 30219, + "colno": 36 + }, + { + "function": "[Native] functionPrototypeCall" + }, + { + "function": "[Native] objectPrototypeHasOwnProperty" + }, + { + "function": "beginWork", + "abs_path": "app:///index.android.bundle", + "lineno": 16687, + "colno": 47 + }, + { + "function": "updateSimpleMemoComponent", + "abs_path": "app:///index.android.bundle", + "lineno": 14862, + "colno": 7 + }, + { + "function": "render", + "abs_path": "app:///index.android.bundle", + "lineno": 118320, + "colno": 49 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 97, + "colno": 3 + }, + { + "function": "updateContextProvider", + "abs_path": "app:///index.android.bundle", + "lineno": 16270, + "colno": 26 + }, + { + "function": "reconcileChildren", + "abs_path": "app:///index.android.bundle", + "lineno": 14739, + "colno": 54 + }, + { + "function": "reconcileChildFibers", + "abs_path": "app:///index.android.bundle", + "lineno": 11866, + "colno": 9 + }, + { + "function": "updateForwardRef", + "abs_path": "app:///index.android.bundle", + "lineno": 14781, + "colno": 25 + }, + { + "function": "setIsRendering", + "abs_path": "app:///index.android.bundle", + "lineno": 9371, + "colno": 7 + }, + { + "function": "render", + "abs_path": "app:///index.android.bundle", + "lineno": 118542, + "colno": 40 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "function": "cloneElementWithValidation", + "abs_path": "app:///index.android.bundle", + "lineno": 25067, + "colno": 44 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "function": "cloneElement", + "abs_path": "app:///index.android.bundle", + "lineno": 23753, + "colno": 88 + }, + { + "function": "[Native] objectPrototypeHasOwnProperty" + }, + { + "function": "checkType", + "abs_path": "app:///index.android.bundle", + "lineno": 67671, + "colno": 7 + }, + { + "function": "Button", + "abs_path": "app:///index.android.bundle", + "lineno": 169075, + "colno": 85 + }, + { + "function": "jsxWithValidationDynamic", + "abs_path": "app:///index.android.bundle", + "lineno": 30536, + "colno": 35 + }, + { + "function": "jsxWithValidation", + "abs_path": "app:///index.android.bundle", + "lineno": 30487, + "colno": 31 + }, + { + "function": "jsxDEV", + "abs_path": "app:///index.android.bundle", + "lineno": 30241, + "colno": 30 + }, + { + "function": "ReactElement", + "abs_path": "app:///index.android.bundle", + "lineno": 30168, + "colno": 32 + }, + { + "function": "[Native] objectDefineProperty" + }, + { + "function": "Button", + "abs_path": "app:///index.android.bundle", + "lineno": 169075, + "colno": 98 + }, + { + "function": "get View", + "abs_path": "app:///index.android.bundle", + "lineno": 1570, + "colno": 5 + }, + { + "function": "completeWork", + "abs_path": "app:///index.android.bundle", + "lineno": 17201, + "colno": 38 + }, + { + "function": "updateHostComponent$1", + "abs_path": "app:///index.android.bundle", + "lineno": 16877, + "colno": 42 + }, + { + "function": "prepareUpdate", + "abs_path": "app:///index.android.bundle", + "lineno": 8615, + "colno": 33 + }, + { + "function": "diff", + "abs_path": "app:///index.android.bundle", + "lineno": 7371, + "colno": 30 + }, + { + "function": "diffProperties", + "abs_path": "app:///index.android.bundle", + "lineno": 7227, + "colno": 7 + }, + { + "function": "updateForwardRef", + "abs_path": "app:///index.android.bundle", + "lineno": 14790, + "colno": 26 + }, + { + "function": "reconcileChildren", + "abs_path": "app:///index.android.bundle", + "lineno": 14739, + "colno": 54 + }, + { + "function": "reconcileChildFibers", + "abs_path": "app:///index.android.bundle", + "lineno": 11882, + "colno": 63 + }, + { + "function": "reconcileSingleElement", + "abs_path": "app:///index.android.bundle", + "lineno": 11809, + "colno": 43 + }, + { + "function": "useFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 11213, + "colno": 43 + }, + { + "function": "createWorkInProgress", + "abs_path": "app:///index.android.bundle", + "lineno": 21398, + "colno": 39 + }, + { + "function": "createFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 21366, + "colno": 29 + }, + { + "function": "FiberNode", + "abs_path": "app:///index.android.bundle", + "lineno": 21289, + "colno": 7 + }, + { + "function": "updateSimpleMemoComponent", + "abs_path": "app:///index.android.bundle", + "lineno": 14895, + "colno": 27 + }, + { + "function": "shallowEqual", + "abs_path": "app:///index.android.bundle", + "lineno": 9284, + "colno": 35 + }, + { + "function": "[Native] functionPrototypeCall" + }, + { + "function": "[Native] objectPrototypeHasOwnProperty" + }, + { + "function": "performUnitOfWork", + "abs_path": "app:///index.android.bundle", + "lineno": 20120, + "colno": 51 + }, + { + "function": "stopProfilerTimerIfRunningAndRecordDelta", + "abs_path": "app:///index.android.bundle", + "lineno": 14191, + "colno": 34 + }, + { + "function": "[HostFunction] unstable_now" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 73970, + "colno": 62 + }, + { + "function": "useAnimatedProps", + "abs_path": "app:///index.android.bundle", + "lineno": 74133, + "colno": 32 + }, + { + "function": "reduceAnimatedProps", + "abs_path": "app:///index.android.bundle", + "lineno": 74138, + "colno": 45 + }, + { + "function": "__getValue", + "abs_path": "app:///index.android.bundle", + "lineno": 74301, + "colno": 50 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 97, + "colno": 3 + }, + { + "function": "commitLayoutEffectOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18065, + "colno": 48 + }, + { + "function": "commitHookEffectListMount", + "abs_path": "app:///index.android.bundle", + "lineno": 17972, + "colno": 38 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 74166, + "colno": 20 + }, + { + "function": "__attach", + "abs_path": "app:///index.android.bundle", + "lineno": 74327, + "colno": 29 + }, + { + "function": "__addChild", + "abs_path": "app:///index.android.bundle", + "lineno": 73473, + "colno": 65 + }, + { + "function": "connectAnimatedNodes", + "abs_path": "app:///index.android.bundle", + "lineno": 71070, + "colno": 25 + }, + { + "function": "queueOperation", + "abs_path": "app:///index.android.bundle", + "lineno": 71047, + "colno": 17 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "function": "[HostFunction] connectAnimatedNodes" + }, + { + "function": "commitLayoutEffectOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18123, + "colno": 54 + }, + { + "function": "componentDidUpdate", + "abs_path": "app:///index.android.bundle", + "lineno": 180130, + "colno": 22 + }, + { + "function": "update", + "abs_path": "app:///index.android.bundle", + "lineno": 180167, + "colno": 39 + }, + { + "function": "isEqual", + "abs_path": "app:///index.android.bundle", + "lineno": 180291, + "colno": 23 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 219, + "colno": 47 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "function": "isEqual", + "abs_path": "app:///index.android.bundle", + "lineno": 180291, + "colno": 60 + }, + { + "function": "baseIsEqual", + "abs_path": "app:///index.android.bundle", + "lineno": 180317, + "colno": 64 + }, + { + "function": "baseIsEqualDeep", + "abs_path": "app:///index.android.bundle", + "lineno": 180383, + "colno": 49 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 219, + "colno": 47 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 180459, + "colno": 78 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 227, + "colno": 38 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 265, + "colno": 3 + }, + { + "function": "commitLayoutEffectOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18050, + "colno": 7 + }, + { + "function": "__addChild", + "abs_path": "app:///index.android.bundle", + "lineno": 73472, + "colno": 29 + }, + { + "function": "__makeNative", + "abs_path": "app:///index.android.bundle", + "lineno": 74356, + "colno": 31 + }, + { + "function": "__makeNative", + "abs_path": "app:///index.android.bundle", + "lineno": 74581, + "colno": 110 + }, + { + "function": "[Native] functionPrototypeCall" + }, + { + "function": "__makeNative", + "abs_path": "app:///index.android.bundle", + "lineno": 73457, + "colno": 31 + }, + { + "function": "__makeNative", + "abs_path": "app:///index.android.bundle", + "lineno": 74367, + "colno": 39 + }, + { + "function": "__connectAnimatedView", + "abs_path": "app:///index.android.bundle", + "lineno": 74388, + "colno": 88 + }, + { + "function": "__getNativeTag", + "abs_path": "app:///index.android.bundle", + "lineno": 73694, + "colno": 46 + }, + { + "function": "__getNativeConfig", + "abs_path": "app:///index.android.bundle", + "lineno": 74417, + "colno": 56 + }, + { + "function": "__getNativeTag", + "abs_path": "app:///index.android.bundle", + "lineno": 73698, + "colno": 63 + }, + { + "function": "createAnimatedNode", + "abs_path": "app:///index.android.bundle", + "lineno": 71052, + "colno": 25 + }, + { + "function": "queueOperation", + "abs_path": "app:///index.android.bundle", + "lineno": 71047, + "colno": 17 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "function": "[HostFunction] createAnimatedNode" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 74171, + "colno": 26 + }, + { + "function": "__detach", + "abs_path": "app:///index.android.bundle", + "lineno": 74335, + "colno": 40 + }, + { + "function": "__disconnectAnimatedView", + "abs_path": "app:///index.android.bundle", + "lineno": 74394, + "colno": 44 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 97, + "colno": 3 + }, + { + "function": "emit", + "abs_path": "app:///index.android.bundle", + "lineno": 2454, + "colno": 68 + }, + { + "function": "_toConsumableArray", + "abs_path": "app:///index.android.bundle", + "lineno": 2497, + "colno": 131 + }, + { + "function": "_iterableToArray", + "abs_path": "app:///index.android.bundle", + "lineno": 2519, + "colno": 120 + }, + { + "function": "[Native] arrayFrom" + }, + { + "function": "[Native] arrayConstructor" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 38216, + "colno": 31 + }, + { + "function": "dispatchEvent", + "abs_path": "app:///index.android.bundle", + "lineno": 37095, + "colno": 27 + }, + { + "function": "setPassiveListener", + "abs_path": "app:///index.android.bundle", + "lineno": 36796, + "colno": 7 + }, + { + "function": "pd", + "abs_path": "app:///index.android.bundle", + "lineno": 36391, + "colno": 19 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 126463, + "colno": 26 + }, + { + "function": "triggerHandlers", + "abs_path": "app:///index.android.bundle", + "lineno": 126441, + "colno": 16 + }, + { + "function": "_consoleBreadcrumb", + "abs_path": "app:///index.android.bundle", + "lineno": 137839, + "colno": 72 + }, + { + "function": "safeJoin", + "abs_path": "app:///index.android.bundle", + "lineno": 125590, + "colno": 24 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 97, + "colno": 3 + }, + { + "function": "[GC Young Gen]" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 35770, + "colno": 52 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "function": "__didCompleteResponse", + "abs_path": "app:///index.android.bundle", + "lineno": 35628, + "colno": 29 + }, + { + "function": "setReadyState", + "abs_path": "app:///index.android.bundle", + "lineno": 35828, + "colno": 27 + }, + { + "function": "dispatchEvent", + "abs_path": "app:///index.android.bundle", + "lineno": 37098, + "colno": 31 + }, + { + "function": "[Native] functionPrototypeCall" + }, + { + "function": "onreadystatechangeHandler", + "abs_path": "app:///index.android.bundle", + "lineno": 126603, + "colno": 28 + }, + { + "function": "triggerHandlers", + "abs_path": "app:///index.android.bundle", + "lineno": 126441, + "colno": 16 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 150019, + "colno": 38 + }, + { + "function": "xhrCallback", + "abs_path": "app:///index.android.bundle", + "lineno": 150267, + "colno": 22 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 133388, + "colno": 32 + }, + { + "function": "popActivity", + "abs_path": "app:///index.android.bundle", + "lineno": 133552, + "colno": 32 + }, + { + "function": "_popActivity", + "abs_path": "app:///index.android.bundle", + "lineno": 133644, + "colno": 134 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 126113, + "colno": 27 + }, + { + "function": "consoleSandbox", + "abs_path": "app:///index.android.bundle", + "lineno": 126084, + "colno": 22 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 126115, + "colno": 120 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 41482, + "colno": 26 + }, + { + "function": "log", + "abs_path": "app:///index.android.bundle", + "lineno": 39614, + "colno": 23 + }, + { + "function": "send", + "abs_path": "app:///index.android.bundle", + "lineno": 40779, + "colno": 26 + }, + { + "function": "send", + "abs_path": "app:///index.android.bundle", + "lineno": 38163, + "colno": 46 + }, + { + "function": "[HostFunction] send" + }, + { + "function": "performUnitOfWork", + "abs_path": "app:///index.android.bundle", + "lineno": 20118, + "colno": 29 + }, + { + "function": "startProfilerTimer", + "abs_path": "app:///index.android.bundle", + "lineno": 14181, + "colno": 34 + }, + { + "function": "[HostFunction] unstable_now" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 73970, + "colno": 62 + }, + { + "function": "useAnimatedProps", + "abs_path": "app:///index.android.bundle", + "lineno": 74133, + "colno": 32 + }, + { + "function": "reduceAnimatedProps", + "abs_path": "app:///index.android.bundle", + "lineno": 74138, + "colno": 45 + }, + { + "function": "__getValue", + "abs_path": "app:///index.android.bundle", + "lineno": 74300, + "colno": 42 + }, + { + "function": "__getValue", + "abs_path": "app:///index.android.bundle", + "lineno": 74527, + "colno": 43 + }, + { + "function": "_walkStyleAndGetValues", + "abs_path": "app:///index.android.bundle", + "lineno": 74511, + "colno": 49 + }, + { + "function": "__getValue", + "abs_path": "app:///index.android.bundle", + "lineno": 72989, + "colno": 50 + }, + { + "function": "__getValue", + "abs_path": "app:///index.android.bundle", + "lineno": 75315, + "colno": 34 + }, + { + "function": "__getValue", + "abs_path": "app:///index.android.bundle", + "lineno": 72989, + "colno": 50 + }, + { + "function": "__getValue", + "abs_path": "app:///index.android.bundle", + "lineno": 72990, + "colno": 32 + }, + { + "function": "invariant", + "abs_path": "app:///index.android.bundle", + "lineno": 2695, + "colno": 19 + }, + { + "function": "completeUnitOfWork", + "abs_path": "app:///index.android.bundle", + "lineno": 20152, + "colno": 34 + }, + { + "function": "completeWork", + "abs_path": "app:///index.android.bundle", + "lineno": 17191, + "colno": 34 + }, + { + "function": "updateHostContainer", + "abs_path": "app:///index.android.bundle", + "lineno": 16858, + "colno": 38 + }, + { + "function": "finalizeContainerChildren", + "abs_path": "app:///index.android.bundle", + "lineno": 8696, + "colno": 21 + }, + { + "function": "[HostFunction] completeRoot" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 74166, + "colno": 20 + }, + { + "function": "__attach", + "abs_path": "app:///index.android.bundle", + "lineno": 74327, + "colno": 29 + }, + { + "function": "__addChild", + "abs_path": "app:///index.android.bundle", + "lineno": 73467, + "colno": 24 + }, + { + "function": "__attach", + "abs_path": "app:///index.android.bundle", + "lineno": 73001, + "colno": 32 + }, + { + "function": "__addChild", + "abs_path": "app:///index.android.bundle", + "lineno": 73473, + "colno": 109 + }, + { + "function": "__getNativeTag", + "abs_path": "app:///index.android.bundle", + "lineno": 73698, + "colno": 63 + }, + { + "function": "createAnimatedNode", + "abs_path": "app:///index.android.bundle", + "lineno": 71052, + "colno": 25 + }, + { + "function": "queueOperation", + "abs_path": "app:///index.android.bundle", + "lineno": 71047, + "colno": 17 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "function": "[HostFunction] createAnimatedNode" + }, + { + "function": "completeWork", + "abs_path": "app:///index.android.bundle", + "lineno": 17201, + "colno": 38 + }, + { + "function": "updateHostComponent$1", + "abs_path": "app:///index.android.bundle", + "lineno": 16877, + "colno": 42 + }, + { + "function": "prepareUpdate", + "abs_path": "app:///index.android.bundle", + "lineno": 8615, + "colno": 33 + }, + { + "function": "diff", + "abs_path": "app:///index.android.bundle", + "lineno": 7371, + "colno": 30 + }, + { + "function": "diffProperties", + "abs_path": "app:///index.android.bundle", + "lineno": 7227, + "colno": 7 + }, + { + "function": "commitRootImpl", + "abs_path": "app:///index.android.bundle", + "lineno": 20328, + "colno": 32 + }, + { + "function": "commitMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18554, + "colno": 37 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18658, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18630, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18641, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18641, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18630, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18641, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18630, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18641, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18630, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18641, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18641, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18630, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18641, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18641, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18630, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18630, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18693, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18725, + "colno": 51 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18641, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18630, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18641, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18641, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18630, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18641, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18641, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18641, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18641, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18641, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18641, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18596, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18753, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18641, + "colno": 49 + }, + { + "function": "recursivelyTraverseMutationEffects", + "abs_path": "app:///index.android.bundle", + "lineno": 18578, + "colno": 41 + }, + { + "function": "commitMutationEffectsOnFiber", + "abs_path": "app:///index.android.bundle", + "lineno": 18613, + "colno": 48 + }, + { + "function": "commitHookEffectListUnmount", + "abs_path": "app:///index.android.bundle", + "lineno": 17946, + "colno": 34 + }, + { + "function": "safelyCallDestroy", + "abs_path": "app:///index.android.bundle", + "lineno": 17819, + "colno": 18 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 74174, + "colno": 14 + }, + { + "function": "callFunctionReturnFlushedQueue", + "abs_path": "app:///index.android.bundle", + "lineno": 3002, + "colno": 33 + }, + { + "function": "flushedQueue", + "abs_path": "app:///index.android.bundle", + "lineno": 3017, + "colno": 21 + }, + { + "function": "__guard", + "abs_path": "app:///index.android.bundle", + "lineno": 3217, + "colno": 15 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 3018, + "colno": 45 + }, + { + "function": "__callReactNativeMicrotasks", + "abs_path": "app:///index.android.bundle", + "lineno": 3244, + "colno": 46 + }, + { + "function": "callReactNativeMicrotasks", + "abs_path": "app:///index.android.bundle", + "lineno": 35119, + "colno": 44 + }, + { + "function": "_callReactNativeMicrotasksPass", + "abs_path": "app:///index.android.bundle", + "lineno": 34913, + "colno": 17 + }, + { + "function": "_callTimer", + "abs_path": "app:///index.android.bundle", + "lineno": 34868, + "colno": 17 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 34989, + "colno": 26 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 168035, + "colno": 27 + }, + { + "function": "tryCallOne", + "abs_path": "app:///index.android.bundle", + "lineno": 167954, + "colno": 16 + }, + { + "function": "_next", + "abs_path": "app:///index.android.bundle", + "lineno": 28373, + "colno": 29 + }, + { + "function": "asyncGeneratorStep", + "abs_path": "app:///index.android.bundle", + "lineno": 28354, + "colno": 26 + }, + { + "function": "[Native] generatorPrototypeNext" + }, + { + "function": "?anon_0_", + "abs_path": "app:///index.android.bundle", + "lineno": 28345, + "colno": 33 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 28747, + "colno": 25 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 28732, + "colno": 32 + }, + { + "function": "readBlobAsText", + "abs_path": "app:///index.android.bundle", + "lineno": 28628, + "colno": 24 + }, + { + "function": "getValue", + "abs_path": "app:///index.android.bundle", + "lineno": 3737, + "colno": 21 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 35340, + "colno": 23 + }, + { + "function": "metroRequire", + "abs_path": "app:///index.android.bundle", + "lineno": 123, + "colno": 92 + }, + { + "function": "guardedLoadModule", + "abs_path": "app:///index.android.bundle", + "lineno": 219, + "colno": 47 + }, + { + "function": "loadModuleImplementation", + "abs_path": "app:///index.android.bundle", + "lineno": 328, + "colno": 14 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 38402, + "colno": 5 + }, + { + "function": "callTimers", + "abs_path": "app:///index.android.bundle", + "lineno": 35076, + "colno": 19 + }, + { + "function": "_callTimer", + "abs_path": "app:///index.android.bundle", + "lineno": 34868, + "colno": 17 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 34957, + "colno": 26 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 133613, + "colno": 26 + }, + { + "function": "finish", + "abs_path": "app:///index.android.bundle", + "lineno": 133477, + "colno": 21 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 159095, + "colno": 37 + }, + { + "function": "onTransactionFinish", + "abs_path": "app:///index.android.bundle", + "lineno": 158901, + "colno": 108 + }, + { + "function": "onTransactionFinish", + "abs_path": "app:///index.android.bundle", + "lineno": 159204, + "colno": 45 + }, + { + "function": "_fetchFramesForTransaction", + "abs_path": "app:///index.android.bundle", + "lineno": 159294, + "colno": 70 + }, + { + "function": "__awaiter", + "abs_path": "app:///index.android.bundle", + "lineno": 157247, + "colno": 38 + }, + { + "function": "Promise", + "abs_path": "app:///index.android.bundle", + "lineno": 167981, + "colno": 14 + }, + { + "function": "doResolve", + "abs_path": "app:///index.android.bundle", + "lineno": 168101, + "colno": 25 + }, + { + "function": "tryCallTwo", + "abs_path": "app:///index.android.bundle", + "lineno": 167962, + "colno": 9 + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 157265, + "colno": 42 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "function": "finish", + "abs_path": "app:///index.android.bundle", + "lineno": 133479, + "colno": 67 + }, + { + "function": "[Native] arrayPrototypeFilter" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 133497, + "colno": 51 + }, + { + "function": "[Native] jsonStringify" + }, + { + "function": "finish", + "abs_path": "app:///index.android.bundle", + "lineno": 133518, + "colno": 197 + }, + { + "function": "[Native] functionPrototypeCall" + }, + { + "function": "finish", + "abs_path": "app:///index.android.bundle", + "lineno": 131106, + "colno": 50 + }, + { + "function": "_finishTransaction", + "abs_path": "app:///index.android.bundle", + "lineno": 131206, + "colno": 22 + }, + { + "function": "emit", + "abs_path": "app:///index.android.bundle", + "lineno": 134988, + "colno": 36 + }, + { + "function": "[Native] arrayPrototypeForEach" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 134989, + "colno": 34 + }, + { + "function": "[Native] functionPrototypeApply" + }, + { + "abs_path": "app:///index.android.bundle", + "lineno": 162877, + "colno": 36 + }, + { + "function": "stopProfiling", + "abs_path": "app:///index.android.bundle", + "lineno": 162974, + "colno": 95 + }, + { + "function": "stopProfiling", + "abs_path": "app:///index.android.bundle", + "lineno": 157982, + "colno": 57 + }, + { + "function": "[HostFunction] stopProfiling" + } + ], + "stacks": [ + [ + 0 + ], + [ + 1, + 0 + ], + [ + 17, + 16, + 15, + 14, + 13, + 12, + 11, + 10, + 9, + 8, + 7, + 6, + 5, + 4, + 3, + 2, + 0 + ], + [ + 35, + 34, + 33, + 32, + 31, + 30, + 29, + 28, + 27, + 26, + 25, + 24, + 23, + 22, + 21, + 20, + 19, + 18, + 5, + 4, + 3, + 2, + 0 + ], + [ + 54, + 53, + 52, + 51, + 50, + 49, + 48, + 47, + 46, + 45, + 44, + 43, + 42, + 41, + 40, + 39, + 38, + 37, + 36, + 35, + 34, + 33, + 32, + 31, + 30, + 29, + 28, + 27, + 26, + 25, + 24, + 23, + 22, + 21, + 20, + 19, + 18, + 5, + 4, + 3, + 2, + 0 + ], + [ + 59, + 58, + 57, + 56, + 55, + 49, + 48, + 47, + 46, + 45, + 44, + 43, + 42, + 41, + 40, + 39, + 38, + 37, + 36, + 35, + 34, + 33, + 32, + 31, + 30, + 29, + 28, + 27, + 26, + 25, + 24, + 23, + 22, + 21, + 20, + 19, + 18, + 5, + 4, + 3, + 2, + 0 + ], + [ + 62, + 61, + 60, + 40, + 39, + 38, + 37, + 36, + 35, + 34, + 33, + 32, + 31, + 30, + 29, + 28, + 27, + 26, + 25, + 24, + 23, + 22, + 21, + 20, + 19, + 18, + 5, + 4, + 3, + 2, + 0 + ], + [ + 63, + 62, + 61, + 60, + 40, + 39, + 38, + 37, + 36, + 35, + 34, + 33, + 32, + 31, + 30, + 29, + 28, + 27, + 26, + 25, + 24, + 23, + 22, + 21, + 20, + 19, + 18, + 5, + 4, + 3, + 2, + 0 + ], + [ + 67, + 66, + 65, + 64, + 62, + 61, + 60, + 40, + 39, + 38, + 37, + 36, + 35, + 34, + 33, + 32, + 31, + 30, + 29, + 28, + 27, + 26, + 25, + 24, + 23, + 22, + 21, + 20, + 19, + 18, + 5, + 4, + 3, + 2, + 0 + ], + [ + 76, + 75, + 74, + 73, + 72, + 71, + 70, + 69, + 68, + 25, + 24, + 23, + 22, + 21, + 20, + 19, + 18, + 5, + 4, + 3, + 2, + 0 + ], + [ + 89, + 88, + 87, + 86, + 85, + 84, + 83, + 82, + 81, + 80, + 79, + 78, + 77, + 68, + 25, + 24, + 23, + 22, + 21, + 20, + 19, + 18, + 5, + 4, + 3, + 2, + 0 + ], + [ + 96, + 95, + 94, + 93, + 92, + 91, + 90, + 80, + 79, + 78, + 77, + 68, + 25, + 24, + 23, + 22, + 21, + 20, + 19, + 18, + 5, + 4, + 3, + 2, + 0 + ], + [ + 102, + 101, + 100, + 99, + 98, + 97, + 68, + 25, + 24, + 23, + 22, + 21, + 20, + 19, + 18, + 5, + 4, + 3, + 2, + 0 + ], + [ + 110, + 109, + 108, + 107, + 106, + 105, + 104, + 103, + 68, + 25, + 24, + 23, + 22, + 21, + 20, + 19, + 18, + 5, + 4, + 3, + 2, + 0 + ], + [ + 111, + 68, + 25, + 24, + 23, + 22, + 21, + 20, + 19, + 18, + 5, + 4, + 3, + 2, + 0 + ], + [ + 116, + 115, + 114, + 113, + 112, + 21, + 20, + 19, + 18, + 5, + 4, + 3, + 2, + 0 + ], + [ + 136, + 135, + 134, + 133, + 132, + 131, + 130, + 129, + 128, + 127, + 126, + 125, + 124, + 123, + 122, + 121, + 120, + 119, + 118, + 117, + 21, + 20, + 19, + 18, + 5, + 4, + 3, + 2, + 0 + ], + [ + 145, + 144, + 143, + 142, + 141, + 140, + 139, + 138, + 137, + 128, + 127, + 126, + 125, + 124, + 123, + 122, + 121, + 120, + 119, + 118, + 117, + 21, + 20, + 19, + 18, + 5, + 4, + 3, + 2, + 0 + ], + [ + 153, + 152, + 151, + 150, + 149, + 148, + 147, + 146, + 124, + 123, + 122, + 121, + 120, + 119, + 118, + 117, + 21, + 20, + 19, + 18, + 5, + 4, + 3, + 2, + 0 + ], + [ + 166, + 165, + 164, + 163, + 162, + 161, + 160, + 159, + 158, + 157, + 156, + 155, + 154, + 21, + 20, + 19, + 18, + 5, + 4, + 3, + 2, + 0 + ], + [ + 178, + 177, + 176, + 175, + 174, + 173, + 172, + 171, + 170, + 169, + 168, + 167, + 5, + 4, + 3, + 2, + 0 + ], + [ + 186, + 185, + 184, + 183, + 182, + 181, + 180, + 179, + 170, + 169, + 168, + 167, + 5, + 4, + 3, + 2, + 0 + ], + [ + 221, + 220, + 219, + 218, + 217, + 216, + 215, + 214, + 213, + 212, + 211, + 210, + 209, + 208, + 207, + 206, + 205, + 204, + 203, + 202, + 201, + 200, + 199, + 198, + 197, + 196, + 195, + 194, + 193, + 192, + 191, + 190, + 189, + 188, + 187, + 170, + 169, + 168, + 167, + 5, + 4, + 3, + 2, + 0 + ], + [ + 233, + 232, + 231, + 230, + 229, + 228, + 227, + 226, + 225, + 224, + 223, + 222, + 206, + 205, + 204, + 203, + 202, + 201, + 200, + 199, + 198, + 197, + 196, + 195, + 194, + 193, + 192, + 191, + 190, + 189, + 188, + 187, + 170, + 169, + 168, + 167, + 5, + 4, + 3, + 2, + 0 + ], + [ + 235, + 234, + 202, + 201, + 200, + 199, + 198, + 197, + 196, + 195, + 194, + 193, + 192, + 191, + 190, + 189, + 188, + 187, + 170, + 169, + 168, + 167, + 5, + 4, + 3, + 2, + 0 + ], + [ + 241, + 240, + 239, + 238, + 237, + 236, + 190, + 189, + 188, + 187, + 170, + 169, + 168, + 167, + 5, + 4, + 3, + 2, + 0 + ], + [ + 249, + 248, + 247, + 246, + 245, + 244, + 243, + 242, + 0 + ], + [ + 257, + 256, + 255, + 254, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 276, + 275, + 274, + 273, + 272, + 271, + 270, + 269, + 268, + 267, + 266, + 265, + 264, + 263, + 262, + 261, + 260, + 259, + 258, + 256, + 255, + 254, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 277, + 267, + 266, + 265, + 264, + 263, + 262, + 261, + 260, + 259, + 258, + 256, + 255, + 254, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 285, + 284, + 283, + 282, + 281, + 280, + 279, + 278, + 263, + 262, + 261, + 260, + 259, + 258, + 256, + 255, + 254, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 290, + 289, + 288, + 287, + 286, + 284, + 283, + 282, + 281, + 280, + 279, + 278, + 263, + 262, + 261, + 260, + 259, + 258, + 256, + 255, + 254, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 294, + 293, + 292, + 291, + 286, + 284, + 283, + 282, + 281, + 280, + 279, + 278, + 263, + 262, + 261, + 260, + 259, + 258, + 256, + 255, + 254, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 298, + 297, + 296, + 295, + 286, + 284, + 283, + 282, + 281, + 280, + 279, + 278, + 263, + 262, + 261, + 260, + 259, + 258, + 256, + 255, + 254, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 305, + 304, + 303, + 302, + 301, + 300, + 299, + 286, + 284, + 283, + 282, + 281, + 280, + 279, + 278, + 263, + 262, + 261, + 260, + 259, + 258, + 256, + 255, + 254, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 309, + 308, + 307, + 306, + 286, + 284, + 283, + 282, + 281, + 280, + 279, + 278, + 263, + 262, + 261, + 260, + 259, + 258, + 256, + 255, + 254, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 314, + 313, + 312, + 311, + 310, + 263, + 262, + 261, + 260, + 259, + 258, + 256, + 255, + 254, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 322, + 321, + 320, + 319, + 318, + 317, + 316, + 315, + 263, + 262, + 261, + 260, + 259, + 258, + 256, + 255, + 254, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 334, + 333, + 332, + 331, + 330, + 329, + 328, + 327, + 326, + 325, + 324, + 323, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 338, + 337, + 336, + 335, + 326, + 325, + 324, + 323, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 351, + 350, + 349, + 348, + 347, + 346, + 345, + 344, + 343, + 342, + 341, + 340, + 339, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 356, + 355, + 354, + 353, + 352, + 350, + 349, + 348, + 347, + 346, + 345, + 344, + 343, + 342, + 341, + 340, + 339, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 358, + 357, + 355, + 354, + 353, + 352, + 350, + 349, + 348, + 347, + 346, + 345, + 344, + 343, + 342, + 341, + 340, + 339, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 360, + 359, + 357, + 355, + 354, + 353, + 352, + 350, + 349, + 348, + 347, + 346, + 345, + 344, + 343, + 342, + 341, + 340, + 339, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 369, + 368, + 367, + 366, + 365, + 364, + 363, + 362, + 361, + 352, + 350, + 349, + 348, + 347, + 346, + 345, + 344, + 343, + 342, + 341, + 340, + 339, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 373, + 372, + 371, + 370, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 382, + 381, + 380, + 379, + 378, + 377, + 376, + 375, + 374, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 389, + 388, + 387, + 386, + 385, + 384, + 383, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 390, + 389, + 388, + 387, + 386, + 385, + 384, + 383, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 400, + 399, + 398, + 397, + 396, + 395, + 394, + 393, + 392, + 391, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 402, + 401, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 413, + 412, + 411, + 410, + 409, + 408, + 407, + 406, + 405, + 404, + 403, + 401, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 417, + 416, + 415, + 414, + 406, + 405, + 404, + 403, + 401, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 423, + 422, + 421, + 420, + 419, + 418, + 406, + 405, + 404, + 403, + 401, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 427, + 426, + 425, + 424, + 401, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 432, + 431, + 430, + 429, + 428, + 401, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 442, + 441, + 440, + 439, + 438, + 437, + 436, + 435, + 434, + 433, + 401, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 446, + 445, + 444, + 443, + 437, + 436, + 435, + 434, + 433, + 401, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 454, + 453, + 452, + 451, + 450, + 449, + 448, + 447, + 401, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 471, + 470, + 469, + 468, + 467, + 466, + 465, + 464, + 463, + 462, + 461, + 460, + 459, + 458, + 457, + 456, + 455, + 448, + 447, + 401, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 474, + 473, + 472, + 447, + 401, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 494, + 493, + 492, + 491, + 490, + 489, + 488, + 487, + 486, + 485, + 484, + 483, + 482, + 481, + 480, + 479, + 478, + 477, + 476, + 475, + 473, + 472, + 447, + 401, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 506, + 505, + 504, + 503, + 502, + 501, + 500, + 499, + 498, + 497, + 496, + 495, + 480, + 479, + 478, + 477, + 476, + 475, + 473, + 472, + 447, + 401, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 519, + 518, + 517, + 516, + 515, + 514, + 513, + 512, + 511, + 510, + 509, + 508, + 507, + 496, + 495, + 480, + 479, + 478, + 477, + 476, + 475, + 473, + 472, + 447, + 401, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 527, + 526, + 525, + 524, + 523, + 522, + 521, + 520, + 507, + 496, + 495, + 480, + 479, + 478, + 477, + 476, + 475, + 473, + 472, + 447, + 401, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 533, + 532, + 531, + 530, + 529, + 528, + 495, + 480, + 479, + 478, + 477, + 476, + 475, + 473, + 472, + 447, + 401, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 550, + 549, + 548, + 547, + 546, + 545, + 544, + 543, + 542, + 541, + 540, + 539, + 538, + 537, + 536, + 535, + 534, + 495, + 480, + 479, + 478, + 477, + 476, + 475, + 473, + 472, + 447, + 401, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 561, + 560, + 559, + 558, + 557, + 556, + 555, + 554, + 553, + 552, + 551, + 538, + 537, + 536, + 535, + 534, + 495, + 480, + 479, + 478, + 477, + 476, + 475, + 473, + 472, + 447, + 401, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 566, + 565, + 564, + 563, + 562, + 493, + 492, + 491, + 490, + 489, + 488, + 487, + 486, + 485, + 484, + 483, + 482, + 481, + 480, + 479, + 478, + 477, + 476, + 475, + 473, + 472, + 447, + 401, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 576, + 575, + 574, + 573, + 572, + 571, + 570, + 569, + 568, + 567, + 495, + 480, + 479, + 478, + 477, + 476, + 475, + 473, + 472, + 447, + 401, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 585, + 584, + 583, + 582, + 581, + 580, + 579, + 578, + 577, + 495, + 480, + 479, + 478, + 477, + 476, + 475, + 473, + 472, + 447, + 401, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 597, + 596, + 595, + 594, + 593, + 592, + 591, + 590, + 589, + 588, + 587, + 586, + 584, + 583, + 582, + 581, + 580, + 579, + 578, + 577, + 495, + 480, + 479, + 478, + 477, + 476, + 475, + 473, + 472, + 447, + 401, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 607, + 606, + 605, + 604, + 603, + 602, + 601, + 600, + 599, + 598, + 584, + 583, + 582, + 581, + 580, + 579, + 578, + 577, + 495, + 480, + 479, + 478, + 477, + 476, + 475, + 473, + 472, + 447, + 401, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 611, + 610, + 609, + 608, + 583, + 582, + 581, + 580, + 579, + 578, + 577, + 495, + 480, + 479, + 478, + 477, + 476, + 475, + 473, + 472, + 447, + 401, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 628, + 627, + 626, + 625, + 624, + 623, + 622, + 621, + 620, + 619, + 618, + 617, + 616, + 615, + 614, + 613, + 612, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 640, + 639, + 638, + 637, + 636, + 635, + 634, + 633, + 632, + 631, + 630, + 629, + 627, + 626, + 625, + 624, + 623, + 622, + 621, + 620, + 619, + 618, + 617, + 616, + 615, + 614, + 613, + 612, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 659, + 658, + 657, + 656, + 655, + 654, + 653, + 652, + 651, + 650, + 649, + 648, + 647, + 646, + 645, + 644, + 643, + 642, + 641, + 633, + 632, + 631, + 630, + 629, + 627, + 626, + 625, + 624, + 623, + 622, + 621, + 620, + 619, + 618, + 617, + 616, + 615, + 614, + 613, + 612, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 660, + 648, + 647, + 646, + 645, + 644, + 643, + 642, + 641, + 633, + 632, + 631, + 630, + 629, + 627, + 626, + 625, + 624, + 623, + 622, + 621, + 620, + 619, + 618, + 617, + 616, + 615, + 614, + 613, + 612, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 684, + 683, + 682, + 681, + 680, + 679, + 678, + 677, + 676, + 675, + 674, + 673, + 672, + 671, + 670, + 669, + 668, + 667, + 666, + 665, + 664, + 663, + 662, + 661, + 633, + 632, + 631, + 630, + 629, + 627, + 626, + 625, + 624, + 623, + 622, + 621, + 620, + 619, + 618, + 617, + 616, + 615, + 614, + 613, + 612, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 688, + 687, + 686, + 685, + 633, + 632, + 631, + 630, + 629, + 627, + 626, + 625, + 624, + 623, + 622, + 621, + 620, + 619, + 618, + 617, + 616, + 615, + 614, + 613, + 612, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 689, + 615, + 614, + 613, + 612, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 703, + 702, + 701, + 700, + 699, + 698, + 697, + 696, + 695, + 694, + 693, + 692, + 691, + 690, + 615, + 614, + 613, + 612, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 723, + 722, + 721, + 720, + 719, + 718, + 717, + 716, + 715, + 714, + 713, + 712, + 711, + 710, + 709, + 708, + 707, + 706, + 705, + 704, + 697, + 696, + 695, + 694, + 693, + 692, + 691, + 690, + 615, + 614, + 613, + 612, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 728, + 727, + 726, + 725, + 724, + 715, + 714, + 713, + 712, + 711, + 710, + 709, + 708, + 707, + 706, + 705, + 704, + 697, + 696, + 695, + 694, + 693, + 692, + 691, + 690, + 615, + 614, + 613, + 612, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 736, + 735, + 734, + 733, + 732, + 731, + 730, + 729, + 707, + 706, + 705, + 704, + 697, + 696, + 695, + 694, + 693, + 692, + 691, + 690, + 615, + 614, + 613, + 612, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 742, + 741, + 740, + 739, + 738, + 737, + 735, + 734, + 733, + 732, + 731, + 730, + 729, + 707, + 706, + 705, + 704, + 697, + 696, + 695, + 694, + 693, + 692, + 691, + 690, + 615, + 614, + 613, + 612, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 751, + 750, + 749, + 748, + 747, + 746, + 745, + 744, + 743, + 737, + 735, + 734, + 733, + 732, + 731, + 730, + 729, + 707, + 706, + 705, + 704, + 697, + 696, + 695, + 694, + 693, + 692, + 691, + 690, + 615, + 614, + 613, + 612, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 754, + 753, + 752, + 707, + 706, + 705, + 704, + 697, + 696, + 695, + 694, + 693, + 692, + 691, + 690, + 615, + 614, + 613, + 612, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 777, + 776, + 775, + 774, + 773, + 772, + 771, + 770, + 769, + 768, + 767, + 766, + 765, + 764, + 763, + 762, + 761, + 760, + 759, + 758, + 757, + 756, + 755, + 697, + 696, + 695, + 694, + 693, + 692, + 691, + 690, + 615, + 614, + 613, + 612, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 785, + 784, + 783, + 782, + 781, + 780, + 779, + 778, + 760, + 759, + 758, + 757, + 756, + 755, + 697, + 696, + 695, + 694, + 693, + 692, + 691, + 690, + 615, + 614, + 613, + 612, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 795, + 794, + 793, + 792, + 791, + 790, + 789, + 788, + 787, + 786, + 784, + 783, + 782, + 781, + 780, + 779, + 778, + 760, + 759, + 758, + 757, + 756, + 755, + 697, + 696, + 695, + 694, + 693, + 692, + 691, + 690, + 615, + 614, + 613, + 612, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 804, + 803, + 802, + 801, + 800, + 799, + 798, + 797, + 796, + 790, + 789, + 788, + 787, + 786, + 784, + 783, + 782, + 781, + 780, + 779, + 778, + 760, + 759, + 758, + 757, + 756, + 755, + 697, + 696, + 695, + 694, + 693, + 692, + 691, + 690, + 615, + 614, + 613, + 612, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 811, + 810, + 809, + 808, + 807, + 806, + 805, + 760, + 759, + 758, + 757, + 756, + 755, + 697, + 696, + 695, + 694, + 693, + 692, + 691, + 690, + 615, + 614, + 613, + 612, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 819, + 818, + 817, + 816, + 815, + 814, + 813, + 812, + 808, + 807, + 806, + 805, + 760, + 759, + 758, + 757, + 756, + 755, + 697, + 696, + 695, + 694, + 693, + 692, + 691, + 690, + 615, + 614, + 613, + 612, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 838, + 837, + 836, + 835, + 834, + 833, + 832, + 831, + 830, + 829, + 828, + 827, + 826, + 825, + 824, + 823, + 822, + 821, + 820, + 693, + 692, + 691, + 690, + 615, + 614, + 613, + 612, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 842, + 841, + 840, + 839, + 823, + 822, + 821, + 820, + 693, + 692, + 691, + 690, + 615, + 614, + 613, + 612, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 852, + 851, + 850, + 849, + 848, + 847, + 846, + 845, + 844, + 843, + 841, + 840, + 839, + 823, + 822, + 821, + 820, + 693, + 692, + 691, + 690, + 615, + 614, + 613, + 612, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 860, + 859, + 858, + 857, + 856, + 855, + 854, + 853, + 843, + 841, + 840, + 839, + 823, + 822, + 821, + 820, + 693, + 692, + 691, + 690, + 615, + 614, + 613, + 612, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 864, + 863, + 862, + 861, + 843, + 841, + 840, + 839, + 823, + 822, + 821, + 820, + 693, + 692, + 691, + 690, + 615, + 614, + 613, + 612, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 869, + 868, + 867, + 866, + 865, + 863, + 862, + 861, + 843, + 841, + 840, + 839, + 823, + 822, + 821, + 820, + 693, + 692, + 691, + 690, + 615, + 614, + 613, + 612, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 879, + 878, + 877, + 876, + 875, + 874, + 873, + 872, + 871, + 870, + 865, + 863, + 862, + 861, + 843, + 841, + 840, + 839, + 823, + 822, + 821, + 820, + 693, + 692, + 691, + 690, + 615, + 614, + 613, + 612, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 888, + 887, + 886, + 885, + 884, + 883, + 882, + 881, + 880, + 843, + 841, + 840, + 839, + 823, + 822, + 821, + 820, + 693, + 692, + 691, + 690, + 615, + 614, + 613, + 612, + 253, + 252, + 251, + 250, + 245, + 244, + 243, + 242, + 0 + ], + [ + 908, + 907, + 906, + 905, + 904, + 903, + 902, + 901, + 900, + 899, + 898, + 897, + 896, + 895, + 894, + 893, + 892, + 891, + 890, + 889, + 0 + ], + [ + 918, + 917, + 916, + 915, + 914, + 913, + 912, + 911, + 910, + 909, + 0 + ], + [ + 921, + 920, + 919, + 915, + 914, + 913, + 912, + 911, + 910, + 909, + 0 + ], + [ + 931, + 930, + 929, + 928, + 927, + 926, + 925, + 924, + 923, + 922, + 0 + ], + [ + 934, + 933, + 932, + 930, + 929, + 928, + 927, + 926, + 925, + 924, + 923, + 922, + 0 + ], + [ + 943, + 942, + 941, + 940, + 939, + 938, + 937, + 936, + 935, + 923, + 922, + 0 + ], + [ + 945, + 944, + 942, + 941, + 940, + 939, + 938, + 937, + 936, + 935, + 923, + 922, + 0 + ], + [ + 955, + 954, + 953, + 952, + 951, + 950, + 949, + 948, + 947, + 946, + 944, + 942, + 941, + 940, + 939, + 938, + 937, + 936, + 935, + 923, + 922, + 0 + ], + [ + 956, + 946, + 944, + 942, + 941, + 940, + 939, + 938, + 937, + 936, + 935, + 923, + 922, + 0 + ], + [ + 958, + 957, + 935, + 923, + 922, + 0 + ], + [ + 961, + 960, + 959, + 957, + 935, + 923, + 922, + 0 + ], + [ + 964, + 963, + 962, + 959, + 957, + 935, + 923, + 922, + 0 + ], + [ + 966, + 965, + 962, + 959, + 957, + 935, + 923, + 922, + 0 + ], + [ + 976, + 975, + 974, + 973, + 972, + 971, + 970, + 969, + 968, + 967, + 893, + 892, + 891, + 890, + 889, + 0 + ], + [ + 1005, + 1004, + 1003, + 1002, + 1001, + 1000, + 999, + 998, + 997, + 996, + 995, + 994, + 993, + 992, + 991, + 990, + 989, + 988, + 987, + 986, + 985, + 984, + 983, + 982, + 981, + 980, + 979, + 978, + 977, + 0 + ], + [ + 1008, + 1007, + 1006, + 0 + ], + [ + 1014, + 1013, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1015, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1017, + 1016, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1020, + 1019, + 1018, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1022, + 1021, + 1018, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1032, + 1031, + 1030, + 1029, + 1028, + 1027, + 1026, + 1025, + 1024, + 1023, + 1018, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1041, + 1040, + 1039, + 1038, + 1037, + 1036, + 1035, + 1034, + 1033, + 1031, + 1030, + 1029, + 1028, + 1027, + 1026, + 1025, + 1024, + 1023, + 1018, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1063, + 1062, + 1061, + 1060, + 1059, + 1058, + 1057, + 1056, + 1055, + 1054, + 1053, + 1052, + 1051, + 1050, + 1049, + 1048, + 1047, + 1046, + 1045, + 1044, + 1043, + 1042, + 1037, + 1036, + 1035, + 1034, + 1033, + 1031, + 1030, + 1029, + 1028, + 1027, + 1026, + 1025, + 1024, + 1023, + 1018, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1065, + 1064, + 1049, + 1048, + 1047, + 1046, + 1045, + 1044, + 1043, + 1042, + 1037, + 1036, + 1035, + 1034, + 1033, + 1031, + 1030, + 1029, + 1028, + 1027, + 1026, + 1025, + 1024, + 1023, + 1018, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1066, + 1033, + 1031, + 1030, + 1029, + 1028, + 1027, + 1026, + 1025, + 1024, + 1023, + 1018, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1071, + 1070, + 1069, + 1068, + 1067, + 1033, + 1031, + 1030, + 1029, + 1028, + 1027, + 1026, + 1025, + 1024, + 1023, + 1018, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1073, + 1072, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1076, + 1075, + 1074, + 1072, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1084, + 1083, + 1082, + 1081, + 1080, + 1079, + 1078, + 1077, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1092, + 1091, + 1090, + 1089, + 1088, + 1087, + 1086, + 1085, + 1079, + 1078, + 1077, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1096, + 1095, + 1094, + 1093, + 1088, + 1087, + 1086, + 1085, + 1079, + 1078, + 1077, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1104, + 1103, + 1102, + 1101, + 1100, + 1099, + 1098, + 1097, + 1079, + 1078, + 1077, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1106, + 1105, + 1079, + 1078, + 1077, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1109, + 1108, + 1107, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1111, + 1110, + 1079, + 1078, + 1077, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1117, + 1116, + 1115, + 1114, + 1113, + 1112, + 1079, + 1078, + 1077, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1139, + 1138, + 1137, + 1136, + 1135, + 1134, + 1133, + 1132, + 1131, + 1130, + 1129, + 1128, + 1127, + 1126, + 1125, + 1124, + 1123, + 1122, + 1121, + 1120, + 1119, + 1118, + 1024, + 1023, + 1018, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1143, + 1142, + 1141, + 1140, + 1121, + 1120, + 1119, + 1118, + 1024, + 1023, + 1018, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1149, + 1148, + 1147, + 1146, + 1145, + 1144, + 1024, + 1023, + 1018, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1158, + 1157, + 1156, + 1155, + 1154, + 1153, + 1152, + 1151, + 1150, + 1021, + 1018, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1171, + 1170, + 1169, + 1168, + 1167, + 1166, + 1165, + 1164, + 1163, + 1162, + 1161, + 1160, + 1159, + 1024, + 1023, + 1018, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1173, + 1172, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1178, + 1177, + 1176, + 1175, + 1174, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1179, + 1024, + 1023, + 1018, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1180, + 1010, + 1009, + 1006, + 0 + ], + [ + 1183, + 1182, + 1181, + 1010, + 1009, + 1006, + 0 + ], + [ + 1193, + 1192, + 1191, + 1190, + 1189, + 1188, + 1187, + 1186, + 1185, + 1184, + 1182, + 1181, + 1010, + 1009, + 1006, + 0 + ], + [ + 1201, + 1200, + 1199, + 1198, + 1197, + 1196, + 1195, + 1194, + 1184, + 1182, + 1181, + 1010, + 1009, + 1006, + 0 + ], + [ + 1202, + 1024, + 1023, + 1018, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1203, + 1078, + 1077, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1211, + 1210, + 1209, + 1208, + 1207, + 1206, + 1205, + 1204, + 1079, + 1078, + 1077, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1216, + 1215, + 1214, + 1213, + 1212, + 1079, + 1078, + 1077, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1225, + 1224, + 1223, + 1222, + 1221, + 1220, + 1219, + 1218, + 1217, + 1215, + 1214, + 1213, + 1212, + 1079, + 1078, + 1077, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1229, + 1228, + 1227, + 1226, + 1217, + 1215, + 1214, + 1213, + 1212, + 1079, + 1078, + 1077, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1233, + 1232, + 1231, + 1230, + 1217, + 1215, + 1214, + 1213, + 1212, + 1079, + 1078, + 1077, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1242, + 1241, + 1240, + 1239, + 1238, + 1237, + 1236, + 1235, + 1234, + 1079, + 1078, + 1077, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1245, + 1244, + 1243, + 1242, + 1241, + 1240, + 1239, + 1238, + 1237, + 1236, + 1235, + 1234, + 1079, + 1078, + 1077, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1250, + 1249, + 1248, + 1247, + 1246, + 1079, + 1078, + 1077, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1253, + 1252, + 1251, + 1019, + 1018, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1256, + 1255, + 1254, + 1024, + 1023, + 1018, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1267, + 1266, + 1265, + 1264, + 1263, + 1262, + 1261, + 1260, + 1259, + 1258, + 1257, + 1108, + 1107, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1271, + 1270, + 1269, + 1268, + 1200, + 1199, + 1198, + 1197, + 1196, + 1195, + 1194, + 1184, + 1182, + 1181, + 1010, + 1009, + 1006, + 0 + ], + [ + 1281, + 1280, + 1279, + 1278, + 1277, + 1276, + 1275, + 1274, + 1273, + 1272, + 1079, + 1078, + 1077, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1283, + 1282, + 1280, + 1279, + 1278, + 1277, + 1276, + 1275, + 1274, + 1273, + 1272, + 1079, + 1078, + 1077, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1296, + 1295, + 1294, + 1293, + 1292, + 1291, + 1290, + 1289, + 1288, + 1287, + 1286, + 1285, + 1284, + 1024, + 1023, + 1018, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1299, + 1298, + 1297, + 1182, + 1181, + 1010, + 1009, + 1006, + 0 + ], + [ + 1306, + 1305, + 1304, + 1303, + 1302, + 1301, + 1300, + 1196, + 1195, + 1194, + 1184, + 1182, + 1181, + 1010, + 1009, + 1006, + 0 + ], + [ + 1308, + 1307, + 1184, + 1182, + 1181, + 1010, + 1009, + 1006, + 0 + ], + [ + 1310, + 1309, + 1288, + 1287, + 1286, + 1285, + 1284, + 1024, + 1023, + 1018, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1312, + 1311, + 1270, + 1269, + 1268, + 1200, + 1199, + 1198, + 1197, + 1196, + 1195, + 1194, + 1184, + 1182, + 1181, + 1010, + 1009, + 1006, + 0 + ], + [ + 1314, + 1313, + 1257, + 1108, + 1107, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1318, + 1317, + 1316, + 1315, + 1079, + 1078, + 1077, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1321, + 1320, + 1319, + 1016, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1324, + 1323, + 1322, + 1184, + 1182, + 1181, + 1010, + 1009, + 1006, + 0 + ], + [ + 1326, + 1325, + 1294, + 1293, + 1292, + 1291, + 1290, + 1289, + 1288, + 1287, + 1286, + 1285, + 1284, + 1024, + 1023, + 1018, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1330, + 1329, + 1328, + 1327, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1337, + 1336, + 1335, + 1334, + 1333, + 1332, + 1331, + 1186, + 1185, + 1184, + 1182, + 1181, + 1010, + 1009, + 1006, + 0 + ], + [ + 1339, + 1338, + 1182, + 1181, + 1010, + 1009, + 1006, + 0 + ], + [ + 1341, + 1340, + 1182, + 1181, + 1010, + 1009, + 1006, + 0 + ], + [ + 1344, + 1343, + 1342, + 1340, + 1182, + 1181, + 1010, + 1009, + 1006, + 0 + ], + [ + 1345, + 1006, + 0 + ], + [ + 1350, + 1349, + 1348, + 1347, + 1346, + 0 + ], + [ + 1353, + 1352, + 1351, + 1348, + 1347, + 1346, + 0 + ], + [ + 1356, + 1355, + 1354, + 1348, + 1347, + 1346, + 0 + ], + [ + 1360, + 1359, + 1358, + 1357, + 1355, + 1354, + 1348, + 1347, + 1346, + 0 + ], + [ + 1371, + 1370, + 1369, + 1368, + 1367, + 1366, + 1365, + 1364, + 1363, + 1362, + 1361, + 1358, + 1357, + 1355, + 1354, + 1348, + 1347, + 1346, + 0 + ], + [ + 1373, + 1372, + 1370, + 1369, + 1368, + 1367, + 1366, + 1365, + 1364, + 1363, + 1362, + 1361, + 1358, + 1357, + 1355, + 1354, + 1348, + 1347, + 1346, + 0 + ], + [ + 1375, + 1374, + 1372, + 1370, + 1369, + 1368, + 1367, + 1366, + 1365, + 1364, + 1363, + 1362, + 1361, + 1358, + 1357, + 1355, + 1354, + 1348, + 1347, + 1346, + 0 + ], + [ + 1377, + 1376, + 1374, + 1372, + 1370, + 1369, + 1368, + 1367, + 1366, + 1365, + 1364, + 1363, + 1362, + 1361, + 1358, + 1357, + 1355, + 1354, + 1348, + 1347, + 1346, + 0 + ], + [ + 1380, + 1379, + 1378, + 1374, + 1372, + 1370, + 1369, + 1368, + 1367, + 1366, + 1365, + 1364, + 1363, + 1362, + 1361, + 1358, + 1357, + 1355, + 1354, + 1348, + 1347, + 1346, + 0 + ], + [ + 1385, + 1384, + 1383, + 1382, + 1381, + 1361, + 1358, + 1357, + 1355, + 1354, + 1348, + 1347, + 1346, + 0 + ], + [ + 1398, + 1397, + 1396, + 1395, + 1394, + 1393, + 1392, + 1391, + 1390, + 1389, + 1388, + 1387, + 1386, + 1361, + 1358, + 1357, + 1355, + 1354, + 1348, + 1347, + 1346, + 0 + ], + [ + 1402, + 1401, + 1400, + 1399, + 1386, + 1361, + 1358, + 1357, + 1355, + 1354, + 1348, + 1347, + 1346, + 0 + ], + [ + 1404, + 1403, + 1386, + 1361, + 1358, + 1357, + 1355, + 1354, + 1348, + 1347, + 1346, + 0 + ], + [ + 1425, + 1424, + 1423, + 1422, + 1421, + 1420, + 1419, + 1418, + 1417, + 1416, + 1415, + 1414, + 1413, + 1412, + 1411, + 1410, + 1409, + 1408, + 1407, + 1406, + 1405, + 1386, + 1361, + 1358, + 1357, + 1355, + 1354, + 1348, + 1347, + 1346, + 0 + ], + [ + 1430, + 1429, + 1428, + 1427, + 1426, + 1410, + 1409, + 1408, + 1407, + 1406, + 1405, + 1386, + 1361, + 1358, + 1357, + 1355, + 1354, + 1348, + 1347, + 1346, + 0 + ], + [ + 1432, + 1431, + 1358, + 1357, + 1355, + 1354, + 1348, + 1347, + 1346, + 0 + ], + [ + 1434, + 1433, + 1348, + 1347, + 1346, + 0 + ], + [ + 1440, + 1439, + 1438, + 1437, + 1436, + 1435, + 1348, + 1347, + 1346, + 0 + ], + [ + 1443, + 1442, + 1441, + 1438, + 1437, + 1436, + 1435, + 1348, + 1347, + 1346, + 0 + ], + [ + 1448, + 1447, + 1446, + 1445, + 1444, + 1442, + 1441, + 1438, + 1437, + 1436, + 1435, + 1348, + 1347, + 1346, + 0 + ], + [ + 1450, + 1449, + 1447, + 1446, + 1445, + 1444, + 1442, + 1441, + 1438, + 1437, + 1436, + 1435, + 1348, + 1347, + 1346, + 0 + ], + [ + 1460, + 1459, + 1458, + 1457, + 1456, + 1455, + 1454, + 1453, + 1452, + 1451, + 1447, + 1446, + 1445, + 1444, + 1442, + 1441, + 1438, + 1437, + 1436, + 1435, + 1348, + 1347, + 1346, + 0 + ], + [ + 1467, + 1466, + 1465, + 1464, + 1463, + 1462, + 1461, + 1436, + 1435, + 1348, + 1347, + 1346, + 0 + ], + [ + 1474, + 1473, + 1472, + 1471, + 1470, + 1469, + 1468, + 1465, + 1464, + 1463, + 1462, + 1461, + 1436, + 1435, + 1348, + 1347, + 1346, + 0 + ], + [ + 1477, + 1476, + 1475, + 1471, + 1470, + 1469, + 1468, + 1465, + 1464, + 1463, + 1462, + 1461, + 1436, + 1435, + 1348, + 1347, + 1346, + 0 + ], + [ + 1482, + 1481, + 1480, + 1479, + 1478, + 1471, + 1470, + 1469, + 1468, + 1465, + 1464, + 1463, + 1462, + 1461, + 1436, + 1435, + 1348, + 1347, + 1346, + 0 + ], + [ + 1487, + 1486, + 1485, + 1484, + 1483, + 1465, + 1464, + 1463, + 1462, + 1461, + 1436, + 1435, + 1348, + 1347, + 1346, + 0 + ], + [ + 1489, + 1488, + 1470, + 1469, + 1468, + 1465, + 1464, + 1463, + 1462, + 1461, + 1436, + 1435, + 1348, + 1347, + 1346, + 0 + ], + [ + 1492, + 1491, + 1490, + 1470, + 1469, + 1468, + 1465, + 1464, + 1463, + 1462, + 1461, + 1436, + 1435, + 1348, + 1347, + 1346, + 0 + ], + [ + 1496, + 1495, + 1494, + 1493, + 1463, + 1462, + 1461, + 1436, + 1435, + 1348, + 1347, + 1346, + 0 + ], + [ + 1499, + 1498, + 1497, + 1495, + 1494, + 1493, + 1463, + 1462, + 1461, + 1436, + 1435, + 1348, + 1347, + 1346, + 0 + ], + [ + 1502, + 1501, + 1500, + 1465, + 1464, + 1463, + 1462, + 1461, + 1436, + 1435, + 1348, + 1347, + 1346, + 0 + ], + [ + 1509, + 1508, + 1507, + 1506, + 1505, + 1504, + 1503, + 1470, + 1469, + 1468, + 1465, + 1464, + 1463, + 1462, + 1461, + 1436, + 1435, + 1348, + 1347, + 1346, + 0 + ], + [ + 1519, + 1518, + 1517, + 1516, + 1515, + 1514, + 1513, + 1512, + 1511, + 1510, + 1494, + 1493, + 1463, + 1462, + 1461, + 1436, + 1435, + 1348, + 1347, + 1346, + 0 + ], + [ + 1520, + 1510, + 1494, + 1493, + 1463, + 1462, + 1461, + 1436, + 1435, + 1348, + 1347, + 1346, + 0 + ], + [ + 1524, + 1523, + 1522, + 1521, + 1494, + 1493, + 1463, + 1462, + 1461, + 1436, + 1435, + 1348, + 1347, + 1346, + 0 + ], + [ + 1528, + 1527, + 1526, + 1525, + 1436, + 1435, + 1348, + 1347, + 1346, + 0 + ], + [ + 1545, + 1544, + 1543, + 1542, + 1541, + 1540, + 1539, + 1538, + 1537, + 1536, + 1535, + 1534, + 1533, + 1532, + 1531, + 1530, + 1529, + 1526, + 1525, + 1436, + 1435, + 1348, + 1347, + 1346, + 0 + ], + [ + 1572, + 1571, + 1570, + 1569, + 1568, + 1567, + 1566, + 1565, + 1564, + 1563, + 1562, + 1561, + 1560, + 1559, + 1558, + 1557, + 1556, + 1555, + 1554, + 1553, + 1552, + 1551, + 1550, + 1549, + 1548, + 1547, + 1546, + 1545, + 1544, + 1543, + 1542, + 1541, + 1540, + 1539, + 1538, + 1537, + 1536, + 1535, + 1534, + 1533, + 1532, + 1531, + 1530, + 1529, + 1526, + 1525, + 1436, + 1435, + 1348, + 1347, + 1346, + 0 + ], + [ + 1573, + 1560, + 1559, + 1558, + 1557, + 1556, + 1555, + 1554, + 1553, + 1552, + 1551, + 1550, + 1549, + 1548, + 1547, + 1546, + 1545, + 1544, + 1543, + 1542, + 1541, + 1540, + 1539, + 1538, + 1537, + 1536, + 1535, + 1534, + 1533, + 1532, + 1531, + 1530, + 1529, + 1526, + 1525, + 1436, + 1435, + 1348, + 1347, + 1346, + 0 + ], + [ + 1576, + 1575, + 1574, + 1559, + 1558, + 1557, + 1556, + 1555, + 1554, + 1553, + 1552, + 1551, + 1550, + 1549, + 1548, + 1547, + 1546, + 1545, + 1544, + 1543, + 1542, + 1541, + 1540, + 1539, + 1538, + 1537, + 1536, + 1535, + 1534, + 1533, + 1532, + 1531, + 1530, + 1529, + 1526, + 1525, + 1436, + 1435, + 1348, + 1347, + 1346, + 0 + ], + [ + 1586, + 1585, + 1584, + 1583, + 1582, + 1581, + 1580, + 1579, + 1578, + 1577, + 968, + 967, + 893, + 892, + 891, + 890, + 889, + 0 + ], + [ + 1587, + 0 + ], + [ + 1592, + 1591, + 1590, + 1589, + 1588, + 0 + ], + [ + 1595, + 1594, + 1593, + 1591, + 1590, + 1589, + 1588, + 0 + ], + [ + 1600, + 1599, + 1598, + 1597, + 1596, + 1594, + 1593, + 1591, + 1590, + 1589, + 1588, + 0 + ], + [ + 1606, + 1605, + 1604, + 1603, + 1602, + 1601, + 1591, + 1590, + 1589, + 1588, + 0 + ], + [ + 1615, + 1614, + 1613, + 1612, + 1611, + 1610, + 1609, + 1608, + 1607, + 1605, + 1604, + 1603, + 1602, + 1601, + 1591, + 1590, + 1589, + 1588, + 0 + ], + [ + 1623, + 1622, + 1621, + 1620, + 1619, + 1618, + 1617, + 1616, + 0 + ], + [ + 1631, + 1630, + 1629, + 1628, + 1627, + 1626, + 1625, + 1624, + 1619, + 1618, + 1617, + 1616, + 0 + ], + [ + 1634, + 1633, + 1632, + 1620, + 1619, + 1618, + 1617, + 1616, + 0 + ], + [ + 1643, + 1642, + 1641, + 1640, + 1639, + 1638, + 1637, + 1636, + 1635, + 1616, + 0 + ], + [ + 1647, + 1646, + 1645, + 1644, + 0 + ], + [ + 1656, + 1655, + 1654, + 1653, + 1652, + 1651, + 1650, + 1649, + 1648, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1658, + 1657, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1660, + 1659, + 1024, + 1023, + 1018, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1663, + 1662, + 1661, + 1016, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1665, + 1664, + 1107, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1671, + 1670, + 1669, + 1668, + 1667, + 1666, + 1024, + 1023, + 1018, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1672, + 1294, + 1293, + 1292, + 1291, + 1290, + 1289, + 1288, + 1287, + 1286, + 1285, + 1284, + 1024, + 1023, + 1018, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1678, + 1677, + 1676, + 1675, + 1674, + 1673, + 1650, + 1649, + 1648, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1680, + 1679, + 1650, + 1649, + 1648, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1685, + 1684, + 1683, + 1682, + 1681, + 1182, + 1181, + 1010, + 1009, + 1006, + 0 + ], + [ + 1693, + 1692, + 1691, + 1690, + 1689, + 1688, + 1687, + 1686, + 1107, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1697, + 1696, + 1695, + 1694, + 1657, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1700, + 1699, + 1698, + 1010, + 1009, + 1006, + 0 + ], + [ + 1705, + 1704, + 1703, + 1702, + 1701, + 1257, + 1108, + 1107, + 1012, + 1011, + 1010, + 1009, + 1006, + 0 + ], + [ + 1714, + 1713, + 1712, + 1711, + 1710, + 1709, + 1708, + 1707, + 1706, + 1358, + 1357, + 1355, + 1354, + 1348, + 1347, + 1346, + 0 + ], + [ + 1721, + 1720, + 1719, + 1718, + 1717, + 1716, + 1715, + 1358, + 1357, + 1355, + 1354, + 1348, + 1347, + 1346, + 0 + ], + [ + 1731, + 1730, + 1729, + 1728, + 1727, + 1726, + 1725, + 1724, + 1723, + 1722, + 1717, + 1716, + 1715, + 1358, + 1357, + 1355, + 1354, + 1348, + 1347, + 1346, + 0 + ], + [ + 1732, + 1358, + 1357, + 1355, + 1354, + 1348, + 1347, + 1346, + 0 + ], + [ + 1746, + 1745, + 1744, + 1743, + 1742, + 1741, + 1740, + 1739, + 1738, + 1737, + 1736, + 1735, + 1734, + 1733, + 1709, + 1708, + 1707, + 1706, + 1358, + 1357, + 1355, + 1354, + 1348, + 1347, + 1346, + 0 + ], + [ + 1750, + 1749, + 1748, + 1747, + 1707, + 1706, + 1358, + 1357, + 1355, + 1354, + 1348, + 1347, + 1346, + 0 + ], + [ + 1755, + 1754, + 1753, + 1752, + 1751, + 893, + 892, + 891, + 890, + 889, + 0 + ], + [ + 1765, + 1764, + 1763, + 1762, + 1761, + 1760, + 1759, + 1758, + 1757, + 1756, + 968, + 967, + 893, + 892, + 891, + 890, + 889, + 0 + ], + [ + 1787, + 1786, + 1785, + 1784, + 1783, + 1782, + 1781, + 1780, + 1779, + 1778, + 1777, + 1776, + 1775, + 1774, + 1773, + 1772, + 1771, + 1770, + 1769, + 1768, + 1767, + 1766, + 968, + 967, + 893, + 892, + 891, + 890, + 889, + 0 + ], + [ + 1790, + 1789, + 1788, + 1619, + 1618, + 1617, + 1616, + 0 + ], + [ + 1801, + 1800, + 1799, + 1798, + 1797, + 1796, + 1795, + 1794, + 1793, + 1792, + 1791, + 1628, + 1627, + 1626, + 1625, + 1624, + 1619, + 1618, + 1617, + 1616, + 0 + ], + [ + 1806, + 1805, + 1804, + 1803, + 1802, + 1620, + 1619, + 1618, + 1617, + 1616, + 0 + ], + [ + 1816, + 1815, + 1814, + 1813, + 1812, + 1811, + 1810, + 1809, + 1808, + 1807, + 1642, + 1641, + 1640, + 1639, + 1638, + 1637, + 1636, + 1635, + 1616, + 0 + ], + [ + 1821, + 1820, + 1819, + 1818, + 1817, + 1802, + 1620, + 1619, + 1618, + 1617, + 1616, + 0 + ], + [ + 2061, + 2060, + 2059, + 2058, + 2057, + 2056, + 2055, + 2054, + 2053, + 2052, + 2051, + 2050, + 2049, + 2048, + 2047, + 2046, + 2045, + 2044, + 2043, + 2042, + 2041, + 2040, + 2039, + 2038, + 2037, + 2036, + 2035, + 2034, + 2033, + 2032, + 2031, + 2030, + 2029, + 2028, + 2027, + 2026, + 2025, + 2024, + 2023, + 2022, + 2021, + 2020, + 2019, + 2018, + 2017, + 2016, + 2015, + 2014, + 2013, + 2012, + 2011, + 2010, + 2009, + 2008, + 2007, + 2006, + 2005, + 2004, + 2003, + 2002, + 2001, + 2000, + 1999, + 1998, + 1997, + 1996, + 1995, + 1994, + 1993, + 1992, + 1991, + 1990, + 1989, + 1988, + 1987, + 1986, + 1985, + 1984, + 1983, + 1982, + 1981, + 1980, + 1979, + 1978, + 1977, + 1976, + 1975, + 1974, + 1973, + 1972, + 1971, + 1970, + 1969, + 1968, + 1967, + 1966, + 1965, + 1964, + 1963, + 1962, + 1961, + 1960, + 1959, + 1958, + 1957, + 1956, + 1955, + 1954, + 1953, + 1952, + 1951, + 1950, + 1949, + 1948, + 1947, + 1946, + 1945, + 1944, + 1943, + 1942, + 1941, + 1940, + 1939, + 1938, + 1937, + 1936, + 1935, + 1934, + 1933, + 1932, + 1931, + 1930, + 1929, + 1928, + 1927, + 1926, + 1925, + 1924, + 1923, + 1922, + 1921, + 1920, + 1919, + 1918, + 1917, + 1916, + 1915, + 1914, + 1913, + 1912, + 1911, + 1910, + 1909, + 1908, + 1907, + 1906, + 1905, + 1904, + 1903, + 1902, + 1901, + 1900, + 1899, + 1898, + 1897, + 1896, + 1895, + 1894, + 1893, + 1892, + 1891, + 1890, + 1889, + 1888, + 1887, + 1886, + 1885, + 1884, + 1883, + 1882, + 1881, + 1880, + 1879, + 1878, + 1877, + 1876, + 1875, + 1874, + 1873, + 1872, + 1871, + 1870, + 1869, + 1868, + 1867, + 1866, + 1865, + 1864, + 1863, + 1862, + 1861, + 1860, + 1859, + 1858, + 1857, + 1856, + 1855, + 1854, + 1853, + 1852, + 1851, + 1850, + 1849, + 1848, + 1847, + 1846, + 1845, + 1844, + 1843, + 1842, + 1841, + 1840, + 1839, + 1838, + 1837, + 1836, + 1835, + 1834, + 1833, + 1832, + 1831, + 1830, + 1829, + 1828, + 1827, + 1826, + 1825, + 1824, + 1823, + 1822, + 1636, + 1635, + 1616, + 0 + ], + [ + 2086, + 2085, + 2084, + 2083, + 2082, + 2081, + 2080, + 2079, + 2078, + 2077, + 2076, + 2075, + 2074, + 2073, + 2072, + 2071, + 2070, + 2069, + 2068, + 2067, + 2066, + 2065, + 2064, + 2063, + 2062, + 0 + ], + [ + 2102, + 2101, + 2100, + 2099, + 2098, + 2097, + 2096, + 2095, + 2094, + 2093, + 2092, + 2091, + 2090, + 2089, + 2088, + 2087, + 893, + 892, + 891, + 890, + 889, + 0 + ], + [ + 2106, + 2105, + 2104, + 2103, + 2091, + 2090, + 2089, + 2088, + 2087, + 893, + 892, + 891, + 890, + 889, + 0 + ], + [ + 2118, + 2117, + 2116, + 2115, + 2114, + 2113, + 2112, + 2111, + 2110, + 2109, + 2108, + 2107, + 2091, + 2090, + 2089, + 2088, + 2087, + 893, + 892, + 891, + 890, + 889, + 0 + ] + ], + "thread_metadata": { + "27198": { + "name": "JavaScriptThread", + "priority": 1 + } + }, + "active_thread_id": "27198" + } +} diff --git a/relay-profiling/tests/fixtures/android/chunk/valid-rn.json b/relay-profiling/tests/fixtures/android/chunk/valid-rn.json new file mode 100644 index 00000000000..723ac876c87 --- /dev/null +++ b/relay-profiling/tests/fixtures/android/chunk/valid-rn.json @@ -0,0 +1,74 @@ +{ + "build_id": "607a1d40-1d13-4360-a2a2-069a2e0068fb", + "chunk_id": "5f2dae120baa43679198f369c7df69c8", + "profiler_id": "79ba28b85eb542ce9d7f008d1c26a5f3", + "environment": "dev", + "platform": "android", + "release": "com.samplenewarchitecture@1.0+1", + "debug_meta": { + "images": [ + { + "debug_id": "32420279-25E2-34E6-8BC7-8A006A8F2425", + "code_file": "app:///index.android.bundle", + "type": "sourcemap" + } + ] + }, + "client_sdk": { + "name": "sentry-android", + "version": "1.0" + }, + "sampled_profile": "KnZlcnNpb24KMwpkYXRhLWZpbGUtb3ZlcmZsb3c9ZmFsc2UKY2xvY2s9ZHVhbAplbGFwc2VkLXRpbWUtdXNlYz05OTU4NjM3Cm51bS1tZXRob2QtY2FsbHM9Nzk1MgpjbG9jay1jYWxsLW92ZXJoZWFkLW5zZWM9MTMwMAp2bT1hcnQKcGlkPTY0ODMKKnRocmVhZHMKNjQ4MwltYWluCjY0OTAJU2lnbmFsIENhdGNoZXIKNjQ5MQlwZXJmZXR0b19ocHJvZl9saXN0ZW5lcgo2NDkyCUFEQi1KRFdQIENvbm5lY3Rpb24gQ29udHJvbCBUaHJlYWQKNjQ5MwlKaXQgdGhyZWFkIHBvb2wgd29ya2VyIHRocmVhZCAwCjY0OTQJSGVhcFRhc2tEYWVtb24KNjQ5NQlSZWZlcmVuY2VRdWV1ZURhZW1vbgo2NDk2CUZpbmFsaXplckRhZW1vbgo2NDk3CUZpbmFsaXplcldhdGNoZG9nRGFlbW9uCjY0OTgJYmluZGVyOjY0ODNfMQo2NDk5CWJpbmRlcjo2NDgzXzIKNjUwMAliaW5kZXI6NjQ4M18zCjY1MDYJUHJvZmlsZSBTYXZlcgo2NTg2CUpEV1AgVHJhbnNwb3J0IExpc3RlbmVyOiBkdF9mZF9mb3J3YXJkCjY1ODcJSkRXUCBFdmVudCBIZWxwZXIgVGhyZWFkCjY1ODgJSkRXUCBDb21tYW5kIFJlYWRlcgo2NTk3CUZsaXBwZXJFdmVudEJhc2VUaHJlYWQKNjU5OAlGbGlwcGVyQ29ubmVjdGlvblRocmVhZAo2NTk5CU9rSHR0cCBodHRwOi8vMTAuMC4yLjI6ODA4MS8uLi4KNjYwMAlPa0h0dHAgaHR0cDovLzEwLjAuMi4yOjgwODEvLi4uCjY2MDEJSHlicmlkRGF0YSBEZXN0cnVjdG9yVGhyZWFkCjY2MDcJT2tpbyBXYXRjaGRvZwo2NjA4CU9rSHR0cCBUYXNrUnVubmVyCjY2MTAJUmVuZGVyVGhyZWFkCjY2MTcJU3VyZmFjZVN5bmNHcm91cFRpbWVyCjY2MTkJaHd1aVRhc2swCjY2MjAJaHd1aVRhc2sxCjY2NDEJYmluZGVyOjY0ODNfNAo2NjQzCVNlbnRyeUV4ZWN1dG9yU2VydmljZVRocmVhZEZhY3RvcnktMAo2NjQ1CVNlbnRyeUV4ZWN1dG9yU2VydmljZVRocmVhZEZhY3RvcnktMAo2NjQ2CUZpbGVPYnNlcnZlcgo2NjQ3CVRpbWVyLTAKNjY0OAlTZW50cnlBc3luY0Nvbm5lY3Rpb24tMAo2NjQ5CUNvbm5lY3Rpdml0eVRocmVhZAo2NjU0CUZyYW1lTWV0cmljc0FnZ3JlZ2F0b3IKNjY1NglPa2lvIFdhdGNoZG9nCjY2NTkJRnJlc2NvTGlnaHRXZWlnaHRCYWNrZ3JvdW5kRXhlY3V0b3ItMQo2NjYwCUZyZXNjb0lvQm91bmRFeGVjdXRvci0xCjY2NjIJRnJlc2NvRGVjb2RlRXhlY3V0b3ItMQoxOTE1MQlPa0h0dHAgVGFza1J1bm5lcgoyMDU0MQlPa0h0dHAgVGFza1J1bm5lcgoyMzk5MwlBc3luY1Rhc2sgIzYKMjcxOTUJT2tIdHRwIERpc3BhdGNoZXIKMjcxOTgJbXF0X2pzCjI3MTk5CW1xdF9uYXRpdmVfbW9kdWxlcwoyNzIwMQlUaHJlYWQtNjI5NwoyNzIwMglUaHJlYWQtNjI5OAoyNzIwMwlPa0h0dHAgVGFza1J1bm5lcgoyNzIwNwlBc3luY1Rhc2sgIzgKMjcyMTAJU2VudHJ5RXhlY3V0b3JTZXJ2aWNlVGhyZWFkRmFjdG9yeS0wCjI3MjExCVNhbXBsaW5nIFByb2ZpbGVyCjI3MjEyCVNlbnRyeUV4ZWN1dG9yU2VydmljZVRocmVhZEZhY3RvcnktMAoyNzIxMwlUaW1lci0xCjI3MjE0CVNlbnRyeUFzeW5jQ29ubmVjdGlvbi0wCjI3MjE5CVdlYlNvY2tldENvbm5lY3RSZWFkVGhyZWFkLTY0MzYKMjcyMjEJT2tIdHRwIENvbm5lY3Rpb25Qb29sCjI3MjIyCU9rSHR0cCBodHRwOi8vMTAuMC4yLjI6ODA4MS8uLi4KMjcyMjMJV2ViU29ja2V0Q29ubmVjdFJlYWRUaHJlYWQtNjQzOQoyNzIyNQlPa0h0dHAgRGlzcGF0Y2hlcgoyNzIyNglXZWJTb2NrZXRDb25uZWN0UmVhZFRocmVhZC02NDQxCjI3MjI4CVdlYlNvY2tldENvbm5lY3RSZWFkVGhyZWFkLTY0NDIKMjcyMzMJV2ViU29ja2V0Q29ubmVjdFJlYWRUaHJlYWQtNjQ0MwoqbWV0aG9kcwoweDE1N2MJY29tLmZhY2Vib29rLnJlYWN0LmNvbW1vbi5TaGFrZURldGVjdG9yCW9uU2Vuc29yQ2hhbmdlZAkoTGFuZHJvaWQvaGFyZHdhcmUvU2Vuc29yRXZlbnQ7KVYJU2hha2VEZXRlY3Rvci5qYXZhCjB4MTU3OAlsaWJjb3JlLmlvLkxpbnV4CXNldHNvY2tvcHRJbnQJKExqYXZhL2lvL0ZpbGVEZXNjcmlwdG9yO0lJSSlWCUxpbnV4LmphdmEKMHgxNTc0CWxpYmNvcmUuaW8uRm9yd2FyZGluZ09zCXNldHNvY2tvcHRJbnQJKExqYXZhL2lvL0ZpbGVEZXNjcmlwdG9yO0lJSSlWCUZvcndhcmRpbmdPcy5qYXZhCjB4MTU3MAlsaWJjb3JlLmlvLklvQnJpZGdlCXNldFNvY2tldE9wdGlvbkVycm5vCShMamF2YS9pby9GaWxlRGVzY3JpcHRvcjtJTGphdmEvbGFuZy9PYmplY3Q7KVYJSW9CcmlkZ2UuamF2YQoweDE1NmMJbGliY29yZS5pby5Jb0JyaWRnZQlzZXRTb2NrZXRPcHRpb24JKExqYXZhL2lvL0ZpbGVEZXNjcmlwdG9yO0lMamF2YS9sYW5nL09iamVjdDspVglJb0JyaWRnZS5qYXZhCjB4MTU2NAlqYXZhLm5ldC5QbGFpblNvY2tldEltcGwJc29ja2V0U2V0T3B0aW9uCShJTGphdmEvbGFuZy9PYmplY3Q7KVYJUGxhaW5Tb2NrZXRJbXBsLmphdmEKMHgxNTYwCWphdmEubmV0LkFic3RyYWN0UGxhaW5Tb2NrZXRJbXBsCXNldE9wdGlvbgkoSUxqYXZhL2xhbmcvT2JqZWN0OylWCUFic3RyYWN0UGxhaW5Tb2NrZXRJbXBsLmphdmEKMHgxNTU0CWphdmEubGFuZy5JbnRlZ2VyCXZhbHVlT2YJKEkpTGphdmEvbGFuZy9JbnRlZ2VyOwlJbnRlZ2VyLmphdmEKMHgxNTRjCWNvbS5mYWNlYm9vay5yZWFjdC5mYWJyaWMuZXZlbnRzLkV2ZW50QmVhdE1hbmFnZXIJdGljawkoKVYJRXZlbnRCZWF0TWFuYWdlci5qYXZhCjB4MTUzOAlsaWJjb3JlLmlvLkZvcndhcmRpbmdPcwlnZXRzb2NrbmFtZQkoTGphdmEvaW8vRmlsZURlc2NyaXB0b3I7KUxqYXZhL25ldC9Tb2NrZXRBZGRyZXNzOwlGb3J3YXJkaW5nT3MuamF2YQoweDE1MzQJbGliY29yZS5pby5Jb0JyaWRnZQlnZXRMb2NhbEluZXRTb2NrZXRBZGRyZXNzCShMamF2YS9pby9GaWxlRGVzY3JpcHRvcjspTGphdmEvbmV0L0luZXRTb2NrZXRBZGRyZXNzOwlJb0JyaWRnZS5qYXZhCjB4MTUyOAlqYXZhLnNlY3VyaXR5LlByb3ZpZGVyCWdldFNlcnZpY2UJKExqYXZhL2xhbmcvU3RyaW5nO0xqYXZhL2xhbmcvU3RyaW5nOylMamF2YS9zZWN1cml0eS9Qcm92aWRlciRTZXJ2aWNlOwlQcm92aWRlci5qYXZhCjB4MTUxYwlqYXZhLnNlY3VyaXR5LlNlY3VyZVJhbmRvbQlnZXRJbnN0YW5jZQkoTGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL3NlY3VyaXR5L1NlY3VyZVJhbmRvbTsJU2VjdXJlUmFuZG9tLmphdmEKMHgxNTBjCWFuZHJvaWQub3MuQXN5bmNUYXNrCWV4ZWN1dGVPbkV4ZWN1dG9yCShMamF2YS91dGlsL2NvbmN1cnJlbnQvRXhlY3V0b3I7W0xqYXZhL2xhbmcvT2JqZWN0OylMYW5kcm9pZC9vcy9Bc3luY1Rhc2s7CUFzeW5jVGFzay5qYXZhCjB4MTUwOAlhbmRyb2lkLm9zLkFzeW5jVGFzawlleGVjdXRlCShbTGphdmEvbGFuZy9PYmplY3Q7KUxhbmRyb2lkL29zL0FzeW5jVGFzazsJQXN5bmNUYXNrLmphdmEKMHgxNGY4CWNvbS5mYWNlYm9vay5yZWFjdC5kZXZzdXBwb3J0Lkluc3BlY3RvclBhY2thZ2VyQ29ubmVjdGlvbiRDb25uZWN0aW9uCW9uTWVzc2FnZQkoTG9raHR0cDMvV2ViU29ja2V0O0xqYXZhL2xhbmcvU3RyaW5nOylWCUluc3BlY3RvclBhY2thZ2VyQ29ubmVjdGlvbi5qYXZhCjB4MTRmMAlva2h0dHAzLmludGVybmFsLndzLldlYlNvY2tldFJlYWRlcglyZWFkTWVzc2FnZUZyYW1lCSgpVglXZWJTb2NrZXRSZWFkZXIua3QKMHgxNGVjCWFuZHJvaWQudmlldy5EaXNwbGF5RXZlbnRSZWNlaXZlcgluYXRpdmVTY2hlZHVsZVZzeW5jCShKKVYJRGlzcGxheUV2ZW50UmVjZWl2ZXIuamF2YQoweDE0ZGMJYW5kcm9pZC52aWV3LkNob3Jlb2dyYXBoZXIJcG9zdENhbGxiYWNrRGVsYXllZEludGVybmFsCShJTGphdmEvbGFuZy9PYmplY3Q7TGphdmEvbGFuZy9PYmplY3Q7SilWCUNob3Jlb2dyYXBoZXIuamF2YQoweDE0ZDgJYW5kcm9pZC52aWV3LkNob3Jlb2dyYXBoZXIJcG9zdEZyYW1lQ2FsbGJhY2tEZWxheWVkCShMYW5kcm9pZC92aWV3L0Nob3Jlb2dyYXBoZXIkRnJhbWVDYWxsYmFjaztKKVYJQ2hvcmVvZ3JhcGhlci5qYXZhCjB4MTRkNAlhbmRyb2lkLnZpZXcuQ2hvcmVvZ3JhcGhlcglwb3N0RnJhbWVDYWxsYmFjawkoTGFuZHJvaWQvdmlldy9DaG9yZW9ncmFwaGVyJEZyYW1lQ2FsbGJhY2s7KVYJQ2hvcmVvZ3JhcGhlci5qYXZhCjB4MTRjMAlhbmRyb2lkLm9zLkJpbmRlcglmbHVzaFBlbmRpbmdDb21tYW5kcwkoKVYJQmluZGVyLmphdmEKMHgxNGJjCWNvbS5mYWNlYm9vay5pbmZlci5hbm5vdGF0aW9uLkFzc2VydGlvbnMJYXNzZXJ0Tm90TnVsbAkoTGphdmEvbGFuZy9PYmplY3Q7KUxqYXZhL2xhbmcvT2JqZWN0OwlBc3NlcnRpb25zLmphdmEKMHgxNGI4CWFuZHJvaWQub3MuVGhyZWFkTG9jYWxXb3JrU291cmNlCXJlc3RvcmUJKEopVglUaHJlYWRMb2NhbFdvcmtTb3VyY2UuamF2YQoweDE0YWMJYW5kcm9pZC52aWV3LlZpZXcJZ2V0RWxldmF0aW9uCSgpRglWaWV3LmphdmEKMHgxNTQwCXN1bi5uZXQudXRpbC5JUEFkZHJlc3NVdGlsCWNvbnZlcnRGcm9tSVB2NE1hcHBlZEFkZHJlc3MJKFtCKVtCCUlQQWRkcmVzc1V0aWwuamF2YQoweDE0YTgJamF2YS5sYW5nLlN0cmluZwl0b1N0cmluZwkoKUxqYXZhL2xhbmcvU3RyaW5nOwlTdHJpbmcuamF2YQoweDE0YTQJamF2YS5sYW5nLlN0cmluZwl2YWx1ZU9mCShMamF2YS9sYW5nL09iamVjdDspTGphdmEvbGFuZy9TdHJpbmc7CVN0cmluZy5qYXZhCjB4MTQ5YwlqYXZhLmlvLlN0cmluZ1dyaXRlcglhcHBlbmQJKExqYXZhL2xhbmcvQ2hhclNlcXVlbmNlOylMamF2YS9pby9Xcml0ZXI7CVN0cmluZ1dyaXRlci5qYXZhCjB4MTQ5NAlpby5zZW50cnkudmVuZG9yLmdzb24uc3RyZWFtLkpzb25Xcml0ZXIJb3BlbgkoSUMpTGlvL3NlbnRyeS92ZW5kb3IvZ3Nvbi9zdHJlYW0vSnNvbldyaXRlcjsJSnNvbldyaXRlci5qYXZhCjB4MTQ4YwlhbmRyb2lkLnZpZXcuV2luZG93TGF5b3V0CWNvbXB1dGVGcmFtZXMJKExhbmRyb2lkL3ZpZXcvV2luZG93TWFuYWdlciRMYXlvdXRQYXJhbXM7TGFuZHJvaWQvdmlldy9JbnNldHNTdGF0ZTtMYW5kcm9pZC9ncmFwaGljcy9SZWN0O0xhbmRyb2lkL2dyYXBoaWNzL1JlY3Q7SUlJSUZMYW5kcm9pZC93aW5kb3cvQ2xpZW50V2luZG93RnJhbWVzOylWCVdpbmRvd0xheW91dC5qYXZhCjB4MTRkMAljb20uZmFjZWJvb2sucmVhY3QubW9kdWxlcy5jb3JlLkNob3Jlb2dyYXBoZXJDb21wYXQJY2hvcmVvZ3JhcGhlclBvc3RGcmFtZUNhbGxiYWNrCShMYW5kcm9pZC92aWV3L0Nob3Jlb2dyYXBoZXIkRnJhbWVDYWxsYmFjazspVglDaG9yZW9ncmFwaGVyQ29tcGF0LmphdmEKMHgxNDg4CWFuZHJvaWQudmlldy5WaWV3Um9vdEltcGwJcmVsYXlvdXRXaW5kb3cJKExhbmRyb2lkL3ZpZXcvV2luZG93TWFuYWdlciRMYXlvdXRQYXJhbXM7SVopSQlWaWV3Um9vdEltcGwuamF2YQoweDE0N2MJY29tLmFuZHJvaWQuaW50ZXJuYWwucG9saWN5LkRlY29yVmlldwl1cGRhdGVDb2xvclZpZXdzCShMYW5kcm9pZC92aWV3L1dpbmRvd0luc2V0cztaKUxhbmRyb2lkL3ZpZXcvV2luZG93SW5zZXRzOwlEZWNvclZpZXcuamF2YQoweDE0NzQJY29tLmZhY2Vib29rLmZsaXBwZXIuYW5kcm9pZC5GbGlwcGVyU29ja2V0SW1wbAlmbGlwcGVyRGlzY29ubmVjdAkoKVYJRmxpcHBlclNvY2tldEltcGwuamF2YQoweDE0NzAJYW5kcm9pZC5vcy5UcmFjZQl0cmFjZUVuZAkoSilWCVRyYWNlLmphdmEKMHgxNDZjCW9yZy5qYXZhX3dlYnNvY2tldC5jbGllbnQuV2ViU29ja2V0Q2xpZW50CWNvbm5lY3QJKClWCVdlYlNvY2tldENsaWVudC5qYXZhCjB4MTQ2OAljb20uZmFjZWJvb2suZmxpcHBlci5hbmRyb2lkLkZsaXBwZXJTb2NrZXRJbXBsCWZsaXBwZXJDb25uZWN0CSgpVglGbGlwcGVyU29ja2V0SW1wbC5qYXZhCjB4MTQ1YwlqYXZhLnNlY3VyaXR5LlNlY3VyZVJhbmRvbQlnZXRQcm5nQWxnb3JpdGhtCSgpTGphdmEvbGFuZy9TdHJpbmc7CVNlY3VyZVJhbmRvbS5qYXZhCjB4MTQ1NAlqYXZhLnNlY3VyaXR5LlNlY3VyZVJhbmRvbQk8aW5pdD4JKClWCVNlY3VyZVJhbmRvbS5qYXZhCjB4MTQ1MAlvcmcuamF2YV93ZWJzb2NrZXQuZHJhZnRzLkRyYWZ0XzY0NTUJPGluaXQ+CShMamF2YS91dGlsL0xpc3Q7TGphdmEvdXRpbC9MaXN0O0kpVglEcmFmdF82NDU1LmphdmEKMHgxNDRjCW9yZy5qYXZhX3dlYnNvY2tldC5kcmFmdHMuRHJhZnRfNjQ1NQk8aW5pdD4JKExqYXZhL3V0aWwvTGlzdDtMamF2YS91dGlsL0xpc3Q7KVYJRHJhZnRfNjQ1NS5qYXZhCjB4MTQ0OAlvcmcuamF2YV93ZWJzb2NrZXQuZHJhZnRzLkRyYWZ0XzY0NTUJPGluaXQ+CShMamF2YS91dGlsL0xpc3Q7KVYJRHJhZnRfNjQ1NS5qYXZhCjB4MTQyOAljb20uZmFjZWJvb2sucmVhY3QuYnJpZGdlLkNhdGFseXN0SW5zdGFuY2VJbXBsJEJyaWRnZUNhbGxiYWNrCWRlY3JlbWVudFBlbmRpbmdKU0NhbGxzCSgpVglDYXRhbHlzdEluc3RhbmNlSW1wbC5qYXZhCjB4MTQyNAlhbmRyb2lkLmdyYXBoaWNzLkNhbnZhcwl0cmFuc2xhdGUJKEZGKVYJQ2FudmFzLmphdmEKMHgxM2Y0CWxpYmNvcmUuaW8uTGludXgJcmVhZEJ5dGVzCShMamF2YS9pby9GaWxlRGVzY3JpcHRvcjtMamF2YS9sYW5nL09iamVjdDtJSSlJCUxpbnV4LmphdmEKMHgxM2YwCWxpYmNvcmUuaW8uTGludXgJcmVhZAkoTGphdmEvaW8vRmlsZURlc2NyaXB0b3I7W0JJSSlJCUxpbnV4LmphdmEKMHgxM2U4CWxpYmNvcmUuaW8uRm9yd2FyZGluZ09zCXJlYWQJKExqYXZhL2lvL0ZpbGVEZXNjcmlwdG9yO1tCSUkpSQlGb3J3YXJkaW5nT3MuamF2YQoweDEzZTAJamF2YS5pby5GaWxlSW5wdXRTdHJlYW0JcmVhZAkoW0JJSSlJCUZpbGVJbnB1dFN0cmVhbS5qYXZhCjB4MTNkNAlpby5zZW50cnkuaW5zdHJ1bWVudGF0aW9uLmZpbGUuRmlsZUlPU3Bhbk1hbmFnZXIJcGVyZm9ybUlPCShMaW8vc2VudHJ5L2luc3RydW1lbnRhdGlvbi9maWxlL0ZpbGVJT1NwYW5NYW5hZ2VyJEZpbGVJT0NhbGxhYmxlOylMamF2YS9sYW5nL09iamVjdDsJRmlsZUlPU3Bhbk1hbmFnZXIuamF2YQoweDEzYzgJb2todHRwMy5pbnRlcm5hbC5jYWNoZS5EaXNrTHJ1Q2FjaGUJcmVhZEpvdXJuYWwJKClWCURpc2tMcnVDYWNoZS5rdAoweDEzYzQJamF2YS5pby5GaWxlT3V0cHV0U3RyZWFtCTxpbml0PgkoTGphdmEvaW8vRmlsZTtaKVYJRmlsZU91dHB1dFN0cmVhbS5qYXZhCjB4MTNiOAlva2lvLk9raW9fX0p2bU9raW9LdAlzaW5rJGRlZmF1bHQJKExqYXZhL2lvL0ZpbGU7WklMamF2YS9sYW5nL09iamVjdDspTG9raW8vU2luazsJSnZtT2tpby5rdAoweDEzYTAJamF2YS5sYW5nLlRocmVhZExvY2FsJFRocmVhZExvY2FsTWFwCWdldEVudHJ5CShMamF2YS9sYW5nL1RocmVhZExvY2FsOylMamF2YS9sYW5nL1RocmVhZExvY2FsJFRocmVhZExvY2FsTWFwJEVudHJ5OwlUaHJlYWRMb2NhbC5qYXZhCjB4MTM4NAljb20uZmFjZWJvb2sucmVhY3QuYnJpZGdlLlJlYWRhYmxlTmF0aXZlTWFwCWVxdWFscwkoTGphdmEvbGFuZy9PYmplY3Q7KVoJUmVhZGFibGVOYXRpdmVNYXAuamF2YQoweDEzNzAJYW5kcm9pZC52aWV3LlZpZXdUcmVlT2JzZXJ2ZXIJZGlzcGF0Y2hPbkdsb2JhbExheW91dAkoKVYJVmlld1RyZWVPYnNlcnZlci5qYXZhCjB4MTM0YwlhbmRyb2lkLnZpZXcuVmlld1Jvb3RJbXBsCXNldExheW91dFBhcmFtcwkoTGFuZHJvaWQvdmlldy9XaW5kb3dNYW5hZ2VyJExheW91dFBhcmFtcztaKVYJVmlld1Jvb3RJbXBsLmphdmEKMHgxMzQwCWFuZHJvaWQudmlldy5XaW5kb3cJY2xlYXJGbGFncwkoSSlWCVdpbmRvdy5qYXZhCjB4MTMzYwljb20uZmFjZWJvb2sucmVhY3QubW9kdWxlcy5zdGF0dXNiYXIuU3RhdHVzQmFyTW9kdWxlJDMJcnVuCSgpVglTdGF0dXNCYXJNb2R1bGUuamF2YQoweDEzMzgJSi5OCU13dHlYYzZECShKTGphdmEvbGFuZy9PYmplY3Q7TGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL2xhbmcvU3RyaW5nOwljaHJvbWl1bS1UcmljaHJvbWVXZWJWaWV3R29vZ2xlNjQzMi5hYWItc3RhYmxlLTU5OTMxMTEzMwoweDEzMzAJY29tLmZhY2Vib29rLnJlYWN0Lm1vZHVsZXMubmV0d29yay5Gb3J3YXJkaW5nQ29va2llSGFuZGxlcglnZXQJKExqYXZhL25ldC9VUkk7TGphdmEvdXRpbC9NYXA7KUxqYXZhL3V0aWwvTWFwOwlGb3J3YXJkaW5nQ29va2llSGFuZGxlci5qYXZhCjB4MTMyYwlva2h0dHAzLkphdmFOZXRDb29raWVKYXIJbG9hZEZvclJlcXVlc3QJKExva2h0dHAzL0h0dHBVcmw7KUxqYXZhL3V0aWwvTGlzdDsJSmF2YU5ldENvb2tpZUphci5rdAoweDEzMWMJb2todHRwMy5pbnRlcm5hbC53cy5SZWFsV2ViU29ja2V0CXJ1bldyaXRlcgkoKVYJUmVhbFdlYlNvY2tldC5rdAoweDEzMTQJb2todHRwMy5pbnRlcm5hbC53cy5SZWFsV2ViU29ja2V0CXNlbmQJKExqYXZhL2xhbmcvU3RyaW5nOylaCVJlYWxXZWJTb2NrZXQua3QKMHgxMzEwCWNvbS5mYWNlYm9vay5yZWFjdC5tb2R1bGVzLndlYnNvY2tldC5XZWJTb2NrZXRNb2R1bGUJc2VuZAkoTGphdmEvbGFuZy9TdHJpbmc7RClWCVdlYlNvY2tldE1vZHVsZS5qYXZhCjB4MTMwMAljb20uZmFjZWJvb2suc3lzdHJhY2UuU3lzdHJhY2UJZW5kQXN5bmNTZWN0aW9uCShKTGphdmEvbGFuZy9TdHJpbmc7SSlWCVN5c3RyYWNlLmphdmEKMHgxMmZjCWNvbS5mYWNlYm9vay5zeXN0cmFjZS5TeXN0cmFjZQllbmRBc3luY0Zsb3cJKEpMamF2YS9sYW5nL1N0cmluZztJKVYJU3lzdHJhY2UuamF2YQoweDEyZWMJYW5kcm9pZC5pY3UuaW1wbC5JRE5BMjAwMwlpc0xhYmVsU2VwYXJhdG9yCShJKVoJSUROQTIwMDMuamF2YQoweDEyZTgJYW5kcm9pZC5pY3UuaW1wbC5JRE5BMjAwMwlnZXRTZXBhcmF0b3JJbmRleAkoW0NJSSlJCUlETkEyMDAzLmphdmEKMHgxMmUwCW9raHR0cDMuSHR0cFVybCRCdWlsZGVyCWhvc3QJKExqYXZhL2xhbmcvU3RyaW5nOylMb2todHRwMy9IdHRwVXJsJEJ1aWxkZXI7CUh0dHBVcmwua3QKMHgxMmRjCW9raHR0cDMuQWRkcmVzcwk8aW5pdD4JKExqYXZhL2xhbmcvU3RyaW5nO0lMb2todHRwMy9EbnM7TGphdmF4L25ldC9Tb2NrZXRGYWN0b3J5O0xqYXZheC9uZXQvc3NsL1NTTFNvY2tldEZhY3Rvcnk7TGphdmF4L25ldC9zc2wvSG9zdG5hbWVWZXJpZmllcjtMb2todHRwMy9DZXJ0aWZpY2F0ZVBpbm5lcjtMb2todHRwMy9BdXRoZW50aWNhdG9yO0xqYXZhL25ldC9Qcm94eTtMamF2YS91dGlsL0xpc3Q7TGphdmEvdXRpbC9MaXN0O0xqYXZhL25ldC9Qcm94eVNlbGVjdG9yOylWCUFkZHJlc3Mua3QKMHgxMmQ4CW9raHR0cDMuaW50ZXJuYWwuY29ubmVjdGlvbi5SZWFsQ2FsbAljcmVhdGVBZGRyZXNzCShMb2todHRwMy9IdHRwVXJsOylMb2todHRwMy9BZGRyZXNzOwlSZWFsQ2FsbC5rdAoweDEyZDAJY29tLmZhY2Vib29rLnJlYWN0LmJyaWRnZS5xdWV1ZS5NZXNzYWdlUXVldWVUaHJlYWRJbXBsCXJ1bk9uUXVldWUJKExqYXZhL2xhbmcvUnVubmFibGU7KVoJTWVzc2FnZVF1ZXVlVGhyZWFkSW1wbC5qYXZhCjB4MTJjNAlhbmRyb2lkLmFwcC5BY3Rpdml0eUNsaWVudAlzZXRUYXNrRGVzY3JpcHRpb24JKExhbmRyb2lkL29zL0lCaW5kZXI7TGFuZHJvaWQvYXBwL0FjdGl2aXR5TWFuYWdlciRUYXNrRGVzY3JpcHRpb247KVYJQWN0aXZpdHlDbGllbnQuamF2YQoweDEyYzAJYW5kcm9pZC5hcHAuQWN0aXZpdHkJc2V0VGFza0Rlc2NyaXB0aW9uCShMYW5kcm9pZC9hcHAvQWN0aXZpdHlNYW5hZ2VyJFRhc2tEZXNjcmlwdGlvbjspVglBY3Rpdml0eS5qYXZhCjB4MTJiOAljb20uYW5kcm9pZC5pbnRlcm5hbC5wb2xpY3kuUGhvbmVXaW5kb3cJc2V0U3RhdHVzQmFyQ29sb3IJKEkpVglQaG9uZVdpbmRvdy5qYXZhCjB4MTJiNAlhbmRyb2lkLnZpZXcuVmlldwlnZXRQYXJlbnQJKClMYW5kcm9pZC92aWV3L1ZpZXdQYXJlbnQ7CVZpZXcuamF2YQoweDEyYjAJYW5kcm9pZC5hcHAuQWN0aXZpdHkJb25XaW5kb3dBdHRyaWJ1dGVzQ2hhbmdlZAkoTGFuZHJvaWQvdmlldy9XaW5kb3dNYW5hZ2VyJExheW91dFBhcmFtczspVglBY3Rpdml0eS5qYXZhCjB4MTJhYwlhbmRyb2lkeC5hcHBjb21wYXQudmlldy5XaW5kb3dDYWxsYmFja1dyYXBwZXIJb25XaW5kb3dBdHRyaWJ1dGVzQ2hhbmdlZAkoTGFuZHJvaWQvdmlldy9XaW5kb3dNYW5hZ2VyJExheW91dFBhcmFtczspVglXaW5kb3dDYWxsYmFja1dyYXBwZXIuamF2YQoweDE0MWMJY29tLmZhY2Vib29rLnJlYWN0Lm1vZHVsZXMubmV0d29yay5OZXR3b3JraW5nTW9kdWxlJDEJaW50ZXJjZXB0CShMb2todHRwMy9JbnRlcmNlcHRvciRDaGFpbjspTG9raHR0cDMvUmVzcG9uc2U7CU5ldHdvcmtpbmdNb2R1bGUuamF2YQoweDEyYTQJY29tLmFuZHJvaWQuaW50ZXJuYWwucG9saWN5LlBob25lV2luZG93CWRpc3BhdGNoV2luZG93QXR0cmlidXRlc0NoYW5nZWQJKExhbmRyb2lkL3ZpZXcvV2luZG93TWFuYWdlciRMYXlvdXRQYXJhbXM7KVYJUGhvbmVXaW5kb3cuamF2YQoweDEyOWMJYW5kcm9pZC52aWV3LldpbmRvdwlhZGRGbGFncwkoSSlWCVdpbmRvdy5qYXZhCjB4MTI5MAlkYWx2aWsuc3lzdGVtLkNsb3NlR3VhcmQJd2FybklmT3BlbgkoKVYJQ2xvc2VHdWFyZC5qYXZhCjB4MTI4MAlqYXZhLnV0aWwuY29uY3VycmVudC5hdG9taWMuQXRvbWljSW50ZWdlcglhZGRBbmRHZXQJKEkpSQlBdG9taWNJbnRlZ2VyLmphdmEKMHgxMjc4CWFuZHJvaWQuZ3JhcGhpY3MuUmVuZGVyTm9kZQk8aW5pdD4JKExqYXZhL2xhbmcvU3RyaW5nO0xhbmRyb2lkL2dyYXBoaWNzL1JlbmRlck5vZGUkQW5pbWF0aW9uSG9zdDspVglSZW5kZXJOb2RlLmphdmEKMHgxMjcwCWFuZHJvaWQuZ3JhcGhpY3MudGV4dC5MaW5lQnJlYWtlcgluQ29tcHV0ZUxpbmVCcmVha3MJKEpbQ0pJRklGW0ZGSSlKCUxpbmVCcmVha2VyLmphdmEKMHgxMjY4CWFuZHJvaWQudGV4dC5TdGF0aWNMYXlvdXQJZ2VuZXJhdGUJKExhbmRyb2lkL3RleHQvU3RhdGljTGF5b3V0JEJ1aWxkZXI7WlopVglTdGF0aWNMYXlvdXQuamF2YQoweDEyNjQJYW5kcm9pZC50ZXh0LlN0YXRpY0xheW91dAk8aW5pdD4JKExhbmRyb2lkL3RleHQvU3RhdGljTGF5b3V0JEJ1aWxkZXI7KVYJU3RhdGljTGF5b3V0LmphdmEKMHgxMjUwCWFuZHJvaWQub3MuTWVzc2FnZQlvYnRhaW4JKExhbmRyb2lkL29zL0hhbmRsZXI7SUxqYXZhL2xhbmcvT2JqZWN0OylMYW5kcm9pZC9vcy9NZXNzYWdlOwlNZXNzYWdlLmphdmEKMHgxMjQwCWFuZHJvaWQuZ3JhcGhpY3MuSGFyZHdhcmVSZW5kZXJlck9ic2VydmVyCWludm9rZURhdGFBdmFpbGFibGUJKExqYXZhL2xhbmcvcmVmL1dlYWtSZWZlcmVuY2U7KVoJSGFyZHdhcmVSZW5kZXJlck9ic2VydmVyLmphdmEKMHgxMjNjCWNvbS5mYWNlYm9vay5yZWFjdC5kZXZzdXBwb3J0Lkluc3BlY3RvclBhY2thZ2VyQ29ubmVjdGlvbiRDb25uZWN0aW9uJDIJZG9JbkJhY2tncm91bmQJKFtMamF2YS9sYW5nL09iamVjdDspTGphdmEvbGFuZy9PYmplY3Q7CUluc3BlY3RvclBhY2thZ2VyQ29ubmVjdGlvbi5qYXZhCjB4MTIzNAlhbmRyb2lkLm9zLkFzeW5jVGFzayRTZXJpYWxFeGVjdXRvciQxCXJ1bgkoKVYJQXN5bmNUYXNrLmphdmEKMHgxMjMwCWphdmEubGFuZy5UaHJlYWQJc2V0TmF0aXZlTmFtZQkoTGphdmEvbGFuZy9TdHJpbmc7KVYJVGhyZWFkLmphdmEKMHgxMjJjCWphdmEubGFuZy5UaHJlYWQJc2V0TmFtZQkoTGphdmEvbGFuZy9TdHJpbmc7KVYJVGhyZWFkLmphdmEKMHgxMmQ0CW9raHR0cDMuaW50ZXJuYWwuY29ubmVjdGlvbi5SZWFsQ2FsbAllbnRlck5ldHdvcmtJbnRlcmNlcHRvckV4Y2hhbmdlCShMb2todHRwMy9SZXF1ZXN0O1opVglSZWFsQ2FsbC5rdAoweDEyMjgJb2todHRwMy5pbnRlcm5hbC5jb25jdXJyZW50LlRhc2tSdW5uZXIJcnVuVGFzawkoTG9raHR0cDMvaW50ZXJuYWwvY29uY3VycmVudC9UYXNrOylWCVRhc2tSdW5uZXIua3QKMHgxMjIwCWFuZHJvaWQudmlldy5WaWV3R3JvdXAJZ2V0Q2xpcENoaWxkcmVuCSgpWglWaWV3R3JvdXAuamF2YQoweDEyMGMJYW5kcm9pZC52aWV3LlZpZXdHcm91cAlyZWNyZWF0ZUNoaWxkRGlzcGxheUxpc3QJKExhbmRyb2lkL3ZpZXcvVmlldzspVglWaWV3R3JvdXAuamF2YQoweDEyMDAJamF2YS5sYW5nLk1hdGgJbWluCShGRilGCU1hdGguamF2YQoweDExZjgJYW5kcm9pZC5hbmltYXRpb24uVmFsdWVBbmltYXRvcglnZXRDdXJyZW50SXRlcmF0aW9uCShGKUkJVmFsdWVBbmltYXRvci5qYXZhCjB4MTFlYwlhbmRyb2lkLmFuaW1hdGlvbi5WYWx1ZUFuaW1hdG9yCWRvQW5pbWF0aW9uRnJhbWUJKEopWglWYWx1ZUFuaW1hdG9yLmphdmEKMHgxMWU4CWFuZHJvaWQuYW5pbWF0aW9uLkFuaW1hdGlvbkhhbmRsZXIJZG9BbmltYXRpb25GcmFtZQkoSilWCUFuaW1hdGlvbkhhbmRsZXIuamF2YQoweDExZTQJYW5kcm9pZC5hbmltYXRpb24uQW5pbWF0aW9uSGFuZGxlcgktJCROZXN0JG1kb0FuaW1hdGlvbkZyYW1lCShMYW5kcm9pZC9hbmltYXRpb24vQW5pbWF0aW9uSGFuZGxlcjtKKVYJQW5pbWF0aW9uSGFuZGxlci5qYXZhCjB4MTFjYwljb20uZmFjZWJvb2sucmVhY3QudWltYW5hZ2VyLk1hdHJpeE1hdGhIZWxwZXIJaXNaZXJvCShEKVoJTWF0cml4TWF0aEhlbHBlci5qYXZhCjB4MTFjOAljb20uZmFjZWJvb2sucmVhY3QudWltYW5hZ2VyLk1hdHJpeE1hdGhIZWxwZXIJZGVjb21wb3NlTWF0cml4CShbRExjb20vZmFjZWJvb2svcmVhY3QvdWltYW5hZ2VyL01hdHJpeE1hdGhIZWxwZXIkTWF0cml4RGVjb21wb3NpdGlvbkNvbnRleHQ7KVYJTWF0cml4TWF0aEhlbHBlci5qYXZhCjB4MTJlNAlva2h0dHAzLmludGVybmFsLkhvc3RuYW1lc0t0CXRvQ2Fub25pY2FsSG9zdAkoTGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL2xhbmcvU3RyaW5nOwlob3N0bmFtZXMua3QKMHgxMWM0CWNvbS5mYWNlYm9vay5yZWFjdC51aW1hbmFnZXIuQmFzZVZpZXdNYW5hZ2VyCXNldFRyYW5zZm9ybVByb3BlcnR5CShMYW5kcm9pZC92aWV3L1ZpZXc7TGNvbS9mYWNlYm9vay9yZWFjdC9icmlkZ2UvUmVhZGFibGVBcnJheTspVglCYXNlVmlld01hbmFnZXIuamF2YQoweDExYjgJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnZpZXcuUmVhY3RWaWV3TWFuYWdlcglzZXRUcmFuc2Zvcm0JKExhbmRyb2lkL3ZpZXcvVmlldztMY29tL2ZhY2Vib29rL3JlYWN0L2JyaWRnZS9SZWFkYWJsZUFycmF5OylWCVJlYWN0Vmlld01hbmFnZXIuamF2YQoweDExYjQJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnZpZXcuUmVhY3RWaWV3TWFuYWdlcldyYXBwZXIkRGVmYXVsdFZpZXdNYW5hZ2VyCXVwZGF0ZVByb3BlcnRpZXMJKExhbmRyb2lkL3ZpZXcvVmlldztMamF2YS9sYW5nL09iamVjdDspVglSZWFjdFZpZXdNYW5hZ2VyV3JhcHBlci5rdAoweDExYjAJY29tLmZhY2Vib29rLnJlYWN0LmZhYnJpYy5tb3VudGluZy5TdXJmYWNlTW91bnRpbmdNYW5hZ2VyCXVwZGF0ZVByb3BzCShJTGphdmEvbGFuZy9PYmplY3Q7KVYJU3VyZmFjZU1vdW50aW5nTWFuYWdlci5qYXZhCjB4MTFhYwljb20uZmFjZWJvb2sucmVhY3QuZmFicmljLm1vdW50aW5nLk1vdW50aW5nTWFuYWdlcgl1cGRhdGVQcm9wcwkoSUxjb20vZmFjZWJvb2svcmVhY3QvYnJpZGdlL1JlYWRhYmxlTWFwOylWCU1vdW50aW5nTWFuYWdlci5qYXZhCjB4MTFhNAljb20uZmFjZWJvb2sucmVhY3QuZmFicmljLkZhYnJpY1VJTWFuYWdlcglzeW5jaHJvbm91c2x5VXBkYXRlVmlld09uVUlUaHJlYWQJKElMY29tL2ZhY2Vib29rL3JlYWN0L2JyaWRnZS9SZWFkYWJsZU1hcDspVglGYWJyaWNVSU1hbmFnZXIuamF2YQoweDExYTAJY29tLmZhY2Vib29rLnJlYWN0LmFuaW1hdGVkLlByb3BzQW5pbWF0ZWROb2RlCXVwZGF0ZVZpZXcJKClWCVByb3BzQW5pbWF0ZWROb2RlLmphdmEKMHgxMTljCWNvbS5mYWNlYm9vay5yZWFjdC5hbmltYXRlZC5OYXRpdmVBbmltYXRlZE5vZGVzTWFuYWdlcgl1cGRhdGVOb2RlcwkoTGphdmEvdXRpbC9MaXN0OylWCU5hdGl2ZUFuaW1hdGVkTm9kZXNNYW5hZ2VyLmphdmEKMHgxMTg4CWNvbS5mYWNlYm9vay5yZWFjdC5tb2R1bGVzLmkxOG5tYW5hZ2VyLkkxOG5VdGlsCWRvTGVmdEFuZFJpZ2h0U3dhcEluUlRMCShMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7KVoJSTE4blV0aWwuamF2YQoweDExN2MJamF2YS51dGlsLkFic3RyYWN0TGlzdAk8aW5pdD4JKClWCUFic3RyYWN0TGlzdC5qYXZhCjB4MTNiYwlva2lvLk9raW8Jc2luawkoTGphdmEvaW8vRmlsZTtaKUxva2lvL1Npbms7CShudWxsKQoweDExNzQJamF2YS51dGlsLkFycmF5cwlhc0xpc3QJKFtMamF2YS9sYW5nL09iamVjdDspTGphdmEvdXRpbC9MaXN0OwlBcnJheXMuamF2YQoweDExNjgJYW5kcm9pZC5hbmltYXRpb24uS2V5ZnJhbWVTZXQJb2ZGbG9hdAkoW0YpTGFuZHJvaWQvYW5pbWF0aW9uL0tleWZyYW1lU2V0OwlLZXlmcmFtZVNldC5qYXZhCjB4MTE1YwlhbmRyb2lkLmFuaW1hdGlvbi5Qcm9wZXJ0eVZhbHVlc0hvbGRlciRGbG9hdFByb3BlcnR5VmFsdWVzSG9sZGVyCTxpbml0PgkoTGphdmEvbGFuZy9TdHJpbmc7W0YpVglQcm9wZXJ0eVZhbHVlc0hvbGRlci5qYXZhCjB4MTUxNAlhbmRyb2lkLm9zLkFzeW5jVGFzayRTZXJpYWxFeGVjdXRvcglzY2hlZHVsZU5leHQJKClWCUFzeW5jVGFzay5qYXZhCjB4MTE1OAlhbmRyb2lkLmFuaW1hdGlvbi5Qcm9wZXJ0eVZhbHVlc0hvbGRlcglvZkZsb2F0CShMamF2YS9sYW5nL1N0cmluZztbRilMYW5kcm9pZC9hbmltYXRpb24vUHJvcGVydHlWYWx1ZXNIb2xkZXI7CVByb3BlcnR5VmFsdWVzSG9sZGVyLmphdmEKMHgxNGNjCWNvbS5mYWNlYm9vay5yZWFjdC5tb2R1bGVzLmNvcmUuQ2hvcmVvZ3JhcGhlckNvbXBhdAlwb3N0RnJhbWVDYWxsYmFjawkoTGNvbS9mYWNlYm9vay9yZWFjdC9tb2R1bGVzL2NvcmUvQ2hvcmVvZ3JhcGhlckNvbXBhdCRGcmFtZUNhbGxiYWNrOylWCUNob3Jlb2dyYXBoZXJDb21wYXQuamF2YQoweDExNTQJYW5kcm9pZC5hbmltYXRpb24uVmFsdWVBbmltYXRvcglzZXRGbG9hdFZhbHVlcwkoW0YpVglWYWx1ZUFuaW1hdG9yLmphdmEKMHgxMTQ4CWFuZHJvaWQuZ3JhcGhpY3MuZHJhd2FibGUuUmlwcGxlRHJhd2FibGUJZHJhd1BhdHRlcm5lZEJhY2tncm91bmQJKExhbmRyb2lkL2dyYXBoaWNzL0NhbnZhcztGRilWCVJpcHBsZURyYXdhYmxlLmphdmEKMHgxMTQ0CWFuZHJvaWQuZ3JhcGhpY3MuZHJhd2FibGUuUmlwcGxlRHJhd2FibGUJZHJhd1BhdHRlcm5lZAkoTGFuZHJvaWQvZ3JhcGhpY3MvQ2FudmFzOylWCVJpcHBsZURyYXdhYmxlLmphdmEKMHgxMTM0CWFuZHJvaWQuZ3JhcGhpY3MuZHJhd2FibGUuUmlwcGxlRHJhd2FibGUJb25Cb3VuZHNDaGFuZ2UJKExhbmRyb2lkL2dyYXBoaWNzL1JlY3Q7KVYJUmlwcGxlRHJhd2FibGUuamF2YQoweDExMjgJYW5kcm9pZC5ncmFwaGljcy5kcmF3YWJsZS5MYXllckRyYXdhYmxlCXVwZGF0ZUxheWVyQm91bmRzCShMYW5kcm9pZC9ncmFwaGljcy9SZWN0OylWCUxheWVyRHJhd2FibGUuamF2YQoweDExMjQJYW5kcm9pZC5ncmFwaGljcy5kcmF3YWJsZS5MYXllckRyYXdhYmxlCW9uQm91bmRzQ2hhbmdlCShMYW5kcm9pZC9ncmFwaGljcy9SZWN0OylWCUxheWVyRHJhd2FibGUuamF2YQoweDExMWMJYW5kcm9pZC52aWV3LlZpZXcJc2V0QmFja2dyb3VuZEJvdW5kcwkoKVYJVmlldy5qYXZhCjB4MTExOAlhbmRyb2lkLnRleHQuU3Bhbm5hYmxlU3RyaW5nSW50ZXJuYWwJZ2V0U3BhblN0YXJ0CShMamF2YS9sYW5nL09iamVjdDspSQlTcGFubmFibGVTdHJpbmdJbnRlcm5hbC5qYXZhCjB4MTExNAlhbmRyb2lkLnRleHQuU3Bhbm5lZFN0cmluZwlnZXRTcGFuU3RhcnQJKExqYXZhL2xhbmcvT2JqZWN0OylJCVNwYW5uZWRTdHJpbmcuamF2YQoweDExMDgJYW5kcm9pZC5ncmFwaGljcy5QYWludAlpc1N0cmlrZVRocnVUZXh0CSgpWglQYWludC5qYXZhCjB4MTEwNAlhbmRyb2lkLnRleHQuVGV4dExpbmUJZXh0cmFjdERlY29yYXRpb25JbmZvCShMYW5kcm9pZC90ZXh0L1RleHRQYWludDtMYW5kcm9pZC90ZXh0L1RleHRMaW5lJERlY29yYXRpb25JbmZvOylWCVRleHRMaW5lLmphdmEKMHgxMTAwCWFuZHJvaWQudGV4dC5Cb3JpbmdMYXlvdXQJZ2V0TGluZUNvdW50CSgpSQlCb3JpbmdMYXlvdXQuamF2YQoweDEwZmMJYW5kcm9pZC50ZXh0LkxheW91dAlnZXRMaW5lVmlzaWJsZUVuZAkoSUlJKUkJTGF5b3V0LmphdmEKMHgxMGY0CWphdmEuaW8uQnVmZmVyZWRXcml0ZXIJd3JpdGUJKExqYXZhL2xhbmcvU3RyaW5nO0lJKVYJQnVmZmVyZWRXcml0ZXIuamF2YQoweDEwZjAJaW8uc2VudHJ5LnZlbmRvci5nc29uLnN0cmVhbS5Kc29uV3JpdGVyCWJlZ2luQXJyYXkJKClMaW8vc2VudHJ5L3ZlbmRvci9nc29uL3N0cmVhbS9Kc29uV3JpdGVyOwlKc29uV3JpdGVyLmphdmEKMHgxMGVjCWlvLnNlbnRyeS5Kc29uT2JqZWN0V3JpdGVyCWJlZ2luQXJyYXkJKClMaW8vc2VudHJ5L0pzb25PYmplY3RXcml0ZXI7CUpzb25PYmplY3RXcml0ZXIuamF2YQoweDExYmMJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnZpZXcuUmVhY3RWaWV3TWFuYWdlcglzZXRUcmFuc2Zvcm0JKExjb20vZmFjZWJvb2svcmVhY3Qvdmlld3Mvdmlldy9SZWFjdFZpZXdHcm91cDtMY29tL2ZhY2Vib29rL3JlYWN0L2JyaWRnZS9SZWFkYWJsZUFycmF5OylWCVJlYWN0Vmlld01hbmFnZXIuamF2YQoweDEwZTgJaW8uc2VudHJ5Lkpzb25PYmplY3RXcml0ZXIJYmVnaW5BcnJheQkoKUxpby9zZW50cnkvT2JqZWN0V3JpdGVyOwlKc29uT2JqZWN0V3JpdGVyLmphdmEKMHgxMGU0CWFuZHJvaWQudGV4dC5TcGFubmFibGVTdHJpbmdJbnRlcm5hbAlnZXRTcGFucwkoSUlMamF2YS9sYW5nL0NsYXNzOylbTGphdmEvbGFuZy9PYmplY3Q7CVNwYW5uYWJsZVN0cmluZ0ludGVybmFsLmphdmEKMHgxNGU0CWFuZHJvaWQudmlldy5DaG9yZW9ncmFwaGVyCXNjaGVkdWxlVnN5bmNMb2NrZWQJKClWCUNob3Jlb2dyYXBoZXIuamF2YQoweDEwZTAJYW5kcm9pZC50ZXh0LlNwYW5uZWRTdHJpbmcJZ2V0U3BhbnMJKElJTGphdmEvbGFuZy9DbGFzczspW0xqYXZhL2xhbmcvT2JqZWN0OwlTcGFubmVkU3RyaW5nLmphdmEKMHgxMzY4CW9raW8uQnl0ZVN0cmluZwloZXgJKClMamF2YS9sYW5nL1N0cmluZzsJQnl0ZVN0cmluZy5rdAoweDEwZGMJYW5kcm9pZC50ZXh0LlRleHRMaW5lCWRyYXdSdW4JKExhbmRyb2lkL2dyYXBoaWNzL0NhbnZhcztJSVpGSUlJWilGCVRleHRMaW5lLmphdmEKMHgxMGQ0CWFuZHJvaWQudGV4dC5MYXlvdXQJZHJhd1RleHQJKExhbmRyb2lkL2dyYXBoaWNzL0NhbnZhcztJSSlWCUxheW91dC5qYXZhCjB4MTBkMAlhbmRyb2lkLnRleHQuTGF5b3V0CWRyYXcJKExhbmRyb2lkL2dyYXBoaWNzL0NhbnZhcztMamF2YS91dGlsL0xpc3Q7TGphdmEvdXRpbC9MaXN0O0xhbmRyb2lkL2dyYXBoaWNzL1BhdGg7TGFuZHJvaWQvZ3JhcGhpY3MvUGFpbnQ7SSlWCUxheW91dC5qYXZhCjB4MTBjOAlhbmRyb2lkLmdyYXBoaWNzLlJlbmRlck5vZGUJYmVnaW5SZWNvcmRpbmcJKElJKUxhbmRyb2lkL2dyYXBoaWNzL1JlY29yZGluZ0NhbnZhczsJUmVuZGVyTm9kZS5qYXZhCjB4MTJhOAlhbmRyb2lkLnZpZXcuV2luZG93CWRpc3BhdGNoV2luZG93QXR0cmlidXRlc0NoYW5nZWQJKExhbmRyb2lkL3ZpZXcvV2luZG93TWFuYWdlciRMYXlvdXRQYXJhbXM7KVYJV2luZG93LmphdmEKMHgxMGMwCWpkay5pbnRlcm5hbC5taXNjLlVuc2FmZQlnZXRSZWZlcmVuY2VBY3F1aXJlCShMamF2YS9sYW5nL09iamVjdDtKKUxqYXZhL2xhbmcvT2JqZWN0OwlVbnNhZmUuamF2YQoweDExYTgJY29tLmZhY2Vib29rLnJlYWN0LmZhYnJpYy5GYWJyaWNVSU1hbmFnZXIkMwlleGVjdXRlCShMY29tL2ZhY2Vib29rL3JlYWN0L2ZhYnJpYy9tb3VudGluZy9Nb3VudGluZ01hbmFnZXI7KVYJRmFicmljVUlNYW5hZ2VyLmphdmEKMHgxMGY4CWphdmEuaW8uQnVmZmVyZWRXcml0ZXIJZW5zdXJlT3BlbgkoKVYJQnVmZmVyZWRXcml0ZXIuamF2YQoweDEwYmMJamF2YS51dGlsLmNvbmN1cnJlbnQuQ29uY3VycmVudEhhc2hNYXAJdGFiQXQJKFtMamF2YS91dGlsL2NvbmN1cnJlbnQvQ29uY3VycmVudEhhc2hNYXAkTm9kZTtJKUxqYXZhL3V0aWwvY29uY3VycmVudC9Db25jdXJyZW50SGFzaE1hcCROb2RlOwlDb25jdXJyZW50SGFzaE1hcC5qYXZhCjB4MTBiOAlqYXZhLnV0aWwuY29uY3VycmVudC5Db25jdXJyZW50SGFzaE1hcCRUcmF2ZXJzZXIJYWR2YW5jZQkoKUxqYXZhL3V0aWwvY29uY3VycmVudC9Db25jdXJyZW50SGFzaE1hcCROb2RlOwlDb25jdXJyZW50SGFzaE1hcC5qYXZhCjB4MTBiNAlqYXZhLnV0aWwuY29uY3VycmVudC5Db25jdXJyZW50SGFzaE1hcCRLZXlJdGVyYXRvcgluZXh0CSgpTGphdmEvbGFuZy9PYmplY3Q7CUNvbmN1cnJlbnRIYXNoTWFwLmphdmEKMHgxMTUwCWFuZHJvaWQuYW5pbWF0aW9uLlZhbHVlQW5pbWF0b3IJb2ZGbG9hdAkoW0YpTGFuZHJvaWQvYW5pbWF0aW9uL1ZhbHVlQW5pbWF0b3I7CVZhbHVlQW5pbWF0b3IuamF2YQoweDEwYWMJamF2YS51dGlsLmNvbmN1cnJlbnQubG9ja3MuQWJzdHJhY3RRdWV1ZWRTeW5jaHJvbml6ZXIJY29tcGFyZUFuZFNldFN0YXRlCShJSSlaCUFic3RyYWN0UXVldWVkU3luY2hyb25pemVyLmphdmEKMHgxMGEwCWphdmEudXRpbC5jb25jdXJyZW50LmxvY2tzLlJlZW50cmFudExvY2sJbG9jawkoKVYJUmVlbnRyYW50TG9jay5qYXZhCjB4MTA5YwlqYXZhLnV0aWwuY29uY3VycmVudC5MaW5rZWRCbG9ja2luZ0RlcXVlCXBlZWtGaXJzdAkoKUxqYXZhL2xhbmcvT2JqZWN0OwlMaW5rZWRCbG9ja2luZ0RlcXVlLmphdmEKMHgxNTU4CWphdmEubGFuZy5EYWVtb25zJEZpbmFsaXplcldhdGNoZG9nRGFlbW9uCXNsZWVwVW50aWxOZWVkZWQJKClaCURhZW1vbnMuamF2YQoweDEwOTgJamF2YS51dGlsLmNvbmN1cnJlbnQuTGlua2VkQmxvY2tpbmdEZXF1ZQlwZWVrCSgpTGphdmEvbGFuZy9PYmplY3Q7CUxpbmtlZEJsb2NraW5nRGVxdWUuamF2YQoweDEwOTQJaW8uc2VudHJ5LlN0YWNrCXBlZWsJKClMaW8vc2VudHJ5L1N0YWNrJFN0YWNrSXRlbTsJU3RhY2suamF2YQoweDEzZWMJbGliY29yZS5pby5CbG9ja0d1YXJkT3MJcmVhZAkoTGphdmEvaW8vRmlsZURlc2NyaXB0b3I7W0JJSSlJCUJsb2NrR3VhcmRPcy5qYXZhCjB4MTA5MAlpby5zZW50cnkucmVhY3QuUk5TZW50cnlNb2R1bGVJbXBsCXNldFRhZwkoTGphdmEvbGFuZy9TdHJpbmc7TGphdmEvbGFuZy9TdHJpbmc7KVYJUk5TZW50cnlNb2R1bGVJbXBsLmphdmEKMHgxM2MwCW9raW8uT2tpb19fSnZtT2tpb0t0CXNpbmsJKExqYXZhL2lvL0ZpbGU7WilMb2tpby9TaW5rOwlKdm1Pa2lvLmt0CjB4MTA4OAlhbmRyb2lkLmdyYXBoaWNzLkNhbnZhcwlyZXN0b3JlCSgpVglDYW52YXMuamF2YQoweDEwODAJYW5kcm9pZC5ncmFwaGljcy5SZWN0Rgk8aW5pdD4JKEZGRkYpVglSZWN0Ri5qYXZhCjB4MTA3Ywljb20uZmFjZWJvb2sucmVhY3Qudmlld3Mudmlldy5SZWFjdFZpZXdCYWNrZ3JvdW5kRHJhd2FibGUJZ2V0RGlyZWN0aW9uQXdhcmVCb3JkZXJJbnNldHMJKClMYW5kcm9pZC9ncmFwaGljcy9SZWN0RjsJUmVhY3RWaWV3QmFja2dyb3VuZERyYXdhYmxlLmphdmEKMHgxNDA0CW9raHR0cDMuaW50ZXJuYWwuaW8uRmlsZVN5c3RlbSRDb21wYW5pb24kU3lzdGVtRmlsZVN5c3RlbQlkZWxldGUJKExqYXZhL2lvL0ZpbGU7KVYJRmlsZVN5c3RlbS5rdAoweDEwNzQJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnZpZXcuUmVhY3RWaWV3QmFja2dyb3VuZERyYXdhYmxlCWRyYXcJKExhbmRyb2lkL2dyYXBoaWNzL0NhbnZhczspVglSZWFjdFZpZXdCYWNrZ3JvdW5kRHJhd2FibGUuamF2YQoweDEwNjQJYW5kcm9pZC53aWRnZXQuU2Nyb2xsVmlldwlkcmF3CShMYW5kcm9pZC9ncmFwaGljcy9DYW52YXM7KVYJU2Nyb2xsVmlldy5qYXZhCjB4MTE5NAljb20uZmFjZWJvb2sucmVhY3QuYW5pbWF0ZWQuTmF0aXZlQW5pbWF0ZWRNb2R1bGUkMQlkb0ZyYW1lR3VhcmRlZAkoSilWCU5hdGl2ZUFuaW1hdGVkTW9kdWxlLmphdmEKMHgxMDU4CWNvbS5mYWNlYm9vay5yZWFjdC52aWV3cy52aWV3LlJlYWN0Vmlld0dyb3VwCWRpc3BhdGNoRHJhdwkoTGFuZHJvaWQvZ3JhcGhpY3MvQ2FudmFzOylWCVJlYWN0Vmlld0dyb3VwLmphdmEKMHgxMDU0CWNvbS5mYWNlYm9vay5yZWFjdC5SZWFjdFJvb3RWaWV3CWRpc3BhdGNoRHJhdwkoTGFuZHJvaWQvZ3JhcGhpY3MvQ2FudmFzOylWCVJlYWN0Um9vdFZpZXcuamF2YQoweDE1MTgJamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yCXdvcmtlckNvdW50T2YJKEkpSQlUaHJlYWRQb29sRXhlY3V0b3IuamF2YQoweDEwNDgJY29tLmZhY2Vib29rLnJlYWN0LmJyaWRnZS5Xcml0YWJsZU5hdGl2ZUFycmF5CXB1c2hJbnQJKEkpVglXcml0YWJsZU5hdGl2ZUFycmF5LmphdmEKMHgxMDQ0CWFuZHJvaWQuZ3JhcGhpY3MuUmVjb3JkaW5nQ2FudmFzCWVuYWJsZVoJKClWCVJlY29yZGluZ0NhbnZhcy5qYXZhCjB4MTA0MAlhbmRyb2lkLnZpZXcuVmlld0dyb3VwCWRpc3BhdGNoRHJhdwkoTGFuZHJvaWQvZ3JhcGhpY3MvQ2FudmFzOylWCVZpZXdHcm91cC5qYXZhCjB4MTAzYwlhbmRyb2lkLnZpZXcuVmlldwlkcmF3CShMYW5kcm9pZC9ncmFwaGljcy9DYW52YXM7KVYJVmlldy5qYXZhCjB4MTAzNAlhbmRyb2lkLnZpZXcuVmlldwl1cGRhdGVEaXNwbGF5TGlzdElmRGlydHkJKClMYW5kcm9pZC9ncmFwaGljcy9SZW5kZXJOb2RlOwlWaWV3LmphdmEKMHgxMDJjCWFuZHJvaWQudmlldy5UaHJlYWRlZFJlbmRlcmVyCXVwZGF0ZVJvb3REaXNwbGF5TGlzdAkoTGFuZHJvaWQvdmlldy9WaWV3O0xhbmRyb2lkL3ZpZXcvVGhyZWFkZWRSZW5kZXJlciREcmF3Q2FsbGJhY2tzOylWCVRocmVhZGVkUmVuZGVyZXIuamF2YQoweDEwMjQJYW5kcm9pZC52aWV3LlZpZXdSb290SW1wbAlkcmF3CShaWilaCVZpZXdSb290SW1wbC5qYXZhCjB4MTAxYwlhbmRyb2lkLnZpZXcuV2luZG93SW5zZXRzCTxpbml0PgkoW0xhbmRyb2lkL2dyYXBoaWNzL0luc2V0cztbTGFuZHJvaWQvZ3JhcGhpY3MvSW5zZXRzO1taWlpJTGFuZHJvaWQvdmlldy9EaXNwbGF5Q3V0b3V0O0xhbmRyb2lkL3ZpZXcvUm91bmRlZENvcm5lcnM7TGFuZHJvaWQvdmlldy9Qcml2YWN5SW5kaWNhdG9yQm91bmRzO0xhbmRyb2lkL3ZpZXcvRGlzcGxheVNoYXBlO0laKVYJV2luZG93SW5zZXRzLmphdmEKMHgxMDEwCWNvbS5hbmRyb2lkLmludGVybmFsLnBvbGljeS5QaG9uZVdpbmRvdyQkRXh0ZXJuYWxTeW50aGV0aWNMYW1iZGEwCW9uQ29udGVudEFwcGx5V2luZG93SW5zZXRzCShMYW5kcm9pZC92aWV3L1ZpZXc7TGFuZHJvaWQvdmlldy9XaW5kb3dJbnNldHM7KUxhbmRyb2lkL3V0aWwvUGFpcjsJRDgkJFN5bnRoZXRpY0NsYXNzCjB4MTAwYwlhbmRyb2lkLnZpZXcuVmlldwljb21wdXRlU3lzdGVtV2luZG93SW5zZXRzCShMYW5kcm9pZC92aWV3L1dpbmRvd0luc2V0cztMYW5kcm9pZC9ncmFwaGljcy9SZWN0OylMYW5kcm9pZC92aWV3L1dpbmRvd0luc2V0czsJVmlldy5qYXZhCjB4MTAwOAlhbmRyb2lkLnZpZXcuVmlldwlvbkFwcGx5RnJhbWV3b3JrT3B0aW9uYWxGaXRTeXN0ZW1XaW5kb3dzCShMYW5kcm9pZC92aWV3L1dpbmRvd0luc2V0czspTGFuZHJvaWQvdmlldy9XaW5kb3dJbnNldHM7CVZpZXcuamF2YQoweDEwMDAJYW5kcm9pZC52aWV3LlZpZXcJZGlzcGF0Y2hBcHBseVdpbmRvd0luc2V0cwkoTGFuZHJvaWQvdmlldy9XaW5kb3dJbnNldHM7KUxhbmRyb2lkL3ZpZXcvV2luZG93SW5zZXRzOwlWaWV3LmphdmEKMHhmZjgJYW5kcm9pZC52aWV3LlZpZXdHcm91cAlkaXNwYXRjaEFwcGx5V2luZG93SW5zZXRzCShMYW5kcm9pZC92aWV3L1dpbmRvd0luc2V0czspTGFuZHJvaWQvdmlldy9XaW5kb3dJbnNldHM7CVZpZXdHcm91cC5qYXZhCjB4MTNkOAlpby5zZW50cnkuaW5zdHJ1bWVudGF0aW9uLmZpbGUuU2VudHJ5RmlsZUlucHV0U3RyZWFtJCRFeHRlcm5hbFN5bnRoZXRpY0xhbWJkYTEJY2FsbAkoKUxqYXZhL2xhbmcvT2JqZWN0OwlEOCQkU3ludGhldGljQ2xhc3MKMHhmZjQJYW5kcm9pZC52aWV3LlZpZXdSb290SW1wbAlkaXNwYXRjaEFwcGx5SW5zZXRzCShMYW5kcm9pZC92aWV3L1ZpZXc7KVYJVmlld1Jvb3RJbXBsLmphdmEKMHhmZjAJYW5kcm9pZC52aWV3LlZpZXdSb290SW1wbAlwZXJmb3JtVHJhdmVyc2FscwkoKVYJVmlld1Jvb3RJbXBsLmphdmEKMHgxMWQwCWphdmEubGFuZy5NYXRoCWFicwkoRClECU1hdGguamF2YQoweGZlOAlhbmRyb2lkLmNvbnRlbnQucmVzLkFzc2V0TWFuYWdlcglvcGVuCShMamF2YS9sYW5nL1N0cmluZztJKUxqYXZhL2lvL0lucHV0U3RyZWFtOwlBc3NldE1hbmFnZXIuamF2YQoweGZkNAlhbmRyb2lkLm9zLkxvb3BlcglnZXRRdWV1ZQkoKUxhbmRyb2lkL29zL01lc3NhZ2VRdWV1ZTsJTG9vcGVyLmphdmEKMHhmY2MJYW5kcm9pZC52aWV3LlZpZXdSb290SW1wbCRUcmF2ZXJzYWxSdW5uYWJsZQlydW4JKClWCVZpZXdSb290SW1wbC5qYXZhCjB4MTU0OAljb20uZmFjZWJvb2sucmVhY3QuZmFicmljLmV2ZW50cy5FdmVudEJlYXRNYW5hZ2VyCW9uQmF0Y2hFdmVudERpc3BhdGNoZWQJKClWCUV2ZW50QmVhdE1hbmFnZXIuamF2YQoweDEzNjQJb2todHRwMy5DYWNoZSRDb21wYW5pb24Ja2V5CShMb2todHRwMy9IdHRwVXJsOylMamF2YS9sYW5nL1N0cmluZzsJQ2FjaGUua3QKMHhmYzQJY29tLmZhY2Vib29rLnJlYWN0LmJyaWRnZS5SZWFkYWJsZU5hdGl2ZU1hcAllbnN1cmVLZXlzQXJlSW1wb3J0ZWQJKClWCVJlYWRhYmxlTmF0aXZlTWFwLmphdmEKMHgxMWQ4CWNvbS5mYWNlYm9vay5yZWFjdC5icmlkZ2UuV3JpdGFibGVOYXRpdmVNYXAJcHV0TWFwCShMamF2YS9sYW5nL1N0cmluZztMY29tL2ZhY2Vib29rL3JlYWN0L2JyaWRnZS9SZWFkYWJsZU1hcDspVglXcml0YWJsZU5hdGl2ZU1hcC5qYXZhCjB4ZmMwCWNvbS5mYWNlYm9vay5yZWFjdC5icmlkZ2UuUmVhZGFibGVOYXRpdmVNYXAJZ2V0TnVsbGFibGVWYWx1ZQkoTGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL2xhbmcvT2JqZWN0OwlSZWFkYWJsZU5hdGl2ZU1hcC5qYXZhCjB4ZmJjCWNvbS5mYWNlYm9vay5yZWFjdC5icmlkZ2UuUmVhZGFibGVOYXRpdmVNYXAJZ2V0TnVsbGFibGVWYWx1ZQkoTGphdmEvbGFuZy9TdHJpbmc7TGphdmEvbGFuZy9DbGFzczspTGphdmEvbGFuZy9PYmplY3Q7CVJlYWRhYmxlTmF0aXZlTWFwLmphdmEKMHhmYjgJY29tLmZhY2Vib29rLnJlYWN0LmJyaWRnZS5SZWFkYWJsZU5hdGl2ZU1hcAlnZXRTdHJpbmcJKExqYXZhL2xhbmcvU3RyaW5nOylMamF2YS9sYW5nL1N0cmluZzsJUmVhZGFibGVOYXRpdmVNYXAuamF2YQoweGZiNAljb20uZmFjZWJvb2sucmVhY3QuYW5pbWF0ZWQuTmF0aXZlQW5pbWF0ZWROb2Rlc01hbmFnZXIJY3JlYXRlQW5pbWF0ZWROb2RlCShJTGNvbS9mYWNlYm9vay9yZWFjdC9icmlkZ2UvUmVhZGFibGVNYXA7KVYJTmF0aXZlQW5pbWF0ZWROb2Rlc01hbmFnZXIuamF2YQoweGZhYwljb20uZmFjZWJvb2sucmVhY3QuYW5pbWF0ZWQuTmF0aXZlQW5pbWF0ZWRNb2R1bGUkQ29uY3VycmVudE9wZXJhdGlvblF1ZXVlCWV4ZWN1dGVCYXRjaAkoSkxjb20vZmFjZWJvb2svcmVhY3QvYW5pbWF0ZWQvTmF0aXZlQW5pbWF0ZWROb2Rlc01hbmFnZXI7KVYJTmF0aXZlQW5pbWF0ZWRNb2R1bGUuamF2YQoweGZhMAlhbmRyb2lkLnZpZXcuVmlldwlyZXNvbHZlVGV4dERpcmVjdGlvbgkoKVoJVmlldy5qYXZhCjB4Zjk4CWFuZHJvaWQuYXBwLkxvYWRlZEFwawlnZXRBcHBsaWNhdGlvbkluZm8JKClMYW5kcm9pZC9jb250ZW50L3BtL0FwcGxpY2F0aW9uSW5mbzsJTG9hZGVkQXBrLmphdmEKMHhmOTQJYW5kcm9pZC5hcHAuQ29udGV4dEltcGwJZ2V0QXBwbGljYXRpb25JbmZvCSgpTGFuZHJvaWQvY29udGVudC9wbS9BcHBsaWNhdGlvbkluZm87CUNvbnRleHRJbXBsLmphdmEKMHhmOTAJYW5kcm9pZC5jb250ZW50LkNvbnRleHRXcmFwcGVyCWdldEFwcGxpY2F0aW9uSW5mbwkoKUxhbmRyb2lkL2NvbnRlbnQvcG0vQXBwbGljYXRpb25JbmZvOwlDb250ZXh0V3JhcHBlci5qYXZhCjB4ZjhjCWFuZHJvaWQudmlldy5WaWV3CWhhc1J0bFN1cHBvcnQJKClaCVZpZXcuamF2YQoweGY4OAlhbmRyb2lkLnZpZXcuVmlldwlyZXNvbHZlTGF5b3V0RGlyZWN0aW9uCSgpWglWaWV3LmphdmEKMHgxNTI0CXN1bi5zZWN1cml0eS5qY2EuUHJvdmlkZXJMaXN0CWdldFNlcnZpY2UJKExqYXZhL2xhbmcvU3RyaW5nO0xqYXZhL2xhbmcvU3RyaW5nOylMamF2YS9zZWN1cml0eS9Qcm92aWRlciRTZXJ2aWNlOwlQcm92aWRlckxpc3QuamF2YQoweDEwY2MJYW5kcm9pZC5ncmFwaGljcy5SZWNvcmRpbmdDYW52YXMJb2J0YWluCShMYW5kcm9pZC9ncmFwaGljcy9SZW5kZXJOb2RlO0lJKUxhbmRyb2lkL2dyYXBoaWNzL1JlY29yZGluZ0NhbnZhczsJUmVjb3JkaW5nQ2FudmFzLmphdmEKMHhmODQJYW5kcm9pZC52aWV3LlZpZXdHcm91cAlyZXNvbHZlTGF5b3V0RGlyZWN0aW9uCSgpWglWaWV3R3JvdXAuamF2YQoweDEyMTAJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnZpZXcuUmVhY3RWaWV3R3JvdXAJZGlzcGF0Y2hPdmVyZmxvd0RyYXcJKExhbmRyb2lkL2dyYXBoaWNzL0NhbnZhczspVglSZWFjdFZpZXdHcm91cC5qYXZhCjB4ZjdjCWFuZHJvaWQudmlldy5WaWV3R3JvdXAJcmVzb2x2ZVJ0bFByb3BlcnRpZXNJZk5lZWRlZAkoKVoJVmlld0dyb3VwLmphdmEKMHhmNzQJYW5kcm9pZC52aWV3LlZpZXdSb290SW1wbAlpbnZhbGlkYXRlCSgpVglWaWV3Um9vdEltcGwuamF2YQoweDEyZjgJY29tLmZhY2Vib29rLnJlYWN0LnVpbWFuYWdlci5ldmVudHMuRXZlbnREaXNwYXRjaGVySW1wbCREaXNwYXRjaEV2ZW50c1J1bm5hYmxlCXJ1bgkoKVYJRXZlbnREaXNwYXRjaGVySW1wbC5qYXZhCjB4MTEzYwlhbmRyb2lkLmdyYXBoaWNzLmRyYXdhYmxlLkRyYXdhYmxlCWdldENhbGxiYWNrCSgpTGFuZHJvaWQvZ3JhcGhpY3MvZHJhd2FibGUvRHJhd2FibGUkQ2FsbGJhY2s7CURyYXdhYmxlLmphdmEKMHhmNjQJYW5kcm9pZC52aWV3LlZpZXcJaW52YWxpZGF0ZUludGVybmFsCShJSUlJWlopVglWaWV3LmphdmEKMHhmNWMJYW5kcm9pZC52aWV3LlZpZXcJc2V0RnJhbWUJKElJSUkpWglWaWV3LmphdmEKMHhmNDgJYW5kcm9pZC5ncmFwaGljcy5QYWludAlnZXRSdW5DaGFyYWN0ZXJBZHZhbmNlCShbQ0lJSUlaSVtGSSlGCVBhaW50LmphdmEKMHhmMzgJZGFsdmlrLnN5c3RlbS5WTVJ1bnRpbWUJbmV3VW5wYWRkZWRBcnJheQkoTGphdmEvbGFuZy9DbGFzcztJKUxqYXZhL2xhbmcvT2JqZWN0OwlWTVJ1bnRpbWUuamF2YQoweGYyYwlhbmRyb2lkLnRleHQuU3Bhbm5hYmxlU3RyaW5nSW50ZXJuYWwJZ2V0U3BhbkZsYWdzCShMamF2YS9sYW5nL09iamVjdDspSQlTcGFubmFibGVTdHJpbmdJbnRlcm5hbC5qYXZhCjB4ZjFjCWFuZHJvaWQud2lkZ2V0LlRleHRWaWV3CW9uTWVhc3VyZQkoSUkpVglUZXh0Vmlldy5qYXZhCjB4ZjE4CWFuZHJvaWR4LmFwcGNvbXBhdC53aWRnZXQuQXBwQ29tcGF0VGV4dFZpZXcJb25NZWFzdXJlCShJSSlWCUFwcENvbXBhdFRleHRWaWV3LmphdmEKMHhmMTQJYW5kcm9pZC52aWV3LlZpZXcJbWVhc3VyZQkoSUkpVglWaWV3LmphdmEKMHhmMTAJY29tLmZhY2Vib29rLnJlYWN0LmZhYnJpYy5tb3VudGluZy5TdXJmYWNlTW91bnRpbmdNYW5hZ2VyCXVwZGF0ZUxheW91dAkoSUlJSUlJSSlWCVN1cmZhY2VNb3VudGluZ01hbmFnZXIuamF2YQoweGYwOAlqYXZhLmxhbmcuSW50ZWdlcgloaWdoZXN0T25lQml0CShJKUkJSW50ZWdlci5qYXZhCjB4MTE3OAlqYXZhLnV0aWwuQXJyYXlzJEFycmF5TGlzdAk8aW5pdD4JKFtMamF2YS9sYW5nL09iamVjdDspVglBcnJheXMuamF2YQoweGYwNAlhbmRyb2lkLnRleHQuU3Bhbm5hYmxlU3RyaW5nQnVpbGRlcgl0cmVlUm9vdAkoKUkJU3Bhbm5hYmxlU3RyaW5nQnVpbGRlci5qYXZhCjB4ZWY0CWFuZHJvaWR4LmVtb2ppMi50ZXh0LkVtb2ppQ29tcGF0CXByb2Nlc3MJKExqYXZhL2xhbmcvQ2hhclNlcXVlbmNlO0lJSSlMamF2YS9sYW5nL0NoYXJTZXF1ZW5jZTsJRW1vamlDb21wYXQuamF2YQoweGVmMAlhbmRyb2lkeC5lbW9qaTIudGV4dC5FbW9qaUNvbXBhdAlwcm9jZXNzCShMamF2YS9sYW5nL0NoYXJTZXF1ZW5jZTtJSSlMamF2YS9sYW5nL0NoYXJTZXF1ZW5jZTsJRW1vamlDb21wYXQuamF2YQoweGVlYwlhbmRyb2lkeC5lbW9qaTIudmlld3NpbnRlZ3JhdGlvbi5FbW9qaUlucHV0RmlsdGVyCWZpbHRlcgkoTGphdmEvbGFuZy9DaGFyU2VxdWVuY2U7SUlMYW5kcm9pZC90ZXh0L1NwYW5uZWQ7SUkpTGphdmEvbGFuZy9DaGFyU2VxdWVuY2U7CUVtb2ppSW5wdXRGaWx0ZXIuamF2YQoweDEyZjQJb2todHRwMy5pbnRlcm5hbC53cy5SZWFsV2ViU29ja2V0CXdyaXRlT25lRnJhbWUkb2todHRwCSgpWglSZWFsV2ViU29ja2V0Lmt0CjB4ZmQwCWFuZHJvaWQudmlldy5WaWV3Um9vdEltcGwJZG9UcmF2ZXJzYWwJKClWCVZpZXdSb290SW1wbC5qYXZhCjB4ZWRjCWNvbS5mYWNlYm9vay5yZWFjdC5jb21tb24ubWFwYnVmZmVyLlJlYWRhYmxlTWFwQnVmZmVyCWdldE1hcEJ1ZmZlcgkoSSlMY29tL2ZhY2Vib29rL3JlYWN0L2NvbW1vbi9tYXBidWZmZXIvUmVhZGFibGVNYXBCdWZmZXI7CVJlYWRhYmxlTWFwQnVmZmVyLmt0CjB4ZWQ4CWNvbS5mYWNlYm9vay5yZWFjdC5jb21tb24ubWFwYnVmZmVyLlJlYWRhYmxlTWFwQnVmZmVyCWdldE1hcEJ1ZmZlcgkoSSlMY29tL2ZhY2Vib29rL3JlYWN0L2NvbW1vbi9tYXBidWZmZXIvTWFwQnVmZmVyOwlSZWFkYWJsZU1hcEJ1ZmZlci5rdAoweDE0MTQJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5PcGVuU1NMUmFuZG9tCWVuZ2luZU5leHRCeXRlcwkoW0IpVglPcGVuU1NMUmFuZG9tLmphdmEKMHhlZDQJamF2YS5sYW5nLnJlZi5SZWZlcmVuY2UJPGluaXQ+CShMamF2YS9sYW5nL09iamVjdDtMamF2YS9sYW5nL3JlZi9SZWZlcmVuY2VRdWV1ZTspVglSZWZlcmVuY2UuamF2YQoweGVjYwljb20uZmFjZWJvb2suam5pLkRlc3RydWN0b3JUaHJlYWQkRGVzdHJ1Y3Rvcgk8aW5pdD4JKExqYXZhL2xhbmcvT2JqZWN0OylWCURlc3RydWN0b3JUaHJlYWQuamF2YQoweGVjOAljb20uZmFjZWJvb2suam5pLkh5YnJpZERhdGEkRGVzdHJ1Y3Rvcgk8aW5pdD4JKExqYXZhL2xhbmcvT2JqZWN0OylWCUh5YnJpZERhdGEuamF2YQoweGVjNAljb20uZmFjZWJvb2sucmVhY3QudWltYW5hZ2VyLlBpeGVsVXRpbAl0b1BpeGVsRnJvbVNQCShGRilGCVBpeGVsVXRpbC5qYXZhCjB4ZWMwCWNvbS5mYWNlYm9vay5yZWFjdC51aW1hbmFnZXIuUGl4ZWxVdGlsCXRvUGl4ZWxGcm9tU1AJKEYpRglQaXhlbFV0aWwuamF2YQoweGViOAljb20uZmFjZWJvb2sucmVhY3QuY29tbW9uLm1hcGJ1ZmZlci5SZWFkYWJsZU1hcEJ1ZmZlcglnZXRDb3VudAkoKUkJUmVhZGFibGVNYXBCdWZmZXIua3QKMHhlYTgJY29tLmZhY2Vib29rLnJlYWN0LmNvbW1vbi5tYXBidWZmZXIuUmVhZGFibGVNYXBCdWZmZXIJcmVhZEhlYWRlcgkoKVYJUmVhZGFibGVNYXBCdWZmZXIua3QKMHhlYTQJY29tLmZhY2Vib29rLnJlYWN0LmNvbW1vbi5tYXBidWZmZXIuUmVhZGFibGVNYXBCdWZmZXIJPGluaXQ+CShMY29tL2ZhY2Vib29rL2puaS9IeWJyaWREYXRhOylWCVJlYWRhYmxlTWFwQnVmZmVyLmt0CjB4ZWEwCWNvbS5mYWNlYm9vay5yZWFjdC5mYWJyaWMubW91bnRpbmcubW91bnRpdGVtcy5JbnRCdWZmZXJCYXRjaE1vdW50SXRlbQljYXN0VG9TdGF0ZQkoTGphdmEvbGFuZy9PYmplY3Q7KUxjb20vZmFjZWJvb2svcmVhY3QvdWltYW5hZ2VyL1N0YXRlV3JhcHBlcjsJSW50QnVmZmVyQmF0Y2hNb3VudEl0ZW0uamF2YQoweGU5OAljb20uZmFjZWJvb2sucmVhY3QuY29tbW9uLm1hcGJ1ZmZlci5SZWFkYWJsZU1hcEJ1ZmZlcglnZXRCdWNrZXRJbmRleEZvcktleQkoSSlJCVJlYWRhYmxlTWFwQnVmZmVyLmt0CjB4MTFlMAlhbmRyb2lkLmFuaW1hdGlvbi5BbmltYXRpb25IYW5kbGVyJDEJZG9GcmFtZQkoSilWCUFuaW1hdGlvbkhhbmRsZXIuamF2YQoweGU5MAljb20uZmFjZWJvb2sucmVhY3QuY29tbW9uLm1hcGJ1ZmZlci5SZWFkYWJsZU1hcEJ1ZmZlcglnZXRTdHJpbmcJKEkpTGphdmEvbGFuZy9TdHJpbmc7CVJlYWRhYmxlTWFwQnVmZmVyLmt0CjB4ZThjCWNvbS5mYWNlYm9vay5yZWFjdC52aWV3cy50ZXh0LlRleHRMYXlvdXRNYW5hZ2VyTWFwQnVmZmVyCWlzUlRMCShMY29tL2ZhY2Vib29rL3JlYWN0L2NvbW1vbi9tYXBidWZmZXIvTWFwQnVmZmVyOylaCVRleHRMYXlvdXRNYW5hZ2VyTWFwQnVmZmVyLmphdmEKMHhlODgJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnZpZXcuUmVhY3RWaWV3TWFuYWdlcldyYXBwZXIkRGVmYXVsdFZpZXdNYW5hZ2VyCXVwZGF0ZVN0YXRlCShMYW5kcm9pZC92aWV3L1ZpZXc7TGphdmEvbGFuZy9PYmplY3Q7TGNvbS9mYWNlYm9vay9yZWFjdC91aW1hbmFnZXIvU3RhdGVXcmFwcGVyOylMamF2YS9sYW5nL09iamVjdDsJUmVhY3RWaWV3TWFuYWdlcldyYXBwZXIua3QKMHhlODQJY29tLmZhY2Vib29rLnJlYWN0LmZhYnJpYy5tb3VudGluZy5TdXJmYWNlTW91bnRpbmdNYW5hZ2VyCXVwZGF0ZVN0YXRlCShJTGNvbS9mYWNlYm9vay9yZWFjdC91aW1hbmFnZXIvU3RhdGVXcmFwcGVyOylWCVN1cmZhY2VNb3VudGluZ01hbmFnZXIuamF2YQoweGU4MAlhbmRyb2lkLnZpZXcuVmlldwlpc1Nob3duCSgpWglWaWV3LmphdmEKMHhlN2MJbGliY29yZS51dGlsLk5hdGl2ZUFsbG9jYXRpb25SZWdpc3RyeQlyZWdpc3Rlck5hdGl2ZUFsbG9jYXRpb24JKEopVglOYXRpdmVBbGxvY2F0aW9uUmVnaXN0cnkuamF2YQoweGU3NAlhbmRyb2lkLmdyYXBoaWNzLlBhdGgJPGluaXQ+CSgpVglQYXRoLmphdmEKMHhlNmMJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnZpZXcuUmVhY3RWaWV3QmFja2dyb3VuZERyYXdhYmxlCWdldE91dGxpbmUJKExhbmRyb2lkL2dyYXBoaWNzL091dGxpbmU7KVYJUmVhY3RWaWV3QmFja2dyb3VuZERyYXdhYmxlLmphdmEKMHhmMzQJY29tLmFuZHJvaWQuaW50ZXJuYWwudXRpbC5BcnJheVV0aWxzCW5ld1VucGFkZGVkTG9uZ0FycmF5CShJKVtKCUFycmF5VXRpbHMuamF2YQoweGU2NAlhbmRyb2lkLnZpZXcuVmlld091dGxpbmVQcm92aWRlciQxCWdldE91dGxpbmUJKExhbmRyb2lkL3ZpZXcvVmlldztMYW5kcm9pZC9ncmFwaGljcy9PdXRsaW5lOylWCVZpZXdPdXRsaW5lUHJvdmlkZXIuamF2YQoweGU2MAlhbmRyb2lkLnZpZXcuVmlldwlyZWJ1aWxkT3V0bGluZQkoKVYJVmlldy5qYXZhCjB4ZTVjCWFuZHJvaWQudmlldy5WaWV3CWludmFsaWRhdGVEcmF3YWJsZQkoTGFuZHJvaWQvZ3JhcGhpY3MvZHJhd2FibGUvRHJhd2FibGU7KVYJVmlldy5qYXZhCjB4ZTU0CWFuZHJvaWQuZ3JhcGhpY3MuZHJhd2FibGUuRHJhd2FibGUJaW52YWxpZGF0ZVNlbGYJKClWCURyYXdhYmxlLmphdmEKMHhlNDAJYW5kcm9pZC52aWV3LlZpZXcJanVtcERyYXdhYmxlc1RvQ3VycmVudFN0YXRlCSgpVglWaWV3LmphdmEKMHhlM2MJYW5kcm9pZC52aWV3LlZpZXdHcm91cAlqdW1wRHJhd2FibGVzVG9DdXJyZW50U3RhdGUJKClWCVZpZXdHcm91cC5qYXZhCjB4ZTM4CWFuZHJvaWQudmlldy5WaWV3CW9uQXR0YWNoZWRUb1dpbmRvdwkoKVYJVmlldy5qYXZhCjB4ZTJjCWFuZHJvaWR4LmZyYWdtZW50LmFwcC5GcmFnbWVudAlnZXRGb2N1c2VkVmlldwkoKUxhbmRyb2lkL3ZpZXcvVmlldzsJRnJhZ21lbnQuamF2YQoweGUyOAlhbmRyb2lkeC5mcmFnbWVudC5hcHAuRnJhZ21lbnRTdGF0ZU1hbmFnZXIJcmVzdW1lCSgpVglGcmFnbWVudFN0YXRlTWFuYWdlci5qYXZhCjB4MTEzMAlhbmRyb2lkLmdyYXBoaWNzLmRyYXdhYmxlLkRyYXdhYmxlCXNldEJvdW5kcwkoTGFuZHJvaWQvZ3JhcGhpY3MvUmVjdDspVglEcmF3YWJsZS5qYXZhCjB4ZTI0CWFuZHJvaWR4LmZyYWdtZW50LmFwcC5GcmFnbWVudFN0YXRlTWFuYWdlcgltb3ZlVG9FeHBlY3RlZFN0YXRlCSgpVglGcmFnbWVudFN0YXRlTWFuYWdlci5qYXZhCjB4MTI1OAljb20uZmFjZWJvb2sucmVhY3Qudmlld3MudGV4dC5UZXh0TGF5b3V0TWFuYWdlck1hcEJ1ZmZlcgljcmVhdGVMYXlvdXQJKExhbmRyb2lkL3RleHQvU3Bhbm5hYmxlO0xhbmRyb2lkL3RleHQvQm9yaW5nTGF5b3V0JE1ldHJpY3M7Rkxjb20vZmFjZWJvb2sveW9nYS9Zb2dhTWVhc3VyZU1vZGU7WklJKUxhbmRyb2lkL3RleHQvTGF5b3V0OwlUZXh0TGF5b3V0TWFuYWdlck1hcEJ1ZmZlci5qYXZhCjB4ZTE0CWFuZHJvaWR4LmZyYWdtZW50LmFwcC5EZWZhdWx0U3BlY2lhbEVmZmVjdHNDb250cm9sbGVyCXN0YXJ0QW5pbWF0aW9ucwkoTGphdmEvdXRpbC9MaXN0O0xqYXZhL3V0aWwvTGlzdDtaTGphdmEvdXRpbC9NYXA7KVYJRGVmYXVsdFNwZWNpYWxFZmZlY3RzQ29udHJvbGxlci5qYXZhCjB4ZTEwCWFuZHJvaWR4LmZyYWdtZW50LmFwcC5EZWZhdWx0U3BlY2lhbEVmZmVjdHNDb250cm9sbGVyCWV4ZWN1dGVPcGVyYXRpb25zCShMamF2YS91dGlsL0xpc3Q7WilWCURlZmF1bHRTcGVjaWFsRWZmZWN0c0NvbnRyb2xsZXIuamF2YQoweGUwYwlhbmRyb2lkeC5mcmFnbWVudC5hcHAuU3BlY2lhbEVmZmVjdHNDb250cm9sbGVyCWV4ZWN1dGVQZW5kaW5nT3BlcmF0aW9ucwkoKVYJU3BlY2lhbEVmZmVjdHNDb250cm9sbGVyLmphdmEKMHhlMDgJYW5kcm9pZHguZnJhZ21lbnQuYXBwLkZyYWdtZW50TWFuYWdlcglleGVjdXRlT3BzVG9nZXRoZXIJKExqYXZhL3V0aWwvQXJyYXlMaXN0O0xqYXZhL3V0aWwvQXJyYXlMaXN0O0lJKVYJRnJhZ21lbnRNYW5hZ2VyLmphdmEKMHhlMDQJYW5kcm9pZHguZnJhZ21lbnQuYXBwLkZyYWdtZW50TWFuYWdlcglyZW1vdmVSZWR1bmRhbnRPcGVyYXRpb25zQW5kRXhlY3V0ZQkoTGphdmEvdXRpbC9BcnJheUxpc3Q7TGphdmEvdXRpbC9BcnJheUxpc3Q7KVYJRnJhZ21lbnRNYW5hZ2VyLmphdmEKMHhlMDAJYW5kcm9pZHguZnJhZ21lbnQuYXBwLkZyYWdtZW50TWFuYWdlcglleGVjU2luZ2xlQWN0aW9uCShMYW5kcm9pZHgvZnJhZ21lbnQvYXBwL0ZyYWdtZW50TWFuYWdlciRPcEdlbmVyYXRvcjtaKVYJRnJhZ21lbnRNYW5hZ2VyLmphdmEKMHhmMjAJYW5kcm9pZC53aWRnZXQuVGV4dFZpZXcJbWFrZU5ld0xheW91dAkoSUlMYW5kcm9pZC90ZXh0L0JvcmluZ0xheW91dCRNZXRyaWNzO0xhbmRyb2lkL3RleHQvQm9yaW5nTGF5b3V0JE1ldHJpY3M7SVopVglUZXh0Vmlldy5qYXZhCjB4ZGZjCWFuZHJvaWR4LmZyYWdtZW50LmFwcC5CYWNrU3RhY2tSZWNvcmQJY29tbWl0Tm93QWxsb3dpbmdTdGF0ZUxvc3MJKClWCUJhY2tTdGFja1JlY29yZC5qYXZhCjB4ZGY4CWNvbS5zd21hbnNpb24ucm5zY3JlZW5zLlNjcmVlbkNvbnRhaW5lcglvblVwZGF0ZQkoKVYJU2NyZWVuQ29udGFpbmVyLmt0CjB4ZGY0CWNvbS5zd21hbnNpb24ucm5zY3JlZW5zLlNjcmVlbkNvbnRhaW5lcglwZXJmb3JtVXBkYXRlcwkoKVYJU2NyZWVuQ29udGFpbmVyLmt0CjB4MTQwMAlva2h0dHAzLmludGVybmFsLmNhY2hlLkRpc2tMcnVDYWNoZQlwcm9jZXNzSm91cm5hbAkoKVYJRGlza0xydUNhY2hlLmt0CjB4ZGYwCWNvbS5zd21hbnNpb24ucm5zY3JlZW5zLlNjcmVlbkNvbnRhaW5lcglwZXJmb3JtVXBkYXRlc05vdwkoKVYJU2NyZWVuQ29udGFpbmVyLmt0CjB4ZGU4CWNvbS5zd21hbnNpb24ucm5zY3JlZW5zLlNjcmVlbkNvbnRhaW5lcglzZXR1cEZyYWdtZW50TWFuYWdlcgkoKVYJU2NyZWVuQ29udGFpbmVyLmt0CjB4MTUyMAlzdW4uc2VjdXJpdHkuamNhLkdldEluc3RhbmNlCWdldEluc3RhbmNlCShMamF2YS9sYW5nL1N0cmluZztMamF2YS9sYW5nL0NsYXNzO0xqYXZhL2xhbmcvU3RyaW5nOylMc3VuL3NlY3VyaXR5L2pjYS9HZXRJbnN0YW5jZSRJbnN0YW5jZTsJR2V0SW5zdGFuY2UuamF2YQoweDEzZTQJbGliY29yZS5pby5Jb0JyaWRnZQlyZWFkCShMamF2YS9pby9GaWxlRGVzY3JpcHRvcjtbQklJKUkJSW9CcmlkZ2UuamF2YQoweGRlNAljb20uc3dtYW5zaW9uLnJuc2NyZWVucy5TY3JlZW5Db250YWluZXIJb25BdHRhY2hlZFRvV2luZG93CSgpVglTY3JlZW5Db250YWluZXIua3QKMHhkZGMJYW5kcm9pZC52aWV3LlZpZXdHcm91cAlkaXNwYXRjaEF0dGFjaGVkVG9XaW5kb3cJKExhbmRyb2lkL3ZpZXcvVmlldyRBdHRhY2hJbmZvO0kpVglWaWV3R3JvdXAuamF2YQoweDExZmMJYW5kcm9pZC5hbmltYXRpb24uVmFsdWVBbmltYXRvcgljbGFtcEZyYWN0aW9uCShGKUYJVmFsdWVBbmltYXRvci5qYXZhCjB4MTE4YwlhbmRyb2lkLnZpZXcuVmlldwlpc1Nob3dpbmdMYXlvdXRCb3VuZHMJKClaCVZpZXcuamF2YQoweGRjOAljb20uZmFjZWJvb2sucmVhY3QudWltYW5hZ2VyLlZpZXdHcm91cE1hbmFnZXIJYWRkVmlldwkoTGFuZHJvaWQvdmlldy9WaWV3R3JvdXA7TGFuZHJvaWQvdmlldy9WaWV3O0kpVglWaWV3R3JvdXBNYW5hZ2VyLmphdmEKMHhkYzQJY29tLmZhY2Vib29rLnJlYWN0LnVpbWFuYWdlci5WaWV3R3JvdXBNYW5hZ2VyCWFkZFZpZXcJKExhbmRyb2lkL3ZpZXcvVmlldztMYW5kcm9pZC92aWV3L1ZpZXc7SSlWCVZpZXdHcm91cE1hbmFnZXIuamF2YQoweGRjMAlhbmRyb2lkLnZpZXcuVmlldwloYXNUcmFuc2llbnRTdGF0ZQkoKVoJVmlldy5qYXZhCjB4ZGJjCWFuZHJvaWQudmlldy5WaWV3R3JvdXAJaGFzVHJhbnNpZW50U3RhdGUJKClaCVZpZXdHcm91cC5qYXZhCjB4ZGI0CWFuZHJvaWQudmlldy5WaWV3R3JvdXAJYWRkVmlldwkoTGFuZHJvaWQvdmlldy9WaWV3O0lMYW5kcm9pZC92aWV3L1ZpZXdHcm91cCRMYXlvdXRQYXJhbXM7KVYJVmlld0dyb3VwLmphdmEKMHhkYTgJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnZpZXcuUmVhY3RDbGlwcGluZ1ZpZXdNYW5hZ2VyCWFkZFZpZXcJKExjb20vZmFjZWJvb2svcmVhY3Qvdmlld3Mvdmlldy9SZWFjdFZpZXdHcm91cDtMYW5kcm9pZC92aWV3L1ZpZXc7SSlWCVJlYWN0Q2xpcHBpbmdWaWV3TWFuYWdlci5qYXZhCjB4ZGEwCWNvbS5mYWNlYm9vay5yZWFjdC5mYWJyaWMubW91bnRpbmcuU3VyZmFjZU1vdW50aW5nTWFuYWdlcglhZGRWaWV3QXQJKElJSSlWCVN1cmZhY2VNb3VudGluZ01hbmFnZXIuamF2YQoweGQ5Ywljb20uZmFjZWJvb2sucmVhY3QuZmFicmljLm1vdW50aW5nLm1vdW50aXRlbXMuSW50QnVmZmVyQmF0Y2hNb3VudEl0ZW0JZXhlY3V0ZQkoTGNvbS9mYWNlYm9vay9yZWFjdC9mYWJyaWMvbW91bnRpbmcvTW91bnRpbmdNYW5hZ2VyOylWCUludEJ1ZmZlckJhdGNoTW91bnRJdGVtLmphdmEKMHhkODAJYW5kcm9pZC5ncmFwaGljcy5kcmF3YWJsZS5MYXllckRyYXdhYmxlCTxpbml0PgkoW0xhbmRyb2lkL2dyYXBoaWNzL2RyYXdhYmxlL0RyYXdhYmxlOylWCUxheWVyRHJhd2FibGUuamF2YQoweGZlMAljb20uc2FtcGxlbmV3YXJjaGl0ZWN0dXJlLkFzc2V0c01vZHVsZQlnZXRFeGFtcGxlQXNzZXREYXRhCShMY29tL2ZhY2Vib29rL3JlYWN0L2JyaWRnZS9Qcm9taXNlOylWCUFzc2V0c01vZHVsZS5qYXZhCjB4ZDdjCWNvbS5mYWNlYm9vay5yZWFjdC52aWV3cy52aWV3LlJlYWN0Vmlld0dyb3VwCXNldFRyYW5zbHVjZW50QmFja2dyb3VuZERyYXdhYmxlCShMYW5kcm9pZC9ncmFwaGljcy9kcmF3YWJsZS9EcmF3YWJsZTspVglSZWFjdFZpZXdHcm91cC5qYXZhCjB4ZDc4CWFuZHJvaWQuY29udGVudC5yZXMuUmVzb3VyY2VzJFRoZW1lCWdldFJlc291cmNlcwkoKUxhbmRyb2lkL2NvbnRlbnQvcmVzL1Jlc291cmNlczsJUmVzb3VyY2VzLmphdmEKMHhkNzAJYW5kcm9pZC5jb250ZW50LnJlcy5SZXNvdXJjZXMkVGhlbWUJb2J0YWluU3R5bGVkQXR0cmlidXRlcwkoTGFuZHJvaWQvdXRpbC9BdHRyaWJ1dGVTZXQ7W0lJSSlMYW5kcm9pZC9jb250ZW50L3Jlcy9UeXBlZEFycmF5OwlSZXNvdXJjZXMuamF2YQoweGQ2OAlhbmRyb2lkLmFwcC5TeXN0ZW1TZXJ2aWNlUmVnaXN0cnkJZ2V0U3lzdGVtU2VydmljZQkoTGFuZHJvaWQvYXBwL0NvbnRleHRJbXBsO0xqYXZhL2xhbmcvU3RyaW5nOylMamF2YS9sYW5nL09iamVjdDsJU3lzdGVtU2VydmljZVJlZ2lzdHJ5LmphdmEKMHhkNjQJYW5kcm9pZC5hcHAuQ29udGV4dEltcGwJZ2V0U3lzdGVtU2VydmljZQkoTGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL2xhbmcvT2JqZWN0OwlDb250ZXh0SW1wbC5qYXZhCjB4ZDYwCWFuZHJvaWR4LmFwcGNvbXBhdC52aWV3LkNvbnRleHRUaGVtZVdyYXBwZXIJZ2V0U3lzdGVtU2VydmljZQkoTGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL2xhbmcvT2JqZWN0OwlDb250ZXh0VGhlbWVXcmFwcGVyLmphdmEKMHhkNWMJYW5kcm9pZC52aWV3LkNvbnRleHRUaGVtZVdyYXBwZXIJZ2V0U3lzdGVtU2VydmljZQkoTGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL2xhbmcvT2JqZWN0OwlDb250ZXh0VGhlbWVXcmFwcGVyLmphdmEKMHgxMWQ0CWphdmEubGFuZy5Eb3VibGUJZG91YmxlVG9SYXdMb25nQml0cwkoRClKCURvdWJsZS5qYXZhCjB4ZDU4CWFuZHJvaWQuYXBwLkFjdGl2aXR5CWdldFN5c3RlbVNlcnZpY2UJKExqYXZhL2xhbmcvU3RyaW5nOylMamF2YS9sYW5nL09iamVjdDsJQWN0aXZpdHkuamF2YQoweGQ1MAlhbmRyb2lkeC5jdXN0b212aWV3LndpZGdldC5FeHBsb3JlQnlUb3VjaEhlbHBlcgk8aW5pdD4JKExhbmRyb2lkL3ZpZXcvVmlldzspVglFeHBsb3JlQnlUb3VjaEhlbHBlci5qYXZhCjB4ZDRjCWNvbS5mYWNlYm9vay5yZWFjdC5mYWJyaWMubW91bnRpbmcuTW91bnRJdGVtRGlzcGF0Y2hlcglkaXNwYXRjaE1vdW50SXRlbXMJKClaCU1vdW50SXRlbURpc3BhdGNoZXIuamF2YQoweGQ0OAljb20uZmFjZWJvb2sucmVhY3QuZmFicmljLm1vdW50aW5nLk1vdW50SXRlbURpc3BhdGNoZXIJdHJ5RGlzcGF0Y2hNb3VudEl0ZW1zCSgpWglNb3VudEl0ZW1EaXNwYXRjaGVyLmphdmEKMHhlOWMJY29tLmZhY2Vib29rLnJlYWN0LmNvbW1vbi5tYXBidWZmZXIuUmVhZGFibGVNYXBCdWZmZXIJcmVhZFVuc2lnbmVkU2hvcnQtQndLUU83OAkoSSlTCVJlYWRhYmxlTWFwQnVmZmVyLmt0CjB4ZDQwCWFuZHJvaWQudmlldy5WaWV3CXNldEZsYWdzCShJSSlWCVZpZXcuamF2YQoweGQzOAlhbmRyb2lkLnZpZXcuVmlldwlzZXRGb2N1c2FibGUJKFopVglWaWV3LmphdmEKMHhkMzQJY29tLmZhY2Vib29rLnJlYWN0LnVpbWFuYWdlci5SZWFjdEFjY2Vzc2liaWxpdHlEZWxlZ2F0ZQk8aW5pdD4JKExhbmRyb2lkL3ZpZXcvVmlldztaSSlWCVJlYWN0QWNjZXNzaWJpbGl0eURlbGVnYXRlLmphdmEKMHhkMzAJY29tLmZhY2Vib29rLnJlYWN0LnVpbWFuYWdlci5SZWFjdEFjY2Vzc2liaWxpdHlEZWxlZ2F0ZQlzZXREZWxlZ2F0ZQkoTGFuZHJvaWQvdmlldy9WaWV3O1pJKVYJUmVhY3RBY2Nlc3NpYmlsaXR5RGVsZWdhdGUuamF2YQoweGQyYwljb20uZmFjZWJvb2sucmVhY3QudWltYW5hZ2VyLkJhc2VWaWV3TWFuYWdlcgl1cGRhdGVWaWV3QWNjZXNzaWJpbGl0eQkoTGFuZHJvaWQvdmlldy9WaWV3OylWCUJhc2VWaWV3TWFuYWdlci5qYXZhCjB4ZDI4CWNvbS5mYWNlYm9vay5yZWFjdC51aW1hbmFnZXIuQmFzZVZpZXdNYW5hZ2VyCW9uQWZ0ZXJVcGRhdGVUcmFuc2FjdGlvbgkoTGFuZHJvaWQvdmlldy9WaWV3OylWCUJhc2VWaWV3TWFuYWdlci5qYXZhCjB4ZDI0CWFuZHJvaWQudGV4dC5TcGFuU2V0CWluaXQJKExhbmRyb2lkL3RleHQvU3Bhbm5lZDtJSSlWCVNwYW5TZXQuamF2YQoweGQyMAlhbmRyb2lkLnRleHQuVGV4dExpbmUJaGFuZGxlUnVuCShJSUlaTGFuZHJvaWQvZ3JhcGhpY3MvQ2FudmFzO0xhbmRyb2lkL3RleHQvVGV4dFNoYXBlciRHbHlwaHNDb25zdW1lcjtGSUlJTGFuZHJvaWQvZ3JhcGhpY3MvUGFpbnQkRm9udE1ldHJpY3NJbnQ7WltGSSlGCVRleHRMaW5lLmphdmEKMHgxMzg4CWNvbS5mYWNlYm9vay5yZWFjdC5icmlkZ2UuUmVhZGFibGVOYXRpdmVNYXAJaW1wb3J0VmFsdWVzCSgpW0xqYXZhL2xhbmcvT2JqZWN0OwlSZWFkYWJsZU5hdGl2ZU1hcC5qYXZhCjB4ZDFjCWFuZHJvaWQudGV4dC5UZXh0TGluZQltZWFzdXJlUnVuCShJSUlaTGFuZHJvaWQvZ3JhcGhpY3MvUGFpbnQkRm9udE1ldHJpY3NJbnQ7W0ZJKUYJVGV4dExpbmUuamF2YQoweGQxOAlhbmRyb2lkLnRleHQuVGV4dExpbmUJbWVhc3VyZQkoSVpMYW5kcm9pZC9ncmFwaGljcy9QYWludCRGb250TWV0cmljc0ludDspRglUZXh0TGluZS5qYXZhCjB4MTE2NAlhbmRyb2lkLmFuaW1hdGlvbi5Qcm9wZXJ0eVZhbHVlc0hvbGRlcglzZXRGbG9hdFZhbHVlcwkoW0YpVglQcm9wZXJ0eVZhbHVlc0hvbGRlci5qYXZhCjB4ZDEwCWFuZHJvaWQudGV4dC5Cb3JpbmdMYXlvdXQJaXNCb3JpbmcJKExqYXZhL2xhbmcvQ2hhclNlcXVlbmNlO0xhbmRyb2lkL3RleHQvVGV4dFBhaW50O0xhbmRyb2lkL3RleHQvVGV4dERpcmVjdGlvbkhldXJpc3RpYztaTGFuZHJvaWQvdGV4dC9Cb3JpbmdMYXlvdXQkTWV0cmljczspTGFuZHJvaWQvdGV4dC9Cb3JpbmdMYXlvdXQkTWV0cmljczsJQm9yaW5nTGF5b3V0LmphdmEKMHhmODAJYW5kcm9pZC52aWV3LlZpZXcJcmVzb2x2ZVJ0bFByb3BlcnRpZXNJZk5lZWRlZAkoKVoJVmlldy5qYXZhCjB4ZDA4CWFuZHJvaWQudGV4dC5Cb3JpbmdMYXlvdXQJaXNCb3JpbmcJKExqYXZhL2xhbmcvQ2hhclNlcXVlbmNlO0xhbmRyb2lkL3RleHQvVGV4dFBhaW50OylMYW5kcm9pZC90ZXh0L0JvcmluZ0xheW91dCRNZXRyaWNzOwlCb3JpbmdMYXlvdXQuamF2YQoweGQwMAlhbmRyb2lkLmNvbnRlbnQucmVzLlRoZW1lZFJlc291cmNlQ2FjaGUJZ2V0VGhlbWVkTG9ja2VkCShMYW5kcm9pZC9jb250ZW50L3Jlcy9SZXNvdXJjZXMkVGhlbWU7WilMYW5kcm9pZC91dGlsL0xvbmdTcGFyc2VBcnJheTsJVGhlbWVkUmVzb3VyY2VDYWNoZS5qYXZhCjB4Y2Y4CWFuZHJvaWQuY29udGVudC5yZXMuQ29uZmlndXJhdGlvbkJvdW5kUmVzb3VyY2VDYWNoZQlnZXQJKEpMYW5kcm9pZC9jb250ZW50L3Jlcy9SZXNvdXJjZXMkVGhlbWU7KUxqYXZhL2xhbmcvT2JqZWN0OwlDb25maWd1cmF0aW9uQm91bmRSZXNvdXJjZUNhY2hlLmphdmEKMHgxMDE4CWFuZHJvaWQudmlldy5XaW5kb3dJbnNldHMJY29uc3VtZVN5c3RlbVdpbmRvd0luc2V0cwkoKUxhbmRyb2lkL3ZpZXcvV2luZG93SW5zZXRzOwlXaW5kb3dJbnNldHMuamF2YQoweGNmNAlhbmRyb2lkLmNvbnRlbnQucmVzLkNvbmZpZ3VyYXRpb25Cb3VuZFJlc291cmNlQ2FjaGUJZ2V0SW5zdGFuY2UJKEpMYW5kcm9pZC9jb250ZW50L3Jlcy9SZXNvdXJjZXM7TGFuZHJvaWQvY29udGVudC9yZXMvUmVzb3VyY2VzJFRoZW1lOylMamF2YS9sYW5nL09iamVjdDsJQ29uZmlndXJhdGlvbkJvdW5kUmVzb3VyY2VDYWNoZS5qYXZhCjB4Y2VjCWFuZHJvaWQuY29udGVudC5yZXMuUmVzb3VyY2VzSW1wbAlsb2FkQ29sb3JTdGF0ZUxpc3QJKExhbmRyb2lkL2NvbnRlbnQvcmVzL1Jlc291cmNlcztMYW5kcm9pZC91dGlsL1R5cGVkVmFsdWU7SUxhbmRyb2lkL2NvbnRlbnQvcmVzL1Jlc291cmNlcyRUaGVtZTspTGFuZHJvaWQvY29udGVudC9yZXMvQ29sb3JTdGF0ZUxpc3Q7CVJlc291cmNlc0ltcGwuamF2YQoweGUzNAlhbmRyb2lkLnZpZXcuVmlld0dyb3VwCW9uQXR0YWNoZWRUb1dpbmRvdwkoKVYJVmlld0dyb3VwLmphdmEKMHhjZTgJYW5kcm9pZC5jb250ZW50LnJlcy5SZXNvdXJjZXMJbG9hZENvbG9yU3RhdGVMaXN0CShMYW5kcm9pZC91dGlsL1R5cGVkVmFsdWU7SUxhbmRyb2lkL2NvbnRlbnQvcmVzL1Jlc291cmNlcyRUaGVtZTspTGFuZHJvaWQvY29udGVudC9yZXMvQ29sb3JTdGF0ZUxpc3Q7CVJlc291cmNlcy5qYXZhCjB4Y2U0CWFuZHJvaWQuY29udGVudC5yZXMuVHlwZWRBcnJheQlnZXRDb2xvclN0YXRlTGlzdAkoSSlMYW5kcm9pZC9jb250ZW50L3Jlcy9Db2xvclN0YXRlTGlzdDsJVHlwZWRBcnJheS5qYXZhCjB4Y2UwCWphdmEubGFuZy5DbGFzcwlpc0Fzc2lnbmFibGVGcm9tCShMamF2YS9sYW5nL0NsYXNzOylaCUNsYXNzLmphdmEKMHgxMTM4CWFuZHJvaWQuZ3JhcGhpY3MuZHJhd2FibGUuUmlwcGxlRHJhd2FibGUJaW52YWxpZGF0ZVNlbGYJKClWCVJpcHBsZURyYXdhYmxlLmphdmEKMHhjZGMJamF2YS5sYW5nLkNsYXNzCWlzSW5zdGFuY2UJKExqYXZhL2xhbmcvT2JqZWN0OylaCUNsYXNzLmphdmEKMHhjZDgJYW5kcm9pZC50ZXh0LlNwYW5uYWJsZVN0cmluZ0J1aWxkZXIJY291bnRTcGFucwkoSUlMamF2YS9sYW5nL0NsYXNzO0kpSQlTcGFubmFibGVTdHJpbmdCdWlsZGVyLmphdmEKMHhjZDAJYW5kcm9pZC50ZXh0LlNwYW5uYWJsZVN0cmluZ0J1aWxkZXIJZ2V0U3BhbnMJKElJTGphdmEvbGFuZy9DbGFzczspW0xqYXZhL2xhbmcvT2JqZWN0OwlTcGFubmFibGVTdHJpbmdCdWlsZGVyLmphdmEKMHhjY2MJYW5kcm9pZC50ZXh0LlNwYW5uYWJsZVN0cmluZ0J1aWxkZXIJc2VuZFNwYW5BZGRlZAkoTGphdmEvbGFuZy9PYmplY3Q7SUkpVglTcGFubmFibGVTdHJpbmdCdWlsZGVyLmphdmEKMHhjYzgJYW5kcm9pZC50ZXh0LlNwYW5uYWJsZVN0cmluZ0J1aWxkZXIJc2V0U3BhbgkoWkxqYXZhL2xhbmcvT2JqZWN0O0lJSVopVglTcGFubmFibGVTdHJpbmdCdWlsZGVyLmphdmEKMHhjYzQJYW5kcm9pZC50ZXh0LlNwYW5uYWJsZVN0cmluZ0J1aWxkZXIJc2V0U3BhbgkoTGphdmEvbGFuZy9PYmplY3Q7SUlJKVYJU3Bhbm5hYmxlU3RyaW5nQnVpbGRlci5qYXZhCjB4Y2MwCWNvbS5mYWNlYm9vay5yZWFjdC52aWV3cy50ZXh0LlNldFNwYW5PcGVyYXRpb24JZXhlY3V0ZQkoTGFuZHJvaWQvdGV4dC9TcGFubmFibGVTdHJpbmdCdWlsZGVyO0kpVglTZXRTcGFuT3BlcmF0aW9uLmphdmEKMHhjYmMJYW5kcm9pZC5ncmFwaGljcy5kcmF3YWJsZS5EcmF3YWJsZQk8aW5pdD4JKClWCURyYXdhYmxlLmphdmEKMHhjYjgJYW5kcm9pZC5ncmFwaGljcy5kcmF3YWJsZS5MYXllckRyYXdhYmxlCTxpbml0PgkoTGFuZHJvaWQvZ3JhcGhpY3MvZHJhd2FibGUvTGF5ZXJEcmF3YWJsZSRMYXllclN0YXRlO0xhbmRyb2lkL2NvbnRlbnQvcmVzL1Jlc291cmNlczspVglMYXllckRyYXdhYmxlLmphdmEKMHgxMzIwCW9raHR0cDMuaW50ZXJuYWwuY29uY3VycmVudC5UYXNrUXVldWUJc2NoZWR1bGUkZGVmYXVsdAkoTG9raHR0cDMvaW50ZXJuYWwvY29uY3VycmVudC9UYXNrUXVldWU7TG9raHR0cDMvaW50ZXJuYWwvY29uY3VycmVudC9UYXNrO0pJTGphdmEvbGFuZy9PYmplY3Q7KVYJVGFza1F1ZXVlLmt0CjB4MTA1MAlhbmRyb2lkLnZpZXcuVmlldwlkcmF3CShMYW5kcm9pZC9ncmFwaGljcy9DYW52YXM7TGFuZHJvaWQvdmlldy9WaWV3R3JvdXA7SilaCVZpZXcuamF2YQoweGNiNAlhbmRyb2lkLmdyYXBoaWNzLmRyYXdhYmxlLkxheWVyRHJhd2FibGUJPGluaXQ+CSgpVglMYXllckRyYXdhYmxlLmphdmEKMHhjYjAJYW5kcm9pZC5ncmFwaGljcy5kcmF3YWJsZS5SaXBwbGVEcmF3YWJsZQk8aW5pdD4JKExhbmRyb2lkL2dyYXBoaWNzL2RyYXdhYmxlL1JpcHBsZURyYXdhYmxlJFJpcHBsZVN0YXRlO0xhbmRyb2lkL2NvbnRlbnQvcmVzL1Jlc291cmNlczspVglSaXBwbGVEcmF3YWJsZS5qYXZhCjB4Y2FjCWFuZHJvaWQuZ3JhcGhpY3MuZHJhd2FibGUuUmlwcGxlRHJhd2FibGUJPGluaXQ+CShMYW5kcm9pZC9ncmFwaGljcy9kcmF3YWJsZS9SaXBwbGVEcmF3YWJsZSRSaXBwbGVTdGF0ZTtMYW5kcm9pZC9jb250ZW50L3Jlcy9SZXNvdXJjZXM7TGFuZHJvaWQvZ3JhcGhpY3MvZHJhd2FibGUvUmlwcGxlRHJhd2FibGUtSUE7KVYJUmlwcGxlRHJhd2FibGUuamF2YQoweDEwYzQJamRrLmludGVybmFsLm1pc2MuVW5zYWZlCWdldFJlZmVyZW5jZVZvbGF0aWxlCShMamF2YS9sYW5nL09iamVjdDtKKUxqYXZhL2xhbmcvT2JqZWN0OwlVbnNhZmUuamF2YQoweGNhOAlhbmRyb2lkLmdyYXBoaWNzLmRyYXdhYmxlLlJpcHBsZURyYXdhYmxlJFJpcHBsZVN0YXRlCW5ld0RyYXdhYmxlCShMYW5kcm9pZC9jb250ZW50L3Jlcy9SZXNvdXJjZXM7KUxhbmRyb2lkL2dyYXBoaWNzL2RyYXdhYmxlL0RyYXdhYmxlOwlSaXBwbGVEcmF3YWJsZS5qYXZhCjB4Y2EwCWFuZHJvaWQuY29udGVudC5yZXMuRHJhd2FibGVDYWNoZQlnZXRJbnN0YW5jZQkoSkxhbmRyb2lkL2NvbnRlbnQvcmVzL1Jlc291cmNlcztMYW5kcm9pZC9jb250ZW50L3Jlcy9SZXNvdXJjZXMkVGhlbWU7KUxhbmRyb2lkL2dyYXBoaWNzL2RyYXdhYmxlL0RyYXdhYmxlOwlEcmF3YWJsZUNhY2hlLmphdmEKMHhjOWMJYW5kcm9pZC5jb250ZW50LnJlcy5SZXNvdXJjZXNJbXBsCWxvYWREcmF3YWJsZQkoTGFuZHJvaWQvY29udGVudC9yZXMvUmVzb3VyY2VzO0xhbmRyb2lkL3V0aWwvVHlwZWRWYWx1ZTtJSUxhbmRyb2lkL2NvbnRlbnQvcmVzL1Jlc291cmNlcyRUaGVtZTspTGFuZHJvaWQvZ3JhcGhpY3MvZHJhd2FibGUvRHJhd2FibGU7CVJlc291cmNlc0ltcGwuamF2YQoweGM5OAlhbmRyb2lkLmNvbnRlbnQucmVzLlJlc291cmNlcwlsb2FkRHJhd2FibGUJKExhbmRyb2lkL3V0aWwvVHlwZWRWYWx1ZTtJSUxhbmRyb2lkL2NvbnRlbnQvcmVzL1Jlc291cmNlcyRUaGVtZTspTGFuZHJvaWQvZ3JhcGhpY3MvZHJhd2FibGUvRHJhd2FibGU7CVJlc291cmNlcy5qYXZhCjB4Yzk0CWNvbS5mYWNlYm9vay5yZWFjdC52aWV3cy50ZXh0LlRleHRBdHRyaWJ1dGVQcm9wcwlnZXRMYXlvdXREaXJlY3Rpb24JKExqYXZhL2xhbmcvU3RyaW5nOylJCVRleHRBdHRyaWJ1dGVQcm9wcy5qYXZhCjB4Yzg4CWFuZHJvaWQudXRpbC5BcnJheU1hcAlpbmRleE9mS2V5CShMamF2YS9sYW5nL09iamVjdDspSQlBcnJheU1hcC5qYXZhCjB4Yzg0CWFuZHJvaWQudXRpbC5BcnJheU1hcAlnZXQJKExqYXZhL2xhbmcvT2JqZWN0OylMamF2YS9sYW5nL09iamVjdDsJQXJyYXlNYXAuamF2YQoweDEzMjQJb2todHRwMy5pbnRlcm5hbC5jb25jdXJyZW50LlRhc2tRdWV1ZQlzY2hlZHVsZQkoTG9raHR0cDMvaW50ZXJuYWwvY29uY3VycmVudC9UYXNrO0opVglUYXNrUXVldWUua3QKMHhlYjQJY29tLmZhY2Vib29rLnJlYWN0LmNvbW1vbi5tYXBidWZmZXIuUmVhZGFibGVNYXBCdWZmZXIJY29udGFpbnMJKEkpWglSZWFkYWJsZU1hcEJ1ZmZlci5rdAoweGM4MAlhbmRyb2lkLmFwcC5Db250ZXh0SW1wbAlnZXRTaGFyZWRQcmVmZXJlbmNlcwkoTGphdmEvbGFuZy9TdHJpbmc7SSlMYW5kcm9pZC9jb250ZW50L1NoYXJlZFByZWZlcmVuY2VzOwlDb250ZXh0SW1wbC5qYXZhCjB4Yzc4CWNvbS5mYWNlYm9vay5yZWFjdC5tb2R1bGVzLmkxOG5tYW5hZ2VyLkkxOG5VdGlsCWlzUlRMQWxsb3dlZAkoTGFuZHJvaWQvY29udGVudC9Db250ZXh0OylaCUkxOG5VdGlsLmphdmEKMHhjNjAJY29tLmZhY2Vib29rLmpuaS5EZXN0cnVjdG9yVGhyZWFkJERlc3RydWN0b3IJYWNjZXNzJDYwMAkoTGNvbS9mYWNlYm9vay9qbmkvRGVzdHJ1Y3RvclRocmVhZCREZXN0cnVjdG9yOylMY29tL2ZhY2Vib29rL2puaS9EZXN0cnVjdG9yVGhyZWFkJERlc3RydWN0b3I7CURlc3RydWN0b3JUaHJlYWQuamF2YQoweGUxOAlhbmRyb2lkeC5mcmFnbWVudC5hcHAuRGVmYXVsdFNwZWNpYWxFZmZlY3RzQ29udHJvbGxlciRTcGVjaWFsRWZmZWN0c0luZm8JY29tcGxldGVTcGVjaWFsRWZmZWN0CSgpVglEZWZhdWx0U3BlY2lhbEVmZmVjdHNDb250cm9sbGVyLmphdmEKMHhjOAlqZGsuaW50ZXJuYWwubWlzYy5VbnNhZmUJcGFyawkoWkopVglVbnNhZmUuamF2YQoweGM1Ywljb20uZmFjZWJvb2suam5pLkRlc3RydWN0b3JUaHJlYWQkRGVzdHJ1Y3Rvckxpc3QJZHJvcAkoTGNvbS9mYWNlYm9vay9qbmkvRGVzdHJ1Y3RvclRocmVhZCREZXN0cnVjdG9yOylWCURlc3RydWN0b3JUaHJlYWQuamF2YQoweGM0YwlqYXZhLmxhbmcucmVmLlJlZmVyZW5jZVF1ZXVlCXJlYWxseVBvbGxMb2NrZWQJKClMamF2YS9sYW5nL3JlZi9SZWZlcmVuY2U7CVJlZmVyZW5jZVF1ZXVlLmphdmEKMHhkNTQJY29tLmZhY2Vib29rLnJlYWN0LmJyaWRnZS5SZWFjdENvbnRleHQJZ2V0U3lzdGVtU2VydmljZQkoTGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL2xhbmcvT2JqZWN0OwlSZWFjdENvbnRleHQuamF2YQoweDQxMAljb20uYW5kcm9pZC5va2h0dHAuaW50ZXJuYWwuaHR0cC5TdHJlYW1BbGxvY2F0aW9uCWZpbmRDb25uZWN0aW9uCShJSUlaKUxjb20vYW5kcm9pZC9va2h0dHAvaW50ZXJuYWwvaW8vUmVhbENvbm5lY3Rpb247CVN0cmVhbUFsbG9jYXRpb24uamF2YQoweGMzMAljb20uZmFjZWJvb2sucmVhY3QuY29tbW9uLm1hcGJ1ZmZlci5SZWFkYWJsZU1hcEJ1ZmZlcglhY2Nlc3MkcmVhZFN0cmluZ1ZhbHVlCShMY29tL2ZhY2Vib29rL3JlYWN0L2NvbW1vbi9tYXBidWZmZXIvUmVhZGFibGVNYXBCdWZmZXI7SSlMamF2YS9sYW5nL1N0cmluZzsJUmVhZGFibGVNYXBCdWZmZXIua3QKMHhjMmMJY29tLmZhY2Vib29rLnJlYWN0LmNvbW1vbi5tYXBidWZmZXIuUmVhZGFibGVNYXBCdWZmZXIkTWFwQnVmZmVyRW50cnkJZ2V0U3RyaW5nVmFsdWUJKClMamF2YS9sYW5nL1N0cmluZzsJUmVhZGFibGVNYXBCdWZmZXIua3QKMHhjMjgJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnRleHQuVGV4dEF0dHJpYnV0ZVByb3BzCWZyb21NYXBCdWZmZXIJKExjb20vZmFjZWJvb2svcmVhY3QvY29tbW9uL21hcGJ1ZmZlci9NYXBCdWZmZXI7KUxjb20vZmFjZWJvb2svcmVhY3Qvdmlld3MvdGV4dC9UZXh0QXR0cmlidXRlUHJvcHM7CVRleHRBdHRyaWJ1dGVQcm9wcy5qYXZhCjB4MTM4MAljb20uZmFjZWJvb2sucmVhY3QubW9kdWxlcy5kZXZpY2VpbmZvLkRldmljZUluZm9Nb2R1bGUJZW1pdFVwZGF0ZURpbWVuc2lvbnNFdmVudAkoKVYJRGV2aWNlSW5mb01vZHVsZS5qYXZhCjB4NWQ4CWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuT3BlblNTTFg1MDlDZXJ0aWZpY2F0ZQlnZXRJc3N1ZXJYNTAwUHJpbmNpcGFsCSgpTGphdmF4L3NlY3VyaXR5L2F1dGgveDUwMC9YNTAwUHJpbmNpcGFsOwlPcGVuU1NMWDUwOUNlcnRpZmljYXRlLmphdmEKMHhjMjAJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnRleHQuVGV4dExheW91dE1hbmFnZXJNYXBCdWZmZXIJY3JlYXRlU3Bhbm5hYmxlRnJvbUF0dHJpYnV0ZWRTdHJpbmcJKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtMY29tL2ZhY2Vib29rL3JlYWN0L2NvbW1vbi9tYXBidWZmZXIvTWFwQnVmZmVyO0xjb20vZmFjZWJvb2svcmVhY3Qvdmlld3MvdGV4dC9SZWFjdFRleHRWaWV3TWFuYWdlckNhbGxiYWNrOylMYW5kcm9pZC90ZXh0L1NwYW5uYWJsZTsJVGV4dExheW91dE1hbmFnZXJNYXBCdWZmZXIuamF2YQoweGE0NAljb20uZmFjZWJvb2sucmVhY3QuYnJpZGdlLldyaXRhYmxlTmF0aXZlTWFwCXB1dFN0cmluZwkoTGphdmEvbGFuZy9TdHJpbmc7TGphdmEvbGFuZy9TdHJpbmc7KVYJV3JpdGFibGVOYXRpdmVNYXAuamF2YQoweGMxYwljb20uZmFjZWJvb2sucmVhY3Qudmlld3MudGV4dC5UZXh0TGF5b3V0TWFuYWdlck1hcEJ1ZmZlcglnZXRPckNyZWF0ZVNwYW5uYWJsZUZvclRleHQJKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtMY29tL2ZhY2Vib29rL3JlYWN0L2NvbW1vbi9tYXBidWZmZXIvTWFwQnVmZmVyO0xjb20vZmFjZWJvb2svcmVhY3Qvdmlld3MvdGV4dC9SZWFjdFRleHRWaWV3TWFuYWdlckNhbGxiYWNrOylMYW5kcm9pZC90ZXh0L1NwYW5uYWJsZTsJVGV4dExheW91dE1hbmFnZXJNYXBCdWZmZXIuamF2YQoweGMxNAljb20uZmFjZWJvb2sucmVhY3Qudmlld3MudGV4dC5SZWFjdFRleHRWaWV3TWFuYWdlcgltZWFzdXJlCShMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7TGNvbS9mYWNlYm9vay9yZWFjdC9jb21tb24vbWFwYnVmZmVyL01hcEJ1ZmZlcjtMY29tL2ZhY2Vib29rL3JlYWN0L2NvbW1vbi9tYXBidWZmZXIvTWFwQnVmZmVyO0xjb20vZmFjZWJvb2svcmVhY3QvY29tbW9uL21hcGJ1ZmZlci9NYXBCdWZmZXI7Rkxjb20vZmFjZWJvb2sveW9nYS9Zb2dhTWVhc3VyZU1vZGU7Rkxjb20vZmFjZWJvb2sveW9nYS9Zb2dhTWVhc3VyZU1vZGU7W0YpSglSZWFjdFRleHRWaWV3TWFuYWdlci5qYXZhCjB4MmVjCWFuZHJvaWQucGVybWlzc2lvbi5QZXJtaXNzaW9uTWFuYWdlcgktJCROZXN0JHNtY2hlY2tQZXJtaXNzaW9uVW5jYWNoZWQJKExqYXZhL2xhbmcvU3RyaW5nO0lJKUkJUGVybWlzc2lvbk1hbmFnZXIuamF2YQoweGMwYwljb20uZmFjZWJvb2sucmVhY3QuZmFicmljLkZhYnJpY1VJTWFuYWdlcgltZWFzdXJlTWFwQnVmZmVyCShJTGphdmEvbGFuZy9TdHJpbmc7TGNvbS9mYWNlYm9vay9yZWFjdC9jb21tb24vbWFwYnVmZmVyL1JlYWRhYmxlTWFwQnVmZmVyO0xjb20vZmFjZWJvb2svcmVhY3QvY29tbW9uL21hcGJ1ZmZlci9SZWFkYWJsZU1hcEJ1ZmZlcjtMY29tL2ZhY2Vib29rL3JlYWN0L2NvbW1vbi9tYXBidWZmZXIvUmVhZGFibGVNYXBCdWZmZXI7RkZGRltGKUoJRmFicmljVUlNYW5hZ2VyLmphdmEKMHhiZmMJYW5kcm9pZC53aWRnZXQuVGV4dFZpZXcJaXNTdWdnZXN0aW9uc0VuYWJsZWQJKClaCVRleHRWaWV3LmphdmEKMHhlZDAJamF2YS5sYW5nLnJlZi5QaGFudG9tUmVmZXJlbmNlCTxpbml0PgkoTGphdmEvbGFuZy9PYmplY3Q7TGphdmEvbGFuZy9yZWYvUmVmZXJlbmNlUXVldWU7KVYJUGhhbnRvbVJlZmVyZW5jZS5qYXZhCjB4YmY4CWFuZHJvaWQud2lkZ2V0LlRleHRWaWV3CXNldFRleHQJKExqYXZhL2xhbmcvQ2hhclNlcXVlbmNlO0xhbmRyb2lkL3dpZGdldC9UZXh0VmlldyRCdWZmZXJUeXBlO1pJKVYJVGV4dFZpZXcuamF2YQoweGJmNAlhbmRyb2lkLndpZGdldC5UZXh0VmlldwlzZXRUZXh0CShMamF2YS9sYW5nL0NoYXJTZXF1ZW5jZTtMYW5kcm9pZC93aWRnZXQvVGV4dFZpZXckQnVmZmVyVHlwZTspVglUZXh0Vmlldy5qYXZhCjB4YmYwCWFuZHJvaWQud2lkZ2V0LlRleHRWaWV3CXNldFRleHQJKExqYXZhL2xhbmcvQ2hhclNlcXVlbmNlOylWCVRleHRWaWV3LmphdmEKMHgxMjE4CWFuZHJvaWQuZ3JhcGhpY3MuSGFyZHdhcmVSZW5kZXJlcgluU3luY0FuZERyYXdGcmFtZQkoSltKSSlJCUhhcmR3YXJlUmVuZGVyZXIuamF2YQoweDQyYwlqYXZhLm5ldC5JbmV0NkFkZHJlc3NJbXBsCWxvb2t1cEhvc3RCeU5hbWUJKExqYXZhL2xhbmcvU3RyaW5nO0kpW0xqYXZhL25ldC9JbmV0QWRkcmVzczsJSW5ldDZBZGRyZXNzSW1wbC5qYXZhCjB4YmRjCWphdmEubGFuZy5TdHJpbmcJZXF1YWxzSWdub3JlQ2FzZQkoTGphdmEvbGFuZy9TdHJpbmc7KVoJU3RyaW5nLmphdmEKMHg3NzgJY29tLmFuZHJvaWQub2todHRwLmludGVybmFsLmh1Yy5IdHRwc1VSTENvbm5lY3Rpb25JbXBsCWdldFJlc3BvbnNlQ29kZQkoKUkJSHR0cHNVUkxDb25uZWN0aW9uSW1wbC5qYXZhCjB4YmQ4CWNvbS5mYWNlYm9vay5yZWFjdC51aW1hbmFnZXIuUmVhY3RBY2Nlc3NpYmlsaXR5RGVsZWdhdGUkQWNjZXNzaWJpbGl0eVJvbGUJZnJvbVZhbHVlCShMamF2YS9sYW5nL1N0cmluZzspTGNvbS9mYWNlYm9vay9yZWFjdC91aW1hbmFnZXIvUmVhY3RBY2Nlc3NpYmlsaXR5RGVsZWdhdGUkQWNjZXNzaWJpbGl0eVJvbGU7CVJlYWN0QWNjZXNzaWJpbGl0eURlbGVnYXRlLmphdmEKMHhiZDAJY29tLmZhY2Vib29rLnJlYWN0LnVpbWFuYWdlci5WaWV3TWFuYWdlclByb3BlcnR5VXBkYXRlciRGYWxsYmFja1ZpZXdNYW5hZ2VyU2V0dGVyCWdldFByb3BlcnRpZXMJKExqYXZhL3V0aWwvTWFwOylWCVZpZXdNYW5hZ2VyUHJvcGVydHlVcGRhdGVyLmphdmEKMHg1YjQJYW5kcm9pZC5zZWN1cml0eS5uZXQuY29uZmlnLkRpcmVjdG9yeUNlcnRpZmljYXRlU291cmNlCWZpbmRDZXJ0CShMamF2YXgvc2VjdXJpdHkvYXV0aC94NTAwL1g1MDBQcmluY2lwYWw7TGFuZHJvaWQvc2VjdXJpdHkvbmV0L2NvbmZpZy9EaXJlY3RvcnlDZXJ0aWZpY2F0ZVNvdXJjZSRDZXJ0U2VsZWN0b3I7KUxqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlOwlEaXJlY3RvcnlDZXJ0aWZpY2F0ZVNvdXJjZS5qYXZhCjB4YzE4CWNvbS5mYWNlYm9vay5yZWFjdC52aWV3cy50ZXh0LlRleHRMYXlvdXRNYW5hZ2VyTWFwQnVmZmVyCW1lYXN1cmVUZXh0CShMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7TGNvbS9mYWNlYm9vay9yZWFjdC9jb21tb24vbWFwYnVmZmVyL01hcEJ1ZmZlcjtMY29tL2ZhY2Vib29rL3JlYWN0L2NvbW1vbi9tYXBidWZmZXIvTWFwQnVmZmVyO0ZMY29tL2ZhY2Vib29rL3lvZ2EvWW9nYU1lYXN1cmVNb2RlO0ZMY29tL2ZhY2Vib29rL3lvZ2EvWW9nYU1lYXN1cmVNb2RlO0xjb20vZmFjZWJvb2svcmVhY3Qvdmlld3MvdGV4dC9SZWFjdFRleHRWaWV3TWFuYWdlckNhbGxiYWNrO1tGKUoJVGV4dExheW91dE1hbmFnZXJNYXBCdWZmZXIuamF2YQoweDZjMAlzdW4uc2VjdXJpdHkudXRpbC5EZXJWYWx1ZQllbmNvZGUJKExzdW4vc2VjdXJpdHkvdXRpbC9EZXJPdXRwdXRTdHJlYW07KVYJRGVyVmFsdWUuamF2YQoweGJjYwlhbmRyb2lkLmNvbnRlbnQucmVzLlJlc291cmNlcwlvYnRhaW5UZW1wVHlwZWRWYWx1ZQkoKUxhbmRyb2lkL3V0aWwvVHlwZWRWYWx1ZTsJUmVzb3VyY2VzLmphdmEKMHgxMGE4CWphdmEudXRpbC5jb25jdXJyZW50LmxvY2tzLlJlZW50cmFudExvY2skTm9uZmFpclN5bmMJaW5pdGlhbFRyeUxvY2sJKClaCVJlZW50cmFudExvY2suamF2YQoweGJiNAljb20uZmFjZWJvb2sucmVhY3QuYnJpZGdlLlJlYWRhYmxlTmF0aXZlTWFwCWdldExvY2FsTWFwCSgpTGphdmEvdXRpbC9IYXNoTWFwOwlSZWFkYWJsZU5hdGl2ZU1hcC5qYXZhCjB4YzdjCWFuZHJvaWQuY29udGVudC5Db250ZXh0V3JhcHBlcglnZXRTaGFyZWRQcmVmZXJlbmNlcwkoTGphdmEvbGFuZy9TdHJpbmc7SSlMYW5kcm9pZC9jb250ZW50L1NoYXJlZFByZWZlcmVuY2VzOwlDb250ZXh0V3JhcHBlci5qYXZhCjB4YjgwCWFuZHJvaWR4LmFwcGNvbXBhdC53aWRnZXQuQXBwQ29tcGF0VGV4dFZpZXcJZ2V0RW1vamlUZXh0Vmlld0hlbHBlcgkoKUxhbmRyb2lkeC9hcHBjb21wYXQvd2lkZ2V0L0FwcENvbXBhdEVtb2ppVGV4dEhlbHBlcjsJQXBwQ29tcGF0VGV4dFZpZXcuamF2YQoweDE4NAlhbmRyb2lkLmhhcmR3YXJlLlN5c3RlbVNlbnNvck1hbmFnZXIkQmFzZUV2ZW50UXVldWUJcmVtb3ZlQWxsU2Vuc29ycwkoKVoJU3lzdGVtU2Vuc29yTWFuYWdlci5qYXZhCjB4NTk4CWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuVHJ1c3RNYW5hZ2VySW1wbAljaGVja1RydXN0ZWQJKFtMamF2YS9zZWN1cml0eS9jZXJ0L1g1MDlDZXJ0aWZpY2F0ZTtbQltCTGphdmEvbGFuZy9TdHJpbmc7TGphdmEvbGFuZy9TdHJpbmc7WilMamF2YS91dGlsL0xpc3Q7CVRydXN0TWFuYWdlckltcGwuamF2YQoweDE0NAlpby5zZW50cnkuU2VudHJ5CWluaXQJKExpby9zZW50cnkvU2VudHJ5T3B0aW9ucztaKVYJU2VudHJ5LmphdmEKMHhiOTAJYW5kcm9pZHguZW1vamkyLnZpZXdzaW50ZWdyYXRpb24uRW1vamlUZXh0Vmlld0hlbHBlciRIZWxwZXJJbnRlcm5hbAk8aW5pdD4JKClWCUVtb2ppVGV4dFZpZXdIZWxwZXIuamF2YQoweGJlNAljb20uZmFjZWJvb2sucmVhY3Qudmlld3MudGV4dC5SZWFjdFRleHRWaWV3TWFuYWdlcgl1cGRhdGVFeHRyYURhdGEJKExhbmRyb2lkL3ZpZXcvVmlldztMamF2YS9sYW5nL09iamVjdDspVglSZWFjdFRleHRWaWV3TWFuYWdlci5qYXZhCjB4OTM4CWNvbS5mYWNlYm9vay5zb2xvYWRlci5uYXRpdmVsb2FkZXIuTmF0aXZlTG9hZGVyCWxvYWRMaWJyYXJ5CShMamF2YS9sYW5nL1N0cmluZzspWglOYXRpdmVMb2FkZXIuamF2YQoweGI3YwlhbmRyb2lkeC5hcHBjb21wYXQud2lkZ2V0LkFwcENvbXBhdFRleHRWaWV3CXNldEZpbHRlcnMJKFtMYW5kcm9pZC90ZXh0L0lucHV0RmlsdGVyOylWCUFwcENvbXBhdFRleHRWaWV3LmphdmEKMHg5MDQJamRrLmludGVybmFsLnV0aWwuQXJyYXlzU3VwcG9ydAl2ZWN0b3JpemVkTWlzbWF0Y2gJKExqYXZhL2xhbmcvT2JqZWN0O0pMamF2YS9sYW5nL09iamVjdDtKSUkpSQlBcnJheXNTdXBwb3J0LmphdmEKMHhhNTQJYW5kcm9pZC52aWV3LkNob3Jlb2dyYXBoZXIJZG9GcmFtZQkoSklMYW5kcm9pZC92aWV3L0Rpc3BsYXlFdmVudFJlY2VpdmVyJFZzeW5jRXZlbnREYXRhOylWCUNob3Jlb2dyYXBoZXIuamF2YQoweGI2YwlhbmRyb2lkLnRleHQuVGV4dFV0aWxzCWdldExheW91dERpcmVjdGlvbkZyb21Mb2NhbGUJKExqYXZhL3V0aWwvTG9jYWxlOylJCVRleHRVdGlscy5qYXZhCjB4MzYwCWlvLnNlbnRyeS5jYWNoZS5DYWNoZVV0aWxzCXN0b3JlCShMaW8vc2VudHJ5L1NlbnRyeU9wdGlvbnM7TGphdmEvbGFuZy9PYmplY3Q7TGphdmEvbGFuZy9TdHJpbmc7TGphdmEvbGFuZy9TdHJpbmc7KVYJQ2FjaGVVdGlscy5qYXZhCjB4YjY4CWFuZHJvaWR4LmNvcmUudGV4dC5UZXh0VXRpbHNDb21wYXQJZ2V0TGF5b3V0RGlyZWN0aW9uRnJvbUxvY2FsZQkoTGphdmEvdXRpbC9Mb2NhbGU7KUkJVGV4dFV0aWxzQ29tcGF0LmphdmEKMHhkMGMJYW5kcm9pZC50ZXh0LkJvcmluZ0xheW91dAlpc0JvcmluZwkoTGphdmEvbGFuZy9DaGFyU2VxdWVuY2U7TGFuZHJvaWQvdGV4dC9UZXh0UGFpbnQ7TGFuZHJvaWQvdGV4dC9UZXh0RGlyZWN0aW9uSGV1cmlzdGljO0xhbmRyb2lkL3RleHQvQm9yaW5nTGF5b3V0JE1ldHJpY3M7KUxhbmRyb2lkL3RleHQvQm9yaW5nTGF5b3V0JE1ldHJpY3M7CUJvcmluZ0xheW91dC5qYXZhCjB4YjYwCWFuZHJvaWR4LmFwcGNvbXBhdC53aWRnZXQuQXBwQ29tcGF0VGV4dFZpZXdBdXRvU2l6ZUhlbHBlciRJbXBsCTxpbml0PgkoKVYJQXBwQ29tcGF0VGV4dFZpZXdBdXRvU2l6ZUhlbHBlci5qYXZhCjB4N2IwCWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuQ29uc2NyeXB0RW5naW5lU29ja2V0JFNTTElucHV0U3RyZWFtCXJlYWRVbnRpbERhdGFBdmFpbGFibGUJKFtCSUkpSQlDb25zY3J5cHRFbmdpbmVTb2NrZXQuamF2YQoweGJiMAljb20uZmFjZWJvb2sucmVhY3QuYnJpZGdlLlJlYWRhYmxlTmF0aXZlTWFwCWhhc0tleQkoTGphdmEvbGFuZy9TdHJpbmc7KVoJUmVhZGFibGVOYXRpdmVNYXAuamF2YQoweGI1YwlhbmRyb2lkeC5hcHBjb21wYXQud2lkZ2V0LkFwcENvbXBhdFRleHRWaWV3QXV0b1NpemVIZWxwZXIkSW1wbDIzCTxpbml0PgkoKVYJQXBwQ29tcGF0VGV4dFZpZXdBdXRvU2l6ZUhlbHBlci5qYXZhCjB4MTQ1OAlqYXZhLnNlY3VyaXR5LlNlY3VyZVJhbmRvbQlnZXREZWZhdWx0UFJORwkoWltCKVYJU2VjdXJlUmFuZG9tLmphdmEKMHhhZTAJY29tLmZhY2Vib29rLnJlYWN0LnVpbWFuYWdlci5WaWV3TWFuYWdlcgl1cGRhdGVQcm9wZXJ0aWVzCShMYW5kcm9pZC92aWV3L1ZpZXc7TGNvbS9mYWNlYm9vay9yZWFjdC91aW1hbmFnZXIvUmVhY3RTdHlsZXNEaWZmTWFwOylWCVZpZXdNYW5hZ2VyLmphdmEKMHhiNTgJYW5kcm9pZHguYXBwY29tcGF0LndpZGdldC5BcHBDb21wYXRUZXh0Vmlld0F1dG9TaXplSGVscGVyJEltcGwyOQk8aW5pdD4JKClWCUFwcENvbXBhdFRleHRWaWV3QXV0b1NpemVIZWxwZXIuamF2YQoweDExODAJYW5kcm9pZC52aWV3LlZpZXcJY2FuSGF2ZURpc3BsYXlMaXN0CSgpWglWaWV3LmphdmEKMHhiNTQJYW5kcm9pZHguYXBwY29tcGF0LndpZGdldC5BcHBDb21wYXRUZXh0Vmlld0F1dG9TaXplSGVscGVyCTxpbml0PgkoTGFuZHJvaWQvd2lkZ2V0L1RleHRWaWV3OylWCUFwcENvbXBhdFRleHRWaWV3QXV0b1NpemVIZWxwZXIuamF2YQoweGIzNAlhbmRyb2lkLnZpZXcuVmlld0dyb3VwCTxpbml0PgkoTGFuZHJvaWQvY29udGVudC9Db250ZXh0O0xhbmRyb2lkL3V0aWwvQXR0cmlidXRlU2V0O0kpVglWaWV3R3JvdXAuamF2YQoweGIzYwlhbmRyb2lkLnZpZXcuVmlldwk8aW5pdD4JKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtMYW5kcm9pZC91dGlsL0F0dHJpYnV0ZVNldDtJSSlWCVZpZXcuamF2YQoweGI1MAlhbmRyb2lkeC5hcHBjb21wYXQud2lkZ2V0LkFwcENvbXBhdFRleHRIZWxwZXIJPGluaXQ+CShMYW5kcm9pZC93aWRnZXQvVGV4dFZpZXc7KVYJQXBwQ29tcGF0VGV4dEhlbHBlci5qYXZhCjB4NWZjCWphdmF4LnNlY3VyaXR5LmF1dGgueDUwMC5YNTAwUHJpbmNpcGFsCWVxdWFscwkoTGphdmEvbGFuZy9PYmplY3Q7KVoJWDUwMFByaW5jaXBhbC5qYXZhCjB4YjRjCWFuZHJvaWQudXRpbC5TcGFyc2VBcnJheQlnZXQJKElMamF2YS9sYW5nL09iamVjdDspTGphdmEvbGFuZy9PYmplY3Q7CVNwYXJzZUFycmF5LmphdmEKMHhiZTAJamF2YS5sYW5nLlN0cmluZwlyZWdpb25NYXRjaGVzCShaSUxqYXZhL2xhbmcvU3RyaW5nO0lJKVoJU3RyaW5nLmphdmEKMHgyMDgJaW8uc2VudHJ5LmFuZHJvaWQuY29yZS5NYWluTG9vcGVySGFuZGxlcglwb3N0CShMamF2YS9sYW5nL1J1bm5hYmxlOylWCU1haW5Mb29wZXJIYW5kbGVyLmphdmEKMHhiNDgJYW5kcm9pZC51dGlsLlNwYXJzZUFycmF5CWdldAkoSSlMamF2YS9sYW5nL09iamVjdDsJU3BhcnNlQXJyYXkuamF2YQoweDE0YTAJamF2YS5pby5TdHJpbmdXcml0ZXIJYXBwZW5kCShMamF2YS9sYW5nL0NoYXJTZXF1ZW5jZTspTGphdmEvaW8vU3RyaW5nV3JpdGVyOwlTdHJpbmdXcml0ZXIuamF2YQoweGI0MAlhbmRyb2lkLnZpZXcuVmlldwk8aW5pdD4JKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDspVglWaWV3LmphdmEKMHg3ODgJY29tLmFuZHJvaWQub2todHRwLmludGVybmFsLmh0dHAuSHR0cEVuZ2luZQlyZWFkUmVzcG9uc2UJKClWCUh0dHBFbmdpbmUuamF2YQoweGIyNAljb20uZmFjZWJvb2sucmVhY3Qudmlld3Mudmlldy5SZWFjdFZpZXdNYW5hZ2VyCWNyZWF0ZVZpZXdJbnN0YW5jZQkoTGNvbS9mYWNlYm9vay9yZWFjdC91aW1hbmFnZXIvVGhlbWVkUmVhY3RDb250ZXh0OylMY29tL2ZhY2Vib29rL3JlYWN0L3ZpZXdzL3ZpZXcvUmVhY3RWaWV3R3JvdXA7CVJlYWN0Vmlld01hbmFnZXIuamF2YQoweDJlMAlpby5zZW50cnkuYW5kcm9pZC5jb3JlLlBob25lU3RhdGVCcmVhZGNydW1ic0ludGVncmF0aW9uCXJlZ2lzdGVyCShMaW8vc2VudHJ5L0lIdWI7TGlvL3NlbnRyeS9TZW50cnlPcHRpb25zOylWCVBob25lU3RhdGVCcmVhZGNydW1ic0ludGVncmF0aW9uLmphdmEKMHhiMjAJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnZpZXcuUmVhY3RWaWV3TWFuYWdlcgljcmVhdGVWaWV3SW5zdGFuY2UJKExjb20vZmFjZWJvb2svcmVhY3QvdWltYW5hZ2VyL1RoZW1lZFJlYWN0Q29udGV4dDspTGFuZHJvaWQvdmlldy9WaWV3OwlSZWFjdFZpZXdNYW5hZ2VyLmphdmEKMHhiZWMJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnRleHQuUmVhY3RUZXh0VmlldwlzZXRUZXh0CShMY29tL2ZhY2Vib29rL3JlYWN0L3ZpZXdzL3RleHQvUmVhY3RUZXh0VXBkYXRlOylWCVJlYWN0VGV4dFZpZXcuamF2YQoweGIxYwlhbmRyb2lkLmFwcC5Mb2FkZWRBcGsJZ2V0UGFja2FnZU5hbWUJKClMamF2YS9sYW5nL1N0cmluZzsJTG9hZGVkQXBrLmphdmEKMHhiMDgJYW5kcm9pZC5hcHAuU2hhcmVkUHJlZmVyZW5jZXNJbXBsCWdldEJvb2xlYW4JKExqYXZhL2xhbmcvU3RyaW5nO1opWglTaGFyZWRQcmVmZXJlbmNlc0ltcGwuamF2YQoweGFlYwljb20uZmFjZWJvb2sucmVhY3QudWltYW5hZ2VyLlZpZXdNYW5hZ2Vyc1Byb3BlcnR5Q2FjaGUkUHJvcFNldHRlcgl1cGRhdGVWaWV3UHJvcAkoTGNvbS9mYWNlYm9vay9yZWFjdC91aW1hbmFnZXIvVmlld01hbmFnZXI7TGFuZHJvaWQvdmlldy9WaWV3O0xqYXZhL2xhbmcvT2JqZWN0OylWCVZpZXdNYW5hZ2Vyc1Byb3BlcnR5Q2FjaGUuamF2YQoweDEzNAlpby5zZW50cnkucmVhY3QuUk5TZW50cnlNb2R1bGVJbXBsCWluaXROYXRpdmVTZGsJKExjb20vZmFjZWJvb2svcmVhY3QvYnJpZGdlL1JlYWRhYmxlTWFwO0xjb20vZmFjZWJvb2svcmVhY3QvYnJpZGdlL1Byb21pc2U7KVYJUk5TZW50cnlNb2R1bGVJbXBsLmphdmEKMHhhZTgJY29tLmZhY2Vib29rLnJlYWN0LnVpbWFuYWdlci5WaWV3TWFuYWdlclByb3BlcnR5VXBkYXRlciRGYWxsYmFja1ZpZXdNYW5hZ2VyU2V0dGVyCXNldFByb3BlcnR5CShMY29tL2ZhY2Vib29rL3JlYWN0L3VpbWFuYWdlci9WaWV3TWFuYWdlcjtMYW5kcm9pZC92aWV3L1ZpZXc7TGphdmEvbGFuZy9TdHJpbmc7TGphdmEvbGFuZy9PYmplY3Q7KVYJVmlld01hbmFnZXJQcm9wZXJ0eVVwZGF0ZXIuamF2YQoweGFlNAljb20uZmFjZWJvb2sucmVhY3QudWltYW5hZ2VyLlZpZXdNYW5hZ2VyUHJvcGVydHlVcGRhdGVyCXVwZGF0ZVByb3BzCShMY29tL2ZhY2Vib29rL3JlYWN0L3VpbWFuYWdlci9WaWV3TWFuYWdlcjtMYW5kcm9pZC92aWV3L1ZpZXc7TGNvbS9mYWNlYm9vay9yZWFjdC91aW1hbmFnZXIvUmVhY3RTdHlsZXNEaWZmTWFwOylWCVZpZXdNYW5hZ2VyUHJvcGVydHlVcGRhdGVyLmphdmEKMHhmNGMJYW5kcm9pZC5ncmFwaGljcy5QYWludAluR2V0UnVuQ2hhcmFjdGVyQWR2YW5jZQkoSltDSUlJSVpJW0ZJKUYJUGFpbnQuamF2YQoweDk0NAlqYXZhLmxhbmcuU3lzdGVtCWxvYWRMaWJyYXJ5CShMamF2YS9sYW5nL1N0cmluZzspVglTeXN0ZW0uamF2YQoweGFkYwljb20uZmFjZWJvb2sucmVhY3Qudmlld3MudGV4dC5UZXh0QXR0cmlidXRlUHJvcHMJZ2V0VGV4dEFsaWdubWVudAkoTGNvbS9mYWNlYm9vay9yZWFjdC91aW1hbmFnZXIvUmVhY3RTdHlsZXNEaWZmTWFwO1pJKUkJVGV4dEF0dHJpYnV0ZVByb3BzLmphdmEKMHgyMTgJYW5kcm9pZC5vcy5IYW5kbGVyCWVucXVldWVNZXNzYWdlCShMYW5kcm9pZC9vcy9NZXNzYWdlUXVldWU7TGFuZHJvaWQvb3MvTWVzc2FnZTtKKVoJSGFuZGxlci5qYXZhCjB4YWM0CWFuZHJvaWQuY29udGVudC5yZXMuQXNzZXRNYW5hZ2VyCWdldEFwa0Fzc2V0cwkoKVtMYW5kcm9pZC9jb250ZW50L3Jlcy9BcGtBc3NldHM7CUFzc2V0TWFuYWdlci5qYXZhCjB4ZmU0CWFuZHJvaWQuY29udGVudC5yZXMuQXNzZXRNYW5hZ2VyCW9wZW4JKExqYXZhL2xhbmcvU3RyaW5nOylMamF2YS9pby9JbnB1dFN0cmVhbTsJQXNzZXRNYW5hZ2VyLmphdmEKMHhjZDQJYW5kcm9pZC50ZXh0LlNwYW5uYWJsZVN0cmluZ0J1aWxkZXIJZ2V0U3BhbnMJKElJTGphdmEvbGFuZy9DbGFzcztaKVtMamF2YS9sYW5nL09iamVjdDsJU3Bhbm5hYmxlU3RyaW5nQnVpbGRlci5qYXZhCjB4MzkwCWphdmEudXRpbC5PYmplY3RzCXJlcXVpcmVOb25OdWxsCShMamF2YS9sYW5nL09iamVjdDspTGphdmEvbGFuZy9PYmplY3Q7CU9iamVjdHMuamF2YQoweDZiOAlzdW4uc2VjdXJpdHkucHJvdmlkZXIuY2VydHBhdGguQmFzaWNDaGVja2VyCTxpbml0PgkoTGphdmEvc2VjdXJpdHkvY2VydC9UcnVzdEFuY2hvcjtMamF2YS91dGlsL0RhdGU7TGphdmEvbGFuZy9TdHJpbmc7WilWCUJhc2ljQ2hlY2tlci5qYXZhCjB4YWJjCWFuZHJvaWQuY29udGVudC5yZXMuVHlwZWRBcnJheQlsb2FkU3RyaW5nVmFsdWVBdAkoSSlMamF2YS9sYW5nL0NoYXJTZXF1ZW5jZTsJVHlwZWRBcnJheS5qYXZhCjB4NTJjCWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuQ29uc2NyeXB0RW5naW5lCXVud3JhcAkoW0xqYXZhL25pby9CeXRlQnVmZmVyO0lJW0xqYXZhL25pby9CeXRlQnVmZmVyO0lJKUxqYXZheC9uZXQvc3NsL1NTTEVuZ2luZVJlc3VsdDsJQ29uc2NyeXB0RW5naW5lLmphdmEKMHg2ZTQJc3VuLnNlY3VyaXR5LnByb3ZpZGVyLlg1MDlGYWN0b3J5CWdldEZyb21DYWNoZQkoTHN1bi9zZWN1cml0eS91dGlsL0NhY2hlO1tCKUxqYXZhL2xhbmcvT2JqZWN0OwlYNTA5RmFjdG9yeS5qYXZhCjB4YWI0CWFuZHJvaWQud2lkZ2V0LlRleHRWaWV3CXJlYWRUZXh0QXBwZWFyYW5jZQkoTGFuZHJvaWQvY29udGVudC9Db250ZXh0O0xhbmRyb2lkL2NvbnRlbnQvcmVzL1R5cGVkQXJyYXk7TGFuZHJvaWQvd2lkZ2V0L1RleHRWaWV3JFRleHRBcHBlYXJhbmNlQXR0cmlidXRlcztaKVYJVGV4dFZpZXcuamF2YQoweDk5Ywljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0Lk5hdGl2ZUNyeXB0bwljaXBoZXJTdWl0ZVRvSmF2YQkoTGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL2xhbmcvU3RyaW5nOwlOYXRpdmVDcnlwdG8uamF2YQoweGFhYwlhbmRyb2lkLndpZGdldC5UZXh0Vmlldwk8aW5pdD4JKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtMYW5kcm9pZC91dGlsL0F0dHJpYnV0ZVNldDtJKVYJVGV4dFZpZXcuamF2YQoweDExZjAJYW5kcm9pZC5hbmltYXRpb24uVmFsdWVBbmltYXRvcglhbmltYXRlQmFzZWRPblRpbWUJKEopWglWYWx1ZUFuaW1hdG9yLmphdmEKMHgzZjgJY29tLmFuZHJvaWQub2todHRwLmludGVybmFsLmh1Yy5IdHRwVVJMQ29ubmVjdGlvbkltcGwJY29ubmVjdAkoKVYJSHR0cFVSTENvbm5lY3Rpb25JbXBsLmphdmEKMHhhYTQJYW5kcm9pZHguYXBwY29tcGF0LndpZGdldC5BcHBDb21wYXRUZXh0Vmlldwk8aW5pdD4JKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtMYW5kcm9pZC91dGlsL0F0dHJpYnV0ZVNldDspVglBcHBDb21wYXRUZXh0Vmlldy5qYXZhCjB4MTI0OAlhbmRyb2lkLm9zLkFzeW5jVGFzawlwb3N0UmVzdWx0CShMamF2YS9sYW5nL09iamVjdDspTGphdmEvbGFuZy9PYmplY3Q7CUFzeW5jVGFzay5qYXZhCjB4OGY4CWphdmEubGFuZy5TdHJpbmcJdG9Mb3dlckNhc2UJKExqYXZhL3V0aWwvTG9jYWxlOylMamF2YS9sYW5nL1N0cmluZzsJU3RyaW5nLmphdmEKMHhhODQJY29tLmZhY2Vib29rLnJlYWN0LmZhYnJpYy5tb3VudGluZy5TdXJmYWNlTW91bnRpbmdNYW5hZ2VyCWNyZWF0ZVZpZXdVbnNhZmUJKExqYXZhL2xhbmcvU3RyaW5nO0lMamF2YS9sYW5nL09iamVjdDtMY29tL2ZhY2Vib29rL3JlYWN0L3VpbWFuYWdlci9TdGF0ZVdyYXBwZXI7TGNvbS9mYWNlYm9vay9yZWFjdC9mYWJyaWMvZXZlbnRzL0V2ZW50RW1pdHRlcldyYXBwZXI7WilWCVN1cmZhY2VNb3VudGluZ01hbmFnZXIuamF2YQoweDExMjAJYW5kcm9pZC5ncmFwaGljcy5kcmF3YWJsZS5EcmF3YWJsZQlzZXRCb3VuZHMJKElJSUkpVglEcmF3YWJsZS5qYXZhCjB4ZWUwCWNvbS5mYWNlYm9vay5yZWFjdC5jb21tb24ubWFwYnVmZmVyLlJlYWRhYmxlTWFwQnVmZmVyCXJlYWRNYXBCdWZmZXJWYWx1ZQkoSSlMY29tL2ZhY2Vib29rL3JlYWN0L2NvbW1vbi9tYXBidWZmZXIvUmVhZGFibGVNYXBCdWZmZXI7CVJlYWRhYmxlTWFwQnVmZmVyLmt0CjB4YTY4CWNvbS5mYWNlYm9vay5yZWFjdC5tb2R1bGVzLmNvcmUuUmVhY3RDaG9yZW9ncmFwaGVyJFJlYWN0Q2hvcmVvZ3JhcGhlckRpc3BhdGNoZXIJZG9GcmFtZQkoSilWCVJlYWN0Q2hvcmVvZ3JhcGhlci5qYXZhCjB4MTNhNAlqYXZhLnV0aWwubG9nZ2luZy5Mb2dnZXIJaXNMb2dnYWJsZQkoTGphdmEvdXRpbC9sb2dnaW5nL0xldmVsOylaCUxvZ2dlci5qYXZhCjB4YTVjCWFuZHJvaWQudmlldy5DaG9yZW9ncmFwaGVyJENhbGxiYWNrUmVjb3JkCXJ1bgkoTGFuZHJvaWQvdmlldy9DaG9yZW9ncmFwaGVyJEZyYW1lRGF0YTspVglDaG9yZW9ncmFwaGVyLmphdmEKMHhhNTgJYW5kcm9pZC52aWV3LkNob3Jlb2dyYXBoZXIJZG9DYWxsYmFja3MJKElKKVYJQ2hvcmVvZ3JhcGhlci5qYXZhCjB4YTQ4CWphdmEubGFuZy5DbGFzcwlpc0FycmF5CSgpWglDbGFzcy5qYXZhCjB4YTNjCWphdmEudXRpbC5IYXNoTWFwCW5ld05vZGUJKElMamF2YS9sYW5nL09iamVjdDtMamF2YS9sYW5nL09iamVjdDtMamF2YS91dGlsL0hhc2hNYXAkTm9kZTspTGphdmEvdXRpbC9IYXNoTWFwJE5vZGU7CUhhc2hNYXAuamF2YQoweGEzOAlqYXZhLnV0aWwuSGFzaE1hcAlwdXRWYWwJKElMamF2YS9sYW5nL09iamVjdDtMamF2YS9sYW5nL09iamVjdDtaWilMamF2YS9sYW5nL09iamVjdDsJSGFzaE1hcC5qYXZhCjB4MTRmNAlva2h0dHAzLmludGVybmFsLndzLlJlYWxXZWJTb2NrZXQJb25SZWFkTWVzc2FnZQkoTGphdmEvbGFuZy9TdHJpbmc7KVYJUmVhbFdlYlNvY2tldC5rdAoweGI3OAlqYXZhLmxhbmcucmVmLlJlZmVyZW5jZQlnZXRSZWZlcmVudAkoKUxqYXZhL2xhbmcvT2JqZWN0OwlSZWZlcmVuY2UuamF2YQoweDEwOGMJaW8uc2VudHJ5LnJlYWN0LlJOU2VudHJ5TW9kdWxlCXNldFRhZwkoTGphdmEvbGFuZy9TdHJpbmc7TGphdmEvbGFuZy9TdHJpbmc7KVYJUk5TZW50cnlNb2R1bGUuamF2YQoweGEzNAlqYXZhLnV0aWwuSGFzaE1hcAlwdXQJKExqYXZhL2xhbmcvT2JqZWN0O0xqYXZhL2xhbmcvT2JqZWN0OylMamF2YS9sYW5nL09iamVjdDsJSGFzaE1hcC5qYXZhCjB4ZjQwCWFuZHJvaWQudGV4dC5UZXh0TGluZQlnZXRSdW5BZHZhbmNlCShMYW5kcm9pZC90ZXh0L1RleHRQYWludDtJSUlJWklbRkkpRglUZXh0TGluZS5qYXZhCjB4YjAwCWNvbS5mYWNlYm9vay5yZWFjdC5tb2R1bGVzLmkxOG5tYW5hZ2VyLkkxOG5VdGlsCWlzUlRMRm9yY2VkCShMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7KVoJSTE4blV0aWwuamF2YQoweGEzMAljb20uZmFjZWJvb2sucmVhY3QudWltYW5hZ2VyLlZpZXdNYW5hZ2VyUHJvcGVydHlVcGRhdGVyJEZhbGxiYWNrU2hhZG93Tm9kZVNldHRlcglnZXRQcm9wZXJ0aWVzCShMamF2YS91dGlsL01hcDspVglWaWV3TWFuYWdlclByb3BlcnR5VXBkYXRlci5qYXZhCjB4OGE4CWNvbS5hbmRyb2lkLm9raHR0cC5IdHRwVXJsJEJ1aWxkZXIJZG9tYWluVG9Bc2NpaQkoTGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL2xhbmcvU3RyaW5nOwlIdHRwVXJsLmphdmEKMHg5MzAJY29tLnN3bWFuc2lvbi5nZXN0dXJlaGFuZGxlci5yZWFjdC5STkdlc3R1cmVIYW5kbGVyTW9kdWxlCWluc3RhbGwJKClaCVJOR2VzdHVyZUhhbmRsZXJNb2R1bGUua3QKMHhhMjQJY29tLmZhY2Vib29rLnJlYWN0LnVpbWFuYWdlci5VSU1hbmFnZXJNb2R1bGVDb25zdGFudHNIZWxwZXIJY3JlYXRlQ29uc3RhbnRzRm9yVmlld01hbmFnZXIJKExjb20vZmFjZWJvb2svcmVhY3QvdWltYW5hZ2VyL1ZpZXdNYW5hZ2VyO0xqYXZhL3V0aWwvTWFwO0xqYXZhL3V0aWwvTWFwO0xqYXZhL3V0aWwvTWFwO0xqYXZhL3V0aWwvTWFwOylMamF2YS91dGlsL01hcDsJVUlNYW5hZ2VyTW9kdWxlQ29uc3RhbnRzSGVscGVyLmphdmEKMHhmMDAJYW5kcm9pZHguZW1vamkyLnRleHQuRW1vamlQcm9jZXNzb3IJcHJvY2VzcwkoTGphdmEvbGFuZy9DaGFyU2VxdWVuY2U7SUlJWilMamF2YS9sYW5nL0NoYXJTZXF1ZW5jZTsJRW1vamlQcm9jZXNzb3IuamF2YQoweDY2Ywlpby5zZW50cnkuYW5kcm9pZC5uZGsuTmRrU2NvcGVPYnNlcnZlcglhZGRCcmVhZGNydW1iCShMaW8vc2VudHJ5L0JyZWFkY3J1bWI7KVYJTmRrU2NvcGVPYnNlcnZlci5qYXZhCjB4YTFjCWphdmEubGFuZy5PYmplY3QJZ2V0Q2xhc3MJKClMamF2YS9sYW5nL0NsYXNzOwlPYmplY3QuamF2YQoweGExNAljb20uZmFjZWJvb2sucmVhY3QuYnJpZGdlLkFyZ3VtZW50cwlhZGRFbnRyeQkoTGNvbS9mYWNlYm9vay9yZWFjdC9icmlkZ2UvV3JpdGFibGVOYXRpdmVNYXA7TGphdmEvbGFuZy9TdHJpbmc7TGphdmEvbGFuZy9PYmplY3Q7KVYJQXJndW1lbnRzLmphdmEKMHg2ZDAJamRrLmludGVybmFsLnV0aWwuUHJlY29uZGl0aW9ucwljaGVja0Zyb21JbmRleFNpemUJKElJSUxqYXZhL3V0aWwvZnVuY3Rpb24vQmlGdW5jdGlvbjspSQlQcmVjb25kaXRpb25zLmphdmEKMHhhMDgJamF2YS51dGlsLkhhc2hNYXAkSGFzaEl0ZXJhdG9yCW5leHROb2RlCSgpTGphdmEvdXRpbC9IYXNoTWFwJE5vZGU7CUhhc2hNYXAuamF2YQoweGEwNAlqYXZhLnV0aWwuSGFzaE1hcCRLZXlJdGVyYXRvcgluZXh0CSgpTGphdmEvbGFuZy9PYmplY3Q7CUhhc2hNYXAuamF2YQoweDEzN2MJY29tLmZhY2Vib29rLnJlYWN0LlJlYWN0Um9vdFZpZXckQ3VzdG9tR2xvYmFsTGF5b3V0TGlzdGVuZXIJZW1pdFVwZGF0ZURpbWVuc2lvbnNFdmVudAkoKVYJUmVhY3RSb290Vmlldy5qYXZhCjB4YTAwCXN1bi5zZWN1cml0eS5wcm92aWRlci5jZXJ0cGF0aC5Qb2xpY3lOb2RlSW1wbAljb3B5VHJlZQkoTHN1bi9zZWN1cml0eS9wcm92aWRlci9jZXJ0cGF0aC9Qb2xpY3lOb2RlSW1wbDspTHN1bi9zZWN1cml0eS9wcm92aWRlci9jZXJ0cGF0aC9Qb2xpY3lOb2RlSW1wbDsJUG9saWN5Tm9kZUltcGwuamF2YQoweDE0OTgJaW8uc2VudHJ5LnZlbmRvci5nc29uLnN0cmVhbS5Kc29uV3JpdGVyCWJlZm9yZVZhbHVlCSgpVglKc29uV3JpdGVyLmphdmEKMHg5ZmMJc3VuLnNlY3VyaXR5LnByb3ZpZGVyLmNlcnRwYXRoLlBvbGljeU5vZGVJbXBsCWNvcHlUcmVlCSgpTHN1bi9zZWN1cml0eS9wcm92aWRlci9jZXJ0cGF0aC9Qb2xpY3lOb2RlSW1wbDsJUG9saWN5Tm9kZUltcGwuamF2YQoweDFjCWFuZHJvaWQub3MuTWVzc2FnZVF1ZXVlCW5hdGl2ZVBvbGxPbmNlCShKSSlWCU1lc3NhZ2VRdWV1ZS5qYXZhCjB4OWY0CWNvbS5hbmRyb2lkLmljdS51dGlsLnJlZ2V4Lk1hdGNoZXJOYXRpdmUJc2V0SW5wdXRJbXBsCShKTGphdmEvbGFuZy9TdHJpbmc7SUkpVglNYXRjaGVyTmF0aXZlLmphdmEKMHg4Y2MJamF2YS5sYW5nLlN0cmluZ0J1ZmZlcglsZW5ndGgJKClJCVN0cmluZ0J1ZmZlci5qYXZhCjB4YWY4CWNvbS5mYWNlYm9vay5yZWFjdC52aWV3cy52aWV3LlJlYWN0Vmlld0dyb3VwCWdldE9yQ3JlYXRlUmVhY3RWaWV3QmFja2dyb3VuZAkoKUxjb20vZmFjZWJvb2svcmVhY3Qvdmlld3Mvdmlldy9SZWFjdFZpZXdCYWNrZ3JvdW5kRHJhd2FibGU7CVJlYWN0Vmlld0dyb3VwLmphdmEKMHgxMzUwCWFuZHJvaWQudmlldy5XaW5kb3dNYW5hZ2VyJExheW91dFBhcmFtcwljb3B5RnJvbQkoTGFuZHJvaWQvdmlldy9XaW5kb3dNYW5hZ2VyJExheW91dFBhcmFtczspSQlXaW5kb3dNYW5hZ2VyLmphdmEKMHg5ZTgJamF2YS51dGlsLnJlZ2V4Lk1hdGNoZXIJcmVzZXQJKExqYXZhL2xhbmcvQ2hhclNlcXVlbmNlO0lJKUxqYXZhL3V0aWwvcmVnZXgvTWF0Y2hlcjsJTWF0Y2hlci5qYXZhCjB4OWRjCWphdmEudXRpbC5yZWdleC5QYXR0ZXJuCW1hdGNoZXIJKExqYXZhL2xhbmcvQ2hhclNlcXVlbmNlOylMamF2YS91dGlsL3JlZ2V4L01hdGNoZXI7CVBhdHRlcm4uamF2YQoweDlkOAlqYXZhLnV0aWwucmVnZXguUGF0dGVybglzcGxpdAkoTGphdmEvbGFuZy9DaGFyU2VxdWVuY2U7SSlbTGphdmEvbGFuZy9TdHJpbmc7CVBhdHRlcm4uamF2YQoweDEzNmMJb2tpby5pbnRlcm5hbC5CeXRlU3RyaW5nS3QJZ2V0SEVYX0RJR0lUX0NIQVJTCSgpW0MJQnl0ZVN0cmluZy5rdAoweGVmYwlhbmRyb2lkeC5lbW9qaTIudGV4dC5FbW9qaUNvbXBhdCRDb21wYXRJbnRlcm5hbDE5CXByb2Nlc3MJKExqYXZhL2xhbmcvQ2hhclNlcXVlbmNlO0lJSVopTGphdmEvbGFuZy9DaGFyU2VxdWVuY2U7CUVtb2ppQ29tcGF0LmphdmEKMHhkYjAJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnZpZXcuUmVhY3RWaWV3R3JvdXAJYWRkVmlldwkoTGFuZHJvaWQvdmlldy9WaWV3O0lMYW5kcm9pZC92aWV3L1ZpZXdHcm91cCRMYXlvdXRQYXJhbXM7KVYJUmVhY3RWaWV3R3JvdXAuamF2YQoweDlkMAlzdW4uc2VjdXJpdHkudXRpbC5BbGdvcml0aG1EZWNvbXBvc2VyCWRlY29tcG9zZUltcGwJKExqYXZhL2xhbmcvU3RyaW5nOylMamF2YS91dGlsL1NldDsJQWxnb3JpdGhtRGVjb21wb3Nlci5qYXZhCjB4OWNjCXN1bi5zZWN1cml0eS51dGlsLkFsZ29yaXRobURlY29tcG9zZXIJZGVjb21wb3NlCShMamF2YS9sYW5nL1N0cmluZzspTGphdmEvdXRpbC9TZXQ7CUFsZ29yaXRobURlY29tcG9zZXIuamF2YQoweDliYwljb20uZmFjZWJvb2sucmVhY3QudWltYW5hZ2VyLlZpZXdNYW5hZ2VyUmVnaXN0cnkJZ2V0Vmlld01hbmFnZXJJZkV4aXN0cwkoTGphdmEvbGFuZy9TdHJpbmc7KUxjb20vZmFjZWJvb2svcmVhY3QvdWltYW5hZ2VyL1ZpZXdNYW5hZ2VyOwlWaWV3TWFuYWdlclJlZ2lzdHJ5LmphdmEKMHg5YjgJY29tLmZhY2Vib29rLnJlYWN0LnVpbWFuYWdlci5VSUltcGxlbWVudGF0aW9uCXJlc29sdmVWaWV3TWFuYWdlcgkoTGphdmEvbGFuZy9TdHJpbmc7KUxjb20vZmFjZWJvb2svcmVhY3QvdWltYW5hZ2VyL1ZpZXdNYW5hZ2VyOwlVSUltcGxlbWVudGF0aW9uLmphdmEKMHgxNTVjCWphdmEubmV0LlNvY2tldAlzZXRUY3BOb0RlbGF5CShaKVYJU29ja2V0LmphdmEKMHg5YjQJY29tLmZhY2Vib29rLnJlYWN0LnVpbWFuYWdlci5VSU1hbmFnZXJNb2R1bGUJZ2V0Q29uc3RhbnRzRm9yVmlld01hbmFnZXIJKExqYXZhL2xhbmcvU3RyaW5nOylMY29tL2ZhY2Vib29rL3JlYWN0L2JyaWRnZS9Xcml0YWJsZU1hcDsJVUlNYW5hZ2VyTW9kdWxlLmphdmEKMHg5YjAJYW5kcm9pZC5uZXQuSUNvbm5lY3Rpdml0eU1hbmFnZXIkU3R1YiRQcm94eQlnZXRBY3RpdmVOZXR3b3JrSW5mbwkoKUxhbmRyb2lkL25ldC9OZXR3b3JrSW5mbzsJSUNvbm5lY3Rpdml0eU1hbmFnZXIuamF2YQoweGYyNAlhbmRyb2lkLndpZGdldC5UZXh0VmlldwltYWtlU2luZ2xlTGF5b3V0CShJTGFuZHJvaWQvdGV4dC9Cb3JpbmdMYXlvdXQkTWV0cmljcztJTGFuZHJvaWQvdGV4dC9MYXlvdXQkQWxpZ25tZW50O1pMYW5kcm9pZC90ZXh0L1RleHRVdGlscyRUcnVuY2F0ZUF0O1opTGFuZHJvaWQvdGV4dC9MYXlvdXQ7CVRleHRWaWV3LmphdmEKMHgxYzAJamF2YS5pby5Vbml4RmlsZVN5c3RlbQlub3JtYWxpemUJKExqYXZhL2xhbmcvU3RyaW5nOylMamF2YS9sYW5nL1N0cmluZzsJVW5peEZpbGVTeXN0ZW0uamF2YQoweDg3OAlqYXZhLmlvLklucHV0U3RyZWFtUmVhZGVyCWNsb3NlCSgpVglJbnB1dFN0cmVhbVJlYWRlci5qYXZhCjB4OWE4CWlvLnNlbnRyeS5hbmRyb2lkLmNvcmUuaW50ZXJuYWwudXRpbC5Db25uZWN0aXZpdHlDaGVja2VyCWdldENvbm5lY3Rpb25TdGF0dXMJKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtMYW5kcm9pZC9uZXQvQ29ubmVjdGl2aXR5TWFuYWdlcjtMaW8vc2VudHJ5L0lMb2dnZXI7KUxpby9zZW50cnkvYW5kcm9pZC9jb3JlL2ludGVybmFsL3V0aWwvQ29ubmVjdGl2aXR5Q2hlY2tlciRTdGF0dXM7CUNvbm5lY3Rpdml0eUNoZWNrZXIuamF2YQoweDlhNAlpby5zZW50cnkuYW5kcm9pZC5jb3JlLmludGVybmFsLnV0aWwuQ29ubmVjdGl2aXR5Q2hlY2tlcglnZXRDb25uZWN0aW9uU3RhdHVzCShMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7TGlvL3NlbnRyeS9JTG9nZ2VyOylMaW8vc2VudHJ5L2FuZHJvaWQvY29yZS9pbnRlcm5hbC91dGlsL0Nvbm5lY3Rpdml0eUNoZWNrZXIkU3RhdHVzOwlDb25uZWN0aXZpdHlDaGVja2VyLmphdmEKMHg5YTAJaW8uc2VudHJ5LmFuZHJvaWQuY29yZS5BbmRyb2lkVHJhbnNwb3J0R2F0ZQlpc0Nvbm5lY3RlZAkoKVoJQW5kcm9pZFRyYW5zcG9ydEdhdGUuamF2YQoweGQ4CWphdmEudXRpbC5jb25jdXJyZW50LmxvY2tzLkFic3RyYWN0UXVldWVkU3luY2hyb25pemVyJENvbmRpdGlvbk9iamVjdAlhd2FpdAkoKVYJQWJzdHJhY3RRdWV1ZWRTeW5jaHJvbml6ZXIuamF2YQoweDk5OAljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0Lk5hdGl2ZVNzbFNlc3Npb24kSW1wbAk8aW5pdD4JKExjb20vYW5kcm9pZC9vcmcvY29uc2NyeXB0L0Fic3RyYWN0U2Vzc2lvbkNvbnRleHQ7TGNvbS9hbmRyb2lkL29yZy9jb25zY3J5cHQvTmF0aXZlUmVmJFNTTF9TRVNTSU9OO0xqYXZhL2xhbmcvU3RyaW5nO0lbTGphdmEvc2VjdXJpdHkvY2VydC9YNTA5Q2VydGlmaWNhdGU7W0JbQilWCU5hdGl2ZVNzbFNlc3Npb24uamF2YQoweDk5NAljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0Lk5hdGl2ZVNzbFNlc3Npb24kSW1wbAk8aW5pdD4JKExjb20vYW5kcm9pZC9vcmcvY29uc2NyeXB0L0Fic3RyYWN0U2Vzc2lvbkNvbnRleHQ7TGNvbS9hbmRyb2lkL29yZy9jb25zY3J5cHQvTmF0aXZlUmVmJFNTTF9TRVNTSU9OO0xqYXZhL2xhbmcvU3RyaW5nO0lbTGphdmEvc2VjdXJpdHkvY2VydC9YNTA5Q2VydGlmaWNhdGU7W0JbQkxjb20vYW5kcm9pZC9vcmcvY29uc2NyeXB0L05hdGl2ZVNzbFNlc3Npb24kSW1wbC1JQTspVglOYXRpdmVTc2xTZXNzaW9uLmphdmEKMHg0YzQJbGliY29yZS5pby5Gb3J3YXJkaW5nT3MJY29ubmVjdAkoTGphdmEvaW8vRmlsZURlc2NyaXB0b3I7TGphdmEvbmV0L0luZXRBZGRyZXNzO0kpVglGb3J3YXJkaW5nT3MuamF2YQoweGMxMAljb20uZmFjZWJvb2sucmVhY3QuZmFicmljLm1vdW50aW5nLk1vdW50aW5nTWFuYWdlcgltZWFzdXJlTWFwQnVmZmVyCShMY29tL2ZhY2Vib29rL3JlYWN0L2JyaWRnZS9SZWFjdENvbnRleHQ7TGphdmEvbGFuZy9TdHJpbmc7TGNvbS9mYWNlYm9vay9yZWFjdC9jb21tb24vbWFwYnVmZmVyL01hcEJ1ZmZlcjtMY29tL2ZhY2Vib29rL3JlYWN0L2NvbW1vbi9tYXBidWZmZXIvTWFwQnVmZmVyO0xjb20vZmFjZWJvb2svcmVhY3QvY29tbW9uL21hcGJ1ZmZlci9NYXBCdWZmZXI7Rkxjb20vZmFjZWJvb2sveW9nYS9Zb2dhTWVhc3VyZU1vZGU7Rkxjb20vZmFjZWJvb2sveW9nYS9Zb2dhTWVhc3VyZU1vZGU7W0YpSglNb3VudGluZ01hbmFnZXIuamF2YQoweDk4NAljb20uZmFjZWJvb2sucmVhY3QuYnJpZGdlLlJlYWRhYmxlTmF0aXZlTWFwCWdldFR5cGUJKExqYXZhL2xhbmcvU3RyaW5nOylMY29tL2ZhY2Vib29rL3JlYWN0L2JyaWRnZS9SZWFkYWJsZVR5cGU7CVJlYWRhYmxlTmF0aXZlTWFwLmphdmEKMHgxM2FjCW9raHR0cDMuaW50ZXJuYWwuVXRpbAlpc0NpdmlsaXplZAkoTG9raHR0cDMvaW50ZXJuYWwvaW8vRmlsZVN5c3RlbTtMamF2YS9pby9GaWxlOylaCVV0aWwua3QKMHg5ODAJY29tLmZhY2Vib29rLnJlYWN0LmJyaWRnZS5SZWFkYWJsZU5hdGl2ZU1hcAl0b0hhc2hNYXAJKClMamF2YS91dGlsL0hhc2hNYXA7CVJlYWRhYmxlTmF0aXZlTWFwLmphdmEKMHgxMjE0CWFuZHJvaWQuZ3JhcGhpY3MuSGFyZHdhcmVSZW5kZXJlcglzeW5jQW5kRHJhd0ZyYW1lCShMYW5kcm9pZC9ncmFwaGljcy9GcmFtZUluZm87KUkJSGFyZHdhcmVSZW5kZXJlci5qYXZhCjB4OTc4CWlvLnNlbnRyeS5yZWFjdC5STlNlbnRyeU1vZHVsZUltcGwkJEV4dGVybmFsU3ludGhldGljTGFtYmRhMwlydW4JKExpby9zZW50cnkvU2NvcGU7KVYJRDgkJFN5bnRoZXRpY0NsYXNzCjB4MTNmYwlqYXZhLmxhbmcucmVmLlJlZmVyZW5jZQlyZWZlcnNUbzAJKExqYXZhL2xhbmcvT2JqZWN0OylaCVJlZmVyZW5jZS5qYXZhCjB4OTcwCWlvLnNlbnRyeS5yZWFjdC5STlNlbnRyeU1vZHVsZQlzZXRDb250ZXh0CShMamF2YS9sYW5nL1N0cmluZztMY29tL2ZhY2Vib29rL3JlYWN0L2JyaWRnZS9SZWFkYWJsZU1hcDspVglSTlNlbnRyeU1vZHVsZS5qYXZhCjB4MTNiMAlva2h0dHAzLmludGVybmFsLmlvLkZpbGVTeXN0ZW0kQ29tcGFuaW9uJFN5c3RlbUZpbGVTeXN0ZW0Jc2luawkoTGphdmEvaW8vRmlsZTspTG9raW8vU2luazsJRmlsZVN5c3RlbS5rdAoweDQ4OAlpby5zZW50cnkuY2FjaGUuUGVyc2lzdGluZ09wdGlvbnNPYnNlcnZlcglsYW1iZGEkc2VyaWFsaXplVG9EaXNrJDAkaW8tc2VudHJ5LWNhY2hlLVBlcnNpc3RpbmdPcHRpb25zT2JzZXJ2ZXIJKExqYXZhL2xhbmcvUnVubmFibGU7KVYJUGVyc2lzdGluZ09wdGlvbnNPYnNlcnZlci5qYXZhCjB4NGU0CXN1bi5uaW8uY3MuU3RyZWFtRW5jb2Rlcgk8aW5pdD4JKExqYXZhL2lvL091dHB1dFN0cmVhbTtMamF2YS9sYW5nL09iamVjdDtMamF2YS9uaW8vY2hhcnNldC9DaGFyc2V0OylWCVN0cmVhbUVuY29kZXIuamF2YQoweDk2OAlsaWJjb3JlLmlvLkJsb2NrR3VhcmRPcwlvcGVuCShMamF2YS9sYW5nL1N0cmluZztJSSlMamF2YS9pby9GaWxlRGVzY3JpcHRvcjsJQmxvY2tHdWFyZE9zLmphdmEKMHg5NWMJbGliY29yZS5pby5Jb1V0aWxzCWNhbk9wZW5SZWFkT25seQkoTGphdmEvbGFuZy9TdHJpbmc7KVoJSW9VdGlscy5qYXZhCjB4OTU0CWRhbHZpay5zeXN0ZW0uRGV4UGF0aExpc3QJZmluZExpYnJhcnkJKExqYXZhL2xhbmcvU3RyaW5nOylMamF2YS9sYW5nL1N0cmluZzsJRGV4UGF0aExpc3QuamF2YQoweDk0YwlqYXZhLmxhbmcuUnVudGltZQlsb2FkTGlicmFyeTAJKExqYXZhL2xhbmcvQ2xhc3NMb2FkZXI7TGphdmEvbGFuZy9DbGFzcztMamF2YS9sYW5nL1N0cmluZzspVglSdW50aW1lLmphdmEKMHgxMjk4CWNvbS5mYWNlYm9vay5yZWFjdC5tb2R1bGVzLnN0YXR1c2Jhci5TdGF0dXNCYXJNb2R1bGUkMQlydW5HdWFyZGVkCSgpVglTdGF0dXNCYXJNb2R1bGUuamF2YQoweGFmMAljb20uZmFjZWJvb2sucmVhY3Qudmlld3Mudmlldy5SZWFjdFZpZXdNYW5hZ2VyCXNldEJvcmRlclJhZGl1cwkoTGNvbS9mYWNlYm9vay9yZWFjdC92aWV3cy92aWV3L1JlYWN0Vmlld0dyb3VwO0lGKVYJUmVhY3RWaWV3TWFuYWdlci5qYXZhCjB4M2E4CWxpYmNvcmUuaW8uRm9yd2FyZGluZ09zCWFjY2VzcwkoTGphdmEvbGFuZy9TdHJpbmc7SSlaCUZvcndhcmRpbmdPcy5qYXZhCjB4ODAJb2todHRwMy5pbnRlcm5hbC53cy5XZWJTb2NrZXRSZWFkZXIJcHJvY2Vzc05leHRGcmFtZQkoKVYJV2ViU29ja2V0UmVhZGVyLmt0CjB4NGM4CWxpYmNvcmUuaW8uQmxvY2tHdWFyZE9zCWNvbm5lY3QJKExqYXZhL2lvL0ZpbGVEZXNjcmlwdG9yO0xqYXZhL25ldC9JbmV0QWRkcmVzcztJKVYJQmxvY2tHdWFyZE9zLmphdmEKMHg5NDgJamF2YS5sYW5nLlJ1bnRpbWUJbG9hZExpYnJhcnkwCShMamF2YS9sYW5nL0NsYXNzO0xqYXZhL2xhbmcvU3RyaW5nOylWCVJ1bnRpbWUuamF2YQoweDk0MAljb20uZmFjZWJvb2suc29sb2FkZXIubmF0aXZlbG9hZGVyLlN5c3RlbURlbGVnYXRlCWxvYWRMaWJyYXJ5CShMamF2YS9sYW5nL1N0cmluZztJKVoJU3lzdGVtRGVsZWdhdGUuamF2YQoweGU1OAlhbmRyb2lkLmdyYXBoaWNzLmRyYXdhYmxlLkxheWVyRHJhd2FibGUJaW52YWxpZGF0ZURyYXdhYmxlCShMYW5kcm9pZC9ncmFwaGljcy9kcmF3YWJsZS9EcmF3YWJsZTspVglMYXllckRyYXdhYmxlLmphdmEKMHg5M2MJY29tLmZhY2Vib29rLnNvbG9hZGVyLm5hdGl2ZWxvYWRlci5OYXRpdmVMb2FkZXIJbG9hZExpYnJhcnkJKExqYXZhL2xhbmcvU3RyaW5nO0kpWglOYXRpdmVMb2FkZXIuamF2YQoweDEyNGMJYW5kcm9pZC5vcy5IYW5kbGVyCW9idGFpbk1lc3NhZ2UJKElMamF2YS9sYW5nL09iamVjdDspTGFuZHJvaWQvb3MvTWVzc2FnZTsJSGFuZGxlci5qYXZhCjB4MWFjCWlvLnNlbnRyeS5jYWNoZS5QZXJzaXN0aW5nU2NvcGVPYnNlcnZlcglkZWxldGUJKExqYXZhL2xhbmcvU3RyaW5nOylWCVBlcnNpc3RpbmdTY29wZU9ic2VydmVyLmphdmEKMHg5MmMJamF2YS5uaW8uY2hhcnNldC5DaGFyc2V0CWRlZmF1bHRDaGFyc2V0CSgpTGphdmEvbmlvL2NoYXJzZXQvQ2hhcnNldDsJQ2hhcnNldC5qYXZhCjB4OTI4CWphdmEubGFuZy5TdHJpbmdGYWN0b3J5CW5ld1N0cmluZ0Zyb21CeXRlcwkoW0JJSSlMamF2YS9sYW5nL1N0cmluZzsJU3RyaW5nRmFjdG9yeS5qYXZhCjB4OTIwCWlvLnNlbnRyeS5TZW50cnlFbnZlbG9wZUhlYWRlcglzZXJpYWxpemUJKExpby9zZW50cnkvT2JqZWN0V3JpdGVyO0xpby9zZW50cnkvSUxvZ2dlcjspVglTZW50cnlFbnZlbG9wZUhlYWRlci5qYXZhCjB4MTQ3OAlhbmRyb2lkLnRleHQuTGF5b3V0JERpcmVjdGlvbnMJZ2V0UnVuQ291bnQJKClJCUxheW91dC5qYXZhCjB4OWVjCWphdmEudXRpbC5yZWdleC5NYXRjaGVyCXJlc2V0Rm9ySW5wdXQJKClWCU1hdGNoZXIuamF2YQoweDhlOAlqYXZhLnNlY3VyaXR5LmNlcnQuQ2VydGlmaWNhdGUJaGFzaENvZGUJKClJCUNlcnRpZmljYXRlLmphdmEKMHhmNmMJYW5kcm9pZC52aWV3LlZpZXdHcm91cAlvbkRlc2NlbmRhbnRJbnZhbGlkYXRlZAkoTGFuZHJvaWQvdmlldy9WaWV3O0xhbmRyb2lkL3ZpZXcvVmlldzspVglWaWV3R3JvdXAuamF2YQoweGRhYwlhbmRyb2lkLnZpZXcuVmlld0dyb3VwCWFkZFZpZXcJKExhbmRyb2lkL3ZpZXcvVmlldztJKVYJVmlld0dyb3VwLmphdmEKMHg4NjAJaW8uc2VudHJ5LmNhY2hlLkVudmVsb3BlQ2FjaGUJYWxsRW52ZWxvcGVGaWxlcwkoKVtMamF2YS9pby9GaWxlOwlFbnZlbG9wZUNhY2hlLmphdmEKMHg4ZDAJc3VuLnNlY3VyaXR5LnV0aWwuRGVyVmFsdWUJPGluaXQ+CShMc3VuL3NlY3VyaXR5L3V0aWwvRGVySW5wdXRCdWZmZXI7WilWCURlclZhbHVlLmphdmEKMHgxMmEwCWFuZHJvaWQudmlldy5XaW5kb3cJc2V0RmxhZ3MJKElJKVYJV2luZG93LmphdmEKMHg4YzgJYW5kcm9pZC5pY3UudGV4dC5SZXBsYWNlYWJsZVN0cmluZwlsZW5ndGgJKClJCVJlcGxhY2VhYmxlU3RyaW5nLmphdmEKMHg4YzAJYW5kcm9pZC5pY3UuaW1wbC5JRE5BMjAwMwljb252ZXJ0VG9BU0NJSQkoTGFuZHJvaWQvaWN1L3RleHQvVUNoYXJhY3Rlckl0ZXJhdG9yO0kpTGphdmEvbGFuZy9TdHJpbmdCdWZmZXI7CUlETkEyMDAzLmphdmEKMHhiNzQJc3VuLnV0aWwubG9jYWxlLkJhc2VMb2NhbGUJZXF1YWxzCShMamF2YS9sYW5nL09iamVjdDspWglCYXNlTG9jYWxlLmphdmEKMHhjNzAJY29tLmZhY2Vib29rLnJlYWN0LnVpbWFuYWdlci5CYXNlVmlld01hbmFnZXIJc2V0QmFja2dyb3VuZENvbG9yCShMYW5kcm9pZC92aWV3L1ZpZXc7SSlWCUJhc2VWaWV3TWFuYWdlci5qYXZhCjB4OGI4CWFuZHJvaWQuaWN1LnRleHQuSUROQQljb252ZXJ0SUROVG9BU0NJSQkoTGphdmEvbGFuZy9TdHJpbmc7SSlMamF2YS9sYW5nL1N0cmluZ0J1ZmZlcjsJSUROQS5qYXZhCjB4MWU0CWphdmEudXRpbC5jb25jdXJyZW50LlNjaGVkdWxlZFRocmVhZFBvb2xFeGVjdXRvcglkZWxheWVkRXhlY3V0ZQkoTGphdmEvdXRpbC9jb25jdXJyZW50L1J1bm5hYmxlU2NoZWR1bGVkRnV0dXJlOylWCVNjaGVkdWxlZFRocmVhZFBvb2xFeGVjdXRvci5qYXZhCjB4OGFjCWphdmEubmV0LklETgl0b0FTQ0lJCShMamF2YS9sYW5nL1N0cmluZzspTGphdmEvbGFuZy9TdHJpbmc7CUlETi5qYXZhCjB4MTQ4MAljb20uYW5kcm9pZC5pbnRlcm5hbC5wb2xpY3kuRGVjb3JWaWV3CXVwZGF0ZUNvbG9yVmlld0ludAkoTGNvbS9hbmRyb2lkL2ludGVybmFsL3BvbGljeS9EZWNvclZpZXckQ29sb3JWaWV3U3RhdGU7SUlJWlpJWlpJKVYJRGVjb3JWaWV3LmphdmEKMHg5MDAJc3VuLnNlY3VyaXR5LnV0aWwuQ2FjaGUkRXF1YWxCeXRlQXJyYXkJZXF1YWxzCShMamF2YS9sYW5nL09iamVjdDspWglDYWNoZS5qYXZhCjB4ODU0CWFuZHJvaWQuaWN1LnRleHQuTm9ybWFsaXplcjIJbm9ybWFsaXplCShMamF2YS9sYW5nL0NoYXJTZXF1ZW5jZTspTGphdmEvbGFuZy9TdHJpbmc7CU5vcm1hbGl6ZXIyLmphdmEKMHg4YTQJY29tLmFuZHJvaWQub2todHRwLkh0dHBVcmwkQnVpbGRlcgljYW5vbmljYWxpemVIb3N0CShMamF2YS9sYW5nL1N0cmluZztJSSlMamF2YS9sYW5nL1N0cmluZzsJSHR0cFVybC5qYXZhCjB4OGEwCWNvbS5hbmRyb2lkLm9raHR0cC5IdHRwVXJsJEJ1aWxkZXIJcGFyc2UJKExjb20vYW5kcm9pZC9va2h0dHAvSHR0cFVybDtMamF2YS9sYW5nL1N0cmluZzspTGNvbS9hbmRyb2lkL29raHR0cC9IdHRwVXJsJEJ1aWxkZXIkUGFyc2VSZXN1bHQ7CUh0dHBVcmwuamF2YQoweGE5OAljb20uZmFjZWJvb2sucmVhY3Qudmlld3MudGV4dC5SZWFjdFRleHRWaWV3TWFuYWdlcgljcmVhdGVWaWV3SW5zdGFuY2UJKExjb20vZmFjZWJvb2svcmVhY3QvdWltYW5hZ2VyL1RoZW1lZFJlYWN0Q29udGV4dDspTGNvbS9mYWNlYm9vay9yZWFjdC92aWV3cy90ZXh0L1JlYWN0VGV4dFZpZXc7CVJlYWN0VGV4dFZpZXdNYW5hZ2VyLmphdmEKMHgxM2RjCWlvLnNlbnRyeS5pbnN0cnVtZW50YXRpb24uZmlsZS5TZW50cnlGaWxlSW5wdXRTdHJlYW0JbGFtYmRhJHJlYWQkMiRpby1zZW50cnktaW5zdHJ1bWVudGF0aW9uLWZpbGUtU2VudHJ5RmlsZUlucHV0U3RyZWFtCShbQklJKUxqYXZhL2xhbmcvSW50ZWdlcjsJU2VudHJ5RmlsZUlucHV0U3RyZWFtLmphdmEKMHg4OTgJY29tLmFuZHJvaWQub2todHRwLk9rSHR0cENsaWVudCQxCWdldEh0dHBVcmxDaGVja2VkCShMamF2YS9sYW5nL1N0cmluZzspTGNvbS9hbmRyb2lkL29raHR0cC9IdHRwVXJsOwlPa0h0dHBDbGllbnQuamF2YQoweDExNmMJYW5kcm9pZC5hbmltYXRpb24uRmxvYXRLZXlmcmFtZVNldAk8aW5pdD4JKFtMYW5kcm9pZC9hbmltYXRpb24vS2V5ZnJhbWUkRmxvYXRLZXlmcmFtZTspVglGbG9hdEtleWZyYW1lU2V0LmphdmEKMHgxMGE0CWphdmEudXRpbC5jb25jdXJyZW50LmxvY2tzLlJlZW50cmFudExvY2skU3luYwlsb2NrCSgpVglSZWVudHJhbnRMb2NrLmphdmEKMHhmMGMJamF2YS5sYW5nLkludGVnZXIJbnVtYmVyT2ZMZWFkaW5nWmVyb3MJKEkpSQlJbnRlZ2VyLmphdmEKMHg4OTQJY29tLmFuZHJvaWQub2todHRwLmludGVybmFsLmh1Yy5IdHRwVVJMQ29ubmVjdGlvbkltcGwJbmV3SHR0cEVuZ2luZQkoTGphdmEvbGFuZy9TdHJpbmc7TGNvbS9hbmRyb2lkL29raHR0cC9pbnRlcm5hbC9odHRwL1N0cmVhbUFsbG9jYXRpb247TGNvbS9hbmRyb2lkL29raHR0cC9pbnRlcm5hbC9odHRwL1JldHJ5YWJsZVNpbms7TGNvbS9hbmRyb2lkL29raHR0cC9SZXNwb25zZTspTGNvbS9hbmRyb2lkL29raHR0cC9pbnRlcm5hbC9odHRwL0h0dHBFbmdpbmU7CUh0dHBVUkxDb25uZWN0aW9uSW1wbC5qYXZhCjB4YzM4CWphdmEubmlvLkhlYXBCeXRlQnVmZmVyCWdldAkoW0JJSSlMamF2YS9uaW8vQnl0ZUJ1ZmZlcjsJSGVhcEJ5dGVCdWZmZXIuamF2YQoweDQ0NAlpby5zZW50cnkuSnNvbk9iamVjdFNlcmlhbGl6ZXIJc2VyaWFsaXplTWFwCShMaW8vc2VudHJ5L09iamVjdFdyaXRlcjtMaW8vc2VudHJ5L0lMb2dnZXI7TGphdmEvdXRpbC9NYXA7KVYJSnNvbk9iamVjdFNlcmlhbGl6ZXIuamF2YQoweDg4OAlkYWx2aWsuc3lzdGVtLkJsb2NrR3VhcmQJZ2V0VGhyZWFkUG9saWN5CSgpTGRhbHZpay9zeXN0ZW0vQmxvY2tHdWFyZCRQb2xpY3k7CUJsb2NrR3VhcmQuamF2YQoweDg4MAlzdW4ubmlvLmNzLlN0cmVhbURlY29kZXIJaW1wbENsb3NlCSgpVglTdHJlYW1EZWNvZGVyLmphdmEKMHgxMjFjCWFuZHJvaWQudmlldy5WaWV3CXNldERpc3BsYXlMaXN0UHJvcGVydGllcwkoTGFuZHJvaWQvZ3JhcGhpY3MvUmVuZGVyTm9kZTspVglWaWV3LmphdmEKMHg4N2MJc3VuLm5pby5jcy5TdHJlYW1EZWNvZGVyCWNsb3NlCSgpVglTdHJlYW1EZWNvZGVyLmphdmEKMHg4NzAJaW8uc2VudHJ5LnZlbmRvci5nc29uLnN0cmVhbS5Kc29uUmVhZGVyCWNsb3NlCSgpVglKc29uUmVhZGVyLmphdmEKMHgxMTBjCWFuZHJvaWQuZ3JhcGhpY3MuUGFpbnQJZ2V0RmxhZ3MJKClJCVBhaW50LmphdmEKMHgxZjQJaW8uc2VudHJ5LlNlbnRyeUV4ZWN1dG9yU2VydmljZSRTZW50cnlFeGVjdXRvclNlcnZpY2VUaHJlYWRGYWN0b3J5CW5ld1RocmVhZAkoTGphdmEvbGFuZy9SdW5uYWJsZTspTGphdmEvbGFuZy9UaHJlYWQ7CVNlbnRyeUV4ZWN1dG9yU2VydmljZS5qYXZhCjB4YThjCWNvbS5mYWNlYm9vay5yZWFjdC51aW1hbmFnZXIuVmlld01hbmFnZXIJY3JlYXRlVmlldwkoSUxjb20vZmFjZWJvb2svcmVhY3QvdWltYW5hZ2VyL1RoZW1lZFJlYWN0Q29udGV4dDtMY29tL2ZhY2Vib29rL3JlYWN0L3VpbWFuYWdlci9SZWFjdFN0eWxlc0RpZmZNYXA7TGNvbS9mYWNlYm9vay9yZWFjdC91aW1hbmFnZXIvU3RhdGVXcmFwcGVyO0xjb20vZmFjZWJvb2svcmVhY3QvdG91Y2gvSlNSZXNwb25kZXJIYW5kbGVyOylMYW5kcm9pZC92aWV3L1ZpZXc7CVZpZXdNYW5hZ2VyLmphdmEKMHg4NmMJamF2YS5pby5GaWxlCWdldFBhdGgJKClMamF2YS9sYW5nL1N0cmluZzsJRmlsZS5qYXZhCjB4YTgwCWNvbS5mYWNlYm9vay5yZWFjdC5mYWJyaWMubW91bnRpbmcuU3VyZmFjZU1vdW50aW5nTWFuYWdlcglwcmVhbGxvY2F0ZVZpZXcJKExqYXZhL2xhbmcvU3RyaW5nO0lMamF2YS9sYW5nL09iamVjdDtMY29tL2ZhY2Vib29rL3JlYWN0L3VpbWFuYWdlci9TdGF0ZVdyYXBwZXI7TGNvbS9mYWNlYm9vay9yZWFjdC9mYWJyaWMvZXZlbnRzL0V2ZW50RW1pdHRlcldyYXBwZXI7WilWCVN1cmZhY2VNb3VudGluZ01hbmFnZXIuamF2YQoweDM3NAlqYXZhLmxhbmcuQWJzdHJhY3RTdHJpbmdCdWlsZGVyCWFwcGVuZAkoQylMamF2YS9sYW5nL0Fic3RyYWN0U3RyaW5nQnVpbGRlcjsJQWJzdHJhY3RTdHJpbmdCdWlsZGVyLmphdmEKMHhhMTAJY29tLmZhY2Vib29rLnJlYWN0LmJyaWRnZS5Bcmd1bWVudHMJbWFrZU5hdGl2ZU1hcAkoTGphdmEvdXRpbC9NYXA7KUxjb20vZmFjZWJvb2svcmVhY3QvYnJpZGdlL1dyaXRhYmxlTmF0aXZlTWFwOwlBcmd1bWVudHMuamF2YQoweDhmYwlqYXZhLmxhbmcuQ2FzZU1hcHBlcgl0b0xvd2VyQ2FzZQkoTGphdmEvdXRpbC9Mb2NhbGU7TGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL2xhbmcvU3RyaW5nOwlDYXNlTWFwcGVyLmphdmEKMHg0NzQJamF2YS5uZXQuSW5ldEFkZHJlc3MJZ2V0QnlOYW1lCShMamF2YS9sYW5nL1N0cmluZzspTGphdmEvbmV0L0luZXRBZGRyZXNzOwlJbmV0QWRkcmVzcy5qYXZhCjB4ODY0CWlvLnNlbnRyeS5jYWNoZS5DYWNoZVN0cmF0ZWd5CWlzRGlyZWN0b3J5VmFsaWQJKClaCUNhY2hlU3RyYXRlZ3kuamF2YQoweDg1YwlhbmRyb2lkLmljdS5pbXBsLk5vcm1hbGl6ZXIySW1wbAlkZWNvbXBvc2UJKExqYXZhL2xhbmcvQ2hhclNlcXVlbmNlO0lJTGFuZHJvaWQvaWN1L2ltcGwvTm9ybWFsaXplcjJJbXBsJFJlb3JkZXJpbmdCdWZmZXI7KUkJTm9ybWFsaXplcjJJbXBsLmphdmEKMHg1OWMJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5UcnVzdE1hbmFnZXJJbXBsCWZpbmRUcnVzdEFuY2hvckJ5U3ViamVjdEFuZFB1YmxpY0tleQkoTGphdmEvc2VjdXJpdHkvY2VydC9YNTA5Q2VydGlmaWNhdGU7KUxqYXZhL3NlY3VyaXR5L2NlcnQvVHJ1c3RBbmNob3I7CVRydXN0TWFuYWdlckltcGwuamF2YQoweDQ1MAlpby5zZW50cnkudmVuZG9yLmdzb24uc3RyZWFtLkpzb25Xcml0ZXIJYmVnaW5PYmplY3QJKClMaW8vc2VudHJ5L3ZlbmRvci9nc29uL3N0cmVhbS9Kc29uV3JpdGVyOwlKc29uV3JpdGVyLmphdmEKMHg4NTgJYW5kcm9pZC5pY3UuaW1wbC5Ob3JtMkFsbE1vZGVzJERlY29tcG9zZU5vcm1hbGl6ZXIyCXNwYW5RdWlja0NoZWNrWWVzCShMamF2YS9sYW5nL0NoYXJTZXF1ZW5jZTspSQlOb3JtMkFsbE1vZGVzLmphdmEKMHhiOTgJY29tLmZhY2Vib29rLnJlYWN0LmZhYnJpYy5tb3VudGluZy5Nb3VudEl0ZW1EaXNwYXRjaGVyCWFkZFByZUFsbG9jYXRlTW91bnRJdGVtCShMY29tL2ZhY2Vib29rL3JlYWN0L2ZhYnJpYy9tb3VudGluZy9tb3VudGl0ZW1zL1ByZUFsbG9jYXRlVmlld01vdW50SXRlbTspVglNb3VudEl0ZW1EaXNwYXRjaGVyLmphdmEKMHg4NDQJamF2YS51dGlsLkhhc2hNYXAJa2V5U2V0CSgpTGphdmEvdXRpbC9TZXQ7CUhhc2hNYXAuamF2YQoweDg4NAlqYXZhLmlvLkJ5dGVBcnJheUlucHV0U3RyZWFtCWNsb3NlCSgpVglCeXRlQXJyYXlJbnB1dFN0cmVhbS5qYXZhCjB4N2FjCWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuQ29uc2NyeXB0RW5naW5lU29ja2V0JFNTTElucHV0U3RyZWFtCXJlYWQJKFtCSUkpSQlDb25zY3J5cHRFbmdpbmVTb2NrZXQuamF2YQoweDg0MAlqYXZhLnV0aWwuSGFzaFNldAlpdGVyYXRvcgkoKUxqYXZhL3V0aWwvSXRlcmF0b3I7CUhhc2hTZXQuamF2YQoweDgzOAlzdW4uc2VjdXJpdHkudXRpbC5EaXNhYmxlZEFsZ29yaXRobUNvbnN0cmFpbnRzCXBlcm1pdHMJKExqYXZhL3V0aWwvU2V0O0xqYXZhL2xhbmcvU3RyaW5nO0xqYXZhL3NlY3VyaXR5L0FsZ29yaXRobVBhcmFtZXRlcnM7KVoJRGlzYWJsZWRBbGdvcml0aG1Db25zdHJhaW50cy5qYXZhCjB4ODM0CXN1bi5zZWN1cml0eS51dGlsLkRpc2FibGVkQWxnb3JpdGhtQ29uc3RyYWludHMJY2hlY2tDb25zdHJhaW50cwkoTGphdmEvdXRpbC9TZXQ7TGphdmEvbGFuZy9TdHJpbmc7TGphdmEvc2VjdXJpdHkvS2V5O0xqYXZhL3NlY3VyaXR5L0FsZ29yaXRobVBhcmFtZXRlcnM7KVoJRGlzYWJsZWRBbGdvcml0aG1Db25zdHJhaW50cy5qYXZhCjB4MTM1NAlqYXZhLnV0aWwuT2JqZWN0cwllcXVhbHMJKExqYXZhL2xhbmcvT2JqZWN0O0xqYXZhL2xhbmcvT2JqZWN0OylaCU9iamVjdHMuamF2YQoweDgzMAlzdW4uc2VjdXJpdHkudXRpbC5EaXNhYmxlZEFsZ29yaXRobUNvbnN0cmFpbnRzCXBlcm1pdHMJKExqYXZhL3V0aWwvU2V0O0xqYXZhL2xhbmcvU3RyaW5nO0xqYXZhL3NlY3VyaXR5L0tleTtMamF2YS9zZWN1cml0eS9BbGdvcml0aG1QYXJhbWV0ZXJzOylaCURpc2FibGVkQWxnb3JpdGhtQ29uc3RyYWludHMuamF2YQoweDgyOAlzdW4uc2VjdXJpdHkueDUwOS5YNTA5QXR0cmlidXRlTmFtZQk8aW5pdD4JKExqYXZhL2xhbmcvU3RyaW5nOylWCVg1MDlBdHRyaWJ1dGVOYW1lLmphdmEKMHgxMGMJY29tLmZhY2Vib29rLmltYWdlcGlwZWxpbmUuY29yZS5Qcmlvcml0eVRocmVhZEZhY3RvcnkkMQlydW4JKClWCVByaW9yaXR5VGhyZWFkRmFjdG9yeS5qYXZhCjB4ODI0CXN1bi5zZWN1cml0eS54NTA5Llg1MDlDZXJ0SW5mbwlnZXQJKExqYXZhL2xhbmcvU3RyaW5nOylMamF2YS9sYW5nL09iamVjdDsJWDUwOUNlcnRJbmZvLmphdmEKMHg4MjAJc3VuLnNlY3VyaXR5Lng1MDkuWDUwOUNlcnRJbXBsCWdldFN1YmplY3RYNTAwUHJpbmNpcGFsCSgpTGphdmF4L3NlY3VyaXR5L2F1dGgveDUwMC9YNTAwUHJpbmNpcGFsOwlYNTA5Q2VydEltcGwuamF2YQoweDgxYwlzdW4uc2VjdXJpdHkueDUwOS5YNTA5Q2VydEltcGwJaXNTZWxmSXNzdWVkCShMamF2YS9zZWN1cml0eS9jZXJ0L1g1MDlDZXJ0aWZpY2F0ZTspWglYNTA5Q2VydEltcGwuamF2YQoweDY4YwlzdW4uc2VjdXJpdHkueDUwOS5SRE4JPGluaXQ+CShMc3VuL3NlY3VyaXR5L3V0aWwvRGVyVmFsdWU7KVYJUkROLmphdmEKMHg4MGMJamF2YS5zZWN1cml0eS5jZXJ0Llg1MDlDZXJ0U2VsZWN0b3IJbWF0Y2hLZXlVc2FnZQkoTGphdmEvc2VjdXJpdHkvY2VydC9YNTA5Q2VydGlmaWNhdGU7KVoJWDUwOUNlcnRTZWxlY3Rvci5qYXZhCjB4OWQ0CWphdmEudXRpbC5yZWdleC5QYXR0ZXJuCXNwbGl0CShMamF2YS9sYW5nL0NoYXJTZXF1ZW5jZTspW0xqYXZhL2xhbmcvU3RyaW5nOwlQYXR0ZXJuLmphdmEKMHhhZDQJY29tLmZhY2Vib29rLnJlYWN0LmZhYnJpYy5TdGF0ZVdyYXBwZXJJbXBsCWdldFN0YXRlTWFwQnVmZmVyRGF0YUltcGwJKClMY29tL2ZhY2Vib29rL3JlYWN0L2NvbW1vbi9tYXBidWZmZXIvUmVhZGFibGVNYXBCdWZmZXI7CVN0YXRlV3JhcHBlckltcGwuamF2YQoweGU0YwlhbmRyb2lkLmdyYXBoaWNzLmRyYXdhYmxlLlJpcHBsZURyYXdhYmxlCWNhbmNlbEV4aXRpbmdSaXBwbGVzCSgpVglSaXBwbGVEcmF3YWJsZS5qYXZhCjB4ODA4CWphdmEudXRpbC5DYWxlbmRhcglpc1BhcnRpYWxseU5vcm1hbGl6ZWQJKClaCUNhbGVuZGFyLmphdmEKMHgxMjhjCWphdmEuaW8uRmlsZU91dHB1dFN0cmVhbQlmaW5hbGl6ZQkoKVYJRmlsZU91dHB1dFN0cmVhbS5qYXZhCjB4ODAwCWphdmEudXRpbC5BcnJheXMJZXF1YWxzCShbQltCKVoJQXJyYXlzLmphdmEKMHg0MzAJbGliY29yZS5pby5Gb3J3YXJkaW5nT3MJYW5kcm9pZF9nZXRhZGRyaW5mbwkoTGphdmEvbGFuZy9TdHJpbmc7TGFuZHJvaWQvc3lzdGVtL1N0cnVjdEFkZHJpbmZvO0kpW0xqYXZhL25ldC9JbmV0QWRkcmVzczsJRm9yd2FyZGluZ09zLmphdmEKMHg3ZmMJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5DZXJ0QmxvY2tsaXN0SW1wbAlpc1B1YmxpY0tleUJsb2NrTGlzdGVkCShMamF2YS9zZWN1cml0eS9QdWJsaWNLZXk7KVoJQ2VydEJsb2NrbGlzdEltcGwuamF2YQoweDEyYmMJYW5kcm9pZC5hcHAuQWN0aXZpdHkkMQl1cGRhdGVTdGF0dXNCYXJDb2xvcgkoSSlWCUFjdGl2aXR5LmphdmEKMHhkODgJY29tLmZhY2Vib29rLnJlYWN0LnVpbWFuYWdlci5UaGVtZWRSZWFjdENvbnRleHQJZ2V0U3VyZmFjZUlkCSgpSQlUaGVtZWRSZWFjdENvbnRleHQuamF2YQoweDdmNAlzdW4udXRpbC5jYWxlbmRhci5BYnN0cmFjdENhbGVuZGFyCWdldERheU9mV2Vla0RhdGVPbk9yQmVmb3JlCShKSSlKCUFic3RyYWN0Q2FsZW5kYXIuamF2YQoweGZhOAljb20uZmFjZWJvb2sucmVhY3QuYW5pbWF0ZWQuTmF0aXZlQW5pbWF0ZWRNb2R1bGUJZGlkRGlzcGF0Y2hNb3VudEl0ZW1zCShMY29tL2ZhY2Vib29rL3JlYWN0L2JyaWRnZS9VSU1hbmFnZXI7KVYJTmF0aXZlQW5pbWF0ZWRNb2R1bGUuamF2YQoweDVlYwlzdW4uc2VjdXJpdHkudXRpbC5EZXJJbnB1dFN0cmVhbQlnZXRTZXF1ZW5jZQkoSVopW0xzdW4vc2VjdXJpdHkvdXRpbC9EZXJWYWx1ZTsJRGVySW5wdXRTdHJlYW0uamF2YQoweGEyOAljb20uZmFjZWJvb2sucmVhY3QudWltYW5hZ2VyLlZpZXdNYW5hZ2VyCWdldE5hdGl2ZVByb3BzCSgpTGphdmEvdXRpbC9NYXA7CVZpZXdNYW5hZ2VyLmphdmEKMHgxNTUwCWFuZHJvaWQuaGFyZHdhcmUuU3lzdGVtU2Vuc29yTWFuYWdlciRTZW5zb3JFdmVudFF1ZXVlCWRpc3BhdGNoU2Vuc29yRXZlbnQJKElbRklKKVYJU3lzdGVtU2Vuc29yTWFuYWdlci5qYXZhCjB4N2RjCWphdmEubGFuZy5TdHJpbmcJdG9VcHBlckNhc2UJKExqYXZhL3V0aWwvTG9jYWxlOylMamF2YS9sYW5nL1N0cmluZzsJU3RyaW5nLmphdmEKMHgxMjM4CWFuZHJvaWQub3MuQXN5bmNUYXNrJDMJY2FsbAkoKUxqYXZhL2xhbmcvT2JqZWN0OwlBc3luY1Rhc2suamF2YQoweDdkOAlzdW4uc2VjdXJpdHkueDUwOS5YNTAwTmFtZQloYXNoQ29kZQkoKUkJWDUwME5hbWUuamF2YQoweDEzOTQJb2todHRwMy5pbnRlcm5hbC5pby5GaWxlU3lzdGVtJENvbXBhbmlvbiRTeXN0ZW1GaWxlU3lzdGVtCWV4aXN0cwkoTGphdmEvaW8vRmlsZTspWglGaWxlU3lzdGVtLmt0CjB4N2Q0CWphdmF4LnNlY3VyaXR5LmF1dGgueDUwMC5YNTAwUHJpbmNpcGFsCWhhc2hDb2RlCSgpSQlYNTAwUHJpbmNpcGFsLmphdmEKMHg2ZDgJc3VuLnNlY3VyaXR5LnByb3ZpZGVyLmNlcnRwYXRoLkFsZ29yaXRobUNoZWNrZXIJY2hlY2sJKExqYXZhL3NlY3VyaXR5L2NlcnQvQ2VydGlmaWNhdGU7TGphdmEvdXRpbC9Db2xsZWN0aW9uOylWCUFsZ29yaXRobUNoZWNrZXIuamF2YQoweDdjYwljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0LlRydXN0ZWRDZXJ0aWZpY2F0ZUluZGV4CWZpbmRCeVN1YmplY3RBbmRQdWJsaWNLZXkJKExqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlOylMamF2YS9zZWN1cml0eS9jZXJ0L1RydXN0QW5jaG9yOwlUcnVzdGVkQ2VydGlmaWNhdGVJbmRleC5qYXZhCjB4N2JjCWFuZHJvaWQuYXBwLkFjdGl2aXR5VGhyZWFkJEFuZHJvaWRPcwlyZW1vdmUJKExqYXZhL2xhbmcvU3RyaW5nOylWCUFjdGl2aXR5VGhyZWFkLmphdmEKMHg3OTgJY29tLmFuZHJvaWQub2todHRwLm9raW8uUmVhbEJ1ZmZlcmVkU291cmNlCXJlYWRVdGY4TGluZVN0cmljdAkoKUxqYXZhL2xhbmcvU3RyaW5nOwlSZWFsQnVmZmVyZWRTb3VyY2UuamF2YQoweDdhOAljb20uYW5kcm9pZC5va2h0dHAub2tpby5Pa2lvJDIJcmVhZAkoTGNvbS9hbmRyb2lkL29raHR0cC9va2lvL0J1ZmZlcjtKKUoJT2tpby5qYXZhCjB4N2E0CWNvbS5hbmRyb2lkLm9raHR0cC5va2lvLkFzeW5jVGltZW91dCQyCXJlYWQJKExjb20vYW5kcm9pZC9va2h0dHAvb2tpby9CdWZmZXI7SilKCUFzeW5jVGltZW91dC5qYXZhCjB4MTA1Ywljb20uZmFjZWJvb2sucmVhY3Qudmlld3Mudmlldy5SZWFjdFZpZXdHcm91cAlkcmF3Q2hpbGQJKExhbmRyb2lkL2dyYXBoaWNzL0NhbnZhcztMYW5kcm9pZC92aWV3L1ZpZXc7SilaCVJlYWN0Vmlld0dyb3VwLmphdmEKMHg2OTAJc3VuLnNlY3VyaXR5LnV0aWwuRGVySW5wdXRTdHJlYW0JPGluaXQ+CShbQilWCURlcklucHV0U3RyZWFtLmphdmEKMHhiMTgJYW5kcm9pZC5hcHAuQ29udGV4dEltcGwJZ2V0UGFja2FnZU5hbWUJKClMamF2YS9sYW5nL1N0cmluZzsJQ29udGV4dEltcGwuamF2YQoweDg5Ywljb20uYW5kcm9pZC5va2h0dHAuSHR0cFVybAlnZXRDaGVja2VkCShMamF2YS9sYW5nL1N0cmluZzspTGNvbS9hbmRyb2lkL29raHR0cC9IdHRwVXJsOwlIdHRwVXJsLmphdmEKMHg3YTAJY29tLmFuZHJvaWQub2todHRwLm9raW8uUmVhbEJ1ZmZlcmVkU291cmNlCWluZGV4T2YJKEJKKUoJUmVhbEJ1ZmZlcmVkU291cmNlLmphdmEKMHhhYTgJYW5kcm9pZHguYXBwY29tcGF0LndpZGdldC5BcHBDb21wYXRUZXh0Vmlldwk8aW5pdD4JKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtMYW5kcm9pZC91dGlsL0F0dHJpYnV0ZVNldDtJKVYJQXBwQ29tcGF0VGV4dFZpZXcuamF2YQoweGE3Ywljb20uZmFjZWJvb2sucmVhY3QuZmFicmljLm1vdW50aW5nLm1vdW50aXRlbXMuUHJlQWxsb2NhdGVWaWV3TW91bnRJdGVtCWV4ZWN1dGUJKExjb20vZmFjZWJvb2svcmVhY3QvZmFicmljL21vdW50aW5nL01vdW50aW5nTWFuYWdlcjspVglQcmVBbGxvY2F0ZVZpZXdNb3VudEl0ZW0uamF2YQoweDdlNAlqYXZhLmxhbmcuQ2hhcmFjdGVyCXRvVXBwZXJDYXNlCShDKUMJQ2hhcmFjdGVyLmphdmEKMHg3OWMJY29tLmFuZHJvaWQub2todHRwLm9raW8uUmVhbEJ1ZmZlcmVkU291cmNlCWluZGV4T2YJKEIpSglSZWFsQnVmZmVyZWRTb3VyY2UuamF2YQoweDE0ZmMJY29tLmZhY2Vib29rLnJlYWN0LmRldnN1cHBvcnQuSW5zcGVjdG9yUGFja2FnZXJDb25uZWN0aW9uCWhhbmRsZVByb3h5TWVzc2FnZQkoTG9yZy9qc29uL0pTT05PYmplY3Q7KVYJSW5zcGVjdG9yUGFja2FnZXJDb25uZWN0aW9uLmphdmEKMHgxMDcwCWFuZHJvaWQuZ3JhcGhpY3MuZHJhd2FibGUuTGF5ZXJEcmF3YWJsZQlkcmF3CShMYW5kcm9pZC9ncmFwaGljcy9DYW52YXM7KVYJTGF5ZXJEcmF3YWJsZS5qYXZhCjB4YWMJY29tLmZhY2Vib29rLmpuaS5EZXN0cnVjdG9yVGhyZWFkJDEJcnVuCSgpVglEZXN0cnVjdG9yVGhyZWFkLmphdmEKMHhiYzgJYW5kcm9pZC5jb250ZW50LnJlcy5SZXNvdXJjZXMJZ2V0RHJhd2FibGVGb3JEZW5zaXR5CShJSUxhbmRyb2lkL2NvbnRlbnQvcmVzL1Jlc291cmNlcyRUaGVtZTspTGFuZHJvaWQvZ3JhcGhpY3MvZHJhd2FibGUvRHJhd2FibGU7CVJlc291cmNlcy5qYXZhCjB4YzAJamF2YS51dGlsLmNvbmN1cnJlbnQuU3luY2hyb25vdXNRdWV1ZSRUcmFuc2ZlclN0YWNrCXRyYW5zZmVyCShMamF2YS9sYW5nL09iamVjdDtaSilMamF2YS9sYW5nL09iamVjdDsJU3luY2hyb25vdXNRdWV1ZS5qYXZhCjB4Nzk0CWNvbS5hbmRyb2lkLm9raHR0cC5pbnRlcm5hbC5odHRwLkh0dHAxeFN0cmVhbQlyZWFkUmVzcG9uc2UJKClMY29tL2FuZHJvaWQvb2todHRwL1Jlc3BvbnNlJEJ1aWxkZXI7CUh0dHAxeFN0cmVhbS5qYXZhCjB4ZDk0CWFuZHJvaWQudXRpbC5Qb29scyRTeW5jaHJvbml6ZWRQb29sCWFjcXVpcmUJKClMamF2YS9sYW5nL09iamVjdDsJUG9vbHMuamF2YQoweDc5MAljb20uYW5kcm9pZC5va2h0dHAuaW50ZXJuYWwuaHR0cC5IdHRwMXhTdHJlYW0JcmVhZFJlc3BvbnNlSGVhZGVycwkoKUxjb20vYW5kcm9pZC9va2h0dHAvUmVzcG9uc2UkQnVpbGRlcjsJSHR0cDF4U3RyZWFtLmphdmEKMHg3ODQJY29tLmFuZHJvaWQub2todHRwLmludGVybmFsLmh1Yy5IdHRwVVJMQ29ubmVjdGlvbkltcGwJZ2V0UmVzcG9uc2UJKClMY29tL2FuZHJvaWQvb2todHRwL2ludGVybmFsL2h0dHAvSHR0cEVuZ2luZTsJSHR0cFVSTENvbm5lY3Rpb25JbXBsLmphdmEKMHg1NjQJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5PcGVuU1NMWDUwOUNlcnRpZmljYXRlCTxpbml0PgkoSilWCU9wZW5TU0xYNTA5Q2VydGlmaWNhdGUuamF2YQoweDU1Ywljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0Lk9wZW5TU0xYNTA5Q2VydGlmaWNhdGVGYWN0b3J5JDEJZnJvbVg1MDlEZXJJbnB1dFN0cmVhbQkoTGphdmEvaW8vSW5wdXRTdHJlYW07KUxjb20vYW5kcm9pZC9vcmcvY29uc2NyeXB0L09wZW5TU0xYNTA5Q2VydGlmaWNhdGU7CU9wZW5TU0xYNTA5Q2VydGlmaWNhdGVGYWN0b3J5LmphdmEKMHg3ODAJY29tLmFuZHJvaWQub2todHRwLmludGVybmFsLmh1Yy5IdHRwVVJMQ29ubmVjdGlvbkltcGwJZ2V0UmVzcG9uc2VDb2RlCSgpSQlIdHRwVVJMQ29ubmVjdGlvbkltcGwuamF2YQoweDc3MAljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0Lk5hdGl2ZUNyeXB0bwlYNTA5X2dldF9wdWJrZXkJKEpMY29tL2FuZHJvaWQvb3JnL2NvbnNjcnlwdC9PcGVuU1NMWDUwOUNlcnRpZmljYXRlOylKCU5hdGl2ZUNyeXB0by5qYXZhCjB4YzU4CWNvbS5mYWNlYm9vay5qbmkuRGVzdHJ1Y3RvclRocmVhZCREZXN0cnVjdG9yTGlzdAlhY2Nlc3MkNDAwCShMY29tL2ZhY2Vib29rL2puaS9EZXN0cnVjdG9yVGhyZWFkJERlc3RydWN0b3I7KVYJRGVzdHJ1Y3RvclRocmVhZC5qYXZhCjB4OThjCWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuQ29uc2NyeXB0RW5naW5lCW9uTmV3U2Vzc2lvbkVzdGFibGlzaGVkCShKKVYJQ29uc2NyeXB0RW5naW5lLmphdmEKMHg3M2MJb2todHRwMy5pbnRlcm5hbC5jb25uZWN0aW9uLkV4Y2hhbmdlRmluZGVyCWZpbmRIZWFsdGh5Q29ubmVjdGlvbgkoSUlJSVpaKUxva2h0dHAzL2ludGVybmFsL2Nvbm5lY3Rpb24vUmVhbENvbm5lY3Rpb247CUV4Y2hhbmdlRmluZGVyLmt0CjB4NzYwCW9raW8uUmVhbEJ1ZmZlcmVkU291cmNlCXJlYWRVdGY4TGluZVN0cmljdAkoSilMamF2YS9sYW5nL1N0cmluZzsJUmVhbEJ1ZmZlcmVkU291cmNlLmt0CjB4ODkwCWNvbS5hbmRyb2lkLm9raHR0cC5pbnRlcm5hbC5odWMuSHR0cFVSTENvbm5lY3Rpb25JbXBsCWluaXRIdHRwRW5naW5lCSgpVglIdHRwVVJMQ29ubmVjdGlvbkltcGwuamF2YQoweDYzNAlqYXZhLnNlY3VyaXR5LmNlcnQuQ2VydFBhdGhWYWxpZGF0b3IJdmFsaWRhdGUJKExqYXZhL3NlY3VyaXR5L2NlcnQvQ2VydFBhdGg7TGphdmEvc2VjdXJpdHkvY2VydC9DZXJ0UGF0aFBhcmFtZXRlcnM7KUxqYXZhL3NlY3VyaXR5L2NlcnQvQ2VydFBhdGhWYWxpZGF0b3JSZXN1bHQ7CUNlcnRQYXRoVmFsaWRhdG9yLmphdmEKMHg3NTgJb2todHRwMy5pbnRlcm5hbC5odHRwMS5IdHRwMUV4Y2hhbmdlQ29kZWMJcmVhZFJlc3BvbnNlSGVhZGVycwkoWilMb2todHRwMy9SZXNwb25zZSRCdWlsZGVyOwlIdHRwMUV4Y2hhbmdlQ29kZWMua3QKMHg3YzQJbGliY29yZS5pby5CbG9ja0d1YXJkT3MJcmVtb3ZlCShMamF2YS9sYW5nL1N0cmluZzspVglCbG9ja0d1YXJkT3MuamF2YQoweGM2NAljb20uZmFjZWJvb2sucmVhY3QuZmFicmljLm1vdW50aW5nLkxheW91dE1ldHJpY3NDb252ZXJzaW9ucwlnZXRZb2dhU2l6ZQkoRkYpRglMYXlvdXRNZXRyaWNzQ29udmVyc2lvbnMuamF2YQoweDlmOAlzdW4uc2VjdXJpdHkucHJvdmlkZXIuY2VydHBhdGguUG9saWN5Q2hlY2tlcglnZXRQb2xpY3lUcmVlCSgpTGphdmEvc2VjdXJpdHkvY2VydC9Qb2xpY3lOb2RlOwlQb2xpY3lDaGVja2VyLmphdmEKMHhhMAlqYXZhLm5ldC5Tb2NrZXRJbnB1dFN0cmVhbQlyZWFkCShbQklJSSlJCVNvY2tldElucHV0U3RyZWFtLmphdmEKMHg3NTAJb2todHRwMy5pbnRlcm5hbC5odHRwLkNhbGxTZXJ2ZXJJbnRlcmNlcHRvcglpbnRlcmNlcHQJKExva2h0dHAzL0ludGVyY2VwdG9yJENoYWluOylMb2todHRwMy9SZXNwb25zZTsJQ2FsbFNlcnZlckludGVyY2VwdG9yLmt0CjB4ZTFjCWFuZHJvaWR4LmZyYWdtZW50LmFwcC5TcGVjaWFsRWZmZWN0c0NvbnRyb2xsZXIkT3BlcmF0aW9uCWNvbXBsZXRlU3BlY2lhbEVmZmVjdAkoTGFuZHJvaWR4L2NvcmUvb3MvQ2FuY2VsbGF0aW9uU2lnbmFsOylWCVNwZWNpYWxFZmZlY3RzQ29udHJvbGxlci5qYXZhCjB4MTFjCWNvbS5mYWNlYm9vay5yZWFjdC5icmlkZ2UucXVldWUuTWVzc2FnZVF1ZXVlVGhyZWFkSW1wbCQ0CXJ1bgkoKVYJTWVzc2FnZVF1ZXVlVGhyZWFkSW1wbC5qYXZhCjB4NzQ0CW9raHR0cDMuaW50ZXJuYWwuY29ubmVjdGlvbi5SZWFsQ29ubmVjdGlvbgljb25uZWN0CShJSUlJWkxva2h0dHAzL0NhbGw7TG9raHR0cDMvRXZlbnRMaXN0ZW5lcjspVglSZWFsQ29ubmVjdGlvbi5rdAoweDc0MAlva2h0dHAzLmludGVybmFsLmNvbm5lY3Rpb24uRXhjaGFuZ2VGaW5kZXIJZmluZENvbm5lY3Rpb24JKElJSUlaKUxva2h0dHAzL2ludGVybmFsL2Nvbm5lY3Rpb24vUmVhbENvbm5lY3Rpb247CUV4Y2hhbmdlRmluZGVyLmt0CjB4NzM4CW9raHR0cDMuaW50ZXJuYWwuY29ubmVjdGlvbi5FeGNoYW5nZUZpbmRlcglmaW5kCShMb2todHRwMy9Pa0h0dHBDbGllbnQ7TG9raHR0cDMvaW50ZXJuYWwvaHR0cC9SZWFsSW50ZXJjZXB0b3JDaGFpbjspTG9raHR0cDMvaW50ZXJuYWwvaHR0cC9FeGNoYW5nZUNvZGVjOwlFeGNoYW5nZUZpbmRlci5rdAoweDFkNAlpby5zZW50cnkuU2VudHJ5RXhlY3V0b3JTZXJ2aWNlCXN1Ym1pdAkoTGphdmEvbGFuZy9SdW5uYWJsZTspTGphdmEvdXRpbC9jb25jdXJyZW50L0Z1dHVyZTsJU2VudHJ5RXhlY3V0b3JTZXJ2aWNlLmphdmEKMHg1YzQJYW5kcm9pZC5zZWN1cml0eS5uZXQuY29uZmlnLlRydXN0ZWRDZXJ0aWZpY2F0ZVN0b3JlQWRhcHRlcglmaW5kQWxsSXNzdWVycwkoTGphdmEvc2VjdXJpdHkvY2VydC9YNTA5Q2VydGlmaWNhdGU7KUxqYXZhL3V0aWwvU2V0OwlUcnVzdGVkQ2VydGlmaWNhdGVTdG9yZUFkYXB0ZXIuamF2YQoweDczNAlva2h0dHAzLmludGVybmFsLmNvbm5lY3Rpb24uUmVhbENhbGwJaW5pdEV4Y2hhbmdlJG9raHR0cAkoTG9raHR0cDMvaW50ZXJuYWwvaHR0cC9SZWFsSW50ZXJjZXB0b3JDaGFpbjspTG9raHR0cDMvaW50ZXJuYWwvY29ubmVjdGlvbi9FeGNoYW5nZTsJUmVhbENhbGwua3QKMHg2NjAJaW8uc2VudHJ5LnJlYWN0LlJOU2VudHJ5TW9kdWxlSW1wbAlsYW1iZGEkYWRkQnJlYWRjcnVtYiQ0CShMY29tL2ZhY2Vib29rL3JlYWN0L2JyaWRnZS9SZWFkYWJsZU1hcDtMaW8vc2VudHJ5L1Njb3BlOylWCVJOU2VudHJ5TW9kdWxlSW1wbC5qYXZhCjB4NzMwCW9raHR0cDMuaW50ZXJuYWwuY29ubmVjdGlvbi5Db25uZWN0SW50ZXJjZXB0b3IJaW50ZXJjZXB0CShMb2todHRwMy9JbnRlcmNlcHRvciRDaGFpbjspTG9raHR0cDMvUmVzcG9uc2U7CUNvbm5lY3RJbnRlcmNlcHRvci5rdAoweDg0Ywljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0LlRydXN0ZWRDZXJ0aWZpY2F0ZUluZGV4CWluZGV4CShMamF2YS9zZWN1cml0eS9jZXJ0L1RydXN0QW5jaG9yOylWCVRydXN0ZWRDZXJ0aWZpY2F0ZUluZGV4LmphdmEKMHgxMjQJYW5kcm9pZC5vcy5IYW5kbGVyCWRpc3BhdGNoTWVzc2FnZQkoTGFuZHJvaWQvb3MvTWVzc2FnZTspVglIYW5kbGVyLmphdmEKMHg3MjgJamF2YS5sYW5nLkNoYXJhY3Rlcglpc1doaXRlc3BhY2UJKEMpWglDaGFyYWN0ZXIuamF2YQoweDhkOAlqYXZhLmlvLkJ5dGVBcnJheUlucHV0U3RyZWFtCWF2YWlsYWJsZQkoKUkJQnl0ZUFycmF5SW5wdXRTdHJlYW0uamF2YQoweDcyNAlzdW4uc2VjdXJpdHkueDUwOS5BVkEJdG9SRkMyMjUzQ2Fub25pY2FsU3RyaW5nCSgpTGphdmEvbGFuZy9TdHJpbmc7CUFWQS5qYXZhCjB4NzE0CW9raHR0cDMuaW50ZXJuYWwuaHR0cC5SZWFsSW50ZXJjZXB0b3JDaGFpbglyZXF1ZXN0CSgpTG9raHR0cDMvUmVxdWVzdDsJUmVhbEludGVyY2VwdG9yQ2hhaW4ua3QKMHg3MGMJb2todHRwMy5pbnRlcm5hbC5odHRwLkJyaWRnZUludGVyY2VwdG9yCWludGVyY2VwdAkoTG9raHR0cDMvSW50ZXJjZXB0b3IkQ2hhaW47KUxva2h0dHAzL1Jlc3BvbnNlOwlCcmlkZ2VJbnRlcmNlcHRvci5rdAoweDcwOAlva2h0dHAzLmludGVybmFsLmh0dHAuUmV0cnlBbmRGb2xsb3dVcEludGVyY2VwdG9yCWludGVyY2VwdAkoTG9raHR0cDMvSW50ZXJjZXB0b3IkQ2hhaW47KUxva2h0dHAzL1Jlc3BvbnNlOwlSZXRyeUFuZEZvbGxvd1VwSW50ZXJjZXB0b3Iua3QKMHgxMjc0CWFuZHJvaWQuZ3JhcGhpY3MuUmVuZGVyTm9kZQljcmVhdGUJKExqYXZhL2xhbmcvU3RyaW5nO0xhbmRyb2lkL2dyYXBoaWNzL1JlbmRlck5vZGUkQW5pbWF0aW9uSG9zdDspTGFuZHJvaWQvZ3JhcGhpY3MvUmVuZGVyTm9kZTsJUmVuZGVyTm9kZS5qYXZhCjB4OTg4CWNvbS5mYWNlYm9vay5yZWFjdC5icmlkZ2UuUmVhZGFibGVOYXRpdmVNYXAJZ2V0TG9jYWxUeXBlTWFwCSgpTGphdmEvdXRpbC9IYXNoTWFwOwlSZWFkYWJsZU5hdGl2ZU1hcC5qYXZhCjB4MTQxOAljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0Lk5hdGl2ZUNyeXB0bwlSQU5EX2J5dGVzCShbQilWCU5hdGl2ZUNyeXB0by5qYXZhCjB4NzAwCW9raHR0cDMuaW50ZXJuYWwuY29ubmVjdGlvbi5SZWFsQ2FsbAlnZXRSZXNwb25zZVdpdGhJbnRlcmNlcHRvckNoYWluJG9raHR0cAkoKUxva2h0dHAzL1Jlc3BvbnNlOwlSZWFsQ2FsbC5rdAoweDljMAlqYXZhLmxhbmcuU3RyaW5nCWhhc2hDb2RlCSgpSQlTdHJpbmcuamF2YQoweDEyMDQJY29tLmZhY2Vib29rLmluZmVyLmFubm90YXRpb24uQXNzZXJ0aW9ucwlhc3NlcnRDb25kaXRpb24JKFpMamF2YS9sYW5nL1N0cmluZzspVglBc3NlcnRpb25zLmphdmEKMHg2ZmMJamF2YS51dGlsLkFycmF5cwloYXNoQ29kZQkoW0IpSQlBcnJheXMuamF2YQoweDEzNzgJY29tLmZhY2Vib29rLnJlYWN0LlJlYWN0Um9vdFZpZXckQ3VzdG9tR2xvYmFsTGF5b3V0TGlzdGVuZXIJY2hlY2tGb3JEZXZpY2VEaW1lbnNpb25zQ2hhbmdlcwkoKVYJUmVhY3RSb290Vmlldy5qYXZhCjB4MTIyNAlva2h0dHAzLmludGVybmFsLmNvbmN1cnJlbnQuVGFza1J1bm5lcglhY2Nlc3MkcnVuVGFzawkoTG9raHR0cDMvaW50ZXJuYWwvY29uY3VycmVudC9UYXNrUnVubmVyO0xva2h0dHAzL2ludGVybmFsL2NvbmN1cnJlbnQvVGFzazspVglUYXNrUnVubmVyLmt0CjB4YWNjCWNvbS5mYWNlYm9vay5yZWFjdC52aWV3cy50ZXh0LlJlYWN0VGV4dFZpZXdNYW5hZ2VyCXVwZGF0ZVN0YXRlCShMY29tL2ZhY2Vib29rL3JlYWN0L3ZpZXdzL3RleHQvUmVhY3RUZXh0VmlldztMY29tL2ZhY2Vib29rL3JlYWN0L3VpbWFuYWdlci9SZWFjdFN0eWxlc0RpZmZNYXA7TGNvbS9mYWNlYm9vay9yZWFjdC91aW1hbmFnZXIvU3RhdGVXcmFwcGVyOylMamF2YS9sYW5nL09iamVjdDsJUmVhY3RUZXh0Vmlld01hbmFnZXIuamF2YQoweDZmOAlzdW4uc2VjdXJpdHkudXRpbC5DYWNoZSRFcXVhbEJ5dGVBcnJheQloYXNoQ29kZQkoKUkJQ2FjaGUuamF2YQoweDlhYwlhbmRyb2lkLm5ldC5Db25uZWN0aXZpdHlNYW5hZ2VyCWdldEFjdGl2ZU5ldHdvcmtJbmZvCSgpTGFuZHJvaWQvbmV0L05ldHdvcmtJbmZvOwlDb25uZWN0aXZpdHlNYW5hZ2VyLmphdmEKMHg2ZjQJamF2YS51dGlsLkhhc2hNYXAJaGFzaAkoTGphdmEvbGFuZy9PYmplY3Q7KUkJSGFzaE1hcC5qYXZhCjB4ZjYwCWFuZHJvaWQudmlldy5WaWV3CWludmFsaWRhdGUJKFopVglWaWV3LmphdmEKMHg2ZjAJamF2YS51dGlsLkhhc2hNYXAJZ2V0Tm9kZQkoTGphdmEvbGFuZy9PYmplY3Q7KUxqYXZhL3V0aWwvSGFzaE1hcCROb2RlOwlIYXNoTWFwLmphdmEKMHhhNAlqYXZhLm5ldC5Tb2NrZXRJbnB1dFN0cmVhbQlzb2NrZXRSZWFkCShMamF2YS9pby9GaWxlRGVzY3JpcHRvcjtbQklJSSlJCVNvY2tldElucHV0U3RyZWFtLmphdmEKMHhhNDAJamF2YS51dGlsLkhhc2hNYXAkTm9kZQk8aW5pdD4JKElMamF2YS9sYW5nL09iamVjdDtMamF2YS9sYW5nL09iamVjdDtMamF2YS91dGlsL0hhc2hNYXAkTm9kZTspVglIYXNoTWFwLmphdmEKMHhiYTAJY29tLmZhY2Vib29rLnJlYWN0LmZhYnJpYy5tb3VudGluZy5Nb3VudGluZ01hbmFnZXIJZ2V0U3VyZmFjZU1hbmFnZXIJKEkpTGNvbS9mYWNlYm9vay9yZWFjdC9mYWJyaWMvbW91bnRpbmcvU3VyZmFjZU1vdW50aW5nTWFuYWdlcjsJTW91bnRpbmdNYW5hZ2VyLmphdmEKMHgxMjg0CWphdmEubGFuZy5EYWVtb25zJEZpbmFsaXplckRhZW1vbglwcm9jZXNzUmVmZXJlbmNlCShMamF2YS9sYW5nL09iamVjdDspVglEYWVtb25zLmphdmEKMHg2ZGMJc3VuLnNlY3VyaXR5Lng1MDkuWDUwOUNlcnRJbXBsCXRvSW1wbAkoTGphdmEvc2VjdXJpdHkvY2VydC9YNTA5Q2VydGlmaWNhdGU7KUxzdW4vc2VjdXJpdHkveDUwOS9YNTA5Q2VydEltcGw7CVg1MDlDZXJ0SW1wbC5qYXZhCjB4NmQ0CXN1bi5zZWN1cml0eS5wcm92aWRlci5jZXJ0cGF0aC5QS0lYTWFzdGVyQ2VydFBhdGhWYWxpZGF0b3IJdmFsaWRhdGUJKExqYXZhL3NlY3VyaXR5L2NlcnQvQ2VydFBhdGg7TGphdmEvdXRpbC9MaXN0O0xqYXZhL3V0aWwvTGlzdDspVglQS0lYTWFzdGVyQ2VydFBhdGhWYWxpZGF0b3IuamF2YQoweGQ5MAlhbmRyb2lkLmNvbnRlbnQucmVzLlR5cGVkQXJyYXkJb2J0YWluCShMYW5kcm9pZC9jb250ZW50L3Jlcy9SZXNvdXJjZXM7SSlMYW5kcm9pZC9jb250ZW50L3Jlcy9UeXBlZEFycmF5OwlUeXBlZEFycmF5LmphdmEKMHhhNzAJY29tLmZhY2Vib29rLnJlYWN0LmZhYnJpYy5GYWJyaWNVSU1hbmFnZXIkRGlzcGF0Y2hVSUZyYW1lQ2FsbGJhY2sJZG9GcmFtZUd1YXJkZWQJKEopVglGYWJyaWNVSU1hbmFnZXIuamF2YQoweDRmMAljb20uYW5kcm9pZC5pY3UuY2hhcnNldC5DaGFyc2V0RW5jb2RlcklDVQl1cGRhdGVDYWxsYmFjawkoKVYJQ2hhcnNldEVuY29kZXJJQ1UuamF2YQoweDZjOAlqYXZhLmlvLkJ5dGVBcnJheU91dHB1dFN0cmVhbQl3cml0ZQkoW0JJSSlWCUJ5dGVBcnJheU91dHB1dFN0cmVhbS5qYXZhCjB4YjEwCWFuZHJvaWQuY29udGVudC5Db250ZXh0V3JhcHBlcgljYW5Mb2FkVW5zYWZlUmVzb3VyY2VzCSgpWglDb250ZXh0V3JhcHBlci5qYXZhCjB4MTQzYwljb20uZmFjZWJvb2suZmxpcHBlci5hbmRyb2lkLkZsaXBwZXJTb2NrZXRJbXBsCTxpbml0PgkoTGphdmEvbGFuZy9TdHJpbmc7KVYJRmxpcHBlclNvY2tldEltcGwuamF2YQoweDEzYwlpby5zZW50cnkuYW5kcm9pZC5jb3JlLlNlbnRyeUFuZHJvaWQJaW5pdAkoTGFuZHJvaWQvY29udGVudC9Db250ZXh0O0xpby9zZW50cnkvSUxvZ2dlcjtMaW8vc2VudHJ5L1NlbnRyeSRPcHRpb25zQ29uZmlndXJhdGlvbjspVglTZW50cnlBbmRyb2lkLmphdmEKMHg1ODQJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5Db25zY3J5cHRFbmdpbmVTb2NrZXQkMgljaGVja1NlcnZlclRydXN0ZWQJKFtMamF2YS9zZWN1cml0eS9jZXJ0L1g1MDlDZXJ0aWZpY2F0ZTtMamF2YS9sYW5nL1N0cmluZztMamF2YXgvbmV0L3NzbC9TU0xFbmdpbmU7KVYJQ29uc2NyeXB0RW5naW5lU29ja2V0LmphdmEKMHg4NjgJamF2YS5pby5GaWxlCWNhbldyaXRlCSgpWglGaWxlLmphdmEKMHgyMmMJamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yCXJ1blN0YXRlQXRMZWFzdAkoSUkpWglUaHJlYWRQb29sRXhlY3V0b3IuamF2YQoweDJjYwlqYXZhLmlvLkZpbGVJbnB1dFN0cmVhbQk8aW5pdD4JKExqYXZhL2lvL0ZpbGU7KVYJRmlsZUlucHV0U3RyZWFtLmphdmEKMHg2YzQJamF2YS5pby5PdXRwdXRTdHJlYW0Jd3JpdGUJKFtCKVYJT3V0cHV0U3RyZWFtLmphdmEKMHhlZTQJamF2YS5uaW8uQnVmZmVyCXBvc2l0aW9uCSgpSQlCdWZmZXIuamF2YQoweDkwYwlqZGsuaW50ZXJuYWwubWlzYy5VbnNhZmUJbWFrZUxvbmcJKElJKUoJVW5zYWZlLmphdmEKMHg2YWMJamF2YS5pby5TdHJpbmdXcml0ZXIJd3JpdGUJKEkpVglTdHJpbmdXcml0ZXIuamF2YQoweDZhMAlpby5zZW50cnkuSnNvbk9iamVjdFdyaXRlcgllbmRPYmplY3QJKClMaW8vc2VudHJ5L0pzb25PYmplY3RXcml0ZXI7CUpzb25PYmplY3RXcml0ZXIuamF2YQoweGRiOAlhbmRyb2lkLnZpZXcuVmlld0dyb3VwCWFkZFZpZXdJbm5lcgkoTGFuZHJvaWQvdmlldy9WaWV3O0lMYW5kcm9pZC92aWV3L1ZpZXdHcm91cCRMYXlvdXRQYXJhbXM7WilWCVZpZXdHcm91cC5qYXZhCjB4NjJjCWphdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvcglleGVjdXRlCShMamF2YS9sYW5nL1J1bm5hYmxlOylWCVRocmVhZFBvb2xFeGVjdXRvci5qYXZhCjB4NmUwCXN1bi5zZWN1cml0eS5wcm92aWRlci5YNTA5RmFjdG9yeQlpbnRlcm4JKExqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlOylMc3VuL3NlY3VyaXR5L3g1MDkvWDUwOUNlcnRJbXBsOwlYNTA5RmFjdG9yeS5qYXZhCjB4NjljCWlvLnNlbnRyeS5Kc29uT2JqZWN0V3JpdGVyCWVuZE9iamVjdAkoKUxpby9zZW50cnkvT2JqZWN0V3JpdGVyOwlKc29uT2JqZWN0V3JpdGVyLmphdmEKMHgxNDBjCWphdmEudXRpbC5VVUlECXJhbmRvbVVVSUQJKClMamF2YS91dGlsL1VVSUQ7CVVVSUQuamF2YQoweDEyOTQJY29tLmZhY2Vib29rLnJlYWN0LmJyaWRnZS5HdWFyZGVkUnVubmFibGUJcnVuCSgpVglHdWFyZGVkUnVubmFibGUuamF2YQoweGJiYwljb20uZmFjZWJvb2sucmVhY3Qudmlld3Mudmlldy5SZWFjdERyYXdhYmxlSGVscGVyCWNyZWF0ZURyYXdhYmxlRnJvbUpTRGVzY3JpcHRpb24JKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtMY29tL2ZhY2Vib29rL3JlYWN0L2JyaWRnZS9SZWFkYWJsZU1hcDspTGFuZHJvaWQvZ3JhcGhpY3MvZHJhd2FibGUvRHJhd2FibGU7CVJlYWN0RHJhd2FibGVIZWxwZXIuamF2YQoweGExOAljb20uZmFjZWJvb2sucmVhY3QuYnJpZGdlLkFyZ3VtZW50cwltYWtlTmF0aXZlT2JqZWN0CShMamF2YS9sYW5nL09iamVjdDspTGphdmEvbGFuZy9PYmplY3Q7CUFyZ3VtZW50cy5qYXZhCjB4Njk4CXN1bi5zZWN1cml0eS51dGlsLkRlckluZGVmTGVuQ29udmVydGVyCWlzSW5kZWZpbml0ZQkoSSlaCURlckluZGVmTGVuQ29udmVydGVyLmphdmEKMHg2OTQJc3VuLnNlY3VyaXR5LnV0aWwuRGVySW5wdXRTdHJlYW0JaW5pdAkoW0JJSVopVglEZXJJbnB1dFN0cmVhbS5qYXZhCjB4N2QwCWphdmEudXRpbC5IYXNoTWFwCWdldAkoTGphdmEvbGFuZy9PYmplY3Q7KUxqYXZhL2xhbmcvT2JqZWN0OwlIYXNoTWFwLmphdmEKMHgxNDM4CWFuZHJvaWQudmlldy5WaWV3CWdldFZpc2liaWxpdHkJKClJCVZpZXcuamF2YQoweGJjMAljb20uZmFjZWJvb2sucmVhY3Qudmlld3Mudmlldy5SZWFjdERyYXdhYmxlSGVscGVyCWdldERlZmF1bHRUaGVtZURyYXdhYmxlCShMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7KUxhbmRyb2lkL2dyYXBoaWNzL2RyYXdhYmxlL0RyYXdhYmxlOwlSZWFjdERyYXdhYmxlSGVscGVyLmphdmEKMHg2ODgJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5PcGVuU1NMWDUwOUNlcnRpZmljYXRlCWdldFN1YmplY3RYNTAwUHJpbmNpcGFsCSgpTGphdmF4L3NlY3VyaXR5L2F1dGgveDUwMC9YNTAwUHJpbmNpcGFsOwlPcGVuU1NMWDUwOUNlcnRpZmljYXRlLmphdmEKMHgxNDJjCWFuZHJvaWQudmlldy5WaWV3CWhhc0lkZW50aXR5TWF0cml4CSgpWglWaWV3LmphdmEKMHg2YwlqYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyCXJ1bgkoKVYJVGhyZWFkUG9vbEV4ZWN1dG9yLmphdmEKMHg2N2MJc3VuLnNlY3VyaXR5LnByb3ZpZGVyLmNlcnRwYXRoLlBLSVhDZXJ0UGF0aFZhbGlkYXRvcgl2YWxpZGF0ZQkoTHN1bi9zZWN1cml0eS9wcm92aWRlci9jZXJ0cGF0aC9QS0lYJFZhbGlkYXRvclBhcmFtczspTGphdmEvc2VjdXJpdHkvY2VydC9QS0lYQ2VydFBhdGhWYWxpZGF0b3JSZXN1bHQ7CVBLSVhDZXJ0UGF0aFZhbGlkYXRvci5qYXZhCjB4NTA0CWxpYmNvcmUuaW8uQmxvY2tHdWFyZE9zCXBvbGwJKFtMYW5kcm9pZC9zeXN0ZW0vU3RydWN0UG9sbGZkO0kpSQlCbG9ja0d1YXJkT3MuamF2YQoweDY3OAlqYXZhLmxhbmcuQWJzdHJhY3RTdHJpbmdCdWlsZGVyCW5ld0NhcGFjaXR5CShJKUkJQWJzdHJhY3RTdHJpbmdCdWlsZGVyLmphdmEKMHg2NzQJamF2YS5sYW5nLkFic3RyYWN0U3RyaW5nQnVpbGRlcgllbnN1cmVDYXBhY2l0eUludGVybmFsCShJKVYJQWJzdHJhY3RTdHJpbmdCdWlsZGVyLmphdmEKMHg2NjgJaW8uc2VudHJ5LlNjb3BlCWFkZEJyZWFkY3J1bWIJKExpby9zZW50cnkvQnJlYWRjcnVtYjtMaW8vc2VudHJ5L0hpbnQ7KVYJU2NvcGUuamF2YQoweDY1NAlpby5zZW50cnkuU2VudHJ5CWNvbmZpZ3VyZVNjb3BlCShMaW8vc2VudHJ5L1Njb3BlQ2FsbGJhY2s7KVYJU2VudHJ5LmphdmEKMHgxMjA4CWFuZHJvaWQudmlldy5WaWV3R3JvdXAJZGlzcGF0Y2hHZXREaXNwbGF5TGlzdAkoKVYJVmlld0dyb3VwLmphdmEKMHg2NTAJaW8uc2VudHJ5LnJlYWN0LlJOU2VudHJ5TW9kdWxlSW1wbAlhZGRCcmVhZGNydW1iCShMY29tL2ZhY2Vib29rL3JlYWN0L2JyaWRnZS9SZWFkYWJsZU1hcDspVglSTlNlbnRyeU1vZHVsZUltcGwuamF2YQoweGM5MAljb20uZmFjZWJvb2sucmVhY3Qudmlld3MudGV4dC5UZXh0QXR0cmlidXRlUHJvcHMJc2V0TGF5b3V0RGlyZWN0aW9uCShMamF2YS9sYW5nL1N0cmluZzspVglUZXh0QXR0cmlidXRlUHJvcHMuamF2YQoweDY0OAlqYXZhLnNlY3VyaXR5LmNlcnQuUEtJWFBhcmFtZXRlcnMJZ2V0VHJ1c3RBbmNob3JzCSgpTGphdmEvdXRpbC9TZXQ7CVBLSVhQYXJhbWV0ZXJzLmphdmEKMHgzZGMJaW8uc2VudHJ5Lkpzb25PYmplY3RXcml0ZXIJdmFsdWUJKExqYXZhL2xhbmcvU3RyaW5nOylMaW8vc2VudHJ5L09iamVjdFdyaXRlcjsJSnNvbk9iamVjdFdyaXRlci5qYXZhCjB4MjY4CWFuZHJvaWQucGVybWlzc2lvbi5QZXJtaXNzaW9uTWFuYWdlcgljaGVja1Blcm1pc3Npb24JKExqYXZhL2xhbmcvU3RyaW5nO0lJKUkJUGVybWlzc2lvbk1hbmFnZXIuamF2YQoweDY0NAlzdW4uc2VjdXJpdHkucHJvdmlkZXIuY2VydHBhdGguUEtJWCRWYWxpZGF0b3JQYXJhbXMJPGluaXQ+CShMamF2YS9zZWN1cml0eS9jZXJ0L1BLSVhQYXJhbWV0ZXJzOylWCVBLSVguamF2YQoweGFjMAlhbmRyb2lkLmNvbnRlbnQucmVzLkFzc2V0TWFuYWdlcglnZXRQb29sZWRTdHJpbmdGb3JDb29raWUJKElJKUxqYXZhL2xhbmcvQ2hhclNlcXVlbmNlOwlBc3NldE1hbmFnZXIuamF2YQoweDYzYwlzdW4uc2VjdXJpdHkucHJvdmlkZXIuY2VydHBhdGguUEtJWAljaGVja1BhcmFtcwkoTGphdmEvc2VjdXJpdHkvY2VydC9DZXJ0UGF0aDtMamF2YS9zZWN1cml0eS9jZXJ0L0NlcnRQYXRoUGFyYW1ldGVyczspTHN1bi9zZWN1cml0eS9wcm92aWRlci9jZXJ0cGF0aC9QS0lYJFZhbGlkYXRvclBhcmFtczsJUEtJWC5qYXZhCjB4ZGVjCWNvbS5zd21hbnNpb24ucm5zY3JlZW5zLlNjcmVlbkNvbnRhaW5lcglzZXRGcmFnbWVudE1hbmFnZXIJKExhbmRyb2lkeC9mcmFnbWVudC9hcHAvRnJhZ21lbnRNYW5hZ2VyOylWCVNjcmVlbkNvbnRhaW5lci5rdAoweDllNAlqYXZhLnV0aWwucmVnZXguTWF0Y2hlcglyZXNldAkoTGphdmEvbGFuZy9DaGFyU2VxdWVuY2U7KUxqYXZhL3V0aWwvcmVnZXgvTWF0Y2hlcjsJTWF0Y2hlci5qYXZhCjB4MTE4CW9raHR0cDMuaW50ZXJuYWwuY29uY3VycmVudC5UYXNrUnVubmVyJFJlYWxCYWNrZW5kCWNvb3JkaW5hdG9yV2FpdAkoTG9raHR0cDMvaW50ZXJuYWwvY29uY3VycmVudC9UYXNrUnVubmVyO0opVglUYXNrUnVubmVyLmt0CjB4NjMwCWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuVHJ1c3RNYW5hZ2VySW1wbAl2ZXJpZnlDaGFpbgkoTGphdmEvdXRpbC9MaXN0O0xqYXZhL3V0aWwvTGlzdDtMamF2YS9sYW5nL1N0cmluZztaW0JbQilMamF2YS91dGlsL0xpc3Q7CVRydXN0TWFuYWdlckltcGwuamF2YQoweDFmMAlqYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyCTxpbml0PgkoTGphdmEvdXRpbC9jb25jdXJyZW50L1RocmVhZFBvb2xFeGVjdXRvcjtMamF2YS9sYW5nL1J1bm5hYmxlOylWCVRocmVhZFBvb2xFeGVjdXRvci5qYXZhCjB4NTI4CWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuQ29uc2NyeXB0RW5naW5lCXVud3JhcAkoW0xqYXZhL25pby9CeXRlQnVmZmVyO1tMamF2YS9uaW8vQnl0ZUJ1ZmZlcjspTGphdmF4L25ldC9zc2wvU1NMRW5naW5lUmVzdWx0OwlDb25zY3J5cHRFbmdpbmUuamF2YQoweDExZGMJY29tLmZhY2Vib29rLnJlYWN0LmJyaWRnZS5Xcml0YWJsZU5hdGl2ZU1hcAlwdXROYXRpdmVNYXAJKExqYXZhL2xhbmcvU3RyaW5nO0xjb20vZmFjZWJvb2svcmVhY3QvYnJpZGdlL1JlYWRhYmxlTmF0aXZlTWFwOylWCVdyaXRhYmxlTmF0aXZlTWFwLmphdmEKMHg2MTQJb2todHRwMy5Pa0h0dHBDbGllbnQJbmV3V2ViU29ja2V0CShMb2todHRwMy9SZXF1ZXN0O0xva2h0dHAzL1dlYlNvY2tldExpc3RlbmVyOylMb2todHRwMy9XZWJTb2NrZXQ7CU9rSHR0cENsaWVudC5rdAoweDMxNAlpby5zZW50cnkuSnNvbk9iamVjdFNlcmlhbGl6ZXIJc2VyaWFsaXplRGF0ZQkoTGlvL3NlbnRyeS9PYmplY3RXcml0ZXI7TGlvL3NlbnRyeS9JTG9nZ2VyO0xqYXZhL3V0aWwvRGF0ZTspVglKc29uT2JqZWN0U2VyaWFsaXplci5qYXZhCjB4YjJjCWFuZHJvaWQudmlldy5WaWV3R3JvdXAJPGluaXQ+CShMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7KVYJVmlld0dyb3VwLmphdmEKMHg1N2MJamF2YS51dGlsLkNhbGVuZGFyCXNldEZpZWxkc0NvbXB1dGVkCShJKVYJQ2FsZW5kYXIuamF2YQoweDVmOAlqYXZhLnV0aWwuVmVjdG9yCWVsZW1lbnREYXRhCShJKUxqYXZhL2xhbmcvT2JqZWN0OwlWZWN0b3IuamF2YQoweDVmMAlzdW4uc2VjdXJpdHkudXRpbC5EZXJJbnB1dFN0cmVhbQlyZWFkVmVjdG9yCShJWilbTHN1bi9zZWN1cml0eS91dGlsL0RlclZhbHVlOwlEZXJJbnB1dFN0cmVhbS5qYXZhCjB4NTIwCWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuQ29uc2NyeXB0RW5naW5lU29ja2V0JFNTTElucHV0U3RyZWFtCXJlYWRGcm9tU29ja2V0CSgpSQlDb25zY3J5cHRFbmdpbmVTb2NrZXQuamF2YQoweDVlMAlzdW4uc2VjdXJpdHkueDUwOS5YNTAwTmFtZQk8aW5pdD4JKFtCKVYJWDUwME5hbWUuamF2YQoweDVjYwlhbmRyb2lkLnNlY3VyaXR5Lm5ldC5jb25maWcuQ2VydGlmaWNhdGVzRW50cnlSZWYJZmluZEFsbENlcnRpZmljYXRlc0J5SXNzdWVyQW5kU2lnbmF0dXJlCShMamF2YS9zZWN1cml0eS9jZXJ0L1g1MDlDZXJ0aWZpY2F0ZTspTGphdmEvdXRpbC9TZXQ7CUNlcnRpZmljYXRlc0VudHJ5UmVmLmphdmEKMHgzM2MJaW8uc2VudHJ5Lkpzb25TZXJpYWxpemVyCWRlc2VyaWFsaXplCShMamF2YS9pby9SZWFkZXI7TGphdmEvbGFuZy9DbGFzczspTGphdmEvbGFuZy9PYmplY3Q7CUpzb25TZXJpYWxpemVyLmphdmEKMHg0CWNvbS5hbmRyb2lkLmludGVybmFsLm9zLlJ1bnRpbWVJbml0JE1ldGhvZEFuZEFyZ3NDYWxsZXIJcnVuCSgpVglSdW50aW1lSW5pdC5qYXZhCjB4MmRjCWxpYmNvcmUuaW8uTGludXgJZnN0YXQJKExqYXZhL2lvL0ZpbGVEZXNjcmlwdG9yOylMYW5kcm9pZC9zeXN0ZW0vU3RydWN0U3RhdDsJTGludXguamF2YQoweDViOAljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0LlRydXN0TWFuYWdlckltcGwJY2hlY2tUcnVzdGVkUmVjdXJzaXZlCShbTGphdmEvc2VjdXJpdHkvY2VydC9YNTA5Q2VydGlmaWNhdGU7W0JbQkxqYXZhL2xhbmcvU3RyaW5nO1pMamF2YS91dGlsL0FycmF5TGlzdDtMamF2YS91dGlsL0FycmF5TGlzdDtMamF2YS91dGlsL1NldDspTGphdmEvdXRpbC9MaXN0OwlUcnVzdE1hbmFnZXJJbXBsLmphdmEKMHg5MDgJamRrLmludGVybmFsLm1pc2MuVW5zYWZlCWdldExvbmdVbmFsaWduZWQJKExqYXZhL2xhbmcvT2JqZWN0O0opSglVbnNhZmUuamF2YQoweGVlOAljb20uZmFjZWJvb2sucmVhY3Qudmlld3Mudmlldy5SZWFjdFZpZXdNYW5hZ2VyV3JhcHBlciREZWZhdWx0Vmlld01hbmFnZXIJdXBkYXRlRXh0cmFEYXRhCShMYW5kcm9pZC92aWV3L1ZpZXc7TGphdmEvbGFuZy9PYmplY3Q7KVYJUmVhY3RWaWV3TWFuYWdlcldyYXBwZXIua3QKMHhjNmMJY29tLmZhY2Vib29rLnJlYWN0LnVpbWFuYWdlci5EaXNwbGF5TWV0cmljc0hvbGRlcglnZXRXaW5kb3dEaXNwbGF5TWV0cmljcwkoKUxhbmRyb2lkL3V0aWwvRGlzcGxheU1ldHJpY3M7CURpc3BsYXlNZXRyaWNzSG9sZGVyLmphdmEKMHg1YjAJYW5kcm9pZC5zZWN1cml0eS5uZXQuY29uZmlnLkRpcmVjdG9yeUNlcnRpZmljYXRlU291cmNlCWZpbmRCeVN1YmplY3RBbmRQdWJsaWNLZXkJKExqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlOylMamF2YS9zZWN1cml0eS9jZXJ0L1g1MDlDZXJ0aWZpY2F0ZTsJRGlyZWN0b3J5Q2VydGlmaWNhdGVTb3VyY2UuamF2YQoweDhkNAlzdW4uc2VjdXJpdHkudXRpbC5EZXJJbnB1dEJ1ZmZlcgl0cnVuY2F0ZQkoSSlWCURlcklucHV0QnVmZmVyLmphdmEKMHg1YTQJYW5kcm9pZC5zZWN1cml0eS5uZXQuY29uZmlnLk5ldHdvcmtTZWN1cml0eUNvbmZpZwlmaW5kVHJ1c3RBbmNob3JCeVN1YmplY3RBbmRQdWJsaWNLZXkJKExqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlOylMYW5kcm9pZC9zZWN1cml0eS9uZXQvY29uZmlnL1RydXN0QW5jaG9yOwlOZXR3b3JrU2VjdXJpdHlDb25maWcuamF2YQoweDI5NAlhbmRyb2lkLm9zLlRocmVhZExvY2FsV29ya1NvdXJjZQlzZXRVaWQJKEkpSglUaHJlYWRMb2NhbFdvcmtTb3VyY2UuamF2YQoweDE3NAlhbmRyb2lkLnV0aWwuTG9nCXByaW50bG5fbmF0aXZlCShJSUxqYXZhL2xhbmcvU3RyaW5nO0xqYXZhL2xhbmcvU3RyaW5nOylJCUxvZy5qYXZhCjB4NWEwCWFuZHJvaWQuc2VjdXJpdHkubmV0LmNvbmZpZy5UcnVzdGVkQ2VydGlmaWNhdGVTdG9yZUFkYXB0ZXIJZ2V0VHJ1c3RBbmNob3IJKExqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlOylMamF2YS9zZWN1cml0eS9jZXJ0L1g1MDlDZXJ0aWZpY2F0ZTsJVHJ1c3RlZENlcnRpZmljYXRlU3RvcmVBZGFwdGVyLmphdmEKMHgxMzc0CWNvbS5mYWNlYm9vay5yZWFjdC5SZWFjdFJvb3RWaWV3JEN1c3RvbUdsb2JhbExheW91dExpc3RlbmVyCW9uR2xvYmFsTGF5b3V0CSgpVglSZWFjdFJvb3RWaWV3LmphdmEKMHhhYzgJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnRleHQuUmVhY3RUZXh0Vmlld01hbmFnZXIJdXBkYXRlU3RhdGUJKExhbmRyb2lkL3ZpZXcvVmlldztMY29tL2ZhY2Vib29rL3JlYWN0L3VpbWFuYWdlci9SZWFjdFN0eWxlc0RpZmZNYXA7TGNvbS9mYWNlYm9vay9yZWFjdC91aW1hbmFnZXIvU3RhdGVXcmFwcGVyOylMamF2YS9sYW5nL09iamVjdDsJUmVhY3RUZXh0Vmlld01hbmFnZXIuamF2YQoweGEwYwlva2h0dHAzLmludGVybmFsLmNvbmN1cnJlbnQuVGFza1J1bm5lciRSZWFsQmFja2VuZAluYW5vVGltZQkoKUoJVGFza1J1bm5lci5rdAoweGEyYwljb20uZmFjZWJvb2sucmVhY3QudWltYW5hZ2VyLlZpZXdNYW5hZ2VyUHJvcGVydHlVcGRhdGVyCWdldE5hdGl2ZVByb3BzCShMamF2YS9sYW5nL0NsYXNzO0xqYXZhL2xhbmcvQ2xhc3M7KUxqYXZhL3V0aWwvTWFwOwlWaWV3TWFuYWdlclByb3BlcnR5VXBkYXRlci5qYXZhCjB4MThjCWFuZHJvaWQuaGFyZHdhcmUuU3lzdGVtU2Vuc29yTWFuYWdlciRCYXNlRXZlbnRRdWV1ZQluYXRpdmVEaXNhYmxlU2Vuc29yCShKSSlJCVN5c3RlbVNlbnNvck1hbmFnZXIuamF2YQoweDI0NAlqYXZhLnV0aWwuVGltZXIJPGluaXQ+CShaKVYJVGltZXIuamF2YQoweDU5MAljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0LlRydXN0TWFuYWdlckltcGwJZ2V0VHJ1c3RlZENoYWluRm9yU2VydmVyCShbTGphdmEvc2VjdXJpdHkvY2VydC9YNTA5Q2VydGlmaWNhdGU7TGphdmEvbGFuZy9TdHJpbmc7TGphdmEvbmV0L1NvY2tldDspTGphdmEvdXRpbC9MaXN0OwlUcnVzdE1hbmFnZXJJbXBsLmphdmEKMHgxMDc4CWNvbS5mYWNlYm9vay5yZWFjdC52aWV3cy52aWV3LlJlYWN0Vmlld0JhY2tncm91bmREcmF3YWJsZQlkcmF3Um91bmRlZEJhY2tncm91bmRXaXRoQm9yZGVycwkoTGFuZHJvaWQvZ3JhcGhpY3MvQ2FudmFzOylWCVJlYWN0Vmlld0JhY2tncm91bmREcmF3YWJsZS5qYXZhCjB4NzY4CXN1bi5zZWN1cml0eS5wcm92aWRlci5jZXJ0cGF0aC5CYXNpY0NoZWNrZXIJdXBkYXRlU3RhdGUJKExqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlOylWCUJhc2ljQ2hlY2tlci5qYXZhCjB4OGYwCWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuT3BlblNTTFg1MDlDZXJ0aWZpY2F0ZQlnZXRFbmNvZGVkCSgpW0IJT3BlblNTTFg1MDlDZXJ0aWZpY2F0ZS5qYXZhCjB4NmU4CXN1bi5zZWN1cml0eS51dGlsLk1lbW9yeUNhY2hlCWdldAkoTGphdmEvbGFuZy9PYmplY3Q7KUxqYXZhL2xhbmcvT2JqZWN0OwlDYWNoZS5qYXZhCjB4NTk0CWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuVHJ1c3RNYW5hZ2VySW1wbAljaGVja1RydXN0ZWQJKFtMamF2YS9zZWN1cml0eS9jZXJ0L1g1MDlDZXJ0aWZpY2F0ZTtMamF2YS9sYW5nL1N0cmluZztMamF2YXgvbmV0L3NzbC9TU0xTZXNzaW9uO0xqYXZheC9uZXQvc3NsL1NTTFBhcmFtZXRlcnM7WilMamF2YS91dGlsL0xpc3Q7CVRydXN0TWFuYWdlckltcGwuamF2YQoweDY0Ywlpby5zZW50cnkucmVhY3QuUk5TZW50cnlNb2R1bGUJYWRkQnJlYWRjcnVtYgkoTGNvbS9mYWNlYm9vay9yZWFjdC9icmlkZ2UvUmVhZGFibGVNYXA7KVYJUk5TZW50cnlNb2R1bGUuamF2YQoweDRhYwlqYXZhLm5ldC5BYnN0cmFjdFBsYWluU29ja2V0SW1wbAljb25uZWN0CShMamF2YS9uZXQvU29ja2V0QWRkcmVzcztJKVYJQWJzdHJhY3RQbGFpblNvY2tldEltcGwuamF2YQoweDU4YwlhbmRyb2lkLnNlY3VyaXR5Lm5ldC5jb25maWcuTmV0d29ya1NlY3VyaXR5VHJ1c3RNYW5hZ2VyCWNoZWNrU2VydmVyVHJ1c3RlZAkoW0xqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlO0xqYXZhL2xhbmcvU3RyaW5nO0xqYXZhL25ldC9Tb2NrZXQ7KVYJTmV0d29ya1NlY3VyaXR5VHJ1c3RNYW5hZ2VyLmphdmEKMHhlYmMJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnRleHQuVGV4dEF0dHJpYnV0ZVByb3BzCXNldEZvbnRTaXplCShGKVYJVGV4dEF0dHJpYnV0ZVByb3BzLmphdmEKMHgyM2MJaW8uc2VudHJ5LmFuZHJvaWQuY29yZS5MaWZlY3ljbGVXYXRjaGVyCTxpbml0PgkoTGlvL3NlbnRyeS9JSHViO0paWilWCUxpZmVjeWNsZVdhdGNoZXIuamF2YQoweGNjCWFuZHJvaWQub3MuSGFuZGxlclRocmVhZAlydW4JKClWCUhhbmRsZXJUaHJlYWQuamF2YQoweDEwYjAJamRrLmludGVybmFsLm1pc2MuVW5zYWZlCWNvbXBhcmVBbmRTZXRJbnQJKExqYXZhL2xhbmcvT2JqZWN0O0pJSSlaCVVuc2FmZS5qYXZhCjB4NDY4CWphdmEubGFuZy5JbnRlZ2VyCXRvU3RyaW5nCShJKUxqYXZhL2xhbmcvU3RyaW5nOwlJbnRlZ2VyLmphdmEKMHg1ODAJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5QbGF0Zm9ybQljaGVja1NlcnZlclRydXN0ZWQJKExqYXZheC9uZXQvc3NsL1g1MDlUcnVzdE1hbmFnZXI7W0xqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlO0xqYXZhL2xhbmcvU3RyaW5nO0xjb20vYW5kcm9pZC9vcmcvY29uc2NyeXB0L0NvbnNjcnlwdEVuZ2luZTspVglQbGF0Zm9ybS5qYXZhCjB4NTc4CWphdmEudXRpbC5HcmVnb3JpYW5DYWxlbmRhcgljb21wdXRlRmllbGRzCSgpVglHcmVnb3JpYW5DYWxlbmRhci5qYXZhCjB4OTAJb2tpby5SZWFsQnVmZmVyZWRTb3VyY2UJcmVxdWVzdAkoSilaCVJlYWxCdWZmZXJlZFNvdXJjZS5rdAoweGJlOAljb20uZmFjZWJvb2sucmVhY3Qudmlld3MudGV4dC5SZWFjdFRleHRWaWV3TWFuYWdlcgl1cGRhdGVFeHRyYURhdGEJKExjb20vZmFjZWJvb2svcmVhY3Qvdmlld3MvdGV4dC9SZWFjdFRleHRWaWV3O0xqYXZhL2xhbmcvT2JqZWN0OylWCVJlYWN0VGV4dFZpZXdNYW5hZ2VyLmphdmEKMHg1NzQJamF2YS51dGlsLkNhbGVuZGFyCXNldFRpbWVJbk1pbGxpcwkoSilWCUNhbGVuZGFyLmphdmEKMHhkNzQJYW5kcm9pZC5jb250ZW50LnJlcy5SZXNvdXJjZXNJbXBsJFRoZW1lSW1wbAlvYnRhaW5TdHlsZWRBdHRyaWJ1dGVzCShMYW5kcm9pZC9jb250ZW50L3Jlcy9SZXNvdXJjZXMkVGhlbWU7TGFuZHJvaWQvdXRpbC9BdHRyaWJ1dGVTZXQ7W0lJSSlMYW5kcm9pZC9jb250ZW50L3Jlcy9UeXBlZEFycmF5OwlSZXNvdXJjZXNJbXBsLmphdmEKMHgzMzgJaW8uc2VudHJ5LmNhY2hlLkVudmVsb3BlQ2FjaGUJdXBkYXRlQ3VycmVudFNlc3Npb24JKExqYXZhL2lvL0ZpbGU7TGlvL3NlbnRyeS9TZW50cnlFbnZlbG9wZTspVglFbnZlbG9wZUNhY2hlLmphdmEKMHgxMGQ4CWFuZHJvaWQudGV4dC5UZXh0TGluZQlkcmF3CShMYW5kcm9pZC9ncmFwaGljcy9DYW52YXM7RklJSSlWCVRleHRMaW5lLmphdmEKMHg1NzAJamF2YS51dGlsLkNhbGVuZGFyCWNyZWF0ZUNhbGVuZGFyCShMamF2YS91dGlsL1RpbWVab25lO0xqYXZhL3V0aWwvTG9jYWxlOylMamF2YS91dGlsL0NhbGVuZGFyOwlDYWxlbmRhci5qYXZhCjB4YjY0CWNvbS5mYWNlYm9vay5yZWFjdC5tb2R1bGVzLmkxOG5tYW5hZ2VyLkkxOG5VdGlsCWlzRGV2aWNlUHJlZmVycmVkTGFuZ3VhZ2VSVEwJKClaCUkxOG5VdGlsLmphdmEKMHg1NmMJamF2YS51dGlsLkNhbGVuZGFyCWdldEluc3RhbmNlCShMamF2YS91dGlsL1RpbWVab25lOylMamF2YS91dGlsL0NhbGVuZGFyOwlDYWxlbmRhci5qYXZhCjB4Yjg0CWFuZHJvaWR4LmFwcGNvbXBhdC53aWRnZXQuQXBwQ29tcGF0RW1vamlUZXh0SGVscGVyCTxpbml0PgkoTGFuZHJvaWQvd2lkZ2V0L1RleHRWaWV3OylWCUFwcENvbXBhdEVtb2ppVGV4dEhlbHBlci5qYXZhCjB4MTFmNAlhbmRyb2lkLmFuaW1hdGlvbi5WYWx1ZUFuaW1hdG9yCWdldEN1cnJlbnRJdGVyYXRpb25GcmFjdGlvbgkoRlopRglWYWx1ZUFuaW1hdG9yLmphdmEKMHg4YmMJYW5kcm9pZC5pY3UuaW1wbC5JRE5BMjAwMwljb252ZXJ0SUROVG9BU0NJSQkoTGphdmEvbGFuZy9TdHJpbmc7SSlMamF2YS9sYW5nL1N0cmluZ0J1ZmZlcjsJSUROQTIwMDMuamF2YQoweDhiMAlqYXZhLm5ldC5JRE4JdG9BU0NJSQkoTGphdmEvbGFuZy9TdHJpbmc7SSlMamF2YS9sYW5nL1N0cmluZzsJSUROLmphdmEKMHg3ZWMJamF2YS51dGlsLkdyZWdvcmlhbkNhbGVuZGFyCWNvbXB1dGVGaWVsZHMJKElJKUkJR3JlZ29yaWFuQ2FsZW5kYXIuamF2YQoweDVkNAlhbmRyb2lkLnNlY3VyaXR5Lm5ldC5jb25maWcuRGlyZWN0b3J5Q2VydGlmaWNhdGVTb3VyY2UJZmluZEFsbEJ5SXNzdWVyQW5kU2lnbmF0dXJlCShMamF2YS9zZWN1cml0eS9jZXJ0L1g1MDlDZXJ0aWZpY2F0ZTspTGphdmEvdXRpbC9TZXQ7CURpcmVjdG9yeUNlcnRpZmljYXRlU291cmNlLmphdmEKMHg1NjAJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5PcGVuU1NMWDUwOUNlcnRpZmljYXRlCWZyb21YNTA5RGVySW5wdXRTdHJlYW0JKExqYXZhL2lvL0lucHV0U3RyZWFtOylMY29tL2FuZHJvaWQvb3JnL2NvbnNjcnlwdC9PcGVuU1NMWDUwOUNlcnRpZmljYXRlOwlPcGVuU1NMWDUwOUNlcnRpZmljYXRlLmphdmEKMHgxMDY4CWFuZHJvaWQudmlldy5WaWV3CWRyYXdCYWNrZ3JvdW5kCShMYW5kcm9pZC9ncmFwaGljcy9DYW52YXM7KVYJVmlldy5qYXZhCjB4MzcwCWphdmEubGFuZy5TdHJpbmdCdWlsZGVyCWFwcGVuZAkoQylMamF2YS9sYW5nL1N0cmluZ0J1aWxkZXI7CVN0cmluZ0J1aWxkZXIuamF2YQoweGQxNAlhbmRyb2lkLnRleHQuVGV4dExpbmUJbWV0cmljcwkoTGFuZHJvaWQvZ3JhcGhpY3MvUGFpbnQkRm9udE1ldHJpY3NJbnQ7KUYJVGV4dExpbmUuamF2YQoweGJiOAljb20uZmFjZWJvb2sucmVhY3Qudmlld3Mudmlldy5SZWFjdFZpZXdNYW5hZ2VyCXNldE5hdGl2ZUJhY2tncm91bmQJKExjb20vZmFjZWJvb2svcmVhY3Qvdmlld3Mvdmlldy9SZWFjdFZpZXdHcm91cDtMY29tL2ZhY2Vib29rL3JlYWN0L2JyaWRnZS9SZWFkYWJsZU1hcDspVglSZWFjdFZpZXdNYW5hZ2VyLmphdmEKMHg1NTgJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5PcGVuU1NMWDUwOUNlcnRpZmljYXRlRmFjdG9yeSQxCWZyb21YNTA5RGVySW5wdXRTdHJlYW0JKExqYXZhL2lvL0lucHV0U3RyZWFtOylMamF2YS9sYW5nL09iamVjdDsJT3BlblNTTFg1MDlDZXJ0aWZpY2F0ZUZhY3RvcnkuamF2YQoweDEwODQJYW5kcm9pZC53aWRnZXQuVGV4dFZpZXcJb25EcmF3CShMYW5kcm9pZC9ncmFwaGljcy9DYW52YXM7KVYJVGV4dFZpZXcuamF2YQoweGZmYwlhbmRyb2lkLnZpZXcuVmlld0dyb3VwCW5ld0Rpc3BhdGNoQXBwbHlXaW5kb3dJbnNldHMJKExhbmRyb2lkL3ZpZXcvV2luZG93SW5zZXRzOylMYW5kcm9pZC92aWV3L1dpbmRvd0luc2V0czsJVmlld0dyb3VwLmphdmEKMHg1NTQJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5PcGVuU1NMWDUwOUNlcnRpZmljYXRlRmFjdG9yeSRQYXJzZXIJZ2VuZXJhdGVJdGVtCShMamF2YS9pby9JbnB1dFN0cmVhbTspTGphdmEvbGFuZy9PYmplY3Q7CU9wZW5TU0xYNTA5Q2VydGlmaWNhdGVGYWN0b3J5LmphdmEKMHg1NTAJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5PcGVuU1NMWDUwOUNlcnRpZmljYXRlRmFjdG9yeQllbmdpbmVHZW5lcmF0ZUNlcnRpZmljYXRlCShMamF2YS9pby9JbnB1dFN0cmVhbTspTGphdmEvc2VjdXJpdHkvY2VydC9DZXJ0aWZpY2F0ZTsJT3BlblNTTFg1MDlDZXJ0aWZpY2F0ZUZhY3RvcnkuamF2YQoweDE0MzQJYW5kcm9pZC52aWV3LlZpZXdSb290SW1wbAlnZXRIb3N0VmlzaWJpbGl0eQkoKUkJVmlld1Jvb3RJbXBsLmphdmEKMHg0ZTgJamF2YS5uaW8uY2hhcnNldC5DaGFyc2V0RW5jb2Rlcglvbk1hbGZvcm1lZElucHV0CShMamF2YS9uaW8vY2hhcnNldC9Db2RpbmdFcnJvckFjdGlvbjspTGphdmEvbmlvL2NoYXJzZXQvQ2hhcnNldEVuY29kZXI7CUNoYXJzZXRFbmNvZGVyLmphdmEKMHhhZDAJY29tLmZhY2Vib29rLnJlYWN0LmZhYnJpYy5TdGF0ZVdyYXBwZXJJbXBsCWdldFN0YXRlRGF0YU1hcEJ1ZmZlcgkoKUxjb20vZmFjZWJvb2svcmVhY3QvY29tbW9uL21hcGJ1ZmZlci9SZWFkYWJsZU1hcEJ1ZmZlcjsJU3RhdGVXcmFwcGVySW1wbC5qYXZhCjB4M2QwCWNvbS5hbmRyb2lkLm9raHR0cC5IdHRwSGFuZGxlcgljcmVhdGVIdHRwT2tVcmxGYWN0b3J5CShMamF2YS9uZXQvUHJveHk7KUxjb20vYW5kcm9pZC9va2h0dHAvT2tVcmxGYWN0b3J5OwlIdHRwSGFuZGxlci5qYXZhCjB4MTQwOAljb20uZmFjZWJvb2suZmxpcHBlci5wbHVnaW5zLm5ldHdvcmsuRmxpcHBlck9raHR0cEludGVyY2VwdG9yCWludGVyY2VwdAkoTG9raHR0cDMvSW50ZXJjZXB0b3IkQ2hhaW47KUxva2h0dHAzL1Jlc3BvbnNlOwlGbGlwcGVyT2todHRwSW50ZXJjZXB0b3IuamF2YQoweDJmOAlpby5zZW50cnkuY2FjaGUuRW52ZWxvcGVDYWNoZQl3cml0ZVNlc3Npb25Ub0Rpc2sJKExqYXZhL2lvL0ZpbGU7TGlvL3NlbnRyeS9TZXNzaW9uOylWCUVudmVsb3BlQ2FjaGUuamF2YQoweDU0YwlqYXZhLnNlY3VyaXR5LmNlcnQuQ2VydGlmaWNhdGVGYWN0b3J5CWdlbmVyYXRlQ2VydGlmaWNhdGUJKExqYXZhL2lvL0lucHV0U3RyZWFtOylMamF2YS9zZWN1cml0eS9jZXJ0L0NlcnRpZmljYXRlOwlDZXJ0aWZpY2F0ZUZhY3RvcnkuamF2YQoweDU0MAljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0LkNvbnNjcnlwdEVuZ2luZQl2ZXJpZnlDZXJ0aWZpY2F0ZUNoYWluCShbW0JMamF2YS9sYW5nL1N0cmluZzspVglDb25zY3J5cHRFbmdpbmUuamF2YQoweDk5MAljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0Lk5hdGl2ZVNzbFNlc3Npb24JbmV3SW5zdGFuY2UJKExjb20vYW5kcm9pZC9vcmcvY29uc2NyeXB0L05hdGl2ZVJlZiRTU0xfU0VTU0lPTjtMY29tL2FuZHJvaWQvb3JnL2NvbnNjcnlwdC9Db25zY3J5cHRTZXNzaW9uOylMY29tL2FuZHJvaWQvb3JnL2NvbnNjcnlwdC9OYXRpdmVTc2xTZXNzaW9uOwlOYXRpdmVTc2xTZXNzaW9uLmphdmEKMHg4ZTQJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5PcGVuU1NMWDUwOUNlcnRpZmljYXRlCWhhc2hDb2RlCSgpSQlPcGVuU1NMWDUwOUNlcnRpZmljYXRlLmphdmEKMHg5MjQJamF2YS5sYW5nLlN0cmluZ0ZhY3RvcnkJbmV3U3RyaW5nRnJvbUJ5dGVzCShbQilMamF2YS9sYW5nL1N0cmluZzsJU3RyaW5nRmFjdG9yeS5qYXZhCjB4NTM4CWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuTmF0aXZlU3NsCXJlYWREaXJlY3RCeXRlQnVmZmVyCShKSSlJCU5hdGl2ZVNzbC5qYXZhCjB4MTRlOAlhbmRyb2lkLnZpZXcuRGlzcGxheUV2ZW50UmVjZWl2ZXIJc2NoZWR1bGVWc3luYwkoKVYJRGlzcGxheUV2ZW50UmVjZWl2ZXIuamF2YQoweDNmMAljb20uYW5kcm9pZC5va2h0dHAuaW50ZXJuYWwuaHVjLkh0dHBzVVJMQ29ubmVjdGlvbkltcGwJY29ubmVjdAkoKVYJSHR0cHNVUkxDb25uZWN0aW9uSW1wbC5qYXZhCjB4NTMwCWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuQ29uc2NyeXB0RW5naW5lCXJlYWRQbGFpbnRleHREYXRhCShMamF2YS9uaW8vQnl0ZUJ1ZmZlcjspSQlDb25zY3J5cHRFbmdpbmUuamF2YQoweDQwCWphdmEubGFuZy5EYWVtb25zJEZpbmFsaXplckRhZW1vbglydW5JbnRlcm5hbAkoKVYJRGFlbW9ucy5qYXZhCjB4OTZjCWxpYmNvcmUuaW8uTGludXgJb3BlbgkoTGphdmEvbGFuZy9TdHJpbmc7SUkpTGphdmEvaW8vRmlsZURlc2NyaXB0b3I7CUxpbnV4LmphdmEKMHg2YTgJaW8uc2VudHJ5LnZlbmRvci5nc29uLnN0cmVhbS5Kc29uV3JpdGVyCWNsb3NlCShJSUMpTGlvL3NlbnRyeS92ZW5kb3IvZ3Nvbi9zdHJlYW0vSnNvbldyaXRlcjsJSnNvbldyaXRlci5qYXZhCjB4ODUwCWphdmEudGV4dC5Ob3JtYWxpemVyCW5vcm1hbGl6ZQkoTGphdmEvbGFuZy9DaGFyU2VxdWVuY2U7TGphdmEvdGV4dC9Ob3JtYWxpemVyJEZvcm07KUxqYXZhL2xhbmcvU3RyaW5nOwlOb3JtYWxpemVyLmphdmEKMHgyZmMJaW8uc2VudHJ5Lkpzb25TZXJpYWxpemVyCXNlcmlhbGl6ZQkoTGphdmEvbGFuZy9PYmplY3Q7TGphdmEvaW8vV3JpdGVyOylWCUpzb25TZXJpYWxpemVyLmphdmEKMHgxMTg0CWFuZHJvaWQuZ3JhcGhpY3MuZHJhd2FibGUuTGF5ZXJEcmF3YWJsZQlyZXN1bWVDaGlsZEludmFsaWRhdGlvbgkoKVYJTGF5ZXJEcmF3YWJsZS5qYXZhCjB4NTI0CWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuQ29uc2NyeXB0RW5naW5lCXVud3JhcAkoTGphdmEvbmlvL0J5dGVCdWZmZXI7TGphdmEvbmlvL0J5dGVCdWZmZXI7KUxqYXZheC9uZXQvc3NsL1NTTEVuZ2luZVJlc3VsdDsJQ29uc2NyeXB0RW5naW5lLmphdmEKMHgxNTNjCWxpYmNvcmUuaW8uTGludXgJZ2V0c29ja25hbWUJKExqYXZhL2lvL0ZpbGVEZXNjcmlwdG9yOylMamF2YS9uZXQvU29ja2V0QWRkcmVzczsJTGludXguamF2YQoweGE3NAljb20uZmFjZWJvb2sucmVhY3QuZmFicmljLm1vdW50aW5nLk1vdW50SXRlbURpc3BhdGNoZXIJZGlzcGF0Y2hQcmVNb3VudEl0ZW1zCShKKVYJTW91bnRJdGVtRGlzcGF0Y2hlci5qYXZhCjB4NmNjCWphdmEudXRpbC5PYmplY3RzCWNoZWNrRnJvbUluZGV4U2l6ZQkoSUlJKUkJT2JqZWN0cy5qYXZhCjB4MzFjCWlvLnNlbnRyeS52ZW5kb3IuZ3Nvbi5pbnRlcm5hbC5iaW5kLnV0aWwuSVNPODYwMVV0aWxzCWZvcm1hdAkoTGphdmEvdXRpbC9EYXRlO1opTGphdmEvbGFuZy9TdHJpbmc7CUlTTzg2MDFVdGlscy5qYXZhCjB4MTUzMAlsaWJjb3JlLmlvLklvQnJpZGdlCWNyZWF0ZU1lc3NhZ2VGb3JFeGNlcHRpb24JKExqYXZhL2lvL0ZpbGVEZXNjcmlwdG9yO0xqYXZhL25ldC9JbmV0QWRkcmVzcztJSUxqYXZhL2xhbmcvRXhjZXB0aW9uOylMamF2YS9sYW5nL1N0cmluZzsJSW9CcmlkZ2UuamF2YQoweDRmNAljb20uYW5kcm9pZC5pY3UuY2hhcnNldC5OYXRpdmVDb252ZXJ0ZXIJc2V0Q2FsbGJhY2tFbmNvZGUJKEpMamF2YS9uaW8vY2hhcnNldC9DaGFyc2V0RW5jb2RlcjspVglOYXRpdmVDb252ZXJ0ZXIuamF2YQoweDEyYwljb20uZmFjZWJvb2suam5pLk5hdGl2ZVJ1bm5hYmxlCXJ1bgkoKVYJTmF0aXZlUnVubmFibGUuamF2YQoweDRlYwljb20uYW5kcm9pZC5pY3UuY2hhcnNldC5DaGFyc2V0RW5jb2RlcklDVQlpbXBsT25NYWxmb3JtZWRJbnB1dAkoTGphdmEvbmlvL2NoYXJzZXQvQ29kaW5nRXJyb3JBY3Rpb247KVYJQ2hhcnNldEVuY29kZXJJQ1UuamF2YQoweGI4OAlhbmRyb2lkeC5lbW9qaTIudmlld3NpbnRlZ3JhdGlvbi5FbW9qaVRleHRWaWV3SGVscGVyCTxpbml0PgkoTGFuZHJvaWQvd2lkZ2V0L1RleHRWaWV3O1opVglFbW9qaVRleHRWaWV3SGVscGVyLmphdmEKMHg3YjQJamF2YS5pby5GaWxlCWRlbGV0ZQkoKVoJRmlsZS5qYXZhCjB4NGUwCXN1bi5uaW8uY3MuU3RyZWFtRW5jb2Rlcglmb3JPdXRwdXRTdHJlYW1Xcml0ZXIJKExqYXZhL2lvL091dHB1dFN0cmVhbTtMamF2YS9sYW5nL09iamVjdDtMamF2YS9uaW8vY2hhcnNldC9DaGFyc2V0OylMc3VuL25pby9jcy9TdHJlYW1FbmNvZGVyOwlTdHJlYW1FbmNvZGVyLmphdmEKMHhhNjQJY29tLmZhY2Vib29rLnJlYWN0Lm1vZHVsZXMuY29yZS5DaG9yZW9ncmFwaGVyQ29tcGF0JEZyYW1lQ2FsbGJhY2skMQlkb0ZyYW1lCShKKVYJQ2hvcmVvZ3JhcGhlckNvbXBhdC5qYXZhCjB4MTExMAlhbmRyb2lkLnRleHQuVGV4dExpbmUJc2V0CShMYW5kcm9pZC90ZXh0L1RleHRQYWludDtMamF2YS9sYW5nL0NoYXJTZXF1ZW5jZTtJSUlMYW5kcm9pZC90ZXh0L0xheW91dCREaXJlY3Rpb25zO1pMYW5kcm9pZC90ZXh0L0xheW91dCRUYWJTdG9wcztJSVopVglUZXh0TGluZS5qYXZhCjB4NzEwCW9raHR0cDMuaW50ZXJuYWwuY2FjaGUuQ2FjaGVJbnRlcmNlcHRvcglpbnRlcmNlcHQJKExva2h0dHAzL0ludGVyY2VwdG9yJENoYWluOylMb2todHRwMy9SZXNwb25zZTsJQ2FjaGVJbnRlcmNlcHRvci5rdAoweGJkNAljb20uZmFjZWJvb2sucmVhY3QudWltYW5hZ2VyLkJhc2VWaWV3TWFuYWdlcglzZXRBY2Nlc3NpYmlsaXR5Um9sZQkoTGFuZHJvaWQvdmlldy9WaWV3O0xqYXZhL2xhbmcvU3RyaW5nOylWCUJhc2VWaWV3TWFuYWdlci5qYXZhCjB4NGRjCWphdmEuaW8uT3V0cHV0U3RyZWFtV3JpdGVyCTxpbml0PgkoTGphdmEvaW8vT3V0cHV0U3RyZWFtO0xqYXZhL25pby9jaGFyc2V0L0NoYXJzZXQ7KVYJT3V0cHV0U3RyZWFtV3JpdGVyLmphdmEKMHhiNDQJYW5kcm9pZC52aWV3LlZpZXdDb25maWd1cmF0aW9uCWdldAkoTGFuZHJvaWQvY29udGVudC9Db250ZXh0OylMYW5kcm9pZC92aWV3L1ZpZXdDb25maWd1cmF0aW9uOwlWaWV3Q29uZmlndXJhdGlvbi5qYXZhCjB4ZjljCWFuZHJvaWQudmlldy5WaWV3R3JvdXAJcmVzb2x2ZVRleHREaXJlY3Rpb24JKClaCVZpZXdHcm91cC5qYXZhCjB4NTQ0CWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuU1NMVXRpbHMJZGVjb2RlWDUwOUNlcnRpZmljYXRlQ2hhaW4JKFtbQilbTGphdmEvc2VjdXJpdHkvY2VydC9YNTA5Q2VydGlmaWNhdGU7CVNTTFV0aWxzLmphdmEKMHgzZTAJaW8uc2VudHJ5Lkpzb25PYmplY3RXcml0ZXIJdmFsdWUJKExqYXZhL2xhbmcvU3RyaW5nOylMaW8vc2VudHJ5L0pzb25PYmplY3RXcml0ZXI7CUpzb25PYmplY3RXcml0ZXIuamF2YQoweDdjCW9raHR0cDMuaW50ZXJuYWwud3MuUmVhbFdlYlNvY2tldAlsb29wUmVhZGVyCSgpVglSZWFsV2ViU29ja2V0Lmt0CjB4NGQ4CWlvLnNlbnRyeS5jYWNoZS5QZXJzaXN0aW5nT3B0aW9uc09ic2VydmVyCWxhbWJkYSRzZXRFbnZpcm9ubWVudCQ1JGlvLXNlbnRyeS1jYWNoZS1QZXJzaXN0aW5nT3B0aW9uc09ic2VydmVyCShMamF2YS9sYW5nL1N0cmluZzspVglQZXJzaXN0aW5nT3B0aW9uc09ic2VydmVyLmphdmEKMHhhNjAJYW5kcm9pZC52aWV3LkNob3Jlb2dyYXBoZXIkQ2FsbGJhY2tSZWNvcmQJcnVuCShKKVYJQ2hvcmVvZ3JhcGhlci5qYXZhCjB4NTE0CWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuQ29uc2NyeXB0RW5naW5lU29ja2V0CWRvSGFuZHNoYWtlCSgpVglDb25zY3J5cHRFbmdpbmVTb2NrZXQuamF2YQoweDE0YzQJY29tLmZhY2Vib29rLnJlYWN0Lm1vZHVsZXMuY29yZS5SZWFjdENob3Jlb2dyYXBoZXIJcG9zdEZyYW1lQ2FsbGJhY2sJKExjb20vZmFjZWJvb2svcmVhY3QvbW9kdWxlcy9jb3JlL1JlYWN0Q2hvcmVvZ3JhcGhlciRDYWxsYmFja1R5cGU7TGNvbS9mYWNlYm9vay9yZWFjdC9tb2R1bGVzL2NvcmUvQ2hvcmVvZ3JhcGhlckNvbXBhdCRGcmFtZUNhbGxiYWNrOylWCVJlYWN0Q2hvcmVvZ3JhcGhlci5qYXZhCjB4MTM5YwlqYXZhLmxhbmcuVGhyZWFkTG9jYWwkVGhyZWFkTG9jYWxNYXAJLSQkTmVzdCRtZ2V0RW50cnkJKExqYXZhL2xhbmcvVGhyZWFkTG9jYWwkVGhyZWFkTG9jYWxNYXA7TGphdmEvbGFuZy9UaHJlYWRMb2NhbDspTGphdmEvbGFuZy9UaHJlYWRMb2NhbCRUaHJlYWRMb2NhbE1hcCRFbnRyeTsJVGhyZWFkTG9jYWwuamF2YQoweDMxOAlpby5zZW50cnkuRGF0ZVV0aWxzCWdldFRpbWVzdGFtcAkoTGphdmEvdXRpbC9EYXRlOylMamF2YS9sYW5nL1N0cmluZzsJRGF0ZVV0aWxzLmphdmEKMHgyYWMJaW8uc2VudHJ5LmNhY2hlLkVudmVsb3BlQ2FjaGUJd2FpdFByZXZpb3VzU2Vzc2lvbkZsdXNoCSgpWglFbnZlbG9wZUNhY2hlLmphdmEKMHhkNDQJYW5kcm9pZC52aWV3LmFjY2Vzc2liaWxpdHkuQWNjZXNzaWJpbGl0eU1hbmFnZXIJZ2V0SW5zdGFuY2UJKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDspTGFuZHJvaWQvdmlldy9hY2Nlc3NpYmlsaXR5L0FjY2Vzc2liaWxpdHlNYW5hZ2VyOwlBY2Nlc3NpYmlsaXR5TWFuYWdlci5qYXZhCjB4NGQwCWNvbS5hbmRyb2lkLm9raHR0cC5Db25uZWN0aW9uUG9vbCQxCXJ1bgkoKVYJQ29ubmVjdGlvblBvb2wuamF2YQoweDY2NAlpby5zZW50cnkuU2NvcGUJYWRkQnJlYWRjcnVtYgkoTGlvL3NlbnRyeS9CcmVhZGNydW1iOylWCVNjb3BlLmphdmEKMHg0Y2MJbGliY29yZS5pby5MaW51eAljb25uZWN0CShMamF2YS9pby9GaWxlRGVzY3JpcHRvcjtMamF2YS9uZXQvSW5ldEFkZHJlc3M7SSlWCUxpbnV4LmphdmEKMHhiYTgJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnRleHQuVGV4dEF0dHJpYnV0ZVByb3BzCWdldEp1c3RpZmljYXRpb25Nb2RlCShMY29tL2ZhY2Vib29rL3JlYWN0L3VpbWFuYWdlci9SZWFjdFN0eWxlc0RpZmZNYXA7SSlJCVRleHRBdHRyaWJ1dGVQcm9wcy5qYXZhCjB4YzUwCWphdmEubGFuZy5yZWYuUmVmZXJlbmNlUXVldWUJZW5xdWV1ZVBlbmRpbmcJKExqYXZhL2xhbmcvcmVmL1JlZmVyZW5jZTtMamF2YS91dGlsL2NvbmN1cnJlbnQvYXRvbWljL0F0b21pY0ludGVnZXI7KVYJUmVmZXJlbmNlUXVldWUuamF2YQoweGVjCWFuZHJvaWQub3MuRmlsZU9ic2VydmVyJE9ic2VydmVyVGhyZWFkCXJ1bgkoKVYJRmlsZU9ic2VydmVyLmphdmEKMHgxNjAJaW8uc2VudHJ5LmFuZHJvaWQuY29yZS5BcHBMaWZlY3ljbGVJbnRlZ3JhdGlvbglsYW1iZGEkY2xvc2UkMSRpby1zZW50cnktYW5kcm9pZC1jb3JlLUFwcExpZmVjeWNsZUludGVncmF0aW9uCSgpVglBcHBMaWZlY3ljbGVJbnRlZ3JhdGlvbi5qYXZhCjB4M2E0CWFuZHJvaWQuYXBwLkFjdGl2aXR5VGhyZWFkJEFuZHJvaWRPcwlhY2Nlc3MJKExqYXZhL2xhbmcvU3RyaW5nO0kpWglBY3Rpdml0eVRocmVhZC5qYXZhCjB4NGMwCWxpYmNvcmUuaW8uSW9CcmlkZ2UJY29ubmVjdEVycm5vCShMamF2YS9pby9GaWxlRGVzY3JpcHRvcjtMamF2YS9uZXQvSW5ldEFkZHJlc3M7SUkpVglJb0JyaWRnZS5qYXZhCjB4YTc4CWNvbS5mYWNlYm9vay5yZWFjdC5mYWJyaWMubW91bnRpbmcuTW91bnRJdGVtRGlzcGF0Y2hlcglleGVjdXRlT3JFbnF1ZXVlCShMY29tL2ZhY2Vib29rL3JlYWN0L2ZhYnJpYy9tb3VudGluZy9tb3VudGl0ZW1zL01vdW50SXRlbTspVglNb3VudEl0ZW1EaXNwYXRjaGVyLmphdmEKMHg0YmMJbGliY29yZS5pby5Jb0JyaWRnZQljb25uZWN0CShMamF2YS9pby9GaWxlRGVzY3JpcHRvcjtMamF2YS9uZXQvSW5ldEFkZHJlc3M7SUkpVglJb0JyaWRnZS5qYXZhCjB4NGIwCWphdmEubmV0LkFic3RyYWN0UGxhaW5Tb2NrZXRJbXBsCWNvbm5lY3RUb0FkZHJlc3MJKExqYXZhL25ldC9JbmV0QWRkcmVzcztJSSlWCUFic3RyYWN0UGxhaW5Tb2NrZXRJbXBsLmphdmEKMHg0YTgJamF2YS5uZXQuU29ja3NTb2NrZXRJbXBsCWNvbm5lY3QJKExqYXZhL25ldC9Tb2NrZXRBZGRyZXNzO0kpVglTb2Nrc1NvY2tldEltcGwuamF2YQoweDE1ODAJY29tLmZhY2Vib29rLnJlYWN0LmNvbW1vbi5TaGFrZURldGVjdG9yCWF0TGVhc3RSZXF1aXJlZEZvcmNlCShGKVoJU2hha2VEZXRlY3Rvci5qYXZhCjB4NGE0CWphdmEubmV0LlNvY2tldAljb25uZWN0CShMamF2YS9uZXQvU29ja2V0QWRkcmVzcztJKVYJU29ja2V0LmphdmEKMHg2MTAJY29tLmZhY2Vib29rLnJlYWN0Lm1vZHVsZXMud2Vic29ja2V0LldlYlNvY2tldE1vZHVsZQljb25uZWN0CShMamF2YS9sYW5nL1N0cmluZztMY29tL2ZhY2Vib29rL3JlYWN0L2JyaWRnZS9SZWFkYWJsZUFycmF5O0xjb20vZmFjZWJvb2svcmVhY3QvYnJpZGdlL1JlYWRhYmxlTWFwO0QpVglXZWJTb2NrZXRNb2R1bGUuamF2YQoweDcyYwlqYXZhLmxhbmcuQ2hhcmFjdGVyCWlzV2hpdGVzcGFjZQkoSSlaCUNoYXJhY3Rlci5qYXZhCjB4MTQ2NAlqYXZhLnV0aWwuTGlua2VkSGFzaE1hcCRMaW5rZWRLZXlJdGVyYXRvcgluZXh0CSgpTGphdmEvbGFuZy9PYmplY3Q7CUxpbmtlZEhhc2hNYXAuamF2YQoweDJjMAlpby5zZW50cnkudHJhbnNwb3J0LkFzeW5jSHR0cFRyYW5zcG9ydCRFbnZlbG9wZVNlbmRlcglmbHVzaAkoKUxpby9zZW50cnkvdHJhbnNwb3J0L1RyYW5zcG9ydFJlc3VsdDsJQXN5bmNIdHRwVHJhbnNwb3J0LmphdmEKMHg2MDAJc3VuLnNlY3VyaXR5Lng1MDkuWDUwME5hbWUJZXF1YWxzCShMamF2YS9sYW5nL09iamVjdDspWglYNTAwTmFtZS5qYXZhCjB4YzQ4CWphdmEubGFuZy5yZWYuUmVmZXJlbmNlUXVldWUJcG9sbAkoKUxqYXZhL2xhbmcvcmVmL1JlZmVyZW5jZTsJUmVmZXJlbmNlUXVldWUuamF2YQoweGZhNAljb20uZmFjZWJvb2sucmVhY3QuZmFicmljLkZhYnJpY1VJTWFuYWdlciRNb3VudEl0ZW1EaXNwYXRjaExpc3RlbmVyCWRpZERpc3BhdGNoTW91bnRJdGVtcwkoKVYJRmFicmljVUlNYW5hZ2VyLmphdmEKMHhhNTAJYW5kcm9pZC52aWV3LkNob3Jlb2dyYXBoZXIkRnJhbWVEaXNwbGF5RXZlbnRSZWNlaXZlcglydW4JKClWCUNob3Jlb2dyYXBoZXIuamF2YQoweDRhMAljb20uYW5kcm9pZC5va2h0dHAuaW50ZXJuYWwuUGxhdGZvcm0JY29ubmVjdFNvY2tldAkoTGphdmEvbmV0L1NvY2tldDtMamF2YS9uZXQvSW5ldFNvY2tldEFkZHJlc3M7SSlWCVBsYXRmb3JtLmphdmEKMHg5YwlqYXZhLm5ldC5Tb2NrZXRJbnB1dFN0cmVhbQlyZWFkCShbQklJKUkJU29ja2V0SW5wdXRTdHJlYW0uamF2YQoweDQ5NAlpby5zZW50cnkuY2FjaGUuUGVyc2lzdGluZ09wdGlvbnNPYnNlcnZlcglzdG9yZQkoTGphdmEvbGFuZy9PYmplY3Q7TGphdmEvbGFuZy9TdHJpbmc7KVYJUGVyc2lzdGluZ09wdGlvbnNPYnNlcnZlci5qYXZhCjB4MTM2MAlva2h0dHAzLkNhY2hlCWdldCRva2h0dHAJKExva2h0dHAzL1JlcXVlc3Q7KUxva2h0dHAzL1Jlc3BvbnNlOwlDYWNoZS5rdAoweGZkYwljb20uZmFjZWJvb2sucmVhY3QuYnJpZGdlLkphdmFNZXRob2RXcmFwcGVyCWludm9rZQkoTGNvbS9mYWNlYm9vay9yZWFjdC9icmlkZ2UvSlNJbnN0YW5jZTtMY29tL2ZhY2Vib29rL3JlYWN0L2JyaWRnZS9SZWFkYWJsZUFycmF5OylWCUphdmFNZXRob2RXcmFwcGVyLmphdmEKMHhlMzAJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnZpZXcuUmVhY3RWaWV3R3JvdXAJb25BdHRhY2hlZFRvV2luZG93CSgpVglSZWFjdFZpZXdHcm91cC5qYXZhCjB4ODNjCXN1bi5zZWN1cml0eS51dGlsLkFic3RyYWN0QWxnb3JpdGhtQ29uc3RyYWludHMJY2hlY2tBbGdvcml0aG0JKFtMamF2YS9sYW5nL1N0cmluZztMamF2YS9sYW5nL1N0cmluZztMc3VuL3NlY3VyaXR5L3V0aWwvQWxnb3JpdGhtRGVjb21wb3NlcjspWglBYnN0cmFjdEFsZ29yaXRobUNvbnN0cmFpbnRzLmphdmEKMHgxYzQJaW8uc2VudHJ5LlNlbnRyeUV4ZWN1dG9yU2VydmljZQljbG9zZQkoSilWCVNlbnRyeUV4ZWN1dG9yU2VydmljZS5qYXZhCjB4NDgwCWphdmEubmV0LkluZXRBZGRyZXNzCWhvbGRlcgkoKUxqYXZhL25ldC9JbmV0QWRkcmVzcyRJbmV0QWRkcmVzc0hvbGRlcjsJSW5ldEFkZHJlc3MuamF2YQoweGU2OAlhbmRyb2lkLmdyYXBoaWNzLmRyYXdhYmxlLkxheWVyRHJhd2FibGUJZ2V0T3V0bGluZQkoTGFuZHJvaWQvZ3JhcGhpY3MvT3V0bGluZTspVglMYXllckRyYXdhYmxlLmphdmEKMHhhOWMJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnRleHQuUmVhY3RUZXh0Vmlldwk8aW5pdD4JKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDspVglSZWFjdFRleHRWaWV3LmphdmEKMHg0NzgJamF2YS5uZXQuSW5ldEFkZHJlc3MJZ2V0QnlBZGRyZXNzCShMamF2YS9sYW5nL1N0cmluZztbQkkpTGphdmEvbmV0L0luZXRBZGRyZXNzOwlJbmV0QWRkcmVzcy5qYXZhCjB4NWJjCWphdmEudXRpbC5BcnJheUxpc3QJZ2V0CShJKUxqYXZhL2xhbmcvT2JqZWN0OwlBcnJheUxpc3QuamF2YQoweDQ1OAlqYXZhLmlvLlN0cmluZ1dyaXRlcgl3cml0ZQkoTGphdmEvbGFuZy9TdHJpbmc7SUkpVglTdHJpbmdXcml0ZXIuamF2YQoweDJmMAlhbmRyb2lkLnBlcm1pc3Npb24uUGVybWlzc2lvbk1hbmFnZXIJY2hlY2tQZXJtaXNzaW9uVW5jYWNoZWQJKExqYXZhL2xhbmcvU3RyaW5nO0lJKUkJUGVybWlzc2lvbk1hbmFnZXIuamF2YQoweDE0NDQJb3JnLmphdmFfd2Vic29ja2V0LmRyYWZ0cy5EcmFmdF82NDU1CTxpbml0PgkoKVYJRHJhZnRfNjQ1NS5qYXZhCjB4NDU0CWlvLnNlbnRyeS52ZW5kb3IuZ3Nvbi5zdHJlYW0uSnNvbldyaXRlcgl3cml0ZURlZmVycmVkTmFtZQkoKVYJSnNvbldyaXRlci5qYXZhCjB4NDNjCWphdmEuaW8uVW5peEZpbGVTeXN0ZW0JcmVzb2x2ZQkoTGphdmEvbGFuZy9TdHJpbmc7TGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL2xhbmcvU3RyaW5nOwlVbml4RmlsZVN5c3RlbS5qYXZhCjB4ZGQ0CWFuZHJvaWQudmlldy5WaWV3CXJlc2V0UmVzb2x2ZWRQYWRkaW5nCSgpVglWaWV3LmphdmEKMHgxMTQJb2todHRwMy5pbnRlcm5hbC5jb25jdXJyZW50LlRhc2tSdW5uZXIJYXdhaXRUYXNrVG9SdW4JKClMb2todHRwMy9pbnRlcm5hbC9jb25jdXJyZW50L1Rhc2s7CVRhc2tSdW5uZXIua3QKMHg3NmMJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5PcGVuU1NMWDUwOUNlcnRpZmljYXRlCWdldFB1YmxpY0tleQkoKUxqYXZhL3NlY3VyaXR5L1B1YmxpY0tleTsJT3BlblNTTFg1MDlDZXJ0aWZpY2F0ZS5qYXZhCjB4MzEwCWlvLnNlbnRyeS5Kc29uT2JqZWN0V3JpdGVyCXZhbHVlCShMaW8vc2VudHJ5L0lMb2dnZXI7TGphdmEvbGFuZy9PYmplY3Q7KUxpby9zZW50cnkvT2JqZWN0V3JpdGVyOwlKc29uT2JqZWN0V3JpdGVyLmphdmEKMHg0MzQJbGliY29yZS5pby5CbG9ja0d1YXJkT3MJYW5kcm9pZF9nZXRhZGRyaW5mbwkoTGphdmEvbGFuZy9TdHJpbmc7TGFuZHJvaWQvc3lzdGVtL1N0cnVjdEFkZHJpbmZvO0kpW0xqYXZhL25ldC9JbmV0QWRkcmVzczsJQmxvY2tHdWFyZE9zLmphdmEKMHg2YTQJaW8uc2VudHJ5LnZlbmRvci5nc29uLnN0cmVhbS5Kc29uV3JpdGVyCWVuZE9iamVjdAkoKUxpby9zZW50cnkvdmVuZG9yL2dzb24vc3RyZWFtL0pzb25Xcml0ZXI7CUpzb25Xcml0ZXIuamF2YQoweDQ5OAljb20uYW5kcm9pZC5va2h0dHAuaW50ZXJuYWwuaW8uUmVhbENvbm5lY3Rpb24JY29ubmVjdAkoSUlJTGphdmEvdXRpbC9MaXN0O1opVglSZWFsQ29ubmVjdGlvbi5qYXZhCjB4MWI4CWlvLnNlbnRyeS5TZW50cnlPcHRpb25zCWdldENhY2hlRGlyUGF0aAkoKUxqYXZhL2xhbmcvU3RyaW5nOwlTZW50cnlPcHRpb25zLmphdmEKMHhiMzgJYW5kcm9pZC52aWV3LlZpZXdHcm91cAk8aW5pdD4JKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtMYW5kcm9pZC91dGlsL0F0dHJpYnV0ZVNldDtJSSlWCVZpZXdHcm91cC5qYXZhCjB4NDI4CWphdmEubmV0LkluZXQ2QWRkcmVzc0ltcGwJbG9va3VwQWxsSG9zdEFkZHIJKExqYXZhL2xhbmcvU3RyaW5nO0kpW0xqYXZhL25ldC9JbmV0QWRkcmVzczsJSW5ldDZBZGRyZXNzSW1wbC5qYXZhCjB4MmM4CWlvLnNlbnRyeS5jYWNoZS5FbnZlbG9wZUNhY2hlCXN0b3JlCShMaW8vc2VudHJ5L1NlbnRyeUVudmVsb3BlO0xpby9zZW50cnkvSGludDspVglFbnZlbG9wZUNhY2hlLmphdmEKMHhiMTQJYW5kcm9pZC5hcHAuQ29udGV4dEltcGwJY2FuTG9hZFVuc2FmZVJlc291cmNlcwkoKVoJQ29udGV4dEltcGwuamF2YQoweDQxOAljb20uYW5kcm9pZC5va2h0dHAuaW50ZXJuYWwuaHR0cC5Sb3V0ZVNlbGVjdG9yCW5leHRQcm94eQkoKUxqYXZhL25ldC9Qcm94eTsJUm91dGVTZWxlY3Rvci5qYXZhCjB4OGM0CWFuZHJvaWQuaWN1LmltcGwuUmVwbGFjZWFibGVVQ2hhcmFjdGVySXRlcmF0b3IJbmV4dAkoKUkJUmVwbGFjZWFibGVVQ2hhcmFjdGVySXRlcmF0b3IuamF2YQoweDk3Ywlpby5zZW50cnkucmVhY3QuUk5TZW50cnlNb2R1bGVJbXBsCWxhbWJkYSRzZXRDb250ZXh0JDcJKExjb20vZmFjZWJvb2svcmVhY3QvYnJpZGdlL1JlYWRhYmxlTWFwO0xqYXZhL2xhbmcvU3RyaW5nO0xpby9zZW50cnkvU2NvcGU7KVYJUk5TZW50cnlNb2R1bGVJbXBsLmphdmEKMHhlYjAJamF2YS5uaW8uQnVmZmVyCWNoZWNrSW5kZXgJKElJKUkJQnVmZmVyLmphdmEKMHgzZWMJamF2YS5sYW5nLlN0cmluZwljaGFyQXQJKEkpQwlTdHJpbmcuamF2YQoweDEyNmMJYW5kcm9pZC5ncmFwaGljcy50ZXh0LkxpbmVCcmVha2VyCWNvbXB1dGVMaW5lQnJlYWtzCShMYW5kcm9pZC9ncmFwaGljcy90ZXh0L01lYXN1cmVkVGV4dDtMYW5kcm9pZC9ncmFwaGljcy90ZXh0L0xpbmVCcmVha2VyJFBhcmFncmFwaENvbnN0cmFpbnRzO0kpTGFuZHJvaWQvZ3JhcGhpY3MvdGV4dC9MaW5lQnJlYWtlciRSZXN1bHQ7CUxpbmVCcmVha2VyLmphdmEKMHhkOGMJYW5kcm9pZC52aWV3LlZpZXdHcm91cAlpbml0RnJvbUF0dHJpYnV0ZXMJKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtMYW5kcm9pZC91dGlsL0F0dHJpYnV0ZVNldDtJSSlWCVZpZXdHcm91cC5qYXZhCjB4NDBjCWNvbS5hbmRyb2lkLm9raHR0cC5pbnRlcm5hbC5odHRwLlN0cmVhbUFsbG9jYXRpb24JZmluZEhlYWx0aHlDb25uZWN0aW9uCShJSUlaWilMY29tL2FuZHJvaWQvb2todHRwL2ludGVybmFsL2lvL1JlYWxDb25uZWN0aW9uOwlTdHJlYW1BbGxvY2F0aW9uLmphdmEKMHhjZjAJYW5kcm9pZC5jb250ZW50LnJlcy5SZXNvdXJjZXNJbXBsCWxvYWRDb21wbGV4Q29sb3JGcm9tTmFtZQkoTGFuZHJvaWQvY29udGVudC9yZXMvUmVzb3VyY2VzO0xhbmRyb2lkL2NvbnRlbnQvcmVzL1Jlc291cmNlcyRUaGVtZTtMYW5kcm9pZC91dGlsL1R5cGVkVmFsdWU7SSlMYW5kcm9pZC9jb250ZW50L3Jlcy9Db21wbGV4Q29sb3I7CVJlc291cmNlc0ltcGwuamF2YQoweDhlYwlzdW4uc2VjdXJpdHkueDUwOS5YNTA5Q2VydEltcGwJZ2V0RW5jb2RlZEludGVybmFsCShMamF2YS9zZWN1cml0eS9jZXJ0L0NlcnRpZmljYXRlOylbQglYNTA5Q2VydEltcGwuamF2YQoweDQwOAljb20uYW5kcm9pZC5va2h0dHAuaW50ZXJuYWwuaHR0cC5TdHJlYW1BbGxvY2F0aW9uCW5ld1N0cmVhbQkoSUlJWlopTGNvbS9hbmRyb2lkL29raHR0cC9pbnRlcm5hbC9odHRwL0h0dHBTdHJlYW07CVN0cmVhbUFsbG9jYXRpb24uamF2YQoweDk1OAlkYWx2aWsuc3lzdGVtLkRleFBhdGhMaXN0JE5hdGl2ZUxpYnJhcnlFbGVtZW50CWZpbmROYXRpdmVMaWJyYXJ5CShMamF2YS9sYW5nL1N0cmluZzspTGphdmEvbGFuZy9TdHJpbmc7CURleFBhdGhMaXN0LmphdmEKMHg5MzQJY29tLmZhY2Vib29rLnNvbG9hZGVyLlNvTG9hZGVyCWxvYWRMaWJyYXJ5CShMamF2YS9sYW5nL1N0cmluZzspWglTb0xvYWRlci5qYXZhCjB4MTRlMAlhbmRyb2lkLnZpZXcuQ2hvcmVvZ3JhcGhlcglzY2hlZHVsZUZyYW1lTG9ja2VkCShKKVYJQ2hvcmVvZ3JhcGhlci5qYXZhCjB4MmJjCWlvLnNlbnRyeS50cmFuc3BvcnQuQXN5bmNIdHRwVHJhbnNwb3J0JEVudmVsb3BlU2VuZGVyCXJ1bgkoKVYJQXN5bmNIdHRwVHJhbnNwb3J0LmphdmEKMHgzZmMJY29tLmFuZHJvaWQub2todHRwLmludGVybmFsLmh1Yy5IdHRwVVJMQ29ubmVjdGlvbkltcGwJZXhlY3V0ZQkoWilaCUh0dHBVUkxDb25uZWN0aW9uSW1wbC5qYXZhCjB4NGI4CWphdmEubmV0LlBsYWluU29ja2V0SW1wbAlzb2NrZXRDb25uZWN0CShMamF2YS9uZXQvSW5ldEFkZHJlc3M7SUkpVglQbGFpblNvY2tldEltcGwuamF2YQoweDQwNAljb20uYW5kcm9pZC5va2h0dHAuaW50ZXJuYWwuaHR0cC5IdHRwRW5naW5lCWNvbm5lY3QJKClMY29tL2FuZHJvaWQvb2todHRwL2ludGVybmFsL2h0dHAvSHR0cFN0cmVhbTsJSHR0cEVuZ2luZS5qYXZhCjB4YWQ4CWNvbS5mYWNlYm9vay5yZWFjdC52aWV3cy50ZXh0LlJlYWN0VGV4dFZpZXdNYW5hZ2VyCWdldFJlYWN0VGV4dFVwZGF0ZQkoTGNvbS9mYWNlYm9vay9yZWFjdC92aWV3cy90ZXh0L1JlYWN0VGV4dFZpZXc7TGNvbS9mYWNlYm9vay9yZWFjdC91aW1hbmFnZXIvUmVhY3RTdHlsZXNEaWZmTWFwO0xjb20vZmFjZWJvb2svcmVhY3QvY29tbW9uL21hcGJ1ZmZlci9NYXBCdWZmZXI7KUxqYXZhL2xhbmcvT2JqZWN0OwlSZWFjdFRleHRWaWV3TWFuYWdlci5qYXZhCjB4N2Y4CWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuVHJ1c3RNYW5hZ2VySW1wbAljaGVja0Jsb2NrbGlzdAkoTGphdmEvc2VjdXJpdHkvY2VydC9YNTA5Q2VydGlmaWNhdGU7KVYJVHJ1c3RNYW5hZ2VySW1wbC5qYXZhCjB4MTY4CWlvLnNlbnRyeS5EaWFnbm9zdGljTG9nZ2VyCWxvZwkoTGlvL3NlbnRyeS9TZW50cnlMZXZlbDtMamF2YS9sYW5nL1N0cmluZztbTGphdmEvbGFuZy9PYmplY3Q7KVYJRGlhZ25vc3RpY0xvZ2dlci5qYXZhCjB4M2Y0CWNvbS5hbmRyb2lkLm9raHR0cC5pbnRlcm5hbC5odWMuRGVsZWdhdGluZ0h0dHBzVVJMQ29ubmVjdGlvbgljb25uZWN0CSgpVglEZWxlZ2F0aW5nSHR0cHNVUkxDb25uZWN0aW9uLmphdmEKMHg2MjAJb2todHRwMy5EaXNwYXRjaGVyCWVucXVldWUkb2todHRwCShMb2todHRwMy9pbnRlcm5hbC9jb25uZWN0aW9uL1JlYWxDYWxsJEFzeW5jQ2FsbDspVglEaXNwYXRjaGVyLmt0CjB4NjQwCXN1bi5zZWN1cml0eS5wcm92aWRlci5jZXJ0cGF0aC5QS0lYJFZhbGlkYXRvclBhcmFtcwk8aW5pdD4JKExqYXZhL3NlY3VyaXR5L2NlcnQvQ2VydFBhdGg7TGphdmEvc2VjdXJpdHkvY2VydC9QS0lYUGFyYW1ldGVyczspVglQS0lYLmphdmEKMHg4MmMJamF2YS5sYW5nLlN0cmluZwlzdWJzdHJpbmcJKElJKUxqYXZhL2xhbmcvU3RyaW5nOwlTdHJpbmcuamF2YQoweDNlOAlpby5zZW50cnkudmVuZG9yLmdzb24uc3RyZWFtLkpzb25Xcml0ZXIJc3RyaW5nCShMamF2YS9sYW5nL1N0cmluZzspVglKc29uV3JpdGVyLmphdmEKMHg2MWMJb2todHRwMy5pbnRlcm5hbC5jb25uZWN0aW9uLlJlYWxDYWxsCWVucXVldWUJKExva2h0dHAzL0NhbGxiYWNrOylWCVJlYWxDYWxsLmt0CjB4ZGE0CWNvbS5mYWNlYm9vay5yZWFjdC52aWV3cy52aWV3LlJlYWN0Q2xpcHBpbmdWaWV3TWFuYWdlcglhZGRWaWV3CShMYW5kcm9pZC92aWV3L1ZpZXc7TGFuZHJvaWQvdmlldy9WaWV3O0kpVglSZWFjdENsaXBwaW5nVmlld01hbmFnZXIuamF2YQoweDQyNAlqYXZhLm5ldC5JbmV0QWRkcmVzcwlnZXRBbGxCeU5hbWUJKExqYXZhL2xhbmcvU3RyaW5nOylbTGphdmEvbmV0L0luZXRBZGRyZXNzOwlJbmV0QWRkcmVzcy5qYXZhCjB4NDQ4CWlvLnNlbnRyeS5Kc29uT2JqZWN0V3JpdGVyCWJlZ2luT2JqZWN0CSgpTGlvL3NlbnRyeS9PYmplY3RXcml0ZXI7CUpzb25PYmplY3RXcml0ZXIuamF2YQoweDEyN2MJZGFsdmlrLnN5c3RlbS5WTVJ1bnRpbWUJbm90aWZ5TmF0aXZlQWxsb2NhdGlvbgkoKVYJVk1SdW50aW1lLmphdmEKMHg2MjQJb2todHRwMy5EaXNwYXRjaGVyCXByb21vdGVBbmRFeGVjdXRlCSgpWglEaXNwYXRjaGVyLmt0CjB4MTNiNAlva2lvLk9raW8Jc2luayRkZWZhdWx0CShMamF2YS9pby9GaWxlO1pJTGphdmEvbGFuZy9PYmplY3Q7KUxva2lvL1Npbms7CShudWxsKQoweDNjYwljb20uYW5kcm9pZC5va2h0dHAuSHR0cHNIYW5kbGVyCWNyZWF0ZUh0dHBzT2tVcmxGYWN0b3J5CShMamF2YS9uZXQvUHJveHk7KUxjb20vYW5kcm9pZC9va2h0dHAvT2tVcmxGYWN0b3J5OwlIdHRwc0hhbmRsZXIuamF2YQoweDY1Ywlpby5zZW50cnkucmVhY3QuUk5TZW50cnlNb2R1bGVJbXBsJCRFeHRlcm5hbFN5bnRoZXRpY0xhbWJkYTQJcnVuCShMaW8vc2VudHJ5L1Njb3BlOylWCUQ4JCRTeW50aGV0aWNDbGFzcwoweGIwCW9raW8uQXN5bmNUaW1lb3V0JFdhdGNoZG9nCXJ1bgkoKVYJQXN5bmNUaW1lb3V0Lmt0CjB4NTQ4CWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuU1NMVXRpbHMJZGVjb2RlWDUwOUNlcnRpZmljYXRlCShMamF2YS9zZWN1cml0eS9jZXJ0L0NlcnRpZmljYXRlRmFjdG9yeTtbQilMamF2YS9zZWN1cml0eS9jZXJ0L1g1MDlDZXJ0aWZpY2F0ZTsJU1NMVXRpbHMuamF2YQoweDFkOAlqYXZhLnV0aWwuY29uY3VycmVudC5FeGVjdXRvcnMkRGVsZWdhdGVkRXhlY3V0b3JTZXJ2aWNlCXN1Ym1pdAkoTGphdmEvbGFuZy9SdW5uYWJsZTspTGphdmEvdXRpbC9jb25jdXJyZW50L0Z1dHVyZTsJRXhlY3V0b3JzLmphdmEKMHgzYmMJaW8uc2VudHJ5LnRyYW5zcG9ydC5IdHRwQ29ubmVjdGlvbglvcGVuCSgpTGphdmEvbmV0L0h0dHBVUkxDb25uZWN0aW9uOwlIdHRwQ29ubmVjdGlvbi5qYXZhCjAJY29tLmFuZHJvaWQuaW50ZXJuYWwub3MuWnlnb3RlSW5pdAltYWluCShbTGphdmEvbGFuZy9TdHJpbmc7KVYJWnlnb3RlSW5pdC5qYXZhCjB4M2I4CWlvLnNlbnRyeS50cmFuc3BvcnQuSHR0cENvbm5lY3Rpb24JY3JlYXRlQ29ubmVjdGlvbgkoKUxqYXZhL25ldC9IdHRwVVJMQ29ubmVjdGlvbjsJSHR0cENvbm5lY3Rpb24uamF2YQoweDE0OAlpby5zZW50cnkuSHViCWNsb3NlCSgpVglIdWIuamF2YQoweDk2NAlsaWJjb3JlLmlvLkZvcndhcmRpbmdPcwlvcGVuCShMamF2YS9sYW5nL1N0cmluZztJSSlMamF2YS9pby9GaWxlRGVzY3JpcHRvcjsJRm9yd2FyZGluZ09zLmphdmEKMHg3NWMJb2todHRwMy5pbnRlcm5hbC5odHRwMS5IZWFkZXJzUmVhZGVyCXJlYWRMaW5lCSgpTGphdmEvbGFuZy9TdHJpbmc7CUhlYWRlcnNSZWFkZXIua3QKMHg0OTAJaW8uc2VudHJ5LmNhY2hlLlBlcnNpc3RpbmdPcHRpb25zT2JzZXJ2ZXIJbGFtYmRhJHNldFJlbGVhc2UkMSRpby1zZW50cnktY2FjaGUtUGVyc2lzdGluZ09wdGlvbnNPYnNlcnZlcgkoTGphdmEvbGFuZy9TdHJpbmc7KVYJUGVyc2lzdGluZ09wdGlvbnNPYnNlcnZlci5qYXZhCjB4M2I0CWlvLnNlbnRyeS50cmFuc3BvcnQuSHR0cENvbm5lY3Rpb24Jc2VuZAkoTGlvL3NlbnRyeS9TZW50cnlFbnZlbG9wZTspTGlvL3NlbnRyeS90cmFuc3BvcnQvVHJhbnNwb3J0UmVzdWx0OwlIdHRwQ29ubmVjdGlvbi5qYXZhCjB4NTY4CWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuT3BlblNTTFg1MDlDZXJ0aWZpY2F0ZQl0b0RhdGUJKEopTGphdmEvdXRpbC9EYXRlOwlPcGVuU1NMWDUwOUNlcnRpZmljYXRlLmphdmEKMHgxMzM0CWNvbS5hbmRyb2lkLndlYnZpZXcuY2hyb21pdW0uYQlnZXRDb29raWUJKExqYXZhL2xhbmcvU3RyaW5nOylMamF2YS9sYW5nL1N0cmluZzsJY2hyb21pdW0tVHJpY2hyb21lV2ViVmlld0dvb2dsZTY0MzIuYWFiLXN0YWJsZS01OTkzMTExMzMKMHgzYWMJbGliY29yZS5pby5CbG9ja0d1YXJkT3MJYWNjZXNzCShMamF2YS9sYW5nL1N0cmluZztJKVoJQmxvY2tHdWFyZE9zLmphdmEKMHgxNGIwCWFuZHJvaWQuZ3JhcGhpY3MuUmVuZGVyTm9kZQlnZXRFbGV2YXRpb24JKClGCVJlbmRlck5vZGUuamF2YQoweDEwMDQJYW5kcm9pZC52aWV3LlZpZXcJb25BcHBseVdpbmRvd0luc2V0cwkoTGFuZHJvaWQvdmlldy9XaW5kb3dJbnNldHM7KUxhbmRyb2lkL3ZpZXcvV2luZG93SW5zZXRzOwlWaWV3LmphdmEKMHhmNzAJYW5kcm9pZC52aWV3LlZpZXdSb290SW1wbAlvbkRlc2NlbmRhbnRJbnZhbGlkYXRlZAkoTGFuZHJvaWQvdmlldy9WaWV3O0xhbmRyb2lkL3ZpZXcvVmlldzspVglWaWV3Um9vdEltcGwuamF2YQoweDMwOAlpby5zZW50cnkuSnNvbk9iamVjdFNlcmlhbGl6ZXIJc2VyaWFsaXplCShMaW8vc2VudHJ5L09iamVjdFdyaXRlcjtMaW8vc2VudHJ5L0lMb2dnZXI7TGphdmEvbGFuZy9PYmplY3Q7KVYJSnNvbk9iamVjdFNlcmlhbGl6ZXIuamF2YQoweDM5YwlqYXZhLmlvLkZpbGUJZXhpc3RzCSgpWglGaWxlLmphdmEKMHg4ZGMJamF2YS51dGlsLkhhc2hTZXQJY29udGFpbnMJKExqYXZhL2xhbmcvT2JqZWN0OylaCUhhc2hTZXQuamF2YQoweDEwNjAJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnNjcm9sbC5SZWFjdFNjcm9sbFZpZXcJZHJhdwkoTGFuZHJvaWQvZ3JhcGhpY3MvQ2FudmFzOylWCVJlYWN0U2Nyb2xsVmlldy5qYXZhCjB4Mzk0CWphdmEubGFuZy5yZWYuUmVmZXJlbmNlCWdldAkoKUxqYXZhL2xhbmcvT2JqZWN0OwlSZWZlcmVuY2UuamF2YQoweDlmMAljb20uYW5kcm9pZC5pY3UudXRpbC5yZWdleC5NYXRjaGVyTmF0aXZlCXNldElucHV0CShMamF2YS9sYW5nL1N0cmluZztJSSlWCU1hdGNoZXJOYXRpdmUuamF2YQoweDM4YwlqYXZhLnV0aWwuQ29sbGVjdGlvbnMkVW5tb2RpZmlhYmxlTWFwJFVubW9kaWZpYWJsZUVudHJ5U2V0JFVubW9kaWZpYWJsZUVudHJ5CTxpbml0PgkoTGphdmEvdXRpbC9NYXAkRW50cnk7KVYJQ29sbGVjdGlvbnMuamF2YQoweGU3MAljb20uZmFjZWJvb2sucmVhY3Qudmlld3Mudmlldy5SZWFjdFZpZXdCYWNrZ3JvdW5kRHJhd2FibGUJdXBkYXRlUGF0aAkoKVYJUmVhY3RWaWV3QmFja2dyb3VuZERyYXdhYmxlLmphdmEKMHg1YWMJYW5kcm9pZC5zZWN1cml0eS5uZXQuY29uZmlnLlN5c3RlbUNlcnRpZmljYXRlU291cmNlCWZpbmRCeVN1YmplY3RBbmRQdWJsaWNLZXkJKExqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlOylMamF2YS9zZWN1cml0eS9jZXJ0L1g1MDlDZXJ0aWZpY2F0ZTsJU3lzdGVtQ2VydGlmaWNhdGVTb3VyY2UuamF2YQoweDM3OAlpby5zZW50cnkuY2xpZW50cmVwb3J0LkNsaWVudFJlcG9ydFJlY29yZGVyCWF0dGFjaFJlcG9ydFRvRW52ZWxvcGUJKExpby9zZW50cnkvU2VudHJ5RW52ZWxvcGU7KUxpby9zZW50cnkvU2VudHJ5RW52ZWxvcGU7CUNsaWVudFJlcG9ydFJlY29yZGVyLmphdmEKMHgxMzkwCW9raHR0cDMuaW50ZXJuYWwuY2FjaGUuRGlza0xydUNhY2hlCWluaXRpYWxpemUJKClWCURpc2tMcnVDYWNoZS5rdAoweDljOAlqYXZhLmlvLkJ5dGVBcnJheUlucHV0U3RyZWFtCXJlYWQJKFtCSUkpSQlCeXRlQXJyYXlJbnB1dFN0cmVhbS5qYXZhCjB4ZGMJamF2YS51dGlsLmNvbmN1cnJlbnQuRm9ya0pvaW5Qb29sCW1hbmFnZWRCbG9jawkoTGphdmEvdXRpbC9jb25jdXJyZW50L0ZvcmtKb2luUG9vbCRNYW5hZ2VkQmxvY2tlcjspVglGb3JrSm9pblBvb2wuamF2YQoweDYwYwlqYXZhLnV0aWwuQ29sbGVjdGlvbnMJZW1wdHlNYXAJKClMamF2YS91dGlsL01hcDsJQ29sbGVjdGlvbnMuamF2YQoweDI1Ywlpby5zZW50cnkuYW5kcm9pZC5jb3JlLmludGVybmFsLnV0aWwuUGVybWlzc2lvbnMJaGFzUGVybWlzc2lvbgkoTGFuZHJvaWQvY29udGVudC9Db250ZXh0O0xqYXZhL2xhbmcvU3RyaW5nOylaCVBlcm1pc3Npb25zLmphdmEKMHgzNWMJaW8uc2VudHJ5LmNhY2hlLlBlcnNpc3RpbmdTY29wZU9ic2VydmVyCXN0b3JlCShMamF2YS9sYW5nL09iamVjdDtMamF2YS9sYW5nL1N0cmluZzspVglQZXJzaXN0aW5nU2NvcGVPYnNlcnZlci5qYXZhCjB4MzU4CWlvLnNlbnRyeS5jYWNoZS5QZXJzaXN0aW5nU2NvcGVPYnNlcnZlcglsYW1iZGEkc2V0QnJlYWRjcnVtYnMkMSRpby1zZW50cnktY2FjaGUtUGVyc2lzdGluZ1Njb3BlT2JzZXJ2ZXIJKExqYXZhL3V0aWwvQ29sbGVjdGlvbjspVglQZXJzaXN0aW5nU2NvcGVPYnNlcnZlci5qYXZhCjB4NmI0CXN1bi5zZWN1cml0eS5wcm92aWRlci5jZXJ0cGF0aC5QS0lYQ2VydFBhdGhWYWxpZGF0b3IJdmFsaWRhdGUJKExqYXZhL3NlY3VyaXR5L2NlcnQvVHJ1c3RBbmNob3I7THN1bi9zZWN1cml0eS9wcm92aWRlci9jZXJ0cGF0aC9QS0lYJFZhbGlkYXRvclBhcmFtczspTGphdmEvc2VjdXJpdHkvY2VydC9QS0lYQ2VydFBhdGhWYWxpZGF0b3JSZXN1bHQ7CVBLSVhDZXJ0UGF0aFZhbGlkYXRvci5qYXZhCjB4MTQxMAlqYXZhLnNlY3VyaXR5LlNlY3VyZVJhbmRvbQluZXh0Qnl0ZXMJKFtCKVYJU2VjdXJlUmFuZG9tLmphdmEKMHg3OAlva2h0dHAzLmludGVybmFsLndzLlJlYWxXZWJTb2NrZXQkY29ubmVjdCQxCW9uUmVzcG9uc2UJKExva2h0dHAzL0NhbGw7TG9raHR0cDMvUmVzcG9uc2U7KVYJUmVhbFdlYlNvY2tldC5rdAoweDQ5Ywljb20uYW5kcm9pZC5va2h0dHAuaW50ZXJuYWwuaW8uUmVhbENvbm5lY3Rpb24JY29ubmVjdFNvY2tldAkoSUlJTGNvbS9hbmRyb2lkL29raHR0cC9pbnRlcm5hbC9Db25uZWN0aW9uU3BlY1NlbGVjdG9yOylWCVJlYWxDb25uZWN0aW9uLmphdmEKMHgzNTQJaW8uc2VudHJ5LmNhY2hlLlBlcnNpc3RpbmdTY29wZU9ic2VydmVyJCRFeHRlcm5hbFN5bnRoZXRpY0xhbWJkYTEwCXJ1bgkoKVYJRDgkJFN5bnRoZXRpY0NsYXNzCjB4NjA0CXN1bi5zZWN1cml0eS54NTA5Llg1MDBOYW1lCWdldFJGQzIyNTNDYW5vbmljYWxOYW1lCSgpTGphdmEvbGFuZy9TdHJpbmc7CVg1MDBOYW1lLmphdmEKMHgxODAJYW5kcm9pZC5oYXJkd2FyZS5TeXN0ZW1TZW5zb3JNYW5hZ2VyCXVucmVnaXN0ZXJMaXN0ZW5lckltcGwJKExhbmRyb2lkL2hhcmR3YXJlL1NlbnNvckV2ZW50TGlzdGVuZXI7TGFuZHJvaWQvaGFyZHdhcmUvU2Vuc29yOylWCVN5c3RlbVNlbnNvck1hbmFnZXIuamF2YQoweDM1MAlpby5zZW50cnkudmVuZG9yLmdzb24uc3RyZWFtLkpzb25SZWFkZXIJbmV4dFF1b3RlZFZhbHVlCShDKUxqYXZhL2xhbmcvU3RyaW5nOwlKc29uUmVhZGVyLmphdmEKMHgxNTEwCWFuZHJvaWQub3MuQXN5bmNUYXNrJFNlcmlhbEV4ZWN1dG9yCWV4ZWN1dGUJKExqYXZhL2xhbmcvUnVubmFibGU7KVYJQXN5bmNUYXNrLmphdmEKMHgzNjQJaW8uc2VudHJ5Lkpzb25PYmplY3RTZXJpYWxpemVyCXNlcmlhbGl6ZUNvbGxlY3Rpb24JKExpby9zZW50cnkvT2JqZWN0V3JpdGVyO0xpby9zZW50cnkvSUxvZ2dlcjtMamF2YS91dGlsL0NvbGxlY3Rpb247KVYJSnNvbk9iamVjdFNlcmlhbGl6ZXIuamF2YQoweDE1NjgJamF2YS5uZXQuUGxhaW5Tb2NrZXRJbXBsCXNvY2tldFNldE9wdGlvbjAJKElMamF2YS9sYW5nL09iamVjdDspVglQbGFpblNvY2tldEltcGwuamF2YQoweDM0Ywlpby5zZW50cnkudmVuZG9yLmdzb24uc3RyZWFtLkpzb25SZWFkZXIJbmV4dFN0cmluZwkoKUxqYXZhL2xhbmcvU3RyaW5nOwlKc29uUmVhZGVyLmphdmEKMHgxM2Y4CWphdmEubGFuZy5yZWYuUmVmZXJlbmNlCXJlZmVyc1RvCShMamF2YS9sYW5nL09iamVjdDspWglSZWZlcmVuY2UuamF2YQoweDE2Ywlpby5zZW50cnkuYW5kcm9pZC5jb3JlLkFuZHJvaWRMb2dnZXIJbG9nCShMaW8vc2VudHJ5L1NlbnRyeUxldmVsO0xqYXZhL2xhbmcvU3RyaW5nO1tMamF2YS9sYW5nL09iamVjdDspVglBbmRyb2lkTG9nZ2VyLmphdmEKMHgzNDAJaW8uc2VudHJ5LlNlc3Npb24kRGVzZXJpYWxpemVyCWRlc2VyaWFsaXplCShMaW8vc2VudHJ5L0pzb25PYmplY3RSZWFkZXI7TGlvL3NlbnRyeS9JTG9nZ2VyOylMamF2YS9sYW5nL09iamVjdDsJU2Vzc2lvbi5qYXZhCjB4Mjc4CWFuZHJvaWQub3MuU3lzdGVtUHJvcGVydGllcwktJCROZXN0JHNtbmF0aXZlX2dldF9sb25nCShKSilKCVN5c3RlbVByb3BlcnRpZXMuamF2YQoweDMzNAlqYXZhLnV0aWwuTG9jYWxlCWhhc2hDb2RlCSgpSQlMb2NhbGUuamF2YQoweDljNAlqYXZhLmlvLklucHV0U3RyZWFtCXJlYWQJKFtCKUkJSW5wdXRTdHJlYW0uamF2YQoweDEwMzAJYW5kcm9pZC52aWV3LlRocmVhZGVkUmVuZGVyZXIJdXBkYXRlVmlld1RyZWVEaXNwbGF5TGlzdAkoTGFuZHJvaWQvdmlldy9WaWV3OylWCVRocmVhZGVkUmVuZGVyZXIuamF2YQoweDk3NAlpby5zZW50cnkucmVhY3QuUk5TZW50cnlNb2R1bGVJbXBsCXNldENvbnRleHQJKExqYXZhL2xhbmcvU3RyaW5nO0xjb20vZmFjZWJvb2svcmVhY3QvYnJpZGdlL1JlYWRhYmxlTWFwOylWCVJOU2VudHJ5TW9kdWxlSW1wbC5qYXZhCjB4MzJjCWphdmEudXRpbC5DYWxlbmRhcglzZXRXZWVrQ291bnREYXRhCShMamF2YS91dGlsL0xvY2FsZTspVglDYWxlbmRhci5qYXZhCjB4MzI0CWphdmEudXRpbC5HcmVnb3JpYW5DYWxlbmRhcgk8aW5pdD4JKExqYXZhL3V0aWwvVGltZVpvbmU7TGphdmEvdXRpbC9Mb2NhbGU7KVYJR3JlZ29yaWFuQ2FsZW5kYXIuamF2YQoweGYyOAlhbmRyb2lkLnRleHQuU3Bhbm5lZFN0cmluZwlnZXRTcGFuRmxhZ3MJKExqYXZhL2xhbmcvT2JqZWN0OylJCVNwYW5uZWRTdHJpbmcuamF2YQoweGU4CWphdmEudXRpbC5jb25jdXJyZW50LmxvY2tzLkxvY2tTdXBwb3J0CXBhcmsJKClWCUxvY2tTdXBwb3J0LmphdmEKMHgzZDQJY29tLmFuZHJvaWQub2todHRwLk9rSHR0cENsaWVudAk8aW5pdD4JKClWCU9rSHR0cENsaWVudC5qYXZhCjB4Yzc0CWNvbS5mYWNlYm9vay5yZWFjdC52aWV3cy52aWV3LlJlYWN0Vmlld0dyb3VwCXNldEJhY2tncm91bmRDb2xvcgkoSSlWCVJlYWN0Vmlld0dyb3VwLmphdmEKMHhhODgJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnZpZXcuUmVhY3RWaWV3TWFuYWdlcldyYXBwZXIkRGVmYXVsdFZpZXdNYW5hZ2VyCWNyZWF0ZVZpZXcJKElMY29tL2ZhY2Vib29rL3JlYWN0L3VpbWFuYWdlci9UaGVtZWRSZWFjdENvbnRleHQ7TGphdmEvbGFuZy9PYmplY3Q7TGNvbS9mYWNlYm9vay9yZWFjdC91aW1hbmFnZXIvU3RhdGVXcmFwcGVyO0xjb20vZmFjZWJvb2svcmVhY3QvdG91Y2gvSlNSZXNwb25kZXJIYW5kbGVyOylMYW5kcm9pZC92aWV3L1ZpZXc7CVJlYWN0Vmlld01hbmFnZXJXcmFwcGVyLmt0CjB4MmQ4CWxpYmNvcmUuaW8uQmxvY2tHdWFyZE9zCWZzdGF0CShMamF2YS9pby9GaWxlRGVzY3JpcHRvcjspTGFuZHJvaWQvc3lzdGVtL1N0cnVjdFN0YXQ7CUJsb2NrR3VhcmRPcy5qYXZhCjB4NzQ4CW9raHR0cDMuaW50ZXJuYWwuY29ubmVjdGlvbi5SZWFsQ29ubmVjdGlvbgljb25uZWN0U29ja2V0CShJSUxva2h0dHAzL0NhbGw7TG9raHR0cDMvRXZlbnRMaXN0ZW5lcjspVglSZWFsQ29ubmVjdGlvbi5rdAoweDMwYwlpby5zZW50cnkuU2Vzc2lvbglzZXJpYWxpemUJKExpby9zZW50cnkvT2JqZWN0V3JpdGVyO0xpby9zZW50cnkvSUxvZ2dlcjspVglTZXNzaW9uLmphdmEKMHhiYzQJYW5kcm9pZC5jb250ZW50LnJlcy5SZXNvdXJjZXMJZ2V0RHJhd2FibGUJKElMYW5kcm9pZC9jb250ZW50L3Jlcy9SZXNvdXJjZXMkVGhlbWU7KUxhbmRyb2lkL2dyYXBoaWNzL2RyYXdhYmxlL0RyYXdhYmxlOwlSZXNvdXJjZXMuamF2YQoweDVlOAlzdW4uc2VjdXJpdHkudXRpbC5EZXJJbnB1dFN0cmVhbQlnZXRTZXF1ZW5jZQkoSSlbTHN1bi9zZWN1cml0eS91dGlsL0RlclZhbHVlOwlEZXJJbnB1dFN0cmVhbS5qYXZhCjB4YTgJamF2YS5uZXQuU29ja2V0SW5wdXRTdHJlYW0Jc29ja2V0UmVhZDAJKExqYXZhL2lvL0ZpbGVEZXNjcmlwdG9yO1tCSUlJKUkJU29ja2V0SW5wdXRTdHJlYW0uamF2YQoweDUwYwljb20uYW5kcm9pZC5va2h0dHAuaW50ZXJuYWwuaW8uUmVhbENvbm5lY3Rpb24JY29ubmVjdFRscwkoSUlMY29tL2FuZHJvaWQvb2todHRwL2ludGVybmFsL0Nvbm5lY3Rpb25TcGVjU2VsZWN0b3I7KVYJUmVhbENvbm5lY3Rpb24uamF2YQoweDY1OAlpby5zZW50cnkuSHViCWNvbmZpZ3VyZVNjb3BlCShMaW8vc2VudHJ5L1Njb3BlQ2FsbGJhY2s7KVYJSHViLmphdmEKMHgyZjQJYW5kcm9pZC5hcHAuSUFjdGl2aXR5TWFuYWdlciRTdHViJFByb3h5CWNoZWNrUGVybWlzc2lvbgkoTGphdmEvbGFuZy9TdHJpbmc7SUkpSQlJQWN0aXZpdHlNYW5hZ2VyLmphdmEKMHhmM2MJYW5kcm9pZC50ZXh0LlRleHRMaW5lCWhhbmRsZVRleHQJKExhbmRyb2lkL3RleHQvVGV4dFBhaW50O0lJSUlaTGFuZHJvaWQvZ3JhcGhpY3MvQ2FudmFzO0xhbmRyb2lkL3RleHQvVGV4dFNoYXBlciRHbHlwaHNDb25zdW1lcjtGSUlJTGFuZHJvaWQvZ3JhcGhpY3MvUGFpbnQkRm9udE1ldHJpY3NJbnQ7WklMamF2YS91dGlsL0FycmF5TGlzdDtbRkkpRglUZXh0TGluZS5qYXZhCjB4MmU4CWFuZHJvaWQucGVybWlzc2lvbi5QZXJtaXNzaW9uTWFuYWdlciQxCXJlY29tcHV0ZQkoTGFuZHJvaWQvcGVybWlzc2lvbi9QZXJtaXNzaW9uTWFuYWdlciRQZXJtaXNzaW9uUXVlcnk7KUxqYXZhL2xhbmcvSW50ZWdlcjsJUGVybWlzc2lvbk1hbmFnZXIuamF2YQoweDEzNWMJamF2YS51dGlsLkFycmF5RGVxdWUJcG9sbEZpcnN0CSgpTGphdmEvbGFuZy9PYmplY3Q7CUFycmF5RGVxdWUuamF2YQoweGEyMAljb20uZmFjZWJvb2suam5pLkh5YnJpZERhdGEJPGluaXQ+CSgpVglIeWJyaWREYXRhLmphdmEKMHhlOTQJY29tLmZhY2Vib29rLnJlYWN0LmNvbW1vbi5tYXBidWZmZXIuUmVhZGFibGVNYXBCdWZmZXIJZ2V0VHlwZWRWYWx1ZU9mZnNldEZvcktleQkoSUxjb20vZmFjZWJvb2svcmVhY3QvY29tbW9uL21hcGJ1ZmZlci9NYXBCdWZmZXIkRGF0YVR5cGU7KUkJUmVhZGFibGVNYXBCdWZmZXIua3QKMHg4ZTAJamF2YS51dGlsLkhhc2hNYXAJY29udGFpbnNLZXkJKExqYXZhL2xhbmcvT2JqZWN0OylaCUhhc2hNYXAuamF2YQoweDExNGMJYW5kcm9pZC5ncmFwaGljcy5kcmF3YWJsZS5SaXBwbGVEcmF3YWJsZQlzdGFydEJhY2tncm91bmRBbmltYXRpb24JKClWCVJpcHBsZURyYXdhYmxlLmphdmEKMHgyYjQJamF2YS51dGlsLmNvbmN1cnJlbnQubG9ja3MuQWJzdHJhY3RRdWV1ZWRTeW5jaHJvbml6ZXIJdHJ5QWNxdWlyZVNoYXJlZE5hbm9zCShJSilaCUFic3RyYWN0UXVldWVkU3luY2hyb25pemVyLmphdmEKMHg1MTgJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5Db25zY3J5cHRFbmdpbmVTb2NrZXQkU1NMSW5wdXRTdHJlYW0JLSQkTmVzdCRtcHJvY2Vzc0RhdGFGcm9tU29ja2V0CShMY29tL2FuZHJvaWQvb3JnL2NvbnNjcnlwdC9Db25zY3J5cHRFbmdpbmVTb2NrZXQkU1NMSW5wdXRTdHJlYW07W0JJSSlJCUNvbnNjcnlwdEVuZ2luZVNvY2tldC5qYXZhCjB4ZTQ4CWFuZHJvaWQuZ3JhcGhpY3MuZHJhd2FibGUuUmlwcGxlRHJhd2FibGUJanVtcFRvQ3VycmVudFN0YXRlCSgpVglSaXBwbGVEcmF3YWJsZS5qYXZhCjB4NDVjCWphdmEubGFuZy5TdHJpbmdCdWZmZXIJYXBwZW5kCShMamF2YS9sYW5nL0NoYXJTZXF1ZW5jZTtJSSlMamF2YS9sYW5nL1N0cmluZ0J1ZmZlcjsJU3RyaW5nQnVmZmVyLmphdmEKMHhjMDQJYW5kcm9pZHguYXBwY29tcGF0LndpZGdldC5UaW50VHlwZWRBcnJheQlnZXREaW1lbnNpb25QaXhlbFNpemUJKElJKUkJVGludFR5cGVkQXJyYXkuamF2YQoweDJjNAlpby5zZW50cnkuYW5kcm9pZC5jb3JlLmNhY2hlLkFuZHJvaWRFbnZlbG9wZUNhY2hlCXN0b3JlCShMaW8vc2VudHJ5L1NlbnRyeUVudmVsb3BlO0xpby9zZW50cnkvSGludDspVglBbmRyb2lkRW52ZWxvcGVDYWNoZS5qYXZhCjB4MzdjCWlvLnNlbnRyeS5jbGllbnRyZXBvcnQuQ2xpZW50UmVwb3J0UmVjb3JkZXIJcmVzZXRDb3VudHNBbmRHZW5lcmF0ZUNsaWVudFJlcG9ydAkoKUxpby9zZW50cnkvY2xpZW50cmVwb3J0L0NsaWVudFJlcG9ydDsJQ2xpZW50UmVwb3J0UmVjb3JkZXIuamF2YQoweDMzMAlqYXZhLnV0aWwuY29uY3VycmVudC5Db25jdXJyZW50SGFzaE1hcAlnZXQJKExqYXZhL2xhbmcvT2JqZWN0OylMamF2YS9sYW5nL09iamVjdDsJQ29uY3VycmVudEhhc2hNYXAuamF2YQoweDI0CWphdmEubGFuZy5EYWVtb25zJERhZW1vbglydW4JKClWCURhZW1vbnMuamF2YQoweDg0OAljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0LlRydXN0ZWRDZXJ0aWZpY2F0ZUluZGV4CWluZGV4CShMamF2YS9zZWN1cml0eS9jZXJ0L1g1MDlDZXJ0aWZpY2F0ZTspTGphdmEvc2VjdXJpdHkvY2VydC9UcnVzdEFuY2hvcjsJVHJ1c3RlZENlcnRpZmljYXRlSW5kZXguamF2YQoweDQwMAljb20uYW5kcm9pZC5va2h0dHAuaW50ZXJuYWwuaHR0cC5IdHRwRW5naW5lCXNlbmRSZXF1ZXN0CSgpVglIdHRwRW5naW5lLmphdmEKMHgyYjgJamF2YS51dGlsLmNvbmN1cnJlbnQubG9ja3MuQWJzdHJhY3RRdWV1ZWRTeW5jaHJvbml6ZXIJYWNxdWlyZQkoTGphdmEvdXRpbC9jb25jdXJyZW50L2xvY2tzL0Fic3RyYWN0UXVldWVkU3luY2hyb25pemVyJE5vZGU7SVpaWkopSQlBYnN0cmFjdFF1ZXVlZFN5bmNocm9uaXplci5qYXZhCjB4Yjk0CWNvbS5mYWNlYm9vay5yZWFjdC5mYWJyaWMuRmFicmljVUlNYW5hZ2VyCXByZWFsbG9jYXRlVmlldwkoSUlMamF2YS9sYW5nL1N0cmluZztMamF2YS9sYW5nL09iamVjdDtMamF2YS9sYW5nL09iamVjdDtMamF2YS9sYW5nL09iamVjdDtaKVYJRmFicmljVUlNYW5hZ2VyLmphdmEKMHg3ZjAJamF2YS51dGlsLkdyZWdvcmlhbkNhbGVuZGFyCWdldFdlZWtOdW1iZXIJKEpKKUkJR3JlZ29yaWFuQ2FsZW5kYXIuamF2YQoweDI1OAlpby5zZW50cnkuYW5kcm9pZC5jb3JlLmludGVybmFsLnV0aWwuQ29ubmVjdGl2aXR5Q2hlY2tlcglyZWdpc3Rlck5ldHdvcmtDYWxsYmFjawkoTGFuZHJvaWQvY29udGVudC9Db250ZXh0O0xpby9zZW50cnkvSUxvZ2dlcjtMaW8vc2VudHJ5L2FuZHJvaWQvY29yZS9CdWlsZEluZm9Qcm92aWRlcjtMYW5kcm9pZC9uZXQvQ29ubmVjdGl2aXR5TWFuYWdlciROZXR3b3JrQ2FsbGJhY2s7KVoJQ29ubmVjdGl2aXR5Q2hlY2tlci5qYXZhCjB4MzQ4CWlvLnNlbnRyeS5Kc29uT2JqZWN0UmVhZGVyCW5leHRTdHJpbmdPck51bGwJKClMamF2YS9sYW5nL1N0cmluZzsJSnNvbk9iamVjdFJlYWRlci5qYXZhCjB4MTQzMAlhbmRyb2lkLmdyYXBoaWNzLlJlbmRlck5vZGUJaGFzSWRlbnRpdHlNYXRyaXgJKClaCVJlbmRlck5vZGUuamF2YQoweDJhOAlhbmRyb2lkLm5ldC5JQ29ubmVjdGl2aXR5TWFuYWdlciRTdHViJFByb3h5CXJlcXVlc3ROZXR3b3JrCShJTGFuZHJvaWQvbmV0L05ldHdvcmtDYXBhYmlsaXRpZXM7SUxhbmRyb2lkL29zL01lc3NlbmdlcjtJTGFuZHJvaWQvb3MvSUJpbmRlcjtJSUxqYXZhL2xhbmcvU3RyaW5nO0xqYXZhL2xhbmcvU3RyaW5nOylMYW5kcm9pZC9uZXQvTmV0d29ya1JlcXVlc3Q7CUlDb25uZWN0aXZpdHlNYW5hZ2VyLmphdmEKMHgyOWMJYW5kcm9pZC5uZXQuQ29ubmVjdGl2aXR5TWFuYWdlcglyZWdpc3RlckRlZmF1bHROZXR3b3JrQ2FsbGJhY2sJKExhbmRyb2lkL25ldC9Db25uZWN0aXZpdHlNYW5hZ2VyJE5ldHdvcmtDYWxsYmFjaztMYW5kcm9pZC9vcy9IYW5kbGVyOylWCUNvbm5lY3Rpdml0eU1hbmFnZXIuamF2YQoweGQ4NAlhbmRyb2lkLmdyYXBoaWNzLmRyYXdhYmxlLkxheWVyRHJhd2FibGUJPGluaXQ+CShbTGFuZHJvaWQvZ3JhcGhpY3MvZHJhd2FibGUvRHJhd2FibGU7TGFuZHJvaWQvZ3JhcGhpY3MvZHJhd2FibGUvTGF5ZXJEcmF3YWJsZSRMYXllclN0YXRlOylWCUxheWVyRHJhd2FibGUuamF2YQoweDI4NAlhbmRyb2lkLmFwcC5JQWN0aXZpdHlNYW5hZ2VyJFN0dWIkUHJveHkJZ2V0SGlzdG9yaWNhbFByb2Nlc3NFeGl0UmVhc29ucwkoTGphdmEvbGFuZy9TdHJpbmc7SUlJKUxhbmRyb2lkL2NvbnRlbnQvcG0vUGFyY2VsZWRMaXN0U2xpY2U7CUlBY3Rpdml0eU1hbmFnZXIuamF2YQoweDEwMjAJYW5kcm9pZC52aWV3LlZpZXdSb290SW1wbAlwZXJmb3JtRHJhdwkoKVoJVmlld1Jvb3RJbXBsLmphdmEKMHg3NzQJaW8uc2VudHJ5LnRyYW5zcG9ydC5IdHRwQ29ubmVjdGlvbglyZWFkQW5kTG9nCShMamF2YS9uZXQvSHR0cFVSTENvbm5lY3Rpb247KUxpby9zZW50cnkvdHJhbnNwb3J0L1RyYW5zcG9ydFJlc3VsdDsJSHR0cENvbm5lY3Rpb24uamF2YQoweGY4CWphdmEudXRpbC5UaW1lclRocmVhZAltYWluTG9vcAkoKVYJVGltZXIuamF2YQoweDQ3YwlqYXZhLm5ldC5JbmV0NEFkZHJlc3MJPGluaXQ+CShMamF2YS9sYW5nL1N0cmluZztbQilWCUluZXQ0QWRkcmVzcy5qYXZhCjB4MjdjCWlvLnNlbnRyeS5hbmRyb2lkLmNvcmUuQW5yVjJJbnRlZ3JhdGlvbiRBbnJQcm9jZXNzb3IJcnVuCSgpVglBbnJWMkludGVncmF0aW9uLmphdmEKMHgyNzQJYW5kcm9pZC5vcy5TeXN0ZW1Qcm9wZXJ0aWVzJEhhbmRsZQlnZXRMb25nCShKKUoJU3lzdGVtUHJvcGVydGllcy5qYXZhCjB4MjcwCWFuZHJvaWQuYXBwLlByb3BlcnR5SW52YWxpZGF0ZWRDYWNoZQlnZXRDdXJyZW50Tm9uY2UJKClKCVByb3BlcnR5SW52YWxpZGF0ZWRDYWNoZS5qYXZhCjB4M2IwCWxpYmNvcmUuaW8uTGludXgJYWNjZXNzCShMamF2YS9sYW5nL1N0cmluZztJKVoJTGludXguamF2YQoweDI2NAlhbmRyb2lkLmFwcC5Db250ZXh0SW1wbAljaGVja1Blcm1pc3Npb24JKExqYXZhL2xhbmcvU3RyaW5nO0lJKUkJQ29udGV4dEltcGwuamF2YQoweGFiOAlhbmRyb2lkLmNvbnRlbnQucmVzLlR5cGVkQXJyYXkJZ2V0U3RyaW5nCShJKUxqYXZhL2xhbmcvU3RyaW5nOwlUeXBlZEFycmF5LmphdmEKMHhhOTAJY29tLmZhY2Vib29rLnJlYWN0LnVpbWFuYWdlci5WaWV3TWFuYWdlcgljcmVhdGVWaWV3SW5zdGFuY2UJKElMY29tL2ZhY2Vib29rL3JlYWN0L3VpbWFuYWdlci9UaGVtZWRSZWFjdENvbnRleHQ7TGNvbS9mYWNlYm9vay9yZWFjdC91aW1hbmFnZXIvUmVhY3RTdHlsZXNEaWZmTWFwO0xjb20vZmFjZWJvb2svcmVhY3QvdWltYW5hZ2VyL1N0YXRlV3JhcHBlcjspTGFuZHJvaWQvdmlldy9WaWV3OwlWaWV3TWFuYWdlci5qYXZhCjB4MTE0MAlhbmRyb2lkLmdyYXBoaWNzLmRyYXdhYmxlLlJpcHBsZURyYXdhYmxlCWRyYXcJKExhbmRyb2lkL2dyYXBoaWNzL0NhbnZhczspVglSaXBwbGVEcmF3YWJsZS5qYXZhCjB4MjRjCWphdmEubGFuZy5UaHJlYWQJc3RhcnQJKClWCVRocmVhZC5qYXZhCjB4Mjg4CWFuZHJvaWQub3MuQmluZGVyUHJveHkJdHJhbnNhY3QJKElMYW5kcm9pZC9vcy9QYXJjZWw7TGFuZHJvaWQvb3MvUGFyY2VsO0kpWglCaW5kZXJQcm94eS5qYXZhCjB4NjI4CW9raHR0cDMuaW50ZXJuYWwuY29ubmVjdGlvbi5SZWFsQ2FsbCRBc3luY0NhbGwJZXhlY3V0ZU9uCShMamF2YS91dGlsL2NvbmN1cnJlbnQvRXhlY3V0b3JTZXJ2aWNlOylWCVJlYWxDYWxsLmt0CjB4ZDk4CWFuZHJvaWQudXRpbC5Qb29scyRTaW1wbGVQb29sCWFjcXVpcmUJKClMamF2YS9sYW5nL09iamVjdDsJUG9vbHMuamF2YQoweDIwCWphdmEubGFuZy5UaHJlYWQJcnVuCSgpVglUaHJlYWQuamF2YQoweGM0NAlqYXZhLnV0aWwuY29uY3VycmVudC5TeW5jaHJvbm91c1F1ZXVlJFRyYW5zZmVyU3RhY2skU05vZGUJYmxvY2sJKClaCVN5bmNocm9ub3VzUXVldWUuamF2YQoweGY2OAlhbmRyb2lkLnZpZXcuVmlld0dyb3VwCWludmFsaWRhdGVDaGlsZAkoTGFuZHJvaWQvdmlldy9WaWV3O0xhbmRyb2lkL2dyYXBoaWNzL1JlY3Q7KVYJVmlld0dyb3VwLmphdmEKMHg1ZGMJamF2YXguc2VjdXJpdHkuYXV0aC54NTAwLlg1MDBQcmluY2lwYWwJPGluaXQ+CShbQilWCVg1MDBQcmluY2lwYWwuamF2YQoweDI0MAlpby5zZW50cnkuYW5kcm9pZC5jb3JlLkxpZmVjeWNsZVdhdGNoZXIJPGluaXQ+CShMaW8vc2VudHJ5L0lIdWI7SlpaTGlvL3NlbnRyeS90cmFuc3BvcnQvSUN1cnJlbnREYXRlUHJvdmlkZXI7KVYJTGlmZWN5Y2xlV2F0Y2hlci5qYXZhCjB4ZGQ4CWFuZHJvaWQudmlldy5WaWV3CXJlc2V0UmVzb2x2ZWRQYWRkaW5nSW50ZXJuYWwJKClWCVZpZXcuamF2YQoweDc2NAlva2lvLlJlYWxCdWZmZXJlZFNvdXJjZQlpbmRleE9mCShCSkopSglSZWFsQnVmZmVyZWRTb3VyY2Uua3QKMHg0ZmMJbGliY29yZS5pby5Jb0JyaWRnZQlpc0Nvbm5lY3RlZAkoTGphdmEvaW8vRmlsZURlc2NyaXB0b3I7TGphdmEvbmV0L0luZXRBZGRyZXNzO0lJSSlaCUlvQnJpZGdlLmphdmEKMHg5MWMJaW8uc2VudHJ5Lkpzb25TZXJpYWxpemVyCXNlcmlhbGl6ZQkoTGlvL3NlbnRyeS9TZW50cnlFbnZlbG9wZTtMamF2YS9pby9PdXRwdXRTdHJlYW07KVYJSnNvblNlcmlhbGl6ZXIuamF2YQoweGFiMAlhbmRyb2lkLndpZGdldC5UZXh0Vmlldwk8aW5pdD4JKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtMYW5kcm9pZC91dGlsL0F0dHJpYnV0ZVNldDtJSSlWCVRleHRWaWV3LmphdmEKMHg2NzAJaW8uc2VudHJ5Lkpzb25TZXJpYWxpemVyCXNlcmlhbGl6ZQkoTGphdmEvdXRpbC9NYXA7KUxqYXZhL2xhbmcvU3RyaW5nOwlKc29uU2VyaWFsaXplci5qYXZhCjB4Mjk4CWFuZHJvaWQubmV0LkNvbm5lY3Rpdml0eU1hbmFnZXIJcmVnaXN0ZXJEZWZhdWx0TmV0d29ya0NhbGxiYWNrCShMYW5kcm9pZC9uZXQvQ29ubmVjdGl2aXR5TWFuYWdlciROZXR3b3JrQ2FsbGJhY2s7KVYJQ29ubmVjdGl2aXR5TWFuYWdlci5qYXZhCjB4ZjAJYW5kcm9pZC5vcy5GaWxlT2JzZXJ2ZXIkT2JzZXJ2ZXJUaHJlYWQJb2JzZXJ2ZQkoSSlWCUZpbGVPYnNlcnZlci5qYXZhCjB4MjM4CWlvLnNlbnRyeS5hbmRyb2lkLmNvcmUuQXBwTGlmZWN5Y2xlSW50ZWdyYXRpb24JYWRkT2JzZXJ2ZXIJKExpby9zZW50cnkvSUh1YjspVglBcHBMaWZlY3ljbGVJbnRlZ3JhdGlvbi5qYXZhCjB4YzU0CWphdmEudXRpbC5jb25jdXJyZW50LmF0b21pYy5BdG9taWNJbnRlZ2VyCWluY3JlbWVudEFuZEdldAkoKUkJQXRvbWljSW50ZWdlci5qYXZhCjB4YjcwCWphdmEudXRpbC5Mb2NhbGUJZXF1YWxzCShMamF2YS9sYW5nL09iamVjdDspWglMb2NhbGUuamF2YQoweDFhMAlpby5zZW50cnkuY2FjaGUuUGVyc2lzdGluZ1Njb3BlT2JzZXJ2ZXIJbGFtYmRhJHNlcmlhbGl6ZVRvRGlzayQxMCRpby1zZW50cnktY2FjaGUtUGVyc2lzdGluZ1Njb3BlT2JzZXJ2ZXIJKExqYXZhL2xhbmcvUnVubmFibGU7KVYJUGVyc2lzdGluZ1Njb3BlT2JzZXJ2ZXIuamF2YQoweGVmOAlhbmRyb2lkeC5lbW9qaTIudGV4dC5FbW9qaUNvbXBhdAlwcm9jZXNzCShMamF2YS9sYW5nL0NoYXJTZXF1ZW5jZTtJSUlJKUxqYXZhL2xhbmcvQ2hhclNlcXVlbmNlOwlFbW9qaUNvbXBhdC5qYXZhCjB4MjMwCWlvLnNlbnRyeS5hbmRyb2lkLmNvcmUuQXBwTGlmZWN5Y2xlSW50ZWdyYXRpb24kJEV4dGVybmFsU3ludGhldGljTGFtYmRhMQlydW4JKClWCUQ4JCRTeW50aGV0aWNDbGFzcwoweDE5Ywlpby5zZW50cnkuY2FjaGUuUGVyc2lzdGluZ1Njb3BlT2JzZXJ2ZXIkJEV4dGVybmFsU3ludGhldGljTGFtYmRhNAlydW4JKClWCUQ4JCRTeW50aGV0aWNDbGFzcwoweGZjOAljb20uZmFjZWJvb2sucmVhY3QuYnJpZGdlLlJlYWRhYmxlTmF0aXZlTWFwCWltcG9ydEtleXMJKClbTGphdmEvbGFuZy9TdHJpbmc7CVJlYWRhYmxlTmF0aXZlTWFwLmphdmEKMHg5NAlva2lvLkFzeW5jVGltZW91dCRzb3VyY2UkMQlyZWFkCShMb2tpby9CdWZmZXI7SilKCUFzeW5jVGltZW91dC5rdAoweDI2YwlhbmRyb2lkLmFwcC5Qcm9wZXJ0eUludmFsaWRhdGVkQ2FjaGUJcXVlcnkJKExqYXZhL2xhbmcvT2JqZWN0OylMamF2YS9sYW5nL09iamVjdDsJUHJvcGVydHlJbnZhbGlkYXRlZENhY2hlLmphdmEKMHgxZjgJamF2YS5sYW5nLlN0cmluZ0J1aWxkZXIJYXBwZW5kCShJKUxqYXZhL2xhbmcvU3RyaW5nQnVpbGRlcjsJU3RyaW5nQnVpbGRlci5qYXZhCjB4MmU0CWFuZHJvaWQucGVybWlzc2lvbi5QZXJtaXNzaW9uTWFuYWdlciQxCXJlY29tcHV0ZQkoTGphdmEvbGFuZy9PYmplY3Q7KUxqYXZhL2xhbmcvT2JqZWN0OwlQZXJtaXNzaW9uTWFuYWdlci5qYXZhCjB4MTQyMAlqYXZhLm5pby5IZWFwQnl0ZUJ1ZmZlcglnZXRJbnQJKEkpSQlIZWFwQnl0ZUJ1ZmZlci5qYXZhCjB4MTE5OAljb20uZmFjZWJvb2sucmVhY3QuYW5pbWF0ZWQuTmF0aXZlQW5pbWF0ZWROb2Rlc01hbmFnZXIJcnVuVXBkYXRlcwkoSilWCU5hdGl2ZUFuaW1hdGVkTm9kZXNNYW5hZ2VyLmphdmEKMHgyZDAJbGliY29yZS5pby5Jb0JyaWRnZQlvcGVuCShMamF2YS9sYW5nL1N0cmluZztJKUxqYXZhL2lvL0ZpbGVEZXNjcmlwdG9yOwlJb0JyaWRnZS5qYXZhCjB4MTA0CWNvbS5hbmRyb2lkLm9raHR0cC5va2lvLkFzeW5jVGltZW91dAlhY2Nlc3MkMDAwCSgpTGNvbS9hbmRyb2lkL29raHR0cC9va2lvL0FzeW5jVGltZW91dDsJQXN5bmNUaW1lb3V0LmphdmEKMHhmNTQJYW5kcm9pZC52aWV3LlZpZXdHcm91cAlsYXlvdXQJKElJSUkpVglWaWV3R3JvdXAuamF2YQoweDE3MAlhbmRyb2lkLnV0aWwuTG9nCXByaW50bG4JKElMamF2YS9sYW5nL1N0cmluZztMamF2YS9sYW5nL1N0cmluZzspSQlMb2cuamF2YQoweGM4YwlhbmRyb2lkLnV0aWwuQXJyYXlNYXAJaW5kZXhPZgkoTGphdmEvbGFuZy9PYmplY3Q7SSlJCUFycmF5TWFwLmphdmEKMHgyMWMJYW5kcm9pZC5vcy5NZXNzYWdlUXVldWUJZW5xdWV1ZU1lc3NhZ2UJKExhbmRyb2lkL29zL01lc3NhZ2U7SilaCU1lc3NhZ2VRdWV1ZS5qYXZhCjB4ZGUwCWFuZHJvaWQudmlldy5WaWV3CWRpc3BhdGNoQXR0YWNoZWRUb1dpbmRvdwkoTGFuZHJvaWQvdmlldy9WaWV3JEF0dGFjaEluZm87SSlWCVZpZXcuamF2YQoweDRmOAlqYXZhLm5pby5jaGFyc2V0LkNoYXJzZXRFbmNvZGVyCW1hbGZvcm1lZElucHV0QWN0aW9uCSgpTGphdmEvbmlvL2NoYXJzZXQvQ29kaW5nRXJyb3JBY3Rpb247CUNoYXJzZXRFbmNvZGVyLmphdmEKMHgxZWMJamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yCWFkZFdvcmtlcgkoTGphdmEvbGFuZy9SdW5uYWJsZTtaKVoJVGhyZWFkUG9vbEV4ZWN1dG9yLmphdmEKMHg3NGMJb2todHRwMy5pbnRlcm5hbC5wbGF0Zm9ybS5QbGF0Zm9ybQljb25uZWN0U29ja2V0CShMamF2YS9uZXQvU29ja2V0O0xqYXZhL25ldC9JbmV0U29ja2V0QWRkcmVzcztJKVYJUGxhdGZvcm0ua3QKMHgyMTQJYW5kcm9pZC5vcy5IYW5kbGVyCXNlbmRNZXNzYWdlQXRUaW1lCShMYW5kcm9pZC9vcy9NZXNzYWdlO0opWglIYW5kbGVyLmphdmEKMHg3MWMJc3VuLnNlY3VyaXR5LnByb3ZpZGVyLmNlcnRwYXRoLkJhc2ljQ2hlY2tlcgl2ZXJpZnlOYW1lQ2hhaW5pbmcJKExqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlOylWCUJhc2ljQ2hlY2tlci5qYXZhCjB4NmJjCXN1bi5zZWN1cml0eS51dGlsLkRlclZhbHVlCXRvQnl0ZUFycmF5CSgpW0IJRGVyVmFsdWUuamF2YQoweDVhOAlhbmRyb2lkLnNlY3VyaXR5Lm5ldC5jb25maWcuQ2VydGlmaWNhdGVzRW50cnlSZWYJZmluZEJ5U3ViamVjdEFuZFB1YmxpY0tleQkoTGphdmEvc2VjdXJpdHkvY2VydC9YNTA5Q2VydGlmaWNhdGU7KUxhbmRyb2lkL3NlY3VyaXR5L25ldC9jb25maWcvVHJ1c3RBbmNob3I7CUNlcnRpZmljYXRlc0VudHJ5UmVmLmphdmEKMHgyMjAJYW5kcm9pZC5vcy5NZXNzYWdlUXVldWUJbmF0aXZlV2FrZQkoSilWCU1lc3NhZ2VRdWV1ZS5qYXZhCjB4Mzk4CWphdmEuaW8uRmlsZQlta2RpcnMJKClaCUZpbGUuamF2YQoweDEyYzgJYW5kcm9pZC5hcHAuSUFjdGl2aXR5Q2xpZW50Q29udHJvbGxlciRTdHViJFByb3h5CXNldFRhc2tEZXNjcmlwdGlvbgkoTGFuZHJvaWQvb3MvSUJpbmRlcjtMYW5kcm9pZC9hcHAvQWN0aXZpdHlNYW5hZ2VyJFRhc2tEZXNjcmlwdGlvbjspVglJQWN0aXZpdHlDbGllbnRDb250cm9sbGVyLmphdmEKMHgyMTAJYW5kcm9pZC5vcy5IYW5kbGVyCXNlbmRNZXNzYWdlRGVsYXllZAkoTGFuZHJvaWQvb3MvTWVzc2FnZTtKKVoJSGFuZGxlci5qYXZhCjB4NzhjCWNvbS5hbmRyb2lkLm9raHR0cC5pbnRlcm5hbC5odHRwLkh0dHBFbmdpbmUJcmVhZE5ldHdvcmtSZXNwb25zZQkoKUxjb20vYW5kcm9pZC9va2h0dHAvUmVzcG9uc2U7CUh0dHBFbmdpbmUuamF2YQoweDRjCWphdmEubGFuZy5PYmplY3QJd2FpdAkoSilWCU9iamVjdC5qYXZhCjB4NDRjCWlvLnNlbnRyeS5Kc29uT2JqZWN0V3JpdGVyCWJlZ2luT2JqZWN0CSgpTGlvL3NlbnRyeS9Kc29uT2JqZWN0V3JpdGVyOwlKc29uT2JqZWN0V3JpdGVyLmphdmEKMHgzODQJamF2YS51dGlsLkNvbGxlY3Rpb25zJFVubW9kaWZpYWJsZU1hcCRVbm1vZGlmaWFibGVFbnRyeVNldCQxCW5leHQJKClMamF2YS9sYW5nL09iamVjdDsJQ29sbGVjdGlvbnMuamF2YQoweDM2OAlpby5zZW50cnkuQnJlYWRjcnVtYglzZXJpYWxpemUJKExpby9zZW50cnkvT2JqZWN0V3JpdGVyO0xpby9zZW50cnkvSUxvZ2dlcjspVglCcmVhZGNydW1iLmphdmEKMHhjMDAJYW5kcm9pZHguYXBwY29tcGF0LndpZGdldC5BcHBDb21wYXRUZXh0SGVscGVyCWxvYWRGcm9tQXR0cmlidXRlcwkoTGFuZHJvaWQvdXRpbC9BdHRyaWJ1dGVTZXQ7SSlWCUFwcENvbXBhdFRleHRIZWxwZXIuamF2YQoweDEwMTQJY29tLmFuZHJvaWQuaW50ZXJuYWwucG9saWN5LlBob25lV2luZG93CWxhbWJkYSRzdGF0aWMkMAkoTGFuZHJvaWQvdmlldy9WaWV3O0xhbmRyb2lkL3ZpZXcvV2luZG93SW5zZXRzOylMYW5kcm9pZC91dGlsL1BhaXI7CVBob25lV2luZG93LmphdmEKMHhkNmMJYW5kcm9pZC5jb250ZW50LkNvbnRleHQJb2J0YWluU3R5bGVkQXR0cmlidXRlcwkoTGFuZHJvaWQvdXRpbC9BdHRyaWJ1dGVTZXQ7W0lJSSlMYW5kcm9pZC9jb250ZW50L3Jlcy9UeXBlZEFycmF5OwlDb250ZXh0LmphdmEKMHg3YzgJbGliY29yZS5pby5MaW51eAlyZW1vdmUJKExqYXZhL2xhbmcvU3RyaW5nOylWCUxpbnV4LmphdmEKMHgyYTAJYW5kcm9pZC5uZXQuQ29ubmVjdGl2aXR5TWFuYWdlcglyZWdpc3RlckRlZmF1bHROZXR3b3JrQ2FsbGJhY2tGb3JVaWQJKElMYW5kcm9pZC9uZXQvQ29ubmVjdGl2aXR5TWFuYWdlciROZXR3b3JrQ2FsbGJhY2s7TGFuZHJvaWQvb3MvSGFuZGxlcjspVglDb25uZWN0aXZpdHlNYW5hZ2VyLmphdmEKMHg3ZTgJamF2YS5sYW5nLkNoYXJhY3Rlcgl0b1VwcGVyQ2FzZQkoSSlJCUNoYXJhY3Rlci5qYXZhCjB4MmIwCWphdmEudXRpbC5jb25jdXJyZW50LkNvdW50RG93bkxhdGNoCWF3YWl0CShKTGphdmEvdXRpbC9jb25jdXJyZW50L1RpbWVVbml0OylaCUNvdW50RG93bkxhdGNoLmphdmEKMHgyMGMJYW5kcm9pZC5vcy5IYW5kbGVyCXBvc3QJKExqYXZhL2xhbmcvUnVubmFibGU7KVoJSGFuZGxlci5qYXZhCjB4ZTUwCWFuZHJvaWQuZ3JhcGhpY3MuZHJhd2FibGUuUmlwcGxlRHJhd2FibGUJaW52YWxpZGF0ZVNlbGYJKFopVglSaXBwbGVEcmF3YWJsZS5qYXZhCjB4ODc0CWphdmEuaW8uQnVmZmVyZWRSZWFkZXIJY2xvc2UJKClWCUJ1ZmZlcmVkUmVhZGVyLmphdmEKMHhjNjgJY29tLmZhY2Vib29rLnJlYWN0LnVpbWFuYWdlci5QaXhlbFV0aWwJdG9QaXhlbEZyb21ESVAJKEYpRglQaXhlbFV0aWwuamF2YQoweDE1MDQJY29tLmZhY2Vib29rLnJlYWN0LmRldnN1cHBvcnQuSW5zcGVjdG9yUGFja2FnZXJDb25uZWN0aW9uJENvbm5lY3Rpb24Jc2VuZAkoTG9yZy9qc29uL0pTT05PYmplY3Q7KVYJSW5zcGVjdG9yUGFja2FnZXJDb25uZWN0aW9uLmphdmEKMHhmYjAJY29tLmZhY2Vib29rLnJlYWN0LmFuaW1hdGVkLk5hdGl2ZUFuaW1hdGVkTW9kdWxlJDQJZXhlY3V0ZQkoTGNvbS9mYWNlYm9vay9yZWFjdC9hbmltYXRlZC9OYXRpdmVBbmltYXRlZE5vZGVzTWFuYWdlcjspVglOYXRpdmVBbmltYXRlZE1vZHVsZS5qYXZhCjB4NWY0CWphdmEudXRpbC5WZWN0b3IJZWxlbWVudEF0CShJKUxqYXZhL2xhbmcvT2JqZWN0OwlWZWN0b3IuamF2YQoweDFhNAlpby5zZW50cnkuY2FjaGUuUGVyc2lzdGluZ1Njb3BlT2JzZXJ2ZXIkJEV4dGVybmFsU3ludGhldGljTGFtYmRhNwlydW4JKClWCUQ4JCRTeW50aGV0aWNDbGFzcwoweGMJYW5kcm9pZC5hcHAuQWN0aXZpdHlUaHJlYWQJbWFpbgkoW0xqYXZhL2xhbmcvU3RyaW5nOylWCUFjdGl2aXR5VGhyZWFkLmphdmEKMHgzYzAJamF2YS5uZXQuVVJMCW9wZW5Db25uZWN0aW9uCSgpTGphdmEvbmV0L1VSTENvbm5lY3Rpb247CVVSTC5qYXZhCjB4ZDNjCWFuZHJvaWQudmlldy5WaWV3CXNldEZvY3VzYWJsZQkoSSlWCVZpZXcuamF2YQoweDg4YwlqYXZhLmxhbmcuVGhyZWFkTG9jYWwJZ2V0CSgpTGphdmEvbGFuZy9PYmplY3Q7CVRocmVhZExvY2FsLmphdmEKMHgyMDQJaW8uc2VudHJ5LmFuZHJvaWQuY29yZS5BcHBMaWZlY3ljbGVJbnRlZ3JhdGlvbglyZWdpc3RlcgkoTGlvL3NlbnRyeS9JSHViO0xpby9zZW50cnkvU2VudHJ5T3B0aW9uczspVglBcHBMaWZlY3ljbGVJbnRlZ3JhdGlvbi5qYXZhCjB4MTNjYwlva2lvLlJlYWxCdWZmZXJlZFNvdXJjZQlyZWFkVXRmOExpbmVTdHJpY3QJKClMamF2YS9sYW5nL1N0cmluZzsJUmVhbEJ1ZmZlcmVkU291cmNlLmt0CjB4NDY0CWphdmEubGFuZy5BYnN0cmFjdFN0cmluZ0J1aWxkZXIJY2hlY2tSYW5nZQkoSUlJKVYJQWJzdHJhY3RTdHJpbmdCdWlsZGVyLmphdmEKMHg3YjgJamF2YS5pby5Vbml4RmlsZVN5c3RlbQlkZWxldGUJKExqYXZhL2lvL0ZpbGU7KVoJVW5peEZpbGVTeXN0ZW0uamF2YQoweDEzYTgJamF2YS51dGlsLmxvZ2dpbmcuTGV2ZWwJaW50VmFsdWUJKClJCUxldmVsLmphdmEKMHgxOAlhbmRyb2lkLm9zLk1lc3NhZ2VRdWV1ZQluZXh0CSgpTGFuZHJvaWQvb3MvTWVzc2FnZTsJTWVzc2FnZVF1ZXVlLmphdmEKMHgyMDAJamF2YS5sYW5nLkludGVnZXIJZ2V0Q2hhcnMJKElJW0IpSQlJbnRlZ2VyLmphdmEKMHhiYwlqYXZhLnV0aWwuY29uY3VycmVudC5TeW5jaHJvbm91c1F1ZXVlCXBvbGwJKEpMamF2YS91dGlsL2NvbmN1cnJlbnQvVGltZVVuaXQ7KUxqYXZhL2xhbmcvT2JqZWN0OwlTeW5jaHJvbm91c1F1ZXVlLmphdmEKMHgxZmMJamF2YS5sYW5nLkFic3RyYWN0U3RyaW5nQnVpbGRlcglhcHBlbmQJKEkpTGphdmEvbGFuZy9BYnN0cmFjdFN0cmluZ0J1aWxkZXI7CUFic3RyYWN0U3RyaW5nQnVpbGRlci5qYXZhCjB4MjhjCWFuZHJvaWQub3MuQmluZGVyUHJveHkJdHJhbnNhY3ROYXRpdmUJKElMYW5kcm9pZC9vcy9QYXJjZWw7TGFuZHJvaWQvb3MvUGFyY2VsO0kpWglCaW5kZXJQcm94eS5qYXZhCjB4MTdjCWFuZHJvaWQuaGFyZHdhcmUuU2Vuc29yTWFuYWdlcgl1bnJlZ2lzdGVyTGlzdGVuZXIJKExhbmRyb2lkL2hhcmR3YXJlL1NlbnNvckV2ZW50TGlzdGVuZXI7KVYJU2Vuc29yTWFuYWdlci5qYXZhCjB4NjA4CXN1bi5zZWN1cml0eS54NTA5LlJETgl0b1JGQzIyNTNTdHJpbmcJKFopTGphdmEvbGFuZy9TdHJpbmc7CVJETi5qYXZhCjB4Y2E0CWFuZHJvaWQuZ3JhcGhpY3MuZHJhd2FibGUuRHJhd2FibGUkQ29uc3RhbnRTdGF0ZQluZXdEcmF3YWJsZQkoTGFuZHJvaWQvY29udGVudC9yZXMvUmVzb3VyY2VzO0xhbmRyb2lkL2NvbnRlbnQvcmVzL1Jlc291cmNlcyRUaGVtZTspTGFuZHJvaWQvZ3JhcGhpY3MvZHJhd2FibGUvRHJhd2FibGU7CURyYXdhYmxlLmphdmEKMHgyMjQJamF2YS51dGlsLmNvbmN1cnJlbnQuU2NoZWR1bGVkVGhyZWFkUG9vbEV4ZWN1dG9yCWNhblJ1bkluQ3VycmVudFJ1blN0YXRlCShMamF2YS91dGlsL2NvbmN1cnJlbnQvUnVubmFibGVTY2hlZHVsZWRGdXR1cmU7KVoJU2NoZWR1bGVkVGhyZWFkUG9vbEV4ZWN1dG9yLmphdmEKMHgyNjAJYW5kcm9pZC5jb250ZW50LkNvbnRleHRXcmFwcGVyCWNoZWNrUGVybWlzc2lvbgkoTGphdmEvbGFuZy9TdHJpbmc7SUkpSQlDb250ZXh0V3JhcHBlci5qYXZhCjB4YzQwCWphdmEudXRpbC5jb25jdXJyZW50LlN5bmNocm9ub3VzUXVldWUJdGFrZQkoKUxqYXZhL2xhbmcvT2JqZWN0OwlTeW5jaHJvbm91c1F1ZXVlLmphdmEKMHgxZGMJamF2YS51dGlsLmNvbmN1cnJlbnQuU2NoZWR1bGVkVGhyZWFkUG9vbEV4ZWN1dG9yCXN1Ym1pdAkoTGphdmEvbGFuZy9SdW5uYWJsZTspTGphdmEvdXRpbC9jb25jdXJyZW50L0Z1dHVyZTsJU2NoZWR1bGVkVGhyZWFkUG9vbEV4ZWN1dG9yLmphdmEKMHhiOWMJY29tLmZhY2Vib29rLnJlYWN0LmZhYnJpYy5tb3VudGluZy5Nb3VudGluZ01hbmFnZXIJc3VyZmFjZUlzU3RvcHBlZAkoSSlaCU1vdW50aW5nTWFuYWdlci5qYXZhCjB4MTM0OAlhbmRyb2lkLnZpZXcuV2luZG93TWFuYWdlckdsb2JhbAl1cGRhdGVWaWV3TGF5b3V0CShMYW5kcm9pZC92aWV3L1ZpZXc7TGFuZHJvaWQvdmlldy9WaWV3R3JvdXAkTGF5b3V0UGFyYW1zOylWCVdpbmRvd01hbmFnZXJHbG9iYWwuamF2YQoweDU0CWphdmEubGFuZy5EYWVtb25zJFJlZmVyZW5jZVF1ZXVlRGFlbW9uCXJ1bkludGVybmFsCSgpVglEYWVtb25zLmphdmEKMHgzYzQJY29tLmFuZHJvaWQub2todHRwLkh0dHBIYW5kbGVyCW9wZW5Db25uZWN0aW9uCShMamF2YS9uZXQvVVJMOylMamF2YS9uZXQvVVJMQ29ubmVjdGlvbjsJSHR0cEhhbmRsZXIuamF2YQoweGJhNAljb20uZmFjZWJvb2sucmVhY3QuZmFicmljLm1vdW50aW5nLlN1cmZhY2VNb3VudGluZ01hbmFnZXIJZ2V0U3VyZmFjZUlkCSgpSQlTdXJmYWNlTW91bnRpbmdNYW5hZ2VyLmphdmEKMHgxMzhjCW9raHR0cDMuaW50ZXJuYWwuY2FjaGUuRGlza0xydUNhY2hlCWdldAkoTGphdmEvbGFuZy9TdHJpbmc7KUxva2h0dHAzL2ludGVybmFsL2NhY2hlL0Rpc2tMcnVDYWNoZSRTbmFwc2hvdDsJRGlza0xydUNhY2hlLmt0CjB4NjgJY29tLmZhY2Vib29rLmZsaXBwZXIuYW5kcm9pZC5FdmVudEJhc2UJbG9vcEZvcmV2ZXIJKClWCUV2ZW50QmFzZS5qYXZhCjB4MTMwYwlhbmRyb2lkLm9zLlRyYWNlCWVuZEFzeW5jU2VjdGlvbgkoTGphdmEvbGFuZy9TdHJpbmc7SSlWCVRyYWNlLmphdmEKMHhhOTQJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnRleHQuUmVhY3RUZXh0Vmlld01hbmFnZXIJY3JlYXRlVmlld0luc3RhbmNlCShMY29tL2ZhY2Vib29rL3JlYWN0L3VpbWFuYWdlci9UaGVtZWRSZWFjdENvbnRleHQ7KUxhbmRyb2lkL3ZpZXcvVmlldzsJUmVhY3RUZXh0Vmlld01hbmFnZXIuamF2YQoweDdjMAlsaWJjb3JlLmlvLkZvcndhcmRpbmdPcwlyZW1vdmUJKExqYXZhL2xhbmcvU3RyaW5nOylWCUZvcndhcmRpbmdPcy5qYXZhCjB4MzAwCWlvLnNlbnRyeS5Kc29uU2VyaWFsaXplcglzZXJpYWxpemVUb1N0cmluZwkoTGphdmEvbGFuZy9PYmplY3Q7WilMamF2YS9sYW5nL1N0cmluZzsJSnNvblNlcmlhbGl6ZXIuamF2YQoweDQyMAljb20uYW5kcm9pZC5va2h0dHAuRG5zJDEJbG9va3VwCShMamF2YS9sYW5nL1N0cmluZzspTGphdmEvdXRpbC9MaXN0OwlEbnMuamF2YQoweDFjYwlqYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IJYXdhaXRUZXJtaW5hdGlvbgkoSkxqYXZhL3V0aWwvY29uY3VycmVudC9UaW1lVW5pdDspWglUaHJlYWRQb29sRXhlY3V0b3IuamF2YQoweGIwYwlhbmRyb2lkLmFwcC5TaGFyZWRQcmVmZXJlbmNlc0ltcGwJYXdhaXRMb2FkZWRMb2NrZWQJKClWCVNoYXJlZFByZWZlcmVuY2VzSW1wbC5qYXZhCjB4MTA2YwlhbmRyb2lkLnZpZXcuVmlldwlnZXREcmF3YWJsZVJlbmRlck5vZGUJKExhbmRyb2lkL2dyYXBoaWNzL2RyYXdhYmxlL0RyYXdhYmxlO0xhbmRyb2lkL2dyYXBoaWNzL1JlbmRlck5vZGU7KUxhbmRyb2lkL2dyYXBoaWNzL1JlbmRlck5vZGU7CVZpZXcuamF2YQoweDFlMAlqYXZhLnV0aWwuY29uY3VycmVudC5TY2hlZHVsZWRUaHJlYWRQb29sRXhlY3V0b3IJc2NoZWR1bGUJKExqYXZhL2xhbmcvUnVubmFibGU7SkxqYXZhL3V0aWwvY29uY3VycmVudC9UaW1lVW5pdDspTGphdmEvdXRpbC9jb25jdXJyZW50L1NjaGVkdWxlZEZ1dHVyZTsJU2NoZWR1bGVkVGhyZWFkUG9vbEV4ZWN1dG9yLmphdmEKMHgxZTgJamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yCWVuc3VyZVByZXN0YXJ0CSgpVglUaHJlYWRQb29sRXhlY3V0b3IuamF2YQoweDI4MAlhbmRyb2lkLmFwcC5BY3Rpdml0eU1hbmFnZXIJZ2V0SGlzdG9yaWNhbFByb2Nlc3NFeGl0UmVhc29ucwkoTGphdmEvbGFuZy9TdHJpbmc7SUkpTGphdmEvdXRpbC9MaXN0OwlBY3Rpdml0eU1hbmFnZXIuamF2YQoweDVlNAlzdW4uc2VjdXJpdHkueDUwOS5YNTAwTmFtZQlwYXJzZURFUgkoTHN1bi9zZWN1cml0eS91dGlsL0RlcklucHV0U3RyZWFtOylWCVg1MDBOYW1lLmphdmEKMHgyNTQJaW8uc2VudHJ5LmFuZHJvaWQuY29yZS5OZXR3b3JrQnJlYWRjcnVtYnNJbnRlZ3JhdGlvbglyZWdpc3RlcgkoTGlvL3NlbnRyeS9JSHViO0xpby9zZW50cnkvU2VudHJ5T3B0aW9uczspVglOZXR3b3JrQnJlYWRjcnVtYnNJbnRlZ3JhdGlvbi5qYXZhCjB4MTAJYW5kcm9pZC5vcy5Mb29wZXIJbG9vcAkoKVYJTG9vcGVyLmphdmEKMHgxNDAJaW8uc2VudHJ5LlNlbnRyeQlpbml0CShMaW8vc2VudHJ5L09wdGlvbnNDb250YWluZXI7TGlvL3NlbnRyeS9TZW50cnkkT3B0aW9uc0NvbmZpZ3VyYXRpb247WilWCVNlbnRyeS5qYXZhCjB4OTE0CWphdmEubGFuZy5DaGFyYWN0ZXIJdG9Mb3dlckNhc2UJKEMpQwlDaGFyYWN0ZXIuamF2YQoweDZlYwlqYXZhLnV0aWwuTGlua2VkSGFzaE1hcAlnZXQJKExqYXZhL2xhbmcvT2JqZWN0OylMamF2YS9sYW5nL09iamVjdDsJTGlua2VkSGFzaE1hcC5qYXZhCjB4NTEwCWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuQ29uc2NyeXB0RW5naW5lU29ja2V0CXN0YXJ0SGFuZHNoYWtlCSgpVglDb25zY3J5cHRFbmdpbmVTb2NrZXQuamF2YQoweDE5NAlqYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrCXJ1bgkoKVYJRnV0dXJlVGFzay5qYXZhCjB4MTRiNAlhbmRyb2lkLnZpZXcuRGlzcGxheUV2ZW50UmVjZWl2ZXIJZGlzcGF0Y2hWc3luYwkoSkpJKVYJRGlzcGxheUV2ZW50UmVjZWl2ZXIuamF2YQoweDc1NAlva2h0dHAzLmludGVybmFsLmNvbm5lY3Rpb24uRXhjaGFuZ2UJcmVhZFJlc3BvbnNlSGVhZGVycwkoWilMb2todHRwMy9SZXNwb25zZSRCdWlsZGVyOwlFeGNoYW5nZS5rdAoweDgxMAlzdW4uc2VjdXJpdHkucHJvdmlkZXIuY2VydHBhdGguUG9saWN5Q2hlY2tlcgljaGVjawkoTGphdmEvc2VjdXJpdHkvY2VydC9DZXJ0aWZpY2F0ZTtMamF2YS91dGlsL0NvbGxlY3Rpb247KVYJUG9saWN5Q2hlY2tlci5qYXZhCjB4NTAJamF2YS5sYW5nLk9iamVjdAl3YWl0CShKSSlWCU9iamVjdC5qYXZhCjB4MTg4CWFuZHJvaWQuaGFyZHdhcmUuU3lzdGVtU2Vuc29yTWFuYWdlciRCYXNlRXZlbnRRdWV1ZQlkaXNhYmxlU2Vuc29yCShMYW5kcm9pZC9oYXJkd2FyZS9TZW5zb3I7KUkJU3lzdGVtU2Vuc29yTWFuYWdlci5qYXZhCjB4ODE4CXN1bi5zZWN1cml0eS5wcm92aWRlci5jZXJ0cGF0aC5Qb2xpY3lDaGVja2VyCW1lcmdlRXhwbGljaXRQb2xpY3kJKElMc3VuL3NlY3VyaXR5L3g1MDkvWDUwOUNlcnRJbXBsO1opSQlQb2xpY3lDaGVja2VyLmphdmEKMHgxNzgJaW8uc2VudHJ5LmFuZHJvaWQuY29yZS5UZW1wU2Vuc29yQnJlYWRjcnVtYnNJbnRlZ3JhdGlvbgljbG9zZQkoKVYJVGVtcFNlbnNvckJyZWFkY3J1bWJzSW50ZWdyYXRpb24uamF2YQoweDE1OAlqYXZhLnV0aWwuY29uY3VycmVudC5sb2Nrcy5BYnN0cmFjdFF1ZXVlZFN5bmNocm9uaXplciRDb25kaXRpb25PYmplY3QJYXdhaXROYW5vcwkoSilKCUFic3RyYWN0UXVldWVkU3luY2hyb25pemVyLmphdmEKMHgzMDQJaW8uc2VudHJ5Lkpzb25PYmplY3RXcml0ZXIJdmFsdWUJKExpby9zZW50cnkvSUxvZ2dlcjtMamF2YS9sYW5nL09iamVjdDspTGlvL3NlbnRyeS9Kc29uT2JqZWN0V3JpdGVyOwlKc29uT2JqZWN0V3JpdGVyLmphdmEKMHgxMWMwCWNvbS5mYWNlYm9vay5yZWFjdC51aW1hbmFnZXIuQmFzZVZpZXdNYW5hZ2VyCXNldFRyYW5zZm9ybQkoTGFuZHJvaWQvdmlldy9WaWV3O0xjb20vZmFjZWJvb2svcmVhY3QvYnJpZGdlL1JlYWRhYmxlQXJyYXk7KVYJQmFzZVZpZXdNYW5hZ2VyLmphdmEKMHhkZDAJYW5kcm9pZC52aWV3LlZpZXdHcm91cAlyZXNldFJlc29sdmVkUGFkZGluZwkoKVYJVmlld0dyb3VwLmphdmEKMHhkNAlqYXZhLnV0aWwuY29uY3VycmVudC5TY2hlZHVsZWRUaHJlYWRQb29sRXhlY3V0b3IkRGVsYXllZFdvcmtRdWV1ZQl0YWtlCSgpTGphdmEvdXRpbC9jb25jdXJyZW50L1J1bm5hYmxlU2NoZWR1bGVkRnV0dXJlOwlTY2hlZHVsZWRUaHJlYWRQb29sRXhlY3V0b3IuamF2YQoweDU4CWphdmEubGFuZy5PYmplY3QJd2FpdAkoKVYJT2JqZWN0LmphdmEKMHg5ZTAJamF2YS51dGlsLnJlZ2V4Lk1hdGNoZXIJPGluaXQ+CShMamF2YS91dGlsL3JlZ2V4L1BhdHRlcm47TGphdmEvbGFuZy9DaGFyU2VxdWVuY2U7KVYJTWF0Y2hlci5qYXZhCjB4MTY0CWlvLnNlbnRyeS5hbmRyb2lkLmNvcmUuQXBwTGlmZWN5Y2xlSW50ZWdyYXRpb24JcmVtb3ZlT2JzZXJ2ZXIJKClWCUFwcExpZmVjeWNsZUludGVncmF0aW9uLmphdmEKMHg5OAlva2lvLklucHV0U3RyZWFtU291cmNlCXJlYWQJKExva2lvL0J1ZmZlcjtKKUoJSnZtT2tpby5rdAoweDEzMAlpby5zZW50cnkucmVhY3QuUk5TZW50cnlNb2R1bGUJaW5pdE5hdGl2ZVNkawkoTGNvbS9mYWNlYm9vay9yZWFjdC9icmlkZ2UvUmVhZGFibGVNYXA7TGNvbS9mYWNlYm9vay9yZWFjdC9icmlkZ2UvUHJvbWlzZTspVglSTlNlbnRyeU1vZHVsZS5qYXZhCjB4YTZjCWNvbS5mYWNlYm9vay5yZWFjdC5mYWJyaWMuR3VhcmRlZEZyYW1lQ2FsbGJhY2sJZG9GcmFtZQkoSilWCUd1YXJkZWRGcmFtZUNhbGxiYWNrLmphdmEKMHhlMAlqYXZhLnV0aWwuY29uY3VycmVudC5Gb3JrSm9pblBvb2wJdW5tYW5hZ2VkQmxvY2sJKExqYXZhL3V0aWwvY29uY3VycmVudC9Gb3JrSm9pblBvb2wkTWFuYWdlZEJsb2NrZXI7KVYJRm9ya0pvaW5Qb29sLmphdmEKMHhhYTAJYW5kcm9pZHguYXBwY29tcGF0LndpZGdldC5BcHBDb21wYXRUZXh0Vmlldwk8aW5pdD4JKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDspVglBcHBDb21wYXRUZXh0Vmlldy5qYXZhCjB4ZGNjCWFuZHJvaWQudmlldy5WaWV3CXJlc2V0UnRsUHJvcGVydGllcwkoKVYJVmlldy5qYXZhCjB4ZjQJamF2YS51dGlsLlRpbWVyVGhyZWFkCXJ1bgkoKVYJVGltZXIuamF2YQoweGZjCWphdmEudXRpbC5jb25jdXJyZW50LkxpbmtlZEJsb2NraW5nUXVldWUJdGFrZQkoKUxqYXZhL2xhbmcvT2JqZWN0OwlMaW5rZWRCbG9ja2luZ1F1ZXVlLmphdmEKMHg0OGMJaW8uc2VudHJ5LmNhY2hlLlBlcnNpc3RpbmdPcHRpb25zT2JzZXJ2ZXIkJEV4dGVybmFsU3ludGhldGljTGFtYmRhMglydW4JKClWCUQ4JCRTeW50aGV0aWNDbGFzcwoweDE1Ywlpby5zZW50cnkuYW5kcm9pZC5jb3JlLkFwcExpZmVjeWNsZUludGVncmF0aW9uJCRFeHRlcm5hbFN5bnRoZXRpY0xhbWJkYTAJcnVuCSgpVglEOCQkU3ludGhldGljQ2xhc3MKMHg0NmMJb3JnLmphdmFfd2Vic29ja2V0LmNsaWVudC5XZWJTb2NrZXRDbGllbnQJcnVuCSgpVglXZWJTb2NrZXRDbGllbnQuamF2YQoweDE1NAlpby5zZW50cnkuYW5kcm9pZC5uZGsuU2VudHJ5TmRrCXNodXRkb3duCSgpVglTZW50cnlOZGsuamF2YQoweDFjOAlqYXZhLnV0aWwuY29uY3VycmVudC5FeGVjdXRvcnMkRGVsZWdhdGVkRXhlY3V0b3JTZXJ2aWNlCWF3YWl0VGVybWluYXRpb24JKEpMamF2YS91dGlsL2NvbmN1cnJlbnQvVGltZVVuaXQ7KVoJRXhlY3V0b3JzLmphdmEKMHg3MAlqYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IJcnVuV29ya2VyCShMamF2YS91dGlsL2NvbmN1cnJlbnQvVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlcjspVglUaHJlYWRQb29sRXhlY3V0b3IuamF2YQoweDE0NDAJb3JnLmphdmFfd2Vic29ja2V0LmNsaWVudC5XZWJTb2NrZXRDbGllbnQJPGluaXQ+CShMamF2YS9uZXQvVVJJOylWCVdlYlNvY2tldENsaWVudC5qYXZhCjB4OGMJb2tpby5SZWFsQnVmZmVyZWRTb3VyY2UJcmVxdWlyZQkoSilWCVJlYWxCdWZmZXJlZFNvdXJjZS5rdAoweDE0ODQJYW5kcm9pZC52aWV3LlZpZXcJZ2V0TGF5b3V0UGFyYW1zCSgpTGFuZHJvaWQvdmlldy9WaWV3R3JvdXAkTGF5b3V0UGFyYW1zOwlWaWV3LmphdmEKMHgxM2QwCWlvLnNlbnRyeS5pbnN0cnVtZW50YXRpb24uZmlsZS5TZW50cnlGaWxlSW5wdXRTdHJlYW0JcmVhZAkoW0JJSSlJCVNlbnRyeUZpbGVJbnB1dFN0cmVhbS5qYXZhCjB4MTM5OAlhbmRyb2lkLnZpZXcuYW5pbWF0aW9uLkFuaW1hdGlvblV0aWxzCXVubG9ja0FuaW1hdGlvbkNsb2NrCSgpVglBbmltYXRpb25VdGlscy5qYXZhCjB4YjgJamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yCWdldFRhc2sJKClMamF2YS9sYW5nL1J1bm5hYmxlOwlUaHJlYWRQb29sRXhlY3V0b3IuamF2YQoweDEwMjgJYW5kcm9pZC52aWV3LlRocmVhZGVkUmVuZGVyZXIJZHJhdwkoTGFuZHJvaWQvdmlldy9WaWV3O0xhbmRyb2lkL3ZpZXcvVmlldyRBdHRhY2hJbmZvO0xhbmRyb2lkL3ZpZXcvVGhyZWFkZWRSZW5kZXJlciREcmF3Q2FsbGJhY2tzOylWCVRocmVhZGVkUmVuZGVyZXIuamF2YQoweDE0Ywlpby5zZW50cnkuYW5kcm9pZC5jb3JlLk5ka0ludGVncmF0aW9uCWNsb3NlCSgpVglOZGtJbnRlZ3JhdGlvbi5qYXZhCjB4MmQ0CWxpYmNvcmUuaW8uRm9yd2FyZGluZ09zCWZzdGF0CShMamF2YS9pby9GaWxlRGVzY3JpcHRvcjspTGFuZHJvaWQvc3lzdGVtL1N0cnVjdFN0YXQ7CUZvcndhcmRpbmdPcy5qYXZhCjB4NDg0CWlvLnNlbnRyeS5jYWNoZS5QZXJzaXN0aW5nT3B0aW9uc09ic2VydmVyJCRFeHRlcm5hbFN5bnRoZXRpY0xhbWJkYTMJcnVuCSgpVglEOCQkU3ludGhldGljQ2xhc3MKMHgxNGM4CWNvbS5mYWNlYm9vay5yZWFjdC5tb2R1bGVzLmNvcmUuUmVhY3RDaG9yZW9ncmFwaGVyCXBvc3RGcmFtZUNhbGxiYWNrT25DaG9yZW9ncmFwaGVyCSgpVglSZWFjdENob3Jlb2dyYXBoZXIuamF2YQoweGY1MAlhbmRyb2lkLm9zLlRocmVhZExvY2FsV29ya1NvdXJjZQlnZXRUb2tlbgkoKUoJVGhyZWFkTG9jYWxXb3JrU291cmNlLmphdmEKMHgxNAlhbmRyb2lkLm9zLkxvb3Blcglsb29wT25jZQkoTGFuZHJvaWQvb3MvTG9vcGVyO0pJKVoJTG9vcGVyLmphdmEKMHg5MTAJamRrLmludGVybmFsLm1pc2MuVW5zYWZlCXRvVW5zaWduZWRMb25nCShJKUoJVW5zYWZlLmphdmEKMHgxMTkwCWNvbS5mYWNlYm9vay5yZWFjdC51aW1hbmFnZXIuR3VhcmRlZEZyYW1lQ2FsbGJhY2sJZG9GcmFtZQkoSilWCUd1YXJkZWRGcmFtZUNhbGxiYWNrLmphdmEKMHhmNzgJYW5kcm9pZC5ncmFwaGljcy5SZWN0CXNldAkoSUlJSSlWCVJlY3QuamF2YQoweDUxYwljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0LkNvbnNjcnlwdEVuZ2luZVNvY2tldCRTU0xJbnB1dFN0cmVhbQlwcm9jZXNzRGF0YUZyb21Tb2NrZXQJKFtCSUkpSQlDb25zY3J5cHRFbmdpbmVTb2NrZXQuamF2YQoweDRkNAlpby5zZW50cnkuY2FjaGUuUGVyc2lzdGluZ09wdGlvbnNPYnNlcnZlciQkRXh0ZXJuYWxTeW50aGV0aWNMYW1iZGE2CXJ1bgkoKVYJRDgkJFN5bnRoZXRpY0NsYXNzCjB4MTM4CWlvLnNlbnRyeS5hbmRyb2lkLmNvcmUuU2VudHJ5QW5kcm9pZAlpbml0CShMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7TGlvL3NlbnRyeS9TZW50cnkkT3B0aW9uc0NvbmZpZ3VyYXRpb247KVYJU2VudHJ5QW5kcm9pZC5qYXZhCjB4M2M4CWNvbS5hbmRyb2lkLm9raHR0cC5IdHRwc0hhbmRsZXIJbmV3T2tVcmxGYWN0b3J5CShMamF2YS9uZXQvUHJveHk7KUxjb20vYW5kcm9pZC9va2h0dHAvT2tVcmxGYWN0b3J5OwlIdHRwc0hhbmRsZXIuamF2YQoweDNhMAlqYXZhLmlvLlVuaXhGaWxlU3lzdGVtCWNoZWNrQWNjZXNzCShMamF2YS9pby9GaWxlO0kpWglVbml4RmlsZVN5c3RlbS5qYXZhCjB4MTI4CWFuZHJvaWQub3MuSGFuZGxlcgloYW5kbGVDYWxsYmFjawkoTGFuZHJvaWQvb3MvTWVzc2FnZTspVglIYW5kbGVyLmphdmEKMHhlYWMJamF2YS5uaW8uRGlyZWN0Qnl0ZUJ1ZmZlcglnZXRTaG9ydAkoSSlTCURpcmVjdEJ5dGVCdWZmZXIuamF2YQoweDUwMAlsaWJjb3JlLmlvLkZvcndhcmRpbmdPcwlwb2xsCShbTGFuZHJvaWQvc3lzdGVtL1N0cnVjdFBvbGxmZDtJKUkJRm9yd2FyZGluZ09zLmphdmEKMHgxNDkwCWFuZHJvaWQudmlldy5XaW5kb3dNYW5hZ2VyJExheW91dFBhcmFtcwlnZXRGaXRJbnNldHNUeXBlcwkoKUkJV2luZG93TWFuYWdlci5qYXZhCjB4NzA0CW9raHR0cDMuaW50ZXJuYWwuaHR0cC5SZWFsSW50ZXJjZXB0b3JDaGFpbglwcm9jZWVkCShMb2todHRwMy9SZXF1ZXN0OylMb2todHRwMy9SZXNwb25zZTsJUmVhbEludGVyY2VwdG9yQ2hhaW4ua3QKMHg1M2MJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5OYXRpdmVDcnlwdG8JRU5HSU5FX1NTTF9yZWFkX2RpcmVjdAkoSkxjb20vYW5kcm9pZC9vcmcvY29uc2NyeXB0L05hdGl2ZVNzbDtKSUxjb20vYW5kcm9pZC9vcmcvY29uc2NyeXB0L05hdGl2ZUNyeXB0byRTU0xIYW5kc2hha2VDYWxsYmFja3M7KUkJTmF0aXZlQ3J5cHRvLmphdmEKMHgyMzQJaW8uc2VudHJ5LmFuZHJvaWQuY29yZS5BcHBMaWZlY3ljbGVJbnRlZ3JhdGlvbglsYW1iZGEkcmVnaXN0ZXIkMCRpby1zZW50cnktYW5kcm9pZC1jb3JlLUFwcExpZmVjeWNsZUludGVncmF0aW9uCShMaW8vc2VudHJ5L0lIdWI7KVYJQXBwTGlmZWN5Y2xlSW50ZWdyYXRpb24uamF2YQoweDg4CW9raW8uUmVhbEJ1ZmZlcmVkU291cmNlCXJlYWRCeXRlCSgpQglSZWFsQnVmZmVyZWRTb3VyY2Uua3QKMHgxNTAJaW8uc2VudHJ5LmFuZHJvaWQubmRrLlNlbnRyeU5kawljbG9zZQkoKVYJU2VudHJ5TmRrLmphdmEKMHgzMjgJamF2YS51dGlsLkNhbGVuZGFyCTxpbml0PgkoTGphdmEvdXRpbC9UaW1lWm9uZTtMamF2YS91dGlsL0xvY2FsZTspVglDYWxlbmRhci5qYXZhCjB4MTAwCWNvbS5hbmRyb2lkLm9raHR0cC5va2lvLkFzeW5jVGltZW91dCRXYXRjaGRvZwlydW4JKClWCUFzeW5jVGltZW91dC5qYXZhCjB4N2UwCWphdmEubGFuZy5DYXNlTWFwcGVyCXRvVXBwZXJDYXNlCShMamF2YS91dGlsL0xvY2FsZTtMamF2YS9sYW5nL1N0cmluZztJKUxqYXZhL2xhbmcvU3RyaW5nOwlDYXNlTWFwcGVyLmphdmEKMHgxMmYwCW9raHR0cDMuaW50ZXJuYWwud3MuUmVhbFdlYlNvY2tldCRXcml0ZXJUYXNrCXJ1bk9uY2UJKClKCVJlYWxXZWJTb2NrZXQua3QKMHhmZDgJY29tLmZhY2Vib29rLnJlYWN0LmJyaWRnZS5KYXZhTW9kdWxlV3JhcHBlcglpbnZva2UJKElMY29tL2ZhY2Vib29rL3JlYWN0L2JyaWRnZS9SZWFkYWJsZU5hdGl2ZUFycmF5OylWCUphdmFNb2R1bGVXcmFwcGVyLmphdmEKMHgxOTgJamF2YS51dGlsLmNvbmN1cnJlbnQuRXhlY3V0b3JzJFJ1bm5hYmxlQWRhcHRlcgljYWxsCSgpTGphdmEvbGFuZy9PYmplY3Q7CUV4ZWN1dG9ycy5qYXZhCjB4Mzg4CWphdmEudXRpbC5Db2xsZWN0aW9ucyRVbm1vZGlmaWFibGVNYXAkVW5tb2RpZmlhYmxlRW50cnlTZXQkMQluZXh0CSgpTGphdmEvdXRpbC9NYXAkRW50cnk7CUNvbGxlY3Rpb25zLmphdmEKMHg1ZDAJYW5kcm9pZC5zZWN1cml0eS5uZXQuY29uZmlnLlN5c3RlbUNlcnRpZmljYXRlU291cmNlCWZpbmRBbGxCeUlzc3VlckFuZFNpZ25hdHVyZQkoTGphdmEvc2VjdXJpdHkvY2VydC9YNTA5Q2VydGlmaWNhdGU7KUxqYXZhL3V0aWwvU2V0OwlTeXN0ZW1DZXJ0aWZpY2F0ZVNvdXJjZS5qYXZhCjB4OTE4CWphdmEubGFuZy5DaGFyYWN0ZXIJdG9Mb3dlckNhc2UJKEkpSQlDaGFyYWN0ZXIuamF2YQoweGY1OAlhbmRyb2lkLnZpZXcuVmlldwlsYXlvdXQJKElJSUkpVglWaWV3LmphdmEKMHgyNDgJamF2YS51dGlsLlRpbWVyCTxpbml0PgkoTGphdmEvbGFuZy9TdHJpbmc7WilWCVRpbWVyLmphdmEKMHg1MzQJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5Db25zY3J5cHRFbmdpbmUJcmVhZFBsYWludGV4dERhdGFEaXJlY3QJKExqYXZhL25pby9CeXRlQnVmZmVyO0lJKUkJQ29uc2NyeXB0RW5naW5lLmphdmEKMHhkMAlqYXZhLnV0aWwuY29uY3VycmVudC5TY2hlZHVsZWRUaHJlYWRQb29sRXhlY3V0b3IkRGVsYXllZFdvcmtRdWV1ZQl0YWtlCSgpTGphdmEvbGFuZy9PYmplY3Q7CVNjaGVkdWxlZFRocmVhZFBvb2xFeGVjdXRvci5qYXZhCjB4MTE3MAlhbmRyb2lkLmFuaW1hdGlvbi5LZXlmcmFtZVNldAk8aW5pdD4JKFtMYW5kcm9pZC9hbmltYXRpb24vS2V5ZnJhbWU7KVYJS2V5ZnJhbWVTZXQuamF2YQoweDZiMAlqYXZhLmxhbmcuU3RyaW5nQnVmZmVyCWFwcGVuZAkoQylMamF2YS9sYW5nL1N0cmluZ0J1ZmZlcjsJU3RyaW5nQnVmZmVyLmphdmEKMHgxMjVjCWFuZHJvaWQudGV4dC5TdGF0aWNMYXlvdXQkQnVpbGRlcglidWlsZAkoKUxhbmRyb2lkL3RleHQvU3RhdGljTGF5b3V0OwlTdGF0aWNMYXlvdXQuamF2YQoweDVjMAljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0LlRydXN0TWFuYWdlckltcGwJZmluZEFsbFRydXN0QW5jaG9yc0J5SXNzdWVyQW5kU2lnbmF0dXJlCShMamF2YS9zZWN1cml0eS9jZXJ0L1g1MDlDZXJ0aWZpY2F0ZTspTGphdmEvdXRpbC9TZXQ7CVRydXN0TWFuYWdlckltcGwuamF2YQoweDEzMjgJY29tLmZhY2Vib29rLnJlYWN0Lm1vZHVsZXMubmV0d29yay5SZWFjdENvb2tpZUphckNvbnRhaW5lcglsb2FkRm9yUmVxdWVzdAkoTG9raHR0cDMvSHR0cFVybDspTGphdmEvdXRpbC9MaXN0OwlSZWFjdENvb2tpZUphckNvbnRhaW5lci5qYXZhCjB4ZTIwCWFuZHJvaWR4LmZyYWdtZW50LmFwcC5TcGVjaWFsRWZmZWN0c0NvbnRyb2xsZXIkRnJhZ21lbnRTdGF0ZU1hbmFnZXJPcGVyYXRpb24JY29tcGxldGUJKClWCVNwZWNpYWxFZmZlY3RzQ29udHJvbGxlci5qYXZhCjB4MWJjCWphdmEuaW8uRmlsZQk8aW5pdD4JKExqYXZhL2xhbmcvU3RyaW5nO0xqYXZhL2xhbmcvU3RyaW5nOylWCUZpbGUuamF2YQoweDMwCWphdmEubGFuZy5EYWVtb25zJEZpbmFsaXplcldhdGNoZG9nRGFlbW9uCXNsZWVwRm9yTmFub3MJKEopWglEYWVtb25zLmphdmEKMHgxMjg4CWphdmEubGFuZy5EYWVtb25zJEZpbmFsaXplckRhZW1vbglkb0ZpbmFsaXplCShMamF2YS9sYW5nL3JlZi9GaW5hbGl6ZXJSZWZlcmVuY2U7KVYJRGFlbW9ucy5qYXZhCjB4ZjMwCWFuZHJvaWQudXRpbC5Mb25nU3BhcnNlTG9uZ0FycmF5CTxpbml0PgkoSSlWCUxvbmdTcGFyc2VMb25nQXJyYXkuamF2YQoweDUwOAlsaWJjb3JlLmlvLkxpbnV4CXBvbGwJKFtMYW5kcm9pZC9zeXN0ZW0vU3RydWN0UG9sbGZkO0kpSQlMaW51eC5qYXZhCjB4Y2ZjCWFuZHJvaWQuY29udGVudC5yZXMuVGhlbWVkUmVzb3VyY2VDYWNoZQlnZXQJKEpMYW5kcm9pZC9jb250ZW50L3Jlcy9SZXNvdXJjZXMkVGhlbWU7KUxqYXZhL2xhbmcvT2JqZWN0OwlUaGVtZWRSZXNvdXJjZUNhY2hlLmphdmEKMHg2MzgJc3VuLnNlY3VyaXR5LnByb3ZpZGVyLmNlcnRwYXRoLlBLSVhDZXJ0UGF0aFZhbGlkYXRvcgllbmdpbmVWYWxpZGF0ZQkoTGphdmEvc2VjdXJpdHkvY2VydC9DZXJ0UGF0aDtMamF2YS9zZWN1cml0eS9jZXJ0L0NlcnRQYXRoUGFyYW1ldGVyczspTGphdmEvc2VjdXJpdHkvY2VydC9DZXJ0UGF0aFZhbGlkYXRvclJlc3VsdDsJUEtJWENlcnRQYXRoVmFsaWRhdG9yLmphdmEKMHgxMTAJb2todHRwMy5pbnRlcm5hbC5jb25jdXJyZW50LlRhc2tSdW5uZXIkcnVubmFibGUkMQlydW4JKClWCVRhc2tSdW5uZXIua3QKMHg4YjQJY29tLmFuZHJvaWQuaWN1LnRleHQuRXh0ZW5kZWRJRE5BCWNvbnZlcnRJRE5Ub0FTQ0lJCShMamF2YS9sYW5nL1N0cmluZztJKUxqYXZhL2xhbmcvU3RyaW5nQnVmZmVyOwlFeHRlbmRlZElETkEuamF2YQoweDg0CW9raHR0cDMuaW50ZXJuYWwud3MuV2ViU29ja2V0UmVhZGVyCXJlYWRIZWFkZXIJKClWCVdlYlNvY2tldFJlYWRlci5rdAoweDQ3MAlvcmcuamF2YV93ZWJzb2NrZXQuY2xpZW50LldlYlNvY2tldENsaWVudCQxCXJlc29sdmUJKExqYXZhL25ldC9VUkk7KUxqYXZhL25ldC9JbmV0QWRkcmVzczsJV2ViU29ja2V0Q2xpZW50LmphdmEKMHgyYTQJYW5kcm9pZC5uZXQuQ29ubmVjdGl2aXR5TWFuYWdlcglzZW5kUmVxdWVzdEZvck5ldHdvcmsJKElMYW5kcm9pZC9uZXQvTmV0d29ya0NhcGFiaWxpdGllcztMYW5kcm9pZC9uZXQvQ29ubmVjdGl2aXR5TWFuYWdlciROZXR3b3JrQ2FsbGJhY2s7SUxhbmRyb2lkL25ldC9OZXR3b3JrUmVxdWVzdCRUeXBlO0lMYW5kcm9pZC9uZXQvQ29ubmVjdGl2aXR5TWFuYWdlciRDYWxsYmFja0hhbmRsZXI7KUxhbmRyb2lkL25ldC9OZXR3b3JrUmVxdWVzdDsJQ29ubmVjdGl2aXR5TWFuYWdlci5qYXZhCjB4NDYwCWphdmEubGFuZy5BYnN0cmFjdFN0cmluZ0J1aWxkZXIJYXBwZW5kCShMamF2YS9sYW5nL0NoYXJTZXF1ZW5jZTtJSSlMamF2YS9sYW5nL0Fic3RyYWN0U3RyaW5nQnVpbGRlcjsJQWJzdHJhY3RTdHJpbmdCdWlsZGVyLmphdmEKMHhjMjQJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnRleHQuVGV4dExheW91dE1hbmFnZXJNYXBCdWZmZXIJYnVpbGRTcGFubmFibGVGcm9tRnJhZ21lbnQJKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtMY29tL2ZhY2Vib29rL3JlYWN0L2NvbW1vbi9tYXBidWZmZXIvTWFwQnVmZmVyO0xhbmRyb2lkL3RleHQvU3Bhbm5hYmxlU3RyaW5nQnVpbGRlcjtMamF2YS91dGlsL0xpc3Q7KVYJVGV4dExheW91dE1hbmFnZXJNYXBCdWZmZXIuamF2YQoweGM0CWphdmEudXRpbC5jb25jdXJyZW50LmxvY2tzLkxvY2tTdXBwb3J0CXBhcmtOYW5vcwkoTGphdmEvbGFuZy9PYmplY3Q7SilWCUxvY2tTdXBwb3J0LmphdmEKMHhhNGMJamF2YS5sYW5nLkNsYXNzCWdldENvbXBvbmVudFR5cGUJKClMamF2YS9sYW5nL0NsYXNzOwlDbGFzcy5qYXZhCjB4MTMwOAlhbmRyb2lkeC50cmFjaW5nLlRyYWNlQXBpMjlJbXBsCWVuZEFzeW5jU2VjdGlvbgkoTGphdmEvbGFuZy9TdHJpbmc7SSlWCVRyYWNlQXBpMjlJbXBsLmphdmEKMHg2NAljb20uZmFjZWJvb2suZmxpcHBlci5hbmRyb2lkLkZsaXBwZXJUaHJlYWQJcnVuCSgpVglGbGlwcGVyVGhyZWFkLmphdmEKMHgxMjU0CWFuZHJvaWQub3MuTWVzc2FnZQlvYnRhaW4JKClMYW5kcm9pZC9vcy9NZXNzYWdlOwlNZXNzYWdlLmphdmEKMHg3MTgJc3VuLnNlY3VyaXR5LnByb3ZpZGVyLmNlcnRwYXRoLkJhc2ljQ2hlY2tlcgljaGVjawkoTGphdmEvc2VjdXJpdHkvY2VydC9DZXJ0aWZpY2F0ZTtMamF2YS91dGlsL0NvbGxlY3Rpb247KVYJQmFzaWNDaGVja2VyLmphdmEKMHg0MzgJbGliY29yZS5pby5MaW51eAlhbmRyb2lkX2dldGFkZHJpbmZvCShMamF2YS9sYW5nL1N0cmluZztMYW5kcm9pZC9zeXN0ZW0vU3RydWN0QWRkcmluZm87SSlbTGphdmEvbmV0L0luZXRBZGRyZXNzOwlMaW51eC5qYXZhCjB4YjI4CWNvbS5mYWNlYm9vay5yZWFjdC52aWV3cy52aWV3LlJlYWN0Vmlld0dyb3VwCTxpbml0PgkoTGFuZHJvaWQvY29udGVudC9Db250ZXh0OylWCVJlYWN0Vmlld0dyb3VwLmphdmEKMHgzNDQJaW8uc2VudHJ5LlNlc3Npb24kRGVzZXJpYWxpemVyCWRlc2VyaWFsaXplCShMaW8vc2VudHJ5L0pzb25PYmplY3RSZWFkZXI7TGlvL3NlbnRyeS9JTG9nZ2VyOylMaW8vc2VudHJ5L1Nlc3Npb247CVNlc3Npb24uamF2YQoweDM4CWphdmEubGFuZy5UaHJlYWQJc2xlZXAJKEpJKVYJVGhyZWFkLmphdmEKMHhhZjQJY29tLmZhY2Vib29rLnJlYWN0LnZpZXdzLnZpZXcuUmVhY3RWaWV3R3JvdXAJc2V0Qm9yZGVyUmFkaXVzCShGKVYJUmVhY3RWaWV3R3JvdXAuamF2YQoweDExMmMJYW5kcm9pZC5ncmFwaGljcy5kcmF3YWJsZS5MYXllckRyYXdhYmxlCXVwZGF0ZUxheWVyQm91bmRzSW50ZXJuYWwJKExhbmRyb2lkL2dyYXBoaWNzL1JlY3Q7KVYJTGF5ZXJEcmF3YWJsZS5qYXZhCjB4MTA4CWNvbS5hbmRyb2lkLm9raHR0cC5va2lvLkFzeW5jVGltZW91dAlhd2FpdFRpbWVvdXQJKClMY29tL2FuZHJvaWQvb2todHRwL29raW8vQXN5bmNUaW1lb3V0OwlBc3luY1RpbWVvdXQuamF2YQoweGMzNAljb20uZmFjZWJvb2sucmVhY3QuY29tbW9uLm1hcGJ1ZmZlci5SZWFkYWJsZU1hcEJ1ZmZlcglyZWFkU3RyaW5nVmFsdWUJKEkpTGphdmEvbGFuZy9TdHJpbmc7CVJlYWRhYmxlTWFwQnVmZmVyLmt0CjB4MTI2MAlhbmRyb2lkLnRleHQuU3RhdGljTGF5b3V0CTxpbml0PgkoTGFuZHJvaWQvdGV4dC9TdGF0aWNMYXlvdXQkQnVpbGRlcjtMYW5kcm9pZC90ZXh0L1N0YXRpY0xheW91dC1JQTspVglTdGF0aWNMYXlvdXQuamF2YQoweDI1MAlqYXZhLmxhbmcuVGhyZWFkCW5hdGl2ZUNyZWF0ZQkoTGphdmEvbGFuZy9UaHJlYWQ7SlopVglUaHJlYWQuamF2YQoweDc0CW9raHR0cDMuaW50ZXJuYWwuY29ubmVjdGlvbi5SZWFsQ2FsbCRBc3luY0NhbGwJcnVuCSgpVglSZWFsQ2FsbC5rdAoweDEyNDQJYW5kcm9pZC5vcy5Bc3luY1Rhc2sJLSQkTmVzdCRtcG9zdFJlc3VsdAkoTGFuZHJvaWQvb3MvQXN5bmNUYXNrO0xqYXZhL2xhbmcvT2JqZWN0OylMamF2YS9sYW5nL09iamVjdDsJQXN5bmNUYXNrLmphdmEKMHgzNmMJaW8uc2VudHJ5LnZlbmRvci5nc29uLmludGVybmFsLmJpbmQudXRpbC5JU084NjAxVXRpbHMJcGFkSW50CShMamF2YS9sYW5nL1N0cmluZ0J1aWxkZXI7SUkpVglJU084NjAxVXRpbHMuamF2YQoweDE1MDAJY29tLmZhY2Vib29rLnJlYWN0LmRldnN1cHBvcnQuSW5zcGVjdG9yUGFja2FnZXJDb25uZWN0aW9uCXNlbmRFdmVudAkoTGphdmEvbGFuZy9TdHJpbmc7TGphdmEvbGFuZy9PYmplY3Q7KVYJSW5zcGVjdG9yUGFja2FnZXJDb25uZWN0aW9uLmphdmEKMHgxMmNjCWFuZHJvaWQuYXBwLklBY3Rpdml0eUNsaWVudENvbnRyb2xsZXIkU3R1YiRQcm94eQlhc0JpbmRlcgkoKUxhbmRyb2lkL29zL0lCaW5kZXI7CUlBY3Rpdml0eUNsaWVudENvbnRyb2xsZXIuamF2YQoweDEyMAljb20uZmFjZWJvb2sucmVhY3QuYnJpZGdlLnF1ZXVlLk1lc3NhZ2VRdWV1ZVRocmVhZEhhbmRsZXIJZGlzcGF0Y2hNZXNzYWdlCShMYW5kcm9pZC9vcy9NZXNzYWdlOylWCU1lc3NhZ2VRdWV1ZVRocmVhZEhhbmRsZXIuamF2YQoweGIwNAljb20uZmFjZWJvb2sucmVhY3QubW9kdWxlcy5pMThubWFuYWdlci5JMThuVXRpbAlpc1ByZWZTZXQJKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtMamF2YS9sYW5nL1N0cmluZztaKVoJSTE4blV0aWwuamF2YQoweDY4NAlqYXZhLnNlY3VyaXR5LmNlcnQuWDUwOUNlcnRTZWxlY3RvcgltYXRjaAkoTGphdmEvc2VjdXJpdHkvY2VydC9DZXJ0aWZpY2F0ZTspWglYNTA5Q2VydFNlbGVjdG9yLmphdmEKMHhmNDQJYW5kcm9pZC5ncmFwaGljcy5QYWludAlnZXRSdW5DaGFyYWN0ZXJBZHZhbmNlCShMamF2YS9sYW5nL0NoYXJTZXF1ZW5jZTtJSUlJWklbRkkpRglQYWludC5qYXZhCjB4YzA4CWFuZHJvaWQuY29udGVudC5yZXMuVHlwZWRBcnJheQlnZXREaW1lbnNpb25QaXhlbFNpemUJKElJKUkJVHlwZWRBcnJheS5qYXZhCjB4NWMJamF2YS5sYW5nLkRhZW1vbnMkSGVhcFRhc2tEYWVtb24JcnVuSW50ZXJuYWwJKClWCURhZW1vbnMuamF2YQoweDk1MAlkYWx2aWsuc3lzdGVtLkJhc2VEZXhDbGFzc0xvYWRlcglmaW5kTGlicmFyeQkoTGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL2xhbmcvU3RyaW5nOwlCYXNlRGV4Q2xhc3NMb2FkZXIuamF2YQoweDNkOAlqYXZhLnV0aWwuQXJyYXlMaXN0CTxpbml0PgkoKVYJQXJyYXlMaXN0LmphdmEKMHg0NAlqYXZhLmxhbmcucmVmLlJlZmVyZW5jZVF1ZXVlCXJlbW92ZQkoKUxqYXZhL2xhbmcvcmVmL1JlZmVyZW5jZTsJUmVmZXJlbmNlUXVldWUuamF2YQoweGU0NAlhbmRyb2lkLmdyYXBoaWNzLmRyYXdhYmxlLkxheWVyRHJhd2FibGUJanVtcFRvQ3VycmVudFN0YXRlCSgpVglMYXllckRyYXdhYmxlLmphdmEKMHg0NDAJamF2YS5sYW5nLlN0cmluZwllcXVhbHMJKExqYXZhL2xhbmcvT2JqZWN0OylaCVN0cmluZy5qYXZhCjB4MTM1OAlqYXZhLnV0aWwuQXJyYXlEZXF1ZQlwb2xsCSgpTGphdmEvbGFuZy9PYmplY3Q7CUFycmF5RGVxdWUuamF2YQoweDk2MAlhbmRyb2lkLmFwcC5BY3Rpdml0eVRocmVhZCRBbmRyb2lkT3MJb3BlbgkoTGphdmEvbGFuZy9TdHJpbmc7SUkpTGphdmEvaW8vRmlsZURlc2NyaXB0b3I7CUFjdGl2aXR5VGhyZWFkLmphdmEKMHhkMDQJYW5kcm9pZC5jb250ZW50LnJlcy5SZXNvdXJjZXMkVGhlbWVLZXkJZXF1YWxzCShMamF2YS9sYW5nL09iamVjdDspWglSZXNvdXJjZXMuamF2YQoweDM0CWphdmEubGFuZy5UaHJlYWQJc2xlZXAJKEopVglUaHJlYWQuamF2YQoweDhmNAljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0Lk5hdGl2ZUNyeXB0bwlpMmRfWDUwOQkoSkxjb20vYW5kcm9pZC9vcmcvY29uc2NyeXB0L09wZW5TU0xYNTA5Q2VydGlmaWNhdGU7KVtCCU5hdGl2ZUNyeXB0by5qYXZhCjB4YjhjCWFuZHJvaWR4LmVtb2ppMi52aWV3c2ludGVncmF0aW9uLkVtb2ppVGV4dFZpZXdIZWxwZXIkU2tpcHBpbmdIZWxwZXIxOQk8aW5pdD4JKExhbmRyb2lkL3dpZGdldC9UZXh0VmlldzspVglFbW9qaVRleHRWaWV3SGVscGVyLmphdmEKMHg2MTgJb2todHRwMy5pbnRlcm5hbC53cy5SZWFsV2ViU29ja2V0CWNvbm5lY3QJKExva2h0dHAzL09rSHR0cENsaWVudDspVglSZWFsV2ViU29ja2V0Lmt0CjB4MTAzOAljb20uYW5kcm9pZC5pbnRlcm5hbC5wb2xpY3kuRGVjb3JWaWV3CWRyYXcJKExhbmRyb2lkL2dyYXBoaWNzL0NhbnZhczspVglEZWNvclZpZXcuamF2YQoweDgxNAlzdW4uc2VjdXJpdHkucHJvdmlkZXIuY2VydHBhdGguUG9saWN5Q2hlY2tlcgljaGVja1BvbGljeQkoTGphdmEvc2VjdXJpdHkvY2VydC9YNTA5Q2VydGlmaWNhdGU7KVYJUG9saWN5Q2hlY2tlci5qYXZhCjB4NDE0CWNvbS5hbmRyb2lkLm9raHR0cC5pbnRlcm5hbC5odHRwLlJvdXRlU2VsZWN0b3IJbmV4dAkoKUxjb20vYW5kcm9pZC9va2h0dHAvUm91dGU7CVJvdXRlU2VsZWN0b3IuamF2YQoweDE0NjAJamF2YS51dGlsLkNvbGxlY3Rpb25zJFVubW9kaWZpYWJsZUNvbGxlY3Rpb24kMQluZXh0CSgpTGphdmEvbGFuZy9PYmplY3Q7CUNvbGxlY3Rpb25zLmphdmEKMHgxYjQJaW8uc2VudHJ5LmNhY2hlLkNhY2hlVXRpbHMJZW5zdXJlQ2FjaGVEaXIJKExpby9zZW50cnkvU2VudHJ5T3B0aW9ucztMamF2YS9sYW5nL1N0cmluZzspTGphdmEvaW8vRmlsZTsJQ2FjaGVVdGlscy5qYXZhCjB4YWZjCWNvbS5mYWNlYm9vay5yZWFjdC5tb2R1bGVzLmkxOG5tYW5hZ2VyLkkxOG5VdGlsCWlzUlRMCShMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7KVoJSTE4blV0aWwuamF2YQoweGU0CWphdmEudXRpbC5jb25jdXJyZW50LmxvY2tzLkFic3RyYWN0UXVldWVkU3luY2hyb25pemVyJENvbmRpdGlvbk5vZGUJYmxvY2sJKClaCUFic3RyYWN0UXVldWVkU3luY2hyb25pemVyLmphdmEKMHgxMDRjCWFuZHJvaWQudmlldy5WaWV3R3JvdXAJZHJhd0NoaWxkCShMYW5kcm9pZC9ncmFwaGljcy9DYW52YXM7TGFuZHJvaWQvdmlldy9WaWV3O0opWglWaWV3R3JvdXAuamF2YQoweDY4MAlzdW4uc2VjdXJpdHkucHJvdmlkZXIuY2VydHBhdGguQWRhcHRhYmxlWDUwOUNlcnRTZWxlY3RvcgltYXRjaAkoTGphdmEvc2VjdXJpdHkvY2VydC9DZXJ0aWZpY2F0ZTspWglBZGFwdGFibGVYNTA5Q2VydFNlbGVjdG9yLmphdmEKMHgxMTYwCWFuZHJvaWQuYW5pbWF0aW9uLlByb3BlcnR5VmFsdWVzSG9sZGVyJEZsb2F0UHJvcGVydHlWYWx1ZXNIb2xkZXIJc2V0RmxvYXRWYWx1ZXMJKFtGKVYJUHJvcGVydHlWYWx1ZXNIb2xkZXIuamF2YQoweGZlYwlhbmRyb2lkLmNvbnRlbnQucmVzLkFzc2V0TWFuYWdlcgluYXRpdmVPcGVuQXNzZXQJKEpMamF2YS9sYW5nL1N0cmluZztJKUoJQXNzZXRNYW5hZ2VyLmphdmEKMHgxOTAJamF2YS51dGlsLmNvbmN1cnJlbnQuU2NoZWR1bGVkVGhyZWFkUG9vbEV4ZWN1dG9yJFNjaGVkdWxlZEZ1dHVyZVRhc2sJcnVuCSgpVglTY2hlZHVsZWRUaHJlYWRQb29sRXhlY3V0b3IuamF2YQoweDE1NDQJc3VuLm5ldC51dGlsLklQQWRkcmVzc1V0aWwJaXNJUHY0TWFwcGVkQWRkcmVzcwkoW0IpWglJUEFkZHJlc3NVdGlsLmphdmEKMHg3N2MJY29tLmFuZHJvaWQub2todHRwLmludGVybmFsLmh1Yy5EZWxlZ2F0aW5nSHR0cHNVUkxDb25uZWN0aW9uCWdldFJlc3BvbnNlQ29kZQkoKUkJRGVsZWdhdGluZ0h0dHBzVVJMQ29ubmVjdGlvbi5qYXZhCjB4YzNjCWphdmEubGFuZy5TeXN0ZW0JYXJyYXljb3B5CShMamF2YS9sYW5nL09iamVjdDtJTGphdmEvbGFuZy9PYmplY3Q7SUkpVglTeXN0ZW0uamF2YQoweDEzMDQJYW5kcm9pZHgudHJhY2luZy5UcmFjZQllbmRBc3luY1NlY3Rpb24JKExqYXZhL2xhbmcvU3RyaW5nO0kpVglUcmFjZS5qYXZhCjB4M2MJamF2YS5sYW5nLlRocmVhZAlzbGVlcAkoTGphdmEvbGFuZy9PYmplY3Q7SkkpVglUaHJlYWQuamF2YQoweDE1MmMJamF2YS5zZWN1cml0eS5Qcm92aWRlciRTZXJ2aWNlS2V5CWhhc2hDb2RlCSgpSQlQcm92aWRlci5qYXZhCjB4MTM0NAlhbmRyb2lkLnZpZXcuV2luZG93TWFuYWdlckltcGwJdXBkYXRlVmlld0xheW91dAkoTGFuZHJvaWQvdmlldy9WaWV3O0xhbmRyb2lkL3ZpZXcvVmlld0dyb3VwJExheW91dFBhcmFtczspVglXaW5kb3dNYW5hZ2VySW1wbC5qYXZhCjB4MWE4CWlvLnNlbnRyeS5jYWNoZS5QZXJzaXN0aW5nU2NvcGVPYnNlcnZlcglsYW1iZGEkc2V0VHJhY2UkOCRpby1zZW50cnktY2FjaGUtUGVyc2lzdGluZ1Njb3BlT2JzZXJ2ZXIJKExpby9zZW50cnkvU3BhbkNvbnRleHQ7KVYJUGVyc2lzdGluZ1Njb3BlT2JzZXJ2ZXIuamF2YQoweDEzMTgJb2todHRwMy5pbnRlcm5hbC53cy5SZWFsV2ViU29ja2V0CXNlbmQJKExva2lvL0J5dGVTdHJpbmc7SSlaCVJlYWxXZWJTb2NrZXQua3QKMHgzODAJaW8uc2VudHJ5LmNsaWVudHJlcG9ydC5BdG9taWNDbGllbnRSZXBvcnRTdG9yYWdlCXJlc2V0Q291bnRzQW5kR2V0CSgpTGphdmEvdXRpbC9MaXN0OwlBdG9taWNDbGllbnRSZXBvcnRTdG9yYWdlLmphdmEKMHg3MjAJc3VuLnNlY3VyaXR5Lng1MDkuUkROCXRvUkZDMjI1M1N0cmluZ0ludGVybmFsCShaTGphdmEvdXRpbC9NYXA7KUxqYXZhL2xhbmcvU3RyaW5nOwlSRE4uamF2YQoweDMyMAlpby5zZW50cnkudmVuZG9yLmdzb24uaW50ZXJuYWwuYmluZC51dGlsLklTTzg2MDFVdGlscwlmb3JtYXQJKExqYXZhL3V0aWwvRGF0ZTtaTGphdmEvdXRpbC9UaW1lWm9uZTspTGphdmEvbGFuZy9TdHJpbmc7CUlTTzg2MDFVdGlscy5qYXZhCjB4MjI4CWphdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvcglpc1NodXRkb3duCSgpWglUaHJlYWRQb29sRXhlY3V0b3IuamF2YQoweDI4CWphdmEubGFuZy5EYWVtb25zJEZpbmFsaXplcldhdGNoZG9nRGFlbW9uCXJ1bkludGVybmFsCSgpVglEYWVtb25zLmphdmEKMHg0OAlqYXZhLmxhbmcucmVmLlJlZmVyZW5jZVF1ZXVlCXJlbW92ZQkoSilMamF2YS9sYW5nL3JlZi9SZWZlcmVuY2U7CVJlZmVyZW5jZVF1ZXVlLmphdmEKMHgzZTQJaW8uc2VudHJ5LnZlbmRvci5nc29uLnN0cmVhbS5Kc29uV3JpdGVyCXZhbHVlCShMamF2YS9sYW5nL1N0cmluZzspTGlvL3NlbnRyeS92ZW5kb3IvZ3Nvbi9zdHJlYW0vSnNvbldyaXRlcjsJSnNvbldyaXRlci5qYXZhCjB4MmMJamF2YS5sYW5nLkRhZW1vbnMkRmluYWxpemVyV2F0Y2hkb2dEYWVtb24Jd2FpdEZvclByb2dyZXNzCSgpTGphdmEvdXRpbC9jb25jdXJyZW50L1RpbWVvdXRFeGNlcHRpb247CURhZW1vbnMuamF2YQoweDU4OAlhbmRyb2lkLnNlY3VyaXR5Lm5ldC5jb25maWcuUm9vdFRydXN0TWFuYWdlcgljaGVja1NlcnZlclRydXN0ZWQJKFtMamF2YS9zZWN1cml0eS9jZXJ0L1g1MDlDZXJ0aWZpY2F0ZTtMamF2YS9sYW5nL1N0cmluZztMamF2YS9uZXQvU29ja2V0OylWCVJvb3RUcnVzdE1hbmFnZXIuamF2YQoweDFkMAlpby5zZW50cnkuYW5kcm9pZC5jb3JlLlNlbmRDYWNoZWRFbnZlbG9wZUludGVncmF0aW9uCXJlZ2lzdGVyCShMaW8vc2VudHJ5L0lIdWI7TGlvL3NlbnRyeS9TZW50cnlPcHRpb25zOylWCVNlbmRDYWNoZWRFbnZlbG9wZUludGVncmF0aW9uLmphdmEKMHg0MWMJY29tLmFuZHJvaWQub2todHRwLmludGVybmFsLmh0dHAuUm91dGVTZWxlY3RvcglyZXNldE5leHRJbmV0U29ja2V0QWRkcmVzcwkoTGphdmEvbmV0L1Byb3h5OylWCVJvdXRlU2VsZWN0b3IuamF2YQoweDYwCWRhbHZpay5zeXN0ZW0uVk1SdW50aW1lCXJ1bkhlYXBUYXNrcwkoKVYJVk1SdW50aW1lLmphdmEKMHhiYWMJY29tLmZhY2Vib29rLnJlYWN0LnVpbWFuYWdlci5SZWFjdFN0eWxlc0RpZmZNYXAJaGFzS2V5CShMamF2YS9sYW5nL1N0cmluZzspWglSZWFjdFN0eWxlc0RpZmZNYXAuamF2YQoweDFiMAlpby5zZW50cnkuY2FjaGUuQ2FjaGVVdGlscwlkZWxldGUJKExpby9zZW50cnkvU2VudHJ5T3B0aW9ucztMamF2YS9sYW5nL1N0cmluZztMamF2YS9sYW5nL1N0cmluZzspVglDYWNoZVV0aWxzLmphdmEKMHg4MDQJamRrLmludGVybmFsLnV0aWwuQXJyYXlzU3VwcG9ydAltaXNtYXRjaAkoW0JbQkkpSQlBcnJheXNTdXBwb3J0LmphdmEKMHg4CWphdmEubGFuZy5yZWZsZWN0Lk1ldGhvZAlpbnZva2UJKExqYXZhL2xhbmcvT2JqZWN0O1tMamF2YS9sYW5nL09iamVjdDspTGphdmEvbGFuZy9PYmplY3Q7CU1ldGhvZC5qYXZhCjB4NGI0CWphdmEubmV0LkFic3RyYWN0UGxhaW5Tb2NrZXRJbXBsCWRvQ29ubmVjdAkoTGphdmEvbmV0L0luZXRBZGRyZXNzO0lJKVYJQWJzdHJhY3RQbGFpblNvY2tldEltcGwuamF2YQoweGU3OAlsaWJjb3JlLnV0aWwuTmF0aXZlQWxsb2NhdGlvblJlZ2lzdHJ5CXJlZ2lzdGVyTmF0aXZlQWxsb2NhdGlvbgkoTGphdmEvbGFuZy9PYmplY3Q7SilMamF2YS9sYW5nL1J1bm5h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AAAAAKM0AgBOapQBAAAAAAAAozQCAE5qmAEAAAAAAACjNAIATmq8AgAAAAAAAKM0AgBOasACAAAAAAAAozQCAE5qxAIAAAAAAACjNAIATmrIAgAAAAAAAKM0AgBOaswCAAAAAAAAozQCAE5q0AIAAAAAAACjNAIATmrUAgAAAAAAAKM0AgBOatgCAAAAAAAAozQCAE5q1AIAAAAAAACjNAIATmrcAgAAAAAAAKM0AgBjGZUCAAAcAQAAWV8CAGMZkQIAABwBAABZXwIAP2qNAgAASVoAAOVfAgA/aokCAABJWgAA5V8CAD9qqQIAAElaAADlXwIAP2qlAgAASVoAAOVfAgA/aqECAABJWgAA5V8CAD9qnQIAAElaAADlXwIAP2qZAgAASVoAAOVfAgA/alkCAABJWgAA5V8CAD9qVQIAAElaAADlXwIAP2rgAgAASVoAAOVfAgA/alwCAABJWgAA5V8CAD9qYAIAAElaAADlXwIAP2pgAgAASVoAAOVfAgA/amQCAABJWgAA5V8CAD9qaAIAAElaAADlXwIAP2psAgAASVoAAOVfAgA/auQCAABJWgAA5V8CAD9q6AIAAElaAADlXwIAP2rsAgAASVoAAOVfAgA/avACAABJWgAA5V8CAD9q9AIAAElaAADlXwIAP2qIAgAASVoAAOVfAgA/aowCAABJWgAA5V8CAE5q3QIAAKcSAAABYAIATmrVAgAApxIAAAFgAgBOatkCAACnEgAAAWACAE5q1QIAAKcSAAABYAIATmrRAgAApxIAAAFgAgBOas0CAACnEgAAAWACAE5q+AIAAKcSAAABYAIATmr8AgAApxIAAAFgAgBOagADAACnEgAAAWACAE5qBAMAAKcSAAABYAIATmoIAwAApxIAAAFgAgBOagwDAACnEgAAAWACAE5qEAMAAKcSAAABYAIATmoEAwAApxIAAAFgAgBOaggDAACnEgAAAWACAE5qFAMAAKcSAAABYAIATmoYAwAApxIAAAFgAgBOahwDAACnEgAAAWACAE5qIAMAAKcSAAABYAIATmokAwAApxIAAAFgAgBOaigDAACnEgAAAWACAE5qLAMAAKcSAAABYAIATmowAwAApxIAAAFgAgBOajQDAACnEgAAAWACAD9qjQIAAIlxAACLiAIAP2qJAgAAiXEAAIuIAgA/avUCAACJcQAAi4gCAD9q8QIAAIlxAACLiAIAP2rtAgAAiXEAAIuIAgA/aukCAACJcQAAi4gCAD9q5QIAAIlxAACLiAIAP2ptAgAAiXEAAIuIAgA/amkCAACJcQAAi4gCAD9qZQIAAIlxAACLiAIAP2phAgAAiXEAAIuIAgA/amECAACJcQAAi4gCAD9qXQIAAIlxAACLiAIAP2rhAgAAiXEAAIuIAgA/akUBAACJcQAAi4gCAD9qQQEAAIlxAACLiAIAP2o9AQAAiXEAAIuIAgA/ajkBAACJcQAAi4gCAD9qNQEAAIlxAACLiAIAP2oxAQAAiXEAAIuIAgA/ai0BAACJcQAAi4gCAD9qKQEAAIlxAACLiAIAP2olAQAAiXEAAIuIAgA/aiEBAACJcQAAi4gCAD9qGAAAAIlxAACLiAIAP2ocAAAAiXEAAIuIAgBOajUDAACtKAAApogCAE5qMQMAAK0oAACmiAIATmotAwAArSgAAKaIAgBOaikDAACtKAAApogCAE5qJQMAAK0oAACmiAIATmohAwAArSgAAKaIAgBOah0DAACtKAAApogCAE5qGQMAAK0oAACmiAIATmoVAwAArSgAAKaIAgBOagkDAACtKAAApogCAE5qBQMAAK0oAACmiAIATmoRAwAArSgAAKaIAgBOag0DAACtKAAApogCAE5qCQMAAK0oAACmiAIATmoFAwAArSgAAKaIAgBOagEDAACtKAAApogCAE5q/QIAAK0oAACmiAIATmr5AgAArSgAAKaIAgBOajgDAACtKAAApogCAE5qPAMAAK0oAACmiAIATmpAAwAArSgAAKaIAgBOakQDAACtKAAApogCAE5qSAMAAK0oAACmiAIATmpMAwAArSgAAKaIAgBOalADAACtKAAApogCAExqyQAAAEoXAACC1AIATGrFAAAAShcAAILUAgBMarkCAABKFwAAgtQCAExqtQIAAEoXAACC1AIATGqxAgAAShcAAILUAgBMaq0CAABKFwAAgtQCAExqfQIAAEoXAACC1AIATGqcAQAAShcAAILUAgBMaqABAABKFwAAgtQCAExqVAMAAEoXAACC1AIATGpYAwAAShcAAILUAgBMalwDAABKFwAAgtQCAExqYAMAAEoXAACC1AIATGr8AgAAShcAAILUAgBMagADAABKFwAAgtQCAExqBAMAAEoXAACC1AIATGoIAwAAShcAAILUAgBMamQDAABKFwAAgtQCAExqCAMAAEoXAACC1AIATGpoAwAAShcAAILUAgBMahADAABKFwAAgtQCAExqBAMAAEoXAACC1AIATGoIAwAAShcAAILUAgBMahQDAABKFwAAgtQCAExqGAMAAEoXAACC1AIATGocAwAAShcAAILUAgBMaiADAABKFwAAgtQCAExqbAMAAEoXAACC1AIATGpwAwAAShcAAILUAgBManQDAABKFwAAgtQCAE5qUQMAAGFDAACe1AIATmpNAwAAYUMAAJ7UAgBOakkDAABhQwAAntQCAE5qRQMAAGFDAACe1AIATmpBAwAAYUMAAJ7UAgBOaj0DAABhQwAAntQCAE5qOQMAAGFDAACe1AIATmrJAgAAYUMAAJ7UAgBOasUCAABhQwAAntQCAE5qeAMAAGFDAACe1AIATmp8AwAAYUMAAJ7UAgBOaoADAABhQwAAntQCAE5qhAMAAGFDAACe1AIATmqIAwAAYUMAAJ7UAgBOaowDAABhQwAAntQCAE5qkAMAAGFDAACe1AIAUxmUAwAAvRMAAFUxAwBManUDAAAYMwAAADIDAExqcQMAABgzAAAAMgMATGptAwAAGDMAAAAyAwBMaiEDAAAYMwAAADIDAExqHQMAABgzAAAAMgMATGoZAwAAGDMAAAAyAwBMahUDAAAYMwAAADIDAExqCQMAABgzAAAAMgMATGoFAwAAGDMAAAAyAwBMahEDAAAYMwAAADIDAExqaQMAABgzAAAAMgMATGoJAwAAGDMAAAAyAwBMamUDAAAYMwAAADIDAExqCQMAABgzAAAAMgMATGoFAwAAGDMAAAAyAwBMagEDAAAYMwAAADIDAExq/QIAABgzAAAAMgMATGq0AQAAGDMAAAAyAwBMapgDAAAYMwAAADIDAExqnAMAABgzAAAAMgMATGqgAwAAGDMAAAAyAwBMaqQDAAAYMwAAADIDAExqqAMAABgzAAAAMgMATGqsAwAAGDMAAAAyAwBMaqgDAAAYMwAAADIDAExqsAMAABgzAAAAMgMATmqRAwAAO0gAABUyAwBOao0DAAA7SAAAFTIDAE5qiQMAADtIAAAVMgMATmqFAwAAO0gAABUyAwBOaoEDAAA7SAAAFTIDAE5qfQMAADtIAAAVMgMATmp5AwAAO0gAABUyAwBOarQDAAA7SAAAFTIDAE5quAMAADtIAAAVMgMATmq8AwAAO0gAABUyAwBOasADAAA7SAAAFTIDAE5qxAMAADtIAAAVMgMATmrIAwAAO0gAABUyAwBOaswDAAA7SAAAFTIDAE5q0AMAADtIAAAVMgMATmrUAwAAO0gAABUyAwBOatgDAAA7SAAAFTIDAFMZlQMAAFIVAACGbwMATGqxAwAAo2MAAOhwAwBMaqkDAACjYwAA6HADAExqrQMAAKNjAADocAMATGqpAwAAo2MAAOhwAwBMaqUDAACjYwAA6HADAExqoQMAAKNjAADocAMATGqdAwAAo2MAAOhwAwBMapkDAACjYwAA6HADAExqtQEAAKNjAADocAMATGr8AgAAo2MAAOhwAwBMagADAACjYwAA6HADAExqBAMAAKNjAADocAMATGoIAwAAo2MAAOhwAwBMamQDAACjYwAA6HADAExqCAMAAKNjAADocAMATGpoAwAAo2MAAOhwAwBMahADAACjYwAA6HADAExqBAMAAKNjAADocAMATGoIAwAAo2MAAOhwAwBMahQDAACjYwAA6HADAExq3AMAAKNjAADocAMATGrgAwAAo2MAAOhwAwBMauQDAACjYwAA6HADAExq6AMAAKNjAADocAMATGrsAwAAo2MAAOhwAwBOatkDAACUYQAAwnIDAE5q1QMAAJRhAADCcgMATmrRAwAAlGEAAMJyAwBOas0DAACUYQAAwnIDAE5qyQMAAJRhAADCcgMATmrFAwAAlGEAAMJyAwBOasEDAACUYQAAwnIDAE5qvQMAAJRhAADCcgMATmrwAwAAlGEAAMJyAwBOavQDAACUYQAAwnIDAE5q+AMAAJRhAADCcgMATmr8AwAAlGEAAMJyAwBOagAEAACUYQAAwnIDAE5qBAQAAJRhAADCcgMATmoIBAAAlGEAAMJyAwBOagwEAACUYQAAwnIDAE5qEAQAAJRhAADCcgMATmoUBAAAlGEAAMJyAwBOahgEAACUYQAAwnIDAE5qHAQAAJRhAADCcgMATmogBAAAlGEAAMJyAwBOaiQEAACUYQAAwnIDAE5qKAQAAJRhAADCcgMATmosBAAAlGEAAMJyAwBOajAEAACUYQAAwnIDAE5qNAQAAJRhAADCcgMATmowBAAAlGEAAMJyAwBOajgEAACUYQAAwnIDAExq7QMAABSLAAB2AwQATGrpAwAAFIsAAHYDBABMauUDAAAUiwAAdgMEAExq4QMAABSLAAB2AwQATGrdAwAAFIsAAHYDBABMahUDAAAUiwAAdgMEAExqCQMAABSLAAB2AwQATGoFAwAAFIsAAHYDBABMahEDAAAUiwAAdgMEAExqaQMAABSLAAB2AwQATGoJAwAAFIsAAHYDBABMamUDAAAUiwAAdgMEAExqCQMAABSLAAB2AwQATGoFAwAAFIsAAHYDBABMagEDAAAUiwAAdgMEAExq/QIAABSLAAB2AwQATGq0AQAAFIsAAHYDBABMarwBAAAUiwAAdgMEAExqwAEAABSLAAB2AwQATGrBAQAAcYsAABRXBABMajwEAABxiwAAFFcEAExqQAQAAHGLAAAUVwQATGpBBAAASaoAALSjBABMaj0EAABJqgAAtKMEAExqvQEAAEmqAAC0owQATGq1AQAASaoAALSjBABMavwCAABJqgAAtKMEAExqAAMAAEmqAAC0owQATGoEAwAASaoAALSjBABMaggDAABJqgAAtKMEAExqZAMAAEmqAAC0owQATGoIAwAASaoAALSjBABMamgDAABJqgAAtKMEAExqEAMAAEmqAAC0owQATGoEAwAASaoAALSjBABMaggDAABJqgAAtKMEAExqRAQAAEmqAAC0owQATGpIBAAASaoAALSjBABMakwEAABJqgAAtKMEAExqUAQAAEmqAAC0owQATGpUBAAASaoAALSjBABMaugDAABJqgAAtKMEAExqWAQAAEmqAAC0owQATGpcBAAASaoAALSjBABMamAEAABJqgAAtKMEAExqZAQAAEmqAAC0owQATGplBAAAed4AAJflBABMamEEAAB53gAAl+UEAExqXQQAAHneAACX5QQATGpZBAAAed4AAJflBABMaukDAAB53gAAl+UEAExqVQQAAHneAACX5QQATGpRBAAAed4AAJflBABMak0EAAB53gAAl+UEAExqSQQAAHneAACX5QQATGpFBAAAed4AAJflBABMagkDAAB53gAAl+UEAExqBQMAAHneAACX5QQATGoRAwAAed4AAJflBABMamkDAAB53gAAl+UEAExqCQMAAHneAACX5QQATGplAwAAed4AAJflBABMagkDAAB53gAAl+UEAExqBQMAAHneAACX5QQATGoBAwAAed4AAJflBABMav0CAAB53gAAl+UEAExqtAEAAHneAACX5QQATGq4AQAAed4AAJflBABMarwBAAB53gAAl+UEAExqwAEAAHneAACX5QQATGrBAQAAoDQBAE9NBQBMar0BAACgNAEAT00FAExquQEAAKA0AQBPTQUATGq1AQAAoDQBAE9NBQBMavwCAACgNAEAT00FAExqBAMAAKA0AQBPTQUATGoIAwAAoDQBAE9NBQBMamQDAACgNAEAT00FAExqCAMAAKA0AQBPTQUATGpoAwAAoDQBAE9NBQBMahADAACgNAEAT00FAExqBAMAAKA0AQBPTQUATGoIAwAAoDQBAE9NBQBMahQDAACgNAEAT00FAExqGAMAAKA0AQBPTQUATGocAwAAoDQBAE9NBQBMaiADAACgNAEAT00FAExqbAMAAKA0AQBPTQUATGpoBAAAoDQBAE9NBQBTaiAAAAAAAAAAb00FAFNqbAQAAAAAAABvTQUAU2pwBAAAAAAAAG9NBQBTanQEAAAAAAAAb00FAFNqKAQAAAAAAABvTQUAU2osBAAAAAAAAG9NBQBTajAEAAAAAAAAb00FAFNqNAQAAAAAAABvTQUAU2owBAAAAAAAAG9NBQBTajgEAAAAAAAAb00FAFNqeAQAAAAAAABvTQUAU2p8BAAAAAAAAG9NBQBTaoAEAAAAAAAAb00FAExqaQQAANdQAQAoewUATGptAwAA11ABACh7BQBMaiEDAADXUAEAKHsFAExqHQMAANdQAQAoewUATGoZAwAA11ABACh7BQBMahUDAADXUAEAKHsFAExqCQMAANdQAQAoewUATGoFAwAA11ABACh7BQBMahEDAADXUAEAKHsFAExqaQMAANdQAQAoewUATGoJAwAA11ABACh7BQBMamUDAADXUAEAKHsFAExqCQMAANdQAQAoewUATGoFAwAA11ABACh7BQBMagADAADXUAEAKHsFAExqBAMAANdQAQAoewUATGoIAwAA11ABACh7BQBMamQDAADXUAEAKHsFAExqCAMAANdQAQAoewUATGpoAwAA11ABACh7BQBMahADAADXUAEAKHsFAExqBAMAANdQAQAoewUATGoIAwAA11ABACh7BQBMahQDAADXUAEAKHsFAExqGAMAANdQAQAoewUATGocAwAA11ABACh7BQBMaiADAADXUAEAKHsFAExqbAMAANdQAQAoewUATGpoBAAA11ABACh7BQBMagACAADXUAEAKHsFAExqAQIAALdjAQBEowUATGppBAAAt2MBAESjBQBMam0DAAC3YwEARKMFAExqIQMAALdjAQBEowUATGodAwAAt2MBAESjBQBMahkDAAC3YwEARKMFAExqFQMAALdjAQBEowUATGoJAwAAt2MBAESjBQBMagUDAAC3YwEARKMFAExqEQMAALdjAQBEowUATGppAwAAt2MBAESjBQBMagkDAAC3YwEARKMFAExqZQMAALdjAQBEowUATGoJAwAAt2MBAESjBQBMagUDAAC3YwEARKMFAExqAQMAALdjAQBEowUATGr9AgAAt2MBAESjBQBMamEDAAC3YwEARKMFAExqXQMAALdjAQBEowUATGpZAwAAt2MBAESjBQBMalUDAAC3YwEARKMFAExqoQEAALdjAQBEowUATGqdAQAAt2MBAESjBQBMaoQEAAC3YwEARKMFAExqiAQAALdjAQBEowUATGqMBAAAt2MBAESjBQBMapAEAAC3YwEARKMFAExqlAQAALdjAQBEowUATGpgAwAAt2MBAESjBQBMapwDAAC3YwEARKMFAExqoAMAALdjAQBEowUATGqkAwAAt2MBAESjBQBMaqgDAAC3YwEARKMFAExqrAMAALdjAQBEowUATGqoAwAAt2MBAESjBQBMarADAAC3YwEARKMFAE5qOQQAAItlAABfowUATmoxBAAAi2UAAF+jBQBOajUEAACLZQAAX6MFAE5qMQQAAItlAABfowUATmotBAAAi2UAAF+jBQBOaikEAACLZQAAX6MFAE5qJQQAAItlAABfowUATmohBAAAi2UAAF+jBQBOah0EAACLZQAAX6MFAE5qGQQAAItlAABfowUATmoVBAAAi2UAAF+jBQBOapgEAACLZQAAX6MFAE5qnAQAAItlAABfowUATmqgBAAAi2UAAF+jBQBOaqQEAACLZQAAX6MFAE5qqAQAAItlAABfowUATmqsBAAAi2UAAF+jBQBOarAEAACLZQAAX6MFAE5qtAQAAItlAABfowUATmq4BAAAi2UAAF+jBQBOarwEAACLZQAAX6MFAE5qwAQAAItlAABfowUATmrEBAAAi2UAAF+jBQBOasgEAACLZQAAX6MFAE5qxAQAAItlAABfowUATmrMBAAAi2UAAF+jBQBVaiAAAAAAAAAAa6MFAFVqbAAAAAAAAABrowUAVWpwAAAAAAAAAGujBQBVatAEAAAAAAAAa6MFAFVqUAAAAAAAAABrowUATGqxAwAAuYABADPRBQBMaqkDAAC5gAEAM9EFAExqrQMAALmAAQAz0QUATGqpAwAAuYABADPRBQBMaqUDAAC5gAEAM9EFAExqoQMAALmAAQAz0QUATGqdAwAAuYABADPRBQBMamEDAAC5gAEAM9EFAExqlQQAALmAAQAz0QUATGqRBAAAuYABADPRBQBMao0EAAC5gAEAM9EFAExq1AQAALmAAQAz0QUATGrYBAAAuYABADPRBQBMapQEAAC5gAEAM9EFAExqYAMAALmAAQAz0QUATGrcBAAAuYABADPRBQBMauAEAAC5gAEAM9EFAExq5AQAALmAAQAz0QUATGroBAAAuYABADPRBQBMauwEAAC5gAEAM9EFAExq8AQAALmAAQAz0QUATGr0BAAAuYABADPRBQBMavgEAAC5gAEAM9EFAE5qzQQAAMBmAABJ0QUATmrFBAAAwGYAAEnRBQBOaskEAADAZgAASdEFAE5qxQQAAMBmAABJ0QUATmr8BAAAwGYAAEnRBQBOagAFAADAZgAASdEFAE5qBAUAAMBmAABJ0QUATmoABQAAwGYAAEnRBQBOaggFAADAZgAASdEFAExq+QQAAG6IAQDm+QUATGr1BAAAbogBAOb5BQBMavEEAABuiAEA5vkFAExq7QQAAG6IAQDm+QUATGrpBAAAbogBAOb5BQBMauUEAABuiAEA5vkFAExq4QQAAG6IAQDm+QUATGrdBAAAbogBAOb5BQBMamEDAABuiAEA5vkFAExqlQQAAG6IAQDm+QUATGrZBAAAbogBAOb5BQBMatUEAABuiAEA5vkFAExqiQQAAG6IAQDm+QUATGqFBAAAbogBAOb5BQBMapkBAABuiAEA5vkFAExqlQEAAG6IAQDm+QUATGqRAQAAbogBAOb5BQBMargAAABuiAEA5vkFAExq0AAAAG6IAQDm+QUATGrUAAAAbogBAOb5BQBMatgAAABuiAEA5vkFAExq3AAAAG6IAQDm+QUATGrgAAAAbogBAOb5BQBMauQAAABuiAEA5vkFAExq6AAAAG6IAQDm+QUATGrIAAAAbogBAOb5BQBOagkFAADndwAA/PkFAE5qAQUAAOd3AAD8+QUATmoFBQAA53cAAPz5BQBOagEFAADndwAA/PkFAE5q/QQAAOd3AAD8+QUATmrBBAAA53cAAPz5BQBOar0EAADndwAA/PkFAE5quQQAAOd3AAD8+QUATmq1BAAA53cAAPz5BQBOarEEAADndwAA/PkFAE5qrQQAAOd3AAD8+QUATmqpBAAA53cAAPz5BQBOaqUEAADndwAA/PkFAE5qoQQAAOd3AAD8+QUATmoMBQAA53cAAPz5BQBOahAFAADndwAA/PkFAE5qFAUAAOd3AAD8+QUATmoYBQAA53cAAPz5BQBOahwFAADndwAA/PkFAE5qIAUAAOd3AAD8+QUATmqcAAAA53cAAPz5BQBOaqAAAADndwAA/PkFAE5qpAAAAOd3AAD8+QUATmqoAAAA53cAAPz5BQBOaqkAAADjggAAOXcGAE5qpQAAAOOCAAA5dwYATmqhAAAA44IAADl3BgBOap0AAADjggAAOXcGAE5qIQUAAOOCAAA5dwYATmokBQAA44IAADl3BgBOaigFAADjggAAOXcGAE5qLAUAAOOCAAA5dwYATmowBQAA44IAADl3BgBOajQFAADjggAAOXcGAE5qOAUAAOOCAAA5dwYATmo8BQAA44IAADl3BgBOakAFAADjggAAOXcGAE5qRAUAAOOCAAA5dwYATmpIBQAA44IAADl3BgBOakwFAADjggAAOXcGAE5qUAUAAOOCAAA5dwYATmpUBQAA44IAADl3BgBOalgFAADjggAAOXcGAE5qXAUAAOOCAAA5dwYATmpgBQAA44IAADl3BgBOamQFAADjggAAOXcGAE5qaAUAAOOCAAA5dwYATmpsBQAA44IAADl3BgBOanAFAADjggAAOXcGAE5qJAMAAOOCAAA5dwYATmp0BQAA44IAADl3BgBOangFAADjggAAOXcGAE5qfAUAAOOCAAA5dwYATmp9BQAAc8AAAHDQBgBOankFAABzwAAAcNAGAE5qdQUAAHPAAABw0AYATmolAwAAc8AAAHDQBgBOanEFAABzwAAAcNAGAE5qbQUAAHPAAABw0AYATmppBQAAc8AAAHDQBgBOamUFAABzwAAAcNAGAE5qYQUAAHPAAABw0AYATmpdBQAAc8AAAHDQBgBOalkFAABzwAAAcNAGAE5qVQUAAHPAAABw0AYA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CwBOaqUEAABhsgIATaELAE5qoQQAAGGyAgBNoQsATmoMBQAAYbICAE2hCwBOahAFAABhsgIATaELAE5qFAUAAGGyAgBNoQsATmoYBQAAYbICAE2hCwBOahwFAABhsgIATaELAE5qIAUAAGGyAgBNoQsATmqcAAAAYbICAE2hCwBOaqAAAABhsgIATaELAE5qpAAAAGGyAgBNoQsATmqoAAAAYbICAE2hCwBOaqkAAADuxwIAyiMMAE5qpQAAAO7HAgDKIwwATmqhAAAA7scCAMojDABOap0AAADuxwIAyiMMAE5qIQUAAO7HAgDKIwwATmokBQAA7scCAMojDABOaigFAADuxwIAyiMMAE5qLAUAAO7HAgDKIwwATmowBQAA7scCAMojDABOajQFAADuxwIAyiMMAE5qOAUAAO7HAgDKIwwATmo8BQAA7scCAMojDABOakAFAADuxwIAyiMMAE5qgAUAAO7HAgDKIwwATmqEBQAA7scCAMojDABOaogFAADuxwIAyiMMAE5qjAUAAO7HAgDKIwwATmqQBQAA7scCAMojDABOapQFAADuxwIAyiMMAE5qmAUAAO7HAgDKIwwATmqcBQAA7scCAMojDABOaswHAADuxwIAyiMMAE5q0AcAAO7HAgDKIwwATmrwBgAA7scCAMojDABOavQGAADuxwIAyiMMAE5q1AcAAO7HAgDKIwwATmrYBwAA7scCAMojDABOagQGAADuxwIAyiMMAE5qCAYAAO7HAgDKIwwATmogBwAA7scCAMojDABOaiQHAADuxwIAyiMMAE5q3AcAAO7HAgDKIwwATmrgBwAA7scCAMojDABOauQHAADuxwIAyiMMAE5q6AcAAO7HAgDKIwwATmrpBwAAePICAGFTDABOauUHAAB48gIAYVMMAE5q4QcAAHjyAgBhUwwATmrdBwAAePICAGFTDABOaiUHAAB48gIAYVMMAE5qIQcAAHjyAgBhUwwATmoJBgAAePICAGFTDABOagUGAAB48gIAYVMMAE5q2QcAAHjyAgBhUwwATmrVBwAAePICAGFTDABOavUGAAB48gIAYVMMAE5q8QYAAHjyAgBhUwwATmrRBwAAePICAGFTDABOas0HAAB48gIAYVMMAE5qnQUAAHjyAgBhUwwATmq4BQAAePICAGFTDABOavwFAAB48gIAYVMMAE5qAAYAAHjyAgBhUwwATmoEBgAAePICAGFTDABOaggGAAB48gIAYVMMAE5qIAcAAHjyAgBhUwwATmokBwAAePICAGFTDAA/ah0AAABbwgAAi30MAD9qGQAAAFvCAACLfQwAP2ogAQAAW8IAAIt9DAA/aiQBAABbwgAAi30MAD9qKAEAAFvCAACLfQwAP2osAQAAW8IAAIt9DAA/akwGAABbwgAAi30MAD9qUAYAAFvCAACLfQwAP2pUBgAAW8IAAIt9DAA/algGAABbwgAAi30MAD9qXAYAAFvCAACLfQwAP2pgBgAAW8IAAIt9DAA/amQGAABbwgAAi30MAD9qaAYAAFvCAACLfQwAP2psBgAAW8IAAIt9DAA/ahgDAABbwgAAi30MAD9qHAMAAFvCAACLfQwAP2ogAwAAW8IAAIt9DAA/aiQDAABbwgAAi30MAD9qdAUAAFvCAACLfQwAP2p4BQAAW8IAAIt9DAA/auwHAABbwgAAi30MAD9q8AcAAFvCAACLfQwAP2r0BwAAW8IAAIt9DABOaiUHAAA3FQMAs30MAE5qIQcAADcVAwCzfQwATmoJBgAANxUDALN9DABOagUGAAA3FQMAs30MAE5qAQYAADcVAwCzfQwATmr9BQAANxUDALN9DABOargFAAA3FQMAs30MAE5quAUAADcVAwCzfQwATmowBgAANxUDALN9DABOavgHAAA3FQMAs30MAE5q/AcAADcVAwCzfQwATmoACAAANxUDALN9DABOagQIAAA3FQMAs30MAD9q9QcAAN3DAAAWqAwAP2rxBwAA3cMAABaoDAA/au0HAADdwwAAFqgMAD9qeQUAAN3DAAAWqAwAP2p1BQAA3cMAABaoDAA/aiUDAADdwwAAFqgMAD9qIQMAAN3DAAAWqAwAP2odAwAA3cMAABaoDAA/ahkDAADdwwAAFqgMAD9qbQYAAN3DAAAWqAwAP2ppBgAA3cMAABaoDAA/amUGAADdwwAAFqgMAD9qYQYAAN3DAAAWqAwAP2pdBgAA3cMAABaoDAA/alkGAADdwwAAFqgMAD9qVQYAAN3DAAAWqAwAP2pRBgAA3cMAABaoDAA/ak0GAADdwwAAFqgMAD9qLQEAAN3DAAAWqAwAP2opAQAA3cMAABaoDAA/aiUBAADdwwAAFqgMAD9qIQEAAN3DAAAWqAwAP2oYAAAA3cMAABaoDAA/ahwAAADdwwAAFqgMAExqyQAAAOPTAQAyqAwATGrpAAAA49MBADKoDABMauUAAADj0wEAMqgMAExq4QAAAOPTAQAyqAwATGrdAAAA49MBADKoDABMatkAAADj0wEAMqgMAExq1QAAAOPTAQAyqAwATGrRAAAA49MBADKoDABMarkAAADj0wEAMqgMAExqkAEAAOPTAQAyqAwATGqUAQAA49MBADKoDABMapgBAADj0wEAMqgMAExqnAEAAOPTAQAyqAwATGqgAQAA49MBADKoDABMalQDAADj0wEAMqgMAExqWAMAAOPTAQAyqAwATGpcAwAA49MBADKoDABMamADAADj0wEAMqgMAExq/AIAAOPTAQAyqAwATGoEAwAA49MBADKoDABMaggDAADj0wEAMqgMAExqZAMAAOPTAQAyqAwATGoIAwAA49MBADKoDABMamgDAADj0wEAMqgMAExqEAMAAOPTAQAyqAwATGoEAwAA49MBADKoDABMaggDAADj0wEAMqgMAExqFAMAAOPTAQAyqAwATGoYAwAA49MBADKoDABMahwDAADj0wEAMqgMAExqIAMAAOPTAQAyqAwATGokAwAA49MBADKoDABManQFAADj0wEAMqgMAExqeAUAAOPTAQAyqAwATGoICAAA49MBADKoDABOagUIAAAuMgMASagMAE5qAQgAAC4yAwBJqAwATmr9BwAALjIDAEmoDABOavkHAAAuMgMASagMAE5qNAYAAC4yAwBJqAwATmo4BgAALjIDAEmoDABOanwGAAAuMgMASagMAE5qgAYAAC4yAwBJqAwATmqEBgAALjIDAEmoDABOagwIAAAuMgMASagMAExqCQgAANDaAQBY0gwATGp5BQAA0NoBAFjSDABManUFAADQ2gEAWNIMAExqJQMAANDaAQBY0gwATGohAwAA0NoBAFjSDABMah0DAADQ2gEAWNIMAExqGQMAANDaAQBY0gwATGoVAwAA0NoBAFjSDABMagkDAADQ2gEAWNIMAExqBQMAANDaAQBY0gwATGoRAwAA0NoBAFjSDABMamkDAADQ2gEAWNIMAExqCQMAANDaAQBY0gwATGplAwAA0NoBAFjSDABMagkDAADQ2gEAWNIMAExqBQMAANDaAQBY0gwATGr9AgAA0NoBAFjSDABMamEDAADQ2gEA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lAUAANYpBQDFERAATmqYBQAA1ikFAMUREABOapwFAADWKQUAxREQAE5qoAUAANYpBQDFERAATmqkBQAA1ikFAMUREABOaqgFAADWKQUAxREQAE5qrAUAANYpBQDFERAATmqwBQAA1ikFAMUREABOaogGAADWKQUAxREQAE5q3AUAANYpBQDFERAATmrgBQAA1ikFAMUREABOauQFAADWKQUAxREQAE5q6AUAANYpBQDFERAATmrsBQAA1ikFAMUREABOavAFAADWKQUAxREQAE5q0AgAANYpBQDFERAATmrUCAAA1ikFAMUREABOatgIAADWKQUAxREQAE5q2QgAAMBPBQAnOxAATmrVCAAAwE8FACc7EABOatEIAADATwUAJzsQAE5q8QUAAMBPBQAnOxAATmrtBQAAwE8FACc7EABOaukFAADATwUAJzsQAE5q5QUAAMBPBQAnOxAATmrhBQAAwE8FACc7EABOat0FAADATwUAJzsQAE5qiQYAAMBPBQAnOxAATmqxBQAAwE8FACc7EABOaq0FAADATwUAJzsQAE5qqQUAAMBPBQAnOxAATmqlBQAAwE8FACc7EABOaqEFAADATwUAJzsQAE5qnQUAAMBPBQAnOxAATmq4BQAAwE8FACc7EABOatwIAADATwUAJzsQAE5q4AgAAMBPBQAnOxAATmrwBgAAwE8FACc7EABOavQGAADATwUAJzsQAE5q5AgAAMBPBQAnOxAATmroCAAAwE8FACc7EABOauwIAADATwUAJzsQAE5q8AgAAMBPBQAnOxAATmr0CAAAwE8FACc7EABOavUIAAAefwUAA28QAE5q8QgAAB5/BQADbxAATmrtCAAAHn8FAANvEABOaukIAAAefwUAA28QAE5q5QgAAB5/BQADbxAATmr1BgAAHn8FAANvEABOavEGAAAefwUAA28QAE5q4QgAAB5/BQADbxAATmrdCAAAHn8FAANvEABOargFAAAefwUAA28QAE5quAUAAB5/BQADbxAATmr8BQAAHn8FAANvEABOagAGAAAefwUAA28QAE5qBAYAAB5/BQADbxAATmoIBgAAHn8FAANvEABOaiAHAAAefwUAA28QAE5qJAcAAB5/BQADbxAATmr4CAAAHn8FAANvEABOavwIAAAefwUAA28QAE5q/QgAAPqmBQAKoBAATmr5CAAA+qYFAAqgEABOaiUHAAD6pgUACqAQAE5qIQcAAPqmBQAKoBAATmoJBgAA+qYFAAqgEABOagUGAAD6pgUACqAQAE5qAQYAAPqmBQAKoBAATmr9BQAA+qYFAAqgEABOajAGAAD6pgUACqAQAE5qNAYAAPqmBQAKoBAATmo4BgAA+qYFAAqgEABOanwGAAD6pgUACqAQAE5qtAYAAPqmBQAKoBAATmrUBgAA+qYFAAqgEABOatgGAAD6pgUACqAQAE5q3AYAAPqmBQAKoBAATmrgBgAA+qYFAAqgEABOauQGAAD6pgUACqAQAE5q6AYAAPqmBQAKoBAATmrsBgAA+qYFAAqgEABOavAGAAD6pgUACqAQAE5qAAkAAPqmBQAKoBAATmoACAAA+qYFAAqgEABOagQIAAD6pgUACqAQAE5qBAkAAPqmBQAKoBAATmoICQAA+qYFAAqgEABOagwJAAD6pgUACqAQAE5qEAkAAPqmBQAKoBAATmoRCQAADM4FACDLEABOag0JAAAMzgUAIMsQAE5qCQkAAAzOBQAgyxAATmoFCQAADM4FACDLEABOagUIAAAMzgUAIMsQAE5qAQgAAAzOBQAgyxAATmoBCQAADM4FACDLEABOavEGAAAMzgUAIMsQAE5q7QYAAAzOBQAgyxAATmrpBgAADM4FACDLEABOauUGAAAMzgUAIMsQAE5q4QYAAAzOBQAgyxAATmrdBgAADM4FACDLEABOatkGAAAMzgUAIMsQAE5qGAcAAAzOBQAgyxAATmocBwAADM4FACDLEABOavwFAAAMzgUAIMsQAE5qAAYAAAzOBQAgyxAATmoEBgAADM4FACDLEABOaggGAAAMzgUAIMsQAE5qIAcAAAzOBQAgyxAATmokBwAADM4FACDLEABOavgIAAAMzgUAIMsQAE5q/AgAAAzOBQAgyxAATmoUCQAADM4FACDLEABOahgJAAAMzgUAIMsQAE5qGQkAAN73BQDa+BAATmoVCQAA3vcFANr4EABOav0IAADe9wUA2vgQAE5q+QgAAN73BQDa+BAATmolBwAA3vcFANr4EABOaiEHAADe9wUA2vgQAE5qCQYAAN73BQDa+BAATmoFBgAA3vcFANr4EABOagEGAADe9wUA2vgQAE5q/QUAAN73BQDa+BAATmodBwAA3vcFANr4EABOahkHAADe9wUA2vgQAE5qEAgAAN73BQDa+BAATmoUCAAA3vcFANr4EABOatwGAADe9wUA2vgQAE5q4AYAAN73BQDa+BAATmrkBgAA3vcFANr4EABOaugGAADe9wUA2vgQAE5q7AYAAN73BQDa+BAATmrwBgAA3vcFANr4EABOavQGAADe9wUA2vgQAE5q+AYAAN73BQDa+BAATmr8BgAA3vcFANr4EABOav0GAABTIAYAZiURAE5q+QYAAFMgBgBmJREATmr1BgAAUyAGAGYlEQBOavEGAABTIAYAZiURAE5q7QYAAFMgBgBmJREATmrpBgAAUyAGAGYlEQBOauUGAABTIAYAZiURAE5q4QYAAFMgBgBmJREATmrdBgAAUyAGAGYlEQBOahUIAABTIAYAZiURAE5qEQgAAFMgBgBmJREATmrVBgAAUyAGAGYlEQBOarUGAABTIAYAZiURAE5qfQYAAFMgBgBmJREATmo5BgAAUyAGAGYlEQBOajUGAABTIAYAZiURAE5qMQYAAFMgBgBmJREATmq5BQAAUyAGAGYlEQBOarkFAABTIAYAZiURAE5quQUAAFMgBgBmJREATmqZBQAAUyAGAGYlEQBOapUFAABTIAYAZiURAE5qkQUAAFMgBgBmJREATmqNBQAAUyAGAGYlEQBOaokFAABTIAYAZiURAE5qhQUAAFMgBgBmJREATmqBBQAAUyAGAGYlEQBOakEFAABTIAYAZiURAE5qPQUAAFMgBgBmJREATmo5BQAAUyAGAGYlEQBOajUFAABTIAYAZiURAE5qMQUAAFMgBgBmJREATmotBQAAUyAGAGYlEQBOaikFAABTIAYAZiURAE5qJQUAAFMgBgBmJREATmodBQAAUyAGAGYlEQBOahkFAABTIAYAZiURAE5qFQUAAFMgBgBmJREATmoRBQAAUyAGAGYlEQBOag0FAABTIAYAZiURAE5qnQQAAFMgBgBmJREATmqZBAAAUyAGAGYlEQBOahEEAABTIAYAZiURAE5qDQQAAFMgBgBmJREATmoJBAAAUyAGAGYlEQBOagUEAABTIAYAZiURAE5qAQQAAFMgBgBmJREATmr9AwAAUyAGAGYlEQBOavkDAABTIAYAZiURAE5q9QMAAFMgBgBmJREATmrxAwAAUyAGAGYlEQBOarkDAABTIAYAZiURAE5qHAkAAFMgBgBmJREATmogCQAAUyAGAGYlEQBOahgDAABTIAYAZiURAE5qHAMAAFMgBgBmJREATmogAwAAUyAGAGYlEQBOamwDAABTIAYAZiURAE5qaAQAAFMgBgBmJREATmokCQAAUyAGAGYlEQBOaigJAABTIAYAZiURAE5qLAkAAFMgBgBmJREAPmowCQAA/8UMAGNREQA+ajQJAAD/xQwAY1ERAD5qOAkAAP/FDABjUREAPmo8CQAA/8UMAGNREQA+akAJAAD/xQwAY1ERAD5qRAkAAP/FDABjUREAPmpICQAA/8UMAGNREQA+akwJAAD/xQwAY1ERAD5qUAkAAP/FDABjUREAPmpUCQAA/8UMAGNREQA+algJAAD/xQwAY1ERAD5qXAkAAP/FDABjUREAPmpgCQAA/8UMAGNREQA+amQJAAD/xQwAY1ERAD5qaAkAAP/FDABjUREAPmpkCQAA/8UMAGNREQA+amwJAAD/xQwAY1ERAD9qHQAAAIjMAABxUREAP2oZAAAAiMwAAHFREQA/aiABAACIzAAAcVERAD9qJAEAAIjMAABxUREAP2ooAQAAiMwAAHFREQA/aiwBAACIzAAAcVERAD9qcAkAAIjMAABxUREAP2p0CQAAiMwAAHFREQA/alQGAACIzAAAcVERAD9qWAYAAIjMAABxUREAP2p4CQAAiMwAAHFREQA/anwJAACIzAAAcVERAD9qgAkAAIjMAABxUREAP2qECQAAiMwAAHFREQA/aogJAACIzAAAcVERAE5qLQkAAHo5BgCUUREATmopCQAAejkGAJRREQBOaiUJAAB6OQYAlFERAE5qaQQAAHo5BgCUUREATmptAwAAejkGAJRREQBOaiEDAAB6OQYAlFERAE5qHQMAAHo5BgCUUREATmoZAwAAejkGAJRREQBOaiEJAAB6OQYAlFERAE5qHQkAAHo5BgCUUREATmp0BwAAejkGAJRREQBOangHAAB6OQYAlFERAE5qfAcAAHo5BgCUUREATmqABwAAejkGAJRREQBOaoQHAAB6OQYAlFERAE5q/AMAAHo5BgCUUREATmqIBwAAejkGAJRREQBOaowHAAB6OQYAlFERAE5qkAcAAHo5BgCUUREATmqUBwAAejkGAJRREQBOapgHAAB6OQYAlFERAE5qnAcAAHo5BgCUUREATmqgBwAAejkGAJRREQBOaqQH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BQC27CcAUxmEDAAAvwkFALbsJwBTGYgMAAC/CQUAtuwnAFMZjAwAAL8JBQC27CcAUxkEDQAAvwkFALbsJwBTGRwKAAC/CQUAtuwnAD5q4QwAANBFHQAh7ScAPmrdDAAA0EUdACHtJwA+atkMAADQRR0AIe0nAD5q1QwAANBFHQAh7ScAPmrRDAAA0EUdACHtJwA+as0MAADQRR0AIe0nAD5qyQwAANBFHQAh7ScAPmrFDAAA0EUdACHtJwA+asEMAADQRR0AIe0nAD5qIQwAANBFHQAh7ScAPmodDAAA0EUdACHtJwA+aggNAADQRR0AIe0nAD5qDA0AANBFHQAh7ScAPmoQDQAA0EUdACHtJwA+ahQNAADQRR0AIe0nAD5qGA0AANBFHQAh7ScAPmocDQAA0EUdACHtJwA+aiANAADQRR0AIe0nAD5qJA0AANBFHQAh7ScAPmrQDAAA0EUdACHtJwBTGR0KAADeJQUAihgoAFMZBQ0AAN4lBQCKGCgAUxmNDAAA3iUFAIoYKABTGYkMAADeJQUAihgoAFMZhQwAAN4lBQCKGCgAUxkBDQAA3iUFAIoYKABTGf0MAADeJQUAihgoAFMZ+QwAAN4lBQCKGCgAUxn1DAAA3iUFAIoYKABTGfEMAADeJQUAihgoAFMZ7QwAAN4lBQCKGCgAUxnpDAAA3iUFAIoYKABTGeUMAADeJQUAihgoAFMZtQoAAN4lBQCKGCgAUxmxCgAA3iUFAIoYKABTGa0KAADeJQUAihgoAFMZqQoAAN4lBQCKGCgAUxmlCgAA3iUFAIoYKABTGaEKAADeJQUAihgoAFMZnQoAAN4lBQCKGCgAUxmZCgAA3iUFAIoYKABTGZUKAADeJQUAihgoAFMZkQoAAN4lBQCKGCgAUxmNCgAA3iUFAIoYKABTGYkKAADeJQUAihgoAFMZhQoAAN4lBQCKGCgAUxmBCgAA3iUFAIoYKABTGX0KAADeJQUAihgoAFMZeQoAAN4lBQCKGCgAUxl1CgAA3iUFAIoYKABTGXEKAADeJQUAihgoAFMZbQoAAN4lBQCKGCgAUxlpCgAA3iUFAIoYKABTGWUKAADeJQUAihgoAFMZYQoAAN4lBQCKGCgAUxldCgAA3iUFAIoYKABTGVkKAADeJQUAihgoAFMZVQoAAN4lBQCKGCgAUxlRCgAA3iUFAIoY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CgBSdC8AUxlAEAAA1e8KAFJ0LwBTGVwQAADV7woAUnQvAFMZTBAAANXvCgBSdC8AUxlQEAAA1e8KAFJ0LwBTGTQQAADV7woAUnQvAFMZWBAAANXvCgBSdC8AUxlAEAAA1e8KAFJ0LwBTGVwQAADV7woAUnQvAFMZTBAAANXvCgBSdC8AUxlQEAAA1e8KAFJ0LwBTGTQQAADV7woAUnQvAFMZQBAAANXvCgBSdC8AUxlMEAAA1e8KAFJ0LwBTGVAQAADV7woAUnQvAFMZNBAAANXvCgBSdC8AUxlAEAAA1e8KAFJ0LwBTGUwQAADV7woAUnQvAFMZUBAAANXvCgBSdC8AUxk0EAAA1e8KAFJ0LwBTGUAQAADV7woAUnQvAFMZTBAAANXvCgBSdC8AUxlQEAAA1e8KAFJ0LwBTGTQQAADV7woAUnQvAFMZWBAAANXvCgBSdC8AUxlAEAAA1e8KAFJ0LwBTGVwQAADV7woAUnQvAFMZTBAAANXvCgBSdC8AUxlQEAAA1e8KAFJ0LwBTGTQQAADV7woAUnQvAFMZWBAAANXvCgBSdC8AUxlAEAAA1e8KAFJ0LwBTGVwQAADV7woAUnQvAFMZTBAAANXvCgBSdC8AUxlQEAAA1e8KAFJ0LwBTGTQQAADV7woAUnQvAFMZPBAAANXvCgBSdC8AUxlYEAAA1e8KAFJ0LwBTGUAQAADV7woAUnQvAFMZXBAAANXvCgBSdC8AUxlMEAAA1e8KAFJ0LwBTGVAQAADV7woAUnQvAFMZNBAAANXvCgBSdC8AUxlgEAAA1e8KAFJ0LwBTGWQQAADV7woAUnQvAFMZPBAAANXvCgBSdC8AUxlAEAAA1e8KAFJ0LwBTGUwQAADV7woAUnQvAFMZUBAAANXvCgBSdC8AUxk0EAAA1e8KAFJ0LwBTGVgQAADV7woAUnQvAFMZQBAAANXvCgBSdC8AUxlcEAAA1e8KAFJ0LwBTGUwQAADV7woAUnQvAFMZUBAAANXvCgBSdC8AUxk0EAAA1e8KAFJ0LwBTGTwQAADV7woAUnQvAFMZaBAAANXvCgBSdC8AUxlsEAAA1e8KAFJ0LwBTGXAQAADV7woAUnQvAFMZdBAAANXvCgBSdC8AUxl4EAAA1e8KAFJ0LwBTGXwQAADV7woAUnQvAFMZgBAAANXvCgBSdC8AUxmBEAAApg0LAHif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DAAxcTIAUxkpEQAAxlIMADFxMgBTGSURAADGUgwAMXEyAFMZIREAAMZSDAAxcTIAUxkdEQAAxlIMADFxMgBTGWkQAADGUgwAMXEyAFMZPRAAAMZSDAAxcTIAUxk1EAAAxlIMADFxMgBTGVEQAADGUgwAMXEyAFMZTRAAAMZSDAAxcTIAUxldEAAAxlIMADFxMgBTGUEQAADGUgwAMXEyAFMZWRAAAMZSDAAxcTIAUxk1EAAAxlIMADFxMgBTGVEQAADGUgwAMXEyAFMZTRAAAMZSDAAxcTIAUxlBEAAAxlIMADFxMgBTGT0QAADGUgwAMXEyAFMZZRAAAMZSDAAxcTIAUxlhEAAAxlIMADFxMgBTGTUQAADGUgwAMXEyAFMZURAAAMZSDAAxcTIAUxlNEAAAxlIMADFxMgBTGV0QAADGUgwAMXEyAFMZQRAAAMZSDAAxcTIAUxlZEAAAxlIMADFxMgBTGT0QAADGUgwAMXEyAFMZNRAAAMZSDAAxcTIAUxlREAAAxlIMADFxMgBTGU0QAADGUgwAMXEyAFMZXRAAAMZSDAAxcTIAUxlBEAAAxlIMADFxMgBTGVkQAADGUgwAMXEyAFMZNRAAAMZSDAAxcTIAUxlREAAAxlIMADFxMgBTGU0QAADGUgwAMXEyAFMZXRAAAMZSDAAxcTIAUxlBEAAAxlIMADFxMgBTGVkQAADGUgwAMXEyAFMZNRAAAMZSDAAxcTIAUxlREAAAxlIMADFxMgBTGU0QAADGUgwAMXEyAFMZjBEAAMZSDAAxcTIAUxmNEQAA/GwMAGmdMgBTGUEQAAD8bAwAaZ0yAFMZNRAAAPxsDABpnTIAUxlREAAA/GwMAGmdMgBTGU0QAAD8bAwAaZ0yAFMZQRAAAPxsDABpnTIAUxk1EAAA/GwMAGmdMgBTGVEQAAD8bAwAaZ0yAFMZTRAAAPxsDABpnTIAUxlBEAAA/GwMAGmdMgBTGTUQAAD8bAwAaZ0yAFMZURAAAPxsDABpnTIAUxlNEAAA/GwMAGmdMgBTGV0QAAD8bAwAaZ0yAFMZQRAAAPxsDABpnTIAUxlZEAAA/GwMAGmdMgBTGTUQAAD8bAwAaZ0yAFMZURAAAPxsDABpnTIAUxlNEAAA/GwMAGmdMgBTGV0QAAD8bAwAaZ0yAFMZQRAAAPxsDABpnTIAUxlZEAAA/GwMAGmd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fboMABkQMwBTGeURAAB9ugwAGRAzAFMZ4REAAH26DAAZEDMAUxnMDwAAfboMABkQMwBTGdAPAAB9ugwAGRAzAFMZ8A8AAH26DAAZEDMAUxkgEAAAfboMABkQMwBTGSQQAAB9ugwAGRAzAFMZKBAAAH26DAAZEDMAUxksEAAAfboMABkQMwBTGTAQAAB9ugwAGRAzAFMZNBAAAH26DAAZEDMAUxkIEgAAfboMABkQMwBTGQwSAAB9ugwAGRAzAFMZNBAAAH26DAAZEDMAUxkIEgAAfboMABkQMwBTGQwSAAB9ugwAGRAzAFMZNBAAAH26DAAZEDMAUxkIEgAAfboMABkQMwBTGQwSAAB9ugwAGRAzAFMZNBAAAH26DAAZEDMAUxkIEgAAfboMABkQMwBTGQwSAAB9ugwAGRAzAFMZNBAAAH26DAAZEDMAUxkIEgAAfboMABkQMwBTGQwSAAB9ugwAGRAzAFMZNBAAAH26DAAZEDMAUxkIEgAAfboMABkQMwBTGQwSAAB9ugwAGRAzAFMZNBAAAH26DAAZEDMAUxkIEgAAfboMABkQMwBTGQwSAAB9ugwAGRAzAFMZNBAAAH26DAAZEDMAUxkIEgAAfboMABkQMwBTGQwSAAB9ugwAGRAzAFMZNBAAAH26DAAZEDMAUxkIEgAAfboMABkQMwBTGQwSAAB9ugwAGRAzAFMZNBAAAH26DAAZEDMAUxkIEgAAfboMABkQMwBTGQwSAAB9ugwAGRAzAFMZNBAAAH26DAAZEDMAUxkIEgAAfboMABkQMwBTGQwSAAB9ugwAGRAzAFMZNBAAAH26DAAZEDMAUxkIEgAAfboMABkQMwBTGQwSAAB9ugwAGRAzAFMZNBAAAH26DAAZEDMAUxkIEgAAfboMABkQMwBTGQwSAAB9ugwAGRAzAFMZNBAAAH26DAAZEDMAUxkIEgAAfboMABkQMwBTGQwSAAB9ugwAGRAzAFMZNBAAAH26DAAZEDMAUxkIEgAAfboMABkQMwBTGQwSAAB9ugwAGRAzAFMZNBAAAH26DAAZEDMAUxkIEgAAfboMABkQMwBTGQwSAAB9ugwAGRAzAFMZNBAAAH26DAAZEDMAUxlgEAAAfboMABkQMwBTGWQQAAB9ugwAGRAzAFMZPBAAAH26DAAZEDMAUxlAEAAAfboMABkQMwBTGUwQAAB9ugwAGRAzAFMZUBAAAH26DAAZEDMAUxk0EAAAfboMABkQMwBTGQgSAAB9ugwAGRAzAFMZDBIAAH26DAAZEDMAUxk0EAAAfboMABkQMwBTGTwQAAB9ugwAGRAzAFMZWBAAAH26DAAZEDMAUxkQEgAAfboMABkQMwA+agUSAACOUyYA4hAzAD5q2REAAI5TJgDiEDMAPmoVCgAAjlMmAOIQMwA+ahEKAACOUyYA4hAzAD5qtQkAAI5TJgDiEDMAUxkREgAAt8MMAO5BMwBTGVkQAAC3wwwA7kEzAFMZPRAAALfDDADuQTMAUxk1EAAAt8MMAO5BMwBTGQ0SAAC3wwwA7kEzAFMZCRIAALfDDADuQTMAUxk1EAAAt8MMAO5BMwBTGVEQAAC3wwwA7kEzAFMZTRAAALfDDADuQTMAUxlBEAAAt8MMAO5BMwBTGT0QAAC3wwwA7kEzAFMZZRAAALfDDADuQTMAUxlhEAAAt8MMAO5BMwBTGTUQAAC3wwwA7kEzAFMZDRIAALfDDADuQTMAUxkJEgAAt8MMAO5BMwBTGTUQAAC3wwwA7kEzAFMZDRIAALfDDADuQTMAUxkJEgAAt8MMAO5BMwBTGTUQAAC3wwwA7kEzAFMZDRIAALfDDADuQTMAUxkJEgAAt8MMAO5BMwBTGTUQAAC3wwwA7kEzAFMZDRIAALfDDADuQTMAUxkJEgAAt8MMAO5BMwBTGTUQAAC3wwwA7kEzAFMZDRIAALfDDADuQTMAUxkJEgAAt8MMAO5BMwBTGTUQAAC3wwwA7kEzAFMZDRIAALfDDADuQTMAUxkJEgAAt8MMAO5BMwBTGTUQAAC3wwwA7kEzAFMZDRIAALfDDADuQTMAUxkJEgAAt8MMAO5BMwBTGTUQAAC3wwwA7kEzAFMZDRIAALfDDADuQTMAUxkJEgAAt8MMAO5BMwBTGTUQAAC3wwwA7kEzAFMZDRIAALfDDADuQTMAUxkJEgAAt8MMAO5BMwBTGTUQAAC3wwwA7kEzAFMZDRIAALfDDADuQTMAUxkJEgAAt8MMAO5BMwBTGTUQAAC3wwwA7kEzAFMZDRIAALfDDADuQTMAUxkJEgAAt8MMAO5BMwBTGTUQAAC3wwwA7kEzAFMZDRIAALfDDADuQTMAUxkJEgAAt8MMAO5BMwBTGTUQAAC3wwwA7kEzAFMZDRIAALfDDADuQTMAUxkJEgAAt8MMAO5BMwBTGTUQAAC3wwwA7kEzAFMZDRIAALfDDADuQTMAUxkJEgAAt8MMAO5BMwBTGTUQAAC3wwwA7kEzAFMZDRIAALfDDADuQTMAUxkJEgAAt8MMAO5BMwBTGTUQAAC3wwwA7kEzAFMZDRIAALfDDADuQTMAUxkJEgAAt8MMAO5BMwBTGTUQAAC3wwwA7kEzAFMZMRAAALfDDADuQTMAUxktEAAAt8MMAO5BMwBTGRQSAAC3wwwA7kEzAFMZGBIAALfDDADuQTMAUxkZEgAAruwMAE2MMwBTGRUSAACu7AwATYwzAFMZLBAAAK7sDABNjDMAUxkwEAAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZCBIAAK7sDABNjDMAUxkMEgAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZCBIAAK7sDABNjDMAUxkMEgAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZCBIAAK7sDABNjDMAUxkMEgAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZCBIAAK7sDABNjDMAUxkMEgAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZCBIAAK7sDABNjDMAUxkMEgAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZCBIAAK7sDABNjDMAUxkMEgAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZCBIAAK7sDABNjDMAUxkMEgAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZCBIAAK7sDABNjDMAUxkMEgAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZCBIAAK7sDABNjDMAUxkMEgAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZCBIAAK7sDABNjDMAUxkMEgAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZCBIAAK7sDABNjDMAUxkMEgAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZCBIAAK7sDABNjDMAUxkMEgAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZCBIAAK7sDABNjDMAUxkMEgAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZCBIAAK7sDABNjDMAUxkMEgAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZCBIAAK7sDABNjDMAUxkMEgAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZCBIAAK7sDABNjDMAUxkMEgAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZCBIAAK7sDABNjDMAUxkMEgAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZCBIAAK7sDABNjDMAUxkMEgAAruwMAE2MMwBTGTQQAACu7AwATYwzAFMZHBIAAK7sDABNjDMAUxkgEgAAruwMAE2MMwA9UFEAAAC1HQAAM5gzAD1QGQEAALUdAAAzmDMAPVAVAQAAtR0AADOYMwA9UCQSAAC1HQAAM5gzAD1QKBIAALUdAAAzmDMAPVAsEgAAtR0AADOYMwA9UDASAAC1HQAAM5gzAEdqyQAAAB8bAABPmDMAR2rpAAAAHxsAAE+YMwBHakUMAAAfGwAAT5gzAEdq4QAAAB8bAABPmDMAR2rdAAAAHxsAAE+YMwBHasEAAAAfGwAAT5gzAEdqQQwAAB8bAABPmDMAR2q5AAAAHxsAAE+YMwBHajQSAAAfGwAAT5gzAEdqlAEAAB8bAABPmDMAR2o4EgAAHxsAAE+YMwBHajwSAAAfGwAAT5gzAFMZIRIAANwFDQAbzDMAUxkdEgAA3AUNABvMMwBTGTUQAADcBQ0AG8wzAFMZDRIAANwFDQAbzDMAUxkJEgAA3AUNABvMMwBTGTUQAADcBQ0AG8wzAFMZDRIAANwFDQAbzDMAUxkJEgAA3AUNABvMMwBTGTUQAADcBQ0AG8wzAFMZDRIAANwFDQAbzDMAUxkJEgAA3AUNABvMMwBTGTUQAADcBQ0AG8wzAFMZDRIAANwFDQAbzDMAUxkJEgAA3AUNABvMMwBTGTUQAADcBQ0AG8wzAFMZDRIAANwFDQAbzDMAUxkJEgAA3AUNABvMMwBTGTUQAADcBQ0AG8wzAFMZDRIAANwFDQAbzDMAUxkJEgAA3AUNABvMMwBTGTUQAADcBQ0AG8wzAFMZDRIAANwFDQAbzDMAUxkJEgAA3AUNABvMMwBTGTUQAADcBQ0AG8wzAFMZDRIAANwFDQAbzDMAUxkJEgAA3AUNABvMMwBTGTUQAADcBQ0AG8wzAFMZDRIAANwFDQAbzDMAUxkJEgAA3AUNABvMMwBTGTUQAADcBQ0AG8wzAFMZDRIAANwFDQAbzDMAUxkJEgAA3AUNABvMMwBTGTUQAADcBQ0AG8wzAFMZDRIAANwF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05U+AD5q0RIAAJBVKQDplT4APmotAQAAkFUpAOmVPgA+avgSAACQVSkA6ZU+AD5q/BIAAJBVKQDplT4APmoAEwAAkFUpAOmVPgA+agQTAACQVSkA6ZU+AD5qCBMAAJBVKQDplT4APmoMEwAAkFUpAOmVPgA/alEPAABfawEA+ZU+AD9qlQIAAF9rAQD5lT4AP2ogAQAAX2sBAPmVPgA/aiQBAABfawEA+ZU+AD9qKAEAAF9rAQD5lT4AP2osAQAAX2sBAPmVPgA/ahATAABfawEA+ZU+AD9qFBMAAF9rAQD5lT4AP2oYEwAAX2sBAPmVPgA/ahwTAABfawEA+ZU+AD9qIBMAAF9rAQD5lT4AP2okEwAAX2sBAPmVPgBZau0SAADoOQAAL5Y+AFlq6RIAAOg5AAAvlj4AWWq9CAAA6DkAAC+WPgBZarkIAADoOQAAL5Y+AFlqtQgAAOg5AAAvlj4AWWqxCAAA6DkAAC+WPgBZaq0IAADoOQAAL5Y+AFlq5RIAAOg5AAAvlj4AWWrhEgAA6DkAAC+WPgBZat0SAADoOQAAL5Y+AFlq2RIAAOg5AAAvlj4AWWrVEgAA6DkAAC+WPgBZagQHAADoOQAAL5Y+AFlqDAcAAOg5AAAvlj4AWWooEwAA6DkAAC+WPgBZaiwTAADoOQAAL5Y+AFlqMBMAAOg5AAAvlj4AWWo0EwAA6DkAAC+WPgBZajgTAADoOQAAL5Y+AFMZjQIAAPqNEgD8xT4AUxmJAgAA+o0SAPzFPgBTGckSAAD6jRIA/MU+AFMZxRIAAPqNEgD8xT4AUxnBEgAA+o0SAPzFPgBTGb0SAAD6jRIA/MU+AFMZuRIAAPqNEgD8xT4AUxmZEgAA+o0SAPzFPgBTGZUSAAD6jRIA/MU+AFMZPBMAAPqNEgD8xT4AUxlAEwAA+o0SAPzFPgBTGaASAAD6jRIA/MU+AFMZpBIAAPqNEgD8xT4AUxmoEgAA+o0SAPzFPgBTGawSAAD6jRIA/MU+AFMZsBIAAPqNEgD8xT4AUxlEEwAA+o0SAPzFPgBTGUgTAAD6jRIA/MU+AFMZTBMAAPqNEgD8xT4AUxlQEwAA+o0SAPzFPgBTGVQTAAD6jRIA/MU+AD1QWBMAAOUfAACgxz4APVBcEwAA5R8AAKDHPgA+ag0TAAACbikArMc+AD5qCRMAAAJuKQCsxz4A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AUJBAFMZaQoAAEpcEwABQkEAUxllCgAASlwTAAFCQQBTGcwPAABKXBMAAUJBAFMZ0A8AAEpcEwABQkEAUxnwDwAASlwTAAFCQQBTGSAQAABKXBMAAUJBAFMZJBAAAEpcEwABQkEAUxkoEAAASlwTAAFCQQBTGSwQAABKXBMAAUJBAFMZMBAAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGTgQAABKXBMAAUJBAFMZPBAAAEpcEwABQkEAUxlAEAAASlwTAAFCQQBTGUwQAABKXBMAAUJBAFMZUBAAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGQgSAABKXBMAAUJBAFMZDBIAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGQgSAABKXBMAAUJBAFMZDBIAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGQgSAABKXBMAAUJBAFMZDBIAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGQgSAABKXBMAAUJBAFMZDBIAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGQgSAABKXBMAAUJBAFMZDBIAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGQgSAABKXBMAAUJBAFMZDBIAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGQgSAABKXBMAAUJBAFMZDBIAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGQgSAABKXBMAAUJBAFMZDBIAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGQgSAABKXBMAAUJBAFMZDBIAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGQgSAABKXBMAAUJBAFMZDBIAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGQgSAABKXBMAAUJBAFMZDBIAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGQgSAABKXBMAAUJBAFMZDBIAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGQgSAABKXBMAAUJBAFMZDBIAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGQgSAABKXBMAAUJBAFMZDBIAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGQgSAABKXBMAAUJBAFMZDBIAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGQgSAABKXBMAAUJBAFMZDBIAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGQgSAABKXBMAAUJBAFMZDBIAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGQgSAABKXBMAAUJBAFMZDBIAAEpcEwABQkEAUxk0EAAASlwTAAFCQQBTGSQUAABKXBMAAUJBAFMZJRQAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGQ0SAAASYhMAb4NBAFMZCRIAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGQ0SAAASYhMAb4NBAFMZCRIAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGQ0SAAASYhMAb4NBAFMZCRIAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGQ0SAAASYhMAb4NBAFMZCRIAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGQ0SAAASYhMAb4NBAFMZCRIAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGQ0SAAASYhMAb4NBAFMZCRIAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGQ0SAAASYhMAb4NBAFMZCRIAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGQ0SAAASYhMAb4NBAFMZCRIAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGQ0SAAASYhMAb4NBAFMZCRIAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGQ0SAAASYhMAb4NBAFMZCRIAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGQ0SAAASYhMAb4NBAFMZCRIAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGQ0SAAASYhMAb4NBAFMZCRIAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGQ0SAAASYhMAb4NBAFMZCRIAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGQ0SAAASYhMAb4NBAFMZCRIAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGQ0SAAASYhMAb4NBAFMZCRIAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGQ0SAAASYhMAb4NBAFMZCRIAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGQ0SAAASYhMAb4NBAFMZCRIAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGQ0SAAASYhMAb4NBAFMZCRIAABJiEwBvg0EAUxk1EAAAEmITAG+DQQBTGVEQ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CQMAACSbAgABJ0sATGpFBAAAJJsCAAEnSwBMagkDAAAkmwIAASdLAExqBQMAACSbAgABJ0sATGoRAwAAJJsCAAEnSwBMamkDAAAkmwIAASdLAExqCQMAACSbAgABJ0sATGplAwAAJJsCAAEnSwBMagkDAAAkmwIAASdLAExqBQMAACSbAgABJ0sATGoBAwAAJJsCAAEnSwBMagQDAAAkmwIAASdLAExqCAMAACSbAgABJ0sATGpkAwAAJJsCAAEnSwBMaggDAAAkmwIAASdLAExqaAMAACSbAgABJ0sATGoQAwAAJJsCAAEnSwBMagQDAAAkmwIAASdLAExqCAMAACSbAgABJ0sATGpEBAAAJJsCAAEnSwBMarQQAAAkmwIAASdLAExquBAAACSbAgABJ0sAUxmVAwAAEEQVAAJ2SwBMarkQAADoqwIAX3xLAExqtRAAAOirAgBffEsATGpFBAAA6KsCAF98SwBMagkDAADoqwIAX3xLAExqBQMAAOirAgBffEsATGoRAwAA6KsCAF98SwBMamkDAADoqwIAX3xLAExqCQMAAOirAgBffEsATGplAwAA6KsCAF98SwBMagkDAADoqwIAX3xLAExqBQMAAOirAgBffEsATGr9AgAA6KsCAF98SwBMamEDAADoqwIAX3xLAExqXQMAAOirAgBffEsATGpZAwAA6KsCAF98SwBMalUDAADoqwIAX3xLAExqoQEAAOirAgBffEsATGqdAQAA6KsCAF98SwBMapkBAADoqwIAX3xLAExqlQEAAOirAgBffEsATGqRAQAA6KsCAF98SwBMargAAADoqwIAX3xLAExq0AAAAOirAgBffEsATGrUAAAA6KsCAF98SwBMatgAAADoqwIAX3xLAExq3AAAAOirAgBffEsATGrgAAAA6KsCAF98SwBMauQAAADoqwIAX3xLAExq6AAAAOirAgBffEsATGrIAAAA6KsCAF98SwA+aiAKAABLIDIAvbFLAFMZHQAAAENgFQAY6UsAUxkZAAAAQ2AVABjpSwBTGSQBAABDYBUAGOlLAFMZKAEAAENgFQAY6UsAUxlQCgAAQ2AVABjpSwBTGVQKAABDYBUAGOlLAFMZWAoAAENgFQAY6UsAUxlcCgAAQ2AVABjpSwBTGWAKAABDYBUAGOlLAFMZzA8AAENgFQAY6UsAUxnQDwAA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", + "js_profile": { + "samples": [ + { + "stack_id": 0, + "thread_id": "27198", + "timestamp": 1710805788.500 + }, + { + "stack_id": 1, + "thread_id": "27198", + "timestamp": 1710805788.510 + }, + { + "stack_id": 0, + "thread_id": "27198", + "timestamp": 1710805788.520 + }, + { + "stack_id": 1, + "thread_id": "27198", + "timestamp": 1710805788.530 + } + ], + "frames": [ + { + "function": "[root]", + "in_app": false + }, + { + "function": "global", + "abs_path": "app:///index.android.bundle", + "lineno": 1, + "colno": 1 + } + ], + "stacks": [ + [ + 0 + ], + [ + 1, + 0 + ] + ], + "thread_metadata": { + "27198": { + "name": "JavaScriptThread", + "priority": 1 + } + }, + "active_thread_id": "27198" + } +} diff --git a/relay-profiling/tests/fixtures/android/chunk/valid.json b/relay-profiling/tests/fixtures/android/chunk/valid.json new file mode 100644 index 00000000000..98dc009b8f3 --- /dev/null +++ b/relay-profiling/tests/fixtures/android/chunk/valid.json @@ -0,0 +1 @@ +{"profiler_id":"128082665abf46afb04c416b7ff50e56","chunk_id":"07e927e936ba40c58751bf36db09bcd9","client_sdk":{"name":"sentry.java.android","version":"8.0.0-alpha.4","packages":[{"name":"maven:io.sentry:sentry","version":"8.0.0-alpha.4"},{"name":"maven:io.sentry:sentry-android-core","version":"8.0.0-alpha.4"},{"name":"maven:io.sentry:sentry-compose","version":"8.0.0-alpha.4"},{"name":"maven:io.sentry:sentry-android-ndk","version":"8.0.0-alpha.4"},{"name":"maven:io.sentry:sentry-android-fragment","version":"8.0.0-alpha.4"},{"name":"maven:io.sentry:sentry-android-timber","version":"8.0.0-alpha.4"},{"name":"maven:io.sentry:sentry-android-replay","version":"8.0.0-alpha.4"}],"integrations":["Screenshot","ViewHierarchy","ComposeUserInteraction","UncaughtExceptionHandler","ShutdownHook","Ndk","AppLifecycle","AnrV2","ActivityLifecycle","ActivityBreadcrumbs","UserInteraction","FragmentLifecycle","Timber","AppComponentsBreadcrumbs","NetworkBreadcrumbs","Replay","AutoInit","SystemEventsBreadcrumbs","TempSensorBreadcrumbs"]},"measurements":{"memory_native_footprint":{"unit":"byte","values":[{"value":1.4079296E7,"elapsed_since_start_ns":"110313755","timestamp":1727874243.985000},{"value":1.4334736E7,"elapsed_since_start_ns":"210313755","timestamp":1727874244.085000},{"value":2.5357296E7,"elapsed_since_start_ns":"312313755","timestamp":1727874244.187000},{"value":2.5782544E7,"elapsed_since_start_ns":"410313755","timestamp":1727874244.284999},{"value":2.6024016E7,"elapsed_since_start_ns":"527313755","timestamp":1727874244.402000},{"value":2.59508E7,"elapsed_since_start_ns":"610313755","timestamp":1727874244.485000},{"value":2.5951376E7,"elapsed_since_start_ns":"711313755","timestamp":1727874244.586000},{"value":2.5983856E7,"elapsed_since_start_ns":"810313755","timestamp":1727874244.685000},{"value":2.5960624E7,"elapsed_since_start_ns":"910313755","timestamp":1727874244.784999},{"value":2.5954176E7,"elapsed_since_start_ns":"1011313755","timestamp":1727874244.886000},{"value":2.9044432E7,"elapsed_since_start_ns":"1111313755","timestamp":1727874244.985999},{"value":2.9046576E7,"elapsed_since_start_ns":"1211313755","timestamp":1727874245.086000},{"value":2.9048736E7,"elapsed_since_start_ns":"1311313755","timestamp":1727874245.185999},{"value":2.9050944E7,"elapsed_since_start_ns":"1411313755","timestamp":1727874245.286000},{"value":2.9053088E7,"elapsed_since_start_ns":"1510313755","timestamp":1727874245.385000},{"value":2.9055232E7,"elapsed_since_start_ns":"1611313755","timestamp":1727874245.486000},{"value":2.9057376E7,"elapsed_since_start_ns":"1711313755","timestamp":1727874245.586000},{"value":2.905952E7,"elapsed_since_start_ns":"1811313755","timestamp":1727874245.686000},{"value":2.9064544E7,"elapsed_since_start_ns":"1911313755","timestamp":1727874245.785999},{"value":2.9064416E7,"elapsed_since_start_ns":"2011313755","timestamp":1727874245.886000},{"value":3.059512E7,"elapsed_since_start_ns":"2111313755","timestamp":1727874245.987000},{"value":3.0597328E7,"elapsed_since_start_ns":"2212313755","timestamp":1727874246.087000},{"value":3.0599472E7,"elapsed_since_start_ns":"2310313755","timestamp":1727874246.185000},{"value":3.0601616E7,"elapsed_since_start_ns":"2411313755","timestamp":1727874246.286000},{"value":3.060376E7,"elapsed_since_start_ns":"2513313755","timestamp":1727874246.389000},{"value":3.0605904E7,"elapsed_since_start_ns":"2612313755","timestamp":1727874246.487000},{"value":3.0608048E7,"elapsed_since_start_ns":"2716313755","timestamp":1727874246.591000},{"value":3.0610192E7,"elapsed_since_start_ns":"2812313755","timestamp":1727874246.687000},{"value":3.0612336E7,"elapsed_since_start_ns":"2911313755","timestamp":1727874246.785999},{"value":3.061448E7,"elapsed_since_start_ns":"3011313755","timestamp":1727874246.886000},{"value":3.2146496E7,"elapsed_since_start_ns":"3114313755","timestamp":1727874246.990000},{"value":3.214912E7,"elapsed_since_start_ns":"3216313755","timestamp":1727874247.091000},{"value":3.2151264E7,"elapsed_since_start_ns":"3315313755","timestamp":1727874247.190000},{"value":3.2179824E7,"elapsed_since_start_ns":"3410313755","timestamp":1727874247.286000},{"value":3.2203136E7,"elapsed_since_start_ns":"3513313755","timestamp":1727874247.388000},{"value":3.2165552E7,"elapsed_since_start_ns":"3615313755","timestamp":1727874247.489999},{"value":3.2168032E7,"elapsed_since_start_ns":"3712313755","timestamp":1727874247.587000},{"value":3.217024E7,"elapsed_since_start_ns":"3813313755","timestamp":1727874247.688000},{"value":3.2172384E7,"elapsed_since_start_ns":"3911313755","timestamp":1727874247.785999},{"value":3.2174576E7,"elapsed_since_start_ns":"4011313755","timestamp":1727874247.886000},{"value":3.37048E7,"elapsed_since_start_ns":"4110313755","timestamp":1727874247.985000},{"value":3.3706944E7,"elapsed_since_start_ns":"4215313755","timestamp":1727874248.090000},{"value":3.367784E7,"elapsed_since_start_ns":"4313313755","timestamp":1727874248.188000},{"value":3.3679984E7,"elapsed_since_start_ns":"4412313755","timestamp":1727874248.287000},{"value":3.3650128E7,"elapsed_since_start_ns":"4513313755","timestamp":1727874248.388000},{"value":3.3652336E7,"elapsed_since_start_ns":"4610313755","timestamp":1727874248.485000},{"value":3.365448E7,"elapsed_since_start_ns":"4712313755","timestamp":1727874248.587000},{"value":3.3656624E7,"elapsed_since_start_ns":"4814313755","timestamp":1727874248.689000},{"value":3.3656272E7,"elapsed_since_start_ns":"4912313755","timestamp":1727874248.787000},{"value":3.3658416E7,"elapsed_since_start_ns":"5011313755","timestamp":1727874248.886000},{"value":3.523328E7,"elapsed_since_start_ns":"5110313755","timestamp":1727874248.985000},{"value":3.9536576E7,"elapsed_since_start_ns":"5210313755","timestamp":1727874249.085000},{"value":4.1046112E7,"elapsed_since_start_ns":"5310313755","timestamp":1727874249.185999},{"value":4.1461248E7,"elapsed_since_start_ns":"5412313755","timestamp":1727874249.287000},{"value":4.1468848E7,"elapsed_since_start_ns":"5512313755","timestamp":1727874249.387000},{"value":4.147144E7,"elapsed_since_start_ns":"5611313755","timestamp":1727874249.487000},{"value":4.1473872E7,"elapsed_since_start_ns":"5710313755","timestamp":1727874249.585000},{"value":4.1476176E7,"elapsed_since_start_ns":"5811313755","timestamp":1727874249.686000},{"value":3.5674848E7,"elapsed_since_start_ns":"5910313755","timestamp":1727874249.784999},{"value":3.5530064E7,"elapsed_since_start_ns":"6011313755","timestamp":1727874249.886000},{"value":3.7084928E7,"elapsed_since_start_ns":"6111313755","timestamp":1727874249.985999},{"value":3.704728E7,"elapsed_since_start_ns":"6212313755","timestamp":1727874250.087000},{"value":3.7049424E7,"elapsed_since_start_ns":"6311313755","timestamp":1727874250.185999},{"value":3.7051568E7,"elapsed_since_start_ns":"6411313755","timestamp":1727874250.286000},{"value":3.705376E7,"elapsed_since_start_ns":"6515313755","timestamp":1727874250.390000},{"value":3.7055904E7,"elapsed_since_start_ns":"6614313755","timestamp":1727874250.489999},{"value":3.7058048E7,"elapsed_since_start_ns":"6711313755","timestamp":1727874250.586000},{"value":3.7060192E7,"elapsed_since_start_ns":"6811313755","timestamp":1727874250.687000},{"value":3.7062336E7,"elapsed_since_start_ns":"6910313755","timestamp":1727874250.784999},{"value":3.706448E7,"elapsed_since_start_ns":"7010313755","timestamp":1727874250.885000},{"value":3.8595056E7,"elapsed_since_start_ns":"7113313755","timestamp":1727874250.988000},{"value":3.85972E7,"elapsed_since_start_ns":"7211313755","timestamp":1727874251.086000},{"value":3.8599392E7,"elapsed_since_start_ns":"7310313755","timestamp":1727874251.185999},{"value":3.8601536E7,"elapsed_since_start_ns":"7410313755","timestamp":1727874251.284999},{"value":3.860368E7,"elapsed_since_start_ns":"7515313755","timestamp":1727874251.392000},{"value":3.8605824E7,"elapsed_since_start_ns":"7613313755","timestamp":1727874251.488000},{"value":3.8607968E7,"elapsed_since_start_ns":"7715313755","timestamp":1727874251.590000},{"value":3.8610176E7,"elapsed_since_start_ns":"7815313755","timestamp":1727874251.689999},{"value":3.861232E7,"elapsed_since_start_ns":"7915313755","timestamp":1727874251.791000},{"value":3.8614608E7,"elapsed_since_start_ns":"8022313755","timestamp":1727874251.896999},{"value":4.014536E7,"elapsed_since_start_ns":"8111313755","timestamp":1727874251.985999},{"value":4.0147504E7,"elapsed_since_start_ns":"8214313755","timestamp":1727874252.089000},{"value":4.0149648E7,"elapsed_since_start_ns":"8310313755","timestamp":1727874252.185000},{"value":4.0151792E7,"elapsed_since_start_ns":"8411313755","timestamp":1727874252.286000},{"value":4.0153664E7,"elapsed_since_start_ns":"8512313755","timestamp":1727874252.387000},{"value":4.0155872E7,"elapsed_since_start_ns":"8614313755","timestamp":1727874252.488999},{"value":4.0158496E7,"elapsed_since_start_ns":"8713313755","timestamp":1727874252.588000},{"value":4.012864E7,"elapsed_since_start_ns":"8811313755","timestamp":1727874252.687000},{"value":4.0130784E7,"elapsed_since_start_ns":"8910313755","timestamp":1727874252.784999},{"value":4.0132928E7,"elapsed_since_start_ns":"9011313755","timestamp":1727874252.893000},{"value":4.1663296E7,"elapsed_since_start_ns":"9115313755","timestamp":1727874252.990000},{"value":4.166544E7,"elapsed_since_start_ns":"9212313755","timestamp":1727874253.087000},{"value":4.1667472E7,"elapsed_since_start_ns":"9311313755","timestamp":1727874253.185999},{"value":4.166968E7,"elapsed_since_start_ns":"9411313755","timestamp":1727874253.286000},{"value":4.1671824E7,"elapsed_since_start_ns":"9511313755","timestamp":1727874253.386000},{"value":4.1673968E7,"elapsed_since_start_ns":"9615313755","timestamp":1727874253.489999},{"value":4.1676112E7,"elapsed_since_start_ns":"9712313755","timestamp":1727874253.587000},{"value":4.1678256E7,"elapsed_since_start_ns":"9812313755","timestamp":1727874253.687000},{"value":4.1680464E7,"elapsed_since_start_ns":"9912313755","timestamp":1727874253.787000}]},"slow_frame_renders":{"unit":"nanosecond","values":[]},"cpu_usage":{"unit":"percent","values":[{"value":2.8354606968573147E-5,"elapsed_since_start_ns":"112313755","timestamp":1727874243.987000},{"value":24.863983567015328,"elapsed_since_start_ns":"213313755","timestamp":1727874244.088000},{"value":32.02584392976537,"elapsed_since_start_ns":"313313755","timestamp":1727874244.188000},{"value":25.35990986966305,"elapsed_since_start_ns":"415313755","timestamp":1727874244.290000},{"value":14.984865286061078,"elapsed_since_start_ns":"528313755","timestamp":1727874244.403000},{"value":6.0565958600139,"elapsed_since_start_ns":"611313755","timestamp":1727874244.486000},{"value":7.385618337950691,"elapsed_since_start_ns":"717313755","timestamp":1727874244.592000},{"value":40.57074600919771,"elapsed_since_start_ns":"812313755","timestamp":1727874244.689999},{"value":29.89447251203253,"elapsed_since_start_ns":"913313755","timestamp":1727874244.788000},{"value":19.81008723104476,"elapsed_since_start_ns":"1012313755","timestamp":1727874244.887000},{"value":7.524237449885443,"elapsed_since_start_ns":"1112313755","timestamp":1727874244.987000},{"value":2.4907148144289937,"elapsed_since_start_ns":"1212313755","timestamp":1727874245.087000},{"value":0.0,"elapsed_since_start_ns":"1312313755","timestamp":1727874245.187000},{"value":0.0,"elapsed_since_start_ns":"1412313755","timestamp":1727874245.287000},{"value":0.0,"elapsed_since_start_ns":"1511313755","timestamp":1727874245.386000},{"value":0.0,"elapsed_since_start_ns":"1612313755","timestamp":1727874245.487000},{"value":2.49300917845206,"elapsed_since_start_ns":"1712313755","timestamp":1727874245.587000},{"value":0.0,"elapsed_since_start_ns":"1812313755","timestamp":1727874245.687000},{"value":4.998194402272179,"elapsed_since_start_ns":"1912313755","timestamp":1727874245.787000},{"value":5.009976114938873,"elapsed_since_start_ns":"2012313755","timestamp":1727874245.887000},{"value":4.974093280743108,"elapsed_since_start_ns":"2112313755","timestamp":1727874245.987000},{"value":0.0,"elapsed_since_start_ns":"2212313755","timestamp":1727874246.088000},{"value":2.5290770006020824,"elapsed_since_start_ns":"2311313755","timestamp":1727874246.185999},{"value":0.0,"elapsed_since_start_ns":"2412313755","timestamp":1727874246.287000},{"value":0.0,"elapsed_since_start_ns":"2514313755","timestamp":1727874246.389000},{"value":2.525920159119229,"elapsed_since_start_ns":"2613313755","timestamp":1727874246.488000},{"value":4.807551686805469,"elapsed_since_start_ns":"2719313755","timestamp":1727874246.593999},{"value":0.0,"elapsed_since_start_ns":"2813313755","timestamp":1727874246.688000},{"value":2.5241317597586317,"elapsed_since_start_ns":"2912313755","timestamp":1727874246.787000},{"value":2.509202500169371,"elapsed_since_start_ns":"3020313755","timestamp":1727874246.895000},{"value":4.815747478845433,"elapsed_since_start_ns":"3125313755","timestamp":1727874247.000000},{"value":2.477779471918195,"elapsed_since_start_ns":"3216313755","timestamp":1727874247.091000},{"value":0.0,"elapsed_since_start_ns":"3316313755","timestamp":1727874247.191000},{"value":13.132315612492093,"elapsed_since_start_ns":"3412313755","timestamp":1727874247.287000},{"value":4.859300933775901,"elapsed_since_start_ns":"3514313755","timestamp":1727874247.389000},{"value":2.4512047014184613,"elapsed_since_start_ns":"3617313755","timestamp":1727874247.492000},{"value":0.0,"elapsed_since_start_ns":"3713313755","timestamp":1727874247.588000},{"value":0.0,"elapsed_since_start_ns":"3814313755","timestamp":1727874247.689000},{"value":0.0,"elapsed_since_start_ns":"3912313755","timestamp":1727874247.787000},{"value":0.0,"elapsed_since_start_ns":"4012313755","timestamp":1727874247.887000},{"value":2.5096107551557294,"elapsed_since_start_ns":"4111313755","timestamp":1727874247.985999},{"value":0.0,"elapsed_since_start_ns":"4216313755","timestamp":1727874248.091000},{"value":0.0,"elapsed_since_start_ns":"4314313755","timestamp":1727874248.189000},{"value":2.5196480136385118,"elapsed_since_start_ns":"4413313755","timestamp":1727874248.288000},{"value":0.0,"elapsed_since_start_ns":"4515313755","timestamp":1727874248.391000},{"value":0.0,"elapsed_since_start_ns":"4611313755","timestamp":1727874248.486000},{"value":0.0,"elapsed_since_start_ns":"4712313755","timestamp":1727874248.587000},{"value":2.441373467885563,"elapsed_since_start_ns":"4815313755","timestamp":1727874248.689999},{"value":0.0,"elapsed_since_start_ns":"4913313755","timestamp":1727874248.788000},{"value":0.0,"elapsed_since_start_ns":"5012313755","timestamp":1727874248.887000},{"value":12.546579175187885,"elapsed_since_start_ns":"5111313755","timestamp":1727874248.985999},{"value":7.510555409678315,"elapsed_since_start_ns":"5211313755","timestamp":1727874249.086000},{"value":0.0,"elapsed_since_start_ns":"5312313755","timestamp":1727874249.187000},{"value":7.353710215949741,"elapsed_since_start_ns":"5413313755","timestamp":1727874249.288000},{"value":2.5093378735619924,"elapsed_since_start_ns":"5513313755","timestamp":1727874249.388000},{"value":2.5148565148615445,"elapsed_since_start_ns":"5613313755","timestamp":1727874249.488000},{"value":0.0,"elapsed_since_start_ns":"5711313755","timestamp":1727874249.586000},{"value":4.953055337753202,"elapsed_since_start_ns":"5812313755","timestamp":1727874249.687000},{"value":2.5206726667078376,"elapsed_since_start_ns":"5911313755","timestamp":1727874249.785999},{"value":4.9623256268548674,"elapsed_since_start_ns":"6012313755","timestamp":1727874249.887000},{"value":7.4624359629713926,"elapsed_since_start_ns":"6112313755","timestamp":1727874249.987000},{"value":0.0,"elapsed_since_start_ns":"6213313755","timestamp":1727874250.088000},{"value":2.521060307544147,"elapsed_since_start_ns":"6312313755","timestamp":1727874250.187000},{"value":0.0,"elapsed_since_start_ns":"6413313755","timestamp":1727874250.288000},{"value":2.42538504224492,"elapsed_since_start_ns":"6519313755","timestamp":1727874250.393999},{"value":0.0,"elapsed_since_start_ns":"6617313755","timestamp":1727874250.492000},{"value":2.6027206926518556,"elapsed_since_start_ns":"6712313755","timestamp":1727874250.587000},{"value":0.0,"elapsed_since_start_ns":"6812313755","timestamp":1727874250.687000},{"value":0.0,"elapsed_since_start_ns":"6911313755","timestamp":1727874250.785999},{"value":0.0,"elapsed_since_start_ns":"7011313755","timestamp":1727874250.886000},{"value":2.427074493624643,"elapsed_since_start_ns":"7115313755","timestamp":1727874250.990000},{"value":0.0,"elapsed_since_start_ns":"7212313755","timestamp":1727874251.087000},{"value":2.505927571195457,"elapsed_since_start_ns":"7312313755","timestamp":1727874251.187000},{"value":0.0,"elapsed_since_start_ns":"7412313755","timestamp":1727874251.287000},{"value":0.0,"elapsed_since_start_ns":"7520313755","timestamp":1727874251.395000},{"value":2.6374333553559017,"elapsed_since_start_ns":"7615313755","timestamp":1727874251.489999},{"value":2.442235035815377,"elapsed_since_start_ns":"7720313755","timestamp":1727874251.595000},{"value":0.0,"elapsed_since_start_ns":"7816313755","timestamp":1727874251.691000},{"value":4.970629791221122,"elapsed_since_start_ns":"7919313755","timestamp":1727874251.794000},{"value":0.0,"elapsed_since_start_ns":"8023313755","timestamp":1727874251.897999},{"value":5.5947290401672785,"elapsed_since_start_ns":"8112313755","timestamp":1727874251.987000},{"value":2.4184937379150893,"elapsed_since_start_ns":"8218313755","timestamp":1727874252.093000},{"value":0.0,"elapsed_since_start_ns":"8311313755","timestamp":1727874252.185999},{"value":0.0,"elapsed_since_start_ns":"8413313755","timestamp":1727874252.288000},{"value":4.923598066995399,"elapsed_since_start_ns":"8513313755","timestamp":1727874252.388000},{"value":0.0,"elapsed_since_start_ns":"8619313755","timestamp":1727874252.494000},{"value":2.5383856711905977,"elapsed_since_start_ns":"8720313755","timestamp":1727874252.595000},{"value":0.0,"elapsed_since_start_ns":"8814313755","timestamp":1727874252.689000},{"value":0.0,"elapsed_since_start_ns":"8914313755","timestamp":1727874252.789000},{"value":4.6304621266955,"elapsed_since_start_ns":"9021313755","timestamp":1727874252.896000},{"value":2.5849634310910323,"elapsed_since_start_ns":"9118313755","timestamp":1727874252.993000},{"value":2.585664138900719,"elapsed_since_start_ns":"9213313755","timestamp":1727874253.088000},{"value":0.0,"elapsed_since_start_ns":"9312313755","timestamp":1727874253.187000},{"value":0.0,"elapsed_since_start_ns":"9412313755","timestamp":1727874253.287000},{"value":0.0,"elapsed_since_start_ns":"9512313755","timestamp":1727874253.387000},{"value":0.0,"elapsed_since_start_ns":"9616313755","timestamp":1727874253.491000},{"value":2.5788859817049907,"elapsed_since_start_ns":"9713313755","timestamp":1727874253.588000},{"value":0.0,"elapsed_since_start_ns":"9813313755","timestamp":1727874253.688000},{"value":0.0,"elapsed_since_start_ns":"9913313755","timestamp":1727874253.788000}]},"memory_footprint":{"unit":"byte","values":[{"value":6600616.0,"elapsed_since_start_ns":"110313755","timestamp":1727874243.985000},{"value":7512392.0,"elapsed_since_start_ns":"210313755","timestamp":1727874244.085000},{"value":8061864.0,"elapsed_since_start_ns":"312313755","timestamp":1727874244.187000},{"value":9098424.0,"elapsed_since_start_ns":"410313755","timestamp":1727874244.284999},{"value":9267864.0,"elapsed_since_start_ns":"527313755","timestamp":1727874244.402000},{"value":9407160.0,"elapsed_since_start_ns":"610313755","timestamp":1727874244.485000},{"value":9624440.0,"elapsed_since_start_ns":"711313755","timestamp":1727874244.586000},{"value":1.0444056E7,"elapsed_since_start_ns":"810313755","timestamp":1727874244.685000},{"value":1.0907032E7,"elapsed_since_start_ns":"910313755","timestamp":1727874244.784999},{"value":1.11082E7,"elapsed_since_start_ns":"1011313755","timestamp":1727874244.886000},{"value":1.1194176E7,"elapsed_since_start_ns":"1111313755","timestamp":1727874244.985999},{"value":1.123104E7,"elapsed_since_start_ns":"1211313755","timestamp":1727874245.086000},{"value":1.1267904E7,"elapsed_since_start_ns":"1311313755","timestamp":1727874245.185999},{"value":1.1304768E7,"elapsed_since_start_ns":"1411313755","timestamp":1727874245.286000},{"value":1.1341632E7,"elapsed_since_start_ns":"1510313755","timestamp":1727874245.385000},{"value":1.1378496E7,"elapsed_since_start_ns":"1611313755","timestamp":1727874245.486000},{"value":1.1398976E7,"elapsed_since_start_ns":"1711313755","timestamp":1727874245.586000},{"value":1.143584E7,"elapsed_since_start_ns":"1811313755","timestamp":1727874245.686000},{"value":1.1472704E7,"elapsed_since_start_ns":"1911313755","timestamp":1727874245.785999},{"value":1.1509808E7,"elapsed_since_start_ns":"2011313755","timestamp":1727874245.886000},{"value":1.1546672E7,"elapsed_since_start_ns":"2111313755","timestamp":1727874245.987000},{"value":1.1583536E7,"elapsed_since_start_ns":"2212313755","timestamp":1727874246.087000},{"value":1.16204E7,"elapsed_since_start_ns":"2310313755","timestamp":1727874246.185000},{"value":1.1657264E7,"elapsed_since_start_ns":"2411313755","timestamp":1727874246.286000},{"value":1.1694128E7,"elapsed_since_start_ns":"2513313755","timestamp":1727874246.389000},{"value":1.1714608E7,"elapsed_since_start_ns":"2612313755","timestamp":1727874246.487000},{"value":1.1751472E7,"elapsed_since_start_ns":"2716313755","timestamp":1727874246.591000},{"value":1.1788336E7,"elapsed_since_start_ns":"2812313755","timestamp":1727874246.687000},{"value":1.18252E7,"elapsed_since_start_ns":"2911313755","timestamp":1727874246.785999},{"value":1.1862064E7,"elapsed_since_start_ns":"3011313755","timestamp":1727874246.886000},{"value":1.1915312E7,"elapsed_since_start_ns":"3114313755","timestamp":1727874246.990000},{"value":1.1952176E7,"elapsed_since_start_ns":"3216313755","timestamp":1727874247.091000},{"value":1.198904E7,"elapsed_since_start_ns":"3315313755","timestamp":1727874247.190000},{"value":1.2423488E7,"elapsed_since_start_ns":"3410313755","timestamp":1727874247.286000},{"value":1.2731712E7,"elapsed_since_start_ns":"3513313755","timestamp":1727874247.388000},{"value":1.278496E7,"elapsed_since_start_ns":"3615313755","timestamp":1727874247.489999},{"value":1.2821824E7,"elapsed_since_start_ns":"3712313755","timestamp":1727874247.587000},{"value":1.2858688E7,"elapsed_since_start_ns":"3813313755","timestamp":1727874247.688000},{"value":1.2895552E7,"elapsed_since_start_ns":"3911313755","timestamp":1727874247.785999},{"value":1.2932416E7,"elapsed_since_start_ns":"4011313755","timestamp":1727874247.886000},{"value":1.296928E7,"elapsed_since_start_ns":"4110313755","timestamp":1727874247.985000},{"value":1.3006144E7,"elapsed_since_start_ns":"4215313755","timestamp":1727874248.090000},{"value":1.3043008E7,"elapsed_since_start_ns":"4313313755","timestamp":1727874248.188000},{"value":1.3063488E7,"elapsed_since_start_ns":"4412313755","timestamp":1727874248.287000},{"value":1.3100352E7,"elapsed_since_start_ns":"4513313755","timestamp":1727874248.388000},{"value":1.3137216E7,"elapsed_since_start_ns":"4610313755","timestamp":1727874248.485000},{"value":1.317408E7,"elapsed_since_start_ns":"4712313755","timestamp":1727874248.587000},{"value":1.3210944E7,"elapsed_since_start_ns":"4814313755","timestamp":1727874248.689000},{"value":1.3247808E7,"elapsed_since_start_ns":"4912313755","timestamp":1727874248.787000},{"value":1.328472E7,"elapsed_since_start_ns":"5011313755","timestamp":1727874248.886000},{"value":1.3616496E7,"elapsed_since_start_ns":"5110313755","timestamp":1727874248.985000},{"value":1.3751664E7,"elapsed_since_start_ns":"5210313755","timestamp":1727874249.085000},{"value":1.3809008E7,"elapsed_since_start_ns":"5310313755","timestamp":1727874249.185999},{"value":1.3845872E7,"elapsed_since_start_ns":"5412313755","timestamp":1727874249.287000},{"value":1.393608E7,"elapsed_since_start_ns":"5512313755","timestamp":1727874249.387000},{"value":1.4009808E7,"elapsed_since_start_ns":"5611313755","timestamp":1727874249.487000},{"value":1.4067152E7,"elapsed_since_start_ns":"5710313755","timestamp":1727874249.585000},{"value":1.4124496E7,"elapsed_since_start_ns":"5811313755","timestamp":1727874249.686000},{"value":1.416136E7,"elapsed_since_start_ns":"5910313755","timestamp":1727874249.784999},{"value":1.4726424E7,"elapsed_since_start_ns":"6011313755","timestamp":1727874249.886000},{"value":1.5008224E7,"elapsed_since_start_ns":"6111313755","timestamp":1727874249.985999},{"value":1.5045088E7,"elapsed_since_start_ns":"6212313755","timestamp":1727874250.087000},{"value":1.5081952E7,"elapsed_since_start_ns":"6311313755","timestamp":1727874250.185999},{"value":1.5118816E7,"elapsed_since_start_ns":"6411313755","timestamp":1727874250.286000},{"value":1.515568E7,"elapsed_since_start_ns":"6515313755","timestamp":1727874250.390000},{"value":1.5192544E7,"elapsed_since_start_ns":"6614313755","timestamp":1727874250.489999},{"value":1.5229408E7,"elapsed_since_start_ns":"6711313755","timestamp":1727874250.586000},{"value":1.5266272E7,"elapsed_since_start_ns":"6811313755","timestamp":1727874250.687000},{"value":1.5303136E7,"elapsed_since_start_ns":"6910313755","timestamp":1727874250.784999},{"value":1.534E7,"elapsed_since_start_ns":"7010313755","timestamp":1727874250.885000},{"value":1.536048E7,"elapsed_since_start_ns":"7113313755","timestamp":1727874250.988000},{"value":1.5397344E7,"elapsed_since_start_ns":"7211313755","timestamp":1727874251.086000},{"value":1.5434208E7,"elapsed_since_start_ns":"7310313755","timestamp":1727874251.185999},{"value":1.5471072E7,"elapsed_since_start_ns":"7410313755","timestamp":1727874251.284999},{"value":1.5507936E7,"elapsed_since_start_ns":"7515313755","timestamp":1727874251.392000},{"value":1.55448E7,"elapsed_since_start_ns":"7613313755","timestamp":1727874251.488000},{"value":1.5581664E7,"elapsed_since_start_ns":"7715313755","timestamp":1727874251.590000},{"value":1.5618528E7,"elapsed_since_start_ns":"7815313755","timestamp":1727874251.689999},{"value":1.5655392E7,"elapsed_since_start_ns":"7915313755","timestamp":1727874251.791000},{"value":1.567592E7,"elapsed_since_start_ns":"8022313755","timestamp":1727874251.896999},{"value":1.5729168E7,"elapsed_since_start_ns":"8111313755","timestamp":1727874251.985999},{"value":1.5766032E7,"elapsed_since_start_ns":"8214313755","timestamp":1727874252.089000},{"value":1.5802896E7,"elapsed_since_start_ns":"8310313755","timestamp":1727874252.185000},{"value":1.583976E7,"elapsed_since_start_ns":"8411313755","timestamp":1727874252.286000},{"value":1.5876624E7,"elapsed_since_start_ns":"8512313755","timestamp":1727874252.387000},{"value":1.5913488E7,"elapsed_since_start_ns":"8614313755","timestamp":1727874252.488999},{"value":1.5950352E7,"elapsed_since_start_ns":"8713313755","timestamp":1727874252.588000},{"value":1.5987216E7,"elapsed_since_start_ns":"8811313755","timestamp":1727874252.687000},{"value":1.6007696E7,"elapsed_since_start_ns":"8910313755","timestamp":1727874252.784999},{"value":1.604456E7,"elapsed_since_start_ns":"9011313755","timestamp":1727874252.893000},{"value":1.6081424E7,"elapsed_since_start_ns":"9115313755","timestamp":1727874252.990000},{"value":1.6118288E7,"elapsed_since_start_ns":"9212313755","timestamp":1727874253.087000},{"value":1.6155152E7,"elapsed_since_start_ns":"9311313755","timestamp":1727874253.185999},{"value":1.6192016E7,"elapsed_since_start_ns":"9411313755","timestamp":1727874253.286000},{"value":1.622888E7,"elapsed_since_start_ns":"9511313755","timestamp":1727874253.386000},{"value":1.6265744E7,"elapsed_since_start_ns":"9615313755","timestamp":1727874253.489999},{"value":1.6302608E7,"elapsed_since_start_ns":"9712313755","timestamp":1727874253.587000},{"value":1.6323088E7,"elapsed_since_start_ns":"9812313755","timestamp":1727874253.687000},{"value":1.6359952E7,"elapsed_since_start_ns":"9912313755","timestamp":1727874253.787000}]},"screen_frame_rates":{"unit":"hz","values":[]}},"platform":"android","release":"io.sentry.samples.android@8.0.0-alpha.4+2","environment":"debug","version":"2","sampled_profile":"KnZlcnNpb24KMwpkYXRhLWZpbGUtb3ZlcmZsb3c9ZmFsc2UKY2xvY2s9ZHVhbAplbGFwc2VkLXRpbWUtdXNlYz0xMDAxMzIyOApudW0tbWV0aG9kLWNhbGxzPTQ3MTQKY2xvY2stY2FsbC1vdmVyaGVhZC1uc2VjPTIyNwp2bT1hcnQKcGlkPTIxNDMxCip0aHJlYWRzCjIxNDMxCW1haW4KMjE0MzMJUnVudGltZSB3b3JrZXIgdGhyZWFkIDAKMjE0MzQJUnVudGltZSB3b3JrZXIgdGhyZWFkIDEKMjE0MzUJUnVudGltZSB3b3JrZXIgdGhyZWFkIDIKMjE0MzYJUnVudGltZSB3b3JrZXIgdGhyZWFkIDMKMjE0MzcJU2lnbmFsIENhdGNoZXIKMjE0MzgJcGVyZmV0dG9faHByb2ZfbGlzdGVuZXIKMjE0MzkJQURCLUpEV1AgQ29ubmVjdGlvbiBDb250cm9sIFRocmVhZAoyMTQ0MAlKaXQgdGhyZWFkIHBvb2wgd29ya2VyIHRocmVhZCAwCjIxNDQxCUhlYXBUYXNrRGFlbW9uCjIxNDQyCVJlZmVyZW5jZVF1ZXVlRGFlbW9uCjIxNDQzCUZpbmFsaXplckRhZW1vbgoyMTQ0NAlGaW5hbGl6ZXJXYXRjaGRvZ0RhZW1vbgoyMTQ0NwliaW5kZXI6MjE0MzFfMQoyMTQ0OAliaW5kZXI6MjE0MzFfMgoyMTQ0OQliaW5kZXI6MjE0MzFfMwoyMTQ1MAliaW5kZXI6MjE0MzFfNAoyMTQ1MglQcm9maWxlIFNhdmVyCjIxNDU0CWlvLnNlbnRyeS5hbmRyb2lkLmNvcmUuaW50ZXJuYWwudXRpbC5TZW50cnlGcmFtZU1ldHJpY3NDb2xsZWN0b3IKMjE0NTYJU2VudHJ5RXhlY3V0b3JTZXJ2aWNlVGhyZWFkRmFjdG9yeS0wCjIxNDU3CUNvbm5lY3Rpdml0eVRocmVhZAoyMTQ1OQlUaW1lci0wCjIxNDYwCVNlbnRyeUFzeW5jQ29ubmVjdGlvbi0wCjIxNDYzCVNlbnRyeVJlcGxheVBlcnNpc3Rlci0wCjIxNDY0CVNlbnRyeVdpbmRvd1JlY29yZGVyLTAKMjE0NjcJTGVha0NhbmFyeS1IZWFwLUR1bXAKMjE0NzEJcGx1bWJlci1hbmRyb2lkLWxlYWtzCjIxNDcyCVNhbXBsaW5nIFByb2ZpbGVyCjIxNDczCVRpbWVyLTEKMjE0NzQJU2VudHJ5RXhlY3V0b3JTZXJ2aWNlVGhyZWFkRmFjdG9yeS0wCjIxNDc1CVJlbmRlclRocmVhZAoyMTQ3OAlUaW1lci0yCjIxNDc5CU9rSHR0cCBDb25uZWN0aW9uUG9vbAoyMTQ4MAlTdXJmYWNlU3luY0dyb3VwVGltZXIKMjE0ODEJT2tpbyBXYXRjaGRvZwoyMTQ4Mwlod3VpVGFzazAKMjE0ODQJaHd1aVRhc2sxCjIxNDg1CVNoYXJlZFByZWZlcmVuY2VzSW1wbC1sb2FkCjIxNDg3CWJpbmRlcjoyMTQzMV81CjIxNDg5CUVtb2ppQ29tcGF0SW5pdGlhbGl6ZXIKMjE0OTAJRmlsZU9ic2VydmVyCjIxNTE2CVNlbnRyeVJlcGxheVJlY29yZGVyLTAKMjE1MTcJU2VudHJ5UmVwbGF5SW50ZWdyYXRpb24tMAoyMTUzMQlNZWRpYUNvZGVjX2xvb3BlcgoyMTUzNglId0JpbmRlcjoyMTQzMV8xCjIxNTQ4CXBvb2wtMy10aHJlYWQtMQoqbWV0aG9kcwoweDExZTAJYW5kcm9pZC5uZXQuQ29ubmVjdGl2aXR5TWFuYWdlcglnZXRBY3RpdmVOZXR3b3JrSW5mbwkoKUxhbmRyb2lkL25ldC9OZXR3b3JrSW5mbzsJQ29ubmVjdGl2aXR5TWFuYWdlci5qYXZhCjB4MTFjYwlsaWJjb3JlLmlvLkZvcndhcmRpbmdPcwljbG9zZQkoTGphdmEvaW8vRmlsZURlc2NyaXB0b3I7KVYJRm9yd2FyZGluZ09zLmphdmEKMHgxMWI4CWphdmEuaW8uSW5wdXRTdHJlYW1SZWFkZXIJY2xvc2UJKClWCUlucHV0U3RyZWFtUmVhZGVyLmphdmEKMHgxMWFjCWFuZHJvaWQudXRpbC5BcnJheU1hcAlpbmRleE9mCShMamF2YS9sYW5nL09iamVjdDtJKUkJQXJyYXlNYXAuamF2YQoweDExYTgJYW5kcm9pZC51dGlsLkFycmF5TWFwCWluZGV4T2ZLZXkJKExqYXZhL2xhbmcvT2JqZWN0OylJCUFycmF5TWFwLmphdmEKMHgxMTljCWFuZHJvaWQuYXBwLkNvbnRleHRJbXBsCWdldFN5c3RlbVNlcnZpY2UJKExqYXZhL2xhbmcvU3RyaW5nOylMamF2YS9sYW5nL09iamVjdDsJQ29udGV4dEltcGwuamF2YQoweDExOTQJaW8uc2VudHJ5LmFuZHJvaWQuY29yZS5pbnRlcm5hbC51dGlsLkFuZHJvaWRDb25uZWN0aW9uU3RhdHVzUHJvdmlkZXIJZ2V0Q29ubmVjdGl2aXR5TWFuYWdlcgkoTGFuZHJvaWQvY29udGVudC9Db250ZXh0O0xpby9zZW50cnkvSUxvZ2dlcjspTGFuZHJvaWQvbmV0L0Nvbm5lY3Rpdml0eU1hbmFnZXI7CUFuZHJvaWRDb25uZWN0aW9uU3RhdHVzUHJvdmlkZXIuamF2YQoweDExOTAJaW8uc2VudHJ5LmFuZHJvaWQuY29yZS5pbnRlcm5hbC51dGlsLkFuZHJvaWRDb25uZWN0aW9uU3RhdHVzUHJvdmlkZXIJZ2V0Q29ubmVjdGlvblN0YXR1cwkoKUxpby9zZW50cnkvSUNvbm5lY3Rpb25TdGF0dXNQcm92aWRlciRDb25uZWN0aW9uU3RhdHVzOwlBbmRyb2lkQ29ubmVjdGlvblN0YXR1c1Byb3ZpZGVyLmphdmEKMHgxMTg4CWlvLnNlbnRyeS5hbmRyb2lkLnJlcGxheS5SZXBsYXlJbnRlZ3JhdGlvbglvblNjcmVlbnNob3RSZWNvcmRlZAkoTGFuZHJvaWQvZ3JhcGhpY3MvQml0bWFwOylWCVJlcGxheUludGVncmF0aW9uLmt0CjB4MTE4MAlsaWJjb3JlLmlvLkxpbnV4CXJlYWQJKExqYXZhL2lvL0ZpbGVEZXNjcmlwdG9yO1tCSUkpSQlMaW51eC5qYXZhCjB4MTE3YwlzdW4ubmlvLmNzLlN0cmVhbURlY29kZXIJcmVhZEJ5dGVzCSgpSQlTdHJlYW1EZWNvZGVyLmphdmEKMHgxMTc0CWphdmEudXRpbC5jb25jdXJyZW50LmxvY2tzLkFic3RyYWN0UXVldWVkU3luY2hyb25pemVyJENvbmRpdGlvbk9iamVjdAl1bmxpbmtDYW5jZWxsZWRXYWl0ZXJzCShMamF2YS91dGlsL2NvbmN1cnJlbnQvbG9ja3MvQWJzdHJhY3RRdWV1ZWRTeW5jaHJvbml6ZXIkQ29uZGl0aW9uTm9kZTspVglBYnN0cmFjdFF1ZXVlZFN5bmNocm9uaXplci5qYXZhCjB4MTE2OAlkYWx2aWsuc3lzdGVtLkNsb3NlR3VhcmQJb3BlbgkoTGphdmEvbGFuZy9TdHJpbmc7KVYJQ2xvc2VHdWFyZC5qYXZhCjB4MTE2MAlqYXZhLmlvLkZpbGVSZWFkZXIJPGluaXQ+CShMamF2YS9pby9GaWxlOylWCUZpbGVSZWFkZXIuamF2YQoweDExNWMJamF2YS51dGlsLkNhbGVuZGFyCWlzUGFydGlhbGx5Tm9ybWFsaXplZAkoKVoJQ2FsZW5kYXIuamF2YQoweDExNzgJamF2YS5sYW5nLlJ1bnRpbWUJZ2V0UnVudGltZQkoKUxqYXZhL2xhbmcvUnVudGltZTsJUnVudGltZS5qYXZhCjB4MTE0Ywljb20uYW5kcm9pZC5va2h0dHAub2tpby5SZWFsQnVmZmVyZWRTaW5rCXdyaXRlVXRmOAkoTGphdmEvbGFuZy9TdHJpbmc7KUxjb20vYW5kcm9pZC9va2h0dHAvb2tpby9CdWZmZXJlZFNpbms7CVJlYWxCdWZmZXJlZFNpbmsuamF2YQoweDExNDQJY29tLmFuZHJvaWQub2todHRwLmludGVybmFsLmh0dHAuSHR0cDF4U3RyZWFtCXdyaXRlUmVxdWVzdEhlYWRlcnMJKExjb20vYW5kcm9pZC9va2h0dHAvUmVxdWVzdDspVglIdHRwMXhTdHJlYW0uamF2YQoweDExM2MJamF2YS51dGlsLmNvbmN1cnJlbnQubG9ja3MuUmVlbnRyYW50UmVhZFdyaXRlTG9jayRTeW5jCXRyeVJlbGVhc2VTaGFyZWQJKEkpWglSZWVudHJhbnRSZWFkV3JpdGVMb2NrLmphdmEKMHgxMTMwCWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuTmF0aXZlU3NsJEJpb1dyYXBwZXIJZ2V0UGVuZGluZ1dyaXR0ZW5CeXRlcwkoKUkJTmF0aXZlU3NsLmphdmEKMHgxMTJjCWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuQ29uc2NyeXB0RW5naW5lCXBlbmRpbmdPdXRib3VuZEVuY3J5cHRlZEJ5dGVzCSgpSQlDb25zY3J5cHRFbmdpbmUuamF2YQoweDExMjgJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5Db25zY3J5cHRFbmdpbmUJaGFuZHNoYWtlCSgpTGphdmF4L25ldC9zc2wvU1NMRW5naW5lUmVzdWx0JEhhbmRzaGFrZVN0YXR1czsJQ29uc2NyeXB0RW5naW5lLmphdmEKMHgxMTI0CWxpYmNvcmUuaW8uTGludXgJZ2V0c29ja29wdEludAkoTGphdmEvaW8vRmlsZURlc2NyaXB0b3I7SUkpSQlMaW51eC5qYXZhCjB4MTEwYwlpby5zZW50cnkudmVuZG9yLmdzb24uc3RyZWFtLkpzb25Xcml0ZXIJYmVnaW5PYmplY3QJKClMaW8vc2VudHJ5L3ZlbmRvci9nc29uL3N0cmVhbS9Kc29uV3JpdGVyOwlKc29uV3JpdGVyLmphdmEKMHgxMTA4CWlvLnNlbnRyeS5Kc29uT2JqZWN0V3JpdGVyCWJlZ2luT2JqZWN0CSgpTGlvL3NlbnRyeS9Kc29uT2JqZWN0V3JpdGVyOwlKc29uT2JqZWN0V3JpdGVyLmphdmEKMHgxMTA0CWlvLnNlbnRyeS5Kc29uT2JqZWN0V3JpdGVyCWJlZ2luT2JqZWN0CSgpTGlvL3NlbnRyeS9PYmplY3RXcml0ZXI7CUpzb25PYmplY3RXcml0ZXIuamF2YQoweDExMDAJaW8uc2VudHJ5LnJyd2ViLlJSV2ViQnJlYWRjcnVtYkV2ZW50CXNlcmlhbGl6ZURhdGEJKExpby9zZW50cnkvT2JqZWN0V3JpdGVyO0xpby9zZW50cnkvSUxvZ2dlcjspVglSUldlYkJyZWFkY3J1bWJFdmVudC5qYXZhCjB4MTBmOAlpby5zZW50cnkuUmVwbGF5UmVjb3JkaW5nCXNlcmlhbGl6ZQkoTGlvL3NlbnRyeS9PYmplY3RXcml0ZXI7TGlvL3NlbnRyeS9JTG9nZ2VyOylWCVJlcGxheVJlY29yZGluZy5qYXZhCjB4MTBmMAlpby5zZW50cnkuU2VudHJ5RW52ZWxvcGVJdGVtJCRFeHRlcm5hbFN5bnRoZXRpY0xhbWJkYTAJY2FsbAkoKUxqYXZhL2xhbmcvT2JqZWN0OwlEOCQkU3ludGhldGljQ2xhc3MKMHgxMGVjCWlvLnNlbnRyeS5TZW50cnlFbnZlbG9wZUl0ZW0JbGFtYmRhJGZyb21SZXBsYXkkMjkJKExpby9zZW50cnkvU2VudHJ5RW52ZWxvcGVJdGVtJENhY2hlZEl0ZW07KVtCCVNlbnRyeUVudmVsb3BlSXRlbS5qYXZhCjB4MTBlMAlqYXZhLmxhbmcuU3RyaW5nCWxhc3RJbmRleE9mCShJSSlJCVN0cmluZy5qYXZhCjB4MTBkYwlqYXZhLmxhbmcuU3RyaW5nCWxhc3RJbmRleE9mCShJKUkJU3RyaW5nLmphdmEKMHgxMGQ4CWlvLnNlbnRyeS5hbmRyb2lkLmNvcmUuQ29udGV4dFV0aWxzCXNldEFwcFBhY2thZ2VJbmZvCShMYW5kcm9pZC9jb250ZW50L3BtL1BhY2thZ2VJbmZvO0xpby9zZW50cnkvYW5kcm9pZC9jb3JlL0J1aWxkSW5mb1Byb3ZpZGVyO0xpby9zZW50cnkvcHJvdG9jb2wvQXBwOylWCUNvbnRleHRVdGlscy5qYXZhCjB4MTBkMAlpby5zZW50cnkuYW5kcm9pZC5jb3JlLkRlZmF1bHRBbmRyb2lkRXZlbnRQcm9jZXNzb3IJcHJvY2Vzc05vbkNhY2hlZEV2ZW50CShMaW8vc2VudHJ5L1NlbnRyeUJhc2VFdmVudDtMaW8vc2VudHJ5L0hpbnQ7KVYJRGVmYXVsdEFuZHJvaWRFdmVudFByb2Nlc3Nvci5qYXZhCjB4MTBjYwlpby5zZW50cnkuYW5kcm9pZC5jb3JlLkRlZmF1bHRBbmRyb2lkRXZlbnRQcm9jZXNzb3IJcHJvY2VzcwkoTGlvL3NlbnRyeS9TZW50cnlSZXBsYXlFdmVudDtMaW8vc2VudHJ5L0hpbnQ7KUxpby9zZW50cnkvU2VudHJ5UmVwbGF5RXZlbnQ7CURlZmF1bHRBbmRyb2lkRXZlbnRQcm9jZXNzb3IuamF2YQoweDEwYzQJaW8uc2VudHJ5LlNlbnRyeUNsaWVudAljYXB0dXJlUmVwbGF5RXZlbnQJKExpby9zZW50cnkvU2VudHJ5UmVwbGF5RXZlbnQ7TGlvL3NlbnRyeS9JU2NvcGU7TGlvL3NlbnRyeS9IaW50OylMaW8vc2VudHJ5L3Byb3RvY29sL1NlbnRyeUlkOwlTZW50cnlDbGllbnQuamF2YQoweDEwYmMJaW8uc2VudHJ5LlNjb3Blc0FkYXB0ZXIJY2FwdHVyZVJlcGxheQkoTGlvL3NlbnRyeS9TZW50cnlSZXBsYXlFdmVudDtMaW8vc2VudHJ5L0hpbnQ7KUxpby9zZW50cnkvcHJvdG9jb2wvU2VudHJ5SWQ7CVNjb3Blc0FkYXB0ZXIuamF2YQoweDEwYjgJaW8uc2VudHJ5LmFuZHJvaWQucmVwbGF5LmNhcHR1cmUuQ2FwdHVyZVN0cmF0ZWd5JFJlcGxheVNlZ21lbnQkQ3JlYXRlZAljYXB0dXJlCShMaW8vc2VudHJ5L0lTY29wZXM7TGlvL3NlbnRyeS9IaW50OylWCUNhcHR1cmVTdHJhdGVneS5rdAoweDEwYWMJYW5kcm9pZC5tZWRpYS5NZWRpYUNvZGVjCXN0b3AJKClWCU1lZGlhQ29kZWMuamF2YQoweDEwYTAJamF2YS5pby5Vbml4RmlsZVN5c3RlbQlub3JtYWxpemUJKExqYXZhL2xhbmcvU3RyaW5nOylMamF2YS9sYW5nL1N0cmluZzsJVW5peEZpbGVTeXN0ZW0uamF2YQoweDEwOWMJYW5kcm9pZHgucHJvZmlsZWluc3RhbGxlci5Qcm9maWxlVmVyaWZpZXIJd3JpdGVQcm9maWxlVmVyaWZpY2F0aW9uCShMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7WilMYW5kcm9pZHgvcHJvZmlsZWluc3RhbGxlci9Qcm9maWxlVmVyaWZpZXIkQ29tcGlsYXRpb25TdGF0dXM7CVByb2ZpbGVWZXJpZmllci5qYXZhCjB4MTA5NAlhbmRyb2lkeC5wcm9maWxlaW5zdGFsbGVyLlByb2ZpbGVJbnN0YWxsZXIJd3JpdGVQcm9maWxlCShMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7TGphdmEvdXRpbC9jb25jdXJyZW50L0V4ZWN1dG9yO0xhbmRyb2lkeC9wcm9maWxlaW5zdGFsbGVyL1Byb2ZpbGVJbnN0YWxsZXIkRGlhZ25vc3RpY3NDYWxsYmFjazspVglQcm9maWxlSW5zdGFsbGVyLmphdmEKMHgxMDhjCWFuZHJvaWR4LnByb2ZpbGVpbnN0YWxsZXIuUHJvZmlsZUluc3RhbGxlckluaXRpYWxpemVyCWxhbWJkYSR3cml0ZUluQmFja2dyb3VuZCQyCShMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7KVYJUHJvZmlsZUluc3RhbGxlckluaXRpYWxpemVyLmphdmEKMHgxMDg4CWFuZHJvaWR4LnByb2ZpbGVpbnN0YWxsZXIuUHJvZmlsZUluc3RhbGxlckluaXRpYWxpemVyJCRFeHRlcm5hbFN5bnRoZXRpY0xhbWJkYTIJcnVuCSgpVglEOCQkU3ludGhldGljQ2xhc3MKMHgxMDg0CWRhbHZpay5zeXN0ZW0uQmxvY2tHdWFyZAlnZXRUaHJlYWRQb2xpY3kJKClMZGFsdmlrL3N5c3RlbS9CbG9ja0d1YXJkJFBvbGljeTsJQmxvY2tHdWFyZC5qYXZhCjB4MTA4MAlsaWJjb3JlLmlvLkJsb2NrR3VhcmRPcwlyZWFkCShMamF2YS9pby9GaWxlRGVzY3JpcHRvcjtbQklJKUkJQmxvY2tHdWFyZE9zLmphdmEKMHgxMDc0CWphdmEuaW8uRmlsZUlucHV0U3RyZWFtCXJlYWQJKFtCSUkpSQlGaWxlSW5wdXRTdHJlYW0uamF2YQoweDEwNjQJYW5kcm9pZC5ncmFwaGljcy5CaXRtYXBGYWN0b3J5CWRlY29kZUZpbGUJKExqYXZhL2xhbmcvU3RyaW5nO0xhbmRyb2lkL2dyYXBoaWNzL0JpdG1hcEZhY3RvcnkkT3B0aW9uczspTGFuZHJvaWQvZ3JhcGhpY3MvQml0bWFwOwlCaXRtYXBGYWN0b3J5LmphdmEKMHgxMDVjCWphdmEudXRpbC5UYXNrUXVldWUJcmVzY2hlZHVsZU1pbgkoSilWCVRpbWVyLmphdmEKMHgxMDU4CWlvLnNlbnRyeS5hbmRyb2lkLnJlcGxheS52aWRlby5TaW1wbGVWaWRlb0VuY29kZXIJZW5jb2RlCShMYW5kcm9pZC9ncmFwaGljcy9CaXRtYXA7KVYJU2ltcGxlVmlkZW9FbmNvZGVyLmt0CjB4MTA0NAlhbmRyb2lkLm1lZGlhLk1lZGlhQ29kZWMJbmF0aXZlX3N0YXJ0CSgpVglNZWRpYUNvZGVjLmphdmEKMHgxMDQwCWFuZHJvaWQubWVkaWEuTWVkaWFDb2RlYwlzdGFydAkoKVYJTWVkaWFDb2RlYy5qYXZhCjB4MTAzYwlhbmRyb2lkLm1lZGlhLk1lZGlhQ29kZWMJbmF0aXZlX2NvbmZpZ3VyZQkoW0xqYXZhL2xhbmcvU3RyaW5nO1tMamF2YS9sYW5nL09iamVjdDtMYW5kcm9pZC92aWV3L1N1cmZhY2U7TGFuZHJvaWQvbWVkaWEvTWVkaWFDcnlwdG87TGFuZHJvaWQvb3MvSUh3QmluZGVyO0kpVglNZWRpYUNvZGVjLmphdmEKMHgxMDM0CWFuZHJvaWQubWVkaWEuTWVkaWFDb2RlYwljb25maWd1cmUJKExhbmRyb2lkL21lZGlhL01lZGlhRm9ybWF0O0xhbmRyb2lkL3ZpZXcvU3VyZmFjZTtMYW5kcm9pZC9tZWRpYS9NZWRpYUNyeXB0bztJKVYJTWVkaWFDb2RlYy5qYXZhCjB4MTAzMAlpby5zZW50cnkuYW5kcm9pZC5yZXBsYXkudmlkZW8uU2ltcGxlVmlkZW9FbmNvZGVyCXN0YXJ0CSgpVglTaW1wbGVWaWRlb0VuY29kZXIua3QKMHgxMDJjCWpkay5pbnRlcm5hbC5taXNjLlVuc2FmZQljb21wYXJlQW5kU2V0SW50CShMamF2YS9sYW5nL09iamVjdDtKSUkpWglVbnNhZmUuamF2YQoweDEwMjgJamF2YS51dGlsLmNvbmN1cnJlbnQubG9ja3MuQWJzdHJhY3RRdWV1ZWRTeW5jaHJvbml6ZXIJY29tcGFyZUFuZFNldFN0YXRlCShJSSlaCUFic3RyYWN0UXVldWVkU3luY2hyb25pemVyLmphdmEKMHgxMDIwCWphdmEudXRpbC5jb25jdXJyZW50LmxvY2tzLlJlZW50cmFudExvY2skU3luYwlsb2NrCSgpVglSZWVudHJhbnRMb2NrLmphdmEKMHgxMDE4CWFuZHJvaWQubWVkaWEuTWVkaWFDb2RlYwlsb2NrQW5kR2V0Q29udGV4dAkoKUoJTWVkaWFDb2RlYy5qYXZhCjB4MTAxMAlhbmRyb2lkLm1lZGlhLk1lZGlhQ29kZWMJPGluaXQ+CShMamF2YS9sYW5nL1N0cmluZztaWklJKVYJTWVkaWFDb2RlYy5qYXZhCjB4MTAwOAlhbmRyb2lkLm1lZGlhLk1lZGlhQ29kZWMJY3JlYXRlRW5jb2RlckJ5VHlwZQkoTGphdmEvbGFuZy9TdHJpbmc7KUxhbmRyb2lkL21lZGlhL01lZGlhQ29kZWM7CU1lZGlhQ29kZWMuamF2YQoweGZlNAlhbmRyb2lkLm1lZGlhLk1lZGlhQ29kZWNMaXN0CWdldENvZGVjQ2FwYWJpbGl0aWVzCShJTGphdmEvbGFuZy9TdHJpbmc7KUxhbmRyb2lkL21lZGlhL01lZGlhQ29kZWNJbmZvJENvZGVjQ2FwYWJpbGl0aWVzOwlNZWRpYUNvZGVjTGlzdC5qYXZhCjB4ZmUwCWFuZHJvaWQubWVkaWEuTWVkaWFDb2RlY0xpc3QJZ2V0TmV3Q29kZWNJbmZvQXQJKEkpTGFuZHJvaWQvbWVkaWEvTWVkaWFDb2RlY0luZm87CU1lZGlhQ29kZWNMaXN0LmphdmEKMHhmZGMJYW5kcm9pZC5tZWRpYS5NZWRpYUNvZGVjTGlzdAluYXRpdmVfZ2V0Q29kZWNDb3VudAkoKUkJTWVkaWFDb2RlY0xpc3QuamF2YQoweDEwNGMJYW5kcm9pZC5tZWRpYS5NZWRpYUNvZGVjCWRlcXVldWVPdXRwdXRCdWZmZXIJKExhbmRyb2lkL21lZGlhL01lZGlhQ29kZWMkQnVmZmVySW5mbztKKUkJTWVkaWFDb2RlYy5qYXZhCjB4ZmQ0CWFuZHJvaWQubWVkaWEuTWVkaWFDb2RlY0xpc3QJPGluaXQ+CShJKVYJTWVkaWFDb2RlY0xpc3QuamF2YQoweGZjOAlrb3RsaW4uVW5zYWZlTGF6eUltcGwJZ2V0VmFsdWUJKClMamF2YS9sYW5nL09iamVjdDsJTGF6eS5rdAoweGZjMAlpby5zZW50cnkuYW5kcm9pZC5yZXBsYXkudmlkZW8uU2ltcGxlVmlkZW9FbmNvZGVyCTxpbml0PgkoTGlvL3NlbnRyeS9TZW50cnlPcHRpb25zO0xpby9zZW50cnkvYW5kcm9pZC9yZXBsYXkvdmlkZW8vTXV4ZXJDb25maWc7TGtvdGxpbi9qdm0vZnVuY3Rpb25zL0Z1bmN0aW9uMDspVglTaW1wbGVWaWRlb0VuY29kZXIua3QKMHhmYmMJaW8uc2VudHJ5LmFuZHJvaWQucmVwbGF5LnZpZGVvLlNpbXBsZVZpZGVvRW5jb2Rlcgk8aW5pdD4JKExpby9zZW50cnkvU2VudHJ5T3B0aW9ucztMaW8vc2VudHJ5L2FuZHJvaWQvcmVwbGF5L3ZpZGVvL011eGVyQ29uZmlnO0xrb3RsaW4vanZtL2Z1bmN0aW9ucy9GdW5jdGlvbjA7SUxrb3RsaW4vanZtL2ludGVybmFsL0RlZmF1bHRDb25zdHJ1Y3Rvck1hcmtlcjspVglTaW1wbGVWaWRlb0VuY29kZXIua3QKMHhmYjgJaW8uc2VudHJ5LmFuZHJvaWQucmVwbGF5LlJlcGxheUNhY2hlCWNyZWF0ZVZpZGVvT2YJKEpKSUlJTGphdmEvaW8vRmlsZTspTGlvL3NlbnRyeS9hbmRyb2lkL3JlcGxheS9HZW5lcmF0ZWRWaWRlbzsJUmVwbGF5Q2FjaGUua3QKMHgxMDUwCWFuZHJvaWQubWVkaWEuTWVkaWFDb2RlYwluYXRpdmVfZGVxdWV1ZU91dHB1dEJ1ZmZlcgkoTGFuZHJvaWQvbWVkaWEvTWVkaWFDb2RlYyRCdWZmZXJJbmZvO0opSQlNZWRpYUNvZGVjLmphdmEKMHhmYjQJaW8uc2VudHJ5LmFuZHJvaWQucmVwbGF5LlJlcGxheUNhY2hlCWNyZWF0ZVZpZGVvT2YkZGVmYXVsdAkoTGlvL3NlbnRyeS9hbmRyb2lkL3JlcGxheS9SZXBsYXlDYWNoZTtKSklJSUxqYXZhL2lvL0ZpbGU7SUxqYXZhL2xhbmcvT2JqZWN0OylMaW8vc2VudHJ5L2FuZHJvaWQvcmVwbGF5L0dlbmVyYXRlZFZpZGVvOwlSZXBsYXlDYWNoZS5rdAoweGZhOAlpby5zZW50cnkuYW5kcm9pZC5yZXBsYXkuY2FwdHVyZS5CYXNlQ2FwdHVyZVN0cmF0ZWd5CWNyZWF0ZVNlZ21lbnRJbnRlcm5hbCRkZWZhdWx0CShMaW8vc2VudHJ5L2FuZHJvaWQvcmVwbGF5L2NhcHR1cmUvQmFzZUNhcHR1cmVTdHJhdGVneTtKTGphdmEvdXRpbC9EYXRlO0xpby9zZW50cnkvcHJvdG9jb2wvU2VudHJ5SWQ7SUlJTGlvL3NlbnRyeS9TZW50cnlSZXBsYXlFdmVudCRSZXBsYXlUeXBlO0xpby9zZW50cnkvYW5kcm9pZC9yZXBsYXkvUmVwbGF5Q2FjaGU7SUxqYXZhL2xhbmcvU3RyaW5nO0xqYXZhL3V0aWwvTGlzdDtMamF2YS91dGlsL0xpbmtlZExpc3Q7SUxqYXZhL2xhbmcvT2JqZWN0OylMaW8vc2VudHJ5L2FuZHJvaWQvcmVwbGF5L2NhcHR1cmUvQ2FwdHVyZVN0cmF0ZWd5JFJlcGxheVNlZ21lbnQ7CUJhc2VDYXB0dXJlU3RyYXRlZ3kua3QKMHhmYTAJamRrLmludGVybmFsLnV0aWwuQXJyYXlzU3VwcG9ydAluZXdMZW5ndGgJKElJSSlJCUFycmF5c1N1cHBvcnQuamF2YQoweGZlOAlhbmRyb2lkLm1lZGlhLk1lZGlhQ29kZWNJbmZvJENvZGVjQ2FwYWJpbGl0aWVzCTxpbml0PgkoW0xhbmRyb2lkL21lZGlhL01lZGlhQ29kZWNJbmZvJENvZGVjUHJvZmlsZUxldmVsO1tJWkxqYXZhL3V0aWwvTWFwO0xqYXZhL3V0aWwvTWFwOylWCU1lZGlhQ29kZWNJbmZvLmphdmEKMHhmOWMJamF2YS51dGlsLkFycmF5TGlzdAlncm93CShJKVtMamF2YS9sYW5nL09iamVjdDsJQXJyYXlMaXN0LmphdmEKMHhmOTQJamF2YS51dGlsLkFycmF5TGlzdAlhZGQJKExqYXZhL2xhbmcvT2JqZWN0O1tMamF2YS9sYW5nL09iamVjdDtJKVYJQXJyYXlMaXN0LmphdmEKMHhmOTAJamF2YS51dGlsLkFycmF5TGlzdAlhZGQJKExqYXZhL2xhbmcvT2JqZWN0OylaCUFycmF5TGlzdC5qYXZhCjB4ZjhjCWphdmEudXRpbC5yZWdleC5QYXR0ZXJuCXNwbGl0CShMamF2YS9sYW5nL0NoYXJTZXF1ZW5jZTtJKVtMamF2YS9sYW5nL1N0cmluZzsJUGF0dGVybi5qYXZhCjB4Zjg4CWphdmEudXRpbC5yZWdleC5QYXR0ZXJuCXNwbGl0CShMamF2YS9sYW5nL0NoYXJTZXF1ZW5jZTspW0xqYXZhL2xhbmcvU3RyaW5nOwlQYXR0ZXJuLmphdmEKMHhmODAJamRrLmludGVybmFsLm1pc2MuVW5zYWZlCWdldExvbmdVbmFsaWduZWQJKExqYXZhL2xhbmcvT2JqZWN0O0opSglVbnNhZmUuamF2YQoweGY3YwlqZGsuaW50ZXJuYWwudXRpbC5BcnJheXNTdXBwb3J0CXZlY3Rvcml6ZWRNaXNtYXRjaAkoTGphdmEvbGFuZy9PYmplY3Q7SkxqYXZhL2xhbmcvT2JqZWN0O0pJSSlJCUFycmF5c1N1cHBvcnQuamF2YQoweGY1YwlqYXZhLmxhbmcuVGhyb3dhYmxlCWZpbGxJblN0YWNrVHJhY2UJKClMamF2YS9sYW5nL1Rocm93YWJsZTsJVGhyb3dhYmxlLmphdmEKMHhmNTgJamF2YS5sYW5nLlRocm93YWJsZQk8aW5pdD4JKClWCVRocm93YWJsZS5qYXZhCjB4MTA2YwlhbmRyb2lkLmdyYXBoaWNzLkJpdG1hcEZhY3RvcnkJZGVjb2RlU3RyZWFtSW50ZXJuYWwJKExqYXZhL2lvL0lucHV0U3RyZWFtO0xhbmRyb2lkL2dyYXBoaWNzL1JlY3Q7TGFuZHJvaWQvZ3JhcGhpY3MvQml0bWFwRmFjdG9yeSRPcHRpb25zOylMYW5kcm9pZC9ncmFwaGljcy9CaXRtYXA7CUJpdG1hcEZhY3RvcnkuamF2YQoweGY1NAlqYXZhLmxhbmcuRXhjZXB0aW9uCTxpbml0PgkoKVYJRXhjZXB0aW9uLmphdmEKMHgxMWM0CWphdmEuaW8uRmlsZUlucHV0U3RyZWFtCWNsb3NlCSgpVglGaWxlSW5wdXRTdHJlYW0uamF2YQoweGY1MAlhbmRyb2lkLnN5c3RlbS5FcnJub0V4Y2VwdGlvbgk8aW5pdD4JKExqYXZhL2xhbmcvU3RyaW5nO0kpVglFcnJub0V4Y2VwdGlvbi5qYXZhCjB4ZjRjCWFuZHJvaWQuc2VjdXJpdHkubmV0LmNvbmZpZy5EaXJlY3RvcnlDZXJ0aWZpY2F0ZVNvdXJjZQlmaW5kQ2VydAkoTGphdmF4L3NlY3VyaXR5L2F1dGgveDUwMC9YNTAwUHJpbmNpcGFsO0xhbmRyb2lkL3NlY3VyaXR5L25ldC9jb25maWcvRGlyZWN0b3J5Q2VydGlmaWNhdGVTb3VyY2UkQ2VydFNlbGVjdG9yOylMamF2YS9zZWN1cml0eS9jZXJ0L1g1MDlDZXJ0aWZpY2F0ZTsJRGlyZWN0b3J5Q2VydGlmaWNhdGVTb3VyY2UuamF2YQoweGY0OAlhbmRyb2lkLnNlY3VyaXR5Lm5ldC5jb25maWcuRGlyZWN0b3J5Q2VydGlmaWNhdGVTb3VyY2UJZmluZEJ5U3ViamVjdEFuZFB1YmxpY0tleQkoTGphdmEvc2VjdXJpdHkvY2VydC9YNTA5Q2VydGlmaWNhdGU7KUxqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlOwlEaXJlY3RvcnlDZXJ0aWZpY2F0ZVNvdXJjZS5qYXZhCjB4ZjQ0CWFuZHJvaWQuc2VjdXJpdHkubmV0LmNvbmZpZy5TeXN0ZW1DZXJ0aWZpY2F0ZVNvdXJjZQlmaW5kQnlTdWJqZWN0QW5kUHVibGljS2V5CShMamF2YS9zZWN1cml0eS9jZXJ0L1g1MDlDZXJ0aWZpY2F0ZTspTGphdmEvc2VjdXJpdHkvY2VydC9YNTA5Q2VydGlmaWNhdGU7CVN5c3RlbUNlcnRpZmljYXRlU291cmNlLmphdmEKMHhmNDAJYW5kcm9pZC5zZWN1cml0eS5uZXQuY29uZmlnLkNlcnRpZmljYXRlc0VudHJ5UmVmCWZpbmRCeVN1YmplY3RBbmRQdWJsaWNLZXkJKExqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlOylMYW5kcm9pZC9zZWN1cml0eS9uZXQvY29uZmlnL1RydXN0QW5jaG9yOwlDZXJ0aWZpY2F0ZXNFbnRyeVJlZi5qYXZhCjB4ZjM4CWFuZHJvaWQuc2VjdXJpdHkubmV0LmNvbmZpZy5UcnVzdGVkQ2VydGlmaWNhdGVTdG9yZUFkYXB0ZXIJZ2V0VHJ1c3RBbmNob3IJKExqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlOylMamF2YS9zZWN1cml0eS9jZXJ0L1g1MDlDZXJ0aWZpY2F0ZTsJVHJ1c3RlZENlcnRpZmljYXRlU3RvcmVBZGFwdGVyLmphdmEKMHhmNjAJamF2YS5sYW5nLlRocm93YWJsZQluYXRpdmVGaWxsSW5TdGFja1RyYWNlCSgpTGphdmEvbGFuZy9PYmplY3Q7CVRocm93YWJsZS5qYXZhCjB4ZjM0CWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuVHJ1c3RNYW5hZ2VySW1wbAlmaW5kVHJ1c3RBbmNob3JCeVN1YmplY3RBbmRQdWJsaWNLZXkJKExqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlOylMamF2YS9zZWN1cml0eS9jZXJ0L1RydXN0QW5jaG9yOwlUcnVzdE1hbmFnZXJJbXBsLmphdmEKMHhmMzAJaW8uc2VudHJ5LlNlbnRyeUJhc2VFdmVudCRTZXJpYWxpemVyCXNlcmlhbGl6ZQkoTGlvL3NlbnRyeS9TZW50cnlCYXNlRXZlbnQ7TGlvL3NlbnRyeS9PYmplY3RXcml0ZXI7TGlvL3NlbnRyeS9JTG9nZ2VyOylWCVNlbnRyeUJhc2VFdmVudC5qYXZhCjB4MTBiMAlhbmRyb2lkLm1lZGlhLk1lZGlhQ29kZWMJbmF0aXZlX3N0b3AJKClWCU1lZGlhQ29kZWMuamF2YQoweGYyYwlpby5zZW50cnkudmVuZG9yLmdzb24uc3RyZWFtLkpzb25Xcml0ZXIJbmFtZQkoTGphdmEvbGFuZy9TdHJpbmc7KUxpby9zZW50cnkvdmVuZG9yL2dzb24vc3RyZWFtL0pzb25Xcml0ZXI7CUpzb25Xcml0ZXIuamF2YQoweGYyOAlpby5zZW50cnkuSnNvbk9iamVjdFdyaXRlcgluYW1lCShMamF2YS9sYW5nL1N0cmluZzspTGlvL3NlbnRyeS9Kc29uT2JqZWN0V3JpdGVyOwlKc29uT2JqZWN0V3JpdGVyLmphdmEKMHhmMjQJaW8uc2VudHJ5Lkpzb25PYmplY3RXcml0ZXIJbmFtZQkoTGphdmEvbGFuZy9TdHJpbmc7KUxpby9zZW50cnkvT2JqZWN0V3JpdGVyOwlKc29uT2JqZWN0V3JpdGVyLmphdmEKMHhmMWMJaW8uc2VudHJ5LnByb3RvY29sLlNlbnRyeVRyYW5zYWN0aW9uCXNlcmlhbGl6ZQkoTGlvL3NlbnRyeS9PYmplY3RXcml0ZXI7TGlvL3NlbnRyeS9JTG9nZ2VyOylWCVNlbnRyeVRyYW5zYWN0aW9uLmphdmEKMHhmMTAJaW8uc2VudHJ5LlNlbnRyeUVudmVsb3BlSXRlbSRDYWNoZWRJdGVtCWdldEJ5dGVzCSgpW0IJU2VudHJ5RW52ZWxvcGVJdGVtLmphdmEKMHhmMGMJaW8uc2VudHJ5LlNlbnRyeUVudmVsb3BlSXRlbQlsYW1iZGEkZnJvbUV2ZW50JDUJKExpby9zZW50cnkvU2VudHJ5RW52ZWxvcGVJdGVtJENhY2hlZEl0ZW07KVtCCVNlbnRyeUVudmVsb3BlSXRlbS5qYXZhCjB4ZjA4CWlvLnNlbnRyeS5TZW50cnlFbnZlbG9wZUl0ZW0kJEV4dGVybmFsU3ludGhldGljTGFtYmRhMjUJY2FsbAkoKUxqYXZhL2xhbmcvT2JqZWN0OwlEOCQkU3ludGhldGljQ2xhc3MKMHhmMDQJaW8uc2VudHJ5LlNlbnRyeUVudmVsb3BlSXRlbQlnZXREYXRhCSgpW0IJU2VudHJ5RW52ZWxvcGVJdGVtLmphdmEKMHhlZmMJaW8uc2VudHJ5LmNhY2hlLkVudmVsb3BlQ2FjaGUJc3RvcmUJKExpby9zZW50cnkvU2VudHJ5RW52ZWxvcGU7TGlvL3NlbnRyeS9IaW50OylWCUVudmVsb3BlQ2FjaGUuamF2YQoweGVmMAlhbmRyb2lkLmljdS5pbXBsLm51bWJlci5NdXRhYmxlUGF0dGVybk1vZGlmaWVyCXByb2Nlc3NRdWFudGl0eQkoTGFuZHJvaWQvaWN1L2ltcGwvbnVtYmVyL0RlY2ltYWxRdWFudGl0eTspTGFuZHJvaWQvaWN1L2ltcGwvbnVtYmVyL01pY3JvUHJvcHM7CU11dGFibGVQYXR0ZXJuTW9kaWZpZXIuamF2YQoweGVlYwlhbmRyb2lkLmljdS5udW1iZXIuTnVtYmVyRm9ybWF0dGVySW1wbAlwcmVQcm9jZXNzVW5zYWZlCShMYW5kcm9pZC9pY3UvaW1wbC9udW1iZXIvTWFjcm9Qcm9wcztMYW5kcm9pZC9pY3UvaW1wbC9udW1iZXIvRGVjaW1hbFF1YW50aXR5OylMYW5kcm9pZC9pY3UvaW1wbC9udW1iZXIvTWljcm9Qcm9wczsJTnVtYmVyRm9ybWF0dGVySW1wbC5qYXZhCjB4ZWU4CWFuZHJvaWQuaWN1Lm51bWJlci5OdW1iZXJGb3JtYXR0ZXJJbXBsCWZvcm1hdFN0YXRpYwkoTGFuZHJvaWQvaWN1L2ltcGwvbnVtYmVyL01hY3JvUHJvcHM7TGFuZHJvaWQvaWN1L2ltcGwvbnVtYmVyL0RlY2ltYWxRdWFudGl0eTtMYW5kcm9pZC9pY3UvaW1wbC9Gb3JtYXR0ZWRTdHJpbmdCdWlsZGVyOylMYW5kcm9pZC9pY3UvaW1wbC9udW1iZXIvTWljcm9Qcm9wczsJTnVtYmVyRm9ybWF0dGVySW1wbC5qYXZhCjB4ZWUwCWFuZHJvaWQuaWN1LnRleHQuRGVjaW1hbEZvcm1hdAlmb3JtYXQJKERMamF2YS9sYW5nL1N0cmluZ0J1ZmZlcjtMamF2YS90ZXh0L0ZpZWxkUG9zaXRpb247KUxqYXZhL2xhbmcvU3RyaW5nQnVmZmVyOwlEZWNpbWFsRm9ybWF0LmphdmEKMHhlZDgJamF2YS50ZXh0LkRlY2ltYWxGb3JtYXQJZm9ybWF0CShMamF2YS9sYW5nL09iamVjdDtMamF2YS9sYW5nL1N0cmluZ0J1ZmZlcjtMamF2YS90ZXh0L0ZpZWxkUG9zaXRpb247KUxqYXZhL2xhbmcvU3RyaW5nQnVmZmVyOwlEZWNpbWFsRm9ybWF0LmphdmEKMHhmZjQJYW5kcm9pZC5tZWRpYS5NZWRpYUNvZGVjSW5mbyRWaWRlb0NhcGFiaWxpdGllcwlpbml0CShMYW5kcm9pZC9tZWRpYS9NZWRpYUZvcm1hdDtMYW5kcm9pZC9tZWRpYS9NZWRpYUNvZGVjSW5mbyRDb2RlY0NhcGFiaWxpdGllczspVglNZWRpYUNvZGVjSW5mby5qYXZhCjB4ZWQ0CWphdmEudGV4dC5Gb3JtYXQJZm9ybWF0CShMamF2YS9sYW5nL09iamVjdDspTGphdmEvbGFuZy9TdHJpbmc7CUZvcm1hdC5qYXZhCjB4ZWQwCWlvLnNlbnRyeS5CYWdnYWdlCXNhbXBsZVJhdGVUb1N0cmluZwkoTGphdmEvbGFuZy9Eb3VibGU7KUxqYXZhL2xhbmcvU3RyaW5nOwlCYWdnYWdlLmphdmEKMHhlY2MJaW8uc2VudHJ5LkJhZ2dhZ2UJc2V0VmFsdWVzRnJvbVRyYW5zYWN0aW9uCShMaW8vc2VudHJ5L3Byb3RvY29sL1NlbnRyeUlkO0xpby9zZW50cnkvcHJvdG9jb2wvU2VudHJ5SWQ7TGlvL3NlbnRyeS9TZW50cnlPcHRpb25zO0xpby9zZW50cnkvVHJhY2VzU2FtcGxpbmdEZWNpc2lvbjtMamF2YS9sYW5nL1N0cmluZztMaW8vc2VudHJ5L3Byb3RvY29sL1RyYW5zYWN0aW9uTmFtZVNvdXJjZTspVglCYWdnYWdlLmphdmEKMHhlYmMJamF2YS51dGlsLmNvbmN1cnJlbnQuQ29uY3VycmVudFNraXBMaXN0U2V0CWl0ZXJhdG9yCSgpTGphdmEvdXRpbC9JdGVyYXRvcjsJQ29uY3VycmVudFNraXBMaXN0U2V0LmphdmEKMHhlYWMJaW8uc2VudHJ5LlNlbnRyeVRyYWNlciQkRXh0ZXJuYWxTeW50aGV0aWNMYW1iZGEwCWV4ZWN1dGUJKExpby9zZW50cnkvU3BhbjspVglEOCQkU3ludGhldGljQ2xhc3MKMHhlYTQJaW8uc2VudHJ5LlNlbnRyeVRyYWNlcglmaW5pc2gJKExpby9zZW50cnkvU3BhblN0YXR1cztMaW8vc2VudHJ5L1NlbnRyeURhdGU7KVYJU2VudHJ5VHJhY2VyLmphdmEKMHhlYTAJaW8uc2VudHJ5LlNlbnRyeVRyYWNlcglmaW5pc2gJKExpby9zZW50cnkvU3BhblN0YXR1czspVglTZW50cnlUcmFjZXIuamF2YQoweGY2NAlzdW4uc2VjdXJpdHkucHJvdmlkZXIuY2VydHBhdGguQ29uc3RyYWludHNDaGVja2VyCWNoZWNrCShMamF2YS9zZWN1cml0eS9jZXJ0L0NlcnRpZmljYXRlO0xqYXZhL3V0aWwvQ29sbGVjdGlvbjspVglDb25zdHJhaW50c0NoZWNrZXIuamF2YQoweGU5MAlqYXZhLm5pby5jaGFyc2V0LkNvZGVyUmVzdWx0CWlzT3ZlcmZsb3cJKClaCUNvZGVyUmVzdWx0LmphdmEKMHhlOGMJamF2YS5uaW8uY2hhcnNldC5DaGFyc2V0RGVjb2RlcglkZWNvZGUJKExqYXZhL25pby9CeXRlQnVmZmVyO0xqYXZhL25pby9DaGFyQnVmZmVyO1opTGphdmEvbmlvL2NoYXJzZXQvQ29kZXJSZXN1bHQ7CUNoYXJzZXREZWNvZGVyLmphdmEKMHhlODAJamF2YS5pby5JbnB1dFN0cmVhbVJlYWRlcglyZWFkCShbQ0lJKUkJSW5wdXRTdHJlYW1SZWFkZXIuamF2YQoweGU3OAlqYXZhLmlvLkJ1ZmZlcmVkUmVhZGVyCXJlYWRMaW5lCShaKUxqYXZhL2xhbmcvU3RyaW5nOwlCdWZmZXJlZFJlYWRlci5qYXZhCjB4MTExNAlsaWJjb3JlLmlvLkZvcndhcmRpbmdPcwljb25uZWN0CShMamF2YS9pby9GaWxlRGVzY3JpcHRvcjtMamF2YS9uZXQvSW5ldEFkZHJlc3M7SSlWCUZvcndhcmRpbmdPcy5qYXZhCjB4ZTZjCWlvLnNlbnRyeS5hbmRyb2lkLmNvcmUuQW5kcm9pZENwdUNvbGxlY3RvcglyZWFkVG90YWxDcHVOYW5vcwkoKUoJQW5kcm9pZENwdUNvbGxlY3Rvci5qYXZhCjB4ZTY4CWFuZHJvaWQuZ3JhcGhpY3MuQml0bWFwCW5hdGl2ZUNvcHkJKEpJWilMYW5kcm9pZC9ncmFwaGljcy9CaXRtYXA7CUJpdG1hcC5qYXZhCjB4ZTYwCWlvLnNlbnRyeS5hbmRyb2lkLnJlcGxheS5XaW5kb3dSZWNvcmRlcglzdGFydCRsYW1iZGEkMAkoTGlvL3NlbnRyeS9hbmRyb2lkL3JlcGxheS9XaW5kb3dSZWNvcmRlcjspVglXaW5kb3dSZWNvcmRlci5rdAoweGU1OAlpby5zZW50cnkuYW5kcm9pZC5yZXBsYXkuV2luZG93UmVjb3JkZXIkJEV4dGVybmFsU3ludGhldGljTGFtYmRhMAlydW4JKClWCUQ4JCRTeW50aGV0aWNDbGFzcwoweGU3YwlqYXZhLmlvLkJ1ZmZlcmVkUmVhZGVyCWZpbGwJKClWCUJ1ZmZlcmVkUmVhZGVyLmphdmEKMHhlNDQJamF2YS51dGlsLlRhc2tRdWV1ZQlyZW1vdmVNaW4JKClWCVRpbWVyLmphdmEKMHhlNDAJc3VuLnV0aWwuY2FsZW5kYXIuQ2FsZW5kYXJEYXRlCWdldFllYXIJKClJCUNhbGVuZGFyRGF0ZS5qYXZhCjB4ZTNjCXN1bi51dGlsLmNhbGVuZGFyLkdyZWdvcmlhbiREYXRlCWdldE5vcm1hbGl6ZWRZZWFyCSgpSQlHcmVnb3JpYW4uamF2YQoweGUzOAlpby5zZW50cnkuYW5kcm9pZC5jb3JlLkFuZHJvaWRDcHVDb2xsZWN0b3IJY29sbGVjdAkoTGlvL3NlbnRyeS9QZXJmb3JtYW5jZUNvbGxlY3Rpb25EYXRhOylWCUFuZHJvaWRDcHVDb2xsZWN0b3IuamF2YQoweGUzNAlqYXZhLmlvLlVuaXhGaWxlU3lzdGVtCWNyZWF0ZUZpbGVFeGNsdXNpdmVseTAJKExqYXZhL2xhbmcvU3RyaW5nOylaCVVuaXhGaWxlU3lzdGVtLmphdmEKMHhlMmMJamF2YS5pby5GaWxlCWNyZWF0ZU5ld0ZpbGUJKClaCUZpbGUuamF2YQoweGUyOAlsZWFrY2FuYXJ5LkFuZHJvaWRMZWFrRml4ZXMkRkxVU0hfSEFORExFUl9USFJFQURTJGFwcGx5JDEJcnVuCSgpVglBbmRyb2lkTGVha0ZpeGVzLmt0CjB4ZTI0CWphdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sJcnVuQW5kUmVzZXQJKClaCUZ1dHVyZVRhc2suamF2YQoweGUyMAlqYXZhLnV0aWwuY29uY3VycmVudC5Db25jdXJyZW50SGFzaE1hcAlzcHJlYWQJKEkpSQlDb25jdXJyZW50SGFzaE1hcC5qYXZhCjB4ZTFjCWphdmEudXRpbC5jb25jdXJyZW50LkNvbmN1cnJlbnRIYXNoTWFwCWdldAkoTGphdmEvbGFuZy9PYmplY3Q7KUxqYXZhL2xhbmcvT2JqZWN0OwlDb25jdXJyZW50SGFzaE1hcC5qYXZhCjB4ZTEwCWlvLnNlbnRyeS5hbmRyb2lkLnJlcGxheS5SZXBsYXlDYWNoZQlhZGRGcmFtZQkoTGphdmEvaW8vRmlsZTtKTGphdmEvbGFuZy9TdHJpbmc7KVYJUmVwbGF5Q2FjaGUua3QKMHhlMDgJaW8uc2VudHJ5LmFuZHJvaWQucmVwbGF5LlJlcGxheUludGVncmF0aW9uJG9uU2NyZWVuc2hvdFJlY29yZGVkJDIJaW52b2tlCShMaW8vc2VudHJ5L2FuZHJvaWQvcmVwbGF5L1JlcGxheUNhY2hlO0opVglSZXBsYXlJbnRlZ3JhdGlvbi5rdAoweGUwNAlpby5zZW50cnkuYW5kcm9pZC5yZXBsYXkuUmVwbGF5SW50ZWdyYXRpb24kb25TY3JlZW5zaG90UmVjb3JkZWQkMglpbnZva2UJKExqYXZhL2xhbmcvT2JqZWN0O0xqYXZhL2xhbmcvT2JqZWN0OylMamF2YS9sYW5nL09iamVjdDsJUmVwbGF5SW50ZWdyYXRpb24ua3QKMHhlMDAJaW8uc2VudHJ5LmFuZHJvaWQucmVwbGF5LmNhcHR1cmUuU2Vzc2lvbkNhcHR1cmVTdHJhdGVneQlvblNjcmVlbnNob3RSZWNvcmRlZCRsYW1iZGEkMwkoTGlvL3NlbnRyeS9hbmRyb2lkL3JlcGxheS9jYXB0dXJlL1Nlc3Npb25DYXB0dXJlU3RyYXRlZ3k7TGtvdGxpbi9qdm0vZnVuY3Rpb25zL0Z1bmN0aW9uMjtKSUkpVglTZXNzaW9uQ2FwdHVyZVN0cmF0ZWd5Lmt0CjB4ZGZjCWlvLnNlbnRyeS5hbmRyb2lkLnJlcGxheS5jYXB0dXJlLlNlc3Npb25DYXB0dXJlU3RyYXRlZ3kJJHI4JGxhbWJkYSRJN2c1QjdmNVhrYmtSb2ZsWTFUZ2J0WS1KczAJKExpby9zZW50cnkvYW5kcm9pZC9yZXBsYXkvY2FwdHVyZS9TZXNzaW9uQ2FwdHVyZVN0cmF0ZWd5O0xrb3RsaW4vanZtL2Z1bmN0aW9ucy9GdW5jdGlvbjI7SklJKVYJU2Vzc2lvbkNhcHR1cmVTdHJhdGVneS5rdAoweGRmOAlpby5zZW50cnkuYW5kcm9pZC5yZXBsYXkuY2FwdHVyZS5TZXNzaW9uQ2FwdHVyZVN0cmF0ZWd5JCRFeHRlcm5hbFN5bnRoZXRpY0xhbWJkYTIJcnVuCSgpVglEOCQkU3ludGhldGljQ2xhc3MKMHhkZjQJYW5kcm9pZC5ncmFwaGljcy5CaXRtYXAJY2hlY2tSZWN5Y2xlZAkoTGphdmEvbGFuZy9TdHJpbmc7KVYJQml0bWFwLmphdmEKMHhkZjAJYW5kcm9pZC5ncmFwaGljcy5CaXRtYXAJY29weQkoTGFuZHJvaWQvZ3JhcGhpY3MvQml0bWFwJENvbmZpZztaKUxhbmRyb2lkL2dyYXBoaWNzL0JpdG1hcDsJQml0bWFwLmphdmEKMHhlMTgJamF2YS51dGlsLkNhbGVuZGFyCXNldFdlZWtDb3VudERhdGEJKExqYXZhL3V0aWwvTG9jYWxlOylWCUNhbGVuZGFyLmphdmEKMHhkZTgJaW8uc2VudHJ5LmFuZHJvaWQucmVwbGF5LlNjcmVlbnNob3RSZWNvcmRlcgkkcjgkbGFtYmRhJFZEQ1dOTEYtQnZOdUFBM2dfaHJBMUxQZ19BdwkoTGFuZHJvaWQvZ3JhcGhpY3MvQml0bWFwO0xpby9zZW50cnkvYW5kcm9pZC9yZXBsYXkvU2NyZWVuc2hvdFJlY29yZGVyO0xpby9zZW50cnkvYW5kcm9pZC9yZXBsYXkvdmlld2hpZXJhcmNoeS9WaWV3SGllcmFyY2h5Tm9kZTspVglTY3JlZW5zaG90UmVjb3JkZXIua3QKMHhkZTAJaW8uc2VudHJ5LmFuZHJvaWQucmVwbGF5LnV0aWwuRXhlY3V0b3JzS3QJc3VibWl0U2FmZWx5JGxhbWJkYSQyCShMamF2YS9sYW5nL1J1bm5hYmxlO0xpby9zZW50cnkvU2VudHJ5T3B0aW9ucztMamF2YS9sYW5nL1N0cmluZzspVglFeGVjdXRvcnMua3QKMHhkZDQJYW5kcm9pZHguZW1vamkyLnRleHQuRW1vamlDb21wYXQkQ29tcGF0SW50ZXJuYWwxOQlvbk1ldGFkYXRhTG9hZFN1Y2Nlc3MJKExhbmRyb2lkeC9lbW9qaTIvdGV4dC9NZXRhZGF0YVJlcG87KVYJRW1vamlDb21wYXQuamF2YQoweGRkMAlhbmRyb2lkeC5lbW9qaTIudGV4dC5FbW9qaUNvbXBhdCRDb21wYXRJbnRlcm5hbDE5JDEJb25Mb2FkZWQJKExhbmRyb2lkeC9lbW9qaTIvdGV4dC9NZXRhZGF0YVJlcG87KVYJRW1vamlDb21wYXQuamF2YQoweGRjYwlhbmRyb2lkeC5lbW9qaTIudGV4dC5FbW9qaUNvbXBhdEluaXRpYWxpemVyJEJhY2tncm91bmREZWZhdWx0TG9hZGVyJDEJb25Mb2FkZWQJKExhbmRyb2lkeC9lbW9qaTIvdGV4dC9NZXRhZGF0YVJlcG87KVYJRW1vamlDb21wYXRJbml0aWFsaXplci5qYXZhCjB4ZGM4CWphdmEubGFuZy5UaHJlYWRMb2NhbAlnZXRNYXAJKExqYXZhL2xhbmcvVGhyZWFkOylMamF2YS9sYW5nL1RocmVhZExvY2FsJFRocmVhZExvY2FsTWFwOwlUaHJlYWRMb2NhbC5qYXZhCjB4ZGM0CWphdmEubmlvLkRpcmVjdEJ5dGVCdWZmZXIJaXgJKEkpSglEaXJlY3RCeXRlQnVmZmVyLmphdmEKMHhlYzgJaW8uc2VudHJ5LlNlbnRyeVRyYWNlcgl1cGRhdGVCYWdnYWdlVmFsdWVzCSgpVglTZW50cnlUcmFjZXIuamF2YQoweGRiYwlhbmRyb2lkeC5lbW9qaTIudGV4dC5mbGF0YnVmZmVyLlRhYmxlCV9fcmVzZXQJKElMamF2YS9uaW8vQnl0ZUJ1ZmZlcjspVglUYWJsZS5qYXZhCjB4ZGI4CWFuZHJvaWR4LmVtb2ppMi50ZXh0LmZsYXRidWZmZXIuTWV0YWRhdGFJdGVtCV9faW5pdAkoSUxqYXZhL25pby9CeXRlQnVmZmVyOylWCU1ldGFkYXRhSXRlbS5qYXZhCjB4ZGIwCWlvLnNlbnRyeS5TZW50cnlMZXZlbAlzZXJpYWxpemUJKExpby9zZW50cnkvT2JqZWN0V3JpdGVyO0xpby9zZW50cnkvSUxvZ2dlcjspVglTZW50cnlMZXZlbC5qYXZhCjB4ZGFjCWphdmEubGFuZy5UaHJlYWRMb2NhbAktJCROZXN0JGZnZXR0aHJlYWRMb2NhbEhhc2hDb2RlCShMamF2YS9sYW5nL1RocmVhZExvY2FsOylJCVRocmVhZExvY2FsLmphdmEKMHhkYTQJamF2YS5sYW5nLlRocmVhZExvY2FsJFRocmVhZExvY2FsTWFwCS0kJE5lc3QkbWdldEVudHJ5CShMamF2YS9sYW5nL1RocmVhZExvY2FsJFRocmVhZExvY2FsTWFwO0xqYXZhL2xhbmcvVGhyZWFkTG9jYWw7KUxqYXZhL2xhbmcvVGhyZWFkTG9jYWwkVGhyZWFkTG9jYWxNYXAkRW50cnk7CVRocmVhZExvY2FsLmphdmEKMHhkYTAJamRrLmludGVybmFsLm1hdGguRmxvYXRpbmdEZWNpbWFsCWdldEJpbmFyeVRvQVNDSUlCdWZmZXIJKClMamRrL2ludGVybmFsL21hdGgvRmxvYXRpbmdEZWNpbWFsJEJpbmFyeVRvQVNDSUlCdWZmZXI7CUZsb2F0aW5nRGVjaW1hbC5qYXZhCjB4ZDljCWpkay5pbnRlcm5hbC5tYXRoLkZsb2F0aW5nRGVjaW1hbAlnZXRCaW5hcnlUb0FTQ0lJQ29udmVydGVyCShGKUxqZGsvaW50ZXJuYWwvbWF0aC9GbG9hdGluZ0RlY2ltYWwkQmluYXJ5VG9BU0NJSUNvbnZlcnRlcjsJRmxvYXRpbmdEZWNpbWFsLmphdmEKMHhlODQJc3VuLm5pby5jcy5TdHJlYW1EZWNvZGVyCXJlYWQJKFtDSUkpSQlTdHJlYW1EZWNvZGVyLmphdmEKMHhkOTQJamF2YS5sYW5nLkZsb2F0CXRvU3RyaW5nCShGKUxqYXZhL2xhbmcvU3RyaW5nOwlGbG9hdC5qYXZhCjB4MTA2MAlhbmRyb2lkLmdyYXBoaWNzLkJpdG1hcEZhY3RvcnkJZGVjb2RlRmlsZQkoTGphdmEvbGFuZy9TdHJpbmc7KUxhbmRyb2lkL2dyYXBoaWNzL0JpdG1hcDsJQml0bWFwRmFjdG9yeS5qYXZhCjB4ZDhjCWFuZHJvaWR4LmVtb2ppMi50ZXh0LmZsYXRidWZmZXIuTWV0YWRhdGFJdGVtCWlkCSgpSQlNZXRhZGF0YUl0ZW0uamF2YQoweGQ4OAlqYXZhLmxhbmcuU3RyaW5nRmFjdG9yeQluZXdTdHJpbmdGcm9tQnl0ZXMJKFtCSUlJKUxqYXZhL2xhbmcvU3RyaW5nOwlTdHJpbmdGYWN0b3J5LmphdmEKMHhkODQJamF2YS5sYW5nLlN0cmluZ0xhdGluMQluZXdTdHJpbmcJKFtCSUkpTGphdmEvbGFuZy9TdHJpbmc7CVN0cmluZ0xhdGluMS5qYXZhCjB4ZDgwCWphdmEubGFuZy5TdHJpbmdCdWlsZGVyCXRvU3RyaW5nCSgpTGphdmEvbGFuZy9TdHJpbmc7CVN0cmluZ0J1aWxkZXIuamF2YQoweGQ2YwlzdW4udXRpbC5jYWxlbmRhci5DYWxlbmRhckRhdGUJc2V0TGVhcFllYXIJKFopVglDYWxlbmRhckRhdGUuamF2YQoweDExNmMJZGFsdmlrLnN5c3RlbS5DbG9zZUd1YXJkCW9wZW5XaXRoQ2FsbFNpdGUJKExqYXZhL2xhbmcvU3RyaW5nO0xqYXZhL2xhbmcvU3RyaW5nOylWCUNsb3NlR3VhcmQuamF2YQoweGQ1YwlqYXZhLmlvLlN0cmluZ1dyaXRlcgl3cml0ZQkoTGphdmEvbGFuZy9TdHJpbmc7KVYJU3RyaW5nV3JpdGVyLmphdmEKMHhkNGMJaW8uc2VudHJ5Lkpzb25PYmplY3RXcml0ZXIJdmFsdWUJKExqYXZhL2xhbmcvTnVtYmVyOylMaW8vc2VudHJ5L0pzb25PYmplY3RXcml0ZXI7CUpzb25PYmplY3RXcml0ZXIuamF2YQoweGQ0OAlpby5zZW50cnkuSnNvbk9iamVjdFdyaXRlcgl2YWx1ZQkoTGphdmEvbGFuZy9OdW1iZXI7KUxpby9zZW50cnkvT2JqZWN0V3JpdGVyOwlKc29uT2JqZWN0V3JpdGVyLmphdmEKMHhmNjgJc3VuLnNlY3VyaXR5LnByb3ZpZGVyLmNlcnRwYXRoLkNvbnN0cmFpbnRzQ2hlY2tlcgl2ZXJpZnlOYW1lQ29uc3RyYWludHMJKExqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlOylWCUNvbnN0cmFpbnRzQ2hlY2tlci5qYXZhCjB4ZDQwCWphdmEubGFuZy5UaHJlYWQJY3VycmVudFRocmVhZAkoKUxqYXZhL2xhbmcvVGhyZWFkOwlUaHJlYWQuamF2YQoweGQzOAlqYXZhLmxhbmcuU3RyaW5nTGF0aW4xCWNhbkVuY29kZQkoSSlaCVN0cmluZ0xhdGluMS5qYXZhCjB4ZDM0CWphdmEubGFuZy5BYnN0cmFjdFN0cmluZ0J1aWxkZXIJYXBwZW5kQ2hhcnMJKExqYXZhL2xhbmcvQ2hhclNlcXVlbmNlO0lJKVYJQWJzdHJhY3RTdHJpbmdCdWlsZGVyLmphdmEKMHhkMzAJamF2YS5sYW5nLkFic3RyYWN0U3RyaW5nQnVpbGRlcglhcHBlbmQJKExqYXZhL2xhbmcvQ2hhclNlcXVlbmNlO0lJKUxqYXZhL2xhbmcvQWJzdHJhY3RTdHJpbmdCdWlsZGVyOwlBYnN0cmFjdFN0cmluZ0J1aWxkZXIuamF2YQoweGQyYwlqYXZhLmxhbmcuU3RyaW5nQnVmZmVyCWFwcGVuZAkoTGphdmEvbGFuZy9DaGFyU2VxdWVuY2U7SUkpTGphdmEvbGFuZy9TdHJpbmdCdWZmZXI7CVN0cmluZ0J1ZmZlci5qYXZhCjB4ZDFjCWxpYmNvcmUuaW8uTGludXgJYWNjZXNzCShMamF2YS9sYW5nL1N0cmluZztJKVoJTGludXguamF2YQoweGZlYwlhbmRyb2lkLm1lZGlhLk1lZGlhQ29kZWNJbmZvJENvZGVjQ2FwYWJpbGl0aWVzCTxpbml0PgkoW0xhbmRyb2lkL21lZGlhL01lZGlhQ29kZWNJbmZvJENvZGVjUHJvZmlsZUxldmVsO1tJWkxhbmRyb2lkL21lZGlhL01lZGlhRm9ybWF0O0xhbmRyb2lkL21lZGlhL01lZGlhRm9ybWF0OylWCU1lZGlhQ29kZWNJbmZvLmphdmEKMHhkMTgJaW8uc2VudHJ5LmNhY2hlLlBlcnNpc3RpbmdTY29wZU9ic2VydmVyCWxhbWJkYSRzZXRDb250ZXh0cyQ5JGlvLXNlbnRyeS1jYWNoZS1QZXJzaXN0aW5nU2NvcGVPYnNlcnZlcgkoTGlvL3NlbnRyeS9wcm90b2NvbC9Db250ZXh0czspVglQZXJzaXN0aW5nU2NvcGVPYnNlcnZlci5qYXZhCjB4ZDEwCWlvLnNlbnRyeS52ZW5kb3IuZ3Nvbi5zdHJlYW0uSnNvbldyaXRlcglzdHJpbmcJKExqYXZhL2xhbmcvU3RyaW5nOylWCUpzb25Xcml0ZXIuamF2YQoweGQwYwlpby5zZW50cnkudmVuZG9yLmdzb24uc3RyZWFtLkpzb25Xcml0ZXIJdmFsdWUJKExqYXZhL2xhbmcvU3RyaW5nOylMaW8vc2VudHJ5L3ZlbmRvci9nc29uL3N0cmVhbS9Kc29uV3JpdGVyOwlKc29uV3JpdGVyLmphdmEKMHhkMDgJaW8uc2VudHJ5Lkpzb25PYmplY3RXcml0ZXIJdmFsdWUJKExqYXZhL2xhbmcvU3RyaW5nOylMaW8vc2VudHJ5L0pzb25PYmplY3RXcml0ZXI7CUpzb25PYmplY3RXcml0ZXIuamF2YQoweDExNTQJY29tLmFuZHJvaWQub2todHRwLm9raW8uQnVmZmVyCXdyaXRlVXRmOAkoTGphdmEvbGFuZy9TdHJpbmc7SUkpTGNvbS9hbmRyb2lkL29raHR0cC9va2lvL0J1ZmZlcjsJQnVmZmVyLmphdmEKMHgxMTM0CWphdmEudXRpbC5jb25jdXJyZW50LmxvY2tzLlJlZW50cmFudFJlYWRXcml0ZUxvY2skUmVhZExvY2sJdW5sb2NrCSgpVglSZWVudHJhbnRSZWFkV3JpdGVMb2NrLmphdmEKMHhkMDQJaW8uc2VudHJ5Lkpzb25PYmplY3RXcml0ZXIJdmFsdWUJKExqYXZhL2xhbmcvU3RyaW5nOylMaW8vc2VudHJ5L09iamVjdFdyaXRlcjsJSnNvbk9iamVjdFdyaXRlci5qYXZhCjB4Y2Y4CWphdmEubmlvLkRpcmVjdEJ5dGVCdWZmZXIJZ2V0SW50CShKKUkJRGlyZWN0Qnl0ZUJ1ZmZlci5qYXZhCjB4MTE2NAlqYXZhLmlvLkZpbGVJbnB1dFN0cmVhbQk8aW5pdD4JKExqYXZhL2lvL0ZpbGU7KVYJRmlsZUlucHV0U3RyZWFtLmphdmEKMHhjZjQJamF2YS5uaW8uRGlyZWN0Qnl0ZUJ1ZmZlcglnZXRJbnQJKEkpSQlEaXJlY3RCeXRlQnVmZmVyLmphdmEKMHhjZTAJaW8uc2VudHJ5LnZlbmRvci5nc29uLmludGVybmFsLmJpbmQudXRpbC5JU084NjAxVXRpbHMJZm9ybWF0CShMamF2YS91dGlsL0RhdGU7WilMamF2YS9sYW5nL1N0cmluZzsJSVNPODYwMVV0aWxzLmphdmEKMHhjZDgJaW8uc2VudHJ5Lkpzb25PYmplY3RTZXJpYWxpemVyCXNlcmlhbGl6ZURhdGUJKExpby9zZW50cnkvT2JqZWN0V3JpdGVyO0xpby9zZW50cnkvSUxvZ2dlcjtMamF2YS91dGlsL0RhdGU7KVYJSnNvbk9iamVjdFNlcmlhbGl6ZXIuamF2YQoweGNkMAlpby5zZW50cnkuQnJlYWRjcnVtYglzZXJpYWxpemUJKExpby9zZW50cnkvT2JqZWN0V3JpdGVyO0xpby9zZW50cnkvSUxvZ2dlcjspVglCcmVhZGNydW1iLmphdmEKMHgxMTk4CWFuZHJvaWQuY29udGVudC5Db250ZXh0V3JhcHBlcglnZXRTeXN0ZW1TZXJ2aWNlCShMamF2YS9sYW5nL1N0cmluZzspTGphdmEvbGFuZy9PYmplY3Q7CUNvbnRleHRXcmFwcGVyLmphdmEKMHhjY2MJaW8uc2VudHJ5Lkpzb25PYmplY3RTZXJpYWxpemVyCXNlcmlhbGl6ZUNvbGxlY3Rpb24JKExpby9zZW50cnkvT2JqZWN0V3JpdGVyO0xpby9zZW50cnkvSUxvZ2dlcjtMamF2YS91dGlsL0NvbGxlY3Rpb247KVYJSnNvbk9iamVjdFNlcmlhbGl6ZXIuamF2YQoweDExOGMJaW8uc2VudHJ5LmFuZHJvaWQucmVwbGF5LmNhcHR1cmUuU2Vzc2lvbkNhcHR1cmVTdHJhdGVneQlvblNjcmVlbnNob3RSZWNvcmRlZAkoTGFuZHJvaWQvZ3JhcGhpY3MvQml0bWFwO0xrb3RsaW4vanZtL2Z1bmN0aW9ucy9GdW5jdGlvbjI7KVYJU2Vzc2lvbkNhcHR1cmVTdHJhdGVneS5rdAoweGNjOAlpby5zZW50cnkuSnNvbk9iamVjdFNlcmlhbGl6ZXIJc2VyaWFsaXplCShMaW8vc2VudHJ5L09iamVjdFdyaXRlcjtMaW8vc2VudHJ5L0lMb2dnZXI7TGphdmEvbGFuZy9PYmplY3Q7KVYJSnNvbk9iamVjdFNlcmlhbGl6ZXIuamF2YQoweGNjNAlpby5zZW50cnkuSnNvbk9iamVjdFdyaXRlcgl2YWx1ZQkoTGlvL3NlbnRyeS9JTG9nZ2VyO0xqYXZhL2xhbmcvT2JqZWN0OylMaW8vc2VudHJ5L0pzb25PYmplY3RXcml0ZXI7CUpzb25PYmplY3RXcml0ZXIuamF2YQoweGNiOAlpby5zZW50cnkuY2FjaGUuUGVyc2lzdGluZ1Njb3BlT2JzZXJ2ZXIJc3RvcmUJKExpby9zZW50cnkvU2VudHJ5T3B0aW9ucztMamF2YS9sYW5nL09iamVjdDtMamF2YS9sYW5nL1N0cmluZzspVglQZXJzaXN0aW5nU2NvcGVPYnNlcnZlci5qYXZhCjB4Y2IwCWlvLnNlbnRyeS5jYWNoZS5QZXJzaXN0aW5nU2NvcGVPYnNlcnZlcglsYW1iZGEkc2V0QnJlYWRjcnVtYnMkMSRpby1zZW50cnktY2FjaGUtUGVyc2lzdGluZ1Njb3BlT2JzZXJ2ZXIJKExqYXZhL3V0aWwvQ29sbGVjdGlvbjspVglQZXJzaXN0aW5nU2NvcGVPYnNlcnZlci5qYXZhCjB4Y2FjCWlvLnNlbnRyeS5jYWNoZS5QZXJzaXN0aW5nU2NvcGVPYnNlcnZlciQkRXh0ZXJuYWxTeW50aGV0aWNMYW1iZGExCXJ1bgkoKVYJRDgkJFN5bnRoZXRpY0NsYXNzCjB4Y2E4CWlvLnNlbnRyeS5jYWNoZS5QZXJzaXN0aW5nU2NvcGVPYnNlcnZlcglsYW1iZGEkc2VyaWFsaXplVG9EaXNrJDExJGlvLXNlbnRyeS1jYWNoZS1QZXJzaXN0aW5nU2NvcGVPYnNlcnZlcgkoTGphdmEvbGFuZy9SdW5uYWJsZTspVglQZXJzaXN0aW5nU2NvcGVPYnNlcnZlci5qYXZhCjB4Y2EwCWxpYmNvcmUuaW8uTWVtb3J5CXBlZWtTaG9ydAkoSlopUwlNZW1vcnkuamF2YQoweGM5OAlhbmRyb2lkLnV0aWwuTG9nCXByaW50bG5fbmF0aXZlCShJSUxqYXZhL2xhbmcvU3RyaW5nO0xqYXZhL2xhbmcvU3RyaW5nOylJCUxvZy5qYXZhCjB4Yzk0CWFuZHJvaWQudXRpbC5Mb2cJcHJpbnRsbgkoSUxqYXZhL2xhbmcvU3RyaW5nO0xqYXZhL2xhbmcvU3RyaW5nOylJCUxvZy5qYXZhCjB4YzkwCWlvLnNlbnRyeS5jYWNoZS5DYWNoZVV0aWxzCXN0b3JlCShMaW8vc2VudHJ5L1NlbnRyeU9wdGlvbnM7TGphdmEvbGFuZy9PYmplY3Q7TGphdmEvbGFuZy9TdHJpbmc7TGphdmEvbGFuZy9TdHJpbmc7KVYJQ2FjaGVVdGlscy5qYXZhCjB4YzhjCWlvLnNlbnRyeS5jYWNoZS5QZXJzaXN0aW5nT3B0aW9uc09ic2VydmVyCXN0b3JlCShMamF2YS9sYW5nL09iamVjdDtMamF2YS9sYW5nL1N0cmluZzspVglQZXJzaXN0aW5nT3B0aW9uc09ic2VydmVyLmphdmEKMHhkYTgJamF2YS5sYW5nLlRocmVhZExvY2FsJFRocmVhZExvY2FsTWFwCWdldEVudHJ5CShMamF2YS9sYW5nL1RocmVhZExvY2FsOylMamF2YS9sYW5nL1RocmVhZExvY2FsJFRocmVhZExvY2FsTWFwJEVudHJ5OwlUaHJlYWRMb2NhbC5qYXZhCjB4Yzg4CWlvLnNlbnRyeS5jYWNoZS5QZXJzaXN0aW5nT3B0aW9uc09ic2VydmVyCXNldFRhZ3MJKExqYXZhL3V0aWwvTWFwOylWCVBlcnNpc3RpbmdPcHRpb25zT2JzZXJ2ZXIuamF2YQoweGM4NAlpby5zZW50cnkuU2VudHJ5CWxhbWJkYSRub3RpZnlPcHRpb25zT2JzZXJ2ZXJzJDMJKExpby9zZW50cnkvU2VudHJ5T3B0aW9uczspVglTZW50cnkuamF2YQoweGZkMAlpby5zZW50cnkuYW5kcm9pZC5yZXBsYXkudmlkZW8uU2ltcGxlVmlkZW9FbmNvZGVyJGhhc0V4eW5vc0NvZGVjJDIJaW52b2tlCSgpTGphdmEvbGFuZy9Cb29sZWFuOwlTaW1wbGVWaWRlb0VuY29kZXIua3QKMHhkNjgJbGliY29yZS5pby5NZW1vcnkJcGVla1Nob3J0TmF0aXZlCShKKVMJTWVtb3J5LmphdmEKMHhjODAJaW8uc2VudHJ5LlNlbnRyeSQkRXh0ZXJuYWxTeW50aGV0aWNMYW1iZGE0CXJ1bgkoKVYJRDgkJFN5bnRoZXRpY0NsYXNzCjB4YzdjCWFuZHJvaWR4LmVtb2ppMi50ZXh0LmZsYXRidWZmZXIuTWV0YWRhdGFMaXN0CWxpc3QJKExhbmRyb2lkeC9lbW9qaTIvdGV4dC9mbGF0YnVmZmVyL01ldGFkYXRhSXRlbTtJKUxhbmRyb2lkeC9lbW9qaTIvdGV4dC9mbGF0YnVmZmVyL01ldGFkYXRhSXRlbTsJTWV0YWRhdGFMaXN0LmphdmEKMHhjNzgJYW5kcm9pZHguZW1vamkyLnRleHQuVHlwZWZhY2VFbW9qaVJhc3Rlcml6ZXIJZ2V0TWV0YWRhdGFJdGVtCSgpTGFuZHJvaWR4L2Vtb2ppMi90ZXh0L2ZsYXRidWZmZXIvTWV0YWRhdGFJdGVtOwlUeXBlZmFjZUVtb2ppUmFzdGVyaXplci5qYXZhCjB4Yzc0CWFuZHJvaWR4LmVtb2ppMi50ZXh0LlR5cGVmYWNlRW1vamlSYXN0ZXJpemVyCWdldElkCSgpSQlUeXBlZmFjZUVtb2ppUmFzdGVyaXplci5qYXZhCjB4ZmY4CWFuZHJvaWQubWVkaWEuTWVkaWFDb2RlY0luZm8kVmlkZW9DYXBhYmlsaXRpZXMJcGFyc2VGcm9tSW5mbwkoTGFuZHJvaWQvbWVkaWEvTWVkaWFGb3JtYXQ7KVYJTWVkaWFDb2RlY0luZm8uamF2YQoweGM2YwlqYXZhLmxhbmcuU3RyaW5nQnVpbGRlcglpbnNlcnQJKElMamF2YS9sYW5nL1N0cmluZzspTGphdmEvbGFuZy9TdHJpbmdCdWlsZGVyOwlTdHJpbmdCdWlsZGVyLmphdmEKMHhjNjAJaW8uc2VudHJ5LmFuZHJvaWQucmVwbGF5LlJlcGxheUludGVncmF0aW9uCWZpbmFsaXplUHJldmlvdXNSZXBsYXkkbGFtYmRhJDUJKExpby9zZW50cnkvYW5kcm9pZC9yZXBsYXkvUmVwbGF5SW50ZWdyYXRpb247KVYJUmVwbGF5SW50ZWdyYXRpb24ua3QKMHhjNTAJaW8uc2VudHJ5LmFuZHJvaWQucmVwbGF5LnV0aWwuRXhlY3V0b3JzS3QJJHI4JGxhbWJkYSR1cEkwcEUzaTVrNUVjUGh3UXVOaV8zTTF1RFEJKExqYXZhL2xhbmcvUnVubmFibGU7TGlvL3NlbnRyeS9TZW50cnlPcHRpb25zO0xqYXZhL2xhbmcvU3RyaW5nOylWCUV4ZWN1dG9ycy5rdAoweGY3MAlzdW4uc2VjdXJpdHkudXRpbC5DYWNoZSRFcXVhbEJ5dGVBcnJheQllcXVhbHMJKExqYXZhL2xhbmcvT2JqZWN0OylaCUNhY2hlLmphdmEKMHhhZTgJamF2YS51dGlsLlZlY3RvcgllbGVtZW50RGF0YQkoSSlMamF2YS9sYW5nL09iamVjdDsJVmVjdG9yLmphdmEKMHhjNGMJaW8uc2VudHJ5LmFuZHJvaWQucmVwbGF5LnV0aWwuRXhlY3V0b3JzS3QkJEV4dGVybmFsU3ludGhldGljTGFtYmRhMQlydW4JKClWCUQ4JCRTeW50aGV0aWNDbGFzcwoweGM0NAlqYXZhLm5pby5EaXJlY3RCeXRlQnVmZmVyCWdldFNob3J0CShJKVMJRGlyZWN0Qnl0ZUJ1ZmZlci5qYXZhCjB4OTMwCWFuZHJvaWQud2lkZ2V0LlNjcm9sbFZpZXcJZHJhdwkoTGFuZHJvaWQvZ3JhcGhpY3MvQ2FudmFzOylWCVNjcm9sbFZpZXcuamF2YQoweGM0MAlhbmRyb2lkeC5lbW9qaTIudGV4dC5mbGF0YnVmZmVyLlRhYmxlCV9fb2Zmc2V0CShJKUkJVGFibGUuamF2YQoweDhmNAljb20uYW5kcm9pZC5va2h0dHAub2tpby5Pa2lvJDIJcmVhZAkoTGNvbS9hbmRyb2lkL29raHR0cC9va2lvL0J1ZmZlcjtKKUoJT2tpby5qYXZhCjB4YzI4CWlvLnNlbnRyeS5hbmRyb2lkLmNvcmUuU3lzdGVtRXZlbnRzQnJlYWRjcnVtYnNJbnRlZ3JhdGlvbiRTeXN0ZW1FdmVudHNCcm9hZGNhc3RSZWNlaXZlcgk8aW5pdD4JKExpby9zZW50cnkvSVNjb3BlcztMaW8vc2VudHJ5L2FuZHJvaWQvY29yZS9TZW50cnlBbmRyb2lkT3B0aW9uczspVglTeXN0ZW1FdmVudHNCcmVhZGNydW1ic0ludGVncmF0aW9uLmphdmEKMHhjMjAJaW8uc2VudHJ5LmFuZHJvaWQuY29yZS5TeXN0ZW1FdmVudHNCcmVhZGNydW1ic0ludGVncmF0aW9uCWxhbWJkYSRyZWdpc3RlciQwJGlvLXNlbnRyeS1hbmRyb2lkLWNvcmUtU3lzdGVtRXZlbnRzQnJlYWRjcnVtYnNJbnRlZ3JhdGlvbgkoTGlvL3NlbnRyeS9JU2NvcGVzO0xpby9zZW50cnkvU2VudHJ5T3B0aW9uczspVglTeXN0ZW1FdmVudHNCcmVhZGNydW1ic0ludGVncmF0aW9uLmphdmEKMHg4NTQJc3VuLnNlY3VyaXR5LnByb3ZpZGVyLmNlcnRwYXRoLlBLSVhDZXJ0UGF0aFZhbGlkYXRvcgllbmdpbmVWYWxpZGF0ZQkoTGphdmEvc2VjdXJpdHkvY2VydC9DZXJ0UGF0aDtMamF2YS9zZWN1cml0eS9jZXJ0L0NlcnRQYXRoUGFyYW1ldGVyczspTGphdmEvc2VjdXJpdHkvY2VydC9DZXJ0UGF0aFZhbGlkYXRvclJlc3VsdDsJUEtJWENlcnRQYXRoVmFsaWRhdG9yLmphdmEKMHhiNTQJaW8uc2VudHJ5Lkpzb25TZXJpYWxpemVyCXNlcmlhbGl6ZQkoTGlvL3NlbnRyeS9TZW50cnlFbnZlbG9wZTtMamF2YS9pby9PdXRwdXRTdHJlYW07KVYJSnNvblNlcmlhbGl6ZXIuamF2YQoweGMwYwlqYXZhLmxhbmcuU3RyaW5nCWNoZWNrQm91bmRzT2ZmQ291bnQJKElJSSlWCVN0cmluZy5qYXZhCjB4ZTQ4CWphdmEudXRpbC5UYXNrUXVldWUJZml4RG93bgkoSSlWCVRpbWVyLmphdmEKMHhjMDQJamF2YS5sYW5nLkFic3RyYWN0U3RyaW5nQnVpbGRlcglwdXRTdHJpbmdBdAkoSUxqYXZhL2xhbmcvU3RyaW5nOylWCUFic3RyYWN0U3RyaW5nQnVpbGRlci5qYXZhCjB4YzAwCWphdmEubGFuZy5BYnN0cmFjdFN0cmluZ0J1aWxkZXIJYXBwZW5kCShMamF2YS9sYW5nL1N0cmluZzspTGphdmEvbGFuZy9BYnN0cmFjdFN0cmluZ0J1aWxkZXI7CUFic3RyYWN0U3RyaW5nQnVpbGRlci5qYXZhCjB4YmVjCWlvLnNlbnRyeS5hbmRyb2lkLmNvcmUuQW5kcm9pZE9wdGlvbnNJbml0aWFsaXplcglsYW1iZGEkaW5zdGFsbERlZmF1bHRJbnRlZ3JhdGlvbnMkMgkoTGlvL3NlbnRyeS9hbmRyb2lkL2NvcmUvU2VudHJ5QW5kcm9pZE9wdGlvbnM7KUxqYXZhL2xhbmcvU3RyaW5nOwlBbmRyb2lkT3B0aW9uc0luaXRpYWxpemVyLmphdmEKMHg5YjQJbGliY29yZS5pby5MaW51eAlnZXR1aWQJKClJCUxpbnV4LmphdmEKMHhiZTgJaW8uc2VudHJ5LmFuZHJvaWQuY29yZS5BbmRyb2lkT3B0aW9uc0luaXRpYWxpemVyJCRFeHRlcm5hbFN5bnRoZXRpY0xhbWJkYTIJZ2V0RGlyUGF0aAkoKUxqYXZhL2xhbmcvU3RyaW5nOwlEOCQkU3ludGhldGljQ2xhc3MKMHgxNTgJYW5kcm9pZHguYXBwY29tcGF0LmFwcC5BcHBDb21wYXRBY3Rpdml0eQlhdHRhY2hCYXNlQ29udGV4dAkoTGFuZHJvaWQvY29udGVudC9Db250ZXh0OylWCUFwcENvbXBhdEFjdGl2aXR5LmphdmEKMHhiZGMJYW5kcm9pZHguZW1vamkyLnRleHQuTWV0YWRhdGFSZXBvJE5vZGUJZ2V0CShJKUxhbmRyb2lkeC9lbW9qaTIvdGV4dC9NZXRhZGF0YVJlcG8kTm9kZTsJTWV0YWRhdGFSZXBvLmphdmEKMHhjYjQJaW8uc2VudHJ5LmNhY2hlLlBlcnNpc3RpbmdTY29wZU9ic2VydmVyCXN0b3JlCShMamF2YS9sYW5nL09iamVjdDtMamF2YS9sYW5nL1N0cmluZzspVglQZXJzaXN0aW5nU2NvcGVPYnNlcnZlci5qYXZhCjB4NTkwCWFuZHJvaWQudmlldy5DaG9yZW9ncmFwaGVyJENhbGxiYWNrUmVjb3JkCXJ1bgkoSilWCUNob3Jlb2dyYXBoZXIuamF2YQoweGJkOAlhbmRyb2lkeC5lbW9qaTIudGV4dC5NZXRhZGF0YVJlcG8kTm9kZQlwdXQJKExhbmRyb2lkeC9lbW9qaTIvdGV4dC9UeXBlZmFjZUVtb2ppUmFzdGVyaXplcjtJSSlWCU1ldGFkYXRhUmVwby5qYXZhCjB4YmQ0CWFuZHJvaWR4LmVtb2ppMi50ZXh0Lk1ldGFkYXRhUmVwbwlwdXQJKExhbmRyb2lkeC9lbW9qaTIvdGV4dC9UeXBlZmFjZUVtb2ppUmFzdGVyaXplcjspVglNZXRhZGF0YVJlcG8uamF2YQoweGY2YwlzdW4uc2VjdXJpdHkucHJvdmlkZXIuY2VydHBhdGguQ29uc3RyYWludHNDaGVja2VyCW1lcmdlTmFtZUNvbnN0cmFpbnRzCShMamF2YS9zZWN1cml0eS9jZXJ0L1g1MDlDZXJ0aWZpY2F0ZTtMc3VuL3NlY3VyaXR5L3g1MDkvTmFtZUNvbnN0cmFpbnRzRXh0ZW5zaW9uOylMc3VuL3NlY3VyaXR5L3g1MDkvTmFtZUNvbnN0cmFpbnRzRXh0ZW5zaW9uOwlDb25zdHJhaW50c0NoZWNrZXIuamF2YQoweGJkMAlhbmRyb2lkeC5lbW9qaTIudGV4dC5NZXRhZGF0YVJlcG8JY29uc3RydWN0SW5kZXgJKExhbmRyb2lkeC9lbW9qaTIvdGV4dC9mbGF0YnVmZmVyL01ldGFkYXRhTGlzdDspVglNZXRhZGF0YVJlcG8uamF2YQoweGJjYwlhbmRyb2lkeC5lbW9qaTIudGV4dC5NZXRhZGF0YVJlcG8JPGluaXQ+CShMYW5kcm9pZC9ncmFwaGljcy9UeXBlZmFjZTtMYW5kcm9pZHgvZW1vamkyL3RleHQvZmxhdGJ1ZmZlci9NZXRhZGF0YUxpc3Q7KVYJTWV0YWRhdGFSZXBvLmphdmEKMHhiMAlpby5zZW50cnkuRGlyZWN0b3J5UHJvY2Vzc29yCXByb2Nlc3NEaXJlY3RvcnkJKExqYXZhL2lvL0ZpbGU7KVYJRGlyZWN0b3J5UHJvY2Vzc29yLmphdmEKMHhiYzQJYW5kcm9pZC5jb250ZW50LkNvbnRlbnRQcm92aWRlclByb3h5CXF1ZXJ5CShMYW5kcm9pZC9jb250ZW50L0F0dHJpYnV0aW9uU291cmNlO0xhbmRyb2lkL25ldC9Vcmk7W0xqYXZhL2xhbmcvU3RyaW5nO0xhbmRyb2lkL29zL0J1bmRsZTtMYW5kcm9pZC9vcy9JQ2FuY2VsbGF0aW9uU2lnbmFsOylMYW5kcm9pZC9kYXRhYmFzZS9DdXJzb3I7CUNvbnRlbnRQcm92aWRlck5hdGl2ZS5qYXZhCjB4N2U0CWFuZHJvaWQuZ3JhcGhpY3MuZHJhd2FibGUuR3JhZGllbnREcmF3YWJsZQlnZXRPdXRsaW5lCShMYW5kcm9pZC9ncmFwaGljcy9PdXRsaW5lOylWCUdyYWRpZW50RHJhd2FibGUuamF2YQoweDk3OAlhbmRyb2lkeC5hcHBjb21wYXQud2lkZ2V0LlRvb2xiYXJXaWRnZXRXcmFwcGVyCXNldE1lbnUJKExhbmRyb2lkL3ZpZXcvTWVudTtMYW5kcm9pZHgvYXBwY29tcGF0L3ZpZXcvbWVudS9NZW51UHJlc2VudGVyJENhbGxiYWNrOylWCVRvb2xiYXJXaWRnZXRXcmFwcGVyLmphdmEKMHhiYmMJYW5kcm9pZC5jb250ZW50LkNvbnRlbnRSZXNvbHZlcglxdWVyeQkoTGFuZHJvaWQvbmV0L1VyaTtbTGphdmEvbGFuZy9TdHJpbmc7TGphdmEvbGFuZy9TdHJpbmc7W0xqYXZhL2xhbmcvU3RyaW5nO0xqYXZhL2xhbmcvU3RyaW5nO0xhbmRyb2lkL29zL0NhbmNlbGxhdGlvblNpZ25hbDspTGFuZHJvaWQvZGF0YWJhc2UvQ3Vyc29yOwlDb250ZW50UmVzb2x2ZXIuamF2YQoweGM0CWphdmEudXRpbC5UaW1lclRocmVhZAltYWluTG9vcAkoKVYJVGltZXIuamF2YQoweGJiNAlhbmRyb2lkeC5jb3JlLnByb3ZpZGVyLkZvbnRQcm92aWRlcglxdWVyeQkoTGFuZHJvaWQvY29udGVudC9Db250ZXh0O0xhbmRyb2lkeC9jb3JlL3Byb3ZpZGVyL0ZvbnRSZXF1ZXN0O0xqYXZhL2xhbmcvU3RyaW5nO0xhbmRyb2lkL29zL0NhbmNlbGxhdGlvblNpZ25hbDspW0xhbmRyb2lkeC9jb3JlL3Byb3ZpZGVyL0ZvbnRzQ29udHJhY3RDb21wYXQkRm9udEluZm87CUZvbnRQcm92aWRlci5qYXZhCjB4Mjc4CWphdmEubGFuZy5PYmplY3QJPGluaXQ+CSgpVglPYmplY3QuamF2YQoweDViNAlhbmRyb2lkLndpZGdldC5UZXh0VmlldwlqdW1wRHJhd2FibGVzVG9DdXJyZW50U3RhdGUJKClWCVRleHRWaWV3LmphdmEKMHhiYTAJYW5kcm9pZHguY29yZS5wcm92aWRlci5Gb250UHJvdmlkZXIJZ2V0UHJvdmlkZXIJKExhbmRyb2lkL2NvbnRlbnQvcG0vUGFja2FnZU1hbmFnZXI7TGFuZHJvaWR4L2NvcmUvcHJvdmlkZXIvRm9udFJlcXVlc3Q7TGFuZHJvaWQvY29udGVudC9yZXMvUmVzb3VyY2VzOylMYW5kcm9pZC9jb250ZW50L3BtL1Byb3ZpZGVySW5mbzsJRm9udFByb3ZpZGVyLmphdmEKMHg4ZjAJY29tLmFuZHJvaWQub2todHRwLm9raW8uQXN5bmNUaW1lb3V0JDIJcmVhZAkoTGNvbS9hbmRyb2lkL29raHR0cC9va2lvL0J1ZmZlcjtKKUoJQXN5bmNUaW1lb3V0LmphdmEKMHhiOTgJYW5kcm9pZHguY29yZS5wcm92aWRlci5Gb250c0NvbnRyYWN0Q29tcGF0CWZldGNoRm9udHMJKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtMYW5kcm9pZC9vcy9DYW5jZWxsYXRpb25TaWduYWw7TGFuZHJvaWR4L2NvcmUvcHJvdmlkZXIvRm9udFJlcXVlc3Q7KUxhbmRyb2lkeC9jb3JlL3Byb3ZpZGVyL0ZvbnRzQ29udHJhY3RDb21wYXQkRm9udEZhbWlseVJlc3VsdDsJRm9udHNDb250cmFjdENvbXBhdC5qYXZhCjB4YjgwCWphdmEudXRpbC5Gb3JtYXR0ZXIJcGFyc2UJKExqYXZhL2xhbmcvU3RyaW5nOylMamF2YS91dGlsL0xpc3Q7CUZvcm1hdHRlci5qYXZhCjB4Yjc0CWphdmEubGFuZy5TdHJpbmcJZm9ybWF0CShMamF2YS9sYW5nL1N0cmluZztbTGphdmEvbGFuZy9PYmplY3Q7KUxqYXZhL2xhbmcvU3RyaW5nOwlTdHJpbmcuamF2YQoweGU5Ywlpby5zZW50cnkuU2VudHJ5VHJhY2VyCW9uSWRsZVRpbWVvdXRSZWFjaGVkCSgpVglTZW50cnlUcmFjZXIuamF2YQoweGJhYwlhbmRyb2lkLmFwcC5BcHBsaWNhdGlvblBhY2thZ2VNYW5hZ2VyCXJlc29sdmVDb250ZW50UHJvdmlkZXJBc1VzZXIJKExqYXZhL2xhbmcvU3RyaW5nO0xhbmRyb2lkL2NvbnRlbnQvcG0vUGFja2FnZU1hbmFnZXIkQ29tcG9uZW50SW5mb0ZsYWdzO0kpTGFuZHJvaWQvY29udGVudC9wbS9Qcm92aWRlckluZm87CUFwcGxpY2F0aW9uUGFja2FnZU1hbmFnZXIuamF2YQoweGI2NAlzdW4ubmlvLmNzLlN0cmVhbUVuY29kZXIJd3JpdGUJKFtDSUkpVglTdHJlYW1FbmNvZGVyLmphdmEKMHg1MTgJamF2YS51dGlsLmNvbmN1cnJlbnQuQ29uY3VycmVudFNraXBMaXN0U2V0CWhlYWRTZXQJKExqYXZhL2xhbmcvT2JqZWN0OylMamF2YS91dGlsL05hdmlnYWJsZVNldDsJQ29uY3VycmVudFNraXBMaXN0U2V0LmphdmEKMHhiNWMJamF2YS5pby5CdWZmZXJlZFdyaXRlcglmbHVzaEJ1ZmZlcgkoKVYJQnVmZmVyZWRXcml0ZXIuamF2YQoweGI1MAlzdW4uc2VjdXJpdHkucHJvdmlkZXIuY2VydHBhdGguQWxnb3JpdGhtQ2hlY2tlcgljaGVjawkoTGphdmEvc2VjdXJpdHkvY2VydC9DZXJ0aWZpY2F0ZTtMamF2YS91dGlsL0NvbGxlY3Rpb247KVYJQWxnb3JpdGhtQ2hlY2tlci5qYXZhCjB4YjQ4CWphdmEuaW8uQnl0ZUFycmF5SW5wdXRTdHJlYW0JcmVhZAkoW0JJSSlJCUJ5dGVBcnJheUlucHV0U3RyZWFtLmphdmEKMHhiNDQJamF2YS5pby5JbnB1dFN0cmVhbQlyZWFkCShbQilJCUlucHV0U3RyZWFtLmphdmEKMHg5MjQJYW5kcm9pZC52aWV3LlZpZXdHcm91cAlkaXNwYXRjaERyYXcJKExhbmRyb2lkL2dyYXBoaWNzL0NhbnZhczspVglWaWV3R3JvdXAuamF2YQoweGIzMAlqYXZhLnNlY3VyaXR5LmNlcnQuWDUwOUNlcnRTZWxlY3RvcgltYXRjaAkoTGphdmEvc2VjdXJpdHkvY2VydC9DZXJ0aWZpY2F0ZTspWglYNTA5Q2VydFNlbGVjdG9yLmphdmEKMHhiMjgJamF2YS5pby5CeXRlQXJyYXlJbnB1dFN0cmVhbQlyZWFkCSgpSQlCeXRlQXJyYXlJbnB1dFN0cmVhbS5qYXZhCjB4ZDc0CWphdmEubGFuZy5TdHJpbmdCdWZmZXIJYXBwZW5kCShDKUxqYXZhL2xhbmcvU3RyaW5nQnVmZmVyOwlTdHJpbmdCdWZmZXIuamF2YQoweDJlNAlhbmRyb2lkLmFuaW1hdGlvbi5GbG9hdEtleWZyYW1lU2V0CWNsb25lCSgpTGFuZHJvaWQvYW5pbWF0aW9uL0tleWZyYW1lczsJRmxvYXRLZXlmcmFtZVNldC5qYXZhCjB4YjFjCXN1bi5zZWN1cml0eS54NTA5LlJETgk8aW5pdD4JKExzdW4vc2VjdXJpdHkvdXRpbC9EZXJWYWx1ZTspVglSRE4uamF2YQoweGMzNAlqYXZhLmxhbmcuTnVtYmVyCTxpbml0PgkoKVYJTnVtYmVyLmphdmEKMHgxYTQJYW5kcm9pZC5hcHAuQWN0aXZpdHkJb25DcmVhdGUJKExhbmRyb2lkL29zL0J1bmRsZTspVglBY3Rpdml0eS5qYXZhCjB4YjE4CWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuT3BlblNTTFg1MDlDZXJ0aWZpY2F0ZQlnZXRTdWJqZWN0WDUwMFByaW5jaXBhbAkoKUxqYXZheC9zZWN1cml0eS9hdXRoL3g1MDAvWDUwMFByaW5jaXBhbDsJT3BlblNTTFg1MDlDZXJ0aWZpY2F0ZS5qYXZhCjB4MTFkNAlsaWJjb3JlLmlvLkxpbnV4CWNsb3NlCShMamF2YS9pby9GaWxlRGVzY3JpcHRvcjspVglMaW51eC5qYXZhCjB4YWZjCWphdmEubGFuZy5TdHJpbmcJdG9VcHBlckNhc2UJKExqYXZhL3V0aWwvTG9jYWxlOylMamF2YS9sYW5nL1N0cmluZzsJU3RyaW5nLmphdmEKMHhkMDAJbGliY29yZS5pby5NZW1vcnkJcGVla0ludE5hdGl2ZQkoSilJCU1lbW9yeS5qYXZhCjB4YmM4CWFuZHJvaWR4LmVtb2ppMi50ZXh0Lk1ldGFkYXRhUmVwbwljcmVhdGUJKExhbmRyb2lkL2dyYXBoaWNzL1R5cGVmYWNlO0xqYXZhL25pby9CeXRlQnVmZmVyOylMYW5kcm9pZHgvZW1vamkyL3RleHQvTWV0YWRhdGFSZXBvOwlNZXRhZGF0YVJlcG8uamF2YQoweGFmMAlqYXZhLnV0aWwuSGFzaE1hcAlnZXQJKExqYXZhL2xhbmcvT2JqZWN0OylMamF2YS9sYW5nL09iamVjdDsJSGFzaE1hcC5qYXZhCjB4ZTc0CWphdmEuaW8uQnVmZmVyZWRSZWFkZXIJcmVhZExpbmUJKClMamF2YS9sYW5nL1N0cmluZzsJQnVmZmVyZWRSZWFkZXIuamF2YQoweGQ5MAlqYXZhLmxhbmcuRmxvYXQJdG9TdHJpbmcJKClMamF2YS9sYW5nL1N0cmluZzsJRmxvYXQuamF2YQoweGFlYwlhbmRyb2lkLndpZGdldC5UZXh0Vmlldwlpc01hcnF1ZWVGYWRlRW5hYmxlZAkoKVoJVGV4dFZpZXcuamF2YQoweGFlNAlqYXZhLnV0aWwuVmVjdG9yCWVsZW1lbnRBdAkoSSlMamF2YS9sYW5nL09iamVjdDsJVmVjdG9yLmphdmEKMHg2NjAJamF2YS5sYW5nLkludGVnZXIJcGFyc2VJbnQJKExqYXZhL2xhbmcvU3RyaW5nO0kpSQlJbnRlZ2VyLmphdmEKMHhhZDAJc3VuLnNlY3VyaXR5Lng1MDkuWDUwME5hbWUJPGluaXQ+CShbQilWCVg1MDBOYW1lLmphdmEKMHhmMTgJaW8uc2VudHJ5LlNlbnRyeUVudmVsb3BlSXRlbQlsYW1iZGEkZnJvbUV2ZW50JDMJKExpby9zZW50cnkvSVNlcmlhbGl6ZXI7TGlvL3NlbnRyeS9TZW50cnlCYXNlRXZlbnQ7KVtCCVNlbnRyeUVudmVsb3BlSXRlbS5qYXZhCjB4YWNjCWphdmF4LnNlY3VyaXR5LmF1dGgueDUwMC5YNTAwUHJpbmNpcGFsCTxpbml0PgkoW0IpVglYNTAwUHJpbmNpcGFsLmphdmEKMHhhYzgJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5PcGVuU1NMWDUwOUNlcnRpZmljYXRlCWdldElzc3Vlclg1MDBQcmluY2lwYWwJKClMamF2YXgvc2VjdXJpdHkvYXV0aC94NTAwL1g1MDBQcmluY2lwYWw7CU9wZW5TU0xYNTA5Q2VydGlmaWNhdGUuamF2YQoweDRlMAlhbmRyb2lkLmFwcC5zZXJ2ZXJ0cmFuc2FjdGlvbi5BY3Rpdml0eVRyYW5zYWN0aW9uSXRlbQlleGVjdXRlCShMYW5kcm9pZC9hcHAvQ2xpZW50VHJhbnNhY3Rpb25IYW5kbGVyO0xhbmRyb2lkL29zL0lCaW5kZXI7TGFuZHJvaWQvYXBwL3NlcnZlcnRyYW5zYWN0aW9uL1BlbmRpbmdUcmFuc2FjdGlvbkFjdGlvbnM7KVYJQWN0aXZpdHlUcmFuc2FjdGlvbkl0ZW0uamF2YQoweDEwMAljb20uYW5kcm9pZC5va2h0dHAuaW50ZXJuYWwuaHR0cC5Sb3V0ZVNlbGVjdG9yCW5leHRQcm94eQkoKUxqYXZhL25ldC9Qcm94eTsJUm91dGVTZWxlY3Rvci5qYXZhCjB4YWMwCWphdmEubGFuZy5BYnN0cmFjdFN0cmluZ0J1aWxkZXIJbGVuZ3RoCSgpSQlBYnN0cmFjdFN0cmluZ0J1aWxkZXIuamF2YQoweDE2OAlhbmRyb2lkLnByb3ZpZGVyLlNldHRpbmdzJEdsb2JhbAlnZXRJbnQJKExhbmRyb2lkL2NvbnRlbnQvQ29udGVudFJlc29sdmVyO0xqYXZhL2xhbmcvU3RyaW5nO0kpSQlTZXR0aW5ncy5qYXZhCjB4Yjc4CWphdmEudXRpbC5Gb3JtYXR0ZXIJZm9ybWF0CShMamF2YS9sYW5nL1N0cmluZztbTGphdmEvbGFuZy9PYmplY3Q7KUxqYXZhL3V0aWwvRm9ybWF0dGVyOwlGb3JtYXR0ZXIuamF2YQoweDEwZDQJaW8uc2VudHJ5LmFuZHJvaWQuY29yZS5EZWZhdWx0QW5kcm9pZEV2ZW50UHJvY2Vzc29yCXNldFBhY2thZ2VJbmZvCShMaW8vc2VudHJ5L1NlbnRyeUJhc2VFdmVudDtMaW8vc2VudHJ5L3Byb3RvY29sL0FwcDspVglEZWZhdWx0QW5kcm9pZEV2ZW50UHJvY2Vzc29yLmphdmEKMHhhYjQJYW5kcm9pZC50ZXh0LlRleHRMaW5lCWdldFJ1bkFkdmFuY2UJKExhbmRyb2lkL3RleHQvVGV4dFBhaW50O0lJSUlaSVtGSSlGCVRleHRMaW5lLmphdmEKMHhkOTgJamRrLmludGVybmFsLm1hdGguRmxvYXRpbmdEZWNpbWFsCXRvSmF2YUZvcm1hdFN0cmluZwkoRilMamF2YS9sYW5nL1N0cmluZzsJRmxvYXRpbmdEZWNpbWFsLmphdmEKMHhjMTQJYW5kcm9pZC5vcy5GaWxlT2JzZXJ2ZXIkT2JzZXJ2ZXJUaHJlYWQJcnVuCSgpVglGaWxlT2JzZXJ2ZXIuamF2YQoweDI1NAlhbmRyb2lkeC5hcHBjb21wYXQuYXBwLkFwcENvbXBhdERlbGVnYXRlSW1wbAljcmVhdGVWaWV3CShMYW5kcm9pZC92aWV3L1ZpZXc7TGphdmEvbGFuZy9TdHJpbmc7TGFuZHJvaWQvY29udGVudC9Db250ZXh0O0xhbmRyb2lkL3V0aWwvQXR0cmlidXRlU2V0OylMYW5kcm9pZC92aWV3L1ZpZXc7CUFwcENvbXBhdERlbGVnYXRlSW1wbC5qYXZhCjB4YWIwCWFuZHJvaWQudGV4dC5UZXh0TGluZQloYW5kbGVUZXh0CShMYW5kcm9pZC90ZXh0L1RleHRQYWludDtJSUlJWkxhbmRyb2lkL2dyYXBoaWNzL0NhbnZhcztMYW5kcm9pZC90ZXh0L1RleHRTaGFwZXIkR2x5cGhzQ29uc3VtZXI7RklJSUxhbmRyb2lkL2dyYXBoaWNzL1BhaW50JEZvbnRNZXRyaWNzSW50O1pJTGphdmEvdXRpbC9BcnJheUxpc3Q7W0ZJKUYJVGV4dExpbmUuamF2YQoweGM2OAlpby5zZW50cnkucHJvdG9jb2wuU2VudHJ5SWQJZnJvbVN0cmluZ1NlbnRyeUlkCShMamF2YS9sYW5nL1N0cmluZzspTGphdmEvdXRpbC9VVUlEOwlTZW50cnlJZC5qYXZhCjB4YWFjCWFuZHJvaWQudGV4dC5UZXh0TGluZQloYW5kbGVSdW4JKElJSVpMYW5kcm9pZC9ncmFwaGljcy9DYW52YXM7TGFuZHJvaWQvdGV4dC9UZXh0U2hhcGVyJEdseXBoc0NvbnN1bWVyO0ZJSUlMYW5kcm9pZC9ncmFwaGljcy9QYWludCRGb250TWV0cmljc0ludDtaW0ZJKUYJVGV4dExpbmUuamF2YQoweGE4OAlhbmRyb2lkLnZpZXcuVmlld1Jvb3RJbXBsCW9uRGVzY2VuZGFudEludmFsaWRhdGVkCShMYW5kcm9pZC92aWV3L1ZpZXc7TGFuZHJvaWQvdmlldy9WaWV3OylWCVZpZXdSb290SW1wbC5qYXZhCjB4NWUwCWFuZHJvaWQud2lkZ2V0LlRleHRWaWV3CWRyYXdhYmxlU3RhdGVDaGFuZ2VkCSgpVglUZXh0Vmlldy5qYXZhCjB4YTg0CWFuZHJvaWQudmlldy5WaWV3R3JvdXAJb25EZXNjZW5kYW50SW52YWxpZGF0ZWQJKExhbmRyb2lkL3ZpZXcvVmlldztMYW5kcm9pZC92aWV3L1ZpZXc7KVYJVmlld0dyb3VwLmphdmEKMHhhNmMJYW5kcm9pZC5ncmFwaGljcy5kcmF3YWJsZS5SaXBwbGVEcmF3YWJsZQkkcjgkbGFtYmRhJDI3QnJnZGFJYXFaUktlUy1Jc29PTk9iSW5pQQkoTGFuZHJvaWQvZ3JhcGhpY3MvZHJhd2FibGUvUmlwcGxlRHJhd2FibGU7TGFuZHJvaWQvYW5pbWF0aW9uL1ZhbHVlQW5pbWF0b3I7KVYJUmlwcGxlRHJhd2FibGUuamF2YQoweGNmYwlsaWJjb3JlLmlvLk1lbW9yeQlwZWVrSW50CShKWilJCU1lbW9yeS5qYXZhCjB4MzI4CWFuZHJvaWQub3MuU3RyaWN0TW9kZQlub3RlVW50YWdnZWRTb2NrZXQJKClWCVN0cmljdE1vZGUuamF2YQoweGE1YwlhbmRyb2lkLmFuaW1hdGlvbi5BbmltYXRvcgljYWxsT25MaXN0CShMamF2YS91dGlsL0FycmF5TGlzdDtMYW5kcm9pZC9hbmltYXRpb24vQW5pbWF0b3IkQW5pbWF0b3JDYWxsZXI7TGphdmEvbGFuZy9PYmplY3Q7WilWCUFuaW1hdG9yLmphdmEKMHhhNTgJYW5kcm9pZC5hbmltYXRpb24uVmFsdWVBbmltYXRvcglhbmltYXRlVmFsdWUJKEYpVglWYWx1ZUFuaW1hdG9yLmphdmEKMHg0OAlqYXZhLmxhbmcuVGhyZWFkCXJ1bgkoKVYJVGhyZWFkLmphdmEKMHhhOTgJYW5kcm9pZC5ncmFwaGljcy5IYXJkd2FyZVJlbmRlcmVyCW5TeW5jQW5kRHJhd0ZyYW1lCShKW0pJKUkJSGFyZHdhcmVSZW5kZXJlci5qYXZhCjB4YTU0CWFuZHJvaWQuYW5pbWF0aW9uLlZhbHVlQW5pbWF0b3IJYW5pbWF0ZUJhc2VkT25UaW1lCShKKVoJVmFsdWVBbmltYXRvci5qYXZhCjB4MTE0MAlqYXZhLnV0aWwuY29uY3VycmVudC5sb2Nrcy5BYnN0cmFjdFF1ZXVlZFN5bmNocm9uaXplcglnZXRTdGF0ZQkoKUkJQWJzdHJhY3RRdWV1ZWRTeW5jaHJvbml6ZXIuamF2YQoweDEwMjQJamF2YS51dGlsLmNvbmN1cnJlbnQubG9ja3MuUmVlbnRyYW50TG9jayROb25mYWlyU3luYwlpbml0aWFsVHJ5TG9jawkoKVoJUmVlbnRyYW50TG9jay5qYXZhCjB4YTUwCWFuZHJvaWQuYW5pbWF0aW9uLkFuaW1hdGlvbkhhbmRsZXIJZG9BbmltYXRpb25GcmFtZQkoSilWCUFuaW1hdGlvbkhhbmRsZXIuamF2YQoweGE0YwlhbmRyb2lkLmFuaW1hdGlvbi5BbmltYXRpb25IYW5kbGVyCS0kJE5lc3QkbWRvQW5pbWF0aW9uRnJhbWUJKExhbmRyb2lkL2FuaW1hdGlvbi9BbmltYXRpb25IYW5kbGVyO0opVglBbmltYXRpb25IYW5kbGVyLmphdmEKMHhhNDQJYW5kcm9pZC5ncmFwaGljcy5UZW1wb3JhcnlCdWZmZXIJb2J0YWluCShJKVtDCVRlbXBvcmFyeUJ1ZmZlci5qYXZhCjB4YTNjCWFuZHJvaWQudmlldy5pbnB1dG1ldGhvZC5JSW5wdXRNZXRob2RNYW5hZ2VyR2xvYmFsSW52b2tlcglzdGFydElucHV0T3JXaW5kb3dHYWluZWRGb2N1cwkoSUxjb20vYW5kcm9pZC9pbnRlcm5hbC9pbnB1dG1ldGhvZC9JSW5wdXRNZXRob2RDbGllbnQ7TGFuZHJvaWQvb3MvSUJpbmRlcjtJSUlMYW5kcm9pZC92aWV3L2lucHV0bWV0aG9kL0VkaXRvckluZm87TGNvbS9hbmRyb2lkL2ludGVybmFsL2lucHV0bWV0aG9kL0lSZW1vdGVJbnB1dENvbm5lY3Rpb247TGNvbS9hbmRyb2lkL2ludGVybmFsL2lucHV0bWV0aG9kL0lSZW1vdGVBY2Nlc3NpYmlsaXR5SW5wdXRDb25uZWN0aW9uO0lJTGFuZHJvaWQvd2luZG93L0ltZU9uQmFja0ludm9rZWREaXNwYXRjaGVyOylMY29tL2FuZHJvaWQvaW50ZXJuYWwvaW5wdXRtZXRob2QvSW5wdXRCaW5kUmVzdWx0OwlJSW5wdXRNZXRob2RNYW5hZ2VyR2xvYmFsSW52b2tlci5qYXZhCjB4YTM4CWFuZHJvaWQudmlldy5pbnB1dG1ldGhvZC5JbnB1dE1ldGhvZE1hbmFnZXIJc3RhcnRJbnB1dElubmVyCShJTGFuZHJvaWQvb3MvSUJpbmRlcjtJSUkpWglJbnB1dE1ldGhvZE1hbmFnZXIuamF2YQoweDEwCWFuZHJvaWQub3MuTG9vcGVyCWxvb3AJKClWCUxvb3Blci5qYXZhCjB4YTM0CWFuZHJvaWQudmlldy5pbnB1dG1ldGhvZC5JbnB1dE1ldGhvZE1hbmFnZXIJc3RhcnRJbnB1dE9uV2luZG93Rm9jdXNHYWluSW50ZXJuYWwJKElMYW5kcm9pZC92aWV3L1ZpZXc7SUlJKVoJSW5wdXRNZXRob2RNYW5hZ2VyLmphdmEKMHgzNDgJamF2YS5sYW5nLlRocm93YWJsZQlwcmludFN0YWNrVHJhY2UJKExqYXZhL2xhbmcvVGhyb3dhYmxlJFByaW50U3RyZWFtT3JXcml0ZXI7KVYJVGhyb3dhYmxlLmphdmEKMHhhMzAJYW5kcm9pZC52aWV3LmlucHV0bWV0aG9kLklucHV0TWV0aG9kTWFuYWdlcgktJCROZXN0JG1zdGFydElucHV0T25XaW5kb3dGb2N1c0dhaW5JbnRlcm5hbAkoTGFuZHJvaWQvdmlldy9pbnB1dG1ldGhvZC9JbnB1dE1ldGhvZE1hbmFnZXI7SUxhbmRyb2lkL3ZpZXcvVmlldztJSUkpWglJbnB1dE1ldGhvZE1hbmFnZXIuamF2YQoweDE3OAlhbmRyb2lkLmNvbnRlbnQuQ29udGVudFByb3ZpZGVyUHJveHkJY2FsbAkoTGFuZHJvaWQvY29udGVudC9BdHRyaWJ1dGlvblNvdXJjZTtMamF2YS9sYW5nL1N0cmluZztMamF2YS9sYW5nL1N0cmluZztMamF2YS9sYW5nL1N0cmluZztMYW5kcm9pZC9vcy9CdW5kbGU7KUxhbmRyb2lkL29zL0J1bmRsZTsJQ29udGVudFByb3ZpZGVyTmF0aXZlLmphdmEKMHhhMTQJYW5kcm9pZC5hcHAuQ29udGV4dEltcGwJZ2V0RGF0YURpcgkoKUxqYXZhL2lvL0ZpbGU7CUNvbnRleHRJbXBsLmphdmEKMHg4MDQJYW5kcm9pZC53aW5kb3cuU3VyZmFjZVN5bmNHcm91cAlhZGRMb2NhbFN5bmMJKExhbmRyb2lkL3dpbmRvdy9JU3VyZmFjZVN5bmNHcm91cDtaKVoJU3VyZmFjZVN5bmNHcm91cC5qYXZhCjB4YzY0CWlvLnNlbnRyeS5wcm90b2NvbC5TZW50cnlJZAk8aW5pdD4JKExqYXZhL2xhbmcvU3RyaW5nOylWCVNlbnRyeUlkLmphdmEKMHhiMjAJc3VuLnNlY3VyaXR5LnV0aWwuRGVySW5wdXRTdHJlYW0JZ2V0U2V0CShJKVtMc3VuL3NlY3VyaXR5L3V0aWwvRGVyVmFsdWU7CURlcklucHV0U3RyZWFtLmphdmEKMHgxMDk4CWFuZHJvaWR4LnByb2ZpbGVpbnN0YWxsZXIuUHJvZmlsZUluc3RhbGxlcgl3cml0ZVByb2ZpbGUJKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtMamF2YS91dGlsL2NvbmN1cnJlbnQvRXhlY3V0b3I7TGFuZHJvaWR4L3Byb2ZpbGVpbnN0YWxsZXIvUHJvZmlsZUluc3RhbGxlciREaWFnbm9zdGljc0NhbGxiYWNrO1opVglQcm9maWxlSW5zdGFsbGVyLmphdmEKMHhhMTAJYW5kcm9pZC5hcHAuQ29udGV4dEltcGwJZ2V0UHJlZmVyZW5jZXNEaXIJKClMamF2YS9pby9GaWxlOwlDb250ZXh0SW1wbC5qYXZhCjB4MTE0OAljb20uYW5kcm9pZC5va2h0dHAuaW50ZXJuYWwuaHR0cC5IdHRwMXhTdHJlYW0Jd3JpdGVSZXF1ZXN0CShMY29tL2FuZHJvaWQvb2todHRwL0hlYWRlcnM7TGphdmEvbGFuZy9TdHJpbmc7KVYJSHR0cDF4U3RyZWFtLmphdmEKMHhhMDQJYW5kcm9pZC5jb250ZW50LkNvbnRleHRXcmFwcGVyCWdldFNoYXJlZFByZWZlcmVuY2VzCShMamF2YS9sYW5nL1N0cmluZztJKUxhbmRyb2lkL2NvbnRlbnQvU2hhcmVkUHJlZmVyZW5jZXM7CUNvbnRleHRXcmFwcGVyLmphdmEKMHg5ZjgJbGVha2NhbmFyeS5pbnRlcm5hbC5JbnRlcm5hbExlYWtDYW5hcnkJZ2V0SGVhcER1bXBQcmVmcwkoKUxhbmRyb2lkL2NvbnRlbnQvU2hhcmVkUHJlZmVyZW5jZXM7CUludGVybmFsTGVha0NhbmFyeS5rdAoweGIxMAlhbmRyb2lkLnV0aWwuUG9vbHMkU3luY2hyb25pemVkUG9vbAlyZWxlYXNlCShMamF2YS9sYW5nL09iamVjdDspWglQb29scy5qYXZhCjB4YjAwCWphdmEubGFuZy5DYXNlTWFwcGVyCXRvVXBwZXJDYXNlCShMamF2YS91dGlsL0xvY2FsZTtMamF2YS9sYW5nL1N0cmluZztJKUxqYXZhL2xhbmcvU3RyaW5nOwlDYXNlTWFwcGVyLmphdmEKMHg5ZjQJbGVha2NhbmFyeS5pbnRlcm5hbC5JbnRlcm5hbExlYWtDYW5hcnkJZ2V0RHVtcEVuYWJsZWRJbkFib3V0U2NyZWVuJGxlYWtjYW5hcnlfYW5kcm9pZF9jb3JlX3JlbGVhc2UJKClaCUludGVybmFsTGVha0NhbmFyeS5rdAoweDllYwlhbmRyb2lkLmdyYXBoaWNzLkJhc2VSZWNvcmRpbmdDYW52YXMJZHJhd1RleHQJKExqYXZhL2xhbmcvQ2hhclNlcXVlbmNlO0lJRkZMYW5kcm9pZC9ncmFwaGljcy9QYWludDspVglCYXNlUmVjb3JkaW5nQ2FudmFzLmphdmEKMHg4NTgJc3VuLnNlY3VyaXR5LnByb3ZpZGVyLmNlcnRwYXRoLlBLSVhDZXJ0UGF0aFZhbGlkYXRvcgl2YWxpZGF0ZQkoTHN1bi9zZWN1cml0eS9wcm92aWRlci9jZXJ0cGF0aC9QS0lYJFZhbGlkYXRvclBhcmFtczspTGphdmEvc2VjdXJpdHkvY2VydC9QS0lYQ2VydFBhdGhWYWxpZGF0b3JSZXN1bHQ7CVBLSVhDZXJ0UGF0aFZhbGlkYXRvci5qYXZhCjB4NmIwCWFuZHJvaWQudmlldy5WaWV3R3JvdXAJbWVhc3VyZUNoaWxkV2l0aE1hcmdpbnMJKExhbmRyb2lkL3ZpZXcvVmlldztJSUlJKVYJVmlld0dyb3VwLmphdmEKMHhhNzAJYW5kcm9pZC5ncmFwaGljcy5kcmF3YWJsZS5SaXBwbGVEcmF3YWJsZQlsYW1iZGEkc3RhcnRCYWNrZ3JvdW5kQW5pbWF0aW9uJDAJKExhbmRyb2lkL2FuaW1hdGlvbi9WYWx1ZUFuaW1hdG9yOylWCVJpcHBsZURyYXdhYmxlLmphdmEKMHg5ZTQJYW5kcm9pZC50ZXh0LkxheW91dAlkcmF3CShMYW5kcm9pZC9ncmFwaGljcy9DYW52YXM7TGphdmEvdXRpbC9MaXN0O0xqYXZhL3V0aWwvTGlzdDtMYW5kcm9pZC9ncmFwaGljcy9QYXRoO0xhbmRyb2lkL2dyYXBoaWNzL1BhaW50O0kpVglMYXlvdXQuamF2YQoweDllMAlhbmRyb2lkLndpZGdldC5UZXh0VmlldwlvbkRyYXcJKExhbmRyb2lkL2dyYXBoaWNzL0NhbnZhczspVglUZXh0Vmlldy5qYXZhCjB4MTQwCWphdmEudXRpbC5jb25jdXJyZW50LmxvY2tzLkxvY2tTdXBwb3J0CXBhcmsJKClWCUxvY2tTdXBwb3J0LmphdmEKMHhiMzQJc3VuLnNlY3VyaXR5Lng1MDkuQVZBCTxpbml0PgkoTHN1bi9zZWN1cml0eS91dGlsL0RlclZhbHVlOylWCUFWQS5qYXZhCjB4OWRjCWFuZHJvaWQudmlldy5WaWV3R3JvdXAJcmVjcmVhdGVDaGlsZERpc3BsYXlMaXN0CShMYW5kcm9pZC92aWV3L1ZpZXc7KVYJVmlld0dyb3VwLmphdmEKMHhjNTQJaW8uc2VudHJ5LmFuZHJvaWQucmVwbGF5LnV0aWwuRXhlY3V0b3JzS3QJc3VibWl0U2FmZWx5JGxhbWJkYSQxCShMamF2YS9sYW5nL1J1bm5hYmxlO0xpby9zZW50cnkvU2VudHJ5T3B0aW9ucztMamF2YS9sYW5nL1N0cmluZzspVglFeGVjdXRvcnMua3QKMHg5ZDQJc2hhcmsuQW5kcm9pZE9iamVjdEluc3BlY3RvcnMJPGNsaW5pdD4JKClWCUFuZHJvaWRPYmplY3RJbnNwZWN0b3JzLmt0CjB4OWI4CWxlYWtjYW5hcnkuaW50ZXJuYWwuSW50ZXJuYWxMZWFrQ2FuYXJ5JGludm9rZSQyJDEJcnVuCSgpVglJbnRlcm5hbExlYWtDYW5hcnkua3QKMHg5YjAJbGliY29yZS5pby5Gb3J3YXJkaW5nT3MJZ2V0dWlkCSgpSQlGb3J3YXJkaW5nT3MuamF2YQoweDM1YwlqYXZhLmxhbmcuU3RyaW5nCWdldENoYXJzCShJSVtDSSlWCVN0cmluZy5qYXZhCjB4NjEwCWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuQ29uc2NyeXB0RW5naW5lCXVud3JhcAkoTGphdmEvbmlvL0J5dGVCdWZmZXI7TGphdmEvbmlvL0J5dGVCdWZmZXI7KUxqYXZheC9uZXQvc3NsL1NTTEVuZ2luZVJlc3VsdDsJQ29uc2NyeXB0RW5naW5lLmphdmEKMHg5YWMJYW5kcm9pZC5zeXN0ZW0uT3MJZ2V0dWlkCSgpSQlPcy5qYXZhCjB4OWE0CWFuZHJvaWQub3MuVXNlckhhbmRsZQlteVVzZXJJZAkoKUkJVXNlckhhbmRsZS5qYXZhCjB4OTljCWFuZHJvaWQub3MuU3RyaWN0TW9kZQktJCROZXN0JHNtb25DcmVkZW50aWFsUHJvdGVjdGVkUGF0aEFjY2VzcwkoTGphdmEvbGFuZy9TdHJpbmc7SSlWCVN0cmljdE1vZGUuamF2YQoweGY3NAlqYXZhLnV0aWwuQXJyYXlzCWVxdWFscwkoW0JbQilaCUFycmF5cy5qYXZhCjB4OTk4CWFuZHJvaWQub3MuU3RyaWN0TW9kZSQ1CW9uUGF0aEFjY2VzcwkoTGphdmEvbGFuZy9TdHJpbmc7KVYJU3RyaWN0TW9kZS5qYXZhCjB4NGI0CWtvdGxpbi5qdm0uaW50ZXJuYWwuQ2xhc3NSZWZlcmVuY2UJPGNsaW5pdD4JKClWCUNsYXNzUmVmZXJlbmNlLmt0CjB4OTk0CWxpYmNvcmUuaW8uQmxvY2tHdWFyZE9zCWFjY2VzcwkoTGphdmEvbGFuZy9TdHJpbmc7SSlaCUJsb2NrR3VhcmRPcy5qYXZhCjB4YWE4CWFuZHJvaWQudGV4dC5UZXh0TGluZQltZWFzdXJlUnVuCShJSUlaTGFuZHJvaWQvZ3JhcGhpY3MvUGFpbnQkRm9udE1ldHJpY3NJbnQ7W0ZJKUYJVGV4dExpbmUuamF2YQoweDk5MAlsaWJjb3JlLmlvLkZvcndhcmRpbmdPcwlhY2Nlc3MJKExqYXZhL2xhbmcvU3RyaW5nO0kpWglGb3J3YXJkaW5nT3MuamF2YQoweDk4OAlqYXZhLmlvLlVuaXhGaWxlU3lzdGVtCWNoZWNrQWNjZXNzCShMamF2YS9pby9GaWxlO0kpWglVbml4RmlsZVN5c3RlbS5qYXZhCjB4OTg0CWphdmEuaW8uRmlsZQlleGlzdHMJKClaCUZpbGUuamF2YQoweDlhMAlhbmRyb2lkLm9zLlN0cmljdE1vZGUJb25DcmVkZW50aWFsUHJvdGVjdGVkUGF0aEFjY2VzcwkoTGphdmEvbGFuZy9TdHJpbmc7SSlWCVN0cmljdE1vZGUuamF2YQoweGM0OAlqYXZhLm5pby5CdWZmZXIJY2hlY2tJbmRleAkoSUkpSQlCdWZmZXIuamF2YQoweDk4MAlpby5zZW50cnkuY2FjaGUuRW52ZWxvcGVDYWNoZQlkaXNjYXJkCShMaW8vc2VudHJ5L1NlbnRyeUVudmVsb3BlOylWCUVudmVsb3BlQ2FjaGUuamF2YQoweDk3NAlhbmRyb2lkeC5hcHBjb21wYXQud2lkZ2V0LkFjdGlvbkJhck92ZXJsYXlMYXlvdXQJc2V0TWVudQkoTGFuZHJvaWQvdmlldy9NZW51O0xhbmRyb2lkeC9hcHBjb21wYXQvdmlldy9tZW51L01lbnVQcmVzZW50ZXIkQ2FsbGJhY2s7KVYJQWN0aW9uQmFyT3ZlcmxheUxheW91dC5qYXZhCjB4OTZjCWFuZHJvaWR4LmFwcGNvbXBhdC5hcHAuQXBwQ29tcGF0RGVsZWdhdGVJbXBsCWRvSW52YWxpZGF0ZVBhbmVsTWVudQkoSSlWCUFwcENvbXBhdERlbGVnYXRlSW1wbC5qYXZhCjB4OTY4CWFuZHJvaWR4LmFwcGNvbXBhdC5hcHAuQXBwQ29tcGF0RGVsZWdhdGVJbXBsJDIJcnVuCSgpVglBcHBDb21wYXREZWxlZ2F0ZUltcGwuamF2YQoweDk2NAlpby5zZW50cnkuYW5kcm9pZC5jb3JlLnBlcmZvcm1hbmNlLkFwcFN0YXJ0TWV0cmljcwlnZXRTZGtJbml0VGltZVNwYW4JKClMaW8vc2VudHJ5L2FuZHJvaWQvY29yZS9wZXJmb3JtYW5jZS9UaW1lU3BhbjsJQXBwU3RhcnRNZXRyaWNzLmphdmEKMHg5NWMJaW8uc2VudHJ5LmFuZHJvaWQuY29yZS5BY3Rpdml0eUxpZmVjeWNsZUludGVncmF0aW9uCWxhbWJkYSRvbkFjdGl2aXR5UmVzdW1lZCQ4JGlvLXNlbnRyeS1hbmRyb2lkLWNvcmUtQWN0aXZpdHlMaWZlY3ljbGVJbnRlZ3JhdGlvbgkoTGlvL3NlbnRyeS9JU3BhbjtMaW8vc2VudHJ5L0lTcGFuOylWCUFjdGl2aXR5TGlmZWN5Y2xlSW50ZWdyYXRpb24uamF2YQoweDk1NAlhbmRyb2lkLmdyYXBoaWNzLlJlY3QJaXNFbXB0eQkoKVoJUmVjdC5qYXZhCjB4Mjg4CWFuZHJvaWQuY29udGVudC5yZXMuVHlwZWRBcnJheQlnZXRWYWx1ZUF0CShJTGFuZHJvaWQvdXRpbC9UeXBlZFZhbHVlOylaCVR5cGVkQXJyYXkuamF2YQoweDk0YwlhbmRyb2lkLmdyYXBoaWNzLmRyYXdhYmxlLkxheWVyRHJhd2FibGUJdXBkYXRlTGF5ZXJCb3VuZHNJbnRlcm5hbAkoTGFuZHJvaWQvZ3JhcGhpY3MvUmVjdDspVglMYXllckRyYXdhYmxlLmphdmEKMHgxMDFjCWphdmEudXRpbC5jb25jdXJyZW50LmxvY2tzLlJlZW50cmFudExvY2sJbG9jawkoKVYJUmVlbnRyYW50TG9jay5qYXZhCjB4YTgwCWFuZHJvaWQudmlldy5WaWV3R3JvdXAJaW52YWxpZGF0ZUNoaWxkCShMYW5kcm9pZC92aWV3L1ZpZXc7TGFuZHJvaWQvZ3JhcGhpY3MvUmVjdDspVglWaWV3R3JvdXAuamF2YQoweDExYjQJamF2YS5pby5CdWZmZXJlZFJlYWRlcgljbG9zZQkoKVYJQnVmZmVyZWRSZWFkZXIuamF2YQoweDEzMAlqYXZhLnV0aWwuY29uY3VycmVudC5sb2Nrcy5BYnN0cmFjdFF1ZXVlZFN5bmNocm9uaXplciRDb25kaXRpb25PYmplY3QJYXdhaXQJKClWCUFic3RyYWN0UXVldWVkU3luY2hyb25pemVyLmphdmEKMHg4ODAJamF2YS5pby5PdXRwdXRTdHJlYW0JPGluaXQ+CSgpVglPdXRwdXRTdHJlYW0uamF2YQoweDk0OAlhbmRyb2lkLmdyYXBoaWNzLmRyYXdhYmxlLkxheWVyRHJhd2FibGUJdXBkYXRlTGF5ZXJCb3VuZHMJKExhbmRyb2lkL2dyYXBoaWNzL1JlY3Q7KVYJTGF5ZXJEcmF3YWJsZS5qYXZhCjB4MWI0CWlvLnNlbnRyeS5hbmRyb2lkLmNvcmUuQWN0aXZpdHlMaWZlY3ljbGVJbnRlZ3JhdGlvbglzdGFydFRyYWNpbmcJKExhbmRyb2lkL2FwcC9BY3Rpdml0eTspVglBY3Rpdml0eUxpZmVjeWNsZUludGVncmF0aW9uLmphdmEKMHgzNjQJY29tLmFuZHJvaWQub2todHRwLkNvbm5lY3Rpb25Qb29sJDEJcnVuCSgpVglDb25uZWN0aW9uUG9vbC5qYXZhCjB4OTQ0CWFuZHJvaWQuZ3JhcGhpY3MuZHJhd2FibGUuTGF5ZXJEcmF3YWJsZQlvbkJvdW5kc0NoYW5nZQkoTGFuZHJvaWQvZ3JhcGhpY3MvUmVjdDspVglMYXllckRyYXdhYmxlLmphdmEKMHg5MzQJYW5kcm9pZC52aWV3LlZpZXcJZHJhd0JhY2tncm91bmQJKExhbmRyb2lkL2dyYXBoaWNzL0NhbnZhczspVglWaWV3LmphdmEKMHg5MjgJYW5kcm9pZC52aWV3LlZpZXdHcm91cAlkcmF3Q2hpbGQJKExhbmRyb2lkL2dyYXBoaWNzL0NhbnZhcztMYW5kcm9pZC92aWV3L1ZpZXc7SilaCVZpZXdHcm91cC5qYXZhCjB4NDhjCWFuZHJvaWR4LmxpZmVjeWNsZS5MaWZlY3ljbGVSZWdpc3RyeSRPYnNlcnZlcldpdGhTdGF0ZQlkaXNwYXRjaEV2ZW50CShMYW5kcm9pZHgvbGlmZWN5Y2xlL0xpZmVjeWNsZU93bmVyO0xhbmRyb2lkeC9saWZlY3ljbGUvTGlmZWN5Y2xlJEV2ZW50OylWCUxpZmVjeWNsZVJlZ2lzdHJ5Lmt0CjB4NjdjCWphdmEudXRpbC5DYWxlbmRhcglnZXRJbnN0YW5jZQkoTGphdmEvdXRpbC9UaW1lWm9uZTspTGphdmEvdXRpbC9DYWxlbmRhcjsJQ2FsZW5kYXIuamF2YQoweDkxOAlhbmRyb2lkLnZpZXcuVmlldwl1cGRhdGVEaXNwbGF5TGlzdElmRGlydHkJKClMYW5kcm9pZC9ncmFwaGljcy9SZW5kZXJOb2RlOwlWaWV3LmphdmEKMHg5MTQJYW5kcm9pZC52aWV3LlRocmVhZGVkUmVuZGVyZXIJdXBkYXRlVmlld1RyZWVEaXNwbGF5TGlzdAkoTGFuZHJvaWQvdmlldy9WaWV3OylWCVRocmVhZGVkUmVuZGVyZXIuamF2YQoweDNhYwljb20uYW5kcm9pZC5pbnRlcm5hbC5wb2xpY3kuUGhvbmVXaW5kb3cJZ2V0RGVjb3JWaWV3CSgpTGFuZHJvaWQvdmlldy9WaWV3OwlQaG9uZVdpbmRvdy5qYXZhCjB4OTAwCWNvbS5hbmRyb2lkLm9raHR0cC5va2lvLkFzeW5jVGltZW91dCRXYXRjaGRvZwlydW4JKClWCUFzeW5jVGltZW91dC5qYXZhCjB4ODEwCWFuZHJvaWQub3MuSGFuZGxlclRocmVhZAlnZXRMb29wZXIJKClMYW5kcm9pZC9vcy9Mb29wZXI7CUhhbmRsZXJUaHJlYWQuamF2YQoweDhmOAljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0LkNvbnNjcnlwdEVuZ2luZVNvY2tldCRTU0xJbnB1dFN0cmVhbQlyZWFkCShbQklJKUkJQ29uc2NyeXB0RW5naW5lU29ja2V0LmphdmEKMHhjMmMJaW8uc2VudHJ5LmFuZHJvaWQuY29yZS5pbnRlcm5hbC51dGlsLkRlYm91bmNlcgk8aW5pdD4JKExpby9zZW50cnkvdHJhbnNwb3J0L0lDdXJyZW50RGF0ZVByb3ZpZGVyO0pJKVYJRGVib3VuY2VyLmphdmEKMHgzMTgJbGliY29yZS5pby5Gb3J3YXJkaW5nT3MJc29ja2V0CShJSUkpTGphdmEvaW8vRmlsZURlc2NyaXB0b3I7CUZvcndhcmRpbmdPcy5qYXZhCjB4OGUwCWNvbS5hbmRyb2lkLm9raHR0cC5pbnRlcm5hbC5odHRwLkh0dHAxeFN0cmVhbQlyZWFkUmVzcG9uc2UJKClMY29tL2FuZHJvaWQvb2todHRwL1Jlc3BvbnNlJEJ1aWxkZXI7CUh0dHAxeFN0cmVhbS5qYXZhCjB4YmUwCWFuZHJvaWQudXRpbC5Db250YWluZXJIZWxwZXJzCWJpbmFyeVNlYXJjaAkoW0lJSSlJCUNvbnRhaW5lckhlbHBlcnMuamF2YQoweDhjYwljb20uYW5kcm9pZC5va2h0dHAuaW50ZXJuYWwuaHVjLkh0dHBVUkxDb25uZWN0aW9uSW1wbAlnZXRSZXNwb25zZUNvZGUJKClJCUh0dHBVUkxDb25uZWN0aW9uSW1wbC5qYXZhCjB4YjcwCWlvLnNlbnRyeS5hbmRyb2lkLmNvcmUuQW5kcm9pZExvZ2dlcglsb2cJKExpby9zZW50cnkvU2VudHJ5TGV2ZWw7TGphdmEvbGFuZy9TdHJpbmc7W0xqYXZhL2xhbmcvT2JqZWN0OylWCUFuZHJvaWRMb2dnZXIuamF2YQoweDhjOAljb20uYW5kcm9pZC5va2h0dHAuaW50ZXJuYWwuaHVjLkRlbGVnYXRpbmdIdHRwc1VSTENvbm5lY3Rpb24JZ2V0UmVzcG9uc2VDb2RlCSgpSQlEZWxlZ2F0aW5nSHR0cHNVUkxDb25uZWN0aW9uLmphdmEKMHhjNWMJaW8uc2VudHJ5LmFuZHJvaWQucmVwbGF5LlJlcGxheUludGVncmF0aW9uCSRyOCRsYW1iZGEkZzVUSzZMUHdtdXM5OE1LQnZMWGlWV2E5LXBBCShMaW8vc2VudHJ5L2FuZHJvaWQvcmVwbGF5L1JlcGxheUludGVncmF0aW9uOylWCVJlcGxheUludGVncmF0aW9uLmt0CjB4MWUwCWphdmEudXRpbC5jb25jdXJyZW50LkNvbmN1cnJlbnRIYXNoTWFwCXB1dFZhbAkoTGphdmEvbGFuZy9PYmplY3Q7TGphdmEvbGFuZy9PYmplY3Q7WilMamF2YS9sYW5nL09iamVjdDsJQ29uY3VycmVudEhhc2hNYXAuamF2YQoweDdjOAlhbmRyb2lkLndpZGdldC5UZXh0VmlldwlzZXRGcmFtZQkoSUlJSSlaCVRleHRWaWV3LmphdmEKMHg4YzQJY29tLmFuZHJvaWQub2todHRwLmludGVybmFsLmh1Yy5IdHRwc1VSTENvbm5lY3Rpb25JbXBsCWdldFJlc3BvbnNlQ29kZQkoKUkJSHR0cHNVUkxDb25uZWN0aW9uSW1wbC5qYXZhCjB4Njg4CWphdmEudXRpbC5DYWxlbmRhcglzZXRUaW1lSW5NaWxsaXMJKEopVglDYWxlbmRhci5qYXZhCjB4OGJjCWphdmEudXRpbC5BcnJheXMJaGFzaENvZGUJKFtCKUkJQXJyYXlzLmphdmEKMHg4YjgJc3VuLnNlY3VyaXR5LnV0aWwuQ2FjaGUkRXF1YWxCeXRlQXJyYXkJaGFzaENvZGUJKClJCUNhY2hlLmphdmEKMHg1M2MJYW5kcm9pZC5ncmFwaGljcy5IYXJkd2FyZVJlbmRlcmVyCTxpbml0PgkoKVYJSGFyZHdhcmVSZW5kZXJlci5qYXZhCjB4OGI0CWphdmEudXRpbC5IYXNoTWFwCWhhc2gJKExqYXZhL2xhbmcvT2JqZWN0OylJCUhhc2hNYXAuamF2YQoweDEwZjQJaW8uc2VudHJ5LlNlbnRyeUVudmVsb3BlSXRlbQlsYW1iZGEkZnJvbVJlcGxheSQyNwkoTGlvL3NlbnRyeS9JU2VyaWFsaXplcjtMaW8vc2VudHJ5L1NlbnRyeVJlcGxheUV2ZW50O0xpby9zZW50cnkvUmVwbGF5UmVjb3JkaW5nO0xqYXZhL2lvL0ZpbGU7TGlvL3NlbnRyeS9JTG9nZ2VyO1opW0IJU2VudHJ5RW52ZWxvcGVJdGVtLmphdmEKMHg4YTQJc3VuLnNlY3VyaXR5LnByb3ZpZGVyLlg1MDlGYWN0b3J5CWdldEZyb21DYWNoZQkoTHN1bi9zZWN1cml0eS91dGlsL0NhY2hlO1tCKUxqYXZhL2xhbmcvT2JqZWN0OwlYNTA5RmFjdG9yeS5qYXZhCjB4OWQwCWxlYWtjYW5hcnkuTGVha0NhbmFyeSRDb25maWcJPGluaXQ+CShaWklMamF2YS91dGlsL0xpc3Q7TGphdmEvdXRpbC9MaXN0O0xsZWFrY2FuYXJ5L09uSGVhcEFuYWx5emVkTGlzdGVuZXI7THNoYXJrL01ldGFkYXRhRXh0cmFjdG9yO1pJWkxzaGFyay9MZWFraW5nT2JqZWN0RmluZGVyO0xsZWFrY2FuYXJ5L0hlYXBEdW1wZXI7TGphdmEvdXRpbC9MaXN0O1pJTGtvdGxpbi9qdm0vaW50ZXJuYWwvRGVmYXVsdENvbnN0cnVjdG9yTWFya2VyOylWCUxlYWtDYW5hcnkua3QKMHhiODgJYW5kcm9pZHguZW1vamkyLnRleHQuRm9udFJlcXVlc3RFbW9qaUNvbXBhdENvbmZpZyRGb250UmVxdWVzdE1ldGFkYXRhTG9hZGVyJCRFeHRlcm5hbFN5bnRoZXRpY0xhbWJkYTAJcnVuCSgpVglEOCQkU3ludGhldGljQ2xhc3MKMHg5ZTgJYW5kcm9pZC50ZXh0LkxheW91dAlkcmF3VGV4dAkoTGFuZHJvaWQvZ3JhcGhpY3MvQ2FudmFzO0lJKVYJTGF5b3V0LmphdmEKMHgxMGMwCWlvLnNlbnRyeS5TY29wZXMJY2FwdHVyZVJlcGxheQkoTGlvL3NlbnRyeS9TZW50cnlSZXBsYXlFdmVudDtMaW8vc2VudHJ5L0hpbnQ7KUxpby9zZW50cnkvcHJvdG9jb2wvU2VudHJ5SWQ7CVNjb3Blcy5qYXZhCjB4ZTUwCWlvLnNlbnRyeS5hbmRyb2lkLnJlcGxheS51dGlsLkV4ZWN1dG9yc0t0CSRyOCRsYW1iZGEkUEZmRHVBa25rNFRFbFNxYTE2UTlSN0tKZGk4CShMamF2YS9sYW5nL1J1bm5hYmxlO0xpby9zZW50cnkvU2VudHJ5T3B0aW9ucztMamF2YS9sYW5nL1N0cmluZzspVglFeGVjdXRvcnMua3QKMHg4YTAJc3VuLnNlY3VyaXR5LnByb3ZpZGVyLmNlcnRwYXRoLlBvbGljeUNoZWNrZXIJY2hlY2tQb2xpY3kJKExqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlOylWCVBvbGljeUNoZWNrZXIuamF2YQoweDg5NAlzdW4uc2VjdXJpdHkucHJvdmlkZXIuY2VydHBhdGguUEtJWENlcnRQYXRoVmFsaWRhdG9yCXZhbGlkYXRlCShMamF2YS9zZWN1cml0eS9jZXJ0L1RydXN0QW5jaG9yO0xzdW4vc2VjdXJpdHkvcHJvdmlkZXIvY2VydHBhdGgvUEtJWCRWYWxpZGF0b3JQYXJhbXM7KUxqYXZhL3NlY3VyaXR5L2NlcnQvUEtJWENlcnRQYXRoVmFsaWRhdG9yUmVzdWx0OwlQS0lYQ2VydFBhdGhWYWxpZGF0b3IuamF2YQoweDg4YwlhbmRyb2lkLmdyYXBoaWNzLkhhcmR3YXJlUmVuZGVyZXIJc2V0U3RvcHBlZAkoWilWCUhhcmR3YXJlUmVuZGVyZXIuamF2YQoweDhkYwljb20uYW5kcm9pZC5va2h0dHAuaW50ZXJuYWwuaHR0cC5IdHRwMXhTdHJlYW0JcmVhZFJlc3BvbnNlSGVhZGVycwkoKUxjb20vYW5kcm9pZC9va2h0dHAvUmVzcG9uc2UkQnVpbGRlcjsJSHR0cDF4U3RyZWFtLmphdmEKMHgxZjAJaW8uc2VudHJ5LnNhbXBsZXMuYW5kcm9pZC5kYXRhYmluZGluZy5BY3Rpdml0eU1haW5CaW5kaW5nCWluZmxhdGUJKExhbmRyb2lkL3ZpZXcvTGF5b3V0SW5mbGF0ZXI7TGFuZHJvaWQvdmlldy9WaWV3R3JvdXA7WilMaW8vc2VudHJ5L3NhbXBsZXMvYW5kcm9pZC9kYXRhYmluZGluZy9BY3Rpdml0eU1haW5CaW5kaW5nOwlBY3Rpdml0eU1haW5CaW5kaW5nLmphdmEKMHg1YTQJYW5kcm9pZC52aWV3LlZpZXcJZGlzcGF0Y2hBdHRhY2hlZFRvV2luZG93CShMYW5kcm9pZC92aWV3L1ZpZXckQXR0YWNoSW5mbztJKVYJVmlldy5qYXZhCjB4ODg4CWFuZHJvaWQudmlldy5WaWV3Um9vdEltcGwJZHJhdwkoWlopWglWaWV3Um9vdEltcGwuamF2YQoweDk4YwlhbmRyb2lkLmFwcC5BY3Rpdml0eVRocmVhZCRBbmRyb2lkT3MJYWNjZXNzCShMamF2YS9sYW5nL1N0cmluZztJKVoJQWN0aXZpdHlUaHJlYWQuamF2YQoweDg4NAlhbmRyb2lkLnZpZXcuVmlld1Jvb3RJbXBsCXBlcmZvcm1EcmF3CSgpWglWaWV3Um9vdEltcGwuamF2YQoweGVmNAlhbmRyb2lkLmljdS5pbXBsLm51bWJlci5NaWNyb1Byb3BzCXByb2Nlc3NRdWFudGl0eQkoTGFuZHJvaWQvaWN1L2ltcGwvbnVtYmVyL0RlY2ltYWxRdWFudGl0eTspTGFuZHJvaWQvaWN1L2ltcGwvbnVtYmVyL01pY3JvUHJvcHM7CU1pY3JvUHJvcHMuamF2YQoweDczMAlpby5zZW50cnkudXRpbC5IaW50VXRpbHMJcnVuSWZIYXNUeXBlCShMaW8vc2VudHJ5L0hpbnQ7TGphdmEvbGFuZy9DbGFzcztMaW8vc2VudHJ5L3V0aWwvSGludFV0aWxzJFNlbnRyeUNvbnN1bWVyO0xpby9zZW50cnkvdXRpbC9IaW50VXRpbHMkU2VudHJ5SGludEZhbGxiYWNrOylWCUhpbnRVdGlscy5qYXZhCjB4ODdjCWphdmEuaW8uQnl0ZUFycmF5T3V0cHV0U3RyZWFtCTxpbml0PgkoSSlWCUJ5dGVBcnJheU91dHB1dFN0cmVhbS5qYXZhCjB4NGY4CWlvLnNlbnRyeS5zYW1wbGVzLmFuZHJvaWQuTWFpbkFjdGl2aXR5CW9uUmVzdW1lCSgpVglNYWluQWN0aXZpdHkuamF2YQoweDhhOAlzdW4uc2VjdXJpdHkudXRpbC5NZW1vcnlDYWNoZQlnZXQJKExqYXZhL2xhbmcvT2JqZWN0OylMamF2YS9sYW5nL09iamVjdDsJQ2FjaGUuamF2YQoweDg3OAlqYXZhLmlvLkJ5dGVBcnJheU91dHB1dFN0cmVhbQk8aW5pdD4JKClWCUJ5dGVBcnJheU91dHB1dFN0cmVhbS5qYXZhCjB4NWVjCWFuZHJvaWQuYW5pbWF0aW9uLlN0YXRlTGlzdEFuaW1hdG9yCXN0YXJ0CShMYW5kcm9pZC9hbmltYXRpb24vU3RhdGVMaXN0QW5pbWF0b3IkVHVwbGU7KVYJU3RhdGVMaXN0QW5pbWF0b3IuamF2YQoweDMzYwlhbmRyb2lkLm9zLlN0cmljdE1vZGUJbGFtYmRhJHN0YXRpYyQwCShMYW5kcm9pZC9vcy9TdHJpY3RNb2RlJFZpb2xhdGlvbkluZm87KVYJU3RyaWN0TW9kZS5qYXZhCjB4ODc0CXN1bi5zZWN1cml0eS51dGlsLkRlck91dHB1dFN0cmVhbQk8aW5pdD4JKClWCURlck91dHB1dFN0cmVhbS5qYXZhCjB4Zjk4CWphdmEudXRpbC5BcnJheUxpc3QJZ3JvdwkoKVtMamF2YS9sYW5nL09iamVjdDsJQXJyYXlMaXN0LmphdmEKMHg4NmMJc3VuLnNlY3VyaXR5Lng1MDkuWDUwOUNlcnRJbXBsCXBhcnNlCShMc3VuL3NlY3VyaXR5L3V0aWwvRGVyVmFsdWU7W0IpVglYNTA5Q2VydEltcGwuamF2YQoweDg0MAlhbmRyb2lkLnZpZXcuU3VyZmFjZUNvbnRyb2wJPGluaXQ+CShMYW5kcm9pZC9vcy9QYXJjZWw7KVYJU3VyZmFjZUNvbnRyb2wuamF2YQoweDIxMAlhbmRyb2lkLnZpZXcuTGF5b3V0SW5mbGF0ZXIJY3JlYXRlVmlldwkoTGphdmEvbGFuZy9TdHJpbmc7TGphdmEvbGFuZy9TdHJpbmc7TGFuZHJvaWQvdXRpbC9BdHRyaWJ1dGVTZXQ7KUxhbmRyb2lkL3ZpZXcvVmlldzsJTGF5b3V0SW5mbGF0ZXIuamF2YQoweDU3MAlqYXZhLmxhbmcuU3RhY2tUcmFjZUVsZW1lbnQJaGFzaENvZGUJKClJCVN0YWNrVHJhY2VFbGVtZW50LmphdmEKMHg4M2MJYW5kcm9pZC52aWV3LlN1cmZhY2VDb250cm9sCTxpbml0PgkoTGFuZHJvaWQvb3MvUGFyY2VsO0xhbmRyb2lkL3ZpZXcvU3VyZmFjZUNvbnRyb2wtSUE7KVYJU3VyZmFjZUNvbnRyb2wuamF2YQoweDgzMAlhbmRyb2lkLnZpZXcuSW5zZXRzU291cmNlQ29udHJvbAk8aW5pdD4JKExhbmRyb2lkL29zL1BhcmNlbDspVglJbnNldHNTb3VyY2VDb250cm9sLmphdmEKMHg4MjgJYW5kcm9pZC52aWV3Lkluc2V0c1NvdXJjZUNvbnRyb2wkMQljcmVhdGVGcm9tUGFyY2VsCShMYW5kcm9pZC9vcy9QYXJjZWw7KUxqYXZhL2xhbmcvT2JqZWN0OwlJbnNldHNTb3VyY2VDb250cm9sLmphdmEKMHg4MjAJYW5kcm9pZC5vcy5QYXJjZWwJY3JlYXRlVHlwZWRBcnJheQkoTGFuZHJvaWQvb3MvUGFyY2VsYWJsZSRDcmVhdG9yOylbTGphdmEvbGFuZy9PYmplY3Q7CVBhcmNlbC5qYXZhCjB4ODE4CWFuZHJvaWQub3MuQmluZGVyCWV4ZWNUcmFuc2FjdEludGVybmFsCShJTGFuZHJvaWQvb3MvUGFyY2VsO0xhbmRyb2lkL29zL1BhcmNlbDtJSSlaCUJpbmRlci5qYXZhCjB4M2UwCWFuZHJvaWR4LmFwcGNvbXBhdC5hcHAuQXBwQ29tcGF0RGVsZWdhdGVJbXBsCWVuc3VyZVN1YkRlY29yCSgpVglBcHBDb21wYXREZWxlZ2F0ZUltcGwuamF2YQoweDZlMAljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0LlRydXN0TWFuYWdlckltcGwJZ2V0VHJ1c3RlZENoYWluRm9yU2VydmVyCShbTGphdmEvc2VjdXJpdHkvY2VydC9YNTA5Q2VydGlmaWNhdGU7TGphdmEvbGFuZy9TdHJpbmc7TGphdmEvbmV0L1NvY2tldDspTGphdmEvdXRpbC9MaXN0OwlUcnVzdE1hbmFnZXJJbXBsLmphdmEKMHg4MGMJYW5kcm9pZC53aW5kb3cuU3VyZmFjZVN5bmNHcm91cAlhZGRUaW1lb3V0CSgpVglTdXJmYWNlU3luY0dyb3VwLmphdmEKMHg0YjAJa290bGluLmp2bS5pbnRlcm5hbC5SZWZsZWN0aW9uRmFjdG9yeQlnZXRPckNyZWF0ZUtvdGxpbkNsYXNzCShMamF2YS9sYW5nL0NsYXNzOylMa290bGluL3JlZmxlY3QvS0NsYXNzOwlSZWZsZWN0aW9uRmFjdG9yeS5qYXZhCjB4NzEwCWphdmEubmlvLmNoYXJzZXQuQ2hhcnNldAlmb3JOYW1lCShMamF2YS9sYW5nL1N0cmluZzspTGphdmEvbmlvL2NoYXJzZXQvQ2hhcnNldDsJQ2hhcnNldC5qYXZhCjB4ODA4CWFuZHJvaWQud2luZG93LlN1cmZhY2VTeW5jR3JvdXAJY3JlYXRlVHJhbnNhY3Rpb25SZWFkeUNhbGxiYWNrCShaKUxhbmRyb2lkL3dpbmRvdy9JVHJhbnNhY3Rpb25SZWFkeUNhbGxiYWNrOwlTdXJmYWNlU3luY0dyb3VwLmphdmEKMHg3ZmMJYW5kcm9pZC53aW5kb3cuU3VyZmFjZVN5bmNHcm91cAlhZGQJKExhbmRyb2lkL3dpbmRvdy9TdXJmYWNlU3luY0dyb3VwO0xqYXZhL2xhbmcvUnVubmFibGU7KVoJU3VyZmFjZVN5bmNHcm91cC5qYXZhCjB4YzcwCWphdmEubGFuZy5BYnN0cmFjdFN0cmluZ0J1aWxkZXIJaW5zZXJ0CShJTGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL2xhbmcvQWJzdHJhY3RTdHJpbmdCdWlsZGVyOwlBYnN0cmFjdFN0cmluZ0J1aWxkZXIuamF2YQoweDI2YwlhbmRyb2lkLndpZGdldC5CdXR0b24JPGluaXQ+CShMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7TGFuZHJvaWQvdXRpbC9BdHRyaWJ1dGVTZXQ7SUkpVglCdXR0b24uamF2YQoweGJjMAlhbmRyb2lkLmNvbnRlbnQuQ29udGVudFJlc29sdmVyCXF1ZXJ5CShMYW5kcm9pZC9uZXQvVXJpO1tMamF2YS9sYW5nL1N0cmluZztMYW5kcm9pZC9vcy9CdW5kbGU7TGFuZHJvaWQvb3MvQ2FuY2VsbGF0aW9uU2lnbmFsOylMYW5kcm9pZC9kYXRhYmFzZS9DdXJzb3I7CUNvbnRlbnRSZXNvbHZlci5qYXZhCjB4ZDNjCWphdmEubGFuZy5UaHJlYWRMb2NhbAlnZXQJKClMamF2YS9sYW5nL09iamVjdDsJVGhyZWFkTG9jYWwuamF2YQoweDMzMAlhbmRyb2lkLm9zLlN0cmljdE1vZGUJb25WbVBvbGljeVZpb2xhdGlvbgkoTGFuZHJvaWQvb3Mvc3RyaWN0bW9kZS9WaW9sYXRpb247KVYJU3RyaWN0TW9kZS5qYXZhCjB4N2Y4CWFuZHJvaWQud2luZG93LlN1cmZhY2VTeW5jR3JvdXAJYWRkCShMYW5kcm9pZC92aWV3L0F0dGFjaGVkU3VyZmFjZUNvbnRyb2w7TGphdmEvbGFuZy9SdW5uYWJsZTspWglTdXJmYWNlU3luY0dyb3VwLmphdmEKMHgxMGZjCWlvLnNlbnRyeS5ycndlYi5SUldlYkJyZWFkY3J1bWJFdmVudAlzZXJpYWxpemUJKExpby9zZW50cnkvT2JqZWN0V3JpdGVyO0xpby9zZW50cnkvSUxvZ2dlcjspVglSUldlYkJyZWFkY3J1bWJFdmVudC5qYXZhCjB4N2VjCWFuZHJvaWQuZ3JhcGhpY3MuQ29sb3IJYWxwaGEJKEopRglDb2xvci5qYXZhCjB4Mzg4CWphdmEubmV0LlBsYWluU29ja2V0SW1wbAlzb2NrZXRDb25uZWN0CShMamF2YS9uZXQvSW5ldEFkZHJlc3M7SUkpVglQbGFpblNvY2tldEltcGwuamF2YQoweDdkOAlhbmRyb2lkLnZpZXcuVmlld091dGxpbmVQcm92aWRlciQxCWdldE91dGxpbmUJKExhbmRyb2lkL3ZpZXcvVmlldztMYW5kcm9pZC9ncmFwaGljcy9PdXRsaW5lOylWCVZpZXdPdXRsaW5lUHJvdmlkZXIuamF2YQoweDhiMAlqYXZhLnV0aWwuSGFzaE1hcAlnZXROb2RlCShMamF2YS9sYW5nL09iamVjdDspTGphdmEvdXRpbC9IYXNoTWFwJE5vZGU7CUhhc2hNYXAuamF2YQoweDdkNAlhbmRyb2lkLnZpZXcuVmlldwlyZWJ1aWxkT3V0bGluZQkoKVYJVmlldy5qYXZhCjB4N2QwCWFuZHJvaWQudmlldy5WaWV3CXNpemVDaGFuZ2UJKElJSUkpVglWaWV3LmphdmEKMHg1MDQJaW8uc2VudHJ5LlNwYW4JZmluaXNoCShMaW8vc2VudHJ5L1NwYW5TdGF0dXM7TGlvL3NlbnRyeS9TZW50cnlEYXRlOylWCVNwYW4uamF2YQoweDdjYwlhbmRyb2lkLnZpZXcuVmlldwlzZXRGcmFtZQkoSUlJSSlaCVZpZXcuamF2YQoweGZmMAlhbmRyb2lkLm1lZGlhLk1lZGlhQ29kZWNJbmZvJFZpZGVvQ2FwYWJpbGl0aWVzCWNyZWF0ZQkoTGFuZHJvaWQvbWVkaWEvTWVkaWFGb3JtYXQ7TGFuZHJvaWQvbWVkaWEvTWVkaWFDb2RlY0luZm8kQ29kZWNDYXBhYmlsaXRpZXM7KUxhbmRyb2lkL21lZGlhL01lZGlhQ29kZWNJbmZvJFZpZGVvQ2FwYWJpbGl0aWVzOwlNZWRpYUNvZGVjSW5mby5qYXZhCjB4ZTU0CWlvLnNlbnRyeS5hbmRyb2lkLnJlcGxheS51dGlsLkV4ZWN1dG9yc0t0CXNjaGVkdWxlQXRGaXhlZFJhdGVTYWZlbHkkbGFtYmRhJDMJKExqYXZhL2xhbmcvUnVubmFibGU7TGlvL3NlbnRyeS9TZW50cnlPcHRpb25zO0xqYXZhL2xhbmcvU3RyaW5nOylWCUV4ZWN1dG9ycy5rdAoweGE5NAlhbmRyb2lkLmdyYXBoaWNzLkhhcmR3YXJlUmVuZGVyZXIJc3luY0FuZERyYXdGcmFtZQkoTGFuZHJvaWQvZ3JhcGhpY3MvRnJhbWVJbmZvOylJCUhhcmR3YXJlUmVuZGVyZXIuamF2YQoweDExZDgJamF2YS5pby5GaWxlRGVzY3JpcHRvcglnZXRPd25lcklkJAkoKUoJRmlsZURlc2NyaXB0b3IuamF2YQoweGZiMAlpby5zZW50cnkuYW5kcm9pZC5yZXBsYXkuY2FwdHVyZS5DYXB0dXJlU3RyYXRlZ3kkQ29tcGFuaW9uCWNyZWF0ZVNlZ21lbnQJKExpby9zZW50cnkvSVNjb3BlcztMaW8vc2VudHJ5L1NlbnRyeU9wdGlvbnM7SkxqYXZhL3V0aWwvRGF0ZTtMaW8vc2VudHJ5L3Byb3RvY29sL1NlbnRyeUlkO0lJSUxpby9zZW50cnkvU2VudHJ5UmVwbGF5RXZlbnQkUmVwbGF5VHlwZTtMaW8vc2VudHJ5L2FuZHJvaWQvcmVwbGF5L1JlcGxheUNhY2hlO0lMamF2YS9sYW5nL1N0cmluZztMamF2YS91dGlsL0xpc3Q7TGphdmEvdXRpbC9MaW5rZWRMaXN0OylMaW8vc2VudHJ5L2FuZHJvaWQvcmVwbGF5L2NhcHR1cmUvQ2FwdHVyZVN0cmF0ZWd5JFJlcGxheVNlZ21lbnQ7CUNhcHR1cmVTdHJhdGVneS5rdAoweDY5NAlzdW4udXRpbC5jYWxlbmRhci5CYXNlQ2FsZW5kYXIJZ2V0Q2FsZW5kYXJEYXRlRnJvbUZpeGVkRGF0ZQkoTHN1bi91dGlsL2NhbGVuZGFyL0NhbGVuZGFyRGF0ZTtKKVYJQmFzZUNhbGVuZGFyLmphdmEKMHg3YzQJYW5kcm9pZC53aWRnZXQuU2Nyb2xsVmlldwlvbkxheW91dAkoWklJSUkpVglTY3JvbGxWaWV3LmphdmEKMHg3YjgJYW5kcm9pZC53aWRnZXQuTGluZWFyTGF5b3V0CWxheW91dFZlcnRpY2FsCShJSUlJKVYJTGluZWFyTGF5b3V0LmphdmEKMHhjOWMJamF2YS5uaW8uRGlyZWN0Qnl0ZUJ1ZmZlcglnZXRTaG9ydAkoSilTCURpcmVjdEJ5dGVCdWZmZXIuamF2YQoweDhhYwlqYXZhLnV0aWwuTGlua2VkSGFzaE1hcAlnZXQJKExqYXZhL2xhbmcvT2JqZWN0OylMamF2YS9sYW5nL09iamVjdDsJTGlua2VkSGFzaE1hcC5qYXZhCjB4N2I0CWFuZHJvaWQud2lkZ2V0LkxpbmVhckxheW91dAlvbkxheW91dAkoWklJSUkpVglMaW5lYXJMYXlvdXQuamF2YQoweGI2Ywlpby5zZW50cnkuRGlhZ25vc3RpY0xvZ2dlcglsb2cJKExpby9zZW50cnkvU2VudHJ5TGV2ZWw7TGphdmEvbGFuZy9TdHJpbmc7W0xqYXZhL2xhbmcvT2JqZWN0OylWCURpYWdub3N0aWNMb2dnZXIuamF2YQoweDdiMAlhbmRyb2lkLndpZGdldC5GcmFtZUxheW91dAlsYXlvdXRDaGlsZHJlbgkoSUlJSVopVglGcmFtZUxheW91dC5qYXZhCjB4MWU0CWphdmEudXRpbC5jb25jdXJyZW50LkNvbmN1cnJlbnRIYXNoTWFwCWFkZENvdW50CShKSSlWCUNvbmN1cnJlbnRIYXNoTWFwLmphdmEKMHg4ZTgJY29tLmFuZHJvaWQub2todHRwLm9raW8uUmVhbEJ1ZmZlcmVkU291cmNlCWluZGV4T2YJKEIpSglSZWFsQnVmZmVyZWRTb3VyY2UuamF2YQoweGVhOAlpby5zZW50cnkuU2VudHJ5VHJhY2VyCWZpbmlzaAkoTGlvL3NlbnRyeS9TcGFuU3RhdHVzO0xpby9zZW50cnkvU2VudHJ5RGF0ZTtaTGlvL3NlbnRyeS9IaW50OylWCVNlbnRyeVRyYWNlci5qYXZhCjB4N2FjCWFuZHJvaWQud2lkZ2V0LkZyYW1lTGF5b3V0CW9uTGF5b3V0CShaSUlJSSlWCUZyYW1lTGF5b3V0LmphdmEKMHhkNzgJamF2YS5sYW5nLkFic3RyYWN0U3RyaW5nQnVpbGRlcglhcHBlbmQJKEMpTGphdmEvbGFuZy9BYnN0cmFjdFN0cmluZ0J1aWxkZXI7CUFic3RyYWN0U3RyaW5nQnVpbGRlci5qYXZhCjB4N2E4CWNvbS5hbmRyb2lkLmludGVybmFsLnBvbGljeS5EZWNvclZpZXcJb25MYXlvdXQJKFpJSUlJKVYJRGVjb3JWaWV3LmphdmEKMHgyZWMJYW5kcm9pZC5hbmltYXRpb24uS2V5ZnJhbWUkRmxvYXRLZXlmcmFtZQljbG9uZQkoKUxhbmRyb2lkL2FuaW1hdGlvbi9LZXlmcmFtZTsJS2V5ZnJhbWUuamF2YQoweDY5YwlhbmRyb2lkLnZpZXcuVmlld1Jvb3RJbXBsCW1lYXN1cmVIaWVyYXJjaHkJKExhbmRyb2lkL3ZpZXcvVmlldztMYW5kcm9pZC92aWV3L1dpbmRvd01hbmFnZXIkTGF5b3V0UGFyYW1zO0xhbmRyb2lkL2NvbnRlbnQvcmVzL1Jlc291cmNlcztJSVopWglWaWV3Um9vdEltcGwuamF2YQoweDljNAlhbmRyb2lkLnZpZXcuS2V5Q2hhcmFjdGVyTWFwCWxvYWQJKEkpTGFuZHJvaWQvdmlldy9LZXlDaGFyYWN0ZXJNYXA7CUtleUNoYXJhY3Rlck1hcC5qYXZhCjB4MTA4CWNvbS5hbmRyb2lkLm9raHR0cC5EbnMkMQlsb29rdXAJKExqYXZhL2xhbmcvU3RyaW5nOylMamF2YS91dGlsL0xpc3Q7CURucy5qYXZhCjB4ODM0CWFuZHJvaWQudmlldy5TdXJmYWNlQ29udHJvbCQxCWNyZWF0ZUZyb21QYXJjZWwJKExhbmRyb2lkL29zL1BhcmNlbDspTGphdmEvbGFuZy9PYmplY3Q7CVN1cmZhY2VDb250cm9sLmphdmEKMHg3YTQJYW5kcm9pZC52aWV3LlZpZXcJbGF5b3V0CShJSUlJKVYJVmlldy5qYXZhCjB4N2EwCWFuZHJvaWQudmlldy5WaWV3R3JvdXAJbGF5b3V0CShJSUlJKVYJVmlld0dyb3VwLmphdmEKMHg1NGMJYW5kcm9pZC52aWV3LklHcmFwaGljc1N0YXRzJFN0dWIkUHJveHkJcmVxdWVzdEJ1ZmZlckZvclByb2Nlc3MJKExqYXZhL2xhbmcvU3RyaW5nO0xhbmRyb2lkL3ZpZXcvSUdyYXBoaWNzU3RhdHNDYWxsYmFjazspTGFuZHJvaWQvb3MvUGFyY2VsRmlsZURlc2NyaXB0b3I7CUlHcmFwaGljc1N0YXRzLmphdmEKMHg3OGMJamF2YS5pby5GaWx0ZXJJbnB1dFN0cmVhbQlyZWFkCSgpSQlGaWx0ZXJJbnB1dFN0cmVhbS5qYXZhCjB4ODE0CWFuZHJvaWQub3MuQmluZGVyCWV4ZWNUcmFuc2FjdAkoSUpKSSlaCUJpbmRlci5qYXZhCjB4Nzg4CWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuT3BlblNTTEJJT0lucHV0U3RyZWFtCWdldHMJKFtCKUkJT3BlblNTTEJJT0lucHV0U3RyZWFtLmphdmEKMHhmMTQJaW8uc2VudHJ5LlNlbnRyeUVudmVsb3BlSXRlbSQkRXh0ZXJuYWxTeW50aGV0aWNMYW1iZGEyMwljYWxsCSgpTGphdmEvbGFuZy9PYmplY3Q7CUQ4JCRTeW50aGV0aWNDbGFzcwoweDc4MAljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0Lk9wZW5TU0xYNTA5Q2VydGlmaWNhdGUJZnJvbVg1MDlQZW1JbnB1dFN0cmVhbQkoTGphdmEvaW8vSW5wdXRTdHJlYW07KUxjb20vYW5kcm9pZC9vcmcvY29uc2NyeXB0L09wZW5TU0xYNTA5Q2VydGlmaWNhdGU7CU9wZW5TU0xYNTA5Q2VydGlmaWNhdGUuamF2YQoweGNhNAlpby5zZW50cnkuY2FjaGUuUGVyc2lzdGluZ1Njb3BlT2JzZXJ2ZXIkJEV4dGVybmFsU3ludGhldGljTGFtYmRhNwlydW4JKClWCUQ4JCRTeW50aGV0aWNDbGFzcwoweGJhOAlhbmRyb2lkLmFwcC5BcHBsaWNhdGlvblBhY2thZ2VNYW5hZ2VyCXJlc29sdmVDb250ZW50UHJvdmlkZXIJKExqYXZhL2xhbmcvU3RyaW5nO0xhbmRyb2lkL2NvbnRlbnQvcG0vUGFja2FnZU1hbmFnZXIkQ29tcG9uZW50SW5mb0ZsYWdzOylMYW5kcm9pZC9jb250ZW50L3BtL1Byb3ZpZGVySW5mbzsJQXBwbGljYXRpb25QYWNrYWdlTWFuYWdlci5qYXZhCjB4YjQwCXN1bi5zZWN1cml0eS51dGlsLkRlcklucHV0U3RyZWFtCWdldEJ5dGVzCShbQilWCURlcklucHV0U3RyZWFtLmphdmEKMHgxNjQJY29tLmFuZHJvaWQuaW50ZXJuYWwucG9saWN5LlBob25lV2luZG93CTxpbml0PgkoTGFuZHJvaWQvY29udGVudC9Db250ZXh0O0xhbmRyb2lkL3ZpZXcvV2luZG93O0xhbmRyb2lkL3ZpZXcvVmlld1Jvb3RJbXBsJEFjdGl2aXR5Q29uZmlnQ2FsbGJhY2s7KVYJUGhvbmVXaW5kb3cuamF2YQoweDU0CWRhbHZpay5zeXN0ZW0uVk1SdW50aW1lCXJ1bkhlYXBUYXNrcwkoKVYJVk1SdW50aW1lLmphdmEKMHg3NzgJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5PcGVuU1NMWDUwOUNlcnRpZmljYXRlRmFjdG9yeSQxCWZyb21YNTA5UGVtSW5wdXRTdHJlYW0JKExqYXZhL2lvL0lucHV0U3RyZWFtOylMamF2YS9sYW5nL09iamVjdDsJT3BlblNTTFg1MDlDZXJ0aWZpY2F0ZUZhY3RvcnkuamF2YQoweDIxNAlhbmRyb2lkLnZpZXcuTGF5b3V0SW5mbGF0ZXIJY3JlYXRlVmlldwkoTGFuZHJvaWQvY29udGVudC9Db250ZXh0O0xqYXZhL2xhbmcvU3RyaW5nO0xqYXZhL2xhbmcvU3RyaW5nO0xhbmRyb2lkL3V0aWwvQXR0cmlidXRlU2V0OylMYW5kcm9pZC92aWV3L1ZpZXc7CUxheW91dEluZmxhdGVyLmphdmEKMHg3NzAJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5PcGVuU1NMWDUwOUNlcnRpZmljYXRlRmFjdG9yeQllbmdpbmVHZW5lcmF0ZUNlcnRpZmljYXRlCShMamF2YS9pby9JbnB1dFN0cmVhbTspTGphdmEvc2VjdXJpdHkvY2VydC9DZXJ0aWZpY2F0ZTsJT3BlblNTTFg1MDlDZXJ0aWZpY2F0ZUZhY3RvcnkuamF2YQoweDc2YwlqYXZhLnNlY3VyaXR5LmNlcnQuQ2VydGlmaWNhdGVGYWN0b3J5CWdlbmVyYXRlQ2VydGlmaWNhdGUJKExqYXZhL2lvL0lucHV0U3RyZWFtOylMamF2YS9zZWN1cml0eS9jZXJ0L0NlcnRpZmljYXRlOwlDZXJ0aWZpY2F0ZUZhY3RvcnkuamF2YQoweDc2NAlhbmRyb2lkLnNlY3VyaXR5Lm5ldC5jb25maWcuRGlyZWN0b3J5Q2VydGlmaWNhdGVTb3VyY2UJZmluZENlcnRzCShMamF2YXgvc2VjdXJpdHkvYXV0aC94NTAwL1g1MDBQcmluY2lwYWw7TGFuZHJvaWQvc2VjdXJpdHkvbmV0L2NvbmZpZy9EaXJlY3RvcnlDZXJ0aWZpY2F0ZVNvdXJjZSRDZXJ0U2VsZWN0b3I7KUxqYXZhL3V0aWwvU2V0OwlEaXJlY3RvcnlDZXJ0aWZpY2F0ZVNvdXJjZS5qYXZhCjB4NzVjCWFuZHJvaWQuc2VjdXJpdHkubmV0LmNvbmZpZy5TeXN0ZW1DZXJ0aWZpY2F0ZVNvdXJjZQlmaW5kQWxsQnlJc3N1ZXJBbmRTaWduYXR1cmUJKExqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlOylMamF2YS91dGlsL1NldDsJU3lzdGVtQ2VydGlmaWNhdGVTb3VyY2UuamF2YQoweDZhNAlhbmRyb2lkLnZpZXcuVmlldwltZWFzdXJlCShJSSlWCVZpZXcuamF2YQoweDc1OAlhbmRyb2lkLnNlY3VyaXR5Lm5ldC5jb25maWcuQ2VydGlmaWNhdGVzRW50cnlSZWYJZmluZEFsbENlcnRpZmljYXRlc0J5SXNzdWVyQW5kU2lnbmF0dXJlCShMamF2YS9zZWN1cml0eS9jZXJ0L1g1MDlDZXJ0aWZpY2F0ZTspTGphdmEvdXRpbC9TZXQ7CUNlcnRpZmljYXRlc0VudHJ5UmVmLmphdmEKMHg3NTQJYW5kcm9pZC5zZWN1cml0eS5uZXQuY29uZmlnLk5ldHdvcmtTZWN1cml0eUNvbmZpZwlmaW5kQWxsQ2VydGlmaWNhdGVzQnlJc3N1ZXJBbmRTaWduYXR1cmUJKExqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlOylMamF2YS91dGlsL1NldDsJTmV0d29ya1NlY3VyaXR5Q29uZmlnLmphdmEKMHhhOTAJYW5kcm9pZC5ncmFwaGljcy5SZWN0CXNldAkoSUlJSSlWCVJlY3QuamF2YQoweDg5MAlhbmRyb2lkLmdyYXBoaWNzLkhhcmR3YXJlUmVuZGVyZXIJblNldFN0b3BwZWQJKEpaKVYJSGFyZHdhcmVSZW5kZXJlci5qYXZhCjB4NzUwCWFuZHJvaWQuc2VjdXJpdHkubmV0LmNvbmZpZy5UcnVzdGVkQ2VydGlmaWNhdGVTdG9yZUFkYXB0ZXIJZmluZEFsbElzc3VlcnMJKExqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlOylMamF2YS91dGlsL1NldDsJVHJ1c3RlZENlcnRpZmljYXRlU3RvcmVBZGFwdGVyLmphdmEKMHg3NDQJamF2YS51dGlsLmNvbmN1cnJlbnQubG9ja3MuQWJzdHJhY3RRdWV1ZWRTeW5jaHJvbml6ZXIJdHJ5QWNxdWlyZVNoYXJlZE5hbm9zCShJSilaCUFic3RyYWN0UXVldWVkU3luY2hyb25pemVyLmphdmEKMHhlYjgJaW8uc2VudHJ5LmFuZHJvaWQuY29yZS5TcGFuRnJhbWVNZXRyaWNzQ29sbGVjdG9yCWNhcHR1cmVGcmFtZU1ldHJpY3MJKExpby9zZW50cnkvSVNwYW47KVYJU3BhbkZyYW1lTWV0cmljc0NvbGxlY3Rvci5qYXZhCjB4ZWMJY29tLmFuZHJvaWQub2todHRwLmludGVybmFsLmh0dHAuSHR0cEVuZ2luZQljb25uZWN0CSgpTGNvbS9hbmRyb2lkL29raHR0cC9pbnRlcm5hbC9odHRwL0h0dHBTdHJlYW07CUh0dHBFbmdpbmUuamF2YQoweDNkOAlqYXZhLmxhbmcuU3RyaW5nCWVxdWFscwkoTGphdmEvbGFuZy9PYmplY3Q7KVoJU3RyaW5nLmphdmEKMHg3NDAJamF2YS51dGlsLmNvbmN1cnJlbnQuQ291bnREb3duTGF0Y2gJYXdhaXQJKEpMamF2YS91dGlsL2NvbmN1cnJlbnQvVGltZVVuaXQ7KVoJQ291bnREb3duTGF0Y2guamF2YQoweDRiOAljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0LkNvbnNjcnlwdEVuZ2luZVNvY2tldAlzdGFydEhhbmRzaGFrZQkoKVYJQ29uc2NyeXB0RW5naW5lU29ja2V0LmphdmEKMHg3M2MJaW8uc2VudHJ5LkRpcmVjdG9yeVByb2Nlc3NvciRTZW5kQ2FjaGVkRW52ZWxvcGVIaW50CXdhaXRGbHVzaAkoKVoJRGlyZWN0b3J5UHJvY2Vzc29yLmphdmEKMHg3OTAJamF2YS5pby5QdXNoYmFja0lucHV0U3RyZWFtCXJlYWQJKClJCVB1c2hiYWNrSW5wdXRTdHJlYW0uamF2YQoweDczOAlpby5zZW50cnkuRW52ZWxvcGVTZW5kZXIJbGFtYmRhJHByb2Nlc3NGaWxlJDAkaW8tc2VudHJ5LUVudmVsb3BlU2VuZGVyCShMaW8vc2VudHJ5L2hpbnRzL0ZsdXNoYWJsZTspVglFbnZlbG9wZVNlbmRlci5qYXZhCjB4NzM0CWlvLnNlbnRyeS5FbnZlbG9wZVNlbmRlciQkRXh0ZXJuYWxTeW50aGV0aWNMYW1iZGEwCWFjY2VwdAkoTGphdmEvbGFuZy9PYmplY3Q7KVYJRDgkJFN5bnRoZXRpY0NsYXNzCjB4NzJjCWlvLnNlbnRyeS51dGlsLkhpbnRVdGlscwlydW5JZkhhc1R5cGVMb2dJZk5vdAkoTGlvL3NlbnRyeS9IaW50O0xqYXZhL2xhbmcvQ2xhc3M7TGlvL3NlbnRyeS9JTG9nZ2VyO0xpby9zZW50cnkvdXRpbC9IaW50VXRpbHMkU2VudHJ5Q29uc3VtZXI7KVYJSGludFV0aWxzLmphdmEKMHg3MjQJYW5kcm9pZC52aWV3LlZpZXdSb290SW1wbAlyZWxheW91dFdpbmRvdwkoTGFuZHJvaWQvdmlldy9XaW5kb3dNYW5hZ2VyJExheW91dFBhcmFtcztJWilJCVZpZXdSb290SW1wbC5qYXZhCjB4N2RjCWFuZHJvaWQuZ3JhcGhpY3MuZHJhd2FibGUuUmlwcGxlRHJhd2FibGUJZ2V0T3V0bGluZQkoTGFuZHJvaWQvZ3JhcGhpY3MvT3V0bGluZTspVglSaXBwbGVEcmF3YWJsZS5qYXZhCjB4ZDdjCWphdmEubGFuZy5BYnN0cmFjdFN0cmluZ0J1aWxkZXIJZW5zdXJlQ2FwYWNpdHlJbnRlcm5hbAkoSSlWCUFic3RyYWN0U3RyaW5nQnVpbGRlci5qYXZhCjB4NzIwCWNvbS5hbmRyb2lkLmljdS5jaGFyc2V0Lk5hdGl2ZUNvbnZlcnRlcgljaGFyc2V0Rm9yTmFtZQkoTGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL25pby9jaGFyc2V0L0NoYXJzZXQ7CU5hdGl2ZUNvbnZlcnRlci5qYXZhCjB4NzFjCWNvbS5hbmRyb2lkLmljdS5jaGFyc2V0LkNoYXJzZXRGYWN0b3J5CWNyZWF0ZQkoTGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL25pby9jaGFyc2V0L0NoYXJzZXQ7CUNoYXJzZXRGYWN0b3J5LmphdmEKMHhkNTQJaW8uc2VudHJ5LnZlbmRvci5nc29uLnN0cmVhbS5Kc29uV3JpdGVyCWJlZm9yZU5hbWUJKClWCUpzb25Xcml0ZXIuamF2YQoweDg5OAlzdW4uc2VjdXJpdHkucHJvdmlkZXIuY2VydHBhdGguUEtJWE1hc3RlckNlcnRQYXRoVmFsaWRhdG9yCXZhbGlkYXRlCShMamF2YS9zZWN1cml0eS9jZXJ0L0NlcnRQYXRoO0xqYXZhL3V0aWwvTGlzdDtMamF2YS91dGlsL0xpc3Q7KVYJUEtJWE1hc3RlckNlcnRQYXRoVmFsaWRhdG9yLmphdmEKMHg3MTQJamF2YS5uaW8uY2hhcnNldC5DaGFyc2V0CWxvb2t1cAkoTGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL25pby9jaGFyc2V0L0NoYXJzZXQ7CUNoYXJzZXQuamF2YQoweGEyNAlhbmRyb2lkLnZpZXcuVmlld1Jvb3RJbXBsCWhhbmRsZVdpbmRvd0ZvY3VzQ2hhbmdlZAkoKVYJVmlld1Jvb3RJbXBsLmphdmEKMHgyZmMJY29tLmFuZHJvaWQub2todHRwLmludGVybmFsLmlvLlJlYWxDb25uZWN0aW9uCWNvbm5lY3RTb2NrZXQJKElJSUxjb20vYW5kcm9pZC9va2h0dHAvaW50ZXJuYWwvQ29ubmVjdGlvblNwZWNTZWxlY3RvcjspVglSZWFsQ29ubmVjdGlvbi5qYXZhCjB4YzNjCWFuZHJvaWR4LmVtb2ppMi50ZXh0LmZsYXRidWZmZXIuTWV0YWRhdGFJdGVtCWNvZGVwb2ludHMJKEkpSQlNZXRhZGF0YUl0ZW0uamF2YQoweDcwYwlqYXZhLm5pby5jaGFyc2V0LkNoYXJzZXQJZm9yTmFtZVVFRQkoTGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL25pby9jaGFyc2V0L0NoYXJzZXQ7CUNoYXJzZXQuamF2YQoweDcwOAlqYXZhLmxhbmcuU3RyaW5nRmFjdG9yeQluZXdTdHJpbmdGcm9tQnl0ZXMJKFtCTGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL2xhbmcvU3RyaW5nOwlTdHJpbmdGYWN0b3J5LmphdmEKMHhjNTgJaW8uc2VudHJ5LmFuZHJvaWQucmVwbGF5LlJlcGxheUludGVncmF0aW9uJCRFeHRlcm5hbFN5bnRoZXRpY0xhbWJkYTAJcnVuCSgpVglEOCQkU3ludGhldGljQ2xhc3MKMHg5YTgJYW5kcm9pZC5vcy5Qcm9jZXNzCW15VWlkCSgpSQlQcm9jZXNzLmphdmEKMHg0MzgJYW5kcm9pZC5uZXQuc3NsLlNTTFNvY2tldHMJaXNTdXBwb3J0ZWRTb2NrZXQJKExqYXZheC9uZXQvc3NsL1NTTFNvY2tldDspWglTU0xTb2NrZXRzLmphdmEKMHg3MDQJc3VuLnNlY3VyaXR5Lng1MDkuQVZBCXRvUkZDMjI1M0Nhbm9uaWNhbFN0cmluZwkoKUxqYXZhL2xhbmcvU3RyaW5nOwlBVkEuamF2YQoweDcwMAlzdW4uc2VjdXJpdHkueDUwOS5SRE4JdG9SRkMyMjUzU3RyaW5nSW50ZXJuYWwJKFpMamF2YS91dGlsL01hcDspTGphdmEvbGFuZy9TdHJpbmc7CVJETi5qYXZhCjB4OWNjCWFuZHJvaWQuaGFyZHdhcmUuaW5wdXQuSUlucHV0TWFuYWdlciRTdHViJFByb3h5CWdldElucHV0RGV2aWNlCShJKUxhbmRyb2lkL3ZpZXcvSW5wdXREZXZpY2U7CUlJbnB1dE1hbmFnZXIuamF2YQoweDZmYwlzdW4uc2VjdXJpdHkueDUwOS5SRE4JdG9SRkMyMjUzU3RyaW5nCShaKUxqYXZhL2xhbmcvU3RyaW5nOwlSRE4uamF2YQoweDZmOAlzdW4uc2VjdXJpdHkueDUwOS5YNTAwTmFtZQlnZXRSRkMyMjUzQ2Fub25pY2FsTmFtZQkoKUxqYXZhL2xhbmcvU3RyaW5nOwlYNTAwTmFtZS5qYXZhCjB4MTE1OAljb20uYW5kcm9pZC5va2h0dHAub2tpby5CdWZmZXIJd3JpdGFibGVTZWdtZW50CShJKUxjb20vYW5kcm9pZC9va2h0dHAvb2tpby9TZWdtZW50OwlCdWZmZXIuamF2YQoweGRlYwlpby5zZW50cnkuYW5kcm9pZC5yZXBsYXkuU2NyZWVuc2hvdFJlY29yZGVyCWNhcHR1cmUkbGFtYmRhJDQkbGFtYmRhJDMkbGFtYmRhJDIJKExhbmRyb2lkL2dyYXBoaWNzL0JpdG1hcDtMaW8vc2VudHJ5L2FuZHJvaWQvcmVwbGF5L1NjcmVlbnNob3RSZWNvcmRlcjtMaW8vc2VudHJ5L2FuZHJvaWQvcmVwbGF5L3ZpZXdoaWVyYXJjaHkvVmlld0hpZXJhcmNoeU5vZGU7KVYJU2NyZWVuc2hvdFJlY29yZGVyLmt0CjB4MTk0CWlvLnNlbnRyeS5zYW1wbGVzLmFuZHJvaWQuTWFpbkFjdGl2aXR5CW9uQ3JlYXRlCShMYW5kcm9pZC9vcy9CdW5kbGU7KVYJTWFpbkFjdGl2aXR5LmphdmEKMHg2ZjQJc3VuLnNlY3VyaXR5Lng1MDkuWDUwME5hbWUJZXF1YWxzCShMamF2YS9sYW5nL09iamVjdDspWglYNTAwTmFtZS5qYXZhCjB4YTc4CWFuZHJvaWQudmlldy5WaWV3CWludmFsaWRhdGUJKElJSUkpVglWaWV3LmphdmEKMHg2ZTgJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5UcnVzdE1hbmFnZXJJbXBsCWNoZWNrVHJ1c3RlZAkoW0xqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlO1tCW0JMamF2YS9sYW5nL1N0cmluZztMamF2YS9sYW5nL1N0cmluZztaKUxqYXZhL3V0aWwvTGlzdDsJVHJ1c3RNYW5hZ2VySW1wbC5qYXZhCjB4NmU0CWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuVHJ1c3RNYW5hZ2VySW1wbAljaGVja1RydXN0ZWQJKFtMamF2YS9zZWN1cml0eS9jZXJ0L1g1MDlDZXJ0aWZpY2F0ZTtMamF2YS9sYW5nL1N0cmluZztMamF2YXgvbmV0L3NzbC9TU0xTZXNzaW9uO0xqYXZheC9uZXQvc3NsL1NTTFBhcmFtZXRlcnM7WilMamF2YS91dGlsL0xpc3Q7CVRydXN0TWFuYWdlckltcGwuamF2YQoweGEwOAlhbmRyb2lkLmFwcC5Db250ZXh0SW1wbAlnZXRTaGFyZWRQcmVmZXJlbmNlcwkoTGphdmEvbGFuZy9TdHJpbmc7SSlMYW5kcm9pZC9jb250ZW50L1NoYXJlZFByZWZlcmVuY2VzOwlDb250ZXh0SW1wbC5qYXZhCjB4NjA0CWFuZHJvaWQuYW5pbWF0aW9uLlZhbHVlQW5pbWF0b3IJcHVsc2VBbmltYXRpb25GcmFtZQkoSilaCVZhbHVlQW5pbWF0b3IuamF2YQoweDZkYwlhbmRyb2lkLnNlY3VyaXR5Lm5ldC5jb25maWcuTmV0d29ya1NlY3VyaXR5VHJ1c3RNYW5hZ2VyCWNoZWNrU2VydmVyVHJ1c3RlZAkoW0xqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlO0xqYXZhL2xhbmcvU3RyaW5nO0xqYXZhL25ldC9Tb2NrZXQ7KVYJTmV0d29ya1NlY3VyaXR5VHJ1c3RNYW5hZ2VyLmphdmEKMHg2MmMJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5Db25zY3J5cHRFbmdpbmUJdmVyaWZ5Q2VydGlmaWNhdGVDaGFpbgkoW1tCTGphdmEvbGFuZy9TdHJpbmc7KVYJQ29uc2NyeXB0RW5naW5lLmphdmEKMHg2ZDgJaW8uc2VudHJ5LkVudmVsb3BlUmVhZGVyCXJlYWQJKExqYXZhL2lvL0lucHV0U3RyZWFtOylMaW8vc2VudHJ5L1NlbnRyeUVudmVsb3BlOwlFbnZlbG9wZVJlYWRlci5qYXZhCjB4NmQ0CWlvLnNlbnRyeS5Kc29uU2VyaWFsaXplcglkZXNlcmlhbGl6ZUVudmVsb3BlCShMamF2YS9pby9JbnB1dFN0cmVhbTspTGlvL3NlbnRyeS9TZW50cnlFbnZlbG9wZTsJSnNvblNlcmlhbGl6ZXIuamF2YQoweGYwCWNvbS5hbmRyb2lkLm9raHR0cC5pbnRlcm5hbC5odHRwLlN0cmVhbUFsbG9jYXRpb24JbmV3U3RyZWFtCShJSUlaWilMY29tL2FuZHJvaWQvb2todHRwL2ludGVybmFsL2h0dHAvSHR0cFN0cmVhbTsJU3RyZWFtQWxsb2NhdGlvbi5qYXZhCjB4NmQwCWlvLnNlbnRyeS5FbnZlbG9wZVNlbmRlcglwcm9jZXNzRmlsZQkoTGphdmEvaW8vRmlsZTtMaW8vc2VudHJ5L0hpbnQ7KVYJRW52ZWxvcGVTZW5kZXIuamF2YQoweDdjMAlhbmRyb2lkeC5hcHBjb21wYXQud2lkZ2V0LkFjdGlvbkJhck92ZXJsYXlMYXlvdXQJb25MYXlvdXQJKFpJSUlJKVYJQWN0aW9uQmFyT3ZlcmxheUxheW91dC5qYXZhCjB4M2I0CWNvbS5hbmRyb2lkLmludGVybmFsLnBvbGljeS5QaG9uZVdpbmRvdwlnZW5lcmF0ZUxheW91dAkoTGNvbS9hbmRyb2lkL2ludGVybmFsL3BvbGljeS9EZWNvclZpZXc7KUxhbmRyb2lkL3ZpZXcvVmlld0dyb3VwOwlQaG9uZVdpbmRvdy5qYXZhCjB4NmFjCWFuZHJvaWQud2lkZ2V0LkZyYW1lTGF5b3V0CW9uTWVhc3VyZQkoSUkpVglGcmFtZUxheW91dC5qYXZhCjB4NmEwCWFuZHJvaWQudmlldy5WaWV3Um9vdEltcGwJcGVyZm9ybU1lYXN1cmUJKElJKVYJVmlld1Jvb3RJbXBsLmphdmEKMHg2OTgJc3VuLnV0aWwuY2FsZW5kYXIuQmFzZUNhbGVuZGFyCWdldEZpeGVkRGF0ZQkoSUlJTHN1bi91dGlsL2NhbGVuZGFyL0Jhc2VDYWxlbmRhciREYXRlOylKCUJhc2VDYWxlbmRhci5qYXZhCjB4Zjg0CWpkay5pbnRlcm5hbC5taXNjLlVuc2FmZQlnZXRJbnQJKExqYXZhL2xhbmcvT2JqZWN0O0opSQlVbnNhZmUuamF2YQoweDY5MAlqYXZhLnV0aWwuR3JlZ29yaWFuQ2FsZW5kYXIJY29tcHV0ZUZpZWxkcwkoSUkpSQlHcmVnb3JpYW5DYWxlbmRhci5qYXZhCjB4NjhjCWphdmEudXRpbC5HcmVnb3JpYW5DYWxlbmRhcgljb21wdXRlRmllbGRzCSgpVglHcmVnb3JpYW5DYWxlbmRhci5qYXZhCjB4NjgwCWphdmEudXRpbC5DYWxlbmRhcgljcmVhdGVDYWxlbmRhcgkoTGphdmEvdXRpbC9UaW1lWm9uZTtMamF2YS91dGlsL0xvY2FsZTspTGphdmEvdXRpbC9DYWxlbmRhcjsJQ2FsZW5kYXIuamF2YQoweDY3OAlpby5zZW50cnkuRGF0ZVV0aWxzCWdldEN1cnJlbnREYXRlVGltZQkoKUxqYXZhL3V0aWwvRGF0ZTsJRGF0ZVV0aWxzLmphdmEKMHgxMDM4CWFuZHJvaWQubWVkaWEuTWVkaWFDb2RlYwljb25maWd1cmUJKExhbmRyb2lkL21lZGlhL01lZGlhRm9ybWF0O0xhbmRyb2lkL3ZpZXcvU3VyZmFjZTtMYW5kcm9pZC9tZWRpYS9NZWRpYUNyeXB0bztMYW5kcm9pZC9vcy9JSHdCaW5kZXI7SSlWCU1lZGlhQ29kZWMuamF2YQoweDY3NAlpby5zZW50cnkuU2VudHJ5TmFub3RpbWVEYXRlCTxpbml0PgkoKVYJU2VudHJ5TmFub3RpbWVEYXRlLmphdmEKMHg2NzAJaW8uc2VudHJ5LmFuZHJvaWQuY29yZS5BbmRyb2lkTWVtb3J5Q29sbGVjdG9yCWNvbGxlY3QJKExpby9zZW50cnkvUGVyZm9ybWFuY2VDb2xsZWN0aW9uRGF0YTspVglBbmRyb2lkTWVtb3J5Q29sbGVjdG9yLmphdmEKMHg2NWMJamF2YS5tYXRoLkJpZ0ludGVnZXIJPGluaXQ+CShMamF2YS9sYW5nL1N0cmluZztJKVYJQmlnSW50ZWdlci5qYXZhCjB4NjU0CWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuQ2VydEJsb2NrbGlzdEltcGwJZ2V0RGVmYXVsdAkoKUxjb20vYW5kcm9pZC9vcmcvY29uc2NyeXB0L0NlcnRCbG9ja2xpc3Q7CUNlcnRCbG9ja2xpc3RJbXBsLmphdmEKMHg2NDAJYW5kcm9pZC5zZWN1cml0eS5uZXQuY29uZmlnLk5ldHdvcmtTZWN1cml0eVRydXN0TWFuYWdlcgk8aW5pdD4JKExhbmRyb2lkL3NlY3VyaXR5L25ldC9jb25maWcvTmV0d29ya1NlY3VyaXR5Q29uZmlnOylWCU5ldHdvcmtTZWN1cml0eVRydXN0TWFuYWdlci5qYXZhCjB4NjQ4CWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuVHJ1c3RNYW5hZ2VySW1wbAk8aW5pdD4JKExqYXZhL3NlY3VyaXR5L0tleVN0b3JlO0xjb20vYW5kcm9pZC9vcmcvY29uc2NyeXB0L0NlcnRQaW5NYW5hZ2VyO0xjb20vYW5kcm9pZC9vcmcvY29uc2NyeXB0L0NvbnNjcnlwdENlcnRTdG9yZTtMY29tL2FuZHJvaWQvb3JnL2NvbnNjcnlwdC9DZXJ0QmxvY2tsaXN0OylWCVRydXN0TWFuYWdlckltcGwuamF2YQoweGViNAlpby5zZW50cnkuRGVmYXVsdFRyYW5zYWN0aW9uUGVyZm9ybWFuY2VDb2xsZWN0b3IJc3RvcAkoTGlvL3NlbnRyeS9JVHJhbnNhY3Rpb247KUxqYXZhL3V0aWwvTGlzdDsJRGVmYXVsdFRyYW5zYWN0aW9uUGVyZm9ybWFuY2VDb2xsZWN0b3IuamF2YQoweGMyNAlpby5zZW50cnkuYW5kcm9pZC5jb3JlLlN5c3RlbUV2ZW50c0JyZWFkY3J1bWJzSW50ZWdyYXRpb24Jc3RhcnRTeXN0ZW1FdmVudHNSZWNlaXZlcgkoTGlvL3NlbnRyeS9JU2NvcGVzO0xpby9zZW50cnkvYW5kcm9pZC9jb3JlL1NlbnRyeUFuZHJvaWRPcHRpb25zOylWCVN5c3RlbUV2ZW50c0JyZWFkY3J1bWJzSW50ZWdyYXRpb24uamF2YQoweDZjMAlhbmRyb2lkeC5hcHBjb21wYXQud2lkZ2V0LkFjdGlvbkJhck92ZXJsYXlMYXlvdXQJb25NZWFzdXJlCShJSSlWCUFjdGlvbkJhck92ZXJsYXlMYXlvdXQuamF2YQoweDMzNAlhbmRyb2lkLm9zLlN0cmljdE1vZGUJb25WbVBvbGljeVZpb2xhdGlvbgkoTGFuZHJvaWQvb3Mvc3RyaWN0bW9kZS9WaW9sYXRpb247WilWCVN0cmljdE1vZGUuamF2YQoweDY0NAljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0LlRydXN0TWFuYWdlckltcGwJPGluaXQ+CShMamF2YS9zZWN1cml0eS9LZXlTdG9yZTtMY29tL2FuZHJvaWQvb3JnL2NvbnNjcnlwdC9DZXJ0UGluTWFuYWdlcjtMY29tL2FuZHJvaWQvb3JnL2NvbnNjcnlwdC9Db25zY3J5cHRDZXJ0U3RvcmU7KVYJVHJ1c3RNYW5hZ2VySW1wbC5qYXZhCjB4MTA3YwlsaWJjb3JlLmlvLkZvcndhcmRpbmdPcwlyZWFkCShMamF2YS9pby9GaWxlRGVzY3JpcHRvcjtbQklJKUkJRm9yd2FyZGluZ09zLmphdmEKMHhiZTQJaW8uc2VudHJ5LlNlbmRGaXJlQW5kRm9yZ2V0T3V0Ym94U2VuZGVyCWNyZWF0ZQkoTGlvL3NlbnRyeS9JU2NvcGVzO0xpby9zZW50cnkvU2VudHJ5T3B0aW9uczspTGlvL3NlbnRyeS9TZW5kQ2FjaGVkRW52ZWxvcGVGaXJlQW5kRm9yZ2V0SW50ZWdyYXRpb24kU2VuZEZpcmVBbmRGb3JnZXQ7CVNlbmRGaXJlQW5kRm9yZ2V0T3V0Ym94U2VuZGVyLmphdmEKMHgxMWEwCWFuZHJvaWQuYXBwLlN5c3RlbVNlcnZpY2VSZWdpc3RyeQlnZXRTeXN0ZW1TZXJ2aWNlCShMYW5kcm9pZC9hcHAvQ29udGV4dEltcGw7TGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL2xhbmcvT2JqZWN0OwlTeXN0ZW1TZXJ2aWNlUmVnaXN0cnkuamF2YQoweGEwYwlhbmRyb2lkLmFwcC5Db250ZXh0SW1wbAlnZXRTaGFyZWRQcmVmZXJlbmNlc1BhdGgJKExqYXZhL2xhbmcvU3RyaW5nOylMamF2YS9pby9GaWxlOwlDb250ZXh0SW1wbC5qYXZhCjB4ODJjCWFuZHJvaWQudmlldy5JbnNldHNTb3VyY2VDb250cm9sJDEJY3JlYXRlRnJvbVBhcmNlbAkoTGFuZHJvaWQvb3MvUGFyY2VsOylMYW5kcm9pZC92aWV3L0luc2V0c1NvdXJjZUNvbnRyb2w7CUluc2V0c1NvdXJjZUNvbnRyb2wuamF2YQoweDYzYwlhbmRyb2lkLnNlY3VyaXR5Lm5ldC5jb25maWcuTmV0d29ya1NlY3VyaXR5Q29uZmlnCWdldFRydXN0TWFuYWdlcgkoKUxhbmRyb2lkL3NlY3VyaXR5L25ldC9jb25maWcvTmV0d29ya1NlY3VyaXR5VHJ1c3RNYW5hZ2VyOwlOZXR3b3JrU2VjdXJpdHlDb25maWcuamF2YQoweDYzOAlhbmRyb2lkLnNlY3VyaXR5Lm5ldC5jb25maWcuUm9vdFRydXN0TWFuYWdlcgljaGVja1NlcnZlclRydXN0ZWQJKFtMamF2YS9zZWN1cml0eS9jZXJ0L1g1MDlDZXJ0aWZpY2F0ZTtMamF2YS9sYW5nL1N0cmluZztMamF2YS9uZXQvU29ja2V0OylWCVJvb3RUcnVzdE1hbmFnZXIuamF2YQoweGMzOAlhbmRyb2lkeC5lbW9qaTIudGV4dC5UeXBlZmFjZUVtb2ppUmFzdGVyaXplcglnZXRDb2RlcG9pbnRBdAkoSSlJCVR5cGVmYWNlRW1vamlSYXN0ZXJpemVyLmphdmEKMHg2MzAJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5QbGF0Zm9ybQljaGVja1NlcnZlclRydXN0ZWQJKExqYXZheC9uZXQvc3NsL1g1MDlUcnVzdE1hbmFnZXI7W0xqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlO0xqYXZhL2xhbmcvU3RyaW5nO0xjb20vYW5kcm9pZC9vcmcvY29uc2NyeXB0L0NvbnNjcnlwdEVuZ2luZTspVglQbGF0Zm9ybS5qYXZhCjB4NTM0CWFuZHJvaWQudmlldy5UaHJlYWRlZFJlbmRlcmVyCWNyZWF0ZQkoTGFuZHJvaWQvY29udGVudC9Db250ZXh0O1pMamF2YS9sYW5nL1N0cmluZzspTGFuZHJvaWQvdmlldy9UaHJlYWRlZFJlbmRlcmVyOwlUaHJlYWRlZFJlbmRlcmVyLmphdmEKMHg3ODQJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5OYXRpdmVDcnlwdG8JUEVNX3JlYWRfYmlvX1g1MDkJKEopSglOYXRpdmVDcnlwdG8uamF2YQoweDQxNAlhbmRyb2lkLmNvbnRlbnQucmVzLlJlc291cmNlcwlsb2FkRHJhd2FibGUJKExhbmRyb2lkL3V0aWwvVHlwZWRWYWx1ZTtJSUxhbmRyb2lkL2NvbnRlbnQvcmVzL1Jlc291cmNlcyRUaGVtZTspTGFuZHJvaWQvZ3JhcGhpY3MvZHJhd2FibGUvRHJhd2FibGU7CVJlc291cmNlcy5qYXZhCjB4NWY0CWFuZHJvaWQuYW5pbWF0aW9uLkFuaW1hdG9yU2V0CXN0YXJ0CShaWilWCUFuaW1hdG9yU2V0LmphdmEKMHg2MjgJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5OYXRpdmVDcnlwdG8JRU5HSU5FX1NTTF9yZWFkX2RpcmVjdAkoSkxjb20vYW5kcm9pZC9vcmcvY29uc2NyeXB0L05hdGl2ZVNzbDtKSUxjb20vYW5kcm9pZC9vcmcvY29uc2NyeXB0L05hdGl2ZUNyeXB0byRTU0xIYW5kc2hha2VDYWxsYmFja3M7KUkJTmF0aXZlQ3J5cHRvLmphdmEKMHg2MjAJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5Db25zY3J5cHRFbmdpbmUJcmVhZFBsYWludGV4dERhdGFEaXJlY3QJKExqYXZhL25pby9CeXRlQnVmZmVyO0lJKUkJQ29uc2NyeXB0RW5naW5lLmphdmEKMHg2MTQJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5Db25zY3J5cHRFbmdpbmUJdW53cmFwCShbTGphdmEvbmlvL0J5dGVCdWZmZXI7W0xqYXZhL25pby9CeXRlQnVmZmVyOylMamF2YXgvbmV0L3NzbC9TU0xFbmdpbmVSZXN1bHQ7CUNvbnNjcnlwdEVuZ2luZS5qYXZhCjB4ZDE0CWlvLnNlbnRyeS5jYWNoZS5QZXJzaXN0aW5nU2NvcGVPYnNlcnZlciQkRXh0ZXJuYWxTeW50aGV0aWNMYW1iZGExMAlydW4JKClWCUQ4JCRTeW50aGV0aWNDbGFzcwoweDRmMAlhbmRyb2lkLmFwcC5BY3Rpdml0eQlwZXJmb3JtUmVzdW1lCShaTGphdmEvbGFuZy9TdHJpbmc7KVYJQWN0aXZpdHkuamF2YQoweDhkNAljb20uYW5kcm9pZC5va2h0dHAuaW50ZXJuYWwuaHR0cC5IdHRwRW5naW5lCXJlYWRSZXNwb25zZQkoKVYJSHR0cEVuZ2luZS5qYXZhCjB4MzU4CWNvbS5hbmRyb2lkLmludGVybmFsLnV0aWwuRmFzdFByaW50V3JpdGVyCWFwcGVuZExvY2tlZAkoTGphdmEvbGFuZy9TdHJpbmc7SUkpVglGYXN0UHJpbnRXcml0ZXIuamF2YQoweGQ1MAlpby5zZW50cnkudmVuZG9yLmdzb24uc3RyZWFtLkpzb25Xcml0ZXIJdmFsdWUJKExqYXZhL2xhbmcvTnVtYmVyOylMaW8vc2VudHJ5L3ZlbmRvci9nc29uL3N0cmVhbS9Kc29uV3JpdGVyOwlKc29uV3JpdGVyLmphdmEKMHg1ZmMJYW5kcm9pZC5hbmltYXRpb24uQW5pbWF0b3JTZXQJaGFuZGxlQW5pbWF0aW9uRXZlbnRzCShJSUopVglBbmltYXRvclNldC5qYXZhCjB4ODgJamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlcglydW4JKClWCVRocmVhZFBvb2xFeGVjdXRvci5qYXZhCjB4MTA5MAlhbmRyb2lkeC5wcm9maWxlaW5zdGFsbGVyLlByb2ZpbGVJbnN0YWxsZXIJd3JpdGVQcm9maWxlCShMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7KVYJUHJvZmlsZUluc3RhbGxlci5qYXZhCjB4NWQ0CWFuZHJvaWQudmlldy5WaWV3CXZlcmlmeURyYXdhYmxlCShMYW5kcm9pZC9ncmFwaGljcy9kcmF3YWJsZS9EcmF3YWJsZTspWglWaWV3LmphdmEKMHhhYzQJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5UcnVzdGVkQ2VydGlmaWNhdGVJbmRleAlmaW5kQWxsQnlJc3N1ZXJBbmRTaWduYXR1cmUJKExqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlOylMamF2YS91dGlsL1NldDsJVHJ1c3RlZENlcnRpZmljYXRlSW5kZXguamF2YQoweDVkMAlhbmRyb2lkLndpZGdldC5UZXh0Vmlldwl2ZXJpZnlEcmF3YWJsZQkoTGFuZHJvaWQvZ3JhcGhpY3MvZHJhd2FibGUvRHJhd2FibGU7KVoJVGV4dFZpZXcuamF2YQoweDEwMDQJamF2YS5sYW5nLlN0cmluZwlzdGFydHNXaXRoCShMamF2YS9sYW5nL1N0cmluZztJKVoJU3RyaW5nLmphdmEKMHg1Y2MJYW5kcm9pZC53aWRnZXQuVGV4dFZpZXcJaW52YWxpZGF0ZURyYXdhYmxlCShMYW5kcm9pZC9ncmFwaGljcy9kcmF3YWJsZS9EcmF3YWJsZTspVglUZXh0Vmlldy5qYXZhCjB4YzgJaW8uc2VudHJ5LnRyYW5zcG9ydC5Bc3luY0h0dHBUcmFuc3BvcnQkRW52ZWxvcGVTZW5kZXIJcnVuCSgpVglBc3luY0h0dHBUcmFuc3BvcnQuamF2YQoweDQ4MAlhbmRyb2lkeC5saWZlY3ljbGUuTGlmZWN5Y2xlUmVnaXN0cnkJbW92ZVRvU3RhdGUJKExhbmRyb2lkeC9saWZlY3ljbGUvTGlmZWN5Y2xlJFN0YXRlOylWCUxpZmVjeWNsZVJlZ2lzdHJ5Lmt0CjB4YTAJaW8uc2VudHJ5LmFuZHJvaWQuY29yZS5TZW5kQ2FjaGVkRW52ZWxvcGVJbnRlZ3JhdGlvbglsYW1iZGEkc2VuZENhY2hlZEVudmVsb3BlcyQwJGlvLXNlbnRyeS1hbmRyb2lkLWNvcmUtU2VuZENhY2hlZEVudmVsb3BlSW50ZWdyYXRpb24JKExpby9zZW50cnkvYW5kcm9pZC9jb3JlL1NlbnRyeUFuZHJvaWRPcHRpb25zO0xpby9zZW50cnkvSVNjb3BlczspVglTZW5kQ2FjaGVkRW52ZWxvcGVJbnRlZ3JhdGlvbi5qYXZhCjB4NWMwCWFuZHJvaWQuZ3JhcGhpY3MuZHJhd2FibGUuUmlwcGxlRHJhd2FibGUJY2FuY2VsRXhpdGluZ1JpcHBsZXMJKClWCVJpcHBsZURyYXdhYmxlLmphdmEKMHg1YmMJYW5kcm9pZC5ncmFwaGljcy5kcmF3YWJsZS5SaXBwbGVEcmF3YWJsZQlqdW1wVG9DdXJyZW50U3RhdGUJKClWCVJpcHBsZURyYXdhYmxlLmphdmEKMHhiNGMJamF2YS5sYW5nLlN5c3RlbQlhcnJheWNvcHkJKExqYXZhL2xhbmcvT2JqZWN0O0lMamF2YS9sYW5nL09iamVjdDtJSSlWCVN5c3RlbS5qYXZhCjB4MmMJYW5kcm9pZC5hcHAuQWN0aXZpdHlUaHJlYWQJaGFuZGxlTGF1bmNoQWN0aXZpdHkJKExhbmRyb2lkL2FwcC9BY3Rpdml0eVRocmVhZCRBY3Rpdml0eUNsaWVudFJlY29yZDtMYW5kcm9pZC9hcHAvc2VydmVydHJhbnNhY3Rpb24vUGVuZGluZ1RyYW5zYWN0aW9uQWN0aW9ucztJTGFuZHJvaWQvY29udGVudC9JbnRlbnQ7KUxhbmRyb2lkL2FwcC9BY3Rpdml0eTsJQWN0aXZpdHlUaHJlYWQuamF2YQoweDZmMAlqYXZheC5zZWN1cml0eS5hdXRoLng1MDAuWDUwMFByaW5jaXBhbAllcXVhbHMJKExqYXZhL2xhbmcvT2JqZWN0OylaCVg1MDBQcmluY2lwYWwuamF2YQoweDVhMAlhbmRyb2lkLnZpZXcuVmlld0dyb3VwCWRpc3BhdGNoQXR0YWNoZWRUb1dpbmRvdwkoTGFuZHJvaWQvdmlldy9WaWV3JEF0dGFjaEluZm87SSlWCVZpZXdHcm91cC5qYXZhCjB4YWQ0CXN1bi5zZWN1cml0eS54NTA5Llg1MDBOYW1lCXBhcnNlREVSCShMc3VuL3NlY3VyaXR5L3V0aWwvRGVySW5wdXRTdHJlYW07KVYJWDUwME5hbWUuamF2YQoweDc5NAlqYXZhLmlvLkJ1ZmZlcmVkSW5wdXRTdHJlYW0JcmVhZAkoKUkJQnVmZmVyZWRJbnB1dFN0cmVhbS5qYXZhCjB4NDg4CWFuZHJvaWR4LmxpZmVjeWNsZS5MaWZlY3ljbGVSZWdpc3RyeQlmb3J3YXJkUGFzcwkoTGFuZHJvaWR4L2xpZmVjeWNsZS9MaWZlY3ljbGVPd25lcjspVglMaWZlY3ljbGVSZWdpc3RyeS5rdAoweDU5YwlhbmRyb2lkLnZpZXcuVmlld1Jvb3RJbXBsCXBlcmZvcm1UcmF2ZXJzYWxzCSgpVglWaWV3Um9vdEltcGwuamF2YQoweDExOAlsaWJjb3JlLmlvLkZvcndhcmRpbmdPcwlhbmRyb2lkX2dldGFkZHJpbmZvCShMamF2YS9sYW5nL1N0cmluZztMYW5kcm9pZC9zeXN0ZW0vU3RydWN0QWRkcmluZm87SSlbTGphdmEvbmV0L0luZXRBZGRyZXNzOwlGb3J3YXJkaW5nT3MuamF2YQoweDYwMAlhbmRyb2lkLmFuaW1hdGlvbi5BbmltYXRvclNldAlwdWxzZUZyYW1lCShMYW5kcm9pZC9hbmltYXRpb24vQW5pbWF0b3JTZXQkTm9kZTtKKVYJQW5pbWF0b3JTZXQuamF2YQoweDU5OAlhbmRyb2lkLnZpZXcuVmlld1Jvb3RJbXBsCWRvVHJhdmVyc2FsCSgpVglWaWV3Um9vdEltcGwuamF2YQoweGQ4CWNvbS5hbmRyb2lkLm9raHR0cC5pbnRlcm5hbC5odWMuSHR0cHNVUkxDb25uZWN0aW9uSW1wbAljb25uZWN0CSgpVglIdHRwc1VSTENvbm5lY3Rpb25JbXBsLmphdmEKMHg1NzgJamF2YS5sYW5nLlN0cmluZwloYXNoQ29kZQkoKUkJU3RyaW5nLmphdmEKMHg1NjQJYW5kcm9pZC5vcy5TdHJpY3RNb2RlJFZpb2xhdGlvbkluZm8JaGFzaENvZGUJKClJCVN0cmljdE1vZGUuamF2YQoweDU2MAlhbmRyb2lkLm9zLlN0cmljdE1vZGUkQW5kcm9pZEJsb2NrR3VhcmRQb2xpY3kJb25UaHJlYWRQb2xpY3lWaW9sYXRpb24JKExhbmRyb2lkL29zL1N0cmljdE1vZGUkVmlvbGF0aW9uSW5mbzspVglTdHJpY3RNb2RlLmphdmEKMHhlYzAJamF2YS51dGlsLmNvbmN1cnJlbnQuQ29uY3VycmVudFNraXBMaXN0TWFwJEtleVNldAlpdGVyYXRvcgkoKUxqYXZhL3V0aWwvSXRlcmF0b3I7CUNvbmN1cnJlbnRTa2lwTGlzdE1hcC5qYXZhCjB4M2MJYW5kcm9pZC5hcHAuSUFjdGl2aXR5Q2xpZW50Q29udHJvbGxlciRTdHViJFByb3h5CWdldERpc3BsYXlJZAkoTGFuZHJvaWQvb3MvSUJpbmRlcjspSQlJQWN0aXZpdHlDbGllbnRDb250cm9sbGVyLmphdmEKMHhiYjAJYW5kcm9pZC5jb250ZW50LnBtLklQYWNrYWdlTWFuYWdlciRTdHViJFByb3h5CXJlc29sdmVDb250ZW50UHJvdmlkZXIJKExqYXZhL2xhbmcvU3RyaW5nO0pJKUxhbmRyb2lkL2NvbnRlbnQvcG0vUHJvdmlkZXJJbmZvOwlJUGFja2FnZU1hbmFnZXIuamF2YQoweDU1OAlhbmRyb2lkLm9zLlN0cmljdE1vZGUkQW5kcm9pZEJsb2NrR3VhcmRQb2xpY3kJJHI4JGxhbWJkYSRBRjloZ2xwWExlZWcyXzFaeEhDZlpiMmV4RVkJKExhbmRyb2lkL29zL1N0cmljdE1vZGUkQW5kcm9pZEJsb2NrR3VhcmRQb2xpY3k7TGFuZHJvaWQvdmlldy9JV2luZG93TWFuYWdlcjtMamF2YS91dGlsL0FycmF5TGlzdDspVglTdHJpY3RNb2RlLmphdmEKMHg1NDAJYW5kcm9pZC5ncmFwaGljcy5IYXJkd2FyZVJlbmRlcmVyJFByb2Nlc3NJbml0aWFsaXplcglpbml0CShKKVYJSGFyZHdhcmVSZW5kZXJlci5qYXZhCjB4ZmE0CWphdmEuaW8uRmlsZQlpc0ZpbGUJKClaCUZpbGUuamF2YQoweDZiOAlhbmRyb2lkLndpZGdldC5MaW5lYXJMYXlvdXQJbWVhc3VyZVZlcnRpY2FsCShJSSlWCUxpbmVhckxheW91dC5qYXZhCjB4NTMwCWFuZHJvaWQudmlldy5WaWV3Um9vdEltcGwJZW5hYmxlSGFyZHdhcmVBY2NlbGVyYXRpb24JKExhbmRyb2lkL3ZpZXcvV2luZG93TWFuYWdlciRMYXlvdXRQYXJhbXM7KVYJVmlld1Jvb3RJbXBsLmphdmEKMHg3NzQJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5PcGVuU1NMWDUwOUNlcnRpZmljYXRlRmFjdG9yeSRQYXJzZXIJZ2VuZXJhdGVJdGVtCShMamF2YS9pby9JbnB1dFN0cmVhbTspTGphdmEvbGFuZy9PYmplY3Q7CU9wZW5TU0xYNTA5Q2VydGlmaWNhdGVGYWN0b3J5LmphdmEKMHgyYTAJYW5kcm9pZC51dGlsLlNwYXJzZUFycmF5CWdldAkoSUxqYXZhL2xhbmcvT2JqZWN0OylMamF2YS9sYW5nL09iamVjdDsJU3BhcnNlQXJyYXkuamF2YQoweDQ1YwlqYXZhLnV0aWwuemlwLlppcEZpbGUJZ2V0RW50cnkJKExqYXZhL2xhbmcvU3RyaW5nOylMamF2YS91dGlsL3ppcC9aaXBFbnRyeTsJWmlwRmlsZS5qYXZhCjB4MzQJYW5kcm9pZC5hcHAuQWN0aXZpdHlUaHJlYWQJY3JlYXRlQmFzZUNvbnRleHRGb3JBY3Rpdml0eQkoTGFuZHJvaWQvYXBwL0FjdGl2aXR5VGhyZWFkJEFjdGl2aXR5Q2xpZW50UmVjb3JkOylMYW5kcm9pZC9hcHAvQ29udGV4dEltcGw7CUFjdGl2aXR5VGhyZWFkLmphdmEKMHgxOGMJYW5kcm9pZC5hcHAuQWN0aXZpdHkJcGVyZm9ybUNyZWF0ZQkoTGFuZHJvaWQvb3MvQnVuZGxlOylWCUFjdGl2aXR5LmphdmEKMHg1MjgJYW5kcm9pZC52aWV3LldpbmRvd01hbmFnZXJHbG9iYWwJYWRkVmlldwkoTGFuZHJvaWQvdmlldy9WaWV3O0xhbmRyb2lkL3ZpZXcvVmlld0dyb3VwJExheW91dFBhcmFtcztMYW5kcm9pZC92aWV3L0Rpc3BsYXk7TGFuZHJvaWQvdmlldy9XaW5kb3c7SSlWCVdpbmRvd01hbmFnZXJHbG9iYWwuamF2YQoweGVjNAlpby5zZW50cnkuU2VudHJ5VHJhY2VyCXRyYWNlQ29udGV4dAkoKUxpby9zZW50cnkvVHJhY2VDb250ZXh0OwlTZW50cnlUcmFjZXIuamF2YQoweDg0OAlhbmRyb2lkLnZpZXcuU3VyZmFjZUNvbnRyb2wJbmF0aXZlUmVhZEZyb21QYXJjZWwJKExhbmRyb2lkL29zL1BhcmNlbDspSglTdXJmYWNlQ29udHJvbC5qYXZhCjB4M2IwCWNvbS5hbmRyb2lkLmludGVybmFsLnBvbGljeS5QaG9uZVdpbmRvdwlpbnN0YWxsRGVjb3IJKClWCVBob25lV2luZG93LmphdmEKMHgzMGMJamF2YS5uZXQuQWJzdHJhY3RQbGFpblNvY2tldEltcGwJY3JlYXRlCShaKVYJQWJzdHJhY3RQbGFpblNvY2tldEltcGwuamF2YQoweGNlYwlhbmRyb2lkeC5lbW9qaTIudGV4dC5mbGF0YnVmZmVyLk1ldGFkYXRhSXRlbQljb2RlcG9pbnRzTGVuZ3RoCSgpSQlNZXRhZGF0YUl0ZW0uamF2YQoweDUyNAlhbmRyb2lkLnZpZXcuV2luZG93TWFuYWdlckltcGwJYWRkVmlldwkoTGFuZHJvaWQvdmlldy9WaWV3O0xhbmRyb2lkL3ZpZXcvVmlld0dyb3VwJExheW91dFBhcmFtczspVglXaW5kb3dNYW5hZ2VySW1wbC5qYXZhCjB4MTgJYW5kcm9pZC5vcy5IYW5kbGVyCWRpc3BhdGNoTWVzc2FnZQkoTGFuZHJvaWQvb3MvTWVzc2FnZTspVglIYW5kbGVyLmphdmEKMHgxMTAJamF2YS5uZXQuSW5ldDZBZGRyZXNzSW1wbAlsb29rdXBBbGxIb3N0QWRkcgkoTGphdmEvbGFuZy9TdHJpbmc7SSlbTGphdmEvbmV0L0luZXRBZGRyZXNzOwlJbmV0NkFkZHJlc3NJbXBsLmphdmEKMHg1MjAJamF2YS51dGlsLmNvbmN1cnJlbnQuQ29uY3VycmVudFNraXBMaXN0TWFwCWhlYWRNYXAJKExqYXZhL2xhbmcvT2JqZWN0O1opTGphdmEvdXRpbC9jb25jdXJyZW50L0NvbmN1cnJlbnROYXZpZ2FibGVNYXA7CUNvbmN1cnJlbnRTa2lwTGlzdE1hcC5qYXZhCjB4YjgJamF2YS5sYW5nLlRocmVhZAlzbGVlcAkoSkkpVglUaHJlYWQuamF2YQoweDUxYwlqYXZhLnV0aWwuY29uY3VycmVudC5Db25jdXJyZW50U2tpcExpc3RTZXQJaGVhZFNldAkoTGphdmEvbGFuZy9PYmplY3Q7WilMamF2YS91dGlsL05hdmlnYWJsZVNldDsJQ29uY3VycmVudFNraXBMaXN0U2V0LmphdmEKMHg1NzQJamF2YS51dGlsLk9iamVjdHMJaGFzaENvZGUJKExqYXZhL2xhbmcvT2JqZWN0OylJCU9iamVjdHMuamF2YQoweDU2YwlhbmRyb2lkLm9zLnN0cmljdG1vZGUuVmlvbGF0aW9uCWNhbGNTdGFja1RyYWNlSGFzaENvZGUJKFtMamF2YS9sYW5nL1N0YWNrVHJhY2VFbGVtZW50OylJCVZpb2xhdGlvbi5qYXZhCjB4MjQ4CWFuZHJvaWQudmlldy5MYXlvdXRJbmZsYXRlcglySW5mbGF0ZQkoTG9yZy94bWxwdWxsL3YxL1htbFB1bGxQYXJzZXI7TGFuZHJvaWQvdmlldy9WaWV3O0xhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtMYW5kcm9pZC91dGlsL0F0dHJpYnV0ZVNldDtaKVYJTGF5b3V0SW5mbGF0ZXIuamF2YQoweDUwYwlpby5zZW50cnkuU2VudHJ5VHJhY2VyCWxhbWJkYSRjcmVhdGVDaGlsZCQzJGlvLXNlbnRyeS1TZW50cnlUcmFjZXIJKExpby9zZW50cnkvU3BhbjspVglTZW50cnlUcmFjZXIuamF2YQoweDkxMAlhbmRyb2lkLnZpZXcuVGhyZWFkZWRSZW5kZXJlcgl1cGRhdGVSb290RGlzcGxheUxpc3QJKExhbmRyb2lkL3ZpZXcvVmlldztMYW5kcm9pZC92aWV3L1RocmVhZGVkUmVuZGVyZXIkRHJhd0NhbGxiYWNrczspVglUaHJlYWRlZFJlbmRlcmVyLmphdmEKMHg1ODgJYW5kcm9pZC52aWV3LkNob3Jlb2dyYXBoZXIJZG9DYWxsYmFja3MJKElKKVYJQ2hvcmVvZ3JhcGhlci5qYXZhCjB4NTA4CWlvLnNlbnRyeS5TZW50cnlUcmFjZXIkJEV4dGVybmFsU3ludGhldGljTGFtYmRhNAlleGVjdXRlCShMaW8vc2VudHJ5L1NwYW47KVYJRDgkJFN5bnRoZXRpY0NsYXNzCjB4OWM4CWFuZHJvaWQuaGFyZHdhcmUuaW5wdXQuSW5wdXRNYW5hZ2VyR2xvYmFsCWdldElucHV0RGV2aWNlCShJKUxhbmRyb2lkL3ZpZXcvSW5wdXREZXZpY2U7CUlucHV0TWFuYWdlckdsb2JhbC5qYXZhCjB4ZDIwCWFuZHJvaWR4LmVtb2ppMi50ZXh0LmZsYXRidWZmZXIuVGFibGUJX192ZWN0b3IJKEkpSQlUYWJsZS5qYXZhCjB4N2U4CWFuZHJvaWQuZ3JhcGhpY3MuUGFpbnQJZ2V0QWxwaGEJKClJCVBhaW50LmphdmEKMHg0ODQJYW5kcm9pZHgubGlmZWN5Y2xlLkxpZmVjeWNsZVJlZ2lzdHJ5CXN5bmMJKClWCUxpZmVjeWNsZVJlZ2lzdHJ5Lmt0CjB4NTQ4CWFuZHJvaWQuZ3JhcGhpY3MuSGFyZHdhcmVSZW5kZXJlciRQcm9jZXNzSW5pdGlhbGl6ZXIJcmVxdWVzdEJ1ZmZlcgkoKVYJSGFyZHdhcmVSZW5kZXJlci5qYXZhCjB4YjNjCXN1bi5zZWN1cml0eS51dGlsLk9iamVjdElkZW50aWZpZXIJPGluaXQ+CShMc3VuL3NlY3VyaXR5L3V0aWwvRGVySW5wdXRTdHJlYW07KVYJT2JqZWN0SWRlbnRpZmllci5qYXZhCjB4OTFjCWNvbS5hbmRyb2lkLmludGVybmFsLnBvbGljeS5EZWNvclZpZXcJZHJhdwkoTGFuZHJvaWQvZ3JhcGhpY3MvQ2FudmFzOylWCURlY29yVmlldy5qYXZhCjB4NTg0CWFuZHJvaWQudmlldy5DaG9yZW9ncmFwaGVyCWRvRnJhbWUJKEpJTGFuZHJvaWQvdmlldy9EaXNwbGF5RXZlbnRSZWNlaXZlciRWc3luY0V2ZW50RGF0YTspVglDaG9yZW9ncmFwaGVyLmphdmEKMHg0ZDAJamF2YS5uZXQuU29ja2V0SW5wdXRTdHJlYW0JcmVhZAkoW0JJSUkpSQlTb2NrZXRJbnB1dFN0cmVhbS5qYXZhCjB4NTM4CWFuZHJvaWQudmlldy5UaHJlYWRlZFJlbmRlcmVyCTxpbml0PgkoTGFuZHJvaWQvY29udGVudC9Db250ZXh0O1pMamF2YS9sYW5nL1N0cmluZzspVglUaHJlYWRlZFJlbmRlcmVyLmphdmEKMHg0ZWMJYW5kcm9pZC5hcHAuQWN0aXZpdHlUaHJlYWQJcGVyZm9ybVJlc3VtZUFjdGl2aXR5CShMYW5kcm9pZC9hcHAvQWN0aXZpdHlUaHJlYWQkQWN0aXZpdHlDbGllbnRSZWNvcmQ7WkxqYXZhL2xhbmcvU3RyaW5nOylaCUFjdGl2aXR5VGhyZWFkLmphdmEKMHg0ZTgJYW5kcm9pZC5hcHAuQWN0aXZpdHlUaHJlYWQJaGFuZGxlUmVzdW1lQWN0aXZpdHkJKExhbmRyb2lkL2FwcC9BY3Rpdml0eVRocmVhZCRBY3Rpdml0eUNsaWVudFJlY29yZDtaWlpMamF2YS9sYW5nL1N0cmluZzspVglBY3Rpdml0eVRocmVhZC5qYXZhCjB4OTU4CWlvLnNlbnRyeS5hbmRyb2lkLmNvcmUuQWN0aXZpdHlMaWZlY3ljbGVJbnRlZ3JhdGlvbiQkRXh0ZXJuYWxTeW50aGV0aWNMYW1iZGExCXJ1bgkoKVYJRDgkJFN5bnRoZXRpY0NsYXNzCjB4MmQwCWFuZHJvaWQuYW5pbWF0aW9uLk9iamVjdEFuaW1hdG9yCWNsb25lCSgpTGFuZHJvaWQvYW5pbWF0aW9uL09iamVjdEFuaW1hdG9yOwlPYmplY3RBbmltYXRvci5qYXZhCjB4ZTY0CWlvLnNlbnRyeS5hbmRyb2lkLnJlcGxheS5TY3JlZW5zaG90UmVjb3JkZXIJY2FwdHVyZQkoKVYJU2NyZWVuc2hvdFJlY29yZGVyLmt0CjB4NTY4CWFuZHJvaWQub3Muc3RyaWN0bW9kZS5WaW9sYXRpb24JaGFzaENvZGUJKClJCVZpb2xhdGlvbi5qYXZhCjB4NGRjCWFuZHJvaWQuYXBwLnNlcnZlcnRyYW5zYWN0aW9uLlRyYW5zYWN0aW9uRXhlY3V0b3IJZXhlY3V0ZUxpZmVjeWNsZVN0YXRlCShMYW5kcm9pZC9hcHAvc2VydmVydHJhbnNhY3Rpb24vQ2xpZW50VHJhbnNhY3Rpb247KVYJVHJhbnNhY3Rpb25FeGVjdXRvci5qYXZhCjB4NDkwCWFuZHJvaWR4LmxpZmVjeWNsZS5TYXZlZFN0YXRlSGFuZGxlQXR0YWNoZXIJb25TdGF0ZUNoYW5nZWQJKExhbmRyb2lkeC9saWZlY3ljbGUvTGlmZWN5Y2xlT3duZXI7TGFuZHJvaWR4L2xpZmVjeWNsZS9MaWZlY3ljbGUkRXZlbnQ7KVYJU2F2ZWRTdGF0ZUhhbmRsZVN1cHBvcnQua3QKMHg0Y2MJamF2YS5uZXQuU29ja2V0SW5wdXRTdHJlYW0JcmVhZAkoW0JJSSlJCVNvY2tldElucHV0U3RyZWFtLmphdmEKMHg0YWMJa290bGluLmp2bS5pbnRlcm5hbC5SZWZsZWN0aW9uCWdldE9yQ3JlYXRlS290bGluQ2xhc3MJKExqYXZhL2xhbmcvQ2xhc3M7KUxrb3RsaW4vcmVmbGVjdC9LQ2xhc3M7CVJlZmxlY3Rpb24uamF2YQoweDRjOAljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0LkNvbnNjcnlwdEVuZ2luZVNvY2tldCRTU0xJbnB1dFN0cmVhbQlyZWFkRnJvbVNvY2tldAkoKUkJQ29uc2NyeXB0RW5naW5lU29ja2V0LmphdmEKMHgxMTUwCWNvbS5hbmRyb2lkLm9raHR0cC5va2lvLkJ1ZmZlcgl3cml0ZVV0ZjgJKExqYXZhL2xhbmcvU3RyaW5nOylMY29tL2FuZHJvaWQvb2todHRwL29raW8vQnVmZmVyOwlCdWZmZXIuamF2YQoweDMwOAlqYXZhLm5ldC5Tb2NrZXQJY3JlYXRlSW1wbAkoWilWCVNvY2tldC5qYXZhCjB4ZTAJY29tLmFuZHJvaWQub2todHRwLmludGVybmFsLmh1Yy5IdHRwVVJMQ29ubmVjdGlvbkltcGwJY29ubmVjdAkoKVYJSHR0cFVSTENvbm5lY3Rpb25JbXBsLmphdmEKMHg3OAlqYXZhLmxhbmcuRGFlbW9ucyRGaW5hbGl6ZXJXYXRjaGRvZ0RhZW1vbglzbGVlcFVudGlsTmVlZGVkCSgpWglEYWVtb25zLmphdmEKMHg0MmMJYW5kcm9pZC5jb250ZW50LnJlcy5Bc3NldE1hbmFnZXIJbmF0aXZlT3BlblhtbEFzc2V0CShKSUxqYXZhL2xhbmcvU3RyaW5nOylKCUFzc2V0TWFuYWdlci5qYXZhCjB4ODM4CWFuZHJvaWQudmlldy5TdXJmYWNlQ29udHJvbCQxCWNyZWF0ZUZyb21QYXJjZWwJKExhbmRyb2lkL29zL1BhcmNlbDspTGFuZHJvaWQvdmlldy9TdXJmYWNlQ29udHJvbDsJU3VyZmFjZUNvbnRyb2wuamF2YQoweDYxYwljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0LkNvbnNjcnlwdEVuZ2luZQlyZWFkUGxhaW50ZXh0RGF0YQkoTGphdmEvbmlvL0J5dGVCdWZmZXI7KUkJQ29uc2NyeXB0RW5naW5lLmphdmEKMHgyNGMJYW5kcm9pZC52aWV3LkxheW91dEluZmxhdGVyCXRyeUNyZWF0ZVZpZXcJKExhbmRyb2lkL3ZpZXcvVmlldztMamF2YS9sYW5nL1N0cmluZztMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7TGFuZHJvaWQvdXRpbC9BdHRyaWJ1dGVTZXQ7KUxhbmRyb2lkL3ZpZXcvVmlldzsJTGF5b3V0SW5mbGF0ZXIuamF2YQoweDRjMAljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0LkNvbnNjcnlwdEVuZ2luZVNvY2tldCRTU0xJbnB1dFN0cmVhbQktJCROZXN0JG1wcm9jZXNzRGF0YUZyb21Tb2NrZXQJKExjb20vYW5kcm9pZC9vcmcvY29uc2NyeXB0L0NvbnNjcnlwdEVuZ2luZVNvY2tldCRTU0xJbnB1dFN0cmVhbTtbQklJKUkJQ29uc2NyeXB0RW5naW5lU29ja2V0LmphdmEKMHg5N2MJYW5kcm9pZHguYXBwY29tcGF0LndpZGdldC5Ub29sYmFyCXNldE1lbnUJKExhbmRyb2lkeC9hcHBjb21wYXQvdmlldy9tZW51L01lbnVCdWlsZGVyO0xhbmRyb2lkeC9hcHBjb21wYXQvd2lkZ2V0L0FjdGlvbk1lbnVQcmVzZW50ZXI7KVYJVG9vbGJhci5qYXZhCjB4NGJjCWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuQ29uc2NyeXB0RW5naW5lU29ja2V0CWRvSGFuZHNoYWtlCSgpVglDb25zY3J5cHRFbmdpbmVTb2NrZXQuamF2YQoweGFkYwlzdW4uc2VjdXJpdHkudXRpbC5EZXJJbnB1dFN0cmVhbQlnZXRTZXF1ZW5jZQkoSVopW0xzdW4vc2VjdXJpdHkvdXRpbC9EZXJWYWx1ZTsJRGVySW5wdXRTdHJlYW0uamF2YQoweDkwOAljb20uYW5kcm9pZC5va2h0dHAub2tpby5Bc3luY1RpbWVvdXQJYXdhaXRUaW1lb3V0CSgpTGNvbS9hbmRyb2lkL29raHR0cC9va2lvL0FzeW5jVGltZW91dDsJQXN5bmNUaW1lb3V0LmphdmEKMHgyNTAJYW5kcm9pZHguYXBwY29tcGF0LmFwcC5BcHBDb21wYXREZWxlZ2F0ZUltcGwJb25DcmVhdGVWaWV3CShMYW5kcm9pZC92aWV3L1ZpZXc7TGphdmEvbGFuZy9TdHJpbmc7TGFuZHJvaWQvY29udGVudC9Db250ZXh0O0xhbmRyb2lkL3V0aWwvQXR0cmlidXRlU2V0OylMYW5kcm9pZC92aWV3L1ZpZXc7CUFwcENvbXBhdERlbGVnYXRlSW1wbC5qYXZhCjB4MTE4NAlsaWJjb3JlLmlvLkxpbnV4CXJlYWRCeXRlcwkoTGphdmEvaW8vRmlsZURlc2NyaXB0b3I7TGphdmEvbGFuZy9PYmplY3Q7SUkpSQlMaW51eC5qYXZhCjB4YTQ4CWFuZHJvaWQuYW5pbWF0aW9uLkFuaW1hdGlvbkhhbmRsZXIkMQlkb0ZyYW1lCShKKVYJQW5pbWF0aW9uSGFuZGxlci5qYXZhCjB4YmY0CWphdmEuaW8uRmlsZQk8aW5pdD4JKExqYXZhL2xhbmcvU3RyaW5nO0xqYXZhL2xhbmcvU3RyaW5nOylWCUZpbGUuamF2YQoweGE3YwlhbmRyb2lkLnZpZXcuVmlldwlpbnZhbGlkYXRlSW50ZXJuYWwJKElJSUlaWilWCVZpZXcuamF2YQoweDExZDAJbGliY29yZS5pby5CbG9ja0d1YXJkT3MJY2xvc2UJKExqYXZhL2lvL0ZpbGVEZXNjcmlwdG9yOylWCUJsb2NrR3VhcmRPcy5qYXZhCjB4NWM4CWFuZHJvaWQuZ3JhcGhpY3MuZHJhd2FibGUuRHJhd2FibGUJaW52YWxpZGF0ZVNlbGYJKClWCURyYXdhYmxlLmphdmEKMHg0YTQJYW5kcm9pZHgubGlmZWN5Y2xlLlNhdmVkU3RhdGVIYW5kbGVzUHJvdmlkZXIkdmlld01vZGVsJDIJaW52b2tlCSgpTGFuZHJvaWR4L2xpZmVjeWNsZS9TYXZlZFN0YXRlSGFuZGxlc1ZNOwlTYXZlZFN0YXRlSGFuZGxlU3VwcG9ydC5rdAoweDQ5Ywlrb3RsaW4uU3luY2hyb25pemVkTGF6eUltcGwJZ2V0VmFsdWUJKClMamF2YS9sYW5nL09iamVjdDsJTGF6eUpWTS5rdAoweDQ5OAlhbmRyb2lkeC5saWZlY3ljbGUuU2F2ZWRTdGF0ZUhhbmRsZXNQcm92aWRlcglnZXRWaWV3TW9kZWwJKClMYW5kcm9pZHgvbGlmZWN5Y2xlL1NhdmVkU3RhdGVIYW5kbGVzVk07CVNhdmVkU3RhdGVIYW5kbGVTdXBwb3J0Lmt0CjB4YjYwCWphdmEuaW8uT3V0cHV0U3RyZWFtV3JpdGVyCXdyaXRlCShbQ0lJKVYJT3V0cHV0U3RyZWFtV3JpdGVyLmphdmEKMHg0NzAJYW5kcm9pZC5hcHAuQWN0aXZpdHkJZGlzcGF0Y2hBY3Rpdml0eVBvc3RDcmVhdGVkCShMYW5kcm9pZC9vcy9CdW5kbGU7KVYJQWN0aXZpdHkuamF2YQoweDJmNAlhbmRyb2lkLmFuaW1hdGlvbi5LZXlmcmFtZQlnZXRGcmFjdGlvbgkoKUYJS2V5ZnJhbWUuamF2YQoweDRjNAljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0LkNvbnNjcnlwdEVuZ2luZVNvY2tldCRTU0xJbnB1dFN0cmVhbQlwcm9jZXNzRGF0YUZyb21Tb2NrZXQJKFtCSUkpSQlDb25zY3J5cHRFbmdpbmVTb2NrZXQuamF2YQoweGE5YwlhbmRyb2lkLnRleHQuTGF5b3V0CWdldExpbmVFeHRlbnQJKElMYW5kcm9pZC90ZXh0L0xheW91dCRUYWJTdG9wcztaKUYJTGF5b3V0LmphdmEKMHg0NzQJYW5kcm9pZHgubGlmZWN5Y2xlLlJlcG9ydEZyYWdtZW50JExpZmVjeWNsZUNhbGxiYWNrcwlvbkFjdGl2aXR5UG9zdENyZWF0ZWQJKExhbmRyb2lkL2FwcC9BY3Rpdml0eTtMYW5kcm9pZC9vcy9CdW5kbGU7KVYJUmVwb3J0RnJhZ21lbnQua3QKMHgxMGE0CWphdmEubGFuZy5TdHJpbmcJdG9DaGFyQXJyYXkJKClbQwlTdHJpbmcuamF2YQoweGI5NAlhbmRyb2lkeC5lbW9qaTIudGV4dC5Gb250UmVxdWVzdEVtb2ppQ29tcGF0Q29uZmlnJEZvbnRQcm92aWRlckhlbHBlcglmZXRjaEZvbnRzCShMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7TGFuZHJvaWR4L2NvcmUvcHJvdmlkZXIvRm9udFJlcXVlc3Q7KUxhbmRyb2lkeC9jb3JlL3Byb3ZpZGVyL0ZvbnRzQ29udHJhY3RDb21wYXQkRm9udEZhbWlseVJlc3VsdDsJRm9udFJlcXVlc3RFbW9qaUNvbXBhdENvbmZpZy5qYXZhCjB4NDZjCWNvbS5hbmRyb2lkLmljdS5jaGFyc2V0Lk5hdGl2ZUNvbnZlcnRlcgllbmNvZGUJKEpbQ0lbQklbSVopSQlOYXRpdmVDb252ZXJ0ZXIuamF2YQoweGE3NAlhbmRyb2lkLnZpZXcuVmlldwlpbnZhbGlkYXRlRHJhd2FibGUJKExhbmRyb2lkL2dyYXBoaWNzL2RyYXdhYmxlL0RyYXdhYmxlOylWCVZpZXcuamF2YQoweDhkMAljb20uYW5kcm9pZC5va2h0dHAuaW50ZXJuYWwuaHVjLkh0dHBVUkxDb25uZWN0aW9uSW1wbAlnZXRSZXNwb25zZQkoKUxjb20vYW5kcm9pZC9va2h0dHAvaW50ZXJuYWwvaHR0cC9IdHRwRW5naW5lOwlIdHRwVVJMQ29ubmVjdGlvbkltcGwuamF2YQoweDQ2NAlqYXZhLm5pby5jaGFyc2V0LkNoYXJzZXRFbmNvZGVyCWVuY29kZQkoTGphdmEvbmlvL0NoYXJCdWZmZXI7TGphdmEvbmlvL0J5dGVCdWZmZXI7WilMamF2YS9uaW8vY2hhcnNldC9Db2RlclJlc3VsdDsJQ2hhcnNldEVuY29kZXIuamF2YQoweDY4NAlqYXZhLnV0aWwuR3JlZ29yaWFuQ2FsZW5kYXIJPGluaXQ+CShMamF2YS91dGlsL1RpbWVab25lO0xqYXZhL3V0aWwvTG9jYWxlOylWCUdyZWdvcmlhbkNhbGVuZGFyLmphdmEKMHgyNzAJYW5kcm9pZC53aWRnZXQuVGV4dFZpZXcJPGluaXQ+CShMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7TGFuZHJvaWQvdXRpbC9BdHRyaWJ1dGVTZXQ7SUkpVglUZXh0Vmlldy5qYXZhCjB4NWYwCWFuZHJvaWQuYW5pbWF0aW9uLkFuaW1hdG9yU2V0CXN0YXJ0CSgpVglBbmltYXRvclNldC5qYXZhCjB4NTgwCWFuZHJvaWQudmlldy5DaG9yZW9ncmFwaGVyJEZyYW1lRGlzcGxheUV2ZW50UmVjZWl2ZXIJcnVuCSgpVglDaG9yZW9ncmFwaGVyLmphdmEKMHg0MTAJYW5kcm9pZC5jb250ZW50LnJlcy5SZXNvdXJjZXMJZ2V0RHJhd2FibGVGb3JEZW5zaXR5CShJSUxhbmRyb2lkL2NvbnRlbnQvcmVzL1Jlc291cmNlcyRUaGVtZTspTGFuZHJvaWQvZ3JhcGhpY3MvZHJhd2FibGUvRHJhd2FibGU7CVJlc291cmNlcy5qYXZhCjB4NDYwCWphdmEudXRpbC56aXAuWmlwQ29kZXIJZ2V0Qnl0ZXMJKExqYXZhL2xhbmcvU3RyaW5nOylbQglaaXBDb2Rlci5qYXZhCjB4YWJjCWphdmEubGFuZy5TdHJpbmdCdWlsZGVyCWxlbmd0aAkoKUkJU3RyaW5nQnVpbGRlci5qYXZhCjB4NDU4CWphdmEudXRpbC5qYXIuSmFyRmlsZQlnZXRFbnRyeQkoTGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL3V0aWwvemlwL1ppcEVudHJ5OwlKYXJGaWxlLmphdmEKMHgyOTAJYW5kcm9pZC5jb250ZW50LnJlcy5Bc3NldE1hbmFnZXIJZ2V0UG9vbGVkU3RyaW5nRm9yQ29va2llCShJSSlMamF2YS9sYW5nL0NoYXJTZXF1ZW5jZTsJQXNzZXRNYW5hZ2VyLmphdmEKMHhjMWMJaW8uc2VudHJ5LmFuZHJvaWQuY29yZS5TeXN0ZW1FdmVudHNCcmVhZGNydW1ic0ludGVncmF0aW9uJCRFeHRlcm5hbFN5bnRoZXRpY0xhbWJkYTAJcnVuCSgpVglEOCQkU3ludGhldGljQ2xhc3MKMHg2NTAJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5QbGF0Zm9ybQluZXdEZWZhdWx0QmxvY2tsaXN0CSgpTGNvbS9hbmRyb2lkL29yZy9jb25zY3J5cHQvQ2VydEJsb2NrbGlzdDsJUGxhdGZvcm0uamF2YQoweDQ1NAlsaWJjb3JlLmlvLkNsYXNzUGF0aFVSTFN0cmVhbUhhbmRsZXIJZ2V0RW50cnlVcmxPck51bGwJKExqYXZhL2xhbmcvU3RyaW5nOylMamF2YS9uZXQvVVJMOwlDbGFzc1BhdGhVUkxTdHJlYW1IYW5kbGVyLmphdmEKMHg0NGMJamF2YS5sYW5nLkJvb3RDbGFzc0xvYWRlcglmaW5kUmVzb3VyY2UJKExqYXZhL2xhbmcvU3RyaW5nOylMamF2YS9uZXQvVVJMOwlDbGFzc0xvYWRlci5qYXZhCjB4NDQ0CWphdmEubGFuZy5DbGFzc0xvYWRlcglnZXRSZXNvdXJjZUFzU3RyZWFtCShMamF2YS9sYW5nL1N0cmluZzspTGphdmEvaW8vSW5wdXRTdHJlYW07CUNsYXNzTG9hZGVyLmphdmEKMHg0NDAJamF2YS5sYW5nLkNsYXNzCWdldFJlc291cmNlQXNTdHJlYW0JKExqYXZhL2xhbmcvU3RyaW5nOylMamF2YS9pby9JbnB1dFN0cmVhbTsJQ2xhc3MuamF2YQoweGQ0NAlpby5zZW50cnkuSnNvbk9iamVjdFNlcmlhbGl6ZXIJc2VyaWFsaXplTWFwCShMaW8vc2VudHJ5L09iamVjdFdyaXRlcjtMaW8vc2VudHJ5L0lMb2dnZXI7TGphdmEvdXRpbC9NYXA7KVYJSnNvbk9iamVjdFNlcmlhbGl6ZXIuamF2YQoweDQzNAljb20uYW5kcm9pZC5va2h0dHAuaW50ZXJuYWwuUGxhdGZvcm0JY29uZmlndXJlVGxzRXh0ZW5zaW9ucwkoTGphdmF4L25ldC9zc2wvU1NMU29ja2V0O0xqYXZhL2xhbmcvU3RyaW5nO0xqYXZhL3V0aWwvTGlzdDspVglQbGF0Zm9ybS5qYXZhCjB4MjFjCWphdmEubGFuZy5yZWZsZWN0LkNvbnN0cnVjdG9yCW5ld0luc3RhbmNlMAkoW0xqYXZhL2xhbmcvT2JqZWN0OylMamF2YS9sYW5nL09iamVjdDsJQ29uc3RydWN0b3IuamF2YQoweDQzMAljb20uYW5kcm9pZC5va2h0dHAuaW50ZXJuYWwuaW8uUmVhbENvbm5lY3Rpb24JY29ubmVjdFRscwkoSUlMY29tL2FuZHJvaWQvb2todHRwL2ludGVybmFsL0Nvbm5lY3Rpb25TcGVjU2VsZWN0b3I7KVYJUmVhbENvbm5lY3Rpb24uamF2YQoweGJmYwlqYXZhLmxhbmcuU3RyaW5nQnVpbGRlcglhcHBlbmQJKExqYXZhL2xhbmcvU3RyaW5nOylMamF2YS9sYW5nL1N0cmluZ0J1aWxkZXI7CVN0cmluZ0J1aWxkZXIuamF2YQoweDFkMAlpby5zZW50cnkuRGVmYXVsdFRyYW5zYWN0aW9uUGVyZm9ybWFuY2VDb2xsZWN0b3IJc3RhcnQJKExpby9zZW50cnkvSVRyYW5zYWN0aW9uOylWCURlZmF1bHRUcmFuc2FjdGlvblBlcmZvcm1hbmNlQ29sbGVjdG9yLmphdmEKMHgxNmMJYW5kcm9pZC5wcm92aWRlci5TZXR0aW5ncyRHbG9iYWwJZ2V0U3RyaW5nCShMYW5kcm9pZC9jb250ZW50L0NvbnRlbnRSZXNvbHZlcjtMamF2YS9sYW5nL1N0cmluZzspTGphdmEvbGFuZy9TdHJpbmc7CVNldHRpbmdzLmphdmEKMHhiODQJamF2YS51dGlsLmNvbmN1cnJlbnQuTGlua2VkQmxvY2tpbmdRdWV1ZQl0YWtlCSgpTGphdmEvbGFuZy9PYmplY3Q7CUxpbmtlZEJsb2NraW5nUXVldWUuamF2YQoweDg0Ywljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0LlRydXN0TWFuYWdlckltcGwJdmVyaWZ5Q2hhaW4JKExqYXZhL3V0aWwvTGlzdDtMamF2YS91dGlsL0xpc3Q7TGphdmEvbGFuZy9TdHJpbmc7WltCW0IpTGphdmEvdXRpbC9MaXN0OwlUcnVzdE1hbmFnZXJJbXBsLmphdmEKMHgzODAJamF2YS5uZXQuQWJzdHJhY3RQbGFpblNvY2tldEltcGwJY29ubmVjdFRvQWRkcmVzcwkoTGphdmEvbmV0L0luZXRBZGRyZXNzO0lJKVYJQWJzdHJhY3RQbGFpblNvY2tldEltcGwuamF2YQoweDk3MAlhbmRyb2lkeC5hcHBjb21wYXQuYXBwLkFwcENvbXBhdERlbGVnYXRlSW1wbAlwcmVwYXJlUGFuZWwJKExhbmRyb2lkeC9hcHBjb21wYXQvYXBwL0FwcENvbXBhdERlbGVnYXRlSW1wbCRQYW5lbEZlYXR1cmVTdGF0ZTtMYW5kcm9pZC92aWV3L0tleUV2ZW50OylaCUFwcENvbXBhdERlbGVnYXRlSW1wbC5qYXZhCjB4NDI4CWFuZHJvaWQuY29udGVudC5yZXMuQXNzZXRNYW5hZ2VyCW9wZW5YbWxCbG9ja0Fzc2V0CShJTGphdmEvbGFuZy9TdHJpbmc7KUxhbmRyb2lkL2NvbnRlbnQvcmVzL1htbEJsb2NrOwlBc3NldE1hbmFnZXIuamF2YQoweGFmOAlzdW4uc2VjdXJpdHkueDUwOS5YNTAwTmFtZQloYXNoQ29kZQkoKUkJWDUwME5hbWUuamF2YQoweDQwYwlhbmRyb2lkLmNvbnRlbnQucmVzLlJlc291cmNlcwlnZXREcmF3YWJsZQkoSUxhbmRyb2lkL2NvbnRlbnQvcmVzL1Jlc291cmNlcyRUaGVtZTspTGFuZHJvaWQvZ3JhcGhpY3MvZHJhd2FibGUvRHJhd2FibGU7CVJlc291cmNlcy5qYXZhCjB4MjJjCWFuZHJvaWQud2lkZ2V0LkZyYW1lTGF5b3V0CTxpbml0PgkoTGFuZHJvaWQvY29udGVudC9Db250ZXh0O0xhbmRyb2lkL3V0aWwvQXR0cmlidXRlU2V0O0lJKVYJRnJhbWVMYXlvdXQuamF2YQoweDQyNAlhbmRyb2lkLmNvbnRlbnQucmVzLlJlc291cmNlc0ltcGwJbG9hZFhtbFJlc291cmNlUGFyc2VyCShMamF2YS9sYW5nL1N0cmluZztJSUxqYXZhL2xhbmcvU3RyaW5nOylMYW5kcm9pZC9jb250ZW50L3Jlcy9YbWxSZXNvdXJjZVBhcnNlcjsJUmVzb3VyY2VzSW1wbC5qYXZhCjB4NDE4CWFuZHJvaWQuY29udGVudC5yZXMuUmVzb3VyY2VzSW1wbAlsb2FkRHJhd2FibGUJKExhbmRyb2lkL2NvbnRlbnQvcmVzL1Jlc291cmNlcztMYW5kcm9pZC91dGlsL1R5cGVkVmFsdWU7SUlMYW5kcm9pZC9jb250ZW50L3Jlcy9SZXNvdXJjZXMkVGhlbWU7KUxhbmRyb2lkL2dyYXBoaWNzL2RyYXdhYmxlL0RyYXdhYmxlOwlSZXNvdXJjZXNJbXBsLmphdmEKMHg5YmMJbGVha2NhbmFyeS5pbnRlcm5hbC5IZWFwRHVtcENvbnRyb2wJaUNhbkhhc0hlYXAJKClMbGVha2NhbmFyeS9pbnRlcm5hbC9IZWFwRHVtcENvbnRyb2wkSUNhbkhhekhlYXA7CUhlYXBEdW1wQ29udHJvbC5rdAoweDVlOAlhbmRyb2lkLmFuaW1hdGlvbi5TdGF0ZUxpc3RBbmltYXRvcglzZXRTdGF0ZQkoW0kpVglTdGF0ZUxpc3RBbmltYXRvci5qYXZhCjB4NWE4CWFuZHJvaWQudmlldy5WaWV3R3JvdXAJb25BdHRhY2hlZFRvV2luZG93CSgpVglWaWV3R3JvdXAuamF2YQoweDk4CWphdmEudXRpbC5jb25jdXJyZW50LkV4ZWN1dG9ycyRSdW5uYWJsZUFkYXB0ZXIJY2FsbAkoKUxqYXZhL2xhbmcvT2JqZWN0OwlFeGVjdXRvcnMuamF2YQoweGE4CWlvLnNlbnRyeS5TZW5kQ2FjaGVkRW52ZWxvcGVGaXJlQW5kRm9yZ2V0SW50ZWdyYXRpb24kU2VuZEZpcmVBbmRGb3JnZXRGYWN0b3J5CWxhbWJkYSRwcm9jZXNzRGlyJDAJKExpby9zZW50cnkvSUxvZ2dlcjtMamF2YS9sYW5nL1N0cmluZztMaW8vc2VudHJ5L0RpcmVjdG9yeVByb2Nlc3NvcjtMamF2YS9pby9GaWxlOylWCVNlbmRDYWNoZWRFbnZlbG9wZUZpcmVBbmRGb3JnZXRJbnRlZ3JhdGlvbi5qYXZhCjB4NTEwCWlvLnNlbnRyeS5EZWZhdWx0VHJhbnNhY3Rpb25QZXJmb3JtYW5jZUNvbGxlY3RvcglvblNwYW5GaW5pc2hlZAkoTGlvL3NlbnRyeS9JU3BhbjspVglEZWZhdWx0VHJhbnNhY3Rpb25QZXJmb3JtYW5jZUNvbGxlY3Rvci5qYXZhCjB4YTY4CWFuZHJvaWQuZ3JhcGhpY3MuZHJhd2FibGUuUmlwcGxlRHJhd2FibGUkJEV4dGVybmFsU3ludGhldGljTGFtYmRhMAlvbkFuaW1hdGlvblVwZGF0ZQkoTGFuZHJvaWQvYW5pbWF0aW9uL1ZhbHVlQW5pbWF0b3I7KVYJRDgkJFN5bnRoZXRpY0NsYXNzCjB4NDA0CWFuZHJvaWR4LmNvcmUuY29udGVudC5Db250ZXh0Q29tcGF0JEFwaTIxSW1wbAlnZXREcmF3YWJsZQkoTGFuZHJvaWQvY29udGVudC9Db250ZXh0O0kpTGFuZHJvaWQvZ3JhcGhpY3MvZHJhd2FibGUvRHJhd2FibGU7CUNvbnRleHRDb21wYXQuamF2YQoweDNmYwlhbmRyb2lkeC5hcHBjb21wYXQud2lkZ2V0LlJlc291cmNlTWFuYWdlckludGVybmFsCWdldERyYXdhYmxlCShMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7SVopTGFuZHJvaWQvZ3JhcGhpY3MvZHJhd2FibGUvRHJhd2FibGU7CVJlc291cmNlTWFuYWdlckludGVybmFsLmphdmEKMHg4NzAJc3VuLnNlY3VyaXR5LnV0aWwuRGVyVmFsdWUJdG9CeXRlQXJyYXkJKClbQglEZXJWYWx1ZS5qYXZhCjB4M2Y4CWFuZHJvaWR4LmFwcGNvbXBhdC53aWRnZXQuUmVzb3VyY2VNYW5hZ2VySW50ZXJuYWwJZ2V0RHJhd2FibGUJKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtJKUxhbmRyb2lkL2dyYXBoaWNzL2RyYXdhYmxlL0RyYXdhYmxlOwlSZXNvdXJjZU1hbmFnZXJJbnRlcm5hbC5qYXZhCjB4N2UwCWFuZHJvaWQuZ3JhcGhpY3MuZHJhd2FibGUuSW5zZXREcmF3YWJsZQlnZXRPdXRsaW5lCShMYW5kcm9pZC9ncmFwaGljcy9PdXRsaW5lOylWCUluc2V0RHJhd2FibGUuamF2YQoweGE4YwlhbmRyb2lkLnZpZXcuVmlld1Jvb3RJbXBsCWludmFsaWRhdGUJKClWCVZpZXdSb290SW1wbC5qYXZhCjB4M2U4CWFuZHJvaWR4LmFwcGNvbXBhdC53aWRnZXQuQWN0aW9uQmFyQ29udGV4dFZpZXcJPGluaXQ+CShMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7TGFuZHJvaWQvdXRpbC9BdHRyaWJ1dGVTZXQ7KVYJQWN0aW9uQmFyQ29udGV4dFZpZXcuamF2YQoweDNkNAlhbmRyb2lkLnRyYW5zaXRpb24uVHJhbnNpdGlvbkluZmxhdGVyCWNyZWF0ZVRyYW5zaXRpb25Gcm9tWG1sCShMb3JnL3htbHB1bGwvdjEvWG1sUHVsbFBhcnNlcjtMYW5kcm9pZC91dGlsL0F0dHJpYnV0ZVNldDtMYW5kcm9pZC90cmFuc2l0aW9uL1RyYW5zaXRpb247KUxhbmRyb2lkL3RyYW5zaXRpb24vVHJhbnNpdGlvbjsJVHJhbnNpdGlvbkluZmxhdGVyLmphdmEKMHhmNzgJamRrLmludGVybmFsLnV0aWwuQXJyYXlzU3VwcG9ydAltaXNtYXRjaAkoW0JbQkkpSQlBcnJheXNTdXBwb3J0LmphdmEKMHhjZTgJYW5kcm9pZHguZW1vamkyLnRleHQuVHlwZWZhY2VFbW9qaVJhc3Rlcml6ZXIJZ2V0Q29kZXBvaW50c0xlbmd0aAkoKUkJVHlwZWZhY2VFbW9qaVJhc3Rlcml6ZXIuamF2YQoweDNkMAlhbmRyb2lkLnRyYW5zaXRpb24uVHJhbnNpdGlvbkluZmxhdGVyCWluZmxhdGVUcmFuc2l0aW9uCShJKUxhbmRyb2lkL3RyYW5zaXRpb24vVHJhbnNpdGlvbjsJVHJhbnNpdGlvbkluZmxhdGVyLmphdmEKMHhhMjAJYW5kcm9pZC52aWV3LlZpZXdSb290SW1wbAktJCROZXN0JG1oYW5kbGVXaW5kb3dGb2N1c0NoYW5nZWQJKExhbmRyb2lkL3ZpZXcvVmlld1Jvb3RJbXBsOylWCVZpZXdSb290SW1wbC5qYXZhCjB4Y2MwCWlvLnNlbnRyeS5Kc29uU2VyaWFsaXplcglzZXJpYWxpemVUb1N0cmluZwkoTGphdmEvbGFuZy9PYmplY3Q7WilMamF2YS9sYW5nL1N0cmluZzsJSnNvblNlcmlhbGl6ZXIuamF2YQoweDEzOAlqYXZhLnV0aWwuY29uY3VycmVudC5Gb3JrSm9pblBvb2wJdW5tYW5hZ2VkQmxvY2sJKExqYXZhL3V0aWwvY29uY3VycmVudC9Gb3JrSm9pblBvb2wkTWFuYWdlZEJsb2NrZXI7KVYJRm9ya0pvaW5Qb29sLmphdmEKMHg2MGMJamF2YS5sYW5nLk1hdGgJbWF4CShKSilKCU1hdGguamF2YQoweDNjYwljb20uYW5kcm9pZC5pbnRlcm5hbC5wb2xpY3kuUGhvbmVXaW5kb3cJZ2V0VHJhbnNpdGlvbgkoTGFuZHJvaWQvdHJhbnNpdGlvbi9UcmFuc2l0aW9uO0xhbmRyb2lkL3RyYW5zaXRpb24vVHJhbnNpdGlvbjtJKUxhbmRyb2lkL3RyYW5zaXRpb24vVHJhbnNpdGlvbjsJUGhvbmVXaW5kb3cuamF2YQoweDNjOAlqYXZhLmxhbmcuU3RyaW5nCWxlbmd0aAkoKUkJU3RyaW5nLmphdmEKMHg4NjQJc3VuLnNlY3VyaXR5Lng1MDkuWDUwOUNlcnRJbXBsCTxpbml0PgkoW0IpVglYNTA5Q2VydEltcGwuamF2YQoweDMzOAlhbmRyb2lkLm9zLlN0cmljdE1vZGUkJEV4dGVybmFsU3ludGhldGljTGFtYmRhMQlsb2cJKExhbmRyb2lkL29zL1N0cmljdE1vZGUkVmlvbGF0aW9uSW5mbzspVglEOCQkU3ludGhldGljQ2xhc3MKMHgxZDgJaW8uc2VudHJ5LmFuZHJvaWQuY29yZS5pbnRlcm5hbC51dGlsLlNlbnRyeUZyYW1lTWV0cmljc0NvbGxlY3RvcglzdGFydENvbGxlY3Rpb24JKExpby9zZW50cnkvYW5kcm9pZC9jb3JlL2ludGVybmFsL3V0aWwvU2VudHJ5RnJhbWVNZXRyaWNzQ29sbGVjdG9yJEZyYW1lTWV0cmljc0NvbGxlY3Rvckxpc3RlbmVyOylMamF2YS9sYW5nL1N0cmluZzsJU2VudHJ5RnJhbWVNZXRyaWNzQ29sbGVjdG9yLmphdmEKMHg4NjgJc3VuLnNlY3VyaXR5Lng1MDkuWDUwOUNlcnRJbXBsCXBhcnNlCShMc3VuL3NlY3VyaXR5L3V0aWwvRGVyVmFsdWU7KVYJWDUwOUNlcnRJbXBsLmphdmEKMHgxMDQ4CWlvLnNlbnRyeS5hbmRyb2lkLnJlcGxheS52aWRlby5TaW1wbGVWaWRlb0VuY29kZXIJZHJhaW5Db2RlYwkoWilWCVNpbXBsZVZpZGVvRW5jb2Rlci5rdAoweDNiOAljb20uYW5kcm9pZC5pbnRlcm5hbC5wb2xpY3kuRGVjb3JWaWV3CW9uUmVzb3VyY2VzTG9hZGVkCShMYW5kcm9pZC92aWV3L0xheW91dEluZmxhdGVyO0kpVglEZWNvclZpZXcuamF2YQoweDNhOAlhbmRyb2lkeC5hcHBjb21wYXQuYXBwLkFwcENvbXBhdEFjdGl2aXR5CWluaXRWaWV3VHJlZU93bmVycwkoKVYJQXBwQ29tcGF0QWN0aXZpdHkuamF2YQoweDNhNAlhbmRyb2lkeC5hcHBjb21wYXQuYXBwLkFwcENvbXBhdEFjdGl2aXR5CXNldENvbnRlbnRWaWV3CShMYW5kcm9pZC92aWV3L1ZpZXc7KVYJQXBwQ29tcGF0QWN0aXZpdHkuamF2YQoweGYyMAlpby5zZW50cnkucHJvdG9jb2wuU2VudHJ5U3BhbglzZXJpYWxpemUJKExpby9zZW50cnkvT2JqZWN0V3JpdGVyO0xpby9zZW50cnkvSUxvZ2dlcjspVglTZW50cnlTcGFuLmphdmEKMHgyNjQJYW5kcm9pZHguYXBwY29tcGF0LndpZGdldC5BcHBDb21wYXRCdXR0b24JPGluaXQ+CShMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7TGFuZHJvaWQvdXRpbC9BdHRyaWJ1dGVTZXQ7SSlWCUFwcENvbXBhdEJ1dHRvbi5qYXZhCjB4M2EwCWxpYmNvcmUuaW8uTGludXgJcG9sbAkoW0xhbmRyb2lkL3N5c3RlbS9TdHJ1Y3RQb2xsZmQ7SSlJCUxpbnV4LmphdmEKMHg4NTAJamF2YS5zZWN1cml0eS5jZXJ0LkNlcnRQYXRoVmFsaWRhdG9yCXZhbGlkYXRlCShMamF2YS9zZWN1cml0eS9jZXJ0L0NlcnRQYXRoO0xqYXZhL3NlY3VyaXR5L2NlcnQvQ2VydFBhdGhQYXJhbWV0ZXJzOylMamF2YS9zZWN1cml0eS9jZXJ0L0NlcnRQYXRoVmFsaWRhdG9yUmVzdWx0OwlDZXJ0UGF0aFZhbGlkYXRvci5qYXZhCjB4NTgJamF2YS5sYW5nLkRhZW1vbnMkRmluYWxpemVyRGFlbW9uCXJ1bkludGVybmFsCSgpVglEYWVtb25zLmphdmEKMHgzOWMJbGliY29yZS5pby5CbG9ja0d1YXJkT3MJcG9sbAkoW0xhbmRyb2lkL3N5c3RlbS9TdHJ1Y3RQb2xsZmQ7SSlJCUJsb2NrR3VhcmRPcy5qYXZhCjB4ZmFjCWlvLnNlbnRyeS5hbmRyb2lkLnJlcGxheS5jYXB0dXJlLkJhc2VDYXB0dXJlU3RyYXRlZ3kJY3JlYXRlU2VnbWVudEludGVybmFsCShKTGphdmEvdXRpbC9EYXRlO0xpby9zZW50cnkvcHJvdG9jb2wvU2VudHJ5SWQ7SUlJTGlvL3NlbnRyeS9TZW50cnlSZXBsYXlFdmVudCRSZXBsYXlUeXBlO0xpby9zZW50cnkvYW5kcm9pZC9yZXBsYXkvUmVwbGF5Q2FjaGU7SUxqYXZhL2xhbmcvU3RyaW5nO0xqYXZhL3V0aWwvTGlzdDtMamF2YS91dGlsL0xpbmtlZExpc3Q7KUxpby9zZW50cnkvYW5kcm9pZC9yZXBsYXkvY2FwdHVyZS9DYXB0dXJlU3RyYXRlZ3kkUmVwbGF5U2VnbWVudDsJQmFzZUNhcHR1cmVTdHJhdGVneS5rdAoweDE4OAlhbmRyb2lkLmFwcC5JbnN0cnVtZW50YXRpb24JY2FsbEFjdGl2aXR5T25DcmVhdGUJKExhbmRyb2lkL2FwcC9BY3Rpdml0eTtMYW5kcm9pZC9vcy9CdW5kbGU7KVYJSW5zdHJ1bWVudGF0aW9uLmphdmEKMHgzOTQJbGliY29yZS5pby5Jb0JyaWRnZQlpc0Nvbm5lY3RlZAkoTGphdmEvaW8vRmlsZURlc2NyaXB0b3I7TGphdmEvbmV0L0luZXRBZGRyZXNzO0lJSSlaCUlvQnJpZGdlLmphdmEKMHg3YmMJYW5kcm9pZC53aWRnZXQuTGluZWFyTGF5b3V0CXNldENoaWxkRnJhbWUJKExhbmRyb2lkL3ZpZXcvVmlldztJSUlJKVYJTGluZWFyTGF5b3V0LmphdmEKMHgxMWMwCXN1bi5uaW8uY3MuU3RyZWFtRGVjb2RlcglpbXBsQ2xvc2UJKClWCVN0cmVhbURlY29kZXIuamF2YQoweDRkNAlqYXZhLm5ldC5Tb2NrZXRJbnB1dFN0cmVhbQlzb2NrZXRSZWFkCShMamF2YS9pby9GaWxlRGVzY3JpcHRvcjtbQklJSSlJCVNvY2tldElucHV0U3RyZWFtLmphdmEKMHhiYTQJYW5kcm9pZC5hcHAuQXBwbGljYXRpb25QYWNrYWdlTWFuYWdlcglyZXNvbHZlQ29udGVudFByb3ZpZGVyCShMamF2YS9sYW5nL1N0cmluZztJKUxhbmRyb2lkL2NvbnRlbnQvcG0vUHJvdmlkZXJJbmZvOwlBcHBsaWNhdGlvblBhY2thZ2VNYW5hZ2VyLmphdmEKMHhlODgJc3VuLm5pby5jcy5TdHJlYW1EZWNvZGVyCWltcGxSZWFkCShbQ0lJKUkJU3RyZWFtRGVjb2Rlci5qYXZhCjB4M2VjCWFuZHJvaWR4LmFwcGNvbXBhdC53aWRnZXQuQWN0aW9uQmFyQ29udGV4dFZpZXcJPGluaXQ+CShMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7TGFuZHJvaWQvdXRpbC9BdHRyaWJ1dGVTZXQ7SSlWCUFjdGlvbkJhckNvbnRleHRWaWV3LmphdmEKMHg5YzAJbGVha2NhbmFyeS5MZWFrQ2FuYXJ5CTxjbGluaXQ+CSgpVglMZWFrQ2FuYXJ5Lmt0CjB4MzI0CWFuZHJvaWQubmV0LlRyYWZmaWNTdGF0cyRTb2NrZXRUYWdnZXIJdGFnCShMamF2YS9pby9GaWxlRGVzY3JpcHRvcjspVglUcmFmZmljU3RhdHMuamF2YQoweDM5MAlsaWJjb3JlLmlvLklvQnJpZGdlCWNvbm5lY3RFcnJubwkoTGphdmEvaW8vRmlsZURlc2NyaXB0b3I7TGphdmEvbmV0L0luZXRBZGRyZXNzO0lJKVYJSW9CcmlkZ2UuamF2YQoweDkyMAlhbmRyb2lkLnZpZXcuVmlldwlkcmF3CShMYW5kcm9pZC9ncmFwaGljcy9DYW52YXM7KVYJVmlldy5qYXZhCjB4MzhjCWxpYmNvcmUuaW8uSW9CcmlkZ2UJY29ubmVjdAkoTGphdmEvaW8vRmlsZURlc2NyaXB0b3I7TGphdmEvbmV0L0luZXRBZGRyZXNzO0lJKVYJSW9CcmlkZ2UuamF2YQoweDM4NAlqYXZhLm5ldC5BYnN0cmFjdFBsYWluU29ja2V0SW1wbAlkb0Nvbm5lY3QJKExqYXZhL25ldC9JbmV0QWRkcmVzcztJSSlWCUFic3RyYWN0UGxhaW5Tb2NrZXRJbXBsLmphdmEKMHgzYzQJamF2YS5sYW5nLlN0cmluZwlpbmRleE9mCShJSSlJCVN0cmluZy5qYXZhCjB4MzdjCWphdmEubmV0LkFic3RyYWN0UGxhaW5Tb2NrZXRJbXBsCWNvbm5lY3QJKExqYXZhL25ldC9Tb2NrZXRBZGRyZXNzO0kpVglBYnN0cmFjdFBsYWluU29ja2V0SW1wbC5qYXZhCjB4YzEwCWFuZHJvaWQudXRpbC5TcGFyc2VBcnJheQlwdXQJKElMamF2YS9sYW5nL09iamVjdDspVglTcGFyc2VBcnJheS5qYXZhCjB4NjM0CWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuQ29uc2NyeXB0RW5naW5lU29ja2V0JDIJY2hlY2tTZXJ2ZXJUcnVzdGVkCShbTGphdmEvc2VjdXJpdHkvY2VydC9YNTA5Q2VydGlmaWNhdGU7TGphdmEvbGFuZy9TdHJpbmc7TGphdmF4L25ldC9zc2wvU1NMRW5naW5lOylWCUNvbnNjcnlwdEVuZ2luZVNvY2tldC5qYXZhCjB4OGZjCWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuQ29uc2NyeXB0RW5naW5lU29ja2V0JFNTTElucHV0U3RyZWFtCXJlYWRVbnRpbERhdGFBdmFpbGFibGUJKFtCSUkpSQlDb25zY3J5cHRFbmdpbmVTb2NrZXQuamF2YQoweDM1MAlqYXZhLmlvLlByaW50V3JpdGVyCXByaW50bG4JKExqYXZhL2xhbmcvT2JqZWN0OylWCVByaW50V3JpdGVyLmphdmEKMHg0MDAJYW5kcm9pZHguY29yZS5jb250ZW50LkNvbnRleHRDb21wYXQJZ2V0RHJhd2FibGUJKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtJKUxhbmRyb2lkL2dyYXBoaWNzL2RyYXdhYmxlL0RyYXdhYmxlOwlDb250ZXh0Q29tcGF0LmphdmEKMHhkMjQJaW8uc2VudHJ5LnZlbmRvci5nc29uLnN0cmVhbS5Kc29uV3JpdGVyCXdyaXRlRGVmZXJyZWROYW1lCSgpVglKc29uV3JpdGVyLmphdmEKMHg2NjgJamF2YS5sYW5nLkNoYXJhY3RlcglkaWdpdAkoSUkpSQlDaGFyYWN0ZXIuamF2YQoweGFiOAlhbmRyb2lkLmdyYXBoaWNzLlBhaW50CWdldFJ1bkNoYXJhY3RlckFkdmFuY2UJKExqYXZhL2xhbmcvQ2hhclNlcXVlbmNlO0lJSUlaSVtGSSlGCVBhaW50LmphdmEKMHgxMTFjCWxpYmNvcmUuaW8uTGludXgJY29ubmVjdAkoTGphdmEvaW8vRmlsZURlc2NyaXB0b3I7TGphdmEvbmV0L0luZXRBZGRyZXNzO0kpVglMaW51eC5qYXZhCjB4Mzc4CWphdmEubmV0LlNvY2tzU29ja2V0SW1wbAljb25uZWN0CShMamF2YS9uZXQvU29ja2V0QWRkcmVzcztJKVYJU29ja3NTb2NrZXRJbXBsLmphdmEKMHg2NTgJY29tLmFuZHJvaWQub3JnLmNvbnNjcnlwdC5DZXJ0QmxvY2tsaXN0SW1wbAlyZWFkU2VyaWFsQmxvY2tMaXN0CShMamF2YS9sYW5nL1N0cmluZzspTGphdmEvdXRpbC9TZXQ7CUNlcnRCbG9ja2xpc3RJbXBsLmphdmEKMHgzNzQJamF2YS5uZXQuU29ja2V0CWNvbm5lY3QJKExqYXZhL25ldC9Tb2NrZXRBZGRyZXNzO0kpVglTb2NrZXQuamF2YQoweGQ0CWlvLnNlbnRyeS50cmFuc3BvcnQuSHR0cENvbm5lY3Rpb24JY3JlYXRlQ29ubmVjdGlvbgkoKUxqYXZhL25ldC9IdHRwVVJMQ29ubmVjdGlvbjsJSHR0cENvbm5lY3Rpb24uamF2YQoweDFlYwlpby5zZW50cnkuc2FtcGxlcy5hbmRyb2lkLmRhdGFiaW5kaW5nLkFjdGl2aXR5TWFpbkJpbmRpbmcJaW5mbGF0ZQkoTGFuZHJvaWQvdmlldy9MYXlvdXRJbmZsYXRlcjspTGlvL3NlbnRyeS9zYW1wbGVzL2FuZHJvaWQvZGF0YWJpbmRpbmcvQWN0aXZpdHlNYWluQmluZGluZzsJQWN0aXZpdHlNYWluQmluZGluZy5qYXZhCjB4NTAwCWlvLnNlbnRyeS5TcGFuCWZpbmlzaAkoTGlvL3NlbnRyeS9TcGFuU3RhdHVzOylWCVNwYW4uamF2YQoweDRmYwlpby5zZW50cnkuU3BhbglmaW5pc2gJKClWCVNwYW4uamF2YQoweDE0NAlqZGsuaW50ZXJuYWwubWlzYy5VbnNhZmUJcGFyawkoWkopVglVbnNhZmUuamF2YQoweDM3MAljb20uYW5kcm9pZC5va2h0dHAuaW50ZXJuYWwuUGxhdGZvcm0JY29ubmVjdFNvY2tldAkoTGphdmEvbmV0L1NvY2tldDtMamF2YS9uZXQvSW5ldFNvY2tldEFkZHJlc3M7SSlWCVBsYXRmb3JtLmphdmEKMHg0ZjQJYW5kcm9pZC5hcHAuSW5zdHJ1bWVudGF0aW9uCWNhbGxBY3Rpdml0eU9uUmVzdW1lCShMYW5kcm9pZC9hcHAvQWN0aXZpdHk7KVYJSW5zdHJ1bWVudGF0aW9uLmphdmEKMHgzZjQJYW5kcm9pZHguYXBwY29tcGF0LmNvbnRlbnQucmVzLkFwcENvbXBhdFJlc291cmNlcwlnZXREcmF3YWJsZQkoTGFuZHJvaWQvY29udGVudC9Db250ZXh0O0kpTGFuZHJvaWQvZ3JhcGhpY3MvZHJhd2FibGUvRHJhd2FibGU7CUFwcENvbXBhdFJlc291cmNlcy5qYXZhCjB4MTBlNAlqYXZhLmxhbmcuTWF0aAltaW4JKElJKUkJTWF0aC5qYXZhCjB4ZmNjCWlvLnNlbnRyeS5hbmRyb2lkLnJlcGxheS52aWRlby5TaW1wbGVWaWRlb0VuY29kZXIkaGFzRXh5bm9zQ29kZWMkMglpbnZva2UJKClMamF2YS9sYW5nL09iamVjdDsJU2ltcGxlVmlkZW9FbmNvZGVyLmt0CjB4MzZjCWFuZHJvaWQuYW5pbWF0aW9uLktleWZyYW1lCTxpbml0PgkoKVYJS2V5ZnJhbWUuamF2YQoweDM2OAlhbmRyb2lkLmFuaW1hdGlvbi5LZXlmcmFtZSRGbG9hdEtleWZyYW1lCTxpbml0PgkoRilWCUtleWZyYW1lLmphdmEKMHhiMDQJamF2YS5sYW5nLkNhc2VNYXBwZXIJdXBwZXJJbmRleAkoSSlJCUNhc2VNYXBwZXIuamF2YQoweDM2MAlqYXZhLmxhbmcuU3RyaW5nCWdldENoYXJzTm9DaGVjawkoSUlbQ0kpVglTdHJpbmcuamF2YQoweDM1NAljb20uYW5kcm9pZC5pbnRlcm5hbC51dGlsLkZhc3RQcmludFdyaXRlcglwcmludAkoTGphdmEvbGFuZy9TdHJpbmc7KVYJRmFzdFByaW50V3JpdGVyLmphdmEKMHgzNGMJamF2YS5sYW5nLlRocm93YWJsZSRXcmFwcGVkUHJpbnRXcml0ZXIJcHJpbnRsbgkoTGphdmEvbGFuZy9PYmplY3Q7KVYJVGhyb3dhYmxlLmphdmEKMHg2OAlqYXZhLmxhbmcuT2JqZWN0CXdhaXQJKEpJKVYJT2JqZWN0LmphdmEKMHgzNDAJYW5kcm9pZC5vcy5TdHJpY3RNb2RlJFZpb2xhdGlvbkluZm8JZ2V0U3RhY2tUcmFjZQkoKUxqYXZhL2xhbmcvU3RyaW5nOwlTdHJpY3RNb2RlLmphdmEKMHg3MTgJamF2YS5uaW8uY2hhcnNldC5DaGFyc2V0CWxvb2t1cDIJKExqYXZhL2xhbmcvU3RyaW5nOylMamF2YS9uaW8vY2hhcnNldC9DaGFyc2V0OwlDaGFyc2V0LmphdmEKMHgxYzgJaW8uc2VudHJ5LkRlZmF1bHRTcGFuRmFjdG9yeQljcmVhdGVUcmFuc2FjdGlvbgkoTGlvL3NlbnRyeS9UcmFuc2FjdGlvbkNvbnRleHQ7TGlvL3NlbnRyeS9JU2NvcGVzO0xpby9zZW50cnkvVHJhbnNhY3Rpb25PcHRpb25zO0xpby9zZW50cnkvVHJhbnNhY3Rpb25QZXJmb3JtYW5jZUNvbGxlY3RvcjspTGlvL3NlbnRyeS9JVHJhbnNhY3Rpb247CURlZmF1bHRTcGFuRmFjdG9yeS5qYXZhCjB4YTYwCWFuZHJvaWQuYW5pbWF0aW9uLkFuaW1hdG9yJEFuaW1hdG9yQ2FsbGVyJCRFeHRlcm5hbFN5bnRoZXRpY0xhbWJkYTYJY2FsbAkoTGphdmEvbGFuZy9PYmplY3Q7TGphdmEvbGFuZy9PYmplY3Q7WilWCUQ4JCRTeW50aGV0aWNDbGFzcwoweDMyYwlhbmRyb2lkLm9zLlN0cmljdE1vZGUJb25VbnRhZ2dlZFNvY2tldAkoKVYJU3RyaWN0TW9kZS5qYXZhCjB4N2YwCWphdmEudXRpbC5Db2xsZWN0aW9ucwllbXB0eU1hcAkoKUxqYXZhL3V0aWwvTWFwOwlDb2xsZWN0aW9ucy5qYXZhCjB4MzIwCWxpYmNvcmUuaW8uQmxvY2tHdWFyZE9zCXRhZ1NvY2tldAkoTGphdmEvaW8vRmlsZURlc2NyaXB0b3I7KUxqYXZhL2lvL0ZpbGVEZXNjcmlwdG9yOwlCbG9ja0d1YXJkT3MuamF2YQoweGUzMAlqYXZhLmlvLlVuaXhGaWxlU3lzdGVtCWNyZWF0ZUZpbGVFeGNsdXNpdmVseQkoTGphdmEvbGFuZy9TdHJpbmc7KVoJVW5peEZpbGVTeXN0ZW0uamF2YQoweGEyYwlhbmRyb2lkLnZpZXcuaW5wdXRtZXRob2QuSW5wdXRNZXRob2RNYW5hZ2VyJERlbGVnYXRlSW1wbAlvblBvc3RXaW5kb3dHYWluZWRGb2N1cwkoTGFuZHJvaWQvdmlldy9WaWV3O0xhbmRyb2lkL3ZpZXcvV2luZG93TWFuYWdlciRMYXlvdXRQYXJhbXM7KVYJSW5wdXRNZXRob2RNYW5hZ2VyLmphdmEKMHgyNTgJYW5kcm9pZHguYXBwY29tcGF0LmFwcC5BcHBDb21wYXRWaWV3SW5mbGF0ZXIJY3JlYXRlVmlldwkoTGFuZHJvaWQvdmlldy9WaWV3O0xqYXZhL2xhbmcvU3RyaW5nO0xhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtMYW5kcm9pZC91dGlsL0F0dHJpYnV0ZVNldDtaWlpaKUxhbmRyb2lkL3ZpZXcvVmlldzsJQXBwQ29tcGF0Vmlld0luZmxhdGVyLmphdmEKMHgzNDQJamF2YS5sYW5nLlRocm93YWJsZQlwcmludFN0YWNrVHJhY2UJKExqYXZhL2lvL1ByaW50V3JpdGVyOylWCVRocm93YWJsZS5qYXZhCjB4MTE3MAlqYXZhLmxhbmcuQWJzdHJhY3RTdHJpbmdCdWlsZGVyCW5ld0NhcGFjaXR5CShJKUkJQWJzdHJhY3RTdHJpbmdCdWlsZGVyLmphdmEKMHgxMDY4CWFuZHJvaWQuZ3JhcGhpY3MuQml0bWFwRmFjdG9yeQlkZWNvZGVTdHJlYW0JKExqYXZhL2lvL0lucHV0U3RyZWFtO0xhbmRyb2lkL2dyYXBoaWNzL1JlY3Q7TGFuZHJvaWQvZ3JhcGhpY3MvQml0bWFwRmFjdG9yeSRPcHRpb25zOylMYW5kcm9pZC9ncmFwaGljcy9CaXRtYXA7CUJpdG1hcEZhY3RvcnkuamF2YQoweGRkYwlpby5zZW50cnkuYW5kcm9pZC5yZXBsYXkudXRpbC5FeGVjdXRvcnNLdAkkcjgkbGFtYmRhJE9JNG9yNDdsakZvNi11V1BjNGlUeUVqU0FjOAkoTGphdmEvbGFuZy9SdW5uYWJsZTtMaW8vc2VudHJ5L1NlbnRyeU9wdGlvbnM7TGphdmEvbGFuZy9TdHJpbmc7KVYJRXhlY3V0b3JzLmt0CjB4NjRjCWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuVHJ1c3RNYW5hZ2VySW1wbAk8aW5pdD4JKExqYXZhL3NlY3VyaXR5L0tleVN0b3JlO0xjb20vYW5kcm9pZC9vcmcvY29uc2NyeXB0L0NlcnRQaW5NYW5hZ2VyO0xjb20vYW5kcm9pZC9vcmcvY29uc2NyeXB0L0NvbnNjcnlwdENlcnRTdG9yZTtMY29tL2FuZHJvaWQvb3JnL2NvbnNjcnlwdC9DZXJ0QmxvY2tsaXN0O0xjb20vYW5kcm9pZC9vcmcvY29uc2NyeXB0L2N0L0NUTG9nU3RvcmU7TGNvbS9hbmRyb2lkL29yZy9jb25zY3J5cHQvY3QvQ1RWZXJpZmllcjtMY29tL2FuZHJvaWQvb3JnL2NvbnNjcnlwdC9jdC9DVFBvbGljeTspVglUcnVzdE1hbmFnZXJJbXBsLmphdmEKMHhmNAljb20uYW5kcm9pZC5va2h0dHAuaW50ZXJuYWwuaHR0cC5TdHJlYW1BbGxvY2F0aW9uCWZpbmRIZWFsdGh5Q29ubmVjdGlvbgkoSUlJWlopTGNvbS9hbmRyb2lkL29raHR0cC9pbnRlcm5hbC9pby9SZWFsQ29ubmVjdGlvbjsJU3RyZWFtQWxsb2NhdGlvbi5qYXZhCjB4MzFjCWxpYmNvcmUuaW8uQmxvY2tHdWFyZE9zCXNvY2tldAkoSUlJKUxqYXZhL2lvL0ZpbGVEZXNjcmlwdG9yOwlCbG9ja0d1YXJkT3MuamF2YQoweDJiMAlhbmRyb2lkLmNvbnRlbnQucmVzLkNvbnN0YW50U3RhdGUJbmV3SW5zdGFuY2UJKExhbmRyb2lkL2NvbnRlbnQvcmVzL1Jlc291cmNlczspTGphdmEvbGFuZy9PYmplY3Q7CUNvbnN0YW50U3RhdGUuamF2YQoweDgxYwlhbmRyb2lkLnZpZXcuSVdpbmRvdyRTdHViCW9uVHJhbnNhY3QJKElMYW5kcm9pZC9vcy9QYXJjZWw7TGFuZHJvaWQvb3MvUGFyY2VsO0kpWglJV2luZG93LmphdmEKMHg1ZDgJYW5kcm9pZC52aWV3LlZpZXcJcmVmcmVzaERyYXdhYmxlU3RhdGUJKClWCVZpZXcuamF2YQoweDI2OAlhbmRyb2lkLndpZGdldC5CdXR0b24JPGluaXQ+CShMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7TGFuZHJvaWQvdXRpbC9BdHRyaWJ1dGVTZXQ7SSlWCUJ1dHRvbi5qYXZhCjB4MzE0CWxpYmNvcmUuaW8uSW9CcmlkZ2UJc29ja2V0CShJSUkpTGphdmEvaW8vRmlsZURlc2NyaXB0b3I7CUlvQnJpZGdlLmphdmEKMHg3NjAJYW5kcm9pZC5zZWN1cml0eS5uZXQuY29uZmlnLkRpcmVjdG9yeUNlcnRpZmljYXRlU291cmNlCWZpbmRBbGxCeUlzc3VlckFuZFNpZ25hdHVyZQkoTGphdmEvc2VjdXJpdHkvY2VydC9YNTA5Q2VydGlmaWNhdGU7KUxqYXZhL3V0aWwvU2V0OwlEaXJlY3RvcnlDZXJ0aWZpY2F0ZVNvdXJjZS5qYXZhCjB4MmJjCWFuZHJvaWQuYW5pbWF0aW9uLlN0YXRlTGlzdEFuaW1hdG9yCWNsb25lCSgpTGFuZHJvaWQvYW5pbWF0aW9uL1N0YXRlTGlzdEFuaW1hdG9yOwlTdGF0ZUxpc3RBbmltYXRvci5qYXZhCjB4ZjAwCWlvLnNlbnRyeS5jYWNoZS5FbnZlbG9wZUNhY2hlCXdyaXRlRW52ZWxvcGVUb0Rpc2sJKExqYXZhL2lvL0ZpbGU7TGlvL3NlbnRyeS9TZW50cnlFbnZlbG9wZTspVglFbnZlbG9wZUNhY2hlLmphdmEKMHg0YTAJYW5kcm9pZHgubGlmZWN5Y2xlLlNhdmVkU3RhdGVIYW5kbGVzUHJvdmlkZXIkdmlld01vZGVsJDIJaW52b2tlCSgpTGphdmEvbGFuZy9PYmplY3Q7CVNhdmVkU3RhdGVIYW5kbGVTdXBwb3J0Lmt0CjB4OAlqYXZhLmxhbmcucmVmbGVjdC5NZXRob2QJaW52b2tlCShMamF2YS9sYW5nL09iamVjdDtbTGphdmEvbGFuZy9PYmplY3Q7KUxqYXZhL2xhbmcvT2JqZWN0OwlNZXRob2QuamF2YQoweDMxMAlqYXZhLm5ldC5QbGFpblNvY2tldEltcGwJc29ja2V0Q3JlYXRlCShaKVYJUGxhaW5Tb2NrZXRJbXBsLmphdmEKMHgzMDAJamF2YS5uZXQuU29ja2V0CXNldFNvVGltZW91dAkoSSlWCVNvY2tldC5qYXZhCjB4ZTE0CWphdmEudXRpbC5DYWxlbmRhcgk8aW5pdD4JKExqYXZhL3V0aWwvVGltZVpvbmU7TGphdmEvdXRpbC9Mb2NhbGU7KVYJQ2FsZW5kYXIuamF2YQoweGZjCWNvbS5hbmRyb2lkLm9raHR0cC5pbnRlcm5hbC5odHRwLlJvdXRlU2VsZWN0b3IJbmV4dAkoKUxjb20vYW5kcm9pZC9va2h0dHAvUm91dGU7CVJvdXRlU2VsZWN0b3IuamF2YQoweDlmYwlsZWFrY2FuYXJ5LmludGVybmFsLkludGVybmFsTGVha0NhbmFyeSRoZWFwRHVtcFByZWZzJDIJaW52b2tlCSgpTGphdmEvbGFuZy9PYmplY3Q7CUludGVybmFsTGVha0NhbmFyeS5rdAoweGVlNAlhbmRyb2lkLmljdS5udW1iZXIuTG9jYWxpemVkTnVtYmVyRm9ybWF0dGVyCWZvcm1hdEltcGwJKExhbmRyb2lkL2ljdS9pbXBsL251bWJlci9EZWNpbWFsUXVhbnRpdHk7TGFuZHJvaWQvaWN1L2ltcGwvRm9ybWF0dGVkU3RyaW5nQnVpbGRlcjspTGFuZHJvaWQvaWN1L2ltcGwvbnVtYmVyL01pY3JvUHJvcHM7CUxvY2FsaXplZE51bWJlckZvcm1hdHRlci5qYXZhCjB4ZGQ4CWlvLnNlbnRyeS5hbmRyb2lkLnJlcGxheS51dGlsLkV4ZWN1dG9yc0t0JCRFeHRlcm5hbFN5bnRoZXRpY0xhbWJkYTAJcnVuCSgpVglEOCQkU3ludGhldGljQ2xhc3MKMHg2YwlqYXZhLmxhbmcuRGFlbW9ucyRSZWZlcmVuY2VRdWV1ZURhZW1vbglydW5JbnRlcm5hbAkoKVYJRGFlbW9ucy5qYXZhCjB4YTAwCWxlYWtjYW5hcnkuaW50ZXJuYWwuSW50ZXJuYWxMZWFrQ2FuYXJ5JGhlYXBEdW1wUHJlZnMkMglpbnZva2UJKClMYW5kcm9pZC9jb250ZW50L1NoYXJlZFByZWZlcmVuY2VzOwlJbnRlcm5hbExlYWtDYW5hcnkua3QKMHgxYmMJaW8uc2VudHJ5LlNlbnRyeQlzdGFydFRyYW5zYWN0aW9uCShMaW8vc2VudHJ5L1RyYW5zYWN0aW9uQ29udGV4dDtMaW8vc2VudHJ5L1RyYW5zYWN0aW9uT3B0aW9uczspTGlvL3NlbnRyeS9JVHJhbnNhY3Rpb247CVNlbnRyeS5qYXZhCjB4ZTk4CWlvLnNlbnRyeS5TZW50cnlUcmFjZXIJYWNjZXNzJDAwMAkoTGlvL3NlbnRyeS9TZW50cnlUcmFjZXI7KVYJU2VudHJ5VHJhY2VyLmphdmEKMHg2NmMJaW8uc2VudHJ5LkRlZmF1bHRUcmFuc2FjdGlvblBlcmZvcm1hbmNlQ29sbGVjdG9yJDIJcnVuCSgpVglEZWZhdWx0VHJhbnNhY3Rpb25QZXJmb3JtYW5jZUNvbGxlY3Rvci5qYXZhCjB4MTEyMAlsaWJjb3JlLmlvLkZvcndhcmRpbmdPcwlnZXRzb2Nrb3B0SW50CShMamF2YS9pby9GaWxlRGVzY3JpcHRvcjtJSSlJCUZvcndhcmRpbmdPcy5qYXZhCjB4MmUwCWFuZHJvaWQuYW5pbWF0aW9uLlByb3BlcnR5VmFsdWVzSG9sZGVyCWNsb25lCSgpTGFuZHJvaWQvYW5pbWF0aW9uL1Byb3BlcnR5VmFsdWVzSG9sZGVyOwlQcm9wZXJ0eVZhbHVlc0hvbGRlci5qYXZhCjB4MmRjCWFuZHJvaWQuYW5pbWF0aW9uLlByb3BlcnR5VmFsdWVzSG9sZGVyJEZsb2F0UHJvcGVydHlWYWx1ZXNIb2xkZXIJY2xvbmUJKClMYW5kcm9pZC9hbmltYXRpb24vUHJvcGVydHlWYWx1ZXNIb2xkZXIkRmxvYXRQcm9wZXJ0eVZhbHVlc0hvbGRlcjsJUHJvcGVydHlWYWx1ZXNIb2xkZXIuamF2YQoweDEwYTgJaW8uc2VudHJ5LmFuZHJvaWQucmVwbGF5LnZpZGVvLlNpbXBsZVZpZGVvRW5jb2RlcglyZWxlYXNlCSgpVglTaW1wbGVWaWRlb0VuY29kZXIua3QKMHgyNjAJYW5kcm9pZHguYXBwY29tcGF0LndpZGdldC5BcHBDb21wYXRCdXR0b24JPGluaXQ+CShMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7TGFuZHJvaWQvdXRpbC9BdHRyaWJ1dGVTZXQ7KVYJQXBwQ29tcGF0QnV0dG9uLmphdmEKMHgyYjgJYW5kcm9pZC5hbmltYXRpb24uU3RhdGVMaXN0QW5pbWF0b3IkU3RhdGVMaXN0QW5pbWF0b3JDb25zdGFudFN0YXRlCW5ld0luc3RhbmNlCSgpTGFuZHJvaWQvYW5pbWF0aW9uL1N0YXRlTGlzdEFuaW1hdG9yOwlTdGF0ZUxpc3RBbmltYXRvci5qYXZhCjB4MTM0CWphdmEudXRpbC5jb25jdXJyZW50LkZvcmtKb2luUG9vbAltYW5hZ2VkQmxvY2sJKExqYXZhL3V0aWwvY29uY3VycmVudC9Gb3JrSm9pblBvb2wkTWFuYWdlZEJsb2NrZXI7KVYJRm9ya0pvaW5Qb29sLmphdmEKMHhiMjQJc3VuLnNlY3VyaXR5LnV0aWwuRGVySW5wdXRTdHJlYW0JcmVhZFZlY3RvcgkoSSlbTHN1bi9zZWN1cml0eS91dGlsL0RlclZhbHVlOwlEZXJJbnB1dFN0cmVhbS5qYXZhCjB4OTUwCWFuZHJvaWQuZ3JhcGhpY3MuZHJhd2FibGUuRHJhd2FibGUJc2V0Qm91bmRzCShMYW5kcm9pZC9ncmFwaGljcy9SZWN0OylWCURyYXdhYmxlLmphdmEKMHg4ZTQJY29tLmFuZHJvaWQub2todHRwLm9raW8uUmVhbEJ1ZmZlcmVkU291cmNlCXJlYWRVdGY4TGluZVN0cmljdAkoKUxqYXZhL2xhbmcvU3RyaW5nOwlSZWFsQnVmZmVyZWRTb3VyY2UuamF2YQoweDJhNAlhbmRyb2lkLmFuaW1hdGlvbi5BbmltYXRvckluZmxhdGVyCWxvYWRTdGF0ZUxpc3RBbmltYXRvcgkoTGFuZHJvaWQvY29udGVudC9Db250ZXh0O0kpTGFuZHJvaWQvYW5pbWF0aW9uL1N0YXRlTGlzdEFuaW1hdG9yOwlBbmltYXRvckluZmxhdGVyLmphdmEKMHgyYzgJYW5kcm9pZC5hbmltYXRpb24uQW5pbWF0b3JTZXQkTm9kZQljbG9uZQkoKUxhbmRyb2lkL2FuaW1hdGlvbi9BbmltYXRvclNldCROb2RlOwlBbmltYXRvclNldC5qYXZhCjB4NTVjCWFuZHJvaWQub3MuU3RyaWN0TW9kZSRBbmRyb2lkQmxvY2tHdWFyZFBvbGljeQlsYW1iZGEkaGFuZGxlVmlvbGF0aW9uV2l0aFRpbWluZ0F0dGVtcHQkMAkoTGFuZHJvaWQvdmlldy9JV2luZG93TWFuYWdlcjtMamF2YS91dGlsL0FycmF5TGlzdDspVglTdHJpY3RNb2RlLmphdmEKMHhiMmMJc3VuLnNlY3VyaXR5LnByb3ZpZGVyLmNlcnRwYXRoLkFkYXB0YWJsZVg1MDlDZXJ0U2VsZWN0b3IJbWF0Y2gJKExqYXZhL3NlY3VyaXR5L2NlcnQvQ2VydGlmaWNhdGU7KVoJQWRhcHRhYmxlWDUwOUNlcnRTZWxlY3Rvci5qYXZhCjB4YTE4CWFuZHJvaWQudmlldy5WaWV3Um9vdEltcGwkVmlld1Jvb3RIYW5kbGVyCWhhbmRsZU1lc3NhZ2UJKExhbmRyb2lkL29zL01lc3NhZ2U7KVYJVmlld1Jvb3RJbXBsLmphdmEKMHg1YjgJYW5kcm9pZC52aWV3LlZpZXcJanVtcERyYXdhYmxlc1RvQ3VycmVudFN0YXRlCSgpVglWaWV3LmphdmEKMHgyN2MJYW5kcm9pZC50ZXh0LkVkaXRhYmxlJEZhY3RvcnkJZ2V0SW5zdGFuY2UJKClMYW5kcm9pZC90ZXh0L0VkaXRhYmxlJEZhY3Rvcnk7CUVkaXRhYmxlLmphdmEKMHgyMAlhbmRyb2lkLmFwcC5zZXJ2ZXJ0cmFuc2FjdGlvbi5UcmFuc2FjdGlvbkV4ZWN1dG9yCWV4ZWN1dGUJKExhbmRyb2lkL2FwcC9zZXJ2ZXJ0cmFuc2FjdGlvbi9DbGllbnRUcmFuc2FjdGlvbjspVglUcmFuc2FjdGlvbkV4ZWN1dG9yLmphdmEKMHg3NDgJamF2YS51dGlsLmNvbmN1cnJlbnQubG9ja3MuQWJzdHJhY3RRdWV1ZWRTeW5jaHJvbml6ZXIJYWNxdWlyZQkoTGphdmEvdXRpbC9jb25jdXJyZW50L2xvY2tzL0Fic3RyYWN0UXVldWVkU3luY2hyb25pemVyJE5vZGU7SVpaWkopSQlBYnN0cmFjdFF1ZXVlZFN5bmNocm9uaXplci5qYXZhCjB4MjhjCWFuZHJvaWQuY29udGVudC5yZXMuVHlwZWRBcnJheQlsb2FkU3RyaW5nVmFsdWVBdAkoSSlMamF2YS9sYW5nL0NoYXJTZXF1ZW5jZTsJVHlwZWRBcnJheS5qYXZhCjB4ZTVjCWlvLnNlbnRyeS5hbmRyb2lkLnJlcGxheS5XaW5kb3dSZWNvcmRlcgkkcjgkbGFtYmRhJDVDb2lNT2E4Z2xZd3RzRm5zT01EZ19zbnhGVQkoTGlvL3NlbnRyeS9hbmRyb2lkL3JlcGxheS9XaW5kb3dSZWNvcmRlcjspVglXaW5kb3dSZWNvcmRlci5rdAoweDc3Ywljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0Lk9wZW5TU0xYNTA5Q2VydGlmaWNhdGVGYWN0b3J5JDEJZnJvbVg1MDlQZW1JbnB1dFN0cmVhbQkoTGphdmEvaW8vSW5wdXRTdHJlYW07KUxjb20vYW5kcm9pZC9vcmcvY29uc2NyeXB0L09wZW5TU0xYNTA5Q2VydGlmaWNhdGU7CU9wZW5TU0xYNTA5Q2VydGlmaWNhdGVGYWN0b3J5LmphdmEKMHgyNWMJYW5kcm9pZHguYXBwY29tcGF0LmFwcC5BcHBDb21wYXRWaWV3SW5mbGF0ZXIJY3JlYXRlQnV0dG9uCShMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7TGFuZHJvaWQvdXRpbC9BdHRyaWJ1dGVTZXQ7KUxhbmRyb2lkeC9hcHBjb21wYXQvd2lkZ2V0L0FwcENvbXBhdEJ1dHRvbjsJQXBwQ29tcGF0Vmlld0luZmxhdGVyLmphdmEKMHg3NAlqYXZhLmxhbmcuRGFlbW9ucyRGaW5hbGl6ZXJXYXRjaGRvZ0RhZW1vbglydW5JbnRlcm5hbAkoKVYJRGFlbW9ucy5qYXZhCjB4NTAJamF2YS5sYW5nLkRhZW1vbnMkSGVhcFRhc2tEYWVtb24JcnVuSW50ZXJuYWwJKClWCURhZW1vbnMuamF2YQoweDYxOAljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0LkNvbnNjcnlwdEVuZ2luZQl1bndyYXAJKFtMamF2YS9uaW8vQnl0ZUJ1ZmZlcjtJSVtMamF2YS9uaW8vQnl0ZUJ1ZmZlcjtJSSlMamF2YXgvbmV0L3NzbC9TU0xFbmdpbmVSZXN1bHQ7CUNvbnNjcnlwdEVuZ2luZS5qYXZhCjB4YmYwCWlvLnNlbnRyeS5TZW50cnlPcHRpb25zCWdldE91dGJveFBhdGgJKClMamF2YS9sYW5nL1N0cmluZzsJU2VudHJ5T3B0aW9ucy5qYXZhCjB4MjIwCWFuZHJvaWQud2lkZ2V0LlNjcm9sbFZpZXcJPGluaXQ+CShMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7TGFuZHJvaWQvdXRpbC9BdHRyaWJ1dGVTZXQ7KVYJU2Nyb2xsVmlldy5qYXZhCjB4MTAwMAlqYXZhLmxhbmcuU3RyaW5nCXN0YXJ0c1dpdGgJKExqYXZhL2xhbmcvU3RyaW5nOylaCVN0cmluZy5qYXZhCjB4ZjNjCWFuZHJvaWQuc2VjdXJpdHkubmV0LmNvbmZpZy5OZXR3b3JrU2VjdXJpdHlDb25maWcJZmluZFRydXN0QW5jaG9yQnlTdWJqZWN0QW5kUHVibGljS2V5CShMamF2YS9zZWN1cml0eS9jZXJ0L1g1MDlDZXJ0aWZpY2F0ZTspTGFuZHJvaWQvc2VjdXJpdHkvbmV0L2NvbmZpZy9UcnVzdEFuY2hvcjsJTmV0d29ya1NlY3VyaXR5Q29uZmlnLmphdmEKMHgyNDQJYW5kcm9pZC52aWV3LkxheW91dEluZmxhdGVyCXJJbmZsYXRlQ2hpbGRyZW4JKExvcmcveG1scHVsbC92MS9YbWxQdWxsUGFyc2VyO0xhbmRyb2lkL3ZpZXcvVmlldztMYW5kcm9pZC91dGlsL0F0dHJpYnV0ZVNldDtaKVYJTGF5b3V0SW5mbGF0ZXIuamF2YQoweDlmMAlhbmRyb2lkLmdyYXBoaWNzLkJhc2VSZWNvcmRpbmdDYW52YXMJbkRyYXdUZXh0CShKW0NJSUZGSUopVglCYXNlUmVjb3JkaW5nQ2FudmFzLmphdmEKMHhjMAlqYXZhLnV0aWwuVGltZXJUaHJlYWQJcnVuCSgpVglUaW1lci5qYXZhCjB4NjI0CWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuTmF0aXZlU3NsCXJlYWREaXJlY3RCeXRlQnVmZmVyCShKSSlJCU5hdGl2ZVNzbC5qYXZhCjB4MjNjCWFuZHJvaWQuZ3JhcGhpY3MuZHJhd2FibGUuRHJhd2FibGUJc2V0U3RhdGUJKFtJKVoJRHJhd2FibGUuamF2YQoweDExZGMJaW8uc2VudHJ5LmFuZHJvaWQuY29yZS5pbnRlcm5hbC51dGlsLkFuZHJvaWRDb25uZWN0aW9uU3RhdHVzUHJvdmlkZXIJZ2V0Q29ubmVjdGlvblN0YXR1cwkoTGFuZHJvaWQvY29udGVudC9Db250ZXh0O0xhbmRyb2lkL25ldC9Db25uZWN0aXZpdHlNYW5hZ2VyO0xpby9zZW50cnkvSUxvZ2dlcjspTGlvL3NlbnRyeS9JQ29ubmVjdGlvblN0YXR1c1Byb3ZpZGVyJENvbm5lY3Rpb25TdGF0dXM7CUFuZHJvaWRDb25uZWN0aW9uU3RhdHVzUHJvdmlkZXIuamF2YQoweDIzNAlhbmRyb2lkLnZpZXcuVmlldwk8aW5pdD4JKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtMYW5kcm9pZC91dGlsL0F0dHJpYnV0ZVNldDtJSSlWCVZpZXcuamF2YQoweDEwMGMJYW5kcm9pZC5tZWRpYS5NZWRpYUNvZGVjCTxpbml0PgkoTGphdmEvbGFuZy9TdHJpbmc7WlopVglNZWRpYUNvZGVjLmphdmEKMHg0YwlqYXZhLmxhbmcuRGFlbW9ucyREYWVtb24JcnVuCSgpVglEYWVtb25zLmphdmEKMHgzZjAJYW5kcm9pZHguYXBwY29tcGF0LndpZGdldC5UaW50VHlwZWRBcnJheQlnZXREcmF3YWJsZQkoSSlMYW5kcm9pZC9ncmFwaGljcy9kcmF3YWJsZS9EcmF3YWJsZTsJVGludFR5cGVkQXJyYXkuamF2YQoweGFhNAlhbmRyb2lkLnRleHQuVGV4dExpbmUJbWVhc3VyZQkoSVpMYW5kcm9pZC9ncmFwaGljcy9QYWludCRGb250TWV0cmljc0ludDspRglUZXh0TGluZS5qYXZhCjB4MWNjCWlvLnNlbnRyeS5TZW50cnlUcmFjZXIJPGluaXQ+CShMaW8vc2VudHJ5L1RyYW5zYWN0aW9uQ29udGV4dDtMaW8vc2VudHJ5L0lTY29wZXM7TGlvL3NlbnRyeS9UcmFuc2FjdGlvbk9wdGlvbnM7TGlvL3NlbnRyeS9UcmFuc2FjdGlvblBlcmZvcm1hbmNlQ29sbGVjdG9yOylWCVNlbnRyeVRyYWNlci5qYXZhCjB4MmYwCWFuZHJvaWQuYW5pbWF0aW9uLktleWZyYW1lJEZsb2F0S2V5ZnJhbWUJY2xvbmUJKClMYW5kcm9pZC9hbmltYXRpb24vS2V5ZnJhbWUkRmxvYXRLZXlmcmFtZTsJS2V5ZnJhbWUuamF2YQoweDIzMAlhbmRyb2lkLnZpZXcuVmlld0dyb3VwCTxpbml0PgkoTGFuZHJvaWQvY29udGVudC9Db250ZXh0O0xhbmRyb2lkL3V0aWwvQXR0cmlidXRlU2V0O0lJKVYJVmlld0dyb3VwLmphdmEKMHgxZjgJYW5kcm9pZC52aWV3LkxheW91dEluZmxhdGVyCWluZmxhdGUJKExvcmcveG1scHVsbC92MS9YbWxQdWxsUGFyc2VyO0xhbmRyb2lkL3ZpZXcvVmlld0dyb3VwO1opTGFuZHJvaWQvdmlldy9WaWV3OwlMYXlvdXRJbmZsYXRlci5qYXZhCjB4MjAwCWFuZHJvaWQudmlldy5MYXlvdXRJbmZsYXRlcgljcmVhdGVWaWV3RnJvbVRhZwkoTGFuZHJvaWQvdmlldy9WaWV3O0xqYXZhL2xhbmcvU3RyaW5nO0xhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtMYW5kcm9pZC91dGlsL0F0dHJpYnV0ZVNldDtaKUxhbmRyb2lkL3ZpZXcvVmlldzsJTGF5b3V0SW5mbGF0ZXIuamF2YQoweGNiYwlpby5zZW50cnkuSnNvblNlcmlhbGl6ZXIJc2VyaWFsaXplCShMamF2YS9sYW5nL09iamVjdDtMamF2YS9pby9Xcml0ZXI7KVYJSnNvblNlcmlhbGl6ZXIuamF2YQoweGIwYwlhbmRyb2lkLmdyYXBoaWNzLlJlY29yZGluZ0NhbnZhcwlyZWN5Y2xlCSgpVglSZWNvcmRpbmdDYW52YXMuamF2YQoweDIwOAlhbmRyb2lkLnZpZXcuTGF5b3V0SW5mbGF0ZXIJb25DcmVhdGVWaWV3CShMYW5kcm9pZC92aWV3L1ZpZXc7TGphdmEvbGFuZy9TdHJpbmc7TGFuZHJvaWQvdXRpbC9BdHRyaWJ1dGVTZXQ7KUxhbmRyb2lkL3ZpZXcvVmlldzsJTGF5b3V0SW5mbGF0ZXIuamF2YQoweDExZTQJYW5kcm9pZC5uZXQuSUNvbm5lY3Rpdml0eU1hbmFnZXIkU3R1YiRQcm94eQlnZXRBY3RpdmVOZXR3b3JrSW5mbwkoKUxhbmRyb2lkL25ldC9OZXR3b3JrSW5mbzsJSUNvbm5lY3Rpdml0eU1hbmFnZXIuamF2YQoweGZjNAlpby5zZW50cnkuYW5kcm9pZC5yZXBsYXkudmlkZW8uU2ltcGxlVmlkZW9FbmNvZGVyCWdldEhhc0V4eW5vc0NvZGVjCSgpWglTaW1wbGVWaWRlb0VuY29kZXIua3QKMHhiNTgJamF2YS5pby5CdWZmZXJlZFdyaXRlcglmbHVzaAkoKVYJQnVmZmVyZWRXcml0ZXIuamF2YQoweDIwNAlhbmRyb2lkLnZpZXcuTGF5b3V0SW5mbGF0ZXIJb25DcmVhdGVWaWV3CShMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7TGFuZHJvaWQvdmlldy9WaWV3O0xqYXZhL2xhbmcvU3RyaW5nO0xhbmRyb2lkL3V0aWwvQXR0cmlidXRlU2V0OylMYW5kcm9pZC92aWV3L1ZpZXc7CUxheW91dEluZmxhdGVyLmphdmEKMHhiOGMJYW5kcm9pZHguZW1vamkyLnRleHQuRm9udFJlcXVlc3RFbW9qaUNvbXBhdENvbmZpZyRGb250UmVxdWVzdE1ldGFkYXRhTG9hZGVyCWNyZWF0ZU1ldGFkYXRhCSgpVglGb250UmVxdWVzdEVtb2ppQ29tcGF0Q29uZmlnLmphdmEKMHgxZjQJYW5kcm9pZC52aWV3LkxheW91dEluZmxhdGVyCWluZmxhdGUJKElMYW5kcm9pZC92aWV3L1ZpZXdHcm91cDtaKUxhbmRyb2lkL3ZpZXcvVmlldzsJTGF5b3V0SW5mbGF0ZXIuamF2YQoweDg0NAlhbmRyb2lkLnZpZXcuU3VyZmFjZUNvbnRyb2wJcmVhZEZyb21QYXJjZWwJKExhbmRyb2lkL29zL1BhcmNlbDspVglTdXJmYWNlQ29udHJvbC5qYXZhCjB4NDdjCWFuZHJvaWR4LmxpZmVjeWNsZS5MaWZlY3ljbGVSZWdpc3RyeQloYW5kbGVMaWZlY3ljbGVFdmVudAkoTGFuZHJvaWR4L2xpZmVjeWNsZS9MaWZlY3ljbGUkRXZlbnQ7KVYJTGlmZWN5Y2xlUmVnaXN0cnkua3QKMHgyMjgJYW5kcm9pZC53aWRnZXQuU2Nyb2xsVmlldwk8aW5pdD4JKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtMYW5kcm9pZC91dGlsL0F0dHJpYnV0ZVNldDtJSSlWCVNjcm9sbFZpZXcuamF2YQoweGZkOAlhbmRyb2lkLm1lZGlhLk1lZGlhQ29kZWNMaXN0CWluaXRDb2RlY0xpc3QJKClWCU1lZGlhQ29kZWNMaXN0LmphdmEKMHgyMTgJamF2YS5sYW5nLnJlZmxlY3QuQ29uc3RydWN0b3IJbmV3SW5zdGFuY2UJKFtMamF2YS9sYW5nL09iamVjdDspTGphdmEvbGFuZy9PYmplY3Q7CUNvbnN0cnVjdG9yLmphdmEKMHgyMGMJY29tLmFuZHJvaWQuaW50ZXJuYWwucG9saWN5LlBob25lTGF5b3V0SW5mbGF0ZXIJb25DcmVhdGVWaWV3CShMamF2YS9sYW5nL1N0cmluZztMYW5kcm9pZC91dGlsL0F0dHJpYnV0ZVNldDspTGFuZHJvaWQvdmlldy9WaWV3OwlQaG9uZUxheW91dEluZmxhdGVyLmphdmEKMHhkNzAJamF2YS5pby5TdHJpbmdXcml0ZXIJd3JpdGUJKEkpVglTdHJpbmdXcml0ZXIuamF2YQoweGFkOAlzdW4uc2VjdXJpdHkudXRpbC5EZXJJbnB1dFN0cmVhbQlnZXRTZXF1ZW5jZQkoSSlbTHN1bi9zZWN1cml0eS91dGlsL0RlclZhbHVlOwlEZXJJbnB1dFN0cmVhbS5qYXZhCjB4NGU0CWFuZHJvaWQuYXBwLnNlcnZlcnRyYW5zYWN0aW9uLlJlc3VtZUFjdGl2aXR5SXRlbQlleGVjdXRlCShMYW5kcm9pZC9hcHAvQ2xpZW50VHJhbnNhY3Rpb25IYW5kbGVyO0xhbmRyb2lkL2FwcC9BY3Rpdml0eVRocmVhZCRBY3Rpdml0eUNsaWVudFJlY29yZDtMYW5kcm9pZC9hcHAvc2VydmVydHJhbnNhY3Rpb24vUGVuZGluZ1RyYW5zYWN0aW9uQWN0aW9uczspVglSZXN1bWVBY3Rpdml0eUl0ZW0uamF2YQoweDFmYwlhbmRyb2lkLnZpZXcuTGF5b3V0SW5mbGF0ZXIJY3JlYXRlVmlld0Zyb21UYWcJKExhbmRyb2lkL3ZpZXcvVmlldztMamF2YS9sYW5nL1N0cmluZztMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7TGFuZHJvaWQvdXRpbC9BdHRyaWJ1dGVTZXQ7KUxhbmRyb2lkL3ZpZXcvVmlldzsJTGF5b3V0SW5mbGF0ZXIuamF2YQoweGNlNAlpby5zZW50cnkudmVuZG9yLmdzb24uaW50ZXJuYWwuYmluZC51dGlsLklTTzg2MDFVdGlscwlmb3JtYXQJKExqYXZhL3V0aWwvRGF0ZTtaTGphdmEvdXRpbC9UaW1lWm9uZTspTGphdmEvbGFuZy9TdHJpbmc7CUlTTzg2MDFVdGlscy5qYXZhCjB4NWM0CWFuZHJvaWQuZ3JhcGhpY3MuZHJhd2FibGUuUmlwcGxlRHJhd2FibGUJaW52YWxpZGF0ZVNlbGYJKFopVglSaXBwbGVEcmF3YWJsZS5qYXZhCjB4YjE0CWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuT3BlblNTTFg1MDlDZXJ0aWZpY2F0ZQlnZXRTdWJqZWN0RE4JKClMamF2YS9zZWN1cml0eS9QcmluY2lwYWw7CU9wZW5TU0xYNTA5Q2VydGlmaWNhdGUuamF2YQoweDkwNAljb20uYW5kcm9pZC5va2h0dHAub2tpby5Bc3luY1RpbWVvdXQJYWNjZXNzJDAwMAkoKUxjb20vYW5kcm9pZC9va2h0dHAvb2tpby9Bc3luY1RpbWVvdXQ7CUFzeW5jVGltZW91dC5qYXZhCjB4NDQ4CWphdmEubGFuZy5Cb290Q2xhc3NMb2FkZXIJZ2V0UmVzb3VyY2UJKExqYXZhL2xhbmcvU3RyaW5nOylMamF2YS9uZXQvVVJMOwlDbGFzc0xvYWRlci5qYXZhCjB4MTFiMAlhbmRyb2lkLnV0aWwuQXJyYXlNYXAJYmluYXJ5U2VhcmNoSGFzaGVzCShbSUlJKUkJQXJyYXlNYXAuamF2YQoweGFlMAlzdW4uc2VjdXJpdHkudXRpbC5EZXJJbnB1dFN0cmVhbQlyZWFkVmVjdG9yCShJWilbTHN1bi9zZWN1cml0eS91dGlsL0RlclZhbHVlOwlEZXJJbnB1dFN0cmVhbS5qYXZhCjB4ZTcwCWlvLnNlbnRyeS51dGlsLkZpbGVVdGlscwlyZWFkVGV4dAkoTGphdmEvaW8vRmlsZTspTGphdmEvbGFuZy9TdHJpbmc7CUZpbGVVdGlscy5qYXZhCjB4ODljCXN1bi5zZWN1cml0eS5wcm92aWRlci5jZXJ0cGF0aC5Qb2xpY3lDaGVja2VyCWNoZWNrCShMamF2YS9zZWN1cml0eS9jZXJ0L0NlcnRpZmljYXRlO0xqYXZhL3V0aWwvQ29sbGVjdGlvbjspVglQb2xpY3lDaGVja2VyLmphdmEKMHg1NTAJYW5kcm9pZC5vcy5IYW5kbGVyCWhhbmRsZUNhbGxiYWNrCShMYW5kcm9pZC9vcy9NZXNzYWdlOylWCUhhbmRsZXIuamF2YQoweDJiNAlhbmRyb2lkLmFuaW1hdGlvbi5TdGF0ZUxpc3RBbmltYXRvciRTdGF0ZUxpc3RBbmltYXRvckNvbnN0YW50U3RhdGUJbmV3SW5zdGFuY2UJKClMamF2YS9sYW5nL09iamVjdDsJU3RhdGVMaXN0QW5pbWF0b3IuamF2YQoweDNiYwlhbmRyb2lkLnZpZXcuTGF5b3V0SW5mbGF0ZXIJaW5mbGF0ZQkoSUxhbmRyb2lkL3ZpZXcvVmlld0dyb3VwOylMYW5kcm9pZC92aWV3L1ZpZXc7CUxheW91dEluZmxhdGVyLmphdmEKMHgxZGMJamF2YS51dGlsLmNvbmN1cnJlbnQuQ29uY3VycmVudEhhc2hNYXAJcHV0CShMamF2YS9sYW5nL09iamVjdDtMamF2YS9sYW5nL09iamVjdDspTGphdmEvbGFuZy9PYmplY3Q7CUNvbmN1cnJlbnRIYXNoTWFwLmphdmEKMHgxMDc4CWxpYmNvcmUuaW8uSW9CcmlkZ2UJcmVhZAkoTGphdmEvaW8vRmlsZURlc2NyaXB0b3I7W0JJSSlJCUlvQnJpZGdlLmphdmEKMHg2YTgJY29tLmFuZHJvaWQuaW50ZXJuYWwucG9saWN5LkRlY29yVmlldwlvbk1lYXN1cmUJKElJKVYJRGVjb3JWaWV3LmphdmEKMHhjYwlpby5zZW50cnkudHJhbnNwb3J0LkFzeW5jSHR0cFRyYW5zcG9ydCRFbnZlbG9wZVNlbmRlcglmbHVzaAkoKUxpby9zZW50cnkvdHJhbnNwb3J0L1RyYW5zcG9ydFJlc3VsdDsJQXN5bmNIdHRwVHJhbnNwb3J0LmphdmEKMHg1YwlqYXZhLmxhbmcucmVmLlJlZmVyZW5jZVF1ZXVlCXJlbW92ZQkoKUxqYXZhL2xhbmcvcmVmL1JlZmVyZW5jZTsJUmVmZXJlbmNlUXVldWUuamF2YQoweDJkNAlhbmRyb2lkLmFuaW1hdGlvbi5WYWx1ZUFuaW1hdG9yCWNsb25lCSgpTGFuZHJvaWQvYW5pbWF0aW9uL1ZhbHVlQW5pbWF0b3I7CVZhbHVlQW5pbWF0b3IuamF2YQoweDFlOAlqZGsuaW50ZXJuYWwubWlzYy5VbnNhZmUJY29tcGFyZUFuZFNldExvbmcJKExqYXZhL2xhbmcvT2JqZWN0O0pKSilaCVVuc2FmZS5qYXZhCjB4ZDU4CWlvLnNlbnRyeS52ZW5kb3IuZ3Nvbi5zdHJlYW0uSnNvbldyaXRlcgluZXdsaW5lCSgpVglKc29uV3JpdGVyLmphdmEKMHgxYzQJaW8uc2VudHJ5LlNjb3BlcwljcmVhdGVUcmFuc2FjdGlvbgkoTGlvL3NlbnRyeS9UcmFuc2FjdGlvbkNvbnRleHQ7TGlvL3NlbnRyeS9UcmFuc2FjdGlvbk9wdGlvbnM7KUxpby9zZW50cnkvSVRyYW5zYWN0aW9uOwlTY29wZXMuamF2YQoweGJmOAlqYXZhLmlvLlVuaXhGaWxlU3lzdGVtCXJlc29sdmUJKExqYXZhL2xhbmcvU3RyaW5nO0xqYXZhL2xhbmcvU3RyaW5nOylMamF2YS9sYW5nL1N0cmluZzsJVW5peEZpbGVTeXN0ZW0uamF2YQoweDZiNAlhbmRyb2lkLndpZGdldC5MaW5lYXJMYXlvdXQJb25NZWFzdXJlCShJSSlWCUxpbmVhckxheW91dC5qYXZhCjB4MTBiNAlpby5zZW50cnkuYW5kcm9pZC5yZXBsYXkuY2FwdHVyZS5DYXB0dXJlU3RyYXRlZ3kkUmVwbGF5U2VnbWVudCRDcmVhdGVkCWNhcHR1cmUkZGVmYXVsdAkoTGlvL3NlbnRyeS9hbmRyb2lkL3JlcGxheS9jYXB0dXJlL0NhcHR1cmVTdHJhdGVneSRSZXBsYXlTZWdtZW50JENyZWF0ZWQ7TGlvL3NlbnRyeS9JU2NvcGVzO0xpby9zZW50cnkvSGludDtJTGphdmEvbGFuZy9PYmplY3Q7KVYJQ2FwdHVyZVN0cmF0ZWd5Lmt0CjB4MWMwCWlvLnNlbnRyeS5TY29wZXMJc3RhcnRUcmFuc2FjdGlvbgkoTGlvL3NlbnRyeS9UcmFuc2FjdGlvbkNvbnRleHQ7TGlvL3NlbnRyeS9UcmFuc2FjdGlvbk9wdGlvbnM7KUxpby9zZW50cnkvSVRyYW5zYWN0aW9uOwlTY29wZXMuamF2YQoweDkzYwlhbmRyb2lkLmdyYXBoaWNzLmRyYXdhYmxlLkRyYXdhYmxlCXNldEJvdW5kcwkoSUlJSSlWCURyYXdhYmxlLmphdmEKMHgyYTgJYW5kcm9pZC5jb250ZW50LnJlcy5Db25maWd1cmF0aW9uQm91bmRSZXNvdXJjZUNhY2hlCWdldEluc3RhbmNlCShKTGFuZHJvaWQvY29udGVudC9yZXMvUmVzb3VyY2VzO0xhbmRyb2lkL2NvbnRlbnQvcmVzL1Jlc291cmNlcyRUaGVtZTspTGphdmEvbGFuZy9PYmplY3Q7CUNvbmZpZ3VyYXRpb25Cb3VuZFJlc291cmNlQ2FjaGUuamF2YQoweDhlYwljb20uYW5kcm9pZC5va2h0dHAub2tpby5SZWFsQnVmZmVyZWRTb3VyY2UJaW5kZXhPZgkoQkopSglSZWFsQnVmZmVyZWRTb3VyY2UuamF2YQoweDE1MAlsZWFrY2FuYXJ5LkFuZHJvaWRMZWFrRml4ZXMkQ29tcGFuaW9uJGJhY2tncm91bmRFeGVjdXRvciQxJHRocmVhZCQxCXJ1bgkoKVYJQW5kcm9pZExlYWtGaXhlcy5rdAoweDFhYwlhbmRyb2lkLmFwcC5BcHBsaWNhdGlvbglkaXNwYXRjaEFjdGl2aXR5Q3JlYXRlZAkoTGFuZHJvaWQvYXBwL0FjdGl2aXR5O0xhbmRyb2lkL29zL0J1bmRsZTspVglBcHBsaWNhdGlvbi5qYXZhCjB4ZDY0CWphdmEubGFuZy5TdHJpbmcJY29kZXIJKClCCVN0cmluZy5qYXZhCjB4NWY4CWFuZHJvaWQuYW5pbWF0aW9uLkFuaW1hdG9yU2V0CXN0YXJ0QW5pbWF0aW9uCSgpVglBbmltYXRvclNldC5qYXZhCjB4ODYwCXN1bi5zZWN1cml0eS5wcm92aWRlci5YNTA5RmFjdG9yeQlpbnRlcm4JKExqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlOylMc3VuL3NlY3VyaXR5L3g1MDkvWDUwOUNlcnRJbXBsOwlYNTA5RmFjdG9yeS5qYXZhCjB4NTk0CWFuZHJvaWQudmlldy5WaWV3Um9vdEltcGwkVHJhdmVyc2FsUnVubmFibGUJcnVuCSgpVglWaWV3Um9vdEltcGwuamF2YQoweDFhOAlhbmRyb2lkLmFwcC5BY3Rpdml0eQlkaXNwYXRjaEFjdGl2aXR5Q3JlYXRlZAkoTGFuZHJvaWQvb3MvQnVuZGxlOylWCUFjdGl2aXR5LmphdmEKMHhhMjgJYW5kcm9pZC52aWV3LkltZUZvY3VzQ29udHJvbGxlcglvblBvc3RXaW5kb3dGb2N1cwkoTGFuZHJvaWQvdmlldy9WaWV3O1pMYW5kcm9pZC92aWV3L1dpbmRvd01hbmFnZXIkTGF5b3V0UGFyYW1zOylWCUltZUZvY3VzQ29udHJvbGxlci5qYXZhCjB4NmVjCWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuVHJ1c3RNYW5hZ2VySW1wbAljaGVja1RydXN0ZWRSZWN1cnNpdmUJKFtMamF2YS9zZWN1cml0eS9jZXJ0L1g1MDlDZXJ0aWZpY2F0ZTtbQltCTGphdmEvbGFuZy9TdHJpbmc7WkxqYXZhL3V0aWwvQXJyYXlMaXN0O0xqYXZhL3V0aWwvQXJyYXlMaXN0O0xqYXZhL3V0aWwvU2V0OylMamF2YS91dGlsL0xpc3Q7CVRydXN0TWFuYWdlckltcGwuamF2YQoweDY0CWphdmEubGFuZy5PYmplY3QJd2FpdAkoSilWCU9iamVjdC5qYXZhCjB4NGE4CWFuZHJvaWR4LmxpZmVjeWNsZS5TYXZlZFN0YXRlSGFuZGxlU3VwcG9ydAlnZXRTYXZlZFN0YXRlSGFuZGxlc1ZNCShMYW5kcm9pZHgvbGlmZWN5Y2xlL1ZpZXdNb2RlbFN0b3JlT3duZXI7KUxhbmRyb2lkeC9saWZlY3ljbGUvU2F2ZWRTdGF0ZUhhbmRsZXNWTTsJU2F2ZWRTdGF0ZUhhbmRsZVN1cHBvcnQua3QKMHgxYTAJYW5kcm9pZHguY29yZS5hcHAuQ29tcG9uZW50QWN0aXZpdHkJb25DcmVhdGUJKExhbmRyb2lkL29zL0J1bmRsZTspVglDb21wb25lbnRBY3Rpdml0eS5qYXZhCjB4MTljCWFuZHJvaWR4LmFjdGl2aXR5LkNvbXBvbmVudEFjdGl2aXR5CW9uQ3JlYXRlCShMYW5kcm9pZC9vcy9CdW5kbGU7KVYJQ29tcG9uZW50QWN0aXZpdHkuamF2YQoweDE5OAlhbmRyb2lkeC5mcmFnbWVudC5hcHAuRnJhZ21lbnRBY3Rpdml0eQlvbkNyZWF0ZQkoTGFuZHJvaWQvb3MvQnVuZGxlOylWCUZyYWdtZW50QWN0aXZpdHkuamF2YQoweDZjYwlhbmRyb2lkeC5hcHBjb21wYXQud2lkZ2V0LlRvb2xiYXIJZ2V0SG9yaXpvbnRhbE1hcmdpbnMJKExhbmRyb2lkL3ZpZXcvVmlldzspSQlUb29sYmFyLmphdmEKMHhkZTQJaW8uc2VudHJ5LmFuZHJvaWQucmVwbGF5LlNjcmVlbnNob3RSZWNvcmRlciQkRXh0ZXJuYWxTeW50aGV0aWNMYW1iZGEwCXJ1bgkoKVYJRDgkJFN5bnRoZXRpY0NsYXNzCjB4NDc4CWFuZHJvaWR4LmxpZmVjeWNsZS5SZXBvcnRGcmFnbWVudCRDb21wYW5pb24JZGlzcGF0Y2gkbGlmZWN5Y2xlX3J1bnRpbWVfcmVsZWFzZQkoTGFuZHJvaWQvYXBwL0FjdGl2aXR5O0xhbmRyb2lkeC9saWZlY3ljbGUvTGlmZWN5Y2xlJEV2ZW50OylWCVJlcG9ydEZyYWdtZW50Lmt0CjB4NAljb20uYW5kcm9pZC5pbnRlcm5hbC5vcy5SdW50aW1lSW5pdCRNZXRob2RBbmRBcmdzQ2FsbGVyCXJ1bgkoKVYJUnVudGltZUluaXQuamF2YQoweDE5MAlhbmRyb2lkLmFwcC5BY3Rpdml0eQlwZXJmb3JtQ3JlYXRlCShMYW5kcm9pZC9vcy9CdW5kbGU7TGFuZHJvaWQvb3MvUGVyc2lzdGFibGVCdW5kbGU7KVYJQWN0aXZpdHkuamF2YQoweDcyOAlhbmRyb2lkLnZpZXcuSVdpbmRvd1Nlc3Npb24kU3R1YiRQcm94eQlyZWxheW91dAkoTGFuZHJvaWQvdmlldy9JV2luZG93O0xhbmRyb2lkL3ZpZXcvV2luZG93TWFuYWdlciRMYXlvdXRQYXJhbXM7SUlJSUlJTGFuZHJvaWQvd2luZG93L0NsaWVudFdpbmRvd0ZyYW1lcztMYW5kcm9pZC91dGlsL01lcmdlZENvbmZpZ3VyYXRpb247TGFuZHJvaWQvdmlldy9TdXJmYWNlQ29udHJvbDtMYW5kcm9pZC92aWV3L0luc2V0c1N0YXRlO0xhbmRyb2lkL3ZpZXcvSW5zZXRzU291cmNlQ29udHJvbCRBcnJheTtMYW5kcm9pZC9vcy9CdW5kbGU7KUkJSVdpbmRvd1Nlc3Npb24uamF2YQoweDJlOAlhbmRyb2lkLmFuaW1hdGlvbi5GbG9hdEtleWZyYW1lU2V0CWNsb25lCSgpTGFuZHJvaWQvYW5pbWF0aW9uL0Zsb2F0S2V5ZnJhbWVTZXQ7CUZsb2F0S2V5ZnJhbWVTZXQuamF2YQoweDEzYwlqYXZhLnV0aWwuY29uY3VycmVudC5sb2Nrcy5BYnN0cmFjdFF1ZXVlZFN5bmNocm9uaXplciRDb25kaXRpb25Ob2RlCWJsb2NrCSgpWglBYnN0cmFjdFF1ZXVlZFN5bmNocm9uaXplci5qYXZhCjB4MmMwCWFuZHJvaWQuYW5pbWF0aW9uLkFuaW1hdG9yU2V0CWNsb25lCSgpTGFuZHJvaWQvYW5pbWF0aW9uL0FuaW1hdG9yOwlBbmltYXRvclNldC5qYXZhCjB4MTc0CWFuZHJvaWQucHJvdmlkZXIuU2V0dGluZ3MkTmFtZVZhbHVlQ2FjaGUJZ2V0U3RyaW5nRm9yVXNlcgkoTGFuZHJvaWQvY29udGVudC9Db250ZW50UmVzb2x2ZXI7TGphdmEvbGFuZy9TdHJpbmc7SSlMamF2YS9sYW5nL1N0cmluZzsJU2V0dGluZ3MuamF2YQoweDExMzgJamF2YS51dGlsLmNvbmN1cnJlbnQubG9ja3MuQWJzdHJhY3RRdWV1ZWRTeW5jaHJvbml6ZXIJcmVsZWFzZVNoYXJlZAkoSSlaCUFic3RyYWN0UXVldWVkU3luY2hyb25pemVyLmphdmEKMHgxNDgJamF2YS51dGlsLmNvbmN1cnJlbnQubG9ja3MuQWJzdHJhY3RRdWV1ZWRTeW5jaHJvbml6ZXIkQ29uZGl0aW9uT2JqZWN0CWF3YWl0TmFub3MJKEopSglBYnN0cmFjdFF1ZXVlZFN5bmNocm9uaXplci5qYXZhCjB4N2Y0CWFuZHJvaWQudmlldy5WaWV3Um9vdEltcGwJY3JlYXRlU3luY0lmTmVlZGVkCSgpVglWaWV3Um9vdEltcGwuamF2YQoweGI2OAlzdW4ubmlvLmNzLlN0cmVhbUVuY29kZXIJaW1wbFdyaXRlCShbQ0lJKVYJU3RyZWFtRW5jb2Rlci5qYXZhCjB4M2RjCWFuZHJvaWR4LmFwcGNvbXBhdC5hcHAuQXBwQ29tcGF0RGVsZWdhdGVJbXBsCXNldENvbnRlbnRWaWV3CShMYW5kcm9pZC92aWV3L1ZpZXc7KVYJQXBwQ29tcGF0RGVsZWdhdGVJbXBsLmphdmEKMHgyOWMJYW5kcm9pZC51dGlsLlNwYXJzZUFycmF5CWdldAkoSSlMamF2YS9sYW5nL09iamVjdDsJU3BhcnNlQXJyYXkuamF2YQoweGRiNAlhbmRyb2lkeC5lbW9qaTIudGV4dC5mbGF0YnVmZmVyLk1ldGFkYXRhSXRlbQlfX2Fzc2lnbgkoSUxqYXZhL25pby9CeXRlQnVmZmVyOylMYW5kcm9pZHgvZW1vamkyL3RleHQvZmxhdGJ1ZmZlci9NZXRhZGF0YUl0ZW07CU1ldGFkYXRhSXRlbS5qYXZhCjB4YzMwCWphdmEudXRpbC5jb25jdXJyZW50LmF0b21pYy5BdG9taWNJbnRlZ2VyCTxpbml0PgkoSSlWCUF0b21pY0ludGVnZXIuamF2YQoweDVlNAlhbmRyb2lkLnZpZXcuVmlldwlkcmF3YWJsZVN0YXRlQ2hhbmdlZAkoKVYJVmlldy5qYXZhCjB4NGQ4CWphdmEubmV0LlNvY2tldElucHV0U3RyZWFtCXNvY2tldFJlYWQwCShMamF2YS9pby9GaWxlRGVzY3JpcHRvcjtbQklJSSlJCVNvY2tldElucHV0U3RyZWFtLmphdmEKMHg0MDgJYW5kcm9pZC5jb250ZW50LkNvbnRleHQJZ2V0RHJhd2FibGUJKEkpTGFuZHJvaWQvZ3JhcGhpY3MvZHJhd2FibGUvRHJhd2FibGU7CUNvbnRleHQuamF2YQoweGU5NAlpby5zZW50cnkuU2VudHJ5VHJhY2VyJDEJcnVuCSgpVglTZW50cnlUcmFjZXIuamF2YQoweDNjMAlqYXZhLmxhbmcuU3RyaW5nCWluZGV4T2YJKEkpSQlTdHJpbmcuamF2YQoweDEyOAlqYXZhLnV0aWwuY29uY3VycmVudC5TY2hlZHVsZWRUaHJlYWRQb29sRXhlY3V0b3IkRGVsYXllZFdvcmtRdWV1ZQl0YWtlCSgpTGphdmEvbGFuZy9PYmplY3Q7CVNjaGVkdWxlZFRocmVhZFBvb2xFeGVjdXRvci5qYXZhCjB4NjAJamF2YS5sYW5nLnJlZi5SZWZlcmVuY2VRdWV1ZQlyZW1vdmUJKEopTGphdmEvbGFuZy9yZWYvUmVmZXJlbmNlOwlSZWZlcmVuY2VRdWV1ZS5qYXZhCjB4YjA4CWFuZHJvaWQuZ3JhcGhpY3MuUmVuZGVyTm9kZQllbmRSZWNvcmRpbmcJKClWCVJlbmRlck5vZGUuamF2YQoweDExYTQJYW5kcm9pZC51dGlsLkFycmF5TWFwCWdldAkoTGphdmEvbGFuZy9PYmplY3Q7KUxqYXZhL2xhbmcvT2JqZWN0OwlBcnJheU1hcC5qYXZhCjB4OGQ4CWNvbS5hbmRyb2lkLm9raHR0cC5pbnRlcm5hbC5odHRwLkh0dHBFbmdpbmUJcmVhZE5ldHdvcmtSZXNwb25zZQkoKUxjb20vYW5kcm9pZC9va2h0dHAvUmVzcG9uc2U7CUh0dHBFbmdpbmUuamF2YQoweDEyYwlqYXZhLnV0aWwuY29uY3VycmVudC5TY2hlZHVsZWRUaHJlYWRQb29sRXhlY3V0b3IkRGVsYXllZFdvcmtRdWV1ZQl0YWtlCSgpTGphdmEvdXRpbC9jb25jdXJyZW50L1J1bm5hYmxlU2NoZWR1bGVkRnV0dXJlOwlTY2hlZHVsZWRUaHJlYWRQb29sRXhlY3V0b3IuamF2YQoweDE1YwlhbmRyb2lkeC5hcHBjb21wYXQuYXBwLkFwcENvbXBhdEFjdGl2aXR5CWdldERlbGVnYXRlCSgpTGFuZHJvaWR4L2FwcGNvbXBhdC9hcHAvQXBwQ29tcGF0RGVsZWdhdGU7CUFwcENvbXBhdEFjdGl2aXR5LmphdmEKMHg3NjgJYW5kcm9pZC5zZWN1cml0eS5uZXQuY29uZmlnLkRpcmVjdG9yeUNlcnRpZmljYXRlU291cmNlCXJlYWRDZXJ0aWZpY2F0ZQkoTGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL3NlY3VyaXR5L2NlcnQvWDUwOUNlcnRpZmljYXRlOwlEaXJlY3RvcnlDZXJ0aWZpY2F0ZVNvdXJjZS5qYXZhCjB4MTIwCWxpYmNvcmUuaW8uTGludXgJYW5kcm9pZF9nZXRhZGRyaW5mbwkoTGphdmEvbGFuZy9TdHJpbmc7TGFuZHJvaWQvc3lzdGVtL1N0cnVjdEFkZHJpbmZvO0kpW0xqYXZhL25ldC9JbmV0QWRkcmVzczsJTGludXguamF2YQoweGExYwlhbmRyb2lkLnZpZXcuVmlld1Jvb3RJbXBsJFZpZXdSb290SGFuZGxlcgloYW5kbGVNZXNzYWdlSW1wbAkoTGFuZHJvaWQvb3MvTWVzc2FnZTspVglWaWV3Um9vdEltcGwuamF2YQoweDY2NAlqYXZhLmxhbmcuQ2hhcmFjdGVyCWRpZ2l0CShDSSlJCUNoYXJhY3Rlci5qYXZhCjB4MTRjCWphdmEudXRpbC5jb25jdXJyZW50LmxvY2tzLkxvY2tTdXBwb3J0CXBhcmtOYW5vcwkoTGphdmEvbGFuZy9PYmplY3Q7SilWCUxvY2tTdXBwb3J0LmphdmEKMHg5ZDgJYW5kcm9pZC52aWV3LlZpZXdHcm91cAlkaXNwYXRjaEdldERpc3BsYXlMaXN0CSgpVglWaWV3R3JvdXAuamF2YQoweDExYwlsaWJjb3JlLmlvLkJsb2NrR3VhcmRPcwlhbmRyb2lkX2dldGFkZHJpbmZvCShMamF2YS9sYW5nL1N0cmluZztMYW5kcm9pZC9zeXN0ZW0vU3RydWN0QWRkcmluZm87SSlbTGphdmEvbmV0L0luZXRBZGRyZXNzOwlCbG9ja0d1YXJkT3MuamF2YQoweDc0Ywljb20uYW5kcm9pZC5vcmcuY29uc2NyeXB0LlRydXN0TWFuYWdlckltcGwJZmluZEFsbFRydXN0QW5jaG9yc0J5SXNzdWVyQW5kU2lnbmF0dXJlCShMamF2YS9zZWN1cml0eS9jZXJ0L1g1MDlDZXJ0aWZpY2F0ZTspTGphdmEvdXRpbC9TZXQ7CVRydXN0TWFuYWdlckltcGwuamF2YQoweDExYmMJc3VuLm5pby5jcy5TdHJlYW1EZWNvZGVyCWNsb3NlCSgpVglTdHJlYW1EZWNvZGVyLmphdmEKMHgxMDQJY29tLmFuZHJvaWQub2todHRwLmludGVybmFsLmh0dHAuUm91dGVTZWxlY3RvcglyZXNldE5leHRJbmV0U29ja2V0QWRkcmVzcwkoTGphdmEvbmV0L1Byb3h5OylWCVJvdXRlU2VsZWN0b3IuamF2YQoweDU3YwlqYXZhLmxhbmcuU3RyaW5nCWNoYXJBdAkoSSlDCVN0cmluZy5qYXZhCjB4MjI0CWFuZHJvaWQud2lkZ2V0LlNjcm9sbFZpZXcJPGluaXQ+CShMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7TGFuZHJvaWQvdXRpbC9BdHRyaWJ1dGVTZXQ7SSlWCVNjcm9sbFZpZXcuamF2YQoweDViMAlhbmRyb2lkLnZpZXcuVmlld0dyb3VwCWp1bXBEcmF3YWJsZXNUb0N1cnJlbnRTdGF0ZQkoKVYJVmlld0dyb3VwLmphdmEKMHg4NAlhbmRyb2lkLm9zLk1lc3NhZ2VRdWV1ZQluYXRpdmVQb2xsT25jZQkoSkkpVglNZXNzYWdlUXVldWUuamF2YQoweDEwYwlqYXZhLm5ldC5JbmV0QWRkcmVzcwlnZXRBbGxCeU5hbWUJKExqYXZhL2xhbmcvU3RyaW5nOylbTGphdmEvbmV0L0luZXRBZGRyZXNzOwlJbmV0QWRkcmVzcy5qYXZhCjB4M2U0CWFuZHJvaWR4LmFwcGNvbXBhdC5hcHAuQXBwQ29tcGF0RGVsZWdhdGVJbXBsCWNyZWF0ZVN1YkRlY29yCSgpTGFuZHJvaWQvdmlldy9WaWV3R3JvdXA7CUFwcENvbXBhdERlbGVnYXRlSW1wbC5qYXZhCjB4MWIwCWlvLnNlbnRyeS5hbmRyb2lkLmNvcmUuQWN0aXZpdHlMaWZlY3ljbGVJbnRlZ3JhdGlvbglvbkFjdGl2aXR5Q3JlYXRlZAkoTGFuZHJvaWQvYXBwL0FjdGl2aXR5O0xhbmRyb2lkL29zL0J1bmRsZTspVglBY3Rpdml0eUxpZmVjeWNsZUludGVncmF0aW9uLmphdmEKMHgxYwlhbmRyb2lkLmFwcC5BY3Rpdml0eVRocmVhZCRICWhhbmRsZU1lc3NhZ2UJKExhbmRyb2lkL29zL01lc3NhZ2U7KVYJQWN0aXZpdHlUaHJlYWQuamF2YQoweGY4CWNvbS5hbmRyb2lkLm9raHR0cC5pbnRlcm5hbC5odHRwLlN0cmVhbUFsbG9jYXRpb24JZmluZENvbm5lY3Rpb24JKElJSVopTGNvbS9hbmRyb2lkL29raHR0cC9pbnRlcm5hbC9pby9SZWFsQ29ubmVjdGlvbjsJU3RyZWFtQWxsb2NhdGlvbi5qYXZhCjB4MTA1NAlpby5zZW50cnkuYW5kcm9pZC5yZXBsYXkuUmVwbGF5Q2FjaGUJZW5jb2RlCShMaW8vc2VudHJ5L2FuZHJvaWQvcmVwbGF5L1JlcGxheUZyYW1lOylaCVJlcGxheUNhY2hlLmt0CjB4YmI4CWFuZHJvaWR4LmNvcmUucHJvdmlkZXIuRm9udFByb3ZpZGVyJEFwaTE2SW1wbAlxdWVyeQkoTGFuZHJvaWQvY29udGVudC9Db250ZW50UmVzb2x2ZXI7TGFuZHJvaWQvbmV0L1VyaTtbTGphdmEvbGFuZy9TdHJpbmc7TGphdmEvbGFuZy9TdHJpbmc7W0xqYXZhL2xhbmcvU3RyaW5nO0xqYXZhL2xhbmcvU3RyaW5nO0xqYXZhL2xhbmcvT2JqZWN0OylMYW5kcm9pZC9kYXRhYmFzZS9DdXJzb3I7CUZvbnRQcm92aWRlci5qYXZhCjB4MTBlOAlpby5zZW50cnkuU2VudHJ5RW52ZWxvcGVJdGVtJCRFeHRlcm5hbFN5bnRoZXRpY0xhbWJkYTIyCWNhbGwJKClMamF2YS9sYW5nL09iamVjdDsJRDgkJFN5bnRoZXRpY0NsYXNzCjB4MmFjCWFuZHJvaWQuY29udGVudC5yZXMuQ29uc3RhbnRTdGF0ZQluZXdJbnN0YW5jZQkoTGFuZHJvaWQvY29udGVudC9yZXMvUmVzb3VyY2VzO0xhbmRyb2lkL2NvbnRlbnQvcmVzL1Jlc291cmNlcyRUaGVtZTspTGphdmEvbGFuZy9PYmplY3Q7CUNvbnN0YW50U3RhdGUuamF2YQoweGU4CWNvbS5hbmRyb2lkLm9raHR0cC5pbnRlcm5hbC5odHRwLkh0dHBFbmdpbmUJc2VuZFJlcXVlc3QJKClWCUh0dHBFbmdpbmUuamF2YQoweDc5OAlqYXZhLmlvLkJ1ZmZlcmVkSW5wdXRTdHJlYW0JZ2V0QnVmSWZPcGVuCSgpW0IJQnVmZmVyZWRJbnB1dFN0cmVhbS5qYXZhCjB4NWRjCWFuZHJvaWR4LmFwcGNvbXBhdC53aWRnZXQuQXBwQ29tcGF0QnV0dG9uCWRyYXdhYmxlU3RhdGVDaGFuZ2VkCSgpVglBcHBDb21wYXRCdXR0b24uamF2YQoweDQyMAlhbmRyb2lkLmNvbnRlbnQucmVzLlJlc291cmNlc0ltcGwJbG9hZFhtbERyYXdhYmxlCShMYW5kcm9pZC9jb250ZW50L3Jlcy9SZXNvdXJjZXM7TGFuZHJvaWQvdXRpbC9UeXBlZFZhbHVlO0lJTGphdmEvbGFuZy9TdHJpbmc7KUxhbmRyb2lkL2dyYXBoaWNzL2RyYXdhYmxlL0RyYXdhYmxlOwlSZXNvdXJjZXNJbXBsLmphdmEKMHgxZDQJaW8uc2VudHJ5LmFuZHJvaWQuY29yZS5TcGFuRnJhbWVNZXRyaWNzQ29sbGVjdG9yCW9uU3BhblN0YXJ0ZWQJKExpby9zZW50cnkvSVNwYW47KVYJU3BhbkZyYW1lTWV0cmljc0NvbGxlY3Rvci5qYXZhCjB4YTY0CWFuZHJvaWQuYW5pbWF0aW9uLkFuaW1hdG9yJEFuaW1hdG9yQ2FsbGVyCWxhbWJkYSRzdGF0aWMkNAkoTGFuZHJvaWQvYW5pbWF0aW9uL1ZhbHVlQW5pbWF0b3IkQW5pbWF0b3JVcGRhdGVMaXN0ZW5lcjtMYW5kcm9pZC9hbmltYXRpb24vVmFsdWVBbmltYXRvcjtaKVYJQW5pbWF0b3IuamF2YQoweGRjCWNvbS5hbmRyb2lkLm9raHR0cC5pbnRlcm5hbC5odWMuRGVsZWdhdGluZ0h0dHBzVVJMQ29ubmVjdGlvbgljb25uZWN0CSgpVglEZWxlZ2F0aW5nSHR0cHNVUkxDb25uZWN0aW9uLmphdmEKMHg1NDQJYW5kcm9pZC5ncmFwaGljcy5IYXJkd2FyZVJlbmRlcmVyJFByb2Nlc3NJbml0aWFsaXplcglpbml0R3JhcGhpY3NTdGF0cwkoKVYJSGFyZHdhcmVSZW5kZXJlci5qYXZhCjB4NjA4CWFuZHJvaWQuYW5pbWF0aW9uLlZhbHVlQW5pbWF0b3IJZG9BbmltYXRpb25GcmFtZQkoSilaCVZhbHVlQW5pbWF0b3IuamF2YQoweGQwCWlvLnNlbnRyeS50cmFuc3BvcnQuSHR0cENvbm5lY3Rpb24Jc2VuZAkoTGlvL3NlbnRyeS9TZW50cnlFbnZlbG9wZTspTGlvL3NlbnRyeS90cmFuc3BvcnQvVHJhbnNwb3J0UmVzdWx0OwlIdHRwQ29ubmVjdGlvbi5qYXZhCjB4Mjc0CWFuZHJvaWQudmlldy5WaWV3CTxpbml0PgkoTGFuZHJvaWQvY29udGVudC9Db250ZXh0OylWCVZpZXcuamF2YQoweDUyYwlhbmRyb2lkLnZpZXcuVmlld1Jvb3RJbXBsCXNldFZpZXcJKExhbmRyb2lkL3ZpZXcvVmlldztMYW5kcm9pZC92aWV3L1dpbmRvd01hbmFnZXIkTGF5b3V0UGFyYW1zO0xhbmRyb2lkL3ZpZXcvVmlldztJKVYJVmlld1Jvb3RJbXBsLmphdmEKMHgxNzAJYW5kcm9pZC5wcm92aWRlci5TZXR0aW5ncyRHbG9iYWwJZ2V0U3RyaW5nRm9yVXNlcgkoTGFuZHJvaWQvY29udGVudC9Db250ZW50UmVzb2x2ZXI7TGphdmEvbGFuZy9TdHJpbmc7SSlMamF2YS9sYW5nL1N0cmluZzsJU2V0dGluZ3MuamF2YQoweGQ2MAlqYXZhLmxhbmcuU3RyaW5nQnVmZmVyCWFwcGVuZAkoTGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL2xhbmcvU3RyaW5nQnVmZmVyOwlTdHJpbmdCdWZmZXIuamF2YQoweGE0MAljb20uYW5kcm9pZC5pbnRlcm5hbC52aWV3LklJbnB1dE1ldGhvZE1hbmFnZXIkU3R1YiRQcm94eQlzdGFydElucHV0T3JXaW5kb3dHYWluZWRGb2N1cwkoSUxjb20vYW5kcm9pZC9pbnRlcm5hbC9pbnB1dG1ldGhvZC9JSW5wdXRNZXRob2RDbGllbnQ7TGFuZHJvaWQvb3MvSUJpbmRlcjtJSUlMYW5kcm9pZC92aWV3L2lucHV0bWV0aG9kL0VkaXRvckluZm87TGNvbS9hbmRyb2lkL2ludGVybmFsL2lucHV0bWV0aG9kL0lSZW1vdGVJbnB1dENvbm5lY3Rpb247TGNvbS9hbmRyb2lkL2ludGVybmFsL2lucHV0bWV0aG9kL0lSZW1vdGVBY2Nlc3NpYmlsaXR5SW5wdXRDb25uZWN0aW9uO0lJTGFuZHJvaWQvd2luZG93L0ltZU9uQmFja0ludm9rZWREaXNwYXRjaGVyOylMY29tL2FuZHJvaWQvaW50ZXJuYWwvaW5wdXRtZXRob2QvSW5wdXRCaW5kUmVzdWx0OwlJSW5wdXRNZXRob2RNYW5hZ2VyLmphdmEKMHgxMGM4CWlvLnNlbnRyeS5TZW50cnlDbGllbnQJcHJvY2Vzc1JlcGxheUV2ZW50CShMaW8vc2VudHJ5L1NlbnRyeVJlcGxheUV2ZW50O0xpby9zZW50cnkvSGludDtMamF2YS91dGlsL0xpc3Q7KUxpby9zZW50cnkvU2VudHJ5UmVwbGF5RXZlbnQ7CVNlbnRyeUNsaWVudC5qYXZhCjB4ZmZjCWFuZHJvaWQubWVkaWEuTWVkaWFDb2RlY0luZm8kVmlkZW9DYXBhYmlsaXRpZXMJZ2V0TWVhc3VyZWRGcmFtZVJhdGVzCShMamF2YS91dGlsL01hcDspTGphdmEvdXRpbC9NYXA7CU1lZGlhQ29kZWNJbmZvLmphdmEKMHgyZjgJY29tLmFuZHJvaWQub2todHRwLmludGVybmFsLmlvLlJlYWxDb25uZWN0aW9uCWNvbm5lY3QJKElJSUxqYXZhL3V0aWwvTGlzdDtaKVYJUmVhbENvbm5lY3Rpb24uamF2YQoweDE3YwlhbmRyb2lkLm9zLlBhcmNlbAl3cml0ZUJ1bmRsZQkoTGFuZHJvaWQvb3MvQnVuZGxlOylWCVBhcmNlbC5qYXZhCjB4MmM0CWFuZHJvaWQuYW5pbWF0aW9uLkFuaW1hdG9yU2V0CWNsb25lCSgpTGFuZHJvaWQvYW5pbWF0aW9uL0FuaW1hdG9yU2V0OwlBbmltYXRvclNldC5qYXZhCjB4YjQJamF2YS5sYW5nLlRocmVhZAlzbGVlcAkoSilWCVRocmVhZC5qYXZhCjB4MjQJYW5kcm9pZC5hcHAuc2VydmVydHJhbnNhY3Rpb24uVHJhbnNhY3Rpb25FeGVjdXRvcglleGVjdXRlQ2FsbGJhY2tzCShMYW5kcm9pZC9hcHAvc2VydmVydHJhbnNhY3Rpb24vQ2xpZW50VHJhbnNhY3Rpb247KVYJVHJhbnNhY3Rpb25FeGVjdXRvci5qYXZhCjB4ZTQJY29tLmFuZHJvaWQub2todHRwLmludGVybmFsLmh1Yy5IdHRwVVJMQ29ubmVjdGlvbkltcGwJZXhlY3V0ZQkoWilaCUh0dHBVUkxDb25uZWN0aW9uSW1wbC5qYXZhCjB4YjljCWFuZHJvaWR4LmNvcmUucHJvdmlkZXIuRm9udFByb3ZpZGVyCWdldEZvbnRGYW1pbHlSZXN1bHQJKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtMYW5kcm9pZHgvY29yZS9wcm92aWRlci9Gb250UmVxdWVzdDtMYW5kcm9pZC9vcy9DYW5jZWxsYXRpb25TaWduYWw7KUxhbmRyb2lkeC9jb3JlL3Byb3ZpZGVyL0ZvbnRzQ29udHJhY3RDb21wYXQkRm9udEZhbWlseVJlc3VsdDsJRm9udFByb3ZpZGVyLmphdmEKMHgxNjAJYW5kcm9pZHguYXBwY29tcGF0LmFwcC5BcHBDb21wYXREZWxlZ2F0ZQljcmVhdGUJKExhbmRyb2lkL2FwcC9BY3Rpdml0eTtMYW5kcm9pZHgvYXBwY29tcGF0L2FwcC9BcHBDb21wYXRDYWxsYmFjazspTGFuZHJvaWR4L2FwcGNvbXBhdC9hcHAvQXBwQ29tcGF0RGVsZWdhdGU7CUFwcENvbXBhdERlbGVnYXRlLmphdmEKMHhiN2MJamF2YS51dGlsLkZvcm1hdHRlcglmb3JtYXQJKExqYXZhL3V0aWwvTG9jYWxlO0xqYXZhL2xhbmcvU3RyaW5nO1tMamF2YS9sYW5nL09iamVjdDspTGphdmEvdXRpbC9Gb3JtYXR0ZXI7CUZvcm1hdHRlci5qYXZhCjB4NWFjCWFuZHJvaWQudmlldy5WaWV3CW9uQXR0YWNoZWRUb1dpbmRvdwkoKVYJVmlldy5qYXZhCjB4YjkwCWFuZHJvaWR4LmVtb2ppMi50ZXh0LkZvbnRSZXF1ZXN0RW1vamlDb21wYXRDb25maWckRm9udFJlcXVlc3RNZXRhZGF0YUxvYWRlcglyZXRyaWV2ZUZvbnRJbmZvCSgpTGFuZHJvaWR4L2NvcmUvcHJvdmlkZXIvRm9udHNDb250cmFjdENvbXBhdCRGb250SW5mbzsJRm9udFJlcXVlc3RFbW9qaUNvbXBhdENvbmZpZy5qYXZhCjB4MTAxNAlhbmRyb2lkLm1lZGlhLk1lZGlhQ29kZWMJbmF0aXZlX3NldHVwCShMamF2YS9sYW5nL1N0cmluZztaWklJKVYJTWVkaWFDb2RlYy5qYXZhCjB4YzE4CWFuZHJvaWQub3MuRmlsZU9ic2VydmVyJE9ic2VydmVyVGhyZWFkCW9ic2VydmUJKEkpVglGaWxlT2JzZXJ2ZXIuamF2YQoweDc5YwlhbmRyb2lkLnZpZXcuVmlld1Jvb3RJbXBsCXBlcmZvcm1MYXlvdXQJKExhbmRyb2lkL3ZpZXcvV2luZG93TWFuYWdlciRMYXlvdXRQYXJhbXM7SUkpVglWaWV3Um9vdEltcGwuamF2YQoweDQ1MAlqYXZhLmxhbmcuVk1DbGFzc0xvYWRlcglnZXRSZXNvdXJjZQkoTGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL25ldC9VUkw7CVZNQ2xhc3NMb2FkZXIuamF2YQoweGE0CWlvLnNlbnRyeS5TZW5kQ2FjaGVkRW52ZWxvcGVGaXJlQW5kRm9yZ2V0SW50ZWdyYXRpb24kU2VuZEZpcmVBbmRGb3JnZXRGYWN0b3J5JCRFeHRlcm5hbFN5bnRoZXRpY0xhbWJkYTAJc2VuZAkoKVYJRDgkJFN5bnRoZXRpY0NsYXNzCjB4OTBjCWFuZHJvaWQudmlldy5UaHJlYWRlZFJlbmRlcmVyCWRyYXcJKExhbmRyb2lkL3ZpZXcvVmlldztMYW5kcm9pZC92aWV3L1ZpZXckQXR0YWNoSW5mbztMYW5kcm9pZC92aWV3L1RocmVhZGVkUmVuZGVyZXIkRHJhd0NhbGxiYWNrczspVglUaHJlYWRlZFJlbmRlcmVyLmphdmEKMHg3YwlhbmRyb2lkLm9zLkhhbmRsZXJUaHJlYWQJcnVuCSgpVglIYW5kbGVyVGhyZWFkLmphdmEKMHgzMAlhbmRyb2lkLmFwcC5BY3Rpdml0eVRocmVhZAlwZXJmb3JtTGF1bmNoQWN0aXZpdHkJKExhbmRyb2lkL2FwcC9BY3Rpdml0eVRocmVhZCRBY3Rpdml0eUNsaWVudFJlY29yZDtMYW5kcm9pZC9jb250ZW50L0ludGVudDspTGFuZHJvaWQvYXBwL0FjdGl2aXR5OwlBY3Rpdml0eVRocmVhZC5qYXZhCjB4MTg0CWFuZHJvaWQub3MuUGFyY2VsCXB1c2hBbGxvd0ZkcwkoWilaCVBhcmNlbC5qYXZhCjB4MjM4CWFuZHJvaWQudmlldy5WaWV3CWluaXRpYWxpemVTY3JvbGxiYXJzSW50ZXJuYWwJKExhbmRyb2lkL2NvbnRlbnQvcmVzL1R5cGVkQXJyYXk7KVYJVmlldy5qYXZhCjB4OWMJaW8uc2VudHJ5LmFuZHJvaWQuY29yZS5TZW5kQ2FjaGVkRW52ZWxvcGVJbnRlZ3JhdGlvbiQkRXh0ZXJuYWxTeW50aGV0aWNMYW1iZGEwCXJ1bgkoKVYJRDgkJFN5bnRoZXRpY0NsYXNzCjB4NDFjCWFuZHJvaWQuY29udGVudC5yZXMuUmVzb3VyY2VzSW1wbAlsb2FkRHJhd2FibGVGb3JDb29raWUJKExhbmRyb2lkL2NvbnRlbnQvcmVzL1Jlc291cmNlcztMYW5kcm9pZC91dGlsL1R5cGVkVmFsdWU7SUkpTGFuZHJvaWQvZ3JhcGhpY3MvZHJhd2FibGUvRHJhd2FibGU7CVJlc291cmNlc0ltcGwuamF2YQoweDExYzgJbGliY29yZS5pby5Jb0JyaWRnZQljbG9zZUFuZFNpZ25hbEJsb2NrZWRUaHJlYWRzCShMamF2YS9pby9GaWxlRGVzY3JpcHRvcjspVglJb0JyaWRnZS5qYXZhCjB4OTYwCWlvLnNlbnRyeS5hbmRyb2lkLmNvcmUuQWN0aXZpdHlMaWZlY3ljbGVJbnRlZ3JhdGlvbglvbkZpcnN0RnJhbWVEcmF3bgkoTGlvL3NlbnRyeS9JU3BhbjtMaW8vc2VudHJ5L0lTcGFuOylWCUFjdGl2aXR5TGlmZWN5Y2xlSW50ZWdyYXRpb24uamF2YQoweDk0MAlhbmRyb2lkLmdyYXBoaWNzLmRyYXdhYmxlLlJpcHBsZURyYXdhYmxlCW9uQm91bmRzQ2hhbmdlCShMYW5kcm9pZC9ncmFwaGljcy9SZWN0OylWCVJpcHBsZURyYXdhYmxlLmphdmEKMHg4YwlqYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IJcnVuV29ya2VyCShMamF2YS91dGlsL2NvbmN1cnJlbnQvVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlcjspVglUaHJlYWRQb29sRXhlY3V0b3IuamF2YQoweDgwCWFuZHJvaWQub3MuTWVzc2FnZVF1ZXVlCW5leHQJKClMYW5kcm9pZC9vcy9NZXNzYWdlOwlNZXNzYWdlUXVldWUuamF2YQoweGMwOAlqYXZhLmxhbmcuU3RyaW5nCWdldEJ5dGVzCShbQklCKVYJU3RyaW5nLmphdmEKMHgxMTQJamF2YS5uZXQuSW5ldDZBZGRyZXNzSW1wbAlsb29rdXBIb3N0QnlOYW1lCShMamF2YS9sYW5nL1N0cmluZztJKVtMamF2YS9uZXQvSW5ldEFkZHJlc3M7CUluZXQ2QWRkcmVzc0ltcGwuamF2YQoweDExMTgJbGliY29yZS5pby5CbG9ja0d1YXJkT3MJY29ubmVjdAkoTGphdmEvaW8vRmlsZURlc2NyaXB0b3I7TGphdmEvbmV0L0luZXRBZGRyZXNzO0kpVglCbG9ja0d1YXJkT3MuamF2YQoweGVkYwlqYXZhLnRleHQuRGVjaW1hbEZvcm1hdAlmb3JtYXQJKERMamF2YS9sYW5nL1N0cmluZ0J1ZmZlcjtMamF2YS90ZXh0L0ZpZWxkUG9zaXRpb247KUxqYXZhL2xhbmcvU3RyaW5nQnVmZmVyOwlEZWNpbWFsRm9ybWF0LmphdmEKMHgyOTQJYW5kcm9pZC5jb250ZW50LnJlcy5BcGtBc3NldHMJZ2V0U3RyaW5nRnJvbVBvb2wJKEkpTGphdmEvbGFuZy9DaGFyU2VxdWVuY2U7CUFwa0Fzc2V0cy5qYXZhCjB4MWI4CWlvLnNlbnRyeS5TY29wZXNBZGFwdGVyCXN0YXJ0VHJhbnNhY3Rpb24JKExpby9zZW50cnkvVHJhbnNhY3Rpb25Db250ZXh0O0xpby9zZW50cnkvVHJhbnNhY3Rpb25PcHRpb25zOylMaW8vc2VudHJ5L0lUcmFuc2FjdGlvbjsJU2NvcGVzQWRhcHRlci5qYXZhCjB4MTA3MAlhbmRyb2lkLmdyYXBoaWNzLkJpdG1hcEZhY3RvcnkJbmF0aXZlRGVjb2RlU3RyZWFtCShMamF2YS9pby9JbnB1dFN0cmVhbTtbQkxhbmRyb2lkL2dyYXBoaWNzL1JlY3Q7TGFuZHJvaWQvZ3JhcGhpY3MvQml0bWFwRmFjdG9yeSRPcHRpb25zO0pKKUxhbmRyb2lkL2dyYXBoaWNzL0JpdG1hcDsJQml0bWFwRmFjdG9yeS5qYXZhCjB4OTJjCWFuZHJvaWQudmlldy5WaWV3CWRyYXcJKExhbmRyb2lkL2dyYXBoaWNzL0NhbnZhcztMYW5kcm9pZC92aWV3L1ZpZXdHcm91cDtKKVoJVmlldy5qYXZhCjB4ZTRjCWlvLnNlbnRyeS5hbmRyb2lkLnJlcGxheS51dGlsLkV4ZWN1dG9yc0t0JCRFeHRlcm5hbFN5bnRoZXRpY0xhbWJkYTIJcnVuCSgpVglEOCQkU3ludGhldGljQ2xhc3MKMHhkMjgJamF2YS5pby5TdHJpbmdXcml0ZXIJd3JpdGUJKExqYXZhL2xhbmcvU3RyaW5nO0lJKVYJU3RyaW5nV3JpdGVyLmphdmEKMHg4NWMJc3VuLnNlY3VyaXR5Lng1MDkuWDUwOUNlcnRJbXBsCXRvSW1wbAkoTGphdmEvc2VjdXJpdHkvY2VydC9YNTA5Q2VydGlmaWNhdGU7KUxzdW4vc2VjdXJpdHkveDUwOS9YNTA5Q2VydEltcGw7CVg1MDlDZXJ0SW1wbC5qYXZhCjB4YmMJamF2YS5sYW5nLlRocmVhZAlzbGVlcAkoTGphdmEvbGFuZy9PYmplY3Q7SkkpVglUaHJlYWQuamF2YQoweDI5OAlhbmRyb2lkLmNvbnRlbnQucmVzLlN0cmluZ0Jsb2NrCWdldFNlcXVlbmNlCShJKUxqYXZhL2xhbmcvQ2hhclNlcXVlbmNlOwlTdHJpbmdCbG9jay5qYXZhCjB4MTExMAlpby5zZW50cnkudmVuZG9yLmdzb24uc3RyZWFtLkpzb25Xcml0ZXIJcGVlawkoKUkJSnNvbldyaXRlci5qYXZhCjB4NDNjCWNvbS5hbmRyb2lkLm9yZy5jb25zY3J5cHQuQ29uc2NyeXB0CTxjbGluaXQ+CSgpVglDb25zY3J5cHQuamF2YQoweDI0MAlqYXZhLnV0aWwuQXJyYXlzCWVxdWFscwkoW0lbSSlaCUFycmF5cy5qYXZhCjB4YWMJaW8uc2VudHJ5LkVudmVsb3BlU2VuZGVyCXByb2Nlc3NEaXJlY3RvcnkJKExqYXZhL2lvL0ZpbGU7KVYJRW52ZWxvcGVTZW5kZXIuamF2YQoweDQ5NAlhbmRyb2lkeC5saWZlY3ljbGUuU2F2ZWRTdGF0ZUhhbmRsZXNQcm92aWRlcglwZXJmb3JtUmVzdG9yZQkoKVYJU2F2ZWRTdGF0ZUhhbmRsZVN1cHBvcnQua3QKMHg2YzgJYW5kcm9pZHguYXBwY29tcGF0LndpZGdldC5Ub29sYmFyCW9uTWVhc3VyZQkoSUkpVglUb29sYmFyLmphdmEKMHgyOAlhbmRyb2lkLmFwcC5zZXJ2ZXJ0cmFuc2FjdGlvbi5MYXVuY2hBY3Rpdml0eUl0ZW0JZXhlY3V0ZQkoTGFuZHJvaWQvYXBwL0NsaWVudFRyYW5zYWN0aW9uSGFuZGxlcjtMYW5kcm9pZC9vcy9JQmluZGVyO0xhbmRyb2lkL2FwcC9zZXJ2ZXJ0cmFuc2FjdGlvbi9QZW5kaW5nVHJhbnNhY3Rpb25BY3Rpb25zOylWCUxhdW5jaEFjdGl2aXR5SXRlbS5qYXZhCjB4YWY0CWphdmF4LnNlY3VyaXR5LmF1dGgueDUwMC5YNTAwUHJpbmNpcGFsCWhhc2hDb2RlCSgpSQlYNTAwUHJpbmNpcGFsLmphdmEKMHgzMDQJamF2YS5uZXQuU29ja2V0CWdldEltcGwJKClMamF2YS9uZXQvU29ja2V0SW1wbDsJU29ja2V0LmphdmEKMHhjZjAJYW5kcm9pZHguZW1vamkyLnRleHQuZmxhdGJ1ZmZlci5UYWJsZQlfX3ZlY3Rvcl9sZW4JKEkpSQlUYWJsZS5qYXZhCjB4NDQJYW5kcm9pZC5vcy5CaW5kZXJQcm94eQl0cmFuc2FjdE5hdGl2ZQkoSUxhbmRyb2lkL29zL1BhcmNlbDtMYW5kcm9pZC9vcy9QYXJjZWw7SSlaCUJpbmRlclByb3h5LmphdmEKMHg4MDAJYW5kcm9pZC53aW5kb3cuU3VyZmFjZVN5bmNHcm91cAlhZGQJKExhbmRyb2lkL3dpbmRvdy9JU3VyZmFjZVN5bmNHcm91cDtaTGphdmEvbGFuZy9SdW5uYWJsZTspWglTdXJmYWNlU3luY0dyb3VwLmphdmEKMHg2YmMJYW5kcm9pZC53aWRnZXQuTGluZWFyTGF5b3V0CW1lYXN1cmVDaGlsZEJlZm9yZUxheW91dAkoTGFuZHJvaWQvdmlldy9WaWV3O0lJSUlJKVYJTGluZWFyTGF5b3V0LmphdmEKMHg2YzQJYW5kcm9pZHguYXBwY29tcGF0LndpZGdldC5BY3Rpb25CYXJDb250YWluZXIJb25NZWFzdXJlCShJSSlWCUFjdGlvbkJhckNvbnRhaW5lci5qYXZhCjB4Y2Q0CWlvLnNlbnRyeS5Kc29uT2JqZWN0V3JpdGVyCXZhbHVlCShMaW8vc2VudHJ5L0lMb2dnZXI7TGphdmEvbGFuZy9PYmplY3Q7KUxpby9zZW50cnkvT2JqZWN0V3JpdGVyOwlKc29uT2JqZWN0V3JpdGVyLmphdmEKMHg5MAlqYXZhLnV0aWwuY29uY3VycmVudC5TY2hlZHVsZWRUaHJlYWRQb29sRXhlY3V0b3IkU2NoZWR1bGVkRnV0dXJlVGFzawlydW4JKClWCVNjaGVkdWxlZFRocmVhZFBvb2xFeGVjdXRvci5qYXZhCjB4NTU0CWFuZHJvaWQub3MuU3RyaWN0TW9kZSRBbmRyb2lkQmxvY2tHdWFyZFBvbGljeSQkRXh0ZXJuYWxTeW50aGV0aWNMYW1iZGExCXJ1bgkoKVYJRDgkJFN5bnRoZXRpY0NsYXNzCjB4NDAJYW5kcm9pZC5vcy5CaW5kZXJQcm94eQl0cmFuc2FjdAkoSUxhbmRyb2lkL29zL1BhcmNlbDtMYW5kcm9pZC9vcy9QYXJjZWw7SSlaCUJpbmRlclByb3h5LmphdmEKMHg3MAlqYXZhLmxhbmcuT2JqZWN0CXdhaXQJKClWCU9iamVjdC5qYXZhCjB4ZGMwCWFuZHJvaWR4LmVtb2ppMi50ZXh0LmZsYXRidWZmZXIuVGFibGUJX19pbmRpcmVjdAkoSSlJCVRhYmxlLmphdmEKMHhiMzgJc3VuLnNlY3VyaXR5LnV0aWwuRGVySW5wdXRTdHJlYW0JZ2V0T0lECSgpTHN1bi9zZWN1cml0eS91dGlsL09iamVjdElkZW50aWZpZXI7CURlcklucHV0U3RyZWFtLmphdmEKMHgxNTQJYW5kcm9pZC5hcHAuQWN0aXZpdHkJYXR0YWNoCShMYW5kcm9pZC9jb250ZW50L0NvbnRleHQ7TGFuZHJvaWQvYXBwL0FjdGl2aXR5VGhyZWFkO0xhbmRyb2lkL2FwcC9JbnN0cnVtZW50YXRpb247TGFuZHJvaWQvb3MvSUJpbmRlcjtJTGFuZHJvaWQvYXBwL0FwcGxpY2F0aW9uO0xhbmRyb2lkL2NvbnRlbnQvSW50ZW50O0xhbmRyb2lkL2NvbnRlbnQvcG0vQWN0aXZpdHlJbmZvO0xqYXZhL2xhbmcvQ2hhclNlcXVlbmNlO0xhbmRyb2lkL2FwcC9BY3Rpdml0eTtMamF2YS9sYW5nL1N0cmluZztMYW5kcm9pZC9hcHAvQWN0aXZpdHkkTm9uQ29uZmlndXJhdGlvbkluc3RhbmNlcztMYW5kcm9pZC9jb250ZW50L3Jlcy9Db25maWd1cmF0aW9uO0xqYXZhL2xhbmcvU3RyaW5nO0xjb20vYW5kcm9pZC9pbnRlcm5hbC9hcHAvSVZvaWNlSW50ZXJhY3RvcjtMYW5kcm9pZC92aWV3L1dpbmRvdztMYW5kcm9pZC92aWV3L1ZpZXdSb290SW1wbCRBY3Rpdml0eUNvbmZpZ0NhbGxiYWNrO0xhbmRyb2lkL29zL0lCaW5kZXI7TGFuZHJvaWQvb3MvSUJpbmRlcjspVglBY3Rpdml0eS5qYXZhCjB4ZWY4CWlvLnNlbnRyeS5hbmRyb2lkLmNvcmUuY2FjaGUuQW5kcm9pZEVudmVsb3BlQ2FjaGUJc3RvcmUJKExpby9zZW50cnkvU2VudHJ5RW52ZWxvcGU7TGlvL3NlbnRyeS9IaW50OylWCUFuZHJvaWRFbnZlbG9wZUNhY2hlLmphdmEKMHg1OGMJYW5kcm9pZC52aWV3LkNob3Jlb2dyYXBoZXIkQ2FsbGJhY2tSZWNvcmQJcnVuCShMYW5kcm9pZC92aWV3L0Nob3Jlb2dyYXBoZXIkRnJhbWVEYXRhOylWCUNob3Jlb2dyYXBoZXIuamF2YQoweDhjMAlpby5zZW50cnkudHJhbnNwb3J0Lkh0dHBDb25uZWN0aW9uCXJlYWRBbmRMb2cJKExqYXZhL25ldC9IdHRwVVJMQ29ubmVjdGlvbjspTGlvL3NlbnRyeS90cmFuc3BvcnQvVHJhbnNwb3J0UmVzdWx0OwlIdHRwQ29ubmVjdGlvbi5qYXZhCjB4Mzk4CWxpYmNvcmUuaW8uRm9yd2FyZGluZ09zCXBvbGwJKFtMYW5kcm9pZC9zeXN0ZW0vU3RydWN0UG9sbGZkO0kpSQlGb3J3YXJkaW5nT3MuamF2YQoweGViMAlpby5zZW50cnkuU2VudHJ5VHJhY2VyCWxhbWJkYSRmaW5pc2gkMCRpby1zZW50cnktU2VudHJ5VHJhY2VyCShMaW8vc2VudHJ5L1NwYW5GaW5pc2hlZENhbGxiYWNrO0xqYXZhL3V0aWwvY29uY3VycmVudC9hdG9taWMvQXRvbWljUmVmZXJlbmNlO0xpby9zZW50cnkvU3BhbjspVglTZW50cnlUcmFjZXIuamF2YQoweDJkOAlhbmRyb2lkLmFuaW1hdGlvbi5Qcm9wZXJ0eVZhbHVlc0hvbGRlciRGbG9hdFByb3BlcnR5VmFsdWVzSG9sZGVyCWNsb25lCSgpTGFuZHJvaWQvYW5pbWF0aW9uL1Byb3BlcnR5VmFsdWVzSG9sZGVyOwlQcm9wZXJ0eVZhbHVlc0hvbGRlci5qYXZhCjB4NTE0CWlvLnNlbnRyeS5hbmRyb2lkLmNvcmUuU3BhbkZyYW1lTWV0cmljc0NvbGxlY3RvcglvblNwYW5GaW5pc2hlZAkoTGlvL3NlbnRyeS9JU3BhbjspVglTcGFuRnJhbWVNZXRyaWNzQ29sbGVjdG9yLmphdmEKMHhjZGMJaW8uc2VudHJ5LkRhdGVVdGlscwlnZXRUaW1lc3RhbXAJKExqYXZhL3V0aWwvRGF0ZTspTGphdmEvbGFuZy9TdHJpbmc7CURhdGVVdGlscy5qYXZhCjB4OTQJamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzawlydW4JKClWCUZ1dHVyZVRhc2suamF2YQoweDI4MAlhbmRyb2lkLndpZGdldC5UZXh0VmlldwlyZWFkVGV4dEFwcGVhcmFuY2UJKExhbmRyb2lkL2NvbnRlbnQvQ29udGV4dDtMYW5kcm9pZC9jb250ZW50L3Jlcy9UeXBlZEFycmF5O0xhbmRyb2lkL3dpZGdldC9UZXh0VmlldyRUZXh0QXBwZWFyYW5jZUF0dHJpYnV0ZXM7WilWCVRleHRWaWV3LmphdmEKMAljb20uYW5kcm9pZC5pbnRlcm5hbC5vcy5aeWdvdGVJbml0CW1haW4JKFtMamF2YS9sYW5nL1N0cmluZzspVglaeWdvdGVJbml0LmphdmEKMHg0NjgJY29tLmFuZHJvaWQuaWN1LmNoYXJzZXQuQ2hhcnNldEVuY29kZXJJQ1UJZW5jb2RlTG9vcAkoTGphdmEvbmlvL0NoYXJCdWZmZXI7TGphdmEvbmlvL0J5dGVCdWZmZXI7KUxqYXZhL25pby9jaGFyc2V0L0NvZGVyUmVzdWx0OwlDaGFyc2V0RW5jb2RlcklDVS5qYXZhCjB4ODI0CWFuZHJvaWQub3MuUGFyY2VsCXJlYWRUeXBlZE9iamVjdAkoTGFuZHJvaWQvb3MvUGFyY2VsYWJsZSRDcmVhdG9yOylMamF2YS9sYW5nL09iamVjdDsJUGFyY2VsLmphdmEKMHgxODAJYW5kcm9pZC5vcy5CdW5kbGUJd3JpdGVUb1BhcmNlbAkoTGFuZHJvaWQvb3MvUGFyY2VsO0kpVglCdW5kbGUuamF2YQoweDM4CWFuZHJvaWQuYXBwLkFjdGl2aXR5Q2xpZW50CWdldERpc3BsYXlJZAkoTGFuZHJvaWQvb3MvSUJpbmRlcjspSQlBY3Rpdml0eUNsaWVudC5qYXZhCjB4YwlhbmRyb2lkLmFwcC5BY3Rpdml0eVRocmVhZAltYWluCShbTGphdmEvbGFuZy9TdHJpbmc7KVYJQWN0aXZpdHlUaHJlYWQuamF2YQoweDJjYwlhbmRyb2lkLmFuaW1hdGlvbi5PYmplY3RBbmltYXRvcgljbG9uZQkoKUxhbmRyb2lkL2FuaW1hdGlvbi9BbmltYXRvcjsJT2JqZWN0QW5pbWF0b3IuamF2YQoweDE0CWFuZHJvaWQub3MuTG9vcGVyCWxvb3BPbmNlCShMYW5kcm9pZC9vcy9Mb29wZXI7SkkpWglMb29wZXIuamF2YQoweGUwYwlpby5zZW50cnkuYW5kcm9pZC5yZXBsYXkuUmVwbGF5Q2FjaGUJYWRkRnJhbWUkc2VudHJ5X2FuZHJvaWRfcmVwbGF5X2RlYnVnCShMYW5kcm9pZC9ncmFwaGljcy9CaXRtYXA7SkxqYXZhL2xhbmcvU3RyaW5nOylWCVJlcGxheUNhY2hlLmt0CjB4YWEwCWFuZHJvaWQudGV4dC5UZXh0TGluZQltZXRyaWNzCShMYW5kcm9pZC9ncmFwaGljcy9QYWludCRGb250TWV0cmljc0ludDspRglUZXh0TGluZS5qYXZhCjB4Mjg0CWFuZHJvaWQuY29udGVudC5yZXMuVHlwZWRBcnJheQlnZXRDb2xvclN0YXRlTGlzdAkoSSlMYW5kcm9pZC9jb250ZW50L3Jlcy9Db2xvclN0YXRlTGlzdDsJVHlwZWRBcnJheS5qYXZhCjB4OTM4CWFuZHJvaWQudmlldy5WaWV3CXNldEJhY2tncm91bmRCb3VuZHMJKClWCVZpZXcuamF2YQoweDEyNAlqYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IJZ2V0VGFzawkoKUxqYXZhL2xhbmcvUnVubmFibGU7CVRocmVhZFBvb2xFeGVjdXRvci5qYXZhCiplbmQKU0xPVwMAIACpScSvHwAAAA4AAAAAAAAAAAAAAAAAAAC3UwAAAAAAAAAAFUYAALdTBAAAAAAAAAAVRgAAt1MIAAAAAAAAABVGAAC3UwwAAAAAAAAAFUYAALdTEAAAAAAAAAAVRgAAt1MUAAAAAAAAABVGAAC3UxgAAAAAAAAAFUYAALdTHAAAAAAAAAAVRgAAt1MgAAAAAAAAABVGAAC3UyQAAAAAAAAAFUYAALdTKAAAAAAAAAAVRgAAt1MsAAAAAAAAABVGAAC3UzAAAAAAAAAAFUYAALdTNAAAAAAAAAAVRgAAt1M4AAAAAAAAABVGAAC3UzwAAAAAAAAAFUYAALdTQAAAAAAAAAAVRgAAt1NEAAAAAAAAABVGAADBU0gAAAAAAAAANEYAAMFTTAAAAAAAAAA0RgAAwVNQAAAAAAAAADRGAADBU1QAAAAAAAAANEYAAMNTSAAAAAAAAAA5RgAAw1NMAAAAAAAAADlGAADDU1gAAAAAAAAAOUYAAMNTXAAAAAAAAAA5RgAAw1NgAAAAAAAAADlGAADDU2QAAAAAAAAAOUYAAMNTaAAAAAAAAAA5RgAAwlNIAAAAAAAAADxGAADCU0wAAAAAAAAAPEYAAMJTbAAAAAAAAAA8RgAAwlNwAAAAAAAAADxGAADCU2QAAAAAAAAAPEYAAMJTaAAAAAAAAAA8RgAAxFNIAAAAAAAAANdGAADEU0wAAAAAAAAA10YAAMRTdAAAAAAAAADXRgAAxFN4AAAAAAAAANdGAADEU3AAAAAAAAAA10YAAMRTZAAAAAAAAADXRgAAxFNoAAAAAAAAANdGAADOU3wAAAAAAAAA3kYAAM5TEAAAAAAAAADeRgAAzlMUAAAAAAAAAN5GAADOU4AAAAAAAAAA3kYAAM5ThAAAAAAAAADeRgAA0FNIAAAAAAAAAOJGAADQU4gAAAAAAAAA4kYAANBTjAAAAAAAAADiRgAA0FOQAAAAAAAAAOJGAADQU5QAAAAAAAAA4kYAANBTmAAAAAAAAADiRgAA0FOcAAAAAAAAAOJGAADQU6AAAAAAAAAA4kYAANBTpAAAAAAAAADiRgAA0FOoAAAAAAAAAOJGAADQU6wAAAAAAAAA4kYAANBTsAAAAAAAAADiRgAA0FO0AAAAAAAAAOJGAADQU7gAAAAAAAAA4kYAANBTvAAAAAAAAADiRgAA0VN8AAAAAAAAAOVGAADRUxAAAAAAAAAA5UYAANFTFAAAAAAAAADlRgAA0VOAAAAAAAAAAOVGAADRU4QAAAAAAAAA5UYAANNTwAAAAAAAAADnRgAA01PEAAAAAAAAAOdGAADTU3AAAAAAAAAA50YAANNTZAAAAAAAAADnRgAA01NoAAAAAAAAAOdGAADUU0gAAAAAAAAA7UYAANRTiAAAAAAAAADtRgAA1FOMAAAAAAAAAO1GAADUU5QAAAAAAAAA7UYAANRTmAAAAAAAAADtRgAA1FPIAAAAAAAAAO1GAADUU8wAAAAAAAAA7UYAANRT0AAAAAAAAADtRgAA1FPUAAAAAAAAAO1GAADUU9gAAAAAAAAA7UYAANRT3AAAAAAAAADtRgAA1FPgAAAAAAAAAO1GAADUU+QAAAAAAAAA7UYAANRT6AAAAAAAAADtRgAA1FPsAAAAAAAAAO1GAADUU/AAAAAAAAAA7UYAANRT9AAAAAAAAADtRgAA1FP4AAAAAAAAAO1GAADUU/wAAAAAAAAA7UYAANRTAAEAAAAAAADtRgAA1FMEAQAAAAAAAO1GAADUUwgBAAAAAAAA7UYAANRTDAEAAAAAAADtRgAA1FMQAQAAAAAAAO1GAADUUxQBAAAAAAAA7UYAANRTGAEAAAAAAADtRgAA1FMcAQAAAAAAAO1GAADUUxgBAAAAAAAA7UYAANRTIAEAAAAAAADtRgAA11NIAAAAAAAAAPFGAADXU4gAAAAAAAAA8UYAANdTjAAAAAAAAADxRgAA11MkAQAAAAAAAPFGAADXUygBAAAAAAAA8UYAANdTLAEAAAAAAADxRgAA11MwAQAAAAAAAPFGAADXUzQBAAAAAAAA8UYAANdTOAEAAAAAAADxRgAA11M8AQAAAAAAAPFGAADXU0ABAAAAAAAA8UYAANdTRAEAAAAAAADxRgAA2FNIAAAAAAAAAPRGAADYU4gAAAAAAAAA9EYAANhTjAAAAAAAAAD0RgAA2FMkAQAAAAAAAPRGAADYUygBAAAAAAAA9EYAANhTLAEAAAAAAAD0RgAA2FNIAQAAAAAAAPRGAADYU0wBAAAAAAAA9EYAANhTRAEAAAAAAAD0RgAA21N8AAAAAAAAAPZGAADbUxAAAAAAAAAA9kYAANtTFAAAAAAAAAD2RgAA21OAAAAAAAAAAPZGAADbU4QAAAAAAAAA9kYAAN9TUAEAAAAAAAD5RgAA31OIAAAAAAAAAPlGAADfU4wAAAAAAAAA+UYAAN9TJAEAAAAAAAD5RgAA31MoAQAAAAAAAPlGAADfUywBAAAAAAAA+UYAAN9TSAEAAAAAAAD5RgAA31NMAQAAAAAAAPlGAADfU0QBAAAAAAAA+UYAAOFTwAAAAAAAAAD7RgAA4VPEAAAAAAAAAPtGAADhU2QAAAAAAAAA+0YAAOFTaAAAAAAAAAD7RgAA4lNIAAAAAAAAAP1GAADiU4gAAAAAAAAA/UYAAOJTjAAAAAAAAAD9RgAA4lMkAQAAAAAAAP1GAADiUygBAAAAAAAA/UYAAOJTLAEAAAAAAAD9RgAA4lNIAQAAAAAAAP1GAADiU0wBAAAAAAAA/UYAAOJTRAEAAAAAAAD9RgAAt1NFAAAA1CQAAONuAAC3U0EAAADUJAAA424AALdTPQAAANQkAADjbgAAt1M5AAAA1CQAAONuAAC3UzUAAADUJAAA424AALdTVAEAANQkAADjbgAAt1NYAQAA1CQAAONuAAC3U1wBAADUJAAA424AALdTYAEAANQkAADjbgAAt1NhAQAAvUUAAESYAAC3U10BAAC9RQAARJgAALdTWQEAAL1FAABEmAAAt1NkAQAAvUUAAESYAAC3U2gBAAC9RQAARJgAALdTbAEAAL1FAABEmAAAt1NwAQAAvUUAAESYAAC3U3QBAAC9RQAARJgAALdTeAEAAL1FAABEmAAAt1N8AQAAvUUAAESYAAC3U4ABAAC9RQAARJgAALdThAEAAL1FAABEmAAAt1OFAQAAq2UAAMzDAAC3U4EBAACrZQAAzMMAALdTfQEAAKtlAADMwwAAt1N5AQAAq2UAAMzDAAC3U3UBAACrZQAAzMMAALdTcQEAAKtlAADMwwAAt1NtAQAAq2UAAMzDAAC3U2kBAACrZQAAzMMAALdTZQEAAKtlAADMwwAAt1NVAQAAq2UAAMzDAAC3U4gBAACrZQAAzMMAALdTjAEAAKtlAADMwwAAt1OQAQAAq2UAAMzDAAC3U5QBAACrZQAAzMMAALdTmAEAAKtlAADMwwAAt1OcAQAAq2UAAMzDAAC3U6ABAACrZQAAzMMAALdTpAEAAKtlAADMwwAAt1OoAQAAq2UAAMzDAAC3U6wBAACrZQAAzMMAALdTsAEAAKtlAADMwwAAt1O0AQAAq2UAAMzDAAC3U7gBAACrZQAAzMMAALdTvAEAAKtlAADMwwAAt1PAAQAAq2UAAMzDAAC3U8QBAACrZQAAzMMAALdTyAEAAKtlAADMwwAAt1PMAQAAq2UAAMzDAAC3U9ABAACrZQAAzMMAALdT1AEAAKtlAADMwwAAt1PYAQAAq2UAAMzDAAC3U9wBAACrZQAAzMMAALdT4AEAAKtlAADMwwAAt1PkAQAAq2UAAMzDAAC3U+gBAACrZQAAzMMAALdT6QEAAP6EAADf6wAAt1PlAQAA/oQAAN/rAAC3U+EBAAD+hAAA3+sAALdT3QEAAP6EAADf6wAAt1PZAQAA/oQAAN/rAAC3U9UBAAD+hAAA3+sAALdT0QEAAP6EAADf6wAAt1PNAQAA/oQAAN/rAAC3U8kBAAD+hAAA3+sAALdTxQEAAP6EAADf6wAAt1PBAQAA/oQAAN/rAAC3U70BAAD+hAAA3+sAALdTuQEAAP6EAADf6wAAt1O1AQAA/oQAAN/rAAC3U7EBAAD+hAAA3+sAALdTrQEAAP6EAADf6wAAt1OpAQAA/oQAAN/rAAC3U6UBAAD+hAAA3+sAALdToQEAAP6EAADf6wAAt1OdAQAA/oQAAN/rAAC3U5kBAAD+hAAA3+sAALdT7AEAAP6EAADf6wAAt1PwAQAA/oQAAN/rAAC3U/QBAAD+hAAA3+sAALdT+AEAAP6EAADf6wAAt1P8AQAA/oQAAN/rAAC3UwACAAD+hAAA3+sAALdTBAIAAP6EAADf6wAAt1MIAgAA/oQAAN/rAAC3UwwCAAD+hAAA3+sAALdTEAIAAP6EAADf6wAAt1MUAgAA/oQAAN/rAAC3UxgCAAD+hAAA3+sAALdTHAIAAP6EAADf6wAAt1MgAgAA/oQAAN/rAAC3UyQCAAD+hAAA3+sAALdTKAIAAP6EAADf6wAAt1MsAgAA/oQAAN/rAAC3UzACAAD+hAAA3+sAALdTNAIAAP6EAADf6wAAt1M4AgAA/oQAAN/rAAC3UzwCAAD+hAAA3+sAALdTQAIAAP6EAADf6wAA5lPAAAAAAAAAADvsAADmU8QAAAAAAAAAO+wAAOZTZAAAAAAAAAA77AAA5lNoAAAAAAAAADvsAAC3U0ECAAAgogAAiRQBALdTPQIAACCiAACJFAEAt1M5AgAAIKIAAIkUAQC3UzUCAAAgogAAiRQBALdTMQIAACCiAACJFAEAt1MtAgAAIKIAAIkUAQC3UykCAAAgogAAiRQBALdTJQIAACCiAACJFAEAt1MhAgAAIKIAAIkUAQC3Ux0CAAAgogAAiRQBALdTGQIAACCiAACJFAEAt1MVAgAAIKIAAIkUAQC3UxECAAAgogAAiRQBALdTDQIAACCiAACJFAEAt1MJAgAAIKIAAIkUAQC3UwUCAAAgogAAiRQBALdTAQIAACCiAACJFAEAt1P9AQAAIKIAAIkUAQC3U0QCAAAgogAAiRQBALdTSAIAACCiAACJFAEAt1NEAgAAIKIAAIkUAQC3U0gCAAAgogAAiRQBALdT/AEAACCiAACJFAEAt1MAAgAAIKIAAIkUAQC3U0wCAAAgogAAiRQBALdTUAIAACCiAACJFAEAt1NUAgAAIKIAAIkUAQC3U1gCAAAgogAAiRQBALdTXAIAACCiAACJFAEAt1NgAgAAIKIAAIkUAQC3U2QCAAAgogAAiRQBALdTaAIAACCiAACJFAEAt1NsAgAAIKIAAIkUAQC3U3ACAAAgogAAiRQBALdTNAIAACCiAACJFAEAt1N0AgAAIKIAAIkUAQC3U3gCAAAgogAAiRQBALdTeQIAAEXOAAB0SQEAt1N1AgAARc4AAHRJAQC3UzUCAABFzgAAdEkBALdTfAIAAEXOAAB0SQEAt1N9AgAAE/MAAHdxAQC3U4ACAAAT8wAAd3EBALdThAIAABPzAAB3cQEAt1OIAgAAE/MAAHdxAQC3U4wCAAAT8wAAd3EBALdTkAIAABPzAAB3cQEAt1OUAgAAE/MAAHdxAQC3U5gCAAAT8wAAd3EBALdTnAIAABPzAAB3cQEAt1OgAgAAE/MAAHdxAQC3U6ECAACMGAEAOpkBALdTnQIAAIwYAQA6mQEAt1OZAgAAjBgBADqZAQC3U5UCAACMGAEAOpkBALdTkQIAAIwYAQA6mQEAt1ONAgAAjBgBADqZAQC3U4kCAACMGAEAOpkBALdThQIAAIwYAQA6mQEAt1OBAgAAjBgBADqZAQC3UzQCAACMGAEAOpkBALdTpAIAAIwYAQA6mQEAt1OoAgAAjBgBADqZAQC3U6wCAACMGAEAOpkBALdTsAIAAIwYAQA6mQEAt1O0AgAAjBgBADqZAQC3U7gCAACMGAEAOpkBALdTvAIAAIwYAQA6mQEAt1PAAgAAjBgBADqZAQC3U8QCAACMGAEAOpkBALdTyAIAAIwYAQA6mQEAt1PMAgAAjBgBADqZAQC3U9ACAACMGAEAOpkBALdT1AIAAIwYAQA6mQEAt1PYAgAAjBgBADqZAQC3U9wCAACMGAEAOpkBALdT4AIAAIwYAQA6mQEAt1PkAgAAjBgBADqZAQC3U+gCAACMGAEAOpkBALdT7AIAAIwYAQA6mQEAt1PwAgAAjBgBADqZAQC3U/QCAACMGAEAOpkBANRTIQEAAMkLAABdmQEA1FMZAQAAyQsAAF2ZAQDUUx0BAADJCwAAXZkBANRTGQEAAMkLAABdmQEA1FMVAQAAyQsAAF2ZAQDUUxEBAADJCwAAXZkBANRTDQEAAMkLAABdmQEA1FMJAQAAyQsAAF2ZAQDUUwUBAADJCwAAXZkBANRTAQEAAMkLAABdmQEA1FP9AAAAyQsAAF2ZAQDUU/gCAADJCwAAXZkBANRT/AIAAMkLAABdmQEA1FMAAwAAyQsAAF2ZAQDUUwQDAADJCwAAXZkBANRTCAMAAMkLAABdmQEA1FMMAwAAyQsAAF2ZAQDUUxADAADJCwAAXZkBANRTFAMAAMkLAABdmQEA1FMYAwAAyQsAAF2ZAQDUUxwDAADJCwAAXZkBANRTIAMAAMkLAABdmQEA1FMkAwAAyQsAAF2ZAQDUUygDAADJCwAAXZkBANRTLAMAAMkLAABdmQEA1FMwAwAAyQsAAF2ZAQDUUzQDAADJCwAAXZkBANRTOAMAAMkLAABdmQEA1FM8AwAAyQsAAF2ZAQDUU0ADAADJCwAAXZkBANRTRAMAAMkLAABdmQEA1FNIAwAAyQsAAF2ZAQDUU0wDAADJCwAAXZkBANRTUAMAAMkLAABdmQEA1FNUAwAAyQsAAF2ZAQDUU1gDAADJCwAAXZkBANRTXAMAAMkLAABdmQEA1FNgAwAAyQsAAF2ZAQDnU0gAAAAAAAAAcZkBAOdTiAAAAAAAAABxmQEA51OMAAAAAAAAAHGZAQDnU2QDAAAAAAAAcZkBAOdTaAAAAAAAAABxmQEAt1P1AgAAoD4BAMnBAQC3U2gDAACgPgEAycEBALdTbAMAAKA+AQDJwQEAt1N4AgAAoD4BAMnBAQDUU2EDAACqGQAA7cEBANRTXQMAAKoZAADtwQEA1FNZAwAAqhkAAO3BAQDUU1UDAACqGQAA7cEBANRTUQMAAKoZAADtwQEA1FNNAwAAqhkAAO3BAQDUU0kDAACqGQAA7cEBANRTRQMAAKoZAADtwQEA1FNBAwAAqhkAAO3BAQDUUz0DAACqGQAA7cEBANRTOQMAAKoZAADtwQEA1FM1AwAAqhkAAO3BAQDUUzEDAACqGQAA7cEBANRTLQMAAKoZAADtwQEA1FMpAwAAqhkAAO3BAQDUUyUDAACqGQAA7cEBANRTIQMAAKoZAADtwQEA1FMdAwAAqhkAAO3BAQDUUxkDAACqGQAA7cEBANRTFQMAAKoZAADtwQEA1FMRAwAAqhkAAO3BAQDUUw0DAACqGQAA7cEBANRTCQMAAKoZAADtwQEA1FMFAwAAqhkAAO3BAQDUUwEDAACqGQAA7cEBANRTcAMAAKoZAADtwQEA1FN0AwAAqhkAAO3BAQDUU3gDAACqGQAA7cEBANRTfAMAAKoZAADtwQEA1FOAAwAAqhkAAO3BAQDUU4QDAACqGQAA7cEBANRTiAMAAKoZAADtwQEA1FOMAwAAqhkAAO3BAQDUU5ADAACqGQAA7cEBANRTlAMAAKoZAADtwQEA1FOYAwAAqhkAAO3BAQDUU5wDAACqGQAA7cEBANRTmAMAAKoZAADtwQEA1FOgAwAAqhkAAO3BAQC3U3kCAADOYgEAn+oBALdTbQMAAM5iAQCf6gEAt1NpAwAAzmIBAJ/qAQC3U/ECAADOYgEAn+oBALdT7QIAAM5iAQCf6gEAt1PpAgAAzmIBAJ/qAQC3U+UCAADOYgEAn+oBALdT4QIAAM5iAQCf6gEAt1PdAgAAzmIBAJ/qAQC3U9kCAADOYgEAn+oBALdT1QIAAM5iAQCf6gEAt1PRAgAAzmIBAJ/qAQC3U80CAADOYgEAn+oBALdTyQIAAM5iAQCf6gEAt1PFAgAAzmIBAJ/qAQC3U8ECAADOYgEAn+oBALdTvQIAAM5iAQCf6gEAt1O5AgAAzmIBAJ/qAQC3U7UCAADOYgEAn+oBALdTsQIAAM5iAQCf6gEAt1OtAgAAzmIBAJ/qAQC3U6kCAADOYgEAn+oBALdTpQIAAM5iAQCf6gEAt1M1AgAAzmIBAJ/qAQC3U3ECAADOYgEAn+oBALdTbQIAAM5iAQCf6gEAt1NpAgAAzmIBAJ/qAQC3U2UCAADOYgEAn+oBALdTYQIAAM5iAQCf6gEAt1NdAgAAzmIBAJ/qAQC3U1kCAADOYgEAn+oBALdTVQIAAM5iAQCf6gEAt1NRAgAAzmIBAJ/qAQC3U00CAADOYgEAn+oBALdTAQIAAM5iAQCf6gEAt1P9AQAAzmIBAJ/qAQC3U0kCAADOYgEAn+oBALdTRQIAAM5iAQCf6gEAt1NJAgAAzmIBAJ/qAQC3U0UCAADOYgEAn+oBALdT+QEAAM5iAQCf6gEAt1P1AQAAzmIBAJ/qAQC3U/EBAADOYgEAn+oBALdT7QEAAM5iAQCf6gEAt1OkAwAAzmIBAJ/qAQC3U6gDAADOYgEAn+oBALdTrAMAAM5iAQCf6gEAt1OwAwAAzmIBAJ/qAQC3U7QDAADOYgEAn+oBALdTuAMAAM5iAQCf6gEAt1O8AwAAzmIBAJ/qAQC3U/QBAADOYgEAn+oBALdT+AEAAM5iAQCf6gEAt1P8AQAAzmIBAJ/qAQC3UwACAADOYgEAn+oBALdTwAMAAM5iAQCf6gEAt1PEAwAAzmIBAJ/qAQC3U8gDAADOYgEAn+oBALdTyQMAAPN+AQAhFAIAt1PFAwAA834BACEUAgC3U8EDAADzfgEAIRQCALdTAQIAAPN+AQAhFAIAt1P9AQAA834BACEUAgC3U/kBAADzfgEAIRQCALdT9QEAAPN+AQAhFAIAt1O9AwAA834BACEUAgC3U7kDAADzfgEAIRQCALdTtQMAAPN+AQAhFAIAt1PMAwAA834BACEUAgC3U9ADAADzfgEAIRQCALdT1AMAAPN+AQAhFAIAt1PUAwAA834BACEUAgC3U9gDAADzfgEAIRQCALdTyAMAAPN+AQAhFAIAt1PJAwAALJ4BAKY7AgC3U9kDAAAsngEApjsCALdT1QMAACyeAQCmOwIAt1PVAwAALJ4BAKY7AgC3U9EDAAAsngEApjsCALdTzQMAACyeAQCmOwIAt1OxAwAALJ4BAKY7AgC3U60DAAAsngEApjsCALdTqQMAACyeAQCmOwIAt1PcAwAALJ4BAKY7AgC3U+ADAAAsngEApjsCALdT5AMAACyeAQCmOwIAt1O8AwAALJ4BAKY7AgC3U/QBAAAsngEApjsCALdT+AEAACyeAQCmOwIAt1NEAgAALJ4BAKY7AgC3U0gCAAAsngEApjsCALdTRAIAACyeAQCmOwIAt1NIAgAALJ4BAKY7AgC3U/wBAAAsngEApjsCALdTAAIAACyeAQCmOwIAt1MUAgAALJ4BAKY7AgC3UxgCAAAsngEApjsCALdTHAIAACyeAQCmOwIAt1PoAwAALJ4BAKY7AgC3U+wDAAAsngEApjsCALdT8AMAACyeAQCmOwIAt1P0AwAALJ4BAKY7AgC3U/gDAAAsngEApjsCALdT/AMAACyeAQCmOwIAt1MABAAALJ4BAKY7AgC3UwQEAAAsngEApjsCALdTCAQAACyeAQCmOwIAt1MMBAAALJ4BAKY7AgC3UxAEAAAsngEApjsCALdTFAQAACyeAQCmOwIAt1MYBAAALJ4BAKY7AgC3UxwEAAAsngEApjsCALdTIAQAACyeAQCmOwIAt1MkBAAALJ4BAKY7AgC3UygEAAAsngEApjsCALdTLAQAACyeAQCmOwIA1FOhAwAANiMAAMo7AgDUU5kDAAA2IwAAyjsCANRTnQMAADYjAADKOwIA1FOZAwAANiMAAMo7AgDUU5UDAAA2IwAAyjsCANRTkQMAADYjAADKOwIA1FONAwAANiMAAMo7AgDUU4kDAAA2IwAAyjsCANRThQMAADYjAADKOwIA1FOBAwAANiMAAMo7AgDUU30DAAA2IwAAyjsCANRTeQMAADYjAADKOwIA1FN1AwAANiMAAMo7AgDUU3EDAAA2IwAAyjsCANRTMAQAADYjAADKOwIA1FM0BAAANiMAAMo7AgDUUzgEAAA2IwAAyjsCANRTPAQAADYjAADKOwIA1FNABAAANiMAAMo7AgDUU0QEAAA2IwAAyjsCANRTSAQAADYjAADKOwIA1FNMBAAANiMAAMo7AgDUU1AEAAA2IwAAyjsCANRTVAQAADYjAADKOwIA1FNYBAAANiMAAMo7AgDUU1wEAAA2IwAAyjsCANRTYAQAADYjAADKOwIA1FNkBAAANiMAAMo7AgDUU2gEAAA2IwAAyjsCANRTbAQAADYjAADKOwIAt1MtBAAAoLsBAIljAgC3UykEAACguwEAiWMCALdTJQQAAKC7AQCJYwIAt1MhBAAAoLsBAIljAgC3Ux0EAACguwEAiWMCALdTGQQAAKC7AQCJYwIAt1MVBAAAoLsBAIljAgC3UxEEAACguwEAiWMCALdTDQQAAKC7AQCJYwIAt1MJBAAAoLsBAIljAgC3UwUEAACguwEAiWMCALdTAQQAAKC7AQCJYwIAt1P9AwAAoLsBAIljAgC3U/kDAACguwEAiWMCALdT9QMAAKC7AQCJYwIAt1PxAwAAoLsBAIljAgC3U+0DAACguwEAiWMCALdT6QMAAKC7AQCJYwIAt1MdAgAAoLsBAIljAgC3UxkCAACguwEAiWMCALdTFQIAAKC7AQCJYwIAt1MBAgAAoLsBAIljAgC3U/0BAACguwEAiWMCALdTSQIAAKC7AQCJYwIAt1NFAgAAoLsBAIljAgC3U0kCAACguwEAiWMCALdTRQIAAKC7AQCJYwIAt1P5AQAAoLsBAIljAgC3U/UBAACguwEAiWMCALdTvQMAAKC7AQCJYwIAt1PlAwAAoLsBAIljAgC3U+EDAACguwEAiWMCALdT3QMAAKC7AQCJYwIAt1OlAwAAoLsBAIljAgC3U5UBAACguwEAiWMCALdTcAQAAKC7AQCJYwIAt1N0BAAAoLsBAIljAgC3U3gEAACguwEAiWMCALdTfAQAAKC7AQCJYwIAt1OABAAAoLsBAIljAgC3U4QEAACguwEAiWMCALdTiAQAAKC7AQCJYwIAt1OMBAAAoLsBAIljAgC3U5AEAACguwEAiWMCALdTlAQAAKC7AQCJYwIAt1OYBAAAoLsBAIljAgC3U5wEAACguwEAiWMCALdToAQAAKC7AQCJYwIAt1OkBAAAoLsBAIljAgC3U6gEAACguwEAiWMCALdTrAQAAKC7AQCJYwIAt1OwBAAAoLsBAIljAgC3U7QEAACguwEAiWMCANRTbQQAAJopAACvYwIA1FNpBAAAmikAAK9jAgDUU2UEAACaKQAAr2MCANRTYQQAAJopAACvYwIA1FNdBAAAmikAAK9jAgDUU1kEAACaKQAAr2MCANRTVQQAAJopAACvYwIA1FNRBAAAmikAAK9jAgDUU00EAACaKQAAr2MCANRTSQQAAJopAACvYwIA1FNFBAAAmikAAK9jAgDUU0EEAACaKQAAr2MCANRTPQQAAJopAACvYwIA1FM5BAAAmikAAK9jAgDUUzUEAACaKQAAr2MCANRTuAQAAJopAACvYwIA1FO8BAAAmikAAK9jAgDUU8AEAACaKQAAr2MCANRTxAQAAJopAACvYwIA1FPIBAAAmikAAK9jAgDUU8wEAACaKQAAr2MCANRT0AQAAJopAACvYwIA1FPUBAAAmikAAK9jAgDUU9gEAACaKQAAr2MCALdTtQQAAHneAQA9jAIAt1OxBAAAed4BAD2MAgC3U60EAAB53gEAPYwCALdTqQQAAHneAQA9jAIAt1OlBAAAed4BAD2MAgC3U6EEAAB53gEAPYwCALdTnQQAAHneAQA9jAIAt1OZBAAAed4BAD2MAgC3U5UEAAB53gEAPYwCALdTkQQAAHneAQA9jAIAt1ONBAAAed4BAD2MAgC3U4kEAAB53gEAPYwCALdThQQAAHneAQA9jAIAt1OBBAAAed4BAD2MAgC3U30EAAB53gEAPYwCALdTeQQAAHneAQA9jAIAt1N1BAAAed4BAD2MAgC3U3EEAAB53gEAPYwCALdTkQEAAHneAQA9jAIAt1ONAQAAed4BAD2MAgC3U4kBAAB53gEAPYwCALdTMQAAAHneAQA9jAIAt1MtAAAAed4BAD2MAgC3UykAAAB53gEAPYwCALdTJQAAAHneAQA9jAIAt1PcBAAAed4BAD2MAgC3U+AEAAB53gEAPYwCALdT5AQAAHneAQA9jAIAt1PoBAAAed4BAD2MAgC3U+wEAAB53gEAPYwCALdT8AQAAHneAQA9jAIAt1P0BAAAed4BAD2MAgC3U/gEAAB53gEAPYwCALdT/AQAAHneAQA9jAIAt1MABQAAed4BAD2MAgC3UwQFAAB53gEAPYwCALdTCAUAAHneAQA9jAIAt1MMBQAAed4BAD2MAgC3UxAFAAB53gEAPYwCALdTFAUAAHneAQA9jAIAt1MYBQAAed4BAD2MAgC3UxwFAAB53gEAPYwCALdTIAUAAHneAQA9jAIAt1MhBQAAkfgBANK0AgC3Ux0FAACR+AEA0rQCALdTGQUAAJH4AQDStAIAt1MVBQAAkfgBANK0AgC3UxEFAACR+AEA0rQCALdTDQUAAJH4AQDStAIAt1MJBQAAkfgBANK0AgC3UwUFAACR+AEA0rQCALdTAQUAAJH4AQDStAIAt1P9BAAAkfgBANK0AgC3U/kEAACR+AEA0rQCALdT9QQAAJH4AQDStAIAt1PxBAAAkfgBANK0AgC3U+0EAACR+AEA0rQCALdTJAUAAJH4AQDStAIAt1MoBQAAkfgBANK0AgC3UywFAACR+AEA0rQCALdTMAUAAJH4AQDStAIAt1M0BQAAkfgBANK0AgC3UzgFAACR+AEA0rQCALdTPAUAAJH4AQDStAIAt1NABQAAkfgBANK0AgC3U0QFAACR+AEA0rQCALdTSAUAAJH4AQDStAIAt1NMBQAAkfgBANK0AgC3U0AAAACR+AEA0rQCALdTRAAAAJH4AQDStAIAt1NFAAAAzRQCAOXcAgC3U0EAAADNFAIA5dwCALdTTQUAAM0UAgDl3AIAt1NJBQAAzRQCAOXcAgC3U0UFAADNFAIA5dwCALdTQQUAAM0UAgDl3AIAt1M9BQAAzRQCAOXcAgC3UzkFAADNFAIA5dwCALdTNQUAAM0UAgDl3AIAt1MxBQAAzRQCAOXcAgC3Uy0FAADNFAIA5dwCALdTKQUAAM0UAgDl3AIAt1MlBQAAzRQCAOXcAgC3U+kEAADNFAIA5dwCALdT5QQAAM0UAgDl3AIAt1PhBAAAzRQCAOXcAgC3U90EAADNFAIA5dwCALdTIQAAAM0UAgDl3AIAt1MdAAAAzRQCAOXcAgC3U1AFAADNFAIA5dwCALdTVAUAAM0UAgDl3AIAt1NYBQAAzRQCAOXcAgC3U1wFAADNFAIA5dwCALdTYAUAAM0UAgDl3AIAt1NkBQAAzRQCAOXcAgC3U2gFAADNFAIA5dwCALdTbAUAAM0UAgDl3AIAt1NwBQAAzRQCAOXcAgC3U3QFAADNFAIA5dwCALdTeAUAAM0UAgDl3AIAt1N8BQAAzRQCAOXcAgC3U30FAADQNwIAEAUDALdTeQUAANA3AgAQBQMAt1N1BQAA0DcCABAFAwC3U3EFAADQNwIAEAUDALdTbQUAANA3AgAQBQMAt1NpBQAA0DcCABAFAwC3U2UFAADQNwIAEAUDALdTYQUAANA3AgAQBQMAt1NdBQAA0DcCABAFAwC3U1kFAADQNwIAEAUDALdTVQUAANA3AgAQBQMAt1OABQAA0DcCABAFAwC3U4QFAADQNwIAEAUDALdTiAUAANA3AgAQBQMAt1OMBQAA0DcCABAFAwC3U5AFAADQNwIAEAUDALdTlAUAANA3AgAQBQMAt1OYBQAA0DcCABAFAwC3U5wFAADQNwIAEAUDALdToAUAANA3AgAQBQMAt1OgBQAA0DcCABAFAwC3U6AFAADQNwIAEAUDALdTpAUAANA3AgAQBQMAt1OoBQAA0DcCABAFAwC3U6wFAADQNwIAEAUDALdTsAUAANA3AgAQBQMAt1OwBQAA0DcCABAFAwC3U7AFAADQNwIAEAUDALdTsAUAANA3AgAQBQMAt1OwBQAA0DcCABAFAwC3U7QFAADQNwIAEAUDALdTuAUAANA3AgAQBQMAt1O8BQAA0DcCABAFAwC3U8AFAADQNwIAEAUDALdTxAUAANA3AgAQBQMAt1PIBQAA0DcCABAFAwC3U8wFAADQNwIAEAUDALdT0AUAANA3AgAQBQMAt1PUBQAA0DcCABAFAwC3U9UFAAACXQIAFi0DALdT0QUAAAJdAgAWLQMAt1PNBQAAAl0CABYtAwC3U8kFAAACXQIAFi0DALdTxQUAAAJdAgAWLQMAt1PBBQAAAl0CABYtAwC3U70FAAACXQIAFi0DALdTuQUAAAJdAgAWLQMAt1O1BQAAAl0CABYtAwC3U7EFAAACXQIAFi0DALdTsQUAAAJdAgAWLQMAt1OxBQAAAl0CABYtAwC3U7EFAAACXQIAFi0DALdTsQUAAAJdAgAWLQMAt1OtBQAAAl0CABYtAwC3U6kFAAACXQIAFi0DALdTpQUAAAJdAgAWLQMAt1OgBQAAAl0CABYtAwC3U6AFAAACXQIAFi0DALdToAUAAAJdAgAWLQMAt1OgBQAAAl0CABYtAwC3U6QFAAACXQIAFi0DALdT2AUAAAJdAgAWLQMAt1PcBQAAAl0CABYtAwC3U+AFAAACXQIAFi0DALdT5AUAAAJdAgAWLQMAt1PoBQAAAl0CABYtAwC3U+wFAAACXQIAFi0DALdT8AUAAAJdAgAWLQMAt1P0BQAAAl0CABYtAwC3U/gFAAACXQIAFi0DALdT/AUAAAJdAgAWLQMAt1MABgAAAl0CABYtAwC3UwQGAAACXQIAFi0DALdTCAYAAAJdAgAWLQMAt1MMBgAAAl0CABYtAwDUU9kEAAB2RgAAaC0DANRT1QQAAHZGAABoLQMA1FPRBAAAdkYAAGgtAwDUU80EAAB2RgAAaC0DANRTyQQAAHZGAABoLQMA1FMQBgAAdkYAAGgtAwDUUxQGAAB2RgAAaC0DANRTGAYAAHZGAABoLQMA1FMcBgAAdkYAAGgtAwDUUyAGAAB2RgAAaC0DANRTJAYAAHZGAABoLQMA1FMoBgAAdkYAAGgtAwDUUywGAAB2RgAAaC0DANRTMAYAAHZGAABoLQMA1FM0BgAAdkYAAGgtAwDUUzgGAAB2RgAAaC0DANRTPAYAAHZGAABoLQMA1FNABgAAdkYAAGgtAwDUU0QGAAB2RgAAaC0DANRTSAYAAHZGAABoLQMA1FNMBgAAdkYAAGgtAwDUU1AGAAB2RgAAaC0DANRTVAYAAHZGAABoLQMA1FNYBgAAdkYAAGgtAwDUU1wGAAB2RgAAaC0DANRTYAYAAHZGAABoLQMA1FNkBgAAdkYAAGgtAwDUU2gGAAB2RgAAaC0DAOFTaQAAAH8GAACOLQMA4VNlAAAAfwYAAI4tAwDhU2wGAAB/BgAAji0DAOFTcAYAAH8GAACOLQMA4VN0BgAAfwYAAI4tAwDhU3gGAAB/BgAAji0DAOFTfAYAAH8GAACOLQMA4VOABgAAfwYAAI4tAwDhU4QGAAB/BgAAji0DAOFTiAYAAH8GAACOLQMA4VOMBgAAfwYAAI4tAwDhU5AGAAB/BgAAji0DAOFTlAYAAH8GAACOLQMA4VOYBgAAfwYAAI4tAwC3Uw0GAACLgwIAMVYDALdTCQYAAIuDAgAxVgMAt1MFBgAAi4MCADFWAwC3UwEGAACLgwIAMVYDALdT/QUAAIuDAgAxVgMAt1P5BQAAi4MCADFWAwC3U/UFAACLgwIAMVYDALdT8QUAAIuDAgAxVgMAt1PtBQAAi4MCADFWAwC3U+kFAACLgwIAMVYDALdT5QUAAIuDAgAxVgMAt1PhBQAAi4MCADFWAwC3U90FAACLgwIAMVYDALdT2QUAAIuDAgAxVgMAt1OlBQAAi4MCADFWAwC3U6EFAACLgwIAMVYDALdToQUAAIuDAgAxVgMAt1OhBQAAi4MCADFWAwC3U6EFAACLgwIAMVYDALdToQUAAIuDAgAxVgMAt1OhBQAAi4MCADFWAwC3U6EFAACLgwIAMVYDALdTnAYAAIuDAgAxVgMAt1OgBgAAi4MCADFWAwC3U6QGAACLgwIAMVYDALdTqAYAAIuDAgAxVgMAt1OsBgAAi4MCADFWAwC3U7AGAACLgwIAMVYDALdTpAYAAIuDAgAxVgMAt1O0BgAAi4MCADFWAwC3U7gGAACLgwIAMVYDALdTvAYAAIuDAgAxVgMAt1OwBgAAi4MCADFWAwC3U6QGAACLgwIAMVYDALdTrAYAAIuDAgAxVgMAt1OwBgAAi4MCADFWAwC3U6QGAACLgwIAMVYDALdTwAYAAIuDAgAxVgMAt1OwBgAAi4MCADFWAwC3U6QGAACLgwIAMVYDALdTxAYAAIuDAgAxVgMAt1OsBgAAi4MCADFWAwC3U7AGAACLgwIAMVYDALdTpAYAAIuDAgAxVgMAt1PIBgAAi4MCADFWAwC3U8wGAACLgwIAMVYDANBTvQAAAP0KAABPVgMA0FO5AAAA/QoAAE9WAwDQU7UAAAD9CgAAT1YDANBT0AYAAP0KAABPVgMA0FPUBgAA/QoAAE9WAwDQU9gGAAD9CgAAT1YDANRTaQYAAL9dAABdVgMA1FNlBgAAv10AAF1WAwDUU2EGAAC/XQAAXVYDANRTXQYAAL9dAABdVgMA1FNZBgAAv10AAF1WAwDUU1UGAAC/XQAAXVYDANRTUQYAAL9dAABdVgMA1FNNBgAAv10AAF1WAwDUU0kGAAC/XQAAXVYDANRTRQYAAL9dAABdVgMA1FNBBgAAv10AAF1WAwDUUz0GAAC/XQAAXVYDANRT3AYAAL9dAABdVgMA1FPgBgAAv10AAF1WAwDUU+QGAAC/XQAAXVYDANRT6AYAAL9dAABdVgMA1FPsBgAAv10AAF1WAwDUU/AGAAC/XQAAXVYDANRT9AYAAL9dAABdVgMA1FP4BgAAv10AAF1WAwDUU/wGAAC/XQAAXVYDANRTAAcAAL9dAABdVgMA1FMEBwAAv10AAF1WAwDUUwgHAAC/XQAAXVYDANRTDAcAAL9dAABdVgMA1FMQBwAAv10AAF1WAwDUUxQHAAC/XQAAXVYDANRTGAcAAL9dAABdVgMA1FMcBwAAv10AAF1WAwDUUyAHAAC/XQAAXVYDAOFTmQYAAAUNAABpVgMA4VOVBgAABQ0AAGlWAwDhU5EGAAAFDQAAaVYDAOFTjQYAAAUNAABpVgMA4VOJBgAABQ0AAGlWAwDhU4UGAAAFDQAAaVYDAOFTgQYAAAUNAABpVgMA4VN9BgAABQ0AAGlWAwDhU3kGAAAFDQAAaVYDAOFTdQYAAAUNAABpVgMA4VNxBgAABQ0AAGlWAwDhU20GAAAFDQAAaVYDAOFTZAAAAAUNAABpVgMA4VNoAAAABQ0AAGlWAwC3U80GAAB/oQIAsn8DALdTyQYAAH+hAgCyfwMAt1OlBgAAf6ECALJ/AwC3U7EGAAB/oQIAsn8DALdTrQYAAH+hAgCyfwMAt1PFBgAAf6ECALJ/AwC3U6UGAAB/oQIAsn8DALdTsQYAAH+hAgCyfwMAt1PBBgAAf6ECALJ/AwC3U6UGAAB/oQIAsn8DALdTsQYAAH+hAgCyfwMAt1OtBgAAf6ECALJ/AwC3U6UGAAB/oQIAsn8DALdTsQYAAH+hAgCyfwMAt1O9BgAAf6ECALJ/AwC3U7kGAAB/oQIAsn8DALdTtQYAAH+hAgCyfwMAt1OlBgAAf6ECALJ/AwC3U7EGAAB/oQIAsn8DALdTrQYAAH+hAgCyfwMAt1OpBgAAf6ECALJ/AwC3U6UGAAB/oQIAsn8DALdToQYAAH+hAgCyfwMAt1OdBgAAf6ECALJ/AwC3UyQHAAB/oQIAsn8DALdTKAcAAH+hAgCyfwMAt1NAAAAAf6ECALJ/AwC3U0QAAAB/oQIAsn8DANBT2QYAAJwdAADRfwMA0FPVBgAAnB0AANF/AwDQUywHAACcHQAA0X8DANBTMAcAAJwdAADRfwMA0FM0BwAAnB0AANF/AwDQUzgHAACcHQAA0X8DANBTPAcAAJwdAADRfwMA0FNABwAAnB0AANF/AwDQU0QHAACcHQAA0X8DANBTSAcAAJwdAADRfwMA0FNMAQAAnB0AANF/AwDQU0QBAACcHQAA0X8DANRTIQcAALF3AADhfwMA1FMdBwAAsXcAAOF/AwDUUxkHAACxdwAA4X8DANRTFQcAALF3AADhfwMA1FMRBwAAsXcAAOF/AwDUUw0HAACxdwAA4X8DANRTCQcAALF3AADhfwMA1FMFBwAAsXcAAOF/AwDUUwEHAACxdwAA4X8DANRT/QYAALF3AADhfwMA1FP5BgAAsXcAAOF/AwDUU/UGAACxdwAA4X8DANRT8QYAALF3AADhfwMA1FPsBgAAsXcAAOF/AwDUU0wHAACxdwAA4X8DANRTUAcAALF3AADhfwMA1FNUBwAAsXcAAOF/AwDUU1gHAACxdwAA4X8DANRTXAcAALF3AADhfwMA1FNgBwAAsXcAAOF/AwDUU2QHAACxdwAA4X8DANRTaAcAALF3AADhfwMA1FNsBwAAsXcAAOF/AwDUU3AHAACxdwAA4X8DANRTdAcAALF3AADhfwMA1FN4BwAAsXcAAOF/AwDUU3wHAACxdwAA4X8DANRTgAcAALF3AADhfwMA1FOEBwAAsXcAAOF/AwDUU4gHAACxdwAA4X8DANRTjAcAALF3AADhfwMA1FOQBwAAsXcAAOF/AwDUU4wHAACxdwAA4X8DANRTlAcAALF3AADhfwMA1FOYBwAAsXcAAOF/AwC3U0UAAACWtQIA2KoDALdTQQAAAJa1AgDYqgMAt1MpBwAAlrUCANiqAwC3UyUHAACWtQIA2KoDALdTnAcAAJa1AgDYqgMAt1OgBwAAlrUCANiqAwC3U6QHAACWtQIA2KoDALdTqAcAAJa1AgDYqgMAt1OsBwAAlrUCANiqAwC3U7AHAACWtQIA2KoDALdToAcAAJa1AgDYqgMAt1OkBwAAlrUCANiqAwC3U7QHAACWtQIA2KoDALdTuAcAAJa1AgDYqgMAt1O8BwAAlrUCANiqAwC3U6AHAACWtQIA2KoDALdTpAcAAJa1AgDYqgMAt1OsBwAAlrUCANiqAwC3U7AHAACWtQIA2KoDALdToAcAAJa1AgDYqgMAt1OkBwAAlrUCANiqAwC3U8AHAACWtQIA2KoDALdToAcAAJa1AgDYqgMAt1OkBwAAlrUCANiqAwC3U6wHAACWtQIA2KoDALdTsAcAAJa1AgDYqgMAt1OgBwAAlrUCANiqAwC3U6QHAACWtQIA2KoDALdTxAcAAJa1AgDYqgMAt1OsBwAAlrUCANiqAwC3U7AHAACWtQIA2KoDALdToAcAAJa1AgDYqgMAt1OkBwAAlrUCANiqAwC3U7QHAACWtQIA2KoDALdTuAcAAJa1AgDYqgMAt1O8BwAAlrUCANiqAwC3U6QHAACWtQIA2KoDALdTyAcAAJa1AgDYqgMAt1PMBwAAlrUCANiqAwC3U9AHAACWtQIA2KoDALdT1AcAAJa1AgDYqgMAt1PYBwAAlrUCANiqAwC3U9wHAACWtQIA2KoDALdT4AcAAJa1AgDYqgMAt1PkBwAAlrUCANiqAwC3U+gHAACWtQIA2KoDALdT7AcAAJa1AgDYqgMA1FOZBwAA6JkAAA2rAwDUU5UHAADomQAADasDANRTjQcAAOiZAAANqwMA1FORBwAA6JkAAA2rAwDUU40HAADomQAADasDANRTiQcAAOiZAAANqwMA1FOFBwAA6JkAAA2rAwDUU4EHAADomQAADasDANRTfQcAAOiZAAANqwMA1FN5BwAA6JkAAA2rAwDUU3UHAADomQAADasDANRTcQcAAOiZAAANqwMA1FNtBwAA6JkAAA2rAwDUU2kHAADomQAADasDANRTZQcAAOiZAAANqwMA1FNhBwAA6JkAAA2rAwDUU10HAADomQAADasDANRTWQcAAOiZAAANqwMA1FNVBwAA6JkAAA2rAwDUU1EHAADomQAADasDANRTTQcAAOiZAAANqwMA1FPsBgAA6JkAAA2rAwDUU/AGAADomQAADasDANRT9AYAAOiZAAANqwMA1FP4BgAA6JkAAA2rAwDUU/wGAADomQAADasDANRTAAcAAOiZAAANqwMA1FMEBwAA6JkAAA2rAwDUU/AHAADomQAADasDALdT7QcAABO9AgDu1wMAt1PpBwAAE70CAO7XAwC3U+UHAAATvQIA7tcDALdT4QcAABO9AgDu1wMAt1PdBwAAE70CAO7XAwC3U9kHAAATvQIA7tcDALdT1QcAABO9AgDu1wMAt1PRBwAAE70CAO7XAwC3U80HAAATvQIA7tcDALdTyQcAABO9AgDu1wMAt1OlBwAAE70CAO7XAwC3U70HAAATvQIA7tcDALdTuQcAABO9AgDu1wMAt1O1BwAAE70CAO7XAwC3U6UHAAATvQIA7tcDALdToQcAABO9AgDu1wMAt1OxBwAAE70CAO7XAwC3U60HAAATvQIA7tcDALdTxQcAABO9AgDu1wMAt1OlBwAAE70CAO7XAwC3U6EHAAATvQIA7tcDALdTsQcAABO9AgDu1wMAt1OtBwAAE70CAO7XAwC3U6UHAAATvQIA7tcDALdToQcAABO9AgDu1wMAt1PBBwAAE70CAO7XAwC3U6UHAAATvQIA7tcDALdToQcAABO9AgDu1wMAt1OxBwAAE70CAO7XAwC3U60HAAATvQIA7tcDALdTpQcAABO9AgDu1wMAt1OhBwAAE70CAO7XAwC3U70HAAATvQIA7tcDALdTuQcAABO9AgDu1wMAt1O1BwAAE70CAO7XAwC3U6UHAAATvQIA7tcDALdToQcAABO9AgDu1wMAt1OxBwAAE70CAO7XAwC3U60HAAATvQIA7tcDALdTqQcAABO9AgDu1wMAt1OlBwAAE70CAO7XAwC3U6EHAAATvQIA7tcDALdTnQcAABO9AgDu1wMAt1P0BwAAE70CAO7XAwC3U/gHAAATvQIA7tcDALdT/AcAABO9AgDu1wMAt1MACAAAE70CAO7XAwC3UwQIAAATvQIA7tcDALdTCAgAABO9AgDu1wMAt1MMCAAAE70CAO7XAwC3UxAIAAATvQIA7tcDALdTcAAAABO9AgDu1wMAt1NkAAAAE70CAO7XAwC3U2gAAAATvQIA7tcDAMlTFAgAALkIAACA2gMAyVMYCAAAuQgAAIDaAwDJUxwIAAC5CAAAgNoDAMlTIAgAALkIAACA2gMAyVMkCAAAuQgAAIDaAwDJUygIAAC5CAAAgNoDAMlTLAgAALkIAACA2gMAyVMwCAAAuQgAAIDaAwDJUyQIAAC5CAAAgNoDAMlTNAgAALkIAACA2gMAyVM4CAAAuQgAAIDaAwDJUzwIAAC5CAAAgNoDAMlTQAgAALkIAACA2gMAyVNECAAAuQgAAIDaAwDJU0gIAAC5CAAAgNoDANRT8QcAAI6lAACX2gMA1FMFBwAAjqUAAJfaAwDUUwEHAACOpQAAl9oDANRT/QYAAI6lAACX2gMA1FP5BgAAjqUAAJfaAwDUU/UGAACOpQAAl9oDANRT8QYAAI6lAACX2gMA1FNMCAAAjqUAAJfaAwDUU1AIAACOpQAAl9oDANRTVAgAAI6lAACX2gMA1FNYCAAAjqUAAJfaAwDUU1wIAACOpQAAl9oDANRTYAgAAI6lAACX2gMA1FNkCAAAjqUAAJfaAwDUU2gIAACOpQAAl9oDANRTbAgAAI6lAACX2gMA1FNwCAAAjqUAAJfaAwDUU3QIAACOpQAAl9oDANRTeAgAAI6lAACX2gMA1FN8CAAAjqUAAJfaAwDUU4AIAACOpQAAl9oDANRTeAIAAI6lAACX2gMAt1NpAAAAub4CAAUIBAC3U2UAAAC5vgIABQgEALdTcQAAALm+AgAFCAQAt1MRCAAAub4CAAUIBAC3Uw0IAAC5vgIABQgEALdTCQgAALm+AgAFCAQAt1MFCAAAub4CAAUIBAC3UwEIAAC5vgIABQgEALdT/QcAALm+AgAFCAQAt1P5BwAAub4CAAUIBAC3U/UHAAC5vgIABQgEALdThAgAALm+AgAFCAQAt1OICAAAub4CAAUIBAC3U4wIAAC5vgIABQgEALdTkAgAALm+AgAFCAQAyVNJCAAAkAkAABsIBADJU0UIAACQCQAAGwgEAMlTQQgAAJAJAAAbCAQAyVM9CAAAkAkAABsIBADJUzkIAACQCQAAGwgEAMlTNQgAAJAJAAAbCAQAyVMlCAAAkAkAABsIBADJUzEIAACQCQAAGwgEAMlTLQgAAJAJAAAbCAQAyVMpCAAAkAkAABsIBADJUyUIAACQCQAAGwgEAMlTIQgAAJAJAAAbCAQAyVMdCAAAkAkAABsIBADJUxkIAACQCQAAGwgEAMlTFQgAAJAJAAAbCAQA1FN5AgAAnsMAADEIBADUU4EIAACewwAAMQgEANRTfQgAAJ7DAAAxCAQA1FN5CAAAnsMAADEIBADUU3UIAACewwAAMQgEANRTcQgAAJ7DAAAxCAQA1FNtCAAAnsMAADEIBADUU2kIAACewwAAMQgEANRTZQgAAJ7DAAAxCAQA1FNhCAAAnsMAADEIBADUU10IAACewwAAMQgEANRTlAgAAJ7DAAAxCAQA1FOYCAAAnsMAADEIBADUU5wIAACewwAAMQgEANRToAgAAJ7DAAAxCAQA1FNcCAAAnsMAADEIBADUU2AIAACewwAAMQgEANRTpAgAAJ7DAAAxCAQA1FOoCAAAnsMAADEIBADUU6wIAACewwAAMQgEANRTsAgAAJ7DAAAxCAQA1FO0CAAAnsMAADEIBADUU7gIAACewwAAMQgEANRTvAgAAJ7DAAAxCAQA6FN8AAAAAAAAAEcIBADoUxAAAAAAAAAARwgEAOhTFAAAAAAAAABHCAQA6FOAAAAAAAAAAEcIBADoU4QAAAAAAAAARwgEANRTvQgAAH//AAA2WAQA1FO5CAAAf/8AADZYBADUU7UIAAB//wAANlgEANRTsQgAAH//AAA2WAQA1FOtCAAAf/8AADZYBADUU6kIAAB//wAANlgEANRTpQgAAH//AAA2WAQA1FNhCAAAf/8AADZYBADUU10IAAB//wAANlgEANRToQgAAH//AAA2WAQA1FOdCAAAf/8AADZYBADUU5kIAAB//wAANlgEANRTlQgAAH//AAA2WAQA1FNZCAAAf/8AADZYBADUU1UIAAB//wAANlgEANRTUQgAAH//AAA2WAQA1FNNCAAAf/8AADZYBADUU+0GAAB//wAANlgEANRT7QYAAH//AAA2WAQA1FPtBgAAf/8AADZYBADUU+kGAAB//wAANlgEANRT5QYAAH//AAA2WAQA1FPhBgAAf/8AADZYBADUU90GAAB//wAANlgEANRTOQYAAH//AAA2WAQA1FM1BgAAf/8AADZYBADUUzEGAAB//wAANlgEANRTLQYAAH//AAA2WAQA1FMpBgAAf/8AADZYBADUUyUGAAB//wAANlgEANRTIQYAAH//AAA2WAQA1FMdBgAAf/8AADZYBADUUxkGAAB//wAANlgEANRTFQYAAH//AAA2WAQA1FMRBgAAf/8AADZYBADUU8UEAAB//wAANlgEANRTwQQAAH//AAA2WAQA1FO9BAAAf/8AADZYBADUU7kEAAB//wAANlgEANRTMQQAAH//AAA2WAQA1FP9AgAAf/8AADZYBADUU/kCAAB//wAANlgEANRT+QAAAH//AAA2WAQA1FP1AAAAf/8AADZYBADUU/EAAAB//wAANlgEANRT7QAAAH//AAA2WAQA1FPpAAAAf/8AADZYBADUU+UAAAB//wAANlgEANRT4QAAAH//AAA2WAQA1FPdAAAAf/8AADZYBADUU9kAAAB//wAANlgEANRT1QAAAH//AAA2WAQA1FPACAAAf/8AADZYBADUU8QIAAB//wAANlgEANRTyAgAAH//AAA2WAQA1FPMCAAAf/8AADZYBADUU9AIAAB//wAANlgEANRT5AAAAH//AAA2WAQA1FPUCAAAf/8AADZYBADUU9gIAAB//wAANlgEANRT3AgAAH//AAA2WAQA1FPgCAAAf/8AADZYBADUU+QIAAB//wAANlgEANRT6AgAAH//AAA2WAQA1FPsCAAAf/8AADZYBADUU/AIAAB//wAANlgEANRT9AgAAH//AAA2WAQA1FP4CAAAf/8AADZYBADUU/wIAAB//wAANlgEANRTxAQAAH//AAA2WAQA1FPIBAAAf/8AADZYBADUU8wEAAB//wAANlgEANRT0AQAAH//AAA2WAQA1FPUBAAAf/8AADZYBADUU9gEAAB//wAANlgEAOlTAAkAAAAAAAB/WAQA6VMECQAAAAAAAH9YBADpUwgJAAAAAAAAf1gEAOlTaAAAAAAAAAB/WAQAt1ORCAAAWckCAG6ABAC3U40IAABZyQIAboAEALdTDAkAAFnJAgBugAQAt1MQCQAAWckCAG6ABAC3UxQJAABZyQIAboAEALdTGAkAAFnJAgBugAQAt1McCQAAWckCAG6ABAC3UyAJAABZyQIAboAEALdTJAkAAFnJAgBugAQAt1MoCQAAWckCAG6ABAC3UywJAABZyQIAboAEALdTGAkAAFnJAgBugAQAt1MkCQAAWckCAG6ABAC3UygJAABZyQIAboAEALdTLAkAAFnJAgBugAQAt1MYCQAAWckCAG6ABAC3UyQJAABZyQIAboAEALdTKAkAAFnJAgBugAQAt1MsCQAAWckCAG6ABAC3UxgJAABZyQIAboAEALdTJAkAAFnJAgBugAQAt1MoCQAAWckCAG6ABAC3UywJAABZyQIAboAEALdTGAkAAFnJAgBugAQAt1MkCQAAWckCAG6ABAC3UygJAABZyQIAboAEALdTLAkAAFnJAgBugAQAt1MYCQAAWckCAG6ABAC3UzAJAABZyQIAboAEALdTIAkAAFnJAgBugAQAt1MkCQAAWckCAG6ABAC3UygJAABZyQIAboAEALdTLAkAAFnJAgBugAQAt1MYCQAAWckCAG6ABAC3UyQJAABZyQIAboAEALdTKAkAAFnJAgBugAQAt1MsCQAAWckCAG6ABAC3UxgJAABZyQIAboAEALdTIAkAAFnJAgBugAQAt1M0CQAAWckCAG6ABAC3UzgJAABZyQIAboAEALdTPAkAAFnJAgBugAQAt1NACQAAWckCAG6ABAC3U0QJAABZyQIAboAEALdTSAkAAFnJAgBugAQAt1NMCQAAWckCAG6ABAC3U1AJAABZyQIAboAEALdTPAkAAFnJAgBugAQAt1NUCQAAWckCAG6ABAC3U1UJAABK5wIAAqgEALdTPQkAAErnAgACqAQAt1NRCQAASucCAAKoBAC3U00JAABK5wIAAqgEALdTSQkAAErnAgACqAQAt1NFCQAASucCAAKoBAC3U0EJAABK5wIAAqgEALdTPQkAAErnAgACqAQAt1M5CQAASucCAAKoBAC3UzUJAABK5wIAAqgEALdTIQkAAErnAgACqAQAt1MZCQAASucCAAKoBAC3Uy0JAABK5wIAAqgEALdTKQkAAErnAgACqAQAt1MlCQAASucCAAKoBAC3UxkJAABK5wIAAqgEALdTLQkAAErnAgACqAQAt1MpCQAASucCAAKoBAC3UyUJAABK5wIAAqgEALdTIQkAAErnAgACqAQAt1MxCQAASucCAAKoBAC3UxkJAABK5wIAAqgEALdTLQkAAErnAgACqAQAt1MpCQAASucCAAKoBAC3UyUJAABK5wIAAqgEALdTGQkAAErnAgACqAQAt1MtCQAASucCAAKoBAC3UykJAABK5wIAAqgEALdTJQkAAErnAgACqAQAt1MZCQAASucCAAKoBAC3Uy0JAABK5wIAAqgEALdTKQkAAErnAgACqAQAt1MlCQAASucCAAKoBAC3UxkJAABK5wIAAqgEALdTLQkAAErnAgACqAQAt1MpCQAASucCAAKoBAC3UyUJAABK5wIAAqgEALdTGQkAAErnAgACqAQAt1MtCQAASucCAAKoBAC3UykJAABK5wIAAqgEALdTJQkAAErnAgACqAQAt1MhCQAASucCAAKoBAC3Ux0JAABK5wIAAqgEALdTGQkAAErnAgACqAQAt1MVCQAASucCAAKoBAC3UxEJAABK5wIAAqgEALdTDQkAAErnAgACqAQAt1OJCAAASucCAAKoBAC3U4wIAABK5wIAAqgEALdTkAgAAErnAgACqAQAt1ORCAAAqugCAF/5BAC3U40IAACq6AIAX/kEALdThQgAAKroAgBf+QQAt1OdBQAAqugCAF/5BAC3U5kFAACq6AIAX/kEALdTlQUAAKroAgBf+QQAt1ORBQAAqugCAF/5BAC3U40FAACq6AIAX/kEALdTiQUAAKroAgBf+QQAt1OFBQAAqugCAF/5BAC3U4EF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6QkAAH5QAwAOtwUAt1PlCQAAflADAA63BQC3U+EJAAB+UAMADrcFALdTIQkAAH5QAwAOtwUAt1MZCQAAflADAA63BQC3U90JAAB+UAMADrcFALdT2QkAAH5QAwAOtwUAt1MZCQAAflADAA63BQC3Uy0JAAB+UAMADrcFALdTKQkAAH5QAwAOtwUAt1MlCQAAflADAA63BQC3UyEJAAB+UAMADrcFALdTMQkAAH5QAwAOtwUAt1MZCQAAflADAA63BQC3U90JAAB+UAMADrcFALdT2QkAAH5QAwAOtwUAt1MZCQAAflADAA63BQC3Uy0JAAB+UAMADrcFALdTKQkAAH5QAwAOtwUAt1MlCQAAflADAA63BQC3UxkJAAB+UAMADrcFALdTLQkAAH5QAwAOtwUAt1MpCQAAflADAA63BQC3UyUJAAB+UAMADrcFALdTGQkAAH5QAwAOtwUAt1MtCQAAflADAA63BQC3UykJAAB+UAMADrcFALdTJQkAAH5QAwAOtwUAt1MZCQAAflADAA63BQC3Uy0JAAB+UAMADrcFALdTKQkAAH5QAwAOtwUAt1MlCQAAflADAA63BQC3UyEJAAB+UAMADrcFALdTHQkAAH5QAwAOtwUAt1MZCQAAflADAA63BQC3UxUJAAB+UAMADrcFALdTEQkAAH5QAwAOtwUAt1MNCQAAflADAA63BQC3U4kIAAB+UAMADrcFALdThQgAAH5QAwAOtwUAt1OdBQAAflADAA63BQC3U5kFAAB+UAMADrcFALdTlQUAAH5QAwAOtwUAt1ORBQAAflADAA63BQC3U40FAAB+UAMADrcFALdTiQUAAH5QAwAOtwUAt1OFBQAAflADAA63BQC3U4EFAAB+UAMADrcFALdTUQUAAH5QAwAOtwUAt1MYCgAAflADAA63BQC3UxwKAAB+UAMADrcFALdTIAoAAH5QAwAOtwUAt1MkCgAAflADAA63BQC3UygKAAB+UAMADrcFALdTLAoAAH5QAwAOtwUAt1MwCgAAflADAA63BQC3UzQKAAB+UAMADrcFALdTOAoAAH5QAwAOtwUAt1M8CgAAflADAA63BQC3U0AKAAB+UAMADrcFALdTQAAAAH5QAwAOtwUAt1NEAAAAflADAA63BQDbU8UDAAAsWgAAP7cFANtTmQkAACxaAAA/twUA21OVCQAALFoAAD+3BQDbU5EJAAAsWgAAP7cFANtTjQkAACxaAAA/twUA21OJCQAALFoAAD+3BQDbU4UJAAAsWgAAP7cFANtTFQoAACxaAAA/twUA21MRCgAALFoAAD+3BQDbUw0KAAAsWgAAP7cFANtTCQoAACxaAAA/twUA21MFCgAALFoAAD+3BQDbUwEKAAAsWgAAP7cFANtT/QkAACxaAAA/twUA21OdBAAALFoAAD+3BQDbU/kJAAAsWgAAP7cFANtT9QkAACxaAAA/twUA21O9CQAALFoAAD+3BQDbU7kJAAAsWgAAP7cFANtTUQUAACxaAAA/twUA21MZAAAALFoAAD+3BQDbU4AAAAAsWgAAP7cFANtThAAAACxaAAA/twUAt1NFAAAAvlYDAOfeBQC3U0EAAAC+VgMA594FALdTQQoAAL5WAwDn3gUAt1M9CgAAvlYDAOfeBQC3UzkKAAC+VgMA594FALdTNQoAAL5WAwDn3gUAt1MxCgAAvlYDAOfeBQC3Uy0KAAC+VgMA594FALdTKQoAAL5WAwDn3gUAt1MlCgAAvlYDAOfeBQC3UyEKAAC+VgMA594FALdTHQoAAL5WAwDn3gUAt1MZCgAAvlYDAOfeBQC3U1AFAAC+VgMA594FALdTgAUAAL5WAwDn3gUAt1OEBQAAvlYDAOfeBQC3U4gFAAC+VgMA594FALdTjAUAAL5WAwDn3gUAt1OQBQAAvlYDAOfeBQC3U5QFAAC+VgMA594FALdTmAUAAL5WAwDn3gUAt1OcBQAAvlYDAOfeBQC3U4QIAAC+VgMA594FALdTiAgAAL5WAwDn3gUAt1MMCQAAvlYDAOfeBQC3UxAJAAC+VgMA594FALdTFAkAAL5WAwDn3gUAt1MYCQAAvlYDAOfeBQC3U9gJAAC+VgMA594FALdT3AkAAL5WAwDn3gUAt1MYCQAAvlYDAOfeBQC3U9gJAAC+VgMA594FALdT3AkAAL5WAwDn3gUAt1MYCQAAvlYDAOfeBQC3U9gJAAC+VgMA594FALdT3AkAAL5WAwDn3gUAt1MYCQAAvlYDAOfeBQC3U9gJAAC+VgMA594FALdT3AkAAL5WAwDn3gUAt1MYCQAAvlYDAOfeBQC3U9gJAAC+VgMA594FALdT3AkAAL5WAwDn3gUAt1MYCQAAvlYDAOfeBQC3UzAJAAC+VgMA594FALdTIAkAAL5WAwDn3gUAt1MkCQAAvlYDAOfeBQC3UygJAAC+VgMA594FALdTLAkAAL5WAwDn3gUAt1MYCQAAvlYDAOfeBQC3U9gJAAC+VgMA594FALdT3AkAAL5WAwDn3gUAt1MYCQAAvlYDAOfeBQC3UyAJAAC+VgMA594FALdT4AkAAL5WAwDn3gUAt1PkCQAAvlYDAOfeBQC3U+gJAAC+VgMA594FALdT7AkAAL5WAwDn3gUAt1NECgAAvlYDAOfeBQC3U0UKAADbcgMAFw0GALdT7QkAANtyAwAXDQYAt1PpCQAA23IDABcNBgC3U+UJAADbcgMAFw0GALdT4QkAANtyAwAXDQYAt1MhCQAA23IDABcNBgC3UxkJAADbcgMAFw0GALdT3QkAANtyAwAXDQYAt1PZCQAA23IDABcNBgC3UxkJAADbcgMAFw0GALdTLQkAANtyAwAXDQYAt1MpCQAA23IDABcNBgC3UyUJAADbcgMAFw0GALdTIQkAANtyAwAXDQYAt1MxCQAA23IDABcNBgC3UxkJAADbcgMAFw0GALdT3QkAANtyAwAXDQYAt1PZCQAA23IDABcNBgC3UxkJAADbcgMAFw0GALdT3QkAANtyAwAXDQYAt1PZCQAA23IDABcNBgC3UxkJAADbcgMAFw0GALdT3QkAANtyAwAXDQYAt1PZCQAA23IDABcNBgC3UxkJAADbcgMAFw0GALdT3QkAANtyAwAXDQYAt1PZCQAA23IDABcNBgC3UxkJAADbcgMAFw0GALdT3QkAANtyAwAXDQYAt1PZCQAA23IDABcNBgC3UxkJAADbcgMAFw0GALdTFQkAANtyAwAXDQYAt1MRCQAA23IDABcNBgC3Uw0JAADbcgMAFw0GALdTiQgAANtyAwAXDQYAt1OFCAAA23IDABcNBgC3U50FAADbcgMAFw0GALdTmQUAANtyAwAXDQYAt1OVBQAA23IDABcNBgC3U0gKAADbcgMAFw0GALdTTAoAANtyAwAXDQYAt1NQCgAA23IDABcNBgC3UwgGAADbcgMAFw0GALdTVAoAANtyAwAXDQYAt1NYCgAA23IDABcNBgC3U1wKAADbcgMAFw0GALdTYAoAANtyAwAXDQYAt1NkCgAA23IDABcNBgC3U2gKAADbcgMAFw0GALdTbAoAANtyAwAXDQYA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0FNVDQAAnFkBAB16DADQUyUNAACcWQEAHXoMANBTUQ0AAJxZAQAdegwA0FNNDQAAnFkBAB16DADQU0kNAACcWQEAHXoMANBTyQwAAJxZAQAdegwA0FNFDQAAnFkBAB16DADQU9gMAACcWQEAHXoMANBT3AwAAJxZAQAdegwA0FPgDAAAnFkBAB16DADQU+QMAACcWQEAHXoMANBThAYAAJxZAQAdegwA0FOIBgAAnFkBAB16DADQU4wGAACcWQEAHXoMANBTkAYAAJxZAQAdegwA0FOUBgAAnFkBAB16DADQU2wNAACcWQEAHXoMAPFTaQ0AAIenAQBEegwA8VOhDAAAh6cBAER6DADxU50MAACHpwEARHoMAPFTRQwAAIenAQBEegwA8VNBDAAAh6cBAER6DADxUz0MAACHpwEARHoMAPFTOQwAAIenAQBEegwA8VPZCwAAh6cBAER6DADxU9kLAACHpwEARHoMAPFT2QsAAIenAQBEegwA8VM4DAAAh6cBAER6DADxU3gMAACHpwEARHoMAPFTfAwAAIenAQBEegwA8VNADAAAh6cBAER6DADxU0QMAACHpwEARHoMAPFTnAwAAIenAQBEegwA8VOgDAAAh6cBAER6DADxU2gNAACHpwEARHoMANBTbQ0AAMl8AQARpAwA0FOVBgAAyXwBABGkDADQU5EGAADJfAEAEaQMANBTjQYAAMl8AQARpAwA0FOJBgAAyXwBABGkDADQU4UGAADJfAEAEaQMANBT5QwAAMl8AQARpAwA0FPhDAAAyXwBABGkDADQU90MAADJfAEAEaQMANBT2QwAAMl8AQARpAwA0FPJDAAAyXwBABGkDADQU8UMAADJfAEAEaQMANBT1QwAAMl8AQARpAwA0FMEDQAAyXwBABGkDADQUwgNAADJfAEAEaQMANBTDA0AAMl8AQARpAwA0FMQDQAAyXwBABGkDADQU3ANAADJfAEAEaQMANBTdA0AAMl8AQARpAwA0FN4DQAAyXwBABGkDADQU3wNAADJfAEAEaQMAPFTaQ0AAMbLAQA8pAwA8VOhDAAAxssBADykDADxU50MAADGywEAPKQMAPFTRQwAAMbLAQA8pAwA8VNBDAAAxssBADykDADxU30MAADGywEAPKQMAPFTeQwAAMbLAQA8pAwA8VM5DAAAxssBADykDADxU9kL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"} diff --git a/relay-profiling/tests/fixtures/android/multiple_transactions.json b/relay-profiling/tests/fixtures/android/legacy/multiple_transactions.json similarity index 100% rename from relay-profiling/tests/fixtures/android/multiple_transactions.json rename to relay-profiling/tests/fixtures/android/legacy/multiple_transactions.json diff --git a/relay-profiling/tests/fixtures/android/no_transaction.json b/relay-profiling/tests/fixtures/android/legacy/no_transaction.json similarity index 100% rename from relay-profiling/tests/fixtures/android/no_transaction.json rename to relay-profiling/tests/fixtures/android/legacy/no_transaction.json diff --git a/relay-profiling/tests/fixtures/android/legacy/remove_invalid_events.json b/relay-profiling/tests/fixtures/android/legacy/remove_invalid_events.json new file mode 100644 index 00000000000..9808e52cc0d --- /dev/null +++ b/relay-profiling/tests/fixtures/android/legacy/remove_invalid_events.json @@ -0,0 +1 @@ +{"android_api_level":33,"device_classification":"high","device_locale":"en_US","device_manufacturer":"Google","device_model":"Pixel 6 Pro","device_os_name":"android","device_os_version":"13","duration_ns":38201986,"environment":"production","organization_id":244019,"platform":"android","profile_id":"fe67fa2ac805448380c59a8710e42d53","project_id":6270764,"received":"2022-08-31T16:50:30Z","trace_id":"ad11a0890079429face88da6ba772879","transaction_id":"6d4a2757e6614689ab6c0ec5af09f25f","transaction_name":"onCreate()","version_code":"135","version_name":"4.2.10","profile":{"clock":"Dual","clock_call_overhead":{"nanos":456,"secs":0},"data_file_overflow":false,"elapsed_time":{"nanos":35728000,"secs":0},"events":[{"action":"Enter","method_id":0,"thread_id":23047,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25106000,"secs":0}}}},{"action":"Enter","method_id":1,"thread_id":23047,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25106000,"secs":0}}}},{"action":"Enter","method_id":2,"thread_id":23047,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25106000,"secs":0}}}},{"action":"Enter","method_id":3,"thread_id":23047,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25106000,"secs":0}}}},{"action":"Enter","method_id":4,"thread_id":23047,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25106000,"secs":0}}}},{"action":"Enter","method_id":5,"thread_id":23047,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25106000,"secs":0}}}},{"action":"Enter","method_id":6,"thread_id":23047,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25106000,"secs":0}}}},{"action":"Enter","method_id":7,"thread_id":23047,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25106000,"secs":0}}}},{"action":"Enter","method_id":8,"thread_id":23047,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25106000,"secs":0}}}},{"action":"Enter","method_id":9,"thread_id":23047,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25106000,"secs":0}}}},{"action":"Enter","method_id":10,"thread_id":23047,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25106000,"secs":0}}}},{"action":"Enter","method_id":11,"thread_id":23047,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25106000,"secs":0}}}},{"action":"Enter","method_id":12,"thread_id":23047,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25106000,"secs":0}}}},{"action":"Enter","method_id":13,"thread_id":23047,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25106000,"secs":0}}}},{"action":"Enter","method_id":14,"thread_id":23047,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25106000,"secs":0}}}},{"action":"Enter","method_id":15,"thread_id":23047,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25106000,"secs":0}}}},{"action":"Enter","method_id":16,"thread_id":23047,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25106000,"secs":0}}}},{"action":"Enter","method_id":17,"thread_id":23047,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25106000,"secs":0}}}},{"action":"Enter","method_id":18,"thread_id":23047,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25106000,"secs":0}}}},{"action":"Enter","method_id":19,"thread_id":23047,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25106000,"secs":0}}}},{"action":"Enter","method_id":20,"thread_id":23047,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25106000,"secs":0}}}},{"action":"Enter","method_id":21,"thread_id":23047,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25106000,"secs":0}}}},{"action":"Enter","method_id":22,"thread_id":23047,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25106000,"secs":0}}}},{"action":"Enter","method_id":23,"thread_id":23047,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25106000,"secs":0}}}},{"action":"Enter","method_id":24,"thread_id":23047,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25106000,"secs":0}}}},{"action":"Enter","method_id":25,"thread_id":23047,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25106000,"secs":0}}}},{"action":"Enter","method_id":26,"thread_id":23047,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25106000,"secs":0}}}},{"action":"Enter","method_id":27,"thread_id":23047,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25106000,"secs":0}}}},{"action":"Enter","method_id":28,"thread_id":23047,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25106000,"secs":0}}}},{"action":"Enter","method_id":29,"thread_id":23047,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25106000,"secs":0}}}},{"action":"Enter","method_id":30,"thread_id":23047,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25106000,"secs":0}}}},{"action":"Enter","method_id":31,"thread_id":23047,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25106000,"secs":0}}}},{"action":"Enter","method_id":32,"thread_id":23047,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25106000,"secs":0}}}},{"action":"Enter","method_id":33,"thread_id":23047,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25106000,"secs":0}}}},{"action":"Enter","method_id":34,"thread_id":23047,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25106000,"secs":0}}}},{"action":"Enter","method_id":35,"thread_id":23063,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25136000,"secs":0}}}},{"action":"Enter","method_id":36,"thread_id":23063,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25136000,"secs":0}}}},{"action":"Enter","method_id":37,"thread_id":23063,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25136000,"secs":0}}}},{"action":"Enter","method_id":38,"thread_id":23063,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25136000,"secs":0}}}},{"action":"Enter","method_id":35,"thread_id":23064,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25140000,"secs":0}}}},{"action":"Enter","method_id":36,"thread_id":23064,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25140000,"secs":0}}}},{"action":"Enter","method_id":39,"thread_id":23064,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25140000,"secs":0}}}},{"action":"Enter","method_id":40,"thread_id":23064,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25140000,"secs":0}}}},{"action":"Enter","method_id":41,"thread_id":23064,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25140000,"secs":0}}}},{"action":"Enter","method_id":42,"thread_id":23064,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25140000,"secs":0}}}},{"action":"Enter","method_id":35,"thread_id":23065,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25143000,"secs":0}}}},{"action":"Enter","method_id":36,"thread_id":23065,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25143000,"secs":0}}}},{"action":"Enter","method_id":43,"thread_id":23065,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25143000,"secs":0}}}},{"action":"Enter","method_id":44,"thread_id":23065,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25143000,"secs":0}}}},{"action":"Enter","method_id":45,"thread_id":23065,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25143000,"secs":0}}}},{"action":"Enter","method_id":41,"thread_id":23065,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25143000,"secs":0}}}},{"action":"Enter","method_id":42,"thread_id":23065,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25143000,"secs":0}}}},{"action":"Enter","method_id":35,"thread_id":23066,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25147000,"secs":0}}}},{"action":"Enter","method_id":36,"thread_id":23066,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25147000,"secs":0}}}},{"action":"Enter","method_id":46,"thread_id":23066,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25147000,"secs":0}}}},{"action":"Enter","method_id":47,"thread_id":23066,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25147000,"secs":0}}}},{"action":"Enter","method_id":40,"thread_id":23066,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25147000,"secs":0}}}},{"action":"Enter","method_id":41,"thread_id":23066,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25147000,"secs":0}}}},{"action":"Enter","method_id":42,"thread_id":23066,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25147000,"secs":0}}}},{"action":"Enter","method_id":35,"thread_id":23099,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25167000,"secs":0}}}},{"action":"Enter","method_id":48,"thread_id":23099,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25167000,"secs":0}}}},{"action":"Enter","method_id":49,"thread_id":23099,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25167000,"secs":0}}}},{"action":"Enter","method_id":50,"thread_id":23099,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25167000,"secs":0}}}},{"action":"Enter","method_id":51,"thread_id":23099,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25167000,"secs":0}}}},{"action":"Enter","method_id":52,"thread_id":23099,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25167000,"secs":0}}}},{"action":"Enter","method_id":53,"thread_id":23099,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25167000,"secs":0}}}},{"action":"Enter","method_id":54,"thread_id":23099,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25167000,"secs":0}}}},{"action":"Enter","method_id":55,"thread_id":23099,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25167000,"secs":0}}}},{"action":"Enter","method_id":56,"thread_id":23100,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25171000,"secs":0}}}},{"action":"Enter","method_id":57,"thread_id":23100,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25171000,"secs":0}}}},{"action":"Enter","method_id":58,"thread_id":23101,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25175000,"secs":0}}}},{"action":"Enter","method_id":59,"thread_id":23101,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25175000,"secs":0}}}},{"action":"Enter","method_id":60,"thread_id":23101,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25175000,"secs":0}}}},{"action":"Enter","method_id":61,"thread_id":23101,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25175000,"secs":0}}}},{"action":"Enter","method_id":62,"thread_id":23103,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25178000,"secs":0}}}},{"action":"Enter","method_id":63,"thread_id":23103,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25178000,"secs":0}}}},{"action":"Enter","method_id":40,"thread_id":23103,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25178000,"secs":0}}}},{"action":"Enter","method_id":41,"thread_id":23103,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25178000,"secs":0}}}},{"action":"Enter","method_id":42,"thread_id":23103,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25178000,"secs":0}}}},{"action":"Enter","method_id":35,"thread_id":23104,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25183000,"secs":0}}}},{"action":"Enter","method_id":48,"thread_id":23104,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25183000,"secs":0}}}},{"action":"Enter","method_id":49,"thread_id":23104,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25183000,"secs":0}}}},{"action":"Enter","method_id":50,"thread_id":23104,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25183000,"secs":0}}}},{"action":"Enter","method_id":64,"thread_id":23104,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25183000,"secs":0}}}},{"action":"Enter","method_id":65,"thread_id":23104,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25183000,"secs":0}}}},{"action":"Enter","method_id":66,"thread_id":23104,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25183000,"secs":0}}}},{"action":"Enter","method_id":55,"thread_id":23104,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25183000,"secs":0}}}},{"action":"Enter","method_id":67,"thread_id":23114,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25188000,"secs":0}}}},{"action":"Enter","method_id":4,"thread_id":23114,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25188000,"secs":0}}}},{"action":"Enter","method_id":5,"thread_id":23114,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25188000,"secs":0}}}},{"action":"Enter","method_id":68,"thread_id":23114,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25188000,"secs":0}}}},{"action":"Enter","method_id":69,"thread_id":23114,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25188000,"secs":0}}}},{"action":"Enter","method_id":35,"thread_id":23122,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25192000,"secs":0}}}},{"action":"Enter","method_id":48,"thread_id":23122,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25192000,"secs":0}}}},{"action":"Enter","method_id":49,"thread_id":23122,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25192000,"secs":0}}}},{"action":"Enter","method_id":50,"thread_id":23122,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25192000,"secs":0}}}},{"action":"Enter","method_id":64,"thread_id":23122,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25192000,"secs":0}}}},{"action":"Enter","method_id":65,"thread_id":23122,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25192000,"secs":0}}}},{"action":"Enter","method_id":66,"thread_id":23122,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25192000,"secs":0}}}},{"action":"Enter","method_id":55,"thread_id":23122,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25192000,"secs":0}}}},{"action":"Enter","method_id":35,"thread_id":23125,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25196000,"secs":0}}}},{"action":"Enter","method_id":48,"thread_id":23125,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25196000,"secs":0}}}},{"action":"Enter","method_id":49,"thread_id":23125,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25196000,"secs":0}}}},{"action":"Enter","method_id":70,"thread_id":23125,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25196000,"secs":0}}}},{"action":"Enter","method_id":42,"thread_id":23125,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25196000,"secs":0}}}},{"action":"Enter","method_id":35,"thread_id":23126,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25199000,"secs":0}}}},{"action":"Enter","method_id":48,"thread_id":23126,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25199000,"secs":0}}}},{"action":"Enter","method_id":49,"thread_id":23126,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25199000,"secs":0}}}},{"action":"Enter","method_id":50,"thread_id":23126,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25199000,"secs":0}}}},{"action":"Enter","method_id":64,"thread_id":23126,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25199000,"secs":0}}}},{"action":"Enter","method_id":65,"thread_id":23126,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25199000,"secs":0}}}},{"action":"Enter","method_id":66,"thread_id":23126,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25199000,"secs":0}}}},{"action":"Enter","method_id":55,"thread_id":23126,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25199000,"secs":0}}}},{"action":"Enter","method_id":71,"thread_id":23160,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25205000,"secs":0}}}},{"action":"Enter","method_id":72,"thread_id":23160,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25205000,"secs":0}}}},{"action":"Enter","method_id":73,"thread_id":23160,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25205000,"secs":0}}}},{"action":"Enter","method_id":42,"thread_id":23160,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25205000,"secs":0}}}},{"action":"Enter","method_id":67,"thread_id":23167,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25208000,"secs":0}}}},{"action":"Enter","method_id":4,"thread_id":23167,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25208000,"secs":0}}}},{"action":"Enter","method_id":5,"thread_id":23167,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25208000,"secs":0}}}},{"action":"Enter","method_id":68,"thread_id":23167,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25208000,"secs":0}}}},{"action":"Enter","method_id":69,"thread_id":23167,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25208000,"secs":0}}}},{"action":"Enter","method_id":67,"thread_id":23169,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25211000,"secs":0}}}},{"action":"Enter","method_id":4,"thread_id":23169,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25211000,"secs":0}}}},{"action":"Enter","method_id":5,"thread_id":23169,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25211000,"secs":0}}}},{"action":"Enter","method_id":68,"thread_id":23169,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25211000,"secs":0}}}},{"action":"Enter","method_id":69,"thread_id":23169,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25211000,"secs":0}}}},{"action":"Enter","method_id":67,"thread_id":23170,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25214000,"secs":0}}}},{"action":"Enter","method_id":4,"thread_id":23170,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25214000,"secs":0}}}},{"action":"Enter","method_id":5,"thread_id":23170,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25214000,"secs":0}}}},{"action":"Enter","method_id":68,"thread_id":23170,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25214000,"secs":0}}}},{"action":"Enter","method_id":69,"thread_id":23170,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25214000,"secs":0}}}},{"action":"Enter","method_id":67,"thread_id":23203,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25221000,"secs":0}}}},{"action":"Enter","method_id":4,"thread_id":23203,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25221000,"secs":0}}}},{"action":"Enter","method_id":5,"thread_id":23203,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25221000,"secs":0}}}},{"action":"Enter","method_id":68,"thread_id":23203,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25221000,"secs":0}}}},{"action":"Enter","method_id":69,"thread_id":23203,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25221000,"secs":0}}}},{"action":"Enter","method_id":74,"thread_id":23210,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25225000,"secs":0}}}},{"action":"Enter","method_id":44,"thread_id":23210,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25225000,"secs":0}}}},{"action":"Enter","method_id":45,"thread_id":23210,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25225000,"secs":0}}}},{"action":"Enter","method_id":41,"thread_id":23210,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25225000,"secs":0}}}},{"action":"Enter","method_id":42,"thread_id":23210,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25225000,"secs":0}}}},{"action":"Enter","method_id":67,"thread_id":23214,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25228000,"secs":0}}}},{"action":"Enter","method_id":4,"thread_id":23214,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25228000,"secs":0}}}},{"action":"Enter","method_id":5,"thread_id":23214,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25228000,"secs":0}}}},{"action":"Enter","method_id":68,"thread_id":23214,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25228000,"secs":0}}}},{"action":"Enter","method_id":69,"thread_id":23214,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25228000,"secs":0}}}},{"action":"Enter","method_id":67,"thread_id":23257,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25237000,"secs":0}}}},{"action":"Enter","method_id":4,"thread_id":23257,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25237000,"secs":0}}}},{"action":"Enter","method_id":5,"thread_id":23257,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25237000,"secs":0}}}},{"action":"Enter","method_id":68,"thread_id":23257,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25237000,"secs":0}}}},{"action":"Enter","method_id":69,"thread_id":23257,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25237000,"secs":0}}}},{"action":"Enter","method_id":35,"thread_id":23259,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25240000,"secs":0}}}},{"action":"Enter","method_id":48,"thread_id":23259,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25240000,"secs":0}}}},{"action":"Enter","method_id":49,"thread_id":23259,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25240000,"secs":0}}}},{"action":"Enter","method_id":50,"thread_id":23259,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25240000,"secs":0}}}},{"action":"Enter","method_id":64,"thread_id":23259,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25240000,"secs":0}}}},{"action":"Enter","method_id":65,"thread_id":23259,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25240000,"secs":0}}}},{"action":"Enter","method_id":66,"thread_id":23259,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25240000,"secs":0}}}},{"action":"Enter","method_id":55,"thread_id":23259,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25240000,"secs":0}}}},{"action":"Enter","method_id":35,"thread_id":23260,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25243000,"secs":0}}}},{"action":"Enter","method_id":48,"thread_id":23260,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25243000,"secs":0}}}},{"action":"Enter","method_id":49,"thread_id":23260,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25243000,"secs":0}}}},{"action":"Enter","method_id":50,"thread_id":23260,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25243000,"secs":0}}}},{"action":"Enter","method_id":64,"thread_id":23260,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25243000,"secs":0}}}},{"action":"Enter","method_id":65,"thread_id":23260,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25243000,"secs":0}}}},{"action":"Enter","method_id":66,"thread_id":23260,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25243000,"secs":0}}}},{"action":"Enter","method_id":55,"thread_id":23260,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25243000,"secs":0}}}},{"action":"Enter","method_id":67,"thread_id":23273,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25252000,"secs":0}}}},{"action":"Enter","method_id":4,"thread_id":23273,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25252000,"secs":0}}}},{"action":"Enter","method_id":5,"thread_id":23273,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25252000,"secs":0}}}},{"action":"Enter","method_id":68,"thread_id":23273,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25252000,"secs":0}}}},{"action":"Enter","method_id":69,"thread_id":23273,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25252000,"secs":0}}}},{"action":"Enter","method_id":35,"thread_id":23294,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25258000,"secs":0}}}},{"action":"Enter","method_id":75,"thread_id":23294,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25258000,"secs":0}}}},{"action":"Enter","method_id":48,"thread_id":23294,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25258000,"secs":0}}}},{"action":"Enter","method_id":49,"thread_id":23294,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25258000,"secs":0}}}},{"action":"Enter","method_id":50,"thread_id":23294,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25258000,"secs":0}}}},{"action":"Enter","method_id":51,"thread_id":23294,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25258000,"secs":0}}}},{"action":"Enter","method_id":52,"thread_id":23294,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25258000,"secs":0}}}},{"action":"Enter","method_id":65,"thread_id":23294,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25258000,"secs":0}}}},{"action":"Enter","method_id":66,"thread_id":23294,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25258000,"secs":0}}}},{"action":"Enter","method_id":55,"thread_id":23294,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25258000,"secs":0}}}},{"action":"Enter","method_id":35,"thread_id":23297,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25261000,"secs":0}}}},{"action":"Enter","method_id":75,"thread_id":23297,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25261000,"secs":0}}}},{"action":"Enter","method_id":48,"thread_id":23297,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25261000,"secs":0}}}},{"action":"Enter","method_id":49,"thread_id":23297,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25261000,"secs":0}}}},{"action":"Enter","method_id":50,"thread_id":23297,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25261000,"secs":0}}}},{"action":"Enter","method_id":51,"thread_id":23297,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25261000,"secs":0}}}},{"action":"Enter","method_id":52,"thread_id":23297,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25261000,"secs":0}}}},{"action":"Enter","method_id":65,"thread_id":23297,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25261000,"secs":0}}}},{"action":"Enter","method_id":66,"thread_id":23297,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25261000,"secs":0}}}},{"action":"Enter","method_id":55,"thread_id":23297,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25261000,"secs":0}}}},{"action":"Enter","method_id":35,"thread_id":23302,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25264000,"secs":0}}}},{"action":"Enter","method_id":48,"thread_id":23302,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25264000,"secs":0}}}},{"action":"Enter","method_id":49,"thread_id":23302,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25264000,"secs":0}}}},{"action":"Enter","method_id":50,"thread_id":23302,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25264000,"secs":0}}}},{"action":"Enter","method_id":64,"thread_id":23302,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25264000,"secs":0}}}},{"action":"Enter","method_id":65,"thread_id":23302,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25264000,"secs":0}}}},{"action":"Enter","method_id":66,"thread_id":23302,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25264000,"secs":0}}}},{"action":"Enter","method_id":55,"thread_id":23302,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25264000,"secs":0}}}},{"action":"Enter","method_id":35,"thread_id":23310,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25268000,"secs":0}}}},{"action":"Enter","method_id":76,"thread_id":23310,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25268000,"secs":0}}}},{"action":"Enter","method_id":48,"thread_id":23310,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25268000,"secs":0}}}},{"action":"Enter","method_id":49,"thread_id":23310,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25268000,"secs":0}}}},{"action":"Enter","method_id":50,"thread_id":23310,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25268000,"secs":0}}}},{"action":"Enter","method_id":77,"thread_id":23310,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25268000,"secs":0}}}},{"action":"Enter","method_id":53,"thread_id":23310,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25268000,"secs":0}}}},{"action":"Enter","method_id":54,"thread_id":23310,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25268000,"secs":0}}}},{"action":"Enter","method_id":55,"thread_id":23310,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25268000,"secs":0}}}},{"action":"Enter","method_id":35,"thread_id":23315,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25271000,"secs":0}}}},{"action":"Enter","method_id":76,"thread_id":23315,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25271000,"secs":0}}}},{"action":"Enter","method_id":48,"thread_id":23315,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25271000,"secs":0}}}},{"action":"Enter","method_id":49,"thread_id":23315,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25271000,"secs":0}}}},{"action":"Enter","method_id":50,"thread_id":23315,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25271000,"secs":0}}}},{"action":"Enter","method_id":77,"thread_id":23315,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25271000,"secs":0}}}},{"action":"Enter","method_id":53,"thread_id":23315,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25271000,"secs":0}}}},{"action":"Enter","method_id":54,"thread_id":23315,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25271000,"secs":0}}}},{"action":"Enter","method_id":55,"thread_id":23315,"time":{"Monotonic":{"cpu":{"nanos":0,"secs":0},"wall":{"nanos":25271000,"secs":0}}}}],"gc_trace":null,"methods":[{"class_name":"java.lang.ref.ReferenceQueue","id":44,"name":"remove","signature":"()Ljava/lang/ref/Reference;","source_file":"ReferenceQueue.java","source_line":null},{"class_name":"java.lang.ref.ReferenceQueue","id":45,"name":"remove","signature":"(J)Ljava/lang/ref/Reference;","source_file":"ReferenceQueue.java","source_line":null},{"class_name":"java.util.concurrent.locks.LockSupport","id":66,"name":"park","signature":"(Ljava/lang/Object;)V","source_file":"LockSupport.java","source_line":null},{"class_name":"java.util.concurrent.locks.LockSupport","id":54,"name":"parkNanos","signature":"(Ljava/lang/Object;J)V","source_file":"LockSupport.java","source_line":null},{"class_name":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject","id":65,"name":"await","signature":"()V","source_file":"AbstractQueuedSynchronizer.java","source_line":null},{"class_name":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject","id":53,"name":"awaitNanos","signature":"(J)J","source_file":"AbstractQueuedSynchronizer.java","source_line":null},{"class_name":"java.util.TimerThread","id":63,"name":"mainLoop","signature":"()V","source_file":"Timer.java","source_line":null},{"class_name":"java.util.TimerThread","id":62,"name":"run","signature":"()V","source_file":"Timer.java","source_line":null},{"class_name":"java.util.concurrent.ThreadPoolExecutor$Worker","id":48,"name":"run","signature":"()V","source_file":"ThreadPoolExecutor.java","source_line":null},{"class_name":"java.util.concurrent.ThreadPoolExecutor","id":50,"name":"getTask","signature":"()Ljava/lang/Runnable;","source_file":"ThreadPoolExecutor.java","source_line":null},{"class_name":"java.util.concurrent.ThreadPoolExecutor","id":49,"name":"runWorker","signature":"(Ljava/util/concurrent/ThreadPoolExecutor$Worker;)V","source_file":"ThreadPoolExecutor.java","source_line":null},{"class_name":"java.util.concurrent.LinkedBlockingQueue","id":77,"name":"poll","signature":"(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;","source_file":"LinkedBlockingQueue.java","source_line":null},{"class_name":"java.util.concurrent.LinkedBlockingQueue","id":64,"name":"take","signature":"()Ljava/lang/Object;","source_file":"LinkedBlockingQueue.java","source_line":null},{"class_name":"java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue","id":51,"name":"take","signature":"()Ljava/lang/Object;","source_file":"ScheduledThreadPoolExecutor.java","source_line":null},{"class_name":"java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue","id":52,"name":"take","signature":"()Ljava/util/concurrent/RunnableScheduledFuture;","source_file":"ScheduledThreadPoolExecutor.java","source_line":null},{"class_name":"java.lang.Daemons$Daemon","id":36,"name":"run","signature":"()V","source_file":"Daemons.java","source_line":null},{"class_name":"java.lang.Daemons$FinalizerDaemon","id":43,"name":"runInternal","signature":"()V","source_file":"Daemons.java","source_line":null},{"class_name":"java.lang.Daemons$FinalizerWatchdogDaemon","id":47,"name":"sleepUntilNeeded","signature":"()Z","source_file":"Daemons.java","source_line":null},{"class_name":"java.lang.Daemons$FinalizerWatchdogDaemon","id":46,"name":"runInternal","signature":"()V","source_file":"Daemons.java","source_line":null},{"class_name":"java.lang.Daemons$HeapTaskDaemon","id":37,"name":"runInternal","signature":"()V","source_file":"Daemons.java","source_line":null},{"class_name":"java.lang.Daemons$ReferenceQueueDaemon","id":39,"name":"runInternal","signature":"()V","source_file":"Daemons.java","source_line":null},{"class_name":"com.android.okhttp.ConnectionPool$1","id":70,"name":"run","signature":"()V","source_file":"ConnectionPool.java","source_line":null},{"class_name":"com.android.okhttp.okio.AsyncTimeout$Watchdog","id":71,"name":"run","signature":"()V","source_file":"AsyncTimeout.java","source_line":null},{"class_name":"com.android.okhttp.okio.AsyncTimeout","id":72,"name":"access$000","signature":"()Lcom/android/okhttp/okio/AsyncTimeout;","source_file":"AsyncTimeout.java","source_line":null},{"class_name":"com.android.okhttp.okio.AsyncTimeout","id":73,"name":"awaitTimeout","signature":"()Lcom/android/okhttp/okio/AsyncTimeout;","source_file":"AsyncTimeout.java","source_line":null},{"class_name":"android.app.Instrumentation","id":13,"name":"callActivityOnCreate","signature":"(Landroid/app/Activity;Landroid/os/Bundle;)V","source_file":"Instrumentation.java","source_line":null},{"class_name":"android.app.servertransaction.TransactionExecutor","id":8,"name":"execute","signature":"(Landroid/app/servertransaction/ClientTransaction;)V","source_file":"TransactionExecutor.java","source_line":null},{"class_name":"android.app.servertransaction.TransactionExecutor","id":9,"name":"executeCallbacks","signature":"(Landroid/app/servertransaction/ClientTransaction;)V","source_file":"TransactionExecutor.java","source_line":null},{"class_name":"android.content.Context","id":34,"name":"obtainStyledAttributes","signature":"([I)Landroid/content/res/TypedArray;","source_file":"Context.java","source_line":null},{"class_name":"android.app.ActivityThread$H","id":7,"name":"handleMessage","signature":"(Landroid/os/Message;)V","source_file":"ActivityThread.java","source_line":null},{"class_name":"android.app.servertransaction.LaunchActivityItem","id":10,"name":"execute","signature":"(Landroid/app/ClientTransactionHandler;Landroid/os/IBinder;Landroid/app/servertransaction/PendingTransactionActions;)V","source_file":"LaunchActivityItem.java","source_line":null},{"class_name":"android.os.Handler","id":6,"name":"dispatchMessage","signature":"(Landroid/os/Message;)V","source_file":"Handler.java","source_line":null},{"class_name":"android.os.HandlerThread","id":67,"name":"run","signature":"()V","source_file":"HandlerThread.java","source_line":null},{"class_name":"android.os.Looper","id":4,"name":"loop","signature":"()V","source_file":"Looper.java","source_line":null},{"class_name":"android.os.Looper","id":5,"name":"loopOnce","signature":"(Landroid/os/Looper;JI)Z","source_file":"Looper.java","source_line":null},{"class_name":"android.view.LayoutInflater","id":24,"name":"createViewFromTag","signature":"(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;","source_file":"LayoutInflater.java","source_line":null},{"class_name":"android.view.LayoutInflater","id":25,"name":"createViewFromTag","signature":"(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;Z)Landroid/view/View;","source_file":"LayoutInflater.java","source_line":null},{"class_name":"android.view.LayoutInflater","id":19,"name":"inflate","signature":"(ILandroid/view/ViewGroup;)Landroid/view/View;","source_file":"LayoutInflater.java","source_line":null},{"class_name":"android.view.LayoutInflater","id":20,"name":"inflate","signature":"(ILandroid/view/ViewGroup;Z)Landroid/view/View;","source_file":"LayoutInflater.java","source_line":null},{"class_name":"android.view.LayoutInflater","id":21,"name":"inflate","signature":"(Lorg/xmlpull/v1/XmlPullParser;Landroid/view/ViewGroup;Z)Landroid/view/View;","source_file":"LayoutInflater.java","source_line":null},{"class_name":"android.view.LayoutInflater","id":23,"name":"rInflate","signature":"(Lorg/xmlpull/v1/XmlPullParser;Landroid/view/View;Landroid/content/Context;Landroid/util/AttributeSet;Z)V","source_file":"LayoutInflater.java","source_line":null},{"class_name":"android.view.LayoutInflater","id":22,"name":"rInflateChildren","signature":"(Lorg/xmlpull/v1/XmlPullParser;Landroid/view/View;Landroid/util/AttributeSet;Z)V","source_file":"LayoutInflater.java","source_line":null},{"class_name":"android.view.LayoutInflater","id":26,"name":"tryCreateView","signature":"(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;","source_file":"LayoutInflater.java","source_line":null},{"class_name":"com.android.internal.os.RuntimeInit$MethodAndArgsCaller","id":1,"name":"run","signature":"()V","source_file":"RuntimeInit.java","source_line":null},{"class_name":"java.lang.Object","id":40,"name":"wait","signature":"()V","source_file":"Object.java","source_line":null},{"class_name":"java.lang.Object","id":41,"name":"wait","signature":"(J)V","source_file":"Object.java","source_line":null},{"class_name":"java.lang.Object","id":42,"name":"wait","signature":"(JI)V","source_file":"Object.java","source_line":null},{"class_name":"jdk.internal.misc.Unsafe","id":55,"name":"park","signature":"(ZJ)V","source_file":"Unsafe.java","source_line":null},{"class_name":"java.lang.Thread","id":59,"name":"sleep","signature":"(J)V","source_file":"Thread.java","source_line":null},{"class_name":"java.lang.Thread","id":60,"name":"sleep","signature":"(JI)V","source_file":"Thread.java","source_line":null},{"class_name":"java.lang.Thread","id":61,"name":"sleep","signature":"(Ljava/lang/Object;JI)V","source_file":"Thread.java","source_line":null},{"class_name":"java.lang.Thread","id":35,"name":"run","signature":"()V","source_file":"Thread.java","source_line":null},{"class_name":"java.lang.reflect.Method","id":2,"name":"invoke","signature":"(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;","source_file":"Method.java","source_line":null},{"class_name":"dalvik.system.VMRuntime","id":38,"name":"runHeapTasks","signature":"()V","source_file":"VMRuntime.java","source_line":null},{"class_name":"android.app.ActivityThread","id":3,"name":"main","signature":"([Ljava/lang/String;)V","source_file":"ActivityThread.java","source_line":null},{"class_name":"android.app.ActivityThread","id":12,"name":"performLaunchActivity","signature":"(Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)Landroid/app/Activity;","source_file":"ActivityThread.java","source_line":null},{"class_name":"android.app.ActivityThread","id":11,"name":"handleLaunchActivity","signature":"(Landroid/app/ActivityThread$ActivityClientRecord;Landroid/app/servertransaction/PendingTransactionActions;Landroid/content/Intent;)Landroid/app/Activity;","source_file":"ActivityThread.java","source_line":null},{"class_name":"android.app.Activity","id":14,"name":"performCreate","signature":"(Landroid/os/Bundle;)V","source_file":"Activity.java","source_line":null},{"class_name":"android.app.Activity","id":15,"name":"performCreate","signature":"(Landroid/os/Bundle;Landroid/os/PersistableBundle;)V","source_file":"Activity.java","source_line":null},{"class_name":"android.os.FileObserver$ObserverThread","id":57,"name":"observe","signature":"(I)V","source_file":"FileObserver.java","source_line":null},{"class_name":"android.os.FileObserver$ObserverThread","id":56,"name":"run","signature":"()V","source_file":"FileObserver.java","source_line":null},{"class_name":"android.os.MessageQueue","id":69,"name":"nativePollOnce","signature":"(JI)V","source_file":"MessageQueue.java","source_line":null},{"class_name":"android.os.MessageQueue","id":68,"name":"next","signature":"()Landroid/os/Message;","source_file":"MessageQueue.java","source_line":null},{"class_name":"com.android.internal.os.ZygoteInit","id":0,"name":"main","signature":"([Ljava/lang/String;)V","source_file":"ZygoteInit.java","source_line":null},{"class_name":"Cd0","id":76,"name":"run","signature":"()V","source_file":"chromium-TrichromeWebViewGoogle6432.aab-stable-511209734","source_line":null},{"class_name":"com.google.android.gms.common.util.concurrent.zza","id":75,"name":"run","signature":"()V","source_file":"(null)","source_line":null},{"class_name":"Al","id":74,"name":"run","signature":"()V","source_file":"chromium-TrichromeWebViewGoogle6432.aab-stable-511209734","source_line":null},{"class_name":"com.doubleangels.nextdnsmanagement.whitelist","id":16,"name":"onCreate","signature":"(Landroid/os/Bundle;)V","source_file":"whitelist.java","source_line":null},{"class_name":"androidx.appcompat.app.AppCompatDelegateImpl","id":28,"name":"createView","signature":"(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;","source_file":"AppCompatDelegateImpl.java","source_line":null},{"class_name":"androidx.appcompat.app.AppCompatDelegateImpl","id":27,"name":"onCreateView","signature":"(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;","source_file":"AppCompatDelegateImpl.java","source_line":null},{"class_name":"androidx.appcompat.app.AppCompatDelegateImpl","id":18,"name":"setContentView","signature":"(I)V","source_file":"AppCompatDelegateImpl.java","source_line":null},{"class_name":"io.sentry.android.core.ANRWatchDog","id":58,"name":"run","signature":"()V","source_file":"ANRWatchDog.java","source_line":null},{"class_name":"androidx.appcompat.app.AppCompatViewInflater","id":30,"name":"createImageView","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;)Landroidx/appcompat/widget/AppCompatImageView;","source_file":"AppCompatViewInflater.java","source_line":null},{"class_name":"androidx.appcompat.app.AppCompatViewInflater","id":29,"name":"createView","signature":"(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;ZZZZ)Landroid/view/View;","source_file":"AppCompatViewInflater.java","source_line":null},{"class_name":"androidx.appcompat.widget.ThemeUtils","id":33,"name":"checkAppCompatTheme","signature":"(Landroid/view/View;Landroid/content/Context;)V","source_file":"ThemeUtils.java","source_line":null},{"class_name":"androidx.appcompat.widget.AppCompatImageView","id":31,"name":"\u003cinit\u003e","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;)V","source_file":"AppCompatImageView.java","source_line":null},{"class_name":"androidx.appcompat.widget.AppCompatImageView","id":32,"name":"\u003cinit\u003e","signature":"(Landroid/content/Context;Landroid/util/AttributeSet;I)V","source_file":"AppCompatImageView.java","source_line":null},{"class_name":"androidx.appcompat.app.AppCompatActivity","id":17,"name":"setContentView","signature":"(I)V","source_file":"AppCompatActivity.java","source_line":null}],"pid":23047,"start_time":147859329257000,"threads":[{"id":23047,"name":"main"},{"id":23058,"name":"Signal Catcher"},{"id":23060,"name":"perfetto_hprof_listener"},{"id":23063,"name":"HeapTaskDaemon"},{"id":23064,"name":"ReferenceQueueDaemon"},{"id":23065,"name":"FinalizerDaemon"},{"id":23066,"name":"FinalizerWatchdogDaemon"},{"id":23067,"name":"binder:23047_1"},{"id":23062,"name":"Jit thread pool worker thread 0"},{"id":23068,"name":"binder:23047_2"},{"id":23061,"name":"ADB-JDWP Connection Control Thread"},{"id":23069,"name":"binder:23047_3"},{"id":23093,"name":"Profile Saver"},{"id":23099,"name":"pool-2-thread-1"},{"id":23100,"name":"FileObserver"},{"id":23101,"name":"|ANR-WatchDog|"},{"id":23103,"name":"Timer-0"},{"id":23104,"name":"WM.task-1"},{"id":23114,"name":"OSH_WritePrefs"},{"id":23122,"name":"WM.task-2"},{"id":23125,"name":"OkHttp ConnectionPool"},{"id":23126,"name":"SentryAsyncConnection-0"},{"id":23127,"name":"RenderThread"},{"id":23160,"name":"Okio Watchdog"},{"id":23167,"name":"Chrome_ProcessLauncherThread"},{"id":23169,"name":"GoogleApiHandler"},{"id":23170,"name":"queued-work-looper"},{"id":23177,"name":"Chrome_IOThread"},{"id":23174,"name":"ThreadPoolForeg"},{"id":23202,"name":"ThreadPoolSingl"},{"id":23203,"name":"PlatformServiceBridgeHandlerThread"},{"id":23210,"name":"CleanupReference"},{"id":23214,"name":"ConnectivityThread"},{"id":23220,"name":"Chrome_InProcGpuThread"},{"id":23184,"name":"AudioThread"},{"id":23257,"name":"FrameMetricsAggregator"},{"id":23259,"name":"WM.task-3"},{"id":23260,"name":"WM.task-4"},{"id":23183,"name":"ThreadPoolForeg"},{"id":23181,"name":"ThreadPoolForeg"},{"id":23182,"name":"ThreadPoolForeg"},{"id":23273,"name":"OSH_NetworkHandlerThread_PUSH"},{"id":23291,"name":"hwuiTask1"},{"id":23290,"name":"hwuiTask0"},{"id":23294,"name":"FirebaseInstanceId"},{"id":23297,"name":"MessengerIpcClient"},{"id":23302,"name":"androidx.work-1"},{"id":23310,"name":"GAC_Executor[0]"},{"id":23315,"name":"GAC_Executor[1]"},{"id":23187,"name":"ThreadPoolForeg"},{"id":23409,"name":"binder:23047_4"},{"id":23729,"name":"binder:23047_5"}],"total_method_calls":219,"vm":"Art"}} \ No newline at end of file diff --git a/relay-profiling/tests/fixtures/android/roundtrip.json b/relay-profiling/tests/fixtures/android/legacy/roundtrip.json similarity index 100% rename from relay-profiling/tests/fixtures/android/roundtrip.json rename to relay-profiling/tests/fixtures/android/legacy/roundtrip.json diff --git a/relay-profiling/tests/fixtures/android/roundtrip.rn.json b/relay-profiling/tests/fixtures/android/legacy/roundtrip.rn.json similarity index 100% rename from relay-profiling/tests/fixtures/android/roundtrip.rn.json rename to relay-profiling/tests/fixtures/android/legacy/roundtrip.rn.json diff --git a/relay-profiling/tests/fixtures/android/valid.json b/relay-profiling/tests/fixtures/android/legacy/valid.json similarity index 100% rename from relay-profiling/tests/fixtures/android/valid.json rename to relay-profiling/tests/fixtures/android/legacy/valid.json diff --git a/relay-server/src/metrics_extraction/event.rs b/relay-server/src/metrics_extraction/event.rs index 09a06fa6a2b..9de6668d33c 100644 --- a/relay-server/src/metrics_extraction/event.rs +++ b/relay-server/src/metrics_extraction/event.rs @@ -1,15 +1,19 @@ +use std::collections::BTreeMap; + +use relay_base_schema::project::ProjectId; use relay_common::time::UnixTimestamp; use relay_dynamic_config::CombinedMetricExtractionConfig; use relay_event_normalization::span::description::ScrubMongoDescription; use relay_event_schema::protocol::{Event, Span}; -use relay_metrics::Bucket; +use relay_metrics::{Bucket, BucketMetadata, BucketValue}; use relay_quotas::DataCategory; +use relay_sampling::evaluation::SamplingDecision; use crate::metrics_extraction::generic::{self, Extractable}; -use crate::metrics_extraction::metrics_summary; +use crate::metrics_extraction::transactions::ExtractedMetrics; +use crate::metrics_extraction::{metrics_summary, transactions}; use crate::services::processor::extract_transaction_span; use crate::statsd::RelayTimers; -use crate::utils::sample; impl Extractable for Event { fn category(&self) -> DataCategory { @@ -49,15 +53,26 @@ impl Extractable for Span { /// If this is a transaction event with spans, metrics will also be extracted from the spans. pub fn extract_metrics( event: &mut Event, - spans_extracted: bool, config: CombinedMetricExtractionConfig<'_>, + sampling_decision: SamplingDecision, + target_project_id: ProjectId, max_tag_value_size: usize, - span_extraction_sample_rate: Option, -) -> Vec { - let mut metrics = generic::extract_metrics(event, config); - // If spans were already extracted for an event, we rely on span processing to extract metrics. - if !spans_extracted && sample(span_extraction_sample_rate.unwrap_or(1.0)) { - extract_span_metrics_for_event(event, config, max_tag_value_size, &mut metrics); + extract_spans: bool, +) -> ExtractedMetrics { + let mut metrics = ExtractedMetrics { + project_metrics: generic::extract_metrics(event, config), + sampling_metrics: Vec::new(), + }; + + if extract_spans { + extract_span_metrics_for_event( + event, + config, + sampling_decision, + target_project_id, + max_tag_value_size, + &mut metrics, + ); } metrics @@ -66,10 +81,14 @@ pub fn extract_metrics( fn extract_span_metrics_for_event( event: &mut Event, config: CombinedMetricExtractionConfig<'_>, + sampling_decision: SamplingDecision, + target_project_id: ProjectId, max_tag_value_size: usize, - output: &mut Vec, + output: &mut ExtractedMetrics, ) { relay_statsd::metric!(timer(RelayTimers::EventProcessingSpanMetricsExtraction), { + let mut span_count = 0; + if let Some(transaction_span) = extract_transaction_span( event, max_tag_value_size, @@ -79,7 +98,8 @@ fn extract_span_metrics_for_event( let (metrics, metrics_summary) = metrics_summary::extract_and_summarize_metrics(&transaction_span, config); metrics_summary.apply_on(&mut event._metrics_summary); - output.extend(metrics); + output.project_metrics.extend(metrics); + span_count += 1; } if let Some(spans) = event.spans.value_mut() { @@ -88,13 +108,71 @@ fn extract_span_metrics_for_event( let (metrics, metrics_summary) = metrics_summary::extract_and_summarize_metrics(span, config); metrics_summary.apply_on(&mut span._metrics_summary); - output.extend(metrics); + output.project_metrics.extend(metrics); + span_count += 1; } } } + + // This function assumes it is only called when span metrics should be extracted, hence we + // extract the span root counter unconditionally. + let transaction = transactions::get_transaction_name(event); + let bucket = create_span_root_counter( + event, + transaction, + span_count, + sampling_decision, + target_project_id, + ); + output.sampling_metrics.extend(bucket); }); } +/// Creates the metric `c:spans/count_per_root_project@none`. +/// +/// This metric counts the number of spans per root project of the trace. This is used for dynamic +/// sampling biases to compute weights of projects including all spans in the trace. +pub fn create_span_root_counter( + instance: &T, + transaction: Option, + span_count: u32, + sampling_decision: SamplingDecision, + target_project_id: ProjectId, +) -> Option { + if span_count == 0 { + return None; + } + + let timestamp = instance.timestamp()?; + + // For extracted metrics we assume the `received_at` timestamp is equivalent to the time + // in which the metric is extracted. + let received_at = if cfg!(not(test)) { + UnixTimestamp::now() + } else { + UnixTimestamp::from_secs(0) + }; + + let mut tags = BTreeMap::new(); + tags.insert("decision".to_owned(), sampling_decision.to_string()); + tags.insert( + "target_project_id".to_owned(), + target_project_id.to_string(), + ); + if let Some(transaction) = transaction { + tags.insert("transaction".to_owned(), transaction); + } + + Some(Bucket { + timestamp, + width: 0, + name: "c:spans/count_per_root_project@none".into(), + value: BucketValue::counter(span_count.into()), + tags, + metadata: BucketMetadata::new(received_at), + }) +} + #[cfg(test)] mod tests { use std::collections::BTreeSet; @@ -143,7 +221,7 @@ mod tests { OwnedConfig { global, project } } - fn extract_span_metrics(features: impl Into>) -> Vec { + fn extract_span_metrics(features: impl Into>) -> ExtractedMetrics { let json = r#" { "type": "transaction", @@ -1202,22 +1280,29 @@ mod tests { extract_metrics( event.value_mut().as_mut().unwrap(), - false, combined_config(features, None).combined(), + SamplingDecision::Keep, + ProjectId::new(4711), 200, - None, + true, ) } #[test] fn no_feature_flags_enabled() { let metrics = extract_span_metrics([]); - assert!(metrics.is_empty()); + assert!(metrics.project_metrics.is_empty()); + + assert_eq!(metrics.sampling_metrics.len(), 1); + assert_eq!( + metrics.sampling_metrics[0].name.as_ref(), + "c:spans/count_per_root_project@none" + ); } #[test] fn only_indexed_spans_enabled() { - let metrics = extract_span_metrics([Feature::ExtractSpansFromEvent]); + let metrics = extract_span_metrics([Feature::ExtractSpansFromEvent]).project_metrics; assert_eq!(metrics.len(), 75); assert!(metrics.iter().all(|b| &b.name == "c:spans/usage@none")); } @@ -1225,14 +1310,14 @@ mod tests { #[test] fn only_common() { let metrics = extract_span_metrics([Feature::ExtractCommonSpanMetricsFromEvent]); - insta::assert_debug_snapshot!(metrics); + insta::assert_debug_snapshot!(metrics.project_metrics); } #[test] fn only_addons() { // Nothing is extracted without the common flag: let metrics = extract_span_metrics([Feature::ExtractAddonsSpanMetricsFromEvent]); - assert!(metrics.is_empty()); + assert!(metrics.project_metrics.is_empty()); } #[test] @@ -1241,7 +1326,7 @@ mod tests { Feature::ExtractCommonSpanMetricsFromEvent, Feature::ExtractAddonsSpanMetricsFromEvent, ]); - insta::assert_debug_snapshot!(metrics); + insta::assert_debug_snapshot!(metrics.project_metrics); } const MOBILE_EVENT: &str = r#" @@ -1413,12 +1498,13 @@ mod tests { let metrics = extract_metrics( event.value_mut().as_mut().unwrap(), - false, combined_config([Feature::ExtractCommonSpanMetricsFromEvent], None).combined(), + SamplingDecision::Keep, + ProjectId::new(4711), 200, - None, + true, ); - insta::assert_debug_snapshot!((&event.value().unwrap().spans, metrics)); + insta::assert_debug_snapshot!((&event.value().unwrap().spans, metrics.project_metrics)); } #[test] @@ -1470,18 +1556,21 @@ mod tests { let metrics = extract_metrics( event.value_mut().as_mut().unwrap(), - false, combined_config([Feature::ExtractCommonSpanMetricsFromEvent], None).combined(), + SamplingDecision::Keep, + ProjectId::new(4711), 200, - None, + true, ); // When transaction.op:ui.load and mobile:true, HTTP spans still get both // exclusive_time metrics: assert!(metrics + .project_metrics .iter() .any(|b| &*b.name == "d:spans/exclusive_time@millisecond")); assert!(metrics + .project_metrics .iter() .any(|b| &*b.name == "d:spans/exclusive_time_light@millisecond")); } @@ -1502,13 +1591,15 @@ mod tests { let metrics = extract_metrics( event.value_mut().as_mut().unwrap(), - false, combined_config([Feature::ExtractCommonSpanMetricsFromEvent], None).combined(), + SamplingDecision::Keep, + ProjectId::new(4711), 200, - None, + true, ); let usage_metrics = metrics + .project_metrics .into_iter() .filter(|b| &*b.name == "c:spans/usage@none") .collect::>(); @@ -1765,11 +1856,13 @@ mod tests { let metrics = extract_metrics( event.value_mut().as_mut().unwrap(), - false, combined_config([Feature::ExtractCommonSpanMetricsFromEvent], None).combined(), + SamplingDecision::Keep, + ProjectId::new(4711), 200, - None, - ); + true, + ) + .project_metrics; assert_eq!(metrics.len(), 5); @@ -1908,10 +2001,11 @@ mod tests { let _ = extract_metrics( event.value_mut().as_mut().unwrap(), - false, config, + SamplingDecision::Keep, + ProjectId::new(4711), 200, - None, + true, ); insta::assert_debug_snapshot!(&event.value().unwrap()._metrics_summary); diff --git a/relay-server/src/metrics_extraction/transactions/mod.rs b/relay-server/src/metrics_extraction/transactions/mod.rs index 16e68a7a196..9828b5cc384 100644 --- a/relay-server/src/metrics_extraction/transactions/mod.rs +++ b/relay-server/src/metrics_extraction/transactions/mod.rs @@ -1,6 +1,7 @@ use std::collections::{BTreeMap, BTreeSet}; use relay_base_schema::events::EventType; +use relay_base_schema::project::ProjectId; use relay_common::time::UnixTimestamp; use relay_dynamic_config::{CombinedMetricExtractionConfig, TransactionMetricsConfig}; use relay_event_normalization::span::country_subregion::Subregion; @@ -98,7 +99,7 @@ fn is_low_cardinality(source: &TransactionSource) -> bool { /// Decide whether we want to keep the transaction name. /// High-cardinality sources are excluded to protect our metrics infrastructure. /// Note that this will produce a discrepancy between metrics and raw transaction data. -fn get_transaction_name(event: &Event) -> Option { +pub fn get_transaction_name(event: &Event) -> Option { let original = event.transaction.value()?; let source = event @@ -255,6 +256,7 @@ pub struct TransactionExtractor<'a> { pub generic_config: Option>, pub transaction_from_dsc: Option<&'a str>, pub sampling_decision: SamplingDecision, + pub target_project_id: ProjectId, pub has_profile: bool, } @@ -434,6 +436,7 @@ impl TransactionExtractor<'_> { TransactionCPRTags { decision: self.sampling_decision.to_string(), + target_project_id: self.target_project_id, universal_tags, } }; @@ -615,6 +618,7 @@ mod tests { generic_config: None, transaction_from_dsc: Some("test_transaction"), sampling_decision: SamplingDecision::Keep, + target_project_id: ProjectId::new(4711), has_profile: false, }; @@ -994,6 +998,7 @@ mod tests { generic_config: None, transaction_from_dsc: Some("test_transaction"), sampling_decision: SamplingDecision::Keep, + target_project_id: ProjectId::new(4711), has_profile: false, }; @@ -1169,6 +1174,7 @@ mod tests { generic_config: None, transaction_from_dsc: Some("test_transaction"), sampling_decision: SamplingDecision::Keep, + target_project_id: ProjectId::new(4711), has_profile: false, }; @@ -1320,6 +1326,7 @@ mod tests { generic_config: None, transaction_from_dsc: Some("test_transaction"), sampling_decision: SamplingDecision::Keep, + target_project_id: ProjectId::new(4711), has_profile: false, }; @@ -1395,6 +1402,7 @@ mod tests { generic_config: None, transaction_from_dsc: Some("test_transaction"), sampling_decision: SamplingDecision::Keep, + target_project_id: ProjectId::new(4711), has_profile: false, }; @@ -1560,6 +1568,7 @@ mod tests { generic_config: None, transaction_from_dsc: Some("test_transaction"), sampling_decision: SamplingDecision::Keep, + target_project_id: ProjectId::new(4711), has_profile: false, }; @@ -1599,6 +1608,7 @@ mod tests { generic_config: None, transaction_from_dsc: Some("test_transaction"), sampling_decision: SamplingDecision::Keep, + target_project_id: ProjectId::new(4711), has_profile: false, }; @@ -1667,6 +1677,7 @@ mod tests { generic_config: None, transaction_from_dsc: Some("test_transaction"), sampling_decision: SamplingDecision::Keep, + target_project_id: ProjectId::new(4711), has_profile: false, }; @@ -1773,6 +1784,7 @@ mod tests { generic_config: None, transaction_from_dsc: Some("test_transaction"), sampling_decision: SamplingDecision::Keep, + target_project_id: ProjectId::new(4711), has_profile: false, }; @@ -1806,6 +1818,7 @@ mod tests { generic_config: None, transaction_from_dsc: Some("test_transaction"), sampling_decision: SamplingDecision::Keep, + target_project_id: ProjectId::new(4711), has_profile: false, }; @@ -1843,6 +1856,7 @@ mod tests { generic_config: None, transaction_from_dsc: Some("root_transaction"), sampling_decision: SamplingDecision::Keep, + target_project_id: ProjectId::new(4711), has_profile: false, }; @@ -1860,6 +1874,7 @@ mod tests { ), tags: { "decision": "keep", + "target_project_id": "4711", "transaction": "root_transaction", }, metadata: BucketMetadata { @@ -2112,6 +2127,7 @@ mod tests { generic_config: None, transaction_from_dsc: Some("test_transaction"), sampling_decision: SamplingDecision::Keep, + target_project_id: ProjectId::new(4711), has_profile: false, }; @@ -2213,6 +2229,7 @@ mod tests { generic_config: Some(combined_config), transaction_from_dsc: Some("test_transaction"), sampling_decision: SamplingDecision::Keep, + target_project_id: ProjectId::new(4711), has_profile: false, }; diff --git a/relay-server/src/metrics_extraction/transactions/types.rs b/relay-server/src/metrics_extraction/transactions/types.rs index 0f9923c4f1a..6a8ce105d3c 100644 --- a/relay-server/src/metrics_extraction/transactions/types.rs +++ b/relay-server/src/metrics_extraction/transactions/types.rs @@ -2,6 +2,7 @@ use std::borrow::Cow; use std::collections::BTreeMap; use std::fmt::Display; +use relay_base_schema::project::ProjectId; use relay_common::time::UnixTimestamp; use relay_metrics::{ Bucket, BucketMetadata, BucketValue, DistributionType, DurationUnit, MetricNamespace, @@ -193,6 +194,7 @@ impl From for BTreeMap { #[derive(Clone, Debug, PartialEq, Eq)] pub struct TransactionCPRTags { pub decision: String, + pub target_project_id: ProjectId, pub universal_tags: CommonTags, } @@ -200,6 +202,10 @@ impl From for BTreeMap { fn from(value: TransactionCPRTags) -> Self { let mut map: BTreeMap = value.universal_tags.into(); map.insert("decision".to_string(), value.decision); + map.insert( + "target_project_id".to_string(), + value.target_project_id.to_string(), + ); map } } diff --git a/relay-server/src/services/buffer/envelope_buffer/mod.rs b/relay-server/src/services/buffer/envelope_buffer/mod.rs index 02871016c4d..3f5273a6d55 100644 --- a/relay-server/src/services/buffer/envelope_buffer/mod.rs +++ b/relay-server/src/services/buffer/envelope_buffer/mod.rs @@ -208,6 +208,9 @@ struct EnvelopeBuffer { /// This boolean is just used for tagging the metric that tracks the total count of envelopes /// in the buffer. total_count_initialized: bool, + + /// Temporary field used to track compression gains. + push_count: usize, } impl EnvelopeBuffer { @@ -219,6 +222,7 @@ impl EnvelopeBuffer { stack_provider: MemoryStackProvider::new(memory_checker), total_count: Arc::new(AtomicI64::new(0)), total_count_initialized: false, + push_count: 0, } } } @@ -233,6 +237,7 @@ impl EnvelopeBuffer { stack_provider: SqliteStackProvider::new(config).await?, total_count: Arc::new(AtomicI64::new(0)), total_count_initialized: false, + push_count: 0, }) } } @@ -258,6 +263,33 @@ where /// The priority of the stack is updated with the envelope's received_at time. pub async fn push(&mut self, envelope: Box) -> Result<(), EnvelopeBufferError> { let received_at = envelope.meta().start_time().into(); + + // Temporary metric to verify compression gains + self.push_count += 1; + if 0 == (self.push_count % 100) { + if let Ok(serialized) = envelope.to_vec() { + let compression_level = (self.push_count % 3) as i32 + 1; // 1 = lowest, 3 = default + tokio::spawn(async move { + relay_statsd::metric!( + histogram(RelayHistograms::BufferEnvelopeSize) = serialized.len() as u64 + ); + + let tag = compression_level.to_string(); + if let Ok(encoded) = relay_statsd::metric!( + timer(RelayTimers::BufferEnvelopeCompression), + compression_level = &tag, + { zstd::encode_all(serialized.as_slice(), compression_level) } + ) { + relay_statsd::metric!( + histogram(RelayHistograms::BufferEnvelopeSizeCompressed) = + encoded.len() as u64, + compression_level = &tag + ); + } + }); + } + } + let project_key_pair = ProjectKeyPair::from_envelope(&envelope); if let Some(( QueueItem { @@ -283,7 +315,6 @@ where prio.received_at = received_at; }); - self.total_count.fetch_add(1, AtomicOrdering::SeqCst); self.track_total_count(); Ok(()) diff --git a/relay-server/src/services/outcome.rs b/relay-server/src/services/outcome.rs index 55a4a8b73a4..35527452b38 100644 --- a/relay-server/src/services/outcome.rs +++ b/relay-server/src/services/outcome.rs @@ -450,6 +450,9 @@ pub enum DiscardReason { InvalidReplayRecordingEvent, InvalidReplayVideoEvent, + /// (Relay) The event's timestamp was too far in the future. + DateInTheFuture, + /// (Relay) Profiling related discard reasons Profiling(&'static str), @@ -503,6 +506,7 @@ impl DiscardReason { DiscardReason::Profiling(reason) => reason, DiscardReason::InvalidSpan => "invalid_span", DiscardReason::FeatureDisabled(_) => "feature_disabled", + DiscardReason::DateInTheFuture => "date_in_the_future", } } } diff --git a/relay-server/src/services/processor.rs b/relay-server/src/services/processor.rs index 0b5441b444e..a17c8200be8 100644 --- a/relay-server/src/services/processor.rs +++ b/relay-server/src/services/processor.rs @@ -45,7 +45,7 @@ use smallvec::{smallvec, SmallVec}; #[cfg(feature = "processing")] use { crate::services::store::{Store, StoreEnvelope}, - crate::utils::{sample, CheckLimits, Enforcement, EnvelopeLimiter, ItemAction}, + crate::utils::{CheckLimits, Enforcement, EnvelopeLimiter, ItemAction}, itertools::Itertools, relay_cardinality::{ CardinalityLimit, CardinalityLimiter, CardinalityLimitsSplit, RedisSetLimiter, @@ -605,29 +605,37 @@ impl ProcessingExtractedMetrics { } /// Extends the contained project metrics. - pub fn extend_project_metrics( + pub fn extend_project_metrics( &mut self, - mut buckets: Vec, + buckets: I, sampling_decision: Option, - ) { - for bucket in &mut buckets { - bucket.metadata.extracted_from_indexed = - sampling_decision == Some(SamplingDecision::Keep); - } - self.metrics.project_metrics.extend(buckets); + ) where + I: IntoIterator, + { + self.metrics + .project_metrics + .extend(buckets.into_iter().map(|mut bucket| { + bucket.metadata.extracted_from_indexed = + sampling_decision == Some(SamplingDecision::Keep); + bucket + })); } /// Extends the contained sampling metrics. - pub fn extend_sampling_metrics( + pub fn extend_sampling_metrics( &mut self, - mut buckets: Vec, + buckets: I, sampling_decision: Option, - ) { - for bucket in &mut buckets { - bucket.metadata.extracted_from_indexed = - sampling_decision == Some(SamplingDecision::Keep); - } - self.metrics.sampling_metrics.extend(buckets); + ) where + I: IntoIterator, + { + self.metrics + .sampling_metrics + .extend(buckets.into_iter().map(|mut bucket| { + bucket.metadata.extracted_from_indexed = + sampling_decision == Some(SamplingDecision::Keep); + bucket + })); } /// Applies rate limits to the contained metrics. @@ -1415,21 +1423,27 @@ impl EnvelopeProcessorService { return Ok(()); } + // If spans were already extracted for an event, we rely on span processing to extract metrics. + let extract_spans = !state.spans_extracted + && state.project_info.config.features.produces_spans() + && utils::sample(global.options.span_extraction_sample_rate.unwrap_or(1.0)); + let metrics = crate::metrics_extraction::event::extract_metrics( event, - state.spans_extracted, combined_config, + sampling_decision, + state.project_id, self.inner .config .aggregator_config_for(MetricNamespace::Spans) .aggregator .max_tag_value_length, - global.options.span_extraction_sample_rate, + extract_spans, ); state .extracted_metrics - .extend_project_metrics(metrics, Some(sampling_decision)); + .extend(metrics, Some(sampling_decision)); if !state.project_info.has_feature(Feature::DiscardTransaction) { let transaction_from_dsc = state @@ -1443,6 +1457,7 @@ impl EnvelopeProcessorService { generic_config: Some(combined_config), transaction_from_dsc, sampling_decision, + target_project_id: state.project_id, has_profile: profile_id.is_some(), }; @@ -2503,7 +2518,7 @@ impl EnvelopeProcessorService { }; let error_sample_rate = global_config.options.cardinality_limiter_error_sample_rate; - if !limits.exceeded_limits().is_empty() && sample(error_sample_rate) { + if !limits.exceeded_limits().is_empty() && utils::sample(error_sample_rate) { for limit in limits.exceeded_limits() { relay_log::error!( tags.organization_id = scoping.organization_id, diff --git a/relay-server/src/services/processor/replay.rs b/relay-server/src/services/processor/replay.rs index 848d08bb375..6d24df8c8c6 100644 --- a/relay-server/src/services/processor/replay.rs +++ b/relay-server/src/services/processor/replay.rs @@ -96,7 +96,7 @@ pub fn process( } ItemType::ReplayRecording => { let replay_recording = - handle_replay_recording_item(item.payload(), scrubber.as_mut())?; + handle_replay_recording_item(item.payload(), scrubber.as_mut(), &rpc)?; item.set_payload(ContentType::OctetStream, replay_recording); } ItemType::ReplayVideo => { @@ -190,6 +190,9 @@ fn handle_replay_event_item( ReplayError::InvalidPayload(_) => { ProcessingError::InvalidReplay(DiscardReason::InvalidReplayEvent) } + ReplayError::DateInTheFuture => { + ProcessingError::InvalidReplay(DiscardReason::DateInTheFuture) + } }) } } @@ -241,6 +244,7 @@ fn process_replay_event( fn handle_replay_recording_item( payload: Bytes, scrubber: Option<&mut RecordingScrubber>, + config: &ReplayProcessingConfig<'_>, ) -> Result { // XXX: Processing is there just for data scrubbing. Skip the entire expensive // processing step if we do not need to scrub. @@ -259,7 +263,16 @@ fn handle_replay_recording_item( scrubber.process_recording(&payload) }) .map(Into::into) - .map_err(|_| ProcessingError::InvalidReplay(DiscardReason::InvalidReplayRecordingEvent)) + .map_err(|error| { + relay_log::error!( + error = &error as &dyn Error, + event_id = ?config.event_id, + project_id = config.project_id.map(|v| v.value()), + organization_id = config.organization_id, + "invalid replay recording" + ); + ProcessingError::InvalidReplay(DiscardReason::InvalidReplayRecordingEvent) + }) } // Replay Video Processing @@ -287,7 +300,7 @@ fn handle_replay_video_item( let replay_event = handle_replay_event_item(replay_event, config)?; // Process as a replay-recording envelope item. - let replay_recording = handle_replay_recording_item(replay_recording, scrubber)?; + let replay_recording = handle_replay_recording_item(replay_recording, scrubber, config)?; // Verify the replay-video payload is not empty. if replay_video.is_empty() { diff --git a/relay-server/src/services/processor/span/processing.rs b/relay-server/src/services/processor/span/processing.rs index 10d44f6c17c..a6452515b20 100644 --- a/relay-server/src/services/processor/span/processing.rs +++ b/relay-server/src/services/processor/span/processing.rs @@ -33,7 +33,7 @@ use relay_spans::otel_trace::Span as OtelSpan; use thiserror::Error; use crate::envelope::{ContentType, Item, ItemType}; -use crate::metrics_extraction::metrics_summary; +use crate::metrics_extraction::{event, metrics_summary}; use crate::services::outcome::{DiscardReason, Outcome}; use crate::services::processor::span::extract_transaction_span; use crate::services::processor::{ @@ -71,8 +71,9 @@ pub fn process( let client_ip = state.managed_envelope.envelope().meta().client_addr(); let filter_settings = &state.project_info.config.filter_settings; + let sampling_decision = sampling_result.decision(); - let mut dynamic_sampling_dropped_spans = 0; + let mut span_count = 0; state.managed_envelope.retain_items(|item| { let mut annotated_span = match item.ty() { ItemType::OtelSpan => match serde_json::from_slice::(&item.payload()) { @@ -104,6 +105,8 @@ pub fn process( }; if let Some(span) = annotated_span.value() { + span_count += 1; + if let Err(filter_stat_key) = relay_filter::should_filter( span, client_ip, @@ -136,13 +139,30 @@ pub fn process( state .extracted_metrics - .extend_project_metrics(metrics, Some(sampling_result.decision())); + .extend_project_metrics(metrics, Some(sampling_decision)); + + if state.project_info.config.features.produces_spans() { + let transaction = span + .data + .value() + .and_then(|d| d.segment_name.value()) + .cloned(); + let bucket = event::create_span_root_counter( + span, + transaction, + 1, + sampling_decision, + state.project_id, + ); + state + .extracted_metrics + .extend_sampling_metrics(bucket, Some(sampling_decision)); + } + item.set_metrics_extracted(true); } - if sampling_result.decision().is_drop() { - relay_log::trace!("Dropping span because of sampling rule {sampling_result:?}"); - dynamic_sampling_dropped_spans += 1; + if sampling_decision.is_drop() { // Drop silently and not with an outcome, we only want to emit an outcome for the // indexed category if the span was dropped by dynamic sampling. // Dropping through the envelope will emit for both categories. @@ -203,13 +223,19 @@ pub fn process( ItemAction::Keep }); - if let Some(outcome) = sampling_result.into_dropped_outcome() { - state.managed_envelope.track_outcome( - outcome, - DataCategory::SpanIndexed, - dynamic_sampling_dropped_spans, + if sampling_decision.is_drop() { + relay_log::trace!( + span_count, + ?sampling_result, + "Dropped spans because of sampling rule", ); } + + if let Some(outcome) = sampling_result.into_dropped_outcome() { + state + .managed_envelope + .track_outcome(outcome, DataCategory::SpanIndexed, span_count); + } } fn add_sample_rate(measurements: &mut Annotated, name: &str, value: Option) { diff --git a/relay-server/src/services/projects/source/local.rs b/relay-server/src/services/projects/source/local.rs index 9bffd851ef0..45b12bf95d4 100644 --- a/relay-server/src/services/projects/source/local.rs +++ b/relay-server/src/services/projects/source/local.rs @@ -111,6 +111,13 @@ async fn load_local_states( // Keep a separate project state per key. let keys = std::mem::take(&mut state.info.public_keys); + if keys.is_empty() { + relay_log::warn!( + ?path, + "skipping file, project config is missing public keys" + ); + } + for key in keys { let mut state = state.clone(); state.info.public_keys = smallvec::smallvec![key.clone()]; diff --git a/relay-server/src/statsd.rs b/relay-server/src/statsd.rs index 007dd025b8d..3e5ed3ec487 100644 --- a/relay-server/src/statsd.rs +++ b/relay-server/src/statsd.rs @@ -188,6 +188,10 @@ pub enum RelayHistograms { /// This is not quite the same as the actual size of a serialized envelope, because it ignores /// the envelope header and item headers. BufferEnvelopeBodySize, + /// Size of a serialized envelope pushed to the envelope buffer (sampled). + BufferEnvelopeSize, + /// Size of a compressed envelope pushed to the envelope buffer (sampled). + BufferEnvelopeSizeCompressed, /// The number of batches emitted per partition. BatchesPerPartition, /// The number of buckets in a batch emitted. @@ -317,6 +321,8 @@ impl HistogramMetric for RelayHistograms { "buffer.backpressure_envelopes_count" } RelayHistograms::BufferEnvelopeBodySize => "buffer.envelope_body_size", + RelayHistograms::BufferEnvelopeSize => "buffer.envelope_size", + RelayHistograms::BufferEnvelopeSizeCompressed => "buffer.envelope_size.compressed", RelayHistograms::ProjectStatePending => "project_state.pending", RelayHistograms::ProjectStateAttempts => "project_state.attempts", RelayHistograms::ProjectStateRequestBatchSize => "project_state.request.batch_size", @@ -551,6 +557,8 @@ pub enum RelayTimers { BufferDrain, /// Timing in milliseconds for the time it takes for the envelopes to be serialized. BufferEnvelopesSerialization, + /// Timing in milliseconds for the time it takes for the envelopes to be compressed (sampled). + BufferEnvelopeCompression, } impl TimerMetric for RelayTimers { @@ -602,6 +610,7 @@ impl TimerMetric for RelayTimers { RelayTimers::BufferPop => "buffer.pop.duration", RelayTimers::BufferDrain => "buffer.drain.duration", RelayTimers::BufferEnvelopesSerialization => "buffer.envelopes_serialization", + RelayTimers::BufferEnvelopeCompression => "buffer.envelopes_compression", } } } diff --git a/relay-system/src/service.rs b/relay-system/src/service.rs index a09d019e132..cd25c022227 100644 --- a/relay-system/src/service.rs +++ b/relay-system/src/service.rs @@ -5,7 +5,7 @@ use std::pin::Pin; use std::sync::atomic::{AtomicU64, Ordering}; use std::sync::Arc; use std::task::{Context, Poll}; -use std::time::Duration; +use std::time::{Duration, Instant}; use futures::future::Shared; use futures::FutureExt; @@ -13,7 +13,7 @@ use tokio::runtime::Runtime; use tokio::sync::{mpsc, oneshot}; use tokio::time::MissedTickBehavior; -use crate::statsd::SystemGauges; +use crate::statsd::{SystemCounters, SystemGauges}; /// Interval for recording backlog metrics on service channels. const BACKLOG_INTERVAL: Duration = Duration::from_secs(1); @@ -839,7 +839,8 @@ impl Receiver { /// not yet been closed, this method will sleep until a message is sent or /// the channel is closed. pub async fn recv(&mut self) -> Option { - loop { + let start = Instant::now(); + let next_message = loop { tokio::select! { biased; @@ -852,10 +853,14 @@ impl Receiver { }, message = self.rx.recv() => { self.queue_size.fetch_sub(1, Ordering::SeqCst); - return message; + break message; }, } - } + }; + relay_statsd::metric!( + counter(SystemCounters::ServiceIdleTime) += start.elapsed().as_nanos() as u64 + ); + next_message } } @@ -1059,6 +1064,13 @@ mod tests { } } + fn skip_idle_time(captures: Vec) -> Vec { + captures + .into_iter() + .filter(|c| !c.starts_with("service.idle_time_nanos:")) + .collect() + } + #[test] fn test_backpressure_metrics() { let rt = tokio::runtime::Builder::new_current_thread() @@ -1092,7 +1104,7 @@ mod tests { }) }); - assert!(captures.is_empty()); + assert!(skip_idle_time(captures).is_empty()); // Advance to 6.5 * INTERVAL. The service should pull the first message immediately, another // message every 2 INTERVALS. The messages are fully handled after 6 INTERVALS, but we @@ -1104,7 +1116,7 @@ mod tests { }); assert_eq!( - captures, + skip_idle_time(captures), [ "service.back_pressure:2|g|#service:mock", // 2 * INTERVAL "service.back_pressure:1|g|#service:mock", // 4 * INTERVAL diff --git a/relay-system/src/statsd.rs b/relay-system/src/statsd.rs index c2fbb6b131e..1f447bf4512 100644 --- a/relay-system/src/statsd.rs +++ b/relay-system/src/statsd.rs @@ -1,4 +1,4 @@ -use relay_statsd::GaugeMetric; +use relay_statsd::{CounterMetric, GaugeMetric}; /// Gauge metrics for Relay system components. pub enum SystemGauges { @@ -20,3 +20,25 @@ impl GaugeMetric for SystemGauges { } } } + +/// Counter metrics for Relay system components. +pub enum SystemCounters { + /// The amount of time a service spends waiting for new messages. + /// + /// This is an indicator of how much more load a service can take on. + /// + /// Caveat: Some services circumvent the service framework by using custom incoming queues. + /// For these, we cannot fully rely on this metric. + /// + /// This metric is tagged with: + /// - `service`: The fully qualified type name of the service implementation. + ServiceIdleTime, +} + +impl CounterMetric for SystemCounters { + fn name(&self) -> &'static str { + match self { + Self::ServiceIdleTime => "service.idle_time_nanos", + } + } +} diff --git a/requirements-dev.txt b/requirements-dev.txt index 9db66d01595..768d14e8cfe 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -20,7 +20,7 @@ redis==4.5.4 requests==2.32.2 sentry_sdk==2.10.0 setuptools==70.0.0 -werkzeug==3.0.1 +werkzeug==3.0.5 zstandard==0.18.0 # typing things diff --git a/tests/integration/test_metrics.py b/tests/integration/test_metrics.py index 8ef8953408c..ba18e21e4eb 100644 --- a/tests/integration/test_metrics.py +++ b/tests/integration/test_metrics.py @@ -819,7 +819,7 @@ def assert_transaction(): assert_transaction() assert_transaction() - metrics = metrics_by_name(metrics_consumer, count=10, timeout=6) + metrics = metrics_by_name(metrics_consumer, count=11, timeout=6) timestamp = int(timestamp.timestamp()) common = { @@ -875,6 +875,7 @@ def assert_transaction(): "retention_days": 90, "tags": { "decision": "drop" if discard_data else "keep", + "target_project_id": "42", "transaction": "transaction_which_starts_trace", }, "name": "c:transactions/count_per_root_project@none", @@ -945,7 +946,7 @@ def test_transaction_metrics_count_per_root_project( "org_id": 1, "project_id": 41, "retention_days": 90, - "tags": {"decision": "keep", "transaction": "test"}, + "tags": {"decision": "keep", "target_project_id": "42", "transaction": "test"}, "name": "c:transactions/count_per_root_project@none", "type": "c", "value": 1.0, @@ -956,7 +957,7 @@ def test_transaction_metrics_count_per_root_project( "org_id": 1, "project_id": 42, "retention_days": 90, - "tags": {"decision": "keep"}, + "tags": {"decision": "keep", "target_project_id": "42"}, "name": "c:transactions/count_per_root_project@none", "type": "c", "value": 2.0, @@ -1416,11 +1417,12 @@ def test_span_metrics( for metric, headers in metrics if metric["name"].startswith("spans", 2) ] - assert len(span_metrics) == 7 + assert len(span_metrics) == 8 for metric, headers in span_metrics: assert headers == [("namespace", b"spans")] if metric["name"] in ( "c:spans/usage@none", + "c:spans/count_per_root_project@none", "d:spans/duration@millisecond", "d:spans/duration_light@millisecond", ): @@ -1501,7 +1503,7 @@ def test_mongodb_span_metrics_not_extracted_without_feature( for metric, headers in metrics if metric["name"].startswith("spans", 2) ] - assert len(span_metrics) == 7 + assert len(span_metrics) == 8 for metric, headers in span_metrics: assert headers == [("namespace", b"spans")] @@ -1585,12 +1587,13 @@ def test_mongodb_span_metrics_extracted_with_feature( for metric, headers in metrics if metric["name"].startswith("spans", 2) ] - assert len(span_metrics) == 7 + assert len(span_metrics) == 8 for metric, headers in span_metrics: assert headers == [("namespace", b"spans")] if metric["name"] in ( "c:spans/usage@none", + "c:spans/count_per_root_project@none", "d:spans/duration@millisecond", "d:spans/duration_light@millisecond", ): diff --git a/tests/integration/test_projectconfigs.py b/tests/integration/test_projectconfigs.py index f3e8c4ccefb..c10e807cf8e 100644 --- a/tests/integration/test_projectconfigs.py +++ b/tests/integration/test_projectconfigs.py @@ -238,6 +238,7 @@ def assert_clear_test_failures(): relay.send_event(project_key) assert mini_sentry.captured_events.empty() + # Wait a bit before fixing the project config to make sure Relay had time to fetch the broken one. time.sleep(1) # Fix the config. diff --git a/tests/integration/test_spans.py b/tests/integration/test_spans.py index bd883b5ed88..164173cc7f9 100644 --- a/tests/integration/test_spans.py +++ b/tests/integration/test_spans.py @@ -169,8 +169,8 @@ def test_span_extraction( @pytest.mark.parametrize( "sample_rate,expected_spans,expected_metrics", [ - (None, 2, 6), - (1.0, 2, 6), + (None, 2, 7), + (1.0, 2, 7), (0.0, 0, 0), ], ) @@ -1066,7 +1066,7 @@ def summarize_outcomes(): assert len(spans) == 2 assert summarize_outcomes() == {(16, 0): 2} # SpanIndexed, Accepted # A limit only for span_indexed does not affect extracted metrics - metrics = metrics_consumer.get_metrics(n=10) + metrics = metrics_consumer.get_metrics(n=11) span_count = sum( [m[0]["value"] for m in metrics if m[0]["name"] == "c:spans/usage@none"] ) diff --git a/tools/bench-buffer/Cargo.toml b/tools/bench-buffer/Cargo.toml new file mode 100644 index 00000000000..12585940a23 --- /dev/null +++ b/tools/bench-buffer/Cargo.toml @@ -0,0 +1,19 @@ +[package] +name = "bench-buffer" +version = "0.1.0" +authors = ["Sentry "] +description = "Generates documentation for metrics" +homepage = "https://getsentry.github.io/relay/" +repository = "https://github.com/getsentry/relay" +edition = "2021" +publish = false + +[dependencies] +bytes = { workspace = true } +clap = { workspace = true, features = ["derive"] } +rand = { workspace = true } +relay-config = { path = "../../relay-config" } +relay-server = { path = "../../relay-server" } +serde_json = { workspace = true } +tempfile = { workspace = true } +tokio = { workspace = true } diff --git a/tools/bench-buffer/src/main.rs b/tools/bench-buffer/src/main.rs new file mode 100644 index 00000000000..36961acc256 --- /dev/null +++ b/tools/bench-buffer/src/main.rs @@ -0,0 +1,215 @@ +use bytes::Bytes; +use clap::{Parser, ValueEnum}; +use relay_config::Config; +use relay_server::{Envelope, MemoryChecker, MemoryStat, PolymorphicEnvelopeBuffer}; +use std::sync::Arc; +use std::time::{Duration, Instant}; + +#[derive(Clone, Copy, Debug, ValueEnum)] +enum Impl { + Memory, + Sqlite, +} + +#[derive(Clone, Copy, Debug, ValueEnum)] +enum Mode { + Sequential, + Interleaved, +} + +#[derive(Parser, Debug)] +struct Args { + #[arg(long)] + envelope_size_kib: usize, + #[arg(long)] + batch_size: usize, + #[arg(long)] + implementation: Impl, + #[arg(long)] + mode: Mode, + #[arg(long)] + projects: usize, + #[arg(long, default_value_t = 60)] + duration_secs: u64, +} + +#[tokio::main] +async fn main() { + let args = Args::parse(); + println!("{:?}", &args); + + let dir = tempfile::tempdir().unwrap(); + + let config = Arc::new( + Config::from_json_value(serde_json::json!({ + "spool": { + "envelopes": { + "buffer_strategy": match args.implementation { + Impl::Memory => "memory", + Impl::Sqlite => "sqlite", + }, + "path": match args.implementation { + Impl::Memory => None, + Impl::Sqlite => Some(dir.path().join("envelopes.db")), + }, + "disk_batch_size": args.batch_size, + } + } + })) + .unwrap(), + ); + + let memory_checker = MemoryChecker::new(MemoryStat::default(), config.clone()); + let buffer = PolymorphicEnvelopeBuffer::from_config(&config, memory_checker) + .await + .unwrap(); + + match args.mode { + Mode::Sequential => { + run_sequential( + buffer, + args.envelope_size_kib * 1024, + args.projects, + Duration::from_secs(args.duration_secs), + ) + .await + } + Mode::Interleaved => { + run_interleaved( + buffer, + args.envelope_size_kib * 1024, + args.projects, + Duration::from_secs(args.duration_secs), + ) + .await + } + }; + + println!("Cleaning up temporary files..."); + drop(dir); + println!("Done..."); +} + +async fn run_sequential( + mut buffer: PolymorphicEnvelopeBuffer, + envelope_size: usize, + project_count: usize, + duration: Duration, +) { + // Determine envelope size once: + let proto_envelope = mock_envelope(envelope_size, project_count); + let bytes_per_envelope = proto_envelope.to_vec().unwrap().len(); + + let start_time = Instant::now(); + + let mut last_check = Instant::now(); + let mut write_duration = Duration::ZERO; + let mut writes = 0; + while start_time.elapsed() < duration / 2 { + let envelope = mock_envelope(envelope_size, project_count); + + let before = Instant::now(); + buffer.push(envelope).await.unwrap(); + let after = Instant::now(); + + write_duration += after - before; + writes += 1; + + if (after - last_check) > Duration::from_secs(1) { + let throughput = (writes * bytes_per_envelope) as f64 / write_duration.as_secs_f64(); + let throughput = throughput / 1024.0 / 1024.0; + println!("Write throughput: {throughput:.2} MiB / s"); + write_duration = Duration::ZERO; + writes = 0; + last_check = after; + } + } + + let mut last_check = Instant::now(); + let mut read_duration = Duration::ZERO; + let mut reads = 0; + while start_time.elapsed() < duration { + let before = Instant::now(); + if buffer.pop().await.unwrap().is_none() { + break; + }; + let after = Instant::now(); + + read_duration += after - before; + reads += 1; + + if (after - last_check) > Duration::from_secs(1) { + let throughput = (reads * bytes_per_envelope) as f64 / read_duration.as_secs_f64(); + let throughput = throughput / 1024.0 / 1024.0; + println!("Read throughput: {throughput:.2} MiB / s"); + read_duration = Duration::ZERO; + reads = 0; + last_check = after; + } + } +} + +async fn run_interleaved( + mut buffer: PolymorphicEnvelopeBuffer, + envelope_size: usize, + project_count: usize, + duration: Duration, +) { + // Determine envelope size once: + let proto_envelope = mock_envelope(envelope_size, project_count); + let bytes_per_envelope = proto_envelope.to_vec().unwrap().len(); + + let start_time = Instant::now(); + + let mut last_check = Instant::now(); + let mut write_duration = Duration::ZERO; + let mut read_duration = Duration::ZERO; + let mut iterations = 0; + while start_time.elapsed() < duration { + let envelope = mock_envelope(envelope_size, project_count); + + let before = Instant::now(); + buffer.push(envelope).await.unwrap(); + let after_write = Instant::now(); + buffer.pop().await.unwrap(); + let after_read = Instant::now(); + + write_duration += after_write - before; + read_duration += after_read - after_write; + iterations += 1; + + if (after_read - last_check) > Duration::from_secs(1) { + let write_throughput = + (iterations * bytes_per_envelope) as f64 / write_duration.as_secs_f64(); + let write_throughput = write_throughput / 1024.0 / 1024.0; + let read_throughput = + (iterations * bytes_per_envelope) as f64 / read_duration.as_secs_f64(); + let read_throughput = read_throughput / 1024.0 / 1024.0; + println!("Write throughput: {write_throughput:.2} MiB / s"); + + println!("Read throughput: {read_throughput:.2} MiB / s"); + write_duration = Duration::ZERO; + read_duration = Duration::ZERO; + iterations = 0; + + last_check = after_read; + } + } +} + +fn mock_envelope(payload_size: usize, project_count: usize) -> Box { + let project_key = (rand::random::() * project_count as f64) as u128; + let bytes = Bytes::from(format!( + "\ + {{\"event_id\":\"9ec79c33ec9942ab8353589fcb2e04dc\",\"dsn\":\"https://{:032x}:@sentry.io/42\"}}\n\ + {{\"type\":\"attachment\"}}\n\ + {}\n\ + ", + project_key, + "X".repeat(payload_size) + )); + + let mut envelope = Envelope::parse_bytes(bytes).unwrap(); + envelope.set_start_time(Instant::now()); + envelope +}