[m-rev.] for review: formatting of uints using string.format etc.
Julien Fischer
jfischer at opturion.com
Sat May 23 02:12:43 AEST 2020
For review by anyone.
The actual diff is in the attachment.
----------------------------------------------
Formatting of uints using string.format etc.
Extend the operations that perform formatted conversion, such as
string.format/2, to be able to handle values of type uint directly. We have
always supported formatting values of type int as unsigned values, but
currently the only way to format uint values is by explicitly casting them to
an int. This addresses Mantis issue #502.
library/string.m:
Add a new alternative to the poly_type/0 type that wraps uint
values.
Update the documentation for string.format. uint values may
now be formatted using the u, x, X, o or p conversion specifiers.
library/string.format.m:
Add the necessary machinery for handling formatting of uint values.
library/string.parse_runtime.m:
library/string.parse_util.m:
Handle uint poly_types.
library/io.m:a
Handle uint values in the write_many predicates.
library/pprint.m:
Handle uint values in the poly/1 function.
compiler/format_call.m:
compiler/parse_string_format.m:
Conform to the above changes.
NEWS:
Announce the above changes.
tests/hard_coded/stream_format.{m,exp}:
Extend this test to cover uints.
tests/invalid/string_format_bad.m:
tests/invalid/string_format_unknown.m:
Conform to the above changes.
tests/string_format/Mmakefile:
tests/string_format/string_format_uint_o.{m,exp,exp2}:
tests/string_format/string_format_uint_u.{m,exp,exp2}:
tests/string_format/string_format_uint_x.{m,exp,exp2}:
Add tests of string.format with uints.
-------------- next part --------------
diff --git a/NEWS b/NEWS
index 178a421..426b733 100644
--- a/NEWS
+++ b/NEWS
@@ -29,6 +29,10 @@ Changes that may break compatibility
the module qualification either updated or deleted. The reason for the move
is that it reduces the cost of some new optimizations.
+* We have added an additional constructor to the `poly_type` type from
+ the `string` module. Existing code that uses that type may need to be
+ updated.
+
Changes to the Mercury standard library
---------------------------------------
@@ -114,6 +118,15 @@ Changes to the Mercury standard library
- func `hash/1`
- pred `hash/2`
+### Changes to the `io` module
+
+* The predicates `write_many/3` and `write_many/4` now work directly
+ with values of type `uint`.
+
+* The predicates `format/4` and `format/5` now work directly with values
+ of type `uint`. (See the changes to the `string` module for further
+ details.)
+
### Changes to the `list` module
* The following predicate has been added:
@@ -150,12 +163,23 @@ Changes to the Mercury standard library
- func `keys_as_set/1`
- pred `keys_as_set/2`
+### Changes to the `string` module
+
+* Formatting of `uint` values is now directly supported by `format/2` and
+ `format/3`. The `poly_type/0` type has been extended with a new
+ alternative, `u/1`, to allow this.
+
### Changes to the `stream` module
* We have added a new `reader/4` subclass, `unboxed_reader/4`. This subclass
allows readers to provide a `get` operation that avoids boxing non-error
outputs.
+### Changes to the `stream.string_writer` module
+
+* The predicate `format/5` now work directly with values of type `uint`.
+ (See the changes to the `string` module for further details.)
+
### Changes to the `thread.channel` module
* The following predicate has been deprecated and will be removed in a future
diff --git a/compiler/format_call.m b/compiler/format_call.m
index 8cf07b6..c9f526e 100644
--- a/compiler/format_call.m
+++ b/compiler/format_call.m
@@ -2,7 +2,7 @@
% vim: ft=mercury ts=4 sw=4 et
%---------------------------------------------------------------------------%
% Copyright (C) 2006-2012 The University of Melbourne.
-% Copyright (C) 2015 The Mercury team.
+% Copyright (C) 2015-2020 The Mercury team.
% This file may only be copied under the terms of the GNU General
% Public License - see the file COPYING in the Mercury distribution.
%---------------------------------------------------------------------------%
@@ -986,6 +986,9 @@ format_call_traverse_unify(Unification, GoalInfo, CurId, !ConjMaps, !PredMap,
Functor = "i",
VarPolyTypePrime = apt_i(ArgVar, Context)
;
+ Functor = "u",
+ VarPolyTypePrime = apt_u(ArgVar, Context)
+ ;
Functor = "s",
VarPolyTypePrime = apt_s(ArgVar, Context)
;
@@ -1869,6 +1872,28 @@ represent_spec(ModuleInfo, Spec, MaybeResultVar, ResultVar, Goals, Context,
Context, CallGoal),
Goals = FlagsGoals ++ WidthGoals ++ PrecGoals ++ [BaseGoal, CallGoal]
;
+ Spec = compiler_spec_uint(Context, Flags,
+ MaybeWidth, MaybePrec, Base, ValueVar),
+ set_of_var.insert(ValueVar, !ValueVars),
+ make_result_var_if_needed(MaybeResultVar, ResultVar,
+ !VarSet, !VarTypes),
+ build_flags_arg(Context, Flags, FlagsVar, FlagsGoals,
+ !VarSet, !VarTypes),
+ maybe_build_width_arg(MaybeWidth, WidthSuffix, WidthVars, WidthGoals,
+ !VarSet, !VarTypes),
+ maybe_build_prec_arg(MaybePrec, PrecSuffix, PrecVars, PrecGoals,
+ !VarSet, !VarTypes),
+ build_int_base_arg(Base, BaseVar, BaseGoal, !VarSet, !VarTypes),
+ generate_simple_call(ModuleInfo, mercury_string_format_module,
+ "format_uint_component" ++ WidthSuffix ++ PrecSuffix,
+ pf_predicate, only_mode, detism_det, purity_pure,
+ [FlagsVar] ++ WidthVars ++ PrecVars ++
+ [BaseVar, ValueVar, ResultVar], [],
+ instmap_delta_from_assoc_list(
+ [ResultVar - ground(unique, none_or_default_func)]),
+ Context, CallGoal),
+ Goals = FlagsGoals ++ WidthGoals ++ PrecGoals ++ [BaseGoal, CallGoal]
+ ;
Spec = compiler_spec_float(Context, Flags,
MaybeWidth, MaybePrec, Kind, ValueVar),
set_of_var.insert(ValueVar, !ValueVars),
diff --git a/compiler/parse_string_format.m b/compiler/parse_string_format.m
index 219e200..78a1256 100644
--- a/compiler/parse_string_format.m
+++ b/compiler/parse_string_format.m
@@ -1,7 +1,7 @@
%---------------------------------------------------------------------------%
% vim: ts=4 sw=4 et ft=mercury
%---------------------------------------------------------------------------%
-% Copyright (C) 2014 The Mercury team.
+% Copyright (C) 2014-2015, 2019-2020 The Mercury team.
% This file may only be copied under the terms of the GNU General
% Public License - see the file COPYING in the Mercury distribution.
%---------------------------------------------------------------------------%
@@ -36,6 +36,7 @@
:- type abstract_poly_type
---> apt_f(prog_var, prog_context)
; apt_i(prog_var, prog_context)
+ ; apt_u(prog_var, prog_context)
; apt_s(prog_var, prog_context)
; apt_c(prog_var, prog_context).
@@ -82,6 +83,14 @@
string_format_int_base,
prog_var
)
+ ; compiler_spec_uint(
+ prog_context,
+ string_format_flags,
+ compiler_format_maybe_width,
+ compiler_format_maybe_prec,
+ string_format_int_base,
+ prog_var
+ )
; compiler_spec_float(
prog_context,
string_format_flags,
@@ -154,6 +163,7 @@ merge_adjacent_const_strs([HeadSpec | TailSpecs], MergedSpecs) :-
; HeadSpec = compiler_spec_string(_, _, _, _, _)
; HeadSpec = compiler_spec_signed_int(_, _, _, _, _)
; HeadSpec = compiler_spec_unsigned_int(_, _, _, _, _, _)
+ ; HeadSpec = compiler_spec_uint(_, _, _, _, _, _)
; HeadSpec = compiler_spec_float(_, _, _, _, _, _)
),
MergedSpecs = [HeadSpec | TailMergedSpecs]
@@ -389,6 +399,10 @@ get_first_spec(!Chars, !PolyTypes, OverallContext, !.Flags,
SpecPrime = compiler_spec_unsigned_int(PolyContext,
!.Flags, MaybeWidth, MaybePrec, Base, IntVar),
ErrorsPrime = []
+ else if SpecPolyType = apt_u(UIntVar, PolyContext) then
+ SpecPrime = compiler_spec_uint(PolyContext,
+ !.Flags, MaybeWidth, MaybePrec, Base, UIntVar),
+ ErrorsPrime = []
else
Error = error_wrong_polytype(SpecNum, SpecChar,
abstract_poly_type_to_kind(SpecPolyType)),
@@ -497,6 +511,7 @@ get_first_spec(!Chars, !PolyTypes, OverallContext, !.Flags,
abstract_poly_type_to_kind(apt_c(_, _)) = poly_kind_char.
abstract_poly_type_to_kind(apt_s(_, _)) = poly_kind_str.
abstract_poly_type_to_kind(apt_i(_, _)) = poly_kind_int.
+abstract_poly_type_to_kind(apt_u(_, _)) = poly_kind_uint.
abstract_poly_type_to_kind(apt_f(_, _)) = poly_kind_float.
%---------------------------------------------------------------------------%
diff --git a/library/io.m b/library/io.m
index 91c16ff..da991ce 100644
--- a/library/io.m
+++ b/library/io.m
@@ -2,7 +2,7 @@
% vim: ft=mercury ts=4 sw=4 et
%---------------------------------------------------------------------------%
% Copyright (C) 1993-2012 The University of Melbourne.
-% Copyright (C) 2013-2019 The Mercury team.
+% Copyright (C) 2013-2020 The Mercury team.
% This file is distributed under the terms specified in COPYING.LIB.
%---------------------------------------------------------------------------%
%
@@ -9798,6 +9798,9 @@ write_many(Stream, [c(C) | Rest], !IO) :-
write_many(Stream, [i(I) | Rest], !IO) :-
write_int(Stream, I, !IO),
write_many(Stream, Rest, !IO).
+write_many(Stream, [u(U) | Rest], !IO) :-
+ write_uint(Stream, U, !IO),
+ write_many(Stream, Rest, !IO).
write_many(Stream, [s(S) | Rest], !IO) :-
write_string(Stream, S, !IO),
write_many(Stream, Rest, !IO).
diff --git a/library/pprint.m b/library/pprint.m
index 2aa0af7..65afe3a 100644
--- a/library/pprint.m
+++ b/library/pprint.m
@@ -2,7 +2,7 @@
% vim:ts=4 sw=4 expandtab ft=mercury
%---------------------------------------------------------------------------%
% Copyright (C) 2000-2007, 2010-2011 The University of Melbourne
-% Copyright (C) 2014-2018 The Mercury team.
+% Copyright (C) 2014-2018, 2020 The Mercury team.
% This file is distributed under the terms specified in COPYING.LIB.
%---------------------------------------------------------------------------%
%
@@ -252,8 +252,8 @@
%
:- func group(T) = doc <= (doc(T)).
- % This function can be used to convert strings, chars, ints and floats
- % to their text doc equivalents.
+ % This function can be used to convert strings, chars, ints, uints and
+ % floats to their text doc equivalents.
%
% NOTE: since these types are now instances of the doc/1 type class,
% it is simpler to just apply the doc/1 method to these types.
@@ -463,6 +463,9 @@ group(X) = 'GROUP'(doc(X)).
poly(s(S)) = text(string.format("%s", [s(S)])).
poly(c(C)) = text(string.format("%c", [c(C)])).
poly(i(I)) = text(string.format("%d", [i(I)])).
+% XXX FIXME: replace the following line after the bootstrap compiler
+% understands how to specialise format calls with uints.
+poly(u(U)) = text(uint_to_string(U)).
poly(f(F)) = text(string.format("%f", [f(F)])).
%---------------------------------------------------------------------------%
diff --git a/library/string.format.m b/library/string.format.m
index e06e931..54d1be9 100644
--- a/library/string.format.m
+++ b/library/string.format.m
@@ -1,7 +1,7 @@
%---------------------------------------------------------------------------%
% vim: ts=4 sw=4 et ft=mercury
%---------------------------------------------------------------------------%
-% Copyright (C) 2014-2015, 2017-2018 The Mercury team.
+% Copyright (C) 2014-2015, 2017-2020 The Mercury team.
% This file is distributed under the terms specified in COPYING.LIB.
%---------------------------------------------------------------------------%
%
@@ -65,6 +65,16 @@
:- pred format_unsigned_int_component_width_prec(string_format_flags::in,
int::in, int::in, string_format_int_base::in, int::in, string::out) is det.
+:- pred format_uint_component_nowidth_noprec(string_format_flags::in,
+ string_format_int_base::in, uint::in, string::out) is det.
+:- pred format_uint_component_nowidth_prec(string_format_flags::in,
+ int::in, string_format_int_base::in, uint::in, string::out) is det.
+:- pred format_uint_component_width_noprec(string_format_flags::in,
+ int::in, string_format_int_base::in, uint::in, string::out) is det.
+:- pred format_uint_component_width_prec(string_format_flags::in,
+ int::in, int::in, string_format_int_base::in, uint::in, string::out)
+ is det.
+
:- pred format_float_component_nowidth_noprec(string_format_flags::in,
string_format_float_kind::in, float::in, string::out) is det.
:- pred format_float_component_nowidth_prec(string_format_flags::in,
@@ -86,6 +96,7 @@
:- import_module integer.
:- import_module require.
:- import_module string.parse_runtime.
+:- import_module uint.
%---------------------------------------------------------------------------%
@@ -159,6 +170,10 @@ spec_to_string(Spec, String) :-
format_unsigned_int_component(Flags, MaybeWidth, MaybePrec, Base, Int,
String)
;
+ Spec = spec_uint(Flags, MaybeWidth, MaybePrec, Base, UInt),
+ format_uint_component(Flags, MaybeWidth, MaybePrec, Base, UInt,
+ String)
+ ;
% Float conversion specifiers.
Spec = spec_float(Flags, MaybeWidth, MaybePrec, Kind, Float),
format_float_component(Flags, MaybeWidth, MaybePrec, Kind, Float,
@@ -256,6 +271,33 @@ format_unsigned_int_component_width_prec(Flags, Width, Prec, Base, Int,
%---------------------------------------------------------------------------%
+format_uint_component_nowidth_noprec(Flags, Base, UInt, String) :-
+ MaybeWidth = no_specified_width,
+ MaybePrec = no_specified_prec,
+ format_uint_component(Flags, MaybeWidth, MaybePrec, Base, UInt,
+ String).
+
+format_uint_component_nowidth_prec(Flags, Prec, Base, UInt, String) :-
+ MaybeWidth = no_specified_width,
+ MaybePrec = specified_prec(Prec),
+ format_uint_component(Flags, MaybeWidth, MaybePrec, Base, UInt,
+ String).
+
+format_uint_component_width_noprec(Flags, Width, Base, UInt, String) :-
+ MaybeWidth = specified_width(Width),
+ MaybePrec = no_specified_prec,
+ format_uint_component(Flags, MaybeWidth, MaybePrec, Base, UInt,
+ String).
+
+format_uint_component_width_prec(Flags, Width, Prec, Base, UInt,
+ String) :-
+ MaybeWidth = specified_width(Width),
+ MaybePrec = specified_prec(Prec),
+ format_uint_component(Flags, MaybeWidth, MaybePrec, Base, UInt,
+ String).
+
+%---------------------------------------------------------------------------%
+
format_float_component_nowidth_noprec(Flags, Kind, Float, String) :-
MaybeWidth = no_specified_width,
MaybePrec = no_specified_prec,
@@ -346,6 +388,25 @@ format_unsigned_int_component(Flags, MaybeWidth, MaybePrec, Base, Int,
String = format_unsigned_int(Flags, MaybeWidth, MaybePrec, Base, Int)
).
+:- pred format_uint_component(string_format_flags::in,
+ string_format_maybe_width::in, string_format_maybe_prec::in,
+ string_format_int_base::in, uint::in, string::out) is det.
+
+format_uint_component(Flags, MaybeWidth, MaybePrec, Base, UInt, String) :-
+ ( if using_sprintf then
+ ( Base = base_octal, SpecChar = "o"
+ ; Base = base_decimal, SpecChar = "u"
+ ; Base = base_hex_lc, SpecChar = "x"
+ ; Base = base_hex_uc, SpecChar = "X"
+ ; Base = base_hex_p, SpecChar = "p"
+ ),
+ FormatStr = make_format(Flags, MaybeWidth, MaybePrec,
+ int_length_modifier, SpecChar),
+ String = native_format_uint(FormatStr, UInt)
+ else
+ String = format_uint(Flags, MaybeWidth, MaybePrec, Base, UInt)
+ ).
+
:- pred format_float_component(string_format_flags::in,
string_format_maybe_width::in, string_format_maybe_prec::in,
string_format_float_kind::in, float::in, string::out) is det.
@@ -601,6 +662,28 @@ native_format_int(_, _) = _ :-
% by default.
error("string.native_format_int/2 not defined").
+ % Create a string from a uint using the format string.
+ % Note it is the responsibility of the caller to ensure that the
+ % format string is valid.
+ %
+:- func native_format_uint(string, uint) = string.
+:- pragma no_determinism_warning(native_format_uint/2).
+
+:- pragma foreign_proc("C",
+ native_format_uint(FormatStr::in, Val::in) = (Str::out),
+ [will_not_call_mercury, promise_pure, thread_safe, will_not_modify_trail,
+ does_not_affect_liveness, no_sharing],
+"{
+ MR_save_transient_hp();
+ Str = MR_make_string(MR_ALLOC_ID, FormatStr, Val);
+ MR_restore_transient_hp();
+}").
+
+native_format_uint(_, _) = _ :-
+ % This predicate is only called if using_sprintf/0, so we produce an error
+ % by default.
+ error("string.native_format_uint/2 not defined").
+
% Create a string from a string using the format string.
% Note it is the responsibility of the caller to ensure that the
% format string is valid.
@@ -739,6 +822,9 @@ format_signed_int(Flags, MaybeWidth, MaybePrec, Int) = String :-
% Format an unsigned int, unsigned octal, or unsigned hexadecimal
% (u,o,x,X,p).
%
+ % XXX we should replace most of this with a version that operates directly
+ % on uints.
+ %
:- func format_unsigned_int(string_format_flags, string_format_maybe_width,
string_format_maybe_prec, string_format_int_base, int) = string.
@@ -894,6 +980,15 @@ format_unsigned_int(Flags, MaybeWidth, MaybePrec, Base, Int) = String :-
%---------------------------------------------------------------------------%
+:- func format_uint(string_format_flags, string_format_maybe_width,
+ string_format_maybe_prec, string_format_int_base, uint) = string.
+
+format_uint(Flags, MaybeWidth, MaybePrec, Base, UInt) = String :-
+ Int = cast_to_int(UInt),
+ String = format_unsigned_int(Flags, MaybeWidth, MaybePrec, Base, Int).
+
+%---------------------------------------------------------------------------%
+
% Format a float.
%
:- func format_float(string_format_flags, string_format_maybe_width,
diff --git a/library/string.m b/library/string.m
index ef3274e..7865151 100644
--- a/library/string.m
+++ b/library/string.m
@@ -2,7 +2,7 @@
% vim: ts=4 sw=4 et ft=mercury
%---------------------------------------------------------------------------%
% Copyright (C) 1993-2012 The University of Melbourne.
-% Copyright (C) 2013-2019 The Mercury team.
+% Copyright (C) 2013-2020 The Mercury team.
% This file is distributed under the terms specified in COPYING.LIB.
%---------------------------------------------------------------------------%
%
@@ -1553,6 +1553,7 @@
:- type poly_type
---> f(float)
; i(int)
+ ; u(uint)
; s(string)
; c(char).
@@ -1570,20 +1571,20 @@
% Valid conversion character types are {dioxXucsfeEgGp%}. %n is not
% supported. format will not return the length of the string.
%
- % conv var output form. effect of '#'.
- % char. type.
- %
- % d int signed integer
- % i int signed integer
- % o int unsigned octal with '0' prefix
- % x,X int unsigned hex with '0x', '0X' prefix
- % u int unsigned integer
- % c char character
- % s string string
- % f float rational number with '.', if precision 0
- % e,E float [-]m.dddddE+-xx with '.', if precision 0
- % g,G float either e or f with trailing zeros.
- % p int integer
+ % conv var output form. effect of '#'.
+ % char. type(s).
+ %
+ % d int signed integer
+ % i int signed integer
+ % o int, uint unsigned octal with '0' prefix
+ % x,X int, uint unsigned hex with '0x', '0X' prefix
+ % u int, uint unsigned integer
+ % c char character
+ % s string string
+ % f float rational number with '.', if precision 0
+ % e,E float [-]m.dddddE+-xx with '.', if precision 0
+ % g,G float either e or f with trailing zeros.
+ % p int, uint integer
%
% An option of zero will cause any padding to be zeros rather than spaces.
% A '-' will cause the output to be left-justified in its 'space'.
diff --git a/library/string.parse_runtime.m b/library/string.parse_runtime.m
index e3142f1..241dcdd 100644
--- a/library/string.parse_runtime.m
+++ b/library/string.parse_runtime.m
@@ -1,7 +1,7 @@
%---------------------------------------------------------------------------%
% vim: ts=4 sw=4 et ft=mercury
%---------------------------------------------------------------------------%
-% Copyright (C) 2014-2015, 2018 The Mercury team.
+% Copyright (C) 2014-2015, 2018-2020 The Mercury team.
% This file is distributed under the terms specified in COPYING.LIB.
%---------------------------------------------------------------------------%
%
@@ -50,6 +50,13 @@
string_format_int_base,
int
)
+ ; spec_uint(
+ string_format_flags,
+ string_format_maybe_width,
+ string_format_maybe_prec,
+ string_format_int_base,
+ uint
+ )
; spec_float(
string_format_flags,
string_format_maybe_width,
@@ -294,6 +301,10 @@ get_first_spec(!Chars, !PolyTypes, !.Flags, MaybeWidth, MaybePrec, SpecNum,
SpecPrime = spec_unsigned_int(!.Flags,
MaybeWidth, MaybePrec, Base, Int),
ErrorsPrime = []
+ else if SpecPolyType = u(UInt) then
+ SpecPrime = spec_uint(!.Flags,
+ MaybeWidth, MaybePrec, Base, UInt),
+ ErrorsPrime = []
else
Error = error_wrong_polytype(SpecNum, SpecChar,
poly_type_to_kind(SpecPolyType)),
@@ -399,6 +410,7 @@ get_first_spec(!Chars, !PolyTypes, !.Flags, MaybeWidth, MaybePrec, SpecNum,
poly_type_to_kind(c(_)) = poly_kind_char.
poly_type_to_kind(s(_)) = poly_kind_str.
poly_type_to_kind(i(_)) = poly_kind_int.
+poly_type_to_kind(u(_)) = poly_kind_uint.
poly_type_to_kind(f(_)) = poly_kind_float.
%---------------------------------------------------------------------------%
diff --git a/library/string.parse_util.m b/library/string.parse_util.m
index 840c53a..4bee050 100644
--- a/library/string.parse_util.m
+++ b/library/string.parse_util.m
@@ -1,7 +1,7 @@
%---------------------------------------------------------------------------%
% vim: ts=4 sw=4 et ft=mercury
%---------------------------------------------------------------------------%
-% Copyright (C) 2014-2015, 2018 The Mercury team.
+% Copyright (C) 2014-2015, 2018-2020 The Mercury team.
% This file is distributed under the terms specified in COPYING.LIB.
%---------------------------------------------------------------------------%
%
@@ -78,6 +78,7 @@
---> poly_kind_char
; poly_kind_str
; poly_kind_int
+ ; poly_kind_uint
; poly_kind_float.
:- type string_format_error
@@ -282,6 +283,7 @@ specifier_char(SpecChar) =
poly_kind_desc(poly_kind_char) = "a character".
poly_kind_desc(poly_kind_str) = "a string".
poly_kind_desc(poly_kind_int) = "an integer".
+poly_kind_desc(poly_kind_uint) = "an unsigned integer".
poly_kind_desc(poly_kind_float) = "a float".
%---------------------------------------------------------------------------%
diff --git a/tests/hard_coded/stream_format.exp b/tests/hard_coded/stream_format.exp
index 080cb0b..1f026f7 100644
--- a/tests/hard_coded/stream_format.exp
+++ b/tests/hard_coded/stream_format.exp
@@ -1 +1 @@
-foo561a3.141000
+foo561a3.1410001111
diff --git a/tests/hard_coded/stream_format.m b/tests/hard_coded/stream_format.m
index f9e7061..9aa432b 100644
--- a/tests/hard_coded/stream_format.m
+++ b/tests/hard_coded/stream_format.m
@@ -18,5 +18,5 @@
main(!IO) :-
io.stdout_stream(Stdout, !IO),
- stream.string_writer.format(Stdout, "%s%d%c%f\n",
- [s("foo"), i(561), c('a'), f(3.141)], !IO).
+ stream.string_writer.format(Stdout, "%s%d%c%f%u\n",
+ [s("foo"), i(561), c('a'), f(3.141), u(1111u)], !IO).
diff --git a/tests/invalid/string_format_bad.m b/tests/invalid/string_format_bad.m
index 6d587e7..650b9ec 100644
--- a/tests/invalid/string_format_bad.m
+++ b/tests/invalid/string_format_bad.m
@@ -61,3 +61,4 @@ p(s(S)) = t(string.format("%s", [s(S)])).
p(c(C)) = t(string.format("%c", [c(C)])).
p(i(I)) = t(string.format("%d", [i(I)])).
p(f(F)) = t(string.format("%f", [f(F)])).
+p(u(U)) = t(string.format("%u", [u(U)])).
diff --git a/tests/invalid/string_format_unknown.m b/tests/invalid/string_format_unknown.m
index d270461..173989d 100644
--- a/tests/invalid/string_format_unknown.m
+++ b/tests/invalid/string_format_unknown.m
@@ -63,3 +63,4 @@ p(s(S)) = t(string.format("%s", [s(S)])).
p(c(C)) = t(string.format("%c", [c(C)])).
p(i(I)) = t(string.format("%d", [i(I)])).
p(f(F)) = t(string.format("%f", [f(F)])).
+p(u(U)) = t(string.format("%u", [u(U)])).
diff --git a/tests/string_format/Mmakefile b/tests/string_format/Mmakefile
index bccaca2..9fdb254 100644
--- a/tests/string_format/Mmakefile
+++ b/tests/string_format/Mmakefile
@@ -18,6 +18,9 @@ STRING_FORMAT_PROGS = \
string_format_o \
string_format_s \
string_format_u \
+ string_format_uint_o \
+ string_format_uint_u \
+ string_format_uint_x \
string_format_x
# The tests don't work in the *.agc grades, because I think they
diff --git a/tests/string_format/string_format_uint_o.exp b/tests/string_format/string_format_uint_o.exp
new file mode 100644
index 0000000..fc06803
--- /dev/null
+++ b/tests/string_format/string_format_uint_o.exp
@@ -0,0 +1,3975 @@
+ % .0o:''
+ % .0o:'1'
+ % .0o:'12'
+ % .0o:'144'
+ % .0o:'37777777777'
+ % .1o:'0'
+ % .1o:'1'
+ % .1o:'12'
+ % .1o:'144'
+ % .1o:'37777777777'
+ % .2o:'00'
+ % .2o:'01'
+ % .2o:'12'
+ % .2o:'144'
+ % .2o:'37777777777'
+ % .5o:'00000'
+ % .5o:'00001'
+ % .5o:'00012'
+ % .5o:'00144'
+ % .5o:'37777777777'
+ % 0.0o:''
+ % 0.0o:'1'
+ % 0.0o:'12'
+ % 0.0o:'144'
+ % 0.0o:'37777777777'
+ % 0.1o:'0'
+ % 0.1o:'1'
+ % 0.1o:'12'
+ % 0.1o:'144'
+ % 0.1o:'37777777777'
+ % 0.2o:'00'
+ % 0.2o:'01'
+ % 0.2o:'12'
+ % 0.2o:'144'
+ % 0.2o:'37777777777'
+ % 0.5o:'00000'
+ % 0.5o:'00001'
+ % 0.5o:'00012'
+ % 0.5o:'00144'
+ % 0.5o:'37777777777'
+ % 0o:'0'
+ % 0o:'1'
+ % 0o:'12'
+ % 0o:'144'
+ % 0o:'37777777777'
+ % 1.0o:' '
+ % 1.0o:'1'
+ % 1.0o:'12'
+ % 1.0o:'144'
+ % 1.0o:'37777777777'
+ % 1.1o:'0'
+ % 1.1o:'1'
+ % 1.1o:'12'
+ % 1.1o:'144'
+ % 1.1o:'37777777777'
+ % 1.2o:'00'
+ % 1.2o:'01'
+ % 1.2o:'12'
+ % 1.2o:'144'
+ % 1.2o:'37777777777'
+ % 1.5o:'00000'
+ % 1.5o:'00001'
+ % 1.5o:'00012'
+ % 1.5o:'00144'
+ % 1.5o:'37777777777'
+ % 1o:'0'
+ % 1o:'1'
+ % 1o:'12'
+ % 1o:'144'
+ % 1o:'37777777777'
+ % 2.0o:' '
+ % 2.0o:' 1'
+ % 2.0o:'12'
+ % 2.0o:'144'
+ % 2.0o:'37777777777'
+ % 2.1o:' 0'
+ % 2.1o:' 1'
+ % 2.1o:'12'
+ % 2.1o:'144'
+ % 2.1o:'37777777777'
+ % 2.2o:'00'
+ % 2.2o:'01'
+ % 2.2o:'12'
+ % 2.2o:'144'
+ % 2.2o:'37777777777'
+ % 2.5o:'00000'
+ % 2.5o:'00001'
+ % 2.5o:'00012'
+ % 2.5o:'00144'
+ % 2.5o:'37777777777'
+ % 2o:' 0'
+ % 2o:' 1'
+ % 2o:'12'
+ % 2o:'144'
+ % 2o:'37777777777'
+ % 5.0o:' '
+ % 5.0o:' 1'
+ % 5.0o:' 12'
+ % 5.0o:' 144'
+ % 5.0o:'37777777777'
+ % 5.1o:' 0'
+ % 5.1o:' 1'
+ % 5.1o:' 12'
+ % 5.1o:' 144'
+ % 5.1o:'37777777777'
+ % 5.2o:' 00'
+ % 5.2o:' 01'
+ % 5.2o:' 12'
+ % 5.2o:' 144'
+ % 5.2o:'37777777777'
+ % 5.5o:'00000'
+ % 5.5o:'00001'
+ % 5.5o:'00012'
+ % 5.5o:'00144'
+ % 5.5o:'37777777777'
+ % 5o:' 0'
+ % 5o:' 1'
+ % 5o:' 12'
+ % 5o:' 144'
+ % 5o:'37777777777'
+ % o:'0'
+ % o:'1'
+ % o:'12'
+ % o:'144'
+ % o:'37777777777'
+ %# .0o:'0'
+ %# .0o:'01'
+ %# .0o:'012'
+ %# .0o:'0144'
+ %# .0o:'037777777777'
+ %# .1o:'0'
+ %# .1o:'01'
+ %# .1o:'012'
+ %# .1o:'0144'
+ %# .1o:'037777777777'
+ %# .2o:'00'
+ %# .2o:'01'
+ %# .2o:'012'
+ %# .2o:'0144'
+ %# .2o:'037777777777'
+ %# .5o:'00000'
+ %# .5o:'00001'
+ %# .5o:'00012'
+ %# .5o:'00144'
+ %# .5o:'037777777777'
+ %# 0.0o:'0'
+ %# 0.0o:'01'
+ %# 0.0o:'012'
+ %# 0.0o:'0144'
+ %# 0.0o:'037777777777'
+ %# 0.1o:'0'
+ %# 0.1o:'01'
+ %# 0.1o:'012'
+ %# 0.1o:'0144'
+ %# 0.1o:'037777777777'
+ %# 0.2o:'00'
+ %# 0.2o:'01'
+ %# 0.2o:'012'
+ %# 0.2o:'0144'
+ %# 0.2o:'037777777777'
+ %# 0.5o:'00000'
+ %# 0.5o:'00001'
+ %# 0.5o:'00012'
+ %# 0.5o:'00144'
+ %# 0.5o:'037777777777'
+ %# 0o:'0'
+ %# 0o:'01'
+ %# 0o:'012'
+ %# 0o:'0144'
+ %# 0o:'037777777777'
+ %# 1.0o:'0'
+ %# 1.0o:'01'
+ %# 1.0o:'012'
+ %# 1.0o:'0144'
+ %# 1.0o:'037777777777'
+ %# 1.1o:'0'
+ %# 1.1o:'01'
+ %# 1.1o:'012'
+ %# 1.1o:'0144'
+ %# 1.1o:'037777777777'
+ %# 1.2o:'00'
+ %# 1.2o:'01'
+ %# 1.2o:'012'
+ %# 1.2o:'0144'
+ %# 1.2o:'037777777777'
+ %# 1.5o:'00000'
+ %# 1.5o:'00001'
+ %# 1.5o:'00012'
+ %# 1.5o:'00144'
+ %# 1.5o:'037777777777'
+ %# 1o:'0'
+ %# 1o:'01'
+ %# 1o:'012'
+ %# 1o:'0144'
+ %# 1o:'037777777777'
+ %# 2.0o:' 0'
+ %# 2.0o:'01'
+ %# 2.0o:'012'
+ %# 2.0o:'0144'
+ %# 2.0o:'037777777777'
+ %# 2.1o:' 0'
+ %# 2.1o:'01'
+ %# 2.1o:'012'
+ %# 2.1o:'0144'
+ %# 2.1o:'037777777777'
+ %# 2.2o:'00'
+ %# 2.2o:'01'
+ %# 2.2o:'012'
+ %# 2.2o:'0144'
+ %# 2.2o:'037777777777'
+ %# 2.5o:'00000'
+ %# 2.5o:'00001'
+ %# 2.5o:'00012'
+ %# 2.5o:'00144'
+ %# 2.5o:'037777777777'
+ %# 2o:' 0'
+ %# 2o:'01'
+ %# 2o:'012'
+ %# 2o:'0144'
+ %# 2o:'037777777777'
+ %# 5.0o:' 0'
+ %# 5.0o:' 01'
+ %# 5.0o:' 012'
+ %# 5.0o:' 0144'
+ %# 5.0o:'037777777777'
+ %# 5.1o:' 0'
+ %# 5.1o:' 01'
+ %# 5.1o:' 012'
+ %# 5.1o:' 0144'
+ %# 5.1o:'037777777777'
+ %# 5.2o:' 00'
+ %# 5.2o:' 01'
+ %# 5.2o:' 012'
+ %# 5.2o:' 0144'
+ %# 5.2o:'037777777777'
+ %# 5.5o:'00000'
+ %# 5.5o:'00001'
+ %# 5.5o:'00012'
+ %# 5.5o:'00144'
+ %# 5.5o:'037777777777'
+ %# 5o:' 0'
+ %# 5o:' 01'
+ %# 5o:' 012'
+ %# 5o:' 0144'
+ %# 5o:'037777777777'
+ %# o:'0'
+ %# o:'01'
+ %# o:'012'
+ %# o:'0144'
+ %# o:'037777777777'
+ %#+ .0o:'0'
+ %#+ .0o:'01'
+ %#+ .0o:'012'
+ %#+ .0o:'0144'
+ %#+ .0o:'037777777777'
+ %#+ .1o:'0'
+ %#+ .1o:'01'
+ %#+ .1o:'012'
+ %#+ .1o:'0144'
+ %#+ .1o:'037777777777'
+ %#+ .2o:'00'
+ %#+ .2o:'01'
+ %#+ .2o:'012'
+ %#+ .2o:'0144'
+ %#+ .2o:'037777777777'
+ %#+ .5o:'00000'
+ %#+ .5o:'00001'
+ %#+ .5o:'00012'
+ %#+ .5o:'00144'
+ %#+ .5o:'037777777777'
+ %#+ 0.0o:'0'
+ %#+ 0.0o:'01'
+ %#+ 0.0o:'012'
+ %#+ 0.0o:'0144'
+ %#+ 0.0o:'037777777777'
+ %#+ 0.1o:'0'
+ %#+ 0.1o:'01'
+ %#+ 0.1o:'012'
+ %#+ 0.1o:'0144'
+ %#+ 0.1o:'037777777777'
+ %#+ 0.2o:'00'
+ %#+ 0.2o:'01'
+ %#+ 0.2o:'012'
+ %#+ 0.2o:'0144'
+ %#+ 0.2o:'037777777777'
+ %#+ 0.5o:'00000'
+ %#+ 0.5o:'00001'
+ %#+ 0.5o:'00012'
+ %#+ 0.5o:'00144'
+ %#+ 0.5o:'037777777777'
+ %#+ 0o:'0'
+ %#+ 0o:'01'
+ %#+ 0o:'012'
+ %#+ 0o:'0144'
+ %#+ 0o:'037777777777'
+ %#+ 1.0o:'0'
+ %#+ 1.0o:'01'
+ %#+ 1.0o:'012'
+ %#+ 1.0o:'0144'
+ %#+ 1.0o:'037777777777'
+ %#+ 1.1o:'0'
+ %#+ 1.1o:'01'
+ %#+ 1.1o:'012'
+ %#+ 1.1o:'0144'
+ %#+ 1.1o:'037777777777'
+ %#+ 1.2o:'00'
+ %#+ 1.2o:'01'
+ %#+ 1.2o:'012'
+ %#+ 1.2o:'0144'
+ %#+ 1.2o:'037777777777'
+ %#+ 1.5o:'00000'
+ %#+ 1.5o:'00001'
+ %#+ 1.5o:'00012'
+ %#+ 1.5o:'00144'
+ %#+ 1.5o:'037777777777'
+ %#+ 1o:'0'
+ %#+ 1o:'01'
+ %#+ 1o:'012'
+ %#+ 1o:'0144'
+ %#+ 1o:'037777777777'
+ %#+ 2.0o:' 0'
+ %#+ 2.0o:'01'
+ %#+ 2.0o:'012'
+ %#+ 2.0o:'0144'
+ %#+ 2.0o:'037777777777'
+ %#+ 2.1o:' 0'
+ %#+ 2.1o:'01'
+ %#+ 2.1o:'012'
+ %#+ 2.1o:'0144'
+ %#+ 2.1o:'037777777777'
+ %#+ 2.2o:'00'
+ %#+ 2.2o:'01'
+ %#+ 2.2o:'012'
+ %#+ 2.2o:'0144'
+ %#+ 2.2o:'037777777777'
+ %#+ 2.5o:'00000'
+ %#+ 2.5o:'00001'
+ %#+ 2.5o:'00012'
+ %#+ 2.5o:'00144'
+ %#+ 2.5o:'037777777777'
+ %#+ 2o:' 0'
+ %#+ 2o:'01'
+ %#+ 2o:'012'
+ %#+ 2o:'0144'
+ %#+ 2o:'037777777777'
+ %#+ 5.0o:' 0'
+ %#+ 5.0o:' 01'
+ %#+ 5.0o:' 012'
+ %#+ 5.0o:' 0144'
+ %#+ 5.0o:'037777777777'
+ %#+ 5.1o:' 0'
+ %#+ 5.1o:' 01'
+ %#+ 5.1o:' 012'
+ %#+ 5.1o:' 0144'
+ %#+ 5.1o:'037777777777'
+ %#+ 5.2o:' 00'
+ %#+ 5.2o:' 01'
+ %#+ 5.2o:' 012'
+ %#+ 5.2o:' 0144'
+ %#+ 5.2o:'037777777777'
+ %#+ 5.5o:'00000'
+ %#+ 5.5o:'00001'
+ %#+ 5.5o:'00012'
+ %#+ 5.5o:'00144'
+ %#+ 5.5o:'037777777777'
+ %#+ 5o:' 0'
+ %#+ 5o:' 01'
+ %#+ 5o:' 012'
+ %#+ 5o:' 0144'
+ %#+ 5o:'037777777777'
+ %#+ o:'0'
+ %#+ o:'01'
+ %#+ o:'012'
+ %#+ o:'0144'
+ %#+ o:'037777777777'
+ %#+.0o:'0'
+ %#+.0o:'01'
+ %#+.0o:'012'
+ %#+.0o:'0144'
+ %#+.0o:'037777777777'
+ %#+.1o:'0'
+ %#+.1o:'01'
+ %#+.1o:'012'
+ %#+.1o:'0144'
+ %#+.1o:'037777777777'
+ %#+.2o:'00'
+ %#+.2o:'01'
+ %#+.2o:'012'
+ %#+.2o:'0144'
+ %#+.2o:'037777777777'
+ %#+.5o:'00000'
+ %#+.5o:'00001'
+ %#+.5o:'00012'
+ %#+.5o:'00144'
+ %#+.5o:'037777777777'
+ %#+0.0o:'0'
+ %#+0.0o:'01'
+ %#+0.0o:'012'
+ %#+0.0o:'0144'
+ %#+0.0o:'037777777777'
+ %#+0.1o:'0'
+ %#+0.1o:'01'
+ %#+0.1o:'012'
+ %#+0.1o:'0144'
+ %#+0.1o:'037777777777'
+ %#+0.2o:'00'
+ %#+0.2o:'01'
+ %#+0.2o:'012'
+ %#+0.2o:'0144'
+ %#+0.2o:'037777777777'
+ %#+0.5o:'00000'
+ %#+0.5o:'00001'
+ %#+0.5o:'00012'
+ %#+0.5o:'00144'
+ %#+0.5o:'037777777777'
+ %#+0o:'0'
+ %#+0o:'01'
+ %#+0o:'012'
+ %#+0o:'0144'
+ %#+0o:'037777777777'
+ %#+1.0o:'0'
+ %#+1.0o:'01'
+ %#+1.0o:'012'
+ %#+1.0o:'0144'
+ %#+1.0o:'037777777777'
+ %#+1.1o:'0'
+ %#+1.1o:'01'
+ %#+1.1o:'012'
+ %#+1.1o:'0144'
+ %#+1.1o:'037777777777'
+ %#+1.2o:'00'
+ %#+1.2o:'01'
+ %#+1.2o:'012'
+ %#+1.2o:'0144'
+ %#+1.2o:'037777777777'
+ %#+1.5o:'00000'
+ %#+1.5o:'00001'
+ %#+1.5o:'00012'
+ %#+1.5o:'00144'
+ %#+1.5o:'037777777777'
+ %#+1o:'0'
+ %#+1o:'01'
+ %#+1o:'012'
+ %#+1o:'0144'
+ %#+1o:'037777777777'
+ %#+2.0o:' 0'
+ %#+2.0o:'01'
+ %#+2.0o:'012'
+ %#+2.0o:'0144'
+ %#+2.0o:'037777777777'
+ %#+2.1o:' 0'
+ %#+2.1o:'01'
+ %#+2.1o:'012'
+ %#+2.1o:'0144'
+ %#+2.1o:'037777777777'
+ %#+2.2o:'00'
+ %#+2.2o:'01'
+ %#+2.2o:'012'
+ %#+2.2o:'0144'
+ %#+2.2o:'037777777777'
+ %#+2.5o:'00000'
+ %#+2.5o:'00001'
+ %#+2.5o:'00012'
+ %#+2.5o:'00144'
+ %#+2.5o:'037777777777'
+ %#+2o:' 0'
+ %#+2o:'01'
+ %#+2o:'012'
+ %#+2o:'0144'
+ %#+2o:'037777777777'
+ %#+5.0o:' 0'
+ %#+5.0o:' 01'
+ %#+5.0o:' 012'
+ %#+5.0o:' 0144'
+ %#+5.0o:'037777777777'
+ %#+5.1o:' 0'
+ %#+5.1o:' 01'
+ %#+5.1o:' 012'
+ %#+5.1o:' 0144'
+ %#+5.1o:'037777777777'
+ %#+5.2o:' 00'
+ %#+5.2o:' 01'
+ %#+5.2o:' 012'
+ %#+5.2o:' 0144'
+ %#+5.2o:'037777777777'
+ %#+5.5o:'00000'
+ %#+5.5o:'00001'
+ %#+5.5o:'00012'
+ %#+5.5o:'00144'
+ %#+5.5o:'037777777777'
+ %#+5o:' 0'
+ %#+5o:' 01'
+ %#+5o:' 012'
+ %#+5o:' 0144'
+ %#+5o:'037777777777'
+ %#+o:'0'
+ %#+o:'01'
+ %#+o:'012'
+ %#+o:'0144'
+ %#+o:'037777777777'
+ %#- .0o:'0'
+ %#- .0o:'01'
+ %#- .0o:'012'
+ %#- .0o:'0144'
+ %#- .0o:'037777777777'
+ %#- .1o:'0'
+ %#- .1o:'01'
+ %#- .1o:'012'
+ %#- .1o:'0144'
+ %#- .1o:'037777777777'
+ %#- .2o:'00'
+ %#- .2o:'01'
+ %#- .2o:'012'
+ %#- .2o:'0144'
+ %#- .2o:'037777777777'
+ %#- .5o:'00000'
+ %#- .5o:'00001'
+ %#- .5o:'00012'
+ %#- .5o:'00144'
+ %#- .5o:'037777777777'
+ %#- 0.0o:'0'
+ %#- 0.0o:'01'
+ %#- 0.0o:'012'
+ %#- 0.0o:'0144'
+ %#- 0.0o:'037777777777'
+ %#- 0.1o:'0'
+ %#- 0.1o:'01'
+ %#- 0.1o:'012'
+ %#- 0.1o:'0144'
+ %#- 0.1o:'037777777777'
+ %#- 0.2o:'00'
+ %#- 0.2o:'01'
+ %#- 0.2o:'012'
+ %#- 0.2o:'0144'
+ %#- 0.2o:'037777777777'
+ %#- 0.5o:'00000'
+ %#- 0.5o:'00001'
+ %#- 0.5o:'00012'
+ %#- 0.5o:'00144'
+ %#- 0.5o:'037777777777'
+ %#- 0o:'0'
+ %#- 0o:'01'
+ %#- 0o:'012'
+ %#- 0o:'0144'
+ %#- 0o:'037777777777'
+ %#- 1.0o:'0'
+ %#- 1.0o:'01'
+ %#- 1.0o:'012'
+ %#- 1.0o:'0144'
+ %#- 1.0o:'037777777777'
+ %#- 1.1o:'0'
+ %#- 1.1o:'01'
+ %#- 1.1o:'012'
+ %#- 1.1o:'0144'
+ %#- 1.1o:'037777777777'
+ %#- 1.2o:'00'
+ %#- 1.2o:'01'
+ %#- 1.2o:'012'
+ %#- 1.2o:'0144'
+ %#- 1.2o:'037777777777'
+ %#- 1.5o:'00000'
+ %#- 1.5o:'00001'
+ %#- 1.5o:'00012'
+ %#- 1.5o:'00144'
+ %#- 1.5o:'037777777777'
+ %#- 1o:'0'
+ %#- 1o:'01'
+ %#- 1o:'012'
+ %#- 1o:'0144'
+ %#- 1o:'037777777777'
+ %#- 2.0o:'0 '
+ %#- 2.0o:'01'
+ %#- 2.0o:'012'
+ %#- 2.0o:'0144'
+ %#- 2.0o:'037777777777'
+ %#- 2.1o:'0 '
+ %#- 2.1o:'01'
+ %#- 2.1o:'012'
+ %#- 2.1o:'0144'
+ %#- 2.1o:'037777777777'
+ %#- 2.2o:'00'
+ %#- 2.2o:'01'
+ %#- 2.2o:'012'
+ %#- 2.2o:'0144'
+ %#- 2.2o:'037777777777'
+ %#- 2.5o:'00000'
+ %#- 2.5o:'00001'
+ %#- 2.5o:'00012'
+ %#- 2.5o:'00144'
+ %#- 2.5o:'037777777777'
+ %#- 2o:'0 '
+ %#- 2o:'01'
+ %#- 2o:'012'
+ %#- 2o:'0144'
+ %#- 2o:'037777777777'
+ %#- 5.0o:'0 '
+ %#- 5.0o:'01 '
+ %#- 5.0o:'012 '
+ %#- 5.0o:'0144 '
+ %#- 5.0o:'037777777777'
+ %#- 5.1o:'0 '
+ %#- 5.1o:'01 '
+ %#- 5.1o:'012 '
+ %#- 5.1o:'0144 '
+ %#- 5.1o:'037777777777'
+ %#- 5.2o:'00 '
+ %#- 5.2o:'01 '
+ %#- 5.2o:'012 '
+ %#- 5.2o:'0144 '
+ %#- 5.2o:'037777777777'
+ %#- 5.5o:'00000'
+ %#- 5.5o:'00001'
+ %#- 5.5o:'00012'
+ %#- 5.5o:'00144'
+ %#- 5.5o:'037777777777'
+ %#- 5o:'0 '
+ %#- 5o:'01 '
+ %#- 5o:'012 '
+ %#- 5o:'0144 '
+ %#- 5o:'037777777777'
+ %#- o:'0'
+ %#- o:'01'
+ %#- o:'012'
+ %#- o:'0144'
+ %#- o:'037777777777'
+ %#-+ .0o:'0'
+ %#-+ .0o:'01'
+ %#-+ .0o:'012'
+ %#-+ .0o:'0144'
+ %#-+ .0o:'037777777777'
+ %#-+ .1o:'0'
+ %#-+ .1o:'01'
+ %#-+ .1o:'012'
+ %#-+ .1o:'0144'
+ %#-+ .1o:'037777777777'
+ %#-+ .2o:'00'
+ %#-+ .2o:'01'
+ %#-+ .2o:'012'
+ %#-+ .2o:'0144'
+ %#-+ .2o:'037777777777'
+ %#-+ .5o:'00000'
+ %#-+ .5o:'00001'
+ %#-+ .5o:'00012'
+ %#-+ .5o:'00144'
+ %#-+ .5o:'037777777777'
+ %#-+ 0.0o:'0'
+ %#-+ 0.0o:'01'
+ %#-+ 0.0o:'012'
+ %#-+ 0.0o:'0144'
+ %#-+ 0.0o:'037777777777'
+ %#-+ 0.1o:'0'
+ %#-+ 0.1o:'01'
+ %#-+ 0.1o:'012'
+ %#-+ 0.1o:'0144'
+ %#-+ 0.1o:'037777777777'
+ %#-+ 0.2o:'00'
+ %#-+ 0.2o:'01'
+ %#-+ 0.2o:'012'
+ %#-+ 0.2o:'0144'
+ %#-+ 0.2o:'037777777777'
+ %#-+ 0.5o:'00000'
+ %#-+ 0.5o:'00001'
+ %#-+ 0.5o:'00012'
+ %#-+ 0.5o:'00144'
+ %#-+ 0.5o:'037777777777'
+ %#-+ 0o:'0'
+ %#-+ 0o:'01'
+ %#-+ 0o:'012'
+ %#-+ 0o:'0144'
+ %#-+ 0o:'037777777777'
+ %#-+ 1.0o:'0'
+ %#-+ 1.0o:'01'
+ %#-+ 1.0o:'012'
+ %#-+ 1.0o:'0144'
+ %#-+ 1.0o:'037777777777'
+ %#-+ 1.1o:'0'
+ %#-+ 1.1o:'01'
+ %#-+ 1.1o:'012'
+ %#-+ 1.1o:'0144'
+ %#-+ 1.1o:'037777777777'
+ %#-+ 1.2o:'00'
+ %#-+ 1.2o:'01'
+ %#-+ 1.2o:'012'
+ %#-+ 1.2o:'0144'
+ %#-+ 1.2o:'037777777777'
+ %#-+ 1.5o:'00000'
+ %#-+ 1.5o:'00001'
+ %#-+ 1.5o:'00012'
+ %#-+ 1.5o:'00144'
+ %#-+ 1.5o:'037777777777'
+ %#-+ 1o:'0'
+ %#-+ 1o:'01'
+ %#-+ 1o:'012'
+ %#-+ 1o:'0144'
+ %#-+ 1o:'037777777777'
+ %#-+ 2.0o:'0 '
+ %#-+ 2.0o:'01'
+ %#-+ 2.0o:'012'
+ %#-+ 2.0o:'0144'
+ %#-+ 2.0o:'037777777777'
+ %#-+ 2.1o:'0 '
+ %#-+ 2.1o:'01'
+ %#-+ 2.1o:'012'
+ %#-+ 2.1o:'0144'
+ %#-+ 2.1o:'037777777777'
+ %#-+ 2.2o:'00'
+ %#-+ 2.2o:'01'
+ %#-+ 2.2o:'012'
+ %#-+ 2.2o:'0144'
+ %#-+ 2.2o:'037777777777'
+ %#-+ 2.5o:'00000'
+ %#-+ 2.5o:'00001'
+ %#-+ 2.5o:'00012'
+ %#-+ 2.5o:'00144'
+ %#-+ 2.5o:'037777777777'
+ %#-+ 2o:'0 '
+ %#-+ 2o:'01'
+ %#-+ 2o:'012'
+ %#-+ 2o:'0144'
+ %#-+ 2o:'037777777777'
+ %#-+ 5.0o:'0 '
+ %#-+ 5.0o:'01 '
+ %#-+ 5.0o:'012 '
+ %#-+ 5.0o:'0144 '
+ %#-+ 5.0o:'037777777777'
+ %#-+ 5.1o:'0 '
+ %#-+ 5.1o:'01 '
+ %#-+ 5.1o:'012 '
+ %#-+ 5.1o:'0144 '
+ %#-+ 5.1o:'037777777777'
+ %#-+ 5.2o:'00 '
+ %#-+ 5.2o:'01 '
+ %#-+ 5.2o:'012 '
+ %#-+ 5.2o:'0144 '
+ %#-+ 5.2o:'037777777777'
+ %#-+ 5.5o:'00000'
+ %#-+ 5.5o:'00001'
+ %#-+ 5.5o:'00012'
+ %#-+ 5.5o:'00144'
+ %#-+ 5.5o:'037777777777'
+ %#-+ 5o:'0 '
+ %#-+ 5o:'01 '
+ %#-+ 5o:'012 '
+ %#-+ 5o:'0144 '
+ %#-+ 5o:'037777777777'
+ %#-+ o:'0'
+ %#-+ o:'01'
+ %#-+ o:'012'
+ %#-+ o:'0144'
+ %#-+ o:'037777777777'
+ %#-+.0o:'0'
+ %#-+.0o:'01'
+ %#-+.0o:'012'
+ %#-+.0o:'0144'
+ %#-+.0o:'037777777777'
+ %#-+.1o:'0'
+ %#-+.1o:'01'
+ %#-+.1o:'012'
+ %#-+.1o:'0144'
+ %#-+.1o:'037777777777'
+ %#-+.2o:'00'
+ %#-+.2o:'01'
+ %#-+.2o:'012'
+ %#-+.2o:'0144'
+ %#-+.2o:'037777777777'
+ %#-+.5o:'00000'
+ %#-+.5o:'00001'
+ %#-+.5o:'00012'
+ %#-+.5o:'00144'
+ %#-+.5o:'037777777777'
+ %#-+0.0o:'0'
+ %#-+0.0o:'01'
+ %#-+0.0o:'012'
+ %#-+0.0o:'0144'
+ %#-+0.0o:'037777777777'
+ %#-+0.1o:'0'
+ %#-+0.1o:'01'
+ %#-+0.1o:'012'
+ %#-+0.1o:'0144'
+ %#-+0.1o:'037777777777'
+ %#-+0.2o:'00'
+ %#-+0.2o:'01'
+ %#-+0.2o:'012'
+ %#-+0.2o:'0144'
+ %#-+0.2o:'037777777777'
+ %#-+0.5o:'00000'
+ %#-+0.5o:'00001'
+ %#-+0.5o:'00012'
+ %#-+0.5o:'00144'
+ %#-+0.5o:'037777777777'
+ %#-+0o:'0'
+ %#-+0o:'01'
+ %#-+0o:'012'
+ %#-+0o:'0144'
+ %#-+0o:'037777777777'
+ %#-+1.0o:'0'
+ %#-+1.0o:'01'
+ %#-+1.0o:'012'
+ %#-+1.0o:'0144'
+ %#-+1.0o:'037777777777'
+ %#-+1.1o:'0'
+ %#-+1.1o:'01'
+ %#-+1.1o:'012'
+ %#-+1.1o:'0144'
+ %#-+1.1o:'037777777777'
+ %#-+1.2o:'00'
+ %#-+1.2o:'01'
+ %#-+1.2o:'012'
+ %#-+1.2o:'0144'
+ %#-+1.2o:'037777777777'
+ %#-+1.5o:'00000'
+ %#-+1.5o:'00001'
+ %#-+1.5o:'00012'
+ %#-+1.5o:'00144'
+ %#-+1.5o:'037777777777'
+ %#-+1o:'0'
+ %#-+1o:'01'
+ %#-+1o:'012'
+ %#-+1o:'0144'
+ %#-+1o:'037777777777'
+ %#-+2.0o:'0 '
+ %#-+2.0o:'01'
+ %#-+2.0o:'012'
+ %#-+2.0o:'0144'
+ %#-+2.0o:'037777777777'
+ %#-+2.1o:'0 '
+ %#-+2.1o:'01'
+ %#-+2.1o:'012'
+ %#-+2.1o:'0144'
+ %#-+2.1o:'037777777777'
+ %#-+2.2o:'00'
+ %#-+2.2o:'01'
+ %#-+2.2o:'012'
+ %#-+2.2o:'0144'
+ %#-+2.2o:'037777777777'
+ %#-+2.5o:'00000'
+ %#-+2.5o:'00001'
+ %#-+2.5o:'00012'
+ %#-+2.5o:'00144'
+ %#-+2.5o:'037777777777'
+ %#-+2o:'0 '
+ %#-+2o:'01'
+ %#-+2o:'012'
+ %#-+2o:'0144'
+ %#-+2o:'037777777777'
+ %#-+5.0o:'0 '
+ %#-+5.0o:'01 '
+ %#-+5.0o:'012 '
+ %#-+5.0o:'0144 '
+ %#-+5.0o:'037777777777'
+ %#-+5.1o:'0 '
+ %#-+5.1o:'01 '
+ %#-+5.1o:'012 '
+ %#-+5.1o:'0144 '
+ %#-+5.1o:'037777777777'
+ %#-+5.2o:'00 '
+ %#-+5.2o:'01 '
+ %#-+5.2o:'012 '
+ %#-+5.2o:'0144 '
+ %#-+5.2o:'037777777777'
+ %#-+5.5o:'00000'
+ %#-+5.5o:'00001'
+ %#-+5.5o:'00012'
+ %#-+5.5o:'00144'
+ %#-+5.5o:'037777777777'
+ %#-+5o:'0 '
+ %#-+5o:'01 '
+ %#-+5o:'012 '
+ %#-+5o:'0144 '
+ %#-+5o:'037777777777'
+ %#-+o:'0'
+ %#-+o:'01'
+ %#-+o:'012'
+ %#-+o:'0144'
+ %#-+o:'037777777777'
+ %#-.0o:'0'
+ %#-.0o:'01'
+ %#-.0o:'012'
+ %#-.0o:'0144'
+ %#-.0o:'037777777777'
+ %#-.1o:'0'
+ %#-.1o:'01'
+ %#-.1o:'012'
+ %#-.1o:'0144'
+ %#-.1o:'037777777777'
+ %#-.2o:'00'
+ %#-.2o:'01'
+ %#-.2o:'012'
+ %#-.2o:'0144'
+ %#-.2o:'037777777777'
+ %#-.5o:'00000'
+ %#-.5o:'00001'
+ %#-.5o:'00012'
+ %#-.5o:'00144'
+ %#-.5o:'037777777777'
+ %#-0.0o:'0'
+ %#-0.0o:'01'
+ %#-0.0o:'012'
+ %#-0.0o:'0144'
+ %#-0.0o:'037777777777'
+ %#-0.1o:'0'
+ %#-0.1o:'01'
+ %#-0.1o:'012'
+ %#-0.1o:'0144'
+ %#-0.1o:'037777777777'
+ %#-0.2o:'00'
+ %#-0.2o:'01'
+ %#-0.2o:'012'
+ %#-0.2o:'0144'
+ %#-0.2o:'037777777777'
+ %#-0.5o:'00000'
+ %#-0.5o:'00001'
+ %#-0.5o:'00012'
+ %#-0.5o:'00144'
+ %#-0.5o:'037777777777'
+ %#-0o:'0'
+ %#-0o:'01'
+ %#-0o:'012'
+ %#-0o:'0144'
+ %#-0o:'037777777777'
+ %#-1.0o:'0'
+ %#-1.0o:'01'
+ %#-1.0o:'012'
+ %#-1.0o:'0144'
+ %#-1.0o:'037777777777'
+ %#-1.1o:'0'
+ %#-1.1o:'01'
+ %#-1.1o:'012'
+ %#-1.1o:'0144'
+ %#-1.1o:'037777777777'
+ %#-1.2o:'00'
+ %#-1.2o:'01'
+ %#-1.2o:'012'
+ %#-1.2o:'0144'
+ %#-1.2o:'037777777777'
+ %#-1.5o:'00000'
+ %#-1.5o:'00001'
+ %#-1.5o:'00012'
+ %#-1.5o:'00144'
+ %#-1.5o:'037777777777'
+ %#-1o:'0'
+ %#-1o:'01'
+ %#-1o:'012'
+ %#-1o:'0144'
+ %#-1o:'037777777777'
+ %#-2.0o:'0 '
+ %#-2.0o:'01'
+ %#-2.0o:'012'
+ %#-2.0o:'0144'
+ %#-2.0o:'037777777777'
+ %#-2.1o:'0 '
+ %#-2.1o:'01'
+ %#-2.1o:'012'
+ %#-2.1o:'0144'
+ %#-2.1o:'037777777777'
+ %#-2.2o:'00'
+ %#-2.2o:'01'
+ %#-2.2o:'012'
+ %#-2.2o:'0144'
+ %#-2.2o:'037777777777'
+ %#-2.5o:'00000'
+ %#-2.5o:'00001'
+ %#-2.5o:'00012'
+ %#-2.5o:'00144'
+ %#-2.5o:'037777777777'
+ %#-2o:'0 '
+ %#-2o:'01'
+ %#-2o:'012'
+ %#-2o:'0144'
+ %#-2o:'037777777777'
+ %#-5.0o:'0 '
+ %#-5.0o:'01 '
+ %#-5.0o:'012 '
+ %#-5.0o:'0144 '
+ %#-5.0o:'037777777777'
+ %#-5.1o:'0 '
+ %#-5.1o:'01 '
+ %#-5.1o:'012 '
+ %#-5.1o:'0144 '
+ %#-5.1o:'037777777777'
+ %#-5.2o:'00 '
+ %#-5.2o:'01 '
+ %#-5.2o:'012 '
+ %#-5.2o:'0144 '
+ %#-5.2o:'037777777777'
+ %#-5.5o:'00000'
+ %#-5.5o:'00001'
+ %#-5.5o:'00012'
+ %#-5.5o:'00144'
+ %#-5.5o:'037777777777'
+ %#-5o:'0 '
+ %#-5o:'01 '
+ %#-5o:'012 '
+ %#-5o:'0144 '
+ %#-5o:'037777777777'
+ %#-o:'0'
+ %#-o:'01'
+ %#-o:'012'
+ %#-o:'0144'
+ %#-o:'037777777777'
+ %#.0o:'0'
+ %#.0o:'01'
+ %#.0o:'012'
+ %#.0o:'0144'
+ %#.0o:'037777777777'
+ %#.1o:'0'
+ %#.1o:'01'
+ %#.1o:'012'
+ %#.1o:'0144'
+ %#.1o:'037777777777'
+ %#.2o:'00'
+ %#.2o:'01'
+ %#.2o:'012'
+ %#.2o:'0144'
+ %#.2o:'037777777777'
+ %#.5o:'00000'
+ %#.5o:'00001'
+ %#.5o:'00012'
+ %#.5o:'00144'
+ %#.5o:'037777777777'
+ %#0.0o:'0'
+ %#0.0o:'01'
+ %#0.0o:'012'
+ %#0.0o:'0144'
+ %#0.0o:'037777777777'
+ %#0.1o:'0'
+ %#0.1o:'01'
+ %#0.1o:'012'
+ %#0.1o:'0144'
+ %#0.1o:'037777777777'
+ %#0.2o:'00'
+ %#0.2o:'01'
+ %#0.2o:'012'
+ %#0.2o:'0144'
+ %#0.2o:'037777777777'
+ %#0.5o:'00000'
+ %#0.5o:'00001'
+ %#0.5o:'00012'
+ %#0.5o:'00144'
+ %#0.5o:'037777777777'
+ %#0o:'0'
+ %#0o:'01'
+ %#0o:'012'
+ %#0o:'0144'
+ %#0o:'037777777777'
+ %#1.0o:'0'
+ %#1.0o:'01'
+ %#1.0o:'012'
+ %#1.0o:'0144'
+ %#1.0o:'037777777777'
+ %#1.1o:'0'
+ %#1.1o:'01'
+ %#1.1o:'012'
+ %#1.1o:'0144'
+ %#1.1o:'037777777777'
+ %#1.2o:'00'
+ %#1.2o:'01'
+ %#1.2o:'012'
+ %#1.2o:'0144'
+ %#1.2o:'037777777777'
+ %#1.5o:'00000'
+ %#1.5o:'00001'
+ %#1.5o:'00012'
+ %#1.5o:'00144'
+ %#1.5o:'037777777777'
+ %#1o:'0'
+ %#1o:'01'
+ %#1o:'012'
+ %#1o:'0144'
+ %#1o:'037777777777'
+ %#2.0o:' 0'
+ %#2.0o:'01'
+ %#2.0o:'012'
+ %#2.0o:'0144'
+ %#2.0o:'037777777777'
+ %#2.1o:' 0'
+ %#2.1o:'01'
+ %#2.1o:'012'
+ %#2.1o:'0144'
+ %#2.1o:'037777777777'
+ %#2.2o:'00'
+ %#2.2o:'01'
+ %#2.2o:'012'
+ %#2.2o:'0144'
+ %#2.2o:'037777777777'
+ %#2.5o:'00000'
+ %#2.5o:'00001'
+ %#2.5o:'00012'
+ %#2.5o:'00144'
+ %#2.5o:'037777777777'
+ %#2o:' 0'
+ %#2o:'01'
+ %#2o:'012'
+ %#2o:'0144'
+ %#2o:'037777777777'
+ %#5.0o:' 0'
+ %#5.0o:' 01'
+ %#5.0o:' 012'
+ %#5.0o:' 0144'
+ %#5.0o:'037777777777'
+ %#5.1o:' 0'
+ %#5.1o:' 01'
+ %#5.1o:' 012'
+ %#5.1o:' 0144'
+ %#5.1o:'037777777777'
+ %#5.2o:' 00'
+ %#5.2o:' 01'
+ %#5.2o:' 012'
+ %#5.2o:' 0144'
+ %#5.2o:'037777777777'
+ %#5.5o:'00000'
+ %#5.5o:'00001'
+ %#5.5o:'00012'
+ %#5.5o:'00144'
+ %#5.5o:'037777777777'
+ %#5o:' 0'
+ %#5o:' 01'
+ %#5o:' 012'
+ %#5o:' 0144'
+ %#5o:'037777777777'
+ %#o:'0'
+ %#o:'01'
+ %#o:'012'
+ %#o:'0144'
+ %#o:'037777777777'
+ %+ .0o:''
+ %+ .0o:'1'
+ %+ .0o:'12'
+ %+ .0o:'144'
+ %+ .0o:'37777777777'
+ %+ .1o:'0'
+ %+ .1o:'1'
+ %+ .1o:'12'
+ %+ .1o:'144'
+ %+ .1o:'37777777777'
+ %+ .2o:'00'
+ %+ .2o:'01'
+ %+ .2o:'12'
+ %+ .2o:'144'
+ %+ .2o:'37777777777'
+ %+ .5o:'00000'
+ %+ .5o:'00001'
+ %+ .5o:'00012'
+ %+ .5o:'00144'
+ %+ .5o:'37777777777'
+ %+ 0.0o:''
+ %+ 0.0o:'1'
+ %+ 0.0o:'12'
+ %+ 0.0o:'144'
+ %+ 0.0o:'37777777777'
+ %+ 0.1o:'0'
+ %+ 0.1o:'1'
+ %+ 0.1o:'12'
+ %+ 0.1o:'144'
+ %+ 0.1o:'37777777777'
+ %+ 0.2o:'00'
+ %+ 0.2o:'01'
+ %+ 0.2o:'12'
+ %+ 0.2o:'144'
+ %+ 0.2o:'37777777777'
+ %+ 0.5o:'00000'
+ %+ 0.5o:'00001'
+ %+ 0.5o:'00012'
+ %+ 0.5o:'00144'
+ %+ 0.5o:'37777777777'
+ %+ 0o:'0'
+ %+ 0o:'1'
+ %+ 0o:'12'
+ %+ 0o:'144'
+ %+ 0o:'37777777777'
+ %+ 1.0o:' '
+ %+ 1.0o:'1'
+ %+ 1.0o:'12'
+ %+ 1.0o:'144'
+ %+ 1.0o:'37777777777'
+ %+ 1.1o:'0'
+ %+ 1.1o:'1'
+ %+ 1.1o:'12'
+ %+ 1.1o:'144'
+ %+ 1.1o:'37777777777'
+ %+ 1.2o:'00'
+ %+ 1.2o:'01'
+ %+ 1.2o:'12'
+ %+ 1.2o:'144'
+ %+ 1.2o:'37777777777'
+ %+ 1.5o:'00000'
+ %+ 1.5o:'00001'
+ %+ 1.5o:'00012'
+ %+ 1.5o:'00144'
+ %+ 1.5o:'37777777777'
+ %+ 1o:'0'
+ %+ 1o:'1'
+ %+ 1o:'12'
+ %+ 1o:'144'
+ %+ 1o:'37777777777'
+ %+ 2.0o:' '
+ %+ 2.0o:' 1'
+ %+ 2.0o:'12'
+ %+ 2.0o:'144'
+ %+ 2.0o:'37777777777'
+ %+ 2.1o:' 0'
+ %+ 2.1o:' 1'
+ %+ 2.1o:'12'
+ %+ 2.1o:'144'
+ %+ 2.1o:'37777777777'
+ %+ 2.2o:'00'
+ %+ 2.2o:'01'
+ %+ 2.2o:'12'
+ %+ 2.2o:'144'
+ %+ 2.2o:'37777777777'
+ %+ 2.5o:'00000'
+ %+ 2.5o:'00001'
+ %+ 2.5o:'00012'
+ %+ 2.5o:'00144'
+ %+ 2.5o:'37777777777'
+ %+ 2o:' 0'
+ %+ 2o:' 1'
+ %+ 2o:'12'
+ %+ 2o:'144'
+ %+ 2o:'37777777777'
+ %+ 5.0o:' '
+ %+ 5.0o:' 1'
+ %+ 5.0o:' 12'
+ %+ 5.0o:' 144'
+ %+ 5.0o:'37777777777'
+ %+ 5.1o:' 0'
+ %+ 5.1o:' 1'
+ %+ 5.1o:' 12'
+ %+ 5.1o:' 144'
+ %+ 5.1o:'37777777777'
+ %+ 5.2o:' 00'
+ %+ 5.2o:' 01'
+ %+ 5.2o:' 12'
+ %+ 5.2o:' 144'
+ %+ 5.2o:'37777777777'
+ %+ 5.5o:'00000'
+ %+ 5.5o:'00001'
+ %+ 5.5o:'00012'
+ %+ 5.5o:'00144'
+ %+ 5.5o:'37777777777'
+ %+ 5o:' 0'
+ %+ 5o:' 1'
+ %+ 5o:' 12'
+ %+ 5o:' 144'
+ %+ 5o:'37777777777'
+ %+ o:'0'
+ %+ o:'1'
+ %+ o:'12'
+ %+ o:'144'
+ %+ o:'37777777777'
+ %+.0o:''
+ %+.0o:'1'
+ %+.0o:'12'
+ %+.0o:'144'
+ %+.0o:'37777777777'
+ %+.1o:'0'
+ %+.1o:'1'
+ %+.1o:'12'
+ %+.1o:'144'
+ %+.1o:'37777777777'
+ %+.2o:'00'
+ %+.2o:'01'
+ %+.2o:'12'
+ %+.2o:'144'
+ %+.2o:'37777777777'
+ %+.5o:'00000'
+ %+.5o:'00001'
+ %+.5o:'00012'
+ %+.5o:'00144'
+ %+.5o:'37777777777'
+ %+0.0o:''
+ %+0.0o:'1'
+ %+0.0o:'12'
+ %+0.0o:'144'
+ %+0.0o:'37777777777'
+ %+0.1o:'0'
+ %+0.1o:'1'
+ %+0.1o:'12'
+ %+0.1o:'144'
+ %+0.1o:'37777777777'
+ %+0.2o:'00'
+ %+0.2o:'01'
+ %+0.2o:'12'
+ %+0.2o:'144'
+ %+0.2o:'37777777777'
+ %+0.5o:'00000'
+ %+0.5o:'00001'
+ %+0.5o:'00012'
+ %+0.5o:'00144'
+ %+0.5o:'37777777777'
+ %+0o:'0'
+ %+0o:'1'
+ %+0o:'12'
+ %+0o:'144'
+ %+0o:'37777777777'
+ %+1.0o:' '
+ %+1.0o:'1'
+ %+1.0o:'12'
+ %+1.0o:'144'
+ %+1.0o:'37777777777'
+ %+1.1o:'0'
+ %+1.1o:'1'
+ %+1.1o:'12'
+ %+1.1o:'144'
+ %+1.1o:'37777777777'
+ %+1.2o:'00'
+ %+1.2o:'01'
+ %+1.2o:'12'
+ %+1.2o:'144'
+ %+1.2o:'37777777777'
+ %+1.5o:'00000'
+ %+1.5o:'00001'
+ %+1.5o:'00012'
+ %+1.5o:'00144'
+ %+1.5o:'37777777777'
+ %+1o:'0'
+ %+1o:'1'
+ %+1o:'12'
+ %+1o:'144'
+ %+1o:'37777777777'
+ %+2.0o:' '
+ %+2.0o:' 1'
+ %+2.0o:'12'
+ %+2.0o:'144'
+ %+2.0o:'37777777777'
+ %+2.1o:' 0'
+ %+2.1o:' 1'
+ %+2.1o:'12'
+ %+2.1o:'144'
+ %+2.1o:'37777777777'
+ %+2.2o:'00'
+ %+2.2o:'01'
+ %+2.2o:'12'
+ %+2.2o:'144'
+ %+2.2o:'37777777777'
+ %+2.5o:'00000'
+ %+2.5o:'00001'
+ %+2.5o:'00012'
+ %+2.5o:'00144'
+ %+2.5o:'37777777777'
+ %+2o:' 0'
+ %+2o:' 1'
+ %+2o:'12'
+ %+2o:'144'
+ %+2o:'37777777777'
+ %+5.0o:' '
+ %+5.0o:' 1'
+ %+5.0o:' 12'
+ %+5.0o:' 144'
+ %+5.0o:'37777777777'
+ %+5.1o:' 0'
+ %+5.1o:' 1'
+ %+5.1o:' 12'
+ %+5.1o:' 144'
+ %+5.1o:'37777777777'
+ %+5.2o:' 00'
+ %+5.2o:' 01'
+ %+5.2o:' 12'
+ %+5.2o:' 144'
+ %+5.2o:'37777777777'
+ %+5.5o:'00000'
+ %+5.5o:'00001'
+ %+5.5o:'00012'
+ %+5.5o:'00144'
+ %+5.5o:'37777777777'
+ %+5o:' 0'
+ %+5o:' 1'
+ %+5o:' 12'
+ %+5o:' 144'
+ %+5o:'37777777777'
+ %+o:'0'
+ %+o:'1'
+ %+o:'12'
+ %+o:'144'
+ %+o:'37777777777'
+ %- .0o:''
+ %- .0o:'1'
+ %- .0o:'12'
+ %- .0o:'144'
+ %- .0o:'37777777777'
+ %- .1o:'0'
+ %- .1o:'1'
+ %- .1o:'12'
+ %- .1o:'144'
+ %- .1o:'37777777777'
+ %- .2o:'00'
+ %- .2o:'01'
+ %- .2o:'12'
+ %- .2o:'144'
+ %- .2o:'37777777777'
+ %- .5o:'00000'
+ %- .5o:'00001'
+ %- .5o:'00012'
+ %- .5o:'00144'
+ %- .5o:'37777777777'
+ %- 0.0o:''
+ %- 0.0o:'1'
+ %- 0.0o:'12'
+ %- 0.0o:'144'
+ %- 0.0o:'37777777777'
+ %- 0.1o:'0'
+ %- 0.1o:'1'
+ %- 0.1o:'12'
+ %- 0.1o:'144'
+ %- 0.1o:'37777777777'
+ %- 0.2o:'00'
+ %- 0.2o:'01'
+ %- 0.2o:'12'
+ %- 0.2o:'144'
+ %- 0.2o:'37777777777'
+ %- 0.5o:'00000'
+ %- 0.5o:'00001'
+ %- 0.5o:'00012'
+ %- 0.5o:'00144'
+ %- 0.5o:'37777777777'
+ %- 0o:'0'
+ %- 0o:'1'
+ %- 0o:'12'
+ %- 0o:'144'
+ %- 0o:'37777777777'
+ %- 1.0o:' '
+ %- 1.0o:'1'
+ %- 1.0o:'12'
+ %- 1.0o:'144'
+ %- 1.0o:'37777777777'
+ %- 1.1o:'0'
+ %- 1.1o:'1'
+ %- 1.1o:'12'
+ %- 1.1o:'144'
+ %- 1.1o:'37777777777'
+ %- 1.2o:'00'
+ %- 1.2o:'01'
+ %- 1.2o:'12'
+ %- 1.2o:'144'
+ %- 1.2o:'37777777777'
+ %- 1.5o:'00000'
+ %- 1.5o:'00001'
+ %- 1.5o:'00012'
+ %- 1.5o:'00144'
+ %- 1.5o:'37777777777'
+ %- 1o:'0'
+ %- 1o:'1'
+ %- 1o:'12'
+ %- 1o:'144'
+ %- 1o:'37777777777'
+ %- 2.0o:' '
+ %- 2.0o:'1 '
+ %- 2.0o:'12'
+ %- 2.0o:'144'
+ %- 2.0o:'37777777777'
+ %- 2.1o:'0 '
+ %- 2.1o:'1 '
+ %- 2.1o:'12'
+ %- 2.1o:'144'
+ %- 2.1o:'37777777777'
+ %- 2.2o:'00'
+ %- 2.2o:'01'
+ %- 2.2o:'12'
+ %- 2.2o:'144'
+ %- 2.2o:'37777777777'
+ %- 2.5o:'00000'
+ %- 2.5o:'00001'
+ %- 2.5o:'00012'
+ %- 2.5o:'00144'
+ %- 2.5o:'37777777777'
+ %- 2o:'0 '
+ %- 2o:'1 '
+ %- 2o:'12'
+ %- 2o:'144'
+ %- 2o:'37777777777'
+ %- 5.0o:' '
+ %- 5.0o:'1 '
+ %- 5.0o:'12 '
+ %- 5.0o:'144 '
+ %- 5.0o:'37777777777'
+ %- 5.1o:'0 '
+ %- 5.1o:'1 '
+ %- 5.1o:'12 '
+ %- 5.1o:'144 '
+ %- 5.1o:'37777777777'
+ %- 5.2o:'00 '
+ %- 5.2o:'01 '
+ %- 5.2o:'12 '
+ %- 5.2o:'144 '
+ %- 5.2o:'37777777777'
+ %- 5.5o:'00000'
+ %- 5.5o:'00001'
+ %- 5.5o:'00012'
+ %- 5.5o:'00144'
+ %- 5.5o:'37777777777'
+ %- 5o:'0 '
+ %- 5o:'1 '
+ %- 5o:'12 '
+ %- 5o:'144 '
+ %- 5o:'37777777777'
+ %- o:'0'
+ %- o:'1'
+ %- o:'12'
+ %- o:'144'
+ %- o:'37777777777'
+ %-+ .0o:''
+ %-+ .0o:'1'
+ %-+ .0o:'12'
+ %-+ .0o:'144'
+ %-+ .0o:'37777777777'
+ %-+ .1o:'0'
+ %-+ .1o:'1'
+ %-+ .1o:'12'
+ %-+ .1o:'144'
+ %-+ .1o:'37777777777'
+ %-+ .2o:'00'
+ %-+ .2o:'01'
+ %-+ .2o:'12'
+ %-+ .2o:'144'
+ %-+ .2o:'37777777777'
+ %-+ .5o:'00000'
+ %-+ .5o:'00001'
+ %-+ .5o:'00012'
+ %-+ .5o:'00144'
+ %-+ .5o:'37777777777'
+ %-+ 0.0o:''
+ %-+ 0.0o:'1'
+ %-+ 0.0o:'12'
+ %-+ 0.0o:'144'
+ %-+ 0.0o:'37777777777'
+ %-+ 0.1o:'0'
+ %-+ 0.1o:'1'
+ %-+ 0.1o:'12'
+ %-+ 0.1o:'144'
+ %-+ 0.1o:'37777777777'
+ %-+ 0.2o:'00'
+ %-+ 0.2o:'01'
+ %-+ 0.2o:'12'
+ %-+ 0.2o:'144'
+ %-+ 0.2o:'37777777777'
+ %-+ 0.5o:'00000'
+ %-+ 0.5o:'00001'
+ %-+ 0.5o:'00012'
+ %-+ 0.5o:'00144'
+ %-+ 0.5o:'37777777777'
+ %-+ 0o:'0'
+ %-+ 0o:'1'
+ %-+ 0o:'12'
+ %-+ 0o:'144'
+ %-+ 0o:'37777777777'
+ %-+ 1.0o:' '
+ %-+ 1.0o:'1'
+ %-+ 1.0o:'12'
+ %-+ 1.0o:'144'
+ %-+ 1.0o:'37777777777'
+ %-+ 1.1o:'0'
+ %-+ 1.1o:'1'
+ %-+ 1.1o:'12'
+ %-+ 1.1o:'144'
+ %-+ 1.1o:'37777777777'
+ %-+ 1.2o:'00'
+ %-+ 1.2o:'01'
+ %-+ 1.2o:'12'
+ %-+ 1.2o:'144'
+ %-+ 1.2o:'37777777777'
+ %-+ 1.5o:'00000'
+ %-+ 1.5o:'00001'
+ %-+ 1.5o:'00012'
+ %-+ 1.5o:'00144'
+ %-+ 1.5o:'37777777777'
+ %-+ 1o:'0'
+ %-+ 1o:'1'
+ %-+ 1o:'12'
+ %-+ 1o:'144'
+ %-+ 1o:'37777777777'
+ %-+ 2.0o:' '
+ %-+ 2.0o:'1 '
+ %-+ 2.0o:'12'
+ %-+ 2.0o:'144'
+ %-+ 2.0o:'37777777777'
+ %-+ 2.1o:'0 '
+ %-+ 2.1o:'1 '
+ %-+ 2.1o:'12'
+ %-+ 2.1o:'144'
+ %-+ 2.1o:'37777777777'
+ %-+ 2.2o:'00'
+ %-+ 2.2o:'01'
+ %-+ 2.2o:'12'
+ %-+ 2.2o:'144'
+ %-+ 2.2o:'37777777777'
+ %-+ 2.5o:'00000'
+ %-+ 2.5o:'00001'
+ %-+ 2.5o:'00012'
+ %-+ 2.5o:'00144'
+ %-+ 2.5o:'37777777777'
+ %-+ 2o:'0 '
+ %-+ 2o:'1 '
+ %-+ 2o:'12'
+ %-+ 2o:'144'
+ %-+ 2o:'37777777777'
+ %-+ 5.0o:' '
+ %-+ 5.0o:'1 '
+ %-+ 5.0o:'12 '
+ %-+ 5.0o:'144 '
+ %-+ 5.0o:'37777777777'
+ %-+ 5.1o:'0 '
+ %-+ 5.1o:'1 '
+ %-+ 5.1o:'12 '
+ %-+ 5.1o:'144 '
+ %-+ 5.1o:'37777777777'
+ %-+ 5.2o:'00 '
+ %-+ 5.2o:'01 '
+ %-+ 5.2o:'12 '
+ %-+ 5.2o:'144 '
+ %-+ 5.2o:'37777777777'
+ %-+ 5.5o:'00000'
+ %-+ 5.5o:'00001'
+ %-+ 5.5o:'00012'
+ %-+ 5.5o:'00144'
+ %-+ 5.5o:'37777777777'
+ %-+ 5o:'0 '
+ %-+ 5o:'1 '
+ %-+ 5o:'12 '
+ %-+ 5o:'144 '
+ %-+ 5o:'37777777777'
+ %-+ o:'0'
+ %-+ o:'1'
+ %-+ o:'12'
+ %-+ o:'144'
+ %-+ o:'37777777777'
+ %-+.0o:''
+ %-+.0o:'1'
+ %-+.0o:'12'
+ %-+.0o:'144'
+ %-+.0o:'37777777777'
+ %-+.1o:'0'
+ %-+.1o:'1'
+ %-+.1o:'12'
+ %-+.1o:'144'
+ %-+.1o:'37777777777'
+ %-+.2o:'00'
+ %-+.2o:'01'
+ %-+.2o:'12'
+ %-+.2o:'144'
+ %-+.2o:'37777777777'
+ %-+.5o:'00000'
+ %-+.5o:'00001'
+ %-+.5o:'00012'
+ %-+.5o:'00144'
+ %-+.5o:'37777777777'
+ %-+0.0o:''
+ %-+0.0o:'1'
+ %-+0.0o:'12'
+ %-+0.0o:'144'
+ %-+0.0o:'37777777777'
+ %-+0.1o:'0'
+ %-+0.1o:'1'
+ %-+0.1o:'12'
+ %-+0.1o:'144'
+ %-+0.1o:'37777777777'
+ %-+0.2o:'00'
+ %-+0.2o:'01'
+ %-+0.2o:'12'
+ %-+0.2o:'144'
+ %-+0.2o:'37777777777'
+ %-+0.5o:'00000'
+ %-+0.5o:'00001'
+ %-+0.5o:'00012'
+ %-+0.5o:'00144'
+ %-+0.5o:'37777777777'
+ %-+0o:'0'
+ %-+0o:'1'
+ %-+0o:'12'
+ %-+0o:'144'
+ %-+0o:'37777777777'
+ %-+1.0o:' '
+ %-+1.0o:'1'
+ %-+1.0o:'12'
+ %-+1.0o:'144'
+ %-+1.0o:'37777777777'
+ %-+1.1o:'0'
+ %-+1.1o:'1'
+ %-+1.1o:'12'
+ %-+1.1o:'144'
+ %-+1.1o:'37777777777'
+ %-+1.2o:'00'
+ %-+1.2o:'01'
+ %-+1.2o:'12'
+ %-+1.2o:'144'
+ %-+1.2o:'37777777777'
+ %-+1.5o:'00000'
+ %-+1.5o:'00001'
+ %-+1.5o:'00012'
+ %-+1.5o:'00144'
+ %-+1.5o:'37777777777'
+ %-+1o:'0'
+ %-+1o:'1'
+ %-+1o:'12'
+ %-+1o:'144'
+ %-+1o:'37777777777'
+ %-+2.0o:' '
+ %-+2.0o:'1 '
+ %-+2.0o:'12'
+ %-+2.0o:'144'
+ %-+2.0o:'37777777777'
+ %-+2.1o:'0 '
+ %-+2.1o:'1 '
+ %-+2.1o:'12'
+ %-+2.1o:'144'
+ %-+2.1o:'37777777777'
+ %-+2.2o:'00'
+ %-+2.2o:'01'
+ %-+2.2o:'12'
+ %-+2.2o:'144'
+ %-+2.2o:'37777777777'
+ %-+2.5o:'00000'
+ %-+2.5o:'00001'
+ %-+2.5o:'00012'
+ %-+2.5o:'00144'
+ %-+2.5o:'37777777777'
+ %-+2o:'0 '
+ %-+2o:'1 '
+ %-+2o:'12'
+ %-+2o:'144'
+ %-+2o:'37777777777'
+ %-+5.0o:' '
+ %-+5.0o:'1 '
+ %-+5.0o:'12 '
+ %-+5.0o:'144 '
+ %-+5.0o:'37777777777'
+ %-+5.1o:'0 '
+ %-+5.1o:'1 '
+ %-+5.1o:'12 '
+ %-+5.1o:'144 '
+ %-+5.1o:'37777777777'
+ %-+5.2o:'00 '
+ %-+5.2o:'01 '
+ %-+5.2o:'12 '
+ %-+5.2o:'144 '
+ %-+5.2o:'37777777777'
+ %-+5.5o:'00000'
+ %-+5.5o:'00001'
+ %-+5.5o:'00012'
+ %-+5.5o:'00144'
+ %-+5.5o:'37777777777'
+ %-+5o:'0 '
+ %-+5o:'1 '
+ %-+5o:'12 '
+ %-+5o:'144 '
+ %-+5o:'37777777777'
+ %-+o:'0'
+ %-+o:'1'
+ %-+o:'12'
+ %-+o:'144'
+ %-+o:'37777777777'
+ %-.0o:''
+ %-.0o:'1'
+ %-.0o:'12'
+ %-.0o:'144'
+ %-.0o:'37777777777'
+ %-.1o:'0'
+ %-.1o:'1'
+ %-.1o:'12'
+ %-.1o:'144'
+ %-.1o:'37777777777'
+ %-.2o:'00'
+ %-.2o:'01'
+ %-.2o:'12'
+ %-.2o:'144'
+ %-.2o:'37777777777'
+ %-.5o:'00000'
+ %-.5o:'00001'
+ %-.5o:'00012'
+ %-.5o:'00144'
+ %-.5o:'37777777777'
+ %-0.0o:''
+ %-0.0o:'1'
+ %-0.0o:'12'
+ %-0.0o:'144'
+ %-0.0o:'37777777777'
+ %-0.1o:'0'
+ %-0.1o:'1'
+ %-0.1o:'12'
+ %-0.1o:'144'
+ %-0.1o:'37777777777'
+ %-0.2o:'00'
+ %-0.2o:'01'
+ %-0.2o:'12'
+ %-0.2o:'144'
+ %-0.2o:'37777777777'
+ %-0.5o:'00000'
+ %-0.5o:'00001'
+ %-0.5o:'00012'
+ %-0.5o:'00144'
+ %-0.5o:'37777777777'
+ %-0o:'0'
+ %-0o:'1'
+ %-0o:'12'
+ %-0o:'144'
+ %-0o:'37777777777'
+ %-1.0o:' '
+ %-1.0o:'1'
+ %-1.0o:'12'
+ %-1.0o:'144'
+ %-1.0o:'37777777777'
+ %-1.1o:'0'
+ %-1.1o:'1'
+ %-1.1o:'12'
+ %-1.1o:'144'
+ %-1.1o:'37777777777'
+ %-1.2o:'00'
+ %-1.2o:'01'
+ %-1.2o:'12'
+ %-1.2o:'144'
+ %-1.2o:'37777777777'
+ %-1.5o:'00000'
+ %-1.5o:'00001'
+ %-1.5o:'00012'
+ %-1.5o:'00144'
+ %-1.5o:'37777777777'
+ %-1o:'0'
+ %-1o:'1'
+ %-1o:'12'
+ %-1o:'144'
+ %-1o:'37777777777'
+ %-2.0o:' '
+ %-2.0o:'1 '
+ %-2.0o:'12'
+ %-2.0o:'144'
+ %-2.0o:'37777777777'
+ %-2.1o:'0 '
+ %-2.1o:'1 '
+ %-2.1o:'12'
+ %-2.1o:'144'
+ %-2.1o:'37777777777'
+ %-2.2o:'00'
+ %-2.2o:'01'
+ %-2.2o:'12'
+ %-2.2o:'144'
+ %-2.2o:'37777777777'
+ %-2.5o:'00000'
+ %-2.5o:'00001'
+ %-2.5o:'00012'
+ %-2.5o:'00144'
+ %-2.5o:'37777777777'
+ %-2o:'0 '
+ %-2o:'1 '
+ %-2o:'12'
+ %-2o:'144'
+ %-2o:'37777777777'
+ %-5.0o:' '
+ %-5.0o:'1 '
+ %-5.0o:'12 '
+ %-5.0o:'144 '
+ %-5.0o:'37777777777'
+ %-5.1o:'0 '
+ %-5.1o:'1 '
+ %-5.1o:'12 '
+ %-5.1o:'144 '
+ %-5.1o:'37777777777'
+ %-5.2o:'00 '
+ %-5.2o:'01 '
+ %-5.2o:'12 '
+ %-5.2o:'144 '
+ %-5.2o:'37777777777'
+ %-5.5o:'00000'
+ %-5.5o:'00001'
+ %-5.5o:'00012'
+ %-5.5o:'00144'
+ %-5.5o:'37777777777'
+ %-5o:'0 '
+ %-5o:'1 '
+ %-5o:'12 '
+ %-5o:'144 '
+ %-5o:'37777777777'
+ %-o:'0'
+ %-o:'1'
+ %-o:'12'
+ %-o:'144'
+ %-o:'37777777777'
+ %.0o:''
+ %.0o:'1'
+ %.0o:'12'
+ %.0o:'144'
+ %.0o:'37777777777'
+ %.1o:'0'
+ %.1o:'1'
+ %.1o:'12'
+ %.1o:'144'
+ %.1o:'37777777777'
+ %.2o:'00'
+ %.2o:'01'
+ %.2o:'12'
+ %.2o:'144'
+ %.2o:'37777777777'
+ %.5o:'00000'
+ %.5o:'00001'
+ %.5o:'00012'
+ %.5o:'00144'
+ %.5o:'37777777777'
+ %0 .0o:''
+ %0 .0o:'1'
+ %0 .0o:'12'
+ %0 .0o:'144'
+ %0 .0o:'37777777777'
+ %0 .1o:'0'
+ %0 .1o:'1'
+ %0 .1o:'12'
+ %0 .1o:'144'
+ %0 .1o:'37777777777'
+ %0 .2o:'00'
+ %0 .2o:'01'
+ %0 .2o:'12'
+ %0 .2o:'144'
+ %0 .2o:'37777777777'
+ %0 .5o:'00000'
+ %0 .5o:'00001'
+ %0 .5o:'00012'
+ %0 .5o:'00144'
+ %0 .5o:'37777777777'
+ %0 0.0o:''
+ %0 0.0o:'1'
+ %0 0.0o:'12'
+ %0 0.0o:'144'
+ %0 0.0o:'37777777777'
+ %0 0.1o:'0'
+ %0 0.1o:'1'
+ %0 0.1o:'12'
+ %0 0.1o:'144'
+ %0 0.1o:'37777777777'
+ %0 0.2o:'00'
+ %0 0.2o:'01'
+ %0 0.2o:'12'
+ %0 0.2o:'144'
+ %0 0.2o:'37777777777'
+ %0 0.5o:'00000'
+ %0 0.5o:'00001'
+ %0 0.5o:'00012'
+ %0 0.5o:'00144'
+ %0 0.5o:'37777777777'
+ %0 0o:'0'
+ %0 0o:'1'
+ %0 0o:'12'
+ %0 0o:'144'
+ %0 0o:'37777777777'
+ %0 1.0o:' '
+ %0 1.0o:'1'
+ %0 1.0o:'12'
+ %0 1.0o:'144'
+ %0 1.0o:'37777777777'
+ %0 1.1o:'0'
+ %0 1.1o:'1'
+ %0 1.1o:'12'
+ %0 1.1o:'144'
+ %0 1.1o:'37777777777'
+ %0 1.2o:'00'
+ %0 1.2o:'01'
+ %0 1.2o:'12'
+ %0 1.2o:'144'
+ %0 1.2o:'37777777777'
+ %0 1.5o:'00000'
+ %0 1.5o:'00001'
+ %0 1.5o:'00012'
+ %0 1.5o:'00144'
+ %0 1.5o:'37777777777'
+ %0 1o:'0'
+ %0 1o:'1'
+ %0 1o:'12'
+ %0 1o:'144'
+ %0 1o:'37777777777'
+ %0 2.0o:' '
+ %0 2.0o:' 1'
+ %0 2.0o:'12'
+ %0 2.0o:'144'
+ %0 2.0o:'37777777777'
+ %0 2.1o:' 0'
+ %0 2.1o:' 1'
+ %0 2.1o:'12'
+ %0 2.1o:'144'
+ %0 2.1o:'37777777777'
+ %0 2.2o:'00'
+ %0 2.2o:'01'
+ %0 2.2o:'12'
+ %0 2.2o:'144'
+ %0 2.2o:'37777777777'
+ %0 2.5o:'00000'
+ %0 2.5o:'00001'
+ %0 2.5o:'00012'
+ %0 2.5o:'00144'
+ %0 2.5o:'37777777777'
+ %0 2o:'00'
+ %0 2o:'01'
+ %0 2o:'12'
+ %0 2o:'144'
+ %0 2o:'37777777777'
+ %0 5.0o:' '
+ %0 5.0o:' 1'
+ %0 5.0o:' 12'
+ %0 5.0o:' 144'
+ %0 5.0o:'37777777777'
+ %0 5.1o:' 0'
+ %0 5.1o:' 1'
+ %0 5.1o:' 12'
+ %0 5.1o:' 144'
+ %0 5.1o:'37777777777'
+ %0 5.2o:' 00'
+ %0 5.2o:' 01'
+ %0 5.2o:' 12'
+ %0 5.2o:' 144'
+ %0 5.2o:'37777777777'
+ %0 5.5o:'00000'
+ %0 5.5o:'00001'
+ %0 5.5o:'00012'
+ %0 5.5o:'00144'
+ %0 5.5o:'37777777777'
+ %0 5o:'00000'
+ %0 5o:'00001'
+ %0 5o:'00012'
+ %0 5o:'00144'
+ %0 5o:'37777777777'
+ %0 o:'0'
+ %0 o:'1'
+ %0 o:'12'
+ %0 o:'144'
+ %0 o:'37777777777'
+ %0# .0o:'0'
+ %0# .0o:'01'
+ %0# .0o:'012'
+ %0# .0o:'0144'
+ %0# .0o:'037777777777'
+ %0# .1o:'0'
+ %0# .1o:'01'
+ %0# .1o:'012'
+ %0# .1o:'0144'
+ %0# .1o:'037777777777'
+ %0# .2o:'00'
+ %0# .2o:'01'
+ %0# .2o:'012'
+ %0# .2o:'0144'
+ %0# .2o:'037777777777'
+ %0# .5o:'00000'
+ %0# .5o:'00001'
+ %0# .5o:'00012'
+ %0# .5o:'00144'
+ %0# .5o:'037777777777'
+ %0# 0.0o:'0'
+ %0# 0.0o:'01'
+ %0# 0.0o:'012'
+ %0# 0.0o:'0144'
+ %0# 0.0o:'037777777777'
+ %0# 0.1o:'0'
+ %0# 0.1o:'01'
+ %0# 0.1o:'012'
+ %0# 0.1o:'0144'
+ %0# 0.1o:'037777777777'
+ %0# 0.2o:'00'
+ %0# 0.2o:'01'
+ %0# 0.2o:'012'
+ %0# 0.2o:'0144'
+ %0# 0.2o:'037777777777'
+ %0# 0.5o:'00000'
+ %0# 0.5o:'00001'
+ %0# 0.5o:'00012'
+ %0# 0.5o:'00144'
+ %0# 0.5o:'037777777777'
+ %0# 0o:'0'
+ %0# 0o:'01'
+ %0# 0o:'012'
+ %0# 0o:'0144'
+ %0# 0o:'037777777777'
+ %0# 1.0o:'0'
+ %0# 1.0o:'01'
+ %0# 1.0o:'012'
+ %0# 1.0o:'0144'
+ %0# 1.0o:'037777777777'
+ %0# 1.1o:'0'
+ %0# 1.1o:'01'
+ %0# 1.1o:'012'
+ %0# 1.1o:'0144'
+ %0# 1.1o:'037777777777'
+ %0# 1.2o:'00'
+ %0# 1.2o:'01'
+ %0# 1.2o:'012'
+ %0# 1.2o:'0144'
+ %0# 1.2o:'037777777777'
+ %0# 1.5o:'00000'
+ %0# 1.5o:'00001'
+ %0# 1.5o:'00012'
+ %0# 1.5o:'00144'
+ %0# 1.5o:'037777777777'
+ %0# 1o:'0'
+ %0# 1o:'01'
+ %0# 1o:'012'
+ %0# 1o:'0144'
+ %0# 1o:'037777777777'
+ %0# 2.0o:' 0'
+ %0# 2.0o:'01'
+ %0# 2.0o:'012'
+ %0# 2.0o:'0144'
+ %0# 2.0o:'037777777777'
+ %0# 2.1o:' 0'
+ %0# 2.1o:'01'
+ %0# 2.1o:'012'
+ %0# 2.1o:'0144'
+ %0# 2.1o:'037777777777'
+ %0# 2.2o:'00'
+ %0# 2.2o:'01'
+ %0# 2.2o:'012'
+ %0# 2.2o:'0144'
+ %0# 2.2o:'037777777777'
+ %0# 2.5o:'00000'
+ %0# 2.5o:'00001'
+ %0# 2.5o:'00012'
+ %0# 2.5o:'00144'
+ %0# 2.5o:'037777777777'
+ %0# 2o:'00'
+ %0# 2o:'01'
+ %0# 2o:'012'
+ %0# 2o:'0144'
+ %0# 2o:'037777777777'
+ %0# 5.0o:' 0'
+ %0# 5.0o:' 01'
+ %0# 5.0o:' 012'
+ %0# 5.0o:' 0144'
+ %0# 5.0o:'037777777777'
+ %0# 5.1o:' 0'
+ %0# 5.1o:' 01'
+ %0# 5.1o:' 012'
+ %0# 5.1o:' 0144'
+ %0# 5.1o:'037777777777'
+ %0# 5.2o:' 00'
+ %0# 5.2o:' 01'
+ %0# 5.2o:' 012'
+ %0# 5.2o:' 0144'
+ %0# 5.2o:'037777777777'
+ %0# 5.5o:'00000'
+ %0# 5.5o:'00001'
+ %0# 5.5o:'00012'
+ %0# 5.5o:'00144'
+ %0# 5.5o:'037777777777'
+ %0# 5o:'00000'
+ %0# 5o:'00001'
+ %0# 5o:'00012'
+ %0# 5o:'00144'
+ %0# 5o:'037777777777'
+ %0# o:'0'
+ %0# o:'01'
+ %0# o:'012'
+ %0# o:'0144'
+ %0# o:'037777777777'
+ %0#+ .0o:'0'
+ %0#+ .0o:'01'
+ %0#+ .0o:'012'
+ %0#+ .0o:'0144'
+ %0#+ .0o:'037777777777'
+ %0#+ .1o:'0'
+ %0#+ .1o:'01'
+ %0#+ .1o:'012'
+ %0#+ .1o:'0144'
+ %0#+ .1o:'037777777777'
+ %0#+ .2o:'00'
+ %0#+ .2o:'01'
+ %0#+ .2o:'012'
+ %0#+ .2o:'0144'
+ %0#+ .2o:'037777777777'
+ %0#+ .5o:'00000'
+ %0#+ .5o:'00001'
+ %0#+ .5o:'00012'
+ %0#+ .5o:'00144'
+ %0#+ .5o:'037777777777'
+ %0#+ 0.0o:'0'
+ %0#+ 0.0o:'01'
+ %0#+ 0.0o:'012'
+ %0#+ 0.0o:'0144'
+ %0#+ 0.0o:'037777777777'
+ %0#+ 0.1o:'0'
+ %0#+ 0.1o:'01'
+ %0#+ 0.1o:'012'
+ %0#+ 0.1o:'0144'
+ %0#+ 0.1o:'037777777777'
+ %0#+ 0.2o:'00'
+ %0#+ 0.2o:'01'
+ %0#+ 0.2o:'012'
+ %0#+ 0.2o:'0144'
+ %0#+ 0.2o:'037777777777'
+ %0#+ 0.5o:'00000'
+ %0#+ 0.5o:'00001'
+ %0#+ 0.5o:'00012'
+ %0#+ 0.5o:'00144'
+ %0#+ 0.5o:'037777777777'
+ %0#+ 0o:'0'
+ %0#+ 0o:'01'
+ %0#+ 0o:'012'
+ %0#+ 0o:'0144'
+ %0#+ 0o:'037777777777'
+ %0#+ 1.0o:'0'
+ %0#+ 1.0o:'01'
+ %0#+ 1.0o:'012'
+ %0#+ 1.0o:'0144'
+ %0#+ 1.0o:'037777777777'
+ %0#+ 1.1o:'0'
+ %0#+ 1.1o:'01'
+ %0#+ 1.1o:'012'
+ %0#+ 1.1o:'0144'
+ %0#+ 1.1o:'037777777777'
+ %0#+ 1.2o:'00'
+ %0#+ 1.2o:'01'
+ %0#+ 1.2o:'012'
+ %0#+ 1.2o:'0144'
+ %0#+ 1.2o:'037777777777'
+ %0#+ 1.5o:'00000'
+ %0#+ 1.5o:'00001'
+ %0#+ 1.5o:'00012'
+ %0#+ 1.5o:'00144'
+ %0#+ 1.5o:'037777777777'
+ %0#+ 1o:'0'
+ %0#+ 1o:'01'
+ %0#+ 1o:'012'
+ %0#+ 1o:'0144'
+ %0#+ 1o:'037777777777'
+ %0#+ 2.0o:' 0'
+ %0#+ 2.0o:'01'
+ %0#+ 2.0o:'012'
+ %0#+ 2.0o:'0144'
+ %0#+ 2.0o:'037777777777'
+ %0#+ 2.1o:' 0'
+ %0#+ 2.1o:'01'
+ %0#+ 2.1o:'012'
+ %0#+ 2.1o:'0144'
+ %0#+ 2.1o:'037777777777'
+ %0#+ 2.2o:'00'
+ %0#+ 2.2o:'01'
+ %0#+ 2.2o:'012'
+ %0#+ 2.2o:'0144'
+ %0#+ 2.2o:'037777777777'
+ %0#+ 2.5o:'00000'
+ %0#+ 2.5o:'00001'
+ %0#+ 2.5o:'00012'
+ %0#+ 2.5o:'00144'
+ %0#+ 2.5o:'037777777777'
+ %0#+ 2o:'00'
+ %0#+ 2o:'01'
+ %0#+ 2o:'012'
+ %0#+ 2o:'0144'
+ %0#+ 2o:'037777777777'
+ %0#+ 5.0o:' 0'
+ %0#+ 5.0o:' 01'
+ %0#+ 5.0o:' 012'
+ %0#+ 5.0o:' 0144'
+ %0#+ 5.0o:'037777777777'
+ %0#+ 5.1o:' 0'
+ %0#+ 5.1o:' 01'
+ %0#+ 5.1o:' 012'
+ %0#+ 5.1o:' 0144'
+ %0#+ 5.1o:'037777777777'
+ %0#+ 5.2o:' 00'
+ %0#+ 5.2o:' 01'
+ %0#+ 5.2o:' 012'
+ %0#+ 5.2o:' 0144'
+ %0#+ 5.2o:'037777777777'
+ %0#+ 5.5o:'00000'
+ %0#+ 5.5o:'00001'
+ %0#+ 5.5o:'00012'
+ %0#+ 5.5o:'00144'
+ %0#+ 5.5o:'037777777777'
+ %0#+ 5o:'00000'
+ %0#+ 5o:'00001'
+ %0#+ 5o:'00012'
+ %0#+ 5o:'00144'
+ %0#+ 5o:'037777777777'
+ %0#+ o:'0'
+ %0#+ o:'01'
+ %0#+ o:'012'
+ %0#+ o:'0144'
+ %0#+ o:'037777777777'
+ %0#+.0o:'0'
+ %0#+.0o:'01'
+ %0#+.0o:'012'
+ %0#+.0o:'0144'
+ %0#+.0o:'037777777777'
+ %0#+.1o:'0'
+ %0#+.1o:'01'
+ %0#+.1o:'012'
+ %0#+.1o:'0144'
+ %0#+.1o:'037777777777'
+ %0#+.2o:'00'
+ %0#+.2o:'01'
+ %0#+.2o:'012'
+ %0#+.2o:'0144'
+ %0#+.2o:'037777777777'
+ %0#+.5o:'00000'
+ %0#+.5o:'00001'
+ %0#+.5o:'00012'
+ %0#+.5o:'00144'
+ %0#+.5o:'037777777777'
+ %0#+0.0o:'0'
+ %0#+0.0o:'01'
+ %0#+0.0o:'012'
+ %0#+0.0o:'0144'
+ %0#+0.0o:'037777777777'
+ %0#+0.1o:'0'
+ %0#+0.1o:'01'
+ %0#+0.1o:'012'
+ %0#+0.1o:'0144'
+ %0#+0.1o:'037777777777'
+ %0#+0.2o:'00'
+ %0#+0.2o:'01'
+ %0#+0.2o:'012'
+ %0#+0.2o:'0144'
+ %0#+0.2o:'037777777777'
+ %0#+0.5o:'00000'
+ %0#+0.5o:'00001'
+ %0#+0.5o:'00012'
+ %0#+0.5o:'00144'
+ %0#+0.5o:'037777777777'
+ %0#+0o:'0'
+ %0#+0o:'01'
+ %0#+0o:'012'
+ %0#+0o:'0144'
+ %0#+0o:'037777777777'
+ %0#+1.0o:'0'
+ %0#+1.0o:'01'
+ %0#+1.0o:'012'
+ %0#+1.0o:'0144'
+ %0#+1.0o:'037777777777'
+ %0#+1.1o:'0'
+ %0#+1.1o:'01'
+ %0#+1.1o:'012'
+ %0#+1.1o:'0144'
+ %0#+1.1o:'037777777777'
+ %0#+1.2o:'00'
+ %0#+1.2o:'01'
+ %0#+1.2o:'012'
+ %0#+1.2o:'0144'
+ %0#+1.2o:'037777777777'
+ %0#+1.5o:'00000'
+ %0#+1.5o:'00001'
+ %0#+1.5o:'00012'
+ %0#+1.5o:'00144'
+ %0#+1.5o:'037777777777'
+ %0#+1o:'0'
+ %0#+1o:'01'
+ %0#+1o:'012'
+ %0#+1o:'0144'
+ %0#+1o:'037777777777'
+ %0#+2.0o:' 0'
+ %0#+2.0o:'01'
+ %0#+2.0o:'012'
+ %0#+2.0o:'0144'
+ %0#+2.0o:'037777777777'
+ %0#+2.1o:' 0'
+ %0#+2.1o:'01'
+ %0#+2.1o:'012'
+ %0#+2.1o:'0144'
+ %0#+2.1o:'037777777777'
+ %0#+2.2o:'00'
+ %0#+2.2o:'01'
+ %0#+2.2o:'012'
+ %0#+2.2o:'0144'
+ %0#+2.2o:'037777777777'
+ %0#+2.5o:'00000'
+ %0#+2.5o:'00001'
+ %0#+2.5o:'00012'
+ %0#+2.5o:'00144'
+ %0#+2.5o:'037777777777'
+ %0#+2o:'00'
+ %0#+2o:'01'
+ %0#+2o:'012'
+ %0#+2o:'0144'
+ %0#+2o:'037777777777'
+ %0#+5.0o:' 0'
+ %0#+5.0o:' 01'
+ %0#+5.0o:' 012'
+ %0#+5.0o:' 0144'
+ %0#+5.0o:'037777777777'
+ %0#+5.1o:' 0'
+ %0#+5.1o:' 01'
+ %0#+5.1o:' 012'
+ %0#+5.1o:' 0144'
+ %0#+5.1o:'037777777777'
+ %0#+5.2o:' 00'
+ %0#+5.2o:' 01'
+ %0#+5.2o:' 012'
+ %0#+5.2o:' 0144'
+ %0#+5.2o:'037777777777'
+ %0#+5.5o:'00000'
+ %0#+5.5o:'00001'
+ %0#+5.5o:'00012'
+ %0#+5.5o:'00144'
+ %0#+5.5o:'037777777777'
+ %0#+5o:'00000'
+ %0#+5o:'00001'
+ %0#+5o:'00012'
+ %0#+5o:'00144'
+ %0#+5o:'037777777777'
+ %0#+o:'0'
+ %0#+o:'01'
+ %0#+o:'012'
+ %0#+o:'0144'
+ %0#+o:'037777777777'
+ %0#- .0o:'0'
+ %0#- .0o:'01'
+ %0#- .0o:'012'
+ %0#- .0o:'0144'
+ %0#- .0o:'037777777777'
+ %0#- .1o:'0'
+ %0#- .1o:'01'
+ %0#- .1o:'012'
+ %0#- .1o:'0144'
+ %0#- .1o:'037777777777'
+ %0#- .2o:'00'
+ %0#- .2o:'01'
+ %0#- .2o:'012'
+ %0#- .2o:'0144'
+ %0#- .2o:'037777777777'
+ %0#- .5o:'00000'
+ %0#- .5o:'00001'
+ %0#- .5o:'00012'
+ %0#- .5o:'00144'
+ %0#- .5o:'037777777777'
+ %0#- 0.0o:'0'
+ %0#- 0.0o:'01'
+ %0#- 0.0o:'012'
+ %0#- 0.0o:'0144'
+ %0#- 0.0o:'037777777777'
+ %0#- 0.1o:'0'
+ %0#- 0.1o:'01'
+ %0#- 0.1o:'012'
+ %0#- 0.1o:'0144'
+ %0#- 0.1o:'037777777777'
+ %0#- 0.2o:'00'
+ %0#- 0.2o:'01'
+ %0#- 0.2o:'012'
+ %0#- 0.2o:'0144'
+ %0#- 0.2o:'037777777777'
+ %0#- 0.5o:'00000'
+ %0#- 0.5o:'00001'
+ %0#- 0.5o:'00012'
+ %0#- 0.5o:'00144'
+ %0#- 0.5o:'037777777777'
+ %0#- 0o:'0'
+ %0#- 0o:'01'
+ %0#- 0o:'012'
+ %0#- 0o:'0144'
+ %0#- 0o:'037777777777'
+ %0#- 1.0o:'0'
+ %0#- 1.0o:'01'
+ %0#- 1.0o:'012'
+ %0#- 1.0o:'0144'
+ %0#- 1.0o:'037777777777'
+ %0#- 1.1o:'0'
+ %0#- 1.1o:'01'
+ %0#- 1.1o:'012'
+ %0#- 1.1o:'0144'
+ %0#- 1.1o:'037777777777'
+ %0#- 1.2o:'00'
+ %0#- 1.2o:'01'
+ %0#- 1.2o:'012'
+ %0#- 1.2o:'0144'
+ %0#- 1.2o:'037777777777'
+ %0#- 1.5o:'00000'
+ %0#- 1.5o:'00001'
+ %0#- 1.5o:'00012'
+ %0#- 1.5o:'00144'
+ %0#- 1.5o:'037777777777'
+ %0#- 1o:'0'
+ %0#- 1o:'01'
+ %0#- 1o:'012'
+ %0#- 1o:'0144'
+ %0#- 1o:'037777777777'
+ %0#- 2.0o:'0 '
+ %0#- 2.0o:'01'
+ %0#- 2.0o:'012'
+ %0#- 2.0o:'0144'
+ %0#- 2.0o:'037777777777'
+ %0#- 2.1o:'0 '
+ %0#- 2.1o:'01'
+ %0#- 2.1o:'012'
+ %0#- 2.1o:'0144'
+ %0#- 2.1o:'037777777777'
+ %0#- 2.2o:'00'
+ %0#- 2.2o:'01'
+ %0#- 2.2o:'012'
+ %0#- 2.2o:'0144'
+ %0#- 2.2o:'037777777777'
+ %0#- 2.5o:'00000'
+ %0#- 2.5o:'00001'
+ %0#- 2.5o:'00012'
+ %0#- 2.5o:'00144'
+ %0#- 2.5o:'037777777777'
+ %0#- 2o:'0 '
+ %0#- 2o:'01'
+ %0#- 2o:'012'
+ %0#- 2o:'0144'
+ %0#- 2o:'037777777777'
+ %0#- 5.0o:'0 '
+ %0#- 5.0o:'01 '
+ %0#- 5.0o:'012 '
+ %0#- 5.0o:'0144 '
+ %0#- 5.0o:'037777777777'
+ %0#- 5.1o:'0 '
+ %0#- 5.1o:'01 '
+ %0#- 5.1o:'012 '
+ %0#- 5.1o:'0144 '
+ %0#- 5.1o:'037777777777'
+ %0#- 5.2o:'00 '
+ %0#- 5.2o:'01 '
+ %0#- 5.2o:'012 '
+ %0#- 5.2o:'0144 '
+ %0#- 5.2o:'037777777777'
+ %0#- 5.5o:'00000'
+ %0#- 5.5o:'00001'
+ %0#- 5.5o:'00012'
+ %0#- 5.5o:'00144'
+ %0#- 5.5o:'037777777777'
+ %0#- 5o:'0 '
+ %0#- 5o:'01 '
+ %0#- 5o:'012 '
+ %0#- 5o:'0144 '
+ %0#- 5o:'037777777777'
+ %0#- o:'0'
+ %0#- o:'01'
+ %0#- o:'012'
+ %0#- o:'0144'
+ %0#- o:'037777777777'
+ %0#-+ .0o:'0'
+ %0#-+ .0o:'01'
+ %0#-+ .0o:'012'
+ %0#-+ .0o:'0144'
+ %0#-+ .0o:'037777777777'
+ %0#-+ .1o:'0'
+ %0#-+ .1o:'01'
+ %0#-+ .1o:'012'
+ %0#-+ .1o:'0144'
+ %0#-+ .1o:'037777777777'
+ %0#-+ .2o:'00'
+ %0#-+ .2o:'01'
+ %0#-+ .2o:'012'
+ %0#-+ .2o:'0144'
+ %0#-+ .2o:'037777777777'
+ %0#-+ .5o:'00000'
+ %0#-+ .5o:'00001'
+ %0#-+ .5o:'00012'
+ %0#-+ .5o:'00144'
+ %0#-+ .5o:'037777777777'
+%0#-+ 0.0o:'0'
+%0#-+ 0.0o:'01'
+%0#-+ 0.0o:'012'
+%0#-+ 0.0o:'0144'
+%0#-+ 0.0o:'037777777777'
+%0#-+ 0.1o:'0'
+%0#-+ 0.1o:'01'
+%0#-+ 0.1o:'012'
+%0#-+ 0.1o:'0144'
+%0#-+ 0.1o:'037777777777'
+%0#-+ 0.2o:'00'
+%0#-+ 0.2o:'01'
+%0#-+ 0.2o:'012'
+%0#-+ 0.2o:'0144'
+%0#-+ 0.2o:'037777777777'
+%0#-+ 0.5o:'00000'
+%0#-+ 0.5o:'00001'
+%0#-+ 0.5o:'00012'
+%0#-+ 0.5o:'00144'
+%0#-+ 0.5o:'037777777777'
+ %0#-+ 0o:'0'
+ %0#-+ 0o:'01'
+ %0#-+ 0o:'012'
+ %0#-+ 0o:'0144'
+ %0#-+ 0o:'037777777777'
+%0#-+ 1.0o:'0'
+%0#-+ 1.0o:'01'
+%0#-+ 1.0o:'012'
+%0#-+ 1.0o:'0144'
+%0#-+ 1.0o:'037777777777'
+%0#-+ 1.1o:'0'
+%0#-+ 1.1o:'01'
+%0#-+ 1.1o:'012'
+%0#-+ 1.1o:'0144'
+%0#-+ 1.1o:'037777777777'
+%0#-+ 1.2o:'00'
+%0#-+ 1.2o:'01'
+%0#-+ 1.2o:'012'
+%0#-+ 1.2o:'0144'
+%0#-+ 1.2o:'037777777777'
+%0#-+ 1.5o:'00000'
+%0#-+ 1.5o:'00001'
+%0#-+ 1.5o:'00012'
+%0#-+ 1.5o:'00144'
+%0#-+ 1.5o:'037777777777'
+ %0#-+ 1o:'0'
+ %0#-+ 1o:'01'
+ %0#-+ 1o:'012'
+ %0#-+ 1o:'0144'
+ %0#-+ 1o:'037777777777'
+%0#-+ 2.0o:'0 '
+%0#-+ 2.0o:'01'
+%0#-+ 2.0o:'012'
+%0#-+ 2.0o:'0144'
+%0#-+ 2.0o:'037777777777'
+%0#-+ 2.1o:'0 '
+%0#-+ 2.1o:'01'
+%0#-+ 2.1o:'012'
+%0#-+ 2.1o:'0144'
+%0#-+ 2.1o:'037777777777'
+%0#-+ 2.2o:'00'
+%0#-+ 2.2o:'01'
+%0#-+ 2.2o:'012'
+%0#-+ 2.2o:'0144'
+%0#-+ 2.2o:'037777777777'
+%0#-+ 2.5o:'00000'
+%0#-+ 2.5o:'00001'
+%0#-+ 2.5o:'00012'
+%0#-+ 2.5o:'00144'
+%0#-+ 2.5o:'037777777777'
+ %0#-+ 2o:'0 '
+ %0#-+ 2o:'01'
+ %0#-+ 2o:'012'
+ %0#-+ 2o:'0144'
+ %0#-+ 2o:'037777777777'
+%0#-+ 5.0o:'0 '
+%0#-+ 5.0o:'01 '
+%0#-+ 5.0o:'012 '
+%0#-+ 5.0o:'0144 '
+%0#-+ 5.0o:'037777777777'
+%0#-+ 5.1o:'0 '
+%0#-+ 5.1o:'01 '
+%0#-+ 5.1o:'012 '
+%0#-+ 5.1o:'0144 '
+%0#-+ 5.1o:'037777777777'
+%0#-+ 5.2o:'00 '
+%0#-+ 5.2o:'01 '
+%0#-+ 5.2o:'012 '
+%0#-+ 5.2o:'0144 '
+%0#-+ 5.2o:'037777777777'
+%0#-+ 5.5o:'00000'
+%0#-+ 5.5o:'00001'
+%0#-+ 5.5o:'00012'
+%0#-+ 5.5o:'00144'
+%0#-+ 5.5o:'037777777777'
+ %0#-+ 5o:'0 '
+ %0#-+ 5o:'01 '
+ %0#-+ 5o:'012 '
+ %0#-+ 5o:'0144 '
+ %0#-+ 5o:'037777777777'
+ %0#-+ o:'0'
+ %0#-+ o:'01'
+ %0#-+ o:'012'
+ %0#-+ o:'0144'
+ %0#-+ o:'037777777777'
+ %0#-+.0o:'0'
+ %0#-+.0o:'01'
+ %0#-+.0o:'012'
+ %0#-+.0o:'0144'
+ %0#-+.0o:'037777777777'
+ %0#-+.1o:'0'
+ %0#-+.1o:'01'
+ %0#-+.1o:'012'
+ %0#-+.1o:'0144'
+ %0#-+.1o:'037777777777'
+ %0#-+.2o:'00'
+ %0#-+.2o:'01'
+ %0#-+.2o:'012'
+ %0#-+.2o:'0144'
+ %0#-+.2o:'037777777777'
+ %0#-+.5o:'00000'
+ %0#-+.5o:'00001'
+ %0#-+.5o:'00012'
+ %0#-+.5o:'00144'
+ %0#-+.5o:'037777777777'
+ %0#-+0.0o:'0'
+ %0#-+0.0o:'01'
+ %0#-+0.0o:'012'
+ %0#-+0.0o:'0144'
+ %0#-+0.0o:'037777777777'
+ %0#-+0.1o:'0'
+ %0#-+0.1o:'01'
+ %0#-+0.1o:'012'
+ %0#-+0.1o:'0144'
+ %0#-+0.1o:'037777777777'
+ %0#-+0.2o:'00'
+ %0#-+0.2o:'01'
+ %0#-+0.2o:'012'
+ %0#-+0.2o:'0144'
+ %0#-+0.2o:'037777777777'
+ %0#-+0.5o:'00000'
+ %0#-+0.5o:'00001'
+ %0#-+0.5o:'00012'
+ %0#-+0.5o:'00144'
+ %0#-+0.5o:'037777777777'
+ %0#-+0o:'0'
+ %0#-+0o:'01'
+ %0#-+0o:'012'
+ %0#-+0o:'0144'
+ %0#-+0o:'037777777777'
+ %0#-+1.0o:'0'
+ %0#-+1.0o:'01'
+ %0#-+1.0o:'012'
+ %0#-+1.0o:'0144'
+ %0#-+1.0o:'037777777777'
+ %0#-+1.1o:'0'
+ %0#-+1.1o:'01'
+ %0#-+1.1o:'012'
+ %0#-+1.1o:'0144'
+ %0#-+1.1o:'037777777777'
+ %0#-+1.2o:'00'
+ %0#-+1.2o:'01'
+ %0#-+1.2o:'012'
+ %0#-+1.2o:'0144'
+ %0#-+1.2o:'037777777777'
+ %0#-+1.5o:'00000'
+ %0#-+1.5o:'00001'
+ %0#-+1.5o:'00012'
+ %0#-+1.5o:'00144'
+ %0#-+1.5o:'037777777777'
+ %0#-+1o:'0'
+ %0#-+1o:'01'
+ %0#-+1o:'012'
+ %0#-+1o:'0144'
+ %0#-+1o:'037777777777'
+ %0#-+2.0o:'0 '
+ %0#-+2.0o:'01'
+ %0#-+2.0o:'012'
+ %0#-+2.0o:'0144'
+ %0#-+2.0o:'037777777777'
+ %0#-+2.1o:'0 '
+ %0#-+2.1o:'01'
+ %0#-+2.1o:'012'
+ %0#-+2.1o:'0144'
+ %0#-+2.1o:'037777777777'
+ %0#-+2.2o:'00'
+ %0#-+2.2o:'01'
+ %0#-+2.2o:'012'
+ %0#-+2.2o:'0144'
+ %0#-+2.2o:'037777777777'
+ %0#-+2.5o:'00000'
+ %0#-+2.5o:'00001'
+ %0#-+2.5o:'00012'
+ %0#-+2.5o:'00144'
+ %0#-+2.5o:'037777777777'
+ %0#-+2o:'0 '
+ %0#-+2o:'01'
+ %0#-+2o:'012'
+ %0#-+2o:'0144'
+ %0#-+2o:'037777777777'
+ %0#-+5.0o:'0 '
+ %0#-+5.0o:'01 '
+ %0#-+5.0o:'012 '
+ %0#-+5.0o:'0144 '
+ %0#-+5.0o:'037777777777'
+ %0#-+5.1o:'0 '
+ %0#-+5.1o:'01 '
+ %0#-+5.1o:'012 '
+ %0#-+5.1o:'0144 '
+ %0#-+5.1o:'037777777777'
+ %0#-+5.2o:'00 '
+ %0#-+5.2o:'01 '
+ %0#-+5.2o:'012 '
+ %0#-+5.2o:'0144 '
+ %0#-+5.2o:'037777777777'
+ %0#-+5.5o:'00000'
+ %0#-+5.5o:'00001'
+ %0#-+5.5o:'00012'
+ %0#-+5.5o:'00144'
+ %0#-+5.5o:'037777777777'
+ %0#-+5o:'0 '
+ %0#-+5o:'01 '
+ %0#-+5o:'012 '
+ %0#-+5o:'0144 '
+ %0#-+5o:'037777777777'
+ %0#-+o:'0'
+ %0#-+o:'01'
+ %0#-+o:'012'
+ %0#-+o:'0144'
+ %0#-+o:'037777777777'
+ %0#-.0o:'0'
+ %0#-.0o:'01'
+ %0#-.0o:'012'
+ %0#-.0o:'0144'
+ %0#-.0o:'037777777777'
+ %0#-.1o:'0'
+ %0#-.1o:'01'
+ %0#-.1o:'012'
+ %0#-.1o:'0144'
+ %0#-.1o:'037777777777'
+ %0#-.2o:'00'
+ %0#-.2o:'01'
+ %0#-.2o:'012'
+ %0#-.2o:'0144'
+ %0#-.2o:'037777777777'
+ %0#-.5o:'00000'
+ %0#-.5o:'00001'
+ %0#-.5o:'00012'
+ %0#-.5o:'00144'
+ %0#-.5o:'037777777777'
+ %0#-0.0o:'0'
+ %0#-0.0o:'01'
+ %0#-0.0o:'012'
+ %0#-0.0o:'0144'
+ %0#-0.0o:'037777777777'
+ %0#-0.1o:'0'
+ %0#-0.1o:'01'
+ %0#-0.1o:'012'
+ %0#-0.1o:'0144'
+ %0#-0.1o:'037777777777'
+ %0#-0.2o:'00'
+ %0#-0.2o:'01'
+ %0#-0.2o:'012'
+ %0#-0.2o:'0144'
+ %0#-0.2o:'037777777777'
+ %0#-0.5o:'00000'
+ %0#-0.5o:'00001'
+ %0#-0.5o:'00012'
+ %0#-0.5o:'00144'
+ %0#-0.5o:'037777777777'
+ %0#-0o:'0'
+ %0#-0o:'01'
+ %0#-0o:'012'
+ %0#-0o:'0144'
+ %0#-0o:'037777777777'
+ %0#-1.0o:'0'
+ %0#-1.0o:'01'
+ %0#-1.0o:'012'
+ %0#-1.0o:'0144'
+ %0#-1.0o:'037777777777'
+ %0#-1.1o:'0'
+ %0#-1.1o:'01'
+ %0#-1.1o:'012'
+ %0#-1.1o:'0144'
+ %0#-1.1o:'037777777777'
+ %0#-1.2o:'00'
+ %0#-1.2o:'01'
+ %0#-1.2o:'012'
+ %0#-1.2o:'0144'
+ %0#-1.2o:'037777777777'
+ %0#-1.5o:'00000'
+ %0#-1.5o:'00001'
+ %0#-1.5o:'00012'
+ %0#-1.5o:'00144'
+ %0#-1.5o:'037777777777'
+ %0#-1o:'0'
+ %0#-1o:'01'
+ %0#-1o:'012'
+ %0#-1o:'0144'
+ %0#-1o:'037777777777'
+ %0#-2.0o:'0 '
+ %0#-2.0o:'01'
+ %0#-2.0o:'012'
+ %0#-2.0o:'0144'
+ %0#-2.0o:'037777777777'
+ %0#-2.1o:'0 '
+ %0#-2.1o:'01'
+ %0#-2.1o:'012'
+ %0#-2.1o:'0144'
+ %0#-2.1o:'037777777777'
+ %0#-2.2o:'00'
+ %0#-2.2o:'01'
+ %0#-2.2o:'012'
+ %0#-2.2o:'0144'
+ %0#-2.2o:'037777777777'
+ %0#-2.5o:'00000'
+ %0#-2.5o:'00001'
+ %0#-2.5o:'00012'
+ %0#-2.5o:'00144'
+ %0#-2.5o:'037777777777'
+ %0#-2o:'0 '
+ %0#-2o:'01'
+ %0#-2o:'012'
+ %0#-2o:'0144'
+ %0#-2o:'037777777777'
+ %0#-5.0o:'0 '
+ %0#-5.0o:'01 '
+ %0#-5.0o:'012 '
+ %0#-5.0o:'0144 '
+ %0#-5.0o:'037777777777'
+ %0#-5.1o:'0 '
+ %0#-5.1o:'01 '
+ %0#-5.1o:'012 '
+ %0#-5.1o:'0144 '
+ %0#-5.1o:'037777777777'
+ %0#-5.2o:'00 '
+ %0#-5.2o:'01 '
+ %0#-5.2o:'012 '
+ %0#-5.2o:'0144 '
+ %0#-5.2o:'037777777777'
+ %0#-5.5o:'00000'
+ %0#-5.5o:'00001'
+ %0#-5.5o:'00012'
+ %0#-5.5o:'00144'
+ %0#-5.5o:'037777777777'
+ %0#-5o:'0 '
+ %0#-5o:'01 '
+ %0#-5o:'012 '
+ %0#-5o:'0144 '
+ %0#-5o:'037777777777'
+ %0#-o:'0'
+ %0#-o:'01'
+ %0#-o:'012'
+ %0#-o:'0144'
+ %0#-o:'037777777777'
+ %0#.0o:'0'
+ %0#.0o:'01'
+ %0#.0o:'012'
+ %0#.0o:'0144'
+ %0#.0o:'037777777777'
+ %0#.1o:'0'
+ %0#.1o:'01'
+ %0#.1o:'012'
+ %0#.1o:'0144'
+ %0#.1o:'037777777777'
+ %0#.2o:'00'
+ %0#.2o:'01'
+ %0#.2o:'012'
+ %0#.2o:'0144'
+ %0#.2o:'037777777777'
+ %0#.5o:'00000'
+ %0#.5o:'00001'
+ %0#.5o:'00012'
+ %0#.5o:'00144'
+ %0#.5o:'037777777777'
+ %0#0.0o:'0'
+ %0#0.0o:'01'
+ %0#0.0o:'012'
+ %0#0.0o:'0144'
+ %0#0.0o:'037777777777'
+ %0#0.1o:'0'
+ %0#0.1o:'01'
+ %0#0.1o:'012'
+ %0#0.1o:'0144'
+ %0#0.1o:'037777777777'
+ %0#0.2o:'00'
+ %0#0.2o:'01'
+ %0#0.2o:'012'
+ %0#0.2o:'0144'
+ %0#0.2o:'037777777777'
+ %0#0.5o:'00000'
+ %0#0.5o:'00001'
+ %0#0.5o:'00012'
+ %0#0.5o:'00144'
+ %0#0.5o:'037777777777'
+ %0#0o:'0'
+ %0#0o:'01'
+ %0#0o:'012'
+ %0#0o:'0144'
+ %0#0o:'037777777777'
+ %0#1.0o:'0'
+ %0#1.0o:'01'
+ %0#1.0o:'012'
+ %0#1.0o:'0144'
+ %0#1.0o:'037777777777'
+ %0#1.1o:'0'
+ %0#1.1o:'01'
+ %0#1.1o:'012'
+ %0#1.1o:'0144'
+ %0#1.1o:'037777777777'
+ %0#1.2o:'00'
+ %0#1.2o:'01'
+ %0#1.2o:'012'
+ %0#1.2o:'0144'
+ %0#1.2o:'037777777777'
+ %0#1.5o:'00000'
+ %0#1.5o:'00001'
+ %0#1.5o:'00012'
+ %0#1.5o:'00144'
+ %0#1.5o:'037777777777'
+ %0#1o:'0'
+ %0#1o:'01'
+ %0#1o:'012'
+ %0#1o:'0144'
+ %0#1o:'037777777777'
+ %0#2.0o:' 0'
+ %0#2.0o:'01'
+ %0#2.0o:'012'
+ %0#2.0o:'0144'
+ %0#2.0o:'037777777777'
+ %0#2.1o:' 0'
+ %0#2.1o:'01'
+ %0#2.1o:'012'
+ %0#2.1o:'0144'
+ %0#2.1o:'037777777777'
+ %0#2.2o:'00'
+ %0#2.2o:'01'
+ %0#2.2o:'012'
+ %0#2.2o:'0144'
+ %0#2.2o:'037777777777'
+ %0#2.5o:'00000'
+ %0#2.5o:'00001'
+ %0#2.5o:'00012'
+ %0#2.5o:'00144'
+ %0#2.5o:'037777777777'
+ %0#2o:'00'
+ %0#2o:'01'
+ %0#2o:'012'
+ %0#2o:'0144'
+ %0#2o:'037777777777'
+ %0#5.0o:' 0'
+ %0#5.0o:' 01'
+ %0#5.0o:' 012'
+ %0#5.0o:' 0144'
+ %0#5.0o:'037777777777'
+ %0#5.1o:' 0'
+ %0#5.1o:' 01'
+ %0#5.1o:' 012'
+ %0#5.1o:' 0144'
+ %0#5.1o:'037777777777'
+ %0#5.2o:' 00'
+ %0#5.2o:' 01'
+ %0#5.2o:' 012'
+ %0#5.2o:' 0144'
+ %0#5.2o:'037777777777'
+ %0#5.5o:'00000'
+ %0#5.5o:'00001'
+ %0#5.5o:'00012'
+ %0#5.5o:'00144'
+ %0#5.5o:'037777777777'
+ %0#5o:'00000'
+ %0#5o:'00001'
+ %0#5o:'00012'
+ %0#5o:'00144'
+ %0#5o:'037777777777'
+ %0#o:'0'
+ %0#o:'01'
+ %0#o:'012'
+ %0#o:'0144'
+ %0#o:'037777777777'
+ %0+ .0o:''
+ %0+ .0o:'1'
+ %0+ .0o:'12'
+ %0+ .0o:'144'
+ %0+ .0o:'37777777777'
+ %0+ .1o:'0'
+ %0+ .1o:'1'
+ %0+ .1o:'12'
+ %0+ .1o:'144'
+ %0+ .1o:'37777777777'
+ %0+ .2o:'00'
+ %0+ .2o:'01'
+ %0+ .2o:'12'
+ %0+ .2o:'144'
+ %0+ .2o:'37777777777'
+ %0+ .5o:'00000'
+ %0+ .5o:'00001'
+ %0+ .5o:'00012'
+ %0+ .5o:'00144'
+ %0+ .5o:'37777777777'
+ %0+ 0.0o:''
+ %0+ 0.0o:'1'
+ %0+ 0.0o:'12'
+ %0+ 0.0o:'144'
+ %0+ 0.0o:'37777777777'
+ %0+ 0.1o:'0'
+ %0+ 0.1o:'1'
+ %0+ 0.1o:'12'
+ %0+ 0.1o:'144'
+ %0+ 0.1o:'37777777777'
+ %0+ 0.2o:'00'
+ %0+ 0.2o:'01'
+ %0+ 0.2o:'12'
+ %0+ 0.2o:'144'
+ %0+ 0.2o:'37777777777'
+ %0+ 0.5o:'00000'
+ %0+ 0.5o:'00001'
+ %0+ 0.5o:'00012'
+ %0+ 0.5o:'00144'
+ %0+ 0.5o:'37777777777'
+ %0+ 0o:'0'
+ %0+ 0o:'1'
+ %0+ 0o:'12'
+ %0+ 0o:'144'
+ %0+ 0o:'37777777777'
+ %0+ 1.0o:' '
+ %0+ 1.0o:'1'
+ %0+ 1.0o:'12'
+ %0+ 1.0o:'144'
+ %0+ 1.0o:'37777777777'
+ %0+ 1.1o:'0'
+ %0+ 1.1o:'1'
+ %0+ 1.1o:'12'
+ %0+ 1.1o:'144'
+ %0+ 1.1o:'37777777777'
+ %0+ 1.2o:'00'
+ %0+ 1.2o:'01'
+ %0+ 1.2o:'12'
+ %0+ 1.2o:'144'
+ %0+ 1.2o:'37777777777'
+ %0+ 1.5o:'00000'
+ %0+ 1.5o:'00001'
+ %0+ 1.5o:'00012'
+ %0+ 1.5o:'00144'
+ %0+ 1.5o:'37777777777'
+ %0+ 1o:'0'
+ %0+ 1o:'1'
+ %0+ 1o:'12'
+ %0+ 1o:'144'
+ %0+ 1o:'37777777777'
+ %0+ 2.0o:' '
+ %0+ 2.0o:' 1'
+ %0+ 2.0o:'12'
+ %0+ 2.0o:'144'
+ %0+ 2.0o:'37777777777'
+ %0+ 2.1o:' 0'
+ %0+ 2.1o:' 1'
+ %0+ 2.1o:'12'
+ %0+ 2.1o:'144'
+ %0+ 2.1o:'37777777777'
+ %0+ 2.2o:'00'
+ %0+ 2.2o:'01'
+ %0+ 2.2o:'12'
+ %0+ 2.2o:'144'
+ %0+ 2.2o:'37777777777'
+ %0+ 2.5o:'00000'
+ %0+ 2.5o:'00001'
+ %0+ 2.5o:'00012'
+ %0+ 2.5o:'00144'
+ %0+ 2.5o:'37777777777'
+ %0+ 2o:'00'
+ %0+ 2o:'01'
+ %0+ 2o:'12'
+ %0+ 2o:'144'
+ %0+ 2o:'37777777777'
+ %0+ 5.0o:' '
+ %0+ 5.0o:' 1'
+ %0+ 5.0o:' 12'
+ %0+ 5.0o:' 144'
+ %0+ 5.0o:'37777777777'
+ %0+ 5.1o:' 0'
+ %0+ 5.1o:' 1'
+ %0+ 5.1o:' 12'
+ %0+ 5.1o:' 144'
+ %0+ 5.1o:'37777777777'
+ %0+ 5.2o:' 00'
+ %0+ 5.2o:' 01'
+ %0+ 5.2o:' 12'
+ %0+ 5.2o:' 144'
+ %0+ 5.2o:'37777777777'
+ %0+ 5.5o:'00000'
+ %0+ 5.5o:'00001'
+ %0+ 5.5o:'00012'
+ %0+ 5.5o:'00144'
+ %0+ 5.5o:'37777777777'
+ %0+ 5o:'00000'
+ %0+ 5o:'00001'
+ %0+ 5o:'00012'
+ %0+ 5o:'00144'
+ %0+ 5o:'37777777777'
+ %0+ o:'0'
+ %0+ o:'1'
+ %0+ o:'12'
+ %0+ o:'144'
+ %0+ o:'37777777777'
+ %0+.0o:''
+ %0+.0o:'1'
+ %0+.0o:'12'
+ %0+.0o:'144'
+ %0+.0o:'37777777777'
+ %0+.1o:'0'
+ %0+.1o:'1'
+ %0+.1o:'12'
+ %0+.1o:'144'
+ %0+.1o:'37777777777'
+ %0+.2o:'00'
+ %0+.2o:'01'
+ %0+.2o:'12'
+ %0+.2o:'144'
+ %0+.2o:'37777777777'
+ %0+.5o:'00000'
+ %0+.5o:'00001'
+ %0+.5o:'00012'
+ %0+.5o:'00144'
+ %0+.5o:'37777777777'
+ %0+0.0o:''
+ %0+0.0o:'1'
+ %0+0.0o:'12'
+ %0+0.0o:'144'
+ %0+0.0o:'37777777777'
+ %0+0.1o:'0'
+ %0+0.1o:'1'
+ %0+0.1o:'12'
+ %0+0.1o:'144'
+ %0+0.1o:'37777777777'
+ %0+0.2o:'00'
+ %0+0.2o:'01'
+ %0+0.2o:'12'
+ %0+0.2o:'144'
+ %0+0.2o:'37777777777'
+ %0+0.5o:'00000'
+ %0+0.5o:'00001'
+ %0+0.5o:'00012'
+ %0+0.5o:'00144'
+ %0+0.5o:'37777777777'
+ %0+0o:'0'
+ %0+0o:'1'
+ %0+0o:'12'
+ %0+0o:'144'
+ %0+0o:'37777777777'
+ %0+1.0o:' '
+ %0+1.0o:'1'
+ %0+1.0o:'12'
+ %0+1.0o:'144'
+ %0+1.0o:'37777777777'
+ %0+1.1o:'0'
+ %0+1.1o:'1'
+ %0+1.1o:'12'
+ %0+1.1o:'144'
+ %0+1.1o:'37777777777'
+ %0+1.2o:'00'
+ %0+1.2o:'01'
+ %0+1.2o:'12'
+ %0+1.2o:'144'
+ %0+1.2o:'37777777777'
+ %0+1.5o:'00000'
+ %0+1.5o:'00001'
+ %0+1.5o:'00012'
+ %0+1.5o:'00144'
+ %0+1.5o:'37777777777'
+ %0+1o:'0'
+ %0+1o:'1'
+ %0+1o:'12'
+ %0+1o:'144'
+ %0+1o:'37777777777'
+ %0+2.0o:' '
+ %0+2.0o:' 1'
+ %0+2.0o:'12'
+ %0+2.0o:'144'
+ %0+2.0o:'37777777777'
+ %0+2.1o:' 0'
+ %0+2.1o:' 1'
+ %0+2.1o:'12'
+ %0+2.1o:'144'
+ %0+2.1o:'37777777777'
+ %0+2.2o:'00'
+ %0+2.2o:'01'
+ %0+2.2o:'12'
+ %0+2.2o:'144'
+ %0+2.2o:'37777777777'
+ %0+2.5o:'00000'
+ %0+2.5o:'00001'
+ %0+2.5o:'00012'
+ %0+2.5o:'00144'
+ %0+2.5o:'37777777777'
+ %0+2o:'00'
+ %0+2o:'01'
+ %0+2o:'12'
+ %0+2o:'144'
+ %0+2o:'37777777777'
+ %0+5.0o:' '
+ %0+5.0o:' 1'
+ %0+5.0o:' 12'
+ %0+5.0o:' 144'
+ %0+5.0o:'37777777777'
+ %0+5.1o:' 0'
+ %0+5.1o:' 1'
+ %0+5.1o:' 12'
+ %0+5.1o:' 144'
+ %0+5.1o:'37777777777'
+ %0+5.2o:' 00'
+ %0+5.2o:' 01'
+ %0+5.2o:' 12'
+ %0+5.2o:' 144'
+ %0+5.2o:'37777777777'
+ %0+5.5o:'00000'
+ %0+5.5o:'00001'
+ %0+5.5o:'00012'
+ %0+5.5o:'00144'
+ %0+5.5o:'37777777777'
+ %0+5o:'00000'
+ %0+5o:'00001'
+ %0+5o:'00012'
+ %0+5o:'00144'
+ %0+5o:'37777777777'
+ %0+o:'0'
+ %0+o:'1'
+ %0+o:'12'
+ %0+o:'144'
+ %0+o:'37777777777'
+ %0- .0o:''
+ %0- .0o:'1'
+ %0- .0o:'12'
+ %0- .0o:'144'
+ %0- .0o:'37777777777'
+ %0- .1o:'0'
+ %0- .1o:'1'
+ %0- .1o:'12'
+ %0- .1o:'144'
+ %0- .1o:'37777777777'
+ %0- .2o:'00'
+ %0- .2o:'01'
+ %0- .2o:'12'
+ %0- .2o:'144'
+ %0- .2o:'37777777777'
+ %0- .5o:'00000'
+ %0- .5o:'00001'
+ %0- .5o:'00012'
+ %0- .5o:'00144'
+ %0- .5o:'37777777777'
+ %0- 0.0o:''
+ %0- 0.0o:'1'
+ %0- 0.0o:'12'
+ %0- 0.0o:'144'
+ %0- 0.0o:'37777777777'
+ %0- 0.1o:'0'
+ %0- 0.1o:'1'
+ %0- 0.1o:'12'
+ %0- 0.1o:'144'
+ %0- 0.1o:'37777777777'
+ %0- 0.2o:'00'
+ %0- 0.2o:'01'
+ %0- 0.2o:'12'
+ %0- 0.2o:'144'
+ %0- 0.2o:'37777777777'
+ %0- 0.5o:'00000'
+ %0- 0.5o:'00001'
+ %0- 0.5o:'00012'
+ %0- 0.5o:'00144'
+ %0- 0.5o:'37777777777'
+ %0- 0o:'0'
+ %0- 0o:'1'
+ %0- 0o:'12'
+ %0- 0o:'144'
+ %0- 0o:'37777777777'
+ %0- 1.0o:' '
+ %0- 1.0o:'1'
+ %0- 1.0o:'12'
+ %0- 1.0o:'144'
+ %0- 1.0o:'37777777777'
+ %0- 1.1o:'0'
+ %0- 1.1o:'1'
+ %0- 1.1o:'12'
+ %0- 1.1o:'144'
+ %0- 1.1o:'37777777777'
+ %0- 1.2o:'00'
+ %0- 1.2o:'01'
+ %0- 1.2o:'12'
+ %0- 1.2o:'144'
+ %0- 1.2o:'37777777777'
+ %0- 1.5o:'00000'
+ %0- 1.5o:'00001'
+ %0- 1.5o:'00012'
+ %0- 1.5o:'00144'
+ %0- 1.5o:'37777777777'
+ %0- 1o:'0'
+ %0- 1o:'1'
+ %0- 1o:'12'
+ %0- 1o:'144'
+ %0- 1o:'37777777777'
+ %0- 2.0o:' '
+ %0- 2.0o:'1 '
+ %0- 2.0o:'12'
+ %0- 2.0o:'144'
+ %0- 2.0o:'37777777777'
+ %0- 2.1o:'0 '
+ %0- 2.1o:'1 '
+ %0- 2.1o:'12'
+ %0- 2.1o:'144'
+ %0- 2.1o:'37777777777'
+ %0- 2.2o:'00'
+ %0- 2.2o:'01'
+ %0- 2.2o:'12'
+ %0- 2.2o:'144'
+ %0- 2.2o:'37777777777'
+ %0- 2.5o:'00000'
+ %0- 2.5o:'00001'
+ %0- 2.5o:'00012'
+ %0- 2.5o:'00144'
+ %0- 2.5o:'37777777777'
+ %0- 2o:'0 '
+ %0- 2o:'1 '
+ %0- 2o:'12'
+ %0- 2o:'144'
+ %0- 2o:'37777777777'
+ %0- 5.0o:' '
+ %0- 5.0o:'1 '
+ %0- 5.0o:'12 '
+ %0- 5.0o:'144 '
+ %0- 5.0o:'37777777777'
+ %0- 5.1o:'0 '
+ %0- 5.1o:'1 '
+ %0- 5.1o:'12 '
+ %0- 5.1o:'144 '
+ %0- 5.1o:'37777777777'
+ %0- 5.2o:'00 '
+ %0- 5.2o:'01 '
+ %0- 5.2o:'12 '
+ %0- 5.2o:'144 '
+ %0- 5.2o:'37777777777'
+ %0- 5.5o:'00000'
+ %0- 5.5o:'00001'
+ %0- 5.5o:'00012'
+ %0- 5.5o:'00144'
+ %0- 5.5o:'37777777777'
+ %0- 5o:'0 '
+ %0- 5o:'1 '
+ %0- 5o:'12 '
+ %0- 5o:'144 '
+ %0- 5o:'37777777777'
+ %0- o:'0'
+ %0- o:'1'
+ %0- o:'12'
+ %0- o:'144'
+ %0- o:'37777777777'
+ %0-+ .0o:''
+ %0-+ .0o:'1'
+ %0-+ .0o:'12'
+ %0-+ .0o:'144'
+ %0-+ .0o:'37777777777'
+ %0-+ .1o:'0'
+ %0-+ .1o:'1'
+ %0-+ .1o:'12'
+ %0-+ .1o:'144'
+ %0-+ .1o:'37777777777'
+ %0-+ .2o:'00'
+ %0-+ .2o:'01'
+ %0-+ .2o:'12'
+ %0-+ .2o:'144'
+ %0-+ .2o:'37777777777'
+ %0-+ .5o:'00000'
+ %0-+ .5o:'00001'
+ %0-+ .5o:'00012'
+ %0-+ .5o:'00144'
+ %0-+ .5o:'37777777777'
+ %0-+ 0.0o:''
+ %0-+ 0.0o:'1'
+ %0-+ 0.0o:'12'
+ %0-+ 0.0o:'144'
+ %0-+ 0.0o:'37777777777'
+ %0-+ 0.1o:'0'
+ %0-+ 0.1o:'1'
+ %0-+ 0.1o:'12'
+ %0-+ 0.1o:'144'
+ %0-+ 0.1o:'37777777777'
+ %0-+ 0.2o:'00'
+ %0-+ 0.2o:'01'
+ %0-+ 0.2o:'12'
+ %0-+ 0.2o:'144'
+ %0-+ 0.2o:'37777777777'
+ %0-+ 0.5o:'00000'
+ %0-+ 0.5o:'00001'
+ %0-+ 0.5o:'00012'
+ %0-+ 0.5o:'00144'
+ %0-+ 0.5o:'37777777777'
+ %0-+ 0o:'0'
+ %0-+ 0o:'1'
+ %0-+ 0o:'12'
+ %0-+ 0o:'144'
+ %0-+ 0o:'37777777777'
+ %0-+ 1.0o:' '
+ %0-+ 1.0o:'1'
+ %0-+ 1.0o:'12'
+ %0-+ 1.0o:'144'
+ %0-+ 1.0o:'37777777777'
+ %0-+ 1.1o:'0'
+ %0-+ 1.1o:'1'
+ %0-+ 1.1o:'12'
+ %0-+ 1.1o:'144'
+ %0-+ 1.1o:'37777777777'
+ %0-+ 1.2o:'00'
+ %0-+ 1.2o:'01'
+ %0-+ 1.2o:'12'
+ %0-+ 1.2o:'144'
+ %0-+ 1.2o:'37777777777'
+ %0-+ 1.5o:'00000'
+ %0-+ 1.5o:'00001'
+ %0-+ 1.5o:'00012'
+ %0-+ 1.5o:'00144'
+ %0-+ 1.5o:'37777777777'
+ %0-+ 1o:'0'
+ %0-+ 1o:'1'
+ %0-+ 1o:'12'
+ %0-+ 1o:'144'
+ %0-+ 1o:'37777777777'
+ %0-+ 2.0o:' '
+ %0-+ 2.0o:'1 '
+ %0-+ 2.0o:'12'
+ %0-+ 2.0o:'144'
+ %0-+ 2.0o:'37777777777'
+ %0-+ 2.1o:'0 '
+ %0-+ 2.1o:'1 '
+ %0-+ 2.1o:'12'
+ %0-+ 2.1o:'144'
+ %0-+ 2.1o:'37777777777'
+ %0-+ 2.2o:'00'
+ %0-+ 2.2o:'01'
+ %0-+ 2.2o:'12'
+ %0-+ 2.2o:'144'
+ %0-+ 2.2o:'37777777777'
+ %0-+ 2.5o:'00000'
+ %0-+ 2.5o:'00001'
+ %0-+ 2.5o:'00012'
+ %0-+ 2.5o:'00144'
+ %0-+ 2.5o:'37777777777'
+ %0-+ 2o:'0 '
+ %0-+ 2o:'1 '
+ %0-+ 2o:'12'
+ %0-+ 2o:'144'
+ %0-+ 2o:'37777777777'
+ %0-+ 5.0o:' '
+ %0-+ 5.0o:'1 '
+ %0-+ 5.0o:'12 '
+ %0-+ 5.0o:'144 '
+ %0-+ 5.0o:'37777777777'
+ %0-+ 5.1o:'0 '
+ %0-+ 5.1o:'1 '
+ %0-+ 5.1o:'12 '
+ %0-+ 5.1o:'144 '
+ %0-+ 5.1o:'37777777777'
+ %0-+ 5.2o:'00 '
+ %0-+ 5.2o:'01 '
+ %0-+ 5.2o:'12 '
+ %0-+ 5.2o:'144 '
+ %0-+ 5.2o:'37777777777'
+ %0-+ 5.5o:'00000'
+ %0-+ 5.5o:'00001'
+ %0-+ 5.5o:'00012'
+ %0-+ 5.5o:'00144'
+ %0-+ 5.5o:'37777777777'
+ %0-+ 5o:'0 '
+ %0-+ 5o:'1 '
+ %0-+ 5o:'12 '
+ %0-+ 5o:'144 '
+ %0-+ 5o:'37777777777'
+ %0-+ o:'0'
+ %0-+ o:'1'
+ %0-+ o:'12'
+ %0-+ o:'144'
+ %0-+ o:'37777777777'
+ %0-+.0o:''
+ %0-+.0o:'1'
+ %0-+.0o:'12'
+ %0-+.0o:'144'
+ %0-+.0o:'37777777777'
+ %0-+.1o:'0'
+ %0-+.1o:'1'
+ %0-+.1o:'12'
+ %0-+.1o:'144'
+ %0-+.1o:'37777777777'
+ %0-+.2o:'00'
+ %0-+.2o:'01'
+ %0-+.2o:'12'
+ %0-+.2o:'144'
+ %0-+.2o:'37777777777'
+ %0-+.5o:'00000'
+ %0-+.5o:'00001'
+ %0-+.5o:'00012'
+ %0-+.5o:'00144'
+ %0-+.5o:'37777777777'
+ %0-+0.0o:''
+ %0-+0.0o:'1'
+ %0-+0.0o:'12'
+ %0-+0.0o:'144'
+ %0-+0.0o:'37777777777'
+ %0-+0.1o:'0'
+ %0-+0.1o:'1'
+ %0-+0.1o:'12'
+ %0-+0.1o:'144'
+ %0-+0.1o:'37777777777'
+ %0-+0.2o:'00'
+ %0-+0.2o:'01'
+ %0-+0.2o:'12'
+ %0-+0.2o:'144'
+ %0-+0.2o:'37777777777'
+ %0-+0.5o:'00000'
+ %0-+0.5o:'00001'
+ %0-+0.5o:'00012'
+ %0-+0.5o:'00144'
+ %0-+0.5o:'37777777777'
+ %0-+0o:'0'
+ %0-+0o:'1'
+ %0-+0o:'12'
+ %0-+0o:'144'
+ %0-+0o:'37777777777'
+ %0-+1.0o:' '
+ %0-+1.0o:'1'
+ %0-+1.0o:'12'
+ %0-+1.0o:'144'
+ %0-+1.0o:'37777777777'
+ %0-+1.1o:'0'
+ %0-+1.1o:'1'
+ %0-+1.1o:'12'
+ %0-+1.1o:'144'
+ %0-+1.1o:'37777777777'
+ %0-+1.2o:'00'
+ %0-+1.2o:'01'
+ %0-+1.2o:'12'
+ %0-+1.2o:'144'
+ %0-+1.2o:'37777777777'
+ %0-+1.5o:'00000'
+ %0-+1.5o:'00001'
+ %0-+1.5o:'00012'
+ %0-+1.5o:'00144'
+ %0-+1.5o:'37777777777'
+ %0-+1o:'0'
+ %0-+1o:'1'
+ %0-+1o:'12'
+ %0-+1o:'144'
+ %0-+1o:'37777777777'
+ %0-+2.0o:' '
+ %0-+2.0o:'1 '
+ %0-+2.0o:'12'
+ %0-+2.0o:'144'
+ %0-+2.0o:'37777777777'
+ %0-+2.1o:'0 '
+ %0-+2.1o:'1 '
+ %0-+2.1o:'12'
+ %0-+2.1o:'144'
+ %0-+2.1o:'37777777777'
+ %0-+2.2o:'00'
+ %0-+2.2o:'01'
+ %0-+2.2o:'12'
+ %0-+2.2o:'144'
+ %0-+2.2o:'37777777777'
+ %0-+2.5o:'00000'
+ %0-+2.5o:'00001'
+ %0-+2.5o:'00012'
+ %0-+2.5o:'00144'
+ %0-+2.5o:'37777777777'
+ %0-+2o:'0 '
+ %0-+2o:'1 '
+ %0-+2o:'12'
+ %0-+2o:'144'
+ %0-+2o:'37777777777'
+ %0-+5.0o:' '
+ %0-+5.0o:'1 '
+ %0-+5.0o:'12 '
+ %0-+5.0o:'144 '
+ %0-+5.0o:'37777777777'
+ %0-+5.1o:'0 '
+ %0-+5.1o:'1 '
+ %0-+5.1o:'12 '
+ %0-+5.1o:'144 '
+ %0-+5.1o:'37777777777'
+ %0-+5.2o:'00 '
+ %0-+5.2o:'01 '
+ %0-+5.2o:'12 '
+ %0-+5.2o:'144 '
+ %0-+5.2o:'37777777777'
+ %0-+5.5o:'00000'
+ %0-+5.5o:'00001'
+ %0-+5.5o:'00012'
+ %0-+5.5o:'00144'
+ %0-+5.5o:'37777777777'
+ %0-+5o:'0 '
+ %0-+5o:'1 '
+ %0-+5o:'12 '
+ %0-+5o:'144 '
+ %0-+5o:'37777777777'
+ %0-+o:'0'
+ %0-+o:'1'
+ %0-+o:'12'
+ %0-+o:'144'
+ %0-+o:'37777777777'
+ %0-.0o:''
+ %0-.0o:'1'
+ %0-.0o:'12'
+ %0-.0o:'144'
+ %0-.0o:'37777777777'
+ %0-.1o:'0'
+ %0-.1o:'1'
+ %0-.1o:'12'
+ %0-.1o:'144'
+ %0-.1o:'37777777777'
+ %0-.2o:'00'
+ %0-.2o:'01'
+ %0-.2o:'12'
+ %0-.2o:'144'
+ %0-.2o:'37777777777'
+ %0-.5o:'00000'
+ %0-.5o:'00001'
+ %0-.5o:'00012'
+ %0-.5o:'00144'
+ %0-.5o:'37777777777'
+ %0-0.0o:''
+ %0-0.0o:'1'
+ %0-0.0o:'12'
+ %0-0.0o:'144'
+ %0-0.0o:'37777777777'
+ %0-0.1o:'0'
+ %0-0.1o:'1'
+ %0-0.1o:'12'
+ %0-0.1o:'144'
+ %0-0.1o:'37777777777'
+ %0-0.2o:'00'
+ %0-0.2o:'01'
+ %0-0.2o:'12'
+ %0-0.2o:'144'
+ %0-0.2o:'37777777777'
+ %0-0.5o:'00000'
+ %0-0.5o:'00001'
+ %0-0.5o:'00012'
+ %0-0.5o:'00144'
+ %0-0.5o:'37777777777'
+ %0-0o:'0'
+ %0-0o:'1'
+ %0-0o:'12'
+ %0-0o:'144'
+ %0-0o:'37777777777'
+ %0-1.0o:' '
+ %0-1.0o:'1'
+ %0-1.0o:'12'
+ %0-1.0o:'144'
+ %0-1.0o:'37777777777'
+ %0-1.1o:'0'
+ %0-1.1o:'1'
+ %0-1.1o:'12'
+ %0-1.1o:'144'
+ %0-1.1o:'37777777777'
+ %0-1.2o:'00'
+ %0-1.2o:'01'
+ %0-1.2o:'12'
+ %0-1.2o:'144'
+ %0-1.2o:'37777777777'
+ %0-1.5o:'00000'
+ %0-1.5o:'00001'
+ %0-1.5o:'00012'
+ %0-1.5o:'00144'
+ %0-1.5o:'37777777777'
+ %0-1o:'0'
+ %0-1o:'1'
+ %0-1o:'12'
+ %0-1o:'144'
+ %0-1o:'37777777777'
+ %0-2.0o:' '
+ %0-2.0o:'1 '
+ %0-2.0o:'12'
+ %0-2.0o:'144'
+ %0-2.0o:'37777777777'
+ %0-2.1o:'0 '
+ %0-2.1o:'1 '
+ %0-2.1o:'12'
+ %0-2.1o:'144'
+ %0-2.1o:'37777777777'
+ %0-2.2o:'00'
+ %0-2.2o:'01'
+ %0-2.2o:'12'
+ %0-2.2o:'144'
+ %0-2.2o:'37777777777'
+ %0-2.5o:'00000'
+ %0-2.5o:'00001'
+ %0-2.5o:'00012'
+ %0-2.5o:'00144'
+ %0-2.5o:'37777777777'
+ %0-2o:'0 '
+ %0-2o:'1 '
+ %0-2o:'12'
+ %0-2o:'144'
+ %0-2o:'37777777777'
+ %0-5.0o:' '
+ %0-5.0o:'1 '
+ %0-5.0o:'12 '
+ %0-5.0o:'144 '
+ %0-5.0o:'37777777777'
+ %0-5.1o:'0 '
+ %0-5.1o:'1 '
+ %0-5.1o:'12 '
+ %0-5.1o:'144 '
+ %0-5.1o:'37777777777'
+ %0-5.2o:'00 '
+ %0-5.2o:'01 '
+ %0-5.2o:'12 '
+ %0-5.2o:'144 '
+ %0-5.2o:'37777777777'
+ %0-5.5o:'00000'
+ %0-5.5o:'00001'
+ %0-5.5o:'00012'
+ %0-5.5o:'00144'
+ %0-5.5o:'37777777777'
+ %0-5o:'0 '
+ %0-5o:'1 '
+ %0-5o:'12 '
+ %0-5o:'144 '
+ %0-5o:'37777777777'
+ %0-o:'0'
+ %0-o:'1'
+ %0-o:'12'
+ %0-o:'144'
+ %0-o:'37777777777'
+ %0.0o:''
+ %0.0o:'1'
+ %0.0o:'12'
+ %0.0o:'144'
+ %0.0o:'37777777777'
+ %0.1o:'0'
+ %0.1o:'1'
+ %0.1o:'12'
+ %0.1o:'144'
+ %0.1o:'37777777777'
+ %0.2o:'00'
+ %0.2o:'01'
+ %0.2o:'12'
+ %0.2o:'144'
+ %0.2o:'37777777777'
+ %0.5o:'00000'
+ %0.5o:'00001'
+ %0.5o:'00012'
+ %0.5o:'00144'
+ %0.5o:'37777777777'
+ %00.0o:''
+ %00.0o:'1'
+ %00.0o:'12'
+ %00.0o:'144'
+ %00.0o:'37777777777'
+ %00.1o:'0'
+ %00.1o:'1'
+ %00.1o:'12'
+ %00.1o:'144'
+ %00.1o:'37777777777'
+ %00.2o:'00'
+ %00.2o:'01'
+ %00.2o:'12'
+ %00.2o:'144'
+ %00.2o:'37777777777'
+ %00.5o:'00000'
+ %00.5o:'00001'
+ %00.5o:'00012'
+ %00.5o:'00144'
+ %00.5o:'37777777777'
+ %00o:'0'
+ %00o:'1'
+ %00o:'12'
+ %00o:'144'
+ %00o:'37777777777'
+ %01.0o:' '
+ %01.0o:'1'
+ %01.0o:'12'
+ %01.0o:'144'
+ %01.0o:'37777777777'
+ %01.1o:'0'
+ %01.1o:'1'
+ %01.1o:'12'
+ %01.1o:'144'
+ %01.1o:'37777777777'
+ %01.2o:'00'
+ %01.2o:'01'
+ %01.2o:'12'
+ %01.2o:'144'
+ %01.2o:'37777777777'
+ %01.5o:'00000'
+ %01.5o:'00001'
+ %01.5o:'00012'
+ %01.5o:'00144'
+ %01.5o:'37777777777'
+ %01o:'0'
+ %01o:'1'
+ %01o:'12'
+ %01o:'144'
+ %01o:'37777777777'
+ %02.0o:' '
+ %02.0o:' 1'
+ %02.0o:'12'
+ %02.0o:'144'
+ %02.0o:'37777777777'
+ %02.1o:' 0'
+ %02.1o:' 1'
+ %02.1o:'12'
+ %02.1o:'144'
+ %02.1o:'37777777777'
+ %02.2o:'00'
+ %02.2o:'01'
+ %02.2o:'12'
+ %02.2o:'144'
+ %02.2o:'37777777777'
+ %02.5o:'00000'
+ %02.5o:'00001'
+ %02.5o:'00012'
+ %02.5o:'00144'
+ %02.5o:'37777777777'
+ %02o:'00'
+ %02o:'01'
+ %02o:'12'
+ %02o:'144'
+ %02o:'37777777777'
+ %05.0o:' '
+ %05.0o:' 1'
+ %05.0o:' 12'
+ %05.0o:' 144'
+ %05.0o:'37777777777'
+ %05.1o:' 0'
+ %05.1o:' 1'
+ %05.1o:' 12'
+ %05.1o:' 144'
+ %05.1o:'37777777777'
+ %05.2o:' 00'
+ %05.2o:' 01'
+ %05.2o:' 12'
+ %05.2o:' 144'
+ %05.2o:'37777777777'
+ %05.5o:'00000'
+ %05.5o:'00001'
+ %05.5o:'00012'
+ %05.5o:'00144'
+ %05.5o:'37777777777'
+ %05o:'00000'
+ %05o:'00001'
+ %05o:'00012'
+ %05o:'00144'
+ %05o:'37777777777'
+ %0o:'0'
+ %0o:'1'
+ %0o:'12'
+ %0o:'144'
+ %0o:'37777777777'
+ %1.0o:' '
+ %1.0o:'1'
+ %1.0o:'12'
+ %1.0o:'144'
+ %1.0o:'37777777777'
+ %1.1o:'0'
+ %1.1o:'1'
+ %1.1o:'12'
+ %1.1o:'144'
+ %1.1o:'37777777777'
+ %1.2o:'00'
+ %1.2o:'01'
+ %1.2o:'12'
+ %1.2o:'144'
+ %1.2o:'37777777777'
+ %1.5o:'00000'
+ %1.5o:'00001'
+ %1.5o:'00012'
+ %1.5o:'00144'
+ %1.5o:'37777777777'
+ %1o:'0'
+ %1o:'1'
+ %1o:'12'
+ %1o:'144'
+ %1o:'37777777777'
+ %2.0o:' '
+ %2.0o:' 1'
+ %2.0o:'12'
+ %2.0o:'144'
+ %2.0o:'37777777777'
+ %2.1o:' 0'
+ %2.1o:' 1'
+ %2.1o:'12'
+ %2.1o:'144'
+ %2.1o:'37777777777'
+ %2.2o:'00'
+ %2.2o:'01'
+ %2.2o:'12'
+ %2.2o:'144'
+ %2.2o:'37777777777'
+ %2.5o:'00000'
+ %2.5o:'00001'
+ %2.5o:'00012'
+ %2.5o:'00144'
+ %2.5o:'37777777777'
+ %2o:' 0'
+ %2o:' 1'
+ %2o:'12'
+ %2o:'144'
+ %2o:'37777777777'
+ %5.0o:' '
+ %5.0o:' 1'
+ %5.0o:' 12'
+ %5.0o:' 144'
+ %5.0o:'37777777777'
+ %5.1o:' 0'
+ %5.1o:' 1'
+ %5.1o:' 12'
+ %5.1o:' 144'
+ %5.1o:'37777777777'
+ %5.2o:' 00'
+ %5.2o:' 01'
+ %5.2o:' 12'
+ %5.2o:' 144'
+ %5.2o:'37777777777'
+ %5.5o:'00000'
+ %5.5o:'00001'
+ %5.5o:'00012'
+ %5.5o:'00144'
+ %5.5o:'37777777777'
+ %5o:' 0'
+ %5o:' 1'
+ %5o:' 12'
+ %5o:' 144'
+ %5o:'37777777777'
+ %o:'0'
+ %o:'1'
+ %o:'12'
+ %o:'144'
+ %o:'37777777777'
diff --git a/tests/string_format/string_format_uint_o.exp2 b/tests/string_format/string_format_uint_o.exp2
new file mode 100644
index 0000000..cb2b2f4
--- /dev/null
+++ b/tests/string_format/string_format_uint_o.exp2
@@ -0,0 +1,3975 @@
+ % .0o:''
+ % .0o:'1'
+ % .0o:'12'
+ % .0o:'144'
+ % .0o:'1777777777777777777777'
+ % .1o:'0'
+ % .1o:'1'
+ % .1o:'12'
+ % .1o:'144'
+ % .1o:'1777777777777777777777'
+ % .2o:'00'
+ % .2o:'01'
+ % .2o:'12'
+ % .2o:'144'
+ % .2o:'1777777777777777777777'
+ % .5o:'00000'
+ % .5o:'00001'
+ % .5o:'00012'
+ % .5o:'00144'
+ % .5o:'1777777777777777777777'
+ % 0.0o:''
+ % 0.0o:'1'
+ % 0.0o:'12'
+ % 0.0o:'144'
+ % 0.0o:'1777777777777777777777'
+ % 0.1o:'0'
+ % 0.1o:'1'
+ % 0.1o:'12'
+ % 0.1o:'144'
+ % 0.1o:'1777777777777777777777'
+ % 0.2o:'00'
+ % 0.2o:'01'
+ % 0.2o:'12'
+ % 0.2o:'144'
+ % 0.2o:'1777777777777777777777'
+ % 0.5o:'00000'
+ % 0.5o:'00001'
+ % 0.5o:'00012'
+ % 0.5o:'00144'
+ % 0.5o:'1777777777777777777777'
+ % 0o:'0'
+ % 0o:'1'
+ % 0o:'12'
+ % 0o:'144'
+ % 0o:'1777777777777777777777'
+ % 1.0o:' '
+ % 1.0o:'1'
+ % 1.0o:'12'
+ % 1.0o:'144'
+ % 1.0o:'1777777777777777777777'
+ % 1.1o:'0'
+ % 1.1o:'1'
+ % 1.1o:'12'
+ % 1.1o:'144'
+ % 1.1o:'1777777777777777777777'
+ % 1.2o:'00'
+ % 1.2o:'01'
+ % 1.2o:'12'
+ % 1.2o:'144'
+ % 1.2o:'1777777777777777777777'
+ % 1.5o:'00000'
+ % 1.5o:'00001'
+ % 1.5o:'00012'
+ % 1.5o:'00144'
+ % 1.5o:'1777777777777777777777'
+ % 1o:'0'
+ % 1o:'1'
+ % 1o:'12'
+ % 1o:'144'
+ % 1o:'1777777777777777777777'
+ % 2.0o:' '
+ % 2.0o:' 1'
+ % 2.0o:'12'
+ % 2.0o:'144'
+ % 2.0o:'1777777777777777777777'
+ % 2.1o:' 0'
+ % 2.1o:' 1'
+ % 2.1o:'12'
+ % 2.1o:'144'
+ % 2.1o:'1777777777777777777777'
+ % 2.2o:'00'
+ % 2.2o:'01'
+ % 2.2o:'12'
+ % 2.2o:'144'
+ % 2.2o:'1777777777777777777777'
+ % 2.5o:'00000'
+ % 2.5o:'00001'
+ % 2.5o:'00012'
+ % 2.5o:'00144'
+ % 2.5o:'1777777777777777777777'
+ % 2o:' 0'
+ % 2o:' 1'
+ % 2o:'12'
+ % 2o:'144'
+ % 2o:'1777777777777777777777'
+ % 5.0o:' '
+ % 5.0o:' 1'
+ % 5.0o:' 12'
+ % 5.0o:' 144'
+ % 5.0o:'1777777777777777777777'
+ % 5.1o:' 0'
+ % 5.1o:' 1'
+ % 5.1o:' 12'
+ % 5.1o:' 144'
+ % 5.1o:'1777777777777777777777'
+ % 5.2o:' 00'
+ % 5.2o:' 01'
+ % 5.2o:' 12'
+ % 5.2o:' 144'
+ % 5.2o:'1777777777777777777777'
+ % 5.5o:'00000'
+ % 5.5o:'00001'
+ % 5.5o:'00012'
+ % 5.5o:'00144'
+ % 5.5o:'1777777777777777777777'
+ % 5o:' 0'
+ % 5o:' 1'
+ % 5o:' 12'
+ % 5o:' 144'
+ % 5o:'1777777777777777777777'
+ % o:'0'
+ % o:'1'
+ % o:'12'
+ % o:'144'
+ % o:'1777777777777777777777'
+ %# .0o:'0'
+ %# .0o:'01'
+ %# .0o:'012'
+ %# .0o:'0144'
+ %# .0o:'01777777777777777777777'
+ %# .1o:'0'
+ %# .1o:'01'
+ %# .1o:'012'
+ %# .1o:'0144'
+ %# .1o:'01777777777777777777777'
+ %# .2o:'00'
+ %# .2o:'01'
+ %# .2o:'012'
+ %# .2o:'0144'
+ %# .2o:'01777777777777777777777'
+ %# .5o:'00000'
+ %# .5o:'00001'
+ %# .5o:'00012'
+ %# .5o:'00144'
+ %# .5o:'01777777777777777777777'
+ %# 0.0o:'0'
+ %# 0.0o:'01'
+ %# 0.0o:'012'
+ %# 0.0o:'0144'
+ %# 0.0o:'01777777777777777777777'
+ %# 0.1o:'0'
+ %# 0.1o:'01'
+ %# 0.1o:'012'
+ %# 0.1o:'0144'
+ %# 0.1o:'01777777777777777777777'
+ %# 0.2o:'00'
+ %# 0.2o:'01'
+ %# 0.2o:'012'
+ %# 0.2o:'0144'
+ %# 0.2o:'01777777777777777777777'
+ %# 0.5o:'00000'
+ %# 0.5o:'00001'
+ %# 0.5o:'00012'
+ %# 0.5o:'00144'
+ %# 0.5o:'01777777777777777777777'
+ %# 0o:'0'
+ %# 0o:'01'
+ %# 0o:'012'
+ %# 0o:'0144'
+ %# 0o:'01777777777777777777777'
+ %# 1.0o:'0'
+ %# 1.0o:'01'
+ %# 1.0o:'012'
+ %# 1.0o:'0144'
+ %# 1.0o:'01777777777777777777777'
+ %# 1.1o:'0'
+ %# 1.1o:'01'
+ %# 1.1o:'012'
+ %# 1.1o:'0144'
+ %# 1.1o:'01777777777777777777777'
+ %# 1.2o:'00'
+ %# 1.2o:'01'
+ %# 1.2o:'012'
+ %# 1.2o:'0144'
+ %# 1.2o:'01777777777777777777777'
+ %# 1.5o:'00000'
+ %# 1.5o:'00001'
+ %# 1.5o:'00012'
+ %# 1.5o:'00144'
+ %# 1.5o:'01777777777777777777777'
+ %# 1o:'0'
+ %# 1o:'01'
+ %# 1o:'012'
+ %# 1o:'0144'
+ %# 1o:'01777777777777777777777'
+ %# 2.0o:' 0'
+ %# 2.0o:'01'
+ %# 2.0o:'012'
+ %# 2.0o:'0144'
+ %# 2.0o:'01777777777777777777777'
+ %# 2.1o:' 0'
+ %# 2.1o:'01'
+ %# 2.1o:'012'
+ %# 2.1o:'0144'
+ %# 2.1o:'01777777777777777777777'
+ %# 2.2o:'00'
+ %# 2.2o:'01'
+ %# 2.2o:'012'
+ %# 2.2o:'0144'
+ %# 2.2o:'01777777777777777777777'
+ %# 2.5o:'00000'
+ %# 2.5o:'00001'
+ %# 2.5o:'00012'
+ %# 2.5o:'00144'
+ %# 2.5o:'01777777777777777777777'
+ %# 2o:' 0'
+ %# 2o:'01'
+ %# 2o:'012'
+ %# 2o:'0144'
+ %# 2o:'01777777777777777777777'
+ %# 5.0o:' 0'
+ %# 5.0o:' 01'
+ %# 5.0o:' 012'
+ %# 5.0o:' 0144'
+ %# 5.0o:'01777777777777777777777'
+ %# 5.1o:' 0'
+ %# 5.1o:' 01'
+ %# 5.1o:' 012'
+ %# 5.1o:' 0144'
+ %# 5.1o:'01777777777777777777777'
+ %# 5.2o:' 00'
+ %# 5.2o:' 01'
+ %# 5.2o:' 012'
+ %# 5.2o:' 0144'
+ %# 5.2o:'01777777777777777777777'
+ %# 5.5o:'00000'
+ %# 5.5o:'00001'
+ %# 5.5o:'00012'
+ %# 5.5o:'00144'
+ %# 5.5o:'01777777777777777777777'
+ %# 5o:' 0'
+ %# 5o:' 01'
+ %# 5o:' 012'
+ %# 5o:' 0144'
+ %# 5o:'01777777777777777777777'
+ %# o:'0'
+ %# o:'01'
+ %# o:'012'
+ %# o:'0144'
+ %# o:'01777777777777777777777'
+ %#+ .0o:'0'
+ %#+ .0o:'01'
+ %#+ .0o:'012'
+ %#+ .0o:'0144'
+ %#+ .0o:'01777777777777777777777'
+ %#+ .1o:'0'
+ %#+ .1o:'01'
+ %#+ .1o:'012'
+ %#+ .1o:'0144'
+ %#+ .1o:'01777777777777777777777'
+ %#+ .2o:'00'
+ %#+ .2o:'01'
+ %#+ .2o:'012'
+ %#+ .2o:'0144'
+ %#+ .2o:'01777777777777777777777'
+ %#+ .5o:'00000'
+ %#+ .5o:'00001'
+ %#+ .5o:'00012'
+ %#+ .5o:'00144'
+ %#+ .5o:'01777777777777777777777'
+ %#+ 0.0o:'0'
+ %#+ 0.0o:'01'
+ %#+ 0.0o:'012'
+ %#+ 0.0o:'0144'
+ %#+ 0.0o:'01777777777777777777777'
+ %#+ 0.1o:'0'
+ %#+ 0.1o:'01'
+ %#+ 0.1o:'012'
+ %#+ 0.1o:'0144'
+ %#+ 0.1o:'01777777777777777777777'
+ %#+ 0.2o:'00'
+ %#+ 0.2o:'01'
+ %#+ 0.2o:'012'
+ %#+ 0.2o:'0144'
+ %#+ 0.2o:'01777777777777777777777'
+ %#+ 0.5o:'00000'
+ %#+ 0.5o:'00001'
+ %#+ 0.5o:'00012'
+ %#+ 0.5o:'00144'
+ %#+ 0.5o:'01777777777777777777777'
+ %#+ 0o:'0'
+ %#+ 0o:'01'
+ %#+ 0o:'012'
+ %#+ 0o:'0144'
+ %#+ 0o:'01777777777777777777777'
+ %#+ 1.0o:'0'
+ %#+ 1.0o:'01'
+ %#+ 1.0o:'012'
+ %#+ 1.0o:'0144'
+ %#+ 1.0o:'01777777777777777777777'
+ %#+ 1.1o:'0'
+ %#+ 1.1o:'01'
+ %#+ 1.1o:'012'
+ %#+ 1.1o:'0144'
+ %#+ 1.1o:'01777777777777777777777'
+ %#+ 1.2o:'00'
+ %#+ 1.2o:'01'
+ %#+ 1.2o:'012'
+ %#+ 1.2o:'0144'
+ %#+ 1.2o:'01777777777777777777777'
+ %#+ 1.5o:'00000'
+ %#+ 1.5o:'00001'
+ %#+ 1.5o:'00012'
+ %#+ 1.5o:'00144'
+ %#+ 1.5o:'01777777777777777777777'
+ %#+ 1o:'0'
+ %#+ 1o:'01'
+ %#+ 1o:'012'
+ %#+ 1o:'0144'
+ %#+ 1o:'01777777777777777777777'
+ %#+ 2.0o:' 0'
+ %#+ 2.0o:'01'
+ %#+ 2.0o:'012'
+ %#+ 2.0o:'0144'
+ %#+ 2.0o:'01777777777777777777777'
+ %#+ 2.1o:' 0'
+ %#+ 2.1o:'01'
+ %#+ 2.1o:'012'
+ %#+ 2.1o:'0144'
+ %#+ 2.1o:'01777777777777777777777'
+ %#+ 2.2o:'00'
+ %#+ 2.2o:'01'
+ %#+ 2.2o:'012'
+ %#+ 2.2o:'0144'
+ %#+ 2.2o:'01777777777777777777777'
+ %#+ 2.5o:'00000'
+ %#+ 2.5o:'00001'
+ %#+ 2.5o:'00012'
+ %#+ 2.5o:'00144'
+ %#+ 2.5o:'01777777777777777777777'
+ %#+ 2o:' 0'
+ %#+ 2o:'01'
+ %#+ 2o:'012'
+ %#+ 2o:'0144'
+ %#+ 2o:'01777777777777777777777'
+ %#+ 5.0o:' 0'
+ %#+ 5.0o:' 01'
+ %#+ 5.0o:' 012'
+ %#+ 5.0o:' 0144'
+ %#+ 5.0o:'01777777777777777777777'
+ %#+ 5.1o:' 0'
+ %#+ 5.1o:' 01'
+ %#+ 5.1o:' 012'
+ %#+ 5.1o:' 0144'
+ %#+ 5.1o:'01777777777777777777777'
+ %#+ 5.2o:' 00'
+ %#+ 5.2o:' 01'
+ %#+ 5.2o:' 012'
+ %#+ 5.2o:' 0144'
+ %#+ 5.2o:'01777777777777777777777'
+ %#+ 5.5o:'00000'
+ %#+ 5.5o:'00001'
+ %#+ 5.5o:'00012'
+ %#+ 5.5o:'00144'
+ %#+ 5.5o:'01777777777777777777777'
+ %#+ 5o:' 0'
+ %#+ 5o:' 01'
+ %#+ 5o:' 012'
+ %#+ 5o:' 0144'
+ %#+ 5o:'01777777777777777777777'
+ %#+ o:'0'
+ %#+ o:'01'
+ %#+ o:'012'
+ %#+ o:'0144'
+ %#+ o:'01777777777777777777777'
+ %#+.0o:'0'
+ %#+.0o:'01'
+ %#+.0o:'012'
+ %#+.0o:'0144'
+ %#+.0o:'01777777777777777777777'
+ %#+.1o:'0'
+ %#+.1o:'01'
+ %#+.1o:'012'
+ %#+.1o:'0144'
+ %#+.1o:'01777777777777777777777'
+ %#+.2o:'00'
+ %#+.2o:'01'
+ %#+.2o:'012'
+ %#+.2o:'0144'
+ %#+.2o:'01777777777777777777777'
+ %#+.5o:'00000'
+ %#+.5o:'00001'
+ %#+.5o:'00012'
+ %#+.5o:'00144'
+ %#+.5o:'01777777777777777777777'
+ %#+0.0o:'0'
+ %#+0.0o:'01'
+ %#+0.0o:'012'
+ %#+0.0o:'0144'
+ %#+0.0o:'01777777777777777777777'
+ %#+0.1o:'0'
+ %#+0.1o:'01'
+ %#+0.1o:'012'
+ %#+0.1o:'0144'
+ %#+0.1o:'01777777777777777777777'
+ %#+0.2o:'00'
+ %#+0.2o:'01'
+ %#+0.2o:'012'
+ %#+0.2o:'0144'
+ %#+0.2o:'01777777777777777777777'
+ %#+0.5o:'00000'
+ %#+0.5o:'00001'
+ %#+0.5o:'00012'
+ %#+0.5o:'00144'
+ %#+0.5o:'01777777777777777777777'
+ %#+0o:'0'
+ %#+0o:'01'
+ %#+0o:'012'
+ %#+0o:'0144'
+ %#+0o:'01777777777777777777777'
+ %#+1.0o:'0'
+ %#+1.0o:'01'
+ %#+1.0o:'012'
+ %#+1.0o:'0144'
+ %#+1.0o:'01777777777777777777777'
+ %#+1.1o:'0'
+ %#+1.1o:'01'
+ %#+1.1o:'012'
+ %#+1.1o:'0144'
+ %#+1.1o:'01777777777777777777777'
+ %#+1.2o:'00'
+ %#+1.2o:'01'
+ %#+1.2o:'012'
+ %#+1.2o:'0144'
+ %#+1.2o:'01777777777777777777777'
+ %#+1.5o:'00000'
+ %#+1.5o:'00001'
+ %#+1.5o:'00012'
+ %#+1.5o:'00144'
+ %#+1.5o:'01777777777777777777777'
+ %#+1o:'0'
+ %#+1o:'01'
+ %#+1o:'012'
+ %#+1o:'0144'
+ %#+1o:'01777777777777777777777'
+ %#+2.0o:' 0'
+ %#+2.0o:'01'
+ %#+2.0o:'012'
+ %#+2.0o:'0144'
+ %#+2.0o:'01777777777777777777777'
+ %#+2.1o:' 0'
+ %#+2.1o:'01'
+ %#+2.1o:'012'
+ %#+2.1o:'0144'
+ %#+2.1o:'01777777777777777777777'
+ %#+2.2o:'00'
+ %#+2.2o:'01'
+ %#+2.2o:'012'
+ %#+2.2o:'0144'
+ %#+2.2o:'01777777777777777777777'
+ %#+2.5o:'00000'
+ %#+2.5o:'00001'
+ %#+2.5o:'00012'
+ %#+2.5o:'00144'
+ %#+2.5o:'01777777777777777777777'
+ %#+2o:' 0'
+ %#+2o:'01'
+ %#+2o:'012'
+ %#+2o:'0144'
+ %#+2o:'01777777777777777777777'
+ %#+5.0o:' 0'
+ %#+5.0o:' 01'
+ %#+5.0o:' 012'
+ %#+5.0o:' 0144'
+ %#+5.0o:'01777777777777777777777'
+ %#+5.1o:' 0'
+ %#+5.1o:' 01'
+ %#+5.1o:' 012'
+ %#+5.1o:' 0144'
+ %#+5.1o:'01777777777777777777777'
+ %#+5.2o:' 00'
+ %#+5.2o:' 01'
+ %#+5.2o:' 012'
+ %#+5.2o:' 0144'
+ %#+5.2o:'01777777777777777777777'
+ %#+5.5o:'00000'
+ %#+5.5o:'00001'
+ %#+5.5o:'00012'
+ %#+5.5o:'00144'
+ %#+5.5o:'01777777777777777777777'
+ %#+5o:' 0'
+ %#+5o:' 01'
+ %#+5o:' 012'
+ %#+5o:' 0144'
+ %#+5o:'01777777777777777777777'
+ %#+o:'0'
+ %#+o:'01'
+ %#+o:'012'
+ %#+o:'0144'
+ %#+o:'01777777777777777777777'
+ %#- .0o:'0'
+ %#- .0o:'01'
+ %#- .0o:'012'
+ %#- .0o:'0144'
+ %#- .0o:'01777777777777777777777'
+ %#- .1o:'0'
+ %#- .1o:'01'
+ %#- .1o:'012'
+ %#- .1o:'0144'
+ %#- .1o:'01777777777777777777777'
+ %#- .2o:'00'
+ %#- .2o:'01'
+ %#- .2o:'012'
+ %#- .2o:'0144'
+ %#- .2o:'01777777777777777777777'
+ %#- .5o:'00000'
+ %#- .5o:'00001'
+ %#- .5o:'00012'
+ %#- .5o:'00144'
+ %#- .5o:'01777777777777777777777'
+ %#- 0.0o:'0'
+ %#- 0.0o:'01'
+ %#- 0.0o:'012'
+ %#- 0.0o:'0144'
+ %#- 0.0o:'01777777777777777777777'
+ %#- 0.1o:'0'
+ %#- 0.1o:'01'
+ %#- 0.1o:'012'
+ %#- 0.1o:'0144'
+ %#- 0.1o:'01777777777777777777777'
+ %#- 0.2o:'00'
+ %#- 0.2o:'01'
+ %#- 0.2o:'012'
+ %#- 0.2o:'0144'
+ %#- 0.2o:'01777777777777777777777'
+ %#- 0.5o:'00000'
+ %#- 0.5o:'00001'
+ %#- 0.5o:'00012'
+ %#- 0.5o:'00144'
+ %#- 0.5o:'01777777777777777777777'
+ %#- 0o:'0'
+ %#- 0o:'01'
+ %#- 0o:'012'
+ %#- 0o:'0144'
+ %#- 0o:'01777777777777777777777'
+ %#- 1.0o:'0'
+ %#- 1.0o:'01'
+ %#- 1.0o:'012'
+ %#- 1.0o:'0144'
+ %#- 1.0o:'01777777777777777777777'
+ %#- 1.1o:'0'
+ %#- 1.1o:'01'
+ %#- 1.1o:'012'
+ %#- 1.1o:'0144'
+ %#- 1.1o:'01777777777777777777777'
+ %#- 1.2o:'00'
+ %#- 1.2o:'01'
+ %#- 1.2o:'012'
+ %#- 1.2o:'0144'
+ %#- 1.2o:'01777777777777777777777'
+ %#- 1.5o:'00000'
+ %#- 1.5o:'00001'
+ %#- 1.5o:'00012'
+ %#- 1.5o:'00144'
+ %#- 1.5o:'01777777777777777777777'
+ %#- 1o:'0'
+ %#- 1o:'01'
+ %#- 1o:'012'
+ %#- 1o:'0144'
+ %#- 1o:'01777777777777777777777'
+ %#- 2.0o:'0 '
+ %#- 2.0o:'01'
+ %#- 2.0o:'012'
+ %#- 2.0o:'0144'
+ %#- 2.0o:'01777777777777777777777'
+ %#- 2.1o:'0 '
+ %#- 2.1o:'01'
+ %#- 2.1o:'012'
+ %#- 2.1o:'0144'
+ %#- 2.1o:'01777777777777777777777'
+ %#- 2.2o:'00'
+ %#- 2.2o:'01'
+ %#- 2.2o:'012'
+ %#- 2.2o:'0144'
+ %#- 2.2o:'01777777777777777777777'
+ %#- 2.5o:'00000'
+ %#- 2.5o:'00001'
+ %#- 2.5o:'00012'
+ %#- 2.5o:'00144'
+ %#- 2.5o:'01777777777777777777777'
+ %#- 2o:'0 '
+ %#- 2o:'01'
+ %#- 2o:'012'
+ %#- 2o:'0144'
+ %#- 2o:'01777777777777777777777'
+ %#- 5.0o:'0 '
+ %#- 5.0o:'01 '
+ %#- 5.0o:'012 '
+ %#- 5.0o:'0144 '
+ %#- 5.0o:'01777777777777777777777'
+ %#- 5.1o:'0 '
+ %#- 5.1o:'01 '
+ %#- 5.1o:'012 '
+ %#- 5.1o:'0144 '
+ %#- 5.1o:'01777777777777777777777'
+ %#- 5.2o:'00 '
+ %#- 5.2o:'01 '
+ %#- 5.2o:'012 '
+ %#- 5.2o:'0144 '
+ %#- 5.2o:'01777777777777777777777'
+ %#- 5.5o:'00000'
+ %#- 5.5o:'00001'
+ %#- 5.5o:'00012'
+ %#- 5.5o:'00144'
+ %#- 5.5o:'01777777777777777777777'
+ %#- 5o:'0 '
+ %#- 5o:'01 '
+ %#- 5o:'012 '
+ %#- 5o:'0144 '
+ %#- 5o:'01777777777777777777777'
+ %#- o:'0'
+ %#- o:'01'
+ %#- o:'012'
+ %#- o:'0144'
+ %#- o:'01777777777777777777777'
+ %#-+ .0o:'0'
+ %#-+ .0o:'01'
+ %#-+ .0o:'012'
+ %#-+ .0o:'0144'
+ %#-+ .0o:'01777777777777777777777'
+ %#-+ .1o:'0'
+ %#-+ .1o:'01'
+ %#-+ .1o:'012'
+ %#-+ .1o:'0144'
+ %#-+ .1o:'01777777777777777777777'
+ %#-+ .2o:'00'
+ %#-+ .2o:'01'
+ %#-+ .2o:'012'
+ %#-+ .2o:'0144'
+ %#-+ .2o:'01777777777777777777777'
+ %#-+ .5o:'00000'
+ %#-+ .5o:'00001'
+ %#-+ .5o:'00012'
+ %#-+ .5o:'00144'
+ %#-+ .5o:'01777777777777777777777'
+ %#-+ 0.0o:'0'
+ %#-+ 0.0o:'01'
+ %#-+ 0.0o:'012'
+ %#-+ 0.0o:'0144'
+ %#-+ 0.0o:'01777777777777777777777'
+ %#-+ 0.1o:'0'
+ %#-+ 0.1o:'01'
+ %#-+ 0.1o:'012'
+ %#-+ 0.1o:'0144'
+ %#-+ 0.1o:'01777777777777777777777'
+ %#-+ 0.2o:'00'
+ %#-+ 0.2o:'01'
+ %#-+ 0.2o:'012'
+ %#-+ 0.2o:'0144'
+ %#-+ 0.2o:'01777777777777777777777'
+ %#-+ 0.5o:'00000'
+ %#-+ 0.5o:'00001'
+ %#-+ 0.5o:'00012'
+ %#-+ 0.5o:'00144'
+ %#-+ 0.5o:'01777777777777777777777'
+ %#-+ 0o:'0'
+ %#-+ 0o:'01'
+ %#-+ 0o:'012'
+ %#-+ 0o:'0144'
+ %#-+ 0o:'01777777777777777777777'
+ %#-+ 1.0o:'0'
+ %#-+ 1.0o:'01'
+ %#-+ 1.0o:'012'
+ %#-+ 1.0o:'0144'
+ %#-+ 1.0o:'01777777777777777777777'
+ %#-+ 1.1o:'0'
+ %#-+ 1.1o:'01'
+ %#-+ 1.1o:'012'
+ %#-+ 1.1o:'0144'
+ %#-+ 1.1o:'01777777777777777777777'
+ %#-+ 1.2o:'00'
+ %#-+ 1.2o:'01'
+ %#-+ 1.2o:'012'
+ %#-+ 1.2o:'0144'
+ %#-+ 1.2o:'01777777777777777777777'
+ %#-+ 1.5o:'00000'
+ %#-+ 1.5o:'00001'
+ %#-+ 1.5o:'00012'
+ %#-+ 1.5o:'00144'
+ %#-+ 1.5o:'01777777777777777777777'
+ %#-+ 1o:'0'
+ %#-+ 1o:'01'
+ %#-+ 1o:'012'
+ %#-+ 1o:'0144'
+ %#-+ 1o:'01777777777777777777777'
+ %#-+ 2.0o:'0 '
+ %#-+ 2.0o:'01'
+ %#-+ 2.0o:'012'
+ %#-+ 2.0o:'0144'
+ %#-+ 2.0o:'01777777777777777777777'
+ %#-+ 2.1o:'0 '
+ %#-+ 2.1o:'01'
+ %#-+ 2.1o:'012'
+ %#-+ 2.1o:'0144'
+ %#-+ 2.1o:'01777777777777777777777'
+ %#-+ 2.2o:'00'
+ %#-+ 2.2o:'01'
+ %#-+ 2.2o:'012'
+ %#-+ 2.2o:'0144'
+ %#-+ 2.2o:'01777777777777777777777'
+ %#-+ 2.5o:'00000'
+ %#-+ 2.5o:'00001'
+ %#-+ 2.5o:'00012'
+ %#-+ 2.5o:'00144'
+ %#-+ 2.5o:'01777777777777777777777'
+ %#-+ 2o:'0 '
+ %#-+ 2o:'01'
+ %#-+ 2o:'012'
+ %#-+ 2o:'0144'
+ %#-+ 2o:'01777777777777777777777'
+ %#-+ 5.0o:'0 '
+ %#-+ 5.0o:'01 '
+ %#-+ 5.0o:'012 '
+ %#-+ 5.0o:'0144 '
+ %#-+ 5.0o:'01777777777777777777777'
+ %#-+ 5.1o:'0 '
+ %#-+ 5.1o:'01 '
+ %#-+ 5.1o:'012 '
+ %#-+ 5.1o:'0144 '
+ %#-+ 5.1o:'01777777777777777777777'
+ %#-+ 5.2o:'00 '
+ %#-+ 5.2o:'01 '
+ %#-+ 5.2o:'012 '
+ %#-+ 5.2o:'0144 '
+ %#-+ 5.2o:'01777777777777777777777'
+ %#-+ 5.5o:'00000'
+ %#-+ 5.5o:'00001'
+ %#-+ 5.5o:'00012'
+ %#-+ 5.5o:'00144'
+ %#-+ 5.5o:'01777777777777777777777'
+ %#-+ 5o:'0 '
+ %#-+ 5o:'01 '
+ %#-+ 5o:'012 '
+ %#-+ 5o:'0144 '
+ %#-+ 5o:'01777777777777777777777'
+ %#-+ o:'0'
+ %#-+ o:'01'
+ %#-+ o:'012'
+ %#-+ o:'0144'
+ %#-+ o:'01777777777777777777777'
+ %#-+.0o:'0'
+ %#-+.0o:'01'
+ %#-+.0o:'012'
+ %#-+.0o:'0144'
+ %#-+.0o:'01777777777777777777777'
+ %#-+.1o:'0'
+ %#-+.1o:'01'
+ %#-+.1o:'012'
+ %#-+.1o:'0144'
+ %#-+.1o:'01777777777777777777777'
+ %#-+.2o:'00'
+ %#-+.2o:'01'
+ %#-+.2o:'012'
+ %#-+.2o:'0144'
+ %#-+.2o:'01777777777777777777777'
+ %#-+.5o:'00000'
+ %#-+.5o:'00001'
+ %#-+.5o:'00012'
+ %#-+.5o:'00144'
+ %#-+.5o:'01777777777777777777777'
+ %#-+0.0o:'0'
+ %#-+0.0o:'01'
+ %#-+0.0o:'012'
+ %#-+0.0o:'0144'
+ %#-+0.0o:'01777777777777777777777'
+ %#-+0.1o:'0'
+ %#-+0.1o:'01'
+ %#-+0.1o:'012'
+ %#-+0.1o:'0144'
+ %#-+0.1o:'01777777777777777777777'
+ %#-+0.2o:'00'
+ %#-+0.2o:'01'
+ %#-+0.2o:'012'
+ %#-+0.2o:'0144'
+ %#-+0.2o:'01777777777777777777777'
+ %#-+0.5o:'00000'
+ %#-+0.5o:'00001'
+ %#-+0.5o:'00012'
+ %#-+0.5o:'00144'
+ %#-+0.5o:'01777777777777777777777'
+ %#-+0o:'0'
+ %#-+0o:'01'
+ %#-+0o:'012'
+ %#-+0o:'0144'
+ %#-+0o:'01777777777777777777777'
+ %#-+1.0o:'0'
+ %#-+1.0o:'01'
+ %#-+1.0o:'012'
+ %#-+1.0o:'0144'
+ %#-+1.0o:'01777777777777777777777'
+ %#-+1.1o:'0'
+ %#-+1.1o:'01'
+ %#-+1.1o:'012'
+ %#-+1.1o:'0144'
+ %#-+1.1o:'01777777777777777777777'
+ %#-+1.2o:'00'
+ %#-+1.2o:'01'
+ %#-+1.2o:'012'
+ %#-+1.2o:'0144'
+ %#-+1.2o:'01777777777777777777777'
+ %#-+1.5o:'00000'
+ %#-+1.5o:'00001'
+ %#-+1.5o:'00012'
+ %#-+1.5o:'00144'
+ %#-+1.5o:'01777777777777777777777'
+ %#-+1o:'0'
+ %#-+1o:'01'
+ %#-+1o:'012'
+ %#-+1o:'0144'
+ %#-+1o:'01777777777777777777777'
+ %#-+2.0o:'0 '
+ %#-+2.0o:'01'
+ %#-+2.0o:'012'
+ %#-+2.0o:'0144'
+ %#-+2.0o:'01777777777777777777777'
+ %#-+2.1o:'0 '
+ %#-+2.1o:'01'
+ %#-+2.1o:'012'
+ %#-+2.1o:'0144'
+ %#-+2.1o:'01777777777777777777777'
+ %#-+2.2o:'00'
+ %#-+2.2o:'01'
+ %#-+2.2o:'012'
+ %#-+2.2o:'0144'
+ %#-+2.2o:'01777777777777777777777'
+ %#-+2.5o:'00000'
+ %#-+2.5o:'00001'
+ %#-+2.5o:'00012'
+ %#-+2.5o:'00144'
+ %#-+2.5o:'01777777777777777777777'
+ %#-+2o:'0 '
+ %#-+2o:'01'
+ %#-+2o:'012'
+ %#-+2o:'0144'
+ %#-+2o:'01777777777777777777777'
+ %#-+5.0o:'0 '
+ %#-+5.0o:'01 '
+ %#-+5.0o:'012 '
+ %#-+5.0o:'0144 '
+ %#-+5.0o:'01777777777777777777777'
+ %#-+5.1o:'0 '
+ %#-+5.1o:'01 '
+ %#-+5.1o:'012 '
+ %#-+5.1o:'0144 '
+ %#-+5.1o:'01777777777777777777777'
+ %#-+5.2o:'00 '
+ %#-+5.2o:'01 '
+ %#-+5.2o:'012 '
+ %#-+5.2o:'0144 '
+ %#-+5.2o:'01777777777777777777777'
+ %#-+5.5o:'00000'
+ %#-+5.5o:'00001'
+ %#-+5.5o:'00012'
+ %#-+5.5o:'00144'
+ %#-+5.5o:'01777777777777777777777'
+ %#-+5o:'0 '
+ %#-+5o:'01 '
+ %#-+5o:'012 '
+ %#-+5o:'0144 '
+ %#-+5o:'01777777777777777777777'
+ %#-+o:'0'
+ %#-+o:'01'
+ %#-+o:'012'
+ %#-+o:'0144'
+ %#-+o:'01777777777777777777777'
+ %#-.0o:'0'
+ %#-.0o:'01'
+ %#-.0o:'012'
+ %#-.0o:'0144'
+ %#-.0o:'01777777777777777777777'
+ %#-.1o:'0'
+ %#-.1o:'01'
+ %#-.1o:'012'
+ %#-.1o:'0144'
+ %#-.1o:'01777777777777777777777'
+ %#-.2o:'00'
+ %#-.2o:'01'
+ %#-.2o:'012'
+ %#-.2o:'0144'
+ %#-.2o:'01777777777777777777777'
+ %#-.5o:'00000'
+ %#-.5o:'00001'
+ %#-.5o:'00012'
+ %#-.5o:'00144'
+ %#-.5o:'01777777777777777777777'
+ %#-0.0o:'0'
+ %#-0.0o:'01'
+ %#-0.0o:'012'
+ %#-0.0o:'0144'
+ %#-0.0o:'01777777777777777777777'
+ %#-0.1o:'0'
+ %#-0.1o:'01'
+ %#-0.1o:'012'
+ %#-0.1o:'0144'
+ %#-0.1o:'01777777777777777777777'
+ %#-0.2o:'00'
+ %#-0.2o:'01'
+ %#-0.2o:'012'
+ %#-0.2o:'0144'
+ %#-0.2o:'01777777777777777777777'
+ %#-0.5o:'00000'
+ %#-0.5o:'00001'
+ %#-0.5o:'00012'
+ %#-0.5o:'00144'
+ %#-0.5o:'01777777777777777777777'
+ %#-0o:'0'
+ %#-0o:'01'
+ %#-0o:'012'
+ %#-0o:'0144'
+ %#-0o:'01777777777777777777777'
+ %#-1.0o:'0'
+ %#-1.0o:'01'
+ %#-1.0o:'012'
+ %#-1.0o:'0144'
+ %#-1.0o:'01777777777777777777777'
+ %#-1.1o:'0'
+ %#-1.1o:'01'
+ %#-1.1o:'012'
+ %#-1.1o:'0144'
+ %#-1.1o:'01777777777777777777777'
+ %#-1.2o:'00'
+ %#-1.2o:'01'
+ %#-1.2o:'012'
+ %#-1.2o:'0144'
+ %#-1.2o:'01777777777777777777777'
+ %#-1.5o:'00000'
+ %#-1.5o:'00001'
+ %#-1.5o:'00012'
+ %#-1.5o:'00144'
+ %#-1.5o:'01777777777777777777777'
+ %#-1o:'0'
+ %#-1o:'01'
+ %#-1o:'012'
+ %#-1o:'0144'
+ %#-1o:'01777777777777777777777'
+ %#-2.0o:'0 '
+ %#-2.0o:'01'
+ %#-2.0o:'012'
+ %#-2.0o:'0144'
+ %#-2.0o:'01777777777777777777777'
+ %#-2.1o:'0 '
+ %#-2.1o:'01'
+ %#-2.1o:'012'
+ %#-2.1o:'0144'
+ %#-2.1o:'01777777777777777777777'
+ %#-2.2o:'00'
+ %#-2.2o:'01'
+ %#-2.2o:'012'
+ %#-2.2o:'0144'
+ %#-2.2o:'01777777777777777777777'
+ %#-2.5o:'00000'
+ %#-2.5o:'00001'
+ %#-2.5o:'00012'
+ %#-2.5o:'00144'
+ %#-2.5o:'01777777777777777777777'
+ %#-2o:'0 '
+ %#-2o:'01'
+ %#-2o:'012'
+ %#-2o:'0144'
+ %#-2o:'01777777777777777777777'
+ %#-5.0o:'0 '
+ %#-5.0o:'01 '
+ %#-5.0o:'012 '
+ %#-5.0o:'0144 '
+ %#-5.0o:'01777777777777777777777'
+ %#-5.1o:'0 '
+ %#-5.1o:'01 '
+ %#-5.1o:'012 '
+ %#-5.1o:'0144 '
+ %#-5.1o:'01777777777777777777777'
+ %#-5.2o:'00 '
+ %#-5.2o:'01 '
+ %#-5.2o:'012 '
+ %#-5.2o:'0144 '
+ %#-5.2o:'01777777777777777777777'
+ %#-5.5o:'00000'
+ %#-5.5o:'00001'
+ %#-5.5o:'00012'
+ %#-5.5o:'00144'
+ %#-5.5o:'01777777777777777777777'
+ %#-5o:'0 '
+ %#-5o:'01 '
+ %#-5o:'012 '
+ %#-5o:'0144 '
+ %#-5o:'01777777777777777777777'
+ %#-o:'0'
+ %#-o:'01'
+ %#-o:'012'
+ %#-o:'0144'
+ %#-o:'01777777777777777777777'
+ %#.0o:'0'
+ %#.0o:'01'
+ %#.0o:'012'
+ %#.0o:'0144'
+ %#.0o:'01777777777777777777777'
+ %#.1o:'0'
+ %#.1o:'01'
+ %#.1o:'012'
+ %#.1o:'0144'
+ %#.1o:'01777777777777777777777'
+ %#.2o:'00'
+ %#.2o:'01'
+ %#.2o:'012'
+ %#.2o:'0144'
+ %#.2o:'01777777777777777777777'
+ %#.5o:'00000'
+ %#.5o:'00001'
+ %#.5o:'00012'
+ %#.5o:'00144'
+ %#.5o:'01777777777777777777777'
+ %#0.0o:'0'
+ %#0.0o:'01'
+ %#0.0o:'012'
+ %#0.0o:'0144'
+ %#0.0o:'01777777777777777777777'
+ %#0.1o:'0'
+ %#0.1o:'01'
+ %#0.1o:'012'
+ %#0.1o:'0144'
+ %#0.1o:'01777777777777777777777'
+ %#0.2o:'00'
+ %#0.2o:'01'
+ %#0.2o:'012'
+ %#0.2o:'0144'
+ %#0.2o:'01777777777777777777777'
+ %#0.5o:'00000'
+ %#0.5o:'00001'
+ %#0.5o:'00012'
+ %#0.5o:'00144'
+ %#0.5o:'01777777777777777777777'
+ %#0o:'0'
+ %#0o:'01'
+ %#0o:'012'
+ %#0o:'0144'
+ %#0o:'01777777777777777777777'
+ %#1.0o:'0'
+ %#1.0o:'01'
+ %#1.0o:'012'
+ %#1.0o:'0144'
+ %#1.0o:'01777777777777777777777'
+ %#1.1o:'0'
+ %#1.1o:'01'
+ %#1.1o:'012'
+ %#1.1o:'0144'
+ %#1.1o:'01777777777777777777777'
+ %#1.2o:'00'
+ %#1.2o:'01'
+ %#1.2o:'012'
+ %#1.2o:'0144'
+ %#1.2o:'01777777777777777777777'
+ %#1.5o:'00000'
+ %#1.5o:'00001'
+ %#1.5o:'00012'
+ %#1.5o:'00144'
+ %#1.5o:'01777777777777777777777'
+ %#1o:'0'
+ %#1o:'01'
+ %#1o:'012'
+ %#1o:'0144'
+ %#1o:'01777777777777777777777'
+ %#2.0o:' 0'
+ %#2.0o:'01'
+ %#2.0o:'012'
+ %#2.0o:'0144'
+ %#2.0o:'01777777777777777777777'
+ %#2.1o:' 0'
+ %#2.1o:'01'
+ %#2.1o:'012'
+ %#2.1o:'0144'
+ %#2.1o:'01777777777777777777777'
+ %#2.2o:'00'
+ %#2.2o:'01'
+ %#2.2o:'012'
+ %#2.2o:'0144'
+ %#2.2o:'01777777777777777777777'
+ %#2.5o:'00000'
+ %#2.5o:'00001'
+ %#2.5o:'00012'
+ %#2.5o:'00144'
+ %#2.5o:'01777777777777777777777'
+ %#2o:' 0'
+ %#2o:'01'
+ %#2o:'012'
+ %#2o:'0144'
+ %#2o:'01777777777777777777777'
+ %#5.0o:' 0'
+ %#5.0o:' 01'
+ %#5.0o:' 012'
+ %#5.0o:' 0144'
+ %#5.0o:'01777777777777777777777'
+ %#5.1o:' 0'
+ %#5.1o:' 01'
+ %#5.1o:' 012'
+ %#5.1o:' 0144'
+ %#5.1o:'01777777777777777777777'
+ %#5.2o:' 00'
+ %#5.2o:' 01'
+ %#5.2o:' 012'
+ %#5.2o:' 0144'
+ %#5.2o:'01777777777777777777777'
+ %#5.5o:'00000'
+ %#5.5o:'00001'
+ %#5.5o:'00012'
+ %#5.5o:'00144'
+ %#5.5o:'01777777777777777777777'
+ %#5o:' 0'
+ %#5o:' 01'
+ %#5o:' 012'
+ %#5o:' 0144'
+ %#5o:'01777777777777777777777'
+ %#o:'0'
+ %#o:'01'
+ %#o:'012'
+ %#o:'0144'
+ %#o:'01777777777777777777777'
+ %+ .0o:''
+ %+ .0o:'1'
+ %+ .0o:'12'
+ %+ .0o:'144'
+ %+ .0o:'1777777777777777777777'
+ %+ .1o:'0'
+ %+ .1o:'1'
+ %+ .1o:'12'
+ %+ .1o:'144'
+ %+ .1o:'1777777777777777777777'
+ %+ .2o:'00'
+ %+ .2o:'01'
+ %+ .2o:'12'
+ %+ .2o:'144'
+ %+ .2o:'1777777777777777777777'
+ %+ .5o:'00000'
+ %+ .5o:'00001'
+ %+ .5o:'00012'
+ %+ .5o:'00144'
+ %+ .5o:'1777777777777777777777'
+ %+ 0.0o:''
+ %+ 0.0o:'1'
+ %+ 0.0o:'12'
+ %+ 0.0o:'144'
+ %+ 0.0o:'1777777777777777777777'
+ %+ 0.1o:'0'
+ %+ 0.1o:'1'
+ %+ 0.1o:'12'
+ %+ 0.1o:'144'
+ %+ 0.1o:'1777777777777777777777'
+ %+ 0.2o:'00'
+ %+ 0.2o:'01'
+ %+ 0.2o:'12'
+ %+ 0.2o:'144'
+ %+ 0.2o:'1777777777777777777777'
+ %+ 0.5o:'00000'
+ %+ 0.5o:'00001'
+ %+ 0.5o:'00012'
+ %+ 0.5o:'00144'
+ %+ 0.5o:'1777777777777777777777'
+ %+ 0o:'0'
+ %+ 0o:'1'
+ %+ 0o:'12'
+ %+ 0o:'144'
+ %+ 0o:'1777777777777777777777'
+ %+ 1.0o:' '
+ %+ 1.0o:'1'
+ %+ 1.0o:'12'
+ %+ 1.0o:'144'
+ %+ 1.0o:'1777777777777777777777'
+ %+ 1.1o:'0'
+ %+ 1.1o:'1'
+ %+ 1.1o:'12'
+ %+ 1.1o:'144'
+ %+ 1.1o:'1777777777777777777777'
+ %+ 1.2o:'00'
+ %+ 1.2o:'01'
+ %+ 1.2o:'12'
+ %+ 1.2o:'144'
+ %+ 1.2o:'1777777777777777777777'
+ %+ 1.5o:'00000'
+ %+ 1.5o:'00001'
+ %+ 1.5o:'00012'
+ %+ 1.5o:'00144'
+ %+ 1.5o:'1777777777777777777777'
+ %+ 1o:'0'
+ %+ 1o:'1'
+ %+ 1o:'12'
+ %+ 1o:'144'
+ %+ 1o:'1777777777777777777777'
+ %+ 2.0o:' '
+ %+ 2.0o:' 1'
+ %+ 2.0o:'12'
+ %+ 2.0o:'144'
+ %+ 2.0o:'1777777777777777777777'
+ %+ 2.1o:' 0'
+ %+ 2.1o:' 1'
+ %+ 2.1o:'12'
+ %+ 2.1o:'144'
+ %+ 2.1o:'1777777777777777777777'
+ %+ 2.2o:'00'
+ %+ 2.2o:'01'
+ %+ 2.2o:'12'
+ %+ 2.2o:'144'
+ %+ 2.2o:'1777777777777777777777'
+ %+ 2.5o:'00000'
+ %+ 2.5o:'00001'
+ %+ 2.5o:'00012'
+ %+ 2.5o:'00144'
+ %+ 2.5o:'1777777777777777777777'
+ %+ 2o:' 0'
+ %+ 2o:' 1'
+ %+ 2o:'12'
+ %+ 2o:'144'
+ %+ 2o:'1777777777777777777777'
+ %+ 5.0o:' '
+ %+ 5.0o:' 1'
+ %+ 5.0o:' 12'
+ %+ 5.0o:' 144'
+ %+ 5.0o:'1777777777777777777777'
+ %+ 5.1o:' 0'
+ %+ 5.1o:' 1'
+ %+ 5.1o:' 12'
+ %+ 5.1o:' 144'
+ %+ 5.1o:'1777777777777777777777'
+ %+ 5.2o:' 00'
+ %+ 5.2o:' 01'
+ %+ 5.2o:' 12'
+ %+ 5.2o:' 144'
+ %+ 5.2o:'1777777777777777777777'
+ %+ 5.5o:'00000'
+ %+ 5.5o:'00001'
+ %+ 5.5o:'00012'
+ %+ 5.5o:'00144'
+ %+ 5.5o:'1777777777777777777777'
+ %+ 5o:' 0'
+ %+ 5o:' 1'
+ %+ 5o:' 12'
+ %+ 5o:' 144'
+ %+ 5o:'1777777777777777777777'
+ %+ o:'0'
+ %+ o:'1'
+ %+ o:'12'
+ %+ o:'144'
+ %+ o:'1777777777777777777777'
+ %+.0o:''
+ %+.0o:'1'
+ %+.0o:'12'
+ %+.0o:'144'
+ %+.0o:'1777777777777777777777'
+ %+.1o:'0'
+ %+.1o:'1'
+ %+.1o:'12'
+ %+.1o:'144'
+ %+.1o:'1777777777777777777777'
+ %+.2o:'00'
+ %+.2o:'01'
+ %+.2o:'12'
+ %+.2o:'144'
+ %+.2o:'1777777777777777777777'
+ %+.5o:'00000'
+ %+.5o:'00001'
+ %+.5o:'00012'
+ %+.5o:'00144'
+ %+.5o:'1777777777777777777777'
+ %+0.0o:''
+ %+0.0o:'1'
+ %+0.0o:'12'
+ %+0.0o:'144'
+ %+0.0o:'1777777777777777777777'
+ %+0.1o:'0'
+ %+0.1o:'1'
+ %+0.1o:'12'
+ %+0.1o:'144'
+ %+0.1o:'1777777777777777777777'
+ %+0.2o:'00'
+ %+0.2o:'01'
+ %+0.2o:'12'
+ %+0.2o:'144'
+ %+0.2o:'1777777777777777777777'
+ %+0.5o:'00000'
+ %+0.5o:'00001'
+ %+0.5o:'00012'
+ %+0.5o:'00144'
+ %+0.5o:'1777777777777777777777'
+ %+0o:'0'
+ %+0o:'1'
+ %+0o:'12'
+ %+0o:'144'
+ %+0o:'1777777777777777777777'
+ %+1.0o:' '
+ %+1.0o:'1'
+ %+1.0o:'12'
+ %+1.0o:'144'
+ %+1.0o:'1777777777777777777777'
+ %+1.1o:'0'
+ %+1.1o:'1'
+ %+1.1o:'12'
+ %+1.1o:'144'
+ %+1.1o:'1777777777777777777777'
+ %+1.2o:'00'
+ %+1.2o:'01'
+ %+1.2o:'12'
+ %+1.2o:'144'
+ %+1.2o:'1777777777777777777777'
+ %+1.5o:'00000'
+ %+1.5o:'00001'
+ %+1.5o:'00012'
+ %+1.5o:'00144'
+ %+1.5o:'1777777777777777777777'
+ %+1o:'0'
+ %+1o:'1'
+ %+1o:'12'
+ %+1o:'144'
+ %+1o:'1777777777777777777777'
+ %+2.0o:' '
+ %+2.0o:' 1'
+ %+2.0o:'12'
+ %+2.0o:'144'
+ %+2.0o:'1777777777777777777777'
+ %+2.1o:' 0'
+ %+2.1o:' 1'
+ %+2.1o:'12'
+ %+2.1o:'144'
+ %+2.1o:'1777777777777777777777'
+ %+2.2o:'00'
+ %+2.2o:'01'
+ %+2.2o:'12'
+ %+2.2o:'144'
+ %+2.2o:'1777777777777777777777'
+ %+2.5o:'00000'
+ %+2.5o:'00001'
+ %+2.5o:'00012'
+ %+2.5o:'00144'
+ %+2.5o:'1777777777777777777777'
+ %+2o:' 0'
+ %+2o:' 1'
+ %+2o:'12'
+ %+2o:'144'
+ %+2o:'1777777777777777777777'
+ %+5.0o:' '
+ %+5.0o:' 1'
+ %+5.0o:' 12'
+ %+5.0o:' 144'
+ %+5.0o:'1777777777777777777777'
+ %+5.1o:' 0'
+ %+5.1o:' 1'
+ %+5.1o:' 12'
+ %+5.1o:' 144'
+ %+5.1o:'1777777777777777777777'
+ %+5.2o:' 00'
+ %+5.2o:' 01'
+ %+5.2o:' 12'
+ %+5.2o:' 144'
+ %+5.2o:'1777777777777777777777'
+ %+5.5o:'00000'
+ %+5.5o:'00001'
+ %+5.5o:'00012'
+ %+5.5o:'00144'
+ %+5.5o:'1777777777777777777777'
+ %+5o:' 0'
+ %+5o:' 1'
+ %+5o:' 12'
+ %+5o:' 144'
+ %+5o:'1777777777777777777777'
+ %+o:'0'
+ %+o:'1'
+ %+o:'12'
+ %+o:'144'
+ %+o:'1777777777777777777777'
+ %- .0o:''
+ %- .0o:'1'
+ %- .0o:'12'
+ %- .0o:'144'
+ %- .0o:'1777777777777777777777'
+ %- .1o:'0'
+ %- .1o:'1'
+ %- .1o:'12'
+ %- .1o:'144'
+ %- .1o:'1777777777777777777777'
+ %- .2o:'00'
+ %- .2o:'01'
+ %- .2o:'12'
+ %- .2o:'144'
+ %- .2o:'1777777777777777777777'
+ %- .5o:'00000'
+ %- .5o:'00001'
+ %- .5o:'00012'
+ %- .5o:'00144'
+ %- .5o:'1777777777777777777777'
+ %- 0.0o:''
+ %- 0.0o:'1'
+ %- 0.0o:'12'
+ %- 0.0o:'144'
+ %- 0.0o:'1777777777777777777777'
+ %- 0.1o:'0'
+ %- 0.1o:'1'
+ %- 0.1o:'12'
+ %- 0.1o:'144'
+ %- 0.1o:'1777777777777777777777'
+ %- 0.2o:'00'
+ %- 0.2o:'01'
+ %- 0.2o:'12'
+ %- 0.2o:'144'
+ %- 0.2o:'1777777777777777777777'
+ %- 0.5o:'00000'
+ %- 0.5o:'00001'
+ %- 0.5o:'00012'
+ %- 0.5o:'00144'
+ %- 0.5o:'1777777777777777777777'
+ %- 0o:'0'
+ %- 0o:'1'
+ %- 0o:'12'
+ %- 0o:'144'
+ %- 0o:'1777777777777777777777'
+ %- 1.0o:' '
+ %- 1.0o:'1'
+ %- 1.0o:'12'
+ %- 1.0o:'144'
+ %- 1.0o:'1777777777777777777777'
+ %- 1.1o:'0'
+ %- 1.1o:'1'
+ %- 1.1o:'12'
+ %- 1.1o:'144'
+ %- 1.1o:'1777777777777777777777'
+ %- 1.2o:'00'
+ %- 1.2o:'01'
+ %- 1.2o:'12'
+ %- 1.2o:'144'
+ %- 1.2o:'1777777777777777777777'
+ %- 1.5o:'00000'
+ %- 1.5o:'00001'
+ %- 1.5o:'00012'
+ %- 1.5o:'00144'
+ %- 1.5o:'1777777777777777777777'
+ %- 1o:'0'
+ %- 1o:'1'
+ %- 1o:'12'
+ %- 1o:'144'
+ %- 1o:'1777777777777777777777'
+ %- 2.0o:' '
+ %- 2.0o:'1 '
+ %- 2.0o:'12'
+ %- 2.0o:'144'
+ %- 2.0o:'1777777777777777777777'
+ %- 2.1o:'0 '
+ %- 2.1o:'1 '
+ %- 2.1o:'12'
+ %- 2.1o:'144'
+ %- 2.1o:'1777777777777777777777'
+ %- 2.2o:'00'
+ %- 2.2o:'01'
+ %- 2.2o:'12'
+ %- 2.2o:'144'
+ %- 2.2o:'1777777777777777777777'
+ %- 2.5o:'00000'
+ %- 2.5o:'00001'
+ %- 2.5o:'00012'
+ %- 2.5o:'00144'
+ %- 2.5o:'1777777777777777777777'
+ %- 2o:'0 '
+ %- 2o:'1 '
+ %- 2o:'12'
+ %- 2o:'144'
+ %- 2o:'1777777777777777777777'
+ %- 5.0o:' '
+ %- 5.0o:'1 '
+ %- 5.0o:'12 '
+ %- 5.0o:'144 '
+ %- 5.0o:'1777777777777777777777'
+ %- 5.1o:'0 '
+ %- 5.1o:'1 '
+ %- 5.1o:'12 '
+ %- 5.1o:'144 '
+ %- 5.1o:'1777777777777777777777'
+ %- 5.2o:'00 '
+ %- 5.2o:'01 '
+ %- 5.2o:'12 '
+ %- 5.2o:'144 '
+ %- 5.2o:'1777777777777777777777'
+ %- 5.5o:'00000'
+ %- 5.5o:'00001'
+ %- 5.5o:'00012'
+ %- 5.5o:'00144'
+ %- 5.5o:'1777777777777777777777'
+ %- 5o:'0 '
+ %- 5o:'1 '
+ %- 5o:'12 '
+ %- 5o:'144 '
+ %- 5o:'1777777777777777777777'
+ %- o:'0'
+ %- o:'1'
+ %- o:'12'
+ %- o:'144'
+ %- o:'1777777777777777777777'
+ %-+ .0o:''
+ %-+ .0o:'1'
+ %-+ .0o:'12'
+ %-+ .0o:'144'
+ %-+ .0o:'1777777777777777777777'
+ %-+ .1o:'0'
+ %-+ .1o:'1'
+ %-+ .1o:'12'
+ %-+ .1o:'144'
+ %-+ .1o:'1777777777777777777777'
+ %-+ .2o:'00'
+ %-+ .2o:'01'
+ %-+ .2o:'12'
+ %-+ .2o:'144'
+ %-+ .2o:'1777777777777777777777'
+ %-+ .5o:'00000'
+ %-+ .5o:'00001'
+ %-+ .5o:'00012'
+ %-+ .5o:'00144'
+ %-+ .5o:'1777777777777777777777'
+ %-+ 0.0o:''
+ %-+ 0.0o:'1'
+ %-+ 0.0o:'12'
+ %-+ 0.0o:'144'
+ %-+ 0.0o:'1777777777777777777777'
+ %-+ 0.1o:'0'
+ %-+ 0.1o:'1'
+ %-+ 0.1o:'12'
+ %-+ 0.1o:'144'
+ %-+ 0.1o:'1777777777777777777777'
+ %-+ 0.2o:'00'
+ %-+ 0.2o:'01'
+ %-+ 0.2o:'12'
+ %-+ 0.2o:'144'
+ %-+ 0.2o:'1777777777777777777777'
+ %-+ 0.5o:'00000'
+ %-+ 0.5o:'00001'
+ %-+ 0.5o:'00012'
+ %-+ 0.5o:'00144'
+ %-+ 0.5o:'1777777777777777777777'
+ %-+ 0o:'0'
+ %-+ 0o:'1'
+ %-+ 0o:'12'
+ %-+ 0o:'144'
+ %-+ 0o:'1777777777777777777777'
+ %-+ 1.0o:' '
+ %-+ 1.0o:'1'
+ %-+ 1.0o:'12'
+ %-+ 1.0o:'144'
+ %-+ 1.0o:'1777777777777777777777'
+ %-+ 1.1o:'0'
+ %-+ 1.1o:'1'
+ %-+ 1.1o:'12'
+ %-+ 1.1o:'144'
+ %-+ 1.1o:'1777777777777777777777'
+ %-+ 1.2o:'00'
+ %-+ 1.2o:'01'
+ %-+ 1.2o:'12'
+ %-+ 1.2o:'144'
+ %-+ 1.2o:'1777777777777777777777'
+ %-+ 1.5o:'00000'
+ %-+ 1.5o:'00001'
+ %-+ 1.5o:'00012'
+ %-+ 1.5o:'00144'
+ %-+ 1.5o:'1777777777777777777777'
+ %-+ 1o:'0'
+ %-+ 1o:'1'
+ %-+ 1o:'12'
+ %-+ 1o:'144'
+ %-+ 1o:'1777777777777777777777'
+ %-+ 2.0o:' '
+ %-+ 2.0o:'1 '
+ %-+ 2.0o:'12'
+ %-+ 2.0o:'144'
+ %-+ 2.0o:'1777777777777777777777'
+ %-+ 2.1o:'0 '
+ %-+ 2.1o:'1 '
+ %-+ 2.1o:'12'
+ %-+ 2.1o:'144'
+ %-+ 2.1o:'1777777777777777777777'
+ %-+ 2.2o:'00'
+ %-+ 2.2o:'01'
+ %-+ 2.2o:'12'
+ %-+ 2.2o:'144'
+ %-+ 2.2o:'1777777777777777777777'
+ %-+ 2.5o:'00000'
+ %-+ 2.5o:'00001'
+ %-+ 2.5o:'00012'
+ %-+ 2.5o:'00144'
+ %-+ 2.5o:'1777777777777777777777'
+ %-+ 2o:'0 '
+ %-+ 2o:'1 '
+ %-+ 2o:'12'
+ %-+ 2o:'144'
+ %-+ 2o:'1777777777777777777777'
+ %-+ 5.0o:' '
+ %-+ 5.0o:'1 '
+ %-+ 5.0o:'12 '
+ %-+ 5.0o:'144 '
+ %-+ 5.0o:'1777777777777777777777'
+ %-+ 5.1o:'0 '
+ %-+ 5.1o:'1 '
+ %-+ 5.1o:'12 '
+ %-+ 5.1o:'144 '
+ %-+ 5.1o:'1777777777777777777777'
+ %-+ 5.2o:'00 '
+ %-+ 5.2o:'01 '
+ %-+ 5.2o:'12 '
+ %-+ 5.2o:'144 '
+ %-+ 5.2o:'1777777777777777777777'
+ %-+ 5.5o:'00000'
+ %-+ 5.5o:'00001'
+ %-+ 5.5o:'00012'
+ %-+ 5.5o:'00144'
+ %-+ 5.5o:'1777777777777777777777'
+ %-+ 5o:'0 '
+ %-+ 5o:'1 '
+ %-+ 5o:'12 '
+ %-+ 5o:'144 '
+ %-+ 5o:'1777777777777777777777'
+ %-+ o:'0'
+ %-+ o:'1'
+ %-+ o:'12'
+ %-+ o:'144'
+ %-+ o:'1777777777777777777777'
+ %-+.0o:''
+ %-+.0o:'1'
+ %-+.0o:'12'
+ %-+.0o:'144'
+ %-+.0o:'1777777777777777777777'
+ %-+.1o:'0'
+ %-+.1o:'1'
+ %-+.1o:'12'
+ %-+.1o:'144'
+ %-+.1o:'1777777777777777777777'
+ %-+.2o:'00'
+ %-+.2o:'01'
+ %-+.2o:'12'
+ %-+.2o:'144'
+ %-+.2o:'1777777777777777777777'
+ %-+.5o:'00000'
+ %-+.5o:'00001'
+ %-+.5o:'00012'
+ %-+.5o:'00144'
+ %-+.5o:'1777777777777777777777'
+ %-+0.0o:''
+ %-+0.0o:'1'
+ %-+0.0o:'12'
+ %-+0.0o:'144'
+ %-+0.0o:'1777777777777777777777'
+ %-+0.1o:'0'
+ %-+0.1o:'1'
+ %-+0.1o:'12'
+ %-+0.1o:'144'
+ %-+0.1o:'1777777777777777777777'
+ %-+0.2o:'00'
+ %-+0.2o:'01'
+ %-+0.2o:'12'
+ %-+0.2o:'144'
+ %-+0.2o:'1777777777777777777777'
+ %-+0.5o:'00000'
+ %-+0.5o:'00001'
+ %-+0.5o:'00012'
+ %-+0.5o:'00144'
+ %-+0.5o:'1777777777777777777777'
+ %-+0o:'0'
+ %-+0o:'1'
+ %-+0o:'12'
+ %-+0o:'144'
+ %-+0o:'1777777777777777777777'
+ %-+1.0o:' '
+ %-+1.0o:'1'
+ %-+1.0o:'12'
+ %-+1.0o:'144'
+ %-+1.0o:'1777777777777777777777'
+ %-+1.1o:'0'
+ %-+1.1o:'1'
+ %-+1.1o:'12'
+ %-+1.1o:'144'
+ %-+1.1o:'1777777777777777777777'
+ %-+1.2o:'00'
+ %-+1.2o:'01'
+ %-+1.2o:'12'
+ %-+1.2o:'144'
+ %-+1.2o:'1777777777777777777777'
+ %-+1.5o:'00000'
+ %-+1.5o:'00001'
+ %-+1.5o:'00012'
+ %-+1.5o:'00144'
+ %-+1.5o:'1777777777777777777777'
+ %-+1o:'0'
+ %-+1o:'1'
+ %-+1o:'12'
+ %-+1o:'144'
+ %-+1o:'1777777777777777777777'
+ %-+2.0o:' '
+ %-+2.0o:'1 '
+ %-+2.0o:'12'
+ %-+2.0o:'144'
+ %-+2.0o:'1777777777777777777777'
+ %-+2.1o:'0 '
+ %-+2.1o:'1 '
+ %-+2.1o:'12'
+ %-+2.1o:'144'
+ %-+2.1o:'1777777777777777777777'
+ %-+2.2o:'00'
+ %-+2.2o:'01'
+ %-+2.2o:'12'
+ %-+2.2o:'144'
+ %-+2.2o:'1777777777777777777777'
+ %-+2.5o:'00000'
+ %-+2.5o:'00001'
+ %-+2.5o:'00012'
+ %-+2.5o:'00144'
+ %-+2.5o:'1777777777777777777777'
+ %-+2o:'0 '
+ %-+2o:'1 '
+ %-+2o:'12'
+ %-+2o:'144'
+ %-+2o:'1777777777777777777777'
+ %-+5.0o:' '
+ %-+5.0o:'1 '
+ %-+5.0o:'12 '
+ %-+5.0o:'144 '
+ %-+5.0o:'1777777777777777777777'
+ %-+5.1o:'0 '
+ %-+5.1o:'1 '
+ %-+5.1o:'12 '
+ %-+5.1o:'144 '
+ %-+5.1o:'1777777777777777777777'
+ %-+5.2o:'00 '
+ %-+5.2o:'01 '
+ %-+5.2o:'12 '
+ %-+5.2o:'144 '
+ %-+5.2o:'1777777777777777777777'
+ %-+5.5o:'00000'
+ %-+5.5o:'00001'
+ %-+5.5o:'00012'
+ %-+5.5o:'00144'
+ %-+5.5o:'1777777777777777777777'
+ %-+5o:'0 '
+ %-+5o:'1 '
+ %-+5o:'12 '
+ %-+5o:'144 '
+ %-+5o:'1777777777777777777777'
+ %-+o:'0'
+ %-+o:'1'
+ %-+o:'12'
+ %-+o:'144'
+ %-+o:'1777777777777777777777'
+ %-.0o:''
+ %-.0o:'1'
+ %-.0o:'12'
+ %-.0o:'144'
+ %-.0o:'1777777777777777777777'
+ %-.1o:'0'
+ %-.1o:'1'
+ %-.1o:'12'
+ %-.1o:'144'
+ %-.1o:'1777777777777777777777'
+ %-.2o:'00'
+ %-.2o:'01'
+ %-.2o:'12'
+ %-.2o:'144'
+ %-.2o:'1777777777777777777777'
+ %-.5o:'00000'
+ %-.5o:'00001'
+ %-.5o:'00012'
+ %-.5o:'00144'
+ %-.5o:'1777777777777777777777'
+ %-0.0o:''
+ %-0.0o:'1'
+ %-0.0o:'12'
+ %-0.0o:'144'
+ %-0.0o:'1777777777777777777777'
+ %-0.1o:'0'
+ %-0.1o:'1'
+ %-0.1o:'12'
+ %-0.1o:'144'
+ %-0.1o:'1777777777777777777777'
+ %-0.2o:'00'
+ %-0.2o:'01'
+ %-0.2o:'12'
+ %-0.2o:'144'
+ %-0.2o:'1777777777777777777777'
+ %-0.5o:'00000'
+ %-0.5o:'00001'
+ %-0.5o:'00012'
+ %-0.5o:'00144'
+ %-0.5o:'1777777777777777777777'
+ %-0o:'0'
+ %-0o:'1'
+ %-0o:'12'
+ %-0o:'144'
+ %-0o:'1777777777777777777777'
+ %-1.0o:' '
+ %-1.0o:'1'
+ %-1.0o:'12'
+ %-1.0o:'144'
+ %-1.0o:'1777777777777777777777'
+ %-1.1o:'0'
+ %-1.1o:'1'
+ %-1.1o:'12'
+ %-1.1o:'144'
+ %-1.1o:'1777777777777777777777'
+ %-1.2o:'00'
+ %-1.2o:'01'
+ %-1.2o:'12'
+ %-1.2o:'144'
+ %-1.2o:'1777777777777777777777'
+ %-1.5o:'00000'
+ %-1.5o:'00001'
+ %-1.5o:'00012'
+ %-1.5o:'00144'
+ %-1.5o:'1777777777777777777777'
+ %-1o:'0'
+ %-1o:'1'
+ %-1o:'12'
+ %-1o:'144'
+ %-1o:'1777777777777777777777'
+ %-2.0o:' '
+ %-2.0o:'1 '
+ %-2.0o:'12'
+ %-2.0o:'144'
+ %-2.0o:'1777777777777777777777'
+ %-2.1o:'0 '
+ %-2.1o:'1 '
+ %-2.1o:'12'
+ %-2.1o:'144'
+ %-2.1o:'1777777777777777777777'
+ %-2.2o:'00'
+ %-2.2o:'01'
+ %-2.2o:'12'
+ %-2.2o:'144'
+ %-2.2o:'1777777777777777777777'
+ %-2.5o:'00000'
+ %-2.5o:'00001'
+ %-2.5o:'00012'
+ %-2.5o:'00144'
+ %-2.5o:'1777777777777777777777'
+ %-2o:'0 '
+ %-2o:'1 '
+ %-2o:'12'
+ %-2o:'144'
+ %-2o:'1777777777777777777777'
+ %-5.0o:' '
+ %-5.0o:'1 '
+ %-5.0o:'12 '
+ %-5.0o:'144 '
+ %-5.0o:'1777777777777777777777'
+ %-5.1o:'0 '
+ %-5.1o:'1 '
+ %-5.1o:'12 '
+ %-5.1o:'144 '
+ %-5.1o:'1777777777777777777777'
+ %-5.2o:'00 '
+ %-5.2o:'01 '
+ %-5.2o:'12 '
+ %-5.2o:'144 '
+ %-5.2o:'1777777777777777777777'
+ %-5.5o:'00000'
+ %-5.5o:'00001'
+ %-5.5o:'00012'
+ %-5.5o:'00144'
+ %-5.5o:'1777777777777777777777'
+ %-5o:'0 '
+ %-5o:'1 '
+ %-5o:'12 '
+ %-5o:'144 '
+ %-5o:'1777777777777777777777'
+ %-o:'0'
+ %-o:'1'
+ %-o:'12'
+ %-o:'144'
+ %-o:'1777777777777777777777'
+ %.0o:''
+ %.0o:'1'
+ %.0o:'12'
+ %.0o:'144'
+ %.0o:'1777777777777777777777'
+ %.1o:'0'
+ %.1o:'1'
+ %.1o:'12'
+ %.1o:'144'
+ %.1o:'1777777777777777777777'
+ %.2o:'00'
+ %.2o:'01'
+ %.2o:'12'
+ %.2o:'144'
+ %.2o:'1777777777777777777777'
+ %.5o:'00000'
+ %.5o:'00001'
+ %.5o:'00012'
+ %.5o:'00144'
+ %.5o:'1777777777777777777777'
+ %0 .0o:''
+ %0 .0o:'1'
+ %0 .0o:'12'
+ %0 .0o:'144'
+ %0 .0o:'1777777777777777777777'
+ %0 .1o:'0'
+ %0 .1o:'1'
+ %0 .1o:'12'
+ %0 .1o:'144'
+ %0 .1o:'1777777777777777777777'
+ %0 .2o:'00'
+ %0 .2o:'01'
+ %0 .2o:'12'
+ %0 .2o:'144'
+ %0 .2o:'1777777777777777777777'
+ %0 .5o:'00000'
+ %0 .5o:'00001'
+ %0 .5o:'00012'
+ %0 .5o:'00144'
+ %0 .5o:'1777777777777777777777'
+ %0 0.0o:''
+ %0 0.0o:'1'
+ %0 0.0o:'12'
+ %0 0.0o:'144'
+ %0 0.0o:'1777777777777777777777'
+ %0 0.1o:'0'
+ %0 0.1o:'1'
+ %0 0.1o:'12'
+ %0 0.1o:'144'
+ %0 0.1o:'1777777777777777777777'
+ %0 0.2o:'00'
+ %0 0.2o:'01'
+ %0 0.2o:'12'
+ %0 0.2o:'144'
+ %0 0.2o:'1777777777777777777777'
+ %0 0.5o:'00000'
+ %0 0.5o:'00001'
+ %0 0.5o:'00012'
+ %0 0.5o:'00144'
+ %0 0.5o:'1777777777777777777777'
+ %0 0o:'0'
+ %0 0o:'1'
+ %0 0o:'12'
+ %0 0o:'144'
+ %0 0o:'1777777777777777777777'
+ %0 1.0o:' '
+ %0 1.0o:'1'
+ %0 1.0o:'12'
+ %0 1.0o:'144'
+ %0 1.0o:'1777777777777777777777'
+ %0 1.1o:'0'
+ %0 1.1o:'1'
+ %0 1.1o:'12'
+ %0 1.1o:'144'
+ %0 1.1o:'1777777777777777777777'
+ %0 1.2o:'00'
+ %0 1.2o:'01'
+ %0 1.2o:'12'
+ %0 1.2o:'144'
+ %0 1.2o:'1777777777777777777777'
+ %0 1.5o:'00000'
+ %0 1.5o:'00001'
+ %0 1.5o:'00012'
+ %0 1.5o:'00144'
+ %0 1.5o:'1777777777777777777777'
+ %0 1o:'0'
+ %0 1o:'1'
+ %0 1o:'12'
+ %0 1o:'144'
+ %0 1o:'1777777777777777777777'
+ %0 2.0o:' '
+ %0 2.0o:' 1'
+ %0 2.0o:'12'
+ %0 2.0o:'144'
+ %0 2.0o:'1777777777777777777777'
+ %0 2.1o:' 0'
+ %0 2.1o:' 1'
+ %0 2.1o:'12'
+ %0 2.1o:'144'
+ %0 2.1o:'1777777777777777777777'
+ %0 2.2o:'00'
+ %0 2.2o:'01'
+ %0 2.2o:'12'
+ %0 2.2o:'144'
+ %0 2.2o:'1777777777777777777777'
+ %0 2.5o:'00000'
+ %0 2.5o:'00001'
+ %0 2.5o:'00012'
+ %0 2.5o:'00144'
+ %0 2.5o:'1777777777777777777777'
+ %0 2o:'00'
+ %0 2o:'01'
+ %0 2o:'12'
+ %0 2o:'144'
+ %0 2o:'1777777777777777777777'
+ %0 5.0o:' '
+ %0 5.0o:' 1'
+ %0 5.0o:' 12'
+ %0 5.0o:' 144'
+ %0 5.0o:'1777777777777777777777'
+ %0 5.1o:' 0'
+ %0 5.1o:' 1'
+ %0 5.1o:' 12'
+ %0 5.1o:' 144'
+ %0 5.1o:'1777777777777777777777'
+ %0 5.2o:' 00'
+ %0 5.2o:' 01'
+ %0 5.2o:' 12'
+ %0 5.2o:' 144'
+ %0 5.2o:'1777777777777777777777'
+ %0 5.5o:'00000'
+ %0 5.5o:'00001'
+ %0 5.5o:'00012'
+ %0 5.5o:'00144'
+ %0 5.5o:'1777777777777777777777'
+ %0 5o:'00000'
+ %0 5o:'00001'
+ %0 5o:'00012'
+ %0 5o:'00144'
+ %0 5o:'1777777777777777777777'
+ %0 o:'0'
+ %0 o:'1'
+ %0 o:'12'
+ %0 o:'144'
+ %0 o:'1777777777777777777777'
+ %0# .0o:'0'
+ %0# .0o:'01'
+ %0# .0o:'012'
+ %0# .0o:'0144'
+ %0# .0o:'01777777777777777777777'
+ %0# .1o:'0'
+ %0# .1o:'01'
+ %0# .1o:'012'
+ %0# .1o:'0144'
+ %0# .1o:'01777777777777777777777'
+ %0# .2o:'00'
+ %0# .2o:'01'
+ %0# .2o:'012'
+ %0# .2o:'0144'
+ %0# .2o:'01777777777777777777777'
+ %0# .5o:'00000'
+ %0# .5o:'00001'
+ %0# .5o:'00012'
+ %0# .5o:'00144'
+ %0# .5o:'01777777777777777777777'
+ %0# 0.0o:'0'
+ %0# 0.0o:'01'
+ %0# 0.0o:'012'
+ %0# 0.0o:'0144'
+ %0# 0.0o:'01777777777777777777777'
+ %0# 0.1o:'0'
+ %0# 0.1o:'01'
+ %0# 0.1o:'012'
+ %0# 0.1o:'0144'
+ %0# 0.1o:'01777777777777777777777'
+ %0# 0.2o:'00'
+ %0# 0.2o:'01'
+ %0# 0.2o:'012'
+ %0# 0.2o:'0144'
+ %0# 0.2o:'01777777777777777777777'
+ %0# 0.5o:'00000'
+ %0# 0.5o:'00001'
+ %0# 0.5o:'00012'
+ %0# 0.5o:'00144'
+ %0# 0.5o:'01777777777777777777777'
+ %0# 0o:'0'
+ %0# 0o:'01'
+ %0# 0o:'012'
+ %0# 0o:'0144'
+ %0# 0o:'01777777777777777777777'
+ %0# 1.0o:'0'
+ %0# 1.0o:'01'
+ %0# 1.0o:'012'
+ %0# 1.0o:'0144'
+ %0# 1.0o:'01777777777777777777777'
+ %0# 1.1o:'0'
+ %0# 1.1o:'01'
+ %0# 1.1o:'012'
+ %0# 1.1o:'0144'
+ %0# 1.1o:'01777777777777777777777'
+ %0# 1.2o:'00'
+ %0# 1.2o:'01'
+ %0# 1.2o:'012'
+ %0# 1.2o:'0144'
+ %0# 1.2o:'01777777777777777777777'
+ %0# 1.5o:'00000'
+ %0# 1.5o:'00001'
+ %0# 1.5o:'00012'
+ %0# 1.5o:'00144'
+ %0# 1.5o:'01777777777777777777777'
+ %0# 1o:'0'
+ %0# 1o:'01'
+ %0# 1o:'012'
+ %0# 1o:'0144'
+ %0# 1o:'01777777777777777777777'
+ %0# 2.0o:' 0'
+ %0# 2.0o:'01'
+ %0# 2.0o:'012'
+ %0# 2.0o:'0144'
+ %0# 2.0o:'01777777777777777777777'
+ %0# 2.1o:' 0'
+ %0# 2.1o:'01'
+ %0# 2.1o:'012'
+ %0# 2.1o:'0144'
+ %0# 2.1o:'01777777777777777777777'
+ %0# 2.2o:'00'
+ %0# 2.2o:'01'
+ %0# 2.2o:'012'
+ %0# 2.2o:'0144'
+ %0# 2.2o:'01777777777777777777777'
+ %0# 2.5o:'00000'
+ %0# 2.5o:'00001'
+ %0# 2.5o:'00012'
+ %0# 2.5o:'00144'
+ %0# 2.5o:'01777777777777777777777'
+ %0# 2o:'00'
+ %0# 2o:'01'
+ %0# 2o:'012'
+ %0# 2o:'0144'
+ %0# 2o:'01777777777777777777777'
+ %0# 5.0o:' 0'
+ %0# 5.0o:' 01'
+ %0# 5.0o:' 012'
+ %0# 5.0o:' 0144'
+ %0# 5.0o:'01777777777777777777777'
+ %0# 5.1o:' 0'
+ %0# 5.1o:' 01'
+ %0# 5.1o:' 012'
+ %0# 5.1o:' 0144'
+ %0# 5.1o:'01777777777777777777777'
+ %0# 5.2o:' 00'
+ %0# 5.2o:' 01'
+ %0# 5.2o:' 012'
+ %0# 5.2o:' 0144'
+ %0# 5.2o:'01777777777777777777777'
+ %0# 5.5o:'00000'
+ %0# 5.5o:'00001'
+ %0# 5.5o:'00012'
+ %0# 5.5o:'00144'
+ %0# 5.5o:'01777777777777777777777'
+ %0# 5o:'00000'
+ %0# 5o:'00001'
+ %0# 5o:'00012'
+ %0# 5o:'00144'
+ %0# 5o:'01777777777777777777777'
+ %0# o:'0'
+ %0# o:'01'
+ %0# o:'012'
+ %0# o:'0144'
+ %0# o:'01777777777777777777777'
+ %0#+ .0o:'0'
+ %0#+ .0o:'01'
+ %0#+ .0o:'012'
+ %0#+ .0o:'0144'
+ %0#+ .0o:'01777777777777777777777'
+ %0#+ .1o:'0'
+ %0#+ .1o:'01'
+ %0#+ .1o:'012'
+ %0#+ .1o:'0144'
+ %0#+ .1o:'01777777777777777777777'
+ %0#+ .2o:'00'
+ %0#+ .2o:'01'
+ %0#+ .2o:'012'
+ %0#+ .2o:'0144'
+ %0#+ .2o:'01777777777777777777777'
+ %0#+ .5o:'00000'
+ %0#+ .5o:'00001'
+ %0#+ .5o:'00012'
+ %0#+ .5o:'00144'
+ %0#+ .5o:'01777777777777777777777'
+ %0#+ 0.0o:'0'
+ %0#+ 0.0o:'01'
+ %0#+ 0.0o:'012'
+ %0#+ 0.0o:'0144'
+ %0#+ 0.0o:'01777777777777777777777'
+ %0#+ 0.1o:'0'
+ %0#+ 0.1o:'01'
+ %0#+ 0.1o:'012'
+ %0#+ 0.1o:'0144'
+ %0#+ 0.1o:'01777777777777777777777'
+ %0#+ 0.2o:'00'
+ %0#+ 0.2o:'01'
+ %0#+ 0.2o:'012'
+ %0#+ 0.2o:'0144'
+ %0#+ 0.2o:'01777777777777777777777'
+ %0#+ 0.5o:'00000'
+ %0#+ 0.5o:'00001'
+ %0#+ 0.5o:'00012'
+ %0#+ 0.5o:'00144'
+ %0#+ 0.5o:'01777777777777777777777'
+ %0#+ 0o:'0'
+ %0#+ 0o:'01'
+ %0#+ 0o:'012'
+ %0#+ 0o:'0144'
+ %0#+ 0o:'01777777777777777777777'
+ %0#+ 1.0o:'0'
+ %0#+ 1.0o:'01'
+ %0#+ 1.0o:'012'
+ %0#+ 1.0o:'0144'
+ %0#+ 1.0o:'01777777777777777777777'
+ %0#+ 1.1o:'0'
+ %0#+ 1.1o:'01'
+ %0#+ 1.1o:'012'
+ %0#+ 1.1o:'0144'
+ %0#+ 1.1o:'01777777777777777777777'
+ %0#+ 1.2o:'00'
+ %0#+ 1.2o:'01'
+ %0#+ 1.2o:'012'
+ %0#+ 1.2o:'0144'
+ %0#+ 1.2o:'01777777777777777777777'
+ %0#+ 1.5o:'00000'
+ %0#+ 1.5o:'00001'
+ %0#+ 1.5o:'00012'
+ %0#+ 1.5o:'00144'
+ %0#+ 1.5o:'01777777777777777777777'
+ %0#+ 1o:'0'
+ %0#+ 1o:'01'
+ %0#+ 1o:'012'
+ %0#+ 1o:'0144'
+ %0#+ 1o:'01777777777777777777777'
+ %0#+ 2.0o:' 0'
+ %0#+ 2.0o:'01'
+ %0#+ 2.0o:'012'
+ %0#+ 2.0o:'0144'
+ %0#+ 2.0o:'01777777777777777777777'
+ %0#+ 2.1o:' 0'
+ %0#+ 2.1o:'01'
+ %0#+ 2.1o:'012'
+ %0#+ 2.1o:'0144'
+ %0#+ 2.1o:'01777777777777777777777'
+ %0#+ 2.2o:'00'
+ %0#+ 2.2o:'01'
+ %0#+ 2.2o:'012'
+ %0#+ 2.2o:'0144'
+ %0#+ 2.2o:'01777777777777777777777'
+ %0#+ 2.5o:'00000'
+ %0#+ 2.5o:'00001'
+ %0#+ 2.5o:'00012'
+ %0#+ 2.5o:'00144'
+ %0#+ 2.5o:'01777777777777777777777'
+ %0#+ 2o:'00'
+ %0#+ 2o:'01'
+ %0#+ 2o:'012'
+ %0#+ 2o:'0144'
+ %0#+ 2o:'01777777777777777777777'
+ %0#+ 5.0o:' 0'
+ %0#+ 5.0o:' 01'
+ %0#+ 5.0o:' 012'
+ %0#+ 5.0o:' 0144'
+ %0#+ 5.0o:'01777777777777777777777'
+ %0#+ 5.1o:' 0'
+ %0#+ 5.1o:' 01'
+ %0#+ 5.1o:' 012'
+ %0#+ 5.1o:' 0144'
+ %0#+ 5.1o:'01777777777777777777777'
+ %0#+ 5.2o:' 00'
+ %0#+ 5.2o:' 01'
+ %0#+ 5.2o:' 012'
+ %0#+ 5.2o:' 0144'
+ %0#+ 5.2o:'01777777777777777777777'
+ %0#+ 5.5o:'00000'
+ %0#+ 5.5o:'00001'
+ %0#+ 5.5o:'00012'
+ %0#+ 5.5o:'00144'
+ %0#+ 5.5o:'01777777777777777777777'
+ %0#+ 5o:'00000'
+ %0#+ 5o:'00001'
+ %0#+ 5o:'00012'
+ %0#+ 5o:'00144'
+ %0#+ 5o:'01777777777777777777777'
+ %0#+ o:'0'
+ %0#+ o:'01'
+ %0#+ o:'012'
+ %0#+ o:'0144'
+ %0#+ o:'01777777777777777777777'
+ %0#+.0o:'0'
+ %0#+.0o:'01'
+ %0#+.0o:'012'
+ %0#+.0o:'0144'
+ %0#+.0o:'01777777777777777777777'
+ %0#+.1o:'0'
+ %0#+.1o:'01'
+ %0#+.1o:'012'
+ %0#+.1o:'0144'
+ %0#+.1o:'01777777777777777777777'
+ %0#+.2o:'00'
+ %0#+.2o:'01'
+ %0#+.2o:'012'
+ %0#+.2o:'0144'
+ %0#+.2o:'01777777777777777777777'
+ %0#+.5o:'00000'
+ %0#+.5o:'00001'
+ %0#+.5o:'00012'
+ %0#+.5o:'00144'
+ %0#+.5o:'01777777777777777777777'
+ %0#+0.0o:'0'
+ %0#+0.0o:'01'
+ %0#+0.0o:'012'
+ %0#+0.0o:'0144'
+ %0#+0.0o:'01777777777777777777777'
+ %0#+0.1o:'0'
+ %0#+0.1o:'01'
+ %0#+0.1o:'012'
+ %0#+0.1o:'0144'
+ %0#+0.1o:'01777777777777777777777'
+ %0#+0.2o:'00'
+ %0#+0.2o:'01'
+ %0#+0.2o:'012'
+ %0#+0.2o:'0144'
+ %0#+0.2o:'01777777777777777777777'
+ %0#+0.5o:'00000'
+ %0#+0.5o:'00001'
+ %0#+0.5o:'00012'
+ %0#+0.5o:'00144'
+ %0#+0.5o:'01777777777777777777777'
+ %0#+0o:'0'
+ %0#+0o:'01'
+ %0#+0o:'012'
+ %0#+0o:'0144'
+ %0#+0o:'01777777777777777777777'
+ %0#+1.0o:'0'
+ %0#+1.0o:'01'
+ %0#+1.0o:'012'
+ %0#+1.0o:'0144'
+ %0#+1.0o:'01777777777777777777777'
+ %0#+1.1o:'0'
+ %0#+1.1o:'01'
+ %0#+1.1o:'012'
+ %0#+1.1o:'0144'
+ %0#+1.1o:'01777777777777777777777'
+ %0#+1.2o:'00'
+ %0#+1.2o:'01'
+ %0#+1.2o:'012'
+ %0#+1.2o:'0144'
+ %0#+1.2o:'01777777777777777777777'
+ %0#+1.5o:'00000'
+ %0#+1.5o:'00001'
+ %0#+1.5o:'00012'
+ %0#+1.5o:'00144'
+ %0#+1.5o:'01777777777777777777777'
+ %0#+1o:'0'
+ %0#+1o:'01'
+ %0#+1o:'012'
+ %0#+1o:'0144'
+ %0#+1o:'01777777777777777777777'
+ %0#+2.0o:' 0'
+ %0#+2.0o:'01'
+ %0#+2.0o:'012'
+ %0#+2.0o:'0144'
+ %0#+2.0o:'01777777777777777777777'
+ %0#+2.1o:' 0'
+ %0#+2.1o:'01'
+ %0#+2.1o:'012'
+ %0#+2.1o:'0144'
+ %0#+2.1o:'01777777777777777777777'
+ %0#+2.2o:'00'
+ %0#+2.2o:'01'
+ %0#+2.2o:'012'
+ %0#+2.2o:'0144'
+ %0#+2.2o:'01777777777777777777777'
+ %0#+2.5o:'00000'
+ %0#+2.5o:'00001'
+ %0#+2.5o:'00012'
+ %0#+2.5o:'00144'
+ %0#+2.5o:'01777777777777777777777'
+ %0#+2o:'00'
+ %0#+2o:'01'
+ %0#+2o:'012'
+ %0#+2o:'0144'
+ %0#+2o:'01777777777777777777777'
+ %0#+5.0o:' 0'
+ %0#+5.0o:' 01'
+ %0#+5.0o:' 012'
+ %0#+5.0o:' 0144'
+ %0#+5.0o:'01777777777777777777777'
+ %0#+5.1o:' 0'
+ %0#+5.1o:' 01'
+ %0#+5.1o:' 012'
+ %0#+5.1o:' 0144'
+ %0#+5.1o:'01777777777777777777777'
+ %0#+5.2o:' 00'
+ %0#+5.2o:' 01'
+ %0#+5.2o:' 012'
+ %0#+5.2o:' 0144'
+ %0#+5.2o:'01777777777777777777777'
+ %0#+5.5o:'00000'
+ %0#+5.5o:'00001'
+ %0#+5.5o:'00012'
+ %0#+5.5o:'00144'
+ %0#+5.5o:'01777777777777777777777'
+ %0#+5o:'00000'
+ %0#+5o:'00001'
+ %0#+5o:'00012'
+ %0#+5o:'00144'
+ %0#+5o:'01777777777777777777777'
+ %0#+o:'0'
+ %0#+o:'01'
+ %0#+o:'012'
+ %0#+o:'0144'
+ %0#+o:'01777777777777777777777'
+ %0#- .0o:'0'
+ %0#- .0o:'01'
+ %0#- .0o:'012'
+ %0#- .0o:'0144'
+ %0#- .0o:'01777777777777777777777'
+ %0#- .1o:'0'
+ %0#- .1o:'01'
+ %0#- .1o:'012'
+ %0#- .1o:'0144'
+ %0#- .1o:'01777777777777777777777'
+ %0#- .2o:'00'
+ %0#- .2o:'01'
+ %0#- .2o:'012'
+ %0#- .2o:'0144'
+ %0#- .2o:'01777777777777777777777'
+ %0#- .5o:'00000'
+ %0#- .5o:'00001'
+ %0#- .5o:'00012'
+ %0#- .5o:'00144'
+ %0#- .5o:'01777777777777777777777'
+ %0#- 0.0o:'0'
+ %0#- 0.0o:'01'
+ %0#- 0.0o:'012'
+ %0#- 0.0o:'0144'
+ %0#- 0.0o:'01777777777777777777777'
+ %0#- 0.1o:'0'
+ %0#- 0.1o:'01'
+ %0#- 0.1o:'012'
+ %0#- 0.1o:'0144'
+ %0#- 0.1o:'01777777777777777777777'
+ %0#- 0.2o:'00'
+ %0#- 0.2o:'01'
+ %0#- 0.2o:'012'
+ %0#- 0.2o:'0144'
+ %0#- 0.2o:'01777777777777777777777'
+ %0#- 0.5o:'00000'
+ %0#- 0.5o:'00001'
+ %0#- 0.5o:'00012'
+ %0#- 0.5o:'00144'
+ %0#- 0.5o:'01777777777777777777777'
+ %0#- 0o:'0'
+ %0#- 0o:'01'
+ %0#- 0o:'012'
+ %0#- 0o:'0144'
+ %0#- 0o:'01777777777777777777777'
+ %0#- 1.0o:'0'
+ %0#- 1.0o:'01'
+ %0#- 1.0o:'012'
+ %0#- 1.0o:'0144'
+ %0#- 1.0o:'01777777777777777777777'
+ %0#- 1.1o:'0'
+ %0#- 1.1o:'01'
+ %0#- 1.1o:'012'
+ %0#- 1.1o:'0144'
+ %0#- 1.1o:'01777777777777777777777'
+ %0#- 1.2o:'00'
+ %0#- 1.2o:'01'
+ %0#- 1.2o:'012'
+ %0#- 1.2o:'0144'
+ %0#- 1.2o:'01777777777777777777777'
+ %0#- 1.5o:'00000'
+ %0#- 1.5o:'00001'
+ %0#- 1.5o:'00012'
+ %0#- 1.5o:'00144'
+ %0#- 1.5o:'01777777777777777777777'
+ %0#- 1o:'0'
+ %0#- 1o:'01'
+ %0#- 1o:'012'
+ %0#- 1o:'0144'
+ %0#- 1o:'01777777777777777777777'
+ %0#- 2.0o:'0 '
+ %0#- 2.0o:'01'
+ %0#- 2.0o:'012'
+ %0#- 2.0o:'0144'
+ %0#- 2.0o:'01777777777777777777777'
+ %0#- 2.1o:'0 '
+ %0#- 2.1o:'01'
+ %0#- 2.1o:'012'
+ %0#- 2.1o:'0144'
+ %0#- 2.1o:'01777777777777777777777'
+ %0#- 2.2o:'00'
+ %0#- 2.2o:'01'
+ %0#- 2.2o:'012'
+ %0#- 2.2o:'0144'
+ %0#- 2.2o:'01777777777777777777777'
+ %0#- 2.5o:'00000'
+ %0#- 2.5o:'00001'
+ %0#- 2.5o:'00012'
+ %0#- 2.5o:'00144'
+ %0#- 2.5o:'01777777777777777777777'
+ %0#- 2o:'0 '
+ %0#- 2o:'01'
+ %0#- 2o:'012'
+ %0#- 2o:'0144'
+ %0#- 2o:'01777777777777777777777'
+ %0#- 5.0o:'0 '
+ %0#- 5.0o:'01 '
+ %0#- 5.0o:'012 '
+ %0#- 5.0o:'0144 '
+ %0#- 5.0o:'01777777777777777777777'
+ %0#- 5.1o:'0 '
+ %0#- 5.1o:'01 '
+ %0#- 5.1o:'012 '
+ %0#- 5.1o:'0144 '
+ %0#- 5.1o:'01777777777777777777777'
+ %0#- 5.2o:'00 '
+ %0#- 5.2o:'01 '
+ %0#- 5.2o:'012 '
+ %0#- 5.2o:'0144 '
+ %0#- 5.2o:'01777777777777777777777'
+ %0#- 5.5o:'00000'
+ %0#- 5.5o:'00001'
+ %0#- 5.5o:'00012'
+ %0#- 5.5o:'00144'
+ %0#- 5.5o:'01777777777777777777777'
+ %0#- 5o:'0 '
+ %0#- 5o:'01 '
+ %0#- 5o:'012 '
+ %0#- 5o:'0144 '
+ %0#- 5o:'01777777777777777777777'
+ %0#- o:'0'
+ %0#- o:'01'
+ %0#- o:'012'
+ %0#- o:'0144'
+ %0#- o:'01777777777777777777777'
+ %0#-+ .0o:'0'
+ %0#-+ .0o:'01'
+ %0#-+ .0o:'012'
+ %0#-+ .0o:'0144'
+ %0#-+ .0o:'01777777777777777777777'
+ %0#-+ .1o:'0'
+ %0#-+ .1o:'01'
+ %0#-+ .1o:'012'
+ %0#-+ .1o:'0144'
+ %0#-+ .1o:'01777777777777777777777'
+ %0#-+ .2o:'00'
+ %0#-+ .2o:'01'
+ %0#-+ .2o:'012'
+ %0#-+ .2o:'0144'
+ %0#-+ .2o:'01777777777777777777777'
+ %0#-+ .5o:'00000'
+ %0#-+ .5o:'00001'
+ %0#-+ .5o:'00012'
+ %0#-+ .5o:'00144'
+ %0#-+ .5o:'01777777777777777777777'
+%0#-+ 0.0o:'0'
+%0#-+ 0.0o:'01'
+%0#-+ 0.0o:'012'
+%0#-+ 0.0o:'0144'
+%0#-+ 0.0o:'01777777777777777777777'
+%0#-+ 0.1o:'0'
+%0#-+ 0.1o:'01'
+%0#-+ 0.1o:'012'
+%0#-+ 0.1o:'0144'
+%0#-+ 0.1o:'01777777777777777777777'
+%0#-+ 0.2o:'00'
+%0#-+ 0.2o:'01'
+%0#-+ 0.2o:'012'
+%0#-+ 0.2o:'0144'
+%0#-+ 0.2o:'01777777777777777777777'
+%0#-+ 0.5o:'00000'
+%0#-+ 0.5o:'00001'
+%0#-+ 0.5o:'00012'
+%0#-+ 0.5o:'00144'
+%0#-+ 0.5o:'01777777777777777777777'
+ %0#-+ 0o:'0'
+ %0#-+ 0o:'01'
+ %0#-+ 0o:'012'
+ %0#-+ 0o:'0144'
+ %0#-+ 0o:'01777777777777777777777'
+%0#-+ 1.0o:'0'
+%0#-+ 1.0o:'01'
+%0#-+ 1.0o:'012'
+%0#-+ 1.0o:'0144'
+%0#-+ 1.0o:'01777777777777777777777'
+%0#-+ 1.1o:'0'
+%0#-+ 1.1o:'01'
+%0#-+ 1.1o:'012'
+%0#-+ 1.1o:'0144'
+%0#-+ 1.1o:'01777777777777777777777'
+%0#-+ 1.2o:'00'
+%0#-+ 1.2o:'01'
+%0#-+ 1.2o:'012'
+%0#-+ 1.2o:'0144'
+%0#-+ 1.2o:'01777777777777777777777'
+%0#-+ 1.5o:'00000'
+%0#-+ 1.5o:'00001'
+%0#-+ 1.5o:'00012'
+%0#-+ 1.5o:'00144'
+%0#-+ 1.5o:'01777777777777777777777'
+ %0#-+ 1o:'0'
+ %0#-+ 1o:'01'
+ %0#-+ 1o:'012'
+ %0#-+ 1o:'0144'
+ %0#-+ 1o:'01777777777777777777777'
+%0#-+ 2.0o:'0 '
+%0#-+ 2.0o:'01'
+%0#-+ 2.0o:'012'
+%0#-+ 2.0o:'0144'
+%0#-+ 2.0o:'01777777777777777777777'
+%0#-+ 2.1o:'0 '
+%0#-+ 2.1o:'01'
+%0#-+ 2.1o:'012'
+%0#-+ 2.1o:'0144'
+%0#-+ 2.1o:'01777777777777777777777'
+%0#-+ 2.2o:'00'
+%0#-+ 2.2o:'01'
+%0#-+ 2.2o:'012'
+%0#-+ 2.2o:'0144'
+%0#-+ 2.2o:'01777777777777777777777'
+%0#-+ 2.5o:'00000'
+%0#-+ 2.5o:'00001'
+%0#-+ 2.5o:'00012'
+%0#-+ 2.5o:'00144'
+%0#-+ 2.5o:'01777777777777777777777'
+ %0#-+ 2o:'0 '
+ %0#-+ 2o:'01'
+ %0#-+ 2o:'012'
+ %0#-+ 2o:'0144'
+ %0#-+ 2o:'01777777777777777777777'
+%0#-+ 5.0o:'0 '
+%0#-+ 5.0o:'01 '
+%0#-+ 5.0o:'012 '
+%0#-+ 5.0o:'0144 '
+%0#-+ 5.0o:'01777777777777777777777'
+%0#-+ 5.1o:'0 '
+%0#-+ 5.1o:'01 '
+%0#-+ 5.1o:'012 '
+%0#-+ 5.1o:'0144 '
+%0#-+ 5.1o:'01777777777777777777777'
+%0#-+ 5.2o:'00 '
+%0#-+ 5.2o:'01 '
+%0#-+ 5.2o:'012 '
+%0#-+ 5.2o:'0144 '
+%0#-+ 5.2o:'01777777777777777777777'
+%0#-+ 5.5o:'00000'
+%0#-+ 5.5o:'00001'
+%0#-+ 5.5o:'00012'
+%0#-+ 5.5o:'00144'
+%0#-+ 5.5o:'01777777777777777777777'
+ %0#-+ 5o:'0 '
+ %0#-+ 5o:'01 '
+ %0#-+ 5o:'012 '
+ %0#-+ 5o:'0144 '
+ %0#-+ 5o:'01777777777777777777777'
+ %0#-+ o:'0'
+ %0#-+ o:'01'
+ %0#-+ o:'012'
+ %0#-+ o:'0144'
+ %0#-+ o:'01777777777777777777777'
+ %0#-+.0o:'0'
+ %0#-+.0o:'01'
+ %0#-+.0o:'012'
+ %0#-+.0o:'0144'
+ %0#-+.0o:'01777777777777777777777'
+ %0#-+.1o:'0'
+ %0#-+.1o:'01'
+ %0#-+.1o:'012'
+ %0#-+.1o:'0144'
+ %0#-+.1o:'01777777777777777777777'
+ %0#-+.2o:'00'
+ %0#-+.2o:'01'
+ %0#-+.2o:'012'
+ %0#-+.2o:'0144'
+ %0#-+.2o:'01777777777777777777777'
+ %0#-+.5o:'00000'
+ %0#-+.5o:'00001'
+ %0#-+.5o:'00012'
+ %0#-+.5o:'00144'
+ %0#-+.5o:'01777777777777777777777'
+ %0#-+0.0o:'0'
+ %0#-+0.0o:'01'
+ %0#-+0.0o:'012'
+ %0#-+0.0o:'0144'
+ %0#-+0.0o:'01777777777777777777777'
+ %0#-+0.1o:'0'
+ %0#-+0.1o:'01'
+ %0#-+0.1o:'012'
+ %0#-+0.1o:'0144'
+ %0#-+0.1o:'01777777777777777777777'
+ %0#-+0.2o:'00'
+ %0#-+0.2o:'01'
+ %0#-+0.2o:'012'
+ %0#-+0.2o:'0144'
+ %0#-+0.2o:'01777777777777777777777'
+ %0#-+0.5o:'00000'
+ %0#-+0.5o:'00001'
+ %0#-+0.5o:'00012'
+ %0#-+0.5o:'00144'
+ %0#-+0.5o:'01777777777777777777777'
+ %0#-+0o:'0'
+ %0#-+0o:'01'
+ %0#-+0o:'012'
+ %0#-+0o:'0144'
+ %0#-+0o:'01777777777777777777777'
+ %0#-+1.0o:'0'
+ %0#-+1.0o:'01'
+ %0#-+1.0o:'012'
+ %0#-+1.0o:'0144'
+ %0#-+1.0o:'01777777777777777777777'
+ %0#-+1.1o:'0'
+ %0#-+1.1o:'01'
+ %0#-+1.1o:'012'
+ %0#-+1.1o:'0144'
+ %0#-+1.1o:'01777777777777777777777'
+ %0#-+1.2o:'00'
+ %0#-+1.2o:'01'
+ %0#-+1.2o:'012'
+ %0#-+1.2o:'0144'
+ %0#-+1.2o:'01777777777777777777777'
+ %0#-+1.5o:'00000'
+ %0#-+1.5o:'00001'
+ %0#-+1.5o:'00012'
+ %0#-+1.5o:'00144'
+ %0#-+1.5o:'01777777777777777777777'
+ %0#-+1o:'0'
+ %0#-+1o:'01'
+ %0#-+1o:'012'
+ %0#-+1o:'0144'
+ %0#-+1o:'01777777777777777777777'
+ %0#-+2.0o:'0 '
+ %0#-+2.0o:'01'
+ %0#-+2.0o:'012'
+ %0#-+2.0o:'0144'
+ %0#-+2.0o:'01777777777777777777777'
+ %0#-+2.1o:'0 '
+ %0#-+2.1o:'01'
+ %0#-+2.1o:'012'
+ %0#-+2.1o:'0144'
+ %0#-+2.1o:'01777777777777777777777'
+ %0#-+2.2o:'00'
+ %0#-+2.2o:'01'
+ %0#-+2.2o:'012'
+ %0#-+2.2o:'0144'
+ %0#-+2.2o:'01777777777777777777777'
+ %0#-+2.5o:'00000'
+ %0#-+2.5o:'00001'
+ %0#-+2.5o:'00012'
+ %0#-+2.5o:'00144'
+ %0#-+2.5o:'01777777777777777777777'
+ %0#-+2o:'0 '
+ %0#-+2o:'01'
+ %0#-+2o:'012'
+ %0#-+2o:'0144'
+ %0#-+2o:'01777777777777777777777'
+ %0#-+5.0o:'0 '
+ %0#-+5.0o:'01 '
+ %0#-+5.0o:'012 '
+ %0#-+5.0o:'0144 '
+ %0#-+5.0o:'01777777777777777777777'
+ %0#-+5.1o:'0 '
+ %0#-+5.1o:'01 '
+ %0#-+5.1o:'012 '
+ %0#-+5.1o:'0144 '
+ %0#-+5.1o:'01777777777777777777777'
+ %0#-+5.2o:'00 '
+ %0#-+5.2o:'01 '
+ %0#-+5.2o:'012 '
+ %0#-+5.2o:'0144 '
+ %0#-+5.2o:'01777777777777777777777'
+ %0#-+5.5o:'00000'
+ %0#-+5.5o:'00001'
+ %0#-+5.5o:'00012'
+ %0#-+5.5o:'00144'
+ %0#-+5.5o:'01777777777777777777777'
+ %0#-+5o:'0 '
+ %0#-+5o:'01 '
+ %0#-+5o:'012 '
+ %0#-+5o:'0144 '
+ %0#-+5o:'01777777777777777777777'
+ %0#-+o:'0'
+ %0#-+o:'01'
+ %0#-+o:'012'
+ %0#-+o:'0144'
+ %0#-+o:'01777777777777777777777'
+ %0#-.0o:'0'
+ %0#-.0o:'01'
+ %0#-.0o:'012'
+ %0#-.0o:'0144'
+ %0#-.0o:'01777777777777777777777'
+ %0#-.1o:'0'
+ %0#-.1o:'01'
+ %0#-.1o:'012'
+ %0#-.1o:'0144'
+ %0#-.1o:'01777777777777777777777'
+ %0#-.2o:'00'
+ %0#-.2o:'01'
+ %0#-.2o:'012'
+ %0#-.2o:'0144'
+ %0#-.2o:'01777777777777777777777'
+ %0#-.5o:'00000'
+ %0#-.5o:'00001'
+ %0#-.5o:'00012'
+ %0#-.5o:'00144'
+ %0#-.5o:'01777777777777777777777'
+ %0#-0.0o:'0'
+ %0#-0.0o:'01'
+ %0#-0.0o:'012'
+ %0#-0.0o:'0144'
+ %0#-0.0o:'01777777777777777777777'
+ %0#-0.1o:'0'
+ %0#-0.1o:'01'
+ %0#-0.1o:'012'
+ %0#-0.1o:'0144'
+ %0#-0.1o:'01777777777777777777777'
+ %0#-0.2o:'00'
+ %0#-0.2o:'01'
+ %0#-0.2o:'012'
+ %0#-0.2o:'0144'
+ %0#-0.2o:'01777777777777777777777'
+ %0#-0.5o:'00000'
+ %0#-0.5o:'00001'
+ %0#-0.5o:'00012'
+ %0#-0.5o:'00144'
+ %0#-0.5o:'01777777777777777777777'
+ %0#-0o:'0'
+ %0#-0o:'01'
+ %0#-0o:'012'
+ %0#-0o:'0144'
+ %0#-0o:'01777777777777777777777'
+ %0#-1.0o:'0'
+ %0#-1.0o:'01'
+ %0#-1.0o:'012'
+ %0#-1.0o:'0144'
+ %0#-1.0o:'01777777777777777777777'
+ %0#-1.1o:'0'
+ %0#-1.1o:'01'
+ %0#-1.1o:'012'
+ %0#-1.1o:'0144'
+ %0#-1.1o:'01777777777777777777777'
+ %0#-1.2o:'00'
+ %0#-1.2o:'01'
+ %0#-1.2o:'012'
+ %0#-1.2o:'0144'
+ %0#-1.2o:'01777777777777777777777'
+ %0#-1.5o:'00000'
+ %0#-1.5o:'00001'
+ %0#-1.5o:'00012'
+ %0#-1.5o:'00144'
+ %0#-1.5o:'01777777777777777777777'
+ %0#-1o:'0'
+ %0#-1o:'01'
+ %0#-1o:'012'
+ %0#-1o:'0144'
+ %0#-1o:'01777777777777777777777'
+ %0#-2.0o:'0 '
+ %0#-2.0o:'01'
+ %0#-2.0o:'012'
+ %0#-2.0o:'0144'
+ %0#-2.0o:'01777777777777777777777'
+ %0#-2.1o:'0 '
+ %0#-2.1o:'01'
+ %0#-2.1o:'012'
+ %0#-2.1o:'0144'
+ %0#-2.1o:'01777777777777777777777'
+ %0#-2.2o:'00'
+ %0#-2.2o:'01'
+ %0#-2.2o:'012'
+ %0#-2.2o:'0144'
+ %0#-2.2o:'01777777777777777777777'
+ %0#-2.5o:'00000'
+ %0#-2.5o:'00001'
+ %0#-2.5o:'00012'
+ %0#-2.5o:'00144'
+ %0#-2.5o:'01777777777777777777777'
+ %0#-2o:'0 '
+ %0#-2o:'01'
+ %0#-2o:'012'
+ %0#-2o:'0144'
+ %0#-2o:'01777777777777777777777'
+ %0#-5.0o:'0 '
+ %0#-5.0o:'01 '
+ %0#-5.0o:'012 '
+ %0#-5.0o:'0144 '
+ %0#-5.0o:'01777777777777777777777'
+ %0#-5.1o:'0 '
+ %0#-5.1o:'01 '
+ %0#-5.1o:'012 '
+ %0#-5.1o:'0144 '
+ %0#-5.1o:'01777777777777777777777'
+ %0#-5.2o:'00 '
+ %0#-5.2o:'01 '
+ %0#-5.2o:'012 '
+ %0#-5.2o:'0144 '
+ %0#-5.2o:'01777777777777777777777'
+ %0#-5.5o:'00000'
+ %0#-5.5o:'00001'
+ %0#-5.5o:'00012'
+ %0#-5.5o:'00144'
+ %0#-5.5o:'01777777777777777777777'
+ %0#-5o:'0 '
+ %0#-5o:'01 '
+ %0#-5o:'012 '
+ %0#-5o:'0144 '
+ %0#-5o:'01777777777777777777777'
+ %0#-o:'0'
+ %0#-o:'01'
+ %0#-o:'012'
+ %0#-o:'0144'
+ %0#-o:'01777777777777777777777'
+ %0#.0o:'0'
+ %0#.0o:'01'
+ %0#.0o:'012'
+ %0#.0o:'0144'
+ %0#.0o:'01777777777777777777777'
+ %0#.1o:'0'
+ %0#.1o:'01'
+ %0#.1o:'012'
+ %0#.1o:'0144'
+ %0#.1o:'01777777777777777777777'
+ %0#.2o:'00'
+ %0#.2o:'01'
+ %0#.2o:'012'
+ %0#.2o:'0144'
+ %0#.2o:'01777777777777777777777'
+ %0#.5o:'00000'
+ %0#.5o:'00001'
+ %0#.5o:'00012'
+ %0#.5o:'00144'
+ %0#.5o:'01777777777777777777777'
+ %0#0.0o:'0'
+ %0#0.0o:'01'
+ %0#0.0o:'012'
+ %0#0.0o:'0144'
+ %0#0.0o:'01777777777777777777777'
+ %0#0.1o:'0'
+ %0#0.1o:'01'
+ %0#0.1o:'012'
+ %0#0.1o:'0144'
+ %0#0.1o:'01777777777777777777777'
+ %0#0.2o:'00'
+ %0#0.2o:'01'
+ %0#0.2o:'012'
+ %0#0.2o:'0144'
+ %0#0.2o:'01777777777777777777777'
+ %0#0.5o:'00000'
+ %0#0.5o:'00001'
+ %0#0.5o:'00012'
+ %0#0.5o:'00144'
+ %0#0.5o:'01777777777777777777777'
+ %0#0o:'0'
+ %0#0o:'01'
+ %0#0o:'012'
+ %0#0o:'0144'
+ %0#0o:'01777777777777777777777'
+ %0#1.0o:'0'
+ %0#1.0o:'01'
+ %0#1.0o:'012'
+ %0#1.0o:'0144'
+ %0#1.0o:'01777777777777777777777'
+ %0#1.1o:'0'
+ %0#1.1o:'01'
+ %0#1.1o:'012'
+ %0#1.1o:'0144'
+ %0#1.1o:'01777777777777777777777'
+ %0#1.2o:'00'
+ %0#1.2o:'01'
+ %0#1.2o:'012'
+ %0#1.2o:'0144'
+ %0#1.2o:'01777777777777777777777'
+ %0#1.5o:'00000'
+ %0#1.5o:'00001'
+ %0#1.5o:'00012'
+ %0#1.5o:'00144'
+ %0#1.5o:'01777777777777777777777'
+ %0#1o:'0'
+ %0#1o:'01'
+ %0#1o:'012'
+ %0#1o:'0144'
+ %0#1o:'01777777777777777777777'
+ %0#2.0o:' 0'
+ %0#2.0o:'01'
+ %0#2.0o:'012'
+ %0#2.0o:'0144'
+ %0#2.0o:'01777777777777777777777'
+ %0#2.1o:' 0'
+ %0#2.1o:'01'
+ %0#2.1o:'012'
+ %0#2.1o:'0144'
+ %0#2.1o:'01777777777777777777777'
+ %0#2.2o:'00'
+ %0#2.2o:'01'
+ %0#2.2o:'012'
+ %0#2.2o:'0144'
+ %0#2.2o:'01777777777777777777777'
+ %0#2.5o:'00000'
+ %0#2.5o:'00001'
+ %0#2.5o:'00012'
+ %0#2.5o:'00144'
+ %0#2.5o:'01777777777777777777777'
+ %0#2o:'00'
+ %0#2o:'01'
+ %0#2o:'012'
+ %0#2o:'0144'
+ %0#2o:'01777777777777777777777'
+ %0#5.0o:' 0'
+ %0#5.0o:' 01'
+ %0#5.0o:' 012'
+ %0#5.0o:' 0144'
+ %0#5.0o:'01777777777777777777777'
+ %0#5.1o:' 0'
+ %0#5.1o:' 01'
+ %0#5.1o:' 012'
+ %0#5.1o:' 0144'
+ %0#5.1o:'01777777777777777777777'
+ %0#5.2o:' 00'
+ %0#5.2o:' 01'
+ %0#5.2o:' 012'
+ %0#5.2o:' 0144'
+ %0#5.2o:'01777777777777777777777'
+ %0#5.5o:'00000'
+ %0#5.5o:'00001'
+ %0#5.5o:'00012'
+ %0#5.5o:'00144'
+ %0#5.5o:'01777777777777777777777'
+ %0#5o:'00000'
+ %0#5o:'00001'
+ %0#5o:'00012'
+ %0#5o:'00144'
+ %0#5o:'01777777777777777777777'
+ %0#o:'0'
+ %0#o:'01'
+ %0#o:'012'
+ %0#o:'0144'
+ %0#o:'01777777777777777777777'
+ %0+ .0o:''
+ %0+ .0o:'1'
+ %0+ .0o:'12'
+ %0+ .0o:'144'
+ %0+ .0o:'1777777777777777777777'
+ %0+ .1o:'0'
+ %0+ .1o:'1'
+ %0+ .1o:'12'
+ %0+ .1o:'144'
+ %0+ .1o:'1777777777777777777777'
+ %0+ .2o:'00'
+ %0+ .2o:'01'
+ %0+ .2o:'12'
+ %0+ .2o:'144'
+ %0+ .2o:'1777777777777777777777'
+ %0+ .5o:'00000'
+ %0+ .5o:'00001'
+ %0+ .5o:'00012'
+ %0+ .5o:'00144'
+ %0+ .5o:'1777777777777777777777'
+ %0+ 0.0o:''
+ %0+ 0.0o:'1'
+ %0+ 0.0o:'12'
+ %0+ 0.0o:'144'
+ %0+ 0.0o:'1777777777777777777777'
+ %0+ 0.1o:'0'
+ %0+ 0.1o:'1'
+ %0+ 0.1o:'12'
+ %0+ 0.1o:'144'
+ %0+ 0.1o:'1777777777777777777777'
+ %0+ 0.2o:'00'
+ %0+ 0.2o:'01'
+ %0+ 0.2o:'12'
+ %0+ 0.2o:'144'
+ %0+ 0.2o:'1777777777777777777777'
+ %0+ 0.5o:'00000'
+ %0+ 0.5o:'00001'
+ %0+ 0.5o:'00012'
+ %0+ 0.5o:'00144'
+ %0+ 0.5o:'1777777777777777777777'
+ %0+ 0o:'0'
+ %0+ 0o:'1'
+ %0+ 0o:'12'
+ %0+ 0o:'144'
+ %0+ 0o:'1777777777777777777777'
+ %0+ 1.0o:' '
+ %0+ 1.0o:'1'
+ %0+ 1.0o:'12'
+ %0+ 1.0o:'144'
+ %0+ 1.0o:'1777777777777777777777'
+ %0+ 1.1o:'0'
+ %0+ 1.1o:'1'
+ %0+ 1.1o:'12'
+ %0+ 1.1o:'144'
+ %0+ 1.1o:'1777777777777777777777'
+ %0+ 1.2o:'00'
+ %0+ 1.2o:'01'
+ %0+ 1.2o:'12'
+ %0+ 1.2o:'144'
+ %0+ 1.2o:'1777777777777777777777'
+ %0+ 1.5o:'00000'
+ %0+ 1.5o:'00001'
+ %0+ 1.5o:'00012'
+ %0+ 1.5o:'00144'
+ %0+ 1.5o:'1777777777777777777777'
+ %0+ 1o:'0'
+ %0+ 1o:'1'
+ %0+ 1o:'12'
+ %0+ 1o:'144'
+ %0+ 1o:'1777777777777777777777'
+ %0+ 2.0o:' '
+ %0+ 2.0o:' 1'
+ %0+ 2.0o:'12'
+ %0+ 2.0o:'144'
+ %0+ 2.0o:'1777777777777777777777'
+ %0+ 2.1o:' 0'
+ %0+ 2.1o:' 1'
+ %0+ 2.1o:'12'
+ %0+ 2.1o:'144'
+ %0+ 2.1o:'1777777777777777777777'
+ %0+ 2.2o:'00'
+ %0+ 2.2o:'01'
+ %0+ 2.2o:'12'
+ %0+ 2.2o:'144'
+ %0+ 2.2o:'1777777777777777777777'
+ %0+ 2.5o:'00000'
+ %0+ 2.5o:'00001'
+ %0+ 2.5o:'00012'
+ %0+ 2.5o:'00144'
+ %0+ 2.5o:'1777777777777777777777'
+ %0+ 2o:'00'
+ %0+ 2o:'01'
+ %0+ 2o:'12'
+ %0+ 2o:'144'
+ %0+ 2o:'1777777777777777777777'
+ %0+ 5.0o:' '
+ %0+ 5.0o:' 1'
+ %0+ 5.0o:' 12'
+ %0+ 5.0o:' 144'
+ %0+ 5.0o:'1777777777777777777777'
+ %0+ 5.1o:' 0'
+ %0+ 5.1o:' 1'
+ %0+ 5.1o:' 12'
+ %0+ 5.1o:' 144'
+ %0+ 5.1o:'1777777777777777777777'
+ %0+ 5.2o:' 00'
+ %0+ 5.2o:' 01'
+ %0+ 5.2o:' 12'
+ %0+ 5.2o:' 144'
+ %0+ 5.2o:'1777777777777777777777'
+ %0+ 5.5o:'00000'
+ %0+ 5.5o:'00001'
+ %0+ 5.5o:'00012'
+ %0+ 5.5o:'00144'
+ %0+ 5.5o:'1777777777777777777777'
+ %0+ 5o:'00000'
+ %0+ 5o:'00001'
+ %0+ 5o:'00012'
+ %0+ 5o:'00144'
+ %0+ 5o:'1777777777777777777777'
+ %0+ o:'0'
+ %0+ o:'1'
+ %0+ o:'12'
+ %0+ o:'144'
+ %0+ o:'1777777777777777777777'
+ %0+.0o:''
+ %0+.0o:'1'
+ %0+.0o:'12'
+ %0+.0o:'144'
+ %0+.0o:'1777777777777777777777'
+ %0+.1o:'0'
+ %0+.1o:'1'
+ %0+.1o:'12'
+ %0+.1o:'144'
+ %0+.1o:'1777777777777777777777'
+ %0+.2o:'00'
+ %0+.2o:'01'
+ %0+.2o:'12'
+ %0+.2o:'144'
+ %0+.2o:'1777777777777777777777'
+ %0+.5o:'00000'
+ %0+.5o:'00001'
+ %0+.5o:'00012'
+ %0+.5o:'00144'
+ %0+.5o:'1777777777777777777777'
+ %0+0.0o:''
+ %0+0.0o:'1'
+ %0+0.0o:'12'
+ %0+0.0o:'144'
+ %0+0.0o:'1777777777777777777777'
+ %0+0.1o:'0'
+ %0+0.1o:'1'
+ %0+0.1o:'12'
+ %0+0.1o:'144'
+ %0+0.1o:'1777777777777777777777'
+ %0+0.2o:'00'
+ %0+0.2o:'01'
+ %0+0.2o:'12'
+ %0+0.2o:'144'
+ %0+0.2o:'1777777777777777777777'
+ %0+0.5o:'00000'
+ %0+0.5o:'00001'
+ %0+0.5o:'00012'
+ %0+0.5o:'00144'
+ %0+0.5o:'1777777777777777777777'
+ %0+0o:'0'
+ %0+0o:'1'
+ %0+0o:'12'
+ %0+0o:'144'
+ %0+0o:'1777777777777777777777'
+ %0+1.0o:' '
+ %0+1.0o:'1'
+ %0+1.0o:'12'
+ %0+1.0o:'144'
+ %0+1.0o:'1777777777777777777777'
+ %0+1.1o:'0'
+ %0+1.1o:'1'
+ %0+1.1o:'12'
+ %0+1.1o:'144'
+ %0+1.1o:'1777777777777777777777'
+ %0+1.2o:'00'
+ %0+1.2o:'01'
+ %0+1.2o:'12'
+ %0+1.2o:'144'
+ %0+1.2o:'1777777777777777777777'
+ %0+1.5o:'00000'
+ %0+1.5o:'00001'
+ %0+1.5o:'00012'
+ %0+1.5o:'00144'
+ %0+1.5o:'1777777777777777777777'
+ %0+1o:'0'
+ %0+1o:'1'
+ %0+1o:'12'
+ %0+1o:'144'
+ %0+1o:'1777777777777777777777'
+ %0+2.0o:' '
+ %0+2.0o:' 1'
+ %0+2.0o:'12'
+ %0+2.0o:'144'
+ %0+2.0o:'1777777777777777777777'
+ %0+2.1o:' 0'
+ %0+2.1o:' 1'
+ %0+2.1o:'12'
+ %0+2.1o:'144'
+ %0+2.1o:'1777777777777777777777'
+ %0+2.2o:'00'
+ %0+2.2o:'01'
+ %0+2.2o:'12'
+ %0+2.2o:'144'
+ %0+2.2o:'1777777777777777777777'
+ %0+2.5o:'00000'
+ %0+2.5o:'00001'
+ %0+2.5o:'00012'
+ %0+2.5o:'00144'
+ %0+2.5o:'1777777777777777777777'
+ %0+2o:'00'
+ %0+2o:'01'
+ %0+2o:'12'
+ %0+2o:'144'
+ %0+2o:'1777777777777777777777'
+ %0+5.0o:' '
+ %0+5.0o:' 1'
+ %0+5.0o:' 12'
+ %0+5.0o:' 144'
+ %0+5.0o:'1777777777777777777777'
+ %0+5.1o:' 0'
+ %0+5.1o:' 1'
+ %0+5.1o:' 12'
+ %0+5.1o:' 144'
+ %0+5.1o:'1777777777777777777777'
+ %0+5.2o:' 00'
+ %0+5.2o:' 01'
+ %0+5.2o:' 12'
+ %0+5.2o:' 144'
+ %0+5.2o:'1777777777777777777777'
+ %0+5.5o:'00000'
+ %0+5.5o:'00001'
+ %0+5.5o:'00012'
+ %0+5.5o:'00144'
+ %0+5.5o:'1777777777777777777777'
+ %0+5o:'00000'
+ %0+5o:'00001'
+ %0+5o:'00012'
+ %0+5o:'00144'
+ %0+5o:'1777777777777777777777'
+ %0+o:'0'
+ %0+o:'1'
+ %0+o:'12'
+ %0+o:'144'
+ %0+o:'1777777777777777777777'
+ %0- .0o:''
+ %0- .0o:'1'
+ %0- .0o:'12'
+ %0- .0o:'144'
+ %0- .0o:'1777777777777777777777'
+ %0- .1o:'0'
+ %0- .1o:'1'
+ %0- .1o:'12'
+ %0- .1o:'144'
+ %0- .1o:'1777777777777777777777'
+ %0- .2o:'00'
+ %0- .2o:'01'
+ %0- .2o:'12'
+ %0- .2o:'144'
+ %0- .2o:'1777777777777777777777'
+ %0- .5o:'00000'
+ %0- .5o:'00001'
+ %0- .5o:'00012'
+ %0- .5o:'00144'
+ %0- .5o:'1777777777777777777777'
+ %0- 0.0o:''
+ %0- 0.0o:'1'
+ %0- 0.0o:'12'
+ %0- 0.0o:'144'
+ %0- 0.0o:'1777777777777777777777'
+ %0- 0.1o:'0'
+ %0- 0.1o:'1'
+ %0- 0.1o:'12'
+ %0- 0.1o:'144'
+ %0- 0.1o:'1777777777777777777777'
+ %0- 0.2o:'00'
+ %0- 0.2o:'01'
+ %0- 0.2o:'12'
+ %0- 0.2o:'144'
+ %0- 0.2o:'1777777777777777777777'
+ %0- 0.5o:'00000'
+ %0- 0.5o:'00001'
+ %0- 0.5o:'00012'
+ %0- 0.5o:'00144'
+ %0- 0.5o:'1777777777777777777777'
+ %0- 0o:'0'
+ %0- 0o:'1'
+ %0- 0o:'12'
+ %0- 0o:'144'
+ %0- 0o:'1777777777777777777777'
+ %0- 1.0o:' '
+ %0- 1.0o:'1'
+ %0- 1.0o:'12'
+ %0- 1.0o:'144'
+ %0- 1.0o:'1777777777777777777777'
+ %0- 1.1o:'0'
+ %0- 1.1o:'1'
+ %0- 1.1o:'12'
+ %0- 1.1o:'144'
+ %0- 1.1o:'1777777777777777777777'
+ %0- 1.2o:'00'
+ %0- 1.2o:'01'
+ %0- 1.2o:'12'
+ %0- 1.2o:'144'
+ %0- 1.2o:'1777777777777777777777'
+ %0- 1.5o:'00000'
+ %0- 1.5o:'00001'
+ %0- 1.5o:'00012'
+ %0- 1.5o:'00144'
+ %0- 1.5o:'1777777777777777777777'
+ %0- 1o:'0'
+ %0- 1o:'1'
+ %0- 1o:'12'
+ %0- 1o:'144'
+ %0- 1o:'1777777777777777777777'
+ %0- 2.0o:' '
+ %0- 2.0o:'1 '
+ %0- 2.0o:'12'
+ %0- 2.0o:'144'
+ %0- 2.0o:'1777777777777777777777'
+ %0- 2.1o:'0 '
+ %0- 2.1o:'1 '
+ %0- 2.1o:'12'
+ %0- 2.1o:'144'
+ %0- 2.1o:'1777777777777777777777'
+ %0- 2.2o:'00'
+ %0- 2.2o:'01'
+ %0- 2.2o:'12'
+ %0- 2.2o:'144'
+ %0- 2.2o:'1777777777777777777777'
+ %0- 2.5o:'00000'
+ %0- 2.5o:'00001'
+ %0- 2.5o:'00012'
+ %0- 2.5o:'00144'
+ %0- 2.5o:'1777777777777777777777'
+ %0- 2o:'0 '
+ %0- 2o:'1 '
+ %0- 2o:'12'
+ %0- 2o:'144'
+ %0- 2o:'1777777777777777777777'
+ %0- 5.0o:' '
+ %0- 5.0o:'1 '
+ %0- 5.0o:'12 '
+ %0- 5.0o:'144 '
+ %0- 5.0o:'1777777777777777777777'
+ %0- 5.1o:'0 '
+ %0- 5.1o:'1 '
+ %0- 5.1o:'12 '
+ %0- 5.1o:'144 '
+ %0- 5.1o:'1777777777777777777777'
+ %0- 5.2o:'00 '
+ %0- 5.2o:'01 '
+ %0- 5.2o:'12 '
+ %0- 5.2o:'144 '
+ %0- 5.2o:'1777777777777777777777'
+ %0- 5.5o:'00000'
+ %0- 5.5o:'00001'
+ %0- 5.5o:'00012'
+ %0- 5.5o:'00144'
+ %0- 5.5o:'1777777777777777777777'
+ %0- 5o:'0 '
+ %0- 5o:'1 '
+ %0- 5o:'12 '
+ %0- 5o:'144 '
+ %0- 5o:'1777777777777777777777'
+ %0- o:'0'
+ %0- o:'1'
+ %0- o:'12'
+ %0- o:'144'
+ %0- o:'1777777777777777777777'
+ %0-+ .0o:''
+ %0-+ .0o:'1'
+ %0-+ .0o:'12'
+ %0-+ .0o:'144'
+ %0-+ .0o:'1777777777777777777777'
+ %0-+ .1o:'0'
+ %0-+ .1o:'1'
+ %0-+ .1o:'12'
+ %0-+ .1o:'144'
+ %0-+ .1o:'1777777777777777777777'
+ %0-+ .2o:'00'
+ %0-+ .2o:'01'
+ %0-+ .2o:'12'
+ %0-+ .2o:'144'
+ %0-+ .2o:'1777777777777777777777'
+ %0-+ .5o:'00000'
+ %0-+ .5o:'00001'
+ %0-+ .5o:'00012'
+ %0-+ .5o:'00144'
+ %0-+ .5o:'1777777777777777777777'
+ %0-+ 0.0o:''
+ %0-+ 0.0o:'1'
+ %0-+ 0.0o:'12'
+ %0-+ 0.0o:'144'
+ %0-+ 0.0o:'1777777777777777777777'
+ %0-+ 0.1o:'0'
+ %0-+ 0.1o:'1'
+ %0-+ 0.1o:'12'
+ %0-+ 0.1o:'144'
+ %0-+ 0.1o:'1777777777777777777777'
+ %0-+ 0.2o:'00'
+ %0-+ 0.2o:'01'
+ %0-+ 0.2o:'12'
+ %0-+ 0.2o:'144'
+ %0-+ 0.2o:'1777777777777777777777'
+ %0-+ 0.5o:'00000'
+ %0-+ 0.5o:'00001'
+ %0-+ 0.5o:'00012'
+ %0-+ 0.5o:'00144'
+ %0-+ 0.5o:'1777777777777777777777'
+ %0-+ 0o:'0'
+ %0-+ 0o:'1'
+ %0-+ 0o:'12'
+ %0-+ 0o:'144'
+ %0-+ 0o:'1777777777777777777777'
+ %0-+ 1.0o:' '
+ %0-+ 1.0o:'1'
+ %0-+ 1.0o:'12'
+ %0-+ 1.0o:'144'
+ %0-+ 1.0o:'1777777777777777777777'
+ %0-+ 1.1o:'0'
+ %0-+ 1.1o:'1'
+ %0-+ 1.1o:'12'
+ %0-+ 1.1o:'144'
+ %0-+ 1.1o:'1777777777777777777777'
+ %0-+ 1.2o:'00'
+ %0-+ 1.2o:'01'
+ %0-+ 1.2o:'12'
+ %0-+ 1.2o:'144'
+ %0-+ 1.2o:'1777777777777777777777'
+ %0-+ 1.5o:'00000'
+ %0-+ 1.5o:'00001'
+ %0-+ 1.5o:'00012'
+ %0-+ 1.5o:'00144'
+ %0-+ 1.5o:'1777777777777777777777'
+ %0-+ 1o:'0'
+ %0-+ 1o:'1'
+ %0-+ 1o:'12'
+ %0-+ 1o:'144'
+ %0-+ 1o:'1777777777777777777777'
+ %0-+ 2.0o:' '
+ %0-+ 2.0o:'1 '
+ %0-+ 2.0o:'12'
+ %0-+ 2.0o:'144'
+ %0-+ 2.0o:'1777777777777777777777'
+ %0-+ 2.1o:'0 '
+ %0-+ 2.1o:'1 '
+ %0-+ 2.1o:'12'
+ %0-+ 2.1o:'144'
+ %0-+ 2.1o:'1777777777777777777777'
+ %0-+ 2.2o:'00'
+ %0-+ 2.2o:'01'
+ %0-+ 2.2o:'12'
+ %0-+ 2.2o:'144'
+ %0-+ 2.2o:'1777777777777777777777'
+ %0-+ 2.5o:'00000'
+ %0-+ 2.5o:'00001'
+ %0-+ 2.5o:'00012'
+ %0-+ 2.5o:'00144'
+ %0-+ 2.5o:'1777777777777777777777'
+ %0-+ 2o:'0 '
+ %0-+ 2o:'1 '
+ %0-+ 2o:'12'
+ %0-+ 2o:'144'
+ %0-+ 2o:'1777777777777777777777'
+ %0-+ 5.0o:' '
+ %0-+ 5.0o:'1 '
+ %0-+ 5.0o:'12 '
+ %0-+ 5.0o:'144 '
+ %0-+ 5.0o:'1777777777777777777777'
+ %0-+ 5.1o:'0 '
+ %0-+ 5.1o:'1 '
+ %0-+ 5.1o:'12 '
+ %0-+ 5.1o:'144 '
+ %0-+ 5.1o:'1777777777777777777777'
+ %0-+ 5.2o:'00 '
+ %0-+ 5.2o:'01 '
+ %0-+ 5.2o:'12 '
+ %0-+ 5.2o:'144 '
+ %0-+ 5.2o:'1777777777777777777777'
+ %0-+ 5.5o:'00000'
+ %0-+ 5.5o:'00001'
+ %0-+ 5.5o:'00012'
+ %0-+ 5.5o:'00144'
+ %0-+ 5.5o:'1777777777777777777777'
+ %0-+ 5o:'0 '
+ %0-+ 5o:'1 '
+ %0-+ 5o:'12 '
+ %0-+ 5o:'144 '
+ %0-+ 5o:'1777777777777777777777'
+ %0-+ o:'0'
+ %0-+ o:'1'
+ %0-+ o:'12'
+ %0-+ o:'144'
+ %0-+ o:'1777777777777777777777'
+ %0-+.0o:''
+ %0-+.0o:'1'
+ %0-+.0o:'12'
+ %0-+.0o:'144'
+ %0-+.0o:'1777777777777777777777'
+ %0-+.1o:'0'
+ %0-+.1o:'1'
+ %0-+.1o:'12'
+ %0-+.1o:'144'
+ %0-+.1o:'1777777777777777777777'
+ %0-+.2o:'00'
+ %0-+.2o:'01'
+ %0-+.2o:'12'
+ %0-+.2o:'144'
+ %0-+.2o:'1777777777777777777777'
+ %0-+.5o:'00000'
+ %0-+.5o:'00001'
+ %0-+.5o:'00012'
+ %0-+.5o:'00144'
+ %0-+.5o:'1777777777777777777777'
+ %0-+0.0o:''
+ %0-+0.0o:'1'
+ %0-+0.0o:'12'
+ %0-+0.0o:'144'
+ %0-+0.0o:'1777777777777777777777'
+ %0-+0.1o:'0'
+ %0-+0.1o:'1'
+ %0-+0.1o:'12'
+ %0-+0.1o:'144'
+ %0-+0.1o:'1777777777777777777777'
+ %0-+0.2o:'00'
+ %0-+0.2o:'01'
+ %0-+0.2o:'12'
+ %0-+0.2o:'144'
+ %0-+0.2o:'1777777777777777777777'
+ %0-+0.5o:'00000'
+ %0-+0.5o:'00001'
+ %0-+0.5o:'00012'
+ %0-+0.5o:'00144'
+ %0-+0.5o:'1777777777777777777777'
+ %0-+0o:'0'
+ %0-+0o:'1'
+ %0-+0o:'12'
+ %0-+0o:'144'
+ %0-+0o:'1777777777777777777777'
+ %0-+1.0o:' '
+ %0-+1.0o:'1'
+ %0-+1.0o:'12'
+ %0-+1.0o:'144'
+ %0-+1.0o:'1777777777777777777777'
+ %0-+1.1o:'0'
+ %0-+1.1o:'1'
+ %0-+1.1o:'12'
+ %0-+1.1o:'144'
+ %0-+1.1o:'1777777777777777777777'
+ %0-+1.2o:'00'
+ %0-+1.2o:'01'
+ %0-+1.2o:'12'
+ %0-+1.2o:'144'
+ %0-+1.2o:'1777777777777777777777'
+ %0-+1.5o:'00000'
+ %0-+1.5o:'00001'
+ %0-+1.5o:'00012'
+ %0-+1.5o:'00144'
+ %0-+1.5o:'1777777777777777777777'
+ %0-+1o:'0'
+ %0-+1o:'1'
+ %0-+1o:'12'
+ %0-+1o:'144'
+ %0-+1o:'1777777777777777777777'
+ %0-+2.0o:' '
+ %0-+2.0o:'1 '
+ %0-+2.0o:'12'
+ %0-+2.0o:'144'
+ %0-+2.0o:'1777777777777777777777'
+ %0-+2.1o:'0 '
+ %0-+2.1o:'1 '
+ %0-+2.1o:'12'
+ %0-+2.1o:'144'
+ %0-+2.1o:'1777777777777777777777'
+ %0-+2.2o:'00'
+ %0-+2.2o:'01'
+ %0-+2.2o:'12'
+ %0-+2.2o:'144'
+ %0-+2.2o:'1777777777777777777777'
+ %0-+2.5o:'00000'
+ %0-+2.5o:'00001'
+ %0-+2.5o:'00012'
+ %0-+2.5o:'00144'
+ %0-+2.5o:'1777777777777777777777'
+ %0-+2o:'0 '
+ %0-+2o:'1 '
+ %0-+2o:'12'
+ %0-+2o:'144'
+ %0-+2o:'1777777777777777777777'
+ %0-+5.0o:' '
+ %0-+5.0o:'1 '
+ %0-+5.0o:'12 '
+ %0-+5.0o:'144 '
+ %0-+5.0o:'1777777777777777777777'
+ %0-+5.1o:'0 '
+ %0-+5.1o:'1 '
+ %0-+5.1o:'12 '
+ %0-+5.1o:'144 '
+ %0-+5.1o:'1777777777777777777777'
+ %0-+5.2o:'00 '
+ %0-+5.2o:'01 '
+ %0-+5.2o:'12 '
+ %0-+5.2o:'144 '
+ %0-+5.2o:'1777777777777777777777'
+ %0-+5.5o:'00000'
+ %0-+5.5o:'00001'
+ %0-+5.5o:'00012'
+ %0-+5.5o:'00144'
+ %0-+5.5o:'1777777777777777777777'
+ %0-+5o:'0 '
+ %0-+5o:'1 '
+ %0-+5o:'12 '
+ %0-+5o:'144 '
+ %0-+5o:'1777777777777777777777'
+ %0-+o:'0'
+ %0-+o:'1'
+ %0-+o:'12'
+ %0-+o:'144'
+ %0-+o:'1777777777777777777777'
+ %0-.0o:''
+ %0-.0o:'1'
+ %0-.0o:'12'
+ %0-.0o:'144'
+ %0-.0o:'1777777777777777777777'
+ %0-.1o:'0'
+ %0-.1o:'1'
+ %0-.1o:'12'
+ %0-.1o:'144'
+ %0-.1o:'1777777777777777777777'
+ %0-.2o:'00'
+ %0-.2o:'01'
+ %0-.2o:'12'
+ %0-.2o:'144'
+ %0-.2o:'1777777777777777777777'
+ %0-.5o:'00000'
+ %0-.5o:'00001'
+ %0-.5o:'00012'
+ %0-.5o:'00144'
+ %0-.5o:'1777777777777777777777'
+ %0-0.0o:''
+ %0-0.0o:'1'
+ %0-0.0o:'12'
+ %0-0.0o:'144'
+ %0-0.0o:'1777777777777777777777'
+ %0-0.1o:'0'
+ %0-0.1o:'1'
+ %0-0.1o:'12'
+ %0-0.1o:'144'
+ %0-0.1o:'1777777777777777777777'
+ %0-0.2o:'00'
+ %0-0.2o:'01'
+ %0-0.2o:'12'
+ %0-0.2o:'144'
+ %0-0.2o:'1777777777777777777777'
+ %0-0.5o:'00000'
+ %0-0.5o:'00001'
+ %0-0.5o:'00012'
+ %0-0.5o:'00144'
+ %0-0.5o:'1777777777777777777777'
+ %0-0o:'0'
+ %0-0o:'1'
+ %0-0o:'12'
+ %0-0o:'144'
+ %0-0o:'1777777777777777777777'
+ %0-1.0o:' '
+ %0-1.0o:'1'
+ %0-1.0o:'12'
+ %0-1.0o:'144'
+ %0-1.0o:'1777777777777777777777'
+ %0-1.1o:'0'
+ %0-1.1o:'1'
+ %0-1.1o:'12'
+ %0-1.1o:'144'
+ %0-1.1o:'1777777777777777777777'
+ %0-1.2o:'00'
+ %0-1.2o:'01'
+ %0-1.2o:'12'
+ %0-1.2o:'144'
+ %0-1.2o:'1777777777777777777777'
+ %0-1.5o:'00000'
+ %0-1.5o:'00001'
+ %0-1.5o:'00012'
+ %0-1.5o:'00144'
+ %0-1.5o:'1777777777777777777777'
+ %0-1o:'0'
+ %0-1o:'1'
+ %0-1o:'12'
+ %0-1o:'144'
+ %0-1o:'1777777777777777777777'
+ %0-2.0o:' '
+ %0-2.0o:'1 '
+ %0-2.0o:'12'
+ %0-2.0o:'144'
+ %0-2.0o:'1777777777777777777777'
+ %0-2.1o:'0 '
+ %0-2.1o:'1 '
+ %0-2.1o:'12'
+ %0-2.1o:'144'
+ %0-2.1o:'1777777777777777777777'
+ %0-2.2o:'00'
+ %0-2.2o:'01'
+ %0-2.2o:'12'
+ %0-2.2o:'144'
+ %0-2.2o:'1777777777777777777777'
+ %0-2.5o:'00000'
+ %0-2.5o:'00001'
+ %0-2.5o:'00012'
+ %0-2.5o:'00144'
+ %0-2.5o:'1777777777777777777777'
+ %0-2o:'0 '
+ %0-2o:'1 '
+ %0-2o:'12'
+ %0-2o:'144'
+ %0-2o:'1777777777777777777777'
+ %0-5.0o:' '
+ %0-5.0o:'1 '
+ %0-5.0o:'12 '
+ %0-5.0o:'144 '
+ %0-5.0o:'1777777777777777777777'
+ %0-5.1o:'0 '
+ %0-5.1o:'1 '
+ %0-5.1o:'12 '
+ %0-5.1o:'144 '
+ %0-5.1o:'1777777777777777777777'
+ %0-5.2o:'00 '
+ %0-5.2o:'01 '
+ %0-5.2o:'12 '
+ %0-5.2o:'144 '
+ %0-5.2o:'1777777777777777777777'
+ %0-5.5o:'00000'
+ %0-5.5o:'00001'
+ %0-5.5o:'00012'
+ %0-5.5o:'00144'
+ %0-5.5o:'1777777777777777777777'
+ %0-5o:'0 '
+ %0-5o:'1 '
+ %0-5o:'12 '
+ %0-5o:'144 '
+ %0-5o:'1777777777777777777777'
+ %0-o:'0'
+ %0-o:'1'
+ %0-o:'12'
+ %0-o:'144'
+ %0-o:'1777777777777777777777'
+ %0.0o:''
+ %0.0o:'1'
+ %0.0o:'12'
+ %0.0o:'144'
+ %0.0o:'1777777777777777777777'
+ %0.1o:'0'
+ %0.1o:'1'
+ %0.1o:'12'
+ %0.1o:'144'
+ %0.1o:'1777777777777777777777'
+ %0.2o:'00'
+ %0.2o:'01'
+ %0.2o:'12'
+ %0.2o:'144'
+ %0.2o:'1777777777777777777777'
+ %0.5o:'00000'
+ %0.5o:'00001'
+ %0.5o:'00012'
+ %0.5o:'00144'
+ %0.5o:'1777777777777777777777'
+ %00.0o:''
+ %00.0o:'1'
+ %00.0o:'12'
+ %00.0o:'144'
+ %00.0o:'1777777777777777777777'
+ %00.1o:'0'
+ %00.1o:'1'
+ %00.1o:'12'
+ %00.1o:'144'
+ %00.1o:'1777777777777777777777'
+ %00.2o:'00'
+ %00.2o:'01'
+ %00.2o:'12'
+ %00.2o:'144'
+ %00.2o:'1777777777777777777777'
+ %00.5o:'00000'
+ %00.5o:'00001'
+ %00.5o:'00012'
+ %00.5o:'00144'
+ %00.5o:'1777777777777777777777'
+ %00o:'0'
+ %00o:'1'
+ %00o:'12'
+ %00o:'144'
+ %00o:'1777777777777777777777'
+ %01.0o:' '
+ %01.0o:'1'
+ %01.0o:'12'
+ %01.0o:'144'
+ %01.0o:'1777777777777777777777'
+ %01.1o:'0'
+ %01.1o:'1'
+ %01.1o:'12'
+ %01.1o:'144'
+ %01.1o:'1777777777777777777777'
+ %01.2o:'00'
+ %01.2o:'01'
+ %01.2o:'12'
+ %01.2o:'144'
+ %01.2o:'1777777777777777777777'
+ %01.5o:'00000'
+ %01.5o:'00001'
+ %01.5o:'00012'
+ %01.5o:'00144'
+ %01.5o:'1777777777777777777777'
+ %01o:'0'
+ %01o:'1'
+ %01o:'12'
+ %01o:'144'
+ %01o:'1777777777777777777777'
+ %02.0o:' '
+ %02.0o:' 1'
+ %02.0o:'12'
+ %02.0o:'144'
+ %02.0o:'1777777777777777777777'
+ %02.1o:' 0'
+ %02.1o:' 1'
+ %02.1o:'12'
+ %02.1o:'144'
+ %02.1o:'1777777777777777777777'
+ %02.2o:'00'
+ %02.2o:'01'
+ %02.2o:'12'
+ %02.2o:'144'
+ %02.2o:'1777777777777777777777'
+ %02.5o:'00000'
+ %02.5o:'00001'
+ %02.5o:'00012'
+ %02.5o:'00144'
+ %02.5o:'1777777777777777777777'
+ %02o:'00'
+ %02o:'01'
+ %02o:'12'
+ %02o:'144'
+ %02o:'1777777777777777777777'
+ %05.0o:' '
+ %05.0o:' 1'
+ %05.0o:' 12'
+ %05.0o:' 144'
+ %05.0o:'1777777777777777777777'
+ %05.1o:' 0'
+ %05.1o:' 1'
+ %05.1o:' 12'
+ %05.1o:' 144'
+ %05.1o:'1777777777777777777777'
+ %05.2o:' 00'
+ %05.2o:' 01'
+ %05.2o:' 12'
+ %05.2o:' 144'
+ %05.2o:'1777777777777777777777'
+ %05.5o:'00000'
+ %05.5o:'00001'
+ %05.5o:'00012'
+ %05.5o:'00144'
+ %05.5o:'1777777777777777777777'
+ %05o:'00000'
+ %05o:'00001'
+ %05o:'00012'
+ %05o:'00144'
+ %05o:'1777777777777777777777'
+ %0o:'0'
+ %0o:'1'
+ %0o:'12'
+ %0o:'144'
+ %0o:'1777777777777777777777'
+ %1.0o:' '
+ %1.0o:'1'
+ %1.0o:'12'
+ %1.0o:'144'
+ %1.0o:'1777777777777777777777'
+ %1.1o:'0'
+ %1.1o:'1'
+ %1.1o:'12'
+ %1.1o:'144'
+ %1.1o:'1777777777777777777777'
+ %1.2o:'00'
+ %1.2o:'01'
+ %1.2o:'12'
+ %1.2o:'144'
+ %1.2o:'1777777777777777777777'
+ %1.5o:'00000'
+ %1.5o:'00001'
+ %1.5o:'00012'
+ %1.5o:'00144'
+ %1.5o:'1777777777777777777777'
+ %1o:'0'
+ %1o:'1'
+ %1o:'12'
+ %1o:'144'
+ %1o:'1777777777777777777777'
+ %2.0o:' '
+ %2.0o:' 1'
+ %2.0o:'12'
+ %2.0o:'144'
+ %2.0o:'1777777777777777777777'
+ %2.1o:' 0'
+ %2.1o:' 1'
+ %2.1o:'12'
+ %2.1o:'144'
+ %2.1o:'1777777777777777777777'
+ %2.2o:'00'
+ %2.2o:'01'
+ %2.2o:'12'
+ %2.2o:'144'
+ %2.2o:'1777777777777777777777'
+ %2.5o:'00000'
+ %2.5o:'00001'
+ %2.5o:'00012'
+ %2.5o:'00144'
+ %2.5o:'1777777777777777777777'
+ %2o:' 0'
+ %2o:' 1'
+ %2o:'12'
+ %2o:'144'
+ %2o:'1777777777777777777777'
+ %5.0o:' '
+ %5.0o:' 1'
+ %5.0o:' 12'
+ %5.0o:' 144'
+ %5.0o:'1777777777777777777777'
+ %5.1o:' 0'
+ %5.1o:' 1'
+ %5.1o:' 12'
+ %5.1o:' 144'
+ %5.1o:'1777777777777777777777'
+ %5.2o:' 00'
+ %5.2o:' 01'
+ %5.2o:' 12'
+ %5.2o:' 144'
+ %5.2o:'1777777777777777777777'
+ %5.5o:'00000'
+ %5.5o:'00001'
+ %5.5o:'00012'
+ %5.5o:'00144'
+ %5.5o:'1777777777777777777777'
+ %5o:' 0'
+ %5o:' 1'
+ %5o:' 12'
+ %5o:' 144'
+ %5o:'1777777777777777777777'
+ %o:'0'
+ %o:'1'
+ %o:'12'
+ %o:'144'
+ %o:'1777777777777777777777'
diff --git a/tests/string_format/string_format_uint_o.m b/tests/string_format/string_format_uint_o.m
new file mode 100644
index 0000000..e8eea8b
--- /dev/null
+++ b/tests/string_format/string_format_uint_o.m
@@ -0,0 +1,33 @@
+%---------------------------------------------------------------------------%
+% vim: ts=4 sw=4 et ft=mercury
+%---------------------------------------------------------------------------%
+%
+% Test the o specifier of string.format with uints.
+%
+% The .exp file is for when uint is 32-bit.
+% The .exp2 file is for when uint is 64-bit.
+%
+%---------------------------------------------------------------------------%
+
+:- module string_format_uint_o.
+
+:- interface.
+
+:- import_module io.
+
+:- pred main(io::di, io::uo) is det.
+
+%---------------------------------------------------------------------------%
+
+:- implementation.
+
+:- import_module list.
+:- import_module string.
+:- import_module string_format_lib.
+:- import_module uint.
+
+main(!IO) :-
+ UInts = [u(0u), u(1u), u(10u), u(100u), u(max_uint)],
+ list.foldl(output_list(UInts), format_strings("o"), !IO).
+
+%---------------------------------------------------------------------------%
diff --git a/tests/string_format/string_format_uint_u.exp b/tests/string_format/string_format_uint_u.exp
new file mode 100644
index 0000000..bf7e4a1
--- /dev/null
+++ b/tests/string_format/string_format_uint_u.exp
@@ -0,0 +1,1975 @@
+ % .0u:''
+ % .0u:'1'
+ % .0u:'10'
+ % .0u:'100'
+ % .0u:'4294967295'
+ % .1u:'0'
+ % .1u:'1'
+ % .1u:'10'
+ % .1u:'100'
+ % .1u:'4294967295'
+ % .2u:'00'
+ % .2u:'01'
+ % .2u:'10'
+ % .2u:'100'
+ % .2u:'4294967295'
+ % .5u:'00000'
+ % .5u:'00001'
+ % .5u:'00010'
+ % .5u:'00100'
+ % .5u:'4294967295'
+ % 0.0u:''
+ % 0.0u:'1'
+ % 0.0u:'10'
+ % 0.0u:'100'
+ % 0.0u:'4294967295'
+ % 0.1u:'0'
+ % 0.1u:'1'
+ % 0.1u:'10'
+ % 0.1u:'100'
+ % 0.1u:'4294967295'
+ % 0.2u:'00'
+ % 0.2u:'01'
+ % 0.2u:'10'
+ % 0.2u:'100'
+ % 0.2u:'4294967295'
+ % 0.5u:'00000'
+ % 0.5u:'00001'
+ % 0.5u:'00010'
+ % 0.5u:'00100'
+ % 0.5u:'4294967295'
+ % 0u:'0'
+ % 0u:'1'
+ % 0u:'10'
+ % 0u:'100'
+ % 0u:'4294967295'
+ % 1.0u:' '
+ % 1.0u:'1'
+ % 1.0u:'10'
+ % 1.0u:'100'
+ % 1.0u:'4294967295'
+ % 1.1u:'0'
+ % 1.1u:'1'
+ % 1.1u:'10'
+ % 1.1u:'100'
+ % 1.1u:'4294967295'
+ % 1.2u:'00'
+ % 1.2u:'01'
+ % 1.2u:'10'
+ % 1.2u:'100'
+ % 1.2u:'4294967295'
+ % 1.5u:'00000'
+ % 1.5u:'00001'
+ % 1.5u:'00010'
+ % 1.5u:'00100'
+ % 1.5u:'4294967295'
+ % 1u:'0'
+ % 1u:'1'
+ % 1u:'10'
+ % 1u:'100'
+ % 1u:'4294967295'
+ % 2.0u:' '
+ % 2.0u:' 1'
+ % 2.0u:'10'
+ % 2.0u:'100'
+ % 2.0u:'4294967295'
+ % 2.1u:' 0'
+ % 2.1u:' 1'
+ % 2.1u:'10'
+ % 2.1u:'100'
+ % 2.1u:'4294967295'
+ % 2.2u:'00'
+ % 2.2u:'01'
+ % 2.2u:'10'
+ % 2.2u:'100'
+ % 2.2u:'4294967295'
+ % 2.5u:'00000'
+ % 2.5u:'00001'
+ % 2.5u:'00010'
+ % 2.5u:'00100'
+ % 2.5u:'4294967295'
+ % 2u:' 0'
+ % 2u:' 1'
+ % 2u:'10'
+ % 2u:'100'
+ % 2u:'4294967295'
+ % 5.0u:' '
+ % 5.0u:' 1'
+ % 5.0u:' 10'
+ % 5.0u:' 100'
+ % 5.0u:'4294967295'
+ % 5.1u:' 0'
+ % 5.1u:' 1'
+ % 5.1u:' 10'
+ % 5.1u:' 100'
+ % 5.1u:'4294967295'
+ % 5.2u:' 00'
+ % 5.2u:' 01'
+ % 5.2u:' 10'
+ % 5.2u:' 100'
+ % 5.2u:'4294967295'
+ % 5.5u:'00000'
+ % 5.5u:'00001'
+ % 5.5u:'00010'
+ % 5.5u:'00100'
+ % 5.5u:'4294967295'
+ % 5u:' 0'
+ % 5u:' 1'
+ % 5u:' 10'
+ % 5u:' 100'
+ % 5u:'4294967295'
+ % u:'0'
+ % u:'1'
+ % u:'10'
+ % u:'100'
+ % u:'4294967295'
+ %+ .0u:''
+ %+ .0u:'1'
+ %+ .0u:'10'
+ %+ .0u:'100'
+ %+ .0u:'4294967295'
+ %+ .1u:'0'
+ %+ .1u:'1'
+ %+ .1u:'10'
+ %+ .1u:'100'
+ %+ .1u:'4294967295'
+ %+ .2u:'00'
+ %+ .2u:'01'
+ %+ .2u:'10'
+ %+ .2u:'100'
+ %+ .2u:'4294967295'
+ %+ .5u:'00000'
+ %+ .5u:'00001'
+ %+ .5u:'00010'
+ %+ .5u:'00100'
+ %+ .5u:'4294967295'
+ %+ 0.0u:''
+ %+ 0.0u:'1'
+ %+ 0.0u:'10'
+ %+ 0.0u:'100'
+ %+ 0.0u:'4294967295'
+ %+ 0.1u:'0'
+ %+ 0.1u:'1'
+ %+ 0.1u:'10'
+ %+ 0.1u:'100'
+ %+ 0.1u:'4294967295'
+ %+ 0.2u:'00'
+ %+ 0.2u:'01'
+ %+ 0.2u:'10'
+ %+ 0.2u:'100'
+ %+ 0.2u:'4294967295'
+ %+ 0.5u:'00000'
+ %+ 0.5u:'00001'
+ %+ 0.5u:'00010'
+ %+ 0.5u:'00100'
+ %+ 0.5u:'4294967295'
+ %+ 0u:'0'
+ %+ 0u:'1'
+ %+ 0u:'10'
+ %+ 0u:'100'
+ %+ 0u:'4294967295'
+ %+ 1.0u:' '
+ %+ 1.0u:'1'
+ %+ 1.0u:'10'
+ %+ 1.0u:'100'
+ %+ 1.0u:'4294967295'
+ %+ 1.1u:'0'
+ %+ 1.1u:'1'
+ %+ 1.1u:'10'
+ %+ 1.1u:'100'
+ %+ 1.1u:'4294967295'
+ %+ 1.2u:'00'
+ %+ 1.2u:'01'
+ %+ 1.2u:'10'
+ %+ 1.2u:'100'
+ %+ 1.2u:'4294967295'
+ %+ 1.5u:'00000'
+ %+ 1.5u:'00001'
+ %+ 1.5u:'00010'
+ %+ 1.5u:'00100'
+ %+ 1.5u:'4294967295'
+ %+ 1u:'0'
+ %+ 1u:'1'
+ %+ 1u:'10'
+ %+ 1u:'100'
+ %+ 1u:'4294967295'
+ %+ 2.0u:' '
+ %+ 2.0u:' 1'
+ %+ 2.0u:'10'
+ %+ 2.0u:'100'
+ %+ 2.0u:'4294967295'
+ %+ 2.1u:' 0'
+ %+ 2.1u:' 1'
+ %+ 2.1u:'10'
+ %+ 2.1u:'100'
+ %+ 2.1u:'4294967295'
+ %+ 2.2u:'00'
+ %+ 2.2u:'01'
+ %+ 2.2u:'10'
+ %+ 2.2u:'100'
+ %+ 2.2u:'4294967295'
+ %+ 2.5u:'00000'
+ %+ 2.5u:'00001'
+ %+ 2.5u:'00010'
+ %+ 2.5u:'00100'
+ %+ 2.5u:'4294967295'
+ %+ 2u:' 0'
+ %+ 2u:' 1'
+ %+ 2u:'10'
+ %+ 2u:'100'
+ %+ 2u:'4294967295'
+ %+ 5.0u:' '
+ %+ 5.0u:' 1'
+ %+ 5.0u:' 10'
+ %+ 5.0u:' 100'
+ %+ 5.0u:'4294967295'
+ %+ 5.1u:' 0'
+ %+ 5.1u:' 1'
+ %+ 5.1u:' 10'
+ %+ 5.1u:' 100'
+ %+ 5.1u:'4294967295'
+ %+ 5.2u:' 00'
+ %+ 5.2u:' 01'
+ %+ 5.2u:' 10'
+ %+ 5.2u:' 100'
+ %+ 5.2u:'4294967295'
+ %+ 5.5u:'00000'
+ %+ 5.5u:'00001'
+ %+ 5.5u:'00010'
+ %+ 5.5u:'00100'
+ %+ 5.5u:'4294967295'
+ %+ 5u:' 0'
+ %+ 5u:' 1'
+ %+ 5u:' 10'
+ %+ 5u:' 100'
+ %+ 5u:'4294967295'
+ %+ u:'0'
+ %+ u:'1'
+ %+ u:'10'
+ %+ u:'100'
+ %+ u:'4294967295'
+ %+.0u:''
+ %+.0u:'1'
+ %+.0u:'10'
+ %+.0u:'100'
+ %+.0u:'4294967295'
+ %+.1u:'0'
+ %+.1u:'1'
+ %+.1u:'10'
+ %+.1u:'100'
+ %+.1u:'4294967295'
+ %+.2u:'00'
+ %+.2u:'01'
+ %+.2u:'10'
+ %+.2u:'100'
+ %+.2u:'4294967295'
+ %+.5u:'00000'
+ %+.5u:'00001'
+ %+.5u:'00010'
+ %+.5u:'00100'
+ %+.5u:'4294967295'
+ %+0.0u:''
+ %+0.0u:'1'
+ %+0.0u:'10'
+ %+0.0u:'100'
+ %+0.0u:'4294967295'
+ %+0.1u:'0'
+ %+0.1u:'1'
+ %+0.1u:'10'
+ %+0.1u:'100'
+ %+0.1u:'4294967295'
+ %+0.2u:'00'
+ %+0.2u:'01'
+ %+0.2u:'10'
+ %+0.2u:'100'
+ %+0.2u:'4294967295'
+ %+0.5u:'00000'
+ %+0.5u:'00001'
+ %+0.5u:'00010'
+ %+0.5u:'00100'
+ %+0.5u:'4294967295'
+ %+0u:'0'
+ %+0u:'1'
+ %+0u:'10'
+ %+0u:'100'
+ %+0u:'4294967295'
+ %+1.0u:' '
+ %+1.0u:'1'
+ %+1.0u:'10'
+ %+1.0u:'100'
+ %+1.0u:'4294967295'
+ %+1.1u:'0'
+ %+1.1u:'1'
+ %+1.1u:'10'
+ %+1.1u:'100'
+ %+1.1u:'4294967295'
+ %+1.2u:'00'
+ %+1.2u:'01'
+ %+1.2u:'10'
+ %+1.2u:'100'
+ %+1.2u:'4294967295'
+ %+1.5u:'00000'
+ %+1.5u:'00001'
+ %+1.5u:'00010'
+ %+1.5u:'00100'
+ %+1.5u:'4294967295'
+ %+1u:'0'
+ %+1u:'1'
+ %+1u:'10'
+ %+1u:'100'
+ %+1u:'4294967295'
+ %+2.0u:' '
+ %+2.0u:' 1'
+ %+2.0u:'10'
+ %+2.0u:'100'
+ %+2.0u:'4294967295'
+ %+2.1u:' 0'
+ %+2.1u:' 1'
+ %+2.1u:'10'
+ %+2.1u:'100'
+ %+2.1u:'4294967295'
+ %+2.2u:'00'
+ %+2.2u:'01'
+ %+2.2u:'10'
+ %+2.2u:'100'
+ %+2.2u:'4294967295'
+ %+2.5u:'00000'
+ %+2.5u:'00001'
+ %+2.5u:'00010'
+ %+2.5u:'00100'
+ %+2.5u:'4294967295'
+ %+2u:' 0'
+ %+2u:' 1'
+ %+2u:'10'
+ %+2u:'100'
+ %+2u:'4294967295'
+ %+5.0u:' '
+ %+5.0u:' 1'
+ %+5.0u:' 10'
+ %+5.0u:' 100'
+ %+5.0u:'4294967295'
+ %+5.1u:' 0'
+ %+5.1u:' 1'
+ %+5.1u:' 10'
+ %+5.1u:' 100'
+ %+5.1u:'4294967295'
+ %+5.2u:' 00'
+ %+5.2u:' 01'
+ %+5.2u:' 10'
+ %+5.2u:' 100'
+ %+5.2u:'4294967295'
+ %+5.5u:'00000'
+ %+5.5u:'00001'
+ %+5.5u:'00010'
+ %+5.5u:'00100'
+ %+5.5u:'4294967295'
+ %+5u:' 0'
+ %+5u:' 1'
+ %+5u:' 10'
+ %+5u:' 100'
+ %+5u:'4294967295'
+ %+u:'0'
+ %+u:'1'
+ %+u:'10'
+ %+u:'100'
+ %+u:'4294967295'
+ %- .0u:''
+ %- .0u:'1'
+ %- .0u:'10'
+ %- .0u:'100'
+ %- .0u:'4294967295'
+ %- .1u:'0'
+ %- .1u:'1'
+ %- .1u:'10'
+ %- .1u:'100'
+ %- .1u:'4294967295'
+ %- .2u:'00'
+ %- .2u:'01'
+ %- .2u:'10'
+ %- .2u:'100'
+ %- .2u:'4294967295'
+ %- .5u:'00000'
+ %- .5u:'00001'
+ %- .5u:'00010'
+ %- .5u:'00100'
+ %- .5u:'4294967295'
+ %- 0.0u:''
+ %- 0.0u:'1'
+ %- 0.0u:'10'
+ %- 0.0u:'100'
+ %- 0.0u:'4294967295'
+ %- 0.1u:'0'
+ %- 0.1u:'1'
+ %- 0.1u:'10'
+ %- 0.1u:'100'
+ %- 0.1u:'4294967295'
+ %- 0.2u:'00'
+ %- 0.2u:'01'
+ %- 0.2u:'10'
+ %- 0.2u:'100'
+ %- 0.2u:'4294967295'
+ %- 0.5u:'00000'
+ %- 0.5u:'00001'
+ %- 0.5u:'00010'
+ %- 0.5u:'00100'
+ %- 0.5u:'4294967295'
+ %- 0u:'0'
+ %- 0u:'1'
+ %- 0u:'10'
+ %- 0u:'100'
+ %- 0u:'4294967295'
+ %- 1.0u:' '
+ %- 1.0u:'1'
+ %- 1.0u:'10'
+ %- 1.0u:'100'
+ %- 1.0u:'4294967295'
+ %- 1.1u:'0'
+ %- 1.1u:'1'
+ %- 1.1u:'10'
+ %- 1.1u:'100'
+ %- 1.1u:'4294967295'
+ %- 1.2u:'00'
+ %- 1.2u:'01'
+ %- 1.2u:'10'
+ %- 1.2u:'100'
+ %- 1.2u:'4294967295'
+ %- 1.5u:'00000'
+ %- 1.5u:'00001'
+ %- 1.5u:'00010'
+ %- 1.5u:'00100'
+ %- 1.5u:'4294967295'
+ %- 1u:'0'
+ %- 1u:'1'
+ %- 1u:'10'
+ %- 1u:'100'
+ %- 1u:'4294967295'
+ %- 2.0u:' '
+ %- 2.0u:'1 '
+ %- 2.0u:'10'
+ %- 2.0u:'100'
+ %- 2.0u:'4294967295'
+ %- 2.1u:'0 '
+ %- 2.1u:'1 '
+ %- 2.1u:'10'
+ %- 2.1u:'100'
+ %- 2.1u:'4294967295'
+ %- 2.2u:'00'
+ %- 2.2u:'01'
+ %- 2.2u:'10'
+ %- 2.2u:'100'
+ %- 2.2u:'4294967295'
+ %- 2.5u:'00000'
+ %- 2.5u:'00001'
+ %- 2.5u:'00010'
+ %- 2.5u:'00100'
+ %- 2.5u:'4294967295'
+ %- 2u:'0 '
+ %- 2u:'1 '
+ %- 2u:'10'
+ %- 2u:'100'
+ %- 2u:'4294967295'
+ %- 5.0u:' '
+ %- 5.0u:'1 '
+ %- 5.0u:'10 '
+ %- 5.0u:'100 '
+ %- 5.0u:'4294967295'
+ %- 5.1u:'0 '
+ %- 5.1u:'1 '
+ %- 5.1u:'10 '
+ %- 5.1u:'100 '
+ %- 5.1u:'4294967295'
+ %- 5.2u:'00 '
+ %- 5.2u:'01 '
+ %- 5.2u:'10 '
+ %- 5.2u:'100 '
+ %- 5.2u:'4294967295'
+ %- 5.5u:'00000'
+ %- 5.5u:'00001'
+ %- 5.5u:'00010'
+ %- 5.5u:'00100'
+ %- 5.5u:'4294967295'
+ %- 5u:'0 '
+ %- 5u:'1 '
+ %- 5u:'10 '
+ %- 5u:'100 '
+ %- 5u:'4294967295'
+ %- u:'0'
+ %- u:'1'
+ %- u:'10'
+ %- u:'100'
+ %- u:'4294967295'
+ %-+ .0u:''
+ %-+ .0u:'1'
+ %-+ .0u:'10'
+ %-+ .0u:'100'
+ %-+ .0u:'4294967295'
+ %-+ .1u:'0'
+ %-+ .1u:'1'
+ %-+ .1u:'10'
+ %-+ .1u:'100'
+ %-+ .1u:'4294967295'
+ %-+ .2u:'00'
+ %-+ .2u:'01'
+ %-+ .2u:'10'
+ %-+ .2u:'100'
+ %-+ .2u:'4294967295'
+ %-+ .5u:'00000'
+ %-+ .5u:'00001'
+ %-+ .5u:'00010'
+ %-+ .5u:'00100'
+ %-+ .5u:'4294967295'
+ %-+ 0.0u:''
+ %-+ 0.0u:'1'
+ %-+ 0.0u:'10'
+ %-+ 0.0u:'100'
+ %-+ 0.0u:'4294967295'
+ %-+ 0.1u:'0'
+ %-+ 0.1u:'1'
+ %-+ 0.1u:'10'
+ %-+ 0.1u:'100'
+ %-+ 0.1u:'4294967295'
+ %-+ 0.2u:'00'
+ %-+ 0.2u:'01'
+ %-+ 0.2u:'10'
+ %-+ 0.2u:'100'
+ %-+ 0.2u:'4294967295'
+ %-+ 0.5u:'00000'
+ %-+ 0.5u:'00001'
+ %-+ 0.5u:'00010'
+ %-+ 0.5u:'00100'
+ %-+ 0.5u:'4294967295'
+ %-+ 0u:'0'
+ %-+ 0u:'1'
+ %-+ 0u:'10'
+ %-+ 0u:'100'
+ %-+ 0u:'4294967295'
+ %-+ 1.0u:' '
+ %-+ 1.0u:'1'
+ %-+ 1.0u:'10'
+ %-+ 1.0u:'100'
+ %-+ 1.0u:'4294967295'
+ %-+ 1.1u:'0'
+ %-+ 1.1u:'1'
+ %-+ 1.1u:'10'
+ %-+ 1.1u:'100'
+ %-+ 1.1u:'4294967295'
+ %-+ 1.2u:'00'
+ %-+ 1.2u:'01'
+ %-+ 1.2u:'10'
+ %-+ 1.2u:'100'
+ %-+ 1.2u:'4294967295'
+ %-+ 1.5u:'00000'
+ %-+ 1.5u:'00001'
+ %-+ 1.5u:'00010'
+ %-+ 1.5u:'00100'
+ %-+ 1.5u:'4294967295'
+ %-+ 1u:'0'
+ %-+ 1u:'1'
+ %-+ 1u:'10'
+ %-+ 1u:'100'
+ %-+ 1u:'4294967295'
+ %-+ 2.0u:' '
+ %-+ 2.0u:'1 '
+ %-+ 2.0u:'10'
+ %-+ 2.0u:'100'
+ %-+ 2.0u:'4294967295'
+ %-+ 2.1u:'0 '
+ %-+ 2.1u:'1 '
+ %-+ 2.1u:'10'
+ %-+ 2.1u:'100'
+ %-+ 2.1u:'4294967295'
+ %-+ 2.2u:'00'
+ %-+ 2.2u:'01'
+ %-+ 2.2u:'10'
+ %-+ 2.2u:'100'
+ %-+ 2.2u:'4294967295'
+ %-+ 2.5u:'00000'
+ %-+ 2.5u:'00001'
+ %-+ 2.5u:'00010'
+ %-+ 2.5u:'00100'
+ %-+ 2.5u:'4294967295'
+ %-+ 2u:'0 '
+ %-+ 2u:'1 '
+ %-+ 2u:'10'
+ %-+ 2u:'100'
+ %-+ 2u:'4294967295'
+ %-+ 5.0u:' '
+ %-+ 5.0u:'1 '
+ %-+ 5.0u:'10 '
+ %-+ 5.0u:'100 '
+ %-+ 5.0u:'4294967295'
+ %-+ 5.1u:'0 '
+ %-+ 5.1u:'1 '
+ %-+ 5.1u:'10 '
+ %-+ 5.1u:'100 '
+ %-+ 5.1u:'4294967295'
+ %-+ 5.2u:'00 '
+ %-+ 5.2u:'01 '
+ %-+ 5.2u:'10 '
+ %-+ 5.2u:'100 '
+ %-+ 5.2u:'4294967295'
+ %-+ 5.5u:'00000'
+ %-+ 5.5u:'00001'
+ %-+ 5.5u:'00010'
+ %-+ 5.5u:'00100'
+ %-+ 5.5u:'4294967295'
+ %-+ 5u:'0 '
+ %-+ 5u:'1 '
+ %-+ 5u:'10 '
+ %-+ 5u:'100 '
+ %-+ 5u:'4294967295'
+ %-+ u:'0'
+ %-+ u:'1'
+ %-+ u:'10'
+ %-+ u:'100'
+ %-+ u:'4294967295'
+ %-+.0u:''
+ %-+.0u:'1'
+ %-+.0u:'10'
+ %-+.0u:'100'
+ %-+.0u:'4294967295'
+ %-+.1u:'0'
+ %-+.1u:'1'
+ %-+.1u:'10'
+ %-+.1u:'100'
+ %-+.1u:'4294967295'
+ %-+.2u:'00'
+ %-+.2u:'01'
+ %-+.2u:'10'
+ %-+.2u:'100'
+ %-+.2u:'4294967295'
+ %-+.5u:'00000'
+ %-+.5u:'00001'
+ %-+.5u:'00010'
+ %-+.5u:'00100'
+ %-+.5u:'4294967295'
+ %-+0.0u:''
+ %-+0.0u:'1'
+ %-+0.0u:'10'
+ %-+0.0u:'100'
+ %-+0.0u:'4294967295'
+ %-+0.1u:'0'
+ %-+0.1u:'1'
+ %-+0.1u:'10'
+ %-+0.1u:'100'
+ %-+0.1u:'4294967295'
+ %-+0.2u:'00'
+ %-+0.2u:'01'
+ %-+0.2u:'10'
+ %-+0.2u:'100'
+ %-+0.2u:'4294967295'
+ %-+0.5u:'00000'
+ %-+0.5u:'00001'
+ %-+0.5u:'00010'
+ %-+0.5u:'00100'
+ %-+0.5u:'4294967295'
+ %-+0u:'0'
+ %-+0u:'1'
+ %-+0u:'10'
+ %-+0u:'100'
+ %-+0u:'4294967295'
+ %-+1.0u:' '
+ %-+1.0u:'1'
+ %-+1.0u:'10'
+ %-+1.0u:'100'
+ %-+1.0u:'4294967295'
+ %-+1.1u:'0'
+ %-+1.1u:'1'
+ %-+1.1u:'10'
+ %-+1.1u:'100'
+ %-+1.1u:'4294967295'
+ %-+1.2u:'00'
+ %-+1.2u:'01'
+ %-+1.2u:'10'
+ %-+1.2u:'100'
+ %-+1.2u:'4294967295'
+ %-+1.5u:'00000'
+ %-+1.5u:'00001'
+ %-+1.5u:'00010'
+ %-+1.5u:'00100'
+ %-+1.5u:'4294967295'
+ %-+1u:'0'
+ %-+1u:'1'
+ %-+1u:'10'
+ %-+1u:'100'
+ %-+1u:'4294967295'
+ %-+2.0u:' '
+ %-+2.0u:'1 '
+ %-+2.0u:'10'
+ %-+2.0u:'100'
+ %-+2.0u:'4294967295'
+ %-+2.1u:'0 '
+ %-+2.1u:'1 '
+ %-+2.1u:'10'
+ %-+2.1u:'100'
+ %-+2.1u:'4294967295'
+ %-+2.2u:'00'
+ %-+2.2u:'01'
+ %-+2.2u:'10'
+ %-+2.2u:'100'
+ %-+2.2u:'4294967295'
+ %-+2.5u:'00000'
+ %-+2.5u:'00001'
+ %-+2.5u:'00010'
+ %-+2.5u:'00100'
+ %-+2.5u:'4294967295'
+ %-+2u:'0 '
+ %-+2u:'1 '
+ %-+2u:'10'
+ %-+2u:'100'
+ %-+2u:'4294967295'
+ %-+5.0u:' '
+ %-+5.0u:'1 '
+ %-+5.0u:'10 '
+ %-+5.0u:'100 '
+ %-+5.0u:'4294967295'
+ %-+5.1u:'0 '
+ %-+5.1u:'1 '
+ %-+5.1u:'10 '
+ %-+5.1u:'100 '
+ %-+5.1u:'4294967295'
+ %-+5.2u:'00 '
+ %-+5.2u:'01 '
+ %-+5.2u:'10 '
+ %-+5.2u:'100 '
+ %-+5.2u:'4294967295'
+ %-+5.5u:'00000'
+ %-+5.5u:'00001'
+ %-+5.5u:'00010'
+ %-+5.5u:'00100'
+ %-+5.5u:'4294967295'
+ %-+5u:'0 '
+ %-+5u:'1 '
+ %-+5u:'10 '
+ %-+5u:'100 '
+ %-+5u:'4294967295'
+ %-+u:'0'
+ %-+u:'1'
+ %-+u:'10'
+ %-+u:'100'
+ %-+u:'4294967295'
+ %-.0u:''
+ %-.0u:'1'
+ %-.0u:'10'
+ %-.0u:'100'
+ %-.0u:'4294967295'
+ %-.1u:'0'
+ %-.1u:'1'
+ %-.1u:'10'
+ %-.1u:'100'
+ %-.1u:'4294967295'
+ %-.2u:'00'
+ %-.2u:'01'
+ %-.2u:'10'
+ %-.2u:'100'
+ %-.2u:'4294967295'
+ %-.5u:'00000'
+ %-.5u:'00001'
+ %-.5u:'00010'
+ %-.5u:'00100'
+ %-.5u:'4294967295'
+ %-0.0u:''
+ %-0.0u:'1'
+ %-0.0u:'10'
+ %-0.0u:'100'
+ %-0.0u:'4294967295'
+ %-0.1u:'0'
+ %-0.1u:'1'
+ %-0.1u:'10'
+ %-0.1u:'100'
+ %-0.1u:'4294967295'
+ %-0.2u:'00'
+ %-0.2u:'01'
+ %-0.2u:'10'
+ %-0.2u:'100'
+ %-0.2u:'4294967295'
+ %-0.5u:'00000'
+ %-0.5u:'00001'
+ %-0.5u:'00010'
+ %-0.5u:'00100'
+ %-0.5u:'4294967295'
+ %-0u:'0'
+ %-0u:'1'
+ %-0u:'10'
+ %-0u:'100'
+ %-0u:'4294967295'
+ %-1.0u:' '
+ %-1.0u:'1'
+ %-1.0u:'10'
+ %-1.0u:'100'
+ %-1.0u:'4294967295'
+ %-1.1u:'0'
+ %-1.1u:'1'
+ %-1.1u:'10'
+ %-1.1u:'100'
+ %-1.1u:'4294967295'
+ %-1.2u:'00'
+ %-1.2u:'01'
+ %-1.2u:'10'
+ %-1.2u:'100'
+ %-1.2u:'4294967295'
+ %-1.5u:'00000'
+ %-1.5u:'00001'
+ %-1.5u:'00010'
+ %-1.5u:'00100'
+ %-1.5u:'4294967295'
+ %-1u:'0'
+ %-1u:'1'
+ %-1u:'10'
+ %-1u:'100'
+ %-1u:'4294967295'
+ %-2.0u:' '
+ %-2.0u:'1 '
+ %-2.0u:'10'
+ %-2.0u:'100'
+ %-2.0u:'4294967295'
+ %-2.1u:'0 '
+ %-2.1u:'1 '
+ %-2.1u:'10'
+ %-2.1u:'100'
+ %-2.1u:'4294967295'
+ %-2.2u:'00'
+ %-2.2u:'01'
+ %-2.2u:'10'
+ %-2.2u:'100'
+ %-2.2u:'4294967295'
+ %-2.5u:'00000'
+ %-2.5u:'00001'
+ %-2.5u:'00010'
+ %-2.5u:'00100'
+ %-2.5u:'4294967295'
+ %-2u:'0 '
+ %-2u:'1 '
+ %-2u:'10'
+ %-2u:'100'
+ %-2u:'4294967295'
+ %-5.0u:' '
+ %-5.0u:'1 '
+ %-5.0u:'10 '
+ %-5.0u:'100 '
+ %-5.0u:'4294967295'
+ %-5.1u:'0 '
+ %-5.1u:'1 '
+ %-5.1u:'10 '
+ %-5.1u:'100 '
+ %-5.1u:'4294967295'
+ %-5.2u:'00 '
+ %-5.2u:'01 '
+ %-5.2u:'10 '
+ %-5.2u:'100 '
+ %-5.2u:'4294967295'
+ %-5.5u:'00000'
+ %-5.5u:'00001'
+ %-5.5u:'00010'
+ %-5.5u:'00100'
+ %-5.5u:'4294967295'
+ %-5u:'0 '
+ %-5u:'1 '
+ %-5u:'10 '
+ %-5u:'100 '
+ %-5u:'4294967295'
+ %-u:'0'
+ %-u:'1'
+ %-u:'10'
+ %-u:'100'
+ %-u:'4294967295'
+ %.0u:''
+ %.0u:'1'
+ %.0u:'10'
+ %.0u:'100'
+ %.0u:'4294967295'
+ %.1u:'0'
+ %.1u:'1'
+ %.1u:'10'
+ %.1u:'100'
+ %.1u:'4294967295'
+ %.2u:'00'
+ %.2u:'01'
+ %.2u:'10'
+ %.2u:'100'
+ %.2u:'4294967295'
+ %.5u:'00000'
+ %.5u:'00001'
+ %.5u:'00010'
+ %.5u:'00100'
+ %.5u:'4294967295'
+ %0 .0u:''
+ %0 .0u:'1'
+ %0 .0u:'10'
+ %0 .0u:'100'
+ %0 .0u:'4294967295'
+ %0 .1u:'0'
+ %0 .1u:'1'
+ %0 .1u:'10'
+ %0 .1u:'100'
+ %0 .1u:'4294967295'
+ %0 .2u:'00'
+ %0 .2u:'01'
+ %0 .2u:'10'
+ %0 .2u:'100'
+ %0 .2u:'4294967295'
+ %0 .5u:'00000'
+ %0 .5u:'00001'
+ %0 .5u:'00010'
+ %0 .5u:'00100'
+ %0 .5u:'4294967295'
+ %0 0.0u:''
+ %0 0.0u:'1'
+ %0 0.0u:'10'
+ %0 0.0u:'100'
+ %0 0.0u:'4294967295'
+ %0 0.1u:'0'
+ %0 0.1u:'1'
+ %0 0.1u:'10'
+ %0 0.1u:'100'
+ %0 0.1u:'4294967295'
+ %0 0.2u:'00'
+ %0 0.2u:'01'
+ %0 0.2u:'10'
+ %0 0.2u:'100'
+ %0 0.2u:'4294967295'
+ %0 0.5u:'00000'
+ %0 0.5u:'00001'
+ %0 0.5u:'00010'
+ %0 0.5u:'00100'
+ %0 0.5u:'4294967295'
+ %0 0u:'0'
+ %0 0u:'1'
+ %0 0u:'10'
+ %0 0u:'100'
+ %0 0u:'4294967295'
+ %0 1.0u:' '
+ %0 1.0u:'1'
+ %0 1.0u:'10'
+ %0 1.0u:'100'
+ %0 1.0u:'4294967295'
+ %0 1.1u:'0'
+ %0 1.1u:'1'
+ %0 1.1u:'10'
+ %0 1.1u:'100'
+ %0 1.1u:'4294967295'
+ %0 1.2u:'00'
+ %0 1.2u:'01'
+ %0 1.2u:'10'
+ %0 1.2u:'100'
+ %0 1.2u:'4294967295'
+ %0 1.5u:'00000'
+ %0 1.5u:'00001'
+ %0 1.5u:'00010'
+ %0 1.5u:'00100'
+ %0 1.5u:'4294967295'
+ %0 1u:'0'
+ %0 1u:'1'
+ %0 1u:'10'
+ %0 1u:'100'
+ %0 1u:'4294967295'
+ %0 2.0u:' '
+ %0 2.0u:' 1'
+ %0 2.0u:'10'
+ %0 2.0u:'100'
+ %0 2.0u:'4294967295'
+ %0 2.1u:' 0'
+ %0 2.1u:' 1'
+ %0 2.1u:'10'
+ %0 2.1u:'100'
+ %0 2.1u:'4294967295'
+ %0 2.2u:'00'
+ %0 2.2u:'01'
+ %0 2.2u:'10'
+ %0 2.2u:'100'
+ %0 2.2u:'4294967295'
+ %0 2.5u:'00000'
+ %0 2.5u:'00001'
+ %0 2.5u:'00010'
+ %0 2.5u:'00100'
+ %0 2.5u:'4294967295'
+ %0 2u:'00'
+ %0 2u:'01'
+ %0 2u:'10'
+ %0 2u:'100'
+ %0 2u:'4294967295'
+ %0 5.0u:' '
+ %0 5.0u:' 1'
+ %0 5.0u:' 10'
+ %0 5.0u:' 100'
+ %0 5.0u:'4294967295'
+ %0 5.1u:' 0'
+ %0 5.1u:' 1'
+ %0 5.1u:' 10'
+ %0 5.1u:' 100'
+ %0 5.1u:'4294967295'
+ %0 5.2u:' 00'
+ %0 5.2u:' 01'
+ %0 5.2u:' 10'
+ %0 5.2u:' 100'
+ %0 5.2u:'4294967295'
+ %0 5.5u:'00000'
+ %0 5.5u:'00001'
+ %0 5.5u:'00010'
+ %0 5.5u:'00100'
+ %0 5.5u:'4294967295'
+ %0 5u:'00000'
+ %0 5u:'00001'
+ %0 5u:'00010'
+ %0 5u:'00100'
+ %0 5u:'4294967295'
+ %0 u:'0'
+ %0 u:'1'
+ %0 u:'10'
+ %0 u:'100'
+ %0 u:'4294967295'
+ %0+ .0u:''
+ %0+ .0u:'1'
+ %0+ .0u:'10'
+ %0+ .0u:'100'
+ %0+ .0u:'4294967295'
+ %0+ .1u:'0'
+ %0+ .1u:'1'
+ %0+ .1u:'10'
+ %0+ .1u:'100'
+ %0+ .1u:'4294967295'
+ %0+ .2u:'00'
+ %0+ .2u:'01'
+ %0+ .2u:'10'
+ %0+ .2u:'100'
+ %0+ .2u:'4294967295'
+ %0+ .5u:'00000'
+ %0+ .5u:'00001'
+ %0+ .5u:'00010'
+ %0+ .5u:'00100'
+ %0+ .5u:'4294967295'
+ %0+ 0.0u:''
+ %0+ 0.0u:'1'
+ %0+ 0.0u:'10'
+ %0+ 0.0u:'100'
+ %0+ 0.0u:'4294967295'
+ %0+ 0.1u:'0'
+ %0+ 0.1u:'1'
+ %0+ 0.1u:'10'
+ %0+ 0.1u:'100'
+ %0+ 0.1u:'4294967295'
+ %0+ 0.2u:'00'
+ %0+ 0.2u:'01'
+ %0+ 0.2u:'10'
+ %0+ 0.2u:'100'
+ %0+ 0.2u:'4294967295'
+ %0+ 0.5u:'00000'
+ %0+ 0.5u:'00001'
+ %0+ 0.5u:'00010'
+ %0+ 0.5u:'00100'
+ %0+ 0.5u:'4294967295'
+ %0+ 0u:'0'
+ %0+ 0u:'1'
+ %0+ 0u:'10'
+ %0+ 0u:'100'
+ %0+ 0u:'4294967295'
+ %0+ 1.0u:' '
+ %0+ 1.0u:'1'
+ %0+ 1.0u:'10'
+ %0+ 1.0u:'100'
+ %0+ 1.0u:'4294967295'
+ %0+ 1.1u:'0'
+ %0+ 1.1u:'1'
+ %0+ 1.1u:'10'
+ %0+ 1.1u:'100'
+ %0+ 1.1u:'4294967295'
+ %0+ 1.2u:'00'
+ %0+ 1.2u:'01'
+ %0+ 1.2u:'10'
+ %0+ 1.2u:'100'
+ %0+ 1.2u:'4294967295'
+ %0+ 1.5u:'00000'
+ %0+ 1.5u:'00001'
+ %0+ 1.5u:'00010'
+ %0+ 1.5u:'00100'
+ %0+ 1.5u:'4294967295'
+ %0+ 1u:'0'
+ %0+ 1u:'1'
+ %0+ 1u:'10'
+ %0+ 1u:'100'
+ %0+ 1u:'4294967295'
+ %0+ 2.0u:' '
+ %0+ 2.0u:' 1'
+ %0+ 2.0u:'10'
+ %0+ 2.0u:'100'
+ %0+ 2.0u:'4294967295'
+ %0+ 2.1u:' 0'
+ %0+ 2.1u:' 1'
+ %0+ 2.1u:'10'
+ %0+ 2.1u:'100'
+ %0+ 2.1u:'4294967295'
+ %0+ 2.2u:'00'
+ %0+ 2.2u:'01'
+ %0+ 2.2u:'10'
+ %0+ 2.2u:'100'
+ %0+ 2.2u:'4294967295'
+ %0+ 2.5u:'00000'
+ %0+ 2.5u:'00001'
+ %0+ 2.5u:'00010'
+ %0+ 2.5u:'00100'
+ %0+ 2.5u:'4294967295'
+ %0+ 2u:'00'
+ %0+ 2u:'01'
+ %0+ 2u:'10'
+ %0+ 2u:'100'
+ %0+ 2u:'4294967295'
+ %0+ 5.0u:' '
+ %0+ 5.0u:' 1'
+ %0+ 5.0u:' 10'
+ %0+ 5.0u:' 100'
+ %0+ 5.0u:'4294967295'
+ %0+ 5.1u:' 0'
+ %0+ 5.1u:' 1'
+ %0+ 5.1u:' 10'
+ %0+ 5.1u:' 100'
+ %0+ 5.1u:'4294967295'
+ %0+ 5.2u:' 00'
+ %0+ 5.2u:' 01'
+ %0+ 5.2u:' 10'
+ %0+ 5.2u:' 100'
+ %0+ 5.2u:'4294967295'
+ %0+ 5.5u:'00000'
+ %0+ 5.5u:'00001'
+ %0+ 5.5u:'00010'
+ %0+ 5.5u:'00100'
+ %0+ 5.5u:'4294967295'
+ %0+ 5u:'00000'
+ %0+ 5u:'00001'
+ %0+ 5u:'00010'
+ %0+ 5u:'00100'
+ %0+ 5u:'4294967295'
+ %0+ u:'0'
+ %0+ u:'1'
+ %0+ u:'10'
+ %0+ u:'100'
+ %0+ u:'4294967295'
+ %0+.0u:''
+ %0+.0u:'1'
+ %0+.0u:'10'
+ %0+.0u:'100'
+ %0+.0u:'4294967295'
+ %0+.1u:'0'
+ %0+.1u:'1'
+ %0+.1u:'10'
+ %0+.1u:'100'
+ %0+.1u:'4294967295'
+ %0+.2u:'00'
+ %0+.2u:'01'
+ %0+.2u:'10'
+ %0+.2u:'100'
+ %0+.2u:'4294967295'
+ %0+.5u:'00000'
+ %0+.5u:'00001'
+ %0+.5u:'00010'
+ %0+.5u:'00100'
+ %0+.5u:'4294967295'
+ %0+0.0u:''
+ %0+0.0u:'1'
+ %0+0.0u:'10'
+ %0+0.0u:'100'
+ %0+0.0u:'4294967295'
+ %0+0.1u:'0'
+ %0+0.1u:'1'
+ %0+0.1u:'10'
+ %0+0.1u:'100'
+ %0+0.1u:'4294967295'
+ %0+0.2u:'00'
+ %0+0.2u:'01'
+ %0+0.2u:'10'
+ %0+0.2u:'100'
+ %0+0.2u:'4294967295'
+ %0+0.5u:'00000'
+ %0+0.5u:'00001'
+ %0+0.5u:'00010'
+ %0+0.5u:'00100'
+ %0+0.5u:'4294967295'
+ %0+0u:'0'
+ %0+0u:'1'
+ %0+0u:'10'
+ %0+0u:'100'
+ %0+0u:'4294967295'
+ %0+1.0u:' '
+ %0+1.0u:'1'
+ %0+1.0u:'10'
+ %0+1.0u:'100'
+ %0+1.0u:'4294967295'
+ %0+1.1u:'0'
+ %0+1.1u:'1'
+ %0+1.1u:'10'
+ %0+1.1u:'100'
+ %0+1.1u:'4294967295'
+ %0+1.2u:'00'
+ %0+1.2u:'01'
+ %0+1.2u:'10'
+ %0+1.2u:'100'
+ %0+1.2u:'4294967295'
+ %0+1.5u:'00000'
+ %0+1.5u:'00001'
+ %0+1.5u:'00010'
+ %0+1.5u:'00100'
+ %0+1.5u:'4294967295'
+ %0+1u:'0'
+ %0+1u:'1'
+ %0+1u:'10'
+ %0+1u:'100'
+ %0+1u:'4294967295'
+ %0+2.0u:' '
+ %0+2.0u:' 1'
+ %0+2.0u:'10'
+ %0+2.0u:'100'
+ %0+2.0u:'4294967295'
+ %0+2.1u:' 0'
+ %0+2.1u:' 1'
+ %0+2.1u:'10'
+ %0+2.1u:'100'
+ %0+2.1u:'4294967295'
+ %0+2.2u:'00'
+ %0+2.2u:'01'
+ %0+2.2u:'10'
+ %0+2.2u:'100'
+ %0+2.2u:'4294967295'
+ %0+2.5u:'00000'
+ %0+2.5u:'00001'
+ %0+2.5u:'00010'
+ %0+2.5u:'00100'
+ %0+2.5u:'4294967295'
+ %0+2u:'00'
+ %0+2u:'01'
+ %0+2u:'10'
+ %0+2u:'100'
+ %0+2u:'4294967295'
+ %0+5.0u:' '
+ %0+5.0u:' 1'
+ %0+5.0u:' 10'
+ %0+5.0u:' 100'
+ %0+5.0u:'4294967295'
+ %0+5.1u:' 0'
+ %0+5.1u:' 1'
+ %0+5.1u:' 10'
+ %0+5.1u:' 100'
+ %0+5.1u:'4294967295'
+ %0+5.2u:' 00'
+ %0+5.2u:' 01'
+ %0+5.2u:' 10'
+ %0+5.2u:' 100'
+ %0+5.2u:'4294967295'
+ %0+5.5u:'00000'
+ %0+5.5u:'00001'
+ %0+5.5u:'00010'
+ %0+5.5u:'00100'
+ %0+5.5u:'4294967295'
+ %0+5u:'00000'
+ %0+5u:'00001'
+ %0+5u:'00010'
+ %0+5u:'00100'
+ %0+5u:'4294967295'
+ %0+u:'0'
+ %0+u:'1'
+ %0+u:'10'
+ %0+u:'100'
+ %0+u:'4294967295'
+ %0- .0u:''
+ %0- .0u:'1'
+ %0- .0u:'10'
+ %0- .0u:'100'
+ %0- .0u:'4294967295'
+ %0- .1u:'0'
+ %0- .1u:'1'
+ %0- .1u:'10'
+ %0- .1u:'100'
+ %0- .1u:'4294967295'
+ %0- .2u:'00'
+ %0- .2u:'01'
+ %0- .2u:'10'
+ %0- .2u:'100'
+ %0- .2u:'4294967295'
+ %0- .5u:'00000'
+ %0- .5u:'00001'
+ %0- .5u:'00010'
+ %0- .5u:'00100'
+ %0- .5u:'4294967295'
+ %0- 0.0u:''
+ %0- 0.0u:'1'
+ %0- 0.0u:'10'
+ %0- 0.0u:'100'
+ %0- 0.0u:'4294967295'
+ %0- 0.1u:'0'
+ %0- 0.1u:'1'
+ %0- 0.1u:'10'
+ %0- 0.1u:'100'
+ %0- 0.1u:'4294967295'
+ %0- 0.2u:'00'
+ %0- 0.2u:'01'
+ %0- 0.2u:'10'
+ %0- 0.2u:'100'
+ %0- 0.2u:'4294967295'
+ %0- 0.5u:'00000'
+ %0- 0.5u:'00001'
+ %0- 0.5u:'00010'
+ %0- 0.5u:'00100'
+ %0- 0.5u:'4294967295'
+ %0- 0u:'0'
+ %0- 0u:'1'
+ %0- 0u:'10'
+ %0- 0u:'100'
+ %0- 0u:'4294967295'
+ %0- 1.0u:' '
+ %0- 1.0u:'1'
+ %0- 1.0u:'10'
+ %0- 1.0u:'100'
+ %0- 1.0u:'4294967295'
+ %0- 1.1u:'0'
+ %0- 1.1u:'1'
+ %0- 1.1u:'10'
+ %0- 1.1u:'100'
+ %0- 1.1u:'4294967295'
+ %0- 1.2u:'00'
+ %0- 1.2u:'01'
+ %0- 1.2u:'10'
+ %0- 1.2u:'100'
+ %0- 1.2u:'4294967295'
+ %0- 1.5u:'00000'
+ %0- 1.5u:'00001'
+ %0- 1.5u:'00010'
+ %0- 1.5u:'00100'
+ %0- 1.5u:'4294967295'
+ %0- 1u:'0'
+ %0- 1u:'1'
+ %0- 1u:'10'
+ %0- 1u:'100'
+ %0- 1u:'4294967295'
+ %0- 2.0u:' '
+ %0- 2.0u:'1 '
+ %0- 2.0u:'10'
+ %0- 2.0u:'100'
+ %0- 2.0u:'4294967295'
+ %0- 2.1u:'0 '
+ %0- 2.1u:'1 '
+ %0- 2.1u:'10'
+ %0- 2.1u:'100'
+ %0- 2.1u:'4294967295'
+ %0- 2.2u:'00'
+ %0- 2.2u:'01'
+ %0- 2.2u:'10'
+ %0- 2.2u:'100'
+ %0- 2.2u:'4294967295'
+ %0- 2.5u:'00000'
+ %0- 2.5u:'00001'
+ %0- 2.5u:'00010'
+ %0- 2.5u:'00100'
+ %0- 2.5u:'4294967295'
+ %0- 2u:'0 '
+ %0- 2u:'1 '
+ %0- 2u:'10'
+ %0- 2u:'100'
+ %0- 2u:'4294967295'
+ %0- 5.0u:' '
+ %0- 5.0u:'1 '
+ %0- 5.0u:'10 '
+ %0- 5.0u:'100 '
+ %0- 5.0u:'4294967295'
+ %0- 5.1u:'0 '
+ %0- 5.1u:'1 '
+ %0- 5.1u:'10 '
+ %0- 5.1u:'100 '
+ %0- 5.1u:'4294967295'
+ %0- 5.2u:'00 '
+ %0- 5.2u:'01 '
+ %0- 5.2u:'10 '
+ %0- 5.2u:'100 '
+ %0- 5.2u:'4294967295'
+ %0- 5.5u:'00000'
+ %0- 5.5u:'00001'
+ %0- 5.5u:'00010'
+ %0- 5.5u:'00100'
+ %0- 5.5u:'4294967295'
+ %0- 5u:'0 '
+ %0- 5u:'1 '
+ %0- 5u:'10 '
+ %0- 5u:'100 '
+ %0- 5u:'4294967295'
+ %0- u:'0'
+ %0- u:'1'
+ %0- u:'10'
+ %0- u:'100'
+ %0- u:'4294967295'
+ %0-+ .0u:''
+ %0-+ .0u:'1'
+ %0-+ .0u:'10'
+ %0-+ .0u:'100'
+ %0-+ .0u:'4294967295'
+ %0-+ .1u:'0'
+ %0-+ .1u:'1'
+ %0-+ .1u:'10'
+ %0-+ .1u:'100'
+ %0-+ .1u:'4294967295'
+ %0-+ .2u:'00'
+ %0-+ .2u:'01'
+ %0-+ .2u:'10'
+ %0-+ .2u:'100'
+ %0-+ .2u:'4294967295'
+ %0-+ .5u:'00000'
+ %0-+ .5u:'00001'
+ %0-+ .5u:'00010'
+ %0-+ .5u:'00100'
+ %0-+ .5u:'4294967295'
+ %0-+ 0.0u:''
+ %0-+ 0.0u:'1'
+ %0-+ 0.0u:'10'
+ %0-+ 0.0u:'100'
+ %0-+ 0.0u:'4294967295'
+ %0-+ 0.1u:'0'
+ %0-+ 0.1u:'1'
+ %0-+ 0.1u:'10'
+ %0-+ 0.1u:'100'
+ %0-+ 0.1u:'4294967295'
+ %0-+ 0.2u:'00'
+ %0-+ 0.2u:'01'
+ %0-+ 0.2u:'10'
+ %0-+ 0.2u:'100'
+ %0-+ 0.2u:'4294967295'
+ %0-+ 0.5u:'00000'
+ %0-+ 0.5u:'00001'
+ %0-+ 0.5u:'00010'
+ %0-+ 0.5u:'00100'
+ %0-+ 0.5u:'4294967295'
+ %0-+ 0u:'0'
+ %0-+ 0u:'1'
+ %0-+ 0u:'10'
+ %0-+ 0u:'100'
+ %0-+ 0u:'4294967295'
+ %0-+ 1.0u:' '
+ %0-+ 1.0u:'1'
+ %0-+ 1.0u:'10'
+ %0-+ 1.0u:'100'
+ %0-+ 1.0u:'4294967295'
+ %0-+ 1.1u:'0'
+ %0-+ 1.1u:'1'
+ %0-+ 1.1u:'10'
+ %0-+ 1.1u:'100'
+ %0-+ 1.1u:'4294967295'
+ %0-+ 1.2u:'00'
+ %0-+ 1.2u:'01'
+ %0-+ 1.2u:'10'
+ %0-+ 1.2u:'100'
+ %0-+ 1.2u:'4294967295'
+ %0-+ 1.5u:'00000'
+ %0-+ 1.5u:'00001'
+ %0-+ 1.5u:'00010'
+ %0-+ 1.5u:'00100'
+ %0-+ 1.5u:'4294967295'
+ %0-+ 1u:'0'
+ %0-+ 1u:'1'
+ %0-+ 1u:'10'
+ %0-+ 1u:'100'
+ %0-+ 1u:'4294967295'
+ %0-+ 2.0u:' '
+ %0-+ 2.0u:'1 '
+ %0-+ 2.0u:'10'
+ %0-+ 2.0u:'100'
+ %0-+ 2.0u:'4294967295'
+ %0-+ 2.1u:'0 '
+ %0-+ 2.1u:'1 '
+ %0-+ 2.1u:'10'
+ %0-+ 2.1u:'100'
+ %0-+ 2.1u:'4294967295'
+ %0-+ 2.2u:'00'
+ %0-+ 2.2u:'01'
+ %0-+ 2.2u:'10'
+ %0-+ 2.2u:'100'
+ %0-+ 2.2u:'4294967295'
+ %0-+ 2.5u:'00000'
+ %0-+ 2.5u:'00001'
+ %0-+ 2.5u:'00010'
+ %0-+ 2.5u:'00100'
+ %0-+ 2.5u:'4294967295'
+ %0-+ 2u:'0 '
+ %0-+ 2u:'1 '
+ %0-+ 2u:'10'
+ %0-+ 2u:'100'
+ %0-+ 2u:'4294967295'
+ %0-+ 5.0u:' '
+ %0-+ 5.0u:'1 '
+ %0-+ 5.0u:'10 '
+ %0-+ 5.0u:'100 '
+ %0-+ 5.0u:'4294967295'
+ %0-+ 5.1u:'0 '
+ %0-+ 5.1u:'1 '
+ %0-+ 5.1u:'10 '
+ %0-+ 5.1u:'100 '
+ %0-+ 5.1u:'4294967295'
+ %0-+ 5.2u:'00 '
+ %0-+ 5.2u:'01 '
+ %0-+ 5.2u:'10 '
+ %0-+ 5.2u:'100 '
+ %0-+ 5.2u:'4294967295'
+ %0-+ 5.5u:'00000'
+ %0-+ 5.5u:'00001'
+ %0-+ 5.5u:'00010'
+ %0-+ 5.5u:'00100'
+ %0-+ 5.5u:'4294967295'
+ %0-+ 5u:'0 '
+ %0-+ 5u:'1 '
+ %0-+ 5u:'10 '
+ %0-+ 5u:'100 '
+ %0-+ 5u:'4294967295'
+ %0-+ u:'0'
+ %0-+ u:'1'
+ %0-+ u:'10'
+ %0-+ u:'100'
+ %0-+ u:'4294967295'
+ %0-+.0u:''
+ %0-+.0u:'1'
+ %0-+.0u:'10'
+ %0-+.0u:'100'
+ %0-+.0u:'4294967295'
+ %0-+.1u:'0'
+ %0-+.1u:'1'
+ %0-+.1u:'10'
+ %0-+.1u:'100'
+ %0-+.1u:'4294967295'
+ %0-+.2u:'00'
+ %0-+.2u:'01'
+ %0-+.2u:'10'
+ %0-+.2u:'100'
+ %0-+.2u:'4294967295'
+ %0-+.5u:'00000'
+ %0-+.5u:'00001'
+ %0-+.5u:'00010'
+ %0-+.5u:'00100'
+ %0-+.5u:'4294967295'
+ %0-+0.0u:''
+ %0-+0.0u:'1'
+ %0-+0.0u:'10'
+ %0-+0.0u:'100'
+ %0-+0.0u:'4294967295'
+ %0-+0.1u:'0'
+ %0-+0.1u:'1'
+ %0-+0.1u:'10'
+ %0-+0.1u:'100'
+ %0-+0.1u:'4294967295'
+ %0-+0.2u:'00'
+ %0-+0.2u:'01'
+ %0-+0.2u:'10'
+ %0-+0.2u:'100'
+ %0-+0.2u:'4294967295'
+ %0-+0.5u:'00000'
+ %0-+0.5u:'00001'
+ %0-+0.5u:'00010'
+ %0-+0.5u:'00100'
+ %0-+0.5u:'4294967295'
+ %0-+0u:'0'
+ %0-+0u:'1'
+ %0-+0u:'10'
+ %0-+0u:'100'
+ %0-+0u:'4294967295'
+ %0-+1.0u:' '
+ %0-+1.0u:'1'
+ %0-+1.0u:'10'
+ %0-+1.0u:'100'
+ %0-+1.0u:'4294967295'
+ %0-+1.1u:'0'
+ %0-+1.1u:'1'
+ %0-+1.1u:'10'
+ %0-+1.1u:'100'
+ %0-+1.1u:'4294967295'
+ %0-+1.2u:'00'
+ %0-+1.2u:'01'
+ %0-+1.2u:'10'
+ %0-+1.2u:'100'
+ %0-+1.2u:'4294967295'
+ %0-+1.5u:'00000'
+ %0-+1.5u:'00001'
+ %0-+1.5u:'00010'
+ %0-+1.5u:'00100'
+ %0-+1.5u:'4294967295'
+ %0-+1u:'0'
+ %0-+1u:'1'
+ %0-+1u:'10'
+ %0-+1u:'100'
+ %0-+1u:'4294967295'
+ %0-+2.0u:' '
+ %0-+2.0u:'1 '
+ %0-+2.0u:'10'
+ %0-+2.0u:'100'
+ %0-+2.0u:'4294967295'
+ %0-+2.1u:'0 '
+ %0-+2.1u:'1 '
+ %0-+2.1u:'10'
+ %0-+2.1u:'100'
+ %0-+2.1u:'4294967295'
+ %0-+2.2u:'00'
+ %0-+2.2u:'01'
+ %0-+2.2u:'10'
+ %0-+2.2u:'100'
+ %0-+2.2u:'4294967295'
+ %0-+2.5u:'00000'
+ %0-+2.5u:'00001'
+ %0-+2.5u:'00010'
+ %0-+2.5u:'00100'
+ %0-+2.5u:'4294967295'
+ %0-+2u:'0 '
+ %0-+2u:'1 '
+ %0-+2u:'10'
+ %0-+2u:'100'
+ %0-+2u:'4294967295'
+ %0-+5.0u:' '
+ %0-+5.0u:'1 '
+ %0-+5.0u:'10 '
+ %0-+5.0u:'100 '
+ %0-+5.0u:'4294967295'
+ %0-+5.1u:'0 '
+ %0-+5.1u:'1 '
+ %0-+5.1u:'10 '
+ %0-+5.1u:'100 '
+ %0-+5.1u:'4294967295'
+ %0-+5.2u:'00 '
+ %0-+5.2u:'01 '
+ %0-+5.2u:'10 '
+ %0-+5.2u:'100 '
+ %0-+5.2u:'4294967295'
+ %0-+5.5u:'00000'
+ %0-+5.5u:'00001'
+ %0-+5.5u:'00010'
+ %0-+5.5u:'00100'
+ %0-+5.5u:'4294967295'
+ %0-+5u:'0 '
+ %0-+5u:'1 '
+ %0-+5u:'10 '
+ %0-+5u:'100 '
+ %0-+5u:'4294967295'
+ %0-+u:'0'
+ %0-+u:'1'
+ %0-+u:'10'
+ %0-+u:'100'
+ %0-+u:'4294967295'
+ %0-.0u:''
+ %0-.0u:'1'
+ %0-.0u:'10'
+ %0-.0u:'100'
+ %0-.0u:'4294967295'
+ %0-.1u:'0'
+ %0-.1u:'1'
+ %0-.1u:'10'
+ %0-.1u:'100'
+ %0-.1u:'4294967295'
+ %0-.2u:'00'
+ %0-.2u:'01'
+ %0-.2u:'10'
+ %0-.2u:'100'
+ %0-.2u:'4294967295'
+ %0-.5u:'00000'
+ %0-.5u:'00001'
+ %0-.5u:'00010'
+ %0-.5u:'00100'
+ %0-.5u:'4294967295'
+ %0-0.0u:''
+ %0-0.0u:'1'
+ %0-0.0u:'10'
+ %0-0.0u:'100'
+ %0-0.0u:'4294967295'
+ %0-0.1u:'0'
+ %0-0.1u:'1'
+ %0-0.1u:'10'
+ %0-0.1u:'100'
+ %0-0.1u:'4294967295'
+ %0-0.2u:'00'
+ %0-0.2u:'01'
+ %0-0.2u:'10'
+ %0-0.2u:'100'
+ %0-0.2u:'4294967295'
+ %0-0.5u:'00000'
+ %0-0.5u:'00001'
+ %0-0.5u:'00010'
+ %0-0.5u:'00100'
+ %0-0.5u:'4294967295'
+ %0-0u:'0'
+ %0-0u:'1'
+ %0-0u:'10'
+ %0-0u:'100'
+ %0-0u:'4294967295'
+ %0-1.0u:' '
+ %0-1.0u:'1'
+ %0-1.0u:'10'
+ %0-1.0u:'100'
+ %0-1.0u:'4294967295'
+ %0-1.1u:'0'
+ %0-1.1u:'1'
+ %0-1.1u:'10'
+ %0-1.1u:'100'
+ %0-1.1u:'4294967295'
+ %0-1.2u:'00'
+ %0-1.2u:'01'
+ %0-1.2u:'10'
+ %0-1.2u:'100'
+ %0-1.2u:'4294967295'
+ %0-1.5u:'00000'
+ %0-1.5u:'00001'
+ %0-1.5u:'00010'
+ %0-1.5u:'00100'
+ %0-1.5u:'4294967295'
+ %0-1u:'0'
+ %0-1u:'1'
+ %0-1u:'10'
+ %0-1u:'100'
+ %0-1u:'4294967295'
+ %0-2.0u:' '
+ %0-2.0u:'1 '
+ %0-2.0u:'10'
+ %0-2.0u:'100'
+ %0-2.0u:'4294967295'
+ %0-2.1u:'0 '
+ %0-2.1u:'1 '
+ %0-2.1u:'10'
+ %0-2.1u:'100'
+ %0-2.1u:'4294967295'
+ %0-2.2u:'00'
+ %0-2.2u:'01'
+ %0-2.2u:'10'
+ %0-2.2u:'100'
+ %0-2.2u:'4294967295'
+ %0-2.5u:'00000'
+ %0-2.5u:'00001'
+ %0-2.5u:'00010'
+ %0-2.5u:'00100'
+ %0-2.5u:'4294967295'
+ %0-2u:'0 '
+ %0-2u:'1 '
+ %0-2u:'10'
+ %0-2u:'100'
+ %0-2u:'4294967295'
+ %0-5.0u:' '
+ %0-5.0u:'1 '
+ %0-5.0u:'10 '
+ %0-5.0u:'100 '
+ %0-5.0u:'4294967295'
+ %0-5.1u:'0 '
+ %0-5.1u:'1 '
+ %0-5.1u:'10 '
+ %0-5.1u:'100 '
+ %0-5.1u:'4294967295'
+ %0-5.2u:'00 '
+ %0-5.2u:'01 '
+ %0-5.2u:'10 '
+ %0-5.2u:'100 '
+ %0-5.2u:'4294967295'
+ %0-5.5u:'00000'
+ %0-5.5u:'00001'
+ %0-5.5u:'00010'
+ %0-5.5u:'00100'
+ %0-5.5u:'4294967295'
+ %0-5u:'0 '
+ %0-5u:'1 '
+ %0-5u:'10 '
+ %0-5u:'100 '
+ %0-5u:'4294967295'
+ %0-u:'0'
+ %0-u:'1'
+ %0-u:'10'
+ %0-u:'100'
+ %0-u:'4294967295'
+ %0.0u:''
+ %0.0u:'1'
+ %0.0u:'10'
+ %0.0u:'100'
+ %0.0u:'4294967295'
+ %0.1u:'0'
+ %0.1u:'1'
+ %0.1u:'10'
+ %0.1u:'100'
+ %0.1u:'4294967295'
+ %0.2u:'00'
+ %0.2u:'01'
+ %0.2u:'10'
+ %0.2u:'100'
+ %0.2u:'4294967295'
+ %0.5u:'00000'
+ %0.5u:'00001'
+ %0.5u:'00010'
+ %0.5u:'00100'
+ %0.5u:'4294967295'
+ %00.0u:''
+ %00.0u:'1'
+ %00.0u:'10'
+ %00.0u:'100'
+ %00.0u:'4294967295'
+ %00.1u:'0'
+ %00.1u:'1'
+ %00.1u:'10'
+ %00.1u:'100'
+ %00.1u:'4294967295'
+ %00.2u:'00'
+ %00.2u:'01'
+ %00.2u:'10'
+ %00.2u:'100'
+ %00.2u:'4294967295'
+ %00.5u:'00000'
+ %00.5u:'00001'
+ %00.5u:'00010'
+ %00.5u:'00100'
+ %00.5u:'4294967295'
+ %00u:'0'
+ %00u:'1'
+ %00u:'10'
+ %00u:'100'
+ %00u:'4294967295'
+ %01.0u:' '
+ %01.0u:'1'
+ %01.0u:'10'
+ %01.0u:'100'
+ %01.0u:'4294967295'
+ %01.1u:'0'
+ %01.1u:'1'
+ %01.1u:'10'
+ %01.1u:'100'
+ %01.1u:'4294967295'
+ %01.2u:'00'
+ %01.2u:'01'
+ %01.2u:'10'
+ %01.2u:'100'
+ %01.2u:'4294967295'
+ %01.5u:'00000'
+ %01.5u:'00001'
+ %01.5u:'00010'
+ %01.5u:'00100'
+ %01.5u:'4294967295'
+ %01u:'0'
+ %01u:'1'
+ %01u:'10'
+ %01u:'100'
+ %01u:'4294967295'
+ %02.0u:' '
+ %02.0u:' 1'
+ %02.0u:'10'
+ %02.0u:'100'
+ %02.0u:'4294967295'
+ %02.1u:' 0'
+ %02.1u:' 1'
+ %02.1u:'10'
+ %02.1u:'100'
+ %02.1u:'4294967295'
+ %02.2u:'00'
+ %02.2u:'01'
+ %02.2u:'10'
+ %02.2u:'100'
+ %02.2u:'4294967295'
+ %02.5u:'00000'
+ %02.5u:'00001'
+ %02.5u:'00010'
+ %02.5u:'00100'
+ %02.5u:'4294967295'
+ %02u:'00'
+ %02u:'01'
+ %02u:'10'
+ %02u:'100'
+ %02u:'4294967295'
+ %05.0u:' '
+ %05.0u:' 1'
+ %05.0u:' 10'
+ %05.0u:' 100'
+ %05.0u:'4294967295'
+ %05.1u:' 0'
+ %05.1u:' 1'
+ %05.1u:' 10'
+ %05.1u:' 100'
+ %05.1u:'4294967295'
+ %05.2u:' 00'
+ %05.2u:' 01'
+ %05.2u:' 10'
+ %05.2u:' 100'
+ %05.2u:'4294967295'
+ %05.5u:'00000'
+ %05.5u:'00001'
+ %05.5u:'00010'
+ %05.5u:'00100'
+ %05.5u:'4294967295'
+ %05u:'00000'
+ %05u:'00001'
+ %05u:'00010'
+ %05u:'00100'
+ %05u:'4294967295'
+ %0u:'0'
+ %0u:'1'
+ %0u:'10'
+ %0u:'100'
+ %0u:'4294967295'
+ %1.0u:' '
+ %1.0u:'1'
+ %1.0u:'10'
+ %1.0u:'100'
+ %1.0u:'4294967295'
+ %1.1u:'0'
+ %1.1u:'1'
+ %1.1u:'10'
+ %1.1u:'100'
+ %1.1u:'4294967295'
+ %1.2u:'00'
+ %1.2u:'01'
+ %1.2u:'10'
+ %1.2u:'100'
+ %1.2u:'4294967295'
+ %1.5u:'00000'
+ %1.5u:'00001'
+ %1.5u:'00010'
+ %1.5u:'00100'
+ %1.5u:'4294967295'
+ %1u:'0'
+ %1u:'1'
+ %1u:'10'
+ %1u:'100'
+ %1u:'4294967295'
+ %2.0u:' '
+ %2.0u:' 1'
+ %2.0u:'10'
+ %2.0u:'100'
+ %2.0u:'4294967295'
+ %2.1u:' 0'
+ %2.1u:' 1'
+ %2.1u:'10'
+ %2.1u:'100'
+ %2.1u:'4294967295'
+ %2.2u:'00'
+ %2.2u:'01'
+ %2.2u:'10'
+ %2.2u:'100'
+ %2.2u:'4294967295'
+ %2.5u:'00000'
+ %2.5u:'00001'
+ %2.5u:'00010'
+ %2.5u:'00100'
+ %2.5u:'4294967295'
+ %2u:' 0'
+ %2u:' 1'
+ %2u:'10'
+ %2u:'100'
+ %2u:'4294967295'
+ %5.0u:' '
+ %5.0u:' 1'
+ %5.0u:' 10'
+ %5.0u:' 100'
+ %5.0u:'4294967295'
+ %5.1u:' 0'
+ %5.1u:' 1'
+ %5.1u:' 10'
+ %5.1u:' 100'
+ %5.1u:'4294967295'
+ %5.2u:' 00'
+ %5.2u:' 01'
+ %5.2u:' 10'
+ %5.2u:' 100'
+ %5.2u:'4294967295'
+ %5.5u:'00000'
+ %5.5u:'00001'
+ %5.5u:'00010'
+ %5.5u:'00100'
+ %5.5u:'4294967295'
+ %5u:' 0'
+ %5u:' 1'
+ %5u:' 10'
+ %5u:' 100'
+ %5u:'4294967295'
+ %u:'0'
+ %u:'1'
+ %u:'10'
+ %u:'100'
+ %u:'4294967295'
diff --git a/tests/string_format/string_format_uint_u.exp2 b/tests/string_format/string_format_uint_u.exp2
new file mode 100644
index 0000000..dcd72bb
--- /dev/null
+++ b/tests/string_format/string_format_uint_u.exp2
@@ -0,0 +1,1975 @@
+ % .0u:''
+ % .0u:'1'
+ % .0u:'10'
+ % .0u:'100'
+ % .0u:'18446744073709551615'
+ % .1u:'0'
+ % .1u:'1'
+ % .1u:'10'
+ % .1u:'100'
+ % .1u:'18446744073709551615'
+ % .2u:'00'
+ % .2u:'01'
+ % .2u:'10'
+ % .2u:'100'
+ % .2u:'18446744073709551615'
+ % .5u:'00000'
+ % .5u:'00001'
+ % .5u:'00010'
+ % .5u:'00100'
+ % .5u:'18446744073709551615'
+ % 0.0u:''
+ % 0.0u:'1'
+ % 0.0u:'10'
+ % 0.0u:'100'
+ % 0.0u:'18446744073709551615'
+ % 0.1u:'0'
+ % 0.1u:'1'
+ % 0.1u:'10'
+ % 0.1u:'100'
+ % 0.1u:'18446744073709551615'
+ % 0.2u:'00'
+ % 0.2u:'01'
+ % 0.2u:'10'
+ % 0.2u:'100'
+ % 0.2u:'18446744073709551615'
+ % 0.5u:'00000'
+ % 0.5u:'00001'
+ % 0.5u:'00010'
+ % 0.5u:'00100'
+ % 0.5u:'18446744073709551615'
+ % 0u:'0'
+ % 0u:'1'
+ % 0u:'10'
+ % 0u:'100'
+ % 0u:'18446744073709551615'
+ % 1.0u:' '
+ % 1.0u:'1'
+ % 1.0u:'10'
+ % 1.0u:'100'
+ % 1.0u:'18446744073709551615'
+ % 1.1u:'0'
+ % 1.1u:'1'
+ % 1.1u:'10'
+ % 1.1u:'100'
+ % 1.1u:'18446744073709551615'
+ % 1.2u:'00'
+ % 1.2u:'01'
+ % 1.2u:'10'
+ % 1.2u:'100'
+ % 1.2u:'18446744073709551615'
+ % 1.5u:'00000'
+ % 1.5u:'00001'
+ % 1.5u:'00010'
+ % 1.5u:'00100'
+ % 1.5u:'18446744073709551615'
+ % 1u:'0'
+ % 1u:'1'
+ % 1u:'10'
+ % 1u:'100'
+ % 1u:'18446744073709551615'
+ % 2.0u:' '
+ % 2.0u:' 1'
+ % 2.0u:'10'
+ % 2.0u:'100'
+ % 2.0u:'18446744073709551615'
+ % 2.1u:' 0'
+ % 2.1u:' 1'
+ % 2.1u:'10'
+ % 2.1u:'100'
+ % 2.1u:'18446744073709551615'
+ % 2.2u:'00'
+ % 2.2u:'01'
+ % 2.2u:'10'
+ % 2.2u:'100'
+ % 2.2u:'18446744073709551615'
+ % 2.5u:'00000'
+ % 2.5u:'00001'
+ % 2.5u:'00010'
+ % 2.5u:'00100'
+ % 2.5u:'18446744073709551615'
+ % 2u:' 0'
+ % 2u:' 1'
+ % 2u:'10'
+ % 2u:'100'
+ % 2u:'18446744073709551615'
+ % 5.0u:' '
+ % 5.0u:' 1'
+ % 5.0u:' 10'
+ % 5.0u:' 100'
+ % 5.0u:'18446744073709551615'
+ % 5.1u:' 0'
+ % 5.1u:' 1'
+ % 5.1u:' 10'
+ % 5.1u:' 100'
+ % 5.1u:'18446744073709551615'
+ % 5.2u:' 00'
+ % 5.2u:' 01'
+ % 5.2u:' 10'
+ % 5.2u:' 100'
+ % 5.2u:'18446744073709551615'
+ % 5.5u:'00000'
+ % 5.5u:'00001'
+ % 5.5u:'00010'
+ % 5.5u:'00100'
+ % 5.5u:'18446744073709551615'
+ % 5u:' 0'
+ % 5u:' 1'
+ % 5u:' 10'
+ % 5u:' 100'
+ % 5u:'18446744073709551615'
+ % u:'0'
+ % u:'1'
+ % u:'10'
+ % u:'100'
+ % u:'18446744073709551615'
+ %+ .0u:''
+ %+ .0u:'1'
+ %+ .0u:'10'
+ %+ .0u:'100'
+ %+ .0u:'18446744073709551615'
+ %+ .1u:'0'
+ %+ .1u:'1'
+ %+ .1u:'10'
+ %+ .1u:'100'
+ %+ .1u:'18446744073709551615'
+ %+ .2u:'00'
+ %+ .2u:'01'
+ %+ .2u:'10'
+ %+ .2u:'100'
+ %+ .2u:'18446744073709551615'
+ %+ .5u:'00000'
+ %+ .5u:'00001'
+ %+ .5u:'00010'
+ %+ .5u:'00100'
+ %+ .5u:'18446744073709551615'
+ %+ 0.0u:''
+ %+ 0.0u:'1'
+ %+ 0.0u:'10'
+ %+ 0.0u:'100'
+ %+ 0.0u:'18446744073709551615'
+ %+ 0.1u:'0'
+ %+ 0.1u:'1'
+ %+ 0.1u:'10'
+ %+ 0.1u:'100'
+ %+ 0.1u:'18446744073709551615'
+ %+ 0.2u:'00'
+ %+ 0.2u:'01'
+ %+ 0.2u:'10'
+ %+ 0.2u:'100'
+ %+ 0.2u:'18446744073709551615'
+ %+ 0.5u:'00000'
+ %+ 0.5u:'00001'
+ %+ 0.5u:'00010'
+ %+ 0.5u:'00100'
+ %+ 0.5u:'18446744073709551615'
+ %+ 0u:'0'
+ %+ 0u:'1'
+ %+ 0u:'10'
+ %+ 0u:'100'
+ %+ 0u:'18446744073709551615'
+ %+ 1.0u:' '
+ %+ 1.0u:'1'
+ %+ 1.0u:'10'
+ %+ 1.0u:'100'
+ %+ 1.0u:'18446744073709551615'
+ %+ 1.1u:'0'
+ %+ 1.1u:'1'
+ %+ 1.1u:'10'
+ %+ 1.1u:'100'
+ %+ 1.1u:'18446744073709551615'
+ %+ 1.2u:'00'
+ %+ 1.2u:'01'
+ %+ 1.2u:'10'
+ %+ 1.2u:'100'
+ %+ 1.2u:'18446744073709551615'
+ %+ 1.5u:'00000'
+ %+ 1.5u:'00001'
+ %+ 1.5u:'00010'
+ %+ 1.5u:'00100'
+ %+ 1.5u:'18446744073709551615'
+ %+ 1u:'0'
+ %+ 1u:'1'
+ %+ 1u:'10'
+ %+ 1u:'100'
+ %+ 1u:'18446744073709551615'
+ %+ 2.0u:' '
+ %+ 2.0u:' 1'
+ %+ 2.0u:'10'
+ %+ 2.0u:'100'
+ %+ 2.0u:'18446744073709551615'
+ %+ 2.1u:' 0'
+ %+ 2.1u:' 1'
+ %+ 2.1u:'10'
+ %+ 2.1u:'100'
+ %+ 2.1u:'18446744073709551615'
+ %+ 2.2u:'00'
+ %+ 2.2u:'01'
+ %+ 2.2u:'10'
+ %+ 2.2u:'100'
+ %+ 2.2u:'18446744073709551615'
+ %+ 2.5u:'00000'
+ %+ 2.5u:'00001'
+ %+ 2.5u:'00010'
+ %+ 2.5u:'00100'
+ %+ 2.5u:'18446744073709551615'
+ %+ 2u:' 0'
+ %+ 2u:' 1'
+ %+ 2u:'10'
+ %+ 2u:'100'
+ %+ 2u:'18446744073709551615'
+ %+ 5.0u:' '
+ %+ 5.0u:' 1'
+ %+ 5.0u:' 10'
+ %+ 5.0u:' 100'
+ %+ 5.0u:'18446744073709551615'
+ %+ 5.1u:' 0'
+ %+ 5.1u:' 1'
+ %+ 5.1u:' 10'
+ %+ 5.1u:' 100'
+ %+ 5.1u:'18446744073709551615'
+ %+ 5.2u:' 00'
+ %+ 5.2u:' 01'
+ %+ 5.2u:' 10'
+ %+ 5.2u:' 100'
+ %+ 5.2u:'18446744073709551615'
+ %+ 5.5u:'00000'
+ %+ 5.5u:'00001'
+ %+ 5.5u:'00010'
+ %+ 5.5u:'00100'
+ %+ 5.5u:'18446744073709551615'
+ %+ 5u:' 0'
+ %+ 5u:' 1'
+ %+ 5u:' 10'
+ %+ 5u:' 100'
+ %+ 5u:'18446744073709551615'
+ %+ u:'0'
+ %+ u:'1'
+ %+ u:'10'
+ %+ u:'100'
+ %+ u:'18446744073709551615'
+ %+.0u:''
+ %+.0u:'1'
+ %+.0u:'10'
+ %+.0u:'100'
+ %+.0u:'18446744073709551615'
+ %+.1u:'0'
+ %+.1u:'1'
+ %+.1u:'10'
+ %+.1u:'100'
+ %+.1u:'18446744073709551615'
+ %+.2u:'00'
+ %+.2u:'01'
+ %+.2u:'10'
+ %+.2u:'100'
+ %+.2u:'18446744073709551615'
+ %+.5u:'00000'
+ %+.5u:'00001'
+ %+.5u:'00010'
+ %+.5u:'00100'
+ %+.5u:'18446744073709551615'
+ %+0.0u:''
+ %+0.0u:'1'
+ %+0.0u:'10'
+ %+0.0u:'100'
+ %+0.0u:'18446744073709551615'
+ %+0.1u:'0'
+ %+0.1u:'1'
+ %+0.1u:'10'
+ %+0.1u:'100'
+ %+0.1u:'18446744073709551615'
+ %+0.2u:'00'
+ %+0.2u:'01'
+ %+0.2u:'10'
+ %+0.2u:'100'
+ %+0.2u:'18446744073709551615'
+ %+0.5u:'00000'
+ %+0.5u:'00001'
+ %+0.5u:'00010'
+ %+0.5u:'00100'
+ %+0.5u:'18446744073709551615'
+ %+0u:'0'
+ %+0u:'1'
+ %+0u:'10'
+ %+0u:'100'
+ %+0u:'18446744073709551615'
+ %+1.0u:' '
+ %+1.0u:'1'
+ %+1.0u:'10'
+ %+1.0u:'100'
+ %+1.0u:'18446744073709551615'
+ %+1.1u:'0'
+ %+1.1u:'1'
+ %+1.1u:'10'
+ %+1.1u:'100'
+ %+1.1u:'18446744073709551615'
+ %+1.2u:'00'
+ %+1.2u:'01'
+ %+1.2u:'10'
+ %+1.2u:'100'
+ %+1.2u:'18446744073709551615'
+ %+1.5u:'00000'
+ %+1.5u:'00001'
+ %+1.5u:'00010'
+ %+1.5u:'00100'
+ %+1.5u:'18446744073709551615'
+ %+1u:'0'
+ %+1u:'1'
+ %+1u:'10'
+ %+1u:'100'
+ %+1u:'18446744073709551615'
+ %+2.0u:' '
+ %+2.0u:' 1'
+ %+2.0u:'10'
+ %+2.0u:'100'
+ %+2.0u:'18446744073709551615'
+ %+2.1u:' 0'
+ %+2.1u:' 1'
+ %+2.1u:'10'
+ %+2.1u:'100'
+ %+2.1u:'18446744073709551615'
+ %+2.2u:'00'
+ %+2.2u:'01'
+ %+2.2u:'10'
+ %+2.2u:'100'
+ %+2.2u:'18446744073709551615'
+ %+2.5u:'00000'
+ %+2.5u:'00001'
+ %+2.5u:'00010'
+ %+2.5u:'00100'
+ %+2.5u:'18446744073709551615'
+ %+2u:' 0'
+ %+2u:' 1'
+ %+2u:'10'
+ %+2u:'100'
+ %+2u:'18446744073709551615'
+ %+5.0u:' '
+ %+5.0u:' 1'
+ %+5.0u:' 10'
+ %+5.0u:' 100'
+ %+5.0u:'18446744073709551615'
+ %+5.1u:' 0'
+ %+5.1u:' 1'
+ %+5.1u:' 10'
+ %+5.1u:' 100'
+ %+5.1u:'18446744073709551615'
+ %+5.2u:' 00'
+ %+5.2u:' 01'
+ %+5.2u:' 10'
+ %+5.2u:' 100'
+ %+5.2u:'18446744073709551615'
+ %+5.5u:'00000'
+ %+5.5u:'00001'
+ %+5.5u:'00010'
+ %+5.5u:'00100'
+ %+5.5u:'18446744073709551615'
+ %+5u:' 0'
+ %+5u:' 1'
+ %+5u:' 10'
+ %+5u:' 100'
+ %+5u:'18446744073709551615'
+ %+u:'0'
+ %+u:'1'
+ %+u:'10'
+ %+u:'100'
+ %+u:'18446744073709551615'
+ %- .0u:''
+ %- .0u:'1'
+ %- .0u:'10'
+ %- .0u:'100'
+ %- .0u:'18446744073709551615'
+ %- .1u:'0'
+ %- .1u:'1'
+ %- .1u:'10'
+ %- .1u:'100'
+ %- .1u:'18446744073709551615'
+ %- .2u:'00'
+ %- .2u:'01'
+ %- .2u:'10'
+ %- .2u:'100'
+ %- .2u:'18446744073709551615'
+ %- .5u:'00000'
+ %- .5u:'00001'
+ %- .5u:'00010'
+ %- .5u:'00100'
+ %- .5u:'18446744073709551615'
+ %- 0.0u:''
+ %- 0.0u:'1'
+ %- 0.0u:'10'
+ %- 0.0u:'100'
+ %- 0.0u:'18446744073709551615'
+ %- 0.1u:'0'
+ %- 0.1u:'1'
+ %- 0.1u:'10'
+ %- 0.1u:'100'
+ %- 0.1u:'18446744073709551615'
+ %- 0.2u:'00'
+ %- 0.2u:'01'
+ %- 0.2u:'10'
+ %- 0.2u:'100'
+ %- 0.2u:'18446744073709551615'
+ %- 0.5u:'00000'
+ %- 0.5u:'00001'
+ %- 0.5u:'00010'
+ %- 0.5u:'00100'
+ %- 0.5u:'18446744073709551615'
+ %- 0u:'0'
+ %- 0u:'1'
+ %- 0u:'10'
+ %- 0u:'100'
+ %- 0u:'18446744073709551615'
+ %- 1.0u:' '
+ %- 1.0u:'1'
+ %- 1.0u:'10'
+ %- 1.0u:'100'
+ %- 1.0u:'18446744073709551615'
+ %- 1.1u:'0'
+ %- 1.1u:'1'
+ %- 1.1u:'10'
+ %- 1.1u:'100'
+ %- 1.1u:'18446744073709551615'
+ %- 1.2u:'00'
+ %- 1.2u:'01'
+ %- 1.2u:'10'
+ %- 1.2u:'100'
+ %- 1.2u:'18446744073709551615'
+ %- 1.5u:'00000'
+ %- 1.5u:'00001'
+ %- 1.5u:'00010'
+ %- 1.5u:'00100'
+ %- 1.5u:'18446744073709551615'
+ %- 1u:'0'
+ %- 1u:'1'
+ %- 1u:'10'
+ %- 1u:'100'
+ %- 1u:'18446744073709551615'
+ %- 2.0u:' '
+ %- 2.0u:'1 '
+ %- 2.0u:'10'
+ %- 2.0u:'100'
+ %- 2.0u:'18446744073709551615'
+ %- 2.1u:'0 '
+ %- 2.1u:'1 '
+ %- 2.1u:'10'
+ %- 2.1u:'100'
+ %- 2.1u:'18446744073709551615'
+ %- 2.2u:'00'
+ %- 2.2u:'01'
+ %- 2.2u:'10'
+ %- 2.2u:'100'
+ %- 2.2u:'18446744073709551615'
+ %- 2.5u:'00000'
+ %- 2.5u:'00001'
+ %- 2.5u:'00010'
+ %- 2.5u:'00100'
+ %- 2.5u:'18446744073709551615'
+ %- 2u:'0 '
+ %- 2u:'1 '
+ %- 2u:'10'
+ %- 2u:'100'
+ %- 2u:'18446744073709551615'
+ %- 5.0u:' '
+ %- 5.0u:'1 '
+ %- 5.0u:'10 '
+ %- 5.0u:'100 '
+ %- 5.0u:'18446744073709551615'
+ %- 5.1u:'0 '
+ %- 5.1u:'1 '
+ %- 5.1u:'10 '
+ %- 5.1u:'100 '
+ %- 5.1u:'18446744073709551615'
+ %- 5.2u:'00 '
+ %- 5.2u:'01 '
+ %- 5.2u:'10 '
+ %- 5.2u:'100 '
+ %- 5.2u:'18446744073709551615'
+ %- 5.5u:'00000'
+ %- 5.5u:'00001'
+ %- 5.5u:'00010'
+ %- 5.5u:'00100'
+ %- 5.5u:'18446744073709551615'
+ %- 5u:'0 '
+ %- 5u:'1 '
+ %- 5u:'10 '
+ %- 5u:'100 '
+ %- 5u:'18446744073709551615'
+ %- u:'0'
+ %- u:'1'
+ %- u:'10'
+ %- u:'100'
+ %- u:'18446744073709551615'
+ %-+ .0u:''
+ %-+ .0u:'1'
+ %-+ .0u:'10'
+ %-+ .0u:'100'
+ %-+ .0u:'18446744073709551615'
+ %-+ .1u:'0'
+ %-+ .1u:'1'
+ %-+ .1u:'10'
+ %-+ .1u:'100'
+ %-+ .1u:'18446744073709551615'
+ %-+ .2u:'00'
+ %-+ .2u:'01'
+ %-+ .2u:'10'
+ %-+ .2u:'100'
+ %-+ .2u:'18446744073709551615'
+ %-+ .5u:'00000'
+ %-+ .5u:'00001'
+ %-+ .5u:'00010'
+ %-+ .5u:'00100'
+ %-+ .5u:'18446744073709551615'
+ %-+ 0.0u:''
+ %-+ 0.0u:'1'
+ %-+ 0.0u:'10'
+ %-+ 0.0u:'100'
+ %-+ 0.0u:'18446744073709551615'
+ %-+ 0.1u:'0'
+ %-+ 0.1u:'1'
+ %-+ 0.1u:'10'
+ %-+ 0.1u:'100'
+ %-+ 0.1u:'18446744073709551615'
+ %-+ 0.2u:'00'
+ %-+ 0.2u:'01'
+ %-+ 0.2u:'10'
+ %-+ 0.2u:'100'
+ %-+ 0.2u:'18446744073709551615'
+ %-+ 0.5u:'00000'
+ %-+ 0.5u:'00001'
+ %-+ 0.5u:'00010'
+ %-+ 0.5u:'00100'
+ %-+ 0.5u:'18446744073709551615'
+ %-+ 0u:'0'
+ %-+ 0u:'1'
+ %-+ 0u:'10'
+ %-+ 0u:'100'
+ %-+ 0u:'18446744073709551615'
+ %-+ 1.0u:' '
+ %-+ 1.0u:'1'
+ %-+ 1.0u:'10'
+ %-+ 1.0u:'100'
+ %-+ 1.0u:'18446744073709551615'
+ %-+ 1.1u:'0'
+ %-+ 1.1u:'1'
+ %-+ 1.1u:'10'
+ %-+ 1.1u:'100'
+ %-+ 1.1u:'18446744073709551615'
+ %-+ 1.2u:'00'
+ %-+ 1.2u:'01'
+ %-+ 1.2u:'10'
+ %-+ 1.2u:'100'
+ %-+ 1.2u:'18446744073709551615'
+ %-+ 1.5u:'00000'
+ %-+ 1.5u:'00001'
+ %-+ 1.5u:'00010'
+ %-+ 1.5u:'00100'
+ %-+ 1.5u:'18446744073709551615'
+ %-+ 1u:'0'
+ %-+ 1u:'1'
+ %-+ 1u:'10'
+ %-+ 1u:'100'
+ %-+ 1u:'18446744073709551615'
+ %-+ 2.0u:' '
+ %-+ 2.0u:'1 '
+ %-+ 2.0u:'10'
+ %-+ 2.0u:'100'
+ %-+ 2.0u:'18446744073709551615'
+ %-+ 2.1u:'0 '
+ %-+ 2.1u:'1 '
+ %-+ 2.1u:'10'
+ %-+ 2.1u:'100'
+ %-+ 2.1u:'18446744073709551615'
+ %-+ 2.2u:'00'
+ %-+ 2.2u:'01'
+ %-+ 2.2u:'10'
+ %-+ 2.2u:'100'
+ %-+ 2.2u:'18446744073709551615'
+ %-+ 2.5u:'00000'
+ %-+ 2.5u:'00001'
+ %-+ 2.5u:'00010'
+ %-+ 2.5u:'00100'
+ %-+ 2.5u:'18446744073709551615'
+ %-+ 2u:'0 '
+ %-+ 2u:'1 '
+ %-+ 2u:'10'
+ %-+ 2u:'100'
+ %-+ 2u:'18446744073709551615'
+ %-+ 5.0u:' '
+ %-+ 5.0u:'1 '
+ %-+ 5.0u:'10 '
+ %-+ 5.0u:'100 '
+ %-+ 5.0u:'18446744073709551615'
+ %-+ 5.1u:'0 '
+ %-+ 5.1u:'1 '
+ %-+ 5.1u:'10 '
+ %-+ 5.1u:'100 '
+ %-+ 5.1u:'18446744073709551615'
+ %-+ 5.2u:'00 '
+ %-+ 5.2u:'01 '
+ %-+ 5.2u:'10 '
+ %-+ 5.2u:'100 '
+ %-+ 5.2u:'18446744073709551615'
+ %-+ 5.5u:'00000'
+ %-+ 5.5u:'00001'
+ %-+ 5.5u:'00010'
+ %-+ 5.5u:'00100'
+ %-+ 5.5u:'18446744073709551615'
+ %-+ 5u:'0 '
+ %-+ 5u:'1 '
+ %-+ 5u:'10 '
+ %-+ 5u:'100 '
+ %-+ 5u:'18446744073709551615'
+ %-+ u:'0'
+ %-+ u:'1'
+ %-+ u:'10'
+ %-+ u:'100'
+ %-+ u:'18446744073709551615'
+ %-+.0u:''
+ %-+.0u:'1'
+ %-+.0u:'10'
+ %-+.0u:'100'
+ %-+.0u:'18446744073709551615'
+ %-+.1u:'0'
+ %-+.1u:'1'
+ %-+.1u:'10'
+ %-+.1u:'100'
+ %-+.1u:'18446744073709551615'
+ %-+.2u:'00'
+ %-+.2u:'01'
+ %-+.2u:'10'
+ %-+.2u:'100'
+ %-+.2u:'18446744073709551615'
+ %-+.5u:'00000'
+ %-+.5u:'00001'
+ %-+.5u:'00010'
+ %-+.5u:'00100'
+ %-+.5u:'18446744073709551615'
+ %-+0.0u:''
+ %-+0.0u:'1'
+ %-+0.0u:'10'
+ %-+0.0u:'100'
+ %-+0.0u:'18446744073709551615'
+ %-+0.1u:'0'
+ %-+0.1u:'1'
+ %-+0.1u:'10'
+ %-+0.1u:'100'
+ %-+0.1u:'18446744073709551615'
+ %-+0.2u:'00'
+ %-+0.2u:'01'
+ %-+0.2u:'10'
+ %-+0.2u:'100'
+ %-+0.2u:'18446744073709551615'
+ %-+0.5u:'00000'
+ %-+0.5u:'00001'
+ %-+0.5u:'00010'
+ %-+0.5u:'00100'
+ %-+0.5u:'18446744073709551615'
+ %-+0u:'0'
+ %-+0u:'1'
+ %-+0u:'10'
+ %-+0u:'100'
+ %-+0u:'18446744073709551615'
+ %-+1.0u:' '
+ %-+1.0u:'1'
+ %-+1.0u:'10'
+ %-+1.0u:'100'
+ %-+1.0u:'18446744073709551615'
+ %-+1.1u:'0'
+ %-+1.1u:'1'
+ %-+1.1u:'10'
+ %-+1.1u:'100'
+ %-+1.1u:'18446744073709551615'
+ %-+1.2u:'00'
+ %-+1.2u:'01'
+ %-+1.2u:'10'
+ %-+1.2u:'100'
+ %-+1.2u:'18446744073709551615'
+ %-+1.5u:'00000'
+ %-+1.5u:'00001'
+ %-+1.5u:'00010'
+ %-+1.5u:'00100'
+ %-+1.5u:'18446744073709551615'
+ %-+1u:'0'
+ %-+1u:'1'
+ %-+1u:'10'
+ %-+1u:'100'
+ %-+1u:'18446744073709551615'
+ %-+2.0u:' '
+ %-+2.0u:'1 '
+ %-+2.0u:'10'
+ %-+2.0u:'100'
+ %-+2.0u:'18446744073709551615'
+ %-+2.1u:'0 '
+ %-+2.1u:'1 '
+ %-+2.1u:'10'
+ %-+2.1u:'100'
+ %-+2.1u:'18446744073709551615'
+ %-+2.2u:'00'
+ %-+2.2u:'01'
+ %-+2.2u:'10'
+ %-+2.2u:'100'
+ %-+2.2u:'18446744073709551615'
+ %-+2.5u:'00000'
+ %-+2.5u:'00001'
+ %-+2.5u:'00010'
+ %-+2.5u:'00100'
+ %-+2.5u:'18446744073709551615'
+ %-+2u:'0 '
+ %-+2u:'1 '
+ %-+2u:'10'
+ %-+2u:'100'
+ %-+2u:'18446744073709551615'
+ %-+5.0u:' '
+ %-+5.0u:'1 '
+ %-+5.0u:'10 '
+ %-+5.0u:'100 '
+ %-+5.0u:'18446744073709551615'
+ %-+5.1u:'0 '
+ %-+5.1u:'1 '
+ %-+5.1u:'10 '
+ %-+5.1u:'100 '
+ %-+5.1u:'18446744073709551615'
+ %-+5.2u:'00 '
+ %-+5.2u:'01 '
+ %-+5.2u:'10 '
+ %-+5.2u:'100 '
+ %-+5.2u:'18446744073709551615'
+ %-+5.5u:'00000'
+ %-+5.5u:'00001'
+ %-+5.5u:'00010'
+ %-+5.5u:'00100'
+ %-+5.5u:'18446744073709551615'
+ %-+5u:'0 '
+ %-+5u:'1 '
+ %-+5u:'10 '
+ %-+5u:'100 '
+ %-+5u:'18446744073709551615'
+ %-+u:'0'
+ %-+u:'1'
+ %-+u:'10'
+ %-+u:'100'
+ %-+u:'18446744073709551615'
+ %-.0u:''
+ %-.0u:'1'
+ %-.0u:'10'
+ %-.0u:'100'
+ %-.0u:'18446744073709551615'
+ %-.1u:'0'
+ %-.1u:'1'
+ %-.1u:'10'
+ %-.1u:'100'
+ %-.1u:'18446744073709551615'
+ %-.2u:'00'
+ %-.2u:'01'
+ %-.2u:'10'
+ %-.2u:'100'
+ %-.2u:'18446744073709551615'
+ %-.5u:'00000'
+ %-.5u:'00001'
+ %-.5u:'00010'
+ %-.5u:'00100'
+ %-.5u:'18446744073709551615'
+ %-0.0u:''
+ %-0.0u:'1'
+ %-0.0u:'10'
+ %-0.0u:'100'
+ %-0.0u:'18446744073709551615'
+ %-0.1u:'0'
+ %-0.1u:'1'
+ %-0.1u:'10'
+ %-0.1u:'100'
+ %-0.1u:'18446744073709551615'
+ %-0.2u:'00'
+ %-0.2u:'01'
+ %-0.2u:'10'
+ %-0.2u:'100'
+ %-0.2u:'18446744073709551615'
+ %-0.5u:'00000'
+ %-0.5u:'00001'
+ %-0.5u:'00010'
+ %-0.5u:'00100'
+ %-0.5u:'18446744073709551615'
+ %-0u:'0'
+ %-0u:'1'
+ %-0u:'10'
+ %-0u:'100'
+ %-0u:'18446744073709551615'
+ %-1.0u:' '
+ %-1.0u:'1'
+ %-1.0u:'10'
+ %-1.0u:'100'
+ %-1.0u:'18446744073709551615'
+ %-1.1u:'0'
+ %-1.1u:'1'
+ %-1.1u:'10'
+ %-1.1u:'100'
+ %-1.1u:'18446744073709551615'
+ %-1.2u:'00'
+ %-1.2u:'01'
+ %-1.2u:'10'
+ %-1.2u:'100'
+ %-1.2u:'18446744073709551615'
+ %-1.5u:'00000'
+ %-1.5u:'00001'
+ %-1.5u:'00010'
+ %-1.5u:'00100'
+ %-1.5u:'18446744073709551615'
+ %-1u:'0'
+ %-1u:'1'
+ %-1u:'10'
+ %-1u:'100'
+ %-1u:'18446744073709551615'
+ %-2.0u:' '
+ %-2.0u:'1 '
+ %-2.0u:'10'
+ %-2.0u:'100'
+ %-2.0u:'18446744073709551615'
+ %-2.1u:'0 '
+ %-2.1u:'1 '
+ %-2.1u:'10'
+ %-2.1u:'100'
+ %-2.1u:'18446744073709551615'
+ %-2.2u:'00'
+ %-2.2u:'01'
+ %-2.2u:'10'
+ %-2.2u:'100'
+ %-2.2u:'18446744073709551615'
+ %-2.5u:'00000'
+ %-2.5u:'00001'
+ %-2.5u:'00010'
+ %-2.5u:'00100'
+ %-2.5u:'18446744073709551615'
+ %-2u:'0 '
+ %-2u:'1 '
+ %-2u:'10'
+ %-2u:'100'
+ %-2u:'18446744073709551615'
+ %-5.0u:' '
+ %-5.0u:'1 '
+ %-5.0u:'10 '
+ %-5.0u:'100 '
+ %-5.0u:'18446744073709551615'
+ %-5.1u:'0 '
+ %-5.1u:'1 '
+ %-5.1u:'10 '
+ %-5.1u:'100 '
+ %-5.1u:'18446744073709551615'
+ %-5.2u:'00 '
+ %-5.2u:'01 '
+ %-5.2u:'10 '
+ %-5.2u:'100 '
+ %-5.2u:'18446744073709551615'
+ %-5.5u:'00000'
+ %-5.5u:'00001'
+ %-5.5u:'00010'
+ %-5.5u:'00100'
+ %-5.5u:'18446744073709551615'
+ %-5u:'0 '
+ %-5u:'1 '
+ %-5u:'10 '
+ %-5u:'100 '
+ %-5u:'18446744073709551615'
+ %-u:'0'
+ %-u:'1'
+ %-u:'10'
+ %-u:'100'
+ %-u:'18446744073709551615'
+ %.0u:''
+ %.0u:'1'
+ %.0u:'10'
+ %.0u:'100'
+ %.0u:'18446744073709551615'
+ %.1u:'0'
+ %.1u:'1'
+ %.1u:'10'
+ %.1u:'100'
+ %.1u:'18446744073709551615'
+ %.2u:'00'
+ %.2u:'01'
+ %.2u:'10'
+ %.2u:'100'
+ %.2u:'18446744073709551615'
+ %.5u:'00000'
+ %.5u:'00001'
+ %.5u:'00010'
+ %.5u:'00100'
+ %.5u:'18446744073709551615'
+ %0 .0u:''
+ %0 .0u:'1'
+ %0 .0u:'10'
+ %0 .0u:'100'
+ %0 .0u:'18446744073709551615'
+ %0 .1u:'0'
+ %0 .1u:'1'
+ %0 .1u:'10'
+ %0 .1u:'100'
+ %0 .1u:'18446744073709551615'
+ %0 .2u:'00'
+ %0 .2u:'01'
+ %0 .2u:'10'
+ %0 .2u:'100'
+ %0 .2u:'18446744073709551615'
+ %0 .5u:'00000'
+ %0 .5u:'00001'
+ %0 .5u:'00010'
+ %0 .5u:'00100'
+ %0 .5u:'18446744073709551615'
+ %0 0.0u:''
+ %0 0.0u:'1'
+ %0 0.0u:'10'
+ %0 0.0u:'100'
+ %0 0.0u:'18446744073709551615'
+ %0 0.1u:'0'
+ %0 0.1u:'1'
+ %0 0.1u:'10'
+ %0 0.1u:'100'
+ %0 0.1u:'18446744073709551615'
+ %0 0.2u:'00'
+ %0 0.2u:'01'
+ %0 0.2u:'10'
+ %0 0.2u:'100'
+ %0 0.2u:'18446744073709551615'
+ %0 0.5u:'00000'
+ %0 0.5u:'00001'
+ %0 0.5u:'00010'
+ %0 0.5u:'00100'
+ %0 0.5u:'18446744073709551615'
+ %0 0u:'0'
+ %0 0u:'1'
+ %0 0u:'10'
+ %0 0u:'100'
+ %0 0u:'18446744073709551615'
+ %0 1.0u:' '
+ %0 1.0u:'1'
+ %0 1.0u:'10'
+ %0 1.0u:'100'
+ %0 1.0u:'18446744073709551615'
+ %0 1.1u:'0'
+ %0 1.1u:'1'
+ %0 1.1u:'10'
+ %0 1.1u:'100'
+ %0 1.1u:'18446744073709551615'
+ %0 1.2u:'00'
+ %0 1.2u:'01'
+ %0 1.2u:'10'
+ %0 1.2u:'100'
+ %0 1.2u:'18446744073709551615'
+ %0 1.5u:'00000'
+ %0 1.5u:'00001'
+ %0 1.5u:'00010'
+ %0 1.5u:'00100'
+ %0 1.5u:'18446744073709551615'
+ %0 1u:'0'
+ %0 1u:'1'
+ %0 1u:'10'
+ %0 1u:'100'
+ %0 1u:'18446744073709551615'
+ %0 2.0u:' '
+ %0 2.0u:' 1'
+ %0 2.0u:'10'
+ %0 2.0u:'100'
+ %0 2.0u:'18446744073709551615'
+ %0 2.1u:' 0'
+ %0 2.1u:' 1'
+ %0 2.1u:'10'
+ %0 2.1u:'100'
+ %0 2.1u:'18446744073709551615'
+ %0 2.2u:'00'
+ %0 2.2u:'01'
+ %0 2.2u:'10'
+ %0 2.2u:'100'
+ %0 2.2u:'18446744073709551615'
+ %0 2.5u:'00000'
+ %0 2.5u:'00001'
+ %0 2.5u:'00010'
+ %0 2.5u:'00100'
+ %0 2.5u:'18446744073709551615'
+ %0 2u:'00'
+ %0 2u:'01'
+ %0 2u:'10'
+ %0 2u:'100'
+ %0 2u:'18446744073709551615'
+ %0 5.0u:' '
+ %0 5.0u:' 1'
+ %0 5.0u:' 10'
+ %0 5.0u:' 100'
+ %0 5.0u:'18446744073709551615'
+ %0 5.1u:' 0'
+ %0 5.1u:' 1'
+ %0 5.1u:' 10'
+ %0 5.1u:' 100'
+ %0 5.1u:'18446744073709551615'
+ %0 5.2u:' 00'
+ %0 5.2u:' 01'
+ %0 5.2u:' 10'
+ %0 5.2u:' 100'
+ %0 5.2u:'18446744073709551615'
+ %0 5.5u:'00000'
+ %0 5.5u:'00001'
+ %0 5.5u:'00010'
+ %0 5.5u:'00100'
+ %0 5.5u:'18446744073709551615'
+ %0 5u:'00000'
+ %0 5u:'00001'
+ %0 5u:'00010'
+ %0 5u:'00100'
+ %0 5u:'18446744073709551615'
+ %0 u:'0'
+ %0 u:'1'
+ %0 u:'10'
+ %0 u:'100'
+ %0 u:'18446744073709551615'
+ %0+ .0u:''
+ %0+ .0u:'1'
+ %0+ .0u:'10'
+ %0+ .0u:'100'
+ %0+ .0u:'18446744073709551615'
+ %0+ .1u:'0'
+ %0+ .1u:'1'
+ %0+ .1u:'10'
+ %0+ .1u:'100'
+ %0+ .1u:'18446744073709551615'
+ %0+ .2u:'00'
+ %0+ .2u:'01'
+ %0+ .2u:'10'
+ %0+ .2u:'100'
+ %0+ .2u:'18446744073709551615'
+ %0+ .5u:'00000'
+ %0+ .5u:'00001'
+ %0+ .5u:'00010'
+ %0+ .5u:'00100'
+ %0+ .5u:'18446744073709551615'
+ %0+ 0.0u:''
+ %0+ 0.0u:'1'
+ %0+ 0.0u:'10'
+ %0+ 0.0u:'100'
+ %0+ 0.0u:'18446744073709551615'
+ %0+ 0.1u:'0'
+ %0+ 0.1u:'1'
+ %0+ 0.1u:'10'
+ %0+ 0.1u:'100'
+ %0+ 0.1u:'18446744073709551615'
+ %0+ 0.2u:'00'
+ %0+ 0.2u:'01'
+ %0+ 0.2u:'10'
+ %0+ 0.2u:'100'
+ %0+ 0.2u:'18446744073709551615'
+ %0+ 0.5u:'00000'
+ %0+ 0.5u:'00001'
+ %0+ 0.5u:'00010'
+ %0+ 0.5u:'00100'
+ %0+ 0.5u:'18446744073709551615'
+ %0+ 0u:'0'
+ %0+ 0u:'1'
+ %0+ 0u:'10'
+ %0+ 0u:'100'
+ %0+ 0u:'18446744073709551615'
+ %0+ 1.0u:' '
+ %0+ 1.0u:'1'
+ %0+ 1.0u:'10'
+ %0+ 1.0u:'100'
+ %0+ 1.0u:'18446744073709551615'
+ %0+ 1.1u:'0'
+ %0+ 1.1u:'1'
+ %0+ 1.1u:'10'
+ %0+ 1.1u:'100'
+ %0+ 1.1u:'18446744073709551615'
+ %0+ 1.2u:'00'
+ %0+ 1.2u:'01'
+ %0+ 1.2u:'10'
+ %0+ 1.2u:'100'
+ %0+ 1.2u:'18446744073709551615'
+ %0+ 1.5u:'00000'
+ %0+ 1.5u:'00001'
+ %0+ 1.5u:'00010'
+ %0+ 1.5u:'00100'
+ %0+ 1.5u:'18446744073709551615'
+ %0+ 1u:'0'
+ %0+ 1u:'1'
+ %0+ 1u:'10'
+ %0+ 1u:'100'
+ %0+ 1u:'18446744073709551615'
+ %0+ 2.0u:' '
+ %0+ 2.0u:' 1'
+ %0+ 2.0u:'10'
+ %0+ 2.0u:'100'
+ %0+ 2.0u:'18446744073709551615'
+ %0+ 2.1u:' 0'
+ %0+ 2.1u:' 1'
+ %0+ 2.1u:'10'
+ %0+ 2.1u:'100'
+ %0+ 2.1u:'18446744073709551615'
+ %0+ 2.2u:'00'
+ %0+ 2.2u:'01'
+ %0+ 2.2u:'10'
+ %0+ 2.2u:'100'
+ %0+ 2.2u:'18446744073709551615'
+ %0+ 2.5u:'00000'
+ %0+ 2.5u:'00001'
+ %0+ 2.5u:'00010'
+ %0+ 2.5u:'00100'
+ %0+ 2.5u:'18446744073709551615'
+ %0+ 2u:'00'
+ %0+ 2u:'01'
+ %0+ 2u:'10'
+ %0+ 2u:'100'
+ %0+ 2u:'18446744073709551615'
+ %0+ 5.0u:' '
+ %0+ 5.0u:' 1'
+ %0+ 5.0u:' 10'
+ %0+ 5.0u:' 100'
+ %0+ 5.0u:'18446744073709551615'
+ %0+ 5.1u:' 0'
+ %0+ 5.1u:' 1'
+ %0+ 5.1u:' 10'
+ %0+ 5.1u:' 100'
+ %0+ 5.1u:'18446744073709551615'
+ %0+ 5.2u:' 00'
+ %0+ 5.2u:' 01'
+ %0+ 5.2u:' 10'
+ %0+ 5.2u:' 100'
+ %0+ 5.2u:'18446744073709551615'
+ %0+ 5.5u:'00000'
+ %0+ 5.5u:'00001'
+ %0+ 5.5u:'00010'
+ %0+ 5.5u:'00100'
+ %0+ 5.5u:'18446744073709551615'
+ %0+ 5u:'00000'
+ %0+ 5u:'00001'
+ %0+ 5u:'00010'
+ %0+ 5u:'00100'
+ %0+ 5u:'18446744073709551615'
+ %0+ u:'0'
+ %0+ u:'1'
+ %0+ u:'10'
+ %0+ u:'100'
+ %0+ u:'18446744073709551615'
+ %0+.0u:''
+ %0+.0u:'1'
+ %0+.0u:'10'
+ %0+.0u:'100'
+ %0+.0u:'18446744073709551615'
+ %0+.1u:'0'
+ %0+.1u:'1'
+ %0+.1u:'10'
+ %0+.1u:'100'
+ %0+.1u:'18446744073709551615'
+ %0+.2u:'00'
+ %0+.2u:'01'
+ %0+.2u:'10'
+ %0+.2u:'100'
+ %0+.2u:'18446744073709551615'
+ %0+.5u:'00000'
+ %0+.5u:'00001'
+ %0+.5u:'00010'
+ %0+.5u:'00100'
+ %0+.5u:'18446744073709551615'
+ %0+0.0u:''
+ %0+0.0u:'1'
+ %0+0.0u:'10'
+ %0+0.0u:'100'
+ %0+0.0u:'18446744073709551615'
+ %0+0.1u:'0'
+ %0+0.1u:'1'
+ %0+0.1u:'10'
+ %0+0.1u:'100'
+ %0+0.1u:'18446744073709551615'
+ %0+0.2u:'00'
+ %0+0.2u:'01'
+ %0+0.2u:'10'
+ %0+0.2u:'100'
+ %0+0.2u:'18446744073709551615'
+ %0+0.5u:'00000'
+ %0+0.5u:'00001'
+ %0+0.5u:'00010'
+ %0+0.5u:'00100'
+ %0+0.5u:'18446744073709551615'
+ %0+0u:'0'
+ %0+0u:'1'
+ %0+0u:'10'
+ %0+0u:'100'
+ %0+0u:'18446744073709551615'
+ %0+1.0u:' '
+ %0+1.0u:'1'
+ %0+1.0u:'10'
+ %0+1.0u:'100'
+ %0+1.0u:'18446744073709551615'
+ %0+1.1u:'0'
+ %0+1.1u:'1'
+ %0+1.1u:'10'
+ %0+1.1u:'100'
+ %0+1.1u:'18446744073709551615'
+ %0+1.2u:'00'
+ %0+1.2u:'01'
+ %0+1.2u:'10'
+ %0+1.2u:'100'
+ %0+1.2u:'18446744073709551615'
+ %0+1.5u:'00000'
+ %0+1.5u:'00001'
+ %0+1.5u:'00010'
+ %0+1.5u:'00100'
+ %0+1.5u:'18446744073709551615'
+ %0+1u:'0'
+ %0+1u:'1'
+ %0+1u:'10'
+ %0+1u:'100'
+ %0+1u:'18446744073709551615'
+ %0+2.0u:' '
+ %0+2.0u:' 1'
+ %0+2.0u:'10'
+ %0+2.0u:'100'
+ %0+2.0u:'18446744073709551615'
+ %0+2.1u:' 0'
+ %0+2.1u:' 1'
+ %0+2.1u:'10'
+ %0+2.1u:'100'
+ %0+2.1u:'18446744073709551615'
+ %0+2.2u:'00'
+ %0+2.2u:'01'
+ %0+2.2u:'10'
+ %0+2.2u:'100'
+ %0+2.2u:'18446744073709551615'
+ %0+2.5u:'00000'
+ %0+2.5u:'00001'
+ %0+2.5u:'00010'
+ %0+2.5u:'00100'
+ %0+2.5u:'18446744073709551615'
+ %0+2u:'00'
+ %0+2u:'01'
+ %0+2u:'10'
+ %0+2u:'100'
+ %0+2u:'18446744073709551615'
+ %0+5.0u:' '
+ %0+5.0u:' 1'
+ %0+5.0u:' 10'
+ %0+5.0u:' 100'
+ %0+5.0u:'18446744073709551615'
+ %0+5.1u:' 0'
+ %0+5.1u:' 1'
+ %0+5.1u:' 10'
+ %0+5.1u:' 100'
+ %0+5.1u:'18446744073709551615'
+ %0+5.2u:' 00'
+ %0+5.2u:' 01'
+ %0+5.2u:' 10'
+ %0+5.2u:' 100'
+ %0+5.2u:'18446744073709551615'
+ %0+5.5u:'00000'
+ %0+5.5u:'00001'
+ %0+5.5u:'00010'
+ %0+5.5u:'00100'
+ %0+5.5u:'18446744073709551615'
+ %0+5u:'00000'
+ %0+5u:'00001'
+ %0+5u:'00010'
+ %0+5u:'00100'
+ %0+5u:'18446744073709551615'
+ %0+u:'0'
+ %0+u:'1'
+ %0+u:'10'
+ %0+u:'100'
+ %0+u:'18446744073709551615'
+ %0- .0u:''
+ %0- .0u:'1'
+ %0- .0u:'10'
+ %0- .0u:'100'
+ %0- .0u:'18446744073709551615'
+ %0- .1u:'0'
+ %0- .1u:'1'
+ %0- .1u:'10'
+ %0- .1u:'100'
+ %0- .1u:'18446744073709551615'
+ %0- .2u:'00'
+ %0- .2u:'01'
+ %0- .2u:'10'
+ %0- .2u:'100'
+ %0- .2u:'18446744073709551615'
+ %0- .5u:'00000'
+ %0- .5u:'00001'
+ %0- .5u:'00010'
+ %0- .5u:'00100'
+ %0- .5u:'18446744073709551615'
+ %0- 0.0u:''
+ %0- 0.0u:'1'
+ %0- 0.0u:'10'
+ %0- 0.0u:'100'
+ %0- 0.0u:'18446744073709551615'
+ %0- 0.1u:'0'
+ %0- 0.1u:'1'
+ %0- 0.1u:'10'
+ %0- 0.1u:'100'
+ %0- 0.1u:'18446744073709551615'
+ %0- 0.2u:'00'
+ %0- 0.2u:'01'
+ %0- 0.2u:'10'
+ %0- 0.2u:'100'
+ %0- 0.2u:'18446744073709551615'
+ %0- 0.5u:'00000'
+ %0- 0.5u:'00001'
+ %0- 0.5u:'00010'
+ %0- 0.5u:'00100'
+ %0- 0.5u:'18446744073709551615'
+ %0- 0u:'0'
+ %0- 0u:'1'
+ %0- 0u:'10'
+ %0- 0u:'100'
+ %0- 0u:'18446744073709551615'
+ %0- 1.0u:' '
+ %0- 1.0u:'1'
+ %0- 1.0u:'10'
+ %0- 1.0u:'100'
+ %0- 1.0u:'18446744073709551615'
+ %0- 1.1u:'0'
+ %0- 1.1u:'1'
+ %0- 1.1u:'10'
+ %0- 1.1u:'100'
+ %0- 1.1u:'18446744073709551615'
+ %0- 1.2u:'00'
+ %0- 1.2u:'01'
+ %0- 1.2u:'10'
+ %0- 1.2u:'100'
+ %0- 1.2u:'18446744073709551615'
+ %0- 1.5u:'00000'
+ %0- 1.5u:'00001'
+ %0- 1.5u:'00010'
+ %0- 1.5u:'00100'
+ %0- 1.5u:'18446744073709551615'
+ %0- 1u:'0'
+ %0- 1u:'1'
+ %0- 1u:'10'
+ %0- 1u:'100'
+ %0- 1u:'18446744073709551615'
+ %0- 2.0u:' '
+ %0- 2.0u:'1 '
+ %0- 2.0u:'10'
+ %0- 2.0u:'100'
+ %0- 2.0u:'18446744073709551615'
+ %0- 2.1u:'0 '
+ %0- 2.1u:'1 '
+ %0- 2.1u:'10'
+ %0- 2.1u:'100'
+ %0- 2.1u:'18446744073709551615'
+ %0- 2.2u:'00'
+ %0- 2.2u:'01'
+ %0- 2.2u:'10'
+ %0- 2.2u:'100'
+ %0- 2.2u:'18446744073709551615'
+ %0- 2.5u:'00000'
+ %0- 2.5u:'00001'
+ %0- 2.5u:'00010'
+ %0- 2.5u:'00100'
+ %0- 2.5u:'18446744073709551615'
+ %0- 2u:'0 '
+ %0- 2u:'1 '
+ %0- 2u:'10'
+ %0- 2u:'100'
+ %0- 2u:'18446744073709551615'
+ %0- 5.0u:' '
+ %0- 5.0u:'1 '
+ %0- 5.0u:'10 '
+ %0- 5.0u:'100 '
+ %0- 5.0u:'18446744073709551615'
+ %0- 5.1u:'0 '
+ %0- 5.1u:'1 '
+ %0- 5.1u:'10 '
+ %0- 5.1u:'100 '
+ %0- 5.1u:'18446744073709551615'
+ %0- 5.2u:'00 '
+ %0- 5.2u:'01 '
+ %0- 5.2u:'10 '
+ %0- 5.2u:'100 '
+ %0- 5.2u:'18446744073709551615'
+ %0- 5.5u:'00000'
+ %0- 5.5u:'00001'
+ %0- 5.5u:'00010'
+ %0- 5.5u:'00100'
+ %0- 5.5u:'18446744073709551615'
+ %0- 5u:'0 '
+ %0- 5u:'1 '
+ %0- 5u:'10 '
+ %0- 5u:'100 '
+ %0- 5u:'18446744073709551615'
+ %0- u:'0'
+ %0- u:'1'
+ %0- u:'10'
+ %0- u:'100'
+ %0- u:'18446744073709551615'
+ %0-+ .0u:''
+ %0-+ .0u:'1'
+ %0-+ .0u:'10'
+ %0-+ .0u:'100'
+ %0-+ .0u:'18446744073709551615'
+ %0-+ .1u:'0'
+ %0-+ .1u:'1'
+ %0-+ .1u:'10'
+ %0-+ .1u:'100'
+ %0-+ .1u:'18446744073709551615'
+ %0-+ .2u:'00'
+ %0-+ .2u:'01'
+ %0-+ .2u:'10'
+ %0-+ .2u:'100'
+ %0-+ .2u:'18446744073709551615'
+ %0-+ .5u:'00000'
+ %0-+ .5u:'00001'
+ %0-+ .5u:'00010'
+ %0-+ .5u:'00100'
+ %0-+ .5u:'18446744073709551615'
+ %0-+ 0.0u:''
+ %0-+ 0.0u:'1'
+ %0-+ 0.0u:'10'
+ %0-+ 0.0u:'100'
+ %0-+ 0.0u:'18446744073709551615'
+ %0-+ 0.1u:'0'
+ %0-+ 0.1u:'1'
+ %0-+ 0.1u:'10'
+ %0-+ 0.1u:'100'
+ %0-+ 0.1u:'18446744073709551615'
+ %0-+ 0.2u:'00'
+ %0-+ 0.2u:'01'
+ %0-+ 0.2u:'10'
+ %0-+ 0.2u:'100'
+ %0-+ 0.2u:'18446744073709551615'
+ %0-+ 0.5u:'00000'
+ %0-+ 0.5u:'00001'
+ %0-+ 0.5u:'00010'
+ %0-+ 0.5u:'00100'
+ %0-+ 0.5u:'18446744073709551615'
+ %0-+ 0u:'0'
+ %0-+ 0u:'1'
+ %0-+ 0u:'10'
+ %0-+ 0u:'100'
+ %0-+ 0u:'18446744073709551615'
+ %0-+ 1.0u:' '
+ %0-+ 1.0u:'1'
+ %0-+ 1.0u:'10'
+ %0-+ 1.0u:'100'
+ %0-+ 1.0u:'18446744073709551615'
+ %0-+ 1.1u:'0'
+ %0-+ 1.1u:'1'
+ %0-+ 1.1u:'10'
+ %0-+ 1.1u:'100'
+ %0-+ 1.1u:'18446744073709551615'
+ %0-+ 1.2u:'00'
+ %0-+ 1.2u:'01'
+ %0-+ 1.2u:'10'
+ %0-+ 1.2u:'100'
+ %0-+ 1.2u:'18446744073709551615'
+ %0-+ 1.5u:'00000'
+ %0-+ 1.5u:'00001'
+ %0-+ 1.5u:'00010'
+ %0-+ 1.5u:'00100'
+ %0-+ 1.5u:'18446744073709551615'
+ %0-+ 1u:'0'
+ %0-+ 1u:'1'
+ %0-+ 1u:'10'
+ %0-+ 1u:'100'
+ %0-+ 1u:'18446744073709551615'
+ %0-+ 2.0u:' '
+ %0-+ 2.0u:'1 '
+ %0-+ 2.0u:'10'
+ %0-+ 2.0u:'100'
+ %0-+ 2.0u:'18446744073709551615'
+ %0-+ 2.1u:'0 '
+ %0-+ 2.1u:'1 '
+ %0-+ 2.1u:'10'
+ %0-+ 2.1u:'100'
+ %0-+ 2.1u:'18446744073709551615'
+ %0-+ 2.2u:'00'
+ %0-+ 2.2u:'01'
+ %0-+ 2.2u:'10'
+ %0-+ 2.2u:'100'
+ %0-+ 2.2u:'18446744073709551615'
+ %0-+ 2.5u:'00000'
+ %0-+ 2.5u:'00001'
+ %0-+ 2.5u:'00010'
+ %0-+ 2.5u:'00100'
+ %0-+ 2.5u:'18446744073709551615'
+ %0-+ 2u:'0 '
+ %0-+ 2u:'1 '
+ %0-+ 2u:'10'
+ %0-+ 2u:'100'
+ %0-+ 2u:'18446744073709551615'
+ %0-+ 5.0u:' '
+ %0-+ 5.0u:'1 '
+ %0-+ 5.0u:'10 '
+ %0-+ 5.0u:'100 '
+ %0-+ 5.0u:'18446744073709551615'
+ %0-+ 5.1u:'0 '
+ %0-+ 5.1u:'1 '
+ %0-+ 5.1u:'10 '
+ %0-+ 5.1u:'100 '
+ %0-+ 5.1u:'18446744073709551615'
+ %0-+ 5.2u:'00 '
+ %0-+ 5.2u:'01 '
+ %0-+ 5.2u:'10 '
+ %0-+ 5.2u:'100 '
+ %0-+ 5.2u:'18446744073709551615'
+ %0-+ 5.5u:'00000'
+ %0-+ 5.5u:'00001'
+ %0-+ 5.5u:'00010'
+ %0-+ 5.5u:'00100'
+ %0-+ 5.5u:'18446744073709551615'
+ %0-+ 5u:'0 '
+ %0-+ 5u:'1 '
+ %0-+ 5u:'10 '
+ %0-+ 5u:'100 '
+ %0-+ 5u:'18446744073709551615'
+ %0-+ u:'0'
+ %0-+ u:'1'
+ %0-+ u:'10'
+ %0-+ u:'100'
+ %0-+ u:'18446744073709551615'
+ %0-+.0u:''
+ %0-+.0u:'1'
+ %0-+.0u:'10'
+ %0-+.0u:'100'
+ %0-+.0u:'18446744073709551615'
+ %0-+.1u:'0'
+ %0-+.1u:'1'
+ %0-+.1u:'10'
+ %0-+.1u:'100'
+ %0-+.1u:'18446744073709551615'
+ %0-+.2u:'00'
+ %0-+.2u:'01'
+ %0-+.2u:'10'
+ %0-+.2u:'100'
+ %0-+.2u:'18446744073709551615'
+ %0-+.5u:'00000'
+ %0-+.5u:'00001'
+ %0-+.5u:'00010'
+ %0-+.5u:'00100'
+ %0-+.5u:'18446744073709551615'
+ %0-+0.0u:''
+ %0-+0.0u:'1'
+ %0-+0.0u:'10'
+ %0-+0.0u:'100'
+ %0-+0.0u:'18446744073709551615'
+ %0-+0.1u:'0'
+ %0-+0.1u:'1'
+ %0-+0.1u:'10'
+ %0-+0.1u:'100'
+ %0-+0.1u:'18446744073709551615'
+ %0-+0.2u:'00'
+ %0-+0.2u:'01'
+ %0-+0.2u:'10'
+ %0-+0.2u:'100'
+ %0-+0.2u:'18446744073709551615'
+ %0-+0.5u:'00000'
+ %0-+0.5u:'00001'
+ %0-+0.5u:'00010'
+ %0-+0.5u:'00100'
+ %0-+0.5u:'18446744073709551615'
+ %0-+0u:'0'
+ %0-+0u:'1'
+ %0-+0u:'10'
+ %0-+0u:'100'
+ %0-+0u:'18446744073709551615'
+ %0-+1.0u:' '
+ %0-+1.0u:'1'
+ %0-+1.0u:'10'
+ %0-+1.0u:'100'
+ %0-+1.0u:'18446744073709551615'
+ %0-+1.1u:'0'
+ %0-+1.1u:'1'
+ %0-+1.1u:'10'
+ %0-+1.1u:'100'
+ %0-+1.1u:'18446744073709551615'
+ %0-+1.2u:'00'
+ %0-+1.2u:'01'
+ %0-+1.2u:'10'
+ %0-+1.2u:'100'
+ %0-+1.2u:'18446744073709551615'
+ %0-+1.5u:'00000'
+ %0-+1.5u:'00001'
+ %0-+1.5u:'00010'
+ %0-+1.5u:'00100'
+ %0-+1.5u:'18446744073709551615'
+ %0-+1u:'0'
+ %0-+1u:'1'
+ %0-+1u:'10'
+ %0-+1u:'100'
+ %0-+1u:'18446744073709551615'
+ %0-+2.0u:' '
+ %0-+2.0u:'1 '
+ %0-+2.0u:'10'
+ %0-+2.0u:'100'
+ %0-+2.0u:'18446744073709551615'
+ %0-+2.1u:'0 '
+ %0-+2.1u:'1 '
+ %0-+2.1u:'10'
+ %0-+2.1u:'100'
+ %0-+2.1u:'18446744073709551615'
+ %0-+2.2u:'00'
+ %0-+2.2u:'01'
+ %0-+2.2u:'10'
+ %0-+2.2u:'100'
+ %0-+2.2u:'18446744073709551615'
+ %0-+2.5u:'00000'
+ %0-+2.5u:'00001'
+ %0-+2.5u:'00010'
+ %0-+2.5u:'00100'
+ %0-+2.5u:'18446744073709551615'
+ %0-+2u:'0 '
+ %0-+2u:'1 '
+ %0-+2u:'10'
+ %0-+2u:'100'
+ %0-+2u:'18446744073709551615'
+ %0-+5.0u:' '
+ %0-+5.0u:'1 '
+ %0-+5.0u:'10 '
+ %0-+5.0u:'100 '
+ %0-+5.0u:'18446744073709551615'
+ %0-+5.1u:'0 '
+ %0-+5.1u:'1 '
+ %0-+5.1u:'10 '
+ %0-+5.1u:'100 '
+ %0-+5.1u:'18446744073709551615'
+ %0-+5.2u:'00 '
+ %0-+5.2u:'01 '
+ %0-+5.2u:'10 '
+ %0-+5.2u:'100 '
+ %0-+5.2u:'18446744073709551615'
+ %0-+5.5u:'00000'
+ %0-+5.5u:'00001'
+ %0-+5.5u:'00010'
+ %0-+5.5u:'00100'
+ %0-+5.5u:'18446744073709551615'
+ %0-+5u:'0 '
+ %0-+5u:'1 '
+ %0-+5u:'10 '
+ %0-+5u:'100 '
+ %0-+5u:'18446744073709551615'
+ %0-+u:'0'
+ %0-+u:'1'
+ %0-+u:'10'
+ %0-+u:'100'
+ %0-+u:'18446744073709551615'
+ %0-.0u:''
+ %0-.0u:'1'
+ %0-.0u:'10'
+ %0-.0u:'100'
+ %0-.0u:'18446744073709551615'
+ %0-.1u:'0'
+ %0-.1u:'1'
+ %0-.1u:'10'
+ %0-.1u:'100'
+ %0-.1u:'18446744073709551615'
+ %0-.2u:'00'
+ %0-.2u:'01'
+ %0-.2u:'10'
+ %0-.2u:'100'
+ %0-.2u:'18446744073709551615'
+ %0-.5u:'00000'
+ %0-.5u:'00001'
+ %0-.5u:'00010'
+ %0-.5u:'00100'
+ %0-.5u:'18446744073709551615'
+ %0-0.0u:''
+ %0-0.0u:'1'
+ %0-0.0u:'10'
+ %0-0.0u:'100'
+ %0-0.0u:'18446744073709551615'
+ %0-0.1u:'0'
+ %0-0.1u:'1'
+ %0-0.1u:'10'
+ %0-0.1u:'100'
+ %0-0.1u:'18446744073709551615'
+ %0-0.2u:'00'
+ %0-0.2u:'01'
+ %0-0.2u:'10'
+ %0-0.2u:'100'
+ %0-0.2u:'18446744073709551615'
+ %0-0.5u:'00000'
+ %0-0.5u:'00001'
+ %0-0.5u:'00010'
+ %0-0.5u:'00100'
+ %0-0.5u:'18446744073709551615'
+ %0-0u:'0'
+ %0-0u:'1'
+ %0-0u:'10'
+ %0-0u:'100'
+ %0-0u:'18446744073709551615'
+ %0-1.0u:' '
+ %0-1.0u:'1'
+ %0-1.0u:'10'
+ %0-1.0u:'100'
+ %0-1.0u:'18446744073709551615'
+ %0-1.1u:'0'
+ %0-1.1u:'1'
+ %0-1.1u:'10'
+ %0-1.1u:'100'
+ %0-1.1u:'18446744073709551615'
+ %0-1.2u:'00'
+ %0-1.2u:'01'
+ %0-1.2u:'10'
+ %0-1.2u:'100'
+ %0-1.2u:'18446744073709551615'
+ %0-1.5u:'00000'
+ %0-1.5u:'00001'
+ %0-1.5u:'00010'
+ %0-1.5u:'00100'
+ %0-1.5u:'18446744073709551615'
+ %0-1u:'0'
+ %0-1u:'1'
+ %0-1u:'10'
+ %0-1u:'100'
+ %0-1u:'18446744073709551615'
+ %0-2.0u:' '
+ %0-2.0u:'1 '
+ %0-2.0u:'10'
+ %0-2.0u:'100'
+ %0-2.0u:'18446744073709551615'
+ %0-2.1u:'0 '
+ %0-2.1u:'1 '
+ %0-2.1u:'10'
+ %0-2.1u:'100'
+ %0-2.1u:'18446744073709551615'
+ %0-2.2u:'00'
+ %0-2.2u:'01'
+ %0-2.2u:'10'
+ %0-2.2u:'100'
+ %0-2.2u:'18446744073709551615'
+ %0-2.5u:'00000'
+ %0-2.5u:'00001'
+ %0-2.5u:'00010'
+ %0-2.5u:'00100'
+ %0-2.5u:'18446744073709551615'
+ %0-2u:'0 '
+ %0-2u:'1 '
+ %0-2u:'10'
+ %0-2u:'100'
+ %0-2u:'18446744073709551615'
+ %0-5.0u:' '
+ %0-5.0u:'1 '
+ %0-5.0u:'10 '
+ %0-5.0u:'100 '
+ %0-5.0u:'18446744073709551615'
+ %0-5.1u:'0 '
+ %0-5.1u:'1 '
+ %0-5.1u:'10 '
+ %0-5.1u:'100 '
+ %0-5.1u:'18446744073709551615'
+ %0-5.2u:'00 '
+ %0-5.2u:'01 '
+ %0-5.2u:'10 '
+ %0-5.2u:'100 '
+ %0-5.2u:'18446744073709551615'
+ %0-5.5u:'00000'
+ %0-5.5u:'00001'
+ %0-5.5u:'00010'
+ %0-5.5u:'00100'
+ %0-5.5u:'18446744073709551615'
+ %0-5u:'0 '
+ %0-5u:'1 '
+ %0-5u:'10 '
+ %0-5u:'100 '
+ %0-5u:'18446744073709551615'
+ %0-u:'0'
+ %0-u:'1'
+ %0-u:'10'
+ %0-u:'100'
+ %0-u:'18446744073709551615'
+ %0.0u:''
+ %0.0u:'1'
+ %0.0u:'10'
+ %0.0u:'100'
+ %0.0u:'18446744073709551615'
+ %0.1u:'0'
+ %0.1u:'1'
+ %0.1u:'10'
+ %0.1u:'100'
+ %0.1u:'18446744073709551615'
+ %0.2u:'00'
+ %0.2u:'01'
+ %0.2u:'10'
+ %0.2u:'100'
+ %0.2u:'18446744073709551615'
+ %0.5u:'00000'
+ %0.5u:'00001'
+ %0.5u:'00010'
+ %0.5u:'00100'
+ %0.5u:'18446744073709551615'
+ %00.0u:''
+ %00.0u:'1'
+ %00.0u:'10'
+ %00.0u:'100'
+ %00.0u:'18446744073709551615'
+ %00.1u:'0'
+ %00.1u:'1'
+ %00.1u:'10'
+ %00.1u:'100'
+ %00.1u:'18446744073709551615'
+ %00.2u:'00'
+ %00.2u:'01'
+ %00.2u:'10'
+ %00.2u:'100'
+ %00.2u:'18446744073709551615'
+ %00.5u:'00000'
+ %00.5u:'00001'
+ %00.5u:'00010'
+ %00.5u:'00100'
+ %00.5u:'18446744073709551615'
+ %00u:'0'
+ %00u:'1'
+ %00u:'10'
+ %00u:'100'
+ %00u:'18446744073709551615'
+ %01.0u:' '
+ %01.0u:'1'
+ %01.0u:'10'
+ %01.0u:'100'
+ %01.0u:'18446744073709551615'
+ %01.1u:'0'
+ %01.1u:'1'
+ %01.1u:'10'
+ %01.1u:'100'
+ %01.1u:'18446744073709551615'
+ %01.2u:'00'
+ %01.2u:'01'
+ %01.2u:'10'
+ %01.2u:'100'
+ %01.2u:'18446744073709551615'
+ %01.5u:'00000'
+ %01.5u:'00001'
+ %01.5u:'00010'
+ %01.5u:'00100'
+ %01.5u:'18446744073709551615'
+ %01u:'0'
+ %01u:'1'
+ %01u:'10'
+ %01u:'100'
+ %01u:'18446744073709551615'
+ %02.0u:' '
+ %02.0u:' 1'
+ %02.0u:'10'
+ %02.0u:'100'
+ %02.0u:'18446744073709551615'
+ %02.1u:' 0'
+ %02.1u:' 1'
+ %02.1u:'10'
+ %02.1u:'100'
+ %02.1u:'18446744073709551615'
+ %02.2u:'00'
+ %02.2u:'01'
+ %02.2u:'10'
+ %02.2u:'100'
+ %02.2u:'18446744073709551615'
+ %02.5u:'00000'
+ %02.5u:'00001'
+ %02.5u:'00010'
+ %02.5u:'00100'
+ %02.5u:'18446744073709551615'
+ %02u:'00'
+ %02u:'01'
+ %02u:'10'
+ %02u:'100'
+ %02u:'18446744073709551615'
+ %05.0u:' '
+ %05.0u:' 1'
+ %05.0u:' 10'
+ %05.0u:' 100'
+ %05.0u:'18446744073709551615'
+ %05.1u:' 0'
+ %05.1u:' 1'
+ %05.1u:' 10'
+ %05.1u:' 100'
+ %05.1u:'18446744073709551615'
+ %05.2u:' 00'
+ %05.2u:' 01'
+ %05.2u:' 10'
+ %05.2u:' 100'
+ %05.2u:'18446744073709551615'
+ %05.5u:'00000'
+ %05.5u:'00001'
+ %05.5u:'00010'
+ %05.5u:'00100'
+ %05.5u:'18446744073709551615'
+ %05u:'00000'
+ %05u:'00001'
+ %05u:'00010'
+ %05u:'00100'
+ %05u:'18446744073709551615'
+ %0u:'0'
+ %0u:'1'
+ %0u:'10'
+ %0u:'100'
+ %0u:'18446744073709551615'
+ %1.0u:' '
+ %1.0u:'1'
+ %1.0u:'10'
+ %1.0u:'100'
+ %1.0u:'18446744073709551615'
+ %1.1u:'0'
+ %1.1u:'1'
+ %1.1u:'10'
+ %1.1u:'100'
+ %1.1u:'18446744073709551615'
+ %1.2u:'00'
+ %1.2u:'01'
+ %1.2u:'10'
+ %1.2u:'100'
+ %1.2u:'18446744073709551615'
+ %1.5u:'00000'
+ %1.5u:'00001'
+ %1.5u:'00010'
+ %1.5u:'00100'
+ %1.5u:'18446744073709551615'
+ %1u:'0'
+ %1u:'1'
+ %1u:'10'
+ %1u:'100'
+ %1u:'18446744073709551615'
+ %2.0u:' '
+ %2.0u:' 1'
+ %2.0u:'10'
+ %2.0u:'100'
+ %2.0u:'18446744073709551615'
+ %2.1u:' 0'
+ %2.1u:' 1'
+ %2.1u:'10'
+ %2.1u:'100'
+ %2.1u:'18446744073709551615'
+ %2.2u:'00'
+ %2.2u:'01'
+ %2.2u:'10'
+ %2.2u:'100'
+ %2.2u:'18446744073709551615'
+ %2.5u:'00000'
+ %2.5u:'00001'
+ %2.5u:'00010'
+ %2.5u:'00100'
+ %2.5u:'18446744073709551615'
+ %2u:' 0'
+ %2u:' 1'
+ %2u:'10'
+ %2u:'100'
+ %2u:'18446744073709551615'
+ %5.0u:' '
+ %5.0u:' 1'
+ %5.0u:' 10'
+ %5.0u:' 100'
+ %5.0u:'18446744073709551615'
+ %5.1u:' 0'
+ %5.1u:' 1'
+ %5.1u:' 10'
+ %5.1u:' 100'
+ %5.1u:'18446744073709551615'
+ %5.2u:' 00'
+ %5.2u:' 01'
+ %5.2u:' 10'
+ %5.2u:' 100'
+ %5.2u:'18446744073709551615'
+ %5.5u:'00000'
+ %5.5u:'00001'
+ %5.5u:'00010'
+ %5.5u:'00100'
+ %5.5u:'18446744073709551615'
+ %5u:' 0'
+ %5u:' 1'
+ %5u:' 10'
+ %5u:' 100'
+ %5u:'18446744073709551615'
+ %u:'0'
+ %u:'1'
+ %u:'10'
+ %u:'100'
+ %u:'18446744073709551615'
diff --git a/tests/string_format/string_format_uint_u.m b/tests/string_format/string_format_uint_u.m
new file mode 100644
index 0000000..167e0bf
--- /dev/null
+++ b/tests/string_format/string_format_uint_u.m
@@ -0,0 +1,34 @@
+%---------------------------------------------------------------------------%
+% vim: ts=4 sw=4 et ft=mercury
+%---------------------------------------------------------------------------%
+%
+% Test the u specifier of string.format with uint values.
+%
+% The .exp file is for when uint is 32-bit.
+% The .exp2 file is for when uint is 64-bit.
+%
+%---------------------------------------------------------------------------%
+
+:- module string_format_uint_u.
+
+:- interface.
+
+:- import_module io.
+
+:- pred main(io::di, io::uo) is det.
+
+%---------------------------------------------------------------------------%
+
+:- implementation.
+
+:- import_module int.
+:- import_module list.
+:- import_module string.
+:- import_module string_format_lib.
+:- import_module uint.
+
+main(!IO) :-
+ UInts = [u(0u), u(1u), u(10u), u(100u), u(max_uint)],
+ list.foldl(output_list(UInts), format_strings("u"), !IO).
+
+%---------------------------------------------------------------------------%
diff --git a/tests/string_format/string_format_uint_x.exp b/tests/string_format/string_format_uint_x.exp
new file mode 100644
index 0000000..3220fc6
--- /dev/null
+++ b/tests/string_format/string_format_uint_x.exp
@@ -0,0 +1,7950 @@
+ % .0x:''
+ % .0x:'1'
+ % .0x:'a'
+ % .0x:'64'
+ % .0x:'ffffffff'
+ % .1x:'0'
+ % .1x:'1'
+ % .1x:'a'
+ % .1x:'64'
+ % .1x:'ffffffff'
+ % .2x:'00'
+ % .2x:'01'
+ % .2x:'0a'
+ % .2x:'64'
+ % .2x:'ffffffff'
+ % .5x:'00000'
+ % .5x:'00001'
+ % .5x:'0000a'
+ % .5x:'00064'
+ % .5x:'ffffffff'
+ % 0.0x:''
+ % 0.0x:'1'
+ % 0.0x:'a'
+ % 0.0x:'64'
+ % 0.0x:'ffffffff'
+ % 0.1x:'0'
+ % 0.1x:'1'
+ % 0.1x:'a'
+ % 0.1x:'64'
+ % 0.1x:'ffffffff'
+ % 0.2x:'00'
+ % 0.2x:'01'
+ % 0.2x:'0a'
+ % 0.2x:'64'
+ % 0.2x:'ffffffff'
+ % 0.5x:'00000'
+ % 0.5x:'00001'
+ % 0.5x:'0000a'
+ % 0.5x:'00064'
+ % 0.5x:'ffffffff'
+ % 0x:'0'
+ % 0x:'1'
+ % 0x:'a'
+ % 0x:'64'
+ % 0x:'ffffffff'
+ % 1.0x:' '
+ % 1.0x:'1'
+ % 1.0x:'a'
+ % 1.0x:'64'
+ % 1.0x:'ffffffff'
+ % 1.1x:'0'
+ % 1.1x:'1'
+ % 1.1x:'a'
+ % 1.1x:'64'
+ % 1.1x:'ffffffff'
+ % 1.2x:'00'
+ % 1.2x:'01'
+ % 1.2x:'0a'
+ % 1.2x:'64'
+ % 1.2x:'ffffffff'
+ % 1.5x:'00000'
+ % 1.5x:'00001'
+ % 1.5x:'0000a'
+ % 1.5x:'00064'
+ % 1.5x:'ffffffff'
+ % 1x:'0'
+ % 1x:'1'
+ % 1x:'a'
+ % 1x:'64'
+ % 1x:'ffffffff'
+ % 2.0x:' '
+ % 2.0x:' 1'
+ % 2.0x:' a'
+ % 2.0x:'64'
+ % 2.0x:'ffffffff'
+ % 2.1x:' 0'
+ % 2.1x:' 1'
+ % 2.1x:' a'
+ % 2.1x:'64'
+ % 2.1x:'ffffffff'
+ % 2.2x:'00'
+ % 2.2x:'01'
+ % 2.2x:'0a'
+ % 2.2x:'64'
+ % 2.2x:'ffffffff'
+ % 2.5x:'00000'
+ % 2.5x:'00001'
+ % 2.5x:'0000a'
+ % 2.5x:'00064'
+ % 2.5x:'ffffffff'
+ % 2x:' 0'
+ % 2x:' 1'
+ % 2x:' a'
+ % 2x:'64'
+ % 2x:'ffffffff'
+ % 5.0x:' '
+ % 5.0x:' 1'
+ % 5.0x:' a'
+ % 5.0x:' 64'
+ % 5.0x:'ffffffff'
+ % 5.1x:' 0'
+ % 5.1x:' 1'
+ % 5.1x:' a'
+ % 5.1x:' 64'
+ % 5.1x:'ffffffff'
+ % 5.2x:' 00'
+ % 5.2x:' 01'
+ % 5.2x:' 0a'
+ % 5.2x:' 64'
+ % 5.2x:'ffffffff'
+ % 5.5x:'00000'
+ % 5.5x:'00001'
+ % 5.5x:'0000a'
+ % 5.5x:'00064'
+ % 5.5x:'ffffffff'
+ % 5x:' 0'
+ % 5x:' 1'
+ % 5x:' a'
+ % 5x:' 64'
+ % 5x:'ffffffff'
+ % x:'0'
+ % x:'1'
+ % x:'a'
+ % x:'64'
+ % x:'ffffffff'
+ %# .0x:''
+ %# .0x:'0x1'
+ %# .0x:'0xa'
+ %# .0x:'0x64'
+ %# .0x:'0xffffffff'
+ %# .1x:'0'
+ %# .1x:'0x1'
+ %# .1x:'0xa'
+ %# .1x:'0x64'
+ %# .1x:'0xffffffff'
+ %# .2x:'00'
+ %# .2x:'0x01'
+ %# .2x:'0x0a'
+ %# .2x:'0x64'
+ %# .2x:'0xffffffff'
+ %# .5x:'00000'
+ %# .5x:'0x00001'
+ %# .5x:'0x0000a'
+ %# .5x:'0x00064'
+ %# .5x:'0xffffffff'
+ %# 0.0x:''
+ %# 0.0x:'0x1'
+ %# 0.0x:'0xa'
+ %# 0.0x:'0x64'
+ %# 0.0x:'0xffffffff'
+ %# 0.1x:'0'
+ %# 0.1x:'0x1'
+ %# 0.1x:'0xa'
+ %# 0.1x:'0x64'
+ %# 0.1x:'0xffffffff'
+ %# 0.2x:'00'
+ %# 0.2x:'0x01'
+ %# 0.2x:'0x0a'
+ %# 0.2x:'0x64'
+ %# 0.2x:'0xffffffff'
+ %# 0.5x:'00000'
+ %# 0.5x:'0x00001'
+ %# 0.5x:'0x0000a'
+ %# 0.5x:'0x00064'
+ %# 0.5x:'0xffffffff'
+ %# 0x:'0'
+ %# 0x:'0x1'
+ %# 0x:'0xa'
+ %# 0x:'0x64'
+ %# 0x:'0xffffffff'
+ %# 1.0x:' '
+ %# 1.0x:'0x1'
+ %# 1.0x:'0xa'
+ %# 1.0x:'0x64'
+ %# 1.0x:'0xffffffff'
+ %# 1.1x:'0'
+ %# 1.1x:'0x1'
+ %# 1.1x:'0xa'
+ %# 1.1x:'0x64'
+ %# 1.1x:'0xffffffff'
+ %# 1.2x:'00'
+ %# 1.2x:'0x01'
+ %# 1.2x:'0x0a'
+ %# 1.2x:'0x64'
+ %# 1.2x:'0xffffffff'
+ %# 1.5x:'00000'
+ %# 1.5x:'0x00001'
+ %# 1.5x:'0x0000a'
+ %# 1.5x:'0x00064'
+ %# 1.5x:'0xffffffff'
+ %# 1x:'0'
+ %# 1x:'0x1'
+ %# 1x:'0xa'
+ %# 1x:'0x64'
+ %# 1x:'0xffffffff'
+ %# 2.0x:' '
+ %# 2.0x:'0x1'
+ %# 2.0x:'0xa'
+ %# 2.0x:'0x64'
+ %# 2.0x:'0xffffffff'
+ %# 2.1x:' 0'
+ %# 2.1x:'0x1'
+ %# 2.1x:'0xa'
+ %# 2.1x:'0x64'
+ %# 2.1x:'0xffffffff'
+ %# 2.2x:'00'
+ %# 2.2x:'0x01'
+ %# 2.2x:'0x0a'
+ %# 2.2x:'0x64'
+ %# 2.2x:'0xffffffff'
+ %# 2.5x:'00000'
+ %# 2.5x:'0x00001'
+ %# 2.5x:'0x0000a'
+ %# 2.5x:'0x00064'
+ %# 2.5x:'0xffffffff'
+ %# 2x:' 0'
+ %# 2x:'0x1'
+ %# 2x:'0xa'
+ %# 2x:'0x64'
+ %# 2x:'0xffffffff'
+ %# 5.0x:' '
+ %# 5.0x:' 0x1'
+ %# 5.0x:' 0xa'
+ %# 5.0x:' 0x64'
+ %# 5.0x:'0xffffffff'
+ %# 5.1x:' 0'
+ %# 5.1x:' 0x1'
+ %# 5.1x:' 0xa'
+ %# 5.1x:' 0x64'
+ %# 5.1x:'0xffffffff'
+ %# 5.2x:' 00'
+ %# 5.2x:' 0x01'
+ %# 5.2x:' 0x0a'
+ %# 5.2x:' 0x64'
+ %# 5.2x:'0xffffffff'
+ %# 5.5x:'00000'
+ %# 5.5x:'0x00001'
+ %# 5.5x:'0x0000a'
+ %# 5.5x:'0x00064'
+ %# 5.5x:'0xffffffff'
+ %# 5x:' 0'
+ %# 5x:' 0x1'
+ %# 5x:' 0xa'
+ %# 5x:' 0x64'
+ %# 5x:'0xffffffff'
+ %# x:'0'
+ %# x:'0x1'
+ %# x:'0xa'
+ %# x:'0x64'
+ %# x:'0xffffffff'
+ %#+ .0x:''
+ %#+ .0x:'0x1'
+ %#+ .0x:'0xa'
+ %#+ .0x:'0x64'
+ %#+ .0x:'0xffffffff'
+ %#+ .1x:'0'
+ %#+ .1x:'0x1'
+ %#+ .1x:'0xa'
+ %#+ .1x:'0x64'
+ %#+ .1x:'0xffffffff'
+ %#+ .2x:'00'
+ %#+ .2x:'0x01'
+ %#+ .2x:'0x0a'
+ %#+ .2x:'0x64'
+ %#+ .2x:'0xffffffff'
+ %#+ .5x:'00000'
+ %#+ .5x:'0x00001'
+ %#+ .5x:'0x0000a'
+ %#+ .5x:'0x00064'
+ %#+ .5x:'0xffffffff'
+ %#+ 0.0x:''
+ %#+ 0.0x:'0x1'
+ %#+ 0.0x:'0xa'
+ %#+ 0.0x:'0x64'
+ %#+ 0.0x:'0xffffffff'
+ %#+ 0.1x:'0'
+ %#+ 0.1x:'0x1'
+ %#+ 0.1x:'0xa'
+ %#+ 0.1x:'0x64'
+ %#+ 0.1x:'0xffffffff'
+ %#+ 0.2x:'00'
+ %#+ 0.2x:'0x01'
+ %#+ 0.2x:'0x0a'
+ %#+ 0.2x:'0x64'
+ %#+ 0.2x:'0xffffffff'
+ %#+ 0.5x:'00000'
+ %#+ 0.5x:'0x00001'
+ %#+ 0.5x:'0x0000a'
+ %#+ 0.5x:'0x00064'
+ %#+ 0.5x:'0xffffffff'
+ %#+ 0x:'0'
+ %#+ 0x:'0x1'
+ %#+ 0x:'0xa'
+ %#+ 0x:'0x64'
+ %#+ 0x:'0xffffffff'
+ %#+ 1.0x:' '
+ %#+ 1.0x:'0x1'
+ %#+ 1.0x:'0xa'
+ %#+ 1.0x:'0x64'
+ %#+ 1.0x:'0xffffffff'
+ %#+ 1.1x:'0'
+ %#+ 1.1x:'0x1'
+ %#+ 1.1x:'0xa'
+ %#+ 1.1x:'0x64'
+ %#+ 1.1x:'0xffffffff'
+ %#+ 1.2x:'00'
+ %#+ 1.2x:'0x01'
+ %#+ 1.2x:'0x0a'
+ %#+ 1.2x:'0x64'
+ %#+ 1.2x:'0xffffffff'
+ %#+ 1.5x:'00000'
+ %#+ 1.5x:'0x00001'
+ %#+ 1.5x:'0x0000a'
+ %#+ 1.5x:'0x00064'
+ %#+ 1.5x:'0xffffffff'
+ %#+ 1x:'0'
+ %#+ 1x:'0x1'
+ %#+ 1x:'0xa'
+ %#+ 1x:'0x64'
+ %#+ 1x:'0xffffffff'
+ %#+ 2.0x:' '
+ %#+ 2.0x:'0x1'
+ %#+ 2.0x:'0xa'
+ %#+ 2.0x:'0x64'
+ %#+ 2.0x:'0xffffffff'
+ %#+ 2.1x:' 0'
+ %#+ 2.1x:'0x1'
+ %#+ 2.1x:'0xa'
+ %#+ 2.1x:'0x64'
+ %#+ 2.1x:'0xffffffff'
+ %#+ 2.2x:'00'
+ %#+ 2.2x:'0x01'
+ %#+ 2.2x:'0x0a'
+ %#+ 2.2x:'0x64'
+ %#+ 2.2x:'0xffffffff'
+ %#+ 2.5x:'00000'
+ %#+ 2.5x:'0x00001'
+ %#+ 2.5x:'0x0000a'
+ %#+ 2.5x:'0x00064'
+ %#+ 2.5x:'0xffffffff'
+ %#+ 2x:' 0'
+ %#+ 2x:'0x1'
+ %#+ 2x:'0xa'
+ %#+ 2x:'0x64'
+ %#+ 2x:'0xffffffff'
+ %#+ 5.0x:' '
+ %#+ 5.0x:' 0x1'
+ %#+ 5.0x:' 0xa'
+ %#+ 5.0x:' 0x64'
+ %#+ 5.0x:'0xffffffff'
+ %#+ 5.1x:' 0'
+ %#+ 5.1x:' 0x1'
+ %#+ 5.1x:' 0xa'
+ %#+ 5.1x:' 0x64'
+ %#+ 5.1x:'0xffffffff'
+ %#+ 5.2x:' 00'
+ %#+ 5.2x:' 0x01'
+ %#+ 5.2x:' 0x0a'
+ %#+ 5.2x:' 0x64'
+ %#+ 5.2x:'0xffffffff'
+ %#+ 5.5x:'00000'
+ %#+ 5.5x:'0x00001'
+ %#+ 5.5x:'0x0000a'
+ %#+ 5.5x:'0x00064'
+ %#+ 5.5x:'0xffffffff'
+ %#+ 5x:' 0'
+ %#+ 5x:' 0x1'
+ %#+ 5x:' 0xa'
+ %#+ 5x:' 0x64'
+ %#+ 5x:'0xffffffff'
+ %#+ x:'0'
+ %#+ x:'0x1'
+ %#+ x:'0xa'
+ %#+ x:'0x64'
+ %#+ x:'0xffffffff'
+ %#+.0x:''
+ %#+.0x:'0x1'
+ %#+.0x:'0xa'
+ %#+.0x:'0x64'
+ %#+.0x:'0xffffffff'
+ %#+.1x:'0'
+ %#+.1x:'0x1'
+ %#+.1x:'0xa'
+ %#+.1x:'0x64'
+ %#+.1x:'0xffffffff'
+ %#+.2x:'00'
+ %#+.2x:'0x01'
+ %#+.2x:'0x0a'
+ %#+.2x:'0x64'
+ %#+.2x:'0xffffffff'
+ %#+.5x:'00000'
+ %#+.5x:'0x00001'
+ %#+.5x:'0x0000a'
+ %#+.5x:'0x00064'
+ %#+.5x:'0xffffffff'
+ %#+0.0x:''
+ %#+0.0x:'0x1'
+ %#+0.0x:'0xa'
+ %#+0.0x:'0x64'
+ %#+0.0x:'0xffffffff'
+ %#+0.1x:'0'
+ %#+0.1x:'0x1'
+ %#+0.1x:'0xa'
+ %#+0.1x:'0x64'
+ %#+0.1x:'0xffffffff'
+ %#+0.2x:'00'
+ %#+0.2x:'0x01'
+ %#+0.2x:'0x0a'
+ %#+0.2x:'0x64'
+ %#+0.2x:'0xffffffff'
+ %#+0.5x:'00000'
+ %#+0.5x:'0x00001'
+ %#+0.5x:'0x0000a'
+ %#+0.5x:'0x00064'
+ %#+0.5x:'0xffffffff'
+ %#+0x:'0'
+ %#+0x:'0x1'
+ %#+0x:'0xa'
+ %#+0x:'0x64'
+ %#+0x:'0xffffffff'
+ %#+1.0x:' '
+ %#+1.0x:'0x1'
+ %#+1.0x:'0xa'
+ %#+1.0x:'0x64'
+ %#+1.0x:'0xffffffff'
+ %#+1.1x:'0'
+ %#+1.1x:'0x1'
+ %#+1.1x:'0xa'
+ %#+1.1x:'0x64'
+ %#+1.1x:'0xffffffff'
+ %#+1.2x:'00'
+ %#+1.2x:'0x01'
+ %#+1.2x:'0x0a'
+ %#+1.2x:'0x64'
+ %#+1.2x:'0xffffffff'
+ %#+1.5x:'00000'
+ %#+1.5x:'0x00001'
+ %#+1.5x:'0x0000a'
+ %#+1.5x:'0x00064'
+ %#+1.5x:'0xffffffff'
+ %#+1x:'0'
+ %#+1x:'0x1'
+ %#+1x:'0xa'
+ %#+1x:'0x64'
+ %#+1x:'0xffffffff'
+ %#+2.0x:' '
+ %#+2.0x:'0x1'
+ %#+2.0x:'0xa'
+ %#+2.0x:'0x64'
+ %#+2.0x:'0xffffffff'
+ %#+2.1x:' 0'
+ %#+2.1x:'0x1'
+ %#+2.1x:'0xa'
+ %#+2.1x:'0x64'
+ %#+2.1x:'0xffffffff'
+ %#+2.2x:'00'
+ %#+2.2x:'0x01'
+ %#+2.2x:'0x0a'
+ %#+2.2x:'0x64'
+ %#+2.2x:'0xffffffff'
+ %#+2.5x:'00000'
+ %#+2.5x:'0x00001'
+ %#+2.5x:'0x0000a'
+ %#+2.5x:'0x00064'
+ %#+2.5x:'0xffffffff'
+ %#+2x:' 0'
+ %#+2x:'0x1'
+ %#+2x:'0xa'
+ %#+2x:'0x64'
+ %#+2x:'0xffffffff'
+ %#+5.0x:' '
+ %#+5.0x:' 0x1'
+ %#+5.0x:' 0xa'
+ %#+5.0x:' 0x64'
+ %#+5.0x:'0xffffffff'
+ %#+5.1x:' 0'
+ %#+5.1x:' 0x1'
+ %#+5.1x:' 0xa'
+ %#+5.1x:' 0x64'
+ %#+5.1x:'0xffffffff'
+ %#+5.2x:' 00'
+ %#+5.2x:' 0x01'
+ %#+5.2x:' 0x0a'
+ %#+5.2x:' 0x64'
+ %#+5.2x:'0xffffffff'
+ %#+5.5x:'00000'
+ %#+5.5x:'0x00001'
+ %#+5.5x:'0x0000a'
+ %#+5.5x:'0x00064'
+ %#+5.5x:'0xffffffff'
+ %#+5x:' 0'
+ %#+5x:' 0x1'
+ %#+5x:' 0xa'
+ %#+5x:' 0x64'
+ %#+5x:'0xffffffff'
+ %#+x:'0'
+ %#+x:'0x1'
+ %#+x:'0xa'
+ %#+x:'0x64'
+ %#+x:'0xffffffff'
+ %#- .0x:''
+ %#- .0x:'0x1'
+ %#- .0x:'0xa'
+ %#- .0x:'0x64'
+ %#- .0x:'0xffffffff'
+ %#- .1x:'0'
+ %#- .1x:'0x1'
+ %#- .1x:'0xa'
+ %#- .1x:'0x64'
+ %#- .1x:'0xffffffff'
+ %#- .2x:'00'
+ %#- .2x:'0x01'
+ %#- .2x:'0x0a'
+ %#- .2x:'0x64'
+ %#- .2x:'0xffffffff'
+ %#- .5x:'00000'
+ %#- .5x:'0x00001'
+ %#- .5x:'0x0000a'
+ %#- .5x:'0x00064'
+ %#- .5x:'0xffffffff'
+ %#- 0.0x:''
+ %#- 0.0x:'0x1'
+ %#- 0.0x:'0xa'
+ %#- 0.0x:'0x64'
+ %#- 0.0x:'0xffffffff'
+ %#- 0.1x:'0'
+ %#- 0.1x:'0x1'
+ %#- 0.1x:'0xa'
+ %#- 0.1x:'0x64'
+ %#- 0.1x:'0xffffffff'
+ %#- 0.2x:'00'
+ %#- 0.2x:'0x01'
+ %#- 0.2x:'0x0a'
+ %#- 0.2x:'0x64'
+ %#- 0.2x:'0xffffffff'
+ %#- 0.5x:'00000'
+ %#- 0.5x:'0x00001'
+ %#- 0.5x:'0x0000a'
+ %#- 0.5x:'0x00064'
+ %#- 0.5x:'0xffffffff'
+ %#- 0x:'0'
+ %#- 0x:'0x1'
+ %#- 0x:'0xa'
+ %#- 0x:'0x64'
+ %#- 0x:'0xffffffff'
+ %#- 1.0x:' '
+ %#- 1.0x:'0x1'
+ %#- 1.0x:'0xa'
+ %#- 1.0x:'0x64'
+ %#- 1.0x:'0xffffffff'
+ %#- 1.1x:'0'
+ %#- 1.1x:'0x1'
+ %#- 1.1x:'0xa'
+ %#- 1.1x:'0x64'
+ %#- 1.1x:'0xffffffff'
+ %#- 1.2x:'00'
+ %#- 1.2x:'0x01'
+ %#- 1.2x:'0x0a'
+ %#- 1.2x:'0x64'
+ %#- 1.2x:'0xffffffff'
+ %#- 1.5x:'00000'
+ %#- 1.5x:'0x00001'
+ %#- 1.5x:'0x0000a'
+ %#- 1.5x:'0x00064'
+ %#- 1.5x:'0xffffffff'
+ %#- 1x:'0'
+ %#- 1x:'0x1'
+ %#- 1x:'0xa'
+ %#- 1x:'0x64'
+ %#- 1x:'0xffffffff'
+ %#- 2.0x:' '
+ %#- 2.0x:'0x1'
+ %#- 2.0x:'0xa'
+ %#- 2.0x:'0x64'
+ %#- 2.0x:'0xffffffff'
+ %#- 2.1x:'0 '
+ %#- 2.1x:'0x1'
+ %#- 2.1x:'0xa'
+ %#- 2.1x:'0x64'
+ %#- 2.1x:'0xffffffff'
+ %#- 2.2x:'00'
+ %#- 2.2x:'0x01'
+ %#- 2.2x:'0x0a'
+ %#- 2.2x:'0x64'
+ %#- 2.2x:'0xffffffff'
+ %#- 2.5x:'00000'
+ %#- 2.5x:'0x00001'
+ %#- 2.5x:'0x0000a'
+ %#- 2.5x:'0x00064'
+ %#- 2.5x:'0xffffffff'
+ %#- 2x:'0 '
+ %#- 2x:'0x1'
+ %#- 2x:'0xa'
+ %#- 2x:'0x64'
+ %#- 2x:'0xffffffff'
+ %#- 5.0x:' '
+ %#- 5.0x:'0x1 '
+ %#- 5.0x:'0xa '
+ %#- 5.0x:'0x64 '
+ %#- 5.0x:'0xffffffff'
+ %#- 5.1x:'0 '
+ %#- 5.1x:'0x1 '
+ %#- 5.1x:'0xa '
+ %#- 5.1x:'0x64 '
+ %#- 5.1x:'0xffffffff'
+ %#- 5.2x:'00 '
+ %#- 5.2x:'0x01 '
+ %#- 5.2x:'0x0a '
+ %#- 5.2x:'0x64 '
+ %#- 5.2x:'0xffffffff'
+ %#- 5.5x:'00000'
+ %#- 5.5x:'0x00001'
+ %#- 5.5x:'0x0000a'
+ %#- 5.5x:'0x00064'
+ %#- 5.5x:'0xffffffff'
+ %#- 5x:'0 '
+ %#- 5x:'0x1 '
+ %#- 5x:'0xa '
+ %#- 5x:'0x64 '
+ %#- 5x:'0xffffffff'
+ %#- x:'0'
+ %#- x:'0x1'
+ %#- x:'0xa'
+ %#- x:'0x64'
+ %#- x:'0xffffffff'
+ %#-+ .0x:''
+ %#-+ .0x:'0x1'
+ %#-+ .0x:'0xa'
+ %#-+ .0x:'0x64'
+ %#-+ .0x:'0xffffffff'
+ %#-+ .1x:'0'
+ %#-+ .1x:'0x1'
+ %#-+ .1x:'0xa'
+ %#-+ .1x:'0x64'
+ %#-+ .1x:'0xffffffff'
+ %#-+ .2x:'00'
+ %#-+ .2x:'0x01'
+ %#-+ .2x:'0x0a'
+ %#-+ .2x:'0x64'
+ %#-+ .2x:'0xffffffff'
+ %#-+ .5x:'00000'
+ %#-+ .5x:'0x00001'
+ %#-+ .5x:'0x0000a'
+ %#-+ .5x:'0x00064'
+ %#-+ .5x:'0xffffffff'
+ %#-+ 0.0x:''
+ %#-+ 0.0x:'0x1'
+ %#-+ 0.0x:'0xa'
+ %#-+ 0.0x:'0x64'
+ %#-+ 0.0x:'0xffffffff'
+ %#-+ 0.1x:'0'
+ %#-+ 0.1x:'0x1'
+ %#-+ 0.1x:'0xa'
+ %#-+ 0.1x:'0x64'
+ %#-+ 0.1x:'0xffffffff'
+ %#-+ 0.2x:'00'
+ %#-+ 0.2x:'0x01'
+ %#-+ 0.2x:'0x0a'
+ %#-+ 0.2x:'0x64'
+ %#-+ 0.2x:'0xffffffff'
+ %#-+ 0.5x:'00000'
+ %#-+ 0.5x:'0x00001'
+ %#-+ 0.5x:'0x0000a'
+ %#-+ 0.5x:'0x00064'
+ %#-+ 0.5x:'0xffffffff'
+ %#-+ 0x:'0'
+ %#-+ 0x:'0x1'
+ %#-+ 0x:'0xa'
+ %#-+ 0x:'0x64'
+ %#-+ 0x:'0xffffffff'
+ %#-+ 1.0x:' '
+ %#-+ 1.0x:'0x1'
+ %#-+ 1.0x:'0xa'
+ %#-+ 1.0x:'0x64'
+ %#-+ 1.0x:'0xffffffff'
+ %#-+ 1.1x:'0'
+ %#-+ 1.1x:'0x1'
+ %#-+ 1.1x:'0xa'
+ %#-+ 1.1x:'0x64'
+ %#-+ 1.1x:'0xffffffff'
+ %#-+ 1.2x:'00'
+ %#-+ 1.2x:'0x01'
+ %#-+ 1.2x:'0x0a'
+ %#-+ 1.2x:'0x64'
+ %#-+ 1.2x:'0xffffffff'
+ %#-+ 1.5x:'00000'
+ %#-+ 1.5x:'0x00001'
+ %#-+ 1.5x:'0x0000a'
+ %#-+ 1.5x:'0x00064'
+ %#-+ 1.5x:'0xffffffff'
+ %#-+ 1x:'0'
+ %#-+ 1x:'0x1'
+ %#-+ 1x:'0xa'
+ %#-+ 1x:'0x64'
+ %#-+ 1x:'0xffffffff'
+ %#-+ 2.0x:' '
+ %#-+ 2.0x:'0x1'
+ %#-+ 2.0x:'0xa'
+ %#-+ 2.0x:'0x64'
+ %#-+ 2.0x:'0xffffffff'
+ %#-+ 2.1x:'0 '
+ %#-+ 2.1x:'0x1'
+ %#-+ 2.1x:'0xa'
+ %#-+ 2.1x:'0x64'
+ %#-+ 2.1x:'0xffffffff'
+ %#-+ 2.2x:'00'
+ %#-+ 2.2x:'0x01'
+ %#-+ 2.2x:'0x0a'
+ %#-+ 2.2x:'0x64'
+ %#-+ 2.2x:'0xffffffff'
+ %#-+ 2.5x:'00000'
+ %#-+ 2.5x:'0x00001'
+ %#-+ 2.5x:'0x0000a'
+ %#-+ 2.5x:'0x00064'
+ %#-+ 2.5x:'0xffffffff'
+ %#-+ 2x:'0 '
+ %#-+ 2x:'0x1'
+ %#-+ 2x:'0xa'
+ %#-+ 2x:'0x64'
+ %#-+ 2x:'0xffffffff'
+ %#-+ 5.0x:' '
+ %#-+ 5.0x:'0x1 '
+ %#-+ 5.0x:'0xa '
+ %#-+ 5.0x:'0x64 '
+ %#-+ 5.0x:'0xffffffff'
+ %#-+ 5.1x:'0 '
+ %#-+ 5.1x:'0x1 '
+ %#-+ 5.1x:'0xa '
+ %#-+ 5.1x:'0x64 '
+ %#-+ 5.1x:'0xffffffff'
+ %#-+ 5.2x:'00 '
+ %#-+ 5.2x:'0x01 '
+ %#-+ 5.2x:'0x0a '
+ %#-+ 5.2x:'0x64 '
+ %#-+ 5.2x:'0xffffffff'
+ %#-+ 5.5x:'00000'
+ %#-+ 5.5x:'0x00001'
+ %#-+ 5.5x:'0x0000a'
+ %#-+ 5.5x:'0x00064'
+ %#-+ 5.5x:'0xffffffff'
+ %#-+ 5x:'0 '
+ %#-+ 5x:'0x1 '
+ %#-+ 5x:'0xa '
+ %#-+ 5x:'0x64 '
+ %#-+ 5x:'0xffffffff'
+ %#-+ x:'0'
+ %#-+ x:'0x1'
+ %#-+ x:'0xa'
+ %#-+ x:'0x64'
+ %#-+ x:'0xffffffff'
+ %#-+.0x:''
+ %#-+.0x:'0x1'
+ %#-+.0x:'0xa'
+ %#-+.0x:'0x64'
+ %#-+.0x:'0xffffffff'
+ %#-+.1x:'0'
+ %#-+.1x:'0x1'
+ %#-+.1x:'0xa'
+ %#-+.1x:'0x64'
+ %#-+.1x:'0xffffffff'
+ %#-+.2x:'00'
+ %#-+.2x:'0x01'
+ %#-+.2x:'0x0a'
+ %#-+.2x:'0x64'
+ %#-+.2x:'0xffffffff'
+ %#-+.5x:'00000'
+ %#-+.5x:'0x00001'
+ %#-+.5x:'0x0000a'
+ %#-+.5x:'0x00064'
+ %#-+.5x:'0xffffffff'
+ %#-+0.0x:''
+ %#-+0.0x:'0x1'
+ %#-+0.0x:'0xa'
+ %#-+0.0x:'0x64'
+ %#-+0.0x:'0xffffffff'
+ %#-+0.1x:'0'
+ %#-+0.1x:'0x1'
+ %#-+0.1x:'0xa'
+ %#-+0.1x:'0x64'
+ %#-+0.1x:'0xffffffff'
+ %#-+0.2x:'00'
+ %#-+0.2x:'0x01'
+ %#-+0.2x:'0x0a'
+ %#-+0.2x:'0x64'
+ %#-+0.2x:'0xffffffff'
+ %#-+0.5x:'00000'
+ %#-+0.5x:'0x00001'
+ %#-+0.5x:'0x0000a'
+ %#-+0.5x:'0x00064'
+ %#-+0.5x:'0xffffffff'
+ %#-+0x:'0'
+ %#-+0x:'0x1'
+ %#-+0x:'0xa'
+ %#-+0x:'0x64'
+ %#-+0x:'0xffffffff'
+ %#-+1.0x:' '
+ %#-+1.0x:'0x1'
+ %#-+1.0x:'0xa'
+ %#-+1.0x:'0x64'
+ %#-+1.0x:'0xffffffff'
+ %#-+1.1x:'0'
+ %#-+1.1x:'0x1'
+ %#-+1.1x:'0xa'
+ %#-+1.1x:'0x64'
+ %#-+1.1x:'0xffffffff'
+ %#-+1.2x:'00'
+ %#-+1.2x:'0x01'
+ %#-+1.2x:'0x0a'
+ %#-+1.2x:'0x64'
+ %#-+1.2x:'0xffffffff'
+ %#-+1.5x:'00000'
+ %#-+1.5x:'0x00001'
+ %#-+1.5x:'0x0000a'
+ %#-+1.5x:'0x00064'
+ %#-+1.5x:'0xffffffff'
+ %#-+1x:'0'
+ %#-+1x:'0x1'
+ %#-+1x:'0xa'
+ %#-+1x:'0x64'
+ %#-+1x:'0xffffffff'
+ %#-+2.0x:' '
+ %#-+2.0x:'0x1'
+ %#-+2.0x:'0xa'
+ %#-+2.0x:'0x64'
+ %#-+2.0x:'0xffffffff'
+ %#-+2.1x:'0 '
+ %#-+2.1x:'0x1'
+ %#-+2.1x:'0xa'
+ %#-+2.1x:'0x64'
+ %#-+2.1x:'0xffffffff'
+ %#-+2.2x:'00'
+ %#-+2.2x:'0x01'
+ %#-+2.2x:'0x0a'
+ %#-+2.2x:'0x64'
+ %#-+2.2x:'0xffffffff'
+ %#-+2.5x:'00000'
+ %#-+2.5x:'0x00001'
+ %#-+2.5x:'0x0000a'
+ %#-+2.5x:'0x00064'
+ %#-+2.5x:'0xffffffff'
+ %#-+2x:'0 '
+ %#-+2x:'0x1'
+ %#-+2x:'0xa'
+ %#-+2x:'0x64'
+ %#-+2x:'0xffffffff'
+ %#-+5.0x:' '
+ %#-+5.0x:'0x1 '
+ %#-+5.0x:'0xa '
+ %#-+5.0x:'0x64 '
+ %#-+5.0x:'0xffffffff'
+ %#-+5.1x:'0 '
+ %#-+5.1x:'0x1 '
+ %#-+5.1x:'0xa '
+ %#-+5.1x:'0x64 '
+ %#-+5.1x:'0xffffffff'
+ %#-+5.2x:'00 '
+ %#-+5.2x:'0x01 '
+ %#-+5.2x:'0x0a '
+ %#-+5.2x:'0x64 '
+ %#-+5.2x:'0xffffffff'
+ %#-+5.5x:'00000'
+ %#-+5.5x:'0x00001'
+ %#-+5.5x:'0x0000a'
+ %#-+5.5x:'0x00064'
+ %#-+5.5x:'0xffffffff'
+ %#-+5x:'0 '
+ %#-+5x:'0x1 '
+ %#-+5x:'0xa '
+ %#-+5x:'0x64 '
+ %#-+5x:'0xffffffff'
+ %#-+x:'0'
+ %#-+x:'0x1'
+ %#-+x:'0xa'
+ %#-+x:'0x64'
+ %#-+x:'0xffffffff'
+ %#-.0x:''
+ %#-.0x:'0x1'
+ %#-.0x:'0xa'
+ %#-.0x:'0x64'
+ %#-.0x:'0xffffffff'
+ %#-.1x:'0'
+ %#-.1x:'0x1'
+ %#-.1x:'0xa'
+ %#-.1x:'0x64'
+ %#-.1x:'0xffffffff'
+ %#-.2x:'00'
+ %#-.2x:'0x01'
+ %#-.2x:'0x0a'
+ %#-.2x:'0x64'
+ %#-.2x:'0xffffffff'
+ %#-.5x:'00000'
+ %#-.5x:'0x00001'
+ %#-.5x:'0x0000a'
+ %#-.5x:'0x00064'
+ %#-.5x:'0xffffffff'
+ %#-0.0x:''
+ %#-0.0x:'0x1'
+ %#-0.0x:'0xa'
+ %#-0.0x:'0x64'
+ %#-0.0x:'0xffffffff'
+ %#-0.1x:'0'
+ %#-0.1x:'0x1'
+ %#-0.1x:'0xa'
+ %#-0.1x:'0x64'
+ %#-0.1x:'0xffffffff'
+ %#-0.2x:'00'
+ %#-0.2x:'0x01'
+ %#-0.2x:'0x0a'
+ %#-0.2x:'0x64'
+ %#-0.2x:'0xffffffff'
+ %#-0.5x:'00000'
+ %#-0.5x:'0x00001'
+ %#-0.5x:'0x0000a'
+ %#-0.5x:'0x00064'
+ %#-0.5x:'0xffffffff'
+ %#-0x:'0'
+ %#-0x:'0x1'
+ %#-0x:'0xa'
+ %#-0x:'0x64'
+ %#-0x:'0xffffffff'
+ %#-1.0x:' '
+ %#-1.0x:'0x1'
+ %#-1.0x:'0xa'
+ %#-1.0x:'0x64'
+ %#-1.0x:'0xffffffff'
+ %#-1.1x:'0'
+ %#-1.1x:'0x1'
+ %#-1.1x:'0xa'
+ %#-1.1x:'0x64'
+ %#-1.1x:'0xffffffff'
+ %#-1.2x:'00'
+ %#-1.2x:'0x01'
+ %#-1.2x:'0x0a'
+ %#-1.2x:'0x64'
+ %#-1.2x:'0xffffffff'
+ %#-1.5x:'00000'
+ %#-1.5x:'0x00001'
+ %#-1.5x:'0x0000a'
+ %#-1.5x:'0x00064'
+ %#-1.5x:'0xffffffff'
+ %#-1x:'0'
+ %#-1x:'0x1'
+ %#-1x:'0xa'
+ %#-1x:'0x64'
+ %#-1x:'0xffffffff'
+ %#-2.0x:' '
+ %#-2.0x:'0x1'
+ %#-2.0x:'0xa'
+ %#-2.0x:'0x64'
+ %#-2.0x:'0xffffffff'
+ %#-2.1x:'0 '
+ %#-2.1x:'0x1'
+ %#-2.1x:'0xa'
+ %#-2.1x:'0x64'
+ %#-2.1x:'0xffffffff'
+ %#-2.2x:'00'
+ %#-2.2x:'0x01'
+ %#-2.2x:'0x0a'
+ %#-2.2x:'0x64'
+ %#-2.2x:'0xffffffff'
+ %#-2.5x:'00000'
+ %#-2.5x:'0x00001'
+ %#-2.5x:'0x0000a'
+ %#-2.5x:'0x00064'
+ %#-2.5x:'0xffffffff'
+ %#-2x:'0 '
+ %#-2x:'0x1'
+ %#-2x:'0xa'
+ %#-2x:'0x64'
+ %#-2x:'0xffffffff'
+ %#-5.0x:' '
+ %#-5.0x:'0x1 '
+ %#-5.0x:'0xa '
+ %#-5.0x:'0x64 '
+ %#-5.0x:'0xffffffff'
+ %#-5.1x:'0 '
+ %#-5.1x:'0x1 '
+ %#-5.1x:'0xa '
+ %#-5.1x:'0x64 '
+ %#-5.1x:'0xffffffff'
+ %#-5.2x:'00 '
+ %#-5.2x:'0x01 '
+ %#-5.2x:'0x0a '
+ %#-5.2x:'0x64 '
+ %#-5.2x:'0xffffffff'
+ %#-5.5x:'00000'
+ %#-5.5x:'0x00001'
+ %#-5.5x:'0x0000a'
+ %#-5.5x:'0x00064'
+ %#-5.5x:'0xffffffff'
+ %#-5x:'0 '
+ %#-5x:'0x1 '
+ %#-5x:'0xa '
+ %#-5x:'0x64 '
+ %#-5x:'0xffffffff'
+ %#-x:'0'
+ %#-x:'0x1'
+ %#-x:'0xa'
+ %#-x:'0x64'
+ %#-x:'0xffffffff'
+ %#.0x:''
+ %#.0x:'0x1'
+ %#.0x:'0xa'
+ %#.0x:'0x64'
+ %#.0x:'0xffffffff'
+ %#.1x:'0'
+ %#.1x:'0x1'
+ %#.1x:'0xa'
+ %#.1x:'0x64'
+ %#.1x:'0xffffffff'
+ %#.2x:'00'
+ %#.2x:'0x01'
+ %#.2x:'0x0a'
+ %#.2x:'0x64'
+ %#.2x:'0xffffffff'
+ %#.5x:'00000'
+ %#.5x:'0x00001'
+ %#.5x:'0x0000a'
+ %#.5x:'0x00064'
+ %#.5x:'0xffffffff'
+ %#0.0x:''
+ %#0.0x:'0x1'
+ %#0.0x:'0xa'
+ %#0.0x:'0x64'
+ %#0.0x:'0xffffffff'
+ %#0.1x:'0'
+ %#0.1x:'0x1'
+ %#0.1x:'0xa'
+ %#0.1x:'0x64'
+ %#0.1x:'0xffffffff'
+ %#0.2x:'00'
+ %#0.2x:'0x01'
+ %#0.2x:'0x0a'
+ %#0.2x:'0x64'
+ %#0.2x:'0xffffffff'
+ %#0.5x:'00000'
+ %#0.5x:'0x00001'
+ %#0.5x:'0x0000a'
+ %#0.5x:'0x00064'
+ %#0.5x:'0xffffffff'
+ %#0x:'0'
+ %#0x:'0x1'
+ %#0x:'0xa'
+ %#0x:'0x64'
+ %#0x:'0xffffffff'
+ %#1.0x:' '
+ %#1.0x:'0x1'
+ %#1.0x:'0xa'
+ %#1.0x:'0x64'
+ %#1.0x:'0xffffffff'
+ %#1.1x:'0'
+ %#1.1x:'0x1'
+ %#1.1x:'0xa'
+ %#1.1x:'0x64'
+ %#1.1x:'0xffffffff'
+ %#1.2x:'00'
+ %#1.2x:'0x01'
+ %#1.2x:'0x0a'
+ %#1.2x:'0x64'
+ %#1.2x:'0xffffffff'
+ %#1.5x:'00000'
+ %#1.5x:'0x00001'
+ %#1.5x:'0x0000a'
+ %#1.5x:'0x00064'
+ %#1.5x:'0xffffffff'
+ %#1x:'0'
+ %#1x:'0x1'
+ %#1x:'0xa'
+ %#1x:'0x64'
+ %#1x:'0xffffffff'
+ %#2.0x:' '
+ %#2.0x:'0x1'
+ %#2.0x:'0xa'
+ %#2.0x:'0x64'
+ %#2.0x:'0xffffffff'
+ %#2.1x:' 0'
+ %#2.1x:'0x1'
+ %#2.1x:'0xa'
+ %#2.1x:'0x64'
+ %#2.1x:'0xffffffff'
+ %#2.2x:'00'
+ %#2.2x:'0x01'
+ %#2.2x:'0x0a'
+ %#2.2x:'0x64'
+ %#2.2x:'0xffffffff'
+ %#2.5x:'00000'
+ %#2.5x:'0x00001'
+ %#2.5x:'0x0000a'
+ %#2.5x:'0x00064'
+ %#2.5x:'0xffffffff'
+ %#2x:' 0'
+ %#2x:'0x1'
+ %#2x:'0xa'
+ %#2x:'0x64'
+ %#2x:'0xffffffff'
+ %#5.0x:' '
+ %#5.0x:' 0x1'
+ %#5.0x:' 0xa'
+ %#5.0x:' 0x64'
+ %#5.0x:'0xffffffff'
+ %#5.1x:' 0'
+ %#5.1x:' 0x1'
+ %#5.1x:' 0xa'
+ %#5.1x:' 0x64'
+ %#5.1x:'0xffffffff'
+ %#5.2x:' 00'
+ %#5.2x:' 0x01'
+ %#5.2x:' 0x0a'
+ %#5.2x:' 0x64'
+ %#5.2x:'0xffffffff'
+ %#5.5x:'00000'
+ %#5.5x:'0x00001'
+ %#5.5x:'0x0000a'
+ %#5.5x:'0x00064'
+ %#5.5x:'0xffffffff'
+ %#5x:' 0'
+ %#5x:' 0x1'
+ %#5x:' 0xa'
+ %#5x:' 0x64'
+ %#5x:'0xffffffff'
+ %#x:'0'
+ %#x:'0x1'
+ %#x:'0xa'
+ %#x:'0x64'
+ %#x:'0xffffffff'
+ %+ .0x:''
+ %+ .0x:'1'
+ %+ .0x:'a'
+ %+ .0x:'64'
+ %+ .0x:'ffffffff'
+ %+ .1x:'0'
+ %+ .1x:'1'
+ %+ .1x:'a'
+ %+ .1x:'64'
+ %+ .1x:'ffffffff'
+ %+ .2x:'00'
+ %+ .2x:'01'
+ %+ .2x:'0a'
+ %+ .2x:'64'
+ %+ .2x:'ffffffff'
+ %+ .5x:'00000'
+ %+ .5x:'00001'
+ %+ .5x:'0000a'
+ %+ .5x:'00064'
+ %+ .5x:'ffffffff'
+ %+ 0.0x:''
+ %+ 0.0x:'1'
+ %+ 0.0x:'a'
+ %+ 0.0x:'64'
+ %+ 0.0x:'ffffffff'
+ %+ 0.1x:'0'
+ %+ 0.1x:'1'
+ %+ 0.1x:'a'
+ %+ 0.1x:'64'
+ %+ 0.1x:'ffffffff'
+ %+ 0.2x:'00'
+ %+ 0.2x:'01'
+ %+ 0.2x:'0a'
+ %+ 0.2x:'64'
+ %+ 0.2x:'ffffffff'
+ %+ 0.5x:'00000'
+ %+ 0.5x:'00001'
+ %+ 0.5x:'0000a'
+ %+ 0.5x:'00064'
+ %+ 0.5x:'ffffffff'
+ %+ 0x:'0'
+ %+ 0x:'1'
+ %+ 0x:'a'
+ %+ 0x:'64'
+ %+ 0x:'ffffffff'
+ %+ 1.0x:' '
+ %+ 1.0x:'1'
+ %+ 1.0x:'a'
+ %+ 1.0x:'64'
+ %+ 1.0x:'ffffffff'
+ %+ 1.1x:'0'
+ %+ 1.1x:'1'
+ %+ 1.1x:'a'
+ %+ 1.1x:'64'
+ %+ 1.1x:'ffffffff'
+ %+ 1.2x:'00'
+ %+ 1.2x:'01'
+ %+ 1.2x:'0a'
+ %+ 1.2x:'64'
+ %+ 1.2x:'ffffffff'
+ %+ 1.5x:'00000'
+ %+ 1.5x:'00001'
+ %+ 1.5x:'0000a'
+ %+ 1.5x:'00064'
+ %+ 1.5x:'ffffffff'
+ %+ 1x:'0'
+ %+ 1x:'1'
+ %+ 1x:'a'
+ %+ 1x:'64'
+ %+ 1x:'ffffffff'
+ %+ 2.0x:' '
+ %+ 2.0x:' 1'
+ %+ 2.0x:' a'
+ %+ 2.0x:'64'
+ %+ 2.0x:'ffffffff'
+ %+ 2.1x:' 0'
+ %+ 2.1x:' 1'
+ %+ 2.1x:' a'
+ %+ 2.1x:'64'
+ %+ 2.1x:'ffffffff'
+ %+ 2.2x:'00'
+ %+ 2.2x:'01'
+ %+ 2.2x:'0a'
+ %+ 2.2x:'64'
+ %+ 2.2x:'ffffffff'
+ %+ 2.5x:'00000'
+ %+ 2.5x:'00001'
+ %+ 2.5x:'0000a'
+ %+ 2.5x:'00064'
+ %+ 2.5x:'ffffffff'
+ %+ 2x:' 0'
+ %+ 2x:' 1'
+ %+ 2x:' a'
+ %+ 2x:'64'
+ %+ 2x:'ffffffff'
+ %+ 5.0x:' '
+ %+ 5.0x:' 1'
+ %+ 5.0x:' a'
+ %+ 5.0x:' 64'
+ %+ 5.0x:'ffffffff'
+ %+ 5.1x:' 0'
+ %+ 5.1x:' 1'
+ %+ 5.1x:' a'
+ %+ 5.1x:' 64'
+ %+ 5.1x:'ffffffff'
+ %+ 5.2x:' 00'
+ %+ 5.2x:' 01'
+ %+ 5.2x:' 0a'
+ %+ 5.2x:' 64'
+ %+ 5.2x:'ffffffff'
+ %+ 5.5x:'00000'
+ %+ 5.5x:'00001'
+ %+ 5.5x:'0000a'
+ %+ 5.5x:'00064'
+ %+ 5.5x:'ffffffff'
+ %+ 5x:' 0'
+ %+ 5x:' 1'
+ %+ 5x:' a'
+ %+ 5x:' 64'
+ %+ 5x:'ffffffff'
+ %+ x:'0'
+ %+ x:'1'
+ %+ x:'a'
+ %+ x:'64'
+ %+ x:'ffffffff'
+ %+.0x:''
+ %+.0x:'1'
+ %+.0x:'a'
+ %+.0x:'64'
+ %+.0x:'ffffffff'
+ %+.1x:'0'
+ %+.1x:'1'
+ %+.1x:'a'
+ %+.1x:'64'
+ %+.1x:'ffffffff'
+ %+.2x:'00'
+ %+.2x:'01'
+ %+.2x:'0a'
+ %+.2x:'64'
+ %+.2x:'ffffffff'
+ %+.5x:'00000'
+ %+.5x:'00001'
+ %+.5x:'0000a'
+ %+.5x:'00064'
+ %+.5x:'ffffffff'
+ %+0.0x:''
+ %+0.0x:'1'
+ %+0.0x:'a'
+ %+0.0x:'64'
+ %+0.0x:'ffffffff'
+ %+0.1x:'0'
+ %+0.1x:'1'
+ %+0.1x:'a'
+ %+0.1x:'64'
+ %+0.1x:'ffffffff'
+ %+0.2x:'00'
+ %+0.2x:'01'
+ %+0.2x:'0a'
+ %+0.2x:'64'
+ %+0.2x:'ffffffff'
+ %+0.5x:'00000'
+ %+0.5x:'00001'
+ %+0.5x:'0000a'
+ %+0.5x:'00064'
+ %+0.5x:'ffffffff'
+ %+0x:'0'
+ %+0x:'1'
+ %+0x:'a'
+ %+0x:'64'
+ %+0x:'ffffffff'
+ %+1.0x:' '
+ %+1.0x:'1'
+ %+1.0x:'a'
+ %+1.0x:'64'
+ %+1.0x:'ffffffff'
+ %+1.1x:'0'
+ %+1.1x:'1'
+ %+1.1x:'a'
+ %+1.1x:'64'
+ %+1.1x:'ffffffff'
+ %+1.2x:'00'
+ %+1.2x:'01'
+ %+1.2x:'0a'
+ %+1.2x:'64'
+ %+1.2x:'ffffffff'
+ %+1.5x:'00000'
+ %+1.5x:'00001'
+ %+1.5x:'0000a'
+ %+1.5x:'00064'
+ %+1.5x:'ffffffff'
+ %+1x:'0'
+ %+1x:'1'
+ %+1x:'a'
+ %+1x:'64'
+ %+1x:'ffffffff'
+ %+2.0x:' '
+ %+2.0x:' 1'
+ %+2.0x:' a'
+ %+2.0x:'64'
+ %+2.0x:'ffffffff'
+ %+2.1x:' 0'
+ %+2.1x:' 1'
+ %+2.1x:' a'
+ %+2.1x:'64'
+ %+2.1x:'ffffffff'
+ %+2.2x:'00'
+ %+2.2x:'01'
+ %+2.2x:'0a'
+ %+2.2x:'64'
+ %+2.2x:'ffffffff'
+ %+2.5x:'00000'
+ %+2.5x:'00001'
+ %+2.5x:'0000a'
+ %+2.5x:'00064'
+ %+2.5x:'ffffffff'
+ %+2x:' 0'
+ %+2x:' 1'
+ %+2x:' a'
+ %+2x:'64'
+ %+2x:'ffffffff'
+ %+5.0x:' '
+ %+5.0x:' 1'
+ %+5.0x:' a'
+ %+5.0x:' 64'
+ %+5.0x:'ffffffff'
+ %+5.1x:' 0'
+ %+5.1x:' 1'
+ %+5.1x:' a'
+ %+5.1x:' 64'
+ %+5.1x:'ffffffff'
+ %+5.2x:' 00'
+ %+5.2x:' 01'
+ %+5.2x:' 0a'
+ %+5.2x:' 64'
+ %+5.2x:'ffffffff'
+ %+5.5x:'00000'
+ %+5.5x:'00001'
+ %+5.5x:'0000a'
+ %+5.5x:'00064'
+ %+5.5x:'ffffffff'
+ %+5x:' 0'
+ %+5x:' 1'
+ %+5x:' a'
+ %+5x:' 64'
+ %+5x:'ffffffff'
+ %+x:'0'
+ %+x:'1'
+ %+x:'a'
+ %+x:'64'
+ %+x:'ffffffff'
+ %- .0x:''
+ %- .0x:'1'
+ %- .0x:'a'
+ %- .0x:'64'
+ %- .0x:'ffffffff'
+ %- .1x:'0'
+ %- .1x:'1'
+ %- .1x:'a'
+ %- .1x:'64'
+ %- .1x:'ffffffff'
+ %- .2x:'00'
+ %- .2x:'01'
+ %- .2x:'0a'
+ %- .2x:'64'
+ %- .2x:'ffffffff'
+ %- .5x:'00000'
+ %- .5x:'00001'
+ %- .5x:'0000a'
+ %- .5x:'00064'
+ %- .5x:'ffffffff'
+ %- 0.0x:''
+ %- 0.0x:'1'
+ %- 0.0x:'a'
+ %- 0.0x:'64'
+ %- 0.0x:'ffffffff'
+ %- 0.1x:'0'
+ %- 0.1x:'1'
+ %- 0.1x:'a'
+ %- 0.1x:'64'
+ %- 0.1x:'ffffffff'
+ %- 0.2x:'00'
+ %- 0.2x:'01'
+ %- 0.2x:'0a'
+ %- 0.2x:'64'
+ %- 0.2x:'ffffffff'
+ %- 0.5x:'00000'
+ %- 0.5x:'00001'
+ %- 0.5x:'0000a'
+ %- 0.5x:'00064'
+ %- 0.5x:'ffffffff'
+ %- 0x:'0'
+ %- 0x:'1'
+ %- 0x:'a'
+ %- 0x:'64'
+ %- 0x:'ffffffff'
+ %- 1.0x:' '
+ %- 1.0x:'1'
+ %- 1.0x:'a'
+ %- 1.0x:'64'
+ %- 1.0x:'ffffffff'
+ %- 1.1x:'0'
+ %- 1.1x:'1'
+ %- 1.1x:'a'
+ %- 1.1x:'64'
+ %- 1.1x:'ffffffff'
+ %- 1.2x:'00'
+ %- 1.2x:'01'
+ %- 1.2x:'0a'
+ %- 1.2x:'64'
+ %- 1.2x:'ffffffff'
+ %- 1.5x:'00000'
+ %- 1.5x:'00001'
+ %- 1.5x:'0000a'
+ %- 1.5x:'00064'
+ %- 1.5x:'ffffffff'
+ %- 1x:'0'
+ %- 1x:'1'
+ %- 1x:'a'
+ %- 1x:'64'
+ %- 1x:'ffffffff'
+ %- 2.0x:' '
+ %- 2.0x:'1 '
+ %- 2.0x:'a '
+ %- 2.0x:'64'
+ %- 2.0x:'ffffffff'
+ %- 2.1x:'0 '
+ %- 2.1x:'1 '
+ %- 2.1x:'a '
+ %- 2.1x:'64'
+ %- 2.1x:'ffffffff'
+ %- 2.2x:'00'
+ %- 2.2x:'01'
+ %- 2.2x:'0a'
+ %- 2.2x:'64'
+ %- 2.2x:'ffffffff'
+ %- 2.5x:'00000'
+ %- 2.5x:'00001'
+ %- 2.5x:'0000a'
+ %- 2.5x:'00064'
+ %- 2.5x:'ffffffff'
+ %- 2x:'0 '
+ %- 2x:'1 '
+ %- 2x:'a '
+ %- 2x:'64'
+ %- 2x:'ffffffff'
+ %- 5.0x:' '
+ %- 5.0x:'1 '
+ %- 5.0x:'a '
+ %- 5.0x:'64 '
+ %- 5.0x:'ffffffff'
+ %- 5.1x:'0 '
+ %- 5.1x:'1 '
+ %- 5.1x:'a '
+ %- 5.1x:'64 '
+ %- 5.1x:'ffffffff'
+ %- 5.2x:'00 '
+ %- 5.2x:'01 '
+ %- 5.2x:'0a '
+ %- 5.2x:'64 '
+ %- 5.2x:'ffffffff'
+ %- 5.5x:'00000'
+ %- 5.5x:'00001'
+ %- 5.5x:'0000a'
+ %- 5.5x:'00064'
+ %- 5.5x:'ffffffff'
+ %- 5x:'0 '
+ %- 5x:'1 '
+ %- 5x:'a '
+ %- 5x:'64 '
+ %- 5x:'ffffffff'
+ %- x:'0'
+ %- x:'1'
+ %- x:'a'
+ %- x:'64'
+ %- x:'ffffffff'
+ %-+ .0x:''
+ %-+ .0x:'1'
+ %-+ .0x:'a'
+ %-+ .0x:'64'
+ %-+ .0x:'ffffffff'
+ %-+ .1x:'0'
+ %-+ .1x:'1'
+ %-+ .1x:'a'
+ %-+ .1x:'64'
+ %-+ .1x:'ffffffff'
+ %-+ .2x:'00'
+ %-+ .2x:'01'
+ %-+ .2x:'0a'
+ %-+ .2x:'64'
+ %-+ .2x:'ffffffff'
+ %-+ .5x:'00000'
+ %-+ .5x:'00001'
+ %-+ .5x:'0000a'
+ %-+ .5x:'00064'
+ %-+ .5x:'ffffffff'
+ %-+ 0.0x:''
+ %-+ 0.0x:'1'
+ %-+ 0.0x:'a'
+ %-+ 0.0x:'64'
+ %-+ 0.0x:'ffffffff'
+ %-+ 0.1x:'0'
+ %-+ 0.1x:'1'
+ %-+ 0.1x:'a'
+ %-+ 0.1x:'64'
+ %-+ 0.1x:'ffffffff'
+ %-+ 0.2x:'00'
+ %-+ 0.2x:'01'
+ %-+ 0.2x:'0a'
+ %-+ 0.2x:'64'
+ %-+ 0.2x:'ffffffff'
+ %-+ 0.5x:'00000'
+ %-+ 0.5x:'00001'
+ %-+ 0.5x:'0000a'
+ %-+ 0.5x:'00064'
+ %-+ 0.5x:'ffffffff'
+ %-+ 0x:'0'
+ %-+ 0x:'1'
+ %-+ 0x:'a'
+ %-+ 0x:'64'
+ %-+ 0x:'ffffffff'
+ %-+ 1.0x:' '
+ %-+ 1.0x:'1'
+ %-+ 1.0x:'a'
+ %-+ 1.0x:'64'
+ %-+ 1.0x:'ffffffff'
+ %-+ 1.1x:'0'
+ %-+ 1.1x:'1'
+ %-+ 1.1x:'a'
+ %-+ 1.1x:'64'
+ %-+ 1.1x:'ffffffff'
+ %-+ 1.2x:'00'
+ %-+ 1.2x:'01'
+ %-+ 1.2x:'0a'
+ %-+ 1.2x:'64'
+ %-+ 1.2x:'ffffffff'
+ %-+ 1.5x:'00000'
+ %-+ 1.5x:'00001'
+ %-+ 1.5x:'0000a'
+ %-+ 1.5x:'00064'
+ %-+ 1.5x:'ffffffff'
+ %-+ 1x:'0'
+ %-+ 1x:'1'
+ %-+ 1x:'a'
+ %-+ 1x:'64'
+ %-+ 1x:'ffffffff'
+ %-+ 2.0x:' '
+ %-+ 2.0x:'1 '
+ %-+ 2.0x:'a '
+ %-+ 2.0x:'64'
+ %-+ 2.0x:'ffffffff'
+ %-+ 2.1x:'0 '
+ %-+ 2.1x:'1 '
+ %-+ 2.1x:'a '
+ %-+ 2.1x:'64'
+ %-+ 2.1x:'ffffffff'
+ %-+ 2.2x:'00'
+ %-+ 2.2x:'01'
+ %-+ 2.2x:'0a'
+ %-+ 2.2x:'64'
+ %-+ 2.2x:'ffffffff'
+ %-+ 2.5x:'00000'
+ %-+ 2.5x:'00001'
+ %-+ 2.5x:'0000a'
+ %-+ 2.5x:'00064'
+ %-+ 2.5x:'ffffffff'
+ %-+ 2x:'0 '
+ %-+ 2x:'1 '
+ %-+ 2x:'a '
+ %-+ 2x:'64'
+ %-+ 2x:'ffffffff'
+ %-+ 5.0x:' '
+ %-+ 5.0x:'1 '
+ %-+ 5.0x:'a '
+ %-+ 5.0x:'64 '
+ %-+ 5.0x:'ffffffff'
+ %-+ 5.1x:'0 '
+ %-+ 5.1x:'1 '
+ %-+ 5.1x:'a '
+ %-+ 5.1x:'64 '
+ %-+ 5.1x:'ffffffff'
+ %-+ 5.2x:'00 '
+ %-+ 5.2x:'01 '
+ %-+ 5.2x:'0a '
+ %-+ 5.2x:'64 '
+ %-+ 5.2x:'ffffffff'
+ %-+ 5.5x:'00000'
+ %-+ 5.5x:'00001'
+ %-+ 5.5x:'0000a'
+ %-+ 5.5x:'00064'
+ %-+ 5.5x:'ffffffff'
+ %-+ 5x:'0 '
+ %-+ 5x:'1 '
+ %-+ 5x:'a '
+ %-+ 5x:'64 '
+ %-+ 5x:'ffffffff'
+ %-+ x:'0'
+ %-+ x:'1'
+ %-+ x:'a'
+ %-+ x:'64'
+ %-+ x:'ffffffff'
+ %-+.0x:''
+ %-+.0x:'1'
+ %-+.0x:'a'
+ %-+.0x:'64'
+ %-+.0x:'ffffffff'
+ %-+.1x:'0'
+ %-+.1x:'1'
+ %-+.1x:'a'
+ %-+.1x:'64'
+ %-+.1x:'ffffffff'
+ %-+.2x:'00'
+ %-+.2x:'01'
+ %-+.2x:'0a'
+ %-+.2x:'64'
+ %-+.2x:'ffffffff'
+ %-+.5x:'00000'
+ %-+.5x:'00001'
+ %-+.5x:'0000a'
+ %-+.5x:'00064'
+ %-+.5x:'ffffffff'
+ %-+0.0x:''
+ %-+0.0x:'1'
+ %-+0.0x:'a'
+ %-+0.0x:'64'
+ %-+0.0x:'ffffffff'
+ %-+0.1x:'0'
+ %-+0.1x:'1'
+ %-+0.1x:'a'
+ %-+0.1x:'64'
+ %-+0.1x:'ffffffff'
+ %-+0.2x:'00'
+ %-+0.2x:'01'
+ %-+0.2x:'0a'
+ %-+0.2x:'64'
+ %-+0.2x:'ffffffff'
+ %-+0.5x:'00000'
+ %-+0.5x:'00001'
+ %-+0.5x:'0000a'
+ %-+0.5x:'00064'
+ %-+0.5x:'ffffffff'
+ %-+0x:'0'
+ %-+0x:'1'
+ %-+0x:'a'
+ %-+0x:'64'
+ %-+0x:'ffffffff'
+ %-+1.0x:' '
+ %-+1.0x:'1'
+ %-+1.0x:'a'
+ %-+1.0x:'64'
+ %-+1.0x:'ffffffff'
+ %-+1.1x:'0'
+ %-+1.1x:'1'
+ %-+1.1x:'a'
+ %-+1.1x:'64'
+ %-+1.1x:'ffffffff'
+ %-+1.2x:'00'
+ %-+1.2x:'01'
+ %-+1.2x:'0a'
+ %-+1.2x:'64'
+ %-+1.2x:'ffffffff'
+ %-+1.5x:'00000'
+ %-+1.5x:'00001'
+ %-+1.5x:'0000a'
+ %-+1.5x:'00064'
+ %-+1.5x:'ffffffff'
+ %-+1x:'0'
+ %-+1x:'1'
+ %-+1x:'a'
+ %-+1x:'64'
+ %-+1x:'ffffffff'
+ %-+2.0x:' '
+ %-+2.0x:'1 '
+ %-+2.0x:'a '
+ %-+2.0x:'64'
+ %-+2.0x:'ffffffff'
+ %-+2.1x:'0 '
+ %-+2.1x:'1 '
+ %-+2.1x:'a '
+ %-+2.1x:'64'
+ %-+2.1x:'ffffffff'
+ %-+2.2x:'00'
+ %-+2.2x:'01'
+ %-+2.2x:'0a'
+ %-+2.2x:'64'
+ %-+2.2x:'ffffffff'
+ %-+2.5x:'00000'
+ %-+2.5x:'00001'
+ %-+2.5x:'0000a'
+ %-+2.5x:'00064'
+ %-+2.5x:'ffffffff'
+ %-+2x:'0 '
+ %-+2x:'1 '
+ %-+2x:'a '
+ %-+2x:'64'
+ %-+2x:'ffffffff'
+ %-+5.0x:' '
+ %-+5.0x:'1 '
+ %-+5.0x:'a '
+ %-+5.0x:'64 '
+ %-+5.0x:'ffffffff'
+ %-+5.1x:'0 '
+ %-+5.1x:'1 '
+ %-+5.1x:'a '
+ %-+5.1x:'64 '
+ %-+5.1x:'ffffffff'
+ %-+5.2x:'00 '
+ %-+5.2x:'01 '
+ %-+5.2x:'0a '
+ %-+5.2x:'64 '
+ %-+5.2x:'ffffffff'
+ %-+5.5x:'00000'
+ %-+5.5x:'00001'
+ %-+5.5x:'0000a'
+ %-+5.5x:'00064'
+ %-+5.5x:'ffffffff'
+ %-+5x:'0 '
+ %-+5x:'1 '
+ %-+5x:'a '
+ %-+5x:'64 '
+ %-+5x:'ffffffff'
+ %-+x:'0'
+ %-+x:'1'
+ %-+x:'a'
+ %-+x:'64'
+ %-+x:'ffffffff'
+ %-.0x:''
+ %-.0x:'1'
+ %-.0x:'a'
+ %-.0x:'64'
+ %-.0x:'ffffffff'
+ %-.1x:'0'
+ %-.1x:'1'
+ %-.1x:'a'
+ %-.1x:'64'
+ %-.1x:'ffffffff'
+ %-.2x:'00'
+ %-.2x:'01'
+ %-.2x:'0a'
+ %-.2x:'64'
+ %-.2x:'ffffffff'
+ %-.5x:'00000'
+ %-.5x:'00001'
+ %-.5x:'0000a'
+ %-.5x:'00064'
+ %-.5x:'ffffffff'
+ %-0.0x:''
+ %-0.0x:'1'
+ %-0.0x:'a'
+ %-0.0x:'64'
+ %-0.0x:'ffffffff'
+ %-0.1x:'0'
+ %-0.1x:'1'
+ %-0.1x:'a'
+ %-0.1x:'64'
+ %-0.1x:'ffffffff'
+ %-0.2x:'00'
+ %-0.2x:'01'
+ %-0.2x:'0a'
+ %-0.2x:'64'
+ %-0.2x:'ffffffff'
+ %-0.5x:'00000'
+ %-0.5x:'00001'
+ %-0.5x:'0000a'
+ %-0.5x:'00064'
+ %-0.5x:'ffffffff'
+ %-0x:'0'
+ %-0x:'1'
+ %-0x:'a'
+ %-0x:'64'
+ %-0x:'ffffffff'
+ %-1.0x:' '
+ %-1.0x:'1'
+ %-1.0x:'a'
+ %-1.0x:'64'
+ %-1.0x:'ffffffff'
+ %-1.1x:'0'
+ %-1.1x:'1'
+ %-1.1x:'a'
+ %-1.1x:'64'
+ %-1.1x:'ffffffff'
+ %-1.2x:'00'
+ %-1.2x:'01'
+ %-1.2x:'0a'
+ %-1.2x:'64'
+ %-1.2x:'ffffffff'
+ %-1.5x:'00000'
+ %-1.5x:'00001'
+ %-1.5x:'0000a'
+ %-1.5x:'00064'
+ %-1.5x:'ffffffff'
+ %-1x:'0'
+ %-1x:'1'
+ %-1x:'a'
+ %-1x:'64'
+ %-1x:'ffffffff'
+ %-2.0x:' '
+ %-2.0x:'1 '
+ %-2.0x:'a '
+ %-2.0x:'64'
+ %-2.0x:'ffffffff'
+ %-2.1x:'0 '
+ %-2.1x:'1 '
+ %-2.1x:'a '
+ %-2.1x:'64'
+ %-2.1x:'ffffffff'
+ %-2.2x:'00'
+ %-2.2x:'01'
+ %-2.2x:'0a'
+ %-2.2x:'64'
+ %-2.2x:'ffffffff'
+ %-2.5x:'00000'
+ %-2.5x:'00001'
+ %-2.5x:'0000a'
+ %-2.5x:'00064'
+ %-2.5x:'ffffffff'
+ %-2x:'0 '
+ %-2x:'1 '
+ %-2x:'a '
+ %-2x:'64'
+ %-2x:'ffffffff'
+ %-5.0x:' '
+ %-5.0x:'1 '
+ %-5.0x:'a '
+ %-5.0x:'64 '
+ %-5.0x:'ffffffff'
+ %-5.1x:'0 '
+ %-5.1x:'1 '
+ %-5.1x:'a '
+ %-5.1x:'64 '
+ %-5.1x:'ffffffff'
+ %-5.2x:'00 '
+ %-5.2x:'01 '
+ %-5.2x:'0a '
+ %-5.2x:'64 '
+ %-5.2x:'ffffffff'
+ %-5.5x:'00000'
+ %-5.5x:'00001'
+ %-5.5x:'0000a'
+ %-5.5x:'00064'
+ %-5.5x:'ffffffff'
+ %-5x:'0 '
+ %-5x:'1 '
+ %-5x:'a '
+ %-5x:'64 '
+ %-5x:'ffffffff'
+ %-x:'0'
+ %-x:'1'
+ %-x:'a'
+ %-x:'64'
+ %-x:'ffffffff'
+ %.0x:''
+ %.0x:'1'
+ %.0x:'a'
+ %.0x:'64'
+ %.0x:'ffffffff'
+ %.1x:'0'
+ %.1x:'1'
+ %.1x:'a'
+ %.1x:'64'
+ %.1x:'ffffffff'
+ %.2x:'00'
+ %.2x:'01'
+ %.2x:'0a'
+ %.2x:'64'
+ %.2x:'ffffffff'
+ %.5x:'00000'
+ %.5x:'00001'
+ %.5x:'0000a'
+ %.5x:'00064'
+ %.5x:'ffffffff'
+ %0 .0x:''
+ %0 .0x:'1'
+ %0 .0x:'a'
+ %0 .0x:'64'
+ %0 .0x:'ffffffff'
+ %0 .1x:'0'
+ %0 .1x:'1'
+ %0 .1x:'a'
+ %0 .1x:'64'
+ %0 .1x:'ffffffff'
+ %0 .2x:'00'
+ %0 .2x:'01'
+ %0 .2x:'0a'
+ %0 .2x:'64'
+ %0 .2x:'ffffffff'
+ %0 .5x:'00000'
+ %0 .5x:'00001'
+ %0 .5x:'0000a'
+ %0 .5x:'00064'
+ %0 .5x:'ffffffff'
+ %0 0.0x:''
+ %0 0.0x:'1'
+ %0 0.0x:'a'
+ %0 0.0x:'64'
+ %0 0.0x:'ffffffff'
+ %0 0.1x:'0'
+ %0 0.1x:'1'
+ %0 0.1x:'a'
+ %0 0.1x:'64'
+ %0 0.1x:'ffffffff'
+ %0 0.2x:'00'
+ %0 0.2x:'01'
+ %0 0.2x:'0a'
+ %0 0.2x:'64'
+ %0 0.2x:'ffffffff'
+ %0 0.5x:'00000'
+ %0 0.5x:'00001'
+ %0 0.5x:'0000a'
+ %0 0.5x:'00064'
+ %0 0.5x:'ffffffff'
+ %0 0x:'0'
+ %0 0x:'1'
+ %0 0x:'a'
+ %0 0x:'64'
+ %0 0x:'ffffffff'
+ %0 1.0x:' '
+ %0 1.0x:'1'
+ %0 1.0x:'a'
+ %0 1.0x:'64'
+ %0 1.0x:'ffffffff'
+ %0 1.1x:'0'
+ %0 1.1x:'1'
+ %0 1.1x:'a'
+ %0 1.1x:'64'
+ %0 1.1x:'ffffffff'
+ %0 1.2x:'00'
+ %0 1.2x:'01'
+ %0 1.2x:'0a'
+ %0 1.2x:'64'
+ %0 1.2x:'ffffffff'
+ %0 1.5x:'00000'
+ %0 1.5x:'00001'
+ %0 1.5x:'0000a'
+ %0 1.5x:'00064'
+ %0 1.5x:'ffffffff'
+ %0 1x:'0'
+ %0 1x:'1'
+ %0 1x:'a'
+ %0 1x:'64'
+ %0 1x:'ffffffff'
+ %0 2.0x:' '
+ %0 2.0x:' 1'
+ %0 2.0x:' a'
+ %0 2.0x:'64'
+ %0 2.0x:'ffffffff'
+ %0 2.1x:' 0'
+ %0 2.1x:' 1'
+ %0 2.1x:' a'
+ %0 2.1x:'64'
+ %0 2.1x:'ffffffff'
+ %0 2.2x:'00'
+ %0 2.2x:'01'
+ %0 2.2x:'0a'
+ %0 2.2x:'64'
+ %0 2.2x:'ffffffff'
+ %0 2.5x:'00000'
+ %0 2.5x:'00001'
+ %0 2.5x:'0000a'
+ %0 2.5x:'00064'
+ %0 2.5x:'ffffffff'
+ %0 2x:'00'
+ %0 2x:'01'
+ %0 2x:'0a'
+ %0 2x:'64'
+ %0 2x:'ffffffff'
+ %0 5.0x:' '
+ %0 5.0x:' 1'
+ %0 5.0x:' a'
+ %0 5.0x:' 64'
+ %0 5.0x:'ffffffff'
+ %0 5.1x:' 0'
+ %0 5.1x:' 1'
+ %0 5.1x:' a'
+ %0 5.1x:' 64'
+ %0 5.1x:'ffffffff'
+ %0 5.2x:' 00'
+ %0 5.2x:' 01'
+ %0 5.2x:' 0a'
+ %0 5.2x:' 64'
+ %0 5.2x:'ffffffff'
+ %0 5.5x:'00000'
+ %0 5.5x:'00001'
+ %0 5.5x:'0000a'
+ %0 5.5x:'00064'
+ %0 5.5x:'ffffffff'
+ %0 5x:'00000'
+ %0 5x:'00001'
+ %0 5x:'0000a'
+ %0 5x:'00064'
+ %0 5x:'ffffffff'
+ %0 x:'0'
+ %0 x:'1'
+ %0 x:'a'
+ %0 x:'64'
+ %0 x:'ffffffff'
+ %0# .0x:''
+ %0# .0x:'0x1'
+ %0# .0x:'0xa'
+ %0# .0x:'0x64'
+ %0# .0x:'0xffffffff'
+ %0# .1x:'0'
+ %0# .1x:'0x1'
+ %0# .1x:'0xa'
+ %0# .1x:'0x64'
+ %0# .1x:'0xffffffff'
+ %0# .2x:'00'
+ %0# .2x:'0x01'
+ %0# .2x:'0x0a'
+ %0# .2x:'0x64'
+ %0# .2x:'0xffffffff'
+ %0# .5x:'00000'
+ %0# .5x:'0x00001'
+ %0# .5x:'0x0000a'
+ %0# .5x:'0x00064'
+ %0# .5x:'0xffffffff'
+ %0# 0.0x:''
+ %0# 0.0x:'0x1'
+ %0# 0.0x:'0xa'
+ %0# 0.0x:'0x64'
+ %0# 0.0x:'0xffffffff'
+ %0# 0.1x:'0'
+ %0# 0.1x:'0x1'
+ %0# 0.1x:'0xa'
+ %0# 0.1x:'0x64'
+ %0# 0.1x:'0xffffffff'
+ %0# 0.2x:'00'
+ %0# 0.2x:'0x01'
+ %0# 0.2x:'0x0a'
+ %0# 0.2x:'0x64'
+ %0# 0.2x:'0xffffffff'
+ %0# 0.5x:'00000'
+ %0# 0.5x:'0x00001'
+ %0# 0.5x:'0x0000a'
+ %0# 0.5x:'0x00064'
+ %0# 0.5x:'0xffffffff'
+ %0# 0x:'0'
+ %0# 0x:'0x1'
+ %0# 0x:'0xa'
+ %0# 0x:'0x64'
+ %0# 0x:'0xffffffff'
+ %0# 1.0x:' '
+ %0# 1.0x:'0x1'
+ %0# 1.0x:'0xa'
+ %0# 1.0x:'0x64'
+ %0# 1.0x:'0xffffffff'
+ %0# 1.1x:'0'
+ %0# 1.1x:'0x1'
+ %0# 1.1x:'0xa'
+ %0# 1.1x:'0x64'
+ %0# 1.1x:'0xffffffff'
+ %0# 1.2x:'00'
+ %0# 1.2x:'0x01'
+ %0# 1.2x:'0x0a'
+ %0# 1.2x:'0x64'
+ %0# 1.2x:'0xffffffff'
+ %0# 1.5x:'00000'
+ %0# 1.5x:'0x00001'
+ %0# 1.5x:'0x0000a'
+ %0# 1.5x:'0x00064'
+ %0# 1.5x:'0xffffffff'
+ %0# 1x:'0'
+ %0# 1x:'0x1'
+ %0# 1x:'0xa'
+ %0# 1x:'0x64'
+ %0# 1x:'0xffffffff'
+ %0# 2.0x:' '
+ %0# 2.0x:'0x1'
+ %0# 2.0x:'0xa'
+ %0# 2.0x:'0x64'
+ %0# 2.0x:'0xffffffff'
+ %0# 2.1x:' 0'
+ %0# 2.1x:'0x1'
+ %0# 2.1x:'0xa'
+ %0# 2.1x:'0x64'
+ %0# 2.1x:'0xffffffff'
+ %0# 2.2x:'00'
+ %0# 2.2x:'0x01'
+ %0# 2.2x:'0x0a'
+ %0# 2.2x:'0x64'
+ %0# 2.2x:'0xffffffff'
+ %0# 2.5x:'00000'
+ %0# 2.5x:'0x00001'
+ %0# 2.5x:'0x0000a'
+ %0# 2.5x:'0x00064'
+ %0# 2.5x:'0xffffffff'
+ %0# 2x:'00'
+ %0# 2x:'0x1'
+ %0# 2x:'0xa'
+ %0# 2x:'0x64'
+ %0# 2x:'0xffffffff'
+ %0# 5.0x:' '
+ %0# 5.0x:' 0x1'
+ %0# 5.0x:' 0xa'
+ %0# 5.0x:' 0x64'
+ %0# 5.0x:'0xffffffff'
+ %0# 5.1x:' 0'
+ %0# 5.1x:' 0x1'
+ %0# 5.1x:' 0xa'
+ %0# 5.1x:' 0x64'
+ %0# 5.1x:'0xffffffff'
+ %0# 5.2x:' 00'
+ %0# 5.2x:' 0x01'
+ %0# 5.2x:' 0x0a'
+ %0# 5.2x:' 0x64'
+ %0# 5.2x:'0xffffffff'
+ %0# 5.5x:'00000'
+ %0# 5.5x:'0x00001'
+ %0# 5.5x:'0x0000a'
+ %0# 5.5x:'0x00064'
+ %0# 5.5x:'0xffffffff'
+ %0# 5x:'00000'
+ %0# 5x:'0x001'
+ %0# 5x:'0x00a'
+ %0# 5x:'0x064'
+ %0# 5x:'0xffffffff'
+ %0# x:'0'
+ %0# x:'0x1'
+ %0# x:'0xa'
+ %0# x:'0x64'
+ %0# x:'0xffffffff'
+ %0#+ .0x:''
+ %0#+ .0x:'0x1'
+ %0#+ .0x:'0xa'
+ %0#+ .0x:'0x64'
+ %0#+ .0x:'0xffffffff'
+ %0#+ .1x:'0'
+ %0#+ .1x:'0x1'
+ %0#+ .1x:'0xa'
+ %0#+ .1x:'0x64'
+ %0#+ .1x:'0xffffffff'
+ %0#+ .2x:'00'
+ %0#+ .2x:'0x01'
+ %0#+ .2x:'0x0a'
+ %0#+ .2x:'0x64'
+ %0#+ .2x:'0xffffffff'
+ %0#+ .5x:'00000'
+ %0#+ .5x:'0x00001'
+ %0#+ .5x:'0x0000a'
+ %0#+ .5x:'0x00064'
+ %0#+ .5x:'0xffffffff'
+ %0#+ 0.0x:''
+ %0#+ 0.0x:'0x1'
+ %0#+ 0.0x:'0xa'
+ %0#+ 0.0x:'0x64'
+ %0#+ 0.0x:'0xffffffff'
+ %0#+ 0.1x:'0'
+ %0#+ 0.1x:'0x1'
+ %0#+ 0.1x:'0xa'
+ %0#+ 0.1x:'0x64'
+ %0#+ 0.1x:'0xffffffff'
+ %0#+ 0.2x:'00'
+ %0#+ 0.2x:'0x01'
+ %0#+ 0.2x:'0x0a'
+ %0#+ 0.2x:'0x64'
+ %0#+ 0.2x:'0xffffffff'
+ %0#+ 0.5x:'00000'
+ %0#+ 0.5x:'0x00001'
+ %0#+ 0.5x:'0x0000a'
+ %0#+ 0.5x:'0x00064'
+ %0#+ 0.5x:'0xffffffff'
+ %0#+ 0x:'0'
+ %0#+ 0x:'0x1'
+ %0#+ 0x:'0xa'
+ %0#+ 0x:'0x64'
+ %0#+ 0x:'0xffffffff'
+ %0#+ 1.0x:' '
+ %0#+ 1.0x:'0x1'
+ %0#+ 1.0x:'0xa'
+ %0#+ 1.0x:'0x64'
+ %0#+ 1.0x:'0xffffffff'
+ %0#+ 1.1x:'0'
+ %0#+ 1.1x:'0x1'
+ %0#+ 1.1x:'0xa'
+ %0#+ 1.1x:'0x64'
+ %0#+ 1.1x:'0xffffffff'
+ %0#+ 1.2x:'00'
+ %0#+ 1.2x:'0x01'
+ %0#+ 1.2x:'0x0a'
+ %0#+ 1.2x:'0x64'
+ %0#+ 1.2x:'0xffffffff'
+ %0#+ 1.5x:'00000'
+ %0#+ 1.5x:'0x00001'
+ %0#+ 1.5x:'0x0000a'
+ %0#+ 1.5x:'0x00064'
+ %0#+ 1.5x:'0xffffffff'
+ %0#+ 1x:'0'
+ %0#+ 1x:'0x1'
+ %0#+ 1x:'0xa'
+ %0#+ 1x:'0x64'
+ %0#+ 1x:'0xffffffff'
+ %0#+ 2.0x:' '
+ %0#+ 2.0x:'0x1'
+ %0#+ 2.0x:'0xa'
+ %0#+ 2.0x:'0x64'
+ %0#+ 2.0x:'0xffffffff'
+ %0#+ 2.1x:' 0'
+ %0#+ 2.1x:'0x1'
+ %0#+ 2.1x:'0xa'
+ %0#+ 2.1x:'0x64'
+ %0#+ 2.1x:'0xffffffff'
+ %0#+ 2.2x:'00'
+ %0#+ 2.2x:'0x01'
+ %0#+ 2.2x:'0x0a'
+ %0#+ 2.2x:'0x64'
+ %0#+ 2.2x:'0xffffffff'
+ %0#+ 2.5x:'00000'
+ %0#+ 2.5x:'0x00001'
+ %0#+ 2.5x:'0x0000a'
+ %0#+ 2.5x:'0x00064'
+ %0#+ 2.5x:'0xffffffff'
+ %0#+ 2x:'00'
+ %0#+ 2x:'0x1'
+ %0#+ 2x:'0xa'
+ %0#+ 2x:'0x64'
+ %0#+ 2x:'0xffffffff'
+ %0#+ 5.0x:' '
+ %0#+ 5.0x:' 0x1'
+ %0#+ 5.0x:' 0xa'
+ %0#+ 5.0x:' 0x64'
+ %0#+ 5.0x:'0xffffffff'
+ %0#+ 5.1x:' 0'
+ %0#+ 5.1x:' 0x1'
+ %0#+ 5.1x:' 0xa'
+ %0#+ 5.1x:' 0x64'
+ %0#+ 5.1x:'0xffffffff'
+ %0#+ 5.2x:' 00'
+ %0#+ 5.2x:' 0x01'
+ %0#+ 5.2x:' 0x0a'
+ %0#+ 5.2x:' 0x64'
+ %0#+ 5.2x:'0xffffffff'
+ %0#+ 5.5x:'00000'
+ %0#+ 5.5x:'0x00001'
+ %0#+ 5.5x:'0x0000a'
+ %0#+ 5.5x:'0x00064'
+ %0#+ 5.5x:'0xffffffff'
+ %0#+ 5x:'00000'
+ %0#+ 5x:'0x001'
+ %0#+ 5x:'0x00a'
+ %0#+ 5x:'0x064'
+ %0#+ 5x:'0xffffffff'
+ %0#+ x:'0'
+ %0#+ x:'0x1'
+ %0#+ x:'0xa'
+ %0#+ x:'0x64'
+ %0#+ x:'0xffffffff'
+ %0#+.0x:''
+ %0#+.0x:'0x1'
+ %0#+.0x:'0xa'
+ %0#+.0x:'0x64'
+ %0#+.0x:'0xffffffff'
+ %0#+.1x:'0'
+ %0#+.1x:'0x1'
+ %0#+.1x:'0xa'
+ %0#+.1x:'0x64'
+ %0#+.1x:'0xffffffff'
+ %0#+.2x:'00'
+ %0#+.2x:'0x01'
+ %0#+.2x:'0x0a'
+ %0#+.2x:'0x64'
+ %0#+.2x:'0xffffffff'
+ %0#+.5x:'00000'
+ %0#+.5x:'0x00001'
+ %0#+.5x:'0x0000a'
+ %0#+.5x:'0x00064'
+ %0#+.5x:'0xffffffff'
+ %0#+0.0x:''
+ %0#+0.0x:'0x1'
+ %0#+0.0x:'0xa'
+ %0#+0.0x:'0x64'
+ %0#+0.0x:'0xffffffff'
+ %0#+0.1x:'0'
+ %0#+0.1x:'0x1'
+ %0#+0.1x:'0xa'
+ %0#+0.1x:'0x64'
+ %0#+0.1x:'0xffffffff'
+ %0#+0.2x:'00'
+ %0#+0.2x:'0x01'
+ %0#+0.2x:'0x0a'
+ %0#+0.2x:'0x64'
+ %0#+0.2x:'0xffffffff'
+ %0#+0.5x:'00000'
+ %0#+0.5x:'0x00001'
+ %0#+0.5x:'0x0000a'
+ %0#+0.5x:'0x00064'
+ %0#+0.5x:'0xffffffff'
+ %0#+0x:'0'
+ %0#+0x:'0x1'
+ %0#+0x:'0xa'
+ %0#+0x:'0x64'
+ %0#+0x:'0xffffffff'
+ %0#+1.0x:' '
+ %0#+1.0x:'0x1'
+ %0#+1.0x:'0xa'
+ %0#+1.0x:'0x64'
+ %0#+1.0x:'0xffffffff'
+ %0#+1.1x:'0'
+ %0#+1.1x:'0x1'
+ %0#+1.1x:'0xa'
+ %0#+1.1x:'0x64'
+ %0#+1.1x:'0xffffffff'
+ %0#+1.2x:'00'
+ %0#+1.2x:'0x01'
+ %0#+1.2x:'0x0a'
+ %0#+1.2x:'0x64'
+ %0#+1.2x:'0xffffffff'
+ %0#+1.5x:'00000'
+ %0#+1.5x:'0x00001'
+ %0#+1.5x:'0x0000a'
+ %0#+1.5x:'0x00064'
+ %0#+1.5x:'0xffffffff'
+ %0#+1x:'0'
+ %0#+1x:'0x1'
+ %0#+1x:'0xa'
+ %0#+1x:'0x64'
+ %0#+1x:'0xffffffff'
+ %0#+2.0x:' '
+ %0#+2.0x:'0x1'
+ %0#+2.0x:'0xa'
+ %0#+2.0x:'0x64'
+ %0#+2.0x:'0xffffffff'
+ %0#+2.1x:' 0'
+ %0#+2.1x:'0x1'
+ %0#+2.1x:'0xa'
+ %0#+2.1x:'0x64'
+ %0#+2.1x:'0xffffffff'
+ %0#+2.2x:'00'
+ %0#+2.2x:'0x01'
+ %0#+2.2x:'0x0a'
+ %0#+2.2x:'0x64'
+ %0#+2.2x:'0xffffffff'
+ %0#+2.5x:'00000'
+ %0#+2.5x:'0x00001'
+ %0#+2.5x:'0x0000a'
+ %0#+2.5x:'0x00064'
+ %0#+2.5x:'0xffffffff'
+ %0#+2x:'00'
+ %0#+2x:'0x1'
+ %0#+2x:'0xa'
+ %0#+2x:'0x64'
+ %0#+2x:'0xffffffff'
+ %0#+5.0x:' '
+ %0#+5.0x:' 0x1'
+ %0#+5.0x:' 0xa'
+ %0#+5.0x:' 0x64'
+ %0#+5.0x:'0xffffffff'
+ %0#+5.1x:' 0'
+ %0#+5.1x:' 0x1'
+ %0#+5.1x:' 0xa'
+ %0#+5.1x:' 0x64'
+ %0#+5.1x:'0xffffffff'
+ %0#+5.2x:' 00'
+ %0#+5.2x:' 0x01'
+ %0#+5.2x:' 0x0a'
+ %0#+5.2x:' 0x64'
+ %0#+5.2x:'0xffffffff'
+ %0#+5.5x:'00000'
+ %0#+5.5x:'0x00001'
+ %0#+5.5x:'0x0000a'
+ %0#+5.5x:'0x00064'
+ %0#+5.5x:'0xffffffff'
+ %0#+5x:'00000'
+ %0#+5x:'0x001'
+ %0#+5x:'0x00a'
+ %0#+5x:'0x064'
+ %0#+5x:'0xffffffff'
+ %0#+x:'0'
+ %0#+x:'0x1'
+ %0#+x:'0xa'
+ %0#+x:'0x64'
+ %0#+x:'0xffffffff'
+ %0#- .0x:''
+ %0#- .0x:'0x1'
+ %0#- .0x:'0xa'
+ %0#- .0x:'0x64'
+ %0#- .0x:'0xffffffff'
+ %0#- .1x:'0'
+ %0#- .1x:'0x1'
+ %0#- .1x:'0xa'
+ %0#- .1x:'0x64'
+ %0#- .1x:'0xffffffff'
+ %0#- .2x:'00'
+ %0#- .2x:'0x01'
+ %0#- .2x:'0x0a'
+ %0#- .2x:'0x64'
+ %0#- .2x:'0xffffffff'
+ %0#- .5x:'00000'
+ %0#- .5x:'0x00001'
+ %0#- .5x:'0x0000a'
+ %0#- .5x:'0x00064'
+ %0#- .5x:'0xffffffff'
+ %0#- 0.0x:''
+ %0#- 0.0x:'0x1'
+ %0#- 0.0x:'0xa'
+ %0#- 0.0x:'0x64'
+ %0#- 0.0x:'0xffffffff'
+ %0#- 0.1x:'0'
+ %0#- 0.1x:'0x1'
+ %0#- 0.1x:'0xa'
+ %0#- 0.1x:'0x64'
+ %0#- 0.1x:'0xffffffff'
+ %0#- 0.2x:'00'
+ %0#- 0.2x:'0x01'
+ %0#- 0.2x:'0x0a'
+ %0#- 0.2x:'0x64'
+ %0#- 0.2x:'0xffffffff'
+ %0#- 0.5x:'00000'
+ %0#- 0.5x:'0x00001'
+ %0#- 0.5x:'0x0000a'
+ %0#- 0.5x:'0x00064'
+ %0#- 0.5x:'0xffffffff'
+ %0#- 0x:'0'
+ %0#- 0x:'0x1'
+ %0#- 0x:'0xa'
+ %0#- 0x:'0x64'
+ %0#- 0x:'0xffffffff'
+ %0#- 1.0x:' '
+ %0#- 1.0x:'0x1'
+ %0#- 1.0x:'0xa'
+ %0#- 1.0x:'0x64'
+ %0#- 1.0x:'0xffffffff'
+ %0#- 1.1x:'0'
+ %0#- 1.1x:'0x1'
+ %0#- 1.1x:'0xa'
+ %0#- 1.1x:'0x64'
+ %0#- 1.1x:'0xffffffff'
+ %0#- 1.2x:'00'
+ %0#- 1.2x:'0x01'
+ %0#- 1.2x:'0x0a'
+ %0#- 1.2x:'0x64'
+ %0#- 1.2x:'0xffffffff'
+ %0#- 1.5x:'00000'
+ %0#- 1.5x:'0x00001'
+ %0#- 1.5x:'0x0000a'
+ %0#- 1.5x:'0x00064'
+ %0#- 1.5x:'0xffffffff'
+ %0#- 1x:'0'
+ %0#- 1x:'0x1'
+ %0#- 1x:'0xa'
+ %0#- 1x:'0x64'
+ %0#- 1x:'0xffffffff'
+ %0#- 2.0x:' '
+ %0#- 2.0x:'0x1'
+ %0#- 2.0x:'0xa'
+ %0#- 2.0x:'0x64'
+ %0#- 2.0x:'0xffffffff'
+ %0#- 2.1x:'0 '
+ %0#- 2.1x:'0x1'
+ %0#- 2.1x:'0xa'
+ %0#- 2.1x:'0x64'
+ %0#- 2.1x:'0xffffffff'
+ %0#- 2.2x:'00'
+ %0#- 2.2x:'0x01'
+ %0#- 2.2x:'0x0a'
+ %0#- 2.2x:'0x64'
+ %0#- 2.2x:'0xffffffff'
+ %0#- 2.5x:'00000'
+ %0#- 2.5x:'0x00001'
+ %0#- 2.5x:'0x0000a'
+ %0#- 2.5x:'0x00064'
+ %0#- 2.5x:'0xffffffff'
+ %0#- 2x:'0 '
+ %0#- 2x:'0x1'
+ %0#- 2x:'0xa'
+ %0#- 2x:'0x64'
+ %0#- 2x:'0xffffffff'
+ %0#- 5.0x:' '
+ %0#- 5.0x:'0x1 '
+ %0#- 5.0x:'0xa '
+ %0#- 5.0x:'0x64 '
+ %0#- 5.0x:'0xffffffff'
+ %0#- 5.1x:'0 '
+ %0#- 5.1x:'0x1 '
+ %0#- 5.1x:'0xa '
+ %0#- 5.1x:'0x64 '
+ %0#- 5.1x:'0xffffffff'
+ %0#- 5.2x:'00 '
+ %0#- 5.2x:'0x01 '
+ %0#- 5.2x:'0x0a '
+ %0#- 5.2x:'0x64 '
+ %0#- 5.2x:'0xffffffff'
+ %0#- 5.5x:'00000'
+ %0#- 5.5x:'0x00001'
+ %0#- 5.5x:'0x0000a'
+ %0#- 5.5x:'0x00064'
+ %0#- 5.5x:'0xffffffff'
+ %0#- 5x:'0 '
+ %0#- 5x:'0x1 '
+ %0#- 5x:'0xa '
+ %0#- 5x:'0x64 '
+ %0#- 5x:'0xffffffff'
+ %0#- x:'0'
+ %0#- x:'0x1'
+ %0#- x:'0xa'
+ %0#- x:'0x64'
+ %0#- x:'0xffffffff'
+ %0#-+ .0x:''
+ %0#-+ .0x:'0x1'
+ %0#-+ .0x:'0xa'
+ %0#-+ .0x:'0x64'
+ %0#-+ .0x:'0xffffffff'
+ %0#-+ .1x:'0'
+ %0#-+ .1x:'0x1'
+ %0#-+ .1x:'0xa'
+ %0#-+ .1x:'0x64'
+ %0#-+ .1x:'0xffffffff'
+ %0#-+ .2x:'00'
+ %0#-+ .2x:'0x01'
+ %0#-+ .2x:'0x0a'
+ %0#-+ .2x:'0x64'
+ %0#-+ .2x:'0xffffffff'
+ %0#-+ .5x:'00000'
+ %0#-+ .5x:'0x00001'
+ %0#-+ .5x:'0x0000a'
+ %0#-+ .5x:'0x00064'
+ %0#-+ .5x:'0xffffffff'
+%0#-+ 0.0x:''
+%0#-+ 0.0x:'0x1'
+%0#-+ 0.0x:'0xa'
+%0#-+ 0.0x:'0x64'
+%0#-+ 0.0x:'0xffffffff'
+%0#-+ 0.1x:'0'
+%0#-+ 0.1x:'0x1'
+%0#-+ 0.1x:'0xa'
+%0#-+ 0.1x:'0x64'
+%0#-+ 0.1x:'0xffffffff'
+%0#-+ 0.2x:'00'
+%0#-+ 0.2x:'0x01'
+%0#-+ 0.2x:'0x0a'
+%0#-+ 0.2x:'0x64'
+%0#-+ 0.2x:'0xffffffff'
+%0#-+ 0.5x:'00000'
+%0#-+ 0.5x:'0x00001'
+%0#-+ 0.5x:'0x0000a'
+%0#-+ 0.5x:'0x00064'
+%0#-+ 0.5x:'0xffffffff'
+ %0#-+ 0x:'0'
+ %0#-+ 0x:'0x1'
+ %0#-+ 0x:'0xa'
+ %0#-+ 0x:'0x64'
+ %0#-+ 0x:'0xffffffff'
+%0#-+ 1.0x:' '
+%0#-+ 1.0x:'0x1'
+%0#-+ 1.0x:'0xa'
+%0#-+ 1.0x:'0x64'
+%0#-+ 1.0x:'0xffffffff'
+%0#-+ 1.1x:'0'
+%0#-+ 1.1x:'0x1'
+%0#-+ 1.1x:'0xa'
+%0#-+ 1.1x:'0x64'
+%0#-+ 1.1x:'0xffffffff'
+%0#-+ 1.2x:'00'
+%0#-+ 1.2x:'0x01'
+%0#-+ 1.2x:'0x0a'
+%0#-+ 1.2x:'0x64'
+%0#-+ 1.2x:'0xffffffff'
+%0#-+ 1.5x:'00000'
+%0#-+ 1.5x:'0x00001'
+%0#-+ 1.5x:'0x0000a'
+%0#-+ 1.5x:'0x00064'
+%0#-+ 1.5x:'0xffffffff'
+ %0#-+ 1x:'0'
+ %0#-+ 1x:'0x1'
+ %0#-+ 1x:'0xa'
+ %0#-+ 1x:'0x64'
+ %0#-+ 1x:'0xffffffff'
+%0#-+ 2.0x:' '
+%0#-+ 2.0x:'0x1'
+%0#-+ 2.0x:'0xa'
+%0#-+ 2.0x:'0x64'
+%0#-+ 2.0x:'0xffffffff'
+%0#-+ 2.1x:'0 '
+%0#-+ 2.1x:'0x1'
+%0#-+ 2.1x:'0xa'
+%0#-+ 2.1x:'0x64'
+%0#-+ 2.1x:'0xffffffff'
+%0#-+ 2.2x:'00'
+%0#-+ 2.2x:'0x01'
+%0#-+ 2.2x:'0x0a'
+%0#-+ 2.2x:'0x64'
+%0#-+ 2.2x:'0xffffffff'
+%0#-+ 2.5x:'00000'
+%0#-+ 2.5x:'0x00001'
+%0#-+ 2.5x:'0x0000a'
+%0#-+ 2.5x:'0x00064'
+%0#-+ 2.5x:'0xffffffff'
+ %0#-+ 2x:'0 '
+ %0#-+ 2x:'0x1'
+ %0#-+ 2x:'0xa'
+ %0#-+ 2x:'0x64'
+ %0#-+ 2x:'0xffffffff'
+%0#-+ 5.0x:' '
+%0#-+ 5.0x:'0x1 '
+%0#-+ 5.0x:'0xa '
+%0#-+ 5.0x:'0x64 '
+%0#-+ 5.0x:'0xffffffff'
+%0#-+ 5.1x:'0 '
+%0#-+ 5.1x:'0x1 '
+%0#-+ 5.1x:'0xa '
+%0#-+ 5.1x:'0x64 '
+%0#-+ 5.1x:'0xffffffff'
+%0#-+ 5.2x:'00 '
+%0#-+ 5.2x:'0x01 '
+%0#-+ 5.2x:'0x0a '
+%0#-+ 5.2x:'0x64 '
+%0#-+ 5.2x:'0xffffffff'
+%0#-+ 5.5x:'00000'
+%0#-+ 5.5x:'0x00001'
+%0#-+ 5.5x:'0x0000a'
+%0#-+ 5.5x:'0x00064'
+%0#-+ 5.5x:'0xffffffff'
+ %0#-+ 5x:'0 '
+ %0#-+ 5x:'0x1 '
+ %0#-+ 5x:'0xa '
+ %0#-+ 5x:'0x64 '
+ %0#-+ 5x:'0xffffffff'
+ %0#-+ x:'0'
+ %0#-+ x:'0x1'
+ %0#-+ x:'0xa'
+ %0#-+ x:'0x64'
+ %0#-+ x:'0xffffffff'
+ %0#-+.0x:''
+ %0#-+.0x:'0x1'
+ %0#-+.0x:'0xa'
+ %0#-+.0x:'0x64'
+ %0#-+.0x:'0xffffffff'
+ %0#-+.1x:'0'
+ %0#-+.1x:'0x1'
+ %0#-+.1x:'0xa'
+ %0#-+.1x:'0x64'
+ %0#-+.1x:'0xffffffff'
+ %0#-+.2x:'00'
+ %0#-+.2x:'0x01'
+ %0#-+.2x:'0x0a'
+ %0#-+.2x:'0x64'
+ %0#-+.2x:'0xffffffff'
+ %0#-+.5x:'00000'
+ %0#-+.5x:'0x00001'
+ %0#-+.5x:'0x0000a'
+ %0#-+.5x:'0x00064'
+ %0#-+.5x:'0xffffffff'
+ %0#-+0.0x:''
+ %0#-+0.0x:'0x1'
+ %0#-+0.0x:'0xa'
+ %0#-+0.0x:'0x64'
+ %0#-+0.0x:'0xffffffff'
+ %0#-+0.1x:'0'
+ %0#-+0.1x:'0x1'
+ %0#-+0.1x:'0xa'
+ %0#-+0.1x:'0x64'
+ %0#-+0.1x:'0xffffffff'
+ %0#-+0.2x:'00'
+ %0#-+0.2x:'0x01'
+ %0#-+0.2x:'0x0a'
+ %0#-+0.2x:'0x64'
+ %0#-+0.2x:'0xffffffff'
+ %0#-+0.5x:'00000'
+ %0#-+0.5x:'0x00001'
+ %0#-+0.5x:'0x0000a'
+ %0#-+0.5x:'0x00064'
+ %0#-+0.5x:'0xffffffff'
+ %0#-+0x:'0'
+ %0#-+0x:'0x1'
+ %0#-+0x:'0xa'
+ %0#-+0x:'0x64'
+ %0#-+0x:'0xffffffff'
+ %0#-+1.0x:' '
+ %0#-+1.0x:'0x1'
+ %0#-+1.0x:'0xa'
+ %0#-+1.0x:'0x64'
+ %0#-+1.0x:'0xffffffff'
+ %0#-+1.1x:'0'
+ %0#-+1.1x:'0x1'
+ %0#-+1.1x:'0xa'
+ %0#-+1.1x:'0x64'
+ %0#-+1.1x:'0xffffffff'
+ %0#-+1.2x:'00'
+ %0#-+1.2x:'0x01'
+ %0#-+1.2x:'0x0a'
+ %0#-+1.2x:'0x64'
+ %0#-+1.2x:'0xffffffff'
+ %0#-+1.5x:'00000'
+ %0#-+1.5x:'0x00001'
+ %0#-+1.5x:'0x0000a'
+ %0#-+1.5x:'0x00064'
+ %0#-+1.5x:'0xffffffff'
+ %0#-+1x:'0'
+ %0#-+1x:'0x1'
+ %0#-+1x:'0xa'
+ %0#-+1x:'0x64'
+ %0#-+1x:'0xffffffff'
+ %0#-+2.0x:' '
+ %0#-+2.0x:'0x1'
+ %0#-+2.0x:'0xa'
+ %0#-+2.0x:'0x64'
+ %0#-+2.0x:'0xffffffff'
+ %0#-+2.1x:'0 '
+ %0#-+2.1x:'0x1'
+ %0#-+2.1x:'0xa'
+ %0#-+2.1x:'0x64'
+ %0#-+2.1x:'0xffffffff'
+ %0#-+2.2x:'00'
+ %0#-+2.2x:'0x01'
+ %0#-+2.2x:'0x0a'
+ %0#-+2.2x:'0x64'
+ %0#-+2.2x:'0xffffffff'
+ %0#-+2.5x:'00000'
+ %0#-+2.5x:'0x00001'
+ %0#-+2.5x:'0x0000a'
+ %0#-+2.5x:'0x00064'
+ %0#-+2.5x:'0xffffffff'
+ %0#-+2x:'0 '
+ %0#-+2x:'0x1'
+ %0#-+2x:'0xa'
+ %0#-+2x:'0x64'
+ %0#-+2x:'0xffffffff'
+ %0#-+5.0x:' '
+ %0#-+5.0x:'0x1 '
+ %0#-+5.0x:'0xa '
+ %0#-+5.0x:'0x64 '
+ %0#-+5.0x:'0xffffffff'
+ %0#-+5.1x:'0 '
+ %0#-+5.1x:'0x1 '
+ %0#-+5.1x:'0xa '
+ %0#-+5.1x:'0x64 '
+ %0#-+5.1x:'0xffffffff'
+ %0#-+5.2x:'00 '
+ %0#-+5.2x:'0x01 '
+ %0#-+5.2x:'0x0a '
+ %0#-+5.2x:'0x64 '
+ %0#-+5.2x:'0xffffffff'
+ %0#-+5.5x:'00000'
+ %0#-+5.5x:'0x00001'
+ %0#-+5.5x:'0x0000a'
+ %0#-+5.5x:'0x00064'
+ %0#-+5.5x:'0xffffffff'
+ %0#-+5x:'0 '
+ %0#-+5x:'0x1 '
+ %0#-+5x:'0xa '
+ %0#-+5x:'0x64 '
+ %0#-+5x:'0xffffffff'
+ %0#-+x:'0'
+ %0#-+x:'0x1'
+ %0#-+x:'0xa'
+ %0#-+x:'0x64'
+ %0#-+x:'0xffffffff'
+ %0#-.0x:''
+ %0#-.0x:'0x1'
+ %0#-.0x:'0xa'
+ %0#-.0x:'0x64'
+ %0#-.0x:'0xffffffff'
+ %0#-.1x:'0'
+ %0#-.1x:'0x1'
+ %0#-.1x:'0xa'
+ %0#-.1x:'0x64'
+ %0#-.1x:'0xffffffff'
+ %0#-.2x:'00'
+ %0#-.2x:'0x01'
+ %0#-.2x:'0x0a'
+ %0#-.2x:'0x64'
+ %0#-.2x:'0xffffffff'
+ %0#-.5x:'00000'
+ %0#-.5x:'0x00001'
+ %0#-.5x:'0x0000a'
+ %0#-.5x:'0x00064'
+ %0#-.5x:'0xffffffff'
+ %0#-0.0x:''
+ %0#-0.0x:'0x1'
+ %0#-0.0x:'0xa'
+ %0#-0.0x:'0x64'
+ %0#-0.0x:'0xffffffff'
+ %0#-0.1x:'0'
+ %0#-0.1x:'0x1'
+ %0#-0.1x:'0xa'
+ %0#-0.1x:'0x64'
+ %0#-0.1x:'0xffffffff'
+ %0#-0.2x:'00'
+ %0#-0.2x:'0x01'
+ %0#-0.2x:'0x0a'
+ %0#-0.2x:'0x64'
+ %0#-0.2x:'0xffffffff'
+ %0#-0.5x:'00000'
+ %0#-0.5x:'0x00001'
+ %0#-0.5x:'0x0000a'
+ %0#-0.5x:'0x00064'
+ %0#-0.5x:'0xffffffff'
+ %0#-0x:'0'
+ %0#-0x:'0x1'
+ %0#-0x:'0xa'
+ %0#-0x:'0x64'
+ %0#-0x:'0xffffffff'
+ %0#-1.0x:' '
+ %0#-1.0x:'0x1'
+ %0#-1.0x:'0xa'
+ %0#-1.0x:'0x64'
+ %0#-1.0x:'0xffffffff'
+ %0#-1.1x:'0'
+ %0#-1.1x:'0x1'
+ %0#-1.1x:'0xa'
+ %0#-1.1x:'0x64'
+ %0#-1.1x:'0xffffffff'
+ %0#-1.2x:'00'
+ %0#-1.2x:'0x01'
+ %0#-1.2x:'0x0a'
+ %0#-1.2x:'0x64'
+ %0#-1.2x:'0xffffffff'
+ %0#-1.5x:'00000'
+ %0#-1.5x:'0x00001'
+ %0#-1.5x:'0x0000a'
+ %0#-1.5x:'0x00064'
+ %0#-1.5x:'0xffffffff'
+ %0#-1x:'0'
+ %0#-1x:'0x1'
+ %0#-1x:'0xa'
+ %0#-1x:'0x64'
+ %0#-1x:'0xffffffff'
+ %0#-2.0x:' '
+ %0#-2.0x:'0x1'
+ %0#-2.0x:'0xa'
+ %0#-2.0x:'0x64'
+ %0#-2.0x:'0xffffffff'
+ %0#-2.1x:'0 '
+ %0#-2.1x:'0x1'
+ %0#-2.1x:'0xa'
+ %0#-2.1x:'0x64'
+ %0#-2.1x:'0xffffffff'
+ %0#-2.2x:'00'
+ %0#-2.2x:'0x01'
+ %0#-2.2x:'0x0a'
+ %0#-2.2x:'0x64'
+ %0#-2.2x:'0xffffffff'
+ %0#-2.5x:'00000'
+ %0#-2.5x:'0x00001'
+ %0#-2.5x:'0x0000a'
+ %0#-2.5x:'0x00064'
+ %0#-2.5x:'0xffffffff'
+ %0#-2x:'0 '
+ %0#-2x:'0x1'
+ %0#-2x:'0xa'
+ %0#-2x:'0x64'
+ %0#-2x:'0xffffffff'
+ %0#-5.0x:' '
+ %0#-5.0x:'0x1 '
+ %0#-5.0x:'0xa '
+ %0#-5.0x:'0x64 '
+ %0#-5.0x:'0xffffffff'
+ %0#-5.1x:'0 '
+ %0#-5.1x:'0x1 '
+ %0#-5.1x:'0xa '
+ %0#-5.1x:'0x64 '
+ %0#-5.1x:'0xffffffff'
+ %0#-5.2x:'00 '
+ %0#-5.2x:'0x01 '
+ %0#-5.2x:'0x0a '
+ %0#-5.2x:'0x64 '
+ %0#-5.2x:'0xffffffff'
+ %0#-5.5x:'00000'
+ %0#-5.5x:'0x00001'
+ %0#-5.5x:'0x0000a'
+ %0#-5.5x:'0x00064'
+ %0#-5.5x:'0xffffffff'
+ %0#-5x:'0 '
+ %0#-5x:'0x1 '
+ %0#-5x:'0xa '
+ %0#-5x:'0x64 '
+ %0#-5x:'0xffffffff'
+ %0#-x:'0'
+ %0#-x:'0x1'
+ %0#-x:'0xa'
+ %0#-x:'0x64'
+ %0#-x:'0xffffffff'
+ %0#.0x:''
+ %0#.0x:'0x1'
+ %0#.0x:'0xa'
+ %0#.0x:'0x64'
+ %0#.0x:'0xffffffff'
+ %0#.1x:'0'
+ %0#.1x:'0x1'
+ %0#.1x:'0xa'
+ %0#.1x:'0x64'
+ %0#.1x:'0xffffffff'
+ %0#.2x:'00'
+ %0#.2x:'0x01'
+ %0#.2x:'0x0a'
+ %0#.2x:'0x64'
+ %0#.2x:'0xffffffff'
+ %0#.5x:'00000'
+ %0#.5x:'0x00001'
+ %0#.5x:'0x0000a'
+ %0#.5x:'0x00064'
+ %0#.5x:'0xffffffff'
+ %0#0.0x:''
+ %0#0.0x:'0x1'
+ %0#0.0x:'0xa'
+ %0#0.0x:'0x64'
+ %0#0.0x:'0xffffffff'
+ %0#0.1x:'0'
+ %0#0.1x:'0x1'
+ %0#0.1x:'0xa'
+ %0#0.1x:'0x64'
+ %0#0.1x:'0xffffffff'
+ %0#0.2x:'00'
+ %0#0.2x:'0x01'
+ %0#0.2x:'0x0a'
+ %0#0.2x:'0x64'
+ %0#0.2x:'0xffffffff'
+ %0#0.5x:'00000'
+ %0#0.5x:'0x00001'
+ %0#0.5x:'0x0000a'
+ %0#0.5x:'0x00064'
+ %0#0.5x:'0xffffffff'
+ %0#0x:'0'
+ %0#0x:'0x1'
+ %0#0x:'0xa'
+ %0#0x:'0x64'
+ %0#0x:'0xffffffff'
+ %0#1.0x:' '
+ %0#1.0x:'0x1'
+ %0#1.0x:'0xa'
+ %0#1.0x:'0x64'
+ %0#1.0x:'0xffffffff'
+ %0#1.1x:'0'
+ %0#1.1x:'0x1'
+ %0#1.1x:'0xa'
+ %0#1.1x:'0x64'
+ %0#1.1x:'0xffffffff'
+ %0#1.2x:'00'
+ %0#1.2x:'0x01'
+ %0#1.2x:'0x0a'
+ %0#1.2x:'0x64'
+ %0#1.2x:'0xffffffff'
+ %0#1.5x:'00000'
+ %0#1.5x:'0x00001'
+ %0#1.5x:'0x0000a'
+ %0#1.5x:'0x00064'
+ %0#1.5x:'0xffffffff'
+ %0#1x:'0'
+ %0#1x:'0x1'
+ %0#1x:'0xa'
+ %0#1x:'0x64'
+ %0#1x:'0xffffffff'
+ %0#2.0x:' '
+ %0#2.0x:'0x1'
+ %0#2.0x:'0xa'
+ %0#2.0x:'0x64'
+ %0#2.0x:'0xffffffff'
+ %0#2.1x:' 0'
+ %0#2.1x:'0x1'
+ %0#2.1x:'0xa'
+ %0#2.1x:'0x64'
+ %0#2.1x:'0xffffffff'
+ %0#2.2x:'00'
+ %0#2.2x:'0x01'
+ %0#2.2x:'0x0a'
+ %0#2.2x:'0x64'
+ %0#2.2x:'0xffffffff'
+ %0#2.5x:'00000'
+ %0#2.5x:'0x00001'
+ %0#2.5x:'0x0000a'
+ %0#2.5x:'0x00064'
+ %0#2.5x:'0xffffffff'
+ %0#2x:'00'
+ %0#2x:'0x1'
+ %0#2x:'0xa'
+ %0#2x:'0x64'
+ %0#2x:'0xffffffff'
+ %0#5.0x:' '
+ %0#5.0x:' 0x1'
+ %0#5.0x:' 0xa'
+ %0#5.0x:' 0x64'
+ %0#5.0x:'0xffffffff'
+ %0#5.1x:' 0'
+ %0#5.1x:' 0x1'
+ %0#5.1x:' 0xa'
+ %0#5.1x:' 0x64'
+ %0#5.1x:'0xffffffff'
+ %0#5.2x:' 00'
+ %0#5.2x:' 0x01'
+ %0#5.2x:' 0x0a'
+ %0#5.2x:' 0x64'
+ %0#5.2x:'0xffffffff'
+ %0#5.5x:'00000'
+ %0#5.5x:'0x00001'
+ %0#5.5x:'0x0000a'
+ %0#5.5x:'0x00064'
+ %0#5.5x:'0xffffffff'
+ %0#5x:'00000'
+ %0#5x:'0x001'
+ %0#5x:'0x00a'
+ %0#5x:'0x064'
+ %0#5x:'0xffffffff'
+ %0#x:'0'
+ %0#x:'0x1'
+ %0#x:'0xa'
+ %0#x:'0x64'
+ %0#x:'0xffffffff'
+ %0+ .0x:''
+ %0+ .0x:'1'
+ %0+ .0x:'a'
+ %0+ .0x:'64'
+ %0+ .0x:'ffffffff'
+ %0+ .1x:'0'
+ %0+ .1x:'1'
+ %0+ .1x:'a'
+ %0+ .1x:'64'
+ %0+ .1x:'ffffffff'
+ %0+ .2x:'00'
+ %0+ .2x:'01'
+ %0+ .2x:'0a'
+ %0+ .2x:'64'
+ %0+ .2x:'ffffffff'
+ %0+ .5x:'00000'
+ %0+ .5x:'00001'
+ %0+ .5x:'0000a'
+ %0+ .5x:'00064'
+ %0+ .5x:'ffffffff'
+ %0+ 0.0x:''
+ %0+ 0.0x:'1'
+ %0+ 0.0x:'a'
+ %0+ 0.0x:'64'
+ %0+ 0.0x:'ffffffff'
+ %0+ 0.1x:'0'
+ %0+ 0.1x:'1'
+ %0+ 0.1x:'a'
+ %0+ 0.1x:'64'
+ %0+ 0.1x:'ffffffff'
+ %0+ 0.2x:'00'
+ %0+ 0.2x:'01'
+ %0+ 0.2x:'0a'
+ %0+ 0.2x:'64'
+ %0+ 0.2x:'ffffffff'
+ %0+ 0.5x:'00000'
+ %0+ 0.5x:'00001'
+ %0+ 0.5x:'0000a'
+ %0+ 0.5x:'00064'
+ %0+ 0.5x:'ffffffff'
+ %0+ 0x:'0'
+ %0+ 0x:'1'
+ %0+ 0x:'a'
+ %0+ 0x:'64'
+ %0+ 0x:'ffffffff'
+ %0+ 1.0x:' '
+ %0+ 1.0x:'1'
+ %0+ 1.0x:'a'
+ %0+ 1.0x:'64'
+ %0+ 1.0x:'ffffffff'
+ %0+ 1.1x:'0'
+ %0+ 1.1x:'1'
+ %0+ 1.1x:'a'
+ %0+ 1.1x:'64'
+ %0+ 1.1x:'ffffffff'
+ %0+ 1.2x:'00'
+ %0+ 1.2x:'01'
+ %0+ 1.2x:'0a'
+ %0+ 1.2x:'64'
+ %0+ 1.2x:'ffffffff'
+ %0+ 1.5x:'00000'
+ %0+ 1.5x:'00001'
+ %0+ 1.5x:'0000a'
+ %0+ 1.5x:'00064'
+ %0+ 1.5x:'ffffffff'
+ %0+ 1x:'0'
+ %0+ 1x:'1'
+ %0+ 1x:'a'
+ %0+ 1x:'64'
+ %0+ 1x:'ffffffff'
+ %0+ 2.0x:' '
+ %0+ 2.0x:' 1'
+ %0+ 2.0x:' a'
+ %0+ 2.0x:'64'
+ %0+ 2.0x:'ffffffff'
+ %0+ 2.1x:' 0'
+ %0+ 2.1x:' 1'
+ %0+ 2.1x:' a'
+ %0+ 2.1x:'64'
+ %0+ 2.1x:'ffffffff'
+ %0+ 2.2x:'00'
+ %0+ 2.2x:'01'
+ %0+ 2.2x:'0a'
+ %0+ 2.2x:'64'
+ %0+ 2.2x:'ffffffff'
+ %0+ 2.5x:'00000'
+ %0+ 2.5x:'00001'
+ %0+ 2.5x:'0000a'
+ %0+ 2.5x:'00064'
+ %0+ 2.5x:'ffffffff'
+ %0+ 2x:'00'
+ %0+ 2x:'01'
+ %0+ 2x:'0a'
+ %0+ 2x:'64'
+ %0+ 2x:'ffffffff'
+ %0+ 5.0x:' '
+ %0+ 5.0x:' 1'
+ %0+ 5.0x:' a'
+ %0+ 5.0x:' 64'
+ %0+ 5.0x:'ffffffff'
+ %0+ 5.1x:' 0'
+ %0+ 5.1x:' 1'
+ %0+ 5.1x:' a'
+ %0+ 5.1x:' 64'
+ %0+ 5.1x:'ffffffff'
+ %0+ 5.2x:' 00'
+ %0+ 5.2x:' 01'
+ %0+ 5.2x:' 0a'
+ %0+ 5.2x:' 64'
+ %0+ 5.2x:'ffffffff'
+ %0+ 5.5x:'00000'
+ %0+ 5.5x:'00001'
+ %0+ 5.5x:'0000a'
+ %0+ 5.5x:'00064'
+ %0+ 5.5x:'ffffffff'
+ %0+ 5x:'00000'
+ %0+ 5x:'00001'
+ %0+ 5x:'0000a'
+ %0+ 5x:'00064'
+ %0+ 5x:'ffffffff'
+ %0+ x:'0'
+ %0+ x:'1'
+ %0+ x:'a'
+ %0+ x:'64'
+ %0+ x:'ffffffff'
+ %0+.0x:''
+ %0+.0x:'1'
+ %0+.0x:'a'
+ %0+.0x:'64'
+ %0+.0x:'ffffffff'
+ %0+.1x:'0'
+ %0+.1x:'1'
+ %0+.1x:'a'
+ %0+.1x:'64'
+ %0+.1x:'ffffffff'
+ %0+.2x:'00'
+ %0+.2x:'01'
+ %0+.2x:'0a'
+ %0+.2x:'64'
+ %0+.2x:'ffffffff'
+ %0+.5x:'00000'
+ %0+.5x:'00001'
+ %0+.5x:'0000a'
+ %0+.5x:'00064'
+ %0+.5x:'ffffffff'
+ %0+0.0x:''
+ %0+0.0x:'1'
+ %0+0.0x:'a'
+ %0+0.0x:'64'
+ %0+0.0x:'ffffffff'
+ %0+0.1x:'0'
+ %0+0.1x:'1'
+ %0+0.1x:'a'
+ %0+0.1x:'64'
+ %0+0.1x:'ffffffff'
+ %0+0.2x:'00'
+ %0+0.2x:'01'
+ %0+0.2x:'0a'
+ %0+0.2x:'64'
+ %0+0.2x:'ffffffff'
+ %0+0.5x:'00000'
+ %0+0.5x:'00001'
+ %0+0.5x:'0000a'
+ %0+0.5x:'00064'
+ %0+0.5x:'ffffffff'
+ %0+0x:'0'
+ %0+0x:'1'
+ %0+0x:'a'
+ %0+0x:'64'
+ %0+0x:'ffffffff'
+ %0+1.0x:' '
+ %0+1.0x:'1'
+ %0+1.0x:'a'
+ %0+1.0x:'64'
+ %0+1.0x:'ffffffff'
+ %0+1.1x:'0'
+ %0+1.1x:'1'
+ %0+1.1x:'a'
+ %0+1.1x:'64'
+ %0+1.1x:'ffffffff'
+ %0+1.2x:'00'
+ %0+1.2x:'01'
+ %0+1.2x:'0a'
+ %0+1.2x:'64'
+ %0+1.2x:'ffffffff'
+ %0+1.5x:'00000'
+ %0+1.5x:'00001'
+ %0+1.5x:'0000a'
+ %0+1.5x:'00064'
+ %0+1.5x:'ffffffff'
+ %0+1x:'0'
+ %0+1x:'1'
+ %0+1x:'a'
+ %0+1x:'64'
+ %0+1x:'ffffffff'
+ %0+2.0x:' '
+ %0+2.0x:' 1'
+ %0+2.0x:' a'
+ %0+2.0x:'64'
+ %0+2.0x:'ffffffff'
+ %0+2.1x:' 0'
+ %0+2.1x:' 1'
+ %0+2.1x:' a'
+ %0+2.1x:'64'
+ %0+2.1x:'ffffffff'
+ %0+2.2x:'00'
+ %0+2.2x:'01'
+ %0+2.2x:'0a'
+ %0+2.2x:'64'
+ %0+2.2x:'ffffffff'
+ %0+2.5x:'00000'
+ %0+2.5x:'00001'
+ %0+2.5x:'0000a'
+ %0+2.5x:'00064'
+ %0+2.5x:'ffffffff'
+ %0+2x:'00'
+ %0+2x:'01'
+ %0+2x:'0a'
+ %0+2x:'64'
+ %0+2x:'ffffffff'
+ %0+5.0x:' '
+ %0+5.0x:' 1'
+ %0+5.0x:' a'
+ %0+5.0x:' 64'
+ %0+5.0x:'ffffffff'
+ %0+5.1x:' 0'
+ %0+5.1x:' 1'
+ %0+5.1x:' a'
+ %0+5.1x:' 64'
+ %0+5.1x:'ffffffff'
+ %0+5.2x:' 00'
+ %0+5.2x:' 01'
+ %0+5.2x:' 0a'
+ %0+5.2x:' 64'
+ %0+5.2x:'ffffffff'
+ %0+5.5x:'00000'
+ %0+5.5x:'00001'
+ %0+5.5x:'0000a'
+ %0+5.5x:'00064'
+ %0+5.5x:'ffffffff'
+ %0+5x:'00000'
+ %0+5x:'00001'
+ %0+5x:'0000a'
+ %0+5x:'00064'
+ %0+5x:'ffffffff'
+ %0+x:'0'
+ %0+x:'1'
+ %0+x:'a'
+ %0+x:'64'
+ %0+x:'ffffffff'
+ %0- .0x:''
+ %0- .0x:'1'
+ %0- .0x:'a'
+ %0- .0x:'64'
+ %0- .0x:'ffffffff'
+ %0- .1x:'0'
+ %0- .1x:'1'
+ %0- .1x:'a'
+ %0- .1x:'64'
+ %0- .1x:'ffffffff'
+ %0- .2x:'00'
+ %0- .2x:'01'
+ %0- .2x:'0a'
+ %0- .2x:'64'
+ %0- .2x:'ffffffff'
+ %0- .5x:'00000'
+ %0- .5x:'00001'
+ %0- .5x:'0000a'
+ %0- .5x:'00064'
+ %0- .5x:'ffffffff'
+ %0- 0.0x:''
+ %0- 0.0x:'1'
+ %0- 0.0x:'a'
+ %0- 0.0x:'64'
+ %0- 0.0x:'ffffffff'
+ %0- 0.1x:'0'
+ %0- 0.1x:'1'
+ %0- 0.1x:'a'
+ %0- 0.1x:'64'
+ %0- 0.1x:'ffffffff'
+ %0- 0.2x:'00'
+ %0- 0.2x:'01'
+ %0- 0.2x:'0a'
+ %0- 0.2x:'64'
+ %0- 0.2x:'ffffffff'
+ %0- 0.5x:'00000'
+ %0- 0.5x:'00001'
+ %0- 0.5x:'0000a'
+ %0- 0.5x:'00064'
+ %0- 0.5x:'ffffffff'
+ %0- 0x:'0'
+ %0- 0x:'1'
+ %0- 0x:'a'
+ %0- 0x:'64'
+ %0- 0x:'ffffffff'
+ %0- 1.0x:' '
+ %0- 1.0x:'1'
+ %0- 1.0x:'a'
+ %0- 1.0x:'64'
+ %0- 1.0x:'ffffffff'
+ %0- 1.1x:'0'
+ %0- 1.1x:'1'
+ %0- 1.1x:'a'
+ %0- 1.1x:'64'
+ %0- 1.1x:'ffffffff'
+ %0- 1.2x:'00'
+ %0- 1.2x:'01'
+ %0- 1.2x:'0a'
+ %0- 1.2x:'64'
+ %0- 1.2x:'ffffffff'
+ %0- 1.5x:'00000'
+ %0- 1.5x:'00001'
+ %0- 1.5x:'0000a'
+ %0- 1.5x:'00064'
+ %0- 1.5x:'ffffffff'
+ %0- 1x:'0'
+ %0- 1x:'1'
+ %0- 1x:'a'
+ %0- 1x:'64'
+ %0- 1x:'ffffffff'
+ %0- 2.0x:' '
+ %0- 2.0x:'1 '
+ %0- 2.0x:'a '
+ %0- 2.0x:'64'
+ %0- 2.0x:'ffffffff'
+ %0- 2.1x:'0 '
+ %0- 2.1x:'1 '
+ %0- 2.1x:'a '
+ %0- 2.1x:'64'
+ %0- 2.1x:'ffffffff'
+ %0- 2.2x:'00'
+ %0- 2.2x:'01'
+ %0- 2.2x:'0a'
+ %0- 2.2x:'64'
+ %0- 2.2x:'ffffffff'
+ %0- 2.5x:'00000'
+ %0- 2.5x:'00001'
+ %0- 2.5x:'0000a'
+ %0- 2.5x:'00064'
+ %0- 2.5x:'ffffffff'
+ %0- 2x:'0 '
+ %0- 2x:'1 '
+ %0- 2x:'a '
+ %0- 2x:'64'
+ %0- 2x:'ffffffff'
+ %0- 5.0x:' '
+ %0- 5.0x:'1 '
+ %0- 5.0x:'a '
+ %0- 5.0x:'64 '
+ %0- 5.0x:'ffffffff'
+ %0- 5.1x:'0 '
+ %0- 5.1x:'1 '
+ %0- 5.1x:'a '
+ %0- 5.1x:'64 '
+ %0- 5.1x:'ffffffff'
+ %0- 5.2x:'00 '
+ %0- 5.2x:'01 '
+ %0- 5.2x:'0a '
+ %0- 5.2x:'64 '
+ %0- 5.2x:'ffffffff'
+ %0- 5.5x:'00000'
+ %0- 5.5x:'00001'
+ %0- 5.5x:'0000a'
+ %0- 5.5x:'00064'
+ %0- 5.5x:'ffffffff'
+ %0- 5x:'0 '
+ %0- 5x:'1 '
+ %0- 5x:'a '
+ %0- 5x:'64 '
+ %0- 5x:'ffffffff'
+ %0- x:'0'
+ %0- x:'1'
+ %0- x:'a'
+ %0- x:'64'
+ %0- x:'ffffffff'
+ %0-+ .0x:''
+ %0-+ .0x:'1'
+ %0-+ .0x:'a'
+ %0-+ .0x:'64'
+ %0-+ .0x:'ffffffff'
+ %0-+ .1x:'0'
+ %0-+ .1x:'1'
+ %0-+ .1x:'a'
+ %0-+ .1x:'64'
+ %0-+ .1x:'ffffffff'
+ %0-+ .2x:'00'
+ %0-+ .2x:'01'
+ %0-+ .2x:'0a'
+ %0-+ .2x:'64'
+ %0-+ .2x:'ffffffff'
+ %0-+ .5x:'00000'
+ %0-+ .5x:'00001'
+ %0-+ .5x:'0000a'
+ %0-+ .5x:'00064'
+ %0-+ .5x:'ffffffff'
+ %0-+ 0.0x:''
+ %0-+ 0.0x:'1'
+ %0-+ 0.0x:'a'
+ %0-+ 0.0x:'64'
+ %0-+ 0.0x:'ffffffff'
+ %0-+ 0.1x:'0'
+ %0-+ 0.1x:'1'
+ %0-+ 0.1x:'a'
+ %0-+ 0.1x:'64'
+ %0-+ 0.1x:'ffffffff'
+ %0-+ 0.2x:'00'
+ %0-+ 0.2x:'01'
+ %0-+ 0.2x:'0a'
+ %0-+ 0.2x:'64'
+ %0-+ 0.2x:'ffffffff'
+ %0-+ 0.5x:'00000'
+ %0-+ 0.5x:'00001'
+ %0-+ 0.5x:'0000a'
+ %0-+ 0.5x:'00064'
+ %0-+ 0.5x:'ffffffff'
+ %0-+ 0x:'0'
+ %0-+ 0x:'1'
+ %0-+ 0x:'a'
+ %0-+ 0x:'64'
+ %0-+ 0x:'ffffffff'
+ %0-+ 1.0x:' '
+ %0-+ 1.0x:'1'
+ %0-+ 1.0x:'a'
+ %0-+ 1.0x:'64'
+ %0-+ 1.0x:'ffffffff'
+ %0-+ 1.1x:'0'
+ %0-+ 1.1x:'1'
+ %0-+ 1.1x:'a'
+ %0-+ 1.1x:'64'
+ %0-+ 1.1x:'ffffffff'
+ %0-+ 1.2x:'00'
+ %0-+ 1.2x:'01'
+ %0-+ 1.2x:'0a'
+ %0-+ 1.2x:'64'
+ %0-+ 1.2x:'ffffffff'
+ %0-+ 1.5x:'00000'
+ %0-+ 1.5x:'00001'
+ %0-+ 1.5x:'0000a'
+ %0-+ 1.5x:'00064'
+ %0-+ 1.5x:'ffffffff'
+ %0-+ 1x:'0'
+ %0-+ 1x:'1'
+ %0-+ 1x:'a'
+ %0-+ 1x:'64'
+ %0-+ 1x:'ffffffff'
+ %0-+ 2.0x:' '
+ %0-+ 2.0x:'1 '
+ %0-+ 2.0x:'a '
+ %0-+ 2.0x:'64'
+ %0-+ 2.0x:'ffffffff'
+ %0-+ 2.1x:'0 '
+ %0-+ 2.1x:'1 '
+ %0-+ 2.1x:'a '
+ %0-+ 2.1x:'64'
+ %0-+ 2.1x:'ffffffff'
+ %0-+ 2.2x:'00'
+ %0-+ 2.2x:'01'
+ %0-+ 2.2x:'0a'
+ %0-+ 2.2x:'64'
+ %0-+ 2.2x:'ffffffff'
+ %0-+ 2.5x:'00000'
+ %0-+ 2.5x:'00001'
+ %0-+ 2.5x:'0000a'
+ %0-+ 2.5x:'00064'
+ %0-+ 2.5x:'ffffffff'
+ %0-+ 2x:'0 '
+ %0-+ 2x:'1 '
+ %0-+ 2x:'a '
+ %0-+ 2x:'64'
+ %0-+ 2x:'ffffffff'
+ %0-+ 5.0x:' '
+ %0-+ 5.0x:'1 '
+ %0-+ 5.0x:'a '
+ %0-+ 5.0x:'64 '
+ %0-+ 5.0x:'ffffffff'
+ %0-+ 5.1x:'0 '
+ %0-+ 5.1x:'1 '
+ %0-+ 5.1x:'a '
+ %0-+ 5.1x:'64 '
+ %0-+ 5.1x:'ffffffff'
+ %0-+ 5.2x:'00 '
+ %0-+ 5.2x:'01 '
+ %0-+ 5.2x:'0a '
+ %0-+ 5.2x:'64 '
+ %0-+ 5.2x:'ffffffff'
+ %0-+ 5.5x:'00000'
+ %0-+ 5.5x:'00001'
+ %0-+ 5.5x:'0000a'
+ %0-+ 5.5x:'00064'
+ %0-+ 5.5x:'ffffffff'
+ %0-+ 5x:'0 '
+ %0-+ 5x:'1 '
+ %0-+ 5x:'a '
+ %0-+ 5x:'64 '
+ %0-+ 5x:'ffffffff'
+ %0-+ x:'0'
+ %0-+ x:'1'
+ %0-+ x:'a'
+ %0-+ x:'64'
+ %0-+ x:'ffffffff'
+ %0-+.0x:''
+ %0-+.0x:'1'
+ %0-+.0x:'a'
+ %0-+.0x:'64'
+ %0-+.0x:'ffffffff'
+ %0-+.1x:'0'
+ %0-+.1x:'1'
+ %0-+.1x:'a'
+ %0-+.1x:'64'
+ %0-+.1x:'ffffffff'
+ %0-+.2x:'00'
+ %0-+.2x:'01'
+ %0-+.2x:'0a'
+ %0-+.2x:'64'
+ %0-+.2x:'ffffffff'
+ %0-+.5x:'00000'
+ %0-+.5x:'00001'
+ %0-+.5x:'0000a'
+ %0-+.5x:'00064'
+ %0-+.5x:'ffffffff'
+ %0-+0.0x:''
+ %0-+0.0x:'1'
+ %0-+0.0x:'a'
+ %0-+0.0x:'64'
+ %0-+0.0x:'ffffffff'
+ %0-+0.1x:'0'
+ %0-+0.1x:'1'
+ %0-+0.1x:'a'
+ %0-+0.1x:'64'
+ %0-+0.1x:'ffffffff'
+ %0-+0.2x:'00'
+ %0-+0.2x:'01'
+ %0-+0.2x:'0a'
+ %0-+0.2x:'64'
+ %0-+0.2x:'ffffffff'
+ %0-+0.5x:'00000'
+ %0-+0.5x:'00001'
+ %0-+0.5x:'0000a'
+ %0-+0.5x:'00064'
+ %0-+0.5x:'ffffffff'
+ %0-+0x:'0'
+ %0-+0x:'1'
+ %0-+0x:'a'
+ %0-+0x:'64'
+ %0-+0x:'ffffffff'
+ %0-+1.0x:' '
+ %0-+1.0x:'1'
+ %0-+1.0x:'a'
+ %0-+1.0x:'64'
+ %0-+1.0x:'ffffffff'
+ %0-+1.1x:'0'
+ %0-+1.1x:'1'
+ %0-+1.1x:'a'
+ %0-+1.1x:'64'
+ %0-+1.1x:'ffffffff'
+ %0-+1.2x:'00'
+ %0-+1.2x:'01'
+ %0-+1.2x:'0a'
+ %0-+1.2x:'64'
+ %0-+1.2x:'ffffffff'
+ %0-+1.5x:'00000'
+ %0-+1.5x:'00001'
+ %0-+1.5x:'0000a'
+ %0-+1.5x:'00064'
+ %0-+1.5x:'ffffffff'
+ %0-+1x:'0'
+ %0-+1x:'1'
+ %0-+1x:'a'
+ %0-+1x:'64'
+ %0-+1x:'ffffffff'
+ %0-+2.0x:' '
+ %0-+2.0x:'1 '
+ %0-+2.0x:'a '
+ %0-+2.0x:'64'
+ %0-+2.0x:'ffffffff'
+ %0-+2.1x:'0 '
+ %0-+2.1x:'1 '
+ %0-+2.1x:'a '
+ %0-+2.1x:'64'
+ %0-+2.1x:'ffffffff'
+ %0-+2.2x:'00'
+ %0-+2.2x:'01'
+ %0-+2.2x:'0a'
+ %0-+2.2x:'64'
+ %0-+2.2x:'ffffffff'
+ %0-+2.5x:'00000'
+ %0-+2.5x:'00001'
+ %0-+2.5x:'0000a'
+ %0-+2.5x:'00064'
+ %0-+2.5x:'ffffffff'
+ %0-+2x:'0 '
+ %0-+2x:'1 '
+ %0-+2x:'a '
+ %0-+2x:'64'
+ %0-+2x:'ffffffff'
+ %0-+5.0x:' '
+ %0-+5.0x:'1 '
+ %0-+5.0x:'a '
+ %0-+5.0x:'64 '
+ %0-+5.0x:'ffffffff'
+ %0-+5.1x:'0 '
+ %0-+5.1x:'1 '
+ %0-+5.1x:'a '
+ %0-+5.1x:'64 '
+ %0-+5.1x:'ffffffff'
+ %0-+5.2x:'00 '
+ %0-+5.2x:'01 '
+ %0-+5.2x:'0a '
+ %0-+5.2x:'64 '
+ %0-+5.2x:'ffffffff'
+ %0-+5.5x:'00000'
+ %0-+5.5x:'00001'
+ %0-+5.5x:'0000a'
+ %0-+5.5x:'00064'
+ %0-+5.5x:'ffffffff'
+ %0-+5x:'0 '
+ %0-+5x:'1 '
+ %0-+5x:'a '
+ %0-+5x:'64 '
+ %0-+5x:'ffffffff'
+ %0-+x:'0'
+ %0-+x:'1'
+ %0-+x:'a'
+ %0-+x:'64'
+ %0-+x:'ffffffff'
+ %0-.0x:''
+ %0-.0x:'1'
+ %0-.0x:'a'
+ %0-.0x:'64'
+ %0-.0x:'ffffffff'
+ %0-.1x:'0'
+ %0-.1x:'1'
+ %0-.1x:'a'
+ %0-.1x:'64'
+ %0-.1x:'ffffffff'
+ %0-.2x:'00'
+ %0-.2x:'01'
+ %0-.2x:'0a'
+ %0-.2x:'64'
+ %0-.2x:'ffffffff'
+ %0-.5x:'00000'
+ %0-.5x:'00001'
+ %0-.5x:'0000a'
+ %0-.5x:'00064'
+ %0-.5x:'ffffffff'
+ %0-0.0x:''
+ %0-0.0x:'1'
+ %0-0.0x:'a'
+ %0-0.0x:'64'
+ %0-0.0x:'ffffffff'
+ %0-0.1x:'0'
+ %0-0.1x:'1'
+ %0-0.1x:'a'
+ %0-0.1x:'64'
+ %0-0.1x:'ffffffff'
+ %0-0.2x:'00'
+ %0-0.2x:'01'
+ %0-0.2x:'0a'
+ %0-0.2x:'64'
+ %0-0.2x:'ffffffff'
+ %0-0.5x:'00000'
+ %0-0.5x:'00001'
+ %0-0.5x:'0000a'
+ %0-0.5x:'00064'
+ %0-0.5x:'ffffffff'
+ %0-0x:'0'
+ %0-0x:'1'
+ %0-0x:'a'
+ %0-0x:'64'
+ %0-0x:'ffffffff'
+ %0-1.0x:' '
+ %0-1.0x:'1'
+ %0-1.0x:'a'
+ %0-1.0x:'64'
+ %0-1.0x:'ffffffff'
+ %0-1.1x:'0'
+ %0-1.1x:'1'
+ %0-1.1x:'a'
+ %0-1.1x:'64'
+ %0-1.1x:'ffffffff'
+ %0-1.2x:'00'
+ %0-1.2x:'01'
+ %0-1.2x:'0a'
+ %0-1.2x:'64'
+ %0-1.2x:'ffffffff'
+ %0-1.5x:'00000'
+ %0-1.5x:'00001'
+ %0-1.5x:'0000a'
+ %0-1.5x:'00064'
+ %0-1.5x:'ffffffff'
+ %0-1x:'0'
+ %0-1x:'1'
+ %0-1x:'a'
+ %0-1x:'64'
+ %0-1x:'ffffffff'
+ %0-2.0x:' '
+ %0-2.0x:'1 '
+ %0-2.0x:'a '
+ %0-2.0x:'64'
+ %0-2.0x:'ffffffff'
+ %0-2.1x:'0 '
+ %0-2.1x:'1 '
+ %0-2.1x:'a '
+ %0-2.1x:'64'
+ %0-2.1x:'ffffffff'
+ %0-2.2x:'00'
+ %0-2.2x:'01'
+ %0-2.2x:'0a'
+ %0-2.2x:'64'
+ %0-2.2x:'ffffffff'
+ %0-2.5x:'00000'
+ %0-2.5x:'00001'
+ %0-2.5x:'0000a'
+ %0-2.5x:'00064'
+ %0-2.5x:'ffffffff'
+ %0-2x:'0 '
+ %0-2x:'1 '
+ %0-2x:'a '
+ %0-2x:'64'
+ %0-2x:'ffffffff'
+ %0-5.0x:' '
+ %0-5.0x:'1 '
+ %0-5.0x:'a '
+ %0-5.0x:'64 '
+ %0-5.0x:'ffffffff'
+ %0-5.1x:'0 '
+ %0-5.1x:'1 '
+ %0-5.1x:'a '
+ %0-5.1x:'64 '
+ %0-5.1x:'ffffffff'
+ %0-5.2x:'00 '
+ %0-5.2x:'01 '
+ %0-5.2x:'0a '
+ %0-5.2x:'64 '
+ %0-5.2x:'ffffffff'
+ %0-5.5x:'00000'
+ %0-5.5x:'00001'
+ %0-5.5x:'0000a'
+ %0-5.5x:'00064'
+ %0-5.5x:'ffffffff'
+ %0-5x:'0 '
+ %0-5x:'1 '
+ %0-5x:'a '
+ %0-5x:'64 '
+ %0-5x:'ffffffff'
+ %0-x:'0'
+ %0-x:'1'
+ %0-x:'a'
+ %0-x:'64'
+ %0-x:'ffffffff'
+ %0.0x:''
+ %0.0x:'1'
+ %0.0x:'a'
+ %0.0x:'64'
+ %0.0x:'ffffffff'
+ %0.1x:'0'
+ %0.1x:'1'
+ %0.1x:'a'
+ %0.1x:'64'
+ %0.1x:'ffffffff'
+ %0.2x:'00'
+ %0.2x:'01'
+ %0.2x:'0a'
+ %0.2x:'64'
+ %0.2x:'ffffffff'
+ %0.5x:'00000'
+ %0.5x:'00001'
+ %0.5x:'0000a'
+ %0.5x:'00064'
+ %0.5x:'ffffffff'
+ %00.0x:''
+ %00.0x:'1'
+ %00.0x:'a'
+ %00.0x:'64'
+ %00.0x:'ffffffff'
+ %00.1x:'0'
+ %00.1x:'1'
+ %00.1x:'a'
+ %00.1x:'64'
+ %00.1x:'ffffffff'
+ %00.2x:'00'
+ %00.2x:'01'
+ %00.2x:'0a'
+ %00.2x:'64'
+ %00.2x:'ffffffff'
+ %00.5x:'00000'
+ %00.5x:'00001'
+ %00.5x:'0000a'
+ %00.5x:'00064'
+ %00.5x:'ffffffff'
+ %00x:'0'
+ %00x:'1'
+ %00x:'a'
+ %00x:'64'
+ %00x:'ffffffff'
+ %01.0x:' '
+ %01.0x:'1'
+ %01.0x:'a'
+ %01.0x:'64'
+ %01.0x:'ffffffff'
+ %01.1x:'0'
+ %01.1x:'1'
+ %01.1x:'a'
+ %01.1x:'64'
+ %01.1x:'ffffffff'
+ %01.2x:'00'
+ %01.2x:'01'
+ %01.2x:'0a'
+ %01.2x:'64'
+ %01.2x:'ffffffff'
+ %01.5x:'00000'
+ %01.5x:'00001'
+ %01.5x:'0000a'
+ %01.5x:'00064'
+ %01.5x:'ffffffff'
+ %01x:'0'
+ %01x:'1'
+ %01x:'a'
+ %01x:'64'
+ %01x:'ffffffff'
+ %02.0x:' '
+ %02.0x:' 1'
+ %02.0x:' a'
+ %02.0x:'64'
+ %02.0x:'ffffffff'
+ %02.1x:' 0'
+ %02.1x:' 1'
+ %02.1x:' a'
+ %02.1x:'64'
+ %02.1x:'ffffffff'
+ %02.2x:'00'
+ %02.2x:'01'
+ %02.2x:'0a'
+ %02.2x:'64'
+ %02.2x:'ffffffff'
+ %02.5x:'00000'
+ %02.5x:'00001'
+ %02.5x:'0000a'
+ %02.5x:'00064'
+ %02.5x:'ffffffff'
+ %02x:'00'
+ %02x:'01'
+ %02x:'0a'
+ %02x:'64'
+ %02x:'ffffffff'
+ %05.0x:' '
+ %05.0x:' 1'
+ %05.0x:' a'
+ %05.0x:' 64'
+ %05.0x:'ffffffff'
+ %05.1x:' 0'
+ %05.1x:' 1'
+ %05.1x:' a'
+ %05.1x:' 64'
+ %05.1x:'ffffffff'
+ %05.2x:' 00'
+ %05.2x:' 01'
+ %05.2x:' 0a'
+ %05.2x:' 64'
+ %05.2x:'ffffffff'
+ %05.5x:'00000'
+ %05.5x:'00001'
+ %05.5x:'0000a'
+ %05.5x:'00064'
+ %05.5x:'ffffffff'
+ %05x:'00000'
+ %05x:'00001'
+ %05x:'0000a'
+ %05x:'00064'
+ %05x:'ffffffff'
+ %0x:'0'
+ %0x:'1'
+ %0x:'a'
+ %0x:'64'
+ %0x:'ffffffff'
+ %1.0x:' '
+ %1.0x:'1'
+ %1.0x:'a'
+ %1.0x:'64'
+ %1.0x:'ffffffff'
+ %1.1x:'0'
+ %1.1x:'1'
+ %1.1x:'a'
+ %1.1x:'64'
+ %1.1x:'ffffffff'
+ %1.2x:'00'
+ %1.2x:'01'
+ %1.2x:'0a'
+ %1.2x:'64'
+ %1.2x:'ffffffff'
+ %1.5x:'00000'
+ %1.5x:'00001'
+ %1.5x:'0000a'
+ %1.5x:'00064'
+ %1.5x:'ffffffff'
+ %1x:'0'
+ %1x:'1'
+ %1x:'a'
+ %1x:'64'
+ %1x:'ffffffff'
+ %2.0x:' '
+ %2.0x:' 1'
+ %2.0x:' a'
+ %2.0x:'64'
+ %2.0x:'ffffffff'
+ %2.1x:' 0'
+ %2.1x:' 1'
+ %2.1x:' a'
+ %2.1x:'64'
+ %2.1x:'ffffffff'
+ %2.2x:'00'
+ %2.2x:'01'
+ %2.2x:'0a'
+ %2.2x:'64'
+ %2.2x:'ffffffff'
+ %2.5x:'00000'
+ %2.5x:'00001'
+ %2.5x:'0000a'
+ %2.5x:'00064'
+ %2.5x:'ffffffff'
+ %2x:' 0'
+ %2x:' 1'
+ %2x:' a'
+ %2x:'64'
+ %2x:'ffffffff'
+ %5.0x:' '
+ %5.0x:' 1'
+ %5.0x:' a'
+ %5.0x:' 64'
+ %5.0x:'ffffffff'
+ %5.1x:' 0'
+ %5.1x:' 1'
+ %5.1x:' a'
+ %5.1x:' 64'
+ %5.1x:'ffffffff'
+ %5.2x:' 00'
+ %5.2x:' 01'
+ %5.2x:' 0a'
+ %5.2x:' 64'
+ %5.2x:'ffffffff'
+ %5.5x:'00000'
+ %5.5x:'00001'
+ %5.5x:'0000a'
+ %5.5x:'00064'
+ %5.5x:'ffffffff'
+ %5x:' 0'
+ %5x:' 1'
+ %5x:' a'
+ %5x:' 64'
+ %5x:'ffffffff'
+ %x:'0'
+ %x:'1'
+ %x:'a'
+ %x:'64'
+ %x:'ffffffff'
+ % .0X:''
+ % .0X:'1'
+ % .0X:'A'
+ % .0X:'64'
+ % .0X:'FFFFFFFF'
+ % .1X:'0'
+ % .1X:'1'
+ % .1X:'A'
+ % .1X:'64'
+ % .1X:'FFFFFFFF'
+ % .2X:'00'
+ % .2X:'01'
+ % .2X:'0A'
+ % .2X:'64'
+ % .2X:'FFFFFFFF'
+ % .5X:'00000'
+ % .5X:'00001'
+ % .5X:'0000A'
+ % .5X:'00064'
+ % .5X:'FFFFFFFF'
+ % 0.0X:''
+ % 0.0X:'1'
+ % 0.0X:'A'
+ % 0.0X:'64'
+ % 0.0X:'FFFFFFFF'
+ % 0.1X:'0'
+ % 0.1X:'1'
+ % 0.1X:'A'
+ % 0.1X:'64'
+ % 0.1X:'FFFFFFFF'
+ % 0.2X:'00'
+ % 0.2X:'01'
+ % 0.2X:'0A'
+ % 0.2X:'64'
+ % 0.2X:'FFFFFFFF'
+ % 0.5X:'00000'
+ % 0.5X:'00001'
+ % 0.5X:'0000A'
+ % 0.5X:'00064'
+ % 0.5X:'FFFFFFFF'
+ % 0X:'0'
+ % 0X:'1'
+ % 0X:'A'
+ % 0X:'64'
+ % 0X:'FFFFFFFF'
+ % 1.0X:' '
+ % 1.0X:'1'
+ % 1.0X:'A'
+ % 1.0X:'64'
+ % 1.0X:'FFFFFFFF'
+ % 1.1X:'0'
+ % 1.1X:'1'
+ % 1.1X:'A'
+ % 1.1X:'64'
+ % 1.1X:'FFFFFFFF'
+ % 1.2X:'00'
+ % 1.2X:'01'
+ % 1.2X:'0A'
+ % 1.2X:'64'
+ % 1.2X:'FFFFFFFF'
+ % 1.5X:'00000'
+ % 1.5X:'00001'
+ % 1.5X:'0000A'
+ % 1.5X:'00064'
+ % 1.5X:'FFFFFFFF'
+ % 1X:'0'
+ % 1X:'1'
+ % 1X:'A'
+ % 1X:'64'
+ % 1X:'FFFFFFFF'
+ % 2.0X:' '
+ % 2.0X:' 1'
+ % 2.0X:' A'
+ % 2.0X:'64'
+ % 2.0X:'FFFFFFFF'
+ % 2.1X:' 0'
+ % 2.1X:' 1'
+ % 2.1X:' A'
+ % 2.1X:'64'
+ % 2.1X:'FFFFFFFF'
+ % 2.2X:'00'
+ % 2.2X:'01'
+ % 2.2X:'0A'
+ % 2.2X:'64'
+ % 2.2X:'FFFFFFFF'
+ % 2.5X:'00000'
+ % 2.5X:'00001'
+ % 2.5X:'0000A'
+ % 2.5X:'00064'
+ % 2.5X:'FFFFFFFF'
+ % 2X:' 0'
+ % 2X:' 1'
+ % 2X:' A'
+ % 2X:'64'
+ % 2X:'FFFFFFFF'
+ % 5.0X:' '
+ % 5.0X:' 1'
+ % 5.0X:' A'
+ % 5.0X:' 64'
+ % 5.0X:'FFFFFFFF'
+ % 5.1X:' 0'
+ % 5.1X:' 1'
+ % 5.1X:' A'
+ % 5.1X:' 64'
+ % 5.1X:'FFFFFFFF'
+ % 5.2X:' 00'
+ % 5.2X:' 01'
+ % 5.2X:' 0A'
+ % 5.2X:' 64'
+ % 5.2X:'FFFFFFFF'
+ % 5.5X:'00000'
+ % 5.5X:'00001'
+ % 5.5X:'0000A'
+ % 5.5X:'00064'
+ % 5.5X:'FFFFFFFF'
+ % 5X:' 0'
+ % 5X:' 1'
+ % 5X:' A'
+ % 5X:' 64'
+ % 5X:'FFFFFFFF'
+ % X:'0'
+ % X:'1'
+ % X:'A'
+ % X:'64'
+ % X:'FFFFFFFF'
+ %# .0X:''
+ %# .0X:'0X1'
+ %# .0X:'0XA'
+ %# .0X:'0X64'
+ %# .0X:'0XFFFFFFFF'
+ %# .1X:'0'
+ %# .1X:'0X1'
+ %# .1X:'0XA'
+ %# .1X:'0X64'
+ %# .1X:'0XFFFFFFFF'
+ %# .2X:'00'
+ %# .2X:'0X01'
+ %# .2X:'0X0A'
+ %# .2X:'0X64'
+ %# .2X:'0XFFFFFFFF'
+ %# .5X:'00000'
+ %# .5X:'0X00001'
+ %# .5X:'0X0000A'
+ %# .5X:'0X00064'
+ %# .5X:'0XFFFFFFFF'
+ %# 0.0X:''
+ %# 0.0X:'0X1'
+ %# 0.0X:'0XA'
+ %# 0.0X:'0X64'
+ %# 0.0X:'0XFFFFFFFF'
+ %# 0.1X:'0'
+ %# 0.1X:'0X1'
+ %# 0.1X:'0XA'
+ %# 0.1X:'0X64'
+ %# 0.1X:'0XFFFFFFFF'
+ %# 0.2X:'00'
+ %# 0.2X:'0X01'
+ %# 0.2X:'0X0A'
+ %# 0.2X:'0X64'
+ %# 0.2X:'0XFFFFFFFF'
+ %# 0.5X:'00000'
+ %# 0.5X:'0X00001'
+ %# 0.5X:'0X0000A'
+ %# 0.5X:'0X00064'
+ %# 0.5X:'0XFFFFFFFF'
+ %# 0X:'0'
+ %# 0X:'0X1'
+ %# 0X:'0XA'
+ %# 0X:'0X64'
+ %# 0X:'0XFFFFFFFF'
+ %# 1.0X:' '
+ %# 1.0X:'0X1'
+ %# 1.0X:'0XA'
+ %# 1.0X:'0X64'
+ %# 1.0X:'0XFFFFFFFF'
+ %# 1.1X:'0'
+ %# 1.1X:'0X1'
+ %# 1.1X:'0XA'
+ %# 1.1X:'0X64'
+ %# 1.1X:'0XFFFFFFFF'
+ %# 1.2X:'00'
+ %# 1.2X:'0X01'
+ %# 1.2X:'0X0A'
+ %# 1.2X:'0X64'
+ %# 1.2X:'0XFFFFFFFF'
+ %# 1.5X:'00000'
+ %# 1.5X:'0X00001'
+ %# 1.5X:'0X0000A'
+ %# 1.5X:'0X00064'
+ %# 1.5X:'0XFFFFFFFF'
+ %# 1X:'0'
+ %# 1X:'0X1'
+ %# 1X:'0XA'
+ %# 1X:'0X64'
+ %# 1X:'0XFFFFFFFF'
+ %# 2.0X:' '
+ %# 2.0X:'0X1'
+ %# 2.0X:'0XA'
+ %# 2.0X:'0X64'
+ %# 2.0X:'0XFFFFFFFF'
+ %# 2.1X:' 0'
+ %# 2.1X:'0X1'
+ %# 2.1X:'0XA'
+ %# 2.1X:'0X64'
+ %# 2.1X:'0XFFFFFFFF'
+ %# 2.2X:'00'
+ %# 2.2X:'0X01'
+ %# 2.2X:'0X0A'
+ %# 2.2X:'0X64'
+ %# 2.2X:'0XFFFFFFFF'
+ %# 2.5X:'00000'
+ %# 2.5X:'0X00001'
+ %# 2.5X:'0X0000A'
+ %# 2.5X:'0X00064'
+ %# 2.5X:'0XFFFFFFFF'
+ %# 2X:' 0'
+ %# 2X:'0X1'
+ %# 2X:'0XA'
+ %# 2X:'0X64'
+ %# 2X:'0XFFFFFFFF'
+ %# 5.0X:' '
+ %# 5.0X:' 0X1'
+ %# 5.0X:' 0XA'
+ %# 5.0X:' 0X64'
+ %# 5.0X:'0XFFFFFFFF'
+ %# 5.1X:' 0'
+ %# 5.1X:' 0X1'
+ %# 5.1X:' 0XA'
+ %# 5.1X:' 0X64'
+ %# 5.1X:'0XFFFFFFFF'
+ %# 5.2X:' 00'
+ %# 5.2X:' 0X01'
+ %# 5.2X:' 0X0A'
+ %# 5.2X:' 0X64'
+ %# 5.2X:'0XFFFFFFFF'
+ %# 5.5X:'00000'
+ %# 5.5X:'0X00001'
+ %# 5.5X:'0X0000A'
+ %# 5.5X:'0X00064'
+ %# 5.5X:'0XFFFFFFFF'
+ %# 5X:' 0'
+ %# 5X:' 0X1'
+ %# 5X:' 0XA'
+ %# 5X:' 0X64'
+ %# 5X:'0XFFFFFFFF'
+ %# X:'0'
+ %# X:'0X1'
+ %# X:'0XA'
+ %# X:'0X64'
+ %# X:'0XFFFFFFFF'
+ %#+ .0X:''
+ %#+ .0X:'0X1'
+ %#+ .0X:'0XA'
+ %#+ .0X:'0X64'
+ %#+ .0X:'0XFFFFFFFF'
+ %#+ .1X:'0'
+ %#+ .1X:'0X1'
+ %#+ .1X:'0XA'
+ %#+ .1X:'0X64'
+ %#+ .1X:'0XFFFFFFFF'
+ %#+ .2X:'00'
+ %#+ .2X:'0X01'
+ %#+ .2X:'0X0A'
+ %#+ .2X:'0X64'
+ %#+ .2X:'0XFFFFFFFF'
+ %#+ .5X:'00000'
+ %#+ .5X:'0X00001'
+ %#+ .5X:'0X0000A'
+ %#+ .5X:'0X00064'
+ %#+ .5X:'0XFFFFFFFF'
+ %#+ 0.0X:''
+ %#+ 0.0X:'0X1'
+ %#+ 0.0X:'0XA'
+ %#+ 0.0X:'0X64'
+ %#+ 0.0X:'0XFFFFFFFF'
+ %#+ 0.1X:'0'
+ %#+ 0.1X:'0X1'
+ %#+ 0.1X:'0XA'
+ %#+ 0.1X:'0X64'
+ %#+ 0.1X:'0XFFFFFFFF'
+ %#+ 0.2X:'00'
+ %#+ 0.2X:'0X01'
+ %#+ 0.2X:'0X0A'
+ %#+ 0.2X:'0X64'
+ %#+ 0.2X:'0XFFFFFFFF'
+ %#+ 0.5X:'00000'
+ %#+ 0.5X:'0X00001'
+ %#+ 0.5X:'0X0000A'
+ %#+ 0.5X:'0X00064'
+ %#+ 0.5X:'0XFFFFFFFF'
+ %#+ 0X:'0'
+ %#+ 0X:'0X1'
+ %#+ 0X:'0XA'
+ %#+ 0X:'0X64'
+ %#+ 0X:'0XFFFFFFFF'
+ %#+ 1.0X:' '
+ %#+ 1.0X:'0X1'
+ %#+ 1.0X:'0XA'
+ %#+ 1.0X:'0X64'
+ %#+ 1.0X:'0XFFFFFFFF'
+ %#+ 1.1X:'0'
+ %#+ 1.1X:'0X1'
+ %#+ 1.1X:'0XA'
+ %#+ 1.1X:'0X64'
+ %#+ 1.1X:'0XFFFFFFFF'
+ %#+ 1.2X:'00'
+ %#+ 1.2X:'0X01'
+ %#+ 1.2X:'0X0A'
+ %#+ 1.2X:'0X64'
+ %#+ 1.2X:'0XFFFFFFFF'
+ %#+ 1.5X:'00000'
+ %#+ 1.5X:'0X00001'
+ %#+ 1.5X:'0X0000A'
+ %#+ 1.5X:'0X00064'
+ %#+ 1.5X:'0XFFFFFFFF'
+ %#+ 1X:'0'
+ %#+ 1X:'0X1'
+ %#+ 1X:'0XA'
+ %#+ 1X:'0X64'
+ %#+ 1X:'0XFFFFFFFF'
+ %#+ 2.0X:' '
+ %#+ 2.0X:'0X1'
+ %#+ 2.0X:'0XA'
+ %#+ 2.0X:'0X64'
+ %#+ 2.0X:'0XFFFFFFFF'
+ %#+ 2.1X:' 0'
+ %#+ 2.1X:'0X1'
+ %#+ 2.1X:'0XA'
+ %#+ 2.1X:'0X64'
+ %#+ 2.1X:'0XFFFFFFFF'
+ %#+ 2.2X:'00'
+ %#+ 2.2X:'0X01'
+ %#+ 2.2X:'0X0A'
+ %#+ 2.2X:'0X64'
+ %#+ 2.2X:'0XFFFFFFFF'
+ %#+ 2.5X:'00000'
+ %#+ 2.5X:'0X00001'
+ %#+ 2.5X:'0X0000A'
+ %#+ 2.5X:'0X00064'
+ %#+ 2.5X:'0XFFFFFFFF'
+ %#+ 2X:' 0'
+ %#+ 2X:'0X1'
+ %#+ 2X:'0XA'
+ %#+ 2X:'0X64'
+ %#+ 2X:'0XFFFFFFFF'
+ %#+ 5.0X:' '
+ %#+ 5.0X:' 0X1'
+ %#+ 5.0X:' 0XA'
+ %#+ 5.0X:' 0X64'
+ %#+ 5.0X:'0XFFFFFFFF'
+ %#+ 5.1X:' 0'
+ %#+ 5.1X:' 0X1'
+ %#+ 5.1X:' 0XA'
+ %#+ 5.1X:' 0X64'
+ %#+ 5.1X:'0XFFFFFFFF'
+ %#+ 5.2X:' 00'
+ %#+ 5.2X:' 0X01'
+ %#+ 5.2X:' 0X0A'
+ %#+ 5.2X:' 0X64'
+ %#+ 5.2X:'0XFFFFFFFF'
+ %#+ 5.5X:'00000'
+ %#+ 5.5X:'0X00001'
+ %#+ 5.5X:'0X0000A'
+ %#+ 5.5X:'0X00064'
+ %#+ 5.5X:'0XFFFFFFFF'
+ %#+ 5X:' 0'
+ %#+ 5X:' 0X1'
+ %#+ 5X:' 0XA'
+ %#+ 5X:' 0X64'
+ %#+ 5X:'0XFFFFFFFF'
+ %#+ X:'0'
+ %#+ X:'0X1'
+ %#+ X:'0XA'
+ %#+ X:'0X64'
+ %#+ X:'0XFFFFFFFF'
+ %#+.0X:''
+ %#+.0X:'0X1'
+ %#+.0X:'0XA'
+ %#+.0X:'0X64'
+ %#+.0X:'0XFFFFFFFF'
+ %#+.1X:'0'
+ %#+.1X:'0X1'
+ %#+.1X:'0XA'
+ %#+.1X:'0X64'
+ %#+.1X:'0XFFFFFFFF'
+ %#+.2X:'00'
+ %#+.2X:'0X01'
+ %#+.2X:'0X0A'
+ %#+.2X:'0X64'
+ %#+.2X:'0XFFFFFFFF'
+ %#+.5X:'00000'
+ %#+.5X:'0X00001'
+ %#+.5X:'0X0000A'
+ %#+.5X:'0X00064'
+ %#+.5X:'0XFFFFFFFF'
+ %#+0.0X:''
+ %#+0.0X:'0X1'
+ %#+0.0X:'0XA'
+ %#+0.0X:'0X64'
+ %#+0.0X:'0XFFFFFFFF'
+ %#+0.1X:'0'
+ %#+0.1X:'0X1'
+ %#+0.1X:'0XA'
+ %#+0.1X:'0X64'
+ %#+0.1X:'0XFFFFFFFF'
+ %#+0.2X:'00'
+ %#+0.2X:'0X01'
+ %#+0.2X:'0X0A'
+ %#+0.2X:'0X64'
+ %#+0.2X:'0XFFFFFFFF'
+ %#+0.5X:'00000'
+ %#+0.5X:'0X00001'
+ %#+0.5X:'0X0000A'
+ %#+0.5X:'0X00064'
+ %#+0.5X:'0XFFFFFFFF'
+ %#+0X:'0'
+ %#+0X:'0X1'
+ %#+0X:'0XA'
+ %#+0X:'0X64'
+ %#+0X:'0XFFFFFFFF'
+ %#+1.0X:' '
+ %#+1.0X:'0X1'
+ %#+1.0X:'0XA'
+ %#+1.0X:'0X64'
+ %#+1.0X:'0XFFFFFFFF'
+ %#+1.1X:'0'
+ %#+1.1X:'0X1'
+ %#+1.1X:'0XA'
+ %#+1.1X:'0X64'
+ %#+1.1X:'0XFFFFFFFF'
+ %#+1.2X:'00'
+ %#+1.2X:'0X01'
+ %#+1.2X:'0X0A'
+ %#+1.2X:'0X64'
+ %#+1.2X:'0XFFFFFFFF'
+ %#+1.5X:'00000'
+ %#+1.5X:'0X00001'
+ %#+1.5X:'0X0000A'
+ %#+1.5X:'0X00064'
+ %#+1.5X:'0XFFFFFFFF'
+ %#+1X:'0'
+ %#+1X:'0X1'
+ %#+1X:'0XA'
+ %#+1X:'0X64'
+ %#+1X:'0XFFFFFFFF'
+ %#+2.0X:' '
+ %#+2.0X:'0X1'
+ %#+2.0X:'0XA'
+ %#+2.0X:'0X64'
+ %#+2.0X:'0XFFFFFFFF'
+ %#+2.1X:' 0'
+ %#+2.1X:'0X1'
+ %#+2.1X:'0XA'
+ %#+2.1X:'0X64'
+ %#+2.1X:'0XFFFFFFFF'
+ %#+2.2X:'00'
+ %#+2.2X:'0X01'
+ %#+2.2X:'0X0A'
+ %#+2.2X:'0X64'
+ %#+2.2X:'0XFFFFFFFF'
+ %#+2.5X:'00000'
+ %#+2.5X:'0X00001'
+ %#+2.5X:'0X0000A'
+ %#+2.5X:'0X00064'
+ %#+2.5X:'0XFFFFFFFF'
+ %#+2X:' 0'
+ %#+2X:'0X1'
+ %#+2X:'0XA'
+ %#+2X:'0X64'
+ %#+2X:'0XFFFFFFFF'
+ %#+5.0X:' '
+ %#+5.0X:' 0X1'
+ %#+5.0X:' 0XA'
+ %#+5.0X:' 0X64'
+ %#+5.0X:'0XFFFFFFFF'
+ %#+5.1X:' 0'
+ %#+5.1X:' 0X1'
+ %#+5.1X:' 0XA'
+ %#+5.1X:' 0X64'
+ %#+5.1X:'0XFFFFFFFF'
+ %#+5.2X:' 00'
+ %#+5.2X:' 0X01'
+ %#+5.2X:' 0X0A'
+ %#+5.2X:' 0X64'
+ %#+5.2X:'0XFFFFFFFF'
+ %#+5.5X:'00000'
+ %#+5.5X:'0X00001'
+ %#+5.5X:'0X0000A'
+ %#+5.5X:'0X00064'
+ %#+5.5X:'0XFFFFFFFF'
+ %#+5X:' 0'
+ %#+5X:' 0X1'
+ %#+5X:' 0XA'
+ %#+5X:' 0X64'
+ %#+5X:'0XFFFFFFFF'
+ %#+X:'0'
+ %#+X:'0X1'
+ %#+X:'0XA'
+ %#+X:'0X64'
+ %#+X:'0XFFFFFFFF'
+ %#- .0X:''
+ %#- .0X:'0X1'
+ %#- .0X:'0XA'
+ %#- .0X:'0X64'
+ %#- .0X:'0XFFFFFFFF'
+ %#- .1X:'0'
+ %#- .1X:'0X1'
+ %#- .1X:'0XA'
+ %#- .1X:'0X64'
+ %#- .1X:'0XFFFFFFFF'
+ %#- .2X:'00'
+ %#- .2X:'0X01'
+ %#- .2X:'0X0A'
+ %#- .2X:'0X64'
+ %#- .2X:'0XFFFFFFFF'
+ %#- .5X:'00000'
+ %#- .5X:'0X00001'
+ %#- .5X:'0X0000A'
+ %#- .5X:'0X00064'
+ %#- .5X:'0XFFFFFFFF'
+ %#- 0.0X:''
+ %#- 0.0X:'0X1'
+ %#- 0.0X:'0XA'
+ %#- 0.0X:'0X64'
+ %#- 0.0X:'0XFFFFFFFF'
+ %#- 0.1X:'0'
+ %#- 0.1X:'0X1'
+ %#- 0.1X:'0XA'
+ %#- 0.1X:'0X64'
+ %#- 0.1X:'0XFFFFFFFF'
+ %#- 0.2X:'00'
+ %#- 0.2X:'0X01'
+ %#- 0.2X:'0X0A'
+ %#- 0.2X:'0X64'
+ %#- 0.2X:'0XFFFFFFFF'
+ %#- 0.5X:'00000'
+ %#- 0.5X:'0X00001'
+ %#- 0.5X:'0X0000A'
+ %#- 0.5X:'0X00064'
+ %#- 0.5X:'0XFFFFFFFF'
+ %#- 0X:'0'
+ %#- 0X:'0X1'
+ %#- 0X:'0XA'
+ %#- 0X:'0X64'
+ %#- 0X:'0XFFFFFFFF'
+ %#- 1.0X:' '
+ %#- 1.0X:'0X1'
+ %#- 1.0X:'0XA'
+ %#- 1.0X:'0X64'
+ %#- 1.0X:'0XFFFFFFFF'
+ %#- 1.1X:'0'
+ %#- 1.1X:'0X1'
+ %#- 1.1X:'0XA'
+ %#- 1.1X:'0X64'
+ %#- 1.1X:'0XFFFFFFFF'
+ %#- 1.2X:'00'
+ %#- 1.2X:'0X01'
+ %#- 1.2X:'0X0A'
+ %#- 1.2X:'0X64'
+ %#- 1.2X:'0XFFFFFFFF'
+ %#- 1.5X:'00000'
+ %#- 1.5X:'0X00001'
+ %#- 1.5X:'0X0000A'
+ %#- 1.5X:'0X00064'
+ %#- 1.5X:'0XFFFFFFFF'
+ %#- 1X:'0'
+ %#- 1X:'0X1'
+ %#- 1X:'0XA'
+ %#- 1X:'0X64'
+ %#- 1X:'0XFFFFFFFF'
+ %#- 2.0X:' '
+ %#- 2.0X:'0X1'
+ %#- 2.0X:'0XA'
+ %#- 2.0X:'0X64'
+ %#- 2.0X:'0XFFFFFFFF'
+ %#- 2.1X:'0 '
+ %#- 2.1X:'0X1'
+ %#- 2.1X:'0XA'
+ %#- 2.1X:'0X64'
+ %#- 2.1X:'0XFFFFFFFF'
+ %#- 2.2X:'00'
+ %#- 2.2X:'0X01'
+ %#- 2.2X:'0X0A'
+ %#- 2.2X:'0X64'
+ %#- 2.2X:'0XFFFFFFFF'
+ %#- 2.5X:'00000'
+ %#- 2.5X:'0X00001'
+ %#- 2.5X:'0X0000A'
+ %#- 2.5X:'0X00064'
+ %#- 2.5X:'0XFFFFFFFF'
+ %#- 2X:'0 '
+ %#- 2X:'0X1'
+ %#- 2X:'0XA'
+ %#- 2X:'0X64'
+ %#- 2X:'0XFFFFFFFF'
+ %#- 5.0X:' '
+ %#- 5.0X:'0X1 '
+ %#- 5.0X:'0XA '
+ %#- 5.0X:'0X64 '
+ %#- 5.0X:'0XFFFFFFFF'
+ %#- 5.1X:'0 '
+ %#- 5.1X:'0X1 '
+ %#- 5.1X:'0XA '
+ %#- 5.1X:'0X64 '
+ %#- 5.1X:'0XFFFFFFFF'
+ %#- 5.2X:'00 '
+ %#- 5.2X:'0X01 '
+ %#- 5.2X:'0X0A '
+ %#- 5.2X:'0X64 '
+ %#- 5.2X:'0XFFFFFFFF'
+ %#- 5.5X:'00000'
+ %#- 5.5X:'0X00001'
+ %#- 5.5X:'0X0000A'
+ %#- 5.5X:'0X00064'
+ %#- 5.5X:'0XFFFFFFFF'
+ %#- 5X:'0 '
+ %#- 5X:'0X1 '
+ %#- 5X:'0XA '
+ %#- 5X:'0X64 '
+ %#- 5X:'0XFFFFFFFF'
+ %#- X:'0'
+ %#- X:'0X1'
+ %#- X:'0XA'
+ %#- X:'0X64'
+ %#- X:'0XFFFFFFFF'
+ %#-+ .0X:''
+ %#-+ .0X:'0X1'
+ %#-+ .0X:'0XA'
+ %#-+ .0X:'0X64'
+ %#-+ .0X:'0XFFFFFFFF'
+ %#-+ .1X:'0'
+ %#-+ .1X:'0X1'
+ %#-+ .1X:'0XA'
+ %#-+ .1X:'0X64'
+ %#-+ .1X:'0XFFFFFFFF'
+ %#-+ .2X:'00'
+ %#-+ .2X:'0X01'
+ %#-+ .2X:'0X0A'
+ %#-+ .2X:'0X64'
+ %#-+ .2X:'0XFFFFFFFF'
+ %#-+ .5X:'00000'
+ %#-+ .5X:'0X00001'
+ %#-+ .5X:'0X0000A'
+ %#-+ .5X:'0X00064'
+ %#-+ .5X:'0XFFFFFFFF'
+ %#-+ 0.0X:''
+ %#-+ 0.0X:'0X1'
+ %#-+ 0.0X:'0XA'
+ %#-+ 0.0X:'0X64'
+ %#-+ 0.0X:'0XFFFFFFFF'
+ %#-+ 0.1X:'0'
+ %#-+ 0.1X:'0X1'
+ %#-+ 0.1X:'0XA'
+ %#-+ 0.1X:'0X64'
+ %#-+ 0.1X:'0XFFFFFFFF'
+ %#-+ 0.2X:'00'
+ %#-+ 0.2X:'0X01'
+ %#-+ 0.2X:'0X0A'
+ %#-+ 0.2X:'0X64'
+ %#-+ 0.2X:'0XFFFFFFFF'
+ %#-+ 0.5X:'00000'
+ %#-+ 0.5X:'0X00001'
+ %#-+ 0.5X:'0X0000A'
+ %#-+ 0.5X:'0X00064'
+ %#-+ 0.5X:'0XFFFFFFFF'
+ %#-+ 0X:'0'
+ %#-+ 0X:'0X1'
+ %#-+ 0X:'0XA'
+ %#-+ 0X:'0X64'
+ %#-+ 0X:'0XFFFFFFFF'
+ %#-+ 1.0X:' '
+ %#-+ 1.0X:'0X1'
+ %#-+ 1.0X:'0XA'
+ %#-+ 1.0X:'0X64'
+ %#-+ 1.0X:'0XFFFFFFFF'
+ %#-+ 1.1X:'0'
+ %#-+ 1.1X:'0X1'
+ %#-+ 1.1X:'0XA'
+ %#-+ 1.1X:'0X64'
+ %#-+ 1.1X:'0XFFFFFFFF'
+ %#-+ 1.2X:'00'
+ %#-+ 1.2X:'0X01'
+ %#-+ 1.2X:'0X0A'
+ %#-+ 1.2X:'0X64'
+ %#-+ 1.2X:'0XFFFFFFFF'
+ %#-+ 1.5X:'00000'
+ %#-+ 1.5X:'0X00001'
+ %#-+ 1.5X:'0X0000A'
+ %#-+ 1.5X:'0X00064'
+ %#-+ 1.5X:'0XFFFFFFFF'
+ %#-+ 1X:'0'
+ %#-+ 1X:'0X1'
+ %#-+ 1X:'0XA'
+ %#-+ 1X:'0X64'
+ %#-+ 1X:'0XFFFFFFFF'
+ %#-+ 2.0X:' '
+ %#-+ 2.0X:'0X1'
+ %#-+ 2.0X:'0XA'
+ %#-+ 2.0X:'0X64'
+ %#-+ 2.0X:'0XFFFFFFFF'
+ %#-+ 2.1X:'0 '
+ %#-+ 2.1X:'0X1'
+ %#-+ 2.1X:'0XA'
+ %#-+ 2.1X:'0X64'
+ %#-+ 2.1X:'0XFFFFFFFF'
+ %#-+ 2.2X:'00'
+ %#-+ 2.2X:'0X01'
+ %#-+ 2.2X:'0X0A'
+ %#-+ 2.2X:'0X64'
+ %#-+ 2.2X:'0XFFFFFFFF'
+ %#-+ 2.5X:'00000'
+ %#-+ 2.5X:'0X00001'
+ %#-+ 2.5X:'0X0000A'
+ %#-+ 2.5X:'0X00064'
+ %#-+ 2.5X:'0XFFFFFFFF'
+ %#-+ 2X:'0 '
+ %#-+ 2X:'0X1'
+ %#-+ 2X:'0XA'
+ %#-+ 2X:'0X64'
+ %#-+ 2X:'0XFFFFFFFF'
+ %#-+ 5.0X:' '
+ %#-+ 5.0X:'0X1 '
+ %#-+ 5.0X:'0XA '
+ %#-+ 5.0X:'0X64 '
+ %#-+ 5.0X:'0XFFFFFFFF'
+ %#-+ 5.1X:'0 '
+ %#-+ 5.1X:'0X1 '
+ %#-+ 5.1X:'0XA '
+ %#-+ 5.1X:'0X64 '
+ %#-+ 5.1X:'0XFFFFFFFF'
+ %#-+ 5.2X:'00 '
+ %#-+ 5.2X:'0X01 '
+ %#-+ 5.2X:'0X0A '
+ %#-+ 5.2X:'0X64 '
+ %#-+ 5.2X:'0XFFFFFFFF'
+ %#-+ 5.5X:'00000'
+ %#-+ 5.5X:'0X00001'
+ %#-+ 5.5X:'0X0000A'
+ %#-+ 5.5X:'0X00064'
+ %#-+ 5.5X:'0XFFFFFFFF'
+ %#-+ 5X:'0 '
+ %#-+ 5X:'0X1 '
+ %#-+ 5X:'0XA '
+ %#-+ 5X:'0X64 '
+ %#-+ 5X:'0XFFFFFFFF'
+ %#-+ X:'0'
+ %#-+ X:'0X1'
+ %#-+ X:'0XA'
+ %#-+ X:'0X64'
+ %#-+ X:'0XFFFFFFFF'
+ %#-+.0X:''
+ %#-+.0X:'0X1'
+ %#-+.0X:'0XA'
+ %#-+.0X:'0X64'
+ %#-+.0X:'0XFFFFFFFF'
+ %#-+.1X:'0'
+ %#-+.1X:'0X1'
+ %#-+.1X:'0XA'
+ %#-+.1X:'0X64'
+ %#-+.1X:'0XFFFFFFFF'
+ %#-+.2X:'00'
+ %#-+.2X:'0X01'
+ %#-+.2X:'0X0A'
+ %#-+.2X:'0X64'
+ %#-+.2X:'0XFFFFFFFF'
+ %#-+.5X:'00000'
+ %#-+.5X:'0X00001'
+ %#-+.5X:'0X0000A'
+ %#-+.5X:'0X00064'
+ %#-+.5X:'0XFFFFFFFF'
+ %#-+0.0X:''
+ %#-+0.0X:'0X1'
+ %#-+0.0X:'0XA'
+ %#-+0.0X:'0X64'
+ %#-+0.0X:'0XFFFFFFFF'
+ %#-+0.1X:'0'
+ %#-+0.1X:'0X1'
+ %#-+0.1X:'0XA'
+ %#-+0.1X:'0X64'
+ %#-+0.1X:'0XFFFFFFFF'
+ %#-+0.2X:'00'
+ %#-+0.2X:'0X01'
+ %#-+0.2X:'0X0A'
+ %#-+0.2X:'0X64'
+ %#-+0.2X:'0XFFFFFFFF'
+ %#-+0.5X:'00000'
+ %#-+0.5X:'0X00001'
+ %#-+0.5X:'0X0000A'
+ %#-+0.5X:'0X00064'
+ %#-+0.5X:'0XFFFFFFFF'
+ %#-+0X:'0'
+ %#-+0X:'0X1'
+ %#-+0X:'0XA'
+ %#-+0X:'0X64'
+ %#-+0X:'0XFFFFFFFF'
+ %#-+1.0X:' '
+ %#-+1.0X:'0X1'
+ %#-+1.0X:'0XA'
+ %#-+1.0X:'0X64'
+ %#-+1.0X:'0XFFFFFFFF'
+ %#-+1.1X:'0'
+ %#-+1.1X:'0X1'
+ %#-+1.1X:'0XA'
+ %#-+1.1X:'0X64'
+ %#-+1.1X:'0XFFFFFFFF'
+ %#-+1.2X:'00'
+ %#-+1.2X:'0X01'
+ %#-+1.2X:'0X0A'
+ %#-+1.2X:'0X64'
+ %#-+1.2X:'0XFFFFFFFF'
+ %#-+1.5X:'00000'
+ %#-+1.5X:'0X00001'
+ %#-+1.5X:'0X0000A'
+ %#-+1.5X:'0X00064'
+ %#-+1.5X:'0XFFFFFFFF'
+ %#-+1X:'0'
+ %#-+1X:'0X1'
+ %#-+1X:'0XA'
+ %#-+1X:'0X64'
+ %#-+1X:'0XFFFFFFFF'
+ %#-+2.0X:' '
+ %#-+2.0X:'0X1'
+ %#-+2.0X:'0XA'
+ %#-+2.0X:'0X64'
+ %#-+2.0X:'0XFFFFFFFF'
+ %#-+2.1X:'0 '
+ %#-+2.1X:'0X1'
+ %#-+2.1X:'0XA'
+ %#-+2.1X:'0X64'
+ %#-+2.1X:'0XFFFFFFFF'
+ %#-+2.2X:'00'
+ %#-+2.2X:'0X01'
+ %#-+2.2X:'0X0A'
+ %#-+2.2X:'0X64'
+ %#-+2.2X:'0XFFFFFFFF'
+ %#-+2.5X:'00000'
+ %#-+2.5X:'0X00001'
+ %#-+2.5X:'0X0000A'
+ %#-+2.5X:'0X00064'
+ %#-+2.5X:'0XFFFFFFFF'
+ %#-+2X:'0 '
+ %#-+2X:'0X1'
+ %#-+2X:'0XA'
+ %#-+2X:'0X64'
+ %#-+2X:'0XFFFFFFFF'
+ %#-+5.0X:' '
+ %#-+5.0X:'0X1 '
+ %#-+5.0X:'0XA '
+ %#-+5.0X:'0X64 '
+ %#-+5.0X:'0XFFFFFFFF'
+ %#-+5.1X:'0 '
+ %#-+5.1X:'0X1 '
+ %#-+5.1X:'0XA '
+ %#-+5.1X:'0X64 '
+ %#-+5.1X:'0XFFFFFFFF'
+ %#-+5.2X:'00 '
+ %#-+5.2X:'0X01 '
+ %#-+5.2X:'0X0A '
+ %#-+5.2X:'0X64 '
+ %#-+5.2X:'0XFFFFFFFF'
+ %#-+5.5X:'00000'
+ %#-+5.5X:'0X00001'
+ %#-+5.5X:'0X0000A'
+ %#-+5.5X:'0X00064'
+ %#-+5.5X:'0XFFFFFFFF'
+ %#-+5X:'0 '
+ %#-+5X:'0X1 '
+ %#-+5X:'0XA '
+ %#-+5X:'0X64 '
+ %#-+5X:'0XFFFFFFFF'
+ %#-+X:'0'
+ %#-+X:'0X1'
+ %#-+X:'0XA'
+ %#-+X:'0X64'
+ %#-+X:'0XFFFFFFFF'
+ %#-.0X:''
+ %#-.0X:'0X1'
+ %#-.0X:'0XA'
+ %#-.0X:'0X64'
+ %#-.0X:'0XFFFFFFFF'
+ %#-.1X:'0'
+ %#-.1X:'0X1'
+ %#-.1X:'0XA'
+ %#-.1X:'0X64'
+ %#-.1X:'0XFFFFFFFF'
+ %#-.2X:'00'
+ %#-.2X:'0X01'
+ %#-.2X:'0X0A'
+ %#-.2X:'0X64'
+ %#-.2X:'0XFFFFFFFF'
+ %#-.5X:'00000'
+ %#-.5X:'0X00001'
+ %#-.5X:'0X0000A'
+ %#-.5X:'0X00064'
+ %#-.5X:'0XFFFFFFFF'
+ %#-0.0X:''
+ %#-0.0X:'0X1'
+ %#-0.0X:'0XA'
+ %#-0.0X:'0X64'
+ %#-0.0X:'0XFFFFFFFF'
+ %#-0.1X:'0'
+ %#-0.1X:'0X1'
+ %#-0.1X:'0XA'
+ %#-0.1X:'0X64'
+ %#-0.1X:'0XFFFFFFFF'
+ %#-0.2X:'00'
+ %#-0.2X:'0X01'
+ %#-0.2X:'0X0A'
+ %#-0.2X:'0X64'
+ %#-0.2X:'0XFFFFFFFF'
+ %#-0.5X:'00000'
+ %#-0.5X:'0X00001'
+ %#-0.5X:'0X0000A'
+ %#-0.5X:'0X00064'
+ %#-0.5X:'0XFFFFFFFF'
+ %#-0X:'0'
+ %#-0X:'0X1'
+ %#-0X:'0XA'
+ %#-0X:'0X64'
+ %#-0X:'0XFFFFFFFF'
+ %#-1.0X:' '
+ %#-1.0X:'0X1'
+ %#-1.0X:'0XA'
+ %#-1.0X:'0X64'
+ %#-1.0X:'0XFFFFFFFF'
+ %#-1.1X:'0'
+ %#-1.1X:'0X1'
+ %#-1.1X:'0XA'
+ %#-1.1X:'0X64'
+ %#-1.1X:'0XFFFFFFFF'
+ %#-1.2X:'00'
+ %#-1.2X:'0X01'
+ %#-1.2X:'0X0A'
+ %#-1.2X:'0X64'
+ %#-1.2X:'0XFFFFFFFF'
+ %#-1.5X:'00000'
+ %#-1.5X:'0X00001'
+ %#-1.5X:'0X0000A'
+ %#-1.5X:'0X00064'
+ %#-1.5X:'0XFFFFFFFF'
+ %#-1X:'0'
+ %#-1X:'0X1'
+ %#-1X:'0XA'
+ %#-1X:'0X64'
+ %#-1X:'0XFFFFFFFF'
+ %#-2.0X:' '
+ %#-2.0X:'0X1'
+ %#-2.0X:'0XA'
+ %#-2.0X:'0X64'
+ %#-2.0X:'0XFFFFFFFF'
+ %#-2.1X:'0 '
+ %#-2.1X:'0X1'
+ %#-2.1X:'0XA'
+ %#-2.1X:'0X64'
+ %#-2.1X:'0XFFFFFFFF'
+ %#-2.2X:'00'
+ %#-2.2X:'0X01'
+ %#-2.2X:'0X0A'
+ %#-2.2X:'0X64'
+ %#-2.2X:'0XFFFFFFFF'
+ %#-2.5X:'00000'
+ %#-2.5X:'0X00001'
+ %#-2.5X:'0X0000A'
+ %#-2.5X:'0X00064'
+ %#-2.5X:'0XFFFFFFFF'
+ %#-2X:'0 '
+ %#-2X:'0X1'
+ %#-2X:'0XA'
+ %#-2X:'0X64'
+ %#-2X:'0XFFFFFFFF'
+ %#-5.0X:' '
+ %#-5.0X:'0X1 '
+ %#-5.0X:'0XA '
+ %#-5.0X:'0X64 '
+ %#-5.0X:'0XFFFFFFFF'
+ %#-5.1X:'0 '
+ %#-5.1X:'0X1 '
+ %#-5.1X:'0XA '
+ %#-5.1X:'0X64 '
+ %#-5.1X:'0XFFFFFFFF'
+ %#-5.2X:'00 '
+ %#-5.2X:'0X01 '
+ %#-5.2X:'0X0A '
+ %#-5.2X:'0X64 '
+ %#-5.2X:'0XFFFFFFFF'
+ %#-5.5X:'00000'
+ %#-5.5X:'0X00001'
+ %#-5.5X:'0X0000A'
+ %#-5.5X:'0X00064'
+ %#-5.5X:'0XFFFFFFFF'
+ %#-5X:'0 '
+ %#-5X:'0X1 '
+ %#-5X:'0XA '
+ %#-5X:'0X64 '
+ %#-5X:'0XFFFFFFFF'
+ %#-X:'0'
+ %#-X:'0X1'
+ %#-X:'0XA'
+ %#-X:'0X64'
+ %#-X:'0XFFFFFFFF'
+ %#.0X:''
+ %#.0X:'0X1'
+ %#.0X:'0XA'
+ %#.0X:'0X64'
+ %#.0X:'0XFFFFFFFF'
+ %#.1X:'0'
+ %#.1X:'0X1'
+ %#.1X:'0XA'
+ %#.1X:'0X64'
+ %#.1X:'0XFFFFFFFF'
+ %#.2X:'00'
+ %#.2X:'0X01'
+ %#.2X:'0X0A'
+ %#.2X:'0X64'
+ %#.2X:'0XFFFFFFFF'
+ %#.5X:'00000'
+ %#.5X:'0X00001'
+ %#.5X:'0X0000A'
+ %#.5X:'0X00064'
+ %#.5X:'0XFFFFFFFF'
+ %#0.0X:''
+ %#0.0X:'0X1'
+ %#0.0X:'0XA'
+ %#0.0X:'0X64'
+ %#0.0X:'0XFFFFFFFF'
+ %#0.1X:'0'
+ %#0.1X:'0X1'
+ %#0.1X:'0XA'
+ %#0.1X:'0X64'
+ %#0.1X:'0XFFFFFFFF'
+ %#0.2X:'00'
+ %#0.2X:'0X01'
+ %#0.2X:'0X0A'
+ %#0.2X:'0X64'
+ %#0.2X:'0XFFFFFFFF'
+ %#0.5X:'00000'
+ %#0.5X:'0X00001'
+ %#0.5X:'0X0000A'
+ %#0.5X:'0X00064'
+ %#0.5X:'0XFFFFFFFF'
+ %#0X:'0'
+ %#0X:'0X1'
+ %#0X:'0XA'
+ %#0X:'0X64'
+ %#0X:'0XFFFFFFFF'
+ %#1.0X:' '
+ %#1.0X:'0X1'
+ %#1.0X:'0XA'
+ %#1.0X:'0X64'
+ %#1.0X:'0XFFFFFFFF'
+ %#1.1X:'0'
+ %#1.1X:'0X1'
+ %#1.1X:'0XA'
+ %#1.1X:'0X64'
+ %#1.1X:'0XFFFFFFFF'
+ %#1.2X:'00'
+ %#1.2X:'0X01'
+ %#1.2X:'0X0A'
+ %#1.2X:'0X64'
+ %#1.2X:'0XFFFFFFFF'
+ %#1.5X:'00000'
+ %#1.5X:'0X00001'
+ %#1.5X:'0X0000A'
+ %#1.5X:'0X00064'
+ %#1.5X:'0XFFFFFFFF'
+ %#1X:'0'
+ %#1X:'0X1'
+ %#1X:'0XA'
+ %#1X:'0X64'
+ %#1X:'0XFFFFFFFF'
+ %#2.0X:' '
+ %#2.0X:'0X1'
+ %#2.0X:'0XA'
+ %#2.0X:'0X64'
+ %#2.0X:'0XFFFFFFFF'
+ %#2.1X:' 0'
+ %#2.1X:'0X1'
+ %#2.1X:'0XA'
+ %#2.1X:'0X64'
+ %#2.1X:'0XFFFFFFFF'
+ %#2.2X:'00'
+ %#2.2X:'0X01'
+ %#2.2X:'0X0A'
+ %#2.2X:'0X64'
+ %#2.2X:'0XFFFFFFFF'
+ %#2.5X:'00000'
+ %#2.5X:'0X00001'
+ %#2.5X:'0X0000A'
+ %#2.5X:'0X00064'
+ %#2.5X:'0XFFFFFFFF'
+ %#2X:' 0'
+ %#2X:'0X1'
+ %#2X:'0XA'
+ %#2X:'0X64'
+ %#2X:'0XFFFFFFFF'
+ %#5.0X:' '
+ %#5.0X:' 0X1'
+ %#5.0X:' 0XA'
+ %#5.0X:' 0X64'
+ %#5.0X:'0XFFFFFFFF'
+ %#5.1X:' 0'
+ %#5.1X:' 0X1'
+ %#5.1X:' 0XA'
+ %#5.1X:' 0X64'
+ %#5.1X:'0XFFFFFFFF'
+ %#5.2X:' 00'
+ %#5.2X:' 0X01'
+ %#5.2X:' 0X0A'
+ %#5.2X:' 0X64'
+ %#5.2X:'0XFFFFFFFF'
+ %#5.5X:'00000'
+ %#5.5X:'0X00001'
+ %#5.5X:'0X0000A'
+ %#5.5X:'0X00064'
+ %#5.5X:'0XFFFFFFFF'
+ %#5X:' 0'
+ %#5X:' 0X1'
+ %#5X:' 0XA'
+ %#5X:' 0X64'
+ %#5X:'0XFFFFFFFF'
+ %#X:'0'
+ %#X:'0X1'
+ %#X:'0XA'
+ %#X:'0X64'
+ %#X:'0XFFFFFFFF'
+ %+ .0X:''
+ %+ .0X:'1'
+ %+ .0X:'A'
+ %+ .0X:'64'
+ %+ .0X:'FFFFFFFF'
+ %+ .1X:'0'
+ %+ .1X:'1'
+ %+ .1X:'A'
+ %+ .1X:'64'
+ %+ .1X:'FFFFFFFF'
+ %+ .2X:'00'
+ %+ .2X:'01'
+ %+ .2X:'0A'
+ %+ .2X:'64'
+ %+ .2X:'FFFFFFFF'
+ %+ .5X:'00000'
+ %+ .5X:'00001'
+ %+ .5X:'0000A'
+ %+ .5X:'00064'
+ %+ .5X:'FFFFFFFF'
+ %+ 0.0X:''
+ %+ 0.0X:'1'
+ %+ 0.0X:'A'
+ %+ 0.0X:'64'
+ %+ 0.0X:'FFFFFFFF'
+ %+ 0.1X:'0'
+ %+ 0.1X:'1'
+ %+ 0.1X:'A'
+ %+ 0.1X:'64'
+ %+ 0.1X:'FFFFFFFF'
+ %+ 0.2X:'00'
+ %+ 0.2X:'01'
+ %+ 0.2X:'0A'
+ %+ 0.2X:'64'
+ %+ 0.2X:'FFFFFFFF'
+ %+ 0.5X:'00000'
+ %+ 0.5X:'00001'
+ %+ 0.5X:'0000A'
+ %+ 0.5X:'00064'
+ %+ 0.5X:'FFFFFFFF'
+ %+ 0X:'0'
+ %+ 0X:'1'
+ %+ 0X:'A'
+ %+ 0X:'64'
+ %+ 0X:'FFFFFFFF'
+ %+ 1.0X:' '
+ %+ 1.0X:'1'
+ %+ 1.0X:'A'
+ %+ 1.0X:'64'
+ %+ 1.0X:'FFFFFFFF'
+ %+ 1.1X:'0'
+ %+ 1.1X:'1'
+ %+ 1.1X:'A'
+ %+ 1.1X:'64'
+ %+ 1.1X:'FFFFFFFF'
+ %+ 1.2X:'00'
+ %+ 1.2X:'01'
+ %+ 1.2X:'0A'
+ %+ 1.2X:'64'
+ %+ 1.2X:'FFFFFFFF'
+ %+ 1.5X:'00000'
+ %+ 1.5X:'00001'
+ %+ 1.5X:'0000A'
+ %+ 1.5X:'00064'
+ %+ 1.5X:'FFFFFFFF'
+ %+ 1X:'0'
+ %+ 1X:'1'
+ %+ 1X:'A'
+ %+ 1X:'64'
+ %+ 1X:'FFFFFFFF'
+ %+ 2.0X:' '
+ %+ 2.0X:' 1'
+ %+ 2.0X:' A'
+ %+ 2.0X:'64'
+ %+ 2.0X:'FFFFFFFF'
+ %+ 2.1X:' 0'
+ %+ 2.1X:' 1'
+ %+ 2.1X:' A'
+ %+ 2.1X:'64'
+ %+ 2.1X:'FFFFFFFF'
+ %+ 2.2X:'00'
+ %+ 2.2X:'01'
+ %+ 2.2X:'0A'
+ %+ 2.2X:'64'
+ %+ 2.2X:'FFFFFFFF'
+ %+ 2.5X:'00000'
+ %+ 2.5X:'00001'
+ %+ 2.5X:'0000A'
+ %+ 2.5X:'00064'
+ %+ 2.5X:'FFFFFFFF'
+ %+ 2X:' 0'
+ %+ 2X:' 1'
+ %+ 2X:' A'
+ %+ 2X:'64'
+ %+ 2X:'FFFFFFFF'
+ %+ 5.0X:' '
+ %+ 5.0X:' 1'
+ %+ 5.0X:' A'
+ %+ 5.0X:' 64'
+ %+ 5.0X:'FFFFFFFF'
+ %+ 5.1X:' 0'
+ %+ 5.1X:' 1'
+ %+ 5.1X:' A'
+ %+ 5.1X:' 64'
+ %+ 5.1X:'FFFFFFFF'
+ %+ 5.2X:' 00'
+ %+ 5.2X:' 01'
+ %+ 5.2X:' 0A'
+ %+ 5.2X:' 64'
+ %+ 5.2X:'FFFFFFFF'
+ %+ 5.5X:'00000'
+ %+ 5.5X:'00001'
+ %+ 5.5X:'0000A'
+ %+ 5.5X:'00064'
+ %+ 5.5X:'FFFFFFFF'
+ %+ 5X:' 0'
+ %+ 5X:' 1'
+ %+ 5X:' A'
+ %+ 5X:' 64'
+ %+ 5X:'FFFFFFFF'
+ %+ X:'0'
+ %+ X:'1'
+ %+ X:'A'
+ %+ X:'64'
+ %+ X:'FFFFFFFF'
+ %+.0X:''
+ %+.0X:'1'
+ %+.0X:'A'
+ %+.0X:'64'
+ %+.0X:'FFFFFFFF'
+ %+.1X:'0'
+ %+.1X:'1'
+ %+.1X:'A'
+ %+.1X:'64'
+ %+.1X:'FFFFFFFF'
+ %+.2X:'00'
+ %+.2X:'01'
+ %+.2X:'0A'
+ %+.2X:'64'
+ %+.2X:'FFFFFFFF'
+ %+.5X:'00000'
+ %+.5X:'00001'
+ %+.5X:'0000A'
+ %+.5X:'00064'
+ %+.5X:'FFFFFFFF'
+ %+0.0X:''
+ %+0.0X:'1'
+ %+0.0X:'A'
+ %+0.0X:'64'
+ %+0.0X:'FFFFFFFF'
+ %+0.1X:'0'
+ %+0.1X:'1'
+ %+0.1X:'A'
+ %+0.1X:'64'
+ %+0.1X:'FFFFFFFF'
+ %+0.2X:'00'
+ %+0.2X:'01'
+ %+0.2X:'0A'
+ %+0.2X:'64'
+ %+0.2X:'FFFFFFFF'
+ %+0.5X:'00000'
+ %+0.5X:'00001'
+ %+0.5X:'0000A'
+ %+0.5X:'00064'
+ %+0.5X:'FFFFFFFF'
+ %+0X:'0'
+ %+0X:'1'
+ %+0X:'A'
+ %+0X:'64'
+ %+0X:'FFFFFFFF'
+ %+1.0X:' '
+ %+1.0X:'1'
+ %+1.0X:'A'
+ %+1.0X:'64'
+ %+1.0X:'FFFFFFFF'
+ %+1.1X:'0'
+ %+1.1X:'1'
+ %+1.1X:'A'
+ %+1.1X:'64'
+ %+1.1X:'FFFFFFFF'
+ %+1.2X:'00'
+ %+1.2X:'01'
+ %+1.2X:'0A'
+ %+1.2X:'64'
+ %+1.2X:'FFFFFFFF'
+ %+1.5X:'00000'
+ %+1.5X:'00001'
+ %+1.5X:'0000A'
+ %+1.5X:'00064'
+ %+1.5X:'FFFFFFFF'
+ %+1X:'0'
+ %+1X:'1'
+ %+1X:'A'
+ %+1X:'64'
+ %+1X:'FFFFFFFF'
+ %+2.0X:' '
+ %+2.0X:' 1'
+ %+2.0X:' A'
+ %+2.0X:'64'
+ %+2.0X:'FFFFFFFF'
+ %+2.1X:' 0'
+ %+2.1X:' 1'
+ %+2.1X:' A'
+ %+2.1X:'64'
+ %+2.1X:'FFFFFFFF'
+ %+2.2X:'00'
+ %+2.2X:'01'
+ %+2.2X:'0A'
+ %+2.2X:'64'
+ %+2.2X:'FFFFFFFF'
+ %+2.5X:'00000'
+ %+2.5X:'00001'
+ %+2.5X:'0000A'
+ %+2.5X:'00064'
+ %+2.5X:'FFFFFFFF'
+ %+2X:' 0'
+ %+2X:' 1'
+ %+2X:' A'
+ %+2X:'64'
+ %+2X:'FFFFFFFF'
+ %+5.0X:' '
+ %+5.0X:' 1'
+ %+5.0X:' A'
+ %+5.0X:' 64'
+ %+5.0X:'FFFFFFFF'
+ %+5.1X:' 0'
+ %+5.1X:' 1'
+ %+5.1X:' A'
+ %+5.1X:' 64'
+ %+5.1X:'FFFFFFFF'
+ %+5.2X:' 00'
+ %+5.2X:' 01'
+ %+5.2X:' 0A'
+ %+5.2X:' 64'
+ %+5.2X:'FFFFFFFF'
+ %+5.5X:'00000'
+ %+5.5X:'00001'
+ %+5.5X:'0000A'
+ %+5.5X:'00064'
+ %+5.5X:'FFFFFFFF'
+ %+5X:' 0'
+ %+5X:' 1'
+ %+5X:' A'
+ %+5X:' 64'
+ %+5X:'FFFFFFFF'
+ %+X:'0'
+ %+X:'1'
+ %+X:'A'
+ %+X:'64'
+ %+X:'FFFFFFFF'
+ %- .0X:''
+ %- .0X:'1'
+ %- .0X:'A'
+ %- .0X:'64'
+ %- .0X:'FFFFFFFF'
+ %- .1X:'0'
+ %- .1X:'1'
+ %- .1X:'A'
+ %- .1X:'64'
+ %- .1X:'FFFFFFFF'
+ %- .2X:'00'
+ %- .2X:'01'
+ %- .2X:'0A'
+ %- .2X:'64'
+ %- .2X:'FFFFFFFF'
+ %- .5X:'00000'
+ %- .5X:'00001'
+ %- .5X:'0000A'
+ %- .5X:'00064'
+ %- .5X:'FFFFFFFF'
+ %- 0.0X:''
+ %- 0.0X:'1'
+ %- 0.0X:'A'
+ %- 0.0X:'64'
+ %- 0.0X:'FFFFFFFF'
+ %- 0.1X:'0'
+ %- 0.1X:'1'
+ %- 0.1X:'A'
+ %- 0.1X:'64'
+ %- 0.1X:'FFFFFFFF'
+ %- 0.2X:'00'
+ %- 0.2X:'01'
+ %- 0.2X:'0A'
+ %- 0.2X:'64'
+ %- 0.2X:'FFFFFFFF'
+ %- 0.5X:'00000'
+ %- 0.5X:'00001'
+ %- 0.5X:'0000A'
+ %- 0.5X:'00064'
+ %- 0.5X:'FFFFFFFF'
+ %- 0X:'0'
+ %- 0X:'1'
+ %- 0X:'A'
+ %- 0X:'64'
+ %- 0X:'FFFFFFFF'
+ %- 1.0X:' '
+ %- 1.0X:'1'
+ %- 1.0X:'A'
+ %- 1.0X:'64'
+ %- 1.0X:'FFFFFFFF'
+ %- 1.1X:'0'
+ %- 1.1X:'1'
+ %- 1.1X:'A'
+ %- 1.1X:'64'
+ %- 1.1X:'FFFFFFFF'
+ %- 1.2X:'00'
+ %- 1.2X:'01'
+ %- 1.2X:'0A'
+ %- 1.2X:'64'
+ %- 1.2X:'FFFFFFFF'
+ %- 1.5X:'00000'
+ %- 1.5X:'00001'
+ %- 1.5X:'0000A'
+ %- 1.5X:'00064'
+ %- 1.5X:'FFFFFFFF'
+ %- 1X:'0'
+ %- 1X:'1'
+ %- 1X:'A'
+ %- 1X:'64'
+ %- 1X:'FFFFFFFF'
+ %- 2.0X:' '
+ %- 2.0X:'1 '
+ %- 2.0X:'A '
+ %- 2.0X:'64'
+ %- 2.0X:'FFFFFFFF'
+ %- 2.1X:'0 '
+ %- 2.1X:'1 '
+ %- 2.1X:'A '
+ %- 2.1X:'64'
+ %- 2.1X:'FFFFFFFF'
+ %- 2.2X:'00'
+ %- 2.2X:'01'
+ %- 2.2X:'0A'
+ %- 2.2X:'64'
+ %- 2.2X:'FFFFFFFF'
+ %- 2.5X:'00000'
+ %- 2.5X:'00001'
+ %- 2.5X:'0000A'
+ %- 2.5X:'00064'
+ %- 2.5X:'FFFFFFFF'
+ %- 2X:'0 '
+ %- 2X:'1 '
+ %- 2X:'A '
+ %- 2X:'64'
+ %- 2X:'FFFFFFFF'
+ %- 5.0X:' '
+ %- 5.0X:'1 '
+ %- 5.0X:'A '
+ %- 5.0X:'64 '
+ %- 5.0X:'FFFFFFFF'
+ %- 5.1X:'0 '
+ %- 5.1X:'1 '
+ %- 5.1X:'A '
+ %- 5.1X:'64 '
+ %- 5.1X:'FFFFFFFF'
+ %- 5.2X:'00 '
+ %- 5.2X:'01 '
+ %- 5.2X:'0A '
+ %- 5.2X:'64 '
+ %- 5.2X:'FFFFFFFF'
+ %- 5.5X:'00000'
+ %- 5.5X:'00001'
+ %- 5.5X:'0000A'
+ %- 5.5X:'00064'
+ %- 5.5X:'FFFFFFFF'
+ %- 5X:'0 '
+ %- 5X:'1 '
+ %- 5X:'A '
+ %- 5X:'64 '
+ %- 5X:'FFFFFFFF'
+ %- X:'0'
+ %- X:'1'
+ %- X:'A'
+ %- X:'64'
+ %- X:'FFFFFFFF'
+ %-+ .0X:''
+ %-+ .0X:'1'
+ %-+ .0X:'A'
+ %-+ .0X:'64'
+ %-+ .0X:'FFFFFFFF'
+ %-+ .1X:'0'
+ %-+ .1X:'1'
+ %-+ .1X:'A'
+ %-+ .1X:'64'
+ %-+ .1X:'FFFFFFFF'
+ %-+ .2X:'00'
+ %-+ .2X:'01'
+ %-+ .2X:'0A'
+ %-+ .2X:'64'
+ %-+ .2X:'FFFFFFFF'
+ %-+ .5X:'00000'
+ %-+ .5X:'00001'
+ %-+ .5X:'0000A'
+ %-+ .5X:'00064'
+ %-+ .5X:'FFFFFFFF'
+ %-+ 0.0X:''
+ %-+ 0.0X:'1'
+ %-+ 0.0X:'A'
+ %-+ 0.0X:'64'
+ %-+ 0.0X:'FFFFFFFF'
+ %-+ 0.1X:'0'
+ %-+ 0.1X:'1'
+ %-+ 0.1X:'A'
+ %-+ 0.1X:'64'
+ %-+ 0.1X:'FFFFFFFF'
+ %-+ 0.2X:'00'
+ %-+ 0.2X:'01'
+ %-+ 0.2X:'0A'
+ %-+ 0.2X:'64'
+ %-+ 0.2X:'FFFFFFFF'
+ %-+ 0.5X:'00000'
+ %-+ 0.5X:'00001'
+ %-+ 0.5X:'0000A'
+ %-+ 0.5X:'00064'
+ %-+ 0.5X:'FFFFFFFF'
+ %-+ 0X:'0'
+ %-+ 0X:'1'
+ %-+ 0X:'A'
+ %-+ 0X:'64'
+ %-+ 0X:'FFFFFFFF'
+ %-+ 1.0X:' '
+ %-+ 1.0X:'1'
+ %-+ 1.0X:'A'
+ %-+ 1.0X:'64'
+ %-+ 1.0X:'FFFFFFFF'
+ %-+ 1.1X:'0'
+ %-+ 1.1X:'1'
+ %-+ 1.1X:'A'
+ %-+ 1.1X:'64'
+ %-+ 1.1X:'FFFFFFFF'
+ %-+ 1.2X:'00'
+ %-+ 1.2X:'01'
+ %-+ 1.2X:'0A'
+ %-+ 1.2X:'64'
+ %-+ 1.2X:'FFFFFFFF'
+ %-+ 1.5X:'00000'
+ %-+ 1.5X:'00001'
+ %-+ 1.5X:'0000A'
+ %-+ 1.5X:'00064'
+ %-+ 1.5X:'FFFFFFFF'
+ %-+ 1X:'0'
+ %-+ 1X:'1'
+ %-+ 1X:'A'
+ %-+ 1X:'64'
+ %-+ 1X:'FFFFFFFF'
+ %-+ 2.0X:' '
+ %-+ 2.0X:'1 '
+ %-+ 2.0X:'A '
+ %-+ 2.0X:'64'
+ %-+ 2.0X:'FFFFFFFF'
+ %-+ 2.1X:'0 '
+ %-+ 2.1X:'1 '
+ %-+ 2.1X:'A '
+ %-+ 2.1X:'64'
+ %-+ 2.1X:'FFFFFFFF'
+ %-+ 2.2X:'00'
+ %-+ 2.2X:'01'
+ %-+ 2.2X:'0A'
+ %-+ 2.2X:'64'
+ %-+ 2.2X:'FFFFFFFF'
+ %-+ 2.5X:'00000'
+ %-+ 2.5X:'00001'
+ %-+ 2.5X:'0000A'
+ %-+ 2.5X:'00064'
+ %-+ 2.5X:'FFFFFFFF'
+ %-+ 2X:'0 '
+ %-+ 2X:'1 '
+ %-+ 2X:'A '
+ %-+ 2X:'64'
+ %-+ 2X:'FFFFFFFF'
+ %-+ 5.0X:' '
+ %-+ 5.0X:'1 '
+ %-+ 5.0X:'A '
+ %-+ 5.0X:'64 '
+ %-+ 5.0X:'FFFFFFFF'
+ %-+ 5.1X:'0 '
+ %-+ 5.1X:'1 '
+ %-+ 5.1X:'A '
+ %-+ 5.1X:'64 '
+ %-+ 5.1X:'FFFFFFFF'
+ %-+ 5.2X:'00 '
+ %-+ 5.2X:'01 '
+ %-+ 5.2X:'0A '
+ %-+ 5.2X:'64 '
+ %-+ 5.2X:'FFFFFFFF'
+ %-+ 5.5X:'00000'
+ %-+ 5.5X:'00001'
+ %-+ 5.5X:'0000A'
+ %-+ 5.5X:'00064'
+ %-+ 5.5X:'FFFFFFFF'
+ %-+ 5X:'0 '
+ %-+ 5X:'1 '
+ %-+ 5X:'A '
+ %-+ 5X:'64 '
+ %-+ 5X:'FFFFFFFF'
+ %-+ X:'0'
+ %-+ X:'1'
+ %-+ X:'A'
+ %-+ X:'64'
+ %-+ X:'FFFFFFFF'
+ %-+.0X:''
+ %-+.0X:'1'
+ %-+.0X:'A'
+ %-+.0X:'64'
+ %-+.0X:'FFFFFFFF'
+ %-+.1X:'0'
+ %-+.1X:'1'
+ %-+.1X:'A'
+ %-+.1X:'64'
+ %-+.1X:'FFFFFFFF'
+ %-+.2X:'00'
+ %-+.2X:'01'
+ %-+.2X:'0A'
+ %-+.2X:'64'
+ %-+.2X:'FFFFFFFF'
+ %-+.5X:'00000'
+ %-+.5X:'00001'
+ %-+.5X:'0000A'
+ %-+.5X:'00064'
+ %-+.5X:'FFFFFFFF'
+ %-+0.0X:''
+ %-+0.0X:'1'
+ %-+0.0X:'A'
+ %-+0.0X:'64'
+ %-+0.0X:'FFFFFFFF'
+ %-+0.1X:'0'
+ %-+0.1X:'1'
+ %-+0.1X:'A'
+ %-+0.1X:'64'
+ %-+0.1X:'FFFFFFFF'
+ %-+0.2X:'00'
+ %-+0.2X:'01'
+ %-+0.2X:'0A'
+ %-+0.2X:'64'
+ %-+0.2X:'FFFFFFFF'
+ %-+0.5X:'00000'
+ %-+0.5X:'00001'
+ %-+0.5X:'0000A'
+ %-+0.5X:'00064'
+ %-+0.5X:'FFFFFFFF'
+ %-+0X:'0'
+ %-+0X:'1'
+ %-+0X:'A'
+ %-+0X:'64'
+ %-+0X:'FFFFFFFF'
+ %-+1.0X:' '
+ %-+1.0X:'1'
+ %-+1.0X:'A'
+ %-+1.0X:'64'
+ %-+1.0X:'FFFFFFFF'
+ %-+1.1X:'0'
+ %-+1.1X:'1'
+ %-+1.1X:'A'
+ %-+1.1X:'64'
+ %-+1.1X:'FFFFFFFF'
+ %-+1.2X:'00'
+ %-+1.2X:'01'
+ %-+1.2X:'0A'
+ %-+1.2X:'64'
+ %-+1.2X:'FFFFFFFF'
+ %-+1.5X:'00000'
+ %-+1.5X:'00001'
+ %-+1.5X:'0000A'
+ %-+1.5X:'00064'
+ %-+1.5X:'FFFFFFFF'
+ %-+1X:'0'
+ %-+1X:'1'
+ %-+1X:'A'
+ %-+1X:'64'
+ %-+1X:'FFFFFFFF'
+ %-+2.0X:' '
+ %-+2.0X:'1 '
+ %-+2.0X:'A '
+ %-+2.0X:'64'
+ %-+2.0X:'FFFFFFFF'
+ %-+2.1X:'0 '
+ %-+2.1X:'1 '
+ %-+2.1X:'A '
+ %-+2.1X:'64'
+ %-+2.1X:'FFFFFFFF'
+ %-+2.2X:'00'
+ %-+2.2X:'01'
+ %-+2.2X:'0A'
+ %-+2.2X:'64'
+ %-+2.2X:'FFFFFFFF'
+ %-+2.5X:'00000'
+ %-+2.5X:'00001'
+ %-+2.5X:'0000A'
+ %-+2.5X:'00064'
+ %-+2.5X:'FFFFFFFF'
+ %-+2X:'0 '
+ %-+2X:'1 '
+ %-+2X:'A '
+ %-+2X:'64'
+ %-+2X:'FFFFFFFF'
+ %-+5.0X:' '
+ %-+5.0X:'1 '
+ %-+5.0X:'A '
+ %-+5.0X:'64 '
+ %-+5.0X:'FFFFFFFF'
+ %-+5.1X:'0 '
+ %-+5.1X:'1 '
+ %-+5.1X:'A '
+ %-+5.1X:'64 '
+ %-+5.1X:'FFFFFFFF'
+ %-+5.2X:'00 '
+ %-+5.2X:'01 '
+ %-+5.2X:'0A '
+ %-+5.2X:'64 '
+ %-+5.2X:'FFFFFFFF'
+ %-+5.5X:'00000'
+ %-+5.5X:'00001'
+ %-+5.5X:'0000A'
+ %-+5.5X:'00064'
+ %-+5.5X:'FFFFFFFF'
+ %-+5X:'0 '
+ %-+5X:'1 '
+ %-+5X:'A '
+ %-+5X:'64 '
+ %-+5X:'FFFFFFFF'
+ %-+X:'0'
+ %-+X:'1'
+ %-+X:'A'
+ %-+X:'64'
+ %-+X:'FFFFFFFF'
+ %-.0X:''
+ %-.0X:'1'
+ %-.0X:'A'
+ %-.0X:'64'
+ %-.0X:'FFFFFFFF'
+ %-.1X:'0'
+ %-.1X:'1'
+ %-.1X:'A'
+ %-.1X:'64'
+ %-.1X:'FFFFFFFF'
+ %-.2X:'00'
+ %-.2X:'01'
+ %-.2X:'0A'
+ %-.2X:'64'
+ %-.2X:'FFFFFFFF'
+ %-.5X:'00000'
+ %-.5X:'00001'
+ %-.5X:'0000A'
+ %-.5X:'00064'
+ %-.5X:'FFFFFFFF'
+ %-0.0X:''
+ %-0.0X:'1'
+ %-0.0X:'A'
+ %-0.0X:'64'
+ %-0.0X:'FFFFFFFF'
+ %-0.1X:'0'
+ %-0.1X:'1'
+ %-0.1X:'A'
+ %-0.1X:'64'
+ %-0.1X:'FFFFFFFF'
+ %-0.2X:'00'
+ %-0.2X:'01'
+ %-0.2X:'0A'
+ %-0.2X:'64'
+ %-0.2X:'FFFFFFFF'
+ %-0.5X:'00000'
+ %-0.5X:'00001'
+ %-0.5X:'0000A'
+ %-0.5X:'00064'
+ %-0.5X:'FFFFFFFF'
+ %-0X:'0'
+ %-0X:'1'
+ %-0X:'A'
+ %-0X:'64'
+ %-0X:'FFFFFFFF'
+ %-1.0X:' '
+ %-1.0X:'1'
+ %-1.0X:'A'
+ %-1.0X:'64'
+ %-1.0X:'FFFFFFFF'
+ %-1.1X:'0'
+ %-1.1X:'1'
+ %-1.1X:'A'
+ %-1.1X:'64'
+ %-1.1X:'FFFFFFFF'
+ %-1.2X:'00'
+ %-1.2X:'01'
+ %-1.2X:'0A'
+ %-1.2X:'64'
+ %-1.2X:'FFFFFFFF'
+ %-1.5X:'00000'
+ %-1.5X:'00001'
+ %-1.5X:'0000A'
+ %-1.5X:'00064'
+ %-1.5X:'FFFFFFFF'
+ %-1X:'0'
+ %-1X:'1'
+ %-1X:'A'
+ %-1X:'64'
+ %-1X:'FFFFFFFF'
+ %-2.0X:' '
+ %-2.0X:'1 '
+ %-2.0X:'A '
+ %-2.0X:'64'
+ %-2.0X:'FFFFFFFF'
+ %-2.1X:'0 '
+ %-2.1X:'1 '
+ %-2.1X:'A '
+ %-2.1X:'64'
+ %-2.1X:'FFFFFFFF'
+ %-2.2X:'00'
+ %-2.2X:'01'
+ %-2.2X:'0A'
+ %-2.2X:'64'
+ %-2.2X:'FFFFFFFF'
+ %-2.5X:'00000'
+ %-2.5X:'00001'
+ %-2.5X:'0000A'
+ %-2.5X:'00064'
+ %-2.5X:'FFFFFFFF'
+ %-2X:'0 '
+ %-2X:'1 '
+ %-2X:'A '
+ %-2X:'64'
+ %-2X:'FFFFFFFF'
+ %-5.0X:' '
+ %-5.0X:'1 '
+ %-5.0X:'A '
+ %-5.0X:'64 '
+ %-5.0X:'FFFFFFFF'
+ %-5.1X:'0 '
+ %-5.1X:'1 '
+ %-5.1X:'A '
+ %-5.1X:'64 '
+ %-5.1X:'FFFFFFFF'
+ %-5.2X:'00 '
+ %-5.2X:'01 '
+ %-5.2X:'0A '
+ %-5.2X:'64 '
+ %-5.2X:'FFFFFFFF'
+ %-5.5X:'00000'
+ %-5.5X:'00001'
+ %-5.5X:'0000A'
+ %-5.5X:'00064'
+ %-5.5X:'FFFFFFFF'
+ %-5X:'0 '
+ %-5X:'1 '
+ %-5X:'A '
+ %-5X:'64 '
+ %-5X:'FFFFFFFF'
+ %-X:'0'
+ %-X:'1'
+ %-X:'A'
+ %-X:'64'
+ %-X:'FFFFFFFF'
+ %.0X:''
+ %.0X:'1'
+ %.0X:'A'
+ %.0X:'64'
+ %.0X:'FFFFFFFF'
+ %.1X:'0'
+ %.1X:'1'
+ %.1X:'A'
+ %.1X:'64'
+ %.1X:'FFFFFFFF'
+ %.2X:'00'
+ %.2X:'01'
+ %.2X:'0A'
+ %.2X:'64'
+ %.2X:'FFFFFFFF'
+ %.5X:'00000'
+ %.5X:'00001'
+ %.5X:'0000A'
+ %.5X:'00064'
+ %.5X:'FFFFFFFF'
+ %0 .0X:''
+ %0 .0X:'1'
+ %0 .0X:'A'
+ %0 .0X:'64'
+ %0 .0X:'FFFFFFFF'
+ %0 .1X:'0'
+ %0 .1X:'1'
+ %0 .1X:'A'
+ %0 .1X:'64'
+ %0 .1X:'FFFFFFFF'
+ %0 .2X:'00'
+ %0 .2X:'01'
+ %0 .2X:'0A'
+ %0 .2X:'64'
+ %0 .2X:'FFFFFFFF'
+ %0 .5X:'00000'
+ %0 .5X:'00001'
+ %0 .5X:'0000A'
+ %0 .5X:'00064'
+ %0 .5X:'FFFFFFFF'
+ %0 0.0X:''
+ %0 0.0X:'1'
+ %0 0.0X:'A'
+ %0 0.0X:'64'
+ %0 0.0X:'FFFFFFFF'
+ %0 0.1X:'0'
+ %0 0.1X:'1'
+ %0 0.1X:'A'
+ %0 0.1X:'64'
+ %0 0.1X:'FFFFFFFF'
+ %0 0.2X:'00'
+ %0 0.2X:'01'
+ %0 0.2X:'0A'
+ %0 0.2X:'64'
+ %0 0.2X:'FFFFFFFF'
+ %0 0.5X:'00000'
+ %0 0.5X:'00001'
+ %0 0.5X:'0000A'
+ %0 0.5X:'00064'
+ %0 0.5X:'FFFFFFFF'
+ %0 0X:'0'
+ %0 0X:'1'
+ %0 0X:'A'
+ %0 0X:'64'
+ %0 0X:'FFFFFFFF'
+ %0 1.0X:' '
+ %0 1.0X:'1'
+ %0 1.0X:'A'
+ %0 1.0X:'64'
+ %0 1.0X:'FFFFFFFF'
+ %0 1.1X:'0'
+ %0 1.1X:'1'
+ %0 1.1X:'A'
+ %0 1.1X:'64'
+ %0 1.1X:'FFFFFFFF'
+ %0 1.2X:'00'
+ %0 1.2X:'01'
+ %0 1.2X:'0A'
+ %0 1.2X:'64'
+ %0 1.2X:'FFFFFFFF'
+ %0 1.5X:'00000'
+ %0 1.5X:'00001'
+ %0 1.5X:'0000A'
+ %0 1.5X:'00064'
+ %0 1.5X:'FFFFFFFF'
+ %0 1X:'0'
+ %0 1X:'1'
+ %0 1X:'A'
+ %0 1X:'64'
+ %0 1X:'FFFFFFFF'
+ %0 2.0X:' '
+ %0 2.0X:' 1'
+ %0 2.0X:' A'
+ %0 2.0X:'64'
+ %0 2.0X:'FFFFFFFF'
+ %0 2.1X:' 0'
+ %0 2.1X:' 1'
+ %0 2.1X:' A'
+ %0 2.1X:'64'
+ %0 2.1X:'FFFFFFFF'
+ %0 2.2X:'00'
+ %0 2.2X:'01'
+ %0 2.2X:'0A'
+ %0 2.2X:'64'
+ %0 2.2X:'FFFFFFFF'
+ %0 2.5X:'00000'
+ %0 2.5X:'00001'
+ %0 2.5X:'0000A'
+ %0 2.5X:'00064'
+ %0 2.5X:'FFFFFFFF'
+ %0 2X:'00'
+ %0 2X:'01'
+ %0 2X:'0A'
+ %0 2X:'64'
+ %0 2X:'FFFFFFFF'
+ %0 5.0X:' '
+ %0 5.0X:' 1'
+ %0 5.0X:' A'
+ %0 5.0X:' 64'
+ %0 5.0X:'FFFFFFFF'
+ %0 5.1X:' 0'
+ %0 5.1X:' 1'
+ %0 5.1X:' A'
+ %0 5.1X:' 64'
+ %0 5.1X:'FFFFFFFF'
+ %0 5.2X:' 00'
+ %0 5.2X:' 01'
+ %0 5.2X:' 0A'
+ %0 5.2X:' 64'
+ %0 5.2X:'FFFFFFFF'
+ %0 5.5X:'00000'
+ %0 5.5X:'00001'
+ %0 5.5X:'0000A'
+ %0 5.5X:'00064'
+ %0 5.5X:'FFFFFFFF'
+ %0 5X:'00000'
+ %0 5X:'00001'
+ %0 5X:'0000A'
+ %0 5X:'00064'
+ %0 5X:'FFFFFFFF'
+ %0 X:'0'
+ %0 X:'1'
+ %0 X:'A'
+ %0 X:'64'
+ %0 X:'FFFFFFFF'
+ %0# .0X:''
+ %0# .0X:'0X1'
+ %0# .0X:'0XA'
+ %0# .0X:'0X64'
+ %0# .0X:'0XFFFFFFFF'
+ %0# .1X:'0'
+ %0# .1X:'0X1'
+ %0# .1X:'0XA'
+ %0# .1X:'0X64'
+ %0# .1X:'0XFFFFFFFF'
+ %0# .2X:'00'
+ %0# .2X:'0X01'
+ %0# .2X:'0X0A'
+ %0# .2X:'0X64'
+ %0# .2X:'0XFFFFFFFF'
+ %0# .5X:'00000'
+ %0# .5X:'0X00001'
+ %0# .5X:'0X0000A'
+ %0# .5X:'0X00064'
+ %0# .5X:'0XFFFFFFFF'
+ %0# 0.0X:''
+ %0# 0.0X:'0X1'
+ %0# 0.0X:'0XA'
+ %0# 0.0X:'0X64'
+ %0# 0.0X:'0XFFFFFFFF'
+ %0# 0.1X:'0'
+ %0# 0.1X:'0X1'
+ %0# 0.1X:'0XA'
+ %0# 0.1X:'0X64'
+ %0# 0.1X:'0XFFFFFFFF'
+ %0# 0.2X:'00'
+ %0# 0.2X:'0X01'
+ %0# 0.2X:'0X0A'
+ %0# 0.2X:'0X64'
+ %0# 0.2X:'0XFFFFFFFF'
+ %0# 0.5X:'00000'
+ %0# 0.5X:'0X00001'
+ %0# 0.5X:'0X0000A'
+ %0# 0.5X:'0X00064'
+ %0# 0.5X:'0XFFFFFFFF'
+ %0# 0X:'0'
+ %0# 0X:'0X1'
+ %0# 0X:'0XA'
+ %0# 0X:'0X64'
+ %0# 0X:'0XFFFFFFFF'
+ %0# 1.0X:' '
+ %0# 1.0X:'0X1'
+ %0# 1.0X:'0XA'
+ %0# 1.0X:'0X64'
+ %0# 1.0X:'0XFFFFFFFF'
+ %0# 1.1X:'0'
+ %0# 1.1X:'0X1'
+ %0# 1.1X:'0XA'
+ %0# 1.1X:'0X64'
+ %0# 1.1X:'0XFFFFFFFF'
+ %0# 1.2X:'00'
+ %0# 1.2X:'0X01'
+ %0# 1.2X:'0X0A'
+ %0# 1.2X:'0X64'
+ %0# 1.2X:'0XFFFFFFFF'
+ %0# 1.5X:'00000'
+ %0# 1.5X:'0X00001'
+ %0# 1.5X:'0X0000A'
+ %0# 1.5X:'0X00064'
+ %0# 1.5X:'0XFFFFFFFF'
+ %0# 1X:'0'
+ %0# 1X:'0X1'
+ %0# 1X:'0XA'
+ %0# 1X:'0X64'
+ %0# 1X:'0XFFFFFFFF'
+ %0# 2.0X:' '
+ %0# 2.0X:'0X1'
+ %0# 2.0X:'0XA'
+ %0# 2.0X:'0X64'
+ %0# 2.0X:'0XFFFFFFFF'
+ %0# 2.1X:' 0'
+ %0# 2.1X:'0X1'
+ %0# 2.1X:'0XA'
+ %0# 2.1X:'0X64'
+ %0# 2.1X:'0XFFFFFFFF'
+ %0# 2.2X:'00'
+ %0# 2.2X:'0X01'
+ %0# 2.2X:'0X0A'
+ %0# 2.2X:'0X64'
+ %0# 2.2X:'0XFFFFFFFF'
+ %0# 2.5X:'00000'
+ %0# 2.5X:'0X00001'
+ %0# 2.5X:'0X0000A'
+ %0# 2.5X:'0X00064'
+ %0# 2.5X:'0XFFFFFFFF'
+ %0# 2X:'00'
+ %0# 2X:'0X1'
+ %0# 2X:'0XA'
+ %0# 2X:'0X64'
+ %0# 2X:'0XFFFFFFFF'
+ %0# 5.0X:' '
+ %0# 5.0X:' 0X1'
+ %0# 5.0X:' 0XA'
+ %0# 5.0X:' 0X64'
+ %0# 5.0X:'0XFFFFFFFF'
+ %0# 5.1X:' 0'
+ %0# 5.1X:' 0X1'
+ %0# 5.1X:' 0XA'
+ %0# 5.1X:' 0X64'
+ %0# 5.1X:'0XFFFFFFFF'
+ %0# 5.2X:' 00'
+ %0# 5.2X:' 0X01'
+ %0# 5.2X:' 0X0A'
+ %0# 5.2X:' 0X64'
+ %0# 5.2X:'0XFFFFFFFF'
+ %0# 5.5X:'00000'
+ %0# 5.5X:'0X00001'
+ %0# 5.5X:'0X0000A'
+ %0# 5.5X:'0X00064'
+ %0# 5.5X:'0XFFFFFFFF'
+ %0# 5X:'00000'
+ %0# 5X:'0X001'
+ %0# 5X:'0X00A'
+ %0# 5X:'0X064'
+ %0# 5X:'0XFFFFFFFF'
+ %0# X:'0'
+ %0# X:'0X1'
+ %0# X:'0XA'
+ %0# X:'0X64'
+ %0# X:'0XFFFFFFFF'
+ %0#+ .0X:''
+ %0#+ .0X:'0X1'
+ %0#+ .0X:'0XA'
+ %0#+ .0X:'0X64'
+ %0#+ .0X:'0XFFFFFFFF'
+ %0#+ .1X:'0'
+ %0#+ .1X:'0X1'
+ %0#+ .1X:'0XA'
+ %0#+ .1X:'0X64'
+ %0#+ .1X:'0XFFFFFFFF'
+ %0#+ .2X:'00'
+ %0#+ .2X:'0X01'
+ %0#+ .2X:'0X0A'
+ %0#+ .2X:'0X64'
+ %0#+ .2X:'0XFFFFFFFF'
+ %0#+ .5X:'00000'
+ %0#+ .5X:'0X00001'
+ %0#+ .5X:'0X0000A'
+ %0#+ .5X:'0X00064'
+ %0#+ .5X:'0XFFFFFFFF'
+ %0#+ 0.0X:''
+ %0#+ 0.0X:'0X1'
+ %0#+ 0.0X:'0XA'
+ %0#+ 0.0X:'0X64'
+ %0#+ 0.0X:'0XFFFFFFFF'
+ %0#+ 0.1X:'0'
+ %0#+ 0.1X:'0X1'
+ %0#+ 0.1X:'0XA'
+ %0#+ 0.1X:'0X64'
+ %0#+ 0.1X:'0XFFFFFFFF'
+ %0#+ 0.2X:'00'
+ %0#+ 0.2X:'0X01'
+ %0#+ 0.2X:'0X0A'
+ %0#+ 0.2X:'0X64'
+ %0#+ 0.2X:'0XFFFFFFFF'
+ %0#+ 0.5X:'00000'
+ %0#+ 0.5X:'0X00001'
+ %0#+ 0.5X:'0X0000A'
+ %0#+ 0.5X:'0X00064'
+ %0#+ 0.5X:'0XFFFFFFFF'
+ %0#+ 0X:'0'
+ %0#+ 0X:'0X1'
+ %0#+ 0X:'0XA'
+ %0#+ 0X:'0X64'
+ %0#+ 0X:'0XFFFFFFFF'
+ %0#+ 1.0X:' '
+ %0#+ 1.0X:'0X1'
+ %0#+ 1.0X:'0XA'
+ %0#+ 1.0X:'0X64'
+ %0#+ 1.0X:'0XFFFFFFFF'
+ %0#+ 1.1X:'0'
+ %0#+ 1.1X:'0X1'
+ %0#+ 1.1X:'0XA'
+ %0#+ 1.1X:'0X64'
+ %0#+ 1.1X:'0XFFFFFFFF'
+ %0#+ 1.2X:'00'
+ %0#+ 1.2X:'0X01'
+ %0#+ 1.2X:'0X0A'
+ %0#+ 1.2X:'0X64'
+ %0#+ 1.2X:'0XFFFFFFFF'
+ %0#+ 1.5X:'00000'
+ %0#+ 1.5X:'0X00001'
+ %0#+ 1.5X:'0X0000A'
+ %0#+ 1.5X:'0X00064'
+ %0#+ 1.5X:'0XFFFFFFFF'
+ %0#+ 1X:'0'
+ %0#+ 1X:'0X1'
+ %0#+ 1X:'0XA'
+ %0#+ 1X:'0X64'
+ %0#+ 1X:'0XFFFFFFFF'
+ %0#+ 2.0X:' '
+ %0#+ 2.0X:'0X1'
+ %0#+ 2.0X:'0XA'
+ %0#+ 2.0X:'0X64'
+ %0#+ 2.0X:'0XFFFFFFFF'
+ %0#+ 2.1X:' 0'
+ %0#+ 2.1X:'0X1'
+ %0#+ 2.1X:'0XA'
+ %0#+ 2.1X:'0X64'
+ %0#+ 2.1X:'0XFFFFFFFF'
+ %0#+ 2.2X:'00'
+ %0#+ 2.2X:'0X01'
+ %0#+ 2.2X:'0X0A'
+ %0#+ 2.2X:'0X64'
+ %0#+ 2.2X:'0XFFFFFFFF'
+ %0#+ 2.5X:'00000'
+ %0#+ 2.5X:'0X00001'
+ %0#+ 2.5X:'0X0000A'
+ %0#+ 2.5X:'0X00064'
+ %0#+ 2.5X:'0XFFFFFFFF'
+ %0#+ 2X:'00'
+ %0#+ 2X:'0X1'
+ %0#+ 2X:'0XA'
+ %0#+ 2X:'0X64'
+ %0#+ 2X:'0XFFFFFFFF'
+ %0#+ 5.0X:' '
+ %0#+ 5.0X:' 0X1'
+ %0#+ 5.0X:' 0XA'
+ %0#+ 5.0X:' 0X64'
+ %0#+ 5.0X:'0XFFFFFFFF'
+ %0#+ 5.1X:' 0'
+ %0#+ 5.1X:' 0X1'
+ %0#+ 5.1X:' 0XA'
+ %0#+ 5.1X:' 0X64'
+ %0#+ 5.1X:'0XFFFFFFFF'
+ %0#+ 5.2X:' 00'
+ %0#+ 5.2X:' 0X01'
+ %0#+ 5.2X:' 0X0A'
+ %0#+ 5.2X:' 0X64'
+ %0#+ 5.2X:'0XFFFFFFFF'
+ %0#+ 5.5X:'00000'
+ %0#+ 5.5X:'0X00001'
+ %0#+ 5.5X:'0X0000A'
+ %0#+ 5.5X:'0X00064'
+ %0#+ 5.5X:'0XFFFFFFFF'
+ %0#+ 5X:'00000'
+ %0#+ 5X:'0X001'
+ %0#+ 5X:'0X00A'
+ %0#+ 5X:'0X064'
+ %0#+ 5X:'0XFFFFFFFF'
+ %0#+ X:'0'
+ %0#+ X:'0X1'
+ %0#+ X:'0XA'
+ %0#+ X:'0X64'
+ %0#+ X:'0XFFFFFFFF'
+ %0#+.0X:''
+ %0#+.0X:'0X1'
+ %0#+.0X:'0XA'
+ %0#+.0X:'0X64'
+ %0#+.0X:'0XFFFFFFFF'
+ %0#+.1X:'0'
+ %0#+.1X:'0X1'
+ %0#+.1X:'0XA'
+ %0#+.1X:'0X64'
+ %0#+.1X:'0XFFFFFFFF'
+ %0#+.2X:'00'
+ %0#+.2X:'0X01'
+ %0#+.2X:'0X0A'
+ %0#+.2X:'0X64'
+ %0#+.2X:'0XFFFFFFFF'
+ %0#+.5X:'00000'
+ %0#+.5X:'0X00001'
+ %0#+.5X:'0X0000A'
+ %0#+.5X:'0X00064'
+ %0#+.5X:'0XFFFFFFFF'
+ %0#+0.0X:''
+ %0#+0.0X:'0X1'
+ %0#+0.0X:'0XA'
+ %0#+0.0X:'0X64'
+ %0#+0.0X:'0XFFFFFFFF'
+ %0#+0.1X:'0'
+ %0#+0.1X:'0X1'
+ %0#+0.1X:'0XA'
+ %0#+0.1X:'0X64'
+ %0#+0.1X:'0XFFFFFFFF'
+ %0#+0.2X:'00'
+ %0#+0.2X:'0X01'
+ %0#+0.2X:'0X0A'
+ %0#+0.2X:'0X64'
+ %0#+0.2X:'0XFFFFFFFF'
+ %0#+0.5X:'00000'
+ %0#+0.5X:'0X00001'
+ %0#+0.5X:'0X0000A'
+ %0#+0.5X:'0X00064'
+ %0#+0.5X:'0XFFFFFFFF'
+ %0#+0X:'0'
+ %0#+0X:'0X1'
+ %0#+0X:'0XA'
+ %0#+0X:'0X64'
+ %0#+0X:'0XFFFFFFFF'
+ %0#+1.0X:' '
+ %0#+1.0X:'0X1'
+ %0#+1.0X:'0XA'
+ %0#+1.0X:'0X64'
+ %0#+1.0X:'0XFFFFFFFF'
+ %0#+1.1X:'0'
+ %0#+1.1X:'0X1'
+ %0#+1.1X:'0XA'
+ %0#+1.1X:'0X64'
+ %0#+1.1X:'0XFFFFFFFF'
+ %0#+1.2X:'00'
+ %0#+1.2X:'0X01'
+ %0#+1.2X:'0X0A'
+ %0#+1.2X:'0X64'
+ %0#+1.2X:'0XFFFFFFFF'
+ %0#+1.5X:'00000'
+ %0#+1.5X:'0X00001'
+ %0#+1.5X:'0X0000A'
+ %0#+1.5X:'0X00064'
+ %0#+1.5X:'0XFFFFFFFF'
+ %0#+1X:'0'
+ %0#+1X:'0X1'
+ %0#+1X:'0XA'
+ %0#+1X:'0X64'
+ %0#+1X:'0XFFFFFFFF'
+ %0#+2.0X:' '
+ %0#+2.0X:'0X1'
+ %0#+2.0X:'0XA'
+ %0#+2.0X:'0X64'
+ %0#+2.0X:'0XFFFFFFFF'
+ %0#+2.1X:' 0'
+ %0#+2.1X:'0X1'
+ %0#+2.1X:'0XA'
+ %0#+2.1X:'0X64'
+ %0#+2.1X:'0XFFFFFFFF'
+ %0#+2.2X:'00'
+ %0#+2.2X:'0X01'
+ %0#+2.2X:'0X0A'
+ %0#+2.2X:'0X64'
+ %0#+2.2X:'0XFFFFFFFF'
+ %0#+2.5X:'00000'
+ %0#+2.5X:'0X00001'
+ %0#+2.5X:'0X0000A'
+ %0#+2.5X:'0X00064'
+ %0#+2.5X:'0XFFFFFFFF'
+ %0#+2X:'00'
+ %0#+2X:'0X1'
+ %0#+2X:'0XA'
+ %0#+2X:'0X64'
+ %0#+2X:'0XFFFFFFFF'
+ %0#+5.0X:' '
+ %0#+5.0X:' 0X1'
+ %0#+5.0X:' 0XA'
+ %0#+5.0X:' 0X64'
+ %0#+5.0X:'0XFFFFFFFF'
+ %0#+5.1X:' 0'
+ %0#+5.1X:' 0X1'
+ %0#+5.1X:' 0XA'
+ %0#+5.1X:' 0X64'
+ %0#+5.1X:'0XFFFFFFFF'
+ %0#+5.2X:' 00'
+ %0#+5.2X:' 0X01'
+ %0#+5.2X:' 0X0A'
+ %0#+5.2X:' 0X64'
+ %0#+5.2X:'0XFFFFFFFF'
+ %0#+5.5X:'00000'
+ %0#+5.5X:'0X00001'
+ %0#+5.5X:'0X0000A'
+ %0#+5.5X:'0X00064'
+ %0#+5.5X:'0XFFFFFFFF'
+ %0#+5X:'00000'
+ %0#+5X:'0X001'
+ %0#+5X:'0X00A'
+ %0#+5X:'0X064'
+ %0#+5X:'0XFFFFFFFF'
+ %0#+X:'0'
+ %0#+X:'0X1'
+ %0#+X:'0XA'
+ %0#+X:'0X64'
+ %0#+X:'0XFFFFFFFF'
+ %0#- .0X:''
+ %0#- .0X:'0X1'
+ %0#- .0X:'0XA'
+ %0#- .0X:'0X64'
+ %0#- .0X:'0XFFFFFFFF'
+ %0#- .1X:'0'
+ %0#- .1X:'0X1'
+ %0#- .1X:'0XA'
+ %0#- .1X:'0X64'
+ %0#- .1X:'0XFFFFFFFF'
+ %0#- .2X:'00'
+ %0#- .2X:'0X01'
+ %0#- .2X:'0X0A'
+ %0#- .2X:'0X64'
+ %0#- .2X:'0XFFFFFFFF'
+ %0#- .5X:'00000'
+ %0#- .5X:'0X00001'
+ %0#- .5X:'0X0000A'
+ %0#- .5X:'0X00064'
+ %0#- .5X:'0XFFFFFFFF'
+ %0#- 0.0X:''
+ %0#- 0.0X:'0X1'
+ %0#- 0.0X:'0XA'
+ %0#- 0.0X:'0X64'
+ %0#- 0.0X:'0XFFFFFFFF'
+ %0#- 0.1X:'0'
+ %0#- 0.1X:'0X1'
+ %0#- 0.1X:'0XA'
+ %0#- 0.1X:'0X64'
+ %0#- 0.1X:'0XFFFFFFFF'
+ %0#- 0.2X:'00'
+ %0#- 0.2X:'0X01'
+ %0#- 0.2X:'0X0A'
+ %0#- 0.2X:'0X64'
+ %0#- 0.2X:'0XFFFFFFFF'
+ %0#- 0.5X:'00000'
+ %0#- 0.5X:'0X00001'
+ %0#- 0.5X:'0X0000A'
+ %0#- 0.5X:'0X00064'
+ %0#- 0.5X:'0XFFFFFFFF'
+ %0#- 0X:'0'
+ %0#- 0X:'0X1'
+ %0#- 0X:'0XA'
+ %0#- 0X:'0X64'
+ %0#- 0X:'0XFFFFFFFF'
+ %0#- 1.0X:' '
+ %0#- 1.0X:'0X1'
+ %0#- 1.0X:'0XA'
+ %0#- 1.0X:'0X64'
+ %0#- 1.0X:'0XFFFFFFFF'
+ %0#- 1.1X:'0'
+ %0#- 1.1X:'0X1'
+ %0#- 1.1X:'0XA'
+ %0#- 1.1X:'0X64'
+ %0#- 1.1X:'0XFFFFFFFF'
+ %0#- 1.2X:'00'
+ %0#- 1.2X:'0X01'
+ %0#- 1.2X:'0X0A'
+ %0#- 1.2X:'0X64'
+ %0#- 1.2X:'0XFFFFFFFF'
+ %0#- 1.5X:'00000'
+ %0#- 1.5X:'0X00001'
+ %0#- 1.5X:'0X0000A'
+ %0#- 1.5X:'0X00064'
+ %0#- 1.5X:'0XFFFFFFFF'
+ %0#- 1X:'0'
+ %0#- 1X:'0X1'
+ %0#- 1X:'0XA'
+ %0#- 1X:'0X64'
+ %0#- 1X:'0XFFFFFFFF'
+ %0#- 2.0X:' '
+ %0#- 2.0X:'0X1'
+ %0#- 2.0X:'0XA'
+ %0#- 2.0X:'0X64'
+ %0#- 2.0X:'0XFFFFFFFF'
+ %0#- 2.1X:'0 '
+ %0#- 2.1X:'0X1'
+ %0#- 2.1X:'0XA'
+ %0#- 2.1X:'0X64'
+ %0#- 2.1X:'0XFFFFFFFF'
+ %0#- 2.2X:'00'
+ %0#- 2.2X:'0X01'
+ %0#- 2.2X:'0X0A'
+ %0#- 2.2X:'0X64'
+ %0#- 2.2X:'0XFFFFFFFF'
+ %0#- 2.5X:'00000'
+ %0#- 2.5X:'0X00001'
+ %0#- 2.5X:'0X0000A'
+ %0#- 2.5X:'0X00064'
+ %0#- 2.5X:'0XFFFFFFFF'
+ %0#- 2X:'0 '
+ %0#- 2X:'0X1'
+ %0#- 2X:'0XA'
+ %0#- 2X:'0X64'
+ %0#- 2X:'0XFFFFFFFF'
+ %0#- 5.0X:' '
+ %0#- 5.0X:'0X1 '
+ %0#- 5.0X:'0XA '
+ %0#- 5.0X:'0X64 '
+ %0#- 5.0X:'0XFFFFFFFF'
+ %0#- 5.1X:'0 '
+ %0#- 5.1X:'0X1 '
+ %0#- 5.1X:'0XA '
+ %0#- 5.1X:'0X64 '
+ %0#- 5.1X:'0XFFFFFFFF'
+ %0#- 5.2X:'00 '
+ %0#- 5.2X:'0X01 '
+ %0#- 5.2X:'0X0A '
+ %0#- 5.2X:'0X64 '
+ %0#- 5.2X:'0XFFFFFFFF'
+ %0#- 5.5X:'00000'
+ %0#- 5.5X:'0X00001'
+ %0#- 5.5X:'0X0000A'
+ %0#- 5.5X:'0X00064'
+ %0#- 5.5X:'0XFFFFFFFF'
+ %0#- 5X:'0 '
+ %0#- 5X:'0X1 '
+ %0#- 5X:'0XA '
+ %0#- 5X:'0X64 '
+ %0#- 5X:'0XFFFFFFFF'
+ %0#- X:'0'
+ %0#- X:'0X1'
+ %0#- X:'0XA'
+ %0#- X:'0X64'
+ %0#- X:'0XFFFFFFFF'
+ %0#-+ .0X:''
+ %0#-+ .0X:'0X1'
+ %0#-+ .0X:'0XA'
+ %0#-+ .0X:'0X64'
+ %0#-+ .0X:'0XFFFFFFFF'
+ %0#-+ .1X:'0'
+ %0#-+ .1X:'0X1'
+ %0#-+ .1X:'0XA'
+ %0#-+ .1X:'0X64'
+ %0#-+ .1X:'0XFFFFFFFF'
+ %0#-+ .2X:'00'
+ %0#-+ .2X:'0X01'
+ %0#-+ .2X:'0X0A'
+ %0#-+ .2X:'0X64'
+ %0#-+ .2X:'0XFFFFFFFF'
+ %0#-+ .5X:'00000'
+ %0#-+ .5X:'0X00001'
+ %0#-+ .5X:'0X0000A'
+ %0#-+ .5X:'0X00064'
+ %0#-+ .5X:'0XFFFFFFFF'
+%0#-+ 0.0X:''
+%0#-+ 0.0X:'0X1'
+%0#-+ 0.0X:'0XA'
+%0#-+ 0.0X:'0X64'
+%0#-+ 0.0X:'0XFFFFFFFF'
+%0#-+ 0.1X:'0'
+%0#-+ 0.1X:'0X1'
+%0#-+ 0.1X:'0XA'
+%0#-+ 0.1X:'0X64'
+%0#-+ 0.1X:'0XFFFFFFFF'
+%0#-+ 0.2X:'00'
+%0#-+ 0.2X:'0X01'
+%0#-+ 0.2X:'0X0A'
+%0#-+ 0.2X:'0X64'
+%0#-+ 0.2X:'0XFFFFFFFF'
+%0#-+ 0.5X:'00000'
+%0#-+ 0.5X:'0X00001'
+%0#-+ 0.5X:'0X0000A'
+%0#-+ 0.5X:'0X00064'
+%0#-+ 0.5X:'0XFFFFFFFF'
+ %0#-+ 0X:'0'
+ %0#-+ 0X:'0X1'
+ %0#-+ 0X:'0XA'
+ %0#-+ 0X:'0X64'
+ %0#-+ 0X:'0XFFFFFFFF'
+%0#-+ 1.0X:' '
+%0#-+ 1.0X:'0X1'
+%0#-+ 1.0X:'0XA'
+%0#-+ 1.0X:'0X64'
+%0#-+ 1.0X:'0XFFFFFFFF'
+%0#-+ 1.1X:'0'
+%0#-+ 1.1X:'0X1'
+%0#-+ 1.1X:'0XA'
+%0#-+ 1.1X:'0X64'
+%0#-+ 1.1X:'0XFFFFFFFF'
+%0#-+ 1.2X:'00'
+%0#-+ 1.2X:'0X01'
+%0#-+ 1.2X:'0X0A'
+%0#-+ 1.2X:'0X64'
+%0#-+ 1.2X:'0XFFFFFFFF'
+%0#-+ 1.5X:'00000'
+%0#-+ 1.5X:'0X00001'
+%0#-+ 1.5X:'0X0000A'
+%0#-+ 1.5X:'0X00064'
+%0#-+ 1.5X:'0XFFFFFFFF'
+ %0#-+ 1X:'0'
+ %0#-+ 1X:'0X1'
+ %0#-+ 1X:'0XA'
+ %0#-+ 1X:'0X64'
+ %0#-+ 1X:'0XFFFFFFFF'
+%0#-+ 2.0X:' '
+%0#-+ 2.0X:'0X1'
+%0#-+ 2.0X:'0XA'
+%0#-+ 2.0X:'0X64'
+%0#-+ 2.0X:'0XFFFFFFFF'
+%0#-+ 2.1X:'0 '
+%0#-+ 2.1X:'0X1'
+%0#-+ 2.1X:'0XA'
+%0#-+ 2.1X:'0X64'
+%0#-+ 2.1X:'0XFFFFFFFF'
+%0#-+ 2.2X:'00'
+%0#-+ 2.2X:'0X01'
+%0#-+ 2.2X:'0X0A'
+%0#-+ 2.2X:'0X64'
+%0#-+ 2.2X:'0XFFFFFFFF'
+%0#-+ 2.5X:'00000'
+%0#-+ 2.5X:'0X00001'
+%0#-+ 2.5X:'0X0000A'
+%0#-+ 2.5X:'0X00064'
+%0#-+ 2.5X:'0XFFFFFFFF'
+ %0#-+ 2X:'0 '
+ %0#-+ 2X:'0X1'
+ %0#-+ 2X:'0XA'
+ %0#-+ 2X:'0X64'
+ %0#-+ 2X:'0XFFFFFFFF'
+%0#-+ 5.0X:' '
+%0#-+ 5.0X:'0X1 '
+%0#-+ 5.0X:'0XA '
+%0#-+ 5.0X:'0X64 '
+%0#-+ 5.0X:'0XFFFFFFFF'
+%0#-+ 5.1X:'0 '
+%0#-+ 5.1X:'0X1 '
+%0#-+ 5.1X:'0XA '
+%0#-+ 5.1X:'0X64 '
+%0#-+ 5.1X:'0XFFFFFFFF'
+%0#-+ 5.2X:'00 '
+%0#-+ 5.2X:'0X01 '
+%0#-+ 5.2X:'0X0A '
+%0#-+ 5.2X:'0X64 '
+%0#-+ 5.2X:'0XFFFFFFFF'
+%0#-+ 5.5X:'00000'
+%0#-+ 5.5X:'0X00001'
+%0#-+ 5.5X:'0X0000A'
+%0#-+ 5.5X:'0X00064'
+%0#-+ 5.5X:'0XFFFFFFFF'
+ %0#-+ 5X:'0 '
+ %0#-+ 5X:'0X1 '
+ %0#-+ 5X:'0XA '
+ %0#-+ 5X:'0X64 '
+ %0#-+ 5X:'0XFFFFFFFF'
+ %0#-+ X:'0'
+ %0#-+ X:'0X1'
+ %0#-+ X:'0XA'
+ %0#-+ X:'0X64'
+ %0#-+ X:'0XFFFFFFFF'
+ %0#-+.0X:''
+ %0#-+.0X:'0X1'
+ %0#-+.0X:'0XA'
+ %0#-+.0X:'0X64'
+ %0#-+.0X:'0XFFFFFFFF'
+ %0#-+.1X:'0'
+ %0#-+.1X:'0X1'
+ %0#-+.1X:'0XA'
+ %0#-+.1X:'0X64'
+ %0#-+.1X:'0XFFFFFFFF'
+ %0#-+.2X:'00'
+ %0#-+.2X:'0X01'
+ %0#-+.2X:'0X0A'
+ %0#-+.2X:'0X64'
+ %0#-+.2X:'0XFFFFFFFF'
+ %0#-+.5X:'00000'
+ %0#-+.5X:'0X00001'
+ %0#-+.5X:'0X0000A'
+ %0#-+.5X:'0X00064'
+ %0#-+.5X:'0XFFFFFFFF'
+ %0#-+0.0X:''
+ %0#-+0.0X:'0X1'
+ %0#-+0.0X:'0XA'
+ %0#-+0.0X:'0X64'
+ %0#-+0.0X:'0XFFFFFFFF'
+ %0#-+0.1X:'0'
+ %0#-+0.1X:'0X1'
+ %0#-+0.1X:'0XA'
+ %0#-+0.1X:'0X64'
+ %0#-+0.1X:'0XFFFFFFFF'
+ %0#-+0.2X:'00'
+ %0#-+0.2X:'0X01'
+ %0#-+0.2X:'0X0A'
+ %0#-+0.2X:'0X64'
+ %0#-+0.2X:'0XFFFFFFFF'
+ %0#-+0.5X:'00000'
+ %0#-+0.5X:'0X00001'
+ %0#-+0.5X:'0X0000A'
+ %0#-+0.5X:'0X00064'
+ %0#-+0.5X:'0XFFFFFFFF'
+ %0#-+0X:'0'
+ %0#-+0X:'0X1'
+ %0#-+0X:'0XA'
+ %0#-+0X:'0X64'
+ %0#-+0X:'0XFFFFFFFF'
+ %0#-+1.0X:' '
+ %0#-+1.0X:'0X1'
+ %0#-+1.0X:'0XA'
+ %0#-+1.0X:'0X64'
+ %0#-+1.0X:'0XFFFFFFFF'
+ %0#-+1.1X:'0'
+ %0#-+1.1X:'0X1'
+ %0#-+1.1X:'0XA'
+ %0#-+1.1X:'0X64'
+ %0#-+1.1X:'0XFFFFFFFF'
+ %0#-+1.2X:'00'
+ %0#-+1.2X:'0X01'
+ %0#-+1.2X:'0X0A'
+ %0#-+1.2X:'0X64'
+ %0#-+1.2X:'0XFFFFFFFF'
+ %0#-+1.5X:'00000'
+ %0#-+1.5X:'0X00001'
+ %0#-+1.5X:'0X0000A'
+ %0#-+1.5X:'0X00064'
+ %0#-+1.5X:'0XFFFFFFFF'
+ %0#-+1X:'0'
+ %0#-+1X:'0X1'
+ %0#-+1X:'0XA'
+ %0#-+1X:'0X64'
+ %0#-+1X:'0XFFFFFFFF'
+ %0#-+2.0X:' '
+ %0#-+2.0X:'0X1'
+ %0#-+2.0X:'0XA'
+ %0#-+2.0X:'0X64'
+ %0#-+2.0X:'0XFFFFFFFF'
+ %0#-+2.1X:'0 '
+ %0#-+2.1X:'0X1'
+ %0#-+2.1X:'0XA'
+ %0#-+2.1X:'0X64'
+ %0#-+2.1X:'0XFFFFFFFF'
+ %0#-+2.2X:'00'
+ %0#-+2.2X:'0X01'
+ %0#-+2.2X:'0X0A'
+ %0#-+2.2X:'0X64'
+ %0#-+2.2X:'0XFFFFFFFF'
+ %0#-+2.5X:'00000'
+ %0#-+2.5X:'0X00001'
+ %0#-+2.5X:'0X0000A'
+ %0#-+2.5X:'0X00064'
+ %0#-+2.5X:'0XFFFFFFFF'
+ %0#-+2X:'0 '
+ %0#-+2X:'0X1'
+ %0#-+2X:'0XA'
+ %0#-+2X:'0X64'
+ %0#-+2X:'0XFFFFFFFF'
+ %0#-+5.0X:' '
+ %0#-+5.0X:'0X1 '
+ %0#-+5.0X:'0XA '
+ %0#-+5.0X:'0X64 '
+ %0#-+5.0X:'0XFFFFFFFF'
+ %0#-+5.1X:'0 '
+ %0#-+5.1X:'0X1 '
+ %0#-+5.1X:'0XA '
+ %0#-+5.1X:'0X64 '
+ %0#-+5.1X:'0XFFFFFFFF'
+ %0#-+5.2X:'00 '
+ %0#-+5.2X:'0X01 '
+ %0#-+5.2X:'0X0A '
+ %0#-+5.2X:'0X64 '
+ %0#-+5.2X:'0XFFFFFFFF'
+ %0#-+5.5X:'00000'
+ %0#-+5.5X:'0X00001'
+ %0#-+5.5X:'0X0000A'
+ %0#-+5.5X:'0X00064'
+ %0#-+5.5X:'0XFFFFFFFF'
+ %0#-+5X:'0 '
+ %0#-+5X:'0X1 '
+ %0#-+5X:'0XA '
+ %0#-+5X:'0X64 '
+ %0#-+5X:'0XFFFFFFFF'
+ %0#-+X:'0'
+ %0#-+X:'0X1'
+ %0#-+X:'0XA'
+ %0#-+X:'0X64'
+ %0#-+X:'0XFFFFFFFF'
+ %0#-.0X:''
+ %0#-.0X:'0X1'
+ %0#-.0X:'0XA'
+ %0#-.0X:'0X64'
+ %0#-.0X:'0XFFFFFFFF'
+ %0#-.1X:'0'
+ %0#-.1X:'0X1'
+ %0#-.1X:'0XA'
+ %0#-.1X:'0X64'
+ %0#-.1X:'0XFFFFFFFF'
+ %0#-.2X:'00'
+ %0#-.2X:'0X01'
+ %0#-.2X:'0X0A'
+ %0#-.2X:'0X64'
+ %0#-.2X:'0XFFFFFFFF'
+ %0#-.5X:'00000'
+ %0#-.5X:'0X00001'
+ %0#-.5X:'0X0000A'
+ %0#-.5X:'0X00064'
+ %0#-.5X:'0XFFFFFFFF'
+ %0#-0.0X:''
+ %0#-0.0X:'0X1'
+ %0#-0.0X:'0XA'
+ %0#-0.0X:'0X64'
+ %0#-0.0X:'0XFFFFFFFF'
+ %0#-0.1X:'0'
+ %0#-0.1X:'0X1'
+ %0#-0.1X:'0XA'
+ %0#-0.1X:'0X64'
+ %0#-0.1X:'0XFFFFFFFF'
+ %0#-0.2X:'00'
+ %0#-0.2X:'0X01'
+ %0#-0.2X:'0X0A'
+ %0#-0.2X:'0X64'
+ %0#-0.2X:'0XFFFFFFFF'
+ %0#-0.5X:'00000'
+ %0#-0.5X:'0X00001'
+ %0#-0.5X:'0X0000A'
+ %0#-0.5X:'0X00064'
+ %0#-0.5X:'0XFFFFFFFF'
+ %0#-0X:'0'
+ %0#-0X:'0X1'
+ %0#-0X:'0XA'
+ %0#-0X:'0X64'
+ %0#-0X:'0XFFFFFFFF'
+ %0#-1.0X:' '
+ %0#-1.0X:'0X1'
+ %0#-1.0X:'0XA'
+ %0#-1.0X:'0X64'
+ %0#-1.0X:'0XFFFFFFFF'
+ %0#-1.1X:'0'
+ %0#-1.1X:'0X1'
+ %0#-1.1X:'0XA'
+ %0#-1.1X:'0X64'
+ %0#-1.1X:'0XFFFFFFFF'
+ %0#-1.2X:'00'
+ %0#-1.2X:'0X01'
+ %0#-1.2X:'0X0A'
+ %0#-1.2X:'0X64'
+ %0#-1.2X:'0XFFFFFFFF'
+ %0#-1.5X:'00000'
+ %0#-1.5X:'0X00001'
+ %0#-1.5X:'0X0000A'
+ %0#-1.5X:'0X00064'
+ %0#-1.5X:'0XFFFFFFFF'
+ %0#-1X:'0'
+ %0#-1X:'0X1'
+ %0#-1X:'0XA'
+ %0#-1X:'0X64'
+ %0#-1X:'0XFFFFFFFF'
+ %0#-2.0X:' '
+ %0#-2.0X:'0X1'
+ %0#-2.0X:'0XA'
+ %0#-2.0X:'0X64'
+ %0#-2.0X:'0XFFFFFFFF'
+ %0#-2.1X:'0 '
+ %0#-2.1X:'0X1'
+ %0#-2.1X:'0XA'
+ %0#-2.1X:'0X64'
+ %0#-2.1X:'0XFFFFFFFF'
+ %0#-2.2X:'00'
+ %0#-2.2X:'0X01'
+ %0#-2.2X:'0X0A'
+ %0#-2.2X:'0X64'
+ %0#-2.2X:'0XFFFFFFFF'
+ %0#-2.5X:'00000'
+ %0#-2.5X:'0X00001'
+ %0#-2.5X:'0X0000A'
+ %0#-2.5X:'0X00064'
+ %0#-2.5X:'0XFFFFFFFF'
+ %0#-2X:'0 '
+ %0#-2X:'0X1'
+ %0#-2X:'0XA'
+ %0#-2X:'0X64'
+ %0#-2X:'0XFFFFFFFF'
+ %0#-5.0X:' '
+ %0#-5.0X:'0X1 '
+ %0#-5.0X:'0XA '
+ %0#-5.0X:'0X64 '
+ %0#-5.0X:'0XFFFFFFFF'
+ %0#-5.1X:'0 '
+ %0#-5.1X:'0X1 '
+ %0#-5.1X:'0XA '
+ %0#-5.1X:'0X64 '
+ %0#-5.1X:'0XFFFFFFFF'
+ %0#-5.2X:'00 '
+ %0#-5.2X:'0X01 '
+ %0#-5.2X:'0X0A '
+ %0#-5.2X:'0X64 '
+ %0#-5.2X:'0XFFFFFFFF'
+ %0#-5.5X:'00000'
+ %0#-5.5X:'0X00001'
+ %0#-5.5X:'0X0000A'
+ %0#-5.5X:'0X00064'
+ %0#-5.5X:'0XFFFFFFFF'
+ %0#-5X:'0 '
+ %0#-5X:'0X1 '
+ %0#-5X:'0XA '
+ %0#-5X:'0X64 '
+ %0#-5X:'0XFFFFFFFF'
+ %0#-X:'0'
+ %0#-X:'0X1'
+ %0#-X:'0XA'
+ %0#-X:'0X64'
+ %0#-X:'0XFFFFFFFF'
+ %0#.0X:''
+ %0#.0X:'0X1'
+ %0#.0X:'0XA'
+ %0#.0X:'0X64'
+ %0#.0X:'0XFFFFFFFF'
+ %0#.1X:'0'
+ %0#.1X:'0X1'
+ %0#.1X:'0XA'
+ %0#.1X:'0X64'
+ %0#.1X:'0XFFFFFFFF'
+ %0#.2X:'00'
+ %0#.2X:'0X01'
+ %0#.2X:'0X0A'
+ %0#.2X:'0X64'
+ %0#.2X:'0XFFFFFFFF'
+ %0#.5X:'00000'
+ %0#.5X:'0X00001'
+ %0#.5X:'0X0000A'
+ %0#.5X:'0X00064'
+ %0#.5X:'0XFFFFFFFF'
+ %0#0.0X:''
+ %0#0.0X:'0X1'
+ %0#0.0X:'0XA'
+ %0#0.0X:'0X64'
+ %0#0.0X:'0XFFFFFFFF'
+ %0#0.1X:'0'
+ %0#0.1X:'0X1'
+ %0#0.1X:'0XA'
+ %0#0.1X:'0X64'
+ %0#0.1X:'0XFFFFFFFF'
+ %0#0.2X:'00'
+ %0#0.2X:'0X01'
+ %0#0.2X:'0X0A'
+ %0#0.2X:'0X64'
+ %0#0.2X:'0XFFFFFFFF'
+ %0#0.5X:'00000'
+ %0#0.5X:'0X00001'
+ %0#0.5X:'0X0000A'
+ %0#0.5X:'0X00064'
+ %0#0.5X:'0XFFFFFFFF'
+ %0#0X:'0'
+ %0#0X:'0X1'
+ %0#0X:'0XA'
+ %0#0X:'0X64'
+ %0#0X:'0XFFFFFFFF'
+ %0#1.0X:' '
+ %0#1.0X:'0X1'
+ %0#1.0X:'0XA'
+ %0#1.0X:'0X64'
+ %0#1.0X:'0XFFFFFFFF'
+ %0#1.1X:'0'
+ %0#1.1X:'0X1'
+ %0#1.1X:'0XA'
+ %0#1.1X:'0X64'
+ %0#1.1X:'0XFFFFFFFF'
+ %0#1.2X:'00'
+ %0#1.2X:'0X01'
+ %0#1.2X:'0X0A'
+ %0#1.2X:'0X64'
+ %0#1.2X:'0XFFFFFFFF'
+ %0#1.5X:'00000'
+ %0#1.5X:'0X00001'
+ %0#1.5X:'0X0000A'
+ %0#1.5X:'0X00064'
+ %0#1.5X:'0XFFFFFFFF'
+ %0#1X:'0'
+ %0#1X:'0X1'
+ %0#1X:'0XA'
+ %0#1X:'0X64'
+ %0#1X:'0XFFFFFFFF'
+ %0#2.0X:' '
+ %0#2.0X:'0X1'
+ %0#2.0X:'0XA'
+ %0#2.0X:'0X64'
+ %0#2.0X:'0XFFFFFFFF'
+ %0#2.1X:' 0'
+ %0#2.1X:'0X1'
+ %0#2.1X:'0XA'
+ %0#2.1X:'0X64'
+ %0#2.1X:'0XFFFFFFFF'
+ %0#2.2X:'00'
+ %0#2.2X:'0X01'
+ %0#2.2X:'0X0A'
+ %0#2.2X:'0X64'
+ %0#2.2X:'0XFFFFFFFF'
+ %0#2.5X:'00000'
+ %0#2.5X:'0X00001'
+ %0#2.5X:'0X0000A'
+ %0#2.5X:'0X00064'
+ %0#2.5X:'0XFFFFFFFF'
+ %0#2X:'00'
+ %0#2X:'0X1'
+ %0#2X:'0XA'
+ %0#2X:'0X64'
+ %0#2X:'0XFFFFFFFF'
+ %0#5.0X:' '
+ %0#5.0X:' 0X1'
+ %0#5.0X:' 0XA'
+ %0#5.0X:' 0X64'
+ %0#5.0X:'0XFFFFFFFF'
+ %0#5.1X:' 0'
+ %0#5.1X:' 0X1'
+ %0#5.1X:' 0XA'
+ %0#5.1X:' 0X64'
+ %0#5.1X:'0XFFFFFFFF'
+ %0#5.2X:' 00'
+ %0#5.2X:' 0X01'
+ %0#5.2X:' 0X0A'
+ %0#5.2X:' 0X64'
+ %0#5.2X:'0XFFFFFFFF'
+ %0#5.5X:'00000'
+ %0#5.5X:'0X00001'
+ %0#5.5X:'0X0000A'
+ %0#5.5X:'0X00064'
+ %0#5.5X:'0XFFFFFFFF'
+ %0#5X:'00000'
+ %0#5X:'0X001'
+ %0#5X:'0X00A'
+ %0#5X:'0X064'
+ %0#5X:'0XFFFFFFFF'
+ %0#X:'0'
+ %0#X:'0X1'
+ %0#X:'0XA'
+ %0#X:'0X64'
+ %0#X:'0XFFFFFFFF'
+ %0+ .0X:''
+ %0+ .0X:'1'
+ %0+ .0X:'A'
+ %0+ .0X:'64'
+ %0+ .0X:'FFFFFFFF'
+ %0+ .1X:'0'
+ %0+ .1X:'1'
+ %0+ .1X:'A'
+ %0+ .1X:'64'
+ %0+ .1X:'FFFFFFFF'
+ %0+ .2X:'00'
+ %0+ .2X:'01'
+ %0+ .2X:'0A'
+ %0+ .2X:'64'
+ %0+ .2X:'FFFFFFFF'
+ %0+ .5X:'00000'
+ %0+ .5X:'00001'
+ %0+ .5X:'0000A'
+ %0+ .5X:'00064'
+ %0+ .5X:'FFFFFFFF'
+ %0+ 0.0X:''
+ %0+ 0.0X:'1'
+ %0+ 0.0X:'A'
+ %0+ 0.0X:'64'
+ %0+ 0.0X:'FFFFFFFF'
+ %0+ 0.1X:'0'
+ %0+ 0.1X:'1'
+ %0+ 0.1X:'A'
+ %0+ 0.1X:'64'
+ %0+ 0.1X:'FFFFFFFF'
+ %0+ 0.2X:'00'
+ %0+ 0.2X:'01'
+ %0+ 0.2X:'0A'
+ %0+ 0.2X:'64'
+ %0+ 0.2X:'FFFFFFFF'
+ %0+ 0.5X:'00000'
+ %0+ 0.5X:'00001'
+ %0+ 0.5X:'0000A'
+ %0+ 0.5X:'00064'
+ %0+ 0.5X:'FFFFFFFF'
+ %0+ 0X:'0'
+ %0+ 0X:'1'
+ %0+ 0X:'A'
+ %0+ 0X:'64'
+ %0+ 0X:'FFFFFFFF'
+ %0+ 1.0X:' '
+ %0+ 1.0X:'1'
+ %0+ 1.0X:'A'
+ %0+ 1.0X:'64'
+ %0+ 1.0X:'FFFFFFFF'
+ %0+ 1.1X:'0'
+ %0+ 1.1X:'1'
+ %0+ 1.1X:'A'
+ %0+ 1.1X:'64'
+ %0+ 1.1X:'FFFFFFFF'
+ %0+ 1.2X:'00'
+ %0+ 1.2X:'01'
+ %0+ 1.2X:'0A'
+ %0+ 1.2X:'64'
+ %0+ 1.2X:'FFFFFFFF'
+ %0+ 1.5X:'00000'
+ %0+ 1.5X:'00001'
+ %0+ 1.5X:'0000A'
+ %0+ 1.5X:'00064'
+ %0+ 1.5X:'FFFFFFFF'
+ %0+ 1X:'0'
+ %0+ 1X:'1'
+ %0+ 1X:'A'
+ %0+ 1X:'64'
+ %0+ 1X:'FFFFFFFF'
+ %0+ 2.0X:' '
+ %0+ 2.0X:' 1'
+ %0+ 2.0X:' A'
+ %0+ 2.0X:'64'
+ %0+ 2.0X:'FFFFFFFF'
+ %0+ 2.1X:' 0'
+ %0+ 2.1X:' 1'
+ %0+ 2.1X:' A'
+ %0+ 2.1X:'64'
+ %0+ 2.1X:'FFFFFFFF'
+ %0+ 2.2X:'00'
+ %0+ 2.2X:'01'
+ %0+ 2.2X:'0A'
+ %0+ 2.2X:'64'
+ %0+ 2.2X:'FFFFFFFF'
+ %0+ 2.5X:'00000'
+ %0+ 2.5X:'00001'
+ %0+ 2.5X:'0000A'
+ %0+ 2.5X:'00064'
+ %0+ 2.5X:'FFFFFFFF'
+ %0+ 2X:'00'
+ %0+ 2X:'01'
+ %0+ 2X:'0A'
+ %0+ 2X:'64'
+ %0+ 2X:'FFFFFFFF'
+ %0+ 5.0X:' '
+ %0+ 5.0X:' 1'
+ %0+ 5.0X:' A'
+ %0+ 5.0X:' 64'
+ %0+ 5.0X:'FFFFFFFF'
+ %0+ 5.1X:' 0'
+ %0+ 5.1X:' 1'
+ %0+ 5.1X:' A'
+ %0+ 5.1X:' 64'
+ %0+ 5.1X:'FFFFFFFF'
+ %0+ 5.2X:' 00'
+ %0+ 5.2X:' 01'
+ %0+ 5.2X:' 0A'
+ %0+ 5.2X:' 64'
+ %0+ 5.2X:'FFFFFFFF'
+ %0+ 5.5X:'00000'
+ %0+ 5.5X:'00001'
+ %0+ 5.5X:'0000A'
+ %0+ 5.5X:'00064'
+ %0+ 5.5X:'FFFFFFFF'
+ %0+ 5X:'00000'
+ %0+ 5X:'00001'
+ %0+ 5X:'0000A'
+ %0+ 5X:'00064'
+ %0+ 5X:'FFFFFFFF'
+ %0+ X:'0'
+ %0+ X:'1'
+ %0+ X:'A'
+ %0+ X:'64'
+ %0+ X:'FFFFFFFF'
+ %0+.0X:''
+ %0+.0X:'1'
+ %0+.0X:'A'
+ %0+.0X:'64'
+ %0+.0X:'FFFFFFFF'
+ %0+.1X:'0'
+ %0+.1X:'1'
+ %0+.1X:'A'
+ %0+.1X:'64'
+ %0+.1X:'FFFFFFFF'
+ %0+.2X:'00'
+ %0+.2X:'01'
+ %0+.2X:'0A'
+ %0+.2X:'64'
+ %0+.2X:'FFFFFFFF'
+ %0+.5X:'00000'
+ %0+.5X:'00001'
+ %0+.5X:'0000A'
+ %0+.5X:'00064'
+ %0+.5X:'FFFFFFFF'
+ %0+0.0X:''
+ %0+0.0X:'1'
+ %0+0.0X:'A'
+ %0+0.0X:'64'
+ %0+0.0X:'FFFFFFFF'
+ %0+0.1X:'0'
+ %0+0.1X:'1'
+ %0+0.1X:'A'
+ %0+0.1X:'64'
+ %0+0.1X:'FFFFFFFF'
+ %0+0.2X:'00'
+ %0+0.2X:'01'
+ %0+0.2X:'0A'
+ %0+0.2X:'64'
+ %0+0.2X:'FFFFFFFF'
+ %0+0.5X:'00000'
+ %0+0.5X:'00001'
+ %0+0.5X:'0000A'
+ %0+0.5X:'00064'
+ %0+0.5X:'FFFFFFFF'
+ %0+0X:'0'
+ %0+0X:'1'
+ %0+0X:'A'
+ %0+0X:'64'
+ %0+0X:'FFFFFFFF'
+ %0+1.0X:' '
+ %0+1.0X:'1'
+ %0+1.0X:'A'
+ %0+1.0X:'64'
+ %0+1.0X:'FFFFFFFF'
+ %0+1.1X:'0'
+ %0+1.1X:'1'
+ %0+1.1X:'A'
+ %0+1.1X:'64'
+ %0+1.1X:'FFFFFFFF'
+ %0+1.2X:'00'
+ %0+1.2X:'01'
+ %0+1.2X:'0A'
+ %0+1.2X:'64'
+ %0+1.2X:'FFFFFFFF'
+ %0+1.5X:'00000'
+ %0+1.5X:'00001'
+ %0+1.5X:'0000A'
+ %0+1.5X:'00064'
+ %0+1.5X:'FFFFFFFF'
+ %0+1X:'0'
+ %0+1X:'1'
+ %0+1X:'A'
+ %0+1X:'64'
+ %0+1X:'FFFFFFFF'
+ %0+2.0X:' '
+ %0+2.0X:' 1'
+ %0+2.0X:' A'
+ %0+2.0X:'64'
+ %0+2.0X:'FFFFFFFF'
+ %0+2.1X:' 0'
+ %0+2.1X:' 1'
+ %0+2.1X:' A'
+ %0+2.1X:'64'
+ %0+2.1X:'FFFFFFFF'
+ %0+2.2X:'00'
+ %0+2.2X:'01'
+ %0+2.2X:'0A'
+ %0+2.2X:'64'
+ %0+2.2X:'FFFFFFFF'
+ %0+2.5X:'00000'
+ %0+2.5X:'00001'
+ %0+2.5X:'0000A'
+ %0+2.5X:'00064'
+ %0+2.5X:'FFFFFFFF'
+ %0+2X:'00'
+ %0+2X:'01'
+ %0+2X:'0A'
+ %0+2X:'64'
+ %0+2X:'FFFFFFFF'
+ %0+5.0X:' '
+ %0+5.0X:' 1'
+ %0+5.0X:' A'
+ %0+5.0X:' 64'
+ %0+5.0X:'FFFFFFFF'
+ %0+5.1X:' 0'
+ %0+5.1X:' 1'
+ %0+5.1X:' A'
+ %0+5.1X:' 64'
+ %0+5.1X:'FFFFFFFF'
+ %0+5.2X:' 00'
+ %0+5.2X:' 01'
+ %0+5.2X:' 0A'
+ %0+5.2X:' 64'
+ %0+5.2X:'FFFFFFFF'
+ %0+5.5X:'00000'
+ %0+5.5X:'00001'
+ %0+5.5X:'0000A'
+ %0+5.5X:'00064'
+ %0+5.5X:'FFFFFFFF'
+ %0+5X:'00000'
+ %0+5X:'00001'
+ %0+5X:'0000A'
+ %0+5X:'00064'
+ %0+5X:'FFFFFFFF'
+ %0+X:'0'
+ %0+X:'1'
+ %0+X:'A'
+ %0+X:'64'
+ %0+X:'FFFFFFFF'
+ %0- .0X:''
+ %0- .0X:'1'
+ %0- .0X:'A'
+ %0- .0X:'64'
+ %0- .0X:'FFFFFFFF'
+ %0- .1X:'0'
+ %0- .1X:'1'
+ %0- .1X:'A'
+ %0- .1X:'64'
+ %0- .1X:'FFFFFFFF'
+ %0- .2X:'00'
+ %0- .2X:'01'
+ %0- .2X:'0A'
+ %0- .2X:'64'
+ %0- .2X:'FFFFFFFF'
+ %0- .5X:'00000'
+ %0- .5X:'00001'
+ %0- .5X:'0000A'
+ %0- .5X:'00064'
+ %0- .5X:'FFFFFFFF'
+ %0- 0.0X:''
+ %0- 0.0X:'1'
+ %0- 0.0X:'A'
+ %0- 0.0X:'64'
+ %0- 0.0X:'FFFFFFFF'
+ %0- 0.1X:'0'
+ %0- 0.1X:'1'
+ %0- 0.1X:'A'
+ %0- 0.1X:'64'
+ %0- 0.1X:'FFFFFFFF'
+ %0- 0.2X:'00'
+ %0- 0.2X:'01'
+ %0- 0.2X:'0A'
+ %0- 0.2X:'64'
+ %0- 0.2X:'FFFFFFFF'
+ %0- 0.5X:'00000'
+ %0- 0.5X:'00001'
+ %0- 0.5X:'0000A'
+ %0- 0.5X:'00064'
+ %0- 0.5X:'FFFFFFFF'
+ %0- 0X:'0'
+ %0- 0X:'1'
+ %0- 0X:'A'
+ %0- 0X:'64'
+ %0- 0X:'FFFFFFFF'
+ %0- 1.0X:' '
+ %0- 1.0X:'1'
+ %0- 1.0X:'A'
+ %0- 1.0X:'64'
+ %0- 1.0X:'FFFFFFFF'
+ %0- 1.1X:'0'
+ %0- 1.1X:'1'
+ %0- 1.1X:'A'
+ %0- 1.1X:'64'
+ %0- 1.1X:'FFFFFFFF'
+ %0- 1.2X:'00'
+ %0- 1.2X:'01'
+ %0- 1.2X:'0A'
+ %0- 1.2X:'64'
+ %0- 1.2X:'FFFFFFFF'
+ %0- 1.5X:'00000'
+ %0- 1.5X:'00001'
+ %0- 1.5X:'0000A'
+ %0- 1.5X:'00064'
+ %0- 1.5X:'FFFFFFFF'
+ %0- 1X:'0'
+ %0- 1X:'1'
+ %0- 1X:'A'
+ %0- 1X:'64'
+ %0- 1X:'FFFFFFFF'
+ %0- 2.0X:' '
+ %0- 2.0X:'1 '
+ %0- 2.0X:'A '
+ %0- 2.0X:'64'
+ %0- 2.0X:'FFFFFFFF'
+ %0- 2.1X:'0 '
+ %0- 2.1X:'1 '
+ %0- 2.1X:'A '
+ %0- 2.1X:'64'
+ %0- 2.1X:'FFFFFFFF'
+ %0- 2.2X:'00'
+ %0- 2.2X:'01'
+ %0- 2.2X:'0A'
+ %0- 2.2X:'64'
+ %0- 2.2X:'FFFFFFFF'
+ %0- 2.5X:'00000'
+ %0- 2.5X:'00001'
+ %0- 2.5X:'0000A'
+ %0- 2.5X:'00064'
+ %0- 2.5X:'FFFFFFFF'
+ %0- 2X:'0 '
+ %0- 2X:'1 '
+ %0- 2X:'A '
+ %0- 2X:'64'
+ %0- 2X:'FFFFFFFF'
+ %0- 5.0X:' '
+ %0- 5.0X:'1 '
+ %0- 5.0X:'A '
+ %0- 5.0X:'64 '
+ %0- 5.0X:'FFFFFFFF'
+ %0- 5.1X:'0 '
+ %0- 5.1X:'1 '
+ %0- 5.1X:'A '
+ %0- 5.1X:'64 '
+ %0- 5.1X:'FFFFFFFF'
+ %0- 5.2X:'00 '
+ %0- 5.2X:'01 '
+ %0- 5.2X:'0A '
+ %0- 5.2X:'64 '
+ %0- 5.2X:'FFFFFFFF'
+ %0- 5.5X:'00000'
+ %0- 5.5X:'00001'
+ %0- 5.5X:'0000A'
+ %0- 5.5X:'00064'
+ %0- 5.5X:'FFFFFFFF'
+ %0- 5X:'0 '
+ %0- 5X:'1 '
+ %0- 5X:'A '
+ %0- 5X:'64 '
+ %0- 5X:'FFFFFFFF'
+ %0- X:'0'
+ %0- X:'1'
+ %0- X:'A'
+ %0- X:'64'
+ %0- X:'FFFFFFFF'
+ %0-+ .0X:''
+ %0-+ .0X:'1'
+ %0-+ .0X:'A'
+ %0-+ .0X:'64'
+ %0-+ .0X:'FFFFFFFF'
+ %0-+ .1X:'0'
+ %0-+ .1X:'1'
+ %0-+ .1X:'A'
+ %0-+ .1X:'64'
+ %0-+ .1X:'FFFFFFFF'
+ %0-+ .2X:'00'
+ %0-+ .2X:'01'
+ %0-+ .2X:'0A'
+ %0-+ .2X:'64'
+ %0-+ .2X:'FFFFFFFF'
+ %0-+ .5X:'00000'
+ %0-+ .5X:'00001'
+ %0-+ .5X:'0000A'
+ %0-+ .5X:'00064'
+ %0-+ .5X:'FFFFFFFF'
+ %0-+ 0.0X:''
+ %0-+ 0.0X:'1'
+ %0-+ 0.0X:'A'
+ %0-+ 0.0X:'64'
+ %0-+ 0.0X:'FFFFFFFF'
+ %0-+ 0.1X:'0'
+ %0-+ 0.1X:'1'
+ %0-+ 0.1X:'A'
+ %0-+ 0.1X:'64'
+ %0-+ 0.1X:'FFFFFFFF'
+ %0-+ 0.2X:'00'
+ %0-+ 0.2X:'01'
+ %0-+ 0.2X:'0A'
+ %0-+ 0.2X:'64'
+ %0-+ 0.2X:'FFFFFFFF'
+ %0-+ 0.5X:'00000'
+ %0-+ 0.5X:'00001'
+ %0-+ 0.5X:'0000A'
+ %0-+ 0.5X:'00064'
+ %0-+ 0.5X:'FFFFFFFF'
+ %0-+ 0X:'0'
+ %0-+ 0X:'1'
+ %0-+ 0X:'A'
+ %0-+ 0X:'64'
+ %0-+ 0X:'FFFFFFFF'
+ %0-+ 1.0X:' '
+ %0-+ 1.0X:'1'
+ %0-+ 1.0X:'A'
+ %0-+ 1.0X:'64'
+ %0-+ 1.0X:'FFFFFFFF'
+ %0-+ 1.1X:'0'
+ %0-+ 1.1X:'1'
+ %0-+ 1.1X:'A'
+ %0-+ 1.1X:'64'
+ %0-+ 1.1X:'FFFFFFFF'
+ %0-+ 1.2X:'00'
+ %0-+ 1.2X:'01'
+ %0-+ 1.2X:'0A'
+ %0-+ 1.2X:'64'
+ %0-+ 1.2X:'FFFFFFFF'
+ %0-+ 1.5X:'00000'
+ %0-+ 1.5X:'00001'
+ %0-+ 1.5X:'0000A'
+ %0-+ 1.5X:'00064'
+ %0-+ 1.5X:'FFFFFFFF'
+ %0-+ 1X:'0'
+ %0-+ 1X:'1'
+ %0-+ 1X:'A'
+ %0-+ 1X:'64'
+ %0-+ 1X:'FFFFFFFF'
+ %0-+ 2.0X:' '
+ %0-+ 2.0X:'1 '
+ %0-+ 2.0X:'A '
+ %0-+ 2.0X:'64'
+ %0-+ 2.0X:'FFFFFFFF'
+ %0-+ 2.1X:'0 '
+ %0-+ 2.1X:'1 '
+ %0-+ 2.1X:'A '
+ %0-+ 2.1X:'64'
+ %0-+ 2.1X:'FFFFFFFF'
+ %0-+ 2.2X:'00'
+ %0-+ 2.2X:'01'
+ %0-+ 2.2X:'0A'
+ %0-+ 2.2X:'64'
+ %0-+ 2.2X:'FFFFFFFF'
+ %0-+ 2.5X:'00000'
+ %0-+ 2.5X:'00001'
+ %0-+ 2.5X:'0000A'
+ %0-+ 2.5X:'00064'
+ %0-+ 2.5X:'FFFFFFFF'
+ %0-+ 2X:'0 '
+ %0-+ 2X:'1 '
+ %0-+ 2X:'A '
+ %0-+ 2X:'64'
+ %0-+ 2X:'FFFFFFFF'
+ %0-+ 5.0X:' '
+ %0-+ 5.0X:'1 '
+ %0-+ 5.0X:'A '
+ %0-+ 5.0X:'64 '
+ %0-+ 5.0X:'FFFFFFFF'
+ %0-+ 5.1X:'0 '
+ %0-+ 5.1X:'1 '
+ %0-+ 5.1X:'A '
+ %0-+ 5.1X:'64 '
+ %0-+ 5.1X:'FFFFFFFF'
+ %0-+ 5.2X:'00 '
+ %0-+ 5.2X:'01 '
+ %0-+ 5.2X:'0A '
+ %0-+ 5.2X:'64 '
+ %0-+ 5.2X:'FFFFFFFF'
+ %0-+ 5.5X:'00000'
+ %0-+ 5.5X:'00001'
+ %0-+ 5.5X:'0000A'
+ %0-+ 5.5X:'00064'
+ %0-+ 5.5X:'FFFFFFFF'
+ %0-+ 5X:'0 '
+ %0-+ 5X:'1 '
+ %0-+ 5X:'A '
+ %0-+ 5X:'64 '
+ %0-+ 5X:'FFFFFFFF'
+ %0-+ X:'0'
+ %0-+ X:'1'
+ %0-+ X:'A'
+ %0-+ X:'64'
+ %0-+ X:'FFFFFFFF'
+ %0-+.0X:''
+ %0-+.0X:'1'
+ %0-+.0X:'A'
+ %0-+.0X:'64'
+ %0-+.0X:'FFFFFFFF'
+ %0-+.1X:'0'
+ %0-+.1X:'1'
+ %0-+.1X:'A'
+ %0-+.1X:'64'
+ %0-+.1X:'FFFFFFFF'
+ %0-+.2X:'00'
+ %0-+.2X:'01'
+ %0-+.2X:'0A'
+ %0-+.2X:'64'
+ %0-+.2X:'FFFFFFFF'
+ %0-+.5X:'00000'
+ %0-+.5X:'00001'
+ %0-+.5X:'0000A'
+ %0-+.5X:'00064'
+ %0-+.5X:'FFFFFFFF'
+ %0-+0.0X:''
+ %0-+0.0X:'1'
+ %0-+0.0X:'A'
+ %0-+0.0X:'64'
+ %0-+0.0X:'FFFFFFFF'
+ %0-+0.1X:'0'
+ %0-+0.1X:'1'
+ %0-+0.1X:'A'
+ %0-+0.1X:'64'
+ %0-+0.1X:'FFFFFFFF'
+ %0-+0.2X:'00'
+ %0-+0.2X:'01'
+ %0-+0.2X:'0A'
+ %0-+0.2X:'64'
+ %0-+0.2X:'FFFFFFFF'
+ %0-+0.5X:'00000'
+ %0-+0.5X:'00001'
+ %0-+0.5X:'0000A'
+ %0-+0.5X:'00064'
+ %0-+0.5X:'FFFFFFFF'
+ %0-+0X:'0'
+ %0-+0X:'1'
+ %0-+0X:'A'
+ %0-+0X:'64'
+ %0-+0X:'FFFFFFFF'
+ %0-+1.0X:' '
+ %0-+1.0X:'1'
+ %0-+1.0X:'A'
+ %0-+1.0X:'64'
+ %0-+1.0X:'FFFFFFFF'
+ %0-+1.1X:'0'
+ %0-+1.1X:'1'
+ %0-+1.1X:'A'
+ %0-+1.1X:'64'
+ %0-+1.1X:'FFFFFFFF'
+ %0-+1.2X:'00'
+ %0-+1.2X:'01'
+ %0-+1.2X:'0A'
+ %0-+1.2X:'64'
+ %0-+1.2X:'FFFFFFFF'
+ %0-+1.5X:'00000'
+ %0-+1.5X:'00001'
+ %0-+1.5X:'0000A'
+ %0-+1.5X:'00064'
+ %0-+1.5X:'FFFFFFFF'
+ %0-+1X:'0'
+ %0-+1X:'1'
+ %0-+1X:'A'
+ %0-+1X:'64'
+ %0-+1X:'FFFFFFFF'
+ %0-+2.0X:' '
+ %0-+2.0X:'1 '
+ %0-+2.0X:'A '
+ %0-+2.0X:'64'
+ %0-+2.0X:'FFFFFFFF'
+ %0-+2.1X:'0 '
+ %0-+2.1X:'1 '
+ %0-+2.1X:'A '
+ %0-+2.1X:'64'
+ %0-+2.1X:'FFFFFFFF'
+ %0-+2.2X:'00'
+ %0-+2.2X:'01'
+ %0-+2.2X:'0A'
+ %0-+2.2X:'64'
+ %0-+2.2X:'FFFFFFFF'
+ %0-+2.5X:'00000'
+ %0-+2.5X:'00001'
+ %0-+2.5X:'0000A'
+ %0-+2.5X:'00064'
+ %0-+2.5X:'FFFFFFFF'
+ %0-+2X:'0 '
+ %0-+2X:'1 '
+ %0-+2X:'A '
+ %0-+2X:'64'
+ %0-+2X:'FFFFFFFF'
+ %0-+5.0X:' '
+ %0-+5.0X:'1 '
+ %0-+5.0X:'A '
+ %0-+5.0X:'64 '
+ %0-+5.0X:'FFFFFFFF'
+ %0-+5.1X:'0 '
+ %0-+5.1X:'1 '
+ %0-+5.1X:'A '
+ %0-+5.1X:'64 '
+ %0-+5.1X:'FFFFFFFF'
+ %0-+5.2X:'00 '
+ %0-+5.2X:'01 '
+ %0-+5.2X:'0A '
+ %0-+5.2X:'64 '
+ %0-+5.2X:'FFFFFFFF'
+ %0-+5.5X:'00000'
+ %0-+5.5X:'00001'
+ %0-+5.5X:'0000A'
+ %0-+5.5X:'00064'
+ %0-+5.5X:'FFFFFFFF'
+ %0-+5X:'0 '
+ %0-+5X:'1 '
+ %0-+5X:'A '
+ %0-+5X:'64 '
+ %0-+5X:'FFFFFFFF'
+ %0-+X:'0'
+ %0-+X:'1'
+ %0-+X:'A'
+ %0-+X:'64'
+ %0-+X:'FFFFFFFF'
+ %0-.0X:''
+ %0-.0X:'1'
+ %0-.0X:'A'
+ %0-.0X:'64'
+ %0-.0X:'FFFFFFFF'
+ %0-.1X:'0'
+ %0-.1X:'1'
+ %0-.1X:'A'
+ %0-.1X:'64'
+ %0-.1X:'FFFFFFFF'
+ %0-.2X:'00'
+ %0-.2X:'01'
+ %0-.2X:'0A'
+ %0-.2X:'64'
+ %0-.2X:'FFFFFFFF'
+ %0-.5X:'00000'
+ %0-.5X:'00001'
+ %0-.5X:'0000A'
+ %0-.5X:'00064'
+ %0-.5X:'FFFFFFFF'
+ %0-0.0X:''
+ %0-0.0X:'1'
+ %0-0.0X:'A'
+ %0-0.0X:'64'
+ %0-0.0X:'FFFFFFFF'
+ %0-0.1X:'0'
+ %0-0.1X:'1'
+ %0-0.1X:'A'
+ %0-0.1X:'64'
+ %0-0.1X:'FFFFFFFF'
+ %0-0.2X:'00'
+ %0-0.2X:'01'
+ %0-0.2X:'0A'
+ %0-0.2X:'64'
+ %0-0.2X:'FFFFFFFF'
+ %0-0.5X:'00000'
+ %0-0.5X:'00001'
+ %0-0.5X:'0000A'
+ %0-0.5X:'00064'
+ %0-0.5X:'FFFFFFFF'
+ %0-0X:'0'
+ %0-0X:'1'
+ %0-0X:'A'
+ %0-0X:'64'
+ %0-0X:'FFFFFFFF'
+ %0-1.0X:' '
+ %0-1.0X:'1'
+ %0-1.0X:'A'
+ %0-1.0X:'64'
+ %0-1.0X:'FFFFFFFF'
+ %0-1.1X:'0'
+ %0-1.1X:'1'
+ %0-1.1X:'A'
+ %0-1.1X:'64'
+ %0-1.1X:'FFFFFFFF'
+ %0-1.2X:'00'
+ %0-1.2X:'01'
+ %0-1.2X:'0A'
+ %0-1.2X:'64'
+ %0-1.2X:'FFFFFFFF'
+ %0-1.5X:'00000'
+ %0-1.5X:'00001'
+ %0-1.5X:'0000A'
+ %0-1.5X:'00064'
+ %0-1.5X:'FFFFFFFF'
+ %0-1X:'0'
+ %0-1X:'1'
+ %0-1X:'A'
+ %0-1X:'64'
+ %0-1X:'FFFFFFFF'
+ %0-2.0X:' '
+ %0-2.0X:'1 '
+ %0-2.0X:'A '
+ %0-2.0X:'64'
+ %0-2.0X:'FFFFFFFF'
+ %0-2.1X:'0 '
+ %0-2.1X:'1 '
+ %0-2.1X:'A '
+ %0-2.1X:'64'
+ %0-2.1X:'FFFFFFFF'
+ %0-2.2X:'00'
+ %0-2.2X:'01'
+ %0-2.2X:'0A'
+ %0-2.2X:'64'
+ %0-2.2X:'FFFFFFFF'
+ %0-2.5X:'00000'
+ %0-2.5X:'00001'
+ %0-2.5X:'0000A'
+ %0-2.5X:'00064'
+ %0-2.5X:'FFFFFFFF'
+ %0-2X:'0 '
+ %0-2X:'1 '
+ %0-2X:'A '
+ %0-2X:'64'
+ %0-2X:'FFFFFFFF'
+ %0-5.0X:' '
+ %0-5.0X:'1 '
+ %0-5.0X:'A '
+ %0-5.0X:'64 '
+ %0-5.0X:'FFFFFFFF'
+ %0-5.1X:'0 '
+ %0-5.1X:'1 '
+ %0-5.1X:'A '
+ %0-5.1X:'64 '
+ %0-5.1X:'FFFFFFFF'
+ %0-5.2X:'00 '
+ %0-5.2X:'01 '
+ %0-5.2X:'0A '
+ %0-5.2X:'64 '
+ %0-5.2X:'FFFFFFFF'
+ %0-5.5X:'00000'
+ %0-5.5X:'00001'
+ %0-5.5X:'0000A'
+ %0-5.5X:'00064'
+ %0-5.5X:'FFFFFFFF'
+ %0-5X:'0 '
+ %0-5X:'1 '
+ %0-5X:'A '
+ %0-5X:'64 '
+ %0-5X:'FFFFFFFF'
+ %0-X:'0'
+ %0-X:'1'
+ %0-X:'A'
+ %0-X:'64'
+ %0-X:'FFFFFFFF'
+ %0.0X:''
+ %0.0X:'1'
+ %0.0X:'A'
+ %0.0X:'64'
+ %0.0X:'FFFFFFFF'
+ %0.1X:'0'
+ %0.1X:'1'
+ %0.1X:'A'
+ %0.1X:'64'
+ %0.1X:'FFFFFFFF'
+ %0.2X:'00'
+ %0.2X:'01'
+ %0.2X:'0A'
+ %0.2X:'64'
+ %0.2X:'FFFFFFFF'
+ %0.5X:'00000'
+ %0.5X:'00001'
+ %0.5X:'0000A'
+ %0.5X:'00064'
+ %0.5X:'FFFFFFFF'
+ %00.0X:''
+ %00.0X:'1'
+ %00.0X:'A'
+ %00.0X:'64'
+ %00.0X:'FFFFFFFF'
+ %00.1X:'0'
+ %00.1X:'1'
+ %00.1X:'A'
+ %00.1X:'64'
+ %00.1X:'FFFFFFFF'
+ %00.2X:'00'
+ %00.2X:'01'
+ %00.2X:'0A'
+ %00.2X:'64'
+ %00.2X:'FFFFFFFF'
+ %00.5X:'00000'
+ %00.5X:'00001'
+ %00.5X:'0000A'
+ %00.5X:'00064'
+ %00.5X:'FFFFFFFF'
+ %00X:'0'
+ %00X:'1'
+ %00X:'A'
+ %00X:'64'
+ %00X:'FFFFFFFF'
+ %01.0X:' '
+ %01.0X:'1'
+ %01.0X:'A'
+ %01.0X:'64'
+ %01.0X:'FFFFFFFF'
+ %01.1X:'0'
+ %01.1X:'1'
+ %01.1X:'A'
+ %01.1X:'64'
+ %01.1X:'FFFFFFFF'
+ %01.2X:'00'
+ %01.2X:'01'
+ %01.2X:'0A'
+ %01.2X:'64'
+ %01.2X:'FFFFFFFF'
+ %01.5X:'00000'
+ %01.5X:'00001'
+ %01.5X:'0000A'
+ %01.5X:'00064'
+ %01.5X:'FFFFFFFF'
+ %01X:'0'
+ %01X:'1'
+ %01X:'A'
+ %01X:'64'
+ %01X:'FFFFFFFF'
+ %02.0X:' '
+ %02.0X:' 1'
+ %02.0X:' A'
+ %02.0X:'64'
+ %02.0X:'FFFFFFFF'
+ %02.1X:' 0'
+ %02.1X:' 1'
+ %02.1X:' A'
+ %02.1X:'64'
+ %02.1X:'FFFFFFFF'
+ %02.2X:'00'
+ %02.2X:'01'
+ %02.2X:'0A'
+ %02.2X:'64'
+ %02.2X:'FFFFFFFF'
+ %02.5X:'00000'
+ %02.5X:'00001'
+ %02.5X:'0000A'
+ %02.5X:'00064'
+ %02.5X:'FFFFFFFF'
+ %02X:'00'
+ %02X:'01'
+ %02X:'0A'
+ %02X:'64'
+ %02X:'FFFFFFFF'
+ %05.0X:' '
+ %05.0X:' 1'
+ %05.0X:' A'
+ %05.0X:' 64'
+ %05.0X:'FFFFFFFF'
+ %05.1X:' 0'
+ %05.1X:' 1'
+ %05.1X:' A'
+ %05.1X:' 64'
+ %05.1X:'FFFFFFFF'
+ %05.2X:' 00'
+ %05.2X:' 01'
+ %05.2X:' 0A'
+ %05.2X:' 64'
+ %05.2X:'FFFFFFFF'
+ %05.5X:'00000'
+ %05.5X:'00001'
+ %05.5X:'0000A'
+ %05.5X:'00064'
+ %05.5X:'FFFFFFFF'
+ %05X:'00000'
+ %05X:'00001'
+ %05X:'0000A'
+ %05X:'00064'
+ %05X:'FFFFFFFF'
+ %0X:'0'
+ %0X:'1'
+ %0X:'A'
+ %0X:'64'
+ %0X:'FFFFFFFF'
+ %1.0X:' '
+ %1.0X:'1'
+ %1.0X:'A'
+ %1.0X:'64'
+ %1.0X:'FFFFFFFF'
+ %1.1X:'0'
+ %1.1X:'1'
+ %1.1X:'A'
+ %1.1X:'64'
+ %1.1X:'FFFFFFFF'
+ %1.2X:'00'
+ %1.2X:'01'
+ %1.2X:'0A'
+ %1.2X:'64'
+ %1.2X:'FFFFFFFF'
+ %1.5X:'00000'
+ %1.5X:'00001'
+ %1.5X:'0000A'
+ %1.5X:'00064'
+ %1.5X:'FFFFFFFF'
+ %1X:'0'
+ %1X:'1'
+ %1X:'A'
+ %1X:'64'
+ %1X:'FFFFFFFF'
+ %2.0X:' '
+ %2.0X:' 1'
+ %2.0X:' A'
+ %2.0X:'64'
+ %2.0X:'FFFFFFFF'
+ %2.1X:' 0'
+ %2.1X:' 1'
+ %2.1X:' A'
+ %2.1X:'64'
+ %2.1X:'FFFFFFFF'
+ %2.2X:'00'
+ %2.2X:'01'
+ %2.2X:'0A'
+ %2.2X:'64'
+ %2.2X:'FFFFFFFF'
+ %2.5X:'00000'
+ %2.5X:'00001'
+ %2.5X:'0000A'
+ %2.5X:'00064'
+ %2.5X:'FFFFFFFF'
+ %2X:' 0'
+ %2X:' 1'
+ %2X:' A'
+ %2X:'64'
+ %2X:'FFFFFFFF'
+ %5.0X:' '
+ %5.0X:' 1'
+ %5.0X:' A'
+ %5.0X:' 64'
+ %5.0X:'FFFFFFFF'
+ %5.1X:' 0'
+ %5.1X:' 1'
+ %5.1X:' A'
+ %5.1X:' 64'
+ %5.1X:'FFFFFFFF'
+ %5.2X:' 00'
+ %5.2X:' 01'
+ %5.2X:' 0A'
+ %5.2X:' 64'
+ %5.2X:'FFFFFFFF'
+ %5.5X:'00000'
+ %5.5X:'00001'
+ %5.5X:'0000A'
+ %5.5X:'00064'
+ %5.5X:'FFFFFFFF'
+ %5X:' 0'
+ %5X:' 1'
+ %5X:' A'
+ %5X:' 64'
+ %5X:'FFFFFFFF'
+ %X:'0'
+ %X:'1'
+ %X:'A'
+ %X:'64'
+ %X:'FFFFFFFF'
diff --git a/tests/string_format/string_format_uint_x.exp2 b/tests/string_format/string_format_uint_x.exp2
new file mode 100644
index 0000000..e0d0183
--- /dev/null
+++ b/tests/string_format/string_format_uint_x.exp2
@@ -0,0 +1,7950 @@
+ % .0x:''
+ % .0x:'1'
+ % .0x:'a'
+ % .0x:'64'
+ % .0x:'ffffffffffffffff'
+ % .1x:'0'
+ % .1x:'1'
+ % .1x:'a'
+ % .1x:'64'
+ % .1x:'ffffffffffffffff'
+ % .2x:'00'
+ % .2x:'01'
+ % .2x:'0a'
+ % .2x:'64'
+ % .2x:'ffffffffffffffff'
+ % .5x:'00000'
+ % .5x:'00001'
+ % .5x:'0000a'
+ % .5x:'00064'
+ % .5x:'ffffffffffffffff'
+ % 0.0x:''
+ % 0.0x:'1'
+ % 0.0x:'a'
+ % 0.0x:'64'
+ % 0.0x:'ffffffffffffffff'
+ % 0.1x:'0'
+ % 0.1x:'1'
+ % 0.1x:'a'
+ % 0.1x:'64'
+ % 0.1x:'ffffffffffffffff'
+ % 0.2x:'00'
+ % 0.2x:'01'
+ % 0.2x:'0a'
+ % 0.2x:'64'
+ % 0.2x:'ffffffffffffffff'
+ % 0.5x:'00000'
+ % 0.5x:'00001'
+ % 0.5x:'0000a'
+ % 0.5x:'00064'
+ % 0.5x:'ffffffffffffffff'
+ % 0x:'0'
+ % 0x:'1'
+ % 0x:'a'
+ % 0x:'64'
+ % 0x:'ffffffffffffffff'
+ % 1.0x:' '
+ % 1.0x:'1'
+ % 1.0x:'a'
+ % 1.0x:'64'
+ % 1.0x:'ffffffffffffffff'
+ % 1.1x:'0'
+ % 1.1x:'1'
+ % 1.1x:'a'
+ % 1.1x:'64'
+ % 1.1x:'ffffffffffffffff'
+ % 1.2x:'00'
+ % 1.2x:'01'
+ % 1.2x:'0a'
+ % 1.2x:'64'
+ % 1.2x:'ffffffffffffffff'
+ % 1.5x:'00000'
+ % 1.5x:'00001'
+ % 1.5x:'0000a'
+ % 1.5x:'00064'
+ % 1.5x:'ffffffffffffffff'
+ % 1x:'0'
+ % 1x:'1'
+ % 1x:'a'
+ % 1x:'64'
+ % 1x:'ffffffffffffffff'
+ % 2.0x:' '
+ % 2.0x:' 1'
+ % 2.0x:' a'
+ % 2.0x:'64'
+ % 2.0x:'ffffffffffffffff'
+ % 2.1x:' 0'
+ % 2.1x:' 1'
+ % 2.1x:' a'
+ % 2.1x:'64'
+ % 2.1x:'ffffffffffffffff'
+ % 2.2x:'00'
+ % 2.2x:'01'
+ % 2.2x:'0a'
+ % 2.2x:'64'
+ % 2.2x:'ffffffffffffffff'
+ % 2.5x:'00000'
+ % 2.5x:'00001'
+ % 2.5x:'0000a'
+ % 2.5x:'00064'
+ % 2.5x:'ffffffffffffffff'
+ % 2x:' 0'
+ % 2x:' 1'
+ % 2x:' a'
+ % 2x:'64'
+ % 2x:'ffffffffffffffff'
+ % 5.0x:' '
+ % 5.0x:' 1'
+ % 5.0x:' a'
+ % 5.0x:' 64'
+ % 5.0x:'ffffffffffffffff'
+ % 5.1x:' 0'
+ % 5.1x:' 1'
+ % 5.1x:' a'
+ % 5.1x:' 64'
+ % 5.1x:'ffffffffffffffff'
+ % 5.2x:' 00'
+ % 5.2x:' 01'
+ % 5.2x:' 0a'
+ % 5.2x:' 64'
+ % 5.2x:'ffffffffffffffff'
+ % 5.5x:'00000'
+ % 5.5x:'00001'
+ % 5.5x:'0000a'
+ % 5.5x:'00064'
+ % 5.5x:'ffffffffffffffff'
+ % 5x:' 0'
+ % 5x:' 1'
+ % 5x:' a'
+ % 5x:' 64'
+ % 5x:'ffffffffffffffff'
+ % x:'0'
+ % x:'1'
+ % x:'a'
+ % x:'64'
+ % x:'ffffffffffffffff'
+ %# .0x:''
+ %# .0x:'0x1'
+ %# .0x:'0xa'
+ %# .0x:'0x64'
+ %# .0x:'0xffffffffffffffff'
+ %# .1x:'0'
+ %# .1x:'0x1'
+ %# .1x:'0xa'
+ %# .1x:'0x64'
+ %# .1x:'0xffffffffffffffff'
+ %# .2x:'00'
+ %# .2x:'0x01'
+ %# .2x:'0x0a'
+ %# .2x:'0x64'
+ %# .2x:'0xffffffffffffffff'
+ %# .5x:'00000'
+ %# .5x:'0x00001'
+ %# .5x:'0x0000a'
+ %# .5x:'0x00064'
+ %# .5x:'0xffffffffffffffff'
+ %# 0.0x:''
+ %# 0.0x:'0x1'
+ %# 0.0x:'0xa'
+ %# 0.0x:'0x64'
+ %# 0.0x:'0xffffffffffffffff'
+ %# 0.1x:'0'
+ %# 0.1x:'0x1'
+ %# 0.1x:'0xa'
+ %# 0.1x:'0x64'
+ %# 0.1x:'0xffffffffffffffff'
+ %# 0.2x:'00'
+ %# 0.2x:'0x01'
+ %# 0.2x:'0x0a'
+ %# 0.2x:'0x64'
+ %# 0.2x:'0xffffffffffffffff'
+ %# 0.5x:'00000'
+ %# 0.5x:'0x00001'
+ %# 0.5x:'0x0000a'
+ %# 0.5x:'0x00064'
+ %# 0.5x:'0xffffffffffffffff'
+ %# 0x:'0'
+ %# 0x:'0x1'
+ %# 0x:'0xa'
+ %# 0x:'0x64'
+ %# 0x:'0xffffffffffffffff'
+ %# 1.0x:' '
+ %# 1.0x:'0x1'
+ %# 1.0x:'0xa'
+ %# 1.0x:'0x64'
+ %# 1.0x:'0xffffffffffffffff'
+ %# 1.1x:'0'
+ %# 1.1x:'0x1'
+ %# 1.1x:'0xa'
+ %# 1.1x:'0x64'
+ %# 1.1x:'0xffffffffffffffff'
+ %# 1.2x:'00'
+ %# 1.2x:'0x01'
+ %# 1.2x:'0x0a'
+ %# 1.2x:'0x64'
+ %# 1.2x:'0xffffffffffffffff'
+ %# 1.5x:'00000'
+ %# 1.5x:'0x00001'
+ %# 1.5x:'0x0000a'
+ %# 1.5x:'0x00064'
+ %# 1.5x:'0xffffffffffffffff'
+ %# 1x:'0'
+ %# 1x:'0x1'
+ %# 1x:'0xa'
+ %# 1x:'0x64'
+ %# 1x:'0xffffffffffffffff'
+ %# 2.0x:' '
+ %# 2.0x:'0x1'
+ %# 2.0x:'0xa'
+ %# 2.0x:'0x64'
+ %# 2.0x:'0xffffffffffffffff'
+ %# 2.1x:' 0'
+ %# 2.1x:'0x1'
+ %# 2.1x:'0xa'
+ %# 2.1x:'0x64'
+ %# 2.1x:'0xffffffffffffffff'
+ %# 2.2x:'00'
+ %# 2.2x:'0x01'
+ %# 2.2x:'0x0a'
+ %# 2.2x:'0x64'
+ %# 2.2x:'0xffffffffffffffff'
+ %# 2.5x:'00000'
+ %# 2.5x:'0x00001'
+ %# 2.5x:'0x0000a'
+ %# 2.5x:'0x00064'
+ %# 2.5x:'0xffffffffffffffff'
+ %# 2x:' 0'
+ %# 2x:'0x1'
+ %# 2x:'0xa'
+ %# 2x:'0x64'
+ %# 2x:'0xffffffffffffffff'
+ %# 5.0x:' '
+ %# 5.0x:' 0x1'
+ %# 5.0x:' 0xa'
+ %# 5.0x:' 0x64'
+ %# 5.0x:'0xffffffffffffffff'
+ %# 5.1x:' 0'
+ %# 5.1x:' 0x1'
+ %# 5.1x:' 0xa'
+ %# 5.1x:' 0x64'
+ %# 5.1x:'0xffffffffffffffff'
+ %# 5.2x:' 00'
+ %# 5.2x:' 0x01'
+ %# 5.2x:' 0x0a'
+ %# 5.2x:' 0x64'
+ %# 5.2x:'0xffffffffffffffff'
+ %# 5.5x:'00000'
+ %# 5.5x:'0x00001'
+ %# 5.5x:'0x0000a'
+ %# 5.5x:'0x00064'
+ %# 5.5x:'0xffffffffffffffff'
+ %# 5x:' 0'
+ %# 5x:' 0x1'
+ %# 5x:' 0xa'
+ %# 5x:' 0x64'
+ %# 5x:'0xffffffffffffffff'
+ %# x:'0'
+ %# x:'0x1'
+ %# x:'0xa'
+ %# x:'0x64'
+ %# x:'0xffffffffffffffff'
+ %#+ .0x:''
+ %#+ .0x:'0x1'
+ %#+ .0x:'0xa'
+ %#+ .0x:'0x64'
+ %#+ .0x:'0xffffffffffffffff'
+ %#+ .1x:'0'
+ %#+ .1x:'0x1'
+ %#+ .1x:'0xa'
+ %#+ .1x:'0x64'
+ %#+ .1x:'0xffffffffffffffff'
+ %#+ .2x:'00'
+ %#+ .2x:'0x01'
+ %#+ .2x:'0x0a'
+ %#+ .2x:'0x64'
+ %#+ .2x:'0xffffffffffffffff'
+ %#+ .5x:'00000'
+ %#+ .5x:'0x00001'
+ %#+ .5x:'0x0000a'
+ %#+ .5x:'0x00064'
+ %#+ .5x:'0xffffffffffffffff'
+ %#+ 0.0x:''
+ %#+ 0.0x:'0x1'
+ %#+ 0.0x:'0xa'
+ %#+ 0.0x:'0x64'
+ %#+ 0.0x:'0xffffffffffffffff'
+ %#+ 0.1x:'0'
+ %#+ 0.1x:'0x1'
+ %#+ 0.1x:'0xa'
+ %#+ 0.1x:'0x64'
+ %#+ 0.1x:'0xffffffffffffffff'
+ %#+ 0.2x:'00'
+ %#+ 0.2x:'0x01'
+ %#+ 0.2x:'0x0a'
+ %#+ 0.2x:'0x64'
+ %#+ 0.2x:'0xffffffffffffffff'
+ %#+ 0.5x:'00000'
+ %#+ 0.5x:'0x00001'
+ %#+ 0.5x:'0x0000a'
+ %#+ 0.5x:'0x00064'
+ %#+ 0.5x:'0xffffffffffffffff'
+ %#+ 0x:'0'
+ %#+ 0x:'0x1'
+ %#+ 0x:'0xa'
+ %#+ 0x:'0x64'
+ %#+ 0x:'0xffffffffffffffff'
+ %#+ 1.0x:' '
+ %#+ 1.0x:'0x1'
+ %#+ 1.0x:'0xa'
+ %#+ 1.0x:'0x64'
+ %#+ 1.0x:'0xffffffffffffffff'
+ %#+ 1.1x:'0'
+ %#+ 1.1x:'0x1'
+ %#+ 1.1x:'0xa'
+ %#+ 1.1x:'0x64'
+ %#+ 1.1x:'0xffffffffffffffff'
+ %#+ 1.2x:'00'
+ %#+ 1.2x:'0x01'
+ %#+ 1.2x:'0x0a'
+ %#+ 1.2x:'0x64'
+ %#+ 1.2x:'0xffffffffffffffff'
+ %#+ 1.5x:'00000'
+ %#+ 1.5x:'0x00001'
+ %#+ 1.5x:'0x0000a'
+ %#+ 1.5x:'0x00064'
+ %#+ 1.5x:'0xffffffffffffffff'
+ %#+ 1x:'0'
+ %#+ 1x:'0x1'
+ %#+ 1x:'0xa'
+ %#+ 1x:'0x64'
+ %#+ 1x:'0xffffffffffffffff'
+ %#+ 2.0x:' '
+ %#+ 2.0x:'0x1'
+ %#+ 2.0x:'0xa'
+ %#+ 2.0x:'0x64'
+ %#+ 2.0x:'0xffffffffffffffff'
+ %#+ 2.1x:' 0'
+ %#+ 2.1x:'0x1'
+ %#+ 2.1x:'0xa'
+ %#+ 2.1x:'0x64'
+ %#+ 2.1x:'0xffffffffffffffff'
+ %#+ 2.2x:'00'
+ %#+ 2.2x:'0x01'
+ %#+ 2.2x:'0x0a'
+ %#+ 2.2x:'0x64'
+ %#+ 2.2x:'0xffffffffffffffff'
+ %#+ 2.5x:'00000'
+ %#+ 2.5x:'0x00001'
+ %#+ 2.5x:'0x0000a'
+ %#+ 2.5x:'0x00064'
+ %#+ 2.5x:'0xffffffffffffffff'
+ %#+ 2x:' 0'
+ %#+ 2x:'0x1'
+ %#+ 2x:'0xa'
+ %#+ 2x:'0x64'
+ %#+ 2x:'0xffffffffffffffff'
+ %#+ 5.0x:' '
+ %#+ 5.0x:' 0x1'
+ %#+ 5.0x:' 0xa'
+ %#+ 5.0x:' 0x64'
+ %#+ 5.0x:'0xffffffffffffffff'
+ %#+ 5.1x:' 0'
+ %#+ 5.1x:' 0x1'
+ %#+ 5.1x:' 0xa'
+ %#+ 5.1x:' 0x64'
+ %#+ 5.1x:'0xffffffffffffffff'
+ %#+ 5.2x:' 00'
+ %#+ 5.2x:' 0x01'
+ %#+ 5.2x:' 0x0a'
+ %#+ 5.2x:' 0x64'
+ %#+ 5.2x:'0xffffffffffffffff'
+ %#+ 5.5x:'00000'
+ %#+ 5.5x:'0x00001'
+ %#+ 5.5x:'0x0000a'
+ %#+ 5.5x:'0x00064'
+ %#+ 5.5x:'0xffffffffffffffff'
+ %#+ 5x:' 0'
+ %#+ 5x:' 0x1'
+ %#+ 5x:' 0xa'
+ %#+ 5x:' 0x64'
+ %#+ 5x:'0xffffffffffffffff'
+ %#+ x:'0'
+ %#+ x:'0x1'
+ %#+ x:'0xa'
+ %#+ x:'0x64'
+ %#+ x:'0xffffffffffffffff'
+ %#+.0x:''
+ %#+.0x:'0x1'
+ %#+.0x:'0xa'
+ %#+.0x:'0x64'
+ %#+.0x:'0xffffffffffffffff'
+ %#+.1x:'0'
+ %#+.1x:'0x1'
+ %#+.1x:'0xa'
+ %#+.1x:'0x64'
+ %#+.1x:'0xffffffffffffffff'
+ %#+.2x:'00'
+ %#+.2x:'0x01'
+ %#+.2x:'0x0a'
+ %#+.2x:'0x64'
+ %#+.2x:'0xffffffffffffffff'
+ %#+.5x:'00000'
+ %#+.5x:'0x00001'
+ %#+.5x:'0x0000a'
+ %#+.5x:'0x00064'
+ %#+.5x:'0xffffffffffffffff'
+ %#+0.0x:''
+ %#+0.0x:'0x1'
+ %#+0.0x:'0xa'
+ %#+0.0x:'0x64'
+ %#+0.0x:'0xffffffffffffffff'
+ %#+0.1x:'0'
+ %#+0.1x:'0x1'
+ %#+0.1x:'0xa'
+ %#+0.1x:'0x64'
+ %#+0.1x:'0xffffffffffffffff'
+ %#+0.2x:'00'
+ %#+0.2x:'0x01'
+ %#+0.2x:'0x0a'
+ %#+0.2x:'0x64'
+ %#+0.2x:'0xffffffffffffffff'
+ %#+0.5x:'00000'
+ %#+0.5x:'0x00001'
+ %#+0.5x:'0x0000a'
+ %#+0.5x:'0x00064'
+ %#+0.5x:'0xffffffffffffffff'
+ %#+0x:'0'
+ %#+0x:'0x1'
+ %#+0x:'0xa'
+ %#+0x:'0x64'
+ %#+0x:'0xffffffffffffffff'
+ %#+1.0x:' '
+ %#+1.0x:'0x1'
+ %#+1.0x:'0xa'
+ %#+1.0x:'0x64'
+ %#+1.0x:'0xffffffffffffffff'
+ %#+1.1x:'0'
+ %#+1.1x:'0x1'
+ %#+1.1x:'0xa'
+ %#+1.1x:'0x64'
+ %#+1.1x:'0xffffffffffffffff'
+ %#+1.2x:'00'
+ %#+1.2x:'0x01'
+ %#+1.2x:'0x0a'
+ %#+1.2x:'0x64'
+ %#+1.2x:'0xffffffffffffffff'
+ %#+1.5x:'00000'
+ %#+1.5x:'0x00001'
+ %#+1.5x:'0x0000a'
+ %#+1.5x:'0x00064'
+ %#+1.5x:'0xffffffffffffffff'
+ %#+1x:'0'
+ %#+1x:'0x1'
+ %#+1x:'0xa'
+ %#+1x:'0x64'
+ %#+1x:'0xffffffffffffffff'
+ %#+2.0x:' '
+ %#+2.0x:'0x1'
+ %#+2.0x:'0xa'
+ %#+2.0x:'0x64'
+ %#+2.0x:'0xffffffffffffffff'
+ %#+2.1x:' 0'
+ %#+2.1x:'0x1'
+ %#+2.1x:'0xa'
+ %#+2.1x:'0x64'
+ %#+2.1x:'0xffffffffffffffff'
+ %#+2.2x:'00'
+ %#+2.2x:'0x01'
+ %#+2.2x:'0x0a'
+ %#+2.2x:'0x64'
+ %#+2.2x:'0xffffffffffffffff'
+ %#+2.5x:'00000'
+ %#+2.5x:'0x00001'
+ %#+2.5x:'0x0000a'
+ %#+2.5x:'0x00064'
+ %#+2.5x:'0xffffffffffffffff'
+ %#+2x:' 0'
+ %#+2x:'0x1'
+ %#+2x:'0xa'
+ %#+2x:'0x64'
+ %#+2x:'0xffffffffffffffff'
+ %#+5.0x:' '
+ %#+5.0x:' 0x1'
+ %#+5.0x:' 0xa'
+ %#+5.0x:' 0x64'
+ %#+5.0x:'0xffffffffffffffff'
+ %#+5.1x:' 0'
+ %#+5.1x:' 0x1'
+ %#+5.1x:' 0xa'
+ %#+5.1x:' 0x64'
+ %#+5.1x:'0xffffffffffffffff'
+ %#+5.2x:' 00'
+ %#+5.2x:' 0x01'
+ %#+5.2x:' 0x0a'
+ %#+5.2x:' 0x64'
+ %#+5.2x:'0xffffffffffffffff'
+ %#+5.5x:'00000'
+ %#+5.5x:'0x00001'
+ %#+5.5x:'0x0000a'
+ %#+5.5x:'0x00064'
+ %#+5.5x:'0xffffffffffffffff'
+ %#+5x:' 0'
+ %#+5x:' 0x1'
+ %#+5x:' 0xa'
+ %#+5x:' 0x64'
+ %#+5x:'0xffffffffffffffff'
+ %#+x:'0'
+ %#+x:'0x1'
+ %#+x:'0xa'
+ %#+x:'0x64'
+ %#+x:'0xffffffffffffffff'
+ %#- .0x:''
+ %#- .0x:'0x1'
+ %#- .0x:'0xa'
+ %#- .0x:'0x64'
+ %#- .0x:'0xffffffffffffffff'
+ %#- .1x:'0'
+ %#- .1x:'0x1'
+ %#- .1x:'0xa'
+ %#- .1x:'0x64'
+ %#- .1x:'0xffffffffffffffff'
+ %#- .2x:'00'
+ %#- .2x:'0x01'
+ %#- .2x:'0x0a'
+ %#- .2x:'0x64'
+ %#- .2x:'0xffffffffffffffff'
+ %#- .5x:'00000'
+ %#- .5x:'0x00001'
+ %#- .5x:'0x0000a'
+ %#- .5x:'0x00064'
+ %#- .5x:'0xffffffffffffffff'
+ %#- 0.0x:''
+ %#- 0.0x:'0x1'
+ %#- 0.0x:'0xa'
+ %#- 0.0x:'0x64'
+ %#- 0.0x:'0xffffffffffffffff'
+ %#- 0.1x:'0'
+ %#- 0.1x:'0x1'
+ %#- 0.1x:'0xa'
+ %#- 0.1x:'0x64'
+ %#- 0.1x:'0xffffffffffffffff'
+ %#- 0.2x:'00'
+ %#- 0.2x:'0x01'
+ %#- 0.2x:'0x0a'
+ %#- 0.2x:'0x64'
+ %#- 0.2x:'0xffffffffffffffff'
+ %#- 0.5x:'00000'
+ %#- 0.5x:'0x00001'
+ %#- 0.5x:'0x0000a'
+ %#- 0.5x:'0x00064'
+ %#- 0.5x:'0xffffffffffffffff'
+ %#- 0x:'0'
+ %#- 0x:'0x1'
+ %#- 0x:'0xa'
+ %#- 0x:'0x64'
+ %#- 0x:'0xffffffffffffffff'
+ %#- 1.0x:' '
+ %#- 1.0x:'0x1'
+ %#- 1.0x:'0xa'
+ %#- 1.0x:'0x64'
+ %#- 1.0x:'0xffffffffffffffff'
+ %#- 1.1x:'0'
+ %#- 1.1x:'0x1'
+ %#- 1.1x:'0xa'
+ %#- 1.1x:'0x64'
+ %#- 1.1x:'0xffffffffffffffff'
+ %#- 1.2x:'00'
+ %#- 1.2x:'0x01'
+ %#- 1.2x:'0x0a'
+ %#- 1.2x:'0x64'
+ %#- 1.2x:'0xffffffffffffffff'
+ %#- 1.5x:'00000'
+ %#- 1.5x:'0x00001'
+ %#- 1.5x:'0x0000a'
+ %#- 1.5x:'0x00064'
+ %#- 1.5x:'0xffffffffffffffff'
+ %#- 1x:'0'
+ %#- 1x:'0x1'
+ %#- 1x:'0xa'
+ %#- 1x:'0x64'
+ %#- 1x:'0xffffffffffffffff'
+ %#- 2.0x:' '
+ %#- 2.0x:'0x1'
+ %#- 2.0x:'0xa'
+ %#- 2.0x:'0x64'
+ %#- 2.0x:'0xffffffffffffffff'
+ %#- 2.1x:'0 '
+ %#- 2.1x:'0x1'
+ %#- 2.1x:'0xa'
+ %#- 2.1x:'0x64'
+ %#- 2.1x:'0xffffffffffffffff'
+ %#- 2.2x:'00'
+ %#- 2.2x:'0x01'
+ %#- 2.2x:'0x0a'
+ %#- 2.2x:'0x64'
+ %#- 2.2x:'0xffffffffffffffff'
+ %#- 2.5x:'00000'
+ %#- 2.5x:'0x00001'
+ %#- 2.5x:'0x0000a'
+ %#- 2.5x:'0x00064'
+ %#- 2.5x:'0xffffffffffffffff'
+ %#- 2x:'0 '
+ %#- 2x:'0x1'
+ %#- 2x:'0xa'
+ %#- 2x:'0x64'
+ %#- 2x:'0xffffffffffffffff'
+ %#- 5.0x:' '
+ %#- 5.0x:'0x1 '
+ %#- 5.0x:'0xa '
+ %#- 5.0x:'0x64 '
+ %#- 5.0x:'0xffffffffffffffff'
+ %#- 5.1x:'0 '
+ %#- 5.1x:'0x1 '
+ %#- 5.1x:'0xa '
+ %#- 5.1x:'0x64 '
+ %#- 5.1x:'0xffffffffffffffff'
+ %#- 5.2x:'00 '
+ %#- 5.2x:'0x01 '
+ %#- 5.2x:'0x0a '
+ %#- 5.2x:'0x64 '
+ %#- 5.2x:'0xffffffffffffffff'
+ %#- 5.5x:'00000'
+ %#- 5.5x:'0x00001'
+ %#- 5.5x:'0x0000a'
+ %#- 5.5x:'0x00064'
+ %#- 5.5x:'0xffffffffffffffff'
+ %#- 5x:'0 '
+ %#- 5x:'0x1 '
+ %#- 5x:'0xa '
+ %#- 5x:'0x64 '
+ %#- 5x:'0xffffffffffffffff'
+ %#- x:'0'
+ %#- x:'0x1'
+ %#- x:'0xa'
+ %#- x:'0x64'
+ %#- x:'0xffffffffffffffff'
+ %#-+ .0x:''
+ %#-+ .0x:'0x1'
+ %#-+ .0x:'0xa'
+ %#-+ .0x:'0x64'
+ %#-+ .0x:'0xffffffffffffffff'
+ %#-+ .1x:'0'
+ %#-+ .1x:'0x1'
+ %#-+ .1x:'0xa'
+ %#-+ .1x:'0x64'
+ %#-+ .1x:'0xffffffffffffffff'
+ %#-+ .2x:'00'
+ %#-+ .2x:'0x01'
+ %#-+ .2x:'0x0a'
+ %#-+ .2x:'0x64'
+ %#-+ .2x:'0xffffffffffffffff'
+ %#-+ .5x:'00000'
+ %#-+ .5x:'0x00001'
+ %#-+ .5x:'0x0000a'
+ %#-+ .5x:'0x00064'
+ %#-+ .5x:'0xffffffffffffffff'
+ %#-+ 0.0x:''
+ %#-+ 0.0x:'0x1'
+ %#-+ 0.0x:'0xa'
+ %#-+ 0.0x:'0x64'
+ %#-+ 0.0x:'0xffffffffffffffff'
+ %#-+ 0.1x:'0'
+ %#-+ 0.1x:'0x1'
+ %#-+ 0.1x:'0xa'
+ %#-+ 0.1x:'0x64'
+ %#-+ 0.1x:'0xffffffffffffffff'
+ %#-+ 0.2x:'00'
+ %#-+ 0.2x:'0x01'
+ %#-+ 0.2x:'0x0a'
+ %#-+ 0.2x:'0x64'
+ %#-+ 0.2x:'0xffffffffffffffff'
+ %#-+ 0.5x:'00000'
+ %#-+ 0.5x:'0x00001'
+ %#-+ 0.5x:'0x0000a'
+ %#-+ 0.5x:'0x00064'
+ %#-+ 0.5x:'0xffffffffffffffff'
+ %#-+ 0x:'0'
+ %#-+ 0x:'0x1'
+ %#-+ 0x:'0xa'
+ %#-+ 0x:'0x64'
+ %#-+ 0x:'0xffffffffffffffff'
+ %#-+ 1.0x:' '
+ %#-+ 1.0x:'0x1'
+ %#-+ 1.0x:'0xa'
+ %#-+ 1.0x:'0x64'
+ %#-+ 1.0x:'0xffffffffffffffff'
+ %#-+ 1.1x:'0'
+ %#-+ 1.1x:'0x1'
+ %#-+ 1.1x:'0xa'
+ %#-+ 1.1x:'0x64'
+ %#-+ 1.1x:'0xffffffffffffffff'
+ %#-+ 1.2x:'00'
+ %#-+ 1.2x:'0x01'
+ %#-+ 1.2x:'0x0a'
+ %#-+ 1.2x:'0x64'
+ %#-+ 1.2x:'0xffffffffffffffff'
+ %#-+ 1.5x:'00000'
+ %#-+ 1.5x:'0x00001'
+ %#-+ 1.5x:'0x0000a'
+ %#-+ 1.5x:'0x00064'
+ %#-+ 1.5x:'0xffffffffffffffff'
+ %#-+ 1x:'0'
+ %#-+ 1x:'0x1'
+ %#-+ 1x:'0xa'
+ %#-+ 1x:'0x64'
+ %#-+ 1x:'0xffffffffffffffff'
+ %#-+ 2.0x:' '
+ %#-+ 2.0x:'0x1'
+ %#-+ 2.0x:'0xa'
+ %#-+ 2.0x:'0x64'
+ %#-+ 2.0x:'0xffffffffffffffff'
+ %#-+ 2.1x:'0 '
+ %#-+ 2.1x:'0x1'
+ %#-+ 2.1x:'0xa'
+ %#-+ 2.1x:'0x64'
+ %#-+ 2.1x:'0xffffffffffffffff'
+ %#-+ 2.2x:'00'
+ %#-+ 2.2x:'0x01'
+ %#-+ 2.2x:'0x0a'
+ %#-+ 2.2x:'0x64'
+ %#-+ 2.2x:'0xffffffffffffffff'
+ %#-+ 2.5x:'00000'
+ %#-+ 2.5x:'0x00001'
+ %#-+ 2.5x:'0x0000a'
+ %#-+ 2.5x:'0x00064'
+ %#-+ 2.5x:'0xffffffffffffffff'
+ %#-+ 2x:'0 '
+ %#-+ 2x:'0x1'
+ %#-+ 2x:'0xa'
+ %#-+ 2x:'0x64'
+ %#-+ 2x:'0xffffffffffffffff'
+ %#-+ 5.0x:' '
+ %#-+ 5.0x:'0x1 '
+ %#-+ 5.0x:'0xa '
+ %#-+ 5.0x:'0x64 '
+ %#-+ 5.0x:'0xffffffffffffffff'
+ %#-+ 5.1x:'0 '
+ %#-+ 5.1x:'0x1 '
+ %#-+ 5.1x:'0xa '
+ %#-+ 5.1x:'0x64 '
+ %#-+ 5.1x:'0xffffffffffffffff'
+ %#-+ 5.2x:'00 '
+ %#-+ 5.2x:'0x01 '
+ %#-+ 5.2x:'0x0a '
+ %#-+ 5.2x:'0x64 '
+ %#-+ 5.2x:'0xffffffffffffffff'
+ %#-+ 5.5x:'00000'
+ %#-+ 5.5x:'0x00001'
+ %#-+ 5.5x:'0x0000a'
+ %#-+ 5.5x:'0x00064'
+ %#-+ 5.5x:'0xffffffffffffffff'
+ %#-+ 5x:'0 '
+ %#-+ 5x:'0x1 '
+ %#-+ 5x:'0xa '
+ %#-+ 5x:'0x64 '
+ %#-+ 5x:'0xffffffffffffffff'
+ %#-+ x:'0'
+ %#-+ x:'0x1'
+ %#-+ x:'0xa'
+ %#-+ x:'0x64'
+ %#-+ x:'0xffffffffffffffff'
+ %#-+.0x:''
+ %#-+.0x:'0x1'
+ %#-+.0x:'0xa'
+ %#-+.0x:'0x64'
+ %#-+.0x:'0xffffffffffffffff'
+ %#-+.1x:'0'
+ %#-+.1x:'0x1'
+ %#-+.1x:'0xa'
+ %#-+.1x:'0x64'
+ %#-+.1x:'0xffffffffffffffff'
+ %#-+.2x:'00'
+ %#-+.2x:'0x01'
+ %#-+.2x:'0x0a'
+ %#-+.2x:'0x64'
+ %#-+.2x:'0xffffffffffffffff'
+ %#-+.5x:'00000'
+ %#-+.5x:'0x00001'
+ %#-+.5x:'0x0000a'
+ %#-+.5x:'0x00064'
+ %#-+.5x:'0xffffffffffffffff'
+ %#-+0.0x:''
+ %#-+0.0x:'0x1'
+ %#-+0.0x:'0xa'
+ %#-+0.0x:'0x64'
+ %#-+0.0x:'0xffffffffffffffff'
+ %#-+0.1x:'0'
+ %#-+0.1x:'0x1'
+ %#-+0.1x:'0xa'
+ %#-+0.1x:'0x64'
+ %#-+0.1x:'0xffffffffffffffff'
+ %#-+0.2x:'00'
+ %#-+0.2x:'0x01'
+ %#-+0.2x:'0x0a'
+ %#-+0.2x:'0x64'
+ %#-+0.2x:'0xffffffffffffffff'
+ %#-+0.5x:'00000'
+ %#-+0.5x:'0x00001'
+ %#-+0.5x:'0x0000a'
+ %#-+0.5x:'0x00064'
+ %#-+0.5x:'0xffffffffffffffff'
+ %#-+0x:'0'
+ %#-+0x:'0x1'
+ %#-+0x:'0xa'
+ %#-+0x:'0x64'
+ %#-+0x:'0xffffffffffffffff'
+ %#-+1.0x:' '
+ %#-+1.0x:'0x1'
+ %#-+1.0x:'0xa'
+ %#-+1.0x:'0x64'
+ %#-+1.0x:'0xffffffffffffffff'
+ %#-+1.1x:'0'
+ %#-+1.1x:'0x1'
+ %#-+1.1x:'0xa'
+ %#-+1.1x:'0x64'
+ %#-+1.1x:'0xffffffffffffffff'
+ %#-+1.2x:'00'
+ %#-+1.2x:'0x01'
+ %#-+1.2x:'0x0a'
+ %#-+1.2x:'0x64'
+ %#-+1.2x:'0xffffffffffffffff'
+ %#-+1.5x:'00000'
+ %#-+1.5x:'0x00001'
+ %#-+1.5x:'0x0000a'
+ %#-+1.5x:'0x00064'
+ %#-+1.5x:'0xffffffffffffffff'
+ %#-+1x:'0'
+ %#-+1x:'0x1'
+ %#-+1x:'0xa'
+ %#-+1x:'0x64'
+ %#-+1x:'0xffffffffffffffff'
+ %#-+2.0x:' '
+ %#-+2.0x:'0x1'
+ %#-+2.0x:'0xa'
+ %#-+2.0x:'0x64'
+ %#-+2.0x:'0xffffffffffffffff'
+ %#-+2.1x:'0 '
+ %#-+2.1x:'0x1'
+ %#-+2.1x:'0xa'
+ %#-+2.1x:'0x64'
+ %#-+2.1x:'0xffffffffffffffff'
+ %#-+2.2x:'00'
+ %#-+2.2x:'0x01'
+ %#-+2.2x:'0x0a'
+ %#-+2.2x:'0x64'
+ %#-+2.2x:'0xffffffffffffffff'
+ %#-+2.5x:'00000'
+ %#-+2.5x:'0x00001'
+ %#-+2.5x:'0x0000a'
+ %#-+2.5x:'0x00064'
+ %#-+2.5x:'0xffffffffffffffff'
+ %#-+2x:'0 '
+ %#-+2x:'0x1'
+ %#-+2x:'0xa'
+ %#-+2x:'0x64'
+ %#-+2x:'0xffffffffffffffff'
+ %#-+5.0x:' '
+ %#-+5.0x:'0x1 '
+ %#-+5.0x:'0xa '
+ %#-+5.0x:'0x64 '
+ %#-+5.0x:'0xffffffffffffffff'
+ %#-+5.1x:'0 '
+ %#-+5.1x:'0x1 '
+ %#-+5.1x:'0xa '
+ %#-+5.1x:'0x64 '
+ %#-+5.1x:'0xffffffffffffffff'
+ %#-+5.2x:'00 '
+ %#-+5.2x:'0x01 '
+ %#-+5.2x:'0x0a '
+ %#-+5.2x:'0x64 '
+ %#-+5.2x:'0xffffffffffffffff'
+ %#-+5.5x:'00000'
+ %#-+5.5x:'0x00001'
+ %#-+5.5x:'0x0000a'
+ %#-+5.5x:'0x00064'
+ %#-+5.5x:'0xffffffffffffffff'
+ %#-+5x:'0 '
+ %#-+5x:'0x1 '
+ %#-+5x:'0xa '
+ %#-+5x:'0x64 '
+ %#-+5x:'0xffffffffffffffff'
+ %#-+x:'0'
+ %#-+x:'0x1'
+ %#-+x:'0xa'
+ %#-+x:'0x64'
+ %#-+x:'0xffffffffffffffff'
+ %#-.0x:''
+ %#-.0x:'0x1'
+ %#-.0x:'0xa'
+ %#-.0x:'0x64'
+ %#-.0x:'0xffffffffffffffff'
+ %#-.1x:'0'
+ %#-.1x:'0x1'
+ %#-.1x:'0xa'
+ %#-.1x:'0x64'
+ %#-.1x:'0xffffffffffffffff'
+ %#-.2x:'00'
+ %#-.2x:'0x01'
+ %#-.2x:'0x0a'
+ %#-.2x:'0x64'
+ %#-.2x:'0xffffffffffffffff'
+ %#-.5x:'00000'
+ %#-.5x:'0x00001'
+ %#-.5x:'0x0000a'
+ %#-.5x:'0x00064'
+ %#-.5x:'0xffffffffffffffff'
+ %#-0.0x:''
+ %#-0.0x:'0x1'
+ %#-0.0x:'0xa'
+ %#-0.0x:'0x64'
+ %#-0.0x:'0xffffffffffffffff'
+ %#-0.1x:'0'
+ %#-0.1x:'0x1'
+ %#-0.1x:'0xa'
+ %#-0.1x:'0x64'
+ %#-0.1x:'0xffffffffffffffff'
+ %#-0.2x:'00'
+ %#-0.2x:'0x01'
+ %#-0.2x:'0x0a'
+ %#-0.2x:'0x64'
+ %#-0.2x:'0xffffffffffffffff'
+ %#-0.5x:'00000'
+ %#-0.5x:'0x00001'
+ %#-0.5x:'0x0000a'
+ %#-0.5x:'0x00064'
+ %#-0.5x:'0xffffffffffffffff'
+ %#-0x:'0'
+ %#-0x:'0x1'
+ %#-0x:'0xa'
+ %#-0x:'0x64'
+ %#-0x:'0xffffffffffffffff'
+ %#-1.0x:' '
+ %#-1.0x:'0x1'
+ %#-1.0x:'0xa'
+ %#-1.0x:'0x64'
+ %#-1.0x:'0xffffffffffffffff'
+ %#-1.1x:'0'
+ %#-1.1x:'0x1'
+ %#-1.1x:'0xa'
+ %#-1.1x:'0x64'
+ %#-1.1x:'0xffffffffffffffff'
+ %#-1.2x:'00'
+ %#-1.2x:'0x01'
+ %#-1.2x:'0x0a'
+ %#-1.2x:'0x64'
+ %#-1.2x:'0xffffffffffffffff'
+ %#-1.5x:'00000'
+ %#-1.5x:'0x00001'
+ %#-1.5x:'0x0000a'
+ %#-1.5x:'0x00064'
+ %#-1.5x:'0xffffffffffffffff'
+ %#-1x:'0'
+ %#-1x:'0x1'
+ %#-1x:'0xa'
+ %#-1x:'0x64'
+ %#-1x:'0xffffffffffffffff'
+ %#-2.0x:' '
+ %#-2.0x:'0x1'
+ %#-2.0x:'0xa'
+ %#-2.0x:'0x64'
+ %#-2.0x:'0xffffffffffffffff'
+ %#-2.1x:'0 '
+ %#-2.1x:'0x1'
+ %#-2.1x:'0xa'
+ %#-2.1x:'0x64'
+ %#-2.1x:'0xffffffffffffffff'
+ %#-2.2x:'00'
+ %#-2.2x:'0x01'
+ %#-2.2x:'0x0a'
+ %#-2.2x:'0x64'
+ %#-2.2x:'0xffffffffffffffff'
+ %#-2.5x:'00000'
+ %#-2.5x:'0x00001'
+ %#-2.5x:'0x0000a'
+ %#-2.5x:'0x00064'
+ %#-2.5x:'0xffffffffffffffff'
+ %#-2x:'0 '
+ %#-2x:'0x1'
+ %#-2x:'0xa'
+ %#-2x:'0x64'
+ %#-2x:'0xffffffffffffffff'
+ %#-5.0x:' '
+ %#-5.0x:'0x1 '
+ %#-5.0x:'0xa '
+ %#-5.0x:'0x64 '
+ %#-5.0x:'0xffffffffffffffff'
+ %#-5.1x:'0 '
+ %#-5.1x:'0x1 '
+ %#-5.1x:'0xa '
+ %#-5.1x:'0x64 '
+ %#-5.1x:'0xffffffffffffffff'
+ %#-5.2x:'00 '
+ %#-5.2x:'0x01 '
+ %#-5.2x:'0x0a '
+ %#-5.2x:'0x64 '
+ %#-5.2x:'0xffffffffffffffff'
+ %#-5.5x:'00000'
+ %#-5.5x:'0x00001'
+ %#-5.5x:'0x0000a'
+ %#-5.5x:'0x00064'
+ %#-5.5x:'0xffffffffffffffff'
+ %#-5x:'0 '
+ %#-5x:'0x1 '
+ %#-5x:'0xa '
+ %#-5x:'0x64 '
+ %#-5x:'0xffffffffffffffff'
+ %#-x:'0'
+ %#-x:'0x1'
+ %#-x:'0xa'
+ %#-x:'0x64'
+ %#-x:'0xffffffffffffffff'
+ %#.0x:''
+ %#.0x:'0x1'
+ %#.0x:'0xa'
+ %#.0x:'0x64'
+ %#.0x:'0xffffffffffffffff'
+ %#.1x:'0'
+ %#.1x:'0x1'
+ %#.1x:'0xa'
+ %#.1x:'0x64'
+ %#.1x:'0xffffffffffffffff'
+ %#.2x:'00'
+ %#.2x:'0x01'
+ %#.2x:'0x0a'
+ %#.2x:'0x64'
+ %#.2x:'0xffffffffffffffff'
+ %#.5x:'00000'
+ %#.5x:'0x00001'
+ %#.5x:'0x0000a'
+ %#.5x:'0x00064'
+ %#.5x:'0xffffffffffffffff'
+ %#0.0x:''
+ %#0.0x:'0x1'
+ %#0.0x:'0xa'
+ %#0.0x:'0x64'
+ %#0.0x:'0xffffffffffffffff'
+ %#0.1x:'0'
+ %#0.1x:'0x1'
+ %#0.1x:'0xa'
+ %#0.1x:'0x64'
+ %#0.1x:'0xffffffffffffffff'
+ %#0.2x:'00'
+ %#0.2x:'0x01'
+ %#0.2x:'0x0a'
+ %#0.2x:'0x64'
+ %#0.2x:'0xffffffffffffffff'
+ %#0.5x:'00000'
+ %#0.5x:'0x00001'
+ %#0.5x:'0x0000a'
+ %#0.5x:'0x00064'
+ %#0.5x:'0xffffffffffffffff'
+ %#0x:'0'
+ %#0x:'0x1'
+ %#0x:'0xa'
+ %#0x:'0x64'
+ %#0x:'0xffffffffffffffff'
+ %#1.0x:' '
+ %#1.0x:'0x1'
+ %#1.0x:'0xa'
+ %#1.0x:'0x64'
+ %#1.0x:'0xffffffffffffffff'
+ %#1.1x:'0'
+ %#1.1x:'0x1'
+ %#1.1x:'0xa'
+ %#1.1x:'0x64'
+ %#1.1x:'0xffffffffffffffff'
+ %#1.2x:'00'
+ %#1.2x:'0x01'
+ %#1.2x:'0x0a'
+ %#1.2x:'0x64'
+ %#1.2x:'0xffffffffffffffff'
+ %#1.5x:'00000'
+ %#1.5x:'0x00001'
+ %#1.5x:'0x0000a'
+ %#1.5x:'0x00064'
+ %#1.5x:'0xffffffffffffffff'
+ %#1x:'0'
+ %#1x:'0x1'
+ %#1x:'0xa'
+ %#1x:'0x64'
+ %#1x:'0xffffffffffffffff'
+ %#2.0x:' '
+ %#2.0x:'0x1'
+ %#2.0x:'0xa'
+ %#2.0x:'0x64'
+ %#2.0x:'0xffffffffffffffff'
+ %#2.1x:' 0'
+ %#2.1x:'0x1'
+ %#2.1x:'0xa'
+ %#2.1x:'0x64'
+ %#2.1x:'0xffffffffffffffff'
+ %#2.2x:'00'
+ %#2.2x:'0x01'
+ %#2.2x:'0x0a'
+ %#2.2x:'0x64'
+ %#2.2x:'0xffffffffffffffff'
+ %#2.5x:'00000'
+ %#2.5x:'0x00001'
+ %#2.5x:'0x0000a'
+ %#2.5x:'0x00064'
+ %#2.5x:'0xffffffffffffffff'
+ %#2x:' 0'
+ %#2x:'0x1'
+ %#2x:'0xa'
+ %#2x:'0x64'
+ %#2x:'0xffffffffffffffff'
+ %#5.0x:' '
+ %#5.0x:' 0x1'
+ %#5.0x:' 0xa'
+ %#5.0x:' 0x64'
+ %#5.0x:'0xffffffffffffffff'
+ %#5.1x:' 0'
+ %#5.1x:' 0x1'
+ %#5.1x:' 0xa'
+ %#5.1x:' 0x64'
+ %#5.1x:'0xffffffffffffffff'
+ %#5.2x:' 00'
+ %#5.2x:' 0x01'
+ %#5.2x:' 0x0a'
+ %#5.2x:' 0x64'
+ %#5.2x:'0xffffffffffffffff'
+ %#5.5x:'00000'
+ %#5.5x:'0x00001'
+ %#5.5x:'0x0000a'
+ %#5.5x:'0x00064'
+ %#5.5x:'0xffffffffffffffff'
+ %#5x:' 0'
+ %#5x:' 0x1'
+ %#5x:' 0xa'
+ %#5x:' 0x64'
+ %#5x:'0xffffffffffffffff'
+ %#x:'0'
+ %#x:'0x1'
+ %#x:'0xa'
+ %#x:'0x64'
+ %#x:'0xffffffffffffffff'
+ %+ .0x:''
+ %+ .0x:'1'
+ %+ .0x:'a'
+ %+ .0x:'64'
+ %+ .0x:'ffffffffffffffff'
+ %+ .1x:'0'
+ %+ .1x:'1'
+ %+ .1x:'a'
+ %+ .1x:'64'
+ %+ .1x:'ffffffffffffffff'
+ %+ .2x:'00'
+ %+ .2x:'01'
+ %+ .2x:'0a'
+ %+ .2x:'64'
+ %+ .2x:'ffffffffffffffff'
+ %+ .5x:'00000'
+ %+ .5x:'00001'
+ %+ .5x:'0000a'
+ %+ .5x:'00064'
+ %+ .5x:'ffffffffffffffff'
+ %+ 0.0x:''
+ %+ 0.0x:'1'
+ %+ 0.0x:'a'
+ %+ 0.0x:'64'
+ %+ 0.0x:'ffffffffffffffff'
+ %+ 0.1x:'0'
+ %+ 0.1x:'1'
+ %+ 0.1x:'a'
+ %+ 0.1x:'64'
+ %+ 0.1x:'ffffffffffffffff'
+ %+ 0.2x:'00'
+ %+ 0.2x:'01'
+ %+ 0.2x:'0a'
+ %+ 0.2x:'64'
+ %+ 0.2x:'ffffffffffffffff'
+ %+ 0.5x:'00000'
+ %+ 0.5x:'00001'
+ %+ 0.5x:'0000a'
+ %+ 0.5x:'00064'
+ %+ 0.5x:'ffffffffffffffff'
+ %+ 0x:'0'
+ %+ 0x:'1'
+ %+ 0x:'a'
+ %+ 0x:'64'
+ %+ 0x:'ffffffffffffffff'
+ %+ 1.0x:' '
+ %+ 1.0x:'1'
+ %+ 1.0x:'a'
+ %+ 1.0x:'64'
+ %+ 1.0x:'ffffffffffffffff'
+ %+ 1.1x:'0'
+ %+ 1.1x:'1'
+ %+ 1.1x:'a'
+ %+ 1.1x:'64'
+ %+ 1.1x:'ffffffffffffffff'
+ %+ 1.2x:'00'
+ %+ 1.2x:'01'
+ %+ 1.2x:'0a'
+ %+ 1.2x:'64'
+ %+ 1.2x:'ffffffffffffffff'
+ %+ 1.5x:'00000'
+ %+ 1.5x:'00001'
+ %+ 1.5x:'0000a'
+ %+ 1.5x:'00064'
+ %+ 1.5x:'ffffffffffffffff'
+ %+ 1x:'0'
+ %+ 1x:'1'
+ %+ 1x:'a'
+ %+ 1x:'64'
+ %+ 1x:'ffffffffffffffff'
+ %+ 2.0x:' '
+ %+ 2.0x:' 1'
+ %+ 2.0x:' a'
+ %+ 2.0x:'64'
+ %+ 2.0x:'ffffffffffffffff'
+ %+ 2.1x:' 0'
+ %+ 2.1x:' 1'
+ %+ 2.1x:' a'
+ %+ 2.1x:'64'
+ %+ 2.1x:'ffffffffffffffff'
+ %+ 2.2x:'00'
+ %+ 2.2x:'01'
+ %+ 2.2x:'0a'
+ %+ 2.2x:'64'
+ %+ 2.2x:'ffffffffffffffff'
+ %+ 2.5x:'00000'
+ %+ 2.5x:'00001'
+ %+ 2.5x:'0000a'
+ %+ 2.5x:'00064'
+ %+ 2.5x:'ffffffffffffffff'
+ %+ 2x:' 0'
+ %+ 2x:' 1'
+ %+ 2x:' a'
+ %+ 2x:'64'
+ %+ 2x:'ffffffffffffffff'
+ %+ 5.0x:' '
+ %+ 5.0x:' 1'
+ %+ 5.0x:' a'
+ %+ 5.0x:' 64'
+ %+ 5.0x:'ffffffffffffffff'
+ %+ 5.1x:' 0'
+ %+ 5.1x:' 1'
+ %+ 5.1x:' a'
+ %+ 5.1x:' 64'
+ %+ 5.1x:'ffffffffffffffff'
+ %+ 5.2x:' 00'
+ %+ 5.2x:' 01'
+ %+ 5.2x:' 0a'
+ %+ 5.2x:' 64'
+ %+ 5.2x:'ffffffffffffffff'
+ %+ 5.5x:'00000'
+ %+ 5.5x:'00001'
+ %+ 5.5x:'0000a'
+ %+ 5.5x:'00064'
+ %+ 5.5x:'ffffffffffffffff'
+ %+ 5x:' 0'
+ %+ 5x:' 1'
+ %+ 5x:' a'
+ %+ 5x:' 64'
+ %+ 5x:'ffffffffffffffff'
+ %+ x:'0'
+ %+ x:'1'
+ %+ x:'a'
+ %+ x:'64'
+ %+ x:'ffffffffffffffff'
+ %+.0x:''
+ %+.0x:'1'
+ %+.0x:'a'
+ %+.0x:'64'
+ %+.0x:'ffffffffffffffff'
+ %+.1x:'0'
+ %+.1x:'1'
+ %+.1x:'a'
+ %+.1x:'64'
+ %+.1x:'ffffffffffffffff'
+ %+.2x:'00'
+ %+.2x:'01'
+ %+.2x:'0a'
+ %+.2x:'64'
+ %+.2x:'ffffffffffffffff'
+ %+.5x:'00000'
+ %+.5x:'00001'
+ %+.5x:'0000a'
+ %+.5x:'00064'
+ %+.5x:'ffffffffffffffff'
+ %+0.0x:''
+ %+0.0x:'1'
+ %+0.0x:'a'
+ %+0.0x:'64'
+ %+0.0x:'ffffffffffffffff'
+ %+0.1x:'0'
+ %+0.1x:'1'
+ %+0.1x:'a'
+ %+0.1x:'64'
+ %+0.1x:'ffffffffffffffff'
+ %+0.2x:'00'
+ %+0.2x:'01'
+ %+0.2x:'0a'
+ %+0.2x:'64'
+ %+0.2x:'ffffffffffffffff'
+ %+0.5x:'00000'
+ %+0.5x:'00001'
+ %+0.5x:'0000a'
+ %+0.5x:'00064'
+ %+0.5x:'ffffffffffffffff'
+ %+0x:'0'
+ %+0x:'1'
+ %+0x:'a'
+ %+0x:'64'
+ %+0x:'ffffffffffffffff'
+ %+1.0x:' '
+ %+1.0x:'1'
+ %+1.0x:'a'
+ %+1.0x:'64'
+ %+1.0x:'ffffffffffffffff'
+ %+1.1x:'0'
+ %+1.1x:'1'
+ %+1.1x:'a'
+ %+1.1x:'64'
+ %+1.1x:'ffffffffffffffff'
+ %+1.2x:'00'
+ %+1.2x:'01'
+ %+1.2x:'0a'
+ %+1.2x:'64'
+ %+1.2x:'ffffffffffffffff'
+ %+1.5x:'00000'
+ %+1.5x:'00001'
+ %+1.5x:'0000a'
+ %+1.5x:'00064'
+ %+1.5x:'ffffffffffffffff'
+ %+1x:'0'
+ %+1x:'1'
+ %+1x:'a'
+ %+1x:'64'
+ %+1x:'ffffffffffffffff'
+ %+2.0x:' '
+ %+2.0x:' 1'
+ %+2.0x:' a'
+ %+2.0x:'64'
+ %+2.0x:'ffffffffffffffff'
+ %+2.1x:' 0'
+ %+2.1x:' 1'
+ %+2.1x:' a'
+ %+2.1x:'64'
+ %+2.1x:'ffffffffffffffff'
+ %+2.2x:'00'
+ %+2.2x:'01'
+ %+2.2x:'0a'
+ %+2.2x:'64'
+ %+2.2x:'ffffffffffffffff'
+ %+2.5x:'00000'
+ %+2.5x:'00001'
+ %+2.5x:'0000a'
+ %+2.5x:'00064'
+ %+2.5x:'ffffffffffffffff'
+ %+2x:' 0'
+ %+2x:' 1'
+ %+2x:' a'
+ %+2x:'64'
+ %+2x:'ffffffffffffffff'
+ %+5.0x:' '
+ %+5.0x:' 1'
+ %+5.0x:' a'
+ %+5.0x:' 64'
+ %+5.0x:'ffffffffffffffff'
+ %+5.1x:' 0'
+ %+5.1x:' 1'
+ %+5.1x:' a'
+ %+5.1x:' 64'
+ %+5.1x:'ffffffffffffffff'
+ %+5.2x:' 00'
+ %+5.2x:' 01'
+ %+5.2x:' 0a'
+ %+5.2x:' 64'
+ %+5.2x:'ffffffffffffffff'
+ %+5.5x:'00000'
+ %+5.5x:'00001'
+ %+5.5x:'0000a'
+ %+5.5x:'00064'
+ %+5.5x:'ffffffffffffffff'
+ %+5x:' 0'
+ %+5x:' 1'
+ %+5x:' a'
+ %+5x:' 64'
+ %+5x:'ffffffffffffffff'
+ %+x:'0'
+ %+x:'1'
+ %+x:'a'
+ %+x:'64'
+ %+x:'ffffffffffffffff'
+ %- .0x:''
+ %- .0x:'1'
+ %- .0x:'a'
+ %- .0x:'64'
+ %- .0x:'ffffffffffffffff'
+ %- .1x:'0'
+ %- .1x:'1'
+ %- .1x:'a'
+ %- .1x:'64'
+ %- .1x:'ffffffffffffffff'
+ %- .2x:'00'
+ %- .2x:'01'
+ %- .2x:'0a'
+ %- .2x:'64'
+ %- .2x:'ffffffffffffffff'
+ %- .5x:'00000'
+ %- .5x:'00001'
+ %- .5x:'0000a'
+ %- .5x:'00064'
+ %- .5x:'ffffffffffffffff'
+ %- 0.0x:''
+ %- 0.0x:'1'
+ %- 0.0x:'a'
+ %- 0.0x:'64'
+ %- 0.0x:'ffffffffffffffff'
+ %- 0.1x:'0'
+ %- 0.1x:'1'
+ %- 0.1x:'a'
+ %- 0.1x:'64'
+ %- 0.1x:'ffffffffffffffff'
+ %- 0.2x:'00'
+ %- 0.2x:'01'
+ %- 0.2x:'0a'
+ %- 0.2x:'64'
+ %- 0.2x:'ffffffffffffffff'
+ %- 0.5x:'00000'
+ %- 0.5x:'00001'
+ %- 0.5x:'0000a'
+ %- 0.5x:'00064'
+ %- 0.5x:'ffffffffffffffff'
+ %- 0x:'0'
+ %- 0x:'1'
+ %- 0x:'a'
+ %- 0x:'64'
+ %- 0x:'ffffffffffffffff'
+ %- 1.0x:' '
+ %- 1.0x:'1'
+ %- 1.0x:'a'
+ %- 1.0x:'64'
+ %- 1.0x:'ffffffffffffffff'
+ %- 1.1x:'0'
+ %- 1.1x:'1'
+ %- 1.1x:'a'
+ %- 1.1x:'64'
+ %- 1.1x:'ffffffffffffffff'
+ %- 1.2x:'00'
+ %- 1.2x:'01'
+ %- 1.2x:'0a'
+ %- 1.2x:'64'
+ %- 1.2x:'ffffffffffffffff'
+ %- 1.5x:'00000'
+ %- 1.5x:'00001'
+ %- 1.5x:'0000a'
+ %- 1.5x:'00064'
+ %- 1.5x:'ffffffffffffffff'
+ %- 1x:'0'
+ %- 1x:'1'
+ %- 1x:'a'
+ %- 1x:'64'
+ %- 1x:'ffffffffffffffff'
+ %- 2.0x:' '
+ %- 2.0x:'1 '
+ %- 2.0x:'a '
+ %- 2.0x:'64'
+ %- 2.0x:'ffffffffffffffff'
+ %- 2.1x:'0 '
+ %- 2.1x:'1 '
+ %- 2.1x:'a '
+ %- 2.1x:'64'
+ %- 2.1x:'ffffffffffffffff'
+ %- 2.2x:'00'
+ %- 2.2x:'01'
+ %- 2.2x:'0a'
+ %- 2.2x:'64'
+ %- 2.2x:'ffffffffffffffff'
+ %- 2.5x:'00000'
+ %- 2.5x:'00001'
+ %- 2.5x:'0000a'
+ %- 2.5x:'00064'
+ %- 2.5x:'ffffffffffffffff'
+ %- 2x:'0 '
+ %- 2x:'1 '
+ %- 2x:'a '
+ %- 2x:'64'
+ %- 2x:'ffffffffffffffff'
+ %- 5.0x:' '
+ %- 5.0x:'1 '
+ %- 5.0x:'a '
+ %- 5.0x:'64 '
+ %- 5.0x:'ffffffffffffffff'
+ %- 5.1x:'0 '
+ %- 5.1x:'1 '
+ %- 5.1x:'a '
+ %- 5.1x:'64 '
+ %- 5.1x:'ffffffffffffffff'
+ %- 5.2x:'00 '
+ %- 5.2x:'01 '
+ %- 5.2x:'0a '
+ %- 5.2x:'64 '
+ %- 5.2x:'ffffffffffffffff'
+ %- 5.5x:'00000'
+ %- 5.5x:'00001'
+ %- 5.5x:'0000a'
+ %- 5.5x:'00064'
+ %- 5.5x:'ffffffffffffffff'
+ %- 5x:'0 '
+ %- 5x:'1 '
+ %- 5x:'a '
+ %- 5x:'64 '
+ %- 5x:'ffffffffffffffff'
+ %- x:'0'
+ %- x:'1'
+ %- x:'a'
+ %- x:'64'
+ %- x:'ffffffffffffffff'
+ %-+ .0x:''
+ %-+ .0x:'1'
+ %-+ .0x:'a'
+ %-+ .0x:'64'
+ %-+ .0x:'ffffffffffffffff'
+ %-+ .1x:'0'
+ %-+ .1x:'1'
+ %-+ .1x:'a'
+ %-+ .1x:'64'
+ %-+ .1x:'ffffffffffffffff'
+ %-+ .2x:'00'
+ %-+ .2x:'01'
+ %-+ .2x:'0a'
+ %-+ .2x:'64'
+ %-+ .2x:'ffffffffffffffff'
+ %-+ .5x:'00000'
+ %-+ .5x:'00001'
+ %-+ .5x:'0000a'
+ %-+ .5x:'00064'
+ %-+ .5x:'ffffffffffffffff'
+ %-+ 0.0x:''
+ %-+ 0.0x:'1'
+ %-+ 0.0x:'a'
+ %-+ 0.0x:'64'
+ %-+ 0.0x:'ffffffffffffffff'
+ %-+ 0.1x:'0'
+ %-+ 0.1x:'1'
+ %-+ 0.1x:'a'
+ %-+ 0.1x:'64'
+ %-+ 0.1x:'ffffffffffffffff'
+ %-+ 0.2x:'00'
+ %-+ 0.2x:'01'
+ %-+ 0.2x:'0a'
+ %-+ 0.2x:'64'
+ %-+ 0.2x:'ffffffffffffffff'
+ %-+ 0.5x:'00000'
+ %-+ 0.5x:'00001'
+ %-+ 0.5x:'0000a'
+ %-+ 0.5x:'00064'
+ %-+ 0.5x:'ffffffffffffffff'
+ %-+ 0x:'0'
+ %-+ 0x:'1'
+ %-+ 0x:'a'
+ %-+ 0x:'64'
+ %-+ 0x:'ffffffffffffffff'
+ %-+ 1.0x:' '
+ %-+ 1.0x:'1'
+ %-+ 1.0x:'a'
+ %-+ 1.0x:'64'
+ %-+ 1.0x:'ffffffffffffffff'
+ %-+ 1.1x:'0'
+ %-+ 1.1x:'1'
+ %-+ 1.1x:'a'
+ %-+ 1.1x:'64'
+ %-+ 1.1x:'ffffffffffffffff'
+ %-+ 1.2x:'00'
+ %-+ 1.2x:'01'
+ %-+ 1.2x:'0a'
+ %-+ 1.2x:'64'
+ %-+ 1.2x:'ffffffffffffffff'
+ %-+ 1.5x:'00000'
+ %-+ 1.5x:'00001'
+ %-+ 1.5x:'0000a'
+ %-+ 1.5x:'00064'
+ %-+ 1.5x:'ffffffffffffffff'
+ %-+ 1x:'0'
+ %-+ 1x:'1'
+ %-+ 1x:'a'
+ %-+ 1x:'64'
+ %-+ 1x:'ffffffffffffffff'
+ %-+ 2.0x:' '
+ %-+ 2.0x:'1 '
+ %-+ 2.0x:'a '
+ %-+ 2.0x:'64'
+ %-+ 2.0x:'ffffffffffffffff'
+ %-+ 2.1x:'0 '
+ %-+ 2.1x:'1 '
+ %-+ 2.1x:'a '
+ %-+ 2.1x:'64'
+ %-+ 2.1x:'ffffffffffffffff'
+ %-+ 2.2x:'00'
+ %-+ 2.2x:'01'
+ %-+ 2.2x:'0a'
+ %-+ 2.2x:'64'
+ %-+ 2.2x:'ffffffffffffffff'
+ %-+ 2.5x:'00000'
+ %-+ 2.5x:'00001'
+ %-+ 2.5x:'0000a'
+ %-+ 2.5x:'00064'
+ %-+ 2.5x:'ffffffffffffffff'
+ %-+ 2x:'0 '
+ %-+ 2x:'1 '
+ %-+ 2x:'a '
+ %-+ 2x:'64'
+ %-+ 2x:'ffffffffffffffff'
+ %-+ 5.0x:' '
+ %-+ 5.0x:'1 '
+ %-+ 5.0x:'a '
+ %-+ 5.0x:'64 '
+ %-+ 5.0x:'ffffffffffffffff'
+ %-+ 5.1x:'0 '
+ %-+ 5.1x:'1 '
+ %-+ 5.1x:'a '
+ %-+ 5.1x:'64 '
+ %-+ 5.1x:'ffffffffffffffff'
+ %-+ 5.2x:'00 '
+ %-+ 5.2x:'01 '
+ %-+ 5.2x:'0a '
+ %-+ 5.2x:'64 '
+ %-+ 5.2x:'ffffffffffffffff'
+ %-+ 5.5x:'00000'
+ %-+ 5.5x:'00001'
+ %-+ 5.5x:'0000a'
+ %-+ 5.5x:'00064'
+ %-+ 5.5x:'ffffffffffffffff'
+ %-+ 5x:'0 '
+ %-+ 5x:'1 '
+ %-+ 5x:'a '
+ %-+ 5x:'64 '
+ %-+ 5x:'ffffffffffffffff'
+ %-+ x:'0'
+ %-+ x:'1'
+ %-+ x:'a'
+ %-+ x:'64'
+ %-+ x:'ffffffffffffffff'
+ %-+.0x:''
+ %-+.0x:'1'
+ %-+.0x:'a'
+ %-+.0x:'64'
+ %-+.0x:'ffffffffffffffff'
+ %-+.1x:'0'
+ %-+.1x:'1'
+ %-+.1x:'a'
+ %-+.1x:'64'
+ %-+.1x:'ffffffffffffffff'
+ %-+.2x:'00'
+ %-+.2x:'01'
+ %-+.2x:'0a'
+ %-+.2x:'64'
+ %-+.2x:'ffffffffffffffff'
+ %-+.5x:'00000'
+ %-+.5x:'00001'
+ %-+.5x:'0000a'
+ %-+.5x:'00064'
+ %-+.5x:'ffffffffffffffff'
+ %-+0.0x:''
+ %-+0.0x:'1'
+ %-+0.0x:'a'
+ %-+0.0x:'64'
+ %-+0.0x:'ffffffffffffffff'
+ %-+0.1x:'0'
+ %-+0.1x:'1'
+ %-+0.1x:'a'
+ %-+0.1x:'64'
+ %-+0.1x:'ffffffffffffffff'
+ %-+0.2x:'00'
+ %-+0.2x:'01'
+ %-+0.2x:'0a'
+ %-+0.2x:'64'
+ %-+0.2x:'ffffffffffffffff'
+ %-+0.5x:'00000'
+ %-+0.5x:'00001'
+ %-+0.5x:'0000a'
+ %-+0.5x:'00064'
+ %-+0.5x:'ffffffffffffffff'
+ %-+0x:'0'
+ %-+0x:'1'
+ %-+0x:'a'
+ %-+0x:'64'
+ %-+0x:'ffffffffffffffff'
+ %-+1.0x:' '
+ %-+1.0x:'1'
+ %-+1.0x:'a'
+ %-+1.0x:'64'
+ %-+1.0x:'ffffffffffffffff'
+ %-+1.1x:'0'
+ %-+1.1x:'1'
+ %-+1.1x:'a'
+ %-+1.1x:'64'
+ %-+1.1x:'ffffffffffffffff'
+ %-+1.2x:'00'
+ %-+1.2x:'01'
+ %-+1.2x:'0a'
+ %-+1.2x:'64'
+ %-+1.2x:'ffffffffffffffff'
+ %-+1.5x:'00000'
+ %-+1.5x:'00001'
+ %-+1.5x:'0000a'
+ %-+1.5x:'00064'
+ %-+1.5x:'ffffffffffffffff'
+ %-+1x:'0'
+ %-+1x:'1'
+ %-+1x:'a'
+ %-+1x:'64'
+ %-+1x:'ffffffffffffffff'
+ %-+2.0x:' '
+ %-+2.0x:'1 '
+ %-+2.0x:'a '
+ %-+2.0x:'64'
+ %-+2.0x:'ffffffffffffffff'
+ %-+2.1x:'0 '
+ %-+2.1x:'1 '
+ %-+2.1x:'a '
+ %-+2.1x:'64'
+ %-+2.1x:'ffffffffffffffff'
+ %-+2.2x:'00'
+ %-+2.2x:'01'
+ %-+2.2x:'0a'
+ %-+2.2x:'64'
+ %-+2.2x:'ffffffffffffffff'
+ %-+2.5x:'00000'
+ %-+2.5x:'00001'
+ %-+2.5x:'0000a'
+ %-+2.5x:'00064'
+ %-+2.5x:'ffffffffffffffff'
+ %-+2x:'0 '
+ %-+2x:'1 '
+ %-+2x:'a '
+ %-+2x:'64'
+ %-+2x:'ffffffffffffffff'
+ %-+5.0x:' '
+ %-+5.0x:'1 '
+ %-+5.0x:'a '
+ %-+5.0x:'64 '
+ %-+5.0x:'ffffffffffffffff'
+ %-+5.1x:'0 '
+ %-+5.1x:'1 '
+ %-+5.1x:'a '
+ %-+5.1x:'64 '
+ %-+5.1x:'ffffffffffffffff'
+ %-+5.2x:'00 '
+ %-+5.2x:'01 '
+ %-+5.2x:'0a '
+ %-+5.2x:'64 '
+ %-+5.2x:'ffffffffffffffff'
+ %-+5.5x:'00000'
+ %-+5.5x:'00001'
+ %-+5.5x:'0000a'
+ %-+5.5x:'00064'
+ %-+5.5x:'ffffffffffffffff'
+ %-+5x:'0 '
+ %-+5x:'1 '
+ %-+5x:'a '
+ %-+5x:'64 '
+ %-+5x:'ffffffffffffffff'
+ %-+x:'0'
+ %-+x:'1'
+ %-+x:'a'
+ %-+x:'64'
+ %-+x:'ffffffffffffffff'
+ %-.0x:''
+ %-.0x:'1'
+ %-.0x:'a'
+ %-.0x:'64'
+ %-.0x:'ffffffffffffffff'
+ %-.1x:'0'
+ %-.1x:'1'
+ %-.1x:'a'
+ %-.1x:'64'
+ %-.1x:'ffffffffffffffff'
+ %-.2x:'00'
+ %-.2x:'01'
+ %-.2x:'0a'
+ %-.2x:'64'
+ %-.2x:'ffffffffffffffff'
+ %-.5x:'00000'
+ %-.5x:'00001'
+ %-.5x:'0000a'
+ %-.5x:'00064'
+ %-.5x:'ffffffffffffffff'
+ %-0.0x:''
+ %-0.0x:'1'
+ %-0.0x:'a'
+ %-0.0x:'64'
+ %-0.0x:'ffffffffffffffff'
+ %-0.1x:'0'
+ %-0.1x:'1'
+ %-0.1x:'a'
+ %-0.1x:'64'
+ %-0.1x:'ffffffffffffffff'
+ %-0.2x:'00'
+ %-0.2x:'01'
+ %-0.2x:'0a'
+ %-0.2x:'64'
+ %-0.2x:'ffffffffffffffff'
+ %-0.5x:'00000'
+ %-0.5x:'00001'
+ %-0.5x:'0000a'
+ %-0.5x:'00064'
+ %-0.5x:'ffffffffffffffff'
+ %-0x:'0'
+ %-0x:'1'
+ %-0x:'a'
+ %-0x:'64'
+ %-0x:'ffffffffffffffff'
+ %-1.0x:' '
+ %-1.0x:'1'
+ %-1.0x:'a'
+ %-1.0x:'64'
+ %-1.0x:'ffffffffffffffff'
+ %-1.1x:'0'
+ %-1.1x:'1'
+ %-1.1x:'a'
+ %-1.1x:'64'
+ %-1.1x:'ffffffffffffffff'
+ %-1.2x:'00'
+ %-1.2x:'01'
+ %-1.2x:'0a'
+ %-1.2x:'64'
+ %-1.2x:'ffffffffffffffff'
+ %-1.5x:'00000'
+ %-1.5x:'00001'
+ %-1.5x:'0000a'
+ %-1.5x:'00064'
+ %-1.5x:'ffffffffffffffff'
+ %-1x:'0'
+ %-1x:'1'
+ %-1x:'a'
+ %-1x:'64'
+ %-1x:'ffffffffffffffff'
+ %-2.0x:' '
+ %-2.0x:'1 '
+ %-2.0x:'a '
+ %-2.0x:'64'
+ %-2.0x:'ffffffffffffffff'
+ %-2.1x:'0 '
+ %-2.1x:'1 '
+ %-2.1x:'a '
+ %-2.1x:'64'
+ %-2.1x:'ffffffffffffffff'
+ %-2.2x:'00'
+ %-2.2x:'01'
+ %-2.2x:'0a'
+ %-2.2x:'64'
+ %-2.2x:'ffffffffffffffff'
+ %-2.5x:'00000'
+ %-2.5x:'00001'
+ %-2.5x:'0000a'
+ %-2.5x:'00064'
+ %-2.5x:'ffffffffffffffff'
+ %-2x:'0 '
+ %-2x:'1 '
+ %-2x:'a '
+ %-2x:'64'
+ %-2x:'ffffffffffffffff'
+ %-5.0x:' '
+ %-5.0x:'1 '
+ %-5.0x:'a '
+ %-5.0x:'64 '
+ %-5.0x:'ffffffffffffffff'
+ %-5.1x:'0 '
+ %-5.1x:'1 '
+ %-5.1x:'a '
+ %-5.1x:'64 '
+ %-5.1x:'ffffffffffffffff'
+ %-5.2x:'00 '
+ %-5.2x:'01 '
+ %-5.2x:'0a '
+ %-5.2x:'64 '
+ %-5.2x:'ffffffffffffffff'
+ %-5.5x:'00000'
+ %-5.5x:'00001'
+ %-5.5x:'0000a'
+ %-5.5x:'00064'
+ %-5.5x:'ffffffffffffffff'
+ %-5x:'0 '
+ %-5x:'1 '
+ %-5x:'a '
+ %-5x:'64 '
+ %-5x:'ffffffffffffffff'
+ %-x:'0'
+ %-x:'1'
+ %-x:'a'
+ %-x:'64'
+ %-x:'ffffffffffffffff'
+ %.0x:''
+ %.0x:'1'
+ %.0x:'a'
+ %.0x:'64'
+ %.0x:'ffffffffffffffff'
+ %.1x:'0'
+ %.1x:'1'
+ %.1x:'a'
+ %.1x:'64'
+ %.1x:'ffffffffffffffff'
+ %.2x:'00'
+ %.2x:'01'
+ %.2x:'0a'
+ %.2x:'64'
+ %.2x:'ffffffffffffffff'
+ %.5x:'00000'
+ %.5x:'00001'
+ %.5x:'0000a'
+ %.5x:'00064'
+ %.5x:'ffffffffffffffff'
+ %0 .0x:''
+ %0 .0x:'1'
+ %0 .0x:'a'
+ %0 .0x:'64'
+ %0 .0x:'ffffffffffffffff'
+ %0 .1x:'0'
+ %0 .1x:'1'
+ %0 .1x:'a'
+ %0 .1x:'64'
+ %0 .1x:'ffffffffffffffff'
+ %0 .2x:'00'
+ %0 .2x:'01'
+ %0 .2x:'0a'
+ %0 .2x:'64'
+ %0 .2x:'ffffffffffffffff'
+ %0 .5x:'00000'
+ %0 .5x:'00001'
+ %0 .5x:'0000a'
+ %0 .5x:'00064'
+ %0 .5x:'ffffffffffffffff'
+ %0 0.0x:''
+ %0 0.0x:'1'
+ %0 0.0x:'a'
+ %0 0.0x:'64'
+ %0 0.0x:'ffffffffffffffff'
+ %0 0.1x:'0'
+ %0 0.1x:'1'
+ %0 0.1x:'a'
+ %0 0.1x:'64'
+ %0 0.1x:'ffffffffffffffff'
+ %0 0.2x:'00'
+ %0 0.2x:'01'
+ %0 0.2x:'0a'
+ %0 0.2x:'64'
+ %0 0.2x:'ffffffffffffffff'
+ %0 0.5x:'00000'
+ %0 0.5x:'00001'
+ %0 0.5x:'0000a'
+ %0 0.5x:'00064'
+ %0 0.5x:'ffffffffffffffff'
+ %0 0x:'0'
+ %0 0x:'1'
+ %0 0x:'a'
+ %0 0x:'64'
+ %0 0x:'ffffffffffffffff'
+ %0 1.0x:' '
+ %0 1.0x:'1'
+ %0 1.0x:'a'
+ %0 1.0x:'64'
+ %0 1.0x:'ffffffffffffffff'
+ %0 1.1x:'0'
+ %0 1.1x:'1'
+ %0 1.1x:'a'
+ %0 1.1x:'64'
+ %0 1.1x:'ffffffffffffffff'
+ %0 1.2x:'00'
+ %0 1.2x:'01'
+ %0 1.2x:'0a'
+ %0 1.2x:'64'
+ %0 1.2x:'ffffffffffffffff'
+ %0 1.5x:'00000'
+ %0 1.5x:'00001'
+ %0 1.5x:'0000a'
+ %0 1.5x:'00064'
+ %0 1.5x:'ffffffffffffffff'
+ %0 1x:'0'
+ %0 1x:'1'
+ %0 1x:'a'
+ %0 1x:'64'
+ %0 1x:'ffffffffffffffff'
+ %0 2.0x:' '
+ %0 2.0x:' 1'
+ %0 2.0x:' a'
+ %0 2.0x:'64'
+ %0 2.0x:'ffffffffffffffff'
+ %0 2.1x:' 0'
+ %0 2.1x:' 1'
+ %0 2.1x:' a'
+ %0 2.1x:'64'
+ %0 2.1x:'ffffffffffffffff'
+ %0 2.2x:'00'
+ %0 2.2x:'01'
+ %0 2.2x:'0a'
+ %0 2.2x:'64'
+ %0 2.2x:'ffffffffffffffff'
+ %0 2.5x:'00000'
+ %0 2.5x:'00001'
+ %0 2.5x:'0000a'
+ %0 2.5x:'00064'
+ %0 2.5x:'ffffffffffffffff'
+ %0 2x:'00'
+ %0 2x:'01'
+ %0 2x:'0a'
+ %0 2x:'64'
+ %0 2x:'ffffffffffffffff'
+ %0 5.0x:' '
+ %0 5.0x:' 1'
+ %0 5.0x:' a'
+ %0 5.0x:' 64'
+ %0 5.0x:'ffffffffffffffff'
+ %0 5.1x:' 0'
+ %0 5.1x:' 1'
+ %0 5.1x:' a'
+ %0 5.1x:' 64'
+ %0 5.1x:'ffffffffffffffff'
+ %0 5.2x:' 00'
+ %0 5.2x:' 01'
+ %0 5.2x:' 0a'
+ %0 5.2x:' 64'
+ %0 5.2x:'ffffffffffffffff'
+ %0 5.5x:'00000'
+ %0 5.5x:'00001'
+ %0 5.5x:'0000a'
+ %0 5.5x:'00064'
+ %0 5.5x:'ffffffffffffffff'
+ %0 5x:'00000'
+ %0 5x:'00001'
+ %0 5x:'0000a'
+ %0 5x:'00064'
+ %0 5x:'ffffffffffffffff'
+ %0 x:'0'
+ %0 x:'1'
+ %0 x:'a'
+ %0 x:'64'
+ %0 x:'ffffffffffffffff'
+ %0# .0x:''
+ %0# .0x:'0x1'
+ %0# .0x:'0xa'
+ %0# .0x:'0x64'
+ %0# .0x:'0xffffffffffffffff'
+ %0# .1x:'0'
+ %0# .1x:'0x1'
+ %0# .1x:'0xa'
+ %0# .1x:'0x64'
+ %0# .1x:'0xffffffffffffffff'
+ %0# .2x:'00'
+ %0# .2x:'0x01'
+ %0# .2x:'0x0a'
+ %0# .2x:'0x64'
+ %0# .2x:'0xffffffffffffffff'
+ %0# .5x:'00000'
+ %0# .5x:'0x00001'
+ %0# .5x:'0x0000a'
+ %0# .5x:'0x00064'
+ %0# .5x:'0xffffffffffffffff'
+ %0# 0.0x:''
+ %0# 0.0x:'0x1'
+ %0# 0.0x:'0xa'
+ %0# 0.0x:'0x64'
+ %0# 0.0x:'0xffffffffffffffff'
+ %0# 0.1x:'0'
+ %0# 0.1x:'0x1'
+ %0# 0.1x:'0xa'
+ %0# 0.1x:'0x64'
+ %0# 0.1x:'0xffffffffffffffff'
+ %0# 0.2x:'00'
+ %0# 0.2x:'0x01'
+ %0# 0.2x:'0x0a'
+ %0# 0.2x:'0x64'
+ %0# 0.2x:'0xffffffffffffffff'
+ %0# 0.5x:'00000'
+ %0# 0.5x:'0x00001'
+ %0# 0.5x:'0x0000a'
+ %0# 0.5x:'0x00064'
+ %0# 0.5x:'0xffffffffffffffff'
+ %0# 0x:'0'
+ %0# 0x:'0x1'
+ %0# 0x:'0xa'
+ %0# 0x:'0x64'
+ %0# 0x:'0xffffffffffffffff'
+ %0# 1.0x:' '
+ %0# 1.0x:'0x1'
+ %0# 1.0x:'0xa'
+ %0# 1.0x:'0x64'
+ %0# 1.0x:'0xffffffffffffffff'
+ %0# 1.1x:'0'
+ %0# 1.1x:'0x1'
+ %0# 1.1x:'0xa'
+ %0# 1.1x:'0x64'
+ %0# 1.1x:'0xffffffffffffffff'
+ %0# 1.2x:'00'
+ %0# 1.2x:'0x01'
+ %0# 1.2x:'0x0a'
+ %0# 1.2x:'0x64'
+ %0# 1.2x:'0xffffffffffffffff'
+ %0# 1.5x:'00000'
+ %0# 1.5x:'0x00001'
+ %0# 1.5x:'0x0000a'
+ %0# 1.5x:'0x00064'
+ %0# 1.5x:'0xffffffffffffffff'
+ %0# 1x:'0'
+ %0# 1x:'0x1'
+ %0# 1x:'0xa'
+ %0# 1x:'0x64'
+ %0# 1x:'0xffffffffffffffff'
+ %0# 2.0x:' '
+ %0# 2.0x:'0x1'
+ %0# 2.0x:'0xa'
+ %0# 2.0x:'0x64'
+ %0# 2.0x:'0xffffffffffffffff'
+ %0# 2.1x:' 0'
+ %0# 2.1x:'0x1'
+ %0# 2.1x:'0xa'
+ %0# 2.1x:'0x64'
+ %0# 2.1x:'0xffffffffffffffff'
+ %0# 2.2x:'00'
+ %0# 2.2x:'0x01'
+ %0# 2.2x:'0x0a'
+ %0# 2.2x:'0x64'
+ %0# 2.2x:'0xffffffffffffffff'
+ %0# 2.5x:'00000'
+ %0# 2.5x:'0x00001'
+ %0# 2.5x:'0x0000a'
+ %0# 2.5x:'0x00064'
+ %0# 2.5x:'0xffffffffffffffff'
+ %0# 2x:'00'
+ %0# 2x:'0x1'
+ %0# 2x:'0xa'
+ %0# 2x:'0x64'
+ %0# 2x:'0xffffffffffffffff'
+ %0# 5.0x:' '
+ %0# 5.0x:' 0x1'
+ %0# 5.0x:' 0xa'
+ %0# 5.0x:' 0x64'
+ %0# 5.0x:'0xffffffffffffffff'
+ %0# 5.1x:' 0'
+ %0# 5.1x:' 0x1'
+ %0# 5.1x:' 0xa'
+ %0# 5.1x:' 0x64'
+ %0# 5.1x:'0xffffffffffffffff'
+ %0# 5.2x:' 00'
+ %0# 5.2x:' 0x01'
+ %0# 5.2x:' 0x0a'
+ %0# 5.2x:' 0x64'
+ %0# 5.2x:'0xffffffffffffffff'
+ %0# 5.5x:'00000'
+ %0# 5.5x:'0x00001'
+ %0# 5.5x:'0x0000a'
+ %0# 5.5x:'0x00064'
+ %0# 5.5x:'0xffffffffffffffff'
+ %0# 5x:'00000'
+ %0# 5x:'0x001'
+ %0# 5x:'0x00a'
+ %0# 5x:'0x064'
+ %0# 5x:'0xffffffffffffffff'
+ %0# x:'0'
+ %0# x:'0x1'
+ %0# x:'0xa'
+ %0# x:'0x64'
+ %0# x:'0xffffffffffffffff'
+ %0#+ .0x:''
+ %0#+ .0x:'0x1'
+ %0#+ .0x:'0xa'
+ %0#+ .0x:'0x64'
+ %0#+ .0x:'0xffffffffffffffff'
+ %0#+ .1x:'0'
+ %0#+ .1x:'0x1'
+ %0#+ .1x:'0xa'
+ %0#+ .1x:'0x64'
+ %0#+ .1x:'0xffffffffffffffff'
+ %0#+ .2x:'00'
+ %0#+ .2x:'0x01'
+ %0#+ .2x:'0x0a'
+ %0#+ .2x:'0x64'
+ %0#+ .2x:'0xffffffffffffffff'
+ %0#+ .5x:'00000'
+ %0#+ .5x:'0x00001'
+ %0#+ .5x:'0x0000a'
+ %0#+ .5x:'0x00064'
+ %0#+ .5x:'0xffffffffffffffff'
+ %0#+ 0.0x:''
+ %0#+ 0.0x:'0x1'
+ %0#+ 0.0x:'0xa'
+ %0#+ 0.0x:'0x64'
+ %0#+ 0.0x:'0xffffffffffffffff'
+ %0#+ 0.1x:'0'
+ %0#+ 0.1x:'0x1'
+ %0#+ 0.1x:'0xa'
+ %0#+ 0.1x:'0x64'
+ %0#+ 0.1x:'0xffffffffffffffff'
+ %0#+ 0.2x:'00'
+ %0#+ 0.2x:'0x01'
+ %0#+ 0.2x:'0x0a'
+ %0#+ 0.2x:'0x64'
+ %0#+ 0.2x:'0xffffffffffffffff'
+ %0#+ 0.5x:'00000'
+ %0#+ 0.5x:'0x00001'
+ %0#+ 0.5x:'0x0000a'
+ %0#+ 0.5x:'0x00064'
+ %0#+ 0.5x:'0xffffffffffffffff'
+ %0#+ 0x:'0'
+ %0#+ 0x:'0x1'
+ %0#+ 0x:'0xa'
+ %0#+ 0x:'0x64'
+ %0#+ 0x:'0xffffffffffffffff'
+ %0#+ 1.0x:' '
+ %0#+ 1.0x:'0x1'
+ %0#+ 1.0x:'0xa'
+ %0#+ 1.0x:'0x64'
+ %0#+ 1.0x:'0xffffffffffffffff'
+ %0#+ 1.1x:'0'
+ %0#+ 1.1x:'0x1'
+ %0#+ 1.1x:'0xa'
+ %0#+ 1.1x:'0x64'
+ %0#+ 1.1x:'0xffffffffffffffff'
+ %0#+ 1.2x:'00'
+ %0#+ 1.2x:'0x01'
+ %0#+ 1.2x:'0x0a'
+ %0#+ 1.2x:'0x64'
+ %0#+ 1.2x:'0xffffffffffffffff'
+ %0#+ 1.5x:'00000'
+ %0#+ 1.5x:'0x00001'
+ %0#+ 1.5x:'0x0000a'
+ %0#+ 1.5x:'0x00064'
+ %0#+ 1.5x:'0xffffffffffffffff'
+ %0#+ 1x:'0'
+ %0#+ 1x:'0x1'
+ %0#+ 1x:'0xa'
+ %0#+ 1x:'0x64'
+ %0#+ 1x:'0xffffffffffffffff'
+ %0#+ 2.0x:' '
+ %0#+ 2.0x:'0x1'
+ %0#+ 2.0x:'0xa'
+ %0#+ 2.0x:'0x64'
+ %0#+ 2.0x:'0xffffffffffffffff'
+ %0#+ 2.1x:' 0'
+ %0#+ 2.1x:'0x1'
+ %0#+ 2.1x:'0xa'
+ %0#+ 2.1x:'0x64'
+ %0#+ 2.1x:'0xffffffffffffffff'
+ %0#+ 2.2x:'00'
+ %0#+ 2.2x:'0x01'
+ %0#+ 2.2x:'0x0a'
+ %0#+ 2.2x:'0x64'
+ %0#+ 2.2x:'0xffffffffffffffff'
+ %0#+ 2.5x:'00000'
+ %0#+ 2.5x:'0x00001'
+ %0#+ 2.5x:'0x0000a'
+ %0#+ 2.5x:'0x00064'
+ %0#+ 2.5x:'0xffffffffffffffff'
+ %0#+ 2x:'00'
+ %0#+ 2x:'0x1'
+ %0#+ 2x:'0xa'
+ %0#+ 2x:'0x64'
+ %0#+ 2x:'0xffffffffffffffff'
+ %0#+ 5.0x:' '
+ %0#+ 5.0x:' 0x1'
+ %0#+ 5.0x:' 0xa'
+ %0#+ 5.0x:' 0x64'
+ %0#+ 5.0x:'0xffffffffffffffff'
+ %0#+ 5.1x:' 0'
+ %0#+ 5.1x:' 0x1'
+ %0#+ 5.1x:' 0xa'
+ %0#+ 5.1x:' 0x64'
+ %0#+ 5.1x:'0xffffffffffffffff'
+ %0#+ 5.2x:' 00'
+ %0#+ 5.2x:' 0x01'
+ %0#+ 5.2x:' 0x0a'
+ %0#+ 5.2x:' 0x64'
+ %0#+ 5.2x:'0xffffffffffffffff'
+ %0#+ 5.5x:'00000'
+ %0#+ 5.5x:'0x00001'
+ %0#+ 5.5x:'0x0000a'
+ %0#+ 5.5x:'0x00064'
+ %0#+ 5.5x:'0xffffffffffffffff'
+ %0#+ 5x:'00000'
+ %0#+ 5x:'0x001'
+ %0#+ 5x:'0x00a'
+ %0#+ 5x:'0x064'
+ %0#+ 5x:'0xffffffffffffffff'
+ %0#+ x:'0'
+ %0#+ x:'0x1'
+ %0#+ x:'0xa'
+ %0#+ x:'0x64'
+ %0#+ x:'0xffffffffffffffff'
+ %0#+.0x:''
+ %0#+.0x:'0x1'
+ %0#+.0x:'0xa'
+ %0#+.0x:'0x64'
+ %0#+.0x:'0xffffffffffffffff'
+ %0#+.1x:'0'
+ %0#+.1x:'0x1'
+ %0#+.1x:'0xa'
+ %0#+.1x:'0x64'
+ %0#+.1x:'0xffffffffffffffff'
+ %0#+.2x:'00'
+ %0#+.2x:'0x01'
+ %0#+.2x:'0x0a'
+ %0#+.2x:'0x64'
+ %0#+.2x:'0xffffffffffffffff'
+ %0#+.5x:'00000'
+ %0#+.5x:'0x00001'
+ %0#+.5x:'0x0000a'
+ %0#+.5x:'0x00064'
+ %0#+.5x:'0xffffffffffffffff'
+ %0#+0.0x:''
+ %0#+0.0x:'0x1'
+ %0#+0.0x:'0xa'
+ %0#+0.0x:'0x64'
+ %0#+0.0x:'0xffffffffffffffff'
+ %0#+0.1x:'0'
+ %0#+0.1x:'0x1'
+ %0#+0.1x:'0xa'
+ %0#+0.1x:'0x64'
+ %0#+0.1x:'0xffffffffffffffff'
+ %0#+0.2x:'00'
+ %0#+0.2x:'0x01'
+ %0#+0.2x:'0x0a'
+ %0#+0.2x:'0x64'
+ %0#+0.2x:'0xffffffffffffffff'
+ %0#+0.5x:'00000'
+ %0#+0.5x:'0x00001'
+ %0#+0.5x:'0x0000a'
+ %0#+0.5x:'0x00064'
+ %0#+0.5x:'0xffffffffffffffff'
+ %0#+0x:'0'
+ %0#+0x:'0x1'
+ %0#+0x:'0xa'
+ %0#+0x:'0x64'
+ %0#+0x:'0xffffffffffffffff'
+ %0#+1.0x:' '
+ %0#+1.0x:'0x1'
+ %0#+1.0x:'0xa'
+ %0#+1.0x:'0x64'
+ %0#+1.0x:'0xffffffffffffffff'
+ %0#+1.1x:'0'
+ %0#+1.1x:'0x1'
+ %0#+1.1x:'0xa'
+ %0#+1.1x:'0x64'
+ %0#+1.1x:'0xffffffffffffffff'
+ %0#+1.2x:'00'
+ %0#+1.2x:'0x01'
+ %0#+1.2x:'0x0a'
+ %0#+1.2x:'0x64'
+ %0#+1.2x:'0xffffffffffffffff'
+ %0#+1.5x:'00000'
+ %0#+1.5x:'0x00001'
+ %0#+1.5x:'0x0000a'
+ %0#+1.5x:'0x00064'
+ %0#+1.5x:'0xffffffffffffffff'
+ %0#+1x:'0'
+ %0#+1x:'0x1'
+ %0#+1x:'0xa'
+ %0#+1x:'0x64'
+ %0#+1x:'0xffffffffffffffff'
+ %0#+2.0x:' '
+ %0#+2.0x:'0x1'
+ %0#+2.0x:'0xa'
+ %0#+2.0x:'0x64'
+ %0#+2.0x:'0xffffffffffffffff'
+ %0#+2.1x:' 0'
+ %0#+2.1x:'0x1'
+ %0#+2.1x:'0xa'
+ %0#+2.1x:'0x64'
+ %0#+2.1x:'0xffffffffffffffff'
+ %0#+2.2x:'00'
+ %0#+2.2x:'0x01'
+ %0#+2.2x:'0x0a'
+ %0#+2.2x:'0x64'
+ %0#+2.2x:'0xffffffffffffffff'
+ %0#+2.5x:'00000'
+ %0#+2.5x:'0x00001'
+ %0#+2.5x:'0x0000a'
+ %0#+2.5x:'0x00064'
+ %0#+2.5x:'0xffffffffffffffff'
+ %0#+2x:'00'
+ %0#+2x:'0x1'
+ %0#+2x:'0xa'
+ %0#+2x:'0x64'
+ %0#+2x:'0xffffffffffffffff'
+ %0#+5.0x:' '
+ %0#+5.0x:' 0x1'
+ %0#+5.0x:' 0xa'
+ %0#+5.0x:' 0x64'
+ %0#+5.0x:'0xffffffffffffffff'
+ %0#+5.1x:' 0'
+ %0#+5.1x:' 0x1'
+ %0#+5.1x:' 0xa'
+ %0#+5.1x:' 0x64'
+ %0#+5.1x:'0xffffffffffffffff'
+ %0#+5.2x:' 00'
+ %0#+5.2x:' 0x01'
+ %0#+5.2x:' 0x0a'
+ %0#+5.2x:' 0x64'
+ %0#+5.2x:'0xffffffffffffffff'
+ %0#+5.5x:'00000'
+ %0#+5.5x:'0x00001'
+ %0#+5.5x:'0x0000a'
+ %0#+5.5x:'0x00064'
+ %0#+5.5x:'0xffffffffffffffff'
+ %0#+5x:'00000'
+ %0#+5x:'0x001'
+ %0#+5x:'0x00a'
+ %0#+5x:'0x064'
+ %0#+5x:'0xffffffffffffffff'
+ %0#+x:'0'
+ %0#+x:'0x1'
+ %0#+x:'0xa'
+ %0#+x:'0x64'
+ %0#+x:'0xffffffffffffffff'
+ %0#- .0x:''
+ %0#- .0x:'0x1'
+ %0#- .0x:'0xa'
+ %0#- .0x:'0x64'
+ %0#- .0x:'0xffffffffffffffff'
+ %0#- .1x:'0'
+ %0#- .1x:'0x1'
+ %0#- .1x:'0xa'
+ %0#- .1x:'0x64'
+ %0#- .1x:'0xffffffffffffffff'
+ %0#- .2x:'00'
+ %0#- .2x:'0x01'
+ %0#- .2x:'0x0a'
+ %0#- .2x:'0x64'
+ %0#- .2x:'0xffffffffffffffff'
+ %0#- .5x:'00000'
+ %0#- .5x:'0x00001'
+ %0#- .5x:'0x0000a'
+ %0#- .5x:'0x00064'
+ %0#- .5x:'0xffffffffffffffff'
+ %0#- 0.0x:''
+ %0#- 0.0x:'0x1'
+ %0#- 0.0x:'0xa'
+ %0#- 0.0x:'0x64'
+ %0#- 0.0x:'0xffffffffffffffff'
+ %0#- 0.1x:'0'
+ %0#- 0.1x:'0x1'
+ %0#- 0.1x:'0xa'
+ %0#- 0.1x:'0x64'
+ %0#- 0.1x:'0xffffffffffffffff'
+ %0#- 0.2x:'00'
+ %0#- 0.2x:'0x01'
+ %0#- 0.2x:'0x0a'
+ %0#- 0.2x:'0x64'
+ %0#- 0.2x:'0xffffffffffffffff'
+ %0#- 0.5x:'00000'
+ %0#- 0.5x:'0x00001'
+ %0#- 0.5x:'0x0000a'
+ %0#- 0.5x:'0x00064'
+ %0#- 0.5x:'0xffffffffffffffff'
+ %0#- 0x:'0'
+ %0#- 0x:'0x1'
+ %0#- 0x:'0xa'
+ %0#- 0x:'0x64'
+ %0#- 0x:'0xffffffffffffffff'
+ %0#- 1.0x:' '
+ %0#- 1.0x:'0x1'
+ %0#- 1.0x:'0xa'
+ %0#- 1.0x:'0x64'
+ %0#- 1.0x:'0xffffffffffffffff'
+ %0#- 1.1x:'0'
+ %0#- 1.1x:'0x1'
+ %0#- 1.1x:'0xa'
+ %0#- 1.1x:'0x64'
+ %0#- 1.1x:'0xffffffffffffffff'
+ %0#- 1.2x:'00'
+ %0#- 1.2x:'0x01'
+ %0#- 1.2x:'0x0a'
+ %0#- 1.2x:'0x64'
+ %0#- 1.2x:'0xffffffffffffffff'
+ %0#- 1.5x:'00000'
+ %0#- 1.5x:'0x00001'
+ %0#- 1.5x:'0x0000a'
+ %0#- 1.5x:'0x00064'
+ %0#- 1.5x:'0xffffffffffffffff'
+ %0#- 1x:'0'
+ %0#- 1x:'0x1'
+ %0#- 1x:'0xa'
+ %0#- 1x:'0x64'
+ %0#- 1x:'0xffffffffffffffff'
+ %0#- 2.0x:' '
+ %0#- 2.0x:'0x1'
+ %0#- 2.0x:'0xa'
+ %0#- 2.0x:'0x64'
+ %0#- 2.0x:'0xffffffffffffffff'
+ %0#- 2.1x:'0 '
+ %0#- 2.1x:'0x1'
+ %0#- 2.1x:'0xa'
+ %0#- 2.1x:'0x64'
+ %0#- 2.1x:'0xffffffffffffffff'
+ %0#- 2.2x:'00'
+ %0#- 2.2x:'0x01'
+ %0#- 2.2x:'0x0a'
+ %0#- 2.2x:'0x64'
+ %0#- 2.2x:'0xffffffffffffffff'
+ %0#- 2.5x:'00000'
+ %0#- 2.5x:'0x00001'
+ %0#- 2.5x:'0x0000a'
+ %0#- 2.5x:'0x00064'
+ %0#- 2.5x:'0xffffffffffffffff'
+ %0#- 2x:'0 '
+ %0#- 2x:'0x1'
+ %0#- 2x:'0xa'
+ %0#- 2x:'0x64'
+ %0#- 2x:'0xffffffffffffffff'
+ %0#- 5.0x:' '
+ %0#- 5.0x:'0x1 '
+ %0#- 5.0x:'0xa '
+ %0#- 5.0x:'0x64 '
+ %0#- 5.0x:'0xffffffffffffffff'
+ %0#- 5.1x:'0 '
+ %0#- 5.1x:'0x1 '
+ %0#- 5.1x:'0xa '
+ %0#- 5.1x:'0x64 '
+ %0#- 5.1x:'0xffffffffffffffff'
+ %0#- 5.2x:'00 '
+ %0#- 5.2x:'0x01 '
+ %0#- 5.2x:'0x0a '
+ %0#- 5.2x:'0x64 '
+ %0#- 5.2x:'0xffffffffffffffff'
+ %0#- 5.5x:'00000'
+ %0#- 5.5x:'0x00001'
+ %0#- 5.5x:'0x0000a'
+ %0#- 5.5x:'0x00064'
+ %0#- 5.5x:'0xffffffffffffffff'
+ %0#- 5x:'0 '
+ %0#- 5x:'0x1 '
+ %0#- 5x:'0xa '
+ %0#- 5x:'0x64 '
+ %0#- 5x:'0xffffffffffffffff'
+ %0#- x:'0'
+ %0#- x:'0x1'
+ %0#- x:'0xa'
+ %0#- x:'0x64'
+ %0#- x:'0xffffffffffffffff'
+ %0#-+ .0x:''
+ %0#-+ .0x:'0x1'
+ %0#-+ .0x:'0xa'
+ %0#-+ .0x:'0x64'
+ %0#-+ .0x:'0xffffffffffffffff'
+ %0#-+ .1x:'0'
+ %0#-+ .1x:'0x1'
+ %0#-+ .1x:'0xa'
+ %0#-+ .1x:'0x64'
+ %0#-+ .1x:'0xffffffffffffffff'
+ %0#-+ .2x:'00'
+ %0#-+ .2x:'0x01'
+ %0#-+ .2x:'0x0a'
+ %0#-+ .2x:'0x64'
+ %0#-+ .2x:'0xffffffffffffffff'
+ %0#-+ .5x:'00000'
+ %0#-+ .5x:'0x00001'
+ %0#-+ .5x:'0x0000a'
+ %0#-+ .5x:'0x00064'
+ %0#-+ .5x:'0xffffffffffffffff'
+%0#-+ 0.0x:''
+%0#-+ 0.0x:'0x1'
+%0#-+ 0.0x:'0xa'
+%0#-+ 0.0x:'0x64'
+%0#-+ 0.0x:'0xffffffffffffffff'
+%0#-+ 0.1x:'0'
+%0#-+ 0.1x:'0x1'
+%0#-+ 0.1x:'0xa'
+%0#-+ 0.1x:'0x64'
+%0#-+ 0.1x:'0xffffffffffffffff'
+%0#-+ 0.2x:'00'
+%0#-+ 0.2x:'0x01'
+%0#-+ 0.2x:'0x0a'
+%0#-+ 0.2x:'0x64'
+%0#-+ 0.2x:'0xffffffffffffffff'
+%0#-+ 0.5x:'00000'
+%0#-+ 0.5x:'0x00001'
+%0#-+ 0.5x:'0x0000a'
+%0#-+ 0.5x:'0x00064'
+%0#-+ 0.5x:'0xffffffffffffffff'
+ %0#-+ 0x:'0'
+ %0#-+ 0x:'0x1'
+ %0#-+ 0x:'0xa'
+ %0#-+ 0x:'0x64'
+ %0#-+ 0x:'0xffffffffffffffff'
+%0#-+ 1.0x:' '
+%0#-+ 1.0x:'0x1'
+%0#-+ 1.0x:'0xa'
+%0#-+ 1.0x:'0x64'
+%0#-+ 1.0x:'0xffffffffffffffff'
+%0#-+ 1.1x:'0'
+%0#-+ 1.1x:'0x1'
+%0#-+ 1.1x:'0xa'
+%0#-+ 1.1x:'0x64'
+%0#-+ 1.1x:'0xffffffffffffffff'
+%0#-+ 1.2x:'00'
+%0#-+ 1.2x:'0x01'
+%0#-+ 1.2x:'0x0a'
+%0#-+ 1.2x:'0x64'
+%0#-+ 1.2x:'0xffffffffffffffff'
+%0#-+ 1.5x:'00000'
+%0#-+ 1.5x:'0x00001'
+%0#-+ 1.5x:'0x0000a'
+%0#-+ 1.5x:'0x00064'
+%0#-+ 1.5x:'0xffffffffffffffff'
+ %0#-+ 1x:'0'
+ %0#-+ 1x:'0x1'
+ %0#-+ 1x:'0xa'
+ %0#-+ 1x:'0x64'
+ %0#-+ 1x:'0xffffffffffffffff'
+%0#-+ 2.0x:' '
+%0#-+ 2.0x:'0x1'
+%0#-+ 2.0x:'0xa'
+%0#-+ 2.0x:'0x64'
+%0#-+ 2.0x:'0xffffffffffffffff'
+%0#-+ 2.1x:'0 '
+%0#-+ 2.1x:'0x1'
+%0#-+ 2.1x:'0xa'
+%0#-+ 2.1x:'0x64'
+%0#-+ 2.1x:'0xffffffffffffffff'
+%0#-+ 2.2x:'00'
+%0#-+ 2.2x:'0x01'
+%0#-+ 2.2x:'0x0a'
+%0#-+ 2.2x:'0x64'
+%0#-+ 2.2x:'0xffffffffffffffff'
+%0#-+ 2.5x:'00000'
+%0#-+ 2.5x:'0x00001'
+%0#-+ 2.5x:'0x0000a'
+%0#-+ 2.5x:'0x00064'
+%0#-+ 2.5x:'0xffffffffffffffff'
+ %0#-+ 2x:'0 '
+ %0#-+ 2x:'0x1'
+ %0#-+ 2x:'0xa'
+ %0#-+ 2x:'0x64'
+ %0#-+ 2x:'0xffffffffffffffff'
+%0#-+ 5.0x:' '
+%0#-+ 5.0x:'0x1 '
+%0#-+ 5.0x:'0xa '
+%0#-+ 5.0x:'0x64 '
+%0#-+ 5.0x:'0xffffffffffffffff'
+%0#-+ 5.1x:'0 '
+%0#-+ 5.1x:'0x1 '
+%0#-+ 5.1x:'0xa '
+%0#-+ 5.1x:'0x64 '
+%0#-+ 5.1x:'0xffffffffffffffff'
+%0#-+ 5.2x:'00 '
+%0#-+ 5.2x:'0x01 '
+%0#-+ 5.2x:'0x0a '
+%0#-+ 5.2x:'0x64 '
+%0#-+ 5.2x:'0xffffffffffffffff'
+%0#-+ 5.5x:'00000'
+%0#-+ 5.5x:'0x00001'
+%0#-+ 5.5x:'0x0000a'
+%0#-+ 5.5x:'0x00064'
+%0#-+ 5.5x:'0xffffffffffffffff'
+ %0#-+ 5x:'0 '
+ %0#-+ 5x:'0x1 '
+ %0#-+ 5x:'0xa '
+ %0#-+ 5x:'0x64 '
+ %0#-+ 5x:'0xffffffffffffffff'
+ %0#-+ x:'0'
+ %0#-+ x:'0x1'
+ %0#-+ x:'0xa'
+ %0#-+ x:'0x64'
+ %0#-+ x:'0xffffffffffffffff'
+ %0#-+.0x:''
+ %0#-+.0x:'0x1'
+ %0#-+.0x:'0xa'
+ %0#-+.0x:'0x64'
+ %0#-+.0x:'0xffffffffffffffff'
+ %0#-+.1x:'0'
+ %0#-+.1x:'0x1'
+ %0#-+.1x:'0xa'
+ %0#-+.1x:'0x64'
+ %0#-+.1x:'0xffffffffffffffff'
+ %0#-+.2x:'00'
+ %0#-+.2x:'0x01'
+ %0#-+.2x:'0x0a'
+ %0#-+.2x:'0x64'
+ %0#-+.2x:'0xffffffffffffffff'
+ %0#-+.5x:'00000'
+ %0#-+.5x:'0x00001'
+ %0#-+.5x:'0x0000a'
+ %0#-+.5x:'0x00064'
+ %0#-+.5x:'0xffffffffffffffff'
+ %0#-+0.0x:''
+ %0#-+0.0x:'0x1'
+ %0#-+0.0x:'0xa'
+ %0#-+0.0x:'0x64'
+ %0#-+0.0x:'0xffffffffffffffff'
+ %0#-+0.1x:'0'
+ %0#-+0.1x:'0x1'
+ %0#-+0.1x:'0xa'
+ %0#-+0.1x:'0x64'
+ %0#-+0.1x:'0xffffffffffffffff'
+ %0#-+0.2x:'00'
+ %0#-+0.2x:'0x01'
+ %0#-+0.2x:'0x0a'
+ %0#-+0.2x:'0x64'
+ %0#-+0.2x:'0xffffffffffffffff'
+ %0#-+0.5x:'00000'
+ %0#-+0.5x:'0x00001'
+ %0#-+0.5x:'0x0000a'
+ %0#-+0.5x:'0x00064'
+ %0#-+0.5x:'0xffffffffffffffff'
+ %0#-+0x:'0'
+ %0#-+0x:'0x1'
+ %0#-+0x:'0xa'
+ %0#-+0x:'0x64'
+ %0#-+0x:'0xffffffffffffffff'
+ %0#-+1.0x:' '
+ %0#-+1.0x:'0x1'
+ %0#-+1.0x:'0xa'
+ %0#-+1.0x:'0x64'
+ %0#-+1.0x:'0xffffffffffffffff'
+ %0#-+1.1x:'0'
+ %0#-+1.1x:'0x1'
+ %0#-+1.1x:'0xa'
+ %0#-+1.1x:'0x64'
+ %0#-+1.1x:'0xffffffffffffffff'
+ %0#-+1.2x:'00'
+ %0#-+1.2x:'0x01'
+ %0#-+1.2x:'0x0a'
+ %0#-+1.2x:'0x64'
+ %0#-+1.2x:'0xffffffffffffffff'
+ %0#-+1.5x:'00000'
+ %0#-+1.5x:'0x00001'
+ %0#-+1.5x:'0x0000a'
+ %0#-+1.5x:'0x00064'
+ %0#-+1.5x:'0xffffffffffffffff'
+ %0#-+1x:'0'
+ %0#-+1x:'0x1'
+ %0#-+1x:'0xa'
+ %0#-+1x:'0x64'
+ %0#-+1x:'0xffffffffffffffff'
+ %0#-+2.0x:' '
+ %0#-+2.0x:'0x1'
+ %0#-+2.0x:'0xa'
+ %0#-+2.0x:'0x64'
+ %0#-+2.0x:'0xffffffffffffffff'
+ %0#-+2.1x:'0 '
+ %0#-+2.1x:'0x1'
+ %0#-+2.1x:'0xa'
+ %0#-+2.1x:'0x64'
+ %0#-+2.1x:'0xffffffffffffffff'
+ %0#-+2.2x:'00'
+ %0#-+2.2x:'0x01'
+ %0#-+2.2x:'0x0a'
+ %0#-+2.2x:'0x64'
+ %0#-+2.2x:'0xffffffffffffffff'
+ %0#-+2.5x:'00000'
+ %0#-+2.5x:'0x00001'
+ %0#-+2.5x:'0x0000a'
+ %0#-+2.5x:'0x00064'
+ %0#-+2.5x:'0xffffffffffffffff'
+ %0#-+2x:'0 '
+ %0#-+2x:'0x1'
+ %0#-+2x:'0xa'
+ %0#-+2x:'0x64'
+ %0#-+2x:'0xffffffffffffffff'
+ %0#-+5.0x:' '
+ %0#-+5.0x:'0x1 '
+ %0#-+5.0x:'0xa '
+ %0#-+5.0x:'0x64 '
+ %0#-+5.0x:'0xffffffffffffffff'
+ %0#-+5.1x:'0 '
+ %0#-+5.1x:'0x1 '
+ %0#-+5.1x:'0xa '
+ %0#-+5.1x:'0x64 '
+ %0#-+5.1x:'0xffffffffffffffff'
+ %0#-+5.2x:'00 '
+ %0#-+5.2x:'0x01 '
+ %0#-+5.2x:'0x0a '
+ %0#-+5.2x:'0x64 '
+ %0#-+5.2x:'0xffffffffffffffff'
+ %0#-+5.5x:'00000'
+ %0#-+5.5x:'0x00001'
+ %0#-+5.5x:'0x0000a'
+ %0#-+5.5x:'0x00064'
+ %0#-+5.5x:'0xffffffffffffffff'
+ %0#-+5x:'0 '
+ %0#-+5x:'0x1 '
+ %0#-+5x:'0xa '
+ %0#-+5x:'0x64 '
+ %0#-+5x:'0xffffffffffffffff'
+ %0#-+x:'0'
+ %0#-+x:'0x1'
+ %0#-+x:'0xa'
+ %0#-+x:'0x64'
+ %0#-+x:'0xffffffffffffffff'
+ %0#-.0x:''
+ %0#-.0x:'0x1'
+ %0#-.0x:'0xa'
+ %0#-.0x:'0x64'
+ %0#-.0x:'0xffffffffffffffff'
+ %0#-.1x:'0'
+ %0#-.1x:'0x1'
+ %0#-.1x:'0xa'
+ %0#-.1x:'0x64'
+ %0#-.1x:'0xffffffffffffffff'
+ %0#-.2x:'00'
+ %0#-.2x:'0x01'
+ %0#-.2x:'0x0a'
+ %0#-.2x:'0x64'
+ %0#-.2x:'0xffffffffffffffff'
+ %0#-.5x:'00000'
+ %0#-.5x:'0x00001'
+ %0#-.5x:'0x0000a'
+ %0#-.5x:'0x00064'
+ %0#-.5x:'0xffffffffffffffff'
+ %0#-0.0x:''
+ %0#-0.0x:'0x1'
+ %0#-0.0x:'0xa'
+ %0#-0.0x:'0x64'
+ %0#-0.0x:'0xffffffffffffffff'
+ %0#-0.1x:'0'
+ %0#-0.1x:'0x1'
+ %0#-0.1x:'0xa'
+ %0#-0.1x:'0x64'
+ %0#-0.1x:'0xffffffffffffffff'
+ %0#-0.2x:'00'
+ %0#-0.2x:'0x01'
+ %0#-0.2x:'0x0a'
+ %0#-0.2x:'0x64'
+ %0#-0.2x:'0xffffffffffffffff'
+ %0#-0.5x:'00000'
+ %0#-0.5x:'0x00001'
+ %0#-0.5x:'0x0000a'
+ %0#-0.5x:'0x00064'
+ %0#-0.5x:'0xffffffffffffffff'
+ %0#-0x:'0'
+ %0#-0x:'0x1'
+ %0#-0x:'0xa'
+ %0#-0x:'0x64'
+ %0#-0x:'0xffffffffffffffff'
+ %0#-1.0x:' '
+ %0#-1.0x:'0x1'
+ %0#-1.0x:'0xa'
+ %0#-1.0x:'0x64'
+ %0#-1.0x:'0xffffffffffffffff'
+ %0#-1.1x:'0'
+ %0#-1.1x:'0x1'
+ %0#-1.1x:'0xa'
+ %0#-1.1x:'0x64'
+ %0#-1.1x:'0xffffffffffffffff'
+ %0#-1.2x:'00'
+ %0#-1.2x:'0x01'
+ %0#-1.2x:'0x0a'
+ %0#-1.2x:'0x64'
+ %0#-1.2x:'0xffffffffffffffff'
+ %0#-1.5x:'00000'
+ %0#-1.5x:'0x00001'
+ %0#-1.5x:'0x0000a'
+ %0#-1.5x:'0x00064'
+ %0#-1.5x:'0xffffffffffffffff'
+ %0#-1x:'0'
+ %0#-1x:'0x1'
+ %0#-1x:'0xa'
+ %0#-1x:'0x64'
+ %0#-1x:'0xffffffffffffffff'
+ %0#-2.0x:' '
+ %0#-2.0x:'0x1'
+ %0#-2.0x:'0xa'
+ %0#-2.0x:'0x64'
+ %0#-2.0x:'0xffffffffffffffff'
+ %0#-2.1x:'0 '
+ %0#-2.1x:'0x1'
+ %0#-2.1x:'0xa'
+ %0#-2.1x:'0x64'
+ %0#-2.1x:'0xffffffffffffffff'
+ %0#-2.2x:'00'
+ %0#-2.2x:'0x01'
+ %0#-2.2x:'0x0a'
+ %0#-2.2x:'0x64'
+ %0#-2.2x:'0xffffffffffffffff'
+ %0#-2.5x:'00000'
+ %0#-2.5x:'0x00001'
+ %0#-2.5x:'0x0000a'
+ %0#-2.5x:'0x00064'
+ %0#-2.5x:'0xffffffffffffffff'
+ %0#-2x:'0 '
+ %0#-2x:'0x1'
+ %0#-2x:'0xa'
+ %0#-2x:'0x64'
+ %0#-2x:'0xffffffffffffffff'
+ %0#-5.0x:' '
+ %0#-5.0x:'0x1 '
+ %0#-5.0x:'0xa '
+ %0#-5.0x:'0x64 '
+ %0#-5.0x:'0xffffffffffffffff'
+ %0#-5.1x:'0 '
+ %0#-5.1x:'0x1 '
+ %0#-5.1x:'0xa '
+ %0#-5.1x:'0x64 '
+ %0#-5.1x:'0xffffffffffffffff'
+ %0#-5.2x:'00 '
+ %0#-5.2x:'0x01 '
+ %0#-5.2x:'0x0a '
+ %0#-5.2x:'0x64 '
+ %0#-5.2x:'0xffffffffffffffff'
+ %0#-5.5x:'00000'
+ %0#-5.5x:'0x00001'
+ %0#-5.5x:'0x0000a'
+ %0#-5.5x:'0x00064'
+ %0#-5.5x:'0xffffffffffffffff'
+ %0#-5x:'0 '
+ %0#-5x:'0x1 '
+ %0#-5x:'0xa '
+ %0#-5x:'0x64 '
+ %0#-5x:'0xffffffffffffffff'
+ %0#-x:'0'
+ %0#-x:'0x1'
+ %0#-x:'0xa'
+ %0#-x:'0x64'
+ %0#-x:'0xffffffffffffffff'
+ %0#.0x:''
+ %0#.0x:'0x1'
+ %0#.0x:'0xa'
+ %0#.0x:'0x64'
+ %0#.0x:'0xffffffffffffffff'
+ %0#.1x:'0'
+ %0#.1x:'0x1'
+ %0#.1x:'0xa'
+ %0#.1x:'0x64'
+ %0#.1x:'0xffffffffffffffff'
+ %0#.2x:'00'
+ %0#.2x:'0x01'
+ %0#.2x:'0x0a'
+ %0#.2x:'0x64'
+ %0#.2x:'0xffffffffffffffff'
+ %0#.5x:'00000'
+ %0#.5x:'0x00001'
+ %0#.5x:'0x0000a'
+ %0#.5x:'0x00064'
+ %0#.5x:'0xffffffffffffffff'
+ %0#0.0x:''
+ %0#0.0x:'0x1'
+ %0#0.0x:'0xa'
+ %0#0.0x:'0x64'
+ %0#0.0x:'0xffffffffffffffff'
+ %0#0.1x:'0'
+ %0#0.1x:'0x1'
+ %0#0.1x:'0xa'
+ %0#0.1x:'0x64'
+ %0#0.1x:'0xffffffffffffffff'
+ %0#0.2x:'00'
+ %0#0.2x:'0x01'
+ %0#0.2x:'0x0a'
+ %0#0.2x:'0x64'
+ %0#0.2x:'0xffffffffffffffff'
+ %0#0.5x:'00000'
+ %0#0.5x:'0x00001'
+ %0#0.5x:'0x0000a'
+ %0#0.5x:'0x00064'
+ %0#0.5x:'0xffffffffffffffff'
+ %0#0x:'0'
+ %0#0x:'0x1'
+ %0#0x:'0xa'
+ %0#0x:'0x64'
+ %0#0x:'0xffffffffffffffff'
+ %0#1.0x:' '
+ %0#1.0x:'0x1'
+ %0#1.0x:'0xa'
+ %0#1.0x:'0x64'
+ %0#1.0x:'0xffffffffffffffff'
+ %0#1.1x:'0'
+ %0#1.1x:'0x1'
+ %0#1.1x:'0xa'
+ %0#1.1x:'0x64'
+ %0#1.1x:'0xffffffffffffffff'
+ %0#1.2x:'00'
+ %0#1.2x:'0x01'
+ %0#1.2x:'0x0a'
+ %0#1.2x:'0x64'
+ %0#1.2x:'0xffffffffffffffff'
+ %0#1.5x:'00000'
+ %0#1.5x:'0x00001'
+ %0#1.5x:'0x0000a'
+ %0#1.5x:'0x00064'
+ %0#1.5x:'0xffffffffffffffff'
+ %0#1x:'0'
+ %0#1x:'0x1'
+ %0#1x:'0xa'
+ %0#1x:'0x64'
+ %0#1x:'0xffffffffffffffff'
+ %0#2.0x:' '
+ %0#2.0x:'0x1'
+ %0#2.0x:'0xa'
+ %0#2.0x:'0x64'
+ %0#2.0x:'0xffffffffffffffff'
+ %0#2.1x:' 0'
+ %0#2.1x:'0x1'
+ %0#2.1x:'0xa'
+ %0#2.1x:'0x64'
+ %0#2.1x:'0xffffffffffffffff'
+ %0#2.2x:'00'
+ %0#2.2x:'0x01'
+ %0#2.2x:'0x0a'
+ %0#2.2x:'0x64'
+ %0#2.2x:'0xffffffffffffffff'
+ %0#2.5x:'00000'
+ %0#2.5x:'0x00001'
+ %0#2.5x:'0x0000a'
+ %0#2.5x:'0x00064'
+ %0#2.5x:'0xffffffffffffffff'
+ %0#2x:'00'
+ %0#2x:'0x1'
+ %0#2x:'0xa'
+ %0#2x:'0x64'
+ %0#2x:'0xffffffffffffffff'
+ %0#5.0x:' '
+ %0#5.0x:' 0x1'
+ %0#5.0x:' 0xa'
+ %0#5.0x:' 0x64'
+ %0#5.0x:'0xffffffffffffffff'
+ %0#5.1x:' 0'
+ %0#5.1x:' 0x1'
+ %0#5.1x:' 0xa'
+ %0#5.1x:' 0x64'
+ %0#5.1x:'0xffffffffffffffff'
+ %0#5.2x:' 00'
+ %0#5.2x:' 0x01'
+ %0#5.2x:' 0x0a'
+ %0#5.2x:' 0x64'
+ %0#5.2x:'0xffffffffffffffff'
+ %0#5.5x:'00000'
+ %0#5.5x:'0x00001'
+ %0#5.5x:'0x0000a'
+ %0#5.5x:'0x00064'
+ %0#5.5x:'0xffffffffffffffff'
+ %0#5x:'00000'
+ %0#5x:'0x001'
+ %0#5x:'0x00a'
+ %0#5x:'0x064'
+ %0#5x:'0xffffffffffffffff'
+ %0#x:'0'
+ %0#x:'0x1'
+ %0#x:'0xa'
+ %0#x:'0x64'
+ %0#x:'0xffffffffffffffff'
+ %0+ .0x:''
+ %0+ .0x:'1'
+ %0+ .0x:'a'
+ %0+ .0x:'64'
+ %0+ .0x:'ffffffffffffffff'
+ %0+ .1x:'0'
+ %0+ .1x:'1'
+ %0+ .1x:'a'
+ %0+ .1x:'64'
+ %0+ .1x:'ffffffffffffffff'
+ %0+ .2x:'00'
+ %0+ .2x:'01'
+ %0+ .2x:'0a'
+ %0+ .2x:'64'
+ %0+ .2x:'ffffffffffffffff'
+ %0+ .5x:'00000'
+ %0+ .5x:'00001'
+ %0+ .5x:'0000a'
+ %0+ .5x:'00064'
+ %0+ .5x:'ffffffffffffffff'
+ %0+ 0.0x:''
+ %0+ 0.0x:'1'
+ %0+ 0.0x:'a'
+ %0+ 0.0x:'64'
+ %0+ 0.0x:'ffffffffffffffff'
+ %0+ 0.1x:'0'
+ %0+ 0.1x:'1'
+ %0+ 0.1x:'a'
+ %0+ 0.1x:'64'
+ %0+ 0.1x:'ffffffffffffffff'
+ %0+ 0.2x:'00'
+ %0+ 0.2x:'01'
+ %0+ 0.2x:'0a'
+ %0+ 0.2x:'64'
+ %0+ 0.2x:'ffffffffffffffff'
+ %0+ 0.5x:'00000'
+ %0+ 0.5x:'00001'
+ %0+ 0.5x:'0000a'
+ %0+ 0.5x:'00064'
+ %0+ 0.5x:'ffffffffffffffff'
+ %0+ 0x:'0'
+ %0+ 0x:'1'
+ %0+ 0x:'a'
+ %0+ 0x:'64'
+ %0+ 0x:'ffffffffffffffff'
+ %0+ 1.0x:' '
+ %0+ 1.0x:'1'
+ %0+ 1.0x:'a'
+ %0+ 1.0x:'64'
+ %0+ 1.0x:'ffffffffffffffff'
+ %0+ 1.1x:'0'
+ %0+ 1.1x:'1'
+ %0+ 1.1x:'a'
+ %0+ 1.1x:'64'
+ %0+ 1.1x:'ffffffffffffffff'
+ %0+ 1.2x:'00'
+ %0+ 1.2x:'01'
+ %0+ 1.2x:'0a'
+ %0+ 1.2x:'64'
+ %0+ 1.2x:'ffffffffffffffff'
+ %0+ 1.5x:'00000'
+ %0+ 1.5x:'00001'
+ %0+ 1.5x:'0000a'
+ %0+ 1.5x:'00064'
+ %0+ 1.5x:'ffffffffffffffff'
+ %0+ 1x:'0'
+ %0+ 1x:'1'
+ %0+ 1x:'a'
+ %0+ 1x:'64'
+ %0+ 1x:'ffffffffffffffff'
+ %0+ 2.0x:' '
+ %0+ 2.0x:' 1'
+ %0+ 2.0x:' a'
+ %0+ 2.0x:'64'
+ %0+ 2.0x:'ffffffffffffffff'
+ %0+ 2.1x:' 0'
+ %0+ 2.1x:' 1'
+ %0+ 2.1x:' a'
+ %0+ 2.1x:'64'
+ %0+ 2.1x:'ffffffffffffffff'
+ %0+ 2.2x:'00'
+ %0+ 2.2x:'01'
+ %0+ 2.2x:'0a'
+ %0+ 2.2x:'64'
+ %0+ 2.2x:'ffffffffffffffff'
+ %0+ 2.5x:'00000'
+ %0+ 2.5x:'00001'
+ %0+ 2.5x:'0000a'
+ %0+ 2.5x:'00064'
+ %0+ 2.5x:'ffffffffffffffff'
+ %0+ 2x:'00'
+ %0+ 2x:'01'
+ %0+ 2x:'0a'
+ %0+ 2x:'64'
+ %0+ 2x:'ffffffffffffffff'
+ %0+ 5.0x:' '
+ %0+ 5.0x:' 1'
+ %0+ 5.0x:' a'
+ %0+ 5.0x:' 64'
+ %0+ 5.0x:'ffffffffffffffff'
+ %0+ 5.1x:' 0'
+ %0+ 5.1x:' 1'
+ %0+ 5.1x:' a'
+ %0+ 5.1x:' 64'
+ %0+ 5.1x:'ffffffffffffffff'
+ %0+ 5.2x:' 00'
+ %0+ 5.2x:' 01'
+ %0+ 5.2x:' 0a'
+ %0+ 5.2x:' 64'
+ %0+ 5.2x:'ffffffffffffffff'
+ %0+ 5.5x:'00000'
+ %0+ 5.5x:'00001'
+ %0+ 5.5x:'0000a'
+ %0+ 5.5x:'00064'
+ %0+ 5.5x:'ffffffffffffffff'
+ %0+ 5x:'00000'
+ %0+ 5x:'00001'
+ %0+ 5x:'0000a'
+ %0+ 5x:'00064'
+ %0+ 5x:'ffffffffffffffff'
+ %0+ x:'0'
+ %0+ x:'1'
+ %0+ x:'a'
+ %0+ x:'64'
+ %0+ x:'ffffffffffffffff'
+ %0+.0x:''
+ %0+.0x:'1'
+ %0+.0x:'a'
+ %0+.0x:'64'
+ %0+.0x:'ffffffffffffffff'
+ %0+.1x:'0'
+ %0+.1x:'1'
+ %0+.1x:'a'
+ %0+.1x:'64'
+ %0+.1x:'ffffffffffffffff'
+ %0+.2x:'00'
+ %0+.2x:'01'
+ %0+.2x:'0a'
+ %0+.2x:'64'
+ %0+.2x:'ffffffffffffffff'
+ %0+.5x:'00000'
+ %0+.5x:'00001'
+ %0+.5x:'0000a'
+ %0+.5x:'00064'
+ %0+.5x:'ffffffffffffffff'
+ %0+0.0x:''
+ %0+0.0x:'1'
+ %0+0.0x:'a'
+ %0+0.0x:'64'
+ %0+0.0x:'ffffffffffffffff'
+ %0+0.1x:'0'
+ %0+0.1x:'1'
+ %0+0.1x:'a'
+ %0+0.1x:'64'
+ %0+0.1x:'ffffffffffffffff'
+ %0+0.2x:'00'
+ %0+0.2x:'01'
+ %0+0.2x:'0a'
+ %0+0.2x:'64'
+ %0+0.2x:'ffffffffffffffff'
+ %0+0.5x:'00000'
+ %0+0.5x:'00001'
+ %0+0.5x:'0000a'
+ %0+0.5x:'00064'
+ %0+0.5x:'ffffffffffffffff'
+ %0+0x:'0'
+ %0+0x:'1'
+ %0+0x:'a'
+ %0+0x:'64'
+ %0+0x:'ffffffffffffffff'
+ %0+1.0x:' '
+ %0+1.0x:'1'
+ %0+1.0x:'a'
+ %0+1.0x:'64'
+ %0+1.0x:'ffffffffffffffff'
+ %0+1.1x:'0'
+ %0+1.1x:'1'
+ %0+1.1x:'a'
+ %0+1.1x:'64'
+ %0+1.1x:'ffffffffffffffff'
+ %0+1.2x:'00'
+ %0+1.2x:'01'
+ %0+1.2x:'0a'
+ %0+1.2x:'64'
+ %0+1.2x:'ffffffffffffffff'
+ %0+1.5x:'00000'
+ %0+1.5x:'00001'
+ %0+1.5x:'0000a'
+ %0+1.5x:'00064'
+ %0+1.5x:'ffffffffffffffff'
+ %0+1x:'0'
+ %0+1x:'1'
+ %0+1x:'a'
+ %0+1x:'64'
+ %0+1x:'ffffffffffffffff'
+ %0+2.0x:' '
+ %0+2.0x:' 1'
+ %0+2.0x:' a'
+ %0+2.0x:'64'
+ %0+2.0x:'ffffffffffffffff'
+ %0+2.1x:' 0'
+ %0+2.1x:' 1'
+ %0+2.1x:' a'
+ %0+2.1x:'64'
+ %0+2.1x:'ffffffffffffffff'
+ %0+2.2x:'00'
+ %0+2.2x:'01'
+ %0+2.2x:'0a'
+ %0+2.2x:'64'
+ %0+2.2x:'ffffffffffffffff'
+ %0+2.5x:'00000'
+ %0+2.5x:'00001'
+ %0+2.5x:'0000a'
+ %0+2.5x:'00064'
+ %0+2.5x:'ffffffffffffffff'
+ %0+2x:'00'
+ %0+2x:'01'
+ %0+2x:'0a'
+ %0+2x:'64'
+ %0+2x:'ffffffffffffffff'
+ %0+5.0x:' '
+ %0+5.0x:' 1'
+ %0+5.0x:' a'
+ %0+5.0x:' 64'
+ %0+5.0x:'ffffffffffffffff'
+ %0+5.1x:' 0'
+ %0+5.1x:' 1'
+ %0+5.1x:' a'
+ %0+5.1x:' 64'
+ %0+5.1x:'ffffffffffffffff'
+ %0+5.2x:' 00'
+ %0+5.2x:' 01'
+ %0+5.2x:' 0a'
+ %0+5.2x:' 64'
+ %0+5.2x:'ffffffffffffffff'
+ %0+5.5x:'00000'
+ %0+5.5x:'00001'
+ %0+5.5x:'0000a'
+ %0+5.5x:'00064'
+ %0+5.5x:'ffffffffffffffff'
+ %0+5x:'00000'
+ %0+5x:'00001'
+ %0+5x:'0000a'
+ %0+5x:'00064'
+ %0+5x:'ffffffffffffffff'
+ %0+x:'0'
+ %0+x:'1'
+ %0+x:'a'
+ %0+x:'64'
+ %0+x:'ffffffffffffffff'
+ %0- .0x:''
+ %0- .0x:'1'
+ %0- .0x:'a'
+ %0- .0x:'64'
+ %0- .0x:'ffffffffffffffff'
+ %0- .1x:'0'
+ %0- .1x:'1'
+ %0- .1x:'a'
+ %0- .1x:'64'
+ %0- .1x:'ffffffffffffffff'
+ %0- .2x:'00'
+ %0- .2x:'01'
+ %0- .2x:'0a'
+ %0- .2x:'64'
+ %0- .2x:'ffffffffffffffff'
+ %0- .5x:'00000'
+ %0- .5x:'00001'
+ %0- .5x:'0000a'
+ %0- .5x:'00064'
+ %0- .5x:'ffffffffffffffff'
+ %0- 0.0x:''
+ %0- 0.0x:'1'
+ %0- 0.0x:'a'
+ %0- 0.0x:'64'
+ %0- 0.0x:'ffffffffffffffff'
+ %0- 0.1x:'0'
+ %0- 0.1x:'1'
+ %0- 0.1x:'a'
+ %0- 0.1x:'64'
+ %0- 0.1x:'ffffffffffffffff'
+ %0- 0.2x:'00'
+ %0- 0.2x:'01'
+ %0- 0.2x:'0a'
+ %0- 0.2x:'64'
+ %0- 0.2x:'ffffffffffffffff'
+ %0- 0.5x:'00000'
+ %0- 0.5x:'00001'
+ %0- 0.5x:'0000a'
+ %0- 0.5x:'00064'
+ %0- 0.5x:'ffffffffffffffff'
+ %0- 0x:'0'
+ %0- 0x:'1'
+ %0- 0x:'a'
+ %0- 0x:'64'
+ %0- 0x:'ffffffffffffffff'
+ %0- 1.0x:' '
+ %0- 1.0x:'1'
+ %0- 1.0x:'a'
+ %0- 1.0x:'64'
+ %0- 1.0x:'ffffffffffffffff'
+ %0- 1.1x:'0'
+ %0- 1.1x:'1'
+ %0- 1.1x:'a'
+ %0- 1.1x:'64'
+ %0- 1.1x:'ffffffffffffffff'
+ %0- 1.2x:'00'
+ %0- 1.2x:'01'
+ %0- 1.2x:'0a'
+ %0- 1.2x:'64'
+ %0- 1.2x:'ffffffffffffffff'
+ %0- 1.5x:'00000'
+ %0- 1.5x:'00001'
+ %0- 1.5x:'0000a'
+ %0- 1.5x:'00064'
+ %0- 1.5x:'ffffffffffffffff'
+ %0- 1x:'0'
+ %0- 1x:'1'
+ %0- 1x:'a'
+ %0- 1x:'64'
+ %0- 1x:'ffffffffffffffff'
+ %0- 2.0x:' '
+ %0- 2.0x:'1 '
+ %0- 2.0x:'a '
+ %0- 2.0x:'64'
+ %0- 2.0x:'ffffffffffffffff'
+ %0- 2.1x:'0 '
+ %0- 2.1x:'1 '
+ %0- 2.1x:'a '
+ %0- 2.1x:'64'
+ %0- 2.1x:'ffffffffffffffff'
+ %0- 2.2x:'00'
+ %0- 2.2x:'01'
+ %0- 2.2x:'0a'
+ %0- 2.2x:'64'
+ %0- 2.2x:'ffffffffffffffff'
+ %0- 2.5x:'00000'
+ %0- 2.5x:'00001'
+ %0- 2.5x:'0000a'
+ %0- 2.5x:'00064'
+ %0- 2.5x:'ffffffffffffffff'
+ %0- 2x:'0 '
+ %0- 2x:'1 '
+ %0- 2x:'a '
+ %0- 2x:'64'
+ %0- 2x:'ffffffffffffffff'
+ %0- 5.0x:' '
+ %0- 5.0x:'1 '
+ %0- 5.0x:'a '
+ %0- 5.0x:'64 '
+ %0- 5.0x:'ffffffffffffffff'
+ %0- 5.1x:'0 '
+ %0- 5.1x:'1 '
+ %0- 5.1x:'a '
+ %0- 5.1x:'64 '
+ %0- 5.1x:'ffffffffffffffff'
+ %0- 5.2x:'00 '
+ %0- 5.2x:'01 '
+ %0- 5.2x:'0a '
+ %0- 5.2x:'64 '
+ %0- 5.2x:'ffffffffffffffff'
+ %0- 5.5x:'00000'
+ %0- 5.5x:'00001'
+ %0- 5.5x:'0000a'
+ %0- 5.5x:'00064'
+ %0- 5.5x:'ffffffffffffffff'
+ %0- 5x:'0 '
+ %0- 5x:'1 '
+ %0- 5x:'a '
+ %0- 5x:'64 '
+ %0- 5x:'ffffffffffffffff'
+ %0- x:'0'
+ %0- x:'1'
+ %0- x:'a'
+ %0- x:'64'
+ %0- x:'ffffffffffffffff'
+ %0-+ .0x:''
+ %0-+ .0x:'1'
+ %0-+ .0x:'a'
+ %0-+ .0x:'64'
+ %0-+ .0x:'ffffffffffffffff'
+ %0-+ .1x:'0'
+ %0-+ .1x:'1'
+ %0-+ .1x:'a'
+ %0-+ .1x:'64'
+ %0-+ .1x:'ffffffffffffffff'
+ %0-+ .2x:'00'
+ %0-+ .2x:'01'
+ %0-+ .2x:'0a'
+ %0-+ .2x:'64'
+ %0-+ .2x:'ffffffffffffffff'
+ %0-+ .5x:'00000'
+ %0-+ .5x:'00001'
+ %0-+ .5x:'0000a'
+ %0-+ .5x:'00064'
+ %0-+ .5x:'ffffffffffffffff'
+ %0-+ 0.0x:''
+ %0-+ 0.0x:'1'
+ %0-+ 0.0x:'a'
+ %0-+ 0.0x:'64'
+ %0-+ 0.0x:'ffffffffffffffff'
+ %0-+ 0.1x:'0'
+ %0-+ 0.1x:'1'
+ %0-+ 0.1x:'a'
+ %0-+ 0.1x:'64'
+ %0-+ 0.1x:'ffffffffffffffff'
+ %0-+ 0.2x:'00'
+ %0-+ 0.2x:'01'
+ %0-+ 0.2x:'0a'
+ %0-+ 0.2x:'64'
+ %0-+ 0.2x:'ffffffffffffffff'
+ %0-+ 0.5x:'00000'
+ %0-+ 0.5x:'00001'
+ %0-+ 0.5x:'0000a'
+ %0-+ 0.5x:'00064'
+ %0-+ 0.5x:'ffffffffffffffff'
+ %0-+ 0x:'0'
+ %0-+ 0x:'1'
+ %0-+ 0x:'a'
+ %0-+ 0x:'64'
+ %0-+ 0x:'ffffffffffffffff'
+ %0-+ 1.0x:' '
+ %0-+ 1.0x:'1'
+ %0-+ 1.0x:'a'
+ %0-+ 1.0x:'64'
+ %0-+ 1.0x:'ffffffffffffffff'
+ %0-+ 1.1x:'0'
+ %0-+ 1.1x:'1'
+ %0-+ 1.1x:'a'
+ %0-+ 1.1x:'64'
+ %0-+ 1.1x:'ffffffffffffffff'
+ %0-+ 1.2x:'00'
+ %0-+ 1.2x:'01'
+ %0-+ 1.2x:'0a'
+ %0-+ 1.2x:'64'
+ %0-+ 1.2x:'ffffffffffffffff'
+ %0-+ 1.5x:'00000'
+ %0-+ 1.5x:'00001'
+ %0-+ 1.5x:'0000a'
+ %0-+ 1.5x:'00064'
+ %0-+ 1.5x:'ffffffffffffffff'
+ %0-+ 1x:'0'
+ %0-+ 1x:'1'
+ %0-+ 1x:'a'
+ %0-+ 1x:'64'
+ %0-+ 1x:'ffffffffffffffff'
+ %0-+ 2.0x:' '
+ %0-+ 2.0x:'1 '
+ %0-+ 2.0x:'a '
+ %0-+ 2.0x:'64'
+ %0-+ 2.0x:'ffffffffffffffff'
+ %0-+ 2.1x:'0 '
+ %0-+ 2.1x:'1 '
+ %0-+ 2.1x:'a '
+ %0-+ 2.1x:'64'
+ %0-+ 2.1x:'ffffffffffffffff'
+ %0-+ 2.2x:'00'
+ %0-+ 2.2x:'01'
+ %0-+ 2.2x:'0a'
+ %0-+ 2.2x:'64'
+ %0-+ 2.2x:'ffffffffffffffff'
+ %0-+ 2.5x:'00000'
+ %0-+ 2.5x:'00001'
+ %0-+ 2.5x:'0000a'
+ %0-+ 2.5x:'00064'
+ %0-+ 2.5x:'ffffffffffffffff'
+ %0-+ 2x:'0 '
+ %0-+ 2x:'1 '
+ %0-+ 2x:'a '
+ %0-+ 2x:'64'
+ %0-+ 2x:'ffffffffffffffff'
+ %0-+ 5.0x:' '
+ %0-+ 5.0x:'1 '
+ %0-+ 5.0x:'a '
+ %0-+ 5.0x:'64 '
+ %0-+ 5.0x:'ffffffffffffffff'
+ %0-+ 5.1x:'0 '
+ %0-+ 5.1x:'1 '
+ %0-+ 5.1x:'a '
+ %0-+ 5.1x:'64 '
+ %0-+ 5.1x:'ffffffffffffffff'
+ %0-+ 5.2x:'00 '
+ %0-+ 5.2x:'01 '
+ %0-+ 5.2x:'0a '
+ %0-+ 5.2x:'64 '
+ %0-+ 5.2x:'ffffffffffffffff'
+ %0-+ 5.5x:'00000'
+ %0-+ 5.5x:'00001'
+ %0-+ 5.5x:'0000a'
+ %0-+ 5.5x:'00064'
+ %0-+ 5.5x:'ffffffffffffffff'
+ %0-+ 5x:'0 '
+ %0-+ 5x:'1 '
+ %0-+ 5x:'a '
+ %0-+ 5x:'64 '
+ %0-+ 5x:'ffffffffffffffff'
+ %0-+ x:'0'
+ %0-+ x:'1'
+ %0-+ x:'a'
+ %0-+ x:'64'
+ %0-+ x:'ffffffffffffffff'
+ %0-+.0x:''
+ %0-+.0x:'1'
+ %0-+.0x:'a'
+ %0-+.0x:'64'
+ %0-+.0x:'ffffffffffffffff'
+ %0-+.1x:'0'
+ %0-+.1x:'1'
+ %0-+.1x:'a'
+ %0-+.1x:'64'
+ %0-+.1x:'ffffffffffffffff'
+ %0-+.2x:'00'
+ %0-+.2x:'01'
+ %0-+.2x:'0a'
+ %0-+.2x:'64'
+ %0-+.2x:'ffffffffffffffff'
+ %0-+.5x:'00000'
+ %0-+.5x:'00001'
+ %0-+.5x:'0000a'
+ %0-+.5x:'00064'
+ %0-+.5x:'ffffffffffffffff'
+ %0-+0.0x:''
+ %0-+0.0x:'1'
+ %0-+0.0x:'a'
+ %0-+0.0x:'64'
+ %0-+0.0x:'ffffffffffffffff'
+ %0-+0.1x:'0'
+ %0-+0.1x:'1'
+ %0-+0.1x:'a'
+ %0-+0.1x:'64'
+ %0-+0.1x:'ffffffffffffffff'
+ %0-+0.2x:'00'
+ %0-+0.2x:'01'
+ %0-+0.2x:'0a'
+ %0-+0.2x:'64'
+ %0-+0.2x:'ffffffffffffffff'
+ %0-+0.5x:'00000'
+ %0-+0.5x:'00001'
+ %0-+0.5x:'0000a'
+ %0-+0.5x:'00064'
+ %0-+0.5x:'ffffffffffffffff'
+ %0-+0x:'0'
+ %0-+0x:'1'
+ %0-+0x:'a'
+ %0-+0x:'64'
+ %0-+0x:'ffffffffffffffff'
+ %0-+1.0x:' '
+ %0-+1.0x:'1'
+ %0-+1.0x:'a'
+ %0-+1.0x:'64'
+ %0-+1.0x:'ffffffffffffffff'
+ %0-+1.1x:'0'
+ %0-+1.1x:'1'
+ %0-+1.1x:'a'
+ %0-+1.1x:'64'
+ %0-+1.1x:'ffffffffffffffff'
+ %0-+1.2x:'00'
+ %0-+1.2x:'01'
+ %0-+1.2x:'0a'
+ %0-+1.2x:'64'
+ %0-+1.2x:'ffffffffffffffff'
+ %0-+1.5x:'00000'
+ %0-+1.5x:'00001'
+ %0-+1.5x:'0000a'
+ %0-+1.5x:'00064'
+ %0-+1.5x:'ffffffffffffffff'
+ %0-+1x:'0'
+ %0-+1x:'1'
+ %0-+1x:'a'
+ %0-+1x:'64'
+ %0-+1x:'ffffffffffffffff'
+ %0-+2.0x:' '
+ %0-+2.0x:'1 '
+ %0-+2.0x:'a '
+ %0-+2.0x:'64'
+ %0-+2.0x:'ffffffffffffffff'
+ %0-+2.1x:'0 '
+ %0-+2.1x:'1 '
+ %0-+2.1x:'a '
+ %0-+2.1x:'64'
+ %0-+2.1x:'ffffffffffffffff'
+ %0-+2.2x:'00'
+ %0-+2.2x:'01'
+ %0-+2.2x:'0a'
+ %0-+2.2x:'64'
+ %0-+2.2x:'ffffffffffffffff'
+ %0-+2.5x:'00000'
+ %0-+2.5x:'00001'
+ %0-+2.5x:'0000a'
+ %0-+2.5x:'00064'
+ %0-+2.5x:'ffffffffffffffff'
+ %0-+2x:'0 '
+ %0-+2x:'1 '
+ %0-+2x:'a '
+ %0-+2x:'64'
+ %0-+2x:'ffffffffffffffff'
+ %0-+5.0x:' '
+ %0-+5.0x:'1 '
+ %0-+5.0x:'a '
+ %0-+5.0x:'64 '
+ %0-+5.0x:'ffffffffffffffff'
+ %0-+5.1x:'0 '
+ %0-+5.1x:'1 '
+ %0-+5.1x:'a '
+ %0-+5.1x:'64 '
+ %0-+5.1x:'ffffffffffffffff'
+ %0-+5.2x:'00 '
+ %0-+5.2x:'01 '
+ %0-+5.2x:'0a '
+ %0-+5.2x:'64 '
+ %0-+5.2x:'ffffffffffffffff'
+ %0-+5.5x:'00000'
+ %0-+5.5x:'00001'
+ %0-+5.5x:'0000a'
+ %0-+5.5x:'00064'
+ %0-+5.5x:'ffffffffffffffff'
+ %0-+5x:'0 '
+ %0-+5x:'1 '
+ %0-+5x:'a '
+ %0-+5x:'64 '
+ %0-+5x:'ffffffffffffffff'
+ %0-+x:'0'
+ %0-+x:'1'
+ %0-+x:'a'
+ %0-+x:'64'
+ %0-+x:'ffffffffffffffff'
+ %0-.0x:''
+ %0-.0x:'1'
+ %0-.0x:'a'
+ %0-.0x:'64'
+ %0-.0x:'ffffffffffffffff'
+ %0-.1x:'0'
+ %0-.1x:'1'
+ %0-.1x:'a'
+ %0-.1x:'64'
+ %0-.1x:'ffffffffffffffff'
+ %0-.2x:'00'
+ %0-.2x:'01'
+ %0-.2x:'0a'
+ %0-.2x:'64'
+ %0-.2x:'ffffffffffffffff'
+ %0-.5x:'00000'
+ %0-.5x:'00001'
+ %0-.5x:'0000a'
+ %0-.5x:'00064'
+ %0-.5x:'ffffffffffffffff'
+ %0-0.0x:''
+ %0-0.0x:'1'
+ %0-0.0x:'a'
+ %0-0.0x:'64'
+ %0-0.0x:'ffffffffffffffff'
+ %0-0.1x:'0'
+ %0-0.1x:'1'
+ %0-0.1x:'a'
+ %0-0.1x:'64'
+ %0-0.1x:'ffffffffffffffff'
+ %0-0.2x:'00'
+ %0-0.2x:'01'
+ %0-0.2x:'0a'
+ %0-0.2x:'64'
+ %0-0.2x:'ffffffffffffffff'
+ %0-0.5x:'00000'
+ %0-0.5x:'00001'
+ %0-0.5x:'0000a'
+ %0-0.5x:'00064'
+ %0-0.5x:'ffffffffffffffff'
+ %0-0x:'0'
+ %0-0x:'1'
+ %0-0x:'a'
+ %0-0x:'64'
+ %0-0x:'ffffffffffffffff'
+ %0-1.0x:' '
+ %0-1.0x:'1'
+ %0-1.0x:'a'
+ %0-1.0x:'64'
+ %0-1.0x:'ffffffffffffffff'
+ %0-1.1x:'0'
+ %0-1.1x:'1'
+ %0-1.1x:'a'
+ %0-1.1x:'64'
+ %0-1.1x:'ffffffffffffffff'
+ %0-1.2x:'00'
+ %0-1.2x:'01'
+ %0-1.2x:'0a'
+ %0-1.2x:'64'
+ %0-1.2x:'ffffffffffffffff'
+ %0-1.5x:'00000'
+ %0-1.5x:'00001'
+ %0-1.5x:'0000a'
+ %0-1.5x:'00064'
+ %0-1.5x:'ffffffffffffffff'
+ %0-1x:'0'
+ %0-1x:'1'
+ %0-1x:'a'
+ %0-1x:'64'
+ %0-1x:'ffffffffffffffff'
+ %0-2.0x:' '
+ %0-2.0x:'1 '
+ %0-2.0x:'a '
+ %0-2.0x:'64'
+ %0-2.0x:'ffffffffffffffff'
+ %0-2.1x:'0 '
+ %0-2.1x:'1 '
+ %0-2.1x:'a '
+ %0-2.1x:'64'
+ %0-2.1x:'ffffffffffffffff'
+ %0-2.2x:'00'
+ %0-2.2x:'01'
+ %0-2.2x:'0a'
+ %0-2.2x:'64'
+ %0-2.2x:'ffffffffffffffff'
+ %0-2.5x:'00000'
+ %0-2.5x:'00001'
+ %0-2.5x:'0000a'
+ %0-2.5x:'00064'
+ %0-2.5x:'ffffffffffffffff'
+ %0-2x:'0 '
+ %0-2x:'1 '
+ %0-2x:'a '
+ %0-2x:'64'
+ %0-2x:'ffffffffffffffff'
+ %0-5.0x:' '
+ %0-5.0x:'1 '
+ %0-5.0x:'a '
+ %0-5.0x:'64 '
+ %0-5.0x:'ffffffffffffffff'
+ %0-5.1x:'0 '
+ %0-5.1x:'1 '
+ %0-5.1x:'a '
+ %0-5.1x:'64 '
+ %0-5.1x:'ffffffffffffffff'
+ %0-5.2x:'00 '
+ %0-5.2x:'01 '
+ %0-5.2x:'0a '
+ %0-5.2x:'64 '
+ %0-5.2x:'ffffffffffffffff'
+ %0-5.5x:'00000'
+ %0-5.5x:'00001'
+ %0-5.5x:'0000a'
+ %0-5.5x:'00064'
+ %0-5.5x:'ffffffffffffffff'
+ %0-5x:'0 '
+ %0-5x:'1 '
+ %0-5x:'a '
+ %0-5x:'64 '
+ %0-5x:'ffffffffffffffff'
+ %0-x:'0'
+ %0-x:'1'
+ %0-x:'a'
+ %0-x:'64'
+ %0-x:'ffffffffffffffff'
+ %0.0x:''
+ %0.0x:'1'
+ %0.0x:'a'
+ %0.0x:'64'
+ %0.0x:'ffffffffffffffff'
+ %0.1x:'0'
+ %0.1x:'1'
+ %0.1x:'a'
+ %0.1x:'64'
+ %0.1x:'ffffffffffffffff'
+ %0.2x:'00'
+ %0.2x:'01'
+ %0.2x:'0a'
+ %0.2x:'64'
+ %0.2x:'ffffffffffffffff'
+ %0.5x:'00000'
+ %0.5x:'00001'
+ %0.5x:'0000a'
+ %0.5x:'00064'
+ %0.5x:'ffffffffffffffff'
+ %00.0x:''
+ %00.0x:'1'
+ %00.0x:'a'
+ %00.0x:'64'
+ %00.0x:'ffffffffffffffff'
+ %00.1x:'0'
+ %00.1x:'1'
+ %00.1x:'a'
+ %00.1x:'64'
+ %00.1x:'ffffffffffffffff'
+ %00.2x:'00'
+ %00.2x:'01'
+ %00.2x:'0a'
+ %00.2x:'64'
+ %00.2x:'ffffffffffffffff'
+ %00.5x:'00000'
+ %00.5x:'00001'
+ %00.5x:'0000a'
+ %00.5x:'00064'
+ %00.5x:'ffffffffffffffff'
+ %00x:'0'
+ %00x:'1'
+ %00x:'a'
+ %00x:'64'
+ %00x:'ffffffffffffffff'
+ %01.0x:' '
+ %01.0x:'1'
+ %01.0x:'a'
+ %01.0x:'64'
+ %01.0x:'ffffffffffffffff'
+ %01.1x:'0'
+ %01.1x:'1'
+ %01.1x:'a'
+ %01.1x:'64'
+ %01.1x:'ffffffffffffffff'
+ %01.2x:'00'
+ %01.2x:'01'
+ %01.2x:'0a'
+ %01.2x:'64'
+ %01.2x:'ffffffffffffffff'
+ %01.5x:'00000'
+ %01.5x:'00001'
+ %01.5x:'0000a'
+ %01.5x:'00064'
+ %01.5x:'ffffffffffffffff'
+ %01x:'0'
+ %01x:'1'
+ %01x:'a'
+ %01x:'64'
+ %01x:'ffffffffffffffff'
+ %02.0x:' '
+ %02.0x:' 1'
+ %02.0x:' a'
+ %02.0x:'64'
+ %02.0x:'ffffffffffffffff'
+ %02.1x:' 0'
+ %02.1x:' 1'
+ %02.1x:' a'
+ %02.1x:'64'
+ %02.1x:'ffffffffffffffff'
+ %02.2x:'00'
+ %02.2x:'01'
+ %02.2x:'0a'
+ %02.2x:'64'
+ %02.2x:'ffffffffffffffff'
+ %02.5x:'00000'
+ %02.5x:'00001'
+ %02.5x:'0000a'
+ %02.5x:'00064'
+ %02.5x:'ffffffffffffffff'
+ %02x:'00'
+ %02x:'01'
+ %02x:'0a'
+ %02x:'64'
+ %02x:'ffffffffffffffff'
+ %05.0x:' '
+ %05.0x:' 1'
+ %05.0x:' a'
+ %05.0x:' 64'
+ %05.0x:'ffffffffffffffff'
+ %05.1x:' 0'
+ %05.1x:' 1'
+ %05.1x:' a'
+ %05.1x:' 64'
+ %05.1x:'ffffffffffffffff'
+ %05.2x:' 00'
+ %05.2x:' 01'
+ %05.2x:' 0a'
+ %05.2x:' 64'
+ %05.2x:'ffffffffffffffff'
+ %05.5x:'00000'
+ %05.5x:'00001'
+ %05.5x:'0000a'
+ %05.5x:'00064'
+ %05.5x:'ffffffffffffffff'
+ %05x:'00000'
+ %05x:'00001'
+ %05x:'0000a'
+ %05x:'00064'
+ %05x:'ffffffffffffffff'
+ %0x:'0'
+ %0x:'1'
+ %0x:'a'
+ %0x:'64'
+ %0x:'ffffffffffffffff'
+ %1.0x:' '
+ %1.0x:'1'
+ %1.0x:'a'
+ %1.0x:'64'
+ %1.0x:'ffffffffffffffff'
+ %1.1x:'0'
+ %1.1x:'1'
+ %1.1x:'a'
+ %1.1x:'64'
+ %1.1x:'ffffffffffffffff'
+ %1.2x:'00'
+ %1.2x:'01'
+ %1.2x:'0a'
+ %1.2x:'64'
+ %1.2x:'ffffffffffffffff'
+ %1.5x:'00000'
+ %1.5x:'00001'
+ %1.5x:'0000a'
+ %1.5x:'00064'
+ %1.5x:'ffffffffffffffff'
+ %1x:'0'
+ %1x:'1'
+ %1x:'a'
+ %1x:'64'
+ %1x:'ffffffffffffffff'
+ %2.0x:' '
+ %2.0x:' 1'
+ %2.0x:' a'
+ %2.0x:'64'
+ %2.0x:'ffffffffffffffff'
+ %2.1x:' 0'
+ %2.1x:' 1'
+ %2.1x:' a'
+ %2.1x:'64'
+ %2.1x:'ffffffffffffffff'
+ %2.2x:'00'
+ %2.2x:'01'
+ %2.2x:'0a'
+ %2.2x:'64'
+ %2.2x:'ffffffffffffffff'
+ %2.5x:'00000'
+ %2.5x:'00001'
+ %2.5x:'0000a'
+ %2.5x:'00064'
+ %2.5x:'ffffffffffffffff'
+ %2x:' 0'
+ %2x:' 1'
+ %2x:' a'
+ %2x:'64'
+ %2x:'ffffffffffffffff'
+ %5.0x:' '
+ %5.0x:' 1'
+ %5.0x:' a'
+ %5.0x:' 64'
+ %5.0x:'ffffffffffffffff'
+ %5.1x:' 0'
+ %5.1x:' 1'
+ %5.1x:' a'
+ %5.1x:' 64'
+ %5.1x:'ffffffffffffffff'
+ %5.2x:' 00'
+ %5.2x:' 01'
+ %5.2x:' 0a'
+ %5.2x:' 64'
+ %5.2x:'ffffffffffffffff'
+ %5.5x:'00000'
+ %5.5x:'00001'
+ %5.5x:'0000a'
+ %5.5x:'00064'
+ %5.5x:'ffffffffffffffff'
+ %5x:' 0'
+ %5x:' 1'
+ %5x:' a'
+ %5x:' 64'
+ %5x:'ffffffffffffffff'
+ %x:'0'
+ %x:'1'
+ %x:'a'
+ %x:'64'
+ %x:'ffffffffffffffff'
+ % .0X:''
+ % .0X:'1'
+ % .0X:'A'
+ % .0X:'64'
+ % .0X:'FFFFFFFFFFFFFFFF'
+ % .1X:'0'
+ % .1X:'1'
+ % .1X:'A'
+ % .1X:'64'
+ % .1X:'FFFFFFFFFFFFFFFF'
+ % .2X:'00'
+ % .2X:'01'
+ % .2X:'0A'
+ % .2X:'64'
+ % .2X:'FFFFFFFFFFFFFFFF'
+ % .5X:'00000'
+ % .5X:'00001'
+ % .5X:'0000A'
+ % .5X:'00064'
+ % .5X:'FFFFFFFFFFFFFFFF'
+ % 0.0X:''
+ % 0.0X:'1'
+ % 0.0X:'A'
+ % 0.0X:'64'
+ % 0.0X:'FFFFFFFFFFFFFFFF'
+ % 0.1X:'0'
+ % 0.1X:'1'
+ % 0.1X:'A'
+ % 0.1X:'64'
+ % 0.1X:'FFFFFFFFFFFFFFFF'
+ % 0.2X:'00'
+ % 0.2X:'01'
+ % 0.2X:'0A'
+ % 0.2X:'64'
+ % 0.2X:'FFFFFFFFFFFFFFFF'
+ % 0.5X:'00000'
+ % 0.5X:'00001'
+ % 0.5X:'0000A'
+ % 0.5X:'00064'
+ % 0.5X:'FFFFFFFFFFFFFFFF'
+ % 0X:'0'
+ % 0X:'1'
+ % 0X:'A'
+ % 0X:'64'
+ % 0X:'FFFFFFFFFFFFFFFF'
+ % 1.0X:' '
+ % 1.0X:'1'
+ % 1.0X:'A'
+ % 1.0X:'64'
+ % 1.0X:'FFFFFFFFFFFFFFFF'
+ % 1.1X:'0'
+ % 1.1X:'1'
+ % 1.1X:'A'
+ % 1.1X:'64'
+ % 1.1X:'FFFFFFFFFFFFFFFF'
+ % 1.2X:'00'
+ % 1.2X:'01'
+ % 1.2X:'0A'
+ % 1.2X:'64'
+ % 1.2X:'FFFFFFFFFFFFFFFF'
+ % 1.5X:'00000'
+ % 1.5X:'00001'
+ % 1.5X:'0000A'
+ % 1.5X:'00064'
+ % 1.5X:'FFFFFFFFFFFFFFFF'
+ % 1X:'0'
+ % 1X:'1'
+ % 1X:'A'
+ % 1X:'64'
+ % 1X:'FFFFFFFFFFFFFFFF'
+ % 2.0X:' '
+ % 2.0X:' 1'
+ % 2.0X:' A'
+ % 2.0X:'64'
+ % 2.0X:'FFFFFFFFFFFFFFFF'
+ % 2.1X:' 0'
+ % 2.1X:' 1'
+ % 2.1X:' A'
+ % 2.1X:'64'
+ % 2.1X:'FFFFFFFFFFFFFFFF'
+ % 2.2X:'00'
+ % 2.2X:'01'
+ % 2.2X:'0A'
+ % 2.2X:'64'
+ % 2.2X:'FFFFFFFFFFFFFFFF'
+ % 2.5X:'00000'
+ % 2.5X:'00001'
+ % 2.5X:'0000A'
+ % 2.5X:'00064'
+ % 2.5X:'FFFFFFFFFFFFFFFF'
+ % 2X:' 0'
+ % 2X:' 1'
+ % 2X:' A'
+ % 2X:'64'
+ % 2X:'FFFFFFFFFFFFFFFF'
+ % 5.0X:' '
+ % 5.0X:' 1'
+ % 5.0X:' A'
+ % 5.0X:' 64'
+ % 5.0X:'FFFFFFFFFFFFFFFF'
+ % 5.1X:' 0'
+ % 5.1X:' 1'
+ % 5.1X:' A'
+ % 5.1X:' 64'
+ % 5.1X:'FFFFFFFFFFFFFFFF'
+ % 5.2X:' 00'
+ % 5.2X:' 01'
+ % 5.2X:' 0A'
+ % 5.2X:' 64'
+ % 5.2X:'FFFFFFFFFFFFFFFF'
+ % 5.5X:'00000'
+ % 5.5X:'00001'
+ % 5.5X:'0000A'
+ % 5.5X:'00064'
+ % 5.5X:'FFFFFFFFFFFFFFFF'
+ % 5X:' 0'
+ % 5X:' 1'
+ % 5X:' A'
+ % 5X:' 64'
+ % 5X:'FFFFFFFFFFFFFFFF'
+ % X:'0'
+ % X:'1'
+ % X:'A'
+ % X:'64'
+ % X:'FFFFFFFFFFFFFFFF'
+ %# .0X:''
+ %# .0X:'0X1'
+ %# .0X:'0XA'
+ %# .0X:'0X64'
+ %# .0X:'0XFFFFFFFFFFFFFFFF'
+ %# .1X:'0'
+ %# .1X:'0X1'
+ %# .1X:'0XA'
+ %# .1X:'0X64'
+ %# .1X:'0XFFFFFFFFFFFFFFFF'
+ %# .2X:'00'
+ %# .2X:'0X01'
+ %# .2X:'0X0A'
+ %# .2X:'0X64'
+ %# .2X:'0XFFFFFFFFFFFFFFFF'
+ %# .5X:'00000'
+ %# .5X:'0X00001'
+ %# .5X:'0X0000A'
+ %# .5X:'0X00064'
+ %# .5X:'0XFFFFFFFFFFFFFFFF'
+ %# 0.0X:''
+ %# 0.0X:'0X1'
+ %# 0.0X:'0XA'
+ %# 0.0X:'0X64'
+ %# 0.0X:'0XFFFFFFFFFFFFFFFF'
+ %# 0.1X:'0'
+ %# 0.1X:'0X1'
+ %# 0.1X:'0XA'
+ %# 0.1X:'0X64'
+ %# 0.1X:'0XFFFFFFFFFFFFFFFF'
+ %# 0.2X:'00'
+ %# 0.2X:'0X01'
+ %# 0.2X:'0X0A'
+ %# 0.2X:'0X64'
+ %# 0.2X:'0XFFFFFFFFFFFFFFFF'
+ %# 0.5X:'00000'
+ %# 0.5X:'0X00001'
+ %# 0.5X:'0X0000A'
+ %# 0.5X:'0X00064'
+ %# 0.5X:'0XFFFFFFFFFFFFFFFF'
+ %# 0X:'0'
+ %# 0X:'0X1'
+ %# 0X:'0XA'
+ %# 0X:'0X64'
+ %# 0X:'0XFFFFFFFFFFFFFFFF'
+ %# 1.0X:' '
+ %# 1.0X:'0X1'
+ %# 1.0X:'0XA'
+ %# 1.0X:'0X64'
+ %# 1.0X:'0XFFFFFFFFFFFFFFFF'
+ %# 1.1X:'0'
+ %# 1.1X:'0X1'
+ %# 1.1X:'0XA'
+ %# 1.1X:'0X64'
+ %# 1.1X:'0XFFFFFFFFFFFFFFFF'
+ %# 1.2X:'00'
+ %# 1.2X:'0X01'
+ %# 1.2X:'0X0A'
+ %# 1.2X:'0X64'
+ %# 1.2X:'0XFFFFFFFFFFFFFFFF'
+ %# 1.5X:'00000'
+ %# 1.5X:'0X00001'
+ %# 1.5X:'0X0000A'
+ %# 1.5X:'0X00064'
+ %# 1.5X:'0XFFFFFFFFFFFFFFFF'
+ %# 1X:'0'
+ %# 1X:'0X1'
+ %# 1X:'0XA'
+ %# 1X:'0X64'
+ %# 1X:'0XFFFFFFFFFFFFFFFF'
+ %# 2.0X:' '
+ %# 2.0X:'0X1'
+ %# 2.0X:'0XA'
+ %# 2.0X:'0X64'
+ %# 2.0X:'0XFFFFFFFFFFFFFFFF'
+ %# 2.1X:' 0'
+ %# 2.1X:'0X1'
+ %# 2.1X:'0XA'
+ %# 2.1X:'0X64'
+ %# 2.1X:'0XFFFFFFFFFFFFFFFF'
+ %# 2.2X:'00'
+ %# 2.2X:'0X01'
+ %# 2.2X:'0X0A'
+ %# 2.2X:'0X64'
+ %# 2.2X:'0XFFFFFFFFFFFFFFFF'
+ %# 2.5X:'00000'
+ %# 2.5X:'0X00001'
+ %# 2.5X:'0X0000A'
+ %# 2.5X:'0X00064'
+ %# 2.5X:'0XFFFFFFFFFFFFFFFF'
+ %# 2X:' 0'
+ %# 2X:'0X1'
+ %# 2X:'0XA'
+ %# 2X:'0X64'
+ %# 2X:'0XFFFFFFFFFFFFFFFF'
+ %# 5.0X:' '
+ %# 5.0X:' 0X1'
+ %# 5.0X:' 0XA'
+ %# 5.0X:' 0X64'
+ %# 5.0X:'0XFFFFFFFFFFFFFFFF'
+ %# 5.1X:' 0'
+ %# 5.1X:' 0X1'
+ %# 5.1X:' 0XA'
+ %# 5.1X:' 0X64'
+ %# 5.1X:'0XFFFFFFFFFFFFFFFF'
+ %# 5.2X:' 00'
+ %# 5.2X:' 0X01'
+ %# 5.2X:' 0X0A'
+ %# 5.2X:' 0X64'
+ %# 5.2X:'0XFFFFFFFFFFFFFFFF'
+ %# 5.5X:'00000'
+ %# 5.5X:'0X00001'
+ %# 5.5X:'0X0000A'
+ %# 5.5X:'0X00064'
+ %# 5.5X:'0XFFFFFFFFFFFFFFFF'
+ %# 5X:' 0'
+ %# 5X:' 0X1'
+ %# 5X:' 0XA'
+ %# 5X:' 0X64'
+ %# 5X:'0XFFFFFFFFFFFFFFFF'
+ %# X:'0'
+ %# X:'0X1'
+ %# X:'0XA'
+ %# X:'0X64'
+ %# X:'0XFFFFFFFFFFFFFFFF'
+ %#+ .0X:''
+ %#+ .0X:'0X1'
+ %#+ .0X:'0XA'
+ %#+ .0X:'0X64'
+ %#+ .0X:'0XFFFFFFFFFFFFFFFF'
+ %#+ .1X:'0'
+ %#+ .1X:'0X1'
+ %#+ .1X:'0XA'
+ %#+ .1X:'0X64'
+ %#+ .1X:'0XFFFFFFFFFFFFFFFF'
+ %#+ .2X:'00'
+ %#+ .2X:'0X01'
+ %#+ .2X:'0X0A'
+ %#+ .2X:'0X64'
+ %#+ .2X:'0XFFFFFFFFFFFFFFFF'
+ %#+ .5X:'00000'
+ %#+ .5X:'0X00001'
+ %#+ .5X:'0X0000A'
+ %#+ .5X:'0X00064'
+ %#+ .5X:'0XFFFFFFFFFFFFFFFF'
+ %#+ 0.0X:''
+ %#+ 0.0X:'0X1'
+ %#+ 0.0X:'0XA'
+ %#+ 0.0X:'0X64'
+ %#+ 0.0X:'0XFFFFFFFFFFFFFFFF'
+ %#+ 0.1X:'0'
+ %#+ 0.1X:'0X1'
+ %#+ 0.1X:'0XA'
+ %#+ 0.1X:'0X64'
+ %#+ 0.1X:'0XFFFFFFFFFFFFFFFF'
+ %#+ 0.2X:'00'
+ %#+ 0.2X:'0X01'
+ %#+ 0.2X:'0X0A'
+ %#+ 0.2X:'0X64'
+ %#+ 0.2X:'0XFFFFFFFFFFFFFFFF'
+ %#+ 0.5X:'00000'
+ %#+ 0.5X:'0X00001'
+ %#+ 0.5X:'0X0000A'
+ %#+ 0.5X:'0X00064'
+ %#+ 0.5X:'0XFFFFFFFFFFFFFFFF'
+ %#+ 0X:'0'
+ %#+ 0X:'0X1'
+ %#+ 0X:'0XA'
+ %#+ 0X:'0X64'
+ %#+ 0X:'0XFFFFFFFFFFFFFFFF'
+ %#+ 1.0X:' '
+ %#+ 1.0X:'0X1'
+ %#+ 1.0X:'0XA'
+ %#+ 1.0X:'0X64'
+ %#+ 1.0X:'0XFFFFFFFFFFFFFFFF'
+ %#+ 1.1X:'0'
+ %#+ 1.1X:'0X1'
+ %#+ 1.1X:'0XA'
+ %#+ 1.1X:'0X64'
+ %#+ 1.1X:'0XFFFFFFFFFFFFFFFF'
+ %#+ 1.2X:'00'
+ %#+ 1.2X:'0X01'
+ %#+ 1.2X:'0X0A'
+ %#+ 1.2X:'0X64'
+ %#+ 1.2X:'0XFFFFFFFFFFFFFFFF'
+ %#+ 1.5X:'00000'
+ %#+ 1.5X:'0X00001'
+ %#+ 1.5X:'0X0000A'
+ %#+ 1.5X:'0X00064'
+ %#+ 1.5X:'0XFFFFFFFFFFFFFFFF'
+ %#+ 1X:'0'
+ %#+ 1X:'0X1'
+ %#+ 1X:'0XA'
+ %#+ 1X:'0X64'
+ %#+ 1X:'0XFFFFFFFFFFFFFFFF'
+ %#+ 2.0X:' '
+ %#+ 2.0X:'0X1'
+ %#+ 2.0X:'0XA'
+ %#+ 2.0X:'0X64'
+ %#+ 2.0X:'0XFFFFFFFFFFFFFFFF'
+ %#+ 2.1X:' 0'
+ %#+ 2.1X:'0X1'
+ %#+ 2.1X:'0XA'
+ %#+ 2.1X:'0X64'
+ %#+ 2.1X:'0XFFFFFFFFFFFFFFFF'
+ %#+ 2.2X:'00'
+ %#+ 2.2X:'0X01'
+ %#+ 2.2X:'0X0A'
+ %#+ 2.2X:'0X64'
+ %#+ 2.2X:'0XFFFFFFFFFFFFFFFF'
+ %#+ 2.5X:'00000'
+ %#+ 2.5X:'0X00001'
+ %#+ 2.5X:'0X0000A'
+ %#+ 2.5X:'0X00064'
+ %#+ 2.5X:'0XFFFFFFFFFFFFFFFF'
+ %#+ 2X:' 0'
+ %#+ 2X:'0X1'
+ %#+ 2X:'0XA'
+ %#+ 2X:'0X64'
+ %#+ 2X:'0XFFFFFFFFFFFFFFFF'
+ %#+ 5.0X:' '
+ %#+ 5.0X:' 0X1'
+ %#+ 5.0X:' 0XA'
+ %#+ 5.0X:' 0X64'
+ %#+ 5.0X:'0XFFFFFFFFFFFFFFFF'
+ %#+ 5.1X:' 0'
+ %#+ 5.1X:' 0X1'
+ %#+ 5.1X:' 0XA'
+ %#+ 5.1X:' 0X64'
+ %#+ 5.1X:'0XFFFFFFFFFFFFFFFF'
+ %#+ 5.2X:' 00'
+ %#+ 5.2X:' 0X01'
+ %#+ 5.2X:' 0X0A'
+ %#+ 5.2X:' 0X64'
+ %#+ 5.2X:'0XFFFFFFFFFFFFFFFF'
+ %#+ 5.5X:'00000'
+ %#+ 5.5X:'0X00001'
+ %#+ 5.5X:'0X0000A'
+ %#+ 5.5X:'0X00064'
+ %#+ 5.5X:'0XFFFFFFFFFFFFFFFF'
+ %#+ 5X:' 0'
+ %#+ 5X:' 0X1'
+ %#+ 5X:' 0XA'
+ %#+ 5X:' 0X64'
+ %#+ 5X:'0XFFFFFFFFFFFFFFFF'
+ %#+ X:'0'
+ %#+ X:'0X1'
+ %#+ X:'0XA'
+ %#+ X:'0X64'
+ %#+ X:'0XFFFFFFFFFFFFFFFF'
+ %#+.0X:''
+ %#+.0X:'0X1'
+ %#+.0X:'0XA'
+ %#+.0X:'0X64'
+ %#+.0X:'0XFFFFFFFFFFFFFFFF'
+ %#+.1X:'0'
+ %#+.1X:'0X1'
+ %#+.1X:'0XA'
+ %#+.1X:'0X64'
+ %#+.1X:'0XFFFFFFFFFFFFFFFF'
+ %#+.2X:'00'
+ %#+.2X:'0X01'
+ %#+.2X:'0X0A'
+ %#+.2X:'0X64'
+ %#+.2X:'0XFFFFFFFFFFFFFFFF'
+ %#+.5X:'00000'
+ %#+.5X:'0X00001'
+ %#+.5X:'0X0000A'
+ %#+.5X:'0X00064'
+ %#+.5X:'0XFFFFFFFFFFFFFFFF'
+ %#+0.0X:''
+ %#+0.0X:'0X1'
+ %#+0.0X:'0XA'
+ %#+0.0X:'0X64'
+ %#+0.0X:'0XFFFFFFFFFFFFFFFF'
+ %#+0.1X:'0'
+ %#+0.1X:'0X1'
+ %#+0.1X:'0XA'
+ %#+0.1X:'0X64'
+ %#+0.1X:'0XFFFFFFFFFFFFFFFF'
+ %#+0.2X:'00'
+ %#+0.2X:'0X01'
+ %#+0.2X:'0X0A'
+ %#+0.2X:'0X64'
+ %#+0.2X:'0XFFFFFFFFFFFFFFFF'
+ %#+0.5X:'00000'
+ %#+0.5X:'0X00001'
+ %#+0.5X:'0X0000A'
+ %#+0.5X:'0X00064'
+ %#+0.5X:'0XFFFFFFFFFFFFFFFF'
+ %#+0X:'0'
+ %#+0X:'0X1'
+ %#+0X:'0XA'
+ %#+0X:'0X64'
+ %#+0X:'0XFFFFFFFFFFFFFFFF'
+ %#+1.0X:' '
+ %#+1.0X:'0X1'
+ %#+1.0X:'0XA'
+ %#+1.0X:'0X64'
+ %#+1.0X:'0XFFFFFFFFFFFFFFFF'
+ %#+1.1X:'0'
+ %#+1.1X:'0X1'
+ %#+1.1X:'0XA'
+ %#+1.1X:'0X64'
+ %#+1.1X:'0XFFFFFFFFFFFFFFFF'
+ %#+1.2X:'00'
+ %#+1.2X:'0X01'
+ %#+1.2X:'0X0A'
+ %#+1.2X:'0X64'
+ %#+1.2X:'0XFFFFFFFFFFFFFFFF'
+ %#+1.5X:'00000'
+ %#+1.5X:'0X00001'
+ %#+1.5X:'0X0000A'
+ %#+1.5X:'0X00064'
+ %#+1.5X:'0XFFFFFFFFFFFFFFFF'
+ %#+1X:'0'
+ %#+1X:'0X1'
+ %#+1X:'0XA'
+ %#+1X:'0X64'
+ %#+1X:'0XFFFFFFFFFFFFFFFF'
+ %#+2.0X:' '
+ %#+2.0X:'0X1'
+ %#+2.0X:'0XA'
+ %#+2.0X:'0X64'
+ %#+2.0X:'0XFFFFFFFFFFFFFFFF'
+ %#+2.1X:' 0'
+ %#+2.1X:'0X1'
+ %#+2.1X:'0XA'
+ %#+2.1X:'0X64'
+ %#+2.1X:'0XFFFFFFFFFFFFFFFF'
+ %#+2.2X:'00'
+ %#+2.2X:'0X01'
+ %#+2.2X:'0X0A'
+ %#+2.2X:'0X64'
+ %#+2.2X:'0XFFFFFFFFFFFFFFFF'
+ %#+2.5X:'00000'
+ %#+2.5X:'0X00001'
+ %#+2.5X:'0X0000A'
+ %#+2.5X:'0X00064'
+ %#+2.5X:'0XFFFFFFFFFFFFFFFF'
+ %#+2X:' 0'
+ %#+2X:'0X1'
+ %#+2X:'0XA'
+ %#+2X:'0X64'
+ %#+2X:'0XFFFFFFFFFFFFFFFF'
+ %#+5.0X:' '
+ %#+5.0X:' 0X1'
+ %#+5.0X:' 0XA'
+ %#+5.0X:' 0X64'
+ %#+5.0X:'0XFFFFFFFFFFFFFFFF'
+ %#+5.1X:' 0'
+ %#+5.1X:' 0X1'
+ %#+5.1X:' 0XA'
+ %#+5.1X:' 0X64'
+ %#+5.1X:'0XFFFFFFFFFFFFFFFF'
+ %#+5.2X:' 00'
+ %#+5.2X:' 0X01'
+ %#+5.2X:' 0X0A'
+ %#+5.2X:' 0X64'
+ %#+5.2X:'0XFFFFFFFFFFFFFFFF'
+ %#+5.5X:'00000'
+ %#+5.5X:'0X00001'
+ %#+5.5X:'0X0000A'
+ %#+5.5X:'0X00064'
+ %#+5.5X:'0XFFFFFFFFFFFFFFFF'
+ %#+5X:' 0'
+ %#+5X:' 0X1'
+ %#+5X:' 0XA'
+ %#+5X:' 0X64'
+ %#+5X:'0XFFFFFFFFFFFFFFFF'
+ %#+X:'0'
+ %#+X:'0X1'
+ %#+X:'0XA'
+ %#+X:'0X64'
+ %#+X:'0XFFFFFFFFFFFFFFFF'
+ %#- .0X:''
+ %#- .0X:'0X1'
+ %#- .0X:'0XA'
+ %#- .0X:'0X64'
+ %#- .0X:'0XFFFFFFFFFFFFFFFF'
+ %#- .1X:'0'
+ %#- .1X:'0X1'
+ %#- .1X:'0XA'
+ %#- .1X:'0X64'
+ %#- .1X:'0XFFFFFFFFFFFFFFFF'
+ %#- .2X:'00'
+ %#- .2X:'0X01'
+ %#- .2X:'0X0A'
+ %#- .2X:'0X64'
+ %#- .2X:'0XFFFFFFFFFFFFFFFF'
+ %#- .5X:'00000'
+ %#- .5X:'0X00001'
+ %#- .5X:'0X0000A'
+ %#- .5X:'0X00064'
+ %#- .5X:'0XFFFFFFFFFFFFFFFF'
+ %#- 0.0X:''
+ %#- 0.0X:'0X1'
+ %#- 0.0X:'0XA'
+ %#- 0.0X:'0X64'
+ %#- 0.0X:'0XFFFFFFFFFFFFFFFF'
+ %#- 0.1X:'0'
+ %#- 0.1X:'0X1'
+ %#- 0.1X:'0XA'
+ %#- 0.1X:'0X64'
+ %#- 0.1X:'0XFFFFFFFFFFFFFFFF'
+ %#- 0.2X:'00'
+ %#- 0.2X:'0X01'
+ %#- 0.2X:'0X0A'
+ %#- 0.2X:'0X64'
+ %#- 0.2X:'0XFFFFFFFFFFFFFFFF'
+ %#- 0.5X:'00000'
+ %#- 0.5X:'0X00001'
+ %#- 0.5X:'0X0000A'
+ %#- 0.5X:'0X00064'
+ %#- 0.5X:'0XFFFFFFFFFFFFFFFF'
+ %#- 0X:'0'
+ %#- 0X:'0X1'
+ %#- 0X:'0XA'
+ %#- 0X:'0X64'
+ %#- 0X:'0XFFFFFFFFFFFFFFFF'
+ %#- 1.0X:' '
+ %#- 1.0X:'0X1'
+ %#- 1.0X:'0XA'
+ %#- 1.0X:'0X64'
+ %#- 1.0X:'0XFFFFFFFFFFFFFFFF'
+ %#- 1.1X:'0'
+ %#- 1.1X:'0X1'
+ %#- 1.1X:'0XA'
+ %#- 1.1X:'0X64'
+ %#- 1.1X:'0XFFFFFFFFFFFFFFFF'
+ %#- 1.2X:'00'
+ %#- 1.2X:'0X01'
+ %#- 1.2X:'0X0A'
+ %#- 1.2X:'0X64'
+ %#- 1.2X:'0XFFFFFFFFFFFFFFFF'
+ %#- 1.5X:'00000'
+ %#- 1.5X:'0X00001'
+ %#- 1.5X:'0X0000A'
+ %#- 1.5X:'0X00064'
+ %#- 1.5X:'0XFFFFFFFFFFFFFFFF'
+ %#- 1X:'0'
+ %#- 1X:'0X1'
+ %#- 1X:'0XA'
+ %#- 1X:'0X64'
+ %#- 1X:'0XFFFFFFFFFFFFFFFF'
+ %#- 2.0X:' '
+ %#- 2.0X:'0X1'
+ %#- 2.0X:'0XA'
+ %#- 2.0X:'0X64'
+ %#- 2.0X:'0XFFFFFFFFFFFFFFFF'
+ %#- 2.1X:'0 '
+ %#- 2.1X:'0X1'
+ %#- 2.1X:'0XA'
+ %#- 2.1X:'0X64'
+ %#- 2.1X:'0XFFFFFFFFFFFFFFFF'
+ %#- 2.2X:'00'
+ %#- 2.2X:'0X01'
+ %#- 2.2X:'0X0A'
+ %#- 2.2X:'0X64'
+ %#- 2.2X:'0XFFFFFFFFFFFFFFFF'
+ %#- 2.5X:'00000'
+ %#- 2.5X:'0X00001'
+ %#- 2.5X:'0X0000A'
+ %#- 2.5X:'0X00064'
+ %#- 2.5X:'0XFFFFFFFFFFFFFFFF'
+ %#- 2X:'0 '
+ %#- 2X:'0X1'
+ %#- 2X:'0XA'
+ %#- 2X:'0X64'
+ %#- 2X:'0XFFFFFFFFFFFFFFFF'
+ %#- 5.0X:' '
+ %#- 5.0X:'0X1 '
+ %#- 5.0X:'0XA '
+ %#- 5.0X:'0X64 '
+ %#- 5.0X:'0XFFFFFFFFFFFFFFFF'
+ %#- 5.1X:'0 '
+ %#- 5.1X:'0X1 '
+ %#- 5.1X:'0XA '
+ %#- 5.1X:'0X64 '
+ %#- 5.1X:'0XFFFFFFFFFFFFFFFF'
+ %#- 5.2X:'00 '
+ %#- 5.2X:'0X01 '
+ %#- 5.2X:'0X0A '
+ %#- 5.2X:'0X64 '
+ %#- 5.2X:'0XFFFFFFFFFFFFFFFF'
+ %#- 5.5X:'00000'
+ %#- 5.5X:'0X00001'
+ %#- 5.5X:'0X0000A'
+ %#- 5.5X:'0X00064'
+ %#- 5.5X:'0XFFFFFFFFFFFFFFFF'
+ %#- 5X:'0 '
+ %#- 5X:'0X1 '
+ %#- 5X:'0XA '
+ %#- 5X:'0X64 '
+ %#- 5X:'0XFFFFFFFFFFFFFFFF'
+ %#- X:'0'
+ %#- X:'0X1'
+ %#- X:'0XA'
+ %#- X:'0X64'
+ %#- X:'0XFFFFFFFFFFFFFFFF'
+ %#-+ .0X:''
+ %#-+ .0X:'0X1'
+ %#-+ .0X:'0XA'
+ %#-+ .0X:'0X64'
+ %#-+ .0X:'0XFFFFFFFFFFFFFFFF'
+ %#-+ .1X:'0'
+ %#-+ .1X:'0X1'
+ %#-+ .1X:'0XA'
+ %#-+ .1X:'0X64'
+ %#-+ .1X:'0XFFFFFFFFFFFFFFFF'
+ %#-+ .2X:'00'
+ %#-+ .2X:'0X01'
+ %#-+ .2X:'0X0A'
+ %#-+ .2X:'0X64'
+ %#-+ .2X:'0XFFFFFFFFFFFFFFFF'
+ %#-+ .5X:'00000'
+ %#-+ .5X:'0X00001'
+ %#-+ .5X:'0X0000A'
+ %#-+ .5X:'0X00064'
+ %#-+ .5X:'0XFFFFFFFFFFFFFFFF'
+ %#-+ 0.0X:''
+ %#-+ 0.0X:'0X1'
+ %#-+ 0.0X:'0XA'
+ %#-+ 0.0X:'0X64'
+ %#-+ 0.0X:'0XFFFFFFFFFFFFFFFF'
+ %#-+ 0.1X:'0'
+ %#-+ 0.1X:'0X1'
+ %#-+ 0.1X:'0XA'
+ %#-+ 0.1X:'0X64'
+ %#-+ 0.1X:'0XFFFFFFFFFFFFFFFF'
+ %#-+ 0.2X:'00'
+ %#-+ 0.2X:'0X01'
+ %#-+ 0.2X:'0X0A'
+ %#-+ 0.2X:'0X64'
+ %#-+ 0.2X:'0XFFFFFFFFFFFFFFFF'
+ %#-+ 0.5X:'00000'
+ %#-+ 0.5X:'0X00001'
+ %#-+ 0.5X:'0X0000A'
+ %#-+ 0.5X:'0X00064'
+ %#-+ 0.5X:'0XFFFFFFFFFFFFFFFF'
+ %#-+ 0X:'0'
+ %#-+ 0X:'0X1'
+ %#-+ 0X:'0XA'
+ %#-+ 0X:'0X64'
+ %#-+ 0X:'0XFFFFFFFFFFFFFFFF'
+ %#-+ 1.0X:' '
+ %#-+ 1.0X:'0X1'
+ %#-+ 1.0X:'0XA'
+ %#-+ 1.0X:'0X64'
+ %#-+ 1.0X:'0XFFFFFFFFFFFFFFFF'
+ %#-+ 1.1X:'0'
+ %#-+ 1.1X:'0X1'
+ %#-+ 1.1X:'0XA'
+ %#-+ 1.1X:'0X64'
+ %#-+ 1.1X:'0XFFFFFFFFFFFFFFFF'
+ %#-+ 1.2X:'00'
+ %#-+ 1.2X:'0X01'
+ %#-+ 1.2X:'0X0A'
+ %#-+ 1.2X:'0X64'
+ %#-+ 1.2X:'0XFFFFFFFFFFFFFFFF'
+ %#-+ 1.5X:'00000'
+ %#-+ 1.5X:'0X00001'
+ %#-+ 1.5X:'0X0000A'
+ %#-+ 1.5X:'0X00064'
+ %#-+ 1.5X:'0XFFFFFFFFFFFFFFFF'
+ %#-+ 1X:'0'
+ %#-+ 1X:'0X1'
+ %#-+ 1X:'0XA'
+ %#-+ 1X:'0X64'
+ %#-+ 1X:'0XFFFFFFFFFFFFFFFF'
+ %#-+ 2.0X:' '
+ %#-+ 2.0X:'0X1'
+ %#-+ 2.0X:'0XA'
+ %#-+ 2.0X:'0X64'
+ %#-+ 2.0X:'0XFFFFFFFFFFFFFFFF'
+ %#-+ 2.1X:'0 '
+ %#-+ 2.1X:'0X1'
+ %#-+ 2.1X:'0XA'
+ %#-+ 2.1X:'0X64'
+ %#-+ 2.1X:'0XFFFFFFFFFFFFFFFF'
+ %#-+ 2.2X:'00'
+ %#-+ 2.2X:'0X01'
+ %#-+ 2.2X:'0X0A'
+ %#-+ 2.2X:'0X64'
+ %#-+ 2.2X:'0XFFFFFFFFFFFFFFFF'
+ %#-+ 2.5X:'00000'
+ %#-+ 2.5X:'0X00001'
+ %#-+ 2.5X:'0X0000A'
+ %#-+ 2.5X:'0X00064'
+ %#-+ 2.5X:'0XFFFFFFFFFFFFFFFF'
+ %#-+ 2X:'0 '
+ %#-+ 2X:'0X1'
+ %#-+ 2X:'0XA'
+ %#-+ 2X:'0X64'
+ %#-+ 2X:'0XFFFFFFFFFFFFFFFF'
+ %#-+ 5.0X:' '
+ %#-+ 5.0X:'0X1 '
+ %#-+ 5.0X:'0XA '
+ %#-+ 5.0X:'0X64 '
+ %#-+ 5.0X:'0XFFFFFFFFFFFFFFFF'
+ %#-+ 5.1X:'0 '
+ %#-+ 5.1X:'0X1 '
+ %#-+ 5.1X:'0XA '
+ %#-+ 5.1X:'0X64 '
+ %#-+ 5.1X:'0XFFFFFFFFFFFFFFFF'
+ %#-+ 5.2X:'00 '
+ %#-+ 5.2X:'0X01 '
+ %#-+ 5.2X:'0X0A '
+ %#-+ 5.2X:'0X64 '
+ %#-+ 5.2X:'0XFFFFFFFFFFFFFFFF'
+ %#-+ 5.5X:'00000'
+ %#-+ 5.5X:'0X00001'
+ %#-+ 5.5X:'0X0000A'
+ %#-+ 5.5X:'0X00064'
+ %#-+ 5.5X:'0XFFFFFFFFFFFFFFFF'
+ %#-+ 5X:'0 '
+ %#-+ 5X:'0X1 '
+ %#-+ 5X:'0XA '
+ %#-+ 5X:'0X64 '
+ %#-+ 5X:'0XFFFFFFFFFFFFFFFF'
+ %#-+ X:'0'
+ %#-+ X:'0X1'
+ %#-+ X:'0XA'
+ %#-+ X:'0X64'
+ %#-+ X:'0XFFFFFFFFFFFFFFFF'
+ %#-+.0X:''
+ %#-+.0X:'0X1'
+ %#-+.0X:'0XA'
+ %#-+.0X:'0X64'
+ %#-+.0X:'0XFFFFFFFFFFFFFFFF'
+ %#-+.1X:'0'
+ %#-+.1X:'0X1'
+ %#-+.1X:'0XA'
+ %#-+.1X:'0X64'
+ %#-+.1X:'0XFFFFFFFFFFFFFFFF'
+ %#-+.2X:'00'
+ %#-+.2X:'0X01'
+ %#-+.2X:'0X0A'
+ %#-+.2X:'0X64'
+ %#-+.2X:'0XFFFFFFFFFFFFFFFF'
+ %#-+.5X:'00000'
+ %#-+.5X:'0X00001'
+ %#-+.5X:'0X0000A'
+ %#-+.5X:'0X00064'
+ %#-+.5X:'0XFFFFFFFFFFFFFFFF'
+ %#-+0.0X:''
+ %#-+0.0X:'0X1'
+ %#-+0.0X:'0XA'
+ %#-+0.0X:'0X64'
+ %#-+0.0X:'0XFFFFFFFFFFFFFFFF'
+ %#-+0.1X:'0'
+ %#-+0.1X:'0X1'
+ %#-+0.1X:'0XA'
+ %#-+0.1X:'0X64'
+ %#-+0.1X:'0XFFFFFFFFFFFFFFFF'
+ %#-+0.2X:'00'
+ %#-+0.2X:'0X01'
+ %#-+0.2X:'0X0A'
+ %#-+0.2X:'0X64'
+ %#-+0.2X:'0XFFFFFFFFFFFFFFFF'
+ %#-+0.5X:'00000'
+ %#-+0.5X:'0X00001'
+ %#-+0.5X:'0X0000A'
+ %#-+0.5X:'0X00064'
+ %#-+0.5X:'0XFFFFFFFFFFFFFFFF'
+ %#-+0X:'0'
+ %#-+0X:'0X1'
+ %#-+0X:'0XA'
+ %#-+0X:'0X64'
+ %#-+0X:'0XFFFFFFFFFFFFFFFF'
+ %#-+1.0X:' '
+ %#-+1.0X:'0X1'
+ %#-+1.0X:'0XA'
+ %#-+1.0X:'0X64'
+ %#-+1.0X:'0XFFFFFFFFFFFFFFFF'
+ %#-+1.1X:'0'
+ %#-+1.1X:'0X1'
+ %#-+1.1X:'0XA'
+ %#-+1.1X:'0X64'
+ %#-+1.1X:'0XFFFFFFFFFFFFFFFF'
+ %#-+1.2X:'00'
+ %#-+1.2X:'0X01'
+ %#-+1.2X:'0X0A'
+ %#-+1.2X:'0X64'
+ %#-+1.2X:'0XFFFFFFFFFFFFFFFF'
+ %#-+1.5X:'00000'
+ %#-+1.5X:'0X00001'
+ %#-+1.5X:'0X0000A'
+ %#-+1.5X:'0X00064'
+ %#-+1.5X:'0XFFFFFFFFFFFFFFFF'
+ %#-+1X:'0'
+ %#-+1X:'0X1'
+ %#-+1X:'0XA'
+ %#-+1X:'0X64'
+ %#-+1X:'0XFFFFFFFFFFFFFFFF'
+ %#-+2.0X:' '
+ %#-+2.0X:'0X1'
+ %#-+2.0X:'0XA'
+ %#-+2.0X:'0X64'
+ %#-+2.0X:'0XFFFFFFFFFFFFFFFF'
+ %#-+2.1X:'0 '
+ %#-+2.1X:'0X1'
+ %#-+2.1X:'0XA'
+ %#-+2.1X:'0X64'
+ %#-+2.1X:'0XFFFFFFFFFFFFFFFF'
+ %#-+2.2X:'00'
+ %#-+2.2X:'0X01'
+ %#-+2.2X:'0X0A'
+ %#-+2.2X:'0X64'
+ %#-+2.2X:'0XFFFFFFFFFFFFFFFF'
+ %#-+2.5X:'00000'
+ %#-+2.5X:'0X00001'
+ %#-+2.5X:'0X0000A'
+ %#-+2.5X:'0X00064'
+ %#-+2.5X:'0XFFFFFFFFFFFFFFFF'
+ %#-+2X:'0 '
+ %#-+2X:'0X1'
+ %#-+2X:'0XA'
+ %#-+2X:'0X64'
+ %#-+2X:'0XFFFFFFFFFFFFFFFF'
+ %#-+5.0X:' '
+ %#-+5.0X:'0X1 '
+ %#-+5.0X:'0XA '
+ %#-+5.0X:'0X64 '
+ %#-+5.0X:'0XFFFFFFFFFFFFFFFF'
+ %#-+5.1X:'0 '
+ %#-+5.1X:'0X1 '
+ %#-+5.1X:'0XA '
+ %#-+5.1X:'0X64 '
+ %#-+5.1X:'0XFFFFFFFFFFFFFFFF'
+ %#-+5.2X:'00 '
+ %#-+5.2X:'0X01 '
+ %#-+5.2X:'0X0A '
+ %#-+5.2X:'0X64 '
+ %#-+5.2X:'0XFFFFFFFFFFFFFFFF'
+ %#-+5.5X:'00000'
+ %#-+5.5X:'0X00001'
+ %#-+5.5X:'0X0000A'
+ %#-+5.5X:'0X00064'
+ %#-+5.5X:'0XFFFFFFFFFFFFFFFF'
+ %#-+5X:'0 '
+ %#-+5X:'0X1 '
+ %#-+5X:'0XA '
+ %#-+5X:'0X64 '
+ %#-+5X:'0XFFFFFFFFFFFFFFFF'
+ %#-+X:'0'
+ %#-+X:'0X1'
+ %#-+X:'0XA'
+ %#-+X:'0X64'
+ %#-+X:'0XFFFFFFFFFFFFFFFF'
+ %#-.0X:''
+ %#-.0X:'0X1'
+ %#-.0X:'0XA'
+ %#-.0X:'0X64'
+ %#-.0X:'0XFFFFFFFFFFFFFFFF'
+ %#-.1X:'0'
+ %#-.1X:'0X1'
+ %#-.1X:'0XA'
+ %#-.1X:'0X64'
+ %#-.1X:'0XFFFFFFFFFFFFFFFF'
+ %#-.2X:'00'
+ %#-.2X:'0X01'
+ %#-.2X:'0X0A'
+ %#-.2X:'0X64'
+ %#-.2X:'0XFFFFFFFFFFFFFFFF'
+ %#-.5X:'00000'
+ %#-.5X:'0X00001'
+ %#-.5X:'0X0000A'
+ %#-.5X:'0X00064'
+ %#-.5X:'0XFFFFFFFFFFFFFFFF'
+ %#-0.0X:''
+ %#-0.0X:'0X1'
+ %#-0.0X:'0XA'
+ %#-0.0X:'0X64'
+ %#-0.0X:'0XFFFFFFFFFFFFFFFF'
+ %#-0.1X:'0'
+ %#-0.1X:'0X1'
+ %#-0.1X:'0XA'
+ %#-0.1X:'0X64'
+ %#-0.1X:'0XFFFFFFFFFFFFFFFF'
+ %#-0.2X:'00'
+ %#-0.2X:'0X01'
+ %#-0.2X:'0X0A'
+ %#-0.2X:'0X64'
+ %#-0.2X:'0XFFFFFFFFFFFFFFFF'
+ %#-0.5X:'00000'
+ %#-0.5X:'0X00001'
+ %#-0.5X:'0X0000A'
+ %#-0.5X:'0X00064'
+ %#-0.5X:'0XFFFFFFFFFFFFFFFF'
+ %#-0X:'0'
+ %#-0X:'0X1'
+ %#-0X:'0XA'
+ %#-0X:'0X64'
+ %#-0X:'0XFFFFFFFFFFFFFFFF'
+ %#-1.0X:' '
+ %#-1.0X:'0X1'
+ %#-1.0X:'0XA'
+ %#-1.0X:'0X64'
+ %#-1.0X:'0XFFFFFFFFFFFFFFFF'
+ %#-1.1X:'0'
+ %#-1.1X:'0X1'
+ %#-1.1X:'0XA'
+ %#-1.1X:'0X64'
+ %#-1.1X:'0XFFFFFFFFFFFFFFFF'
+ %#-1.2X:'00'
+ %#-1.2X:'0X01'
+ %#-1.2X:'0X0A'
+ %#-1.2X:'0X64'
+ %#-1.2X:'0XFFFFFFFFFFFFFFFF'
+ %#-1.5X:'00000'
+ %#-1.5X:'0X00001'
+ %#-1.5X:'0X0000A'
+ %#-1.5X:'0X00064'
+ %#-1.5X:'0XFFFFFFFFFFFFFFFF'
+ %#-1X:'0'
+ %#-1X:'0X1'
+ %#-1X:'0XA'
+ %#-1X:'0X64'
+ %#-1X:'0XFFFFFFFFFFFFFFFF'
+ %#-2.0X:' '
+ %#-2.0X:'0X1'
+ %#-2.0X:'0XA'
+ %#-2.0X:'0X64'
+ %#-2.0X:'0XFFFFFFFFFFFFFFFF'
+ %#-2.1X:'0 '
+ %#-2.1X:'0X1'
+ %#-2.1X:'0XA'
+ %#-2.1X:'0X64'
+ %#-2.1X:'0XFFFFFFFFFFFFFFFF'
+ %#-2.2X:'00'
+ %#-2.2X:'0X01'
+ %#-2.2X:'0X0A'
+ %#-2.2X:'0X64'
+ %#-2.2X:'0XFFFFFFFFFFFFFFFF'
+ %#-2.5X:'00000'
+ %#-2.5X:'0X00001'
+ %#-2.5X:'0X0000A'
+ %#-2.5X:'0X00064'
+ %#-2.5X:'0XFFFFFFFFFFFFFFFF'
+ %#-2X:'0 '
+ %#-2X:'0X1'
+ %#-2X:'0XA'
+ %#-2X:'0X64'
+ %#-2X:'0XFFFFFFFFFFFFFFFF'
+ %#-5.0X:' '
+ %#-5.0X:'0X1 '
+ %#-5.0X:'0XA '
+ %#-5.0X:'0X64 '
+ %#-5.0X:'0XFFFFFFFFFFFFFFFF'
+ %#-5.1X:'0 '
+ %#-5.1X:'0X1 '
+ %#-5.1X:'0XA '
+ %#-5.1X:'0X64 '
+ %#-5.1X:'0XFFFFFFFFFFFFFFFF'
+ %#-5.2X:'00 '
+ %#-5.2X:'0X01 '
+ %#-5.2X:'0X0A '
+ %#-5.2X:'0X64 '
+ %#-5.2X:'0XFFFFFFFFFFFFFFFF'
+ %#-5.5X:'00000'
+ %#-5.5X:'0X00001'
+ %#-5.5X:'0X0000A'
+ %#-5.5X:'0X00064'
+ %#-5.5X:'0XFFFFFFFFFFFFFFFF'
+ %#-5X:'0 '
+ %#-5X:'0X1 '
+ %#-5X:'0XA '
+ %#-5X:'0X64 '
+ %#-5X:'0XFFFFFFFFFFFFFFFF'
+ %#-X:'0'
+ %#-X:'0X1'
+ %#-X:'0XA'
+ %#-X:'0X64'
+ %#-X:'0XFFFFFFFFFFFFFFFF'
+ %#.0X:''
+ %#.0X:'0X1'
+ %#.0X:'0XA'
+ %#.0X:'0X64'
+ %#.0X:'0XFFFFFFFFFFFFFFFF'
+ %#.1X:'0'
+ %#.1X:'0X1'
+ %#.1X:'0XA'
+ %#.1X:'0X64'
+ %#.1X:'0XFFFFFFFFFFFFFFFF'
+ %#.2X:'00'
+ %#.2X:'0X01'
+ %#.2X:'0X0A'
+ %#.2X:'0X64'
+ %#.2X:'0XFFFFFFFFFFFFFFFF'
+ %#.5X:'00000'
+ %#.5X:'0X00001'
+ %#.5X:'0X0000A'
+ %#.5X:'0X00064'
+ %#.5X:'0XFFFFFFFFFFFFFFFF'
+ %#0.0X:''
+ %#0.0X:'0X1'
+ %#0.0X:'0XA'
+ %#0.0X:'0X64'
+ %#0.0X:'0XFFFFFFFFFFFFFFFF'
+ %#0.1X:'0'
+ %#0.1X:'0X1'
+ %#0.1X:'0XA'
+ %#0.1X:'0X64'
+ %#0.1X:'0XFFFFFFFFFFFFFFFF'
+ %#0.2X:'00'
+ %#0.2X:'0X01'
+ %#0.2X:'0X0A'
+ %#0.2X:'0X64'
+ %#0.2X:'0XFFFFFFFFFFFFFFFF'
+ %#0.5X:'00000'
+ %#0.5X:'0X00001'
+ %#0.5X:'0X0000A'
+ %#0.5X:'0X00064'
+ %#0.5X:'0XFFFFFFFFFFFFFFFF'
+ %#0X:'0'
+ %#0X:'0X1'
+ %#0X:'0XA'
+ %#0X:'0X64'
+ %#0X:'0XFFFFFFFFFFFFFFFF'
+ %#1.0X:' '
+ %#1.0X:'0X1'
+ %#1.0X:'0XA'
+ %#1.0X:'0X64'
+ %#1.0X:'0XFFFFFFFFFFFFFFFF'
+ %#1.1X:'0'
+ %#1.1X:'0X1'
+ %#1.1X:'0XA'
+ %#1.1X:'0X64'
+ %#1.1X:'0XFFFFFFFFFFFFFFFF'
+ %#1.2X:'00'
+ %#1.2X:'0X01'
+ %#1.2X:'0X0A'
+ %#1.2X:'0X64'
+ %#1.2X:'0XFFFFFFFFFFFFFFFF'
+ %#1.5X:'00000'
+ %#1.5X:'0X00001'
+ %#1.5X:'0X0000A'
+ %#1.5X:'0X00064'
+ %#1.5X:'0XFFFFFFFFFFFFFFFF'
+ %#1X:'0'
+ %#1X:'0X1'
+ %#1X:'0XA'
+ %#1X:'0X64'
+ %#1X:'0XFFFFFFFFFFFFFFFF'
+ %#2.0X:' '
+ %#2.0X:'0X1'
+ %#2.0X:'0XA'
+ %#2.0X:'0X64'
+ %#2.0X:'0XFFFFFFFFFFFFFFFF'
+ %#2.1X:' 0'
+ %#2.1X:'0X1'
+ %#2.1X:'0XA'
+ %#2.1X:'0X64'
+ %#2.1X:'0XFFFFFFFFFFFFFFFF'
+ %#2.2X:'00'
+ %#2.2X:'0X01'
+ %#2.2X:'0X0A'
+ %#2.2X:'0X64'
+ %#2.2X:'0XFFFFFFFFFFFFFFFF'
+ %#2.5X:'00000'
+ %#2.5X:'0X00001'
+ %#2.5X:'0X0000A'
+ %#2.5X:'0X00064'
+ %#2.5X:'0XFFFFFFFFFFFFFFFF'
+ %#2X:' 0'
+ %#2X:'0X1'
+ %#2X:'0XA'
+ %#2X:'0X64'
+ %#2X:'0XFFFFFFFFFFFFFFFF'
+ %#5.0X:' '
+ %#5.0X:' 0X1'
+ %#5.0X:' 0XA'
+ %#5.0X:' 0X64'
+ %#5.0X:'0XFFFFFFFFFFFFFFFF'
+ %#5.1X:' 0'
+ %#5.1X:' 0X1'
+ %#5.1X:' 0XA'
+ %#5.1X:' 0X64'
+ %#5.1X:'0XFFFFFFFFFFFFFFFF'
+ %#5.2X:' 00'
+ %#5.2X:' 0X01'
+ %#5.2X:' 0X0A'
+ %#5.2X:' 0X64'
+ %#5.2X:'0XFFFFFFFFFFFFFFFF'
+ %#5.5X:'00000'
+ %#5.5X:'0X00001'
+ %#5.5X:'0X0000A'
+ %#5.5X:'0X00064'
+ %#5.5X:'0XFFFFFFFFFFFFFFFF'
+ %#5X:' 0'
+ %#5X:' 0X1'
+ %#5X:' 0XA'
+ %#5X:' 0X64'
+ %#5X:'0XFFFFFFFFFFFFFFFF'
+ %#X:'0'
+ %#X:'0X1'
+ %#X:'0XA'
+ %#X:'0X64'
+ %#X:'0XFFFFFFFFFFFFFFFF'
+ %+ .0X:''
+ %+ .0X:'1'
+ %+ .0X:'A'
+ %+ .0X:'64'
+ %+ .0X:'FFFFFFFFFFFFFFFF'
+ %+ .1X:'0'
+ %+ .1X:'1'
+ %+ .1X:'A'
+ %+ .1X:'64'
+ %+ .1X:'FFFFFFFFFFFFFFFF'
+ %+ .2X:'00'
+ %+ .2X:'01'
+ %+ .2X:'0A'
+ %+ .2X:'64'
+ %+ .2X:'FFFFFFFFFFFFFFFF'
+ %+ .5X:'00000'
+ %+ .5X:'00001'
+ %+ .5X:'0000A'
+ %+ .5X:'00064'
+ %+ .5X:'FFFFFFFFFFFFFFFF'
+ %+ 0.0X:''
+ %+ 0.0X:'1'
+ %+ 0.0X:'A'
+ %+ 0.0X:'64'
+ %+ 0.0X:'FFFFFFFFFFFFFFFF'
+ %+ 0.1X:'0'
+ %+ 0.1X:'1'
+ %+ 0.1X:'A'
+ %+ 0.1X:'64'
+ %+ 0.1X:'FFFFFFFFFFFFFFFF'
+ %+ 0.2X:'00'
+ %+ 0.2X:'01'
+ %+ 0.2X:'0A'
+ %+ 0.2X:'64'
+ %+ 0.2X:'FFFFFFFFFFFFFFFF'
+ %+ 0.5X:'00000'
+ %+ 0.5X:'00001'
+ %+ 0.5X:'0000A'
+ %+ 0.5X:'00064'
+ %+ 0.5X:'FFFFFFFFFFFFFFFF'
+ %+ 0X:'0'
+ %+ 0X:'1'
+ %+ 0X:'A'
+ %+ 0X:'64'
+ %+ 0X:'FFFFFFFFFFFFFFFF'
+ %+ 1.0X:' '
+ %+ 1.0X:'1'
+ %+ 1.0X:'A'
+ %+ 1.0X:'64'
+ %+ 1.0X:'FFFFFFFFFFFFFFFF'
+ %+ 1.1X:'0'
+ %+ 1.1X:'1'
+ %+ 1.1X:'A'
+ %+ 1.1X:'64'
+ %+ 1.1X:'FFFFFFFFFFFFFFFF'
+ %+ 1.2X:'00'
+ %+ 1.2X:'01'
+ %+ 1.2X:'0A'
+ %+ 1.2X:'64'
+ %+ 1.2X:'FFFFFFFFFFFFFFFF'
+ %+ 1.5X:'00000'
+ %+ 1.5X:'00001'
+ %+ 1.5X:'0000A'
+ %+ 1.5X:'00064'
+ %+ 1.5X:'FFFFFFFFFFFFFFFF'
+ %+ 1X:'0'
+ %+ 1X:'1'
+ %+ 1X:'A'
+ %+ 1X:'64'
+ %+ 1X:'FFFFFFFFFFFFFFFF'
+ %+ 2.0X:' '
+ %+ 2.0X:' 1'
+ %+ 2.0X:' A'
+ %+ 2.0X:'64'
+ %+ 2.0X:'FFFFFFFFFFFFFFFF'
+ %+ 2.1X:' 0'
+ %+ 2.1X:' 1'
+ %+ 2.1X:' A'
+ %+ 2.1X:'64'
+ %+ 2.1X:'FFFFFFFFFFFFFFFF'
+ %+ 2.2X:'00'
+ %+ 2.2X:'01'
+ %+ 2.2X:'0A'
+ %+ 2.2X:'64'
+ %+ 2.2X:'FFFFFFFFFFFFFFFF'
+ %+ 2.5X:'00000'
+ %+ 2.5X:'00001'
+ %+ 2.5X:'0000A'
+ %+ 2.5X:'00064'
+ %+ 2.5X:'FFFFFFFFFFFFFFFF'
+ %+ 2X:' 0'
+ %+ 2X:' 1'
+ %+ 2X:' A'
+ %+ 2X:'64'
+ %+ 2X:'FFFFFFFFFFFFFFFF'
+ %+ 5.0X:' '
+ %+ 5.0X:' 1'
+ %+ 5.0X:' A'
+ %+ 5.0X:' 64'
+ %+ 5.0X:'FFFFFFFFFFFFFFFF'
+ %+ 5.1X:' 0'
+ %+ 5.1X:' 1'
+ %+ 5.1X:' A'
+ %+ 5.1X:' 64'
+ %+ 5.1X:'FFFFFFFFFFFFFFFF'
+ %+ 5.2X:' 00'
+ %+ 5.2X:' 01'
+ %+ 5.2X:' 0A'
+ %+ 5.2X:' 64'
+ %+ 5.2X:'FFFFFFFFFFFFFFFF'
+ %+ 5.5X:'00000'
+ %+ 5.5X:'00001'
+ %+ 5.5X:'0000A'
+ %+ 5.5X:'00064'
+ %+ 5.5X:'FFFFFFFFFFFFFFFF'
+ %+ 5X:' 0'
+ %+ 5X:' 1'
+ %+ 5X:' A'
+ %+ 5X:' 64'
+ %+ 5X:'FFFFFFFFFFFFFFFF'
+ %+ X:'0'
+ %+ X:'1'
+ %+ X:'A'
+ %+ X:'64'
+ %+ X:'FFFFFFFFFFFFFFFF'
+ %+.0X:''
+ %+.0X:'1'
+ %+.0X:'A'
+ %+.0X:'64'
+ %+.0X:'FFFFFFFFFFFFFFFF'
+ %+.1X:'0'
+ %+.1X:'1'
+ %+.1X:'A'
+ %+.1X:'64'
+ %+.1X:'FFFFFFFFFFFFFFFF'
+ %+.2X:'00'
+ %+.2X:'01'
+ %+.2X:'0A'
+ %+.2X:'64'
+ %+.2X:'FFFFFFFFFFFFFFFF'
+ %+.5X:'00000'
+ %+.5X:'00001'
+ %+.5X:'0000A'
+ %+.5X:'00064'
+ %+.5X:'FFFFFFFFFFFFFFFF'
+ %+0.0X:''
+ %+0.0X:'1'
+ %+0.0X:'A'
+ %+0.0X:'64'
+ %+0.0X:'FFFFFFFFFFFFFFFF'
+ %+0.1X:'0'
+ %+0.1X:'1'
+ %+0.1X:'A'
+ %+0.1X:'64'
+ %+0.1X:'FFFFFFFFFFFFFFFF'
+ %+0.2X:'00'
+ %+0.2X:'01'
+ %+0.2X:'0A'
+ %+0.2X:'64'
+ %+0.2X:'FFFFFFFFFFFFFFFF'
+ %+0.5X:'00000'
+ %+0.5X:'00001'
+ %+0.5X:'0000A'
+ %+0.5X:'00064'
+ %+0.5X:'FFFFFFFFFFFFFFFF'
+ %+0X:'0'
+ %+0X:'1'
+ %+0X:'A'
+ %+0X:'64'
+ %+0X:'FFFFFFFFFFFFFFFF'
+ %+1.0X:' '
+ %+1.0X:'1'
+ %+1.0X:'A'
+ %+1.0X:'64'
+ %+1.0X:'FFFFFFFFFFFFFFFF'
+ %+1.1X:'0'
+ %+1.1X:'1'
+ %+1.1X:'A'
+ %+1.1X:'64'
+ %+1.1X:'FFFFFFFFFFFFFFFF'
+ %+1.2X:'00'
+ %+1.2X:'01'
+ %+1.2X:'0A'
+ %+1.2X:'64'
+ %+1.2X:'FFFFFFFFFFFFFFFF'
+ %+1.5X:'00000'
+ %+1.5X:'00001'
+ %+1.5X:'0000A'
+ %+1.5X:'00064'
+ %+1.5X:'FFFFFFFFFFFFFFFF'
+ %+1X:'0'
+ %+1X:'1'
+ %+1X:'A'
+ %+1X:'64'
+ %+1X:'FFFFFFFFFFFFFFFF'
+ %+2.0X:' '
+ %+2.0X:' 1'
+ %+2.0X:' A'
+ %+2.0X:'64'
+ %+2.0X:'FFFFFFFFFFFFFFFF'
+ %+2.1X:' 0'
+ %+2.1X:' 1'
+ %+2.1X:' A'
+ %+2.1X:'64'
+ %+2.1X:'FFFFFFFFFFFFFFFF'
+ %+2.2X:'00'
+ %+2.2X:'01'
+ %+2.2X:'0A'
+ %+2.2X:'64'
+ %+2.2X:'FFFFFFFFFFFFFFFF'
+ %+2.5X:'00000'
+ %+2.5X:'00001'
+ %+2.5X:'0000A'
+ %+2.5X:'00064'
+ %+2.5X:'FFFFFFFFFFFFFFFF'
+ %+2X:' 0'
+ %+2X:' 1'
+ %+2X:' A'
+ %+2X:'64'
+ %+2X:'FFFFFFFFFFFFFFFF'
+ %+5.0X:' '
+ %+5.0X:' 1'
+ %+5.0X:' A'
+ %+5.0X:' 64'
+ %+5.0X:'FFFFFFFFFFFFFFFF'
+ %+5.1X:' 0'
+ %+5.1X:' 1'
+ %+5.1X:' A'
+ %+5.1X:' 64'
+ %+5.1X:'FFFFFFFFFFFFFFFF'
+ %+5.2X:' 00'
+ %+5.2X:' 01'
+ %+5.2X:' 0A'
+ %+5.2X:' 64'
+ %+5.2X:'FFFFFFFFFFFFFFFF'
+ %+5.5X:'00000'
+ %+5.5X:'00001'
+ %+5.5X:'0000A'
+ %+5.5X:'00064'
+ %+5.5X:'FFFFFFFFFFFFFFFF'
+ %+5X:' 0'
+ %+5X:' 1'
+ %+5X:' A'
+ %+5X:' 64'
+ %+5X:'FFFFFFFFFFFFFFFF'
+ %+X:'0'
+ %+X:'1'
+ %+X:'A'
+ %+X:'64'
+ %+X:'FFFFFFFFFFFFFFFF'
+ %- .0X:''
+ %- .0X:'1'
+ %- .0X:'A'
+ %- .0X:'64'
+ %- .0X:'FFFFFFFFFFFFFFFF'
+ %- .1X:'0'
+ %- .1X:'1'
+ %- .1X:'A'
+ %- .1X:'64'
+ %- .1X:'FFFFFFFFFFFFFFFF'
+ %- .2X:'00'
+ %- .2X:'01'
+ %- .2X:'0A'
+ %- .2X:'64'
+ %- .2X:'FFFFFFFFFFFFFFFF'
+ %- .5X:'00000'
+ %- .5X:'00001'
+ %- .5X:'0000A'
+ %- .5X:'00064'
+ %- .5X:'FFFFFFFFFFFFFFFF'
+ %- 0.0X:''
+ %- 0.0X:'1'
+ %- 0.0X:'A'
+ %- 0.0X:'64'
+ %- 0.0X:'FFFFFFFFFFFFFFFF'
+ %- 0.1X:'0'
+ %- 0.1X:'1'
+ %- 0.1X:'A'
+ %- 0.1X:'64'
+ %- 0.1X:'FFFFFFFFFFFFFFFF'
+ %- 0.2X:'00'
+ %- 0.2X:'01'
+ %- 0.2X:'0A'
+ %- 0.2X:'64'
+ %- 0.2X:'FFFFFFFFFFFFFFFF'
+ %- 0.5X:'00000'
+ %- 0.5X:'00001'
+ %- 0.5X:'0000A'
+ %- 0.5X:'00064'
+ %- 0.5X:'FFFFFFFFFFFFFFFF'
+ %- 0X:'0'
+ %- 0X:'1'
+ %- 0X:'A'
+ %- 0X:'64'
+ %- 0X:'FFFFFFFFFFFFFFFF'
+ %- 1.0X:' '
+ %- 1.0X:'1'
+ %- 1.0X:'A'
+ %- 1.0X:'64'
+ %- 1.0X:'FFFFFFFFFFFFFFFF'
+ %- 1.1X:'0'
+ %- 1.1X:'1'
+ %- 1.1X:'A'
+ %- 1.1X:'64'
+ %- 1.1X:'FFFFFFFFFFFFFFFF'
+ %- 1.2X:'00'
+ %- 1.2X:'01'
+ %- 1.2X:'0A'
+ %- 1.2X:'64'
+ %- 1.2X:'FFFFFFFFFFFFFFFF'
+ %- 1.5X:'00000'
+ %- 1.5X:'00001'
+ %- 1.5X:'0000A'
+ %- 1.5X:'00064'
+ %- 1.5X:'FFFFFFFFFFFFFFFF'
+ %- 1X:'0'
+ %- 1X:'1'
+ %- 1X:'A'
+ %- 1X:'64'
+ %- 1X:'FFFFFFFFFFFFFFFF'
+ %- 2.0X:' '
+ %- 2.0X:'1 '
+ %- 2.0X:'A '
+ %- 2.0X:'64'
+ %- 2.0X:'FFFFFFFFFFFFFFFF'
+ %- 2.1X:'0 '
+ %- 2.1X:'1 '
+ %- 2.1X:'A '
+ %- 2.1X:'64'
+ %- 2.1X:'FFFFFFFFFFFFFFFF'
+ %- 2.2X:'00'
+ %- 2.2X:'01'
+ %- 2.2X:'0A'
+ %- 2.2X:'64'
+ %- 2.2X:'FFFFFFFFFFFFFFFF'
+ %- 2.5X:'00000'
+ %- 2.5X:'00001'
+ %- 2.5X:'0000A'
+ %- 2.5X:'00064'
+ %- 2.5X:'FFFFFFFFFFFFFFFF'
+ %- 2X:'0 '
+ %- 2X:'1 '
+ %- 2X:'A '
+ %- 2X:'64'
+ %- 2X:'FFFFFFFFFFFFFFFF'
+ %- 5.0X:' '
+ %- 5.0X:'1 '
+ %- 5.0X:'A '
+ %- 5.0X:'64 '
+ %- 5.0X:'FFFFFFFFFFFFFFFF'
+ %- 5.1X:'0 '
+ %- 5.1X:'1 '
+ %- 5.1X:'A '
+ %- 5.1X:'64 '
+ %- 5.1X:'FFFFFFFFFFFFFFFF'
+ %- 5.2X:'00 '
+ %- 5.2X:'01 '
+ %- 5.2X:'0A '
+ %- 5.2X:'64 '
+ %- 5.2X:'FFFFFFFFFFFFFFFF'
+ %- 5.5X:'00000'
+ %- 5.5X:'00001'
+ %- 5.5X:'0000A'
+ %- 5.5X:'00064'
+ %- 5.5X:'FFFFFFFFFFFFFFFF'
+ %- 5X:'0 '
+ %- 5X:'1 '
+ %- 5X:'A '
+ %- 5X:'64 '
+ %- 5X:'FFFFFFFFFFFFFFFF'
+ %- X:'0'
+ %- X:'1'
+ %- X:'A'
+ %- X:'64'
+ %- X:'FFFFFFFFFFFFFFFF'
+ %-+ .0X:''
+ %-+ .0X:'1'
+ %-+ .0X:'A'
+ %-+ .0X:'64'
+ %-+ .0X:'FFFFFFFFFFFFFFFF'
+ %-+ .1X:'0'
+ %-+ .1X:'1'
+ %-+ .1X:'A'
+ %-+ .1X:'64'
+ %-+ .1X:'FFFFFFFFFFFFFFFF'
+ %-+ .2X:'00'
+ %-+ .2X:'01'
+ %-+ .2X:'0A'
+ %-+ .2X:'64'
+ %-+ .2X:'FFFFFFFFFFFFFFFF'
+ %-+ .5X:'00000'
+ %-+ .5X:'00001'
+ %-+ .5X:'0000A'
+ %-+ .5X:'00064'
+ %-+ .5X:'FFFFFFFFFFFFFFFF'
+ %-+ 0.0X:''
+ %-+ 0.0X:'1'
+ %-+ 0.0X:'A'
+ %-+ 0.0X:'64'
+ %-+ 0.0X:'FFFFFFFFFFFFFFFF'
+ %-+ 0.1X:'0'
+ %-+ 0.1X:'1'
+ %-+ 0.1X:'A'
+ %-+ 0.1X:'64'
+ %-+ 0.1X:'FFFFFFFFFFFFFFFF'
+ %-+ 0.2X:'00'
+ %-+ 0.2X:'01'
+ %-+ 0.2X:'0A'
+ %-+ 0.2X:'64'
+ %-+ 0.2X:'FFFFFFFFFFFFFFFF'
+ %-+ 0.5X:'00000'
+ %-+ 0.5X:'00001'
+ %-+ 0.5X:'0000A'
+ %-+ 0.5X:'00064'
+ %-+ 0.5X:'FFFFFFFFFFFFFFFF'
+ %-+ 0X:'0'
+ %-+ 0X:'1'
+ %-+ 0X:'A'
+ %-+ 0X:'64'
+ %-+ 0X:'FFFFFFFFFFFFFFFF'
+ %-+ 1.0X:' '
+ %-+ 1.0X:'1'
+ %-+ 1.0X:'A'
+ %-+ 1.0X:'64'
+ %-+ 1.0X:'FFFFFFFFFFFFFFFF'
+ %-+ 1.1X:'0'
+ %-+ 1.1X:'1'
+ %-+ 1.1X:'A'
+ %-+ 1.1X:'64'
+ %-+ 1.1X:'FFFFFFFFFFFFFFFF'
+ %-+ 1.2X:'00'
+ %-+ 1.2X:'01'
+ %-+ 1.2X:'0A'
+ %-+ 1.2X:'64'
+ %-+ 1.2X:'FFFFFFFFFFFFFFFF'
+ %-+ 1.5X:'00000'
+ %-+ 1.5X:'00001'
+ %-+ 1.5X:'0000A'
+ %-+ 1.5X:'00064'
+ %-+ 1.5X:'FFFFFFFFFFFFFFFF'
+ %-+ 1X:'0'
+ %-+ 1X:'1'
+ %-+ 1X:'A'
+ %-+ 1X:'64'
+ %-+ 1X:'FFFFFFFFFFFFFFFF'
+ %-+ 2.0X:' '
+ %-+ 2.0X:'1 '
+ %-+ 2.0X:'A '
+ %-+ 2.0X:'64'
+ %-+ 2.0X:'FFFFFFFFFFFFFFFF'
+ %-+ 2.1X:'0 '
+ %-+ 2.1X:'1 '
+ %-+ 2.1X:'A '
+ %-+ 2.1X:'64'
+ %-+ 2.1X:'FFFFFFFFFFFFFFFF'
+ %-+ 2.2X:'00'
+ %-+ 2.2X:'01'
+ %-+ 2.2X:'0A'
+ %-+ 2.2X:'64'
+ %-+ 2.2X:'FFFFFFFFFFFFFFFF'
+ %-+ 2.5X:'00000'
+ %-+ 2.5X:'00001'
+ %-+ 2.5X:'0000A'
+ %-+ 2.5X:'00064'
+ %-+ 2.5X:'FFFFFFFFFFFFFFFF'
+ %-+ 2X:'0 '
+ %-+ 2X:'1 '
+ %-+ 2X:'A '
+ %-+ 2X:'64'
+ %-+ 2X:'FFFFFFFFFFFFFFFF'
+ %-+ 5.0X:' '
+ %-+ 5.0X:'1 '
+ %-+ 5.0X:'A '
+ %-+ 5.0X:'64 '
+ %-+ 5.0X:'FFFFFFFFFFFFFFFF'
+ %-+ 5.1X:'0 '
+ %-+ 5.1X:'1 '
+ %-+ 5.1X:'A '
+ %-+ 5.1X:'64 '
+ %-+ 5.1X:'FFFFFFFFFFFFFFFF'
+ %-+ 5.2X:'00 '
+ %-+ 5.2X:'01 '
+ %-+ 5.2X:'0A '
+ %-+ 5.2X:'64 '
+ %-+ 5.2X:'FFFFFFFFFFFFFFFF'
+ %-+ 5.5X:'00000'
+ %-+ 5.5X:'00001'
+ %-+ 5.5X:'0000A'
+ %-+ 5.5X:'00064'
+ %-+ 5.5X:'FFFFFFFFFFFFFFFF'
+ %-+ 5X:'0 '
+ %-+ 5X:'1 '
+ %-+ 5X:'A '
+ %-+ 5X:'64 '
+ %-+ 5X:'FFFFFFFFFFFFFFFF'
+ %-+ X:'0'
+ %-+ X:'1'
+ %-+ X:'A'
+ %-+ X:'64'
+ %-+ X:'FFFFFFFFFFFFFFFF'
+ %-+.0X:''
+ %-+.0X:'1'
+ %-+.0X:'A'
+ %-+.0X:'64'
+ %-+.0X:'FFFFFFFFFFFFFFFF'
+ %-+.1X:'0'
+ %-+.1X:'1'
+ %-+.1X:'A'
+ %-+.1X:'64'
+ %-+.1X:'FFFFFFFFFFFFFFFF'
+ %-+.2X:'00'
+ %-+.2X:'01'
+ %-+.2X:'0A'
+ %-+.2X:'64'
+ %-+.2X:'FFFFFFFFFFFFFFFF'
+ %-+.5X:'00000'
+ %-+.5X:'00001'
+ %-+.5X:'0000A'
+ %-+.5X:'00064'
+ %-+.5X:'FFFFFFFFFFFFFFFF'
+ %-+0.0X:''
+ %-+0.0X:'1'
+ %-+0.0X:'A'
+ %-+0.0X:'64'
+ %-+0.0X:'FFFFFFFFFFFFFFFF'
+ %-+0.1X:'0'
+ %-+0.1X:'1'
+ %-+0.1X:'A'
+ %-+0.1X:'64'
+ %-+0.1X:'FFFFFFFFFFFFFFFF'
+ %-+0.2X:'00'
+ %-+0.2X:'01'
+ %-+0.2X:'0A'
+ %-+0.2X:'64'
+ %-+0.2X:'FFFFFFFFFFFFFFFF'
+ %-+0.5X:'00000'
+ %-+0.5X:'00001'
+ %-+0.5X:'0000A'
+ %-+0.5X:'00064'
+ %-+0.5X:'FFFFFFFFFFFFFFFF'
+ %-+0X:'0'
+ %-+0X:'1'
+ %-+0X:'A'
+ %-+0X:'64'
+ %-+0X:'FFFFFFFFFFFFFFFF'
+ %-+1.0X:' '
+ %-+1.0X:'1'
+ %-+1.0X:'A'
+ %-+1.0X:'64'
+ %-+1.0X:'FFFFFFFFFFFFFFFF'
+ %-+1.1X:'0'
+ %-+1.1X:'1'
+ %-+1.1X:'A'
+ %-+1.1X:'64'
+ %-+1.1X:'FFFFFFFFFFFFFFFF'
+ %-+1.2X:'00'
+ %-+1.2X:'01'
+ %-+1.2X:'0A'
+ %-+1.2X:'64'
+ %-+1.2X:'FFFFFFFFFFFFFFFF'
+ %-+1.5X:'00000'
+ %-+1.5X:'00001'
+ %-+1.5X:'0000A'
+ %-+1.5X:'00064'
+ %-+1.5X:'FFFFFFFFFFFFFFFF'
+ %-+1X:'0'
+ %-+1X:'1'
+ %-+1X:'A'
+ %-+1X:'64'
+ %-+1X:'FFFFFFFFFFFFFFFF'
+ %-+2.0X:' '
+ %-+2.0X:'1 '
+ %-+2.0X:'A '
+ %-+2.0X:'64'
+ %-+2.0X:'FFFFFFFFFFFFFFFF'
+ %-+2.1X:'0 '
+ %-+2.1X:'1 '
+ %-+2.1X:'A '
+ %-+2.1X:'64'
+ %-+2.1X:'FFFFFFFFFFFFFFFF'
+ %-+2.2X:'00'
+ %-+2.2X:'01'
+ %-+2.2X:'0A'
+ %-+2.2X:'64'
+ %-+2.2X:'FFFFFFFFFFFFFFFF'
+ %-+2.5X:'00000'
+ %-+2.5X:'00001'
+ %-+2.5X:'0000A'
+ %-+2.5X:'00064'
+ %-+2.5X:'FFFFFFFFFFFFFFFF'
+ %-+2X:'0 '
+ %-+2X:'1 '
+ %-+2X:'A '
+ %-+2X:'64'
+ %-+2X:'FFFFFFFFFFFFFFFF'
+ %-+5.0X:' '
+ %-+5.0X:'1 '
+ %-+5.0X:'A '
+ %-+5.0X:'64 '
+ %-+5.0X:'FFFFFFFFFFFFFFFF'
+ %-+5.1X:'0 '
+ %-+5.1X:'1 '
+ %-+5.1X:'A '
+ %-+5.1X:'64 '
+ %-+5.1X:'FFFFFFFFFFFFFFFF'
+ %-+5.2X:'00 '
+ %-+5.2X:'01 '
+ %-+5.2X:'0A '
+ %-+5.2X:'64 '
+ %-+5.2X:'FFFFFFFFFFFFFFFF'
+ %-+5.5X:'00000'
+ %-+5.5X:'00001'
+ %-+5.5X:'0000A'
+ %-+5.5X:'00064'
+ %-+5.5X:'FFFFFFFFFFFFFFFF'
+ %-+5X:'0 '
+ %-+5X:'1 '
+ %-+5X:'A '
+ %-+5X:'64 '
+ %-+5X:'FFFFFFFFFFFFFFFF'
+ %-+X:'0'
+ %-+X:'1'
+ %-+X:'A'
+ %-+X:'64'
+ %-+X:'FFFFFFFFFFFFFFFF'
+ %-.0X:''
+ %-.0X:'1'
+ %-.0X:'A'
+ %-.0X:'64'
+ %-.0X:'FFFFFFFFFFFFFFFF'
+ %-.1X:'0'
+ %-.1X:'1'
+ %-.1X:'A'
+ %-.1X:'64'
+ %-.1X:'FFFFFFFFFFFFFFFF'
+ %-.2X:'00'
+ %-.2X:'01'
+ %-.2X:'0A'
+ %-.2X:'64'
+ %-.2X:'FFFFFFFFFFFFFFFF'
+ %-.5X:'00000'
+ %-.5X:'00001'
+ %-.5X:'0000A'
+ %-.5X:'00064'
+ %-.5X:'FFFFFFFFFFFFFFFF'
+ %-0.0X:''
+ %-0.0X:'1'
+ %-0.0X:'A'
+ %-0.0X:'64'
+ %-0.0X:'FFFFFFFFFFFFFFFF'
+ %-0.1X:'0'
+ %-0.1X:'1'
+ %-0.1X:'A'
+ %-0.1X:'64'
+ %-0.1X:'FFFFFFFFFFFFFFFF'
+ %-0.2X:'00'
+ %-0.2X:'01'
+ %-0.2X:'0A'
+ %-0.2X:'64'
+ %-0.2X:'FFFFFFFFFFFFFFFF'
+ %-0.5X:'00000'
+ %-0.5X:'00001'
+ %-0.5X:'0000A'
+ %-0.5X:'00064'
+ %-0.5X:'FFFFFFFFFFFFFFFF'
+ %-0X:'0'
+ %-0X:'1'
+ %-0X:'A'
+ %-0X:'64'
+ %-0X:'FFFFFFFFFFFFFFFF'
+ %-1.0X:' '
+ %-1.0X:'1'
+ %-1.0X:'A'
+ %-1.0X:'64'
+ %-1.0X:'FFFFFFFFFFFFFFFF'
+ %-1.1X:'0'
+ %-1.1X:'1'
+ %-1.1X:'A'
+ %-1.1X:'64'
+ %-1.1X:'FFFFFFFFFFFFFFFF'
+ %-1.2X:'00'
+ %-1.2X:'01'
+ %-1.2X:'0A'
+ %-1.2X:'64'
+ %-1.2X:'FFFFFFFFFFFFFFFF'
+ %-1.5X:'00000'
+ %-1.5X:'00001'
+ %-1.5X:'0000A'
+ %-1.5X:'00064'
+ %-1.5X:'FFFFFFFFFFFFFFFF'
+ %-1X:'0'
+ %-1X:'1'
+ %-1X:'A'
+ %-1X:'64'
+ %-1X:'FFFFFFFFFFFFFFFF'
+ %-2.0X:' '
+ %-2.0X:'1 '
+ %-2.0X:'A '
+ %-2.0X:'64'
+ %-2.0X:'FFFFFFFFFFFFFFFF'
+ %-2.1X:'0 '
+ %-2.1X:'1 '
+ %-2.1X:'A '
+ %-2.1X:'64'
+ %-2.1X:'FFFFFFFFFFFFFFFF'
+ %-2.2X:'00'
+ %-2.2X:'01'
+ %-2.2X:'0A'
+ %-2.2X:'64'
+ %-2.2X:'FFFFFFFFFFFFFFFF'
+ %-2.5X:'00000'
+ %-2.5X:'00001'
+ %-2.5X:'0000A'
+ %-2.5X:'00064'
+ %-2.5X:'FFFFFFFFFFFFFFFF'
+ %-2X:'0 '
+ %-2X:'1 '
+ %-2X:'A '
+ %-2X:'64'
+ %-2X:'FFFFFFFFFFFFFFFF'
+ %-5.0X:' '
+ %-5.0X:'1 '
+ %-5.0X:'A '
+ %-5.0X:'64 '
+ %-5.0X:'FFFFFFFFFFFFFFFF'
+ %-5.1X:'0 '
+ %-5.1X:'1 '
+ %-5.1X:'A '
+ %-5.1X:'64 '
+ %-5.1X:'FFFFFFFFFFFFFFFF'
+ %-5.2X:'00 '
+ %-5.2X:'01 '
+ %-5.2X:'0A '
+ %-5.2X:'64 '
+ %-5.2X:'FFFFFFFFFFFFFFFF'
+ %-5.5X:'00000'
+ %-5.5X:'00001'
+ %-5.5X:'0000A'
+ %-5.5X:'00064'
+ %-5.5X:'FFFFFFFFFFFFFFFF'
+ %-5X:'0 '
+ %-5X:'1 '
+ %-5X:'A '
+ %-5X:'64 '
+ %-5X:'FFFFFFFFFFFFFFFF'
+ %-X:'0'
+ %-X:'1'
+ %-X:'A'
+ %-X:'64'
+ %-X:'FFFFFFFFFFFFFFFF'
+ %.0X:''
+ %.0X:'1'
+ %.0X:'A'
+ %.0X:'64'
+ %.0X:'FFFFFFFFFFFFFFFF'
+ %.1X:'0'
+ %.1X:'1'
+ %.1X:'A'
+ %.1X:'64'
+ %.1X:'FFFFFFFFFFFFFFFF'
+ %.2X:'00'
+ %.2X:'01'
+ %.2X:'0A'
+ %.2X:'64'
+ %.2X:'FFFFFFFFFFFFFFFF'
+ %.5X:'00000'
+ %.5X:'00001'
+ %.5X:'0000A'
+ %.5X:'00064'
+ %.5X:'FFFFFFFFFFFFFFFF'
+ %0 .0X:''
+ %0 .0X:'1'
+ %0 .0X:'A'
+ %0 .0X:'64'
+ %0 .0X:'FFFFFFFFFFFFFFFF'
+ %0 .1X:'0'
+ %0 .1X:'1'
+ %0 .1X:'A'
+ %0 .1X:'64'
+ %0 .1X:'FFFFFFFFFFFFFFFF'
+ %0 .2X:'00'
+ %0 .2X:'01'
+ %0 .2X:'0A'
+ %0 .2X:'64'
+ %0 .2X:'FFFFFFFFFFFFFFFF'
+ %0 .5X:'00000'
+ %0 .5X:'00001'
+ %0 .5X:'0000A'
+ %0 .5X:'00064'
+ %0 .5X:'FFFFFFFFFFFFFFFF'
+ %0 0.0X:''
+ %0 0.0X:'1'
+ %0 0.0X:'A'
+ %0 0.0X:'64'
+ %0 0.0X:'FFFFFFFFFFFFFFFF'
+ %0 0.1X:'0'
+ %0 0.1X:'1'
+ %0 0.1X:'A'
+ %0 0.1X:'64'
+ %0 0.1X:'FFFFFFFFFFFFFFFF'
+ %0 0.2X:'00'
+ %0 0.2X:'01'
+ %0 0.2X:'0A'
+ %0 0.2X:'64'
+ %0 0.2X:'FFFFFFFFFFFFFFFF'
+ %0 0.5X:'00000'
+ %0 0.5X:'00001'
+ %0 0.5X:'0000A'
+ %0 0.5X:'00064'
+ %0 0.5X:'FFFFFFFFFFFFFFFF'
+ %0 0X:'0'
+ %0 0X:'1'
+ %0 0X:'A'
+ %0 0X:'64'
+ %0 0X:'FFFFFFFFFFFFFFFF'
+ %0 1.0X:' '
+ %0 1.0X:'1'
+ %0 1.0X:'A'
+ %0 1.0X:'64'
+ %0 1.0X:'FFFFFFFFFFFFFFFF'
+ %0 1.1X:'0'
+ %0 1.1X:'1'
+ %0 1.1X:'A'
+ %0 1.1X:'64'
+ %0 1.1X:'FFFFFFFFFFFFFFFF'
+ %0 1.2X:'00'
+ %0 1.2X:'01'
+ %0 1.2X:'0A'
+ %0 1.2X:'64'
+ %0 1.2X:'FFFFFFFFFFFFFFFF'
+ %0 1.5X:'00000'
+ %0 1.5X:'00001'
+ %0 1.5X:'0000A'
+ %0 1.5X:'00064'
+ %0 1.5X:'FFFFFFFFFFFFFFFF'
+ %0 1X:'0'
+ %0 1X:'1'
+ %0 1X:'A'
+ %0 1X:'64'
+ %0 1X:'FFFFFFFFFFFFFFFF'
+ %0 2.0X:' '
+ %0 2.0X:' 1'
+ %0 2.0X:' A'
+ %0 2.0X:'64'
+ %0 2.0X:'FFFFFFFFFFFFFFFF'
+ %0 2.1X:' 0'
+ %0 2.1X:' 1'
+ %0 2.1X:' A'
+ %0 2.1X:'64'
+ %0 2.1X:'FFFFFFFFFFFFFFFF'
+ %0 2.2X:'00'
+ %0 2.2X:'01'
+ %0 2.2X:'0A'
+ %0 2.2X:'64'
+ %0 2.2X:'FFFFFFFFFFFFFFFF'
+ %0 2.5X:'00000'
+ %0 2.5X:'00001'
+ %0 2.5X:'0000A'
+ %0 2.5X:'00064'
+ %0 2.5X:'FFFFFFFFFFFFFFFF'
+ %0 2X:'00'
+ %0 2X:'01'
+ %0 2X:'0A'
+ %0 2X:'64'
+ %0 2X:'FFFFFFFFFFFFFFFF'
+ %0 5.0X:' '
+ %0 5.0X:' 1'
+ %0 5.0X:' A'
+ %0 5.0X:' 64'
+ %0 5.0X:'FFFFFFFFFFFFFFFF'
+ %0 5.1X:' 0'
+ %0 5.1X:' 1'
+ %0 5.1X:' A'
+ %0 5.1X:' 64'
+ %0 5.1X:'FFFFFFFFFFFFFFFF'
+ %0 5.2X:' 00'
+ %0 5.2X:' 01'
+ %0 5.2X:' 0A'
+ %0 5.2X:' 64'
+ %0 5.2X:'FFFFFFFFFFFFFFFF'
+ %0 5.5X:'00000'
+ %0 5.5X:'00001'
+ %0 5.5X:'0000A'
+ %0 5.5X:'00064'
+ %0 5.5X:'FFFFFFFFFFFFFFFF'
+ %0 5X:'00000'
+ %0 5X:'00001'
+ %0 5X:'0000A'
+ %0 5X:'00064'
+ %0 5X:'FFFFFFFFFFFFFFFF'
+ %0 X:'0'
+ %0 X:'1'
+ %0 X:'A'
+ %0 X:'64'
+ %0 X:'FFFFFFFFFFFFFFFF'
+ %0# .0X:''
+ %0# .0X:'0X1'
+ %0# .0X:'0XA'
+ %0# .0X:'0X64'
+ %0# .0X:'0XFFFFFFFFFFFFFFFF'
+ %0# .1X:'0'
+ %0# .1X:'0X1'
+ %0# .1X:'0XA'
+ %0# .1X:'0X64'
+ %0# .1X:'0XFFFFFFFFFFFFFFFF'
+ %0# .2X:'00'
+ %0# .2X:'0X01'
+ %0# .2X:'0X0A'
+ %0# .2X:'0X64'
+ %0# .2X:'0XFFFFFFFFFFFFFFFF'
+ %0# .5X:'00000'
+ %0# .5X:'0X00001'
+ %0# .5X:'0X0000A'
+ %0# .5X:'0X00064'
+ %0# .5X:'0XFFFFFFFFFFFFFFFF'
+ %0# 0.0X:''
+ %0# 0.0X:'0X1'
+ %0# 0.0X:'0XA'
+ %0# 0.0X:'0X64'
+ %0# 0.0X:'0XFFFFFFFFFFFFFFFF'
+ %0# 0.1X:'0'
+ %0# 0.1X:'0X1'
+ %0# 0.1X:'0XA'
+ %0# 0.1X:'0X64'
+ %0# 0.1X:'0XFFFFFFFFFFFFFFFF'
+ %0# 0.2X:'00'
+ %0# 0.2X:'0X01'
+ %0# 0.2X:'0X0A'
+ %0# 0.2X:'0X64'
+ %0# 0.2X:'0XFFFFFFFFFFFFFFFF'
+ %0# 0.5X:'00000'
+ %0# 0.5X:'0X00001'
+ %0# 0.5X:'0X0000A'
+ %0# 0.5X:'0X00064'
+ %0# 0.5X:'0XFFFFFFFFFFFFFFFF'
+ %0# 0X:'0'
+ %0# 0X:'0X1'
+ %0# 0X:'0XA'
+ %0# 0X:'0X64'
+ %0# 0X:'0XFFFFFFFFFFFFFFFF'
+ %0# 1.0X:' '
+ %0# 1.0X:'0X1'
+ %0# 1.0X:'0XA'
+ %0# 1.0X:'0X64'
+ %0# 1.0X:'0XFFFFFFFFFFFFFFFF'
+ %0# 1.1X:'0'
+ %0# 1.1X:'0X1'
+ %0# 1.1X:'0XA'
+ %0# 1.1X:'0X64'
+ %0# 1.1X:'0XFFFFFFFFFFFFFFFF'
+ %0# 1.2X:'00'
+ %0# 1.2X:'0X01'
+ %0# 1.2X:'0X0A'
+ %0# 1.2X:'0X64'
+ %0# 1.2X:'0XFFFFFFFFFFFFFFFF'
+ %0# 1.5X:'00000'
+ %0# 1.5X:'0X00001'
+ %0# 1.5X:'0X0000A'
+ %0# 1.5X:'0X00064'
+ %0# 1.5X:'0XFFFFFFFFFFFFFFFF'
+ %0# 1X:'0'
+ %0# 1X:'0X1'
+ %0# 1X:'0XA'
+ %0# 1X:'0X64'
+ %0# 1X:'0XFFFFFFFFFFFFFFFF'
+ %0# 2.0X:' '
+ %0# 2.0X:'0X1'
+ %0# 2.0X:'0XA'
+ %0# 2.0X:'0X64'
+ %0# 2.0X:'0XFFFFFFFFFFFFFFFF'
+ %0# 2.1X:' 0'
+ %0# 2.1X:'0X1'
+ %0# 2.1X:'0XA'
+ %0# 2.1X:'0X64'
+ %0# 2.1X:'0XFFFFFFFFFFFFFFFF'
+ %0# 2.2X:'00'
+ %0# 2.2X:'0X01'
+ %0# 2.2X:'0X0A'
+ %0# 2.2X:'0X64'
+ %0# 2.2X:'0XFFFFFFFFFFFFFFFF'
+ %0# 2.5X:'00000'
+ %0# 2.5X:'0X00001'
+ %0# 2.5X:'0X0000A'
+ %0# 2.5X:'0X00064'
+ %0# 2.5X:'0XFFFFFFFFFFFFFFFF'
+ %0# 2X:'00'
+ %0# 2X:'0X1'
+ %0# 2X:'0XA'
+ %0# 2X:'0X64'
+ %0# 2X:'0XFFFFFFFFFFFFFFFF'
+ %0# 5.0X:' '
+ %0# 5.0X:' 0X1'
+ %0# 5.0X:' 0XA'
+ %0# 5.0X:' 0X64'
+ %0# 5.0X:'0XFFFFFFFFFFFFFFFF'
+ %0# 5.1X:' 0'
+ %0# 5.1X:' 0X1'
+ %0# 5.1X:' 0XA'
+ %0# 5.1X:' 0X64'
+ %0# 5.1X:'0XFFFFFFFFFFFFFFFF'
+ %0# 5.2X:' 00'
+ %0# 5.2X:' 0X01'
+ %0# 5.2X:' 0X0A'
+ %0# 5.2X:' 0X64'
+ %0# 5.2X:'0XFFFFFFFFFFFFFFFF'
+ %0# 5.5X:'00000'
+ %0# 5.5X:'0X00001'
+ %0# 5.5X:'0X0000A'
+ %0# 5.5X:'0X00064'
+ %0# 5.5X:'0XFFFFFFFFFFFFFFFF'
+ %0# 5X:'00000'
+ %0# 5X:'0X001'
+ %0# 5X:'0X00A'
+ %0# 5X:'0X064'
+ %0# 5X:'0XFFFFFFFFFFFFFFFF'
+ %0# X:'0'
+ %0# X:'0X1'
+ %0# X:'0XA'
+ %0# X:'0X64'
+ %0# X:'0XFFFFFFFFFFFFFFFF'
+ %0#+ .0X:''
+ %0#+ .0X:'0X1'
+ %0#+ .0X:'0XA'
+ %0#+ .0X:'0X64'
+ %0#+ .0X:'0XFFFFFFFFFFFFFFFF'
+ %0#+ .1X:'0'
+ %0#+ .1X:'0X1'
+ %0#+ .1X:'0XA'
+ %0#+ .1X:'0X64'
+ %0#+ .1X:'0XFFFFFFFFFFFFFFFF'
+ %0#+ .2X:'00'
+ %0#+ .2X:'0X01'
+ %0#+ .2X:'0X0A'
+ %0#+ .2X:'0X64'
+ %0#+ .2X:'0XFFFFFFFFFFFFFFFF'
+ %0#+ .5X:'00000'
+ %0#+ .5X:'0X00001'
+ %0#+ .5X:'0X0000A'
+ %0#+ .5X:'0X00064'
+ %0#+ .5X:'0XFFFFFFFFFFFFFFFF'
+ %0#+ 0.0X:''
+ %0#+ 0.0X:'0X1'
+ %0#+ 0.0X:'0XA'
+ %0#+ 0.0X:'0X64'
+ %0#+ 0.0X:'0XFFFFFFFFFFFFFFFF'
+ %0#+ 0.1X:'0'
+ %0#+ 0.1X:'0X1'
+ %0#+ 0.1X:'0XA'
+ %0#+ 0.1X:'0X64'
+ %0#+ 0.1X:'0XFFFFFFFFFFFFFFFF'
+ %0#+ 0.2X:'00'
+ %0#+ 0.2X:'0X01'
+ %0#+ 0.2X:'0X0A'
+ %0#+ 0.2X:'0X64'
+ %0#+ 0.2X:'0XFFFFFFFFFFFFFFFF'
+ %0#+ 0.5X:'00000'
+ %0#+ 0.5X:'0X00001'
+ %0#+ 0.5X:'0X0000A'
+ %0#+ 0.5X:'0X00064'
+ %0#+ 0.5X:'0XFFFFFFFFFFFFFFFF'
+ %0#+ 0X:'0'
+ %0#+ 0X:'0X1'
+ %0#+ 0X:'0XA'
+ %0#+ 0X:'0X64'
+ %0#+ 0X:'0XFFFFFFFFFFFFFFFF'
+ %0#+ 1.0X:' '
+ %0#+ 1.0X:'0X1'
+ %0#+ 1.0X:'0XA'
+ %0#+ 1.0X:'0X64'
+ %0#+ 1.0X:'0XFFFFFFFFFFFFFFFF'
+ %0#+ 1.1X:'0'
+ %0#+ 1.1X:'0X1'
+ %0#+ 1.1X:'0XA'
+ %0#+ 1.1X:'0X64'
+ %0#+ 1.1X:'0XFFFFFFFFFFFFFFFF'
+ %0#+ 1.2X:'00'
+ %0#+ 1.2X:'0X01'
+ %0#+ 1.2X:'0X0A'
+ %0#+ 1.2X:'0X64'
+ %0#+ 1.2X:'0XFFFFFFFFFFFFFFFF'
+ %0#+ 1.5X:'00000'
+ %0#+ 1.5X:'0X00001'
+ %0#+ 1.5X:'0X0000A'
+ %0#+ 1.5X:'0X00064'
+ %0#+ 1.5X:'0XFFFFFFFFFFFFFFFF'
+ %0#+ 1X:'0'
+ %0#+ 1X:'0X1'
+ %0#+ 1X:'0XA'
+ %0#+ 1X:'0X64'
+ %0#+ 1X:'0XFFFFFFFFFFFFFFFF'
+ %0#+ 2.0X:' '
+ %0#+ 2.0X:'0X1'
+ %0#+ 2.0X:'0XA'
+ %0#+ 2.0X:'0X64'
+ %0#+ 2.0X:'0XFFFFFFFFFFFFFFFF'
+ %0#+ 2.1X:' 0'
+ %0#+ 2.1X:'0X1'
+ %0#+ 2.1X:'0XA'
+ %0#+ 2.1X:'0X64'
+ %0#+ 2.1X:'0XFFFFFFFFFFFFFFFF'
+ %0#+ 2.2X:'00'
+ %0#+ 2.2X:'0X01'
+ %0#+ 2.2X:'0X0A'
+ %0#+ 2.2X:'0X64'
+ %0#+ 2.2X:'0XFFFFFFFFFFFFFFFF'
+ %0#+ 2.5X:'00000'
+ %0#+ 2.5X:'0X00001'
+ %0#+ 2.5X:'0X0000A'
+ %0#+ 2.5X:'0X00064'
+ %0#+ 2.5X:'0XFFFFFFFFFFFFFFFF'
+ %0#+ 2X:'00'
+ %0#+ 2X:'0X1'
+ %0#+ 2X:'0XA'
+ %0#+ 2X:'0X64'
+ %0#+ 2X:'0XFFFFFFFFFFFFFFFF'
+ %0#+ 5.0X:' '
+ %0#+ 5.0X:' 0X1'
+ %0#+ 5.0X:' 0XA'
+ %0#+ 5.0X:' 0X64'
+ %0#+ 5.0X:'0XFFFFFFFFFFFFFFFF'
+ %0#+ 5.1X:' 0'
+ %0#+ 5.1X:' 0X1'
+ %0#+ 5.1X:' 0XA'
+ %0#+ 5.1X:' 0X64'
+ %0#+ 5.1X:'0XFFFFFFFFFFFFFFFF'
+ %0#+ 5.2X:' 00'
+ %0#+ 5.2X:' 0X01'
+ %0#+ 5.2X:' 0X0A'
+ %0#+ 5.2X:' 0X64'
+ %0#+ 5.2X:'0XFFFFFFFFFFFFFFFF'
+ %0#+ 5.5X:'00000'
+ %0#+ 5.5X:'0X00001'
+ %0#+ 5.5X:'0X0000A'
+ %0#+ 5.5X:'0X00064'
+ %0#+ 5.5X:'0XFFFFFFFFFFFFFFFF'
+ %0#+ 5X:'00000'
+ %0#+ 5X:'0X001'
+ %0#+ 5X:'0X00A'
+ %0#+ 5X:'0X064'
+ %0#+ 5X:'0XFFFFFFFFFFFFFFFF'
+ %0#+ X:'0'
+ %0#+ X:'0X1'
+ %0#+ X:'0XA'
+ %0#+ X:'0X64'
+ %0#+ X:'0XFFFFFFFFFFFFFFFF'
+ %0#+.0X:''
+ %0#+.0X:'0X1'
+ %0#+.0X:'0XA'
+ %0#+.0X:'0X64'
+ %0#+.0X:'0XFFFFFFFFFFFFFFFF'
+ %0#+.1X:'0'
+ %0#+.1X:'0X1'
+ %0#+.1X:'0XA'
+ %0#+.1X:'0X64'
+ %0#+.1X:'0XFFFFFFFFFFFFFFFF'
+ %0#+.2X:'00'
+ %0#+.2X:'0X01'
+ %0#+.2X:'0X0A'
+ %0#+.2X:'0X64'
+ %0#+.2X:'0XFFFFFFFFFFFFFFFF'
+ %0#+.5X:'00000'
+ %0#+.5X:'0X00001'
+ %0#+.5X:'0X0000A'
+ %0#+.5X:'0X00064'
+ %0#+.5X:'0XFFFFFFFFFFFFFFFF'
+ %0#+0.0X:''
+ %0#+0.0X:'0X1'
+ %0#+0.0X:'0XA'
+ %0#+0.0X:'0X64'
+ %0#+0.0X:'0XFFFFFFFFFFFFFFFF'
+ %0#+0.1X:'0'
+ %0#+0.1X:'0X1'
+ %0#+0.1X:'0XA'
+ %0#+0.1X:'0X64'
+ %0#+0.1X:'0XFFFFFFFFFFFFFFFF'
+ %0#+0.2X:'00'
+ %0#+0.2X:'0X01'
+ %0#+0.2X:'0X0A'
+ %0#+0.2X:'0X64'
+ %0#+0.2X:'0XFFFFFFFFFFFFFFFF'
+ %0#+0.5X:'00000'
+ %0#+0.5X:'0X00001'
+ %0#+0.5X:'0X0000A'
+ %0#+0.5X:'0X00064'
+ %0#+0.5X:'0XFFFFFFFFFFFFFFFF'
+ %0#+0X:'0'
+ %0#+0X:'0X1'
+ %0#+0X:'0XA'
+ %0#+0X:'0X64'
+ %0#+0X:'0XFFFFFFFFFFFFFFFF'
+ %0#+1.0X:' '
+ %0#+1.0X:'0X1'
+ %0#+1.0X:'0XA'
+ %0#+1.0X:'0X64'
+ %0#+1.0X:'0XFFFFFFFFFFFFFFFF'
+ %0#+1.1X:'0'
+ %0#+1.1X:'0X1'
+ %0#+1.1X:'0XA'
+ %0#+1.1X:'0X64'
+ %0#+1.1X:'0XFFFFFFFFFFFFFFFF'
+ %0#+1.2X:'00'
+ %0#+1.2X:'0X01'
+ %0#+1.2X:'0X0A'
+ %0#+1.2X:'0X64'
+ %0#+1.2X:'0XFFFFFFFFFFFFFFFF'
+ %0#+1.5X:'00000'
+ %0#+1.5X:'0X00001'
+ %0#+1.5X:'0X0000A'
+ %0#+1.5X:'0X00064'
+ %0#+1.5X:'0XFFFFFFFFFFFFFFFF'
+ %0#+1X:'0'
+ %0#+1X:'0X1'
+ %0#+1X:'0XA'
+ %0#+1X:'0X64'
+ %0#+1X:'0XFFFFFFFFFFFFFFFF'
+ %0#+2.0X:' '
+ %0#+2.0X:'0X1'
+ %0#+2.0X:'0XA'
+ %0#+2.0X:'0X64'
+ %0#+2.0X:'0XFFFFFFFFFFFFFFFF'
+ %0#+2.1X:' 0'
+ %0#+2.1X:'0X1'
+ %0#+2.1X:'0XA'
+ %0#+2.1X:'0X64'
+ %0#+2.1X:'0XFFFFFFFFFFFFFFFF'
+ %0#+2.2X:'00'
+ %0#+2.2X:'0X01'
+ %0#+2.2X:'0X0A'
+ %0#+2.2X:'0X64'
+ %0#+2.2X:'0XFFFFFFFFFFFFFFFF'
+ %0#+2.5X:'00000'
+ %0#+2.5X:'0X00001'
+ %0#+2.5X:'0X0000A'
+ %0#+2.5X:'0X00064'
+ %0#+2.5X:'0XFFFFFFFFFFFFFFFF'
+ %0#+2X:'00'
+ %0#+2X:'0X1'
+ %0#+2X:'0XA'
+ %0#+2X:'0X64'
+ %0#+2X:'0XFFFFFFFFFFFFFFFF'
+ %0#+5.0X:' '
+ %0#+5.0X:' 0X1'
+ %0#+5.0X:' 0XA'
+ %0#+5.0X:' 0X64'
+ %0#+5.0X:'0XFFFFFFFFFFFFFFFF'
+ %0#+5.1X:' 0'
+ %0#+5.1X:' 0X1'
+ %0#+5.1X:' 0XA'
+ %0#+5.1X:' 0X64'
+ %0#+5.1X:'0XFFFFFFFFFFFFFFFF'
+ %0#+5.2X:' 00'
+ %0#+5.2X:' 0X01'
+ %0#+5.2X:' 0X0A'
+ %0#+5.2X:' 0X64'
+ %0#+5.2X:'0XFFFFFFFFFFFFFFFF'
+ %0#+5.5X:'00000'
+ %0#+5.5X:'0X00001'
+ %0#+5.5X:'0X0000A'
+ %0#+5.5X:'0X00064'
+ %0#+5.5X:'0XFFFFFFFFFFFFFFFF'
+ %0#+5X:'00000'
+ %0#+5X:'0X001'
+ %0#+5X:'0X00A'
+ %0#+5X:'0X064'
+ %0#+5X:'0XFFFFFFFFFFFFFFFF'
+ %0#+X:'0'
+ %0#+X:'0X1'
+ %0#+X:'0XA'
+ %0#+X:'0X64'
+ %0#+X:'0XFFFFFFFFFFFFFFFF'
+ %0#- .0X:''
+ %0#- .0X:'0X1'
+ %0#- .0X:'0XA'
+ %0#- .0X:'0X64'
+ %0#- .0X:'0XFFFFFFFFFFFFFFFF'
+ %0#- .1X:'0'
+ %0#- .1X:'0X1'
+ %0#- .1X:'0XA'
+ %0#- .1X:'0X64'
+ %0#- .1X:'0XFFFFFFFFFFFFFFFF'
+ %0#- .2X:'00'
+ %0#- .2X:'0X01'
+ %0#- .2X:'0X0A'
+ %0#- .2X:'0X64'
+ %0#- .2X:'0XFFFFFFFFFFFFFFFF'
+ %0#- .5X:'00000'
+ %0#- .5X:'0X00001'
+ %0#- .5X:'0X0000A'
+ %0#- .5X:'0X00064'
+ %0#- .5X:'0XFFFFFFFFFFFFFFFF'
+ %0#- 0.0X:''
+ %0#- 0.0X:'0X1'
+ %0#- 0.0X:'0XA'
+ %0#- 0.0X:'0X64'
+ %0#- 0.0X:'0XFFFFFFFFFFFFFFFF'
+ %0#- 0.1X:'0'
+ %0#- 0.1X:'0X1'
+ %0#- 0.1X:'0XA'
+ %0#- 0.1X:'0X64'
+ %0#- 0.1X:'0XFFFFFFFFFFFFFFFF'
+ %0#- 0.2X:'00'
+ %0#- 0.2X:'0X01'
+ %0#- 0.2X:'0X0A'
+ %0#- 0.2X:'0X64'
+ %0#- 0.2X:'0XFFFFFFFFFFFFFFFF'
+ %0#- 0.5X:'00000'
+ %0#- 0.5X:'0X00001'
+ %0#- 0.5X:'0X0000A'
+ %0#- 0.5X:'0X00064'
+ %0#- 0.5X:'0XFFFFFFFFFFFFFFFF'
+ %0#- 0X:'0'
+ %0#- 0X:'0X1'
+ %0#- 0X:'0XA'
+ %0#- 0X:'0X64'
+ %0#- 0X:'0XFFFFFFFFFFFFFFFF'
+ %0#- 1.0X:' '
+ %0#- 1.0X:'0X1'
+ %0#- 1.0X:'0XA'
+ %0#- 1.0X:'0X64'
+ %0#- 1.0X:'0XFFFFFFFFFFFFFFFF'
+ %0#- 1.1X:'0'
+ %0#- 1.1X:'0X1'
+ %0#- 1.1X:'0XA'
+ %0#- 1.1X:'0X64'
+ %0#- 1.1X:'0XFFFFFFFFFFFFFFFF'
+ %0#- 1.2X:'00'
+ %0#- 1.2X:'0X01'
+ %0#- 1.2X:'0X0A'
+ %0#- 1.2X:'0X64'
+ %0#- 1.2X:'0XFFFFFFFFFFFFFFFF'
+ %0#- 1.5X:'00000'
+ %0#- 1.5X:'0X00001'
+ %0#- 1.5X:'0X0000A'
+ %0#- 1.5X:'0X00064'
+ %0#- 1.5X:'0XFFFFFFFFFFFFFFFF'
+ %0#- 1X:'0'
+ %0#- 1X:'0X1'
+ %0#- 1X:'0XA'
+ %0#- 1X:'0X64'
+ %0#- 1X:'0XFFFFFFFFFFFFFFFF'
+ %0#- 2.0X:' '
+ %0#- 2.0X:'0X1'
+ %0#- 2.0X:'0XA'
+ %0#- 2.0X:'0X64'
+ %0#- 2.0X:'0XFFFFFFFFFFFFFFFF'
+ %0#- 2.1X:'0 '
+ %0#- 2.1X:'0X1'
+ %0#- 2.1X:'0XA'
+ %0#- 2.1X:'0X64'
+ %0#- 2.1X:'0XFFFFFFFFFFFFFFFF'
+ %0#- 2.2X:'00'
+ %0#- 2.2X:'0X01'
+ %0#- 2.2X:'0X0A'
+ %0#- 2.2X:'0X64'
+ %0#- 2.2X:'0XFFFFFFFFFFFFFFFF'
+ %0#- 2.5X:'00000'
+ %0#- 2.5X:'0X00001'
+ %0#- 2.5X:'0X0000A'
+ %0#- 2.5X:'0X00064'
+ %0#- 2.5X:'0XFFFFFFFFFFFFFFFF'
+ %0#- 2X:'0 '
+ %0#- 2X:'0X1'
+ %0#- 2X:'0XA'
+ %0#- 2X:'0X64'
+ %0#- 2X:'0XFFFFFFFFFFFFFFFF'
+ %0#- 5.0X:' '
+ %0#- 5.0X:'0X1 '
+ %0#- 5.0X:'0XA '
+ %0#- 5.0X:'0X64 '
+ %0#- 5.0X:'0XFFFFFFFFFFFFFFFF'
+ %0#- 5.1X:'0 '
+ %0#- 5.1X:'0X1 '
+ %0#- 5.1X:'0XA '
+ %0#- 5.1X:'0X64 '
+ %0#- 5.1X:'0XFFFFFFFFFFFFFFFF'
+ %0#- 5.2X:'00 '
+ %0#- 5.2X:'0X01 '
+ %0#- 5.2X:'0X0A '
+ %0#- 5.2X:'0X64 '
+ %0#- 5.2X:'0XFFFFFFFFFFFFFFFF'
+ %0#- 5.5X:'00000'
+ %0#- 5.5X:'0X00001'
+ %0#- 5.5X:'0X0000A'
+ %0#- 5.5X:'0X00064'
+ %0#- 5.5X:'0XFFFFFFFFFFFFFFFF'
+ %0#- 5X:'0 '
+ %0#- 5X:'0X1 '
+ %0#- 5X:'0XA '
+ %0#- 5X:'0X64 '
+ %0#- 5X:'0XFFFFFFFFFFFFFFFF'
+ %0#- X:'0'
+ %0#- X:'0X1'
+ %0#- X:'0XA'
+ %0#- X:'0X64'
+ %0#- X:'0XFFFFFFFFFFFFFFFF'
+ %0#-+ .0X:''
+ %0#-+ .0X:'0X1'
+ %0#-+ .0X:'0XA'
+ %0#-+ .0X:'0X64'
+ %0#-+ .0X:'0XFFFFFFFFFFFFFFFF'
+ %0#-+ .1X:'0'
+ %0#-+ .1X:'0X1'
+ %0#-+ .1X:'0XA'
+ %0#-+ .1X:'0X64'
+ %0#-+ .1X:'0XFFFFFFFFFFFFFFFF'
+ %0#-+ .2X:'00'
+ %0#-+ .2X:'0X01'
+ %0#-+ .2X:'0X0A'
+ %0#-+ .2X:'0X64'
+ %0#-+ .2X:'0XFFFFFFFFFFFFFFFF'
+ %0#-+ .5X:'00000'
+ %0#-+ .5X:'0X00001'
+ %0#-+ .5X:'0X0000A'
+ %0#-+ .5X:'0X00064'
+ %0#-+ .5X:'0XFFFFFFFFFFFFFFFF'
+%0#-+ 0.0X:''
+%0#-+ 0.0X:'0X1'
+%0#-+ 0.0X:'0XA'
+%0#-+ 0.0X:'0X64'
+%0#-+ 0.0X:'0XFFFFFFFFFFFFFFFF'
+%0#-+ 0.1X:'0'
+%0#-+ 0.1X:'0X1'
+%0#-+ 0.1X:'0XA'
+%0#-+ 0.1X:'0X64'
+%0#-+ 0.1X:'0XFFFFFFFFFFFFFFFF'
+%0#-+ 0.2X:'00'
+%0#-+ 0.2X:'0X01'
+%0#-+ 0.2X:'0X0A'
+%0#-+ 0.2X:'0X64'
+%0#-+ 0.2X:'0XFFFFFFFFFFFFFFFF'
+%0#-+ 0.5X:'00000'
+%0#-+ 0.5X:'0X00001'
+%0#-+ 0.5X:'0X0000A'
+%0#-+ 0.5X:'0X00064'
+%0#-+ 0.5X:'0XFFFFFFFFFFFFFFFF'
+ %0#-+ 0X:'0'
+ %0#-+ 0X:'0X1'
+ %0#-+ 0X:'0XA'
+ %0#-+ 0X:'0X64'
+ %0#-+ 0X:'0XFFFFFFFFFFFFFFFF'
+%0#-+ 1.0X:' '
+%0#-+ 1.0X:'0X1'
+%0#-+ 1.0X:'0XA'
+%0#-+ 1.0X:'0X64'
+%0#-+ 1.0X:'0XFFFFFFFFFFFFFFFF'
+%0#-+ 1.1X:'0'
+%0#-+ 1.1X:'0X1'
+%0#-+ 1.1X:'0XA'
+%0#-+ 1.1X:'0X64'
+%0#-+ 1.1X:'0XFFFFFFFFFFFFFFFF'
+%0#-+ 1.2X:'00'
+%0#-+ 1.2X:'0X01'
+%0#-+ 1.2X:'0X0A'
+%0#-+ 1.2X:'0X64'
+%0#-+ 1.2X:'0XFFFFFFFFFFFFFFFF'
+%0#-+ 1.5X:'00000'
+%0#-+ 1.5X:'0X00001'
+%0#-+ 1.5X:'0X0000A'
+%0#-+ 1.5X:'0X00064'
+%0#-+ 1.5X:'0XFFFFFFFFFFFFFFFF'
+ %0#-+ 1X:'0'
+ %0#-+ 1X:'0X1'
+ %0#-+ 1X:'0XA'
+ %0#-+ 1X:'0X64'
+ %0#-+ 1X:'0XFFFFFFFFFFFFFFFF'
+%0#-+ 2.0X:' '
+%0#-+ 2.0X:'0X1'
+%0#-+ 2.0X:'0XA'
+%0#-+ 2.0X:'0X64'
+%0#-+ 2.0X:'0XFFFFFFFFFFFFFFFF'
+%0#-+ 2.1X:'0 '
+%0#-+ 2.1X:'0X1'
+%0#-+ 2.1X:'0XA'
+%0#-+ 2.1X:'0X64'
+%0#-+ 2.1X:'0XFFFFFFFFFFFFFFFF'
+%0#-+ 2.2X:'00'
+%0#-+ 2.2X:'0X01'
+%0#-+ 2.2X:'0X0A'
+%0#-+ 2.2X:'0X64'
+%0#-+ 2.2X:'0XFFFFFFFFFFFFFFFF'
+%0#-+ 2.5X:'00000'
+%0#-+ 2.5X:'0X00001'
+%0#-+ 2.5X:'0X0000A'
+%0#-+ 2.5X:'0X00064'
+%0#-+ 2.5X:'0XFFFFFFFFFFFFFFFF'
+ %0#-+ 2X:'0 '
+ %0#-+ 2X:'0X1'
+ %0#-+ 2X:'0XA'
+ %0#-+ 2X:'0X64'
+ %0#-+ 2X:'0XFFFFFFFFFFFFFFFF'
+%0#-+ 5.0X:' '
+%0#-+ 5.0X:'0X1 '
+%0#-+ 5.0X:'0XA '
+%0#-+ 5.0X:'0X64 '
+%0#-+ 5.0X:'0XFFFFFFFFFFFFFFFF'
+%0#-+ 5.1X:'0 '
+%0#-+ 5.1X:'0X1 '
+%0#-+ 5.1X:'0XA '
+%0#-+ 5.1X:'0X64 '
+%0#-+ 5.1X:'0XFFFFFFFFFFFFFFFF'
+%0#-+ 5.2X:'00 '
+%0#-+ 5.2X:'0X01 '
+%0#-+ 5.2X:'0X0A '
+%0#-+ 5.2X:'0X64 '
+%0#-+ 5.2X:'0XFFFFFFFFFFFFFFFF'
+%0#-+ 5.5X:'00000'
+%0#-+ 5.5X:'0X00001'
+%0#-+ 5.5X:'0X0000A'
+%0#-+ 5.5X:'0X00064'
+%0#-+ 5.5X:'0XFFFFFFFFFFFFFFFF'
+ %0#-+ 5X:'0 '
+ %0#-+ 5X:'0X1 '
+ %0#-+ 5X:'0XA '
+ %0#-+ 5X:'0X64 '
+ %0#-+ 5X:'0XFFFFFFFFFFFFFFFF'
+ %0#-+ X:'0'
+ %0#-+ X:'0X1'
+ %0#-+ X:'0XA'
+ %0#-+ X:'0X64'
+ %0#-+ X:'0XFFFFFFFFFFFFFFFF'
+ %0#-+.0X:''
+ %0#-+.0X:'0X1'
+ %0#-+.0X:'0XA'
+ %0#-+.0X:'0X64'
+ %0#-+.0X:'0XFFFFFFFFFFFFFFFF'
+ %0#-+.1X:'0'
+ %0#-+.1X:'0X1'
+ %0#-+.1X:'0XA'
+ %0#-+.1X:'0X64'
+ %0#-+.1X:'0XFFFFFFFFFFFFFFFF'
+ %0#-+.2X:'00'
+ %0#-+.2X:'0X01'
+ %0#-+.2X:'0X0A'
+ %0#-+.2X:'0X64'
+ %0#-+.2X:'0XFFFFFFFFFFFFFFFF'
+ %0#-+.5X:'00000'
+ %0#-+.5X:'0X00001'
+ %0#-+.5X:'0X0000A'
+ %0#-+.5X:'0X00064'
+ %0#-+.5X:'0XFFFFFFFFFFFFFFFF'
+ %0#-+0.0X:''
+ %0#-+0.0X:'0X1'
+ %0#-+0.0X:'0XA'
+ %0#-+0.0X:'0X64'
+ %0#-+0.0X:'0XFFFFFFFFFFFFFFFF'
+ %0#-+0.1X:'0'
+ %0#-+0.1X:'0X1'
+ %0#-+0.1X:'0XA'
+ %0#-+0.1X:'0X64'
+ %0#-+0.1X:'0XFFFFFFFFFFFFFFFF'
+ %0#-+0.2X:'00'
+ %0#-+0.2X:'0X01'
+ %0#-+0.2X:'0X0A'
+ %0#-+0.2X:'0X64'
+ %0#-+0.2X:'0XFFFFFFFFFFFFFFFF'
+ %0#-+0.5X:'00000'
+ %0#-+0.5X:'0X00001'
+ %0#-+0.5X:'0X0000A'
+ %0#-+0.5X:'0X00064'
+ %0#-+0.5X:'0XFFFFFFFFFFFFFFFF'
+ %0#-+0X:'0'
+ %0#-+0X:'0X1'
+ %0#-+0X:'0XA'
+ %0#-+0X:'0X64'
+ %0#-+0X:'0XFFFFFFFFFFFFFFFF'
+ %0#-+1.0X:' '
+ %0#-+1.0X:'0X1'
+ %0#-+1.0X:'0XA'
+ %0#-+1.0X:'0X64'
+ %0#-+1.0X:'0XFFFFFFFFFFFFFFFF'
+ %0#-+1.1X:'0'
+ %0#-+1.1X:'0X1'
+ %0#-+1.1X:'0XA'
+ %0#-+1.1X:'0X64'
+ %0#-+1.1X:'0XFFFFFFFFFFFFFFFF'
+ %0#-+1.2X:'00'
+ %0#-+1.2X:'0X01'
+ %0#-+1.2X:'0X0A'
+ %0#-+1.2X:'0X64'
+ %0#-+1.2X:'0XFFFFFFFFFFFFFFFF'
+ %0#-+1.5X:'00000'
+ %0#-+1.5X:'0X00001'
+ %0#-+1.5X:'0X0000A'
+ %0#-+1.5X:'0X00064'
+ %0#-+1.5X:'0XFFFFFFFFFFFFFFFF'
+ %0#-+1X:'0'
+ %0#-+1X:'0X1'
+ %0#-+1X:'0XA'
+ %0#-+1X:'0X64'
+ %0#-+1X:'0XFFFFFFFFFFFFFFFF'
+ %0#-+2.0X:' '
+ %0#-+2.0X:'0X1'
+ %0#-+2.0X:'0XA'
+ %0#-+2.0X:'0X64'
+ %0#-+2.0X:'0XFFFFFFFFFFFFFFFF'
+ %0#-+2.1X:'0 '
+ %0#-+2.1X:'0X1'
+ %0#-+2.1X:'0XA'
+ %0#-+2.1X:'0X64'
+ %0#-+2.1X:'0XFFFFFFFFFFFFFFFF'
+ %0#-+2.2X:'00'
+ %0#-+2.2X:'0X01'
+ %0#-+2.2X:'0X0A'
+ %0#-+2.2X:'0X64'
+ %0#-+2.2X:'0XFFFFFFFFFFFFFFFF'
+ %0#-+2.5X:'00000'
+ %0#-+2.5X:'0X00001'
+ %0#-+2.5X:'0X0000A'
+ %0#-+2.5X:'0X00064'
+ %0#-+2.5X:'0XFFFFFFFFFFFFFFFF'
+ %0#-+2X:'0 '
+ %0#-+2X:'0X1'
+ %0#-+2X:'0XA'
+ %0#-+2X:'0X64'
+ %0#-+2X:'0XFFFFFFFFFFFFFFFF'
+ %0#-+5.0X:' '
+ %0#-+5.0X:'0X1 '
+ %0#-+5.0X:'0XA '
+ %0#-+5.0X:'0X64 '
+ %0#-+5.0X:'0XFFFFFFFFFFFFFFFF'
+ %0#-+5.1X:'0 '
+ %0#-+5.1X:'0X1 '
+ %0#-+5.1X:'0XA '
+ %0#-+5.1X:'0X64 '
+ %0#-+5.1X:'0XFFFFFFFFFFFFFFFF'
+ %0#-+5.2X:'00 '
+ %0#-+5.2X:'0X01 '
+ %0#-+5.2X:'0X0A '
+ %0#-+5.2X:'0X64 '
+ %0#-+5.2X:'0XFFFFFFFFFFFFFFFF'
+ %0#-+5.5X:'00000'
+ %0#-+5.5X:'0X00001'
+ %0#-+5.5X:'0X0000A'
+ %0#-+5.5X:'0X00064'
+ %0#-+5.5X:'0XFFFFFFFFFFFFFFFF'
+ %0#-+5X:'0 '
+ %0#-+5X:'0X1 '
+ %0#-+5X:'0XA '
+ %0#-+5X:'0X64 '
+ %0#-+5X:'0XFFFFFFFFFFFFFFFF'
+ %0#-+X:'0'
+ %0#-+X:'0X1'
+ %0#-+X:'0XA'
+ %0#-+X:'0X64'
+ %0#-+X:'0XFFFFFFFFFFFFFFFF'
+ %0#-.0X:''
+ %0#-.0X:'0X1'
+ %0#-.0X:'0XA'
+ %0#-.0X:'0X64'
+ %0#-.0X:'0XFFFFFFFFFFFFFFFF'
+ %0#-.1X:'0'
+ %0#-.1X:'0X1'
+ %0#-.1X:'0XA'
+ %0#-.1X:'0X64'
+ %0#-.1X:'0XFFFFFFFFFFFFFFFF'
+ %0#-.2X:'00'
+ %0#-.2X:'0X01'
+ %0#-.2X:'0X0A'
+ %0#-.2X:'0X64'
+ %0#-.2X:'0XFFFFFFFFFFFFFFFF'
+ %0#-.5X:'00000'
+ %0#-.5X:'0X00001'
+ %0#-.5X:'0X0000A'
+ %0#-.5X:'0X00064'
+ %0#-.5X:'0XFFFFFFFFFFFFFFFF'
+ %0#-0.0X:''
+ %0#-0.0X:'0X1'
+ %0#-0.0X:'0XA'
+ %0#-0.0X:'0X64'
+ %0#-0.0X:'0XFFFFFFFFFFFFFFFF'
+ %0#-0.1X:'0'
+ %0#-0.1X:'0X1'
+ %0#-0.1X:'0XA'
+ %0#-0.1X:'0X64'
+ %0#-0.1X:'0XFFFFFFFFFFFFFFFF'
+ %0#-0.2X:'00'
+ %0#-0.2X:'0X01'
+ %0#-0.2X:'0X0A'
+ %0#-0.2X:'0X64'
+ %0#-0.2X:'0XFFFFFFFFFFFFFFFF'
+ %0#-0.5X:'00000'
+ %0#-0.5X:'0X00001'
+ %0#-0.5X:'0X0000A'
+ %0#-0.5X:'0X00064'
+ %0#-0.5X:'0XFFFFFFFFFFFFFFFF'
+ %0#-0X:'0'
+ %0#-0X:'0X1'
+ %0#-0X:'0XA'
+ %0#-0X:'0X64'
+ %0#-0X:'0XFFFFFFFFFFFFFFFF'
+ %0#-1.0X:' '
+ %0#-1.0X:'0X1'
+ %0#-1.0X:'0XA'
+ %0#-1.0X:'0X64'
+ %0#-1.0X:'0XFFFFFFFFFFFFFFFF'
+ %0#-1.1X:'0'
+ %0#-1.1X:'0X1'
+ %0#-1.1X:'0XA'
+ %0#-1.1X:'0X64'
+ %0#-1.1X:'0XFFFFFFFFFFFFFFFF'
+ %0#-1.2X:'00'
+ %0#-1.2X:'0X01'
+ %0#-1.2X:'0X0A'
+ %0#-1.2X:'0X64'
+ %0#-1.2X:'0XFFFFFFFFFFFFFFFF'
+ %0#-1.5X:'00000'
+ %0#-1.5X:'0X00001'
+ %0#-1.5X:'0X0000A'
+ %0#-1.5X:'0X00064'
+ %0#-1.5X:'0XFFFFFFFFFFFFFFFF'
+ %0#-1X:'0'
+ %0#-1X:'0X1'
+ %0#-1X:'0XA'
+ %0#-1X:'0X64'
+ %0#-1X:'0XFFFFFFFFFFFFFFFF'
+ %0#-2.0X:' '
+ %0#-2.0X:'0X1'
+ %0#-2.0X:'0XA'
+ %0#-2.0X:'0X64'
+ %0#-2.0X:'0XFFFFFFFFFFFFFFFF'
+ %0#-2.1X:'0 '
+ %0#-2.1X:'0X1'
+ %0#-2.1X:'0XA'
+ %0#-2.1X:'0X64'
+ %0#-2.1X:'0XFFFFFFFFFFFFFFFF'
+ %0#-2.2X:'00'
+ %0#-2.2X:'0X01'
+ %0#-2.2X:'0X0A'
+ %0#-2.2X:'0X64'
+ %0#-2.2X:'0XFFFFFFFFFFFFFFFF'
+ %0#-2.5X:'00000'
+ %0#-2.5X:'0X00001'
+ %0#-2.5X:'0X0000A'
+ %0#-2.5X:'0X00064'
+ %0#-2.5X:'0XFFFFFFFFFFFFFFFF'
+ %0#-2X:'0 '
+ %0#-2X:'0X1'
+ %0#-2X:'0XA'
+ %0#-2X:'0X64'
+ %0#-2X:'0XFFFFFFFFFFFFFFFF'
+ %0#-5.0X:' '
+ %0#-5.0X:'0X1 '
+ %0#-5.0X:'0XA '
+ %0#-5.0X:'0X64 '
+ %0#-5.0X:'0XFFFFFFFFFFFFFFFF'
+ %0#-5.1X:'0 '
+ %0#-5.1X:'0X1 '
+ %0#-5.1X:'0XA '
+ %0#-5.1X:'0X64 '
+ %0#-5.1X:'0XFFFFFFFFFFFFFFFF'
+ %0#-5.2X:'00 '
+ %0#-5.2X:'0X01 '
+ %0#-5.2X:'0X0A '
+ %0#-5.2X:'0X64 '
+ %0#-5.2X:'0XFFFFFFFFFFFFFFFF'
+ %0#-5.5X:'00000'
+ %0#-5.5X:'0X00001'
+ %0#-5.5X:'0X0000A'
+ %0#-5.5X:'0X00064'
+ %0#-5.5X:'0XFFFFFFFFFFFFFFFF'
+ %0#-5X:'0 '
+ %0#-5X:'0X1 '
+ %0#-5X:'0XA '
+ %0#-5X:'0X64 '
+ %0#-5X:'0XFFFFFFFFFFFFFFFF'
+ %0#-X:'0'
+ %0#-X:'0X1'
+ %0#-X:'0XA'
+ %0#-X:'0X64'
+ %0#-X:'0XFFFFFFFFFFFFFFFF'
+ %0#.0X:''
+ %0#.0X:'0X1'
+ %0#.0X:'0XA'
+ %0#.0X:'0X64'
+ %0#.0X:'0XFFFFFFFFFFFFFFFF'
+ %0#.1X:'0'
+ %0#.1X:'0X1'
+ %0#.1X:'0XA'
+ %0#.1X:'0X64'
+ %0#.1X:'0XFFFFFFFFFFFFFFFF'
+ %0#.2X:'00'
+ %0#.2X:'0X01'
+ %0#.2X:'0X0A'
+ %0#.2X:'0X64'
+ %0#.2X:'0XFFFFFFFFFFFFFFFF'
+ %0#.5X:'00000'
+ %0#.5X:'0X00001'
+ %0#.5X:'0X0000A'
+ %0#.5X:'0X00064'
+ %0#.5X:'0XFFFFFFFFFFFFFFFF'
+ %0#0.0X:''
+ %0#0.0X:'0X1'
+ %0#0.0X:'0XA'
+ %0#0.0X:'0X64'
+ %0#0.0X:'0XFFFFFFFFFFFFFFFF'
+ %0#0.1X:'0'
+ %0#0.1X:'0X1'
+ %0#0.1X:'0XA'
+ %0#0.1X:'0X64'
+ %0#0.1X:'0XFFFFFFFFFFFFFFFF'
+ %0#0.2X:'00'
+ %0#0.2X:'0X01'
+ %0#0.2X:'0X0A'
+ %0#0.2X:'0X64'
+ %0#0.2X:'0XFFFFFFFFFFFFFFFF'
+ %0#0.5X:'00000'
+ %0#0.5X:'0X00001'
+ %0#0.5X:'0X0000A'
+ %0#0.5X:'0X00064'
+ %0#0.5X:'0XFFFFFFFFFFFFFFFF'
+ %0#0X:'0'
+ %0#0X:'0X1'
+ %0#0X:'0XA'
+ %0#0X:'0X64'
+ %0#0X:'0XFFFFFFFFFFFFFFFF'
+ %0#1.0X:' '
+ %0#1.0X:'0X1'
+ %0#1.0X:'0XA'
+ %0#1.0X:'0X64'
+ %0#1.0X:'0XFFFFFFFFFFFFFFFF'
+ %0#1.1X:'0'
+ %0#1.1X:'0X1'
+ %0#1.1X:'0XA'
+ %0#1.1X:'0X64'
+ %0#1.1X:'0XFFFFFFFFFFFFFFFF'
+ %0#1.2X:'00'
+ %0#1.2X:'0X01'
+ %0#1.2X:'0X0A'
+ %0#1.2X:'0X64'
+ %0#1.2X:'0XFFFFFFFFFFFFFFFF'
+ %0#1.5X:'00000'
+ %0#1.5X:'0X00001'
+ %0#1.5X:'0X0000A'
+ %0#1.5X:'0X00064'
+ %0#1.5X:'0XFFFFFFFFFFFFFFFF'
+ %0#1X:'0'
+ %0#1X:'0X1'
+ %0#1X:'0XA'
+ %0#1X:'0X64'
+ %0#1X:'0XFFFFFFFFFFFFFFFF'
+ %0#2.0X:' '
+ %0#2.0X:'0X1'
+ %0#2.0X:'0XA'
+ %0#2.0X:'0X64'
+ %0#2.0X:'0XFFFFFFFFFFFFFFFF'
+ %0#2.1X:' 0'
+ %0#2.1X:'0X1'
+ %0#2.1X:'0XA'
+ %0#2.1X:'0X64'
+ %0#2.1X:'0XFFFFFFFFFFFFFFFF'
+ %0#2.2X:'00'
+ %0#2.2X:'0X01'
+ %0#2.2X:'0X0A'
+ %0#2.2X:'0X64'
+ %0#2.2X:'0XFFFFFFFFFFFFFFFF'
+ %0#2.5X:'00000'
+ %0#2.5X:'0X00001'
+ %0#2.5X:'0X0000A'
+ %0#2.5X:'0X00064'
+ %0#2.5X:'0XFFFFFFFFFFFFFFFF'
+ %0#2X:'00'
+ %0#2X:'0X1'
+ %0#2X:'0XA'
+ %0#2X:'0X64'
+ %0#2X:'0XFFFFFFFFFFFFFFFF'
+ %0#5.0X:' '
+ %0#5.0X:' 0X1'
+ %0#5.0X:' 0XA'
+ %0#5.0X:' 0X64'
+ %0#5.0X:'0XFFFFFFFFFFFFFFFF'
+ %0#5.1X:' 0'
+ %0#5.1X:' 0X1'
+ %0#5.1X:' 0XA'
+ %0#5.1X:' 0X64'
+ %0#5.1X:'0XFFFFFFFFFFFFFFFF'
+ %0#5.2X:' 00'
+ %0#5.2X:' 0X01'
+ %0#5.2X:' 0X0A'
+ %0#5.2X:' 0X64'
+ %0#5.2X:'0XFFFFFFFFFFFFFFFF'
+ %0#5.5X:'00000'
+ %0#5.5X:'0X00001'
+ %0#5.5X:'0X0000A'
+ %0#5.5X:'0X00064'
+ %0#5.5X:'0XFFFFFFFFFFFFFFFF'
+ %0#5X:'00000'
+ %0#5X:'0X001'
+ %0#5X:'0X00A'
+ %0#5X:'0X064'
+ %0#5X:'0XFFFFFFFFFFFFFFFF'
+ %0#X:'0'
+ %0#X:'0X1'
+ %0#X:'0XA'
+ %0#X:'0X64'
+ %0#X:'0XFFFFFFFFFFFFFFFF'
+ %0+ .0X:''
+ %0+ .0X:'1'
+ %0+ .0X:'A'
+ %0+ .0X:'64'
+ %0+ .0X:'FFFFFFFFFFFFFFFF'
+ %0+ .1X:'0'
+ %0+ .1X:'1'
+ %0+ .1X:'A'
+ %0+ .1X:'64'
+ %0+ .1X:'FFFFFFFFFFFFFFFF'
+ %0+ .2X:'00'
+ %0+ .2X:'01'
+ %0+ .2X:'0A'
+ %0+ .2X:'64'
+ %0+ .2X:'FFFFFFFFFFFFFFFF'
+ %0+ .5X:'00000'
+ %0+ .5X:'00001'
+ %0+ .5X:'0000A'
+ %0+ .5X:'00064'
+ %0+ .5X:'FFFFFFFFFFFFFFFF'
+ %0+ 0.0X:''
+ %0+ 0.0X:'1'
+ %0+ 0.0X:'A'
+ %0+ 0.0X:'64'
+ %0+ 0.0X:'FFFFFFFFFFFFFFFF'
+ %0+ 0.1X:'0'
+ %0+ 0.1X:'1'
+ %0+ 0.1X:'A'
+ %0+ 0.1X:'64'
+ %0+ 0.1X:'FFFFFFFFFFFFFFFF'
+ %0+ 0.2X:'00'
+ %0+ 0.2X:'01'
+ %0+ 0.2X:'0A'
+ %0+ 0.2X:'64'
+ %0+ 0.2X:'FFFFFFFFFFFFFFFF'
+ %0+ 0.5X:'00000'
+ %0+ 0.5X:'00001'
+ %0+ 0.5X:'0000A'
+ %0+ 0.5X:'00064'
+ %0+ 0.5X:'FFFFFFFFFFFFFFFF'
+ %0+ 0X:'0'
+ %0+ 0X:'1'
+ %0+ 0X:'A'
+ %0+ 0X:'64'
+ %0+ 0X:'FFFFFFFFFFFFFFFF'
+ %0+ 1.0X:' '
+ %0+ 1.0X:'1'
+ %0+ 1.0X:'A'
+ %0+ 1.0X:'64'
+ %0+ 1.0X:'FFFFFFFFFFFFFFFF'
+ %0+ 1.1X:'0'
+ %0+ 1.1X:'1'
+ %0+ 1.1X:'A'
+ %0+ 1.1X:'64'
+ %0+ 1.1X:'FFFFFFFFFFFFFFFF'
+ %0+ 1.2X:'00'
+ %0+ 1.2X:'01'
+ %0+ 1.2X:'0A'
+ %0+ 1.2X:'64'
+ %0+ 1.2X:'FFFFFFFFFFFFFFFF'
+ %0+ 1.5X:'00000'
+ %0+ 1.5X:'00001'
+ %0+ 1.5X:'0000A'
+ %0+ 1.5X:'00064'
+ %0+ 1.5X:'FFFFFFFFFFFFFFFF'
+ %0+ 1X:'0'
+ %0+ 1X:'1'
+ %0+ 1X:'A'
+ %0+ 1X:'64'
+ %0+ 1X:'FFFFFFFFFFFFFFFF'
+ %0+ 2.0X:' '
+ %0+ 2.0X:' 1'
+ %0+ 2.0X:' A'
+ %0+ 2.0X:'64'
+ %0+ 2.0X:'FFFFFFFFFFFFFFFF'
+ %0+ 2.1X:' 0'
+ %0+ 2.1X:' 1'
+ %0+ 2.1X:' A'
+ %0+ 2.1X:'64'
+ %0+ 2.1X:'FFFFFFFFFFFFFFFF'
+ %0+ 2.2X:'00'
+ %0+ 2.2X:'01'
+ %0+ 2.2X:'0A'
+ %0+ 2.2X:'64'
+ %0+ 2.2X:'FFFFFFFFFFFFFFFF'
+ %0+ 2.5X:'00000'
+ %0+ 2.5X:'00001'
+ %0+ 2.5X:'0000A'
+ %0+ 2.5X:'00064'
+ %0+ 2.5X:'FFFFFFFFFFFFFFFF'
+ %0+ 2X:'00'
+ %0+ 2X:'01'
+ %0+ 2X:'0A'
+ %0+ 2X:'64'
+ %0+ 2X:'FFFFFFFFFFFFFFFF'
+ %0+ 5.0X:' '
+ %0+ 5.0X:' 1'
+ %0+ 5.0X:' A'
+ %0+ 5.0X:' 64'
+ %0+ 5.0X:'FFFFFFFFFFFFFFFF'
+ %0+ 5.1X:' 0'
+ %0+ 5.1X:' 1'
+ %0+ 5.1X:' A'
+ %0+ 5.1X:' 64'
+ %0+ 5.1X:'FFFFFFFFFFFFFFFF'
+ %0+ 5.2X:' 00'
+ %0+ 5.2X:' 01'
+ %0+ 5.2X:' 0A'
+ %0+ 5.2X:' 64'
+ %0+ 5.2X:'FFFFFFFFFFFFFFFF'
+ %0+ 5.5X:'00000'
+ %0+ 5.5X:'00001'
+ %0+ 5.5X:'0000A'
+ %0+ 5.5X:'00064'
+ %0+ 5.5X:'FFFFFFFFFFFFFFFF'
+ %0+ 5X:'00000'
+ %0+ 5X:'00001'
+ %0+ 5X:'0000A'
+ %0+ 5X:'00064'
+ %0+ 5X:'FFFFFFFFFFFFFFFF'
+ %0+ X:'0'
+ %0+ X:'1'
+ %0+ X:'A'
+ %0+ X:'64'
+ %0+ X:'FFFFFFFFFFFFFFFF'
+ %0+.0X:''
+ %0+.0X:'1'
+ %0+.0X:'A'
+ %0+.0X:'64'
+ %0+.0X:'FFFFFFFFFFFFFFFF'
+ %0+.1X:'0'
+ %0+.1X:'1'
+ %0+.1X:'A'
+ %0+.1X:'64'
+ %0+.1X:'FFFFFFFFFFFFFFFF'
+ %0+.2X:'00'
+ %0+.2X:'01'
+ %0+.2X:'0A'
+ %0+.2X:'64'
+ %0+.2X:'FFFFFFFFFFFFFFFF'
+ %0+.5X:'00000'
+ %0+.5X:'00001'
+ %0+.5X:'0000A'
+ %0+.5X:'00064'
+ %0+.5X:'FFFFFFFFFFFFFFFF'
+ %0+0.0X:''
+ %0+0.0X:'1'
+ %0+0.0X:'A'
+ %0+0.0X:'64'
+ %0+0.0X:'FFFFFFFFFFFFFFFF'
+ %0+0.1X:'0'
+ %0+0.1X:'1'
+ %0+0.1X:'A'
+ %0+0.1X:'64'
+ %0+0.1X:'FFFFFFFFFFFFFFFF'
+ %0+0.2X:'00'
+ %0+0.2X:'01'
+ %0+0.2X:'0A'
+ %0+0.2X:'64'
+ %0+0.2X:'FFFFFFFFFFFFFFFF'
+ %0+0.5X:'00000'
+ %0+0.5X:'00001'
+ %0+0.5X:'0000A'
+ %0+0.5X:'00064'
+ %0+0.5X:'FFFFFFFFFFFFFFFF'
+ %0+0X:'0'
+ %0+0X:'1'
+ %0+0X:'A'
+ %0+0X:'64'
+ %0+0X:'FFFFFFFFFFFFFFFF'
+ %0+1.0X:' '
+ %0+1.0X:'1'
+ %0+1.0X:'A'
+ %0+1.0X:'64'
+ %0+1.0X:'FFFFFFFFFFFFFFFF'
+ %0+1.1X:'0'
+ %0+1.1X:'1'
+ %0+1.1X:'A'
+ %0+1.1X:'64'
+ %0+1.1X:'FFFFFFFFFFFFFFFF'
+ %0+1.2X:'00'
+ %0+1.2X:'01'
+ %0+1.2X:'0A'
+ %0+1.2X:'64'
+ %0+1.2X:'FFFFFFFFFFFFFFFF'
+ %0+1.5X:'00000'
+ %0+1.5X:'00001'
+ %0+1.5X:'0000A'
+ %0+1.5X:'00064'
+ %0+1.5X:'FFFFFFFFFFFFFFFF'
+ %0+1X:'0'
+ %0+1X:'1'
+ %0+1X:'A'
+ %0+1X:'64'
+ %0+1X:'FFFFFFFFFFFFFFFF'
+ %0+2.0X:' '
+ %0+2.0X:' 1'
+ %0+2.0X:' A'
+ %0+2.0X:'64'
+ %0+2.0X:'FFFFFFFFFFFFFFFF'
+ %0+2.1X:' 0'
+ %0+2.1X:' 1'
+ %0+2.1X:' A'
+ %0+2.1X:'64'
+ %0+2.1X:'FFFFFFFFFFFFFFFF'
+ %0+2.2X:'00'
+ %0+2.2X:'01'
+ %0+2.2X:'0A'
+ %0+2.2X:'64'
+ %0+2.2X:'FFFFFFFFFFFFFFFF'
+ %0+2.5X:'00000'
+ %0+2.5X:'00001'
+ %0+2.5X:'0000A'
+ %0+2.5X:'00064'
+ %0+2.5X:'FFFFFFFFFFFFFFFF'
+ %0+2X:'00'
+ %0+2X:'01'
+ %0+2X:'0A'
+ %0+2X:'64'
+ %0+2X:'FFFFFFFFFFFFFFFF'
+ %0+5.0X:' '
+ %0+5.0X:' 1'
+ %0+5.0X:' A'
+ %0+5.0X:' 64'
+ %0+5.0X:'FFFFFFFFFFFFFFFF'
+ %0+5.1X:' 0'
+ %0+5.1X:' 1'
+ %0+5.1X:' A'
+ %0+5.1X:' 64'
+ %0+5.1X:'FFFFFFFFFFFFFFFF'
+ %0+5.2X:' 00'
+ %0+5.2X:' 01'
+ %0+5.2X:' 0A'
+ %0+5.2X:' 64'
+ %0+5.2X:'FFFFFFFFFFFFFFFF'
+ %0+5.5X:'00000'
+ %0+5.5X:'00001'
+ %0+5.5X:'0000A'
+ %0+5.5X:'00064'
+ %0+5.5X:'FFFFFFFFFFFFFFFF'
+ %0+5X:'00000'
+ %0+5X:'00001'
+ %0+5X:'0000A'
+ %0+5X:'00064'
+ %0+5X:'FFFFFFFFFFFFFFFF'
+ %0+X:'0'
+ %0+X:'1'
+ %0+X:'A'
+ %0+X:'64'
+ %0+X:'FFFFFFFFFFFFFFFF'
+ %0- .0X:''
+ %0- .0X:'1'
+ %0- .0X:'A'
+ %0- .0X:'64'
+ %0- .0X:'FFFFFFFFFFFFFFFF'
+ %0- .1X:'0'
+ %0- .1X:'1'
+ %0- .1X:'A'
+ %0- .1X:'64'
+ %0- .1X:'FFFFFFFFFFFFFFFF'
+ %0- .2X:'00'
+ %0- .2X:'01'
+ %0- .2X:'0A'
+ %0- .2X:'64'
+ %0- .2X:'FFFFFFFFFFFFFFFF'
+ %0- .5X:'00000'
+ %0- .5X:'00001'
+ %0- .5X:'0000A'
+ %0- .5X:'00064'
+ %0- .5X:'FFFFFFFFFFFFFFFF'
+ %0- 0.0X:''
+ %0- 0.0X:'1'
+ %0- 0.0X:'A'
+ %0- 0.0X:'64'
+ %0- 0.0X:'FFFFFFFFFFFFFFFF'
+ %0- 0.1X:'0'
+ %0- 0.1X:'1'
+ %0- 0.1X:'A'
+ %0- 0.1X:'64'
+ %0- 0.1X:'FFFFFFFFFFFFFFFF'
+ %0- 0.2X:'00'
+ %0- 0.2X:'01'
+ %0- 0.2X:'0A'
+ %0- 0.2X:'64'
+ %0- 0.2X:'FFFFFFFFFFFFFFFF'
+ %0- 0.5X:'00000'
+ %0- 0.5X:'00001'
+ %0- 0.5X:'0000A'
+ %0- 0.5X:'00064'
+ %0- 0.5X:'FFFFFFFFFFFFFFFF'
+ %0- 0X:'0'
+ %0- 0X:'1'
+ %0- 0X:'A'
+ %0- 0X:'64'
+ %0- 0X:'FFFFFFFFFFFFFFFF'
+ %0- 1.0X:' '
+ %0- 1.0X:'1'
+ %0- 1.0X:'A'
+ %0- 1.0X:'64'
+ %0- 1.0X:'FFFFFFFFFFFFFFFF'
+ %0- 1.1X:'0'
+ %0- 1.1X:'1'
+ %0- 1.1X:'A'
+ %0- 1.1X:'64'
+ %0- 1.1X:'FFFFFFFFFFFFFFFF'
+ %0- 1.2X:'00'
+ %0- 1.2X:'01'
+ %0- 1.2X:'0A'
+ %0- 1.2X:'64'
+ %0- 1.2X:'FFFFFFFFFFFFFFFF'
+ %0- 1.5X:'00000'
+ %0- 1.5X:'00001'
+ %0- 1.5X:'0000A'
+ %0- 1.5X:'00064'
+ %0- 1.5X:'FFFFFFFFFFFFFFFF'
+ %0- 1X:'0'
+ %0- 1X:'1'
+ %0- 1X:'A'
+ %0- 1X:'64'
+ %0- 1X:'FFFFFFFFFFFFFFFF'
+ %0- 2.0X:' '
+ %0- 2.0X:'1 '
+ %0- 2.0X:'A '
+ %0- 2.0X:'64'
+ %0- 2.0X:'FFFFFFFFFFFFFFFF'
+ %0- 2.1X:'0 '
+ %0- 2.1X:'1 '
+ %0- 2.1X:'A '
+ %0- 2.1X:'64'
+ %0- 2.1X:'FFFFFFFFFFFFFFFF'
+ %0- 2.2X:'00'
+ %0- 2.2X:'01'
+ %0- 2.2X:'0A'
+ %0- 2.2X:'64'
+ %0- 2.2X:'FFFFFFFFFFFFFFFF'
+ %0- 2.5X:'00000'
+ %0- 2.5X:'00001'
+ %0- 2.5X:'0000A'
+ %0- 2.5X:'00064'
+ %0- 2.5X:'FFFFFFFFFFFFFFFF'
+ %0- 2X:'0 '
+ %0- 2X:'1 '
+ %0- 2X:'A '
+ %0- 2X:'64'
+ %0- 2X:'FFFFFFFFFFFFFFFF'
+ %0- 5.0X:' '
+ %0- 5.0X:'1 '
+ %0- 5.0X:'A '
+ %0- 5.0X:'64 '
+ %0- 5.0X:'FFFFFFFFFFFFFFFF'
+ %0- 5.1X:'0 '
+ %0- 5.1X:'1 '
+ %0- 5.1X:'A '
+ %0- 5.1X:'64 '
+ %0- 5.1X:'FFFFFFFFFFFFFFFF'
+ %0- 5.2X:'00 '
+ %0- 5.2X:'01 '
+ %0- 5.2X:'0A '
+ %0- 5.2X:'64 '
+ %0- 5.2X:'FFFFFFFFFFFFFFFF'
+ %0- 5.5X:'00000'
+ %0- 5.5X:'00001'
+ %0- 5.5X:'0000A'
+ %0- 5.5X:'00064'
+ %0- 5.5X:'FFFFFFFFFFFFFFFF'
+ %0- 5X:'0 '
+ %0- 5X:'1 '
+ %0- 5X:'A '
+ %0- 5X:'64 '
+ %0- 5X:'FFFFFFFFFFFFFFFF'
+ %0- X:'0'
+ %0- X:'1'
+ %0- X:'A'
+ %0- X:'64'
+ %0- X:'FFFFFFFFFFFFFFFF'
+ %0-+ .0X:''
+ %0-+ .0X:'1'
+ %0-+ .0X:'A'
+ %0-+ .0X:'64'
+ %0-+ .0X:'FFFFFFFFFFFFFFFF'
+ %0-+ .1X:'0'
+ %0-+ .1X:'1'
+ %0-+ .1X:'A'
+ %0-+ .1X:'64'
+ %0-+ .1X:'FFFFFFFFFFFFFFFF'
+ %0-+ .2X:'00'
+ %0-+ .2X:'01'
+ %0-+ .2X:'0A'
+ %0-+ .2X:'64'
+ %0-+ .2X:'FFFFFFFFFFFFFFFF'
+ %0-+ .5X:'00000'
+ %0-+ .5X:'00001'
+ %0-+ .5X:'0000A'
+ %0-+ .5X:'00064'
+ %0-+ .5X:'FFFFFFFFFFFFFFFF'
+ %0-+ 0.0X:''
+ %0-+ 0.0X:'1'
+ %0-+ 0.0X:'A'
+ %0-+ 0.0X:'64'
+ %0-+ 0.0X:'FFFFFFFFFFFFFFFF'
+ %0-+ 0.1X:'0'
+ %0-+ 0.1X:'1'
+ %0-+ 0.1X:'A'
+ %0-+ 0.1X:'64'
+ %0-+ 0.1X:'FFFFFFFFFFFFFFFF'
+ %0-+ 0.2X:'00'
+ %0-+ 0.2X:'01'
+ %0-+ 0.2X:'0A'
+ %0-+ 0.2X:'64'
+ %0-+ 0.2X:'FFFFFFFFFFFFFFFF'
+ %0-+ 0.5X:'00000'
+ %0-+ 0.5X:'00001'
+ %0-+ 0.5X:'0000A'
+ %0-+ 0.5X:'00064'
+ %0-+ 0.5X:'FFFFFFFFFFFFFFFF'
+ %0-+ 0X:'0'
+ %0-+ 0X:'1'
+ %0-+ 0X:'A'
+ %0-+ 0X:'64'
+ %0-+ 0X:'FFFFFFFFFFFFFFFF'
+ %0-+ 1.0X:' '
+ %0-+ 1.0X:'1'
+ %0-+ 1.0X:'A'
+ %0-+ 1.0X:'64'
+ %0-+ 1.0X:'FFFFFFFFFFFFFFFF'
+ %0-+ 1.1X:'0'
+ %0-+ 1.1X:'1'
+ %0-+ 1.1X:'A'
+ %0-+ 1.1X:'64'
+ %0-+ 1.1X:'FFFFFFFFFFFFFFFF'
+ %0-+ 1.2X:'00'
+ %0-+ 1.2X:'01'
+ %0-+ 1.2X:'0A'
+ %0-+ 1.2X:'64'
+ %0-+ 1.2X:'FFFFFFFFFFFFFFFF'
+ %0-+ 1.5X:'00000'
+ %0-+ 1.5X:'00001'
+ %0-+ 1.5X:'0000A'
+ %0-+ 1.5X:'00064'
+ %0-+ 1.5X:'FFFFFFFFFFFFFFFF'
+ %0-+ 1X:'0'
+ %0-+ 1X:'1'
+ %0-+ 1X:'A'
+ %0-+ 1X:'64'
+ %0-+ 1X:'FFFFFFFFFFFFFFFF'
+ %0-+ 2.0X:' '
+ %0-+ 2.0X:'1 '
+ %0-+ 2.0X:'A '
+ %0-+ 2.0X:'64'
+ %0-+ 2.0X:'FFFFFFFFFFFFFFFF'
+ %0-+ 2.1X:'0 '
+ %0-+ 2.1X:'1 '
+ %0-+ 2.1X:'A '
+ %0-+ 2.1X:'64'
+ %0-+ 2.1X:'FFFFFFFFFFFFFFFF'
+ %0-+ 2.2X:'00'
+ %0-+ 2.2X:'01'
+ %0-+ 2.2X:'0A'
+ %0-+ 2.2X:'64'
+ %0-+ 2.2X:'FFFFFFFFFFFFFFFF'
+ %0-+ 2.5X:'00000'
+ %0-+ 2.5X:'00001'
+ %0-+ 2.5X:'0000A'
+ %0-+ 2.5X:'00064'
+ %0-+ 2.5X:'FFFFFFFFFFFFFFFF'
+ %0-+ 2X:'0 '
+ %0-+ 2X:'1 '
+ %0-+ 2X:'A '
+ %0-+ 2X:'64'
+ %0-+ 2X:'FFFFFFFFFFFFFFFF'
+ %0-+ 5.0X:' '
+ %0-+ 5.0X:'1 '
+ %0-+ 5.0X:'A '
+ %0-+ 5.0X:'64 '
+ %0-+ 5.0X:'FFFFFFFFFFFFFFFF'
+ %0-+ 5.1X:'0 '
+ %0-+ 5.1X:'1 '
+ %0-+ 5.1X:'A '
+ %0-+ 5.1X:'64 '
+ %0-+ 5.1X:'FFFFFFFFFFFFFFFF'
+ %0-+ 5.2X:'00 '
+ %0-+ 5.2X:'01 '
+ %0-+ 5.2X:'0A '
+ %0-+ 5.2X:'64 '
+ %0-+ 5.2X:'FFFFFFFFFFFFFFFF'
+ %0-+ 5.5X:'00000'
+ %0-+ 5.5X:'00001'
+ %0-+ 5.5X:'0000A'
+ %0-+ 5.5X:'00064'
+ %0-+ 5.5X:'FFFFFFFFFFFFFFFF'
+ %0-+ 5X:'0 '
+ %0-+ 5X:'1 '
+ %0-+ 5X:'A '
+ %0-+ 5X:'64 '
+ %0-+ 5X:'FFFFFFFFFFFFFFFF'
+ %0-+ X:'0'
+ %0-+ X:'1'
+ %0-+ X:'A'
+ %0-+ X:'64'
+ %0-+ X:'FFFFFFFFFFFFFFFF'
+ %0-+.0X:''
+ %0-+.0X:'1'
+ %0-+.0X:'A'
+ %0-+.0X:'64'
+ %0-+.0X:'FFFFFFFFFFFFFFFF'
+ %0-+.1X:'0'
+ %0-+.1X:'1'
+ %0-+.1X:'A'
+ %0-+.1X:'64'
+ %0-+.1X:'FFFFFFFFFFFFFFFF'
+ %0-+.2X:'00'
+ %0-+.2X:'01'
+ %0-+.2X:'0A'
+ %0-+.2X:'64'
+ %0-+.2X:'FFFFFFFFFFFFFFFF'
+ %0-+.5X:'00000'
+ %0-+.5X:'00001'
+ %0-+.5X:'0000A'
+ %0-+.5X:'00064'
+ %0-+.5X:'FFFFFFFFFFFFFFFF'
+ %0-+0.0X:''
+ %0-+0.0X:'1'
+ %0-+0.0X:'A'
+ %0-+0.0X:'64'
+ %0-+0.0X:'FFFFFFFFFFFFFFFF'
+ %0-+0.1X:'0'
+ %0-+0.1X:'1'
+ %0-+0.1X:'A'
+ %0-+0.1X:'64'
+ %0-+0.1X:'FFFFFFFFFFFFFFFF'
+ %0-+0.2X:'00'
+ %0-+0.2X:'01'
+ %0-+0.2X:'0A'
+ %0-+0.2X:'64'
+ %0-+0.2X:'FFFFFFFFFFFFFFFF'
+ %0-+0.5X:'00000'
+ %0-+0.5X:'00001'
+ %0-+0.5X:'0000A'
+ %0-+0.5X:'00064'
+ %0-+0.5X:'FFFFFFFFFFFFFFFF'
+ %0-+0X:'0'
+ %0-+0X:'1'
+ %0-+0X:'A'
+ %0-+0X:'64'
+ %0-+0X:'FFFFFFFFFFFFFFFF'
+ %0-+1.0X:' '
+ %0-+1.0X:'1'
+ %0-+1.0X:'A'
+ %0-+1.0X:'64'
+ %0-+1.0X:'FFFFFFFFFFFFFFFF'
+ %0-+1.1X:'0'
+ %0-+1.1X:'1'
+ %0-+1.1X:'A'
+ %0-+1.1X:'64'
+ %0-+1.1X:'FFFFFFFFFFFFFFFF'
+ %0-+1.2X:'00'
+ %0-+1.2X:'01'
+ %0-+1.2X:'0A'
+ %0-+1.2X:'64'
+ %0-+1.2X:'FFFFFFFFFFFFFFFF'
+ %0-+1.5X:'00000'
+ %0-+1.5X:'00001'
+ %0-+1.5X:'0000A'
+ %0-+1.5X:'00064'
+ %0-+1.5X:'FFFFFFFFFFFFFFFF'
+ %0-+1X:'0'
+ %0-+1X:'1'
+ %0-+1X:'A'
+ %0-+1X:'64'
+ %0-+1X:'FFFFFFFFFFFFFFFF'
+ %0-+2.0X:' '
+ %0-+2.0X:'1 '
+ %0-+2.0X:'A '
+ %0-+2.0X:'64'
+ %0-+2.0X:'FFFFFFFFFFFFFFFF'
+ %0-+2.1X:'0 '
+ %0-+2.1X:'1 '
+ %0-+2.1X:'A '
+ %0-+2.1X:'64'
+ %0-+2.1X:'FFFFFFFFFFFFFFFF'
+ %0-+2.2X:'00'
+ %0-+2.2X:'01'
+ %0-+2.2X:'0A'
+ %0-+2.2X:'64'
+ %0-+2.2X:'FFFFFFFFFFFFFFFF'
+ %0-+2.5X:'00000'
+ %0-+2.5X:'00001'
+ %0-+2.5X:'0000A'
+ %0-+2.5X:'00064'
+ %0-+2.5X:'FFFFFFFFFFFFFFFF'
+ %0-+2X:'0 '
+ %0-+2X:'1 '
+ %0-+2X:'A '
+ %0-+2X:'64'
+ %0-+2X:'FFFFFFFFFFFFFFFF'
+ %0-+5.0X:' '
+ %0-+5.0X:'1 '
+ %0-+5.0X:'A '
+ %0-+5.0X:'64 '
+ %0-+5.0X:'FFFFFFFFFFFFFFFF'
+ %0-+5.1X:'0 '
+ %0-+5.1X:'1 '
+ %0-+5.1X:'A '
+ %0-+5.1X:'64 '
+ %0-+5.1X:'FFFFFFFFFFFFFFFF'
+ %0-+5.2X:'00 '
+ %0-+5.2X:'01 '
+ %0-+5.2X:'0A '
+ %0-+5.2X:'64 '
+ %0-+5.2X:'FFFFFFFFFFFFFFFF'
+ %0-+5.5X:'00000'
+ %0-+5.5X:'00001'
+ %0-+5.5X:'0000A'
+ %0-+5.5X:'00064'
+ %0-+5.5X:'FFFFFFFFFFFFFFFF'
+ %0-+5X:'0 '
+ %0-+5X:'1 '
+ %0-+5X:'A '
+ %0-+5X:'64 '
+ %0-+5X:'FFFFFFFFFFFFFFFF'
+ %0-+X:'0'
+ %0-+X:'1'
+ %0-+X:'A'
+ %0-+X:'64'
+ %0-+X:'FFFFFFFFFFFFFFFF'
+ %0-.0X:''
+ %0-.0X:'1'
+ %0-.0X:'A'
+ %0-.0X:'64'
+ %0-.0X:'FFFFFFFFFFFFFFFF'
+ %0-.1X:'0'
+ %0-.1X:'1'
+ %0-.1X:'A'
+ %0-.1X:'64'
+ %0-.1X:'FFFFFFFFFFFFFFFF'
+ %0-.2X:'00'
+ %0-.2X:'01'
+ %0-.2X:'0A'
+ %0-.2X:'64'
+ %0-.2X:'FFFFFFFFFFFFFFFF'
+ %0-.5X:'00000'
+ %0-.5X:'00001'
+ %0-.5X:'0000A'
+ %0-.5X:'00064'
+ %0-.5X:'FFFFFFFFFFFFFFFF'
+ %0-0.0X:''
+ %0-0.0X:'1'
+ %0-0.0X:'A'
+ %0-0.0X:'64'
+ %0-0.0X:'FFFFFFFFFFFFFFFF'
+ %0-0.1X:'0'
+ %0-0.1X:'1'
+ %0-0.1X:'A'
+ %0-0.1X:'64'
+ %0-0.1X:'FFFFFFFFFFFFFFFF'
+ %0-0.2X:'00'
+ %0-0.2X:'01'
+ %0-0.2X:'0A'
+ %0-0.2X:'64'
+ %0-0.2X:'FFFFFFFFFFFFFFFF'
+ %0-0.5X:'00000'
+ %0-0.5X:'00001'
+ %0-0.5X:'0000A'
+ %0-0.5X:'00064'
+ %0-0.5X:'FFFFFFFFFFFFFFFF'
+ %0-0X:'0'
+ %0-0X:'1'
+ %0-0X:'A'
+ %0-0X:'64'
+ %0-0X:'FFFFFFFFFFFFFFFF'
+ %0-1.0X:' '
+ %0-1.0X:'1'
+ %0-1.0X:'A'
+ %0-1.0X:'64'
+ %0-1.0X:'FFFFFFFFFFFFFFFF'
+ %0-1.1X:'0'
+ %0-1.1X:'1'
+ %0-1.1X:'A'
+ %0-1.1X:'64'
+ %0-1.1X:'FFFFFFFFFFFFFFFF'
+ %0-1.2X:'00'
+ %0-1.2X:'01'
+ %0-1.2X:'0A'
+ %0-1.2X:'64'
+ %0-1.2X:'FFFFFFFFFFFFFFFF'
+ %0-1.5X:'00000'
+ %0-1.5X:'00001'
+ %0-1.5X:'0000A'
+ %0-1.5X:'00064'
+ %0-1.5X:'FFFFFFFFFFFFFFFF'
+ %0-1X:'0'
+ %0-1X:'1'
+ %0-1X:'A'
+ %0-1X:'64'
+ %0-1X:'FFFFFFFFFFFFFFFF'
+ %0-2.0X:' '
+ %0-2.0X:'1 '
+ %0-2.0X:'A '
+ %0-2.0X:'64'
+ %0-2.0X:'FFFFFFFFFFFFFFFF'
+ %0-2.1X:'0 '
+ %0-2.1X:'1 '
+ %0-2.1X:'A '
+ %0-2.1X:'64'
+ %0-2.1X:'FFFFFFFFFFFFFFFF'
+ %0-2.2X:'00'
+ %0-2.2X:'01'
+ %0-2.2X:'0A'
+ %0-2.2X:'64'
+ %0-2.2X:'FFFFFFFFFFFFFFFF'
+ %0-2.5X:'00000'
+ %0-2.5X:'00001'
+ %0-2.5X:'0000A'
+ %0-2.5X:'00064'
+ %0-2.5X:'FFFFFFFFFFFFFFFF'
+ %0-2X:'0 '
+ %0-2X:'1 '
+ %0-2X:'A '
+ %0-2X:'64'
+ %0-2X:'FFFFFFFFFFFFFFFF'
+ %0-5.0X:' '
+ %0-5.0X:'1 '
+ %0-5.0X:'A '
+ %0-5.0X:'64 '
+ %0-5.0X:'FFFFFFFFFFFFFFFF'
+ %0-5.1X:'0 '
+ %0-5.1X:'1 '
+ %0-5.1X:'A '
+ %0-5.1X:'64 '
+ %0-5.1X:'FFFFFFFFFFFFFFFF'
+ %0-5.2X:'00 '
+ %0-5.2X:'01 '
+ %0-5.2X:'0A '
+ %0-5.2X:'64 '
+ %0-5.2X:'FFFFFFFFFFFFFFFF'
+ %0-5.5X:'00000'
+ %0-5.5X:'00001'
+ %0-5.5X:'0000A'
+ %0-5.5X:'00064'
+ %0-5.5X:'FFFFFFFFFFFFFFFF'
+ %0-5X:'0 '
+ %0-5X:'1 '
+ %0-5X:'A '
+ %0-5X:'64 '
+ %0-5X:'FFFFFFFFFFFFFFFF'
+ %0-X:'0'
+ %0-X:'1'
+ %0-X:'A'
+ %0-X:'64'
+ %0-X:'FFFFFFFFFFFFFFFF'
+ %0.0X:''
+ %0.0X:'1'
+ %0.0X:'A'
+ %0.0X:'64'
+ %0.0X:'FFFFFFFFFFFFFFFF'
+ %0.1X:'0'
+ %0.1X:'1'
+ %0.1X:'A'
+ %0.1X:'64'
+ %0.1X:'FFFFFFFFFFFFFFFF'
+ %0.2X:'00'
+ %0.2X:'01'
+ %0.2X:'0A'
+ %0.2X:'64'
+ %0.2X:'FFFFFFFFFFFFFFFF'
+ %0.5X:'00000'
+ %0.5X:'00001'
+ %0.5X:'0000A'
+ %0.5X:'00064'
+ %0.5X:'FFFFFFFFFFFFFFFF'
+ %00.0X:''
+ %00.0X:'1'
+ %00.0X:'A'
+ %00.0X:'64'
+ %00.0X:'FFFFFFFFFFFFFFFF'
+ %00.1X:'0'
+ %00.1X:'1'
+ %00.1X:'A'
+ %00.1X:'64'
+ %00.1X:'FFFFFFFFFFFFFFFF'
+ %00.2X:'00'
+ %00.2X:'01'
+ %00.2X:'0A'
+ %00.2X:'64'
+ %00.2X:'FFFFFFFFFFFFFFFF'
+ %00.5X:'00000'
+ %00.5X:'00001'
+ %00.5X:'0000A'
+ %00.5X:'00064'
+ %00.5X:'FFFFFFFFFFFFFFFF'
+ %00X:'0'
+ %00X:'1'
+ %00X:'A'
+ %00X:'64'
+ %00X:'FFFFFFFFFFFFFFFF'
+ %01.0X:' '
+ %01.0X:'1'
+ %01.0X:'A'
+ %01.0X:'64'
+ %01.0X:'FFFFFFFFFFFFFFFF'
+ %01.1X:'0'
+ %01.1X:'1'
+ %01.1X:'A'
+ %01.1X:'64'
+ %01.1X:'FFFFFFFFFFFFFFFF'
+ %01.2X:'00'
+ %01.2X:'01'
+ %01.2X:'0A'
+ %01.2X:'64'
+ %01.2X:'FFFFFFFFFFFFFFFF'
+ %01.5X:'00000'
+ %01.5X:'00001'
+ %01.5X:'0000A'
+ %01.5X:'00064'
+ %01.5X:'FFFFFFFFFFFFFFFF'
+ %01X:'0'
+ %01X:'1'
+ %01X:'A'
+ %01X:'64'
+ %01X:'FFFFFFFFFFFFFFFF'
+ %02.0X:' '
+ %02.0X:' 1'
+ %02.0X:' A'
+ %02.0X:'64'
+ %02.0X:'FFFFFFFFFFFFFFFF'
+ %02.1X:' 0'
+ %02.1X:' 1'
+ %02.1X:' A'
+ %02.1X:'64'
+ %02.1X:'FFFFFFFFFFFFFFFF'
+ %02.2X:'00'
+ %02.2X:'01'
+ %02.2X:'0A'
+ %02.2X:'64'
+ %02.2X:'FFFFFFFFFFFFFFFF'
+ %02.5X:'00000'
+ %02.5X:'00001'
+ %02.5X:'0000A'
+ %02.5X:'00064'
+ %02.5X:'FFFFFFFFFFFFFFFF'
+ %02X:'00'
+ %02X:'01'
+ %02X:'0A'
+ %02X:'64'
+ %02X:'FFFFFFFFFFFFFFFF'
+ %05.0X:' '
+ %05.0X:' 1'
+ %05.0X:' A'
+ %05.0X:' 64'
+ %05.0X:'FFFFFFFFFFFFFFFF'
+ %05.1X:' 0'
+ %05.1X:' 1'
+ %05.1X:' A'
+ %05.1X:' 64'
+ %05.1X:'FFFFFFFFFFFFFFFF'
+ %05.2X:' 00'
+ %05.2X:' 01'
+ %05.2X:' 0A'
+ %05.2X:' 64'
+ %05.2X:'FFFFFFFFFFFFFFFF'
+ %05.5X:'00000'
+ %05.5X:'00001'
+ %05.5X:'0000A'
+ %05.5X:'00064'
+ %05.5X:'FFFFFFFFFFFFFFFF'
+ %05X:'00000'
+ %05X:'00001'
+ %05X:'0000A'
+ %05X:'00064'
+ %05X:'FFFFFFFFFFFFFFFF'
+ %0X:'0'
+ %0X:'1'
+ %0X:'A'
+ %0X:'64'
+ %0X:'FFFFFFFFFFFFFFFF'
+ %1.0X:' '
+ %1.0X:'1'
+ %1.0X:'A'
+ %1.0X:'64'
+ %1.0X:'FFFFFFFFFFFFFFFF'
+ %1.1X:'0'
+ %1.1X:'1'
+ %1.1X:'A'
+ %1.1X:'64'
+ %1.1X:'FFFFFFFFFFFFFFFF'
+ %1.2X:'00'
+ %1.2X:'01'
+ %1.2X:'0A'
+ %1.2X:'64'
+ %1.2X:'FFFFFFFFFFFFFFFF'
+ %1.5X:'00000'
+ %1.5X:'00001'
+ %1.5X:'0000A'
+ %1.5X:'00064'
+ %1.5X:'FFFFFFFFFFFFFFFF'
+ %1X:'0'
+ %1X:'1'
+ %1X:'A'
+ %1X:'64'
+ %1X:'FFFFFFFFFFFFFFFF'
+ %2.0X:' '
+ %2.0X:' 1'
+ %2.0X:' A'
+ %2.0X:'64'
+ %2.0X:'FFFFFFFFFFFFFFFF'
+ %2.1X:' 0'
+ %2.1X:' 1'
+ %2.1X:' A'
+ %2.1X:'64'
+ %2.1X:'FFFFFFFFFFFFFFFF'
+ %2.2X:'00'
+ %2.2X:'01'
+ %2.2X:'0A'
+ %2.2X:'64'
+ %2.2X:'FFFFFFFFFFFFFFFF'
+ %2.5X:'00000'
+ %2.5X:'00001'
+ %2.5X:'0000A'
+ %2.5X:'00064'
+ %2.5X:'FFFFFFFFFFFFFFFF'
+ %2X:' 0'
+ %2X:' 1'
+ %2X:' A'
+ %2X:'64'
+ %2X:'FFFFFFFFFFFFFFFF'
+ %5.0X:' '
+ %5.0X:' 1'
+ %5.0X:' A'
+ %5.0X:' 64'
+ %5.0X:'FFFFFFFFFFFFFFFF'
+ %5.1X:' 0'
+ %5.1X:' 1'
+ %5.1X:' A'
+ %5.1X:' 64'
+ %5.1X:'FFFFFFFFFFFFFFFF'
+ %5.2X:' 00'
+ %5.2X:' 01'
+ %5.2X:' 0A'
+ %5.2X:' 64'
+ %5.2X:'FFFFFFFFFFFFFFFF'
+ %5.5X:'00000'
+ %5.5X:'00001'
+ %5.5X:'0000A'
+ %5.5X:'00064'
+ %5.5X:'FFFFFFFFFFFFFFFF'
+ %5X:' 0'
+ %5X:' 1'
+ %5X:' A'
+ %5X:' 64'
+ %5X:'FFFFFFFFFFFFFFFF'
+ %X:'0'
+ %X:'1'
+ %X:'A'
+ %X:'64'
+ %X:'FFFFFFFFFFFFFFFF'
diff --git a/tests/string_format/string_format_uint_x.m b/tests/string_format/string_format_uint_x.m
new file mode 100644
index 0000000..00cb147
--- /dev/null
+++ b/tests/string_format/string_format_uint_x.m
@@ -0,0 +1,35 @@
+%---------------------------------------------------------------------------%
+% vim: ts=4 sw=4 et ft=mercury
+%---------------------------------------------------------------------------%
+%
+% Test the x, X specifiers of string.format with uints.
+%
+% The .exp file is for when uint is 32-bit.
+% The .exp2 file is for when uint is 64-bit.
+%
+%---------------------------------------------------------------------------%
+
+:- module string_format_uint_x.
+
+:- interface.
+
+:- import_module io.
+
+:- pred main(io::di, io::uo) is det.
+
+%---------------------------------------------------------------------------%
+
+:- implementation.
+
+:- import_module int.
+:- import_module list.
+:- import_module string.
+:- import_module string_format_lib.
+:- import_module uint.
+
+main(!IO) :-
+ UInts = [u(0u), u(1u), u(10u), u(100u), u(max_uint)],
+ list.foldl(output_list(UInts), format_strings("x"), !IO),
+ list.foldl(output_list(UInts), format_strings("X"), !IO).
+
+%---------------------------------------------------------------------------%
More information about the reviews
mailing list