{:ancestors{
I"(Addressable::IDNA::PunycodeBadInput:EF[I"StandardError;FI")Addressable::IDNA::PunycodeBigOutput;F[I"StandardError;FI"(Addressable::IDNA::PunycodeOverflow;F[I"StandardError;FI"Addressable::Template;F[I"Object;FI"5Addressable::Template::InvalidTemplateValueError;F[I"StandardError;FI"8Addressable::Template::InvalidTemplateOperatorError;F[I"StandardError;FI"8Addressable::Template::TemplateOperatorAbortedError;F[I"StandardError;FI"%Addressable::Template::MatchData;F[I"Object;F:attributes{@[I"attr_reader pattern;F@[I"attr_reader mapping;FI"attr_reader template;FI"attr_reader uri;F:class_methods{@[I"new;F@[I"new;FI"Addressable::IDNA;F[I"
to_ascii;FI"to_unicode;FI"unicode_normalize_kc;F:
encodingIu:
Encoding
US-ASCII;F:instance_methods{@[I"==;FI"	eql?;FI"expand;FI"extract;FI"inspect;FI"	keys;FI"
match;FI"partial_expand;FI"pattern;FI"variable_defaults;FI"variables;F@[I"[];FI"
captures;FI"inspect;FI"	keys;FI"mapping;FI"
names;FI"post_match;FI"pre_match;FI"string;FI"
template;FI"	to_a;FI"	to_s;FI"uri;FI"values;FI"values_at;FI"variables;F:modules[I"Addressable;FI"Addressable::IDNA;FI"(Addressable::IDNA::PunycodeBadInput;FI")Addressable::IDNA::PunycodeBigOutput;FI"(Addressable::IDNA::PunycodeOverflow;FI"Addressable::Template;FI"8Addressable::Template::InvalidTemplateOperatorError;FI"5Addressable::Template::InvalidTemplateValueError;FI"%Addressable::Template::MatchData;FI"8Addressable::Template::TemplateOperatorAbortedError;FI"Addressable::VERSION;F