]> AND Private Git Repository - JournalMultiRounds.git/commitdiff
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
I am ali, je souis etoudiant
authorali <ali@ali>
Wed, 26 Mar 2014 10:12:44 +0000 (11:12 +0100)
committerali <ali@ali>
Wed, 26 Mar 2014 10:12:44 +0000 (11:12 +0100)
23 files changed:
FirstModel.eps [new file with mode: 0755]
IEEEtran.bst [new file with mode: 0755]
IEEEtran.cls [new file with mode: 0755]
R1/ASR.eps [new file with mode: 0644]
R1/CR.eps [new file with mode: 0644]
R1/EC.eps [new file with mode: 0644]
R1/ESR.eps [new file with mode: 0644]
R1/LT.eps [new file with mode: 0644]
R1/SR.eps [new file with mode: 0644]
R2/ASR.eps [new file with mode: 0644]
R2/CR.eps [new file with mode: 0644]
R2/EC.eps [new file with mode: 0644]
R2/ESR.eps [new file with mode: 0644]
R2/LT.eps [new file with mode: 0644]
R2/SR.eps [new file with mode: 0644]
R3/ASR.eps [new file with mode: 0644]
R3/CR.eps [new file with mode: 0644]
R3/EC.eps [new file with mode: 0644]
R3/ESR.eps [new file with mode: 0644]
R3/LT.eps [new file with mode: 0644]
R3/SR.eps [new file with mode: 0644]
biblio.bib [new file with mode: 0755]
principles13.eps [new file with mode: 0755]

diff --git a/FirstModel.eps b/FirstModel.eps
new file mode 100755 (executable)
index 0000000..5487476
--- /dev/null
@@ -0,0 +1,11425 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%Creator: (ImageMagick)
+%%Title: (FirstModel.eps)
+%%CreationDate: (2013-07-30T13:24:52+02:00)
+%%BoundingBox: -0 -0 584 140
+%%HiResBoundingBox: 0 0 584.25 140
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 1
+%%Pages: 1
+%%EndComments
+
+%%BeginDefaults
+%%EndDefaults
+
+%%BeginProlog
+%
+% Display a color image.  The image is displayed in color on
+% Postscript viewers or printers that support color, otherwise
+% it is displayed as grayscale.
+%
+/DirectClassPacket
+{
+  %
+  % Get a DirectClass packet.
+  %
+  % Parameters:
+  %   red.
+  %   green.
+  %   blue.
+  %   length: number of pixels minus one of this color (optional).
+  %
+  currentfile color_packet readhexstring pop pop
+  compression 0 eq
+  {
+    /number_pixels 3 def
+  }
+  {
+    currentfile byte readhexstring pop 0 get
+    /number_pixels exch 1 add 3 mul def
+  } ifelse
+  0 3 number_pixels 1 sub
+  {
+    pixels exch color_packet putinterval
+  } for
+  pixels 0 number_pixels getinterval
+} bind def
+
+/DirectClassImage
+{
+  %
+  % Display a DirectClass image.
+  %
+  systemdict /colorimage known
+  {
+    columns rows 8
+    [
+      columns 0 0
+      rows neg 0 rows
+    ]
+    { DirectClassPacket } false 3 colorimage
+  }
+  {
+    %
+    % No colorimage operator;  convert to grayscale.
+    %
+    columns rows 8
+    [
+      columns 0 0
+      rows neg 0 rows
+    ]
+    { GrayDirectClassPacket } image
+  } ifelse
+} bind def
+
+/GrayDirectClassPacket
+{
+  %
+  % Get a DirectClass packet;  convert to grayscale.
+  %
+  % Parameters:
+  %   red
+  %   green
+  %   blue
+  %   length: number of pixels minus one of this color (optional).
+  %
+  currentfile color_packet readhexstring pop pop
+  color_packet 0 get 0.299 mul
+  color_packet 1 get 0.587 mul add
+  color_packet 2 get 0.114 mul add
+  cvi
+  /gray_packet exch def
+  compression 0 eq
+  {
+    /number_pixels 1 def
+  }
+  {
+    currentfile byte readhexstring pop 0 get
+    /number_pixels exch 1 add def
+  } ifelse
+  0 1 number_pixels 1 sub
+  {
+    pixels exch gray_packet put
+  } for
+  pixels 0 number_pixels getinterval
+} bind def
+
+/GrayPseudoClassPacket
+{
+  %
+  % Get a PseudoClass packet;  convert to grayscale.
+  %
+  % Parameters:
+  %   index: index into the colormap.
+  %   length: number of pixels minus one of this color (optional).
+  %
+  currentfile byte readhexstring pop 0 get
+  /offset exch 3 mul def
+  /color_packet colormap offset 3 getinterval def
+  color_packet 0 get 0.299 mul
+  color_packet 1 get 0.587 mul add
+  color_packet 2 get 0.114 mul add
+  cvi
+  /gray_packet exch def
+  compression 0 eq
+  {
+    /number_pixels 1 def
+  }
+  {
+    currentfile byte readhexstring pop 0 get
+    /number_pixels exch 1 add def
+  } ifelse
+  0 1 number_pixels 1 sub
+  {
+    pixels exch gray_packet put
+  } for
+  pixels 0 number_pixels getinterval
+} bind def
+
+/PseudoClassPacket
+{
+  %
+  % Get a PseudoClass packet.
+  %
+  % Parameters:
+  %   index: index into the colormap.
+  %   length: number of pixels minus one of this color (optional).
+  %
+  currentfile byte readhexstring pop 0 get
+  /offset exch 3 mul def
+  /color_packet colormap offset 3 getinterval def
+  compression 0 eq
+  {
+    /number_pixels 3 def
+  }
+  {
+    currentfile byte readhexstring pop 0 get
+    /number_pixels exch 1 add 3 mul def
+  } ifelse
+  0 3 number_pixels 1 sub
+  {
+    pixels exch color_packet putinterval
+  } for
+  pixels 0 number_pixels getinterval
+} bind def
+
+/PseudoClassImage
+{
+  %
+  % Display a PseudoClass image.
+  %
+  % Parameters:
+  %   class: 0-PseudoClass or 1-Grayscale.
+  %
+  currentfile buffer readline pop
+  token pop /class exch def pop
+  class 0 gt
+  {
+    currentfile buffer readline pop
+    token pop /depth exch def pop
+    /grays columns 8 add depth sub depth mul 8 idiv string def
+    columns rows depth
+    [
+      columns 0 0
+      rows neg 0 rows
+    ]
+    { currentfile grays readhexstring pop } image
+  }
+  {
+    %
+    % Parameters:
+    %   colors: number of colors in the colormap.
+    %   colormap: red, green, blue color packets.
+    %
+    currentfile buffer readline pop
+    token pop /colors exch def pop
+    /colors colors 3 mul def
+    /colormap colors string def
+    currentfile colormap readhexstring pop pop
+    systemdict /colorimage known
+    {
+      columns rows 8
+      [
+        columns 0 0
+        rows neg 0 rows
+      ]
+      { PseudoClassPacket } false 3 colorimage
+    }
+    {
+      %
+      % No colorimage operator;  convert to grayscale.
+      %
+      columns rows 8
+      [
+        columns 0 0
+        rows neg 0 rows
+      ]
+      { GrayPseudoClassPacket } image
+    } ifelse
+  } ifelse
+} bind def
+
+/DisplayImage
+{
+  %
+  % Display a DirectClass or PseudoClass image.
+  %
+  % Parameters:
+  %   x & y translation.
+  %   x & y scale.
+  %   label pointsize.
+  %   image label.
+  %   image columns & rows.
+  %   class: 0-DirectClass or 1-PseudoClass.
+  %   compression: 0-none or 1-RunlengthEncoded.
+  %   hex color packets.
+  %
+  gsave
+  /buffer 512 string def
+  /byte 1 string def
+  /color_packet 3 string def
+  /pixels 768 string def
+
+  currentfile buffer readline pop
+  token pop /x exch def
+  token pop /y exch def pop
+  x y translate
+  currentfile buffer readline pop
+  token pop /x exch def
+  token pop /y exch def pop
+  currentfile buffer readline pop
+  token pop /pointsize exch def pop
+  /Times-Roman findfont pointsize scalefont setfont
+  x y scale
+  currentfile buffer readline pop
+  token pop /columns exch def
+  token pop /rows exch def pop
+  currentfile buffer readline pop
+  token pop /class exch def pop
+  currentfile buffer readline pop
+  token pop /compression exch def pop
+  class 0 gt { PseudoClassImage } { DirectClassImage } ifelse
+  grestore
+} bind def
+%%EndProlog
+%%Page:  1 1
+%%PageBoundingBox: 0 0 584 140
+userdict begin
+DisplayImage
+0 0
+584.25 139.5
+12
+779 186
+0
+0
+FFFCFDFFFCFDFFFEFDFFFFFDFFFFFBFFFEFBFFFEFBFFFCFDFFFDFFFFFDFFFEFFFFFCFFFFFEFFFF
+FFFFFBFFFFFAFFFFFAFEFFFBFEFFFDFFFEFFFFFEFFFEFFFFFEFFFFFFFEFFFFFDFFFFFDFFFFFEFF
+FEFFFFFEFFFFFFFEFFFFFEFFFEFFFDFCFFFFFBFFFFFCFFFFFEFFFAFEFFF8FCFFFDFBFFFFFBFFFF
+FCFFFFFFFFF6FFFFF4FFFFF6FFFFFAFCFFFFFBFFFFFEFFFBFEFFF6FEFFF6FCFFF8FCFFFDFCFFFF
+FFFFFAFFFFF8FFFFF6FFFFFAFEFFFFFBFFFFFBFFFFFCFFFFFEFFF8FEFFF6FCFFFAFBFFFDFCFFFF
+FFFFFFFFFEFBFFFDFDFCFFFFFCFFFFFFFEFFFFFDFFFFFDFFFFFEFFFCFFFFFCFFFFFFFDFDFFFEFB
+FFFFFFFCFFFFFBFFFFFCFFFFFEFFFDFEFFFBFBFFFFF9FFFFF9FFFFFBFFFFFFFFFAFFFFF6FFFFFA
+FFFFFDFCFFFFFBFFFFFEFFFFFEFFFBFEFFFBFCFFFDFCFFFFFCFFFFFFFFFDFFFFF8FFFEF8FFFFFA
+FEFFFFFBFFFFFBFFFFFCFFFFFEFFFDFEFFFDFCFFFFFBFFFFFEFEFFFFFEFFFFFEFDFFFEFDFEFFFF
+FEFFFFFFFEFFFFFEFBFFFEFBFFFEFFFEFFFFFEFFFFFFFEFDFFFEFDFFFEFFFEFEFFFCFEFFFEFEFF
+FFFFFDFFFFFBFFFEFFFFFEFFFEFFFFFFFEFFFFFEFDFFFEFBFFFEFDFFFEFFFFFDFFFFFEFFFFFEFF
+FFFEFBFFFDFFFFFDFFFEFEFFFEFFFFFFFFFFFFFFFAFFFEF8FFFFFAFFFEFFFFFEFFFFFDFFFFFEFF
+FFFEFDFFFFFFFCFFFFFBFFFFFCFFFFFFFFFFFFFFFBFFFFFBFEFFFFFEFFFFFFFFFBFFFFF8FFFFF8
+FFFFFBFEFFFFFEFFFFFFFFFBFFFFFAFFFFFFFCFFFFF9FFFFF9FFFFFFFFFDFFFFFBFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFBFFFFFAFFFFFDFEFFFFFCFFFFFCFFFFFFFEFFFFFEFBFFFFFAFFFFFBFEFFFF
+FCFFFFFFFEFFFFFEFFFFFDFFFFFEFFFFFEFFFEFFFFFFFFFFFFFFFFFFFFFDFFFFFFFBFFFFF9FFFF
+FBFFFFFCFFFFFFFEFDFFFEFFFBFFFFFBFFFFFFFEFFFFFDFFFFFDFFFFFEFFFBFFFFFBFFFFFFFEFF
+FFFFFDFEFFFFF9FFFFF7FFFFF8FFFFFEFFF8FFFFF6FFFEFBFFFEFFFFFEFFFFFFFFFFFEFDFFFFFB
+FEFFFDFCFFFFFBFFFFFCFFFFFFFFF8FFFFF4FFFFF8FFFFFAFCFFFFFBFFFFFCFFFFFEFFFFFFFEFF
+FFFFFDFFFEFFFFFFFDFFFEFDFFFEFBFFFFFAFEFFFBF8FFFFF7FFFFF9FFFFFEFFFDFFFEFDFFFEFD
+FEFFFFFEFFFFFFFDFFFFFCFFFFFCFFFFFEFFFEFFFFFEFFFFFFFEFDFFFEFBFEFFFFFBFFFFFCFFFF
+FCFFFFFFFFFFFFFFFDFFFEFFFFFEFFFFFDFFFFFDFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFF
+FFFFFBFFFFFAFFFFFBFFFFFDFEFFFFFEFFFFFCFFFFFCFFFFFFFEFFFFFEFFFFFDFFFFFCFFFFFCFF
+FFFDFFFFFDFFFFFFFFFCFFFFFBFFFFFEFFFFFEFFFDFFFEFFFFFEFFFFFDFDFFFEFAFFFEFAFFFEFB
+FFFDFFFDFDFFFFFFFBFEFFFBFCFFFFFAFDFFFCFEFFFCFFFFFFFEFFFDFDFFFFFCFFFFFAFFFFFBFE
+FFFEFBFFFCF9FFFFFBFAFEFDFBFFFFF9FEFAFEFFFDFEFEFEFFFBFCFFFAFFFFFAFFFFFAFEFFFCFF
+FFFDFFFDFCFFFFFEFFFFFFFFFCFFFBFEFFF8FFFDFAFFFEFDFDFEFFFBFFFFFAFFFBFEFFFDFFFFFF
+FFFEFFFFFFFFFFFEFFFFFBFFFFFCFFFFFFFBFEFFFAFCFFFDFEFFFFFFFDFFFFFCFFFFFDFBFFFEF8
+FEFFFFFCFFFFFEFEFFFFFDFFFFFDFFFFFEFFF9FFFFF7FFFFF9FFFFFBFFFFFEFFFFFFFFFDFFFCFF
+FFFDFFFEFEFCFEFFFBFFFBFDFFFCFFFFF9FFFFFDFFFFFDFBFFFEFAFFFFFFFEFFFFFCFFFBFBFFF8
+FBFFF8FBFFF8FEFFFFFFFEFFFDFDFFFEFEFFFAFAFFFEFFFFFCFFFAF9FFF8F9FEFFF9FFFFFCFFFF
+FCFFFFFFFFFDFFFFFDFFFDFFFFFBFFFFFCFFFFFDFFFFFFFFFBFCFEFEFFFFFBFBFBFFFCFAFFFDFA
+FEFEFFFCFFFFFFFFFBFCFFF6F9FFFBF8FFFAFBFFF8FCFFF8FFFEFBFEF8F8FFFEFDFBFBFBF9FFFF
+FBFFFFFDF9F8FFFEFBFFFEFFFFFFFDFFFEFDFFFFFDFDFEFFFAFFFFFAFFFFFEFFFFFFFDFFFFFDFF
+FFFDFFFCFFFFFCFFFDFCFFFAFFFFFFFFFEFFFFFEFFFFFFFFFCFFFFFCFFFFFFFFFFFFFEFFFFFDFF
+FFFEFFFFFFFFFCFFFDFCFFFAFCFFF4FFFFF4FFFFF6FFFDFFFFFCFFFFFEFFFEFFFFFEFFFFFEFFFF
+FEFFFBFEFFFAFFFFFDFFFFFFFFFEFFFFFEFFFFFEFDFFFEFDFFFEFFFFFEFDFFFFFAFFFFF8FFFFFA
+FFFFFDFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFAFFFFFA
+FFFFFFFFFFFFFEFFFFFEFFFFFCFFFFFCFFFFFCFFFDFCFFFDFEFFFDFEFFFDFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFDFEFFFDFCFFFDFCFFFDFEFFFFFEFFFFFEFFFFFEFFFFFEFFFBFEFFFAFFFFFDFFFFFF
+FFFEFFFFFEFFFFFEFDFFFEFDFFFEFFFFFEFDFFFFFAFFFFF8FFFFFAFFFFFDFFFFFFFFFFFFFEFFFF
+FEFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFAFFFFFAFFFFFFFFFFFFFEFFFFFEFFFF
+FCFFFFFCFFFFFCFFFDFCFFFDFEFFFDFEFFFDFEFFFFFEFFFFFEFFFFFEFFFFFEFFFDFEFFFDFCFFFD
+FCFFFDFEFFFFFEFFFFFEFFFFFEFFFFFEFFFBFEFFFAFFFFFDFFFFFFFFFEFFFFFEFFFFFEFDFFFEFD
+FFFEFFFFFEFDFFFFFAFFFFF8FFFFFBFEFFFDFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFF
+FFFFFFFEFFFFFEFFFDFFFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFFFFFEFFFFFEFFFFFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFEFF
+FFFFFFFEFFFBFEFFFAFFFFFBFFFFFDFFFFFFFFFFFFFFFFFDFFFFFDFFFFFFFFFFFDFEFFFAFEFFF8
+FEFFFBFEFFFDFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFEFFFFFEFFFDFFFFFD
+FFFFFDFFFEFFFFFEFFFFFEFFFFFFFFFEFFFFFEFFFFFEFFFDFEFFFDFEFFFDFEFFFDFEFFFFFEFFFF
+FEFFFFFEFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFFFFFEFFFBFEFFFAFFFFFB
+FFFFFDFFFFFFFFFFFFFFFFFDFFFFFDFFFFFFFFFFFDFEFFFAFEFFF8FEFFFBFEFFFDFFFFFFFFFFFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFEFFFFFEFFFDFFFFFDFFFFFDFFFEFFFFFEFFFFFEFF
+FFFFFFFEFFFFFEFFFFFEFFFDFEFFFDFEFFFDFEFFFDFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFF
+FEFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFFFFFEFFFBFEFFFAFFFFFBFFFFFDFFFFFFFFFFFFFFFFFD
+FFFFFDFFFFFFFFFFFDFEFFFAFEFFF8FEFFFBFEFFFDFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFFFFFFFFFFFEFFFFFEFFFDFFFFFDFFFFFDFFFEFFFFFEFFFFFFFDFFFFFDFFFEFFFFFEFFFFFFFF
+FFFFFDFFFFFBFFFFFBFFFFFAFFFFFAFEFFFBFEFFFDFEFFFFFEFFFFFFFEFFFFFEFFFFFFFFFFFFFD
+FFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFEFFFFFEFFFFFCFFFFFEFFFDFEFFFDFFFFFFFFFFFFFFFEFF
+FFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFD
+FFFDFDFFFFFDFFFFFDFFFFFFFFFEFFFFFDFDFFFDFDFFFDFFFFFEFFFEFFFFFCFFFFFEFFFFFFFFFD
+FFFFFBFFFFFBFEFFFDFEFFFFFFFEFFFFFEFFFEFFFFFEFFFFFFFEFFFFFEFFFFFEFFFFFEFFFEFFFF
+FEFFFFFFFEFFFFFEFFFEFFFFFCFFFFFEFFFFFEFFFFFFFFFBFFFFFBFEFFFFFCFFFFFCFFFFFEFFFF
+FFFFFAFFFFF8FFFFFAFFFFFBFEFFFFFEFFFFFFFFFDFFFFFAFFFFF8FFFFFAFEFFFFFEFFFFFFFFFD
+FFFFFAFFFFFAFFFFFBFEFFFFFCFFFFFCFFFFFEFFFFFFFFFAFFFFFAFEFFFDFCFFFFFCFFFFFEFFFF
+FFFEFBFFFEFDFEFFFFFCFFFFFFFEFFFFFEFFFFFDFFFFFEFFFCFFFFFCFFFFFFFEFDFFFEFBFEFFFF
+FCFFFFFCFFFFFEFFFFFFFFFDFFFFFBFCFFFFFBFFFFFBFFFFFCFFFFFFFFFBFFFFFAFFFFFBFFFFFF
+FEFFFFFEFFFFFFFFFDFFFFFAFFFFFAFEFFFDFCFFFFFEFFFFFFFFFFFFFFFBFFFFFAFFFFFBFEFFFF
+FCFFFFFCFFFFFEFFFFFFFFFBFFFFFDFEFFFFFCFFFFFCFFFFFEFFFFFFFFFBFFFFFDFEFFFFFEFFFF
+FFFEFFFFFFFBFFFEFDFFFEFFFEFFFFFEFFFFFFFFFDFFFFFBFEFFFFFCFFFFFCFFFFFEFFFFFFFFFD
+FFFEFBFFFFFDFFFEFFFFFEFFFFFEFFFFFFFDFFFFFBFFFFFDFFFFFFFEFFFFFFFEFFFFFEFDFFFEFB
+FFFEFBFFFFFDFEFFFFFEFFFFFEFFFFFFFFFDFFFFFBFFFFFDFFFEFFFFFEFFFFFEFFFFFEFFFFFFFB
+FFFFFDFCFFFFFBFFFFFEFFFFFFFFFFFFFFFBFFFFFBFFFFFFFFFEFFFFFFFDFFFFFAFFFEFBFFFFFD
+FFFEFFFFFFFFFFFFFBFFFFFBFFFFFFFCFFFFFBFFFFFBFFFFFFFFFDFFFFFBFFFFFDFFFEFFFFFEFF
+FFFEFFFFFFFBFFFFFBFFFFFDFEFFFFFCFFFFFEFFFFFFFFFDFFFEFBFFFEFBFFFFFDFEFFFFFEFFFF
+FEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFDFFFFFFFCFFFFFBFFFFFCFFFF
+FEFFFFFFFEFDFFFEFFFCFFFFFCFFFFFFFEFFFFFDFFFFFDFFFFFEFFFCFFFFFCFFFFFFFEFFFFFFFD
+FEFFFFFBFFFFF9FFFFF9FFFFFEFFFBFFFFFAFFFFFDFFFEFFFFFEFFFFFFFFFFFFFDFFFFFBFEFFFD
+FCFFFFFCFFFFFEFFFFFFFFFBFFFFFAFFFFFBFFFFFDFEFFFFFCFFFFFCFFFFFEFFFFFFFFFDFFFFFD
+FFFFFFFFFFFFFFFFFDFFFFFDFFFFFBFEFFFDF9FFFFF9FFFFFBFFFFFEFFFFFFFEFDFFFEFDFEFFFF
+FCFFFFFFFEFFFFFEFFFFFDFFFFFEFFFCFFFFFEFFFFFFFEFDFFFEFDFEFFFFFCFFFFFEFFFFFFFFFF
+FFFFFFFFFFFDFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFEFFFFFFFFFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFEFFFFFDFFFFFDFFFFFDFFFFFEFF
+FFFEFFFFFFFFFEFFFFFCFFFFFEFFFFFEFFFDFFFFFFFFFFFFFFFEFFFFFFFDFFFFFBFFFFFDFFFEFF
+FFFFFFFFFFFAFDFEF8FDFEFFFEFFFFFEFFFFFCFDFFFEFFFDFFFFFFFFFDFFFFFDFFFFFBFFFFFCFC
+FFFEFBFFFFFDFCFFFFFAFFFFFEFFFDFCFDF8FEFFFDFFFFFFFFFDFFFFFCFFFFFCFFFFFDFEFFFEFF
+FFFFFFFEFDFFFDFDFFFBFFFAFCFFF8FFFEFBFFFDFFFEFDFFFEFFFFFCFFFDFEFFFBFEFCFDFFFEFF
+FFFFFFFFFFFFFFFDFFFFFDFFFFFFFDFEFFFDFCFFFFFEFFFFFFFEFFFFFEFFFFFEFAFFFFFAFEFFFF
+FCFFFFFEFFFFFFFEFFFFFDFFFFFEFFFEFFFFFBFFFFFBFFFFFCFFFFFEFFFDFFFFFDFFFBFFFFFEFF
+FEFFFDFEFFFBFEFDFBFFFEFFFFFCFFFFFDFFFFFEFDFFFEFDFFFFFFFEFFFFFCFFFDFCFFFBFCFFFA
+FEFFFBFFFFFFFFFEFFFDFCFFFCFDFFFEFFFFFEFFFFFCFEF9FEFFFBFCFFFFFCFFFFFBFFFFFCFDFF
+FFFEFFFFFEFDFCF8F9FFFEFFFFFEFFFDFBFCFDFFFCFCFFFFFBFCFEFFFFFFFFFDFDFFFCFCFFFFFF
+FDFFFEFFFFFBFEFFFBFBFFFCFAFFFBFDFFFAFDFEF9FFFFFDFFFEFFFFFDFCFFFFFFFAFFFEFAFEFD
+FFFEFDFFF9F9FFFFFFFFFFFFFFFEFDFFFEFDFFFFFFFEFFFFFBFFFFFCFFFFFFFDFFFFFDFFFFFEFF
+FCFFFFFCFFFBFEFFFAFFFEFFFFFEFFFFFEFFFFFFFFFEFFFFFEFFFFFFFFFDFFFFFDFFFEFFFFFEFF
+FEFFFFFCFFFFFCFFFDFEFFFBFFFFF8FFFFFAFFFEFFFFFEFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFB
+FEFFFAFEFFFFFFFFFFFFFFFFFFFEFFFFFEFBFFFEFBFFFEFFFFFEFFFFFFFBFFFFFAFFFFFBFFFFFF
+FFFEFFFFFEFFFEFFFFFEFFFDFFFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFFFDFFFFFAFFFFFBFFFFFF
+FEFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFDFEFFFDFEFFFDFEFFFDFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFDFEFFFDFEFFFDFFFFFFFEFFFFFEFFFFFEFFFFFEFFFBFEFFFAFEFFFFFFFFFFFFFFFF
+FFFEFFFFFEFBFFFEFBFFFEFFFFFEFFFFFFFBFFFFFAFFFFFBFFFFFFFFFEFFFFFEFFFEFFFFFEFFFD
+FFFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFFFDFFFFFAFFFFFBFFFFFFFEFFFFFFFFFFFEFFFFFEFFFF
+FEFFFFFEFFFDFEFFFDFEFFFDFEFFFDFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFDFEFFFDFEFFFD
+FFFFFFFEFFFFFEFFFFFEFFFFFEFFFBFEFFFAFFFFFFFFFFFFFFFEFFFFFEFFFFFEFBFFFEFBFFFEFF
+FFFEFFFFFFFBFFFFFAFEFFFDFEFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFF
+FEFFFDFEFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFEFFFFFFFFFFFEFFFFFFFF
+FEFFFBFEFFFAFFFFFDFFFFFFFFFFFFFFFFFFFFFFFBFFFFFBFFFFFFFFFFFFFEFFFBFEFFFAFEFFFD
+FEFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFEFFFDFEFFFDFFFFFDFFFEFF
+FFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFEFFFFFFFFFFFEFFFFFFFFFEFFFBFEFFFAFFFFFDFFFFFF
+FFFFFFFFFFFFFFFFFBFFFFFBFFFFFFFFFFFFFEFFFBFEFFFAFEFFFDFEFFFFFEFFFFFFFFFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFEFFFDFEFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFEFFFFFFFF
+FFFFFFFFFFFDFFFFFDFFFFFDFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFD
+FFFFFDFFFEFFFFFFFFFFFEFFFFFFFFFEFFFBFEFFFAFFFFFDFFFFFFFFFFFFFFFFFFFFFFFBFFFFFB
+FFFFFFFFFFFFFEFFFBFEFFFAFEFFFDFEFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFF
+FFFFFFFEFFFDFEFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFFFDFFFFFDFFFEFFFFFEFFFFFFFFFFFFFF
+FFFFFFFFFFFDFFFFFBFFFFFBFEFFFBFEFFFDFEFFFFFEFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFEFFFFFCFFFFFEFFFDFEFFFDFFFFFFFFFFFFFFFEFFFFFEFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFBFFFFFB
+FCFFFDFBFFFFFBFFFFFEFFFFFFFEFFFFFDFFFFFEFFFFFFFDFEFFFBFEFFFDFEFFFFFEFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFDFFFFFEFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFEFF
+FFFFFDFFFEFFFFFEFFFFFEFFFFFEFFFFFDFFFFFDFFFFFEFFFFFDFFFFFDFFFFFDFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFDFFFFFDFFFFFEFFFFFDFFFFFEFFFFFEFFFFFDFFFFFEFFFCFFFFFCFFFFFFFFFB
+FFFFFBFEFFFFFEFFFFFFFFFDFFFFFBFFFEFBFFFFFDFEFFFFFEFFFFFFFFFBFFFFFBFCFFFFFCFFFF
+FFFEFFFFFEFFFFFEFDFFFFFAFFFFFBFFFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFFFAFFFFF8FFFFF8FFFFFAFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFEFFFFFEFF
+FFFFFBFFFFFBFFFFFAFFFFFDFFFEFFFFFEFFFCFFFFFCFFFBFCFFFAFEFFFBFEFFFFFFFFFFFFFFFF
+FFFFFDFFFEFFFFFFFFFFFFFFFEFFFFFEFFFBFCFFFAFCFFFBFBFFFDFBFFFFFCFFFFFFFFFAFFFFFA
+FFFEFBFFFEFDFFFEFFFFFFFFFCFFFDFBFFFDF9FFFFF9FFFFFCFFFFFFFFFFFFFEFBFFFEF8FFFFF4
+FFFFF6FEFFFDFCFFFFFCFFFFFCFFFFFCFFFFFEFFFFFFFEFFFFFFFFFFFFFDFFFFFAFFFFF8FFFFF8
+FEFFFDFEFFFFFEFFFFFFFFFDFFFFFBFFFFFDFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFFFDFFFFFBFFFFFDFEFFFFFCFFFFFEFFFFFFFFFBFFFFFAFFFEFBFFFEFDFFFDFFFFFEFF
+FFFFFDFEFFFDFCFFFFFCFFFFFEFFFFFFFFFFFFFFFBFFFFFBFFFEFFFFFEFFFFFFFFFEFFFFFCFFFD
+FCFFFBFCFFFBFEFFFBFFFFFDFFFFFDFFFEFFFFFEFFFFFFFDFFFFFDFFFFFFFEFFFFFEFFFFFFFFFF
+FFFEFDFFFFFDFFFFFDFFFFFDFFFEFDFFFEFBFFFDFDFFFEFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFF
+FEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFDFFFFFBFFFFFDFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFDFFFFFDFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFEFFFFFEFFFCFFFFFCFFFF
+FEFFFFFEFFFDFFFFFDFEFFFFFCFFFFFCFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFDFFFFFEFFFFFEFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFBFFFFFAFFFEFBFFFFFDFFFEFFFFFFFFFEFFFFFEFFFF
+FFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFBFFFFFAFFFFFAFFFEFFFFFEFFFFFEFFFFFEFFFFFFFD
+FFFFFDFFFEFFFFFFFFFFFFFDFEFFFDFCFFFFFCFFFFFBFFFFF9FFFFFBFFFFFCFFFFFDFEFFFFFFFF
+FFFFF8FFFFF6FFFFFBFFFFFDFDFEF9FDFFF7FAFFF5FCFFFAFDFBFEFFFDFFFFFDFFFEFCFFFDFDFB
+FCFFFFF9FFFFF9FEFFFFFFFBFCFCF4FBFFFDF9FFFFFBFDFAFEFEFCFEFFFFFAFFFBFEFFFBFEFFFD
+FEFDFFFFFEFFFCFFFFFCFEFBFFFBFCFFFDFFFFFDFFFFFBFCFFFFFAFDFFF9FEFDFBFFFEFFFFFFFF
+FEFFFFFFFFFFFFFFFFFEFFFFFEFFFFFCFFFFFCFFFFFBFFFFFCFFFDFFFFFAFFFFFAFFFFFFFFFFFF
+FEFFFDFEFFFDFFFEFFFFFDFFFFFDFDFFFEFDFFFFFFFEFFFFFFFFFDFFFFFDFFFEFFFEFDFBFBFFFA
+FBFFFAFCFFFDFDFFFCFFFFFDFFFFFDFEFFFFFEFFFFFFFEFFFFFFFFFCFFFFFCFFFFFFFFFFFFFEFF
+FFFCFFFFFDFFFFFFFDFEFEFCFFFFFFFFFDFEFDFCFAFFFEFBFCFBF7FEFDF9FFFFFFFEFCFFFFFCFE
+FFFDFDFFFFFBFFFFFAFCFFF8FCFFF8FCFFF6FBFFFAFCFFFFFBFCFFFDFBFEFFFEFFFFFFFDFEFDFB
+FFFEFFFFFEFFFFFCFFFFFDFFFFFCFFFFFBFFFFFEFFFCFCFEFFFCFDFFFEFCFBFDF8FEFFFBFCFAFB
+FFFEFFFFFEFFFFFFFFFFFDFEFFFDFCFFFDFBFFFEFDF9FFFFF8FFFFFFFEFFFFFDFFFFFEFFFEFFFF
+FEFFF8FFFFF8FFFDFFFFFCFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFBFFFFFBFFFFFDFCFFFDFBFFFD
+FBFFFFFEFEFFFFFDFFFFFCFFFFFEFFFCFFFFFBFFFDFEFFFBFFFFFDFEFFFFFEFFFFFCFFFDFCFFFB
+FCFFFFFEFFFFFFFFFFFFFFFDFFFFFAFFFFFAFFFFFFFEFFFFFEFFFFFCFFFDFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFBFFFFF8FFFFF8FFFFFDFFFEFFFFFEFFFFFEFFFFFFFBFEFFFDFEFFFFFEFFFF
+FFFEFFFFFEFFFFFEFFFFFEFDFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFEFDFFFEFBFFFFFBFFFFFDFEFFFFFEFFFFFCFFFDFCFFFBFCFFFFFEFFFFFFFFFFFFFFFD
+FFFFFAFFFFFAFFFFFFFEFFFFFEFFFFFCFFFDFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFBFFFFF8
+FFFFF8FFFFFDFFFEFFFFFEFFFFFEFFFFFFFBFEFFFDFEFFFFFEFFFFFFFEFFFFFEFFFFFEFFFFFEFD
+FFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFDFFFEFBFFFFFB
+FFFFFDFEFFFFFEFFFFFCFFFDFCFFFBFEFFFFFFFFFFFFFEFFFFFFFDFFFFFAFFFFFAFFFFFFFEFFFF
+FCFFFFFCFFFFFCFFFFFCFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFFFDFFFFFBFFFFFBFFFFFBFEFFFD
+FEFFFDFEFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFDFFFEFDFFFEFDFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFBFFFEFAFFFFFAFFFFFDFFFFFFFFFFFFFEFFFD
+FCFFFBFEFFFFFFFFFFFFFEFFFFFFFDFFFFFAFFFFFAFFFEFFFFFEFFFEFFFFFEFFFFFCFFFFFCFFFF
+FEFFFFFFFFFFFFFEFFFFFEFFFFFFFDFFFFFBFFFFFBFFFFFBFEFFFDFEFFFDFEFFFFFFFFFFFFFFFF
+FFFFFFFFFEFFFFFEFFFFFEFDFFFEFDFFFEFDFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFBFFFEFAFFFFFAFFFFFDFFFFFFFFFFFFFEFFFDFCFFFBFEFFFFFFFFFFFFFEFF
+FFFFFDFFFFFAFFFFFAFFFEFFFFFEFFFEFFFFFEFFFFFCFFFFFCFFFFFEFFFFFFFFFFFFFEFFFFFEFF
+FFFFFDFFFFFBFFFFFBFFFFFBFEFFFDFEFFFDFEFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFD
+FFFEFDFFFEFDFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFBFFFEFA
+FFFFFAFFFFFDFFFFFFFFFFFFFEFFFDFCFFFBFEFFFFFFFFFFFFFEFFFFFFFDFFFFFAFFFFFAFFFEFF
+FFFEFFFEFFFFFEFFFFFCFFFFFCFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFFFDFFFFFBFFFFFBFFFFFB
+FEFFFDFEFFFDFEFFFFFFFFFFFFFFFFFEFFFFFCFFFDFCFFFBFFFFFDFFFFFFFFFEFFFFFDFFFFFDFF
+FFFEFFFFFEFFFFFFFDFFFFFDFEFFFFFCFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFDFFFFFDF9FFFD
+F8FFFFF9FFFFFBFFFFFFFEFFFFFDFFFFFEFFFFFFFDFFFFFAFEFFFBFFFEFFFFFEFFFFFEFFFFFEFF
+FFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFEFFFDFEFFFDFEFFFDFEFFFDFFFFFFFFFFFFFEFFFF
+FEFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFDFFFFFDFFFFFCFFFFFBFFFFFCFFFFFDFFFEFFFFFCFFFF
+FCFFFFFEFFFFFFFEFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFCFFFFFDFFFEFFFFFCFFFFFCFFFF
+FEFFFFFFFEFFFFFDFFFFFCFFFFFDFFFFFDFFFFFDFFFFFDFFFFFEFFFFFFFFFEFFFFFFFFFDFFFFFB
+FEFFFDFEFFFDFFFFFBFFFFFBFFFFFBFFFFFBFEFFFDFEFFFDFFFFFDFFFFFDFEFFFFFFFFFFFFFDFF
+FFFDFFFFFEFDFFFEFBFFFEFBFFFEFBFFFEFDFFFEFFFEFFFFFCFFFFFCFFFFFEFFFFFFFEFFFFFEFF
+FFFEFBFFFFFAFFFFFAFFFEFBFFFEFFFFFEFFFEFFFFFCFFFFFCFFFFFEFFFFFFFEFFFFFEFDFFFEFB
+FFFEFBFFFEFBFFFEFDFFFEFFFFFEFFFFFFFDFEFFFBFCFFFBFCFFFDFFFFFFFFFFFFFFFFFFFEFFFF
+FEFFFFFFFFFFFFFFFFFFFFFFFCFFFDFCFFFBFEFFFBFEFFFBFEFFFBFFFFFBFFFFFBFFFFFBFFFEFD
+FFFEFDFFFEFFFEFFFFFBFFFFF8FFFFF8FFFFF9FFFFFEFFFFFFFFFDFFFEFBFFFFFAFFFFF6FFFFF8
+FFFFFDFEFFFFFBFFFFF9FFFFF9FFFFFBFFFFFFFFFFFFFEFFFFFEFBFFFFFAFFFFF8FFFFFAFFFFFB
+FFFFFDFFFFFDFFFFFDFEFFFDFFFFFFFFFEFFFFFEFFFFFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFEFF
+FFFFFFFEFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFBFFFFFBFFFEFDFFFEFFFFFDFFFFFFFFFCFFFF
+FBFFFFFBFFFFFBFFFFFEFFFFFFFFFFFFFFFDFFFFFDFFFEFFFFFEFFFFFFFFFEFFFFFBFFFDF9FFFD
+F9FFFBFBFFFBFFFFFDFFFFFDFFFEFFFFFEFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFFFFFEFFFFFFFD
+FFFFFDFFFFFDFFFFFBFFFFFBFFFEFBFFFEFBFFFFFBFFFFFDFFFFFDFFFFFDFFFFFDFFFEFFFFFEFF
+FFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFEFFFFFCFFFDFEFFFFFFFFFFFFFEFF
+FFFEFFFEFFFFFEFFFFFEFFFFFEFFFFFFFEFFFFFEFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFEFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFCFFFFFEFFFD
+FEFFFDFEFFFDFEFFFDFCFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFDFFFFFDFFFFFD
+FFFFFDFEFFFDFEFFFFFEFFFDFFFFFBFFFFFBFFFFFBFFFFFDFFFFFFFFFFFFFEFFFFFEFFFFFFFFFF
+FFFFFFFFFEFFFFFEFFFFFFFDFFFFFBFFFFFAFFFFFAFFFFFFFFFFFFFFFFFFFFFFFDFFFFFBFFFFFB
+FFFEFFFFFEFFFFFFFFFFFFFFFEFFFFFCFFFFFBFFFFF9FFFFFBFFFFFCFFFFFDFEFFFEFEFEFFFFF7
+FFFFF6FFFEFBFFFEF9FEFEF2FBFFF1F0FFF2EBFFF5F5FFFFF9FFFFFBFCFFFFFFFFFFFFFAF8FFFC
+EEFFFFF2FFFFFFFFFDFFFFFAFAFFFCF7FFFEFBFFFBFCFFFBFBFFFFFBFFFFFEFFFBFEFFFDFDFCFF
+FDFCFFFCFEFDFDFFFEFFFEFFFFFBFFFFFAFFFFFBFDFFFFFAFFFFFAFEFEFCFFFFFFFEFFFDFCFFFB
+FEFFFDFCFFFFFCFFFFFCFFFFFEFEFFFEFFFFFCFFFFFCFFFDFFFFFBFFFFFBFFFEFFFFFFFFFEFFFA
+FCFFFAFFFFFFFFFEFFFFFCFDFFFEFBFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFDFFFCF9FEF7F8FFF6
+ECFFEFEAFFF1F1FFFFF5FFFFFBFFFFFFFEFFFFFEFFFFFFFFFCFFFFFEFEFFFFFEFFFFFDFDFFFDF9
+FCFFF8F4FFFBF2FFFDF8FCFBFFFEFFFFFEFFFFFDFAFFFFF6FAFDF2F1FFFAF4FFFFFBFFFEFFFEFA
+FEFFF3F2FFECE3FFEEE2FFF4E3FFF5EAFFFAF5FFFFFCFFFFFFFEFFFDFBFCFFFFFDFFFFFDFFFEFF
+FFFDFFFEFBFFFFFAFFFFF9FFFFFBFFFEFDFFFEFFFFFEFEFFFFFFFDFEFFF6FAFFF7F3FFFEF4FFFF
+F9FFFFFEFFFFFFFFFFFFFEFAFFFDFAFFFEFBFBFFFFFAFFFFFFFFFFFFFEFFFEFFFDFEFFFBFEFFF8
+FFFFFAFFFEFFFFFDFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFBFFFEFBFFFFFFFCFFFFFCFFFFFCFFFF
+FEFEFFFFFDFFFFFCFFFFFEFFFBFFFFF9FFFDFFFFFBFFFFFDFFFFFFFFFFFFFEFFFDFCFFFBFEFFFF
+FEFFFFFFFFFFFFFFFFFFFFFBFFFFFDFFFEFFFEFFFFFCFFFFFCFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FFFFFFFFFFFBFFFFF8FFFFFAFFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFDFEFFFFFEFFFFFFFEFF
+FFFEFFFFFEFFFFFEFDFFFFFDFFFFFDFFFFFDFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFEFF
+FFFEFDFFFEFBFFFEFBFFFFFDFFFFFFFFFFFFFEFFFDFCFFFBFEFFFFFEFFFFFFFFFFFFFFFFFFFFFB
+FFFFFDFFFEFFFEFFFFFCFFFFFCFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFBFFFFF8FFFFFA
+FFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFDFEFFFFFEFFFFFFFEFFFFFEFFFFFEFFFFFEFDFFFFFD
+FFFFFDFFFFFDFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFDFFFEFBFFFEFBFFFFFD
+FFFFFFFFFFFFFEFFFDFEFFFBFFFFFFFFFFFFFFFEFFFFFEFFFFFFFBFFFFFDFFFEFFFEFFFFFCFFFF
+FCFFFFFCFFFFFCFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFFFDFFFFFDFFFFFBFFFFFBFEFFFDFEFFFF
+FEFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFDFDFFFDFDFFFEFDFFFEFFFFFFFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFBFFFEFAFFFFFAFFFFFDFFFFFFFEFFFFFEFFFDFCFFFB
+FEFFFFFFFFFFFFFEFFFFFEFFFFFEFBFFFFFDFFFEFFFFFEFFFFFFFFFEFFFFFCFFFFFCFFFFFEFFFF
+FFFFFFFFFEFFFFFEFFFFFFFDFFFFFDFFFFFBFFFFFBFEFFFDFEFFFFFEFFFFFFFFFFFFFFFFFFFFFF
+FFFEFFFFFEFFFFFDFDFFFDFDFFFEFDFFFEFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFBFFFEFAFFFFFAFFFFFDFFFFFFFEFFFFFEFFFDFCFFFBFEFFFFFFFFFFFFFEFFFFFEFF
+FFFEFBFFFFFDFFFEFFFFFEFFFFFFFFFEFFFFFCFFFFFCFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFFFD
+FFFFFDFFFFFBFFFFFBFEFFFDFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFDFDFFFDFD
+FFFEFDFFFEFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFBFFFEFAFFFFFA
+FFFFFDFFFFFFFEFFFFFEFFFDFCFFFBFEFFFFFFFFFFFFFEFFFFFEFFFFFEFBFFFFFDFFFEFFFFFEFF
+FFFFFFFEFFFFFCFFFFFCFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFFFDFFFFFDFFFFFBFFFFFBFEFFFD
+FEFFFFFEFFFFFFFFFFFFFFFFFEFFFFFCFFFDFCFFFBFEFFFDFFFFFFFFFEFFFFFDFFFFFDFFFFFDFF
+FFFEFFFFFEFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFEFFFFF8FFFDF7FFFD
+F8FFFFFBFFFFFFFEFFFFFEFDFFFEFFFFFFFFFFFFFBFFFFFDFFFEFFFFFDFFFEFFFFFEFFFFFFFEFF
+FFFEFFFEFFFFFEFFFFFFFFFDFFFFFDFEFFFBFCFFFBFCFFFBFEFFFBFFFFFDFFFFFDFEFFFFFEFFFF
+FFFEFFFFFEFFFFFEFDFFFFFDFFFFFFFFFEFFFFFDFFFFFDFFFFFDFFFFFEFFFBFFFFF8FFFFF8FFFF
+FBFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFDFFFFFDFFFFFEFFFFFFFFFBFFFFF8FFFDF8FFFDFBFFFF
+FFFFFFFFFDFFFFFCFFFFFDFFFFFEFFFFFFFFFFFFFDFFFFFDFFFDFFFFFEFFFFFFFFFFFFFFFEFFFF
+FEFFFFFCFFFDFBFFFDFBFFFDFCFFFDFEFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFBFFFEFB
+FFFFFDFFFEFFFFFDFFFFFDFFFFFDFFFFFEFFFBFFFFF8FFFFF9FFFFFBFFFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFBFFFFF9FFFFF8FFFFFBFFFFFFFEFFFFFDFFFFFCFFFFFDFF
+FFFEFFFFFFFDFFFEFBFFFEFBFFFDFDFFFEFDFFFFFFFFFFFFFFFEFFFFFFFDFEFFFDFCFFFDFCFFFD
+FEFFFDFFFFFDFFFEFFFFFFFFFFFFFFFFFEFDFFFDFDFFFDFBFFFEFBFFFFFDFFFFFFFFFEFFFFFEFF
+FFFFFFFEFFFFFBFFFFF9FFFFFBFFFFFEFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFF
+FFFFFFFBFFFFF9FFFFF9FFFFFBFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFDFFFFFDFFFEFD
+FFFEFFFFFFFFFCFFFFFCFFFFFFFFFFFEFFFFFCFFFFF9FFFFFBFFFFFBFFFFFFFFFFFFFFFFFCFFFF
+FCFFFFFFFFFFFFFEFFFFFFFBFFFFFBFEFFFDFEFFFFFFFEFFFFFEFFFFFEFFFEFFFFF9FFFFF8FFFF
+F8FFFFFBFFFFFEFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFEFFFFF9FFFFF8FFFFF7FFFF
+F9FFFFFEFFFFFFFEFFFFFEFFFFFEFFFEFFFDFEFFFDFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFF
+FFFFFFFFFFFFFEFFFFFEFFFDFEFFFDFEFFFDFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFD
+FFFEFDFFFFFDFFFFFDFFFEFDFFFDFDFFFDFFFFFEFFFCFFFFFBFFFFFCFFFFFEFFFFFFFEFFFFFEFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFEFFFFFEFFFEFFFFFBFFFFFBFFFFFCFFFFFFFEFFFFFDFFFFFDFD
+FFFEFDFFFFFBFFFFFBFFFEFBFFFEFDFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFBFFFFFBFFFFFBFFFFFB
+FEFFFDFEFFFFFCFFFFFCFFFFFBFFFFFCFFFFFCFFFFFCFFFFFCFFFFFEFFFDFEFFFBFFFFFBFFFFFD
+FFFFFFFEFFFFFCFFFFFBFFFFFBFFFFFCFFFFFCFFFFFEFFFFFFFFFDFFFFFBFFFFFBFEFFFBFEFFFD
+FEFFFFFFFEFFFFFFFFFFFFFDFFFFFBFFFFFBFFFFFDFFFEFFFFFEFFFFFEFFFFFFFFFEFDF9FFFFFB
+FFFDFEFFFFFBFFFFEFF0FFE7DFFFF1D8FFF8D8FFFCE9FFFFF5FFFDFEFFF8FFFEF1F8FFF8DDFFFF
+DCFFFFF9FFFFFFFCFCFAFEFFFBFFFFFCFFFAF8FDF6FBFFFFFEFFFFFFFDFEFEFCFDFEFEFFFFFFFF
+FFFFFDFDFDFBFCFFFFFEFFFFFFFDFFFFFDFFFFFCFCFFFEFCFEFFFFFAFFFEFCFFFAFCFFF8FEFFF8
+FEFFFBFBFFFFFCFFFFFFFFFFFFFEFFFFFDFFFFFDFFFFFEFDFFFFFDFFFFFDFFFFFDFCFFFAFCFFFA
+FFFFFFFFFFFFFFFFFDFFFFFBFFFEFDFFFDFFFFFCFDFFFEFDFDFFFCFCFFFBFFFFFBEEFFED7FBE85
+44915B7EBEB0E2FFFFF8FFFFFFFDFFFFFEFFFFFFFFFFFDFFFFFDFFFFFEFFFFFFF4FFFFEAF4FFED
+D6FFFAD5FFFFF1FFFFFEFEFFFFFFFDFEFEF6FFFDF0F5FFF3D8FFF7D8FFFDEDFFFFF4FFF4F7FFE3
+C7F5C432975B1C9560399D81B7FDF2EBFFFFFBFFFFFDFFFEFEFEFCFDFFFAFEFFFDFEFDFFFDFBFF
+FDFDFFFEFFFFFFFEFFFEFDFBFBFDFCFCFFFFFCFFFFF7FCF6FBFFF1F0FFF1DBFFFEDCFFFFEBFFFF
+F9FFFFFCFFFDFEFFFAFEFFFBFEFFFBFFFFFDFFFFFFFFFEFFFEFFFFFBFFF8F9FFF4FCFFF8FCFFFB
+FEFFFFFEFFFFFFFEFFFFFEFFFFFFFFFFFFFDFFFDFFFFFDFFFFFDFFFFFDFFFFFEFFFEFFFFFEFFFF
+FFFFFDFFFEFFFFFFFFFEFFFFFEFFFFFFFEFFFFFDFFFFFDFFFFFEFFFFFFFBFFFFFAFFFEFFFFFEFF
+FFFEFFFFFDFFFFFDFFFFFDFFFFFEFFFEFFFFFEFFFFFEFFFFFFFFFBFFFFFDFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFEFF
+FFFFFDFFFFFDFFFFFBFFFFFBFFFFFBFFFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFFFDFFFFFDFFFFFD
+FFFFFDFFFEFFFFFDFFFFFDFFFFFEFFFFFFFBFFFFFAFFFEFFFFFEFFFFFEFFFFFDFFFFFDFFFFFDFF
+FFFEFFFEFFFFFEFFFFFEFFFFFFFFFBFFFFFDFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFDFFFFFBFFFFFB
+FFFFFBFFFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFFFDFFFFFDFFFFFDFFFFFDFFFEFFFFFDFFFFFDFF
+FFFEFFFFFFFBFFFFFAFFFEFFFFFEFFFFFDFFFFFDFFFFFDFFFFFDFFFFFEFFFEFFFFFEFFFFFEFFFF
+FFFFFDFFFFFDFFFEFFFFFEFFFFFDFFFFFDFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFF
+FFFFFDFFFEFDFFFEFDFFFEFFFFFEFFFFFEFFFFFFFDFFFFFDFFFFFBFFFFFBFFFFFBFFFFFDFFFFFD
+FFFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFBFEFFFAFEFFFF
+FEFFFFFFFEFFFFFEFFFFFDFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFDFFFFFDFFFEFFFFFEFF
+FFFDFFFFFDFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFDFFFEFDFFFEFDFFFEFF
+FFFEFFFFFEFFFFFFFDFFFFFDFFFFFBFFFFFBFFFFFBFFFFFDFFFFFDFFFFFDFFFFFDFFFEFFFFFEFF
+FFFEFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFBFEFFFAFEFFFFFEFFFFFFFEFFFFFEFFFFFDFF
+FFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFDFFFFFDFFFEFFFFFEFFFFFDFFFFFDFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFDFFFEFDFFFEFDFFFEFFFFFEFFFFFEFFFFFFFDFFFFFD
+FFFFFBFFFFFBFFFFFBFFFFFDFFFFFDFFFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFF
+FEFFFFFEFFFFFEFFFBFEFFFAFEFFFFFEFFFFFFFEFFFFFEFFFFFDFFFFFEFFFFFEFFFFFEFFFFFFFF
+FFFFFFFFFFFDFFFFFDFFFEFFFFFEFFFFFDFFFFFDFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFF
+FFFFFFFFFFFDFFFEFDFFFEFDFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFEFFF9FFFDF8FFFBFBFFFF
+FEFFFFFFFFFDFFFEFDFFFFFFFFFFFFFFFFFBFFFFFBFFFDFFFFFEFFFEFFFFFEFFFDFFFEFFFFFEFF
+FEFFFFFEFFFFFFFEFDFFFFFBFEFFFDFCFFFDFCFFFDFEFFFDFFFFFBFFFFFDFFFFFFFEFFFFFFFEFF
+FFFEFFFFFFFDFFFFFDFEFFFFFFFFFFFFFEFFFFFDFFFFFEFFFFFFFFF9FFFFF8FFFFF8FFFFFBFFFF
+FFFFFFFFFEFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFBFFFFF8FFFDF8FFFFF9FFFFFFFFFF
+FFFDFFFFFDFFFFFEFFFFFFFFFEFFFDFFFFFBFFFFFBFFFEFFFFFEFFFFFFFFFFFFFFFEFFFFFEFFFF
+FCFFFFFBFFFFFBFFFFFCFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFBFFFFFAFFFFFD
+FFFFFFFFFDFFFFFCFFFFFCFFFFFEFFFBFFFFF8FFFFF9FFFDFBFFFDFFFFFDFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFFFDFBFFFDF9FFFDF8FFFFFBFFFFFFFEFFFFFCFFFFFCFFFFFDFFFFFFFF
+FFFFFDFFFFFAFFFFFAFFFDFDFFFEFFFFFFFFFFFFFFFFFEFFFFFFFDFEFFFFFCFFFDFCFFFFFEFFFD
+FFFEFFFFFEFFFFFFFFFFFFFFFFFEFFFFFCFFFFFCFDFFFDFDFFFFFFFEFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFCFFFFFCFFFFFEFFFFFFFFFFFFFEFFFFFEFFFEFFFFFCFFFFFEFFFFFFFEFFFFFEFFFFFEFF
+FEFFFDFBFFFDFBFFFFFCFFFFFFFEFFFFFEFFFFFDFFFFFEFFFEFFFFFEFFFFFFFEFDFFFEFDFFFEFF
+FFFFFFFBFFFFFBFFFFFEFFFFFEFFFDFBFFFDF9FFFDF9FFFDFBFFFDFEFFFDFEFFFFFBFFFFFBFFFF
+FFFFFFFFFEFFFFFFFDFFFFFDFEFFFFFCFFFFFFFFFFFFFEFFFFFDFFFFFFFFFBFFFFF9FFFFFBFFFF
+FCFFFFFFFFFFFFFFFFFEFFFFFCFFFFFCFFFDFEFFFDFFFFFFFFFFFFFCFFFFF9FFFFF9FFFFFBFFFF
+FFFEFFFFFEFFFFFEFFFFFFFFFCFFFDFCFFFDFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFF
+FEFFFFFEFFFFFCFFFDFCFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFDFFFFFB
+FFFFFDFFFFFDFFFEFDFFFDFDFFFDFFFFFEFFFCFFFFFBFFFFFBFFFFFEFFFFFFFFFDFFFEFBFFFFFB
+FFFFFAFFFFFAFFFFFAFFFEFDFFFEFFFEFFFFFBFFFFFBFFFFFCFFFFFFFDFFFFFDFFFFFDFFFFFEFD
+FFFFFAFFFFFAFFFFFBFFFFFDFFFEFFFFFFFFFFFFFDFFFFFDFFFFFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFFFDFFFFFDFFFFFFFFFFFFFEFFFDFEFFFDFFFFFBFFFFFBFFFFFDFFFFFF
+FEFFFFFEFFFFFCFFFFFBFFFFFBFFFFFBFFFFFCFFFFFCFFFFFEFFFBFFFFFAFFFFFAFFFFFBFFFFFD
+FEFFFFFCFFFFFBFFFFFBFFFFFCFFFFFEFFFFFEFFFFFFFFFFFFFFFDFEFFFDFCFFFDFCFFFDFCFFFF
+FEFFFFFFFEFFFFFFFAFFFFF8FFFFFAFFFEFBFFFEFFFFFDFFFFFEFFFFFFFFFFFFFDFEFEFCFFFFFF
+FFFFFAFEFFE8C5E1B83F8D5B2A8D5E50A88FC8FFF8ECFFFAFCFFF1FFFFE9C3DBC13688715AAB9C
+EBFFFDFFFEFFFEFFFFFCFFFFFEFEFCFFFFFDFFFFFFFEFDFFFFFAFFFFFDFFFFFFFFF6FDF5F8FFF1
+ECFFEFE4FFFCEBFFFFF2FAFDFFFDFFFFFDFFFEFCFDFBFFFFFBFFFFFBFFFDFCFFFAFFFFFAFEFFFA
+FCFFFDFCFFFFFFFFFFFFFDFFFFFCFFFFFDFFFFFEFFFFFFFDFFFEFFFFFFFFFCFFFBFCFFFBFEFFFD
+FEFFFFFEFFFBFEFFFBFFFEFDFFFDFFFFFDFFFFFEFFFBFFFCFBFFFBFEFFFBEDFFEA6FC175339950
+71C6B3D6FFFFF5FFFFFFFDFFFFFFFBFEFFFDFFFEFFFFFDFFFFFEFDFFFFF1FFFFDF9BBF93358E70
+5AB1A0E8FFFFFFFFFFFCFEFDFFFFF8FFFFEFA7C1A6458F6E4C987CD9FDF1F2FFF4E0FDCD5EA060
+209E5E16A36E29957BA8EEE4EBFFFFFAFEFDFDFFFCFEFFFBFCFFFBFBFFFCFCFBFFFFFEFFFBFFFF
+F3FEF8F7FFF3EDFFEEEDFFFBEEFFFFF5FFFDFAFFF7F9FFECA2C3A442886E549B89E1FFFCF5FFFE
+FCFFFDFEFFFBF9FFFBFBFFFBFFFFFBFFFDFCFFFEFFFFFFFFFBFFF8FBFFF6FCFFFBFCFFFFFCFFFF
+FEFFFFFFFEFFFFFFFFFEFFFDFEFFFDFFFDFFFFFCFFFFFDFFFFFDFFFFFDFFFEFFFFFFFFFBFFFFF8
+FEFFFBFEFFFFFFFFFFFFFEFFFFFEFFFFFDFFFFFDFFFFFEFDFFFEFBFFFEFBFFFEFDFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFEFFFFFEFFFFFFFFFFFFFFFBFFFFFBFFFFFDFFFEFFFFFFFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFFFEFFFFFEFFFFFFFDFFFFFDFEFFFF
+FCFFFFFCFFFFFEFFFDFFFFFDFFFFFDFFFEFFFFFEFFFFFFFDFFFFFDFFFFFDFFFFFDFCFFFFFCFFFF
+FFFEFFFFFDFFFFFDFFFFFEFDFFFEFBFFFEFBFFFEFDFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FEFFFFFEFFFFFFFFFFFFFFFBFFFFFBFFFFFDFFFEFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFF
+FFFFFFFFFFFDFFFFFDFFFFFDFFFEFFFFFEFFFFFFFDFFFFFDFEFFFFFCFFFFFCFFFFFEFFFDFFFFFD
+FFFFFDFFFEFFFFFEFFFFFFFDFFFFFDFFFFFDFFFFFDFCFFFFFCFFFFFFFEFFFFFDFFFFFDFFFFFEFD
+FFFEFBFFFEFBFFFEFDFFFEFFFFFEFFFFFDFFFFFEFFFFFEFFFFFEFFFEFFFFFEFFFFFEFFFFFFFFFD
+FFFFFDFFFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFEFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFDFFFFFD
+FFFEFDFFFEFDFFFEFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFDFFFFFBFFFFFBFFFFFBFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFFFCFFFFFCFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFBFFFFFBFFFFFDFFFFFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFDFFFFFDFFFFFDFFFEFF
+FFFEFFFFFEFFFFFEFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFDFFFFFDFFFEFDFFFEFDFFFEFFFFFFFF
+FFFFFFFEFFFFFEFFFFFEFFFDFFFFFBFFFFFBFFFFFBFFFFFDFFFFFDFFFFFDFFFFFDFFFFFFFCFFFF
+FCFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFBFFFFFBFFFFFDFFFFFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFDFFFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFEFFFEFFFF
+FEFFFFFEFFFFFEFFFFFFFFFDFFFFFDFFFEFDFFFEFDFFFEFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFD
+FFFFFBFFFFFBFFFFFBFFFFFDFFFFFDFFFFFDFFFFFDFFFFFFFCFFFFFCFFFFFEFFFFFEFFFFFEFFFF
+FFFFFFFFFFFBFFFFFBFFFFFDFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFFFDFFFFFDFFFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFEFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFD
+FFFFFDFFFEFDFFFDFDFFFDFFFFFEFFFFFFFFFEFFFFFEFFFFFFFFFDFFFFFDFFFFFFFFFEFFFFFEFF
+FFFDFFFFFDFFFFFDFDFFFEFBFFFFFDFEFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFFFFFDFFFCFFFDFBFFFDFEFFFFFFFEFF
+FFFDFDFFFEFDFFFFFFFEFFFFFEFFFAFFFFF8FFFEFFFFFDFFFEFFFFFEFFFDFFFEFFFFFEFFFFFFFF
+FFFFFFFFFFFDFFFFFDFEFFFFFCFFFFFCFFFFFEFFFFFFFFFDFFFFFDFFFFFFFFFFFFFFFEFFFFFEFF
+FFFEFFFEFFFFFEFFFFFEFFFFFFFFFDFFFEFDFFFDFDFFFFFDFEFFFFFCFFFFFCFFFFFEFFFFFFFFFF
+FFFEFFFFFFFFFEFFFDFEFFFDFFFFFDFFFEFFFFFFFFFEFFFFFCFFFFFCFFFFFEFFFFFFFEFFFFFDFF
+FFFEFDFFFFFBFEFFFDFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFDFFFFFDFEFFFFFEFFFF
+FFFEFFFFFDFFFFFDFFFFFEFFFCFFFDFBFFFBFBFFFBFCFFFBFFFFFDFFFEFFFFFFFFFEFFFFFEFFFF
+FEFFFFFFFFFFFFFFFDFEFFFBFCFFFBFCFFFBFEFFFDFFFEFFFFFDFFFFFDFFFFFEFFFEFFFFFCFFFF
+FEFFFDFEFFFDFFFFFFFFFFFFFCFFFFFEFFFFFFFFFFFFFEFFFFFFFFFEFFFFFEFFFFFFFFFFFFFEFF
+FFFFFFFEFFFFFCFFFFFFFFFFFFFEFFFFFCFFFFFDFFFDFEFFFDFEFFFEFEFEFEFEFEFFFDFEFFFDFE
+FFFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFEFFFEFFFFFCFFFFFCFFFFFEFFFFFFFEFFFFFEFFFFFFFD
+FFFFFBFFFFFDFFFFFFFFFDFEFFFDFFFFFDFFFDFEFFFBFFFFFBFFFEFFFEFCFFFEFCFFFEFFFEFFFF
+FCFFFFFCFFFFFEFFFFFEFFFFFCFFFDFBFFFDFBFFFDFCFFFDFEFFFFFEFFFFFCFFFFFCFFFFFEFFFF
+FFFEFFFFFCFFFFFDFFFEFEFFFDFFFEFEFEFEFFFDFEFFFCFCFFFCFCFFFEFCFFFEFCFFFEFCFFFDFC
+FFFCFCFFFDFCFEFEFCFDFFFAFDFFF9FEFFF9FFFDFEFFFCFFFFFDFEFFFEFCFFFEFCFFFDFEFFFCFF
+FFFCFFFFFCFFFEFEFEFDFFFAFDFFFAFFFDFEFFFCFFFEFEFFFEFEFEFDFFFCFDFFFCFDFEFFFDFEFF
+FDFFFCFDFFFAFDFFFCFDFFFCFDFEFFFDFEFFFDFFFCFDFFFCFEFEFEFEFEFFFDFFFEFDFFFEFBFFFE
+FDFEFFFFFDFFFFFCFFFFFCFFFFFDFFFEFFFFFBFFFFFBFFFFFDFFFEFEFEFEFEFEFCFDFFFCFDFFFA
+FDFFF9FDFFFAFEFEFFFEFDFFFDFEFFFBFFFEFBFFFEFEFFFFFFFCFFFFFCFFFFFCFFFFFDFFFDFFFC
+FBFFFAFDFFFEFEFEFFFFFFFFFFFDFFFFFEFCFEFEFEFEFDFFFDFEFFFEFDFFFDFEFFFEFEFFFDFEFF
+FEFDFFFEFDFFFEFEFEFFFEFCFFFDFFFFFFFFFDFEFFFBFFFEFDFFFCFEFEFCFEFEFFFFFDFFFFFCFF
+FFFCFFFFFFFFFFFFFFFFFFFFFEFEFFFDFEFFFDFEFFFEFFFAFEFFF9FFFEFAFFFEFCFFFEFCFEFEFE
+FEFEFEFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFFFEFEFFFDFEFFFBFFFEFBFFFEFBFFFFFEFFFF
+FFFFFFFFFFF8FEFFF5FEFFF9FEFEFCFEFEFFFEFDFFFCFDFFFEFFFFFEFFFBFEFFFBFEFFFFFEFFF6
+FCFFDCA2C990339D5315A15A109E6C7AE7C8E4FFFDFDFFF0FFFFE1B4DDB1249B733DB498E4FFFF
+FBFDFCFCFFFDFCFEFBFFFCFFFFFBFFFEF9FDFFFDFFFFFCFFFBF9FCFBFFFBF2FFEFC6F2BD4D905A
+439C7EB3FDF0F0FFFFFFFEFDFCFAFBFFFFFFFCFFFFF7FBFEFEFFFFFFFEFFFFFFFFFFFFFBFFFFF8
+FFFFFAFEFFFFFFFEFFFFFFFDFFFFFBFFFFFDFFFFFFFFFDFFFFFEFFFEFFFFFCFFFDFBFFFDFCFFFB
+FFFFFBFFFFFAFFFFFBFFFFFDFFFEFFFEFFFFF9FFFFF8FFFCF9FFF8EAFFEB71C67530964A72C7B2
+D4FFFFF1FFFFFEFFF8FCFFFAFCFFFBFEFFFFFFFFFFFFFEFFFFFFF1FDFFD79FD098279B743EB097
+E3FFFFFDFEFFFCFFFFFCFFFBF7FFEA91AF9342896B559B83E3FFF9F2FFF4C8FBC03A8B482FA072
+9FFFEFD5FFFFEAFFFFF7FFFFFEFFFFFFFFFFFBFBFBF8FDF7FCFFFDFEFFFFF9FAFCFBFFFFF4FFF4
+C9F1BF538E58469373BBFBEAF0FFFBFEFFF3F4FFE192B191458B6F4F9783E2FFF9F5FEFBFFFFFF
+FFFFFFF8FFFFF8FFFDFFFFFBFFFCF9FFFCFDFFFDFDFFFEFBFFFFFDFEFFFFFEFFFFFFFEFFFFFEFF
+FFFFFDFEFFFBFCFFFDFCFFFDFEFFFDFEFFFFFEFFFFFCFFFFFCFFFFFCFFFFFFFFFAFFFFF6FBFFF8
+F9FFFBFFFFFFFFFEFFFEFFFFFEFFFFFFFFFDFFFFFDFFFEFFFFFEFFFFFFFDFFFFFDFEFFFFFEFFFF
+FCFFFFFCFFFFFCFFFFFEFFFFFEFFFFFFFFFFFFFEFFFFFFFDFFFFFBFFFFFDFEFFFFFEFFFFFCFFFF
+FCFFFFFBFFFFFBFFFBFCFFFAFCFFF8FEFFFBFFFFFFFFFEFFFFFEFFFFFFFDFFFFFDFBFFFFF9FFFF
+FBFFFFFCFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFDFFFFFDFEFFFFF9FFFFF8FFFFFCFFFF
+FEFFFFFFFFFDFFFFFDFFFEFFFFFEFFFFFFFDFFFFFDFEFFFFFEFFFFFCFFFFFCFFFFFCFFFFFEFFFF
+FEFFFFFFFFFFFFFEFFFFFFFDFFFFFBFFFFFDFEFFFFFEFFFFFCFFFFFCFFFFFBFFFFFBFFFBFCFFFA
+FCFFF8FEFFFBFFFFFFFFFEFFFFFEFFFFFFFDFFFFFDFBFFFFF9FFFFFBFFFFFCFFFFFFFFFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFDFFFFFDFEFFFFF9FFFFF8FFFFFCFFFFFEFFFFFFFFFDFFFFFDFFFEFF
+FFFEFFFFFFFDFFFFFDFFFFFFFEFFFFFCFFFFFCFFFFFCFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFF
+FFFFFDFFFFFBFFFFFBFEFFFDFCFFFFFCFFFFFBFFFFFBFFFFFBFFFFFCFFFDFEFFFBFFFFFDFFFEFF
+FFFEFFFFFFFDFFFFFFFCFFFFFBFFFFFBFFFFFCFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFDFFFFFEFF
+FFFFFDFEFFFFF9FFFFF9FFFFFCFFFFFEFFFFFFFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFFFDFFFFFF
+FFFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFDFFFFFDFFFFFEFFFFFFFFFFFFFDFFFFFBFFFFFBFEFFFD
+FCFFFFFCFFFFFBFFFFFBFFFFFBFFFFFCFFFDFEFFFBFFFFFDFFFEFFFFFEFFFFFFFDFFFFFFFCFFFF
+FBFFFFFBFFFFFCFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFDFFFFFEFFFFFFFDFEFFFFF9FFFFF9FFFF
+FCFFFFFEFFFFFFFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFFFDFFFFFFFFFFFFFEFFFFFFFFFFFFFFFF
+FFFEFFFFFDFFFFFDFFFFFEFFFFFFFFFFFFFDFFFFFBFFFFFBFEFFFDFCFFFFFCFFFFFBFFFFFBFFFF
+FBFFFFFCFFFDFEFFFBFFFFFDFFFEFFFFFEFFFFFFFDFFFFFFFCFFFFFBFFFFFBFFFFFCFFFFFFFFFF
+FFFEFFFFFEFFFFFEFFFFFDFFFFFEFFFFFFFDFEFFFFF9FFFFF9FFFFFCFFFFFEFFFFFFFFFDFFFFFD
+FFFEFFFFFEFFFFFEFFFFFFFDFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFDFFFFFDFFFFFEFF
+FFFFFFFFFFFDFFFFFBFFFFFBFEFFFDFCFFFFFCFFFFFBFFFFFBFFFFFBFFFFFCFFFDFEFFFBFFFFFD
+FFFEFFFFFDFFFFFCFDFFFDFDFEFFFDFCFFFDFCFFFDFEFFFBFFFFFBFFFFFDFEFFFFFFFEFFFFFCFF
+FFFBFFFFFDF8FFFEF8FEFFFDFCFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFEFDFFFEFDFFFFFDFFFFFD
+FFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFFFFFEFFFEFFFFFEFFFDFFFEFFFFFDFFFFFDFF
+FFFEFFFCFFFFFBFFFFFCFFFBFEFFFBFFFEFFFFFEFFFEFFFFFEFFFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFFFFFEFFFFFCFFFFFCFFFFFCFFFFFCFFFFFEFFFFFFFFFFFFFEFFFFFFFFFFFEFFFFFEFFFCFFFF
+F9FFFFF9FFFFFBFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFCFFFF
+FBFFFFFBFFFFFBFFFDFBFFFFFCFFFFFEFFFFFEFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFF
+FCFFFFFBFFFFF9FFFFF9FFFFFBFFFFFCFFFFFCFFFFFEFFFFFEFFFFFCFFFFFCFFFFFEFFFFFEFFFF
+FFFEFFFEFFFFFCFFFFFCFFFFFEFFFFFEFFFFFCFFFFFBFFFFF9FFFFF8FFFFF8FFFFF9FFFFFBFFFF
+FCFFFFFEFEFFFEFFFFFCFFFDFCFFFBFCFFFBFCFFFFFCFFFFFBFFFFFBFFFFF9FFFFF8FFFFF9FFFF
+FBFFFFFCFFFFFCFFFFFEFFFBFEFFFBFEFFFDFEFFFFFEFEFFFCFFFFFBFFFFF8FFFFF7FFFFF8FFFF
+F8FFFFFBFFFFFCFFFFFBFFFFFBFFFFFCFFFFFCFFFFFCFFFFFBFFFFFCFFFFFCFFFFFCFFFFFCFFFF
+FBFFFFFBFFFFFCFFFFFCFFFFFAFEFFF8FEFFF7FFFFF7FFFFF7FFFFF8FFFFFBFEFFFBFEFFFEFFFF
+FEFFFFFFFFFFFEFFFFFEFFFFFBFFFFF8FFFFF7FFFFF5FFFFF7FFFFFBFFFFFEFFFFFFFFFFFFFEFF
+FFFFFFFFFEFFFDFDFFFAFEFFF8FEFFF6FFFFF6FFFFF6FFFFF8FFFFFBFEFFFEFFFFFEFFFFFCFFFF
+FBFFFFFBFFFFF9FFFFF8FFFFF8FFFFF8FFFFF8FFFFF9FFFFFBFFFFFBFFFFFCFFFFFFFEFFFFFEFF
+FBFDFFFAFEFFF8FFFFF7FFFFF8FFFFFAFEFFFBFEFFFEFDFFFFFDFFFFFDFEFFFCFFFFFDFFFEFDFF
+FBFEFFF7FFFFF6FFFFF6FFFFF7FFFFFBFDFFFEFCFFFFFDFFFFFDFCFFFEFAFFFDFEFEFCFFFBFDFF
+FAFDFFF7FFFFF7FFFFF7FFFFFAFEFFFBFDFFFBFEFFFBFFFFFBFFFEFAFFFFF7FFFFF6FFFFF6FFFF
+F6FFFFF7FFFFF6FFFFF6FFFFF7FFFFFAFFFFFBFFFEFBFFFFFAFFFFF6FFFFF3FFFFF3FFFFF3FFFF
+F5FEFFF6FDFFF7FDFFF9FDFFFBFEFFFBFFFFFBFFFFFAFFFFF8FFFFF7FFFFF4FFFFF3FFFFF3FFFF
+F4FFFFF7FFFFF8FEFFFAFFFFFBFFFFFBFFFFFAFFFFF9FCFFF7FCFFF6FDFFF5FEFFF3FFFFF3FFFF
+F3FFFFF6FEFFFBFEFFFDFEFFFDFEFFFBFEFFF7FFFFF6FFFFF6FFFFF6FFFFF6FFFFF6FFFFF6FFFF
+F7FFFFFBFEFFFDFEFFFDFEFFFBFEFFF6FEFFF3FFFFF3FFFFF3FFFFF5FEFFF6FDFFF7FCFFF9FCFF
+FBFEFFFBFFFFFDFEFFFBFEFFFAFDFFF7FEFFF6FFFFF4FFFFF4FFFFF6FFFFF8FEFFFAFEFFFBFEFF
+FDFEFFFBFFFFFBFEFFF9FCFFF7FCFFF6FDFFF5FEFFF5FFFFF3FFFFF3FFFFF6FEFFFBFDFFFDFEFF
+FBFFFCF8FFFEF6FFFFF4FFFFF4FFFFF6FFFFF8FFFFF9FEFFFCFFFFFEFFFDFFFFFFFEFFF2FFFFDC
+9DCB8B209A4F29C77C0EA76731A97CD0FFF8F2FFF8F8FFD9B2E2AE159F6E31BB97DEFFFFFBFFFB
+F8FFF4F4FFF4EDFFFBE7FFFBE6FFFAE5FFF9EBFFFFF0FFFFF5FFF3E8FFE2B6FFB92B9A4D20A570
+9CFFEED5FFFFEDFFFDF1FFF4F0FFF5E8FFFEF0FFFFFCFFFFFBFFFBEEFFF8EBFFF8F2FFFAF8FFFA
+FBFFF8F5FFF8E9FFFDE9FFFDF5FFFAF8FFFAF1FFFBEBFFFBE6FFFAE2FFF8E0FFFAE4FFFDF1FFFF
+F9FFFBFCFFF4F8FFF4EBFFFFE4FFFFE3FFF7E5FFF5EAFFFDDEFFEF6CC8752D964474CAB1D1FFFF
+E6FFF4EDFFEFE9FFFBEAFFFFF5FFFFFBFFFFFEFFFFFEFFF1FCFFD498D093159A6D38BA9EE0FFFF
+FBFFFEFCFFFFF9FEF7FCFFEAE9FFEBC6FFFBC6FFFFE6FFF2EDFFEAB1FFBD2E9E5427A371A0FFED
+D5FFFFEBFFFFF5FFF8F7FFF6EDFFF8E7FFF8E3FFF8E1FFF8E9FFFDEEFFFDF7FFF8ECFFEAB9FFBD
+31974B2BA46EA4FFE7DBFFFDEAFFF0F7FFE3E7FFE2C5FFFAC6FFFFE8FFFBF9FFFAF4FFFAEDFFF7
+E5FFF7E3FFF8E4FFF6E7FFF8EDFFFBEEFFFBEDFFF6EAFFF8E4FFFDE7FFFFF2FFFFF9FFFFFFFFF8
+FCFFF4F1FFF4E9FFF4E3FFF4E0FFF8E0FFFFE6FFFFF0FFFFF8FFFFFFFFFAFFFFF6FBFFFAFBFFFD
+FFFFFFFFFEFFFEFFFFFCFFFFFEFFFFFFFFFDFFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFEFFFDFEFFFF
+FEFFFFFEFFFDFEFFFDFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFFFFFFFEFFFFFEFFFFFCFFFF
+FCFFFDFCFFFBFCFFFAFCFFFAFEFFFDFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFCFFFFFBFFFFFBFFFF
+FCFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFEFFFFFBFFFFF9FFFFFBFFFFFCFFFF
+FEFFFFFFFFFDFFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFEFFFDFEFFFFFEFFFFFEFFFDFEFFFDFFFFFF
+FFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFFFFFFFEFFFFFEFFFFFCFFFFFCFFFDFCFFFBFCFFFAFCFFFA
+FEFFFDFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFCFFFFFBFFFFFBFFFFFCFFFFFEFFFFFFFFFFFFFFFF
+FFFEFFFFFEFFFFFEFFFFFEFFFEFFFFFBFFFFF9FFFFFBFFFFFCFFFFFEFFFFFEFFFDFFFFFFFFFFFF
+FFFFFDFFFFFDFFFFFDFEFFFDFEFFFFFEFFFFFEFFFDFEFFFDFEFFFFFFFFFFFFFFFFFFFFFFFFFFFD
+FFFFFBFFFFFBFFFFFBFEFFFDFCFFFFFCFFFFFBFFFFFBFFFFFCFFFDFEFFFDFFFFFDFFFEFFFFFEFF
+FFFFFDFFFFFFFCFFFFFBFFFFFCFFFFFCFFFFFEFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFF
+FEFFFFFBFFFFF9FFFFFCFFFFFEFFFFFFFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFFFDFFFFFDFFFFFD
+FFFFFFFFFFFFFFFFFDFFFFFDFFFEFDFFFEFFFFFFFFFFFFFFFFFFFDFFFFFBFFFFFBFFFFFBFEFFFD
+FCFFFFFCFFFFFBFFFFFBFFFFFCFFFDFEFFFDFFFFFDFFFEFFFFFEFFFFFFFDFFFFFFFCFFFFFBFFFF
+FCFFFFFCFFFFFEFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFEFFFFFBFFFFF9FFFFFCFFFF
+FEFFFFFFFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFFFDFFFFFDFFFFFDFFFFFFFFFFFFFFFFFDFFFFFD
+FFFEFDFFFEFFFFFFFFFFFFFFFFFFFDFFFFFBFFFFFBFFFFFBFEFFFDFCFFFFFCFFFFFBFFFFFBFFFF
+FCFFFDFEFFFDFFFFFDFFFEFFFFFEFFFFFFFDFFFFFFFCFFFFFBFFFFFCFFFFFCFFFFFEFFFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFEFFFFFBFFFFF9FFFFFCFFFFFEFFFFFFFFFDFFFFFDFFFEFF
+FFFEFFFFFEFFFFFFFDFFFFFDFFFFFDFFFFFFFFFFFFFFFFFDFFFFFDFFFEFDFFFEFFFFFFFFFFFFFF
+FFFFFDFFFFFBFFFFFBFFFFFBFEFFFDFCFFFFFCFFFFFBFFFFFBFFFFFCFFFDFEFFFDFFFFFDFFFEFF
+FFFEFFFFFEFFFFFEFFFEFFFDFBFFFDFCFFFBFCFFFBFEFFFAFEFFFBFCFFFFFEFFFFFFFDFFFFFCFF
+FFFDF8FFFEFAFCFFFFF9FFFFFCFFFFFFFFFFFFFFFFFFFEFFFFFEFDFFFEFDFFFFFDFFFFFDFFFFFF
+FFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFEFFFFFFFFFDFDFBFFFEFFFFFDFFFFFBFCFFFEFF
+F7FDFFF5FFFFF8FFFFF8FFFFFCFDFFFDFDFFFEFEFFFAFDFFFCFFFFFCFDFFFEFFFFFCFDFFF9FDFF
+FBFFFFFCFEFFFAFCFFF9FBFFFBFDFFFAFEFFFBFFFFFEFFFFFAFBFFFCFDFFFBFFFFF3FFFFF0FFFF
+F2FFFFF3FFFFF5FFFFF5FEFFF7FEFFFAFDFFFFFEFFFFFBFAFEFCFDFCFDFFF9FFFFF1FBFFF5FFFF
+F0FFFFF3FFFFEEFBFFF7FFFFF8FEFFF9F9FFFFFEFFFFFBFFFFFEFFFAFDFFF7FEFFF6FFFFF3FFFF
+F3FFFFF1FFFFF0FFFFF3FFFFF8FFFFFBFCFFFDFDFFFBFCFFF8FFFFF3FDFFF9FFFFF4FBFFF8FCFF
+F8FFFFF5FFFFF7FFFFFEFFFFFFFFFFFEFFFFF7FEFFF0FFFFEEFFFFEDFFFFEFFFFFEFFFFFF0FFFF
+F3FEFFF6FEFFF8FDFFFCFFFFFAFFFEF6FEFFF4FFFFF0FFFFF0FFFFEBFCFFEDFFFFEDFEFFF2FFFF
+F2FEFFF5FDFFFCFFFFF8FCFBFBFFFFF6FEFFF3FEFFEFFEFFEFFFFFEFFFFFEEFFFFECFFFFEFFFFF
+F4FEFFF9FFFFF8FFFFF5FEFFF4FFFFF3FEFFF3FEFFEEFBFFF3FEFFEEF9FFF2FDFFF5FFFFF7FFFF
+F8FFFFF7FEFFF5FFFFEEFFFFEAFEFFEAFFFFE9FFFFE9FEFFEAFEFFEDFDFFF1FEFFF2FBFFFBFFFF
+F8FEFEF8FFFFF3FFFFEAFBFFEBFFFFE5FEFFE6FFFFE4FDFFEEFFFFF0FBFFF5FCFFFCFFFFF8FBFF
+F8FFFFF2FDFFEDFDFFE9FFFFE7FFFFE9FFFFE9FFFFEAFFFFEFFEFFF6F8FFFFFDFFFBFBFFF8FEFF
+F3FFFFEAFAFFEDFFFFE8FDFFE9FEFFEAFCFFEEFEFFF3FFFFF6FCFFFCFFFFFDFBFFE6E9FACEDDF4
+C8DDF8C7DCF7C4DCF8C4DBFBC4DBFBCADBF7CFDBF1DDE6EFFAFFFFF6FBFFE9F1FCCFDCEFC8DCF5
+C5DFF8C1DCF7C6E1FCC0DAF5CADDFBCEDAF2DDE6EFFBFFFFFAFFFEE7F0F5D0DCF4CBDBFCC5DCFE
+C3DCFAC4DCF4C4DDF3C7DCF9CBDCF6DCE5F4F8FFFFF4FBFFE6F3FCC9DDF6C4DDFCC5DEFCC2DCF7
+C6DEFAC1DAF8C7E0FFC6DAF3DBE8F1F9FFFFF4FBFFD4E0EEA9BDD8A4BCDEA3BDDEA0BDDF9FBDE3
+A0BCE1A4BCDEA9BDD6C7D3DFF8FFFFF6FDFFD8E1F0AEC0D8A4BBDAA0BEE09BBCDF9CBDE09DBBDD
+A8BFE1AABBD7C8D1E0F7FEFFF7FFFFDAE7F0ABBCD8A4BCE0A1BDE49FBDE1A0BEDAA2BDDAA4BCDE
+A9BCDAC7D3E3F9FFFFF5FEFFD5E3F0A9C1DDA0BDDFA1BEDC9EBBD9A2BFDDA1BEDCA5C2E4A4BCD8
+C5D3E0F6FFFFF2F9FFCBD6E8869ABB819DC47E9FC07B9EBE7B9CC57E9DC9839CC5869ABBB0C0CF
+F1FEFFF3FDFFC7D4E78C9CBE8299C2809DC57A9DC37B9EC47D9DC4869DC78999BDB2BED4F2FCFF
+F2FFFFCADAE9869ABB839BC7809CCB7C9CC57E9CBE819EBE839CC58998BFB9BED4F6F8FFF1FEFF
+C5D8E685A0BB7F9DBF82A0C4829ABC9AACC4F1FDFFFAFDFFFFFFFFFDFBFEFFFFF4FEFFD89ECF97
+1A9D6740DBA154D08830935A90DECEDAFFFFF4FFDEB4E3AD18A26F2EB992E0FFFFFBFFF8EFFFE7
+CEFFD244A86A1F9C581BA15A1E9B6167CBAFCFFFFFEBFFE499CB8C2B9F4A0EA94E07AA5B0AA267
+249B7D9AF5D691D69D498A5255A58AD5FFFFF6FFF2EEFFE259AD7134925E99D5C9E4FFFFF5FFE6
+9FC89C2E937149B093E4FFF4ECFFE9C3FFD445A568279A59219D5F1B9C6661CFAAD3FFFFE5FFFB
+F9FFE8A6C59B3A8F6575E4B160CA8834935B76C4AEC9FFFA62CA752F9B4570C9A9CDFFFFC7FFDC
+51996736907674C2B5E9FFFFF8FFFFF8FFFFF9FFF3FAFFD596D095109E7031BDA0DCFFFFFBFFFE
+FFFFFDFFFFF3FFFFDF99C796239C6F3DB889E0FFE19ACC8D269C4E0CA8540BAA5A13A2643FA78C
+C6FFF9EAFFECD9FFD349A165289B5A229D5E22986467CCACD1FFFDEEFFEC9CC8972A9F500EA94E
+08A75714A467299679A7F1D6EAFFDC97CE941C976B40B598E9FFFAF3FFEB82BC8C40945897F4BD
+5ECA90219E5A219D6148B28CBEFFF977DCA02B985424A0613AA577C9FFF5EAFFFEFCFFF4F7FFEC
+CAFFD548A868219F5619A05D19996867CCAED8FFFFF0FFFFF6FDF6FFFFF8FEFEFEFEFDFFFEFBFF
+FFFDFFFFFDFFFFFEFFFBFCFFFDFEFFFEFFFFFCFCFAFEFEFCFFFFFDFFFEFDFFFCFCFFFEFBFFFDFA
+FFFCFBFFFFFDFFFEFAFFFFFBFEFFFAFCFDF8FEFEFEFFFEFFFFFEFFFFFEFFFFFCFBFFFEFCFEFCFD
+FFFFFFFCFCFEFDFFFEFFFFFFFCFCFCFEFEFCFFFFFFFFFFFFFEFEFFFFFFFFFEFEFCFCFEFBFCFFFD
+FBFFFCFCFFFDFBFFFCFBFDFAFDFFFEFEFFFFFEFFFFFEFFFFFDFDFBFEFEFCFDFDFFFFFEFFFBFCFF
+FDFEFFFEFFFFFCFCFAFEFEFCFFFFFDFFFEFDFFFCFCFFFEFBFFFDFAFFFCFBFFFFFDFFFEFAFFFFFB
+FEFFFAFCFDF8FEFEFEFFFEFFFFFEFFFFFEFFFFFCFBFFFEFCFEFCFDFFFFFFFCFCFEFDFFFEFFFFFF
+FCFCFCFEFEFCFFFFFFFFFFFFFEFEFFFFFFFFFEFEFCFCFEFBFCFFFDFBFFFCFCFFFDFBFFFCFBFDFA
+FDFFFEFEFFFFFEFFFFFEFFFFFDFDFBFEFEFCFDFDFFFFFEFFFBFCFFFDFEFFFDFFFEFAFCF9FEFEFC
+FFFFFDFFFEFCFFFEFDFFFEFBFFFBF8FFFEFDFFFEFCFFFEFAFEFFFAFFFFFDFBFBF9FFFFFDFFFFFD
+FFFBFAFFFEFDFDF9F8FFFFFDFEFCFDFFFFFFFAFBFDFEFFFFFBFBFDFCFCFCFFFFFDFCFCFAFEFEFE
+FFFFFFFFFFFDFCFCFAFEFFFDFBFFFEFBFFFEFBFFFEFCFFFFFAFCFBFEFFFFFEFFFFF9FDFEFEFFFF
+FAFAF8FFFFFBFDFDFDFEFFFFFAFBFDFEFFFFFAFCFBFBFDFAFEFFFFFBFDFCFEFEFCFFFFFDFFFFFB
+FDFCF8FFFFFDFEFFFAFEFFF9FDFFF9FEFFFBFBFBF9FFFFFDFFFFFDFFFBFAFFFEFDFDF9F8FFFFFD
+FEFCFDFFFFFFFAFBFDFEFFFFFBFBFDFCFCFCFFFFFDFCFCFAFEFEFEFFFFFFFFFFFDFCFCFAFEFFFD
+FBFFFEFBFFFEFBFFFEFCFFFFFAFCFBFEFFFFFEFFFFF9FDFEFEFFFFFAFAF8FFFFFBFDFDFDFEFFFF
+FAFBFDFEFFFFFAFCFBFBFDFAFEFFFFFBFDFCFEFEFCFFFFFDFFFFFBFDFCF8FFFFFDFEFFFAFEFFF9
+FDFFF9FEFFFBFBFBF9FFFFFDFFFFFDFFFBFAFFFEFDFDF9F8FFFFFDFEFCFDFFFFFFFAFBFDFEFFFF
+FBFBFDFCFCFCFFFFFDFCFCFAFEFEFEFFFFFFFFFFFDFCFCFAFEFFFDFBFFFEFBFFFEFBFFFEFCFFFF
+FAFCFBFEFFFFFEFFFFF9FDFEFEFFFFFAFAF8FFFFFBFDFDFDFEFFFFFAFBFDFEFFFFFAFCFBFBFDFA
+FEFFFFFBFDFCFEFEFCFFFFFDFFFFFBFDFCF8FFFFFDFEFFFAFEFFF9FDFFF9FEFFFBFBFBF9FFFFFD
+FFFFFDFFFBFAFFFEFDFDF9F8FFFFFDFEFCFDFFFFFFFAFBFDFEFFFFFBFBFDFCFCFCFFFFFDFCFCFC
+FBFEFFFCFFFFFCFFFFF9FEF8FEFFFDFBFFFAFAFFF9FAFFF9F7FFF9FAFFFCFAFCFBFFFEFFFFFFFB
+FCFEFDF9FFFFF6FEFFF8FDFFFEFFFFFFFFFFFEFEFEFFFFFDFFFFFDFFFEFAFFFFFDFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFEFCFFFEFCFDFFFFFDFEFEFCFEFCFDFFFEFFFBFFFFE6EFFECCDCF3
+C8DCF5C9DEF3CADDEECCDBEECDDCF1CEDDF4CEDBEEDEE6F1F8FDFFF9FEFFEAF3FCCCDBEECCDCF5
+CADAF3CCDBF2CCDBF2CBDBF2CBDBF4CAD9ECDEE7F0FBFFFFF9FEFFD4E0ECA8BED6A4BFDCA5BDD5
+A5BED4A5BDD5A7BDD5AABCD4AFBCCDD3D7E0F8FBFFFAFDFFDDE5F2AFC0D4AAC0D8A7C0D6A3BED3
+A7C2D7A4BDD3A9BDD6ABBBD2CCD4E1FAFEFFFCFCFFDFE3EEAFBCCFABBDD5A7BCD7A5BDD5A5BED4
+A4BFD4A3BED9A8BED6CAD6E4F7FBFFFCFFFFDEE4F0ADBED2A8BCD5ACBDD7ABBDD5AABCD4ACBDD7
+A8BCD5AABBCFCBD1DDF6F9FFF5F9FFCCD8E8859FB8809FBC819FBB849FBD829FC1839DC0859CBC
+8B9DB5B4C1CAF1FAFFF8FFFFC9D7E2899DB5839CBA86A0C185A2C483A0C2819EBE849DBB889CB4
+B6C4CFF6FFFFF4FDFFCAD7E08B9DB5859CBC839DC0829FC1829FBD819FBB7EA0BC84A0B8B1C1CE
+F0FBFFF7FFFFC9D6E6899DB8849BBD889FC188A0C2849ABF89A0C2879EC08498B3B0BDCDF2FCFF
+F1FCFFB8C8D766809B5E7FA05D7E9F5C7EA15C7DA85C7DA8607DA5677E9DA4B1C1F1FCFFF2FDFF
+BBC9D6677D95627F9F6181A75C7FA55B7EA46082A76481A3677C99A0ADBEF0F8FFF2FAFFBFCCDD
+697E9D617DA25C7DA65C7EA45D7E9F5D7E9F5E7FA2667F9DA7AFC4F6F8FFF4FAFFBBC8DB677B9C
+627EA36381A55E7FA2607EA26482A6617DA26279989FAABEF1F7FFF8FAFFC0C8DD647F9D5D7FA4
+5D7FA45E80A65D7FAD5C7EAC607DA7667D9DA2B2C2F1FBFFF1FBFFBACADA647C985F7DA15C7FA7
+577EA7567DA65C7FA9627FA7667D9D9FAFBEEFFAFFF1FCFEBDCED8667D9C607DA75C7EAC5D7FAC
+5E80A55D7FA25D7EA7627FA1A2B1C4F2FAFFF2FBFFBAC9DC627CA15C7DAA5D7EA95B7CA75B7CA7
+5D7EA95E7FAC647EA39EADC0EDF6FFEEF6FFBBCADD637DA25C7DAA5B7EA85A7FAB567FAD567FAD
+5B7EA8627D9B9CACBCEDF7FFEFF9FFB9C8DB667D9D5D7DA6597FAC5983B35883B05A80AD5E7DAB
+647CA0A1AEC1EEF8FFEDF8FEB8C8D7637D9E5B7DAA567EAF5780AE597FA65B7EA45C7DAA607CA1
+9BACBEEBF8FFEDFAFFB7CADB617FA3597EAA5A7FA95D82AC587DA7597EA8587DA95E7CA09DB0C1
+EFFCFFEDFAFFB6C7DB607CA45A7EAE5781AB5782AC5680B2577FB35D7DAE627CA194A9BAEAFBFF
+EEFCFFB8C8DF647AA35F7DAF5A80B15783B25584B25983B35D7DB06279A59CACC5EDFBFFEAFBFF
+B3C9D7627BA35D7CB2597EB55880B35781A95A7FA95D7DB06479A6A0A6C0F1F4FFECFCFFB4CDE1
+5B7DA0587FAA5B80AD5F7FA67088A2EDFAFFF6FBFFFDFDFFFFFDFFFFFFF3FFFFD899CC9417A072
+2CC491A3FFBD42905244A288BFFFFBF1FFE3ADDDA9119E6A33BF98E1FFFEF8FFF3CAF6C340934D
+1C9F510DA95609A75011A75D179E7367CCAADCFFE298D091259B470DA64C0CAA5F13A66F259A7F
+99F7D5B1FEB63C904532A27CABFFF0F0FFEACEF0BD299E4D189F5A6AC6B7D5FFFFEAFFDC7DBB7A
+189A6E54D6B2D3FFE7ADE3AF30995721A059209954229F5B1AA2601C9B6852B19DD6FFFFF2FFDF
+9CC88D20985A14A763219B5236985F5AA590CAFFF766CC782C99406ECFA2B6FFF24EAF79349761
+44A68DBDFFFFE7FFFFF6FFFFF8FFFFF6FFF0FCFFDA98CF960E9D6F2FBEA0DAFFFFFCFEFDFFFEFD
+FFFFEEFFFFD79DD0970F9C682EBD88DCFFDF98C9882B9E5111A95609A75A15A3673EA385C6FFF2
+C1FAC7488F4B22984E15A45511A25715A462199E6F68CCA6E2FFE99CCC9C229B4B09A84C07AD5B
+12A86B2A987BA3EDD2EAFFD795D193139F6E35BB98E6FFFAF0FFE671C17A2A9A482498591F9D5D
+1AA35516A458109F6918A16D269E5E249E5512A04E1DA26051AE91D9FFFFF4FFECCEEFC2369050
+1B9E500BA54F0FAE5C0FA6611B996976C7B6E1FFFFF7FFFDFFFFFAFFFEFFFFFDFFFFFDFFFAF9FF
+FAFEFFEFF7FFF2FDFFF0FDFFEEFEFFF0FFFFF1FDFFF2FCFFF8FCFFF9F9FFFDFDFFFEFEFFFAFDFF
+F5FBFFF5FEFFEEFBFFF1FFFFEEFCFFF3FBFFF6FDFFF5F8FFF9FCFFFCFFFFFAFEFFFAFEFFF0F6FF
+F5FBFFF4FCFFF2FEFFF3FFFFF1FDFFF0FDFFF4FEFFF4FBFFFCFDFFFDFEFFF9FEFFF3FEFFEFFFFF
+EAFCFFF1FFFFEEFCFFF0FEFFF2FFFFEEFCFFF5FEFFFFFFFFFEFCFDFAFEFFEFF7FFF2FDFFF1FEFF
+EFFFFFF0FFFFF1FDFFF2FCFFF8FCFFF9F9FFFDFDFFFEFEFFFAFDFFF5FBFFF5FEFFEEFBFFF1FFFF
+EEFCFFF3FBFFF6FDFFF5F8FFF9FCFFFCFFFFFAFEFFFAFEFFF0F6FFF5FBFFF4FCFFF2FEFFF3FFFF
+F1FDFFF0FDFFF4FEFFF4FBFFFCFDFFFDFEFFF9FEFFF3FEFFEFFFFFEAFCFFF1FFFFEEFCFFF0FEFF
+F2FFFFEEFCFFF5FEFFFFFFFFFEFCFDFAFEFFF0F8FFF3FEFFF1FEFFEEFEFFF0FFFFF1FFFFF3FDFF
+F9FDFFF6F9FFFCFCFEFCFDFFFCFFFFF3F9FFF3FCFFF1FEFFEEFCFFF0FEFFF3FCFFF6FDFFF4F7FF
+FAFEFFFCFFFFF7FBFEFAFDFFF3FAFFF6FDFFF2FAFFF3FEFFF2FDFFEDFBFFF2FFFFF3FFFFF2FBFF
+FBFCFFFCFDFFFBFFFFF1FCFFEDFEFFEDFFFFEEFCFFF0FEFFF0FEFFF2FFFFEDFBFFF6FFFFFFFFFF
+FBF9FAFAFDFFF2FAFFF3FEFFEFFCFFF0FFFFEEFFFFEBFBFFF2FEFFF6FEFFF5FAFFF9FDFFF9FEFF
+F9FFFFF1FBFFEFFEFFEEFFFFEEFCFFF0FEFFF3FCFFF6FDFFF4F7FFFAFEFFFCFFFFF7FBFEFAFDFF
+F3FAFFF6FDFFF2FAFFF3FEFFF2FDFFEDFBFFF2FFFFF3FFFFF2FBFFFBFCFFFCFDFFFBFFFFF1FCFF
+EDFEFFEDFFFFEEFCFFF0FEFFF0FEFFF2FFFFEDFBFFF6FFFFFFFFFFFBF9FAFAFDFFF2FAFFF3FEFF
+EFFCFFF0FFFFEEFFFFEBFBFFF2FEFFF6FEFFF5FAFFF9FDFFF9FEFFF9FFFFF1FBFFEFFEFFEEFFFF
+EEFCFFF0FEFFF3FCFFF6FDFFF4F7FFFAFEFFFCFFFFF7FBFEFAFDFFF3FAFFF6FDFFF2FAFFF3FEFF
+F2FDFFEDFBFFF2FFFFF3FFFFF2FBFFFBFCFFFCFDFFFBFFFFF1FCFFEDFEFFEDFFFFEEFCFFF0FEFF
+F0FEFFF2FFFFEDFBFFF6FFFFFFFFFFFBF9FAFAFDFFF2FAFFF3FEFFEFFCFFF0FFFFEEFFFFEBFBFF
+F2FEFFF6FEFFF5FAFFF9FDFFF9FEFFF9FFFFF1FBFFEFFEFFEEFFFFEEFCFFF0FEFFF3FCFFF6FDFF
+F4F7FFFAFEFFFCFFFFF7FBFEFAFDFFF3FAFFF6FDFFF2FAFFF3FEFFF2FDFFEDFBFFF1FFFFF0FFFF
+EEFBFFF5FEFFF7FFFFF9FFFFF1FBFFEDFEFFEDFFFFEAFDFFF1FFFFF3FFFFEDF9FFEEFBFFEBF7FF
+B2BFD0AEB9CBB8BFC9F7FAFFFCFDFFFFFFFFFDFDFDFFFFFDFFFFFBFFFFFBFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFEFFFFFFFDFFFFFBFDFEF9FBFFFEF5FFFFE7FAFFB3CCEA5E7EA7597EAB
+587EAB5780AC5781AB5780AC5780AE5C7EA4A0AFC2F0F9FFF0FDFFB6C9D8617FA3597EAB597FAC
+567FAB5881AD5A80AD5E82B26381A599ACBBEBF9FCF3FCFFB7C8DA5C7FA55581AE5680AA5781AB
+577FB0567EAF5B7DAB617DA498ACC4E7F8FFEBFCFFB3CBE55C7CA25B80AC577DAA577FB0577FB2
+5880B3597DAD5C7CA296AEC6E7FAFFEAFAFFB4C9DE617DA25C7EAC567EB1577FB25780AC567FAB
+5580AD5C7FA599ABBFEBF7FFF1FAFFB7C9DF5C7CA25A80AF587CAE597DB1587CB0597DAF5A80AF
+5F7FA59BADC3EEFAFFF4FEFFB4C6DA5C80A45580AB5980AB5A80AD5880B4577FB35B7DAD607EA4
+9AAEC6E6F8FFEAFDFFB3CCE25D7EA1587DAA537BAC557DB0557DB0557DAE5A7FAC5D7EA191AAC0
+E4F7FFECFEFFB6CAE2607EA45B7DAD577FB35780B45881AD5781AB5481AB5A81A29CAFC0EAF7FF
+EEFCFFB6CAE25F7CA6587CB0557AB1557CB3587CB6597EB55A7EB2627FA998ACC4E8F6FFEFFCFF
+B7CADB5D7FA4567FAD5681AE5682B15382B85281B9557EB25D7EA993A9C1E6F6FFE7F7FFB8CCE4
+5D7BA15A80AD537FB05281B55380B7527DB2587EAF5F7FA696ACC4E6F7FFE9FAFFB1C7DE5E7EA5
+587EAF5580B55681B65781B15681AE557FAF5C7FA794A9BCE8F6FFE7F7FFB7CDE55A7BA65880B4
+547DB35580B75780B8557EB4577FB35D7EA799AFC7E6F6FFE5F3FEB3C8D95C7EA15680AA5680A8
+5780AC567FB3557EB4597DAF607EA494A9BEE3F3FFE7F7FFB3C8DD5F7D9F5C81AB5A83B15581B0
+5682B15984B15A7FAC5D7BA196AAC2E5F5FFE5F6FFB1C6D95F7DA3597DAD557FB15680B05781AB
+5680A8567FAD5D7FA597A7BEE8F2FEEDF5FFB7C6DD5F7CA45C80B25D81B35A7EB05A7EB05E82B4
+5A7EB05C79A19CABC2EEF6FFECF6FFB1C2D66280A65B80AC5B81A85A81AA5782AF5780AE5D80AA
+657FA099A8BBEAF4FEECF6FFB5C6DA627A9C5C7DA6587FAA5681AC547FAA5A81AC5C7DA8607A9D
+9BAABFEAF4FFEAF4FDB5C5D5657FA25D7FAC5881AF5782AD5A82A65A80A55B80AC6081A495ABB9
+E7F6FDEAF7FFB4C7D85C7DA0597EAB597EAB5C7EAC5D7FAD5E83B05B80AD5C7DA098ABBCE5F2FA
+E5F4FBB3C6D56380A25C7FA7597FA35981A55980AB5B7DAB5F7CA6667D9D9BADB9E3F0F6E3F0F8
+B3C3D3697D9E637EA95B7EA8537DA5527EA55781A75F7FA8657C9E9AA9BCE2EFF7E4F2F5B5C7D3
+677E9E607DA95B7DAB5A7FAB5A80A45B7FA15D7CA8687CA1A4A9BDE9EDF8E2F0F9AFC6D461809D
+5E80A55C7EA45D7C9B7B91A6EAF8FFF1F9FBF9FBFAFFFEFFFFFFF0FFFFD697CF920F9F6A29C08B
+D5FFDF83BA8128926A81E7C0E9FFDFAFE5B10F9F6C34C099DFFFF6F2FFE878C17A2D9A4770ECAD
+AEFFF1B7FFE6A6FFD828AC732B9F72C4FFE5DFFFECB6FFBD31994E29A174A2FFF1D8FFFFEAFFF4
+D7FFC455A25A1E986F75E4C4E7FFE4B3E0A523A3500AA15A36AD97B7FFFEBFFFBF5AA65B279C72
+89FDDAD1FFE15DAE6C1B9A633AB589D6FFF6E1FFEAA1E7A835905326987794F3D5E9FFDB9CD08E
+17A05A0FA3678BE2B8E0FFF3EEFFFAE3FFE973C877309D4263D08F6CE1AD1C9C6B3BA783CBFFF7
+EDFFFFF7FFFFFAFFFFFCFFFFFDFFF3FCFFD89ACC9714A0732FB998E2FFFFFDFBFCFFFEFFFFFFF3
+FFFFD797CD9115A5702CBD92DAFFF1F0FFE6B9FBBB2F9251259F76A0FFF0DAFFF5E1FFE571C578
+2B984576EEB0B0FFF1B9FFEAA6FFDA27AD722D9E72CBFFECE3FFF1B2FFBF299D4C1FA66E96FFEA
+D4FFFFEEFFF4F7FFDA98CD9716A27332BA96E2FFFAE7FFDF77C87B339E4E2C9A6D96F8D2CAFFDC
+6AC58014A061109D6989E0C0D0FFF27BDB932E99533CA587B9FFF6E0FFDC7FB7762A9D5A6CF7B4
+ABFFEBAFFFE39EFFCC3CAE72329A7FAFF8EFF1FFFFFFFEFBFCFAFBFFFEFFFAF8FDF9FFFFAEC0D4
+627F9F5C7CAB5C80B4517AA6557FA95D82AF5F7EAA667EA0A9BDD5EDFDFFE9FAFFA7BCDB667FA7
+5D7DA45E84AB5B82AB567CA95F7EB75F7AAF667CA3A9BDD5ECFFFFE7FBFFABBFD7657BA0607AAD
+607EB45878A75A7DA75D83AA5C80A462819DA8BED3F2FCFFEFF9FFABBBD267809F5B7EA85E83B0
+607FAB5B7BA45F80AB5C7DA65E80A3A6BED6F5FCFFF2F7FBADC0D1617E9E5C7CAB5C80B4527BA7
+557FA95D82AF5E7DA9667EA0A9BDD5EDFDFFE9FAFFA7BCDB667FA75D7DA45E84AB5B82AB567CA9
+5F7EB75F7AAF667CA3A9BDD5ECFFFFE7FBFFABBFD7657BA0607AAD607EB45878A75A7DA75D83AA
+5C80A462819DA8BED3F2FCFFEFF9FFABBBD267809F5B7EA85E83B0607FAB5B7BA45F80AB5C7DA6
+5E80A3A6BED6F5FCFFF2F7FBADC0D1647E9F5D7DAC5C80B4517AA6557FA95D82AF5F7EAA637B9D
+9CB0C8ECFEFFECFFFFB3C8E76780A85B7BA26083AB5B82AB597EAA5C7CAD637FAF637AA494ABCB
+E8FDFFECFFFFB6CBDC698199647DA55E7AAA5C7BB1597DAF587FAA5C82A65F7E9D9BB1C9F0FCFF
+F3FDFFB7C7DE68819F597CA25E83AD6080A75D7DA45C7DA66081AA5C7EA394ACC6F3FAFFFAFDFF
+BAC9DC6980A0627CAD5B7AB0587EAB587FAA597DAD607FAB637B9F9CB0C9ECFEFFECFFFFB3C8E7
+6781A65A7CA15E84A95B82AB597EAA5C7CAD637FAF637AA494ABCBE8FDFFECFFFFB6CBDC698199
+647DA55E7AAA5C7BB1597DAF587FAA5C82A65F7E9D9BB1C9F0FCFFF3FDFFB7C7DE68819F597CA2
+5E83AD6080A75D7DA45C7DA66081AA5C7EA394ACC6F3FAFFFAFDFFBAC9DC6980A0627CAD5B7AB0
+587EAB587FAA597DAD607FAB637B9F9CB0C9ECFEFFECFFFFB3C8E76781A65A7CA15E84A95B82AB
+597EAA5C7CAD637FAF637AA494ABCBE8FDFFECFFFFB6CBDC698199647DA55E7AAA5C7BB1597DAF
+587FAA5C82A65F7E9D9BB1C9F0FCFFF3FDFFB7C7DE68819F597CA25E83AD6080A75D7DA45C7DA6
+6081AA5C7EA394ACC6F3FAFFFAFDFFBAC9DC6980A0627CAD5B7AB0587EAB587FAA597DAD607FAB
+637B9F9CB0C9ECFEFFECFFFFB3C8E76781A65A7CA15E84A95B82AB597EAA5C7CAD637FAF637AA4
+94ABCBE8FDFFECFFFFB6CBDC698199647DA55E7AAA5C7BB1597DAF587FAA5C82A75D7EA198B2CD
+EDFDFFF1FDFFB8C6E3697FA45A7BA65E83B05D82AF597BA95D7DAE5C7BA76684A898B3D0A3B6D4
+AEBDD4B2BAC7F7FCFFF8FBFFFEFFFFFEFEFEFFFFFDFFFFFBFFFEFAFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFDFDFEF9FEFDF8FDFFFAF8FFFFC8DAE6B0CBE882A3CC597EAA597FAE567EAF
+5680B05682B15480AF547FB25C7FA997A8BCEAF4FDE8F7FAB4CAD86080A7577CB05680B05783B0
+527EAB547EAE5A7FB35D7DA495ABB9E8F7FAECF6FFB1C2D45F81A65681AC5781A95882AC5680B2
+567EB1597DAD617EA694AAC2E2F5FFE4F6FFAEC6E05D7DA35C81AD587EAD5A82B5567DB45A82B6
+5D81B15F7FA594ADC3E1F4FFE4F8FFB0C7D96280A25A7FAC577FB25780B45780AE567FAB5580AD
+5D81A598AABEE7F4FDE8F4FFB2C4DC5D7FA55B84B2597EB25A7FB35B80B5577CB05982B05E80A6
+96A8C0E1EDFBE4F1FAB2C5D65F80A35A7FA95C7FA75D80AA5B7FAF597DAF5C7DAA647EA396A8BE
+DFEFFEE6F6FFB0C4DC617EA05F80AB5F81AE5C81AE5C81AE5C81AD5E7FAA617EA095A9C1E3F3FF
+E6F6FFAEC0D6647EA35D7EAB5A7EB05A80AF5B80AA597FA6587FA85F80A198A8B8E5EEF7E9F6FF
+B2C4D8617DA25F7FAE5D81B35B81B2597DAF5C80B05C7CAB5F7BA097A9BDE4F1FAE9F2FBAFBFCF
+627FA15C7FA95B7EA45A80A75780AC587EAD5B7DAA627FA197A9BFE1EEFEE8F5FFB1C1D8647C9E
+5D7DA45C81AB5680AA5A80AD5B80AD5F80AB637DA094A6BCE0EDFDE6F4FFB1C2D4647E9F5D7EA7
+597EAB5A7FAC5C7FA75B7EA4597EA85F80A195ABB9E1F0F7E6F7FFAEC3D6617DA25C7DAA5E80B0
+5B7DAD5A7BAE5C7EAE5C7DAA5E7A9F94A9BCDFF0F8E4F3FABACDDB7C9BB87799BE7597BA7597BC
+7497C17596C17996BE8099B8A6B5C8E1EDF9E8F4FFB8C9DB7E97B57795B97799BF7194BA7094B8
+7599BD7997BB7B94B3A7B8CCE3EFFDE3EFFBBAC9DC8099B87A97BF7596C17497BF7597BA7597BA
+7598BE7D9ABAA6B6C6E4EDF6ECF3FDBCC8D87F96B67795BB7B97BE7692B97894BB7995BC7896BC
+7F96B5A9B4C6DFE6F0E5EEF7C7D7E696B0CB8FAECD8DABC78CABC88AABCC8CAACE91ABCC99ADC6
+B9C5D1E1E8F0E2EBF4C6D2E09DB1CA94AFCC90AFCC8BADC98BADC98FAECB95B0CE9BAFCAB8C4D4
+E0E9F2E2E9F1C8D4E09AAEC992ACCD8CAACE8AABCC8CABC78DABC58EADCC94AFCAB6C6D3DFEAEE
+E2EBF0C5D3E09AB2CE92AFD193ADD091A9CD8DA5C98EA8CB91AED097AFCBB7C5D2E0E9EEE4EFF3
+CCDDE7AFC7DFA5C3DFA1BFD7A1BFD7A3BEDCA5BCDCABBEDCB5C4DBC3D0D8E2ECEDE5EFF1D1DBE5
+B5C4DBABBFDAA7C1DCA1BFD9A1C1DAA1BFD7A9C1DBB0C0D7C7D1DBE4EEF0E3EDEECDDAE2B6C5DC
+ACBFDFA4BDDCA3BEDCA3BFD7A3BFD5A7C1DCB3C5DDC7CDDBE6E9F0E4EFF3CCDDE5B1C6DBA9C1DB
+ACC4E0AEC4DBB8C8D7E3F0F6F0F8FAF9FDFCFCFCFCFFFFF1FDFFD499D19210A56D2BBF8DDDFFE6
+D9FDD145A8723FA86FD4FFD2A0E6B00DA4712BB88EE4FFF4E2FBD44BA657229E4A249B63269467
+318E5738975D20975F2F9A70AAE7D7E1FFF7BAF8B741925030997AB3FFFFECFFFFFFFFF3F3FFD5
+7EC0801999695CDBB0D4FFDE80BE7B209D4F10A56116A07F85FBD8ADFFBA3A934341A684B2FFF8
+ABFCB93A964D21A57689F9E0E7FFFFFBFFEDE9FFD064AC6A229D7177E7C1E6FFDA96CE8D0FA05D
+2EC28ED5FFFFF5FFFBFAFCEFF0FFE472C374299A3E41B76B20A26613A7779DFFF6E3FFFFF7FBFE
+FEFFFFFCFEFDF9FBFAFFFFF3FFFFDA9CCC9814A0712EB896E2FFFFFFFDFEFEFEFFFDFFF2FEFFD8
+95CF9211A16C30BE98DDFFFFF2FFEDC7F7BD449256309C82A8FFF5EEFFF3DDFDCE41A9541CA249
+209B62239162318E5735995D1D995D2D9B6EAFE4DAE5FFF9B8F9B53A964B2A9E77ABFFFAE7FFFF
+FAFEEDFFFFDC99CB98109C6D30BC97DEFFF9EEFFE86FC0712E964768CCAAC8FFFFE6FFE190D191
+16A5652EBC8CD4FFFFE5FFF9BDFFBF38934E2D9C7CA6FFEEC8FFC760A75B1C9B580F9D61289963
+32965A30964D2F97582D987AA4F6E8EDFFFFFFFDFAFFFDFEFFFEFFFFFFFFF0F9FF9DB6CA5E80A5
+5A7FB4547EB85282B35383B45580B55A7EB05F7CA4A1B9D5E4FAFFE2F7FFA3BDE25F7EAC587EAD
+537FAE5181AF5483B7597FC05A7AB7647FAC9EB8D1E2FBFFE6FFFF9AB4CD617CA75D7CB5597BBA
+577EB55680B25581AE5681AB5B7FA1A0BAD3EBF7FFEBF4FFA8BCD5617FA3567EB1537EB3597DAF
+5C80B05981B2557EAC5C83AE9BB9D5EEF5FDF4F9FD9DB3C85D7FA4597EB3547EB85282B35282B3
+5580B55A7EB05F7CA4A1B9D5E4FAFFE2F7FFA3BDE25F7EAC587EAD537FAE5181AF5483B7597FC0
+5A7AB7647FAC9EB8D1E2FBFFE6FFFF9AB4CD617CA75D7CB5597BBA577EB55680B25581AE5681AB
+5B7FA1A0BAD3EBF7FFEBF4FFA8BCD5617FA3567EB1537EB3597DAF5C80B05981B2557EAC5C83AE
+9BB9D5EEF5FDF4F9FD9FB4C95F7FA5597EB3547EB85282B35282B35580B5597FB0617EA68FA9C4
+E2F9FFE0F7FFB0CAEF6180AE5A80AF5480AF5180AE5684B6567DB65A7DB56483B292ACD1DEF7FF
+E0FAFFAFC9DA637E995F7EAC5A7AB3587EBC5882BC5280B15582AB5B81A68EA9C6E9F6FFEAF3FF
+B5C9E26381A55881AF5480B1587CAC5D82AF567EAF5780AE5F86B190ADCDEBF3FFF0F4FDB5C5DC
+637DA25E7DB4557CB75482B65684B6557EB45A7EB2627DA890A7C6E3F8FFE0F7FFB0CAED6180AE
+5A80AD5480AD5180AE5684B6567DB65A7DB56483B292ACD1DEF7FFE0FAFFAFC9DA637E995F7EAC
+5A7AB3587EBC5882BC5280B15582AB5B81A68EA9C6E9F6FFEAF3FFB5C9E26381A55881AF5480B1
+587CAC5D82AF567EAF5780AE5F86B190ADCDEBF3FFF0F4FDB5C5DC637DA25E7DB4557CB75482B6
+5684B6557EB45A7EB2627DA890A7C6E3F8FFE0F7FFB0CAED6180AE5A80AD5480AD5180AE5684B6
+567DB65A7DB56483B292ACD1DEF7FFE0FAFFAFC9DA637E995F7EAC5A7AB3587EBC5882BC5280B1
+5582AB5B81A68EA9C6E9F6FFEAF3FFB5C9E26381A55881AF5480B1587CAC5D82AF567EAF5780AE
+5F86B190ADCDEBF3FFF0F4FDB5C5DC637DA25E7DB4557CB75482B65684B6557EB45A7EB2627DA8
+90A7C6E3F8FFE0F7FFB0CAED6180AE5A80AD5480AD5180AE5684B6567DB65A7DB56483B292ACD1
+DEF7FFE0FAFFAFC9DA637E995F7EAC5A7AB3587EBC5882BC5280B15681AB5D80A68FA8C6E9F6FF
+E8F4FFB8C7E6677EA85A80B1547FB4567FB55980B9597DB7597DB15B7EA68BAAC9D9EEFFE4F3FF
+E9F2FFF6FDFFF7FCFFFAFEFFFEFFFFFDFDFBFFFFFBFFFEFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFEFFFBFDFFFAFCFDF8F8FCFDEAF8FF7B91A85B78A25372A07794B67C97B47D94B37C93B2
+7C95B37B96B47B95B88398B7A6B3C4E6F1F7E4EFF1B8C9D18296B17F95BA7E97B57791AC7E98B3
+7D96B48096BB8195B0A7B8C0DDEBECE3ECF3C9D5E39BB0C394ADC191AABE91A9C190A9C791A8C8
+97AAC89DAEC2BBC5CEE3EDEFE2ECEEC5D2DA9EAFC198AEC592AAC490A9C78EA7C592A9C898ACC7
+9DAEC2B8C5CEE1EBEDE4EEEDC7D2D69EB0BE97ACC191A9C390AAC391A9C191A9C194ACC69CAEC6
+B7C3CFE5ECF2E5ECF2C5D1DD9AAFC494AEC792AAC492AAC491A9C58FA7C194AEC79AAFC4BAC6D2
+E5ECF2E5ECF2D2DCE6B6C2DAAEBED8ACBBD2AABBCFA9BBD3AABAD3AFBED5B6C1D3CED2DDE6E6EE
+E6E6F0D6D9E8BBC3D8AEBDD4AABAD1A9BBD1A9BBD1A7B9CFADBCD3B9C1D6CDD0DFE5E5EFE7E7EF
+DBDDE9B9C1D4B1BDD5ABBBD4A9BBD3AABBCFAABAD1AEBED8B5C1D9CED2DEE6E7ECE4E8EBD4DBE3
+B8C5D5ADBED0A9BCCDA7BCCDAABDCEA9BCCDADBED2B6C3D3CED5DDE5E9ECE8E9EEDFE3EECED9EB
+C5D4E7C2D0DDBFCDD8BFCDD8C2CEDAC9D3DFD1D8E2DCE0E3E7E8EAE6E7ECDEE1EAD4DBEBCBD4E3
+C4D0DCBFCDD6BECFD9C0CED9CBD4E3D3D9E5DFDFE7EBE9EEEAE8EBDFE0E5D2D8E6CAD3E4C2CFE0
+BFCCDCBFCDD8C1CFDAC6D3E3CCDAE5D8E1E6E2EBEAE3E9E9DBE3E6D4DCE9CBD4E5C6CFE0C2CBDA
+C4CDDEC6CFE0CBD4E5D2DAE7D9E1E4E2E8E8E1E9EBD8E1E8CCD7EBC6D2E8C1CEDEBFCDD8BFCDDA
+C0CEDBC8D1E0CED4E0DFDFE7E5E4E9E6E5EDE1E1EDD6DCECC7D0E1C0CEDBBECFD9BECFD9BDCBD6
+C6D2E0D2D8E6DDDDE7E4E3EBE6E5EBE4E4EED0D6E6C9D1E4C1CEE1BFCCDDBFCDDAC0CEDBC3D3E3
+C9D7E4D8E3E7DFE8E7E5E7E6DFE3E6D4DEE7C5D1DDC4CCD7C5CBD7C3C9D5C2CAD5C7D3DFD0DAE3
+DCE0E3E6EAE9E4EAEAD9E4E6CBD9E2C3D4DEC0CFD6BFCCD4BFCBD7C3CCDBC9D0E0D1D5E0DEDFE3
+E7E7E7E8EAE9DDE1E4D2D9E1C5CFD8C2CDD3BFCAD0C1CCD2C0CAD3C6D0D9CFD6DEDADDE2E6E7E9
+E8E8E8E1E2E6D2D6E1C9D1DEC3CDD9BFCBD7BFCCD4C0CFD6C3D4DCCAD8E1DBE0E6E6E7EBEAE8EB
+DFE0E5D1DAE3C5CFD9C4CAD6C1C8D2C5CCD6C2C9D3C6D0DCCFD8E1DDDEE3E7E5E8E5E6EADBE2E8
+CBD8E0C0D1D9BCCBD0BEC9CFBFC7D2C2C6D2C8CCD8D0D3DCDEE2E3E1E6E2E3E9E7DAE0E0D3DAE0
+C2CBD2C1CACFBEC9CDBDCBCEBCC7CBC4CED0CFD7D9DBDFE0E5E7E6E5E7E6DEE2E5D2D5DCC7CED8
+C0C8D3BEC8D2BCC9D2BBCAD1C1D0D7CBD6DCDDE2E8E1E4E9E4E8EBDBDFE2D7D9E5C8CBDAC9CFDD
+CCD2DEDEE5EDDFE7EAEEF6F8FBFFFFFAFEFFFEFFF6FCFFD997CE940BA06830C196DFFFFAF4FFEF
+8ED3943B914697E2A190F3BA09A77432BE91E6FFECDEF7CD47A9601F9F522297622D976930935D
+32905B349464429172BCE4E3E5FFFDC3FFC5378D4C279978B0FFFFECFFFFFFFFF6FAFFDBADDFAA
+219E6623AF72B1FFCD5AB26641AC685ADA9F0F9E7268F5C070E28B34954855AA93CAFFFFB7FFC0
+348E442B9F78A6FFF7E2FFFEF8FFEFE3FFC86AB0681C986676EBBEE2FFDA94CE9312A26D2DBE97
+D9FFFFF6FFF7FFFFEFEFFFE26DC2712DA24724A057129C6007A3736BEACCDCFFFFF7FFFFFEFFFF
+FFFFFFFEFFFBFEFFECFFFFD499CB90119F6D31BE9BD9FFFDFCFFFFFBFFFFF9FFF3F9FFDA90CB91
+0F9E6930BA96DEFFFFF2FFF1C2FDBD37904E31A080A6FFF0EAFFECDAFFD138AB5E17A654229E62
+2B976331935A3291572F97623D9471BBE5E1E7FFFBC4FFBE388E452E9C79A7FFF6E9FFFFFEFFF1
+FEFFDC95CC9511A1702FBD97DFFFFAECFFE676C77A359B516DC5ACD2FFFFE9FFDB91D2920B9F65
+31C297D5FFFFEEFFF3BEF9B9388D4A329F80A6FFF0CAFFCD559F541FA05F12A06428976233915C
+35945A308C59388E73AAEADAECFFFAF9FEF7FFFEFFFFFCFDF5F7F4EBF5F6A9BBC7667E985C789F
+6282AB5F83A5597D9F6181A7607A9D647893A5B4C7E7F4FCE2F0F9A3B5CD637A9A607F9C5D829F
+587F9C5A80A4627EAD6279A5687B9BA6B6C6E6F6F6DFEFEFA7B8C8687B9B6077A36580AF6380A8
+5B7C9D60839F5C7E995F7A97A3B5CDEBF1FFE9EDF8A7B4C4637C925D80A05D81A35E7D9C617E9C
+6081A25C7DA05E7FA0A1B7CFEEF1F8EAE9EEAAB8C5657D975D79A06282AB5F83A5597D9F6181A7
+617B9E647893A5B4C7E7F4FCE2F0F9A3B5CD637A9A607F9C5D829F587F9C5A80A4627EAD6279A5
+687B9BA6B6C6E6F6F6DFEFEFA7B8C8687B9B6077A36580AF6380A85B7C9D60839F5C7E995F7A97
+A3B5CDEBF1FFE9EDF8A7B4C4637C925D80A05D81A35E7D9C617E9C6081A25C7DA05E7FA0A1B7CF
+EEF1F8EAE9EEABB9C6677C975D79A06282AB5F83A5577E9F6082A75E7B9D667B9698A9BBE5F4FB
+E0F1F9ABBDD5667D9D617E9C5D809E5E83A05B7E9E627FA7647DA565799C92A3BDDFEFFCE6F7FE
+B2C4CE687A8E62799B6981AD5F7CA85B7CA55D81A15F839D607E9A95A9C1E9F1FEE7EEF8AFBCCD
+667E965D80A05C80A46280A25F7C9C6081A45F80A35C7D9E8FA5BDE9ECF5F3F2F7B6C2D0657B93
+607A9F6484AD597FA3587FA05E80A5637FA4667B9898A9BDE3F4FCE0F1FBA9BDD5657E9C607F9C
+5D809C5E83A05B7E9E627FA7647DA565799C92A3BDDFEFFCE6F7FEB2C4CE687A8E62799B6981AD
+5F7CA85B7CA55D81A15F839D607E9A95A9C1E9F1FEE7EEF8AFBCCD667E965D80A05C80A46280A2
+5F7C9C6081A45F80A35C7D9E8FA5BDE9ECF5F3F2F7B6C2D0657B93607A9F6484AD597FA3587FA0
+5E80A5637FA4667B9898A9BDE3F4FCE0F1FBA9BDD5657E9C607F9C5D809C5E83A05B7E9E627FA7
+647DA565799C92A3BDDFEFFCE6F7FEB2C4CE687A8E62799B6981AD5F7CA85B7CA55D81A15F839D
+607E9A95A9C1E9F1FEE7EEF8AFBCCD667E965D80A05C80A46280A25F7C9C6081A45F80A35C7D9E
+8FA5BDE9ECF5F3F2F7B6C2D0657B93607A9F6484AD597FA3587FA05E80A5637FA4667B9898A9BD
+E3F4FCE0F1FBA9BDD5657E9C607F9C5D809C5E83A05B7E9E627FA7647DA565799C92A3BDDFEFFC
+E6F7FEB2C4CE687A8E62799B6981AD5F7CA85B7CA55D81A160829B647C9499A9B9ECF1F4EAEEF1
+B3BACA6B7D95607F9C5C80A25D81A5587AA05E7BA56781A6637D968EA4B9DDEEFFDFECFFEDF6FF
+F1FAFFF5F9FFF6FAFDFEFFFFFDFDFBFFFFFBFFFEFAFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFF
+FFFFFFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FDFFFEFEFFFDFFFFFBF5FAFDE9FBFF6D86A44F6FA05674A6AEC6E0BDCEDEC3CCDDBFC8D7BECBDB
+BECEDDC3D0E3CBD7E7DAE0ECE4EBF1DEE8E7DCE6E8D3DBEEC7D2E8C1CEDFBFCDDABDCADABFCCDD
+C6D1E7CBD4E5DAE3E8E5EFEEDFE6ECDAE1E9CFD8DFC8D3D9C2CCD5BECBD4BECAD8BFCBDBC8CFDF
+CFD6E0DAE0E0E6EBE7E7ECE8DEE2E3D3DAE0C6CED9BFCBD7BDCBD8BDCBD8BECAD6C6CEDBCFD6DE
+DBDFE2E6EAE9E7ECE8DEE4E2D0D8DBC9D2DBC0CDD6BECBD4BECBD3BFCCD4C8D0DBCFD6E0D9DEE4
+E6EAEDE9EAECDCE1E5D0DAE3C2CEDABFCCD5BDCAD3C1CBD5C1CED7C6D2DECAD4DDD9DEE2E7E8EA
+E1E5E8DFE2E9D5D4E2CCCEDBC5C9D2C3C8CEC0C7CFC4C8D1CACFD5D2D5DADCDBE0E9E7EAECE7ED
+DEDBE2D5D3DECACDD6C8CDD3BEC5CBBEC7CCC5CCD2CCCFD8D3D1DCDFDCE3E9E4EAE7E2E6DFDDE2
+D5D6DBCCCFD6C5C9D2C1C8D0C0C7CDC4C8D1CACEDAD4D3E1DDDAE1E9E7EAE9E9E9DCDEDDD2D5DA
+C9CED2C6CED0BDC7C8BEC8C9C2CACCC8CDD1CED1D6DDDFDEE7E7E7E5E3E6E5E3E8D7D7DFCED1D6
+CACBCDC7C9C6C9C8C6CBCAC6D3CFCED9D5D4E0DFDBE6E5E1E9E8E6E2E0E3DAD8DDCFCDD0CBCAC8
+CACBC6C8CAC5CACCC9CFCDCED7D3D4E1DDDCE8E2E2E9E4E1E8E4E3DBD6DAD2D0D3CBCBCDC8C8C8
+C7C9C6C9CBC8CFD0D2D5D6D8DEDFE1E4E6E5E8E8E6E1E1DFDAD8D9CFCDD0CBC9CACBCAC8C5C4C2
+C9C7C8CDCBCED8D6D7DFDFDDE5E5E3E8EAE9E3E4E8D7D7E1D1D1DBCBCCD0C9CBCAC8CAC9CBCBCB
+D0D0D2D7D5D6E0DFDDEBE7E6EBE6EAE3DEE4D9D6DDD2D1D6CBCCCEC7C9C8C7CBCACACBCDCECED0
+D5D3D6E3DEE2EEE9EDECE7EBE2DDE1D9D7DCD2D1D6CCCBD0C9CACEC8C9CDC8CCCFCDD1D4D3D7D8
+DCE0DFE5EAE6E8E8E6E0E0DED7D9D6D1D3D0CCCCCAC9C8C6CCCBC9CACAC8CED0CDD3D8D4DEDEDC
+E6E6E4E5EAE6E1E7E5D5DBDBD0D4D5CACFCBC9CBC8CACACCCDCBD0D3D1D6D9D7DAE1E0DEE8E7E3
+EAE9E5E4E4E2D9D9D9D3D3D3CDCDCBCACAC8CBCBC9CDCDCDD2D2D2D8D8D8E0E0E0E9E8E6E9E8E6
+E4E3E1DAD8D9D4D2D5CECCCFCACACAC9CBCAC9CDCCCFD3D2D5D9D8E0E0E2E8E6E9EDE7EBE7E3E4
+D9D9D9D3D3D3CECDCBCBCAC6CCCBC9CCCBC9D1D1D1D9D9D9E5E1E2ECE7EBEBE6EAE3E3E5D7DDDD
+D0D6D4CCD0CFCECECED1CCD0D1CCD0D6D2D3DAD8D9E3E3E1E7E9E6E7ECE8E1E6E2DBDDDAD4D4D2
+D0D0CECDCCCACCCCCACECECCD4D5D0DADBD5E2E3DEE9E9E7E9E9E9E4E4E4DCDBD9D4D4D2CFCFCF
+CDCFCECDCED0CBCFD0CFD5D3D5DBD9E0E4E7E8E9EDEAEAEAE4E2E3E0D9E0DAD3DAD8D3D9D8D6DB
+E1E2E4E8ECEDF2F8F8F8FEFEFAFEFFFEFFF6FFFFDC96CD930B9E6732C09AE1FFFFF7FFF2D8FFC7
+5EA2554CA66072EDAE00A56E31BF91E3FFECE3FED549A66023A2558AFFC9B5FFF5BFFFEFBFFFED
+C2FFF2CBFFF8E6FFFFE9FFFCC0F7BD3E95502BA2789CFFF0E2FFFFF6FFF7FFFFE8DBFFD536A767
+1DAB5F67E5942B964E72CC969DFFD115A0692DC27E4FD5802996528FD7C9D8FFFFBFFCC042954D
+259A6D8FFBE1DBFFFFE6FFEAD1FFC44FA1571E9A687CEBC1E0FFD996CF9815A3752EB998DBFFFF
+FEFFF8FDFFEFEAFFE073C77A289A435BD08C52D39A11A56B2EAD80C4FFF7EBFFFFF4FDFCFDFCFA
+FFFFFBFFFFEDFFFFD49CD09213A26A2ABD91D4FFFDEEFFFBE7FFFBECFFF2F4FFDC94CF9518A271
+34BC98DEFFFFF2FFF1C0FDBA37924C279977AEFFF8EEFFF1DAFBD040AF6317A45585FFC6B3FFF0
+C0FFECBFFFEABBFFF0C4FFF7E4FFFFEAFFFAC1F8B741954A2E9E76A4FFF5E0FFFFF3FFF1F7FFD6
+96D09615A5722EBC94DDFFFAE4FFDF6FC07430944C72C6AFD6FFFFEFFFDC97D19614A9722ABC95
+DBFFFFEFFFECCAFFBB3D904A309D7EA2FFECC8FFC958A0561EA36277FFCDB8FFF0C6FFECC7FFE8
+C7FFEFC8FFFFD3FFFFECFFFCFAFFFAFCFCFCFCFAFBF8F8F8EEF4F4DAE4EDD0DDEDC7D7EEB7CBE4
+B8CEE3B8CEE3C0D2E8C3D2E5D4DDECD9E2EBE4E9ECE2EAEDDAE4F0C9D9E9C8DBECB8CFDFB8D4E2
+B8D2E3BBCCE6C5D3EED1D9ECD8DFE9E2EBEAE3EEEAD8E2EBCFDCEDC7D7F1BACBE7B9CDE6B9CEE3
+BED3E4C1D4E3CFDEF1D8E1F2E5E8F1E7E8EDDBE4EDC9D9E6C5DCEEB6CFE3BCD1E2BDD0E1B9CEE3
+C1D6EBC8DDF2D3E0F0E8E7ECEBE9ECDAE1E9CFDCECC7D7EEB8CCE5B8CEE3B8CEE3C0D2E8C3D2E5
+D4DDECD9E2EBE4E9ECE2EAEDDAE4F0C9D9E9C8DBECB8CFDFB8D4E2B8D2E3BBCCE6C5D3EED1D9EC
+D8DFE9E2EBEAE3EEEAD8E2EBCFDCEDC7D7F1BACBE7B9CDE6B9CEE3BED3E4C1D4E3CFDEF1D8E1F2
+E5E8F1E7E8EDDBE4EDC9D9E6C5DCEEB6CFE3BCD1E2BDD0E1B9CEE3C1D6EBC8DDF2D3E0F0E8E7EC
+EBE9ECDAE1E9CFDCECC7D7EEB8CCE5B8CEE3B8CEE3BDD2E7C2D3E5CEDAE8D4DDE6E2EAECE7F1F3
+D9E5F1CEDEEEC4D7E8B8CDE0B8CFE1BBD2E4BED0E8C2D1E8CFDAEEDAE4F0E3ECF1DEE8E9DAE5E9
+D2DFE8C7D6EDBAC9E6B9CDE8BAD0E8B6CDDDC0D7E5CADBEDD1DDEDE5E8EFEBEEF3DCE5EECEDEED
+C1D7ECB5CEE4BBCDE1BED0E4BCD1E6BED2EAC8DDF2D5E5F4E9EAEEE5E5E5DBE4EBD1DFECC5D7ED
+B6CCE4B6CFE5B8D1E5B6CCE3C3D5E9CDDAEAD3DDE7E1EBEDE7F0F5D9E5F1CEDEEEC4D7E6B8CDDE
+B8CFDFBBD2E4BED0E8C2D1E8CFDAEEDAE4F0E3ECF1DEE8E9DAE5E9D2DFE8C7D6EDBAC9E6B9CDE8
+BAD0E8B6CDDDC0D7E5CADBEDD1DDEDE5E8EFEBEEF3DCE5EECEDEEDC1D7ECB5CEE4BBCDE1BED0E4
+BCD1E6BED2EAC8DDF2D5E5F4E9EAEEE5E5E5DBE4EBD1DFECC5D7EDB6CCE4B6CFE5B8D1E5B6CCE3
+C3D5E9CDDAEAD3DDE7E1EBEDE7F0F5D9E5F1CEDEEEC4D7E6B8CDDEB8CFDFBBD2E4BED0E8C2D1E8
+CFDAEEDAE4F0E3ECF1DEE8E9DAE5E9D2DFE8C7D6EDBAC9E6B9CDE8BAD0E8B6CDDDC0D7E5CADBED
+D1DDEDE5E8EFEBEEF3DCE5EECEDEEDC1D7ECB5CEE4BBCDE1BED0E4BCD1E6BED2EAC8DDF2D5E5F4
+E9EAEEE5E5E5DBE4EBD1DFECC5D7EDB6CCE4B6CFE5B8D1E5B6CCE3C3D5E9CDDAEAD3DDE7E1EBED
+E7F0F5D9E5F1CEDEEEC4D7E6B8CDDEB8CFDFBBD2E4BED0E8C2D1E8CFDAEEDAE4F0E3ECF1DEE8E9
+DAE5E9D2DFE8C7D6EDBAC9E6B9CDE8BAD0E8B6CDDDC1D7E4CDDBE8D4DDE6E7E9E6EEEEECE0E3EC
+D3DCEBC4D7E6B5CFE0B3CEE1BCD5EBBFD0EABFCEE5C9D9E8CEDEED9BADC59FB1C9A4B1C2ECF6FF
+F5FCFFF8FDFFFBFFFFFEFFFDFFFFFBFEFDF9FFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFD
+FFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFBFF
+FFFDFFFCFBF9EDF2F5DEF1FF7291B05778AE5371A5A7B9CFBEC7CEC9C9D1C6C6CEC5CAD0C5CFD1
+C9D3D5D1D9DBDEDFE3E5E6E8E5E9E8DDE1E2D7D7E1CCCEDAC8CCD5C3CAD0C4CBD3C7CBD4CCCEDA
+D6D6DEDDE1E4E2E6E5E4E5E7E7E6EBDAD8DBD2D2D4C9CDCEC6CBCEC7CBCECBCCD1D0D1D6D7D8DC
+DEE2E3E2E6E5E6E8E7E4E4E6DDDCE1CFCED3CCD0D3C9CED1C9CED1CCD0D3D2D1D6DADADCE2E2E4
+E5E6E8E2E6E7E1E5E6D8D9DDD1D2D7CBCCD1C7CACFC6CBCEC9CDCED1D1D1D9D7D8E3E1E2E6E4E5
+E6E4E5E2E2E2DCDDDFD1D2D6CECFD3C7CBCEC7C8CCCCCDD1D1D2D6D7D8DAE2E2E2E9E7E8E8E6E7
+E6E4E5DED9DDD5D3D6CDCFCEC9CDCCCBCCCECCCDCFD2D3D5D8D9DBE0E4E3E5E9E8E7E9E8E5E5E5
+DFDDDED1D1D1CBCFCECBD1CFC7CDCBC9CDCCCFCFCFDBD9DAE6E6E6E8E8E8E7E9E8E6E8E7DBDBDD
+D4D4D6CDCED0C9CDCEC9CDCCCACECDD3D3D5DAD8DBE4E2E5E9E7E8E7E9E8E4E6E5DEDEE0D1D1D3
+CBCFD0CBD1D1C9CFCFCCD0D1D4D4D6D7D7D9E0E2E1EAECEBE9E7E8E5E3E4DDDBDCD8D6D7D3D3D3
+D1D3D2D3D1D4D3D1D4D6D4D7DADADCE4E6E5E9EDECEAEEEDE3E5E4DFDDE0DAD8DBD4D2D5D0D0D2
+CECED0D4D4D6D7D5D8DDDBDEE6E8E7EBEFEEE8ECEBE4E6E5DDDBDCDAD6D7D6D2D3D3D1D2D2D2D2
+D1D3D2D5D5D5DBD9DCE6E4E7EDEBEEEDEDEDE4E4E4DFDDDEDAD8D9D3D3D3CFD1D0D2D4D3D4D4D4
+D8D6D7DBD9DAE3E3E3EDEDEDEDEBEEE9E5E6E4E0DFDDDCDAD7D7D5D6D6D4D6D4D5D9D5D6DDD9DA
+DFDFDFE3E8E4E9EEEAEBF0ECEAEAE8E1DFE0DCD8D9D5D3D4D9D7D8D6D6D8D6D6D8D9D8D6E1E0DE
+E6E8E5EAECEBE9EDECE9EBE8E2E1DDDFDBD8DAD6D3D7D6D4D5D5D7D6D6D6DADAD8E0DFDBE7E6E4
+ECECECEEEEF0EAEAECE0E0DED8DAD7D3D4D6D7D8DCD3D4D8D5D6D8D8DAD7DFE1DEE9E9EBEFEFF1
+EEEEEEE7E6E4E5E3E4DFDDDED9D9D9D8D8D8D9D7D8DCD8D9E0DCDDE3E1E2E6E8E5ECEEEBEFF1EE
+EBEBEBE2E0E3E2DDE1DCDADDD8D6DBD8D5DCDCDADFE1DDDEE2E0E1E7E7E7EDEEF0EEEFF1E8EAE9
+E5E4E2E1DDDCDCD8D7D9D7D8D8D8DAD9D9D9DEDDDBE5E1E0E8E6E7EEECEFF1EFF4ECEAEFE1E1DF
+DFE0DBDBDBD9D7D7D5D7D7D7DBDBD9DDDED9E2E2E0E9E7ECF0EEF3F1EFF2ECEAEBE5E5E3E1E1E1
+DFDDE0E0DBE1E1DBDFE0DCDDE3DFDEE3E3E1E8E9EBECF0F1ECF2F2EAEEEDE2E4E1E4E4E4E1DCE2
+DDD8DFDED7DFE1DCE2E4E0E1E5E4E2E8E8E8EEEEEEF0F0F2EAECEBE5E5E3E1E1DFDEDEDEDDDDDD
+DDDDDFDDDDDFE0E0E0E2E4E1E6EAE9EFF1F0EFEFEDEDECEAE9E3E7E9E3E7E3DFE0E3E2E0E7E7E5
+F3F5F2F6FBF5F8FDF9FCFEFBFDFFEFFFFFD89ACD9218A76F2BB88EE0FFFFFFFFF8F7FFDF9BCB8F
+3599532FBF7900B17227BD8DDEFFF5E7FFE160B16C259A4B3ABB7BAFFFF4BDFFEDC0FFEF82F2C2
+47A782D3FFF5EAFFF4C7F7B941924623A16482FFD5CAFFFFE4FFFDF6FFEEEAFFDE56B26720A24A
+37C476259F62A4F0CABDFFE134AD6A1BAC5D1FB56B2CA673BDFDEFE7FFFDD4FCC857A05B1AA063
+2FBC87C1FFF4CDFFE879DC892B9C4E2B9F7CACFFEEE7FFDF92CC920F9B6E32BC9BE1FFFEFFFFF8
+FDFEF8EBFFEA76C67F3198496BCE98A7FFDC32AF63219A576ECEB3D4FFFFF4FFFFFFFBFBFFFDFF
+FFFFF4FBFFD996CE9116A36128C286BCFFEFD5FFF6D1FFFCDCFFF6ECFFDA93CE96139C6E36BB9C
+E2FFFFF2FFEDC0FCB438934633A37DA9FFF3EFFFF6EEFFE059B165219F4B3ABB82AFFFFBBDFFF1
+BFFFF17CF5C043A981D6FFF5F0FFF4C7F8B640924623A26F85FFE1C5FFFEE6FFF6F7FFD898CE92
+119E692DBB93D7FFF6EAFFEA7ACB7F31924B75CAB3D3FFFFF3FFDD9CCD950C9C692CBE99DCFFFF
+F0FFEDC7FBB04295472F9C7DA7FFF1DDFFD769AD64139E5D2CC489B9FFEFC3FFDFCBFFDF94EDB7
+419F8DBFFFFFEBFFFFFAFFFEFCFFFFFBFCFEF8F6F9EBE9EEE1E4E9D2D7DDCAD1D7C4CBD3C4C8D4
+C5C9D4C9CCD5CDD0D5D7D8DADEE0DFE6E8E7E6E8E7DDE1E2D3D8DCCAD1D9C0C9D0C1CACFBEC8CA
+C5CAD0D0D0D8D7D6DEE1E0E6E7E7E9E1E5E4DDE3E1CDD7D6C7D2D6C2CDD3C1C9D4C2C8D4C8CCD5
+CDD0D7D5D8DDDEDFE1E7E7E7E6E8E7DCE1E5D1D8E0C8D2DCBFC9D3C2C9D3C1C5D0C5C9D4CDD1DA
+D1D8DEDDE2E5E6E8E5E4E4E2DEE2E5D0D5DBC9D0D6C4CBD3C4C8D4C4C8D3C9CCD5CDD0D5D7D8DA
+DEE0DFE6E8E7E6E8E7DDE1E2D3D8DCCAD1D9C0C9D0C1CACFBEC8CAC5CAD0D0D0D8D7D6DEE1E0E6
+E7E7E9E1E5E4DDE3E1CDD7D6C7D2D6C2CDD3C1C9D4C2C8D4C8CCD5CDD0D7D5D8DDDEDFE1E7E7E7
+E6E8E7DCE1E5D1D8E0C8D2DCBFC9D3C2C9D3C1C5D0C5C9D4CDD1DAD1D8DEDDE2E5E6E8E5E4E4E2
+DEE2E5D1D4DBCBD0D6C6CAD3C2C8D4C2C9D3C7CBD4CACFD3D4D8D9DFE1E0E3E5E4E5E9E8D9DDDE
+D5DADEC9D0D8C6CDD7C2C9D3C0C7CFC5C9D2CDD0D7D0D4D7DCE0DFE7E9E6E4E9E5DEE4E4D2DADD
+C9D0DAC1C9D4C3CBD6C4CDD6C2CBD0C6CED1D3D8DCDDE0E5E3E4E6E7E8EAD8DDE1D3DAE2C8D1DA
+C5CED7C4C8D1C2C6CFC5C9D2CAD1D9CDD4DCD9E1E4E5E9E8E6E8E7DFE3E4D4D9DDC9D0D6C2C9D3
+C4CAD6C5CBD7C3CAD4C8CDD3D4D8DBDFE0E2E3E4E6E7E8EADBDCDED8D9DDCCCFD6C9CCD5C4C8D1
+C0C7CFC5C9D2CDD0D7D0D4D7DCE0DFE7E9E6E4E9E5DEE4E4D2DADDC9D0DAC1C9D4C3CBD6C4CDD6
+C2CBD0C6CED1D3D8DCDDE0E5E3E4E6E7E8EAD8DDE1D3DAE2C8D1DAC5CED7C4C8D1C2C6CFC5C9D2
+CAD1D9CDD4DCD9E1E4E5E9E8E6E8E7DFE3E4D4D9DDC9D0D6C2C9D3C4CAD6C5CBD7C3CAD4C8CDD3
+D4D8DBDFE0E2E3E4E6E7E8EADBDCDED8D9DDCCCFD6C9CCD5C4C8D1C0C7CFC5C9D2CDD0D7D0D4D7
+DCE0DFE7E9E6E4E9E5DEE4E4D2DADDC9D0DAC1C9D4C3CBD6C4CDD6C2CBD0C6CED1D3D8DCDDE0E5
+E3E4E6E7E8EAD8DDE1D3DAE2C8D1DAC5CED7C4C8D1C2C6CFC5C9D2CAD1D9CDD4DCD9E1E4E5E9E8
+E6E8E7DFE3E4D4D9DDC9D0D6C2C9D3C4CAD6C5CBD7C3CAD4C8CDD3D4D8DBDFE0E2E3E4E6E7E8EA
+DBDCDED8D9DDCCCFD6C9CCD5C4C8D1C0C7CFC5C9D2CDD0D7D0D4D7DCE0DFE7E9E6E4E9E5DEE4E4
+D2DADDC9D0DAC1C9D4C3CBD6C4CDD6C2CBD0C6CED1D1D8DEDCE1E7E0E6E6E5E9ECDCDAE7D8D7E5
+CBCFD8C5CED3C1CCD0C0CBCFC4C8D1C7CAD1CED3D7CCDAE75A74995D79A16D7D96E9F3FFF4FBFF
+FBFFFFFAFEFFFEFFFDFFFFFBFEFFFAFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFDFFFFFD
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFDFBFF
+FDF9FAF1F5F8D7EAF87392AF577AB25070A3A6B7CBC5CACED6D1D7D4CFD3D2D3D5D2D8D6D6DBD7
+DEE0DBE7E6E4EAEAEAEFF1F0E7E9E8E2E0E3DBDBDDD7D8DAD0D4D5D3D7D8D6D7D9D9D7DADFDFE1
+E6E8E7ECEEEDF0EEEFEDE9EAE7E3E2E1DDDCD9D9D7D8DAD7D9D9D7DAD9D7DEDCDDE2E2E2E8EAE9
+EDEFEEECEDEFEBEBEBE4E2E3DFDDDEDCDCDAD4D6D3D5D7D4DCDCDADCDBD9E0DFDDEAEAEAEEEFF1
+EDEEF0E9EAECE5E3E6DFDDE0DAD8DBD9D9D9D8DAD7D9DAD5E0DDD8E5E2DDEBE7E4F0EFEDF0EFED
+ECEBE9E3E2E0DEDDDBDCDBD9D5D5D3D9D8D6DBDAD8DDDCDAE3E2E0EAE9E7EFEEECF1F0EEEEEAE9
+E9E5E2E4E0DDDDDED9DCDED9DDDDDBDCDCDADFDFDDE3E5E2E6EAE9EEF4F2EAEFEBECECEAE5E4E0
+E3E4DFDCDED9D7DCD6D8DDD7DFE1DCE3E2DEE4E3DFE7E7E5EEF0EDEEF2F1E7EBEAE6E6E4E1E1DF
+DDDDDBDCDEDBDCDED9DBDDD8E0DFDBE7E3E0EAE9E7F2F2F2ECEEEDEBEDECE5E3E4E3E3E3DCDEDD
+D7DBDADBDFE0D8DAD9E1DFE0E5E5E5E8EAE9EFF1F0F1F1F1EFEEECEEEAE7E6E5E1E1E1DFDFE1E0
+E0E0E2E0E0E2E5E3E6E9E9EBE9EDEEECF2F0F0F6F4EAEEEDEAEAEAE4E2E3E0E0E2E1E1E3E1E0E5
+E3E1E6E4E2E7E8E6E9E8ECEDEBF1F1EDF3F3EBEFF0EBEBEDE8E4E5E4E0E1E3DFE0E0E0E0E0E0E0
+E5E3E4EAE8E9EFEBECF1EFF0F4F4F6EDEDEDEBEAE8E3E3E1DFE1E0DEE2E1DEE2E1DCDEDDE7E6E4
+E8E7E5EDEDEDF4F4F4F0EEF1F5F1F0EFECE7E8E7E2E5E6E1E5E5E3E6E5E3E7E3E4E7E5E6EBEBEB
+ECF2EEECF5F0F0F7F0ECEEE9EEEDE9ECE8E7E6E5E3E4E2E3E5E3E6E7E5E6E7E6E2E9EAE5EBF0EC
+EEF4F0F0F6F4EDF2EEEDECE7EAE7E0E8E5E0E6E5E1E5E5E5E4E4E4E7E6E2ECEBE6F1F0ECF3F1F2
+F4F4F6EDEDEFEDEDEBE8EAE7E4E5E7E0E4E7E2E6E9E5E6E8E5E7E4EBEBE9EFEFF1F1F1F3F6F4F5
+F8F4F3F2EEEDEEEAE9E9E7E8E9E9E9EAE8E9E9E7E8EBEAE8EEEEECF1F5F4EFF3F2F6F8F7F3F3F3
+F0EEEFEDE8ECEAE8EDE8E7ECE9E6EDE9E7ECECE8E9EFEEECF3F3F3F3F4F6F2F6F7F0F4F3EFF0EB
+ECEBE7E9E8E6EAE8E9E9E9EBE8E8E8EDE9E6F1EDEAF5F4F2F3F1F4F7F6FBF3F3F5EFEFEDEAEBE6
+E8EAE7E7E9E8E7E9E8E9EBE8EAEBE6EEEEECF1F0F5F3F2F7F7F5F8F6F4F5F3F2F0F1F0EEF0EBEF
+EFEAEEEFEBECEFEBEAEFEEEAF0F0EEF2F6F7F0F5F8F4F8F9F4F8F7F0F2EFEEEEEEEDEBF0F0EBF2
+F1EAF2EFEAF0EFEAEEF2F0F1F6F6F6F6F6F6F5F6F8F3F5F4F1F3F0EFF1EEEDEDEDECECECECECEC
+ECECECEFEEECF0F0EEF3F5F2F4F6F3F6F7F2F7F6F4F6F2F3F3EFF0EEEDEBF4F3EFF5F6F1F4F6F1
+FBFDF8FEFFFAFEFFFAFDFFEFFFFFDF9DC998209A693FB793E4FFFFFFFFFAFEFFE8E9FFDE56AF75
+1BA05F08A36A3AB98EE3FFFAF2FFEFA7E2AC3D9654279A5F229762369261358E602C976D43A081
+D7FFF4F0FFF3E8FFD66CAA692B995A219A67379175B2EBDAF4FFFAF2FFEC8ED3902F97481D9E5D
+2D9E70C4FEE6DCFFF16BC68B229B541CA36840B088DCFFFFF2FFFAF5FFE498CD99269960189D64
+2F976231935829994D2D9A596EC6ADD5FFFFEBFFE197CB9A239B753EB398E4FFFFFAFDF6FEFFFB
+EEFFF078BC813D915377C59ECBFFF395F0AA339451319477A4EDE4EEFFFFFFFEFFFFFAFEFFFFF8
+FEFFE19CCD961C97561AA6672F9563388D643A9171539A78DDFFD49CD2A12098723DB297E4FFFF
+F6FFEECBFBBD428E4D359977B0FFF2F2FFFBF9FFECAAE6A636934C28986823966F3293682F9063
+28996D45A07DDCFFF0F4FFF0E7FFD269AB6B23976620987542967FB1E3CAF4FFDD9ECD971F996A
+3DB995DCFFFAE9FFED75BC7A3E925476C3AFD9FFFFF9FFE4A1C798219C6E39B996DFFFFFF0FFF2
+CBF8B7458C4839977CAFFFEDE5FFDFAFE1A6289762209E6E2C8E5D4094603E90523A8E5C4B9F8F
+C6FFFFEFFFFFFEFFFFF9FDFCFBFDFCFCF7FBF6F0F4E8E8EADCDEDDD7D7D5D2D2D2D3D1D6D3D1D6
+CECCCDD9D8D6DDDCD8E4E5E0ECECEAEBEBE9E4E5E0DFDFDDD6D6D8D3D3D5D1D3D2D2D2D0D5D4D0
+D7D6D2E0DCDDE8E4E5EAE8EBEEEEEEE2E7E1D8DFD7D3DAD3CED4D0CFD3D6D2D1D6CFCDD0DAD8D9
+DFDBD8E5E4E0EDECE8EBEBE9E3E4E6DEDFE3D5D6DBD2D3D8D2D1D7D3D1D6D7D2D8D7D5D8DEDCDD
+E5E5E3E9E9E7EDEFECE4E6E5DBDDDCD7D7D5D2D2D2D3D1D6D3D1D6CFCDCEDAD9D7DDDCD8E4E5E0
+ECECEAEBEBE9E4E5E0DFDFDDD6D6D8D3D3D5D1D3D2D2D2D0D5D4D0D7D6D2E0DCDDE8E4E5EAE8EB
+EEEEEEE2E7E1D8DFD7D3DAD3CED4D0CFD3D6D2D1D6CFCDD0DAD8D9DDDCD8E5E4E0ECEDE8EAECE9
+E3E4E6DCE0E3D3D7DAD2D3D8D2D1D6D3D1D6D5D3D6D7D5D6DDDDDBE5E5E3E8EAE5EDEFEAE6E6E6
+DCDCDCD7D7D5D2D2D2D3D1D6D2D1D6CECCCDD8D8D6DCDBD7E4E5E0EBEBE9E9E9E7E8E9E4DFDFDD
+D6D6D8D2D1D6D1D1D3D3D3D5D1CFD0D7D8D3DDDCD7E5E6E0E8E9E3EAECE7E4E6E3DADEDDD8DCDD
+CFD3D6CECFD1CFD0D2D3D3D3D6D6D4DBDBD9E4E4E2EBEBE9E8EAE9E7E8EADCE0E1D5D6D8D1D2D4
+D1D1D3D3D3D3D1CFD0D7D7D7DBDDDCE4E6E5E5EAE6E8EDE9E4E6E5DCDEDDDBDBD9D2D2D2CFCED3
+D0CFD5D4D2D5D6D6D4DCDBD9E4E4E2ECEBE9EAE9E7E9E8E4E0DFDBD9D5D6D5D0D6D2D0D5D4D2D7
+D1CFD0D8D7D5DDDCD7E6E5E0E9E8E3EBECE7E4E6E5DCDDDFDADBDFD1D2D7CECFD3D0D0D2D3D3D3
+D6D6D4DBDBD9E4E4E2EBEBE9E8EAE9E7E8EADCE0E1D5D6D8D1D2D4D1D1D3D3D3D3D1CFD0D7D7D7
+DBDDDCE4E6E5E5EAE6E8EDE9E4E6E5DCDEDDDBDBD9D2D2D2CFCED3D0CFD5D4D2D5D6D6D4DCDBD9
+E4E4E2ECEBE9EAE9E7E9E8E4E0DFDBD9D5D6D5D0D4D2D0D3D3D3D5D1CFD0D7D8D3DDDCD7E5E6E0
+E8E9E3EAECE7E4E6E3DADEDDD8DCDDCFD3D6CECFD1CFD0D2D3D3D3D6D6D4DBDBD9E4E4E2EBEBE9
+E8EAE9E7E8EADCE0E1D5D6D8D1D2D4D1D1D3D3D3D3D1CFD0D7D7D7DBDDDCE4E6E5E5EAE6E8EDE9
+E4E6E5DCDEDDDBDBD9D2D2D2CFCED3D0CFD5D4D2D5D6D6D4DCDBD9E4E4E2ECEBE9EAE9E7E9E8E4
+E0DFDBD9D5D6D5D0D4D2D0D3D3D3D5D1CFD0D7D8D3DDDCD7E5E6E0E8E9E3EAECE7E4E6E3DADEDD
+D8DCDDCFD3D6CECFD1CFD0D2D3D3D3D5D7D6DADBDFE3E4E8E8ECEFE8E9EEE8E6F1E0DDE6D7D5D8
+D2D2D0CFD1CED1D3CED1D0CED7D5D6D4D5D7CCD8E85976A25979AA677A98E3EFFFEFF8FFF9FEFF
+FBFFFFFDFFFEFDFFFCFEFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFCFFFCF8F9
+EEEFF4D7E5F07D97B2557AAE5475A8A7B7CED7DCE2DDDBE0E3DEE2E1E3E2E4E8E7E7E7E7EBEBEB
+F1F1EFF1F3F0F2F4F1EFF1EEECECECE7E9E8E5E7E6E5E7E6E4E6E5E4E6E5E7E7E7EAECEBEFF1EE
+F2F4F1F4F4F2F3F3F1EEEEECECECEAE9EBE8E7E9E6E7E9E6EAEAE8ECECEAECEEEBF3F5F2F3F5F2
+F3F5F4F2F4F1EFEFEDECECEAE9EBE8E9EBE8E8EAE7E8EAE7EBEBE9EEEEECF1F3F0F3F5F4F4F6F5
+F3F5F4EEEEEEECECECEAEAEAE7E9E6E7E9E6E9EBE8ECEDE8EDEEE9F4F4F2F4F4F2F4F4F2F3F3F1
+EFEFEDECECEAEAEAE8E9EBE8E9E9E7EAEAE8ECECEAEEEEECF1F1EFF4F4F2F6F6F4F7F7F5F1F1EF
+F0F0EEEDEFECEBEDEAEBEDEAEDEFECEFF1EEF0F2EFF5F7F4F3F8F4F5F7F4F4F6F3F2F2F0EFF1EE
+EDEFECECEEEBECEEEBECEEEBEFEFEDF1F1EFF3F5F2F5F7F4F6F8F5F6F8F5F0F2EFEFF1EEEDEFEC
+EBEDEAEBEDEAEDEFECF0F0EEF1F1EFF6F6F4F5F7F4F5F7F4F4F6F3F2F2F0EFF1EEEDEFECECEEEB
+ECEEEDECEEEBEFEFEDF0F2EFF3F5F2F5F7F4F6F8F5F8F8F6F3F3F1F2F2F0F0F2EFEFF1EEEFF1F0
+F0F2F1F2F2F2F2F4F3F7F9F8F4F9F5F4F9F5F5F7F4F3F5F2F2F2F0EFF1F0EFEFEFF0EFF4F2F0F5
+F3F1F6F5F3F8F5F4F9F6F5FAF7F6FBF8F8FAF4F2F5F3F1F4F2F0F3F1EFF2F1EFF2F2F0F3F3F1F4
+F4F2F3F8F8F8F7F7F5F6F8F7F5F7F4F4F4F2F1F3F0EFF1EEEEF0EDEFF1EEF0F2EFF2F2F0F4F4F2
+F4F6F3F6F8F5F8F8F8F9F9F7F6F7F2F5F6F1F2F4F1F1F3F0F2F2F0F3F3F1F5F5F3F5F7F4F6FBF7
+F6FBF7F5FAF6F6F8F5F6F6F4F5F5F3F4F4F2F3F3F1F2F2F2F3F3F1F4F4F2F4F6F3F6F8F5F5FAF6
+F6FBF7F8FAF7F6F7F2F5F6F1F3F4EFF2F2F0F1F3F0F2F4F1F5F5F3F6F7F2F9F9F7F9F9F7F7F9F8
+F6F8F7F5F7F4F4F6F3F3F5F4F2F4F3F1F3F2F2F4F3F3F5F2F5F7F4F6F8F7F8FAF9FAFAF8FAFAF8
+F7F7F5F6F6F4F6F6F4F5F7F4F6F6F4F6F6F4F6F6F4F6F8F5F9FBF8F9FBF8F8FAF7F7F9F6F7F7F5
+F7F7F7F6F6F6F4F6F5F5F5F5F6F6F6F7F7F5F7F7F5F7F9F6F8FAF9F9FBFAF9FBF8F6F8F5F6F6F4
+F6F6F4F6F6F4F5F7F6F5F7F4F6F6F4F7F7F5FAFAFAFAFAFAF9F9F9F8F8F8F7F8F3F7F8F3F6F7F2
+F5F5F3F5F5F3F5F5F3F6F6F6F8F8F8F9F9FBFAFAFCFBFBFDFBFBFBF8F8F6F8F8F6F8F8F8F8F8F8
+F8F8F6F8F8F6F8F8F6F7F9F6FAFCFBF8FCFBFAFCFBF9FBF8F8FAF7F7F9F6F8F8F8F8F8F8F8F8F8
+F8F8F8F8F8F8F9F9F7F9FBF8FAFCF9FAFCFBFAFCF9F7F9F6F7F9F6F7F9F6F7F9F6F7F9F6F7F9F6
+F8F8F6F7F9F6FBFDFAFBFDFAFAFCF9FBFBF9FAFAFAFAFAFAFAFAFAF9F9F7F8FAF7FDFFFAFBFDF8
+FEFFFAFDFFF9FEFFF6FCFFECA8C6AC3B8B6E5DAD94EBFFFDFEFFFAFFFFF2F0FFEDA4E4BF3A9268
+30906B78C2A7F0FFFBF9FFF4F2FFEFC6F4D03D8C5F389161428E604189635EAC92D4FFFFEDFFFF
+FAFFFBFEFFEAD1F0C643905C308D5E419176ADE7D9EEFFFFF1FFF7CDF6CC468956338E635BAF8E
+E2FFF6EEFFF8ADE0BF3F8A5F34916576C7A6E6FFFAF8FFFAFEFFF3EEFFEDA4E4C13D9268368C5D
+398F60338E6396E1C0E4FFF8F4FFF6F7FFEDA1C8A9388D7056A995E7FFFFF6FFFBF9FFF8ECFFEC
+86B6904D896382BCA6DCFFFADCFFDF71A97C3E886D63A395EEFFFFFAFFFFFCFFFDFBFFF1FFFFE7
+A6C59C3C9461299561348F64398F6833916C519E7AE0FFE2A0C8A6328B6D57AD94E8FFF8F7FFEF
+D6F2CC51855E46947ABBFEEDF4FFFBFEFFF2F2FFE6C5F5CB418E6C35906D379269378D665DAD92
+D8FFFFF3FFF9FDFFEFF9FFE6CCF2CB3F906F2E8B70478F77B9E9D1F0FFE8A5C8A7348B6953AB92
+E7FFFFEAFFEE87B88949865A80BDADE2FFFFFCFFF1AAC1A43B906754AD8DE6FFFFF2FFFFD1F1CA
+5485584F907AC2FBECF1FFF0F4FFECC0F1D4458A6B3F8C683D90663B8E6261A984DDFFFFEBFFFF
+FCFFFFFFFDFDFFFFFDFFFEFCFEFAF9FBF7F6EDEDEBE8EAE7E4E6E3E1E3E0E1E1E1E0E0E0E2E2E0
+E5E5E3EAEAE8ECEEEBF0F2EFF0F2EFEDEFECE7E9E6E3E5E4E1E3E2DFE1DEE0E2DFE2E2E0E5E5E3
+E9E9E7EDEDEBF0F0F0F1F3F0ECEEEBE6EBE5E2E7E3DFE4E0E0E2E1DFE1E0E2E2E2E5E5E3EBEAE8
+EEEDEBF2F1EFF2F0F1EEEEF0E8E8EAE4E3E8E2E1E6E1DFE4E2E0E5E3E1E6E6E4E9EAE8EBEEECEF
+F1EFF2F2F2F2ECEEEDE8EAE7E4E6E3E1E3E0E1E1E1E0E0E0E2E2E0E5E5E3EAEAE8ECEEEBF0F2EF
+F0F2EFEDEFECE7E9E6E3E5E4E1E3E2DFE1DEE0E2DFE2E2E0E5E5E3E9E9E7EDEDEBF0F0F0F1F3F0
+ECEEEBE6EBE5E2E7E3DFE4E0E0E2E1DFE1E0E2E2E2E5E5E3EAEAE8EDEDEBF0F2EFF0F2EFEDEFEE
+E7E9E8E3E5E4E1E3E2DFE1E0E1E1E1E2E2E2E5E5E3E8EAE7ECEEEBEFF1EEF1F3F0ECEEEBE8EAE7
+E4E6E3E1E3E0E1E1E1DFE1E0E2E2E0E4E6E3E9E9E7ECEEEBF0F2EFF1F3F0EDEFECE8EAE7E4E6E5
+E3E5E4DFE1E0DFE1E0E2E2E0E4E6E3E8E9E4ECEEE9EFF1ECF1F3F0ECEEEBE9EBE8E5E7E6E1E3E2
+DFE1E0E0E2E1E2E4E1E3E5E2E8EAE7ECEEEBF0F2EFF1F3F0EDEFEEE8EAE9E4E6E5E3E5E4DFE1E0
+DFE1DEE2E2E0E4E6E3E7E9E6ECEEEBEFF1EEF1F3F0ECEEEBE9EBE8E5E7E4E1E3E0DFE1E0E0E2E1
+E3E3E3E3E5E2E9E9E7ECEEEBF1F1EFF2F2F0EEEEECE9E9E7E5E5E3E4E4E6E0DFE5E0DFE5E3E1E4
+E6E4E5E9E8E6EEEDE9F1F0ECF3F2F0EEECEDEBE9ECE6E5EAE2E1E7E0DFE4E1E0E5E3E3E5E4E4E4
+E9E9E7ECEEEBF0F2EFF1F3F0EDEFEEE8EAE9E4E6E5E3E5E4DFE1E0DFE1DEE2E2E0E4E6E3E7E9E6
+ECEEEBEFF1EEF1F3F0ECEEEBE9EBE8E5E7E4E1E3E0DFE1E0E0E2E1E3E3E3E3E5E2E9E9E7ECEEEB
+F1F1EFF2F2F0EEEEECE9E9E7E5E5E3E4E4E4E0E0E0DFE1E0E2E2E0E4E6E3E8E9E4ECEEE9EFF1EC
+F1F3F0ECEEEBE9EBE8E5E7E6E1E3E2DFE1E0E0E2E1E2E4E1E3E5E2E8EAE7ECEEEBF0F2EFF1F3F0
+EDEFEEE8EAE9E4E6E5E3E5E4DFE1E0DFE1DEE2E2E0E4E6E3E7E9E6ECEEEBEFF1EEF1F3F0ECEEEB
+E9EBE8E5E7E4E1E3E0DFE1E0E0E2E1E3E3E3E3E5E2E9E9E7ECEEEBF1F1EFF2F2F0EEEEECE9E9E7
+E5E5E3E4E4E4E0E0E0DFE1E0E2E2E0E4E6E3E8E9E4ECEEE9EFF1ECF1F3F0ECEEEBE9EBE8E5E7E6
+E1E3E2DFE1E0E0E2E1E2E4E1E3E5E4E9E9EBEEECF1F4EFF5F3F1F4EEEDF2E8E9EDE5E5E7E4E4E4
+E0DFDBE0DFDAE2E3DEE0E2E1D8DDE1D3E0F35C74A4607BB0677B9EE0ECFFECF2FEF6F9FEFEFFFF
+FAFEFFFCFFFFFCFFFDFEFFFDFEFFFDFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFFF8F6F9EBEEF3
+D7E4ED869CB35D7FAD5C7DAAA6B7CBE0E4EDE9E8EDEFEFF1EFF3F2EFF3F2F4F2F3F4F2F3F7F7F7
+F7F9F8F9F9F9F6F8F7F5F5F5F1F3F2F1F1F1F0F2F1F1F1F1F0F2F1F2F2F2F3F5F4F7F7F7F8FAF9
+F9F9F9F7F9F8F7F7F7F5F7F6F5F5F5F3F5F4F4F4F4F4F6F5F6F6F6F6F8F7F9F9F9F9FBFAFAFAFA
+F8FAF9F7F7F7F4F6F5F4F4F4F3F5F4F3F3F3F3F5F4F5F5F5F5F7F6F9F9F9F9FBFAF9F9F9F8FAF9
+F7F7F7F5F7F6F5F5F5F3F5F4F4F4F4F4F6F5F6F6F6F6F8F7F9F9F9F9FBFAFAFAFAF8FAF9F7F7F7
+F4F6F5F4F4F4F3F5F4F4F4F4F3F5F4F5F5F5F6F8F7F8F8F8F8FAF9FAFAFAFAFCFBF9F9F9F7F9F8
+F7F7F7F5F7F6F6F6F6F6F8F7F8F8F8F8FAF9FAFAFAFAFCFBFBFBFBFAFCFBF9F9F9F7F9F8F7F7F7
+F5F7F6F7F7F7F6F8F7F7F7F7F8FAF9FAFAFAFAFCFBFBFBFBFAFCFBF9F9F9F7F9F8F7F7F7F5F7F6
+F6F6F6F6F8F7F8F8F8F8FAF9FAFAFAFAFCFBFBFBFBFAFCFBF9F9F9F7F9F8F7F7F7F5F7F6F7F7F7
+F6F8F7F7F7F7F8FAF9FAFAFAFAFCFBFCFCFCFAFCFBF9F9F9F8FAF9F8F8F8F7F9F8F8F8F8F7F9F8
+F9F9F9F8FAF9FBFBFBFAFCFBFBFBFBFAFCFBFAFAFAF8FAF9F8F8F8F8F8F8F7F7F9F8F7FCFAF8FB
+F9F9FBFBF9FCFBFBFDFDFBFEFCFCFEFAF8F9F9F9F9F9F7F8F8F8F8F9F7FAF8F8F8FAF8FBF9F9F9
+FBFBFBFAFCFBFBFBFBFAFCFBFAFAFAF8FAF9F8F8F8F7F9F8F8F8F8F7F9F8F9F9F9F9FBFAFBFBFB
+FAFCFBFCFCFCFBFDFCFBFBFBF9FBFAFAFAFAF8FAF9F9F9F9F9FBFAFAFAFAFAFCFBFDFDFDFCFEFD
+FCFCFCFBFDFCFBFBFBF9FBFAF9F9F9F8FAF9F9F9F9F9FBFAFAFAFAFAFCFBFBFBFBFBFDFCFCFCFC
+FBFDFCFBFBFBF9FBFAFAFAFAF8FAF9F9F9F9F9FBFAFAFAFAFAFCFBFDFDFDFCFEFDFCFCFCFBFDFC
+FBFBFBF9FBFAF9F9F9F8FAF9FAFAFAF9FBFAFAFAFAFAFCFBFCFCFCFBFDFCFDFDFDFCFEFDFCFCFC
+FAFCFBFBFBFBFAFCFBFBFBFBFAFCFBFBFBFBFBFDFCFDFDFDFCFEFDFDFDFDFBFDFCFCFCFCFAFCFB
+FBFBFBF9FBFAFAFAFAFAFCFBFBFBFBFBFDFCFCFCFCFCFEFDFDFDFDFCFEFDFCFCFCFAFCFBFBFBFB
+FAFCFBFBFBFBFAFCFBFBFBFBFCFCFCFDFDFDFDFDFDFDFDFDFCFCFAFCFCFAFBFCF7FBFCF7FAFBF6
+FAFAF8FBFBFBFBFBFBFCFCFEFDFDFFFEFEFFFEFEFFFEFEFEFDFDFDFCFEFDFDFDFDFBFDFCFCFCFC
+FCFEFDFDFDFDFCFEFDFEFEFEFDFFFEFEFEFEFDFFFEFDFDFDFCFEFDFCFCFCFBFDFCFCFCFCFBFDFC
+FDFDFDFCFEFDFEFEFEFDFFFEFEFEFEFDFFFEFDFDFDFCFEFDFDFDFDFBFDFCFCFCFCFCFEFDFDFDFD
+FCFEFDFFFFFFFDFFFEFEFEFEFDFFFEFDFDFDFCFEFDFDFDFFFCFEFDFDFDFDFEFFFDFFFFFDFEFFFB
+FFFFFAFBFEF7FFFFFAF3FFF9E2FFFFDEFFFFF4FFFFFEFFFBFFFFFAF8FFF8E7FFF8DCFFF7E0FFFB
+E7FFFDF8FFFDFCFBF7FAFDF6F4FFF6E0FFF3D9FFF1DFFFF1DEFFF4DAFFFEE6FFFFF7FFFFFFFEFF
+FFFFF4F9FFEDE2FFEBDBFFF3DCFFFFE2FFFFEDFFFFF5FFFBF2FFF1EAFFF1DCFFFBDBFFFDF1FFFD
+F7FFFAEFFFF7E6FFF6D9FFF5E0FFF8F2FFFBFEFFFBFFFBF8FEFFFAEDFFF8DCFFEEDBFFF1D8FFF4
+D8FFFFDEFFFCF8FFF8FFFFF4FBFFF3F1FFF8DCFFFBDFFFFFF0FFFFF7FFFEF4FEF3F5FFF4EBFFF1
+E9FFF8E7FFFFEBFFFFF3FFEFF1FFF1DDFFF9DBFFFFF1FFFFF8FDFFF8FDF7FFFFF4FFFFEFF6FFEB
+D7FFECD1FFF4D6FFFAD6FFFBCBFFF6D6FFF6EEFFF1F1FFF4DBFFFFDCFFFFF4FFFAFEFFF6F7FFF3
+ECFFF5DAFFFCE2FFFFFBFFFDFEF9F3FFFFEFF4FFF1DBFFF5D4FFFAD4FFF8D4FFF8DDFFFEEEFFFF
+FCFFFBFFFFF4FFFFF1F5FFF3DDFFFAD9FFFFDEFFFDE9FFFAF2FFF0F1FFF4DAFFFDDCFFFFEBFFFB
+F8FFFAEFFFEEE9FFF1E4FFFFE8FFFFFDFFF7F8FFF2DDFFF1DAFFF7F0FFFFF4FFFFF1FFF1EDFFF1
+E5FFFEE9FFFFF8FFFAFCFFF6F7FFF8E8FFF5DCFFF9D4FFF9D5FFFBDBFFF9EEFFFBFBFFFBFFFEFD
+FFFDFDFFFFFDFEFEFCFFFBFAFDF9F8F6F6F6F3F5F4F1F1F1EEF0EFEEEEEEEDEFEEEFEFEFF0F2F1
+F2F2F2F4F6F5F7F7F7F7F9F8F5F5F5F1F3F2F0F0F0EEF0EFEEEEEEEEF0EFEFEFEFF0F2F1F3F3F3
+F4F6F5F8F8F8F8FAF9F6F6F6F2F4F3F1F1F1EEF0EFEEEEEEEDEFEEEFEFEFF0F0F0F2F2F2F5F5F5
+F8F6F7F8F8F8F6F4F5F2F2F2F1EFF0EFEFEFEFEDEEEFEFEFF0EEF1F1F1F3F4F2F5F5F5F7F9F7FA
+F9F9FBF6F6F6F2F4F3F1F1F1EEF0EFEEEEEEEDEFEEEFEFEFEFF1F0F2F2F2F4F6F5F7F7F7F7F9F8
+F5F5F5F1F3F2F0F0F0EEF0EFEEEEEEEEF0EFEFEFEFF0F2F1F3F3F3F4F6F5F8F8F8F8FAF9F6F6F6
+F2F4F3F1F1F1EEF0EFEEEEEEEDEFEEEFEFEFEFF1F0F2F2F2F4F6F5F7F7F7F7F9F8F5F5F5F1F3F2
+F0F0F0EEF0EFEEEEEEEEF0EFEFEFEFF0F2F1F3F3F3F4F6F5F8F8F8F8FAF9F6F6F6F2F4F3F1F1F1
+EEF0EFEEEEEEEDEFEEEFEFEFEFF1F0F3F3F3F4F6F5F8F8F8F7F9F8F6F6F6F2F4F3F0F0F0EEF0EF
+EEEEEEEEF0EFEFEFEFF0F2F1F3F3F3F4F6F5F8F8F8F8FAF9F6F6F6F3F5F4F1F1F1EEF0EFEEEEEE
+EDEFEEEFEFEFEFF1F0F3F3F3F4F6F5F8F8F8F7F9F8F6F6F6F2F4F3F0F0F0EEF0EFEEEEEEEEF0EF
+EFEFEFF0F2F1F3F3F3F4F6F5F8F8F8F8FAF9F6F6F6F3F5F4F1F1F1EEF0EFEEEEEEEDEFEEEFEFEF
+EFF1F0F3F3F3F4F6F5F8F8F8F7F9F8F6F6F6F2F4F3F0F0F0EEF0EFEEEDF2EFEEF3EFEFF1F1F1F1
+F3F3F1F6F5F1F9F8F6FAF9F7F7F5F6F5F3F6F2F0F3EFEEF3EEEEF0EEEEF0EFEFF1EFF1F0F3F3F3
+F4F6F5F8F8F8F7F9F8F6F6F6F2F4F3F0F0F0EEF0EFEEEEEEEEF0EFEFEFEFF0F2F1F3F3F3F4F6F5
+F8F8F8F8FAF9F6F6F6F3F5F4F1F1F1EEF0EFEEEEEEEDEFEEEFEFEFEFF1F0F3F3F3F4F6F5F8F8F8
+F7F9F8F6F6F6F2F4F3F0F0F0EEF0EFEEEEEEEEF0EFEFEFEFF0F2F1F3F3F3F4F6F5F8F8F8F8FAF9
+F6F6F6F3F5F4F1F1F1EEF0EFEEEEEEEDEFEEEFEFEFEFF1F0F3F3F3F4F6F5F8F8F8F7F9F8F6F6F6
+F2F4F3F0F0F0EEF0EFEEEEEEEEF0EFEFEFEFF0F2F1F3F3F3F4F6F5F8F8F8F8FAF9F6F6F6F3F5F4
+F1F1F1EEF0EFEEEEEEEDEFEEEFEFEFEFF1F0F3F3F3F4F6F5F8F8F8F7F9F8F6F6F6F2F4F3F0F0F0
+EEF0EFEEEEEEEEF0EFEFEFEFF0F2F1F3F3F3F4F6F5F8F8F8F8FAF9F6F6F6F3F5F4F1F1F1EEF0EF
+EEEEEEEDEFEEEFEFEFF0F0F0F4F2F5F8F3F7FCF6FAFBF7F8F6F6F4F2F4F1F0F0F0F0EEEFF1F0EC
+EFEEEAEEEDE9EAECEBDFE4E8D0DFF25D79A95978AE61799FD6E6FDEBF3FEF5F9FCFDFCFFFFFFFF
+FCFFFFFBFFFCFEFFFDFFFFFDFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFDFFFEFFFFF8F9FDECF1F7D6E0E9
+8FA1B5627EA35E789DA5B4C7DCE3EBEAEEF1F2F6F7F8FEFCF6FAF9FEFDFBFEFAF9FDFBFEFDFDFF
+FEFCFFFDFDFFFDFBFEFBFBFDFCFAFDFBFBFDFBF9FCFBFBFDFCFAFDFCFCFEFEFCFFFDFDFFFEFCFF
+FDFDFFFEFCFFFCFCFEFDFBFEFCFCFEFDFBFEFCFCFEFDFBFEFCFCFEFEFCFFFEFEFFFFFDFFFEFEFF
+FEFCFFFCFCFEFDFBFEFCFCFEFDFBFEFCFCFEFDFBFEFDFDFFFFFDFFFEFEFFFEFCFFFCFCFEFEFCFF
+FCFCFEFDFBFEFCFCFEFDFBFEFCFCFEFDFBFEFCFCFEFEFCFFFEFEFFFFFDFFFEFEFFFEFCFFFCFCFE
+FDFBFEFCFCFEFDFBFEFCFCFEFDFBFEFDFDFFFEFCFFFDFDFFFFFDFFFEFEFFFFFDFFFEFEFFFEFCFF
+FDFDFFFEFCFFFDFDFFFFFDFFFEFEFFFFFDFFFEFEFFFFFEFFFFFFFFFFFDFFFEFEFFFEFCFFFDFDFF
+FFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFEFEFFFEFCFFFDFDFFFEFCFF
+FDFDFFFFFDFFFEFEFFFFFDFFFEFEFFFFFEFFFFFFFFFFFDFFFEFEFFFEFCFFFDFDFFFFFDFFFEFEFF
+FFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFDFDFFFEFCFFFEFEFFFFFDFF
+FEFEFFFFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFEFEFFFEFCFFFDFDFFFDFDFDFCFEFBFDFDFBFDFFFC
+FEFEFCFDFFFCFEFEFCFDFFFCFEFEFCFDFFFCFEFEFCFCFEFBFDFDFDFDFFFCFEFEFEFEFEFEFEFEFF
+FEFEFFFFFDFFFEFEFFFFFDFFFEFEFFFEFCFFFDFDFFFFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFFFFFF
+FFFEFFFFFFFFFFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFEFEFFFFFDFF
+FEFEFFFFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFEFEFF
+FFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFEFEFFFFFDFF
+FEFEFFFFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFEFEFF
+FFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFFFFFFFFFEFFFEFEFFFFFDFFFEFEFFFFFDFF
+FEFEFFFFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFFFFFFFFFEFFFEFEFFFFFDFFFEFEFFFFFDFFFEFEFF
+FFFDFFFEFEFFFFFDFFFEFEFFFEFEFFFFFFFFFFFFFFFEFEFCFEFEFCFEFEFCFEFEFCFEFEFCFFFDFE
+FFFDFEFFFDFEFFFDFEFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFEFEFFFFFDFFFEFEFFFFFEFFFFFFFFFFFDFFFBFBFBFFFFFD
+FFFFFDFBFAF6FCFFFFF2FFFFF4FFFFF5FAFDFFFFFFFFFEFCFCFDF8F9FFFBF7FFFDF8FFFFF9FFFF
+FCFCFEFFFEFFFFFFFDFAFFF9F4FFF8EDFFF2F2FFF6F2FFF9F2FFFFF1FFFFFBFFFFFFFEFFFAF9F5
+FEFFF5F8FFF6F5FFFAF7FFFFF7FFFFFCFFFFFCFFFFF7FFF6F7FFF8F3FFFEF4FFFFF6FFFEFBFFFD
+F5FFF9F3FFF9F1FFFAF3FFF9FCFFFFFFFEFFFFFDFFFFFDFEF8FFF8F5FFF8F0FFF5F0FFF8F2FFFF
+F3FFFFF9FFFBFCFDF7FFFFFAFFFFFBF7FFFFF8FFFFFDFEFFFFFFFFFEFFFBFEFFFAFCFFFAF9FFFB
+F7FFFFF5FFFFFDFEF9FCFFFAF0FFFEF0FFFFFBFFFFFFFEFFFEFAF9FFFEFBFFFDFAFFFFFAF1FFFD
+EEFFFFF3FFFFF4FFFFF0FFFFF2FFFBFCFFF8FBFFF9F2FFFFF2FFFFFBFDFAFFFFFBF8FDF6F8FFFB
+F4FFFFF7FFFFFFFAFFFFF7F7FFFFF6FBFFF6EFFFF8EDFFFDEBFFFBEFFFFDF9FFFFFBFAFFFFFFFD
+FFFFFAF9FAF2FBFFF9F8FFFFF5FFFFF8FFFFFBFFFDFCFFF8F9FFF8F0FFFFF1FFFFFDFEFFFFFEFD
+FDFFF7F6FFF5F6FFFFF7FFFFFFFFFDFDFFF9F7FFFBF5FFFFF7FAFFFEFFFFFAFFF9F8FFFAF4FFFF
+F0FFFFF8FFFDF9FFFBF1FBF3F7FFFBEEFFFBE9FFFBEBFFFFEFFFFEF9FFFFFEFEFEFFFDFEFFFEFF
+FEFFFFFCFFFFFDFDFDFDFBFCFDFBFEFBFBFDFBF9FCF9F9FBFAF8FBF8F8FAFAF8FBF9F9FBFBF9FC
+FBFBFDFDFBFEFCFCFEFCFAFDFAFAFCFBF9FCF9F9FBFAF8FBF9F9FBFAF8FBFAFAFCFCFAFDFBFBFD
+FDFBFEFDFDFFFDFBFEFAFAFCFBF9FCFAFAFCFAF8FBF8F8FAFAF8FBF9F9FBFAFAFAFAFCF9FCFCFA
+FBFDFAFBFBF9F9FBF8FAFAF8F8FAF7F9F9F7F8FAF7F9F9F7F9FBF8FBFBF9FAFCF9FCFCFAFDFDFD
+FCFCFEFAFAFCFBF9FCFAFAFCFAF8FBF8F8FAFAF8FBF9F9FBFBF9FCFBFBFDFDFBFEFCFCFEFCFAFD
+FAFAFCFBF9FCF9F9FBFAF8FBF9F9FBFAF8FBFAFAFCFCFAFDFBFBFDFDFBFEFDFDFFFDFBFEFAFAFC
+FBF9FCFAFAFCFAF8FBF8F8FAFAF8FBF9F9FBFBF9FCFBFBFDFDFBFEFCFCFEFCFAFDFAFAFCFBF9FC
+F9F9FBFAF8FBF9F9FBFAF8FBFAFAFCFCFAFDFBFBFDFDFBFEFDFDFFFDFBFEFAFAFCFBF9FCFAFAFC
+FAF8FBF8F8FAFAF8FBF9F9FBFCFAFDFCFCFEFEFCFFFDFDFFFDFBFEFBFBFDFBF9FCF9F9FBFAF8FB
+F9F9FBFAF8FBFAFAFCFBF9FCFBFBFDFDFBFEFDFDFFFCFAFDFBFBFDFBF9FCF9F9FBFAF8FBF9F9FB
+FAF8FBF9F9FBFCFAFDFCFCFEFEFCFFFDFDFFFDFBFEFBFBFDFBF9FCF9F9FBFAF8FBF9F9FBFAF8FB
+FAFAFCFBF9FCFBFBFDFDFBFEFDFDFFFCFAFDFBFBFDFBF9FCF9F9FBFAF8FBF9F9FBFAF8FBF9F9FB
+FCFAFDFCFCFEFEFCFFFDFDFFFDFBFEFBFBFDFBF9FCF9F9FBF8F9FBF8FAF9F8FAF7F9FBF6F9FBF6
+FBFCF6FCFDF8FDFEF9FBFCF7FBFBF9FAFAF8F8FAF7F8FAF9F8FAF7F8FAF7F8FAF7FBFBFDFCFCFE
+FEFCFFFDFDFFFDFBFEFBFBFDFBF9FCF9F9FBFAF8FBF9F9FBFAF8FBFAFAFCFBF9FCFBFBFDFDFBFE
+FDFDFFFCFAFDFBFBFDFBF9FCF9F9FBFAF8FBF9F9FBFAF8FBF9F9FBFCFAFDFCFCFEFEFCFFFDFDFF
+FDFBFEFBFBFDFBF9FCF9F9FBFAF8FBF9F9FBFAF8FBFAFAFCFBF9FCFBFBFDFDFBFEFDFDFFFCFAFD
+FBFBFDFBF9FCF9F9FBFAF8FBF9F9FBFAF8FBF9F9FBFCFAFDFCFCFEFEFCFFFDFDFFFDFBFEFBFBFD
+FBF9FCF9F9FBFAF8FBF9F9FBFAF8FBFAFAFCFBF9FCFBFBFDFDFBFEFDFDFFFCFAFDFBFBFDFBF9FC
+F9F9FBFAF8FBF9F9FBFAF8FBF9F9FBFCFAFDFCFCFEFEFCFFFDFDFFFDFBFEFBFBFDFBF9FCF9F9FB
+FAF8FBF9F9FBFAF8FBFAFAFCFBF9FCFBFBFDFDFBFEFDFDFFFCFAFDFBFBFDFBF9FCF9F9FBFAF8FB
+F9F9FBFAF8FBFAF8FBFCFAFBFDFBFCFFFCFDFEFDFBFCFDF8FBFCF7FAFAF8FAF8F9FCFAFBFBFAF8
+FBF6F3F5F1EEE7E9E8CFDFEF5A80AF537EB55D7FA2CCE3F5E6F0F9F7F8FAFDF8FCFFFDFFFFFEFF
+FFFEFCFFFFFDFFFFFDFFFFFFFFFFFFFEFFFFFFFFFFFFFEFFFFFDFFFFFEFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFEFEFEFEF5F9FAEEF3F6DEE6E9BCC8D4
+A6BAD3A8BCD5C8D2DEE8EDF1F4F8F9F9FDFCFCFFFFFAFCFBFFFEFDFFFBFAFFFEFFFFFFFFFFFDFF
+FEFEFFFFFDFFFEFEFFFEFCFFFDFDFFFEFCFFFDFDFFFFFDFFFEFEFFFFFDFFFEFEFFFFFEFFFFFFFF
+FFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFFFFFFFFFEFFFFFFFFFFFDFF
+FDFDFFFFFDFFFEFEFFFEFCFFFDFDFFFEFCFFFEFEFFFFFEFFFFFFFFFFFDFFFEFEFFFFFDFFFEFEFF
+FFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFFFFFFFFFEFFFFFFFFFFFDFFFDFDFFFFFDFF
+FEFEFFFFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFFFFFFFFFEFFFFFFFFFFFDFFFEFEFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFDFFFEFEFFFFFEFFFFFFFFFFFEFFFFFFFFFFFDFFFEFEFFFFFDFFFEFEFFFFFDFF
+FEFEFFFFFDFFFFFFFFFFFEFFFFFFFFFFFEFFFEFEFFFFFDFFFEFEFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFDFFFEFEFFFFFEFFFFFFFFFFFEFFFFFFFFFFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFEFEFFFFFDFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFDFFFEFEFEFFFFFDFEFFFBFEFFFBFEFFFBFEFFFB
+FEFFFBFEFFFDFDFFFCFEFFFDFEFFFDFEFFFDFEFFFDFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFDFFFEFEFFFFFDFFFEFEFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFDFFFEFEFFFFFEFFFFFFFFFFFEFFFFFFFFFFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFDFFFEFEFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFDFF
+FEFEFFFFFEFFFFFFFFFFFEFFFFFFFFFFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFDFFFEFEFFFFFDFFFEFEFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFDFF
+FEFEFFFFFDFFFEFEFFFFFEFFFFFFFFFFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFEFEFF
+FFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFEFEFFFFFDFFFEFEFFFFFEFFFFFFFFFFFDFFFEFEFFFFFDFF
+FEFEFFFFFEFFFFFFFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFEFEFEFEFEFEFEFEFEFEFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFDFEFFFDFEFFFDFEFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFDFFFEFEFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFDFFFEFEFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFEFEFFFFFEFFFDFDFDFDFBFCFFFFFD
+FFFEFCFDFDFDFEFFFFFBFBFFFFFEFFFFFFFFFFFEFCFFFEFDFFFEFDFFFCFCFFFDFFFFFDFFFFFDFF
+FDFBFEFFFFFFFDFFFAF8FBF4FEFFFAFEFFFDFBFDFCFBFCFEFEFFFFFDFEFFFFFFFFFFFFFFFFFFFD
+FFFEFDFFFDFDFFFBFDFFFDFFFDFBFCF9F9F7FFFFFBFCFCFAFFFEFFFFFEFFFEFFFFFBFFFEFCFFFD
+F8FDF7FEFFFDFFFFFDFFFDFFFFFAFEFFFCFFFFFDFFFFFDFCFFFFFAFBFCF4FFFFFAFFFDFFFFFEFF
+FCFFFFFEFFFDFFFEFDFFFAFBFFFCFEFFFBFFFFFCFFFFFCFEFFFEFCFDFDFBFFFDFDFFFBFCFEFFFF
+FEFFFFFFFEFFFDFDFDF9FFFFF7FFFFFEFEFFFFFBFFFFFEFFFFFEFFFFFEFFFCFCFEFDFEFFFCFDFF
+FFFDFFFFF9FFFFFDFFFFFEFFFFFEFBFFFDFAFBFDFCFCFEFDFFFEFFFDF9FAFFFFFDFEFCFDFBF9FC
+FFFDFFFFFAFFFFFBFFFFFAF8FFFFFBFCFFFDFBFFFFFEFFFFFDFBFEFFF8FFFFFCFFFEFEFEFCFFFD
+FEFFFBFFFFFDFFF9FBFFFDFFFFFDFFFEFAFBFFFEFDFFFFFFFBFFFFFBFFFFFFFDFFFFFAFEFFFCFD
+FFFEFDFFFEFFFDFDFFFDFFFEFFFFFDFFFEFFFFFDFFFFFDFFFCFAFDFCFCFCFDFFFEFCFFFFFBFFFF
+F6FFFCF9FFFDFEFFFDFDFFFCFCFFFFFBFFFFF8FEFEFBFFFFFFFEFFFFFDFFFFFDFFFFFFFFFBFFFF
+FBFFFFFEFFFFFEFEFFFDFDFFFDFDFFFEFCFFFDFDFFFEFCFFFDFDFFFDFBFEFDFDFFFFFEFFFEFEFF
+FFFDFFFDFDFFFEFCFFFDFDFFFEFCFFFCFCFEFDFBFEFDFDFFFEFCFFFDFDFFFEFCFFFDFDFFFEFCFF
+FDFDFFFEFCFFFDFDFFFEFCFFFDFDFFFEFCFFFDFDFFFDFBFEFCFCFEFEFFFFFDFFFEFDFFFEFCFEFB
+FCFEFBFCFEFBFCFEFBFBFDFAFBFDFAFCFEF9FCFEFBFCFEF9FCFEFBFCFEF9FCFEF9FCFEFBFDFDFF
+FDFDFFFEFCFFFDFDFFFEFCFFFDFDFFFDFBFEFCFCFEFFFEFFFEFEFFFFFDFFFDFDFFFEFCFFFDFDFF
+FEFCFFFCFCFEFDFBFEFDFDFFFEFCFFFDFDFFFEFCFFFDFDFFFEFCFFFDFDFFFEFCFFFDFDFFFEFCFF
+FDFDFFFEFCFFFDFDFFFDFBFEFCFCFEFFFEFFFEFEFFFFFDFFFDFDFFFEFCFFFDFDFFFEFCFFFCFCFE
+FDFBFEFDFDFFFEFCFFFDFDFFFEFCFFFDFDFFFEFCFFFDFDFFFEFCFFFDFDFFFEFCFFFDFDFFFEFCFF
+FDFDFFFDFBFEFCFCFEFFFDFFFEFEFFFFFDFFFDFDFFFFFDFFFEFEFFFFFDFFFEFEFFFDFBFEFCFCFE
+FEFCFFFDFDFFFEFCFFFDFDFFFEFCFFFDFDFFFEFCFFFDFDFFFEFCFFFDFDFFFEFCFFFDFDFFFDFBFE
+FCFCFEFFFDFFFEFEFFFFFDFFFDFDFFFFFDFFFEFEFFFFFDFFFEFEFFFDFBFEFCFCFEFEFCFFFDFDFF
+FEFCFFFDFDFFFEFCFFFDFDFFFEFCFFFDFDFFFEFCFFFDFDFFFEFCFFFDFDFFFDFBFEFCFCFEFFFDFF
+FEFEFFFFFDFFFDFDFFFFFDFFFEFEFFFFFDFFFEFEFFFBFDFCF9FEFAFAFFFBFAFFFBFCFEF9FCFEF9
+FCFEF9FCFEF9FCFEF9FCFEF9FCFEF9FCFEF9FAFFFBFAFFFBF9FEFAFBFDFAFEFEFFFEFEFFFFFDFF
+FDFDFFFFFDFFFEFEFFFFFDFFFEFEFFFDFBFEFCFCFEFEFCFFFDFDFFFEFCFFFDFDFFFEFCFFFDFDFF
+FEFCFFFDFDFFFEFCFFFDFDFFFEFCFFFDFDFFFDFBFEFCFCFEFFFDFFFEFEFFFFFDFFFDFDFFFFFDFF
+FEFEFFFFFDFFFEFEFFFDFBFEFCFCFEFEFCFFFDFDFFFEFCFFFDFDFFFEFCFFFDFDFFFEFCFFFDFDFF
+FEFCFFFDFDFFFEFCFFFDFDFFFDFBFEFCFCFEFFFDFFFEFEFFFFFDFFFDFDFFFFFDFFFEFEFFFFFDFF
+FEFEFFFDFBFEFCFCFEFEFCFFFDFDFFFEFCFFFDFDFFFEFCFFFDFDFFFEFCFFFDFDFFFEFCFFFDFDFF
+FEFCFFFDFDFFFDFBFEFCFCFEFFFDFFFEFEFFFFFDFFFDFDFFFFFDFFFEFEFFFFFDFFFEFEFFFDFBFE
+FCFCFEFEFCFFFDFDFFFEFCFFFDFDFFFEFCFFFDFDFFFEFCFFFDFDFFFEFCFFFDFDFFFEFCFFFDFDFF
+FDFBFEFCFCFEFEFEFEFEFEFEFEFEFEFDFDFBFEFFFAFEFFFAFEFEFEFEFEFFFBFAFFFFFEFFFFF9F9
+F9F4F1EBEAE8D0E0ED5681AE5385B85C83A2CAE4F3E3EEF2F9F9FBFFF9FDFFFBFFFFFCFFFFFDFF
+FFFEFDFFFFFDFFFEFFFFFFFFFEFFFFFFFFFFFFFDFFFFFDFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFBFFFCF9FAFAF8F3F5F2E4E5E0D7DBDCC8D5DD
+CBD8E1DBE0E3E7E9E6F4F5EFFAFBF5FDFDFBFFFDFEFFFCFFFFFCFFFFFEFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFEFEFEFDFFFEFEFEFEFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFEFEFEFDFFFEFEFEFEFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FEFEFEFDFFFEFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFEFEFEFDFFFE
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFEFEFEFDFFFEFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFEFFFDFEFFFD
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFCFFFFFCFFFFFCFFFFFEFFFFFEFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFEFEFEFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFEFEFEFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFDFFFFFDFEFFFD
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFCFEFDFFFFFFFEFFFDFCFCFAFDFFFAFFFFFB
+FFFFFDFFFFFFFDFCFFFFFFFFFBFDFCFFFFFDFEFFFAFEFAF7FFFEFDFFFDFEFFFCFFFEFEFFFFFFFF
+FEFFFFFEFFFBFFFFFAFEFFFAF9FDFCFCFFFFFDFDFDFFFFFDFFFFFDFFFFFDFFFFFFFEFCFDFFFEFF
+FFFDFEFFFEFCFDFEF9FEFFFBFEFFFBFFFEFCFFFEFFFFFAFEFFFCFFFFFFFFFDFFFCFDFEF9FFFFFB
+FFFFFDFFFFFDFEFFFFFCFFFFFBFFFFFDFEFFFDFCFAFFFEFBFFFDF9FFFCF6FFFEFBFEFEFCFCFEFD
+FEFFFFFEFCFDFFFEFDFFFFFDFFFCF9FFFDFBFFFDFDFFFFFDFBFDFCFFFFFFFFFFFFFFFFFDFDFFFC
+FBFFFEFBFFFFFBFFFCFCFFFDFBFFFCFCFFFDFEFFFFFDFEFFFBFFFFFBFFFFFFFFFFFFFCFFFFFDFF
+FFFBFFFFFDFFFFFCFFFFFBFDFFFCFBFFFFFBFEFFFBFAFFFBFEFFFFFFFBFFFFFDFFFFFDFFFFFCFB
+FFFDFCFFFEFFFFFCFDFEFAF9FFFFFBFBFBF9FFFAFEFFFDFFFEFDFBFEFFFDF9FFFFF8FFFFFBFFFF
+FCFEFDFFFFFDFFFFFDFFFFFDFFFFFFFFFDFFFEFEFFFCFFFFFEFFFFFFFEFDFFFAFBFFFDFFFFFCFD
+FEFDFBFEFFFDFCFFFDFBFDFCFFFCFDFFFDFFFFFEFDFFFFFDFFFFFFFEFFFFF7F9F8FCFFFFFCFFFD
+F8FAF7FFFFFDFDFCFAFFFEFDFFFEFDFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFEFFFFFCFFFFFBFFFF
+FCFFFFFEFFFFFEFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FDFFFEFFFFFFFEFFFFFEFEFEFDFFFEFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFEFFFFFCFFFFFCFFFFFBFFFFFEFFFF
+FEFFFFFDFFFEFDFFFEFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFDFEFFFDFEFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFDFFFEFFFFFFFEFFFFFEFEFE
+FDFFFEFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFDFFFEFFFFFFFEFFFFFEFEFEFDFFFEFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFEFEFEFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFEFEFEFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FEFEFEFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFCFFFDFCFFFDFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFDFEFFFDFEFFFDFEFFFFFEFFFFFCFFFFFCFFFFFEFFFFFEFFFFFEFEFEFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFEFEFEFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFEFEFEFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFEFEFEFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFCFFFFFCFFFFFDFEFFFCFFFFFCFFFDFCFFFDFEFFFFFEFEFFFBFBFFFFFEFFFFFCFFFBF5F7
+EDECEAD3E1EA527CA25182AD597D97CDE3F0E3EDEFF9F7F8FFFAFDFFFAFEFFFCFFFFFDFFFFFEFD
+FFFEFFFFFEFFFFFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFBFFFBF8FBFAF8F7F7F5EDECEAE1E5E6D0DAE4D3DFEB
+E1E6ECF0F1F3FAFCF7FEFFFAFFFFFDFFFEFFFFFCFDFFFCFCFFFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFDFDFFFCFDFFFCFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFDFFFCFDFFFCFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFDFFFCFDFFFC
+FEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFFFFFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFDFFFEFDFFFCFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFDFFFCFDFFFCFEFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFBFEFFFD
+FEFFFDFEFFFDFEFFFDFEFFFFFEFFFFFDFFFEFEFFFDFAFCF9FEFFFDFEFFFDFEFFFBFDFFFAFAFAF8
+FDFBFEFFFFFFFEFFFFFCFEFDFEFFFDFEFFFBFFFFFBFFFFFDFFFEFFFFFDFFFEFFFFFEFFFFFCFEFD
+FEFFFDFFFFFBFCFDF8FDFFFEFEFFFFFFFFFDFFFEFCFFFFFDFFFFFDFEFCFDFFFFFFFDFDFFFEFFFF
+FEFFFDFDFFFAFEFFFBFFFFFDFAF8F9FFFDFEFFFDFFFFFCFFFFFDFEFFFFFDFFFDFCFFFEFDFCFBF9
+FFFFFFF8FCFDFBFFFFFBFFFFFCFFFFFFFEFFFFFCFCFFFDFBFFFDFAFDFCF7FFFFFBFFFFFFFDFDFF
+FFFEFFFEFEFEFBFDF8FFFFFAFFFFFAFFFBF8FEFEFEFAFBFDFEFFFFFDFDFDFDFEF9FEFFFBFBFFFD
+FAFFFCFDFFFCFEFFFBF9FEF8F8FDF9FCFEFDFCFFFFFBFFFFFAFEFDFFFDFEFFFBFAFFFEFFFFFEFF
+FFFEFFFFFBFFFFFDFFFFFEFDFFFFFAFBFFF9F9FFFBFCFFFFFFFCFFFFFCFFFFFBFBFFFFFBFDFFFC
+FAFEFDFFFFFFFFFEFFFFFFFBFFFEFDFFFBFFFFFDFFFFFFFBFBFFFAF9FFFDF9FFFFFCFDFFFFFFFF
+FEFFFAFEFFFAFDFFFCFEFFFFFBF9FEFFFEFFFEFFFFFEFEFCFFFEFDFFFCFBFFFEFFFFFFFFFFFFFD
+FEFFFDFCFFFFFEFFFFFFFEFFFFFEFDFFFCFBFFFFFDFFFFFFFEFFFFFEFFFFFAFCF9FFFFFDFDFDFB
+FFFDFEFFFFFDFFFCFDFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFEFFFFFEFFFFFCFFFF
+FCFFFDFEFFFDFEFFFDFEFFFDFDFFFCFDFFFCFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFDFFFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFFFEFFFFFFFEFFFEFFFFFFFEFFFEFFFF
+FFFFFFFEFFFFFFFFFDFEFFFDFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FCFFFFFBFFFFFEFFFFFEFFFFFCFFFDFCFFFFFEFFFFFEFEFFFEFEFFFFFEFFFFFBFFFBF5F7EEEDEB
+D4DFE561839F5B81A5678198CFDFECEAEEF1FAF6F5FFF9FAFFFAFDFFFEFFFFFDFEFFFEFDFFFEFF
+FFFEFFFFFFFFFEFFFFFEFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFDFCFFFDFEFDFDFFFAFBFFEEEEF6C3CADA8A9BB78697B5B9C4DA
+E9EFFDF4F7FCF8FCFDFAFEFDFEFFFDFFFFFBFFFEFBFEFEFCFEFEFEFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFFFFFFFFFFFFFFFFFFFEFEFEFEFEFEFEFEFEFEFEFE
+FEFEFEFEFEFEFEFEFEFFFFFFFFFFFFFEFEFEFEFEFEFEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFE
+FEFEFEFFFFFFFFFFFFFEFEFEFEFEFEFEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFEFEFEFEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFEFEFEFEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FEFEFEFEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFEFEFE
+FEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFEFEFEFEFEFE
+FEFEFEFEFEFEFFFFFFFFFFFFFFFFFFFFFEFCFFFEFCFFFEFDFFFFFDFFFEFFFFFEFFFFFEFFFEFEFE
+FFFEFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFEFEFEFEFEFEFEFEFEFEFEFE
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFEFEFEFEFEFEFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFEFEFEFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFEFEFEFEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FDFFFCFEFFFDFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFFFFFFFFFEFEFEFEFEFEFEFEFEFEFEFEFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFEFEFEFEFEFEFEFEFEFEFEFEFFFFFFFFFFFDFFFFFDFFFFFDFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFEFEFFFCFCFEFFFFFFFEFEFEFDFDFDFDFDFDFFFFFDFFFFFDFFFFFFFFFEFF
+FEFEFFFBFCFEFCFFFFFCFFFDF9FEFAFFFFFDFEFEFEFDFBFEFEFDFFFCFFFFFBFFFFFCFFFFFEFFFF
+FDFDFDFFFFFDFFFFFFFAFAFAFCFEFDFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFBFFFEFBFFFFFAFFFE
+FCFFFFFEFEFEFDFBFCFFFEFFFEFEFFFAFEFFFCFDFFFFFDFFFFF9FCFFFCFFFFFDFFFFFFFFFDFFFE
+FEFFFFFDFEFFF9FAFEFEFFFFFEFFFFFEFEFEFFFCFBFFFDFCFEFFFBFCFEFBFFFEFFFFFDFFFFFDFF
+FFFFFFFBFFFDFBFFFBFCFEF9FFFFFDFFFFFFFEFDFFFEFDFFFFFFFFFFFFFDFDFFFAFCFEFBFFFFFD
+FFFFFDFFFBFAFFFFFDFFFEFFFFFEFFFFFDFFFFFEFFFFFDFCFFFEFBFFFFFBFEFFFDFAFCFBFDFEFF
+FFFEFFFFFDFFFFFEFFFDFFFAFAFFF9FCFFFFFBFCFFFFFDFFFFFBFFFFFEFFFFFFFBFCFFFDFBFFFF
+F4F9FCFEFFFFFFFEFDFFFBFBFFFDFFFAF9FEFDFDFBFFFFFBFFFFFFFFFEFFFFFCFFFFFDFFFDFCF8
+FFFFFBFFFFFDFFFFFFFFFDFFFFFAFFFBF9FAFFFFFDFDFBFCFFFEFFFFFFFFFAFEFFF9FDFCFBFFFE
+FFFEFFFFFDFFFCFFFFFDFFFEFDFBFCFFFEFFFFFEFFFAFAFAFEFFFFFCFEFDFDF9FAFFFEFFFEFFFF
+FCFFFFFAFEFFFBFFFFFEFFFFFDFEFFFEFFFFFFFFFFFFFEFFFFFDFFFFFDFFFFFEFFFFFFFFFEFFFF
+FEFEFEFFFFFFFFFFFFFEFEFEFEFEFEFFFFFFFFFFFFFEFEFEFEFEFEFEFEFEFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFFFFFF
+FFFFFFFEFEFEFEFEFEFFFFFFFFFFFFFEFEFEFEFEFEFEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFEFEFEFFFDFEFFFDFEFFFDFEFFFDFEFEFEFEFFFFFFFFFFFFFEFEFE
+FEFEFEFFFFFFFFFFFFFEFEFEFEFEFEFEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFFFFFFFFFFFFFEFEFEFEFEFEFFFFFF
+FFFFFFFEFEFEFEFEFEFEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFFFFFFFFFFFFFEFEFEFEFEFEFFFFFFFFFFFFFEFEFE
+FEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFEFEFE
+FEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFFFFFFFFFFFFFEFEFEFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFEFEFEFEFEFEFEFEFE
+FEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFFFFFFFFFFFFFEFEFEFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFDFFFFFBFFFFFBFFFFFFFEFEFFFFFDFFFEFDFFFFFDFFFEFEFFFFFDFF
+FEFEFEFFFEFCFEFFFAFFFEFCFEFEFCFFFFFFFFFFFFFEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFE
+FEFEFEFEFEFEFEFEFEFFFFFFFFFFFFFEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFE
+FEFEFEFFFFFFFFFFFFFEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFFFFFF
+FFFFFFFEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFE
+FEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFFFFFFFEFFFDFBFFFC
+FCFFFDFFFFFFFFFFFDFEFFFDFCFFFFFEFFFFFFFEFFFFFEFFFFFEFFFFFAFFFAF5F9EDECE8D9DFDF
+95A8B78EA2BA9AA6BCD8DEECEFEDF0FBF6F3FFFCFBFFFEFCFEFFFFFDFFFEFFFFFDFFFEFFFFFEFF
+FFFFFFFEFFFFFCFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFEFCFFFFFFFBFBFDF9FAFFF1F5FFB4C0D8657EA7607BA8A0AFCEEFF7FF
+F7FBFFFBFFFFFBFFFFFCFFFDFEFFFBFFFFFBFEFEFEFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFDFEFEFEFEFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFDFEFEFEFEFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFDFEFEFEFEFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFDFEFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFEFEFE
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFDFEFEFEFEFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFDFEFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFEFEFEFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFDFEFEFEFEFFFDFEFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFDFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFDFFFFFDFFFFFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFDFEFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFDFEFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFEFEFEFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFDFDFFFA
+FEFFFBFEFFFBFEFFFDFEFFFFFEFFFFFEFFFFFEFFFFFEFFFDFEFFFDFFFFFBFFFFFBFFFFFBFFFFFD
+FFFFFDFFFFFDFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFFFDFFFFFDFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFEFEFFFFFEFFFFFFFFFFFDFEFFFFFFFDFBFCFFFEFFFFFEFFFEFEFF
+FEFFFFF9FFFBFBFFFDFBFFFDFEFFFFFFFFFFFFFFFFFEFFFFF7FBFEFBFFFFFCFFFFFBFDFCFFFFFF
+FFFDFEFFFEFCFFFEFFFDFEFFFEFFFFFDFDFFFFFDFFFFFEFFFFFFFDFBFFFDF9FFFFFAFFFFFCFDFF
+FFFDFFFFFEFFFFFFFFFDFEFFFBFFFFFCFFFFFFFBFFFFFCFFFFFCFFFFFCFEFFFFFFFEFFFFFCFDFF
+FFFEFFFFFEFFFEFFFFFAFEFFFCFFFFFDFDFDFFFFFFFEFFFDFDFFFCFFFEFFFFFDFFFFFDFFFDFEFF
+F9FFFBFBFFFBFCFFFBFBFDFAFFFFFFFFFEFFFFFDFFFFFFFFFEFEFCFEFFFDFFFFFDFFFFFDFFFBFC
+FFFEFFFFFDFEFFFEFFFDFBFCFFFEFFFFFCFDFFFCFDFFFFFBFDFFFAFCFFFDFCFFFDFEFFFFFEFEFF
+FFFDFFFFFFFFFDFFFAFEFFFBFEFFFFFEFFFFFFFEFFFFFEFFFFFEFFFDFDFBFCFFFDF7FFFFF8FFFF
+FBFFFFFFFBFBFFFDFDFEFDFFFEFFFFFEFEFCFFFFFBFFFCFDFFFCFFFFFBFFFFFDFFFFFFFDFFFFFB
+FFFEFCFDFBFEFFFCFFFFFDFFFFFFFFFEFEFCFFFFFFFFFFFFFDFFFEFCFFFFFBFFFFFCFFFFFFFEFF
+FFFEFFF9FDFCFCFFFFFFFDFFFFFEFFFEFCFDFFFFFDFEFFFFFEFFFFFFFDFFFEFCFFFCFFFFFAFFFF
+FBFFFFFCFFFFFDFEFFFEFFFFFDFEFFFDFFFEFFFEFFFFFEFFFFFCFFFFFDFFFFFEFFFFFFFFFEFEFE
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFEFEFE
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFDFEFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFDFFFFFEFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFEFEFEFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFEFEFEFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFDFFFFFBFFFFFBFFFEFFFFFEFFFFFEFFFFFDFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFFFDFFFFFDFFFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFDFEFFFBFEFFFB
+FFFEFDFFFEFDFFFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFCFDFFFCFFFDF8FCEFEEEAE2E4E3CBD5E1
+C6D1E3CED5E8DEE0EDF0EBEFFCF7F3FFFFFDFEFFFDFAFEFDFBFFFFFEFFFDFFFFFFFFFEFFFFFFFF
+FEFFFFFCFFFFFCFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFEFFFAFFFFFBFBFAF6F8F9FBECF5FEAFC3DC5C80B2587DB190A7C7E8F3FFF5F9FF
+F9FAFEFBFFFFFBFFFDF7FBFAFEFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFDFEFFFEFFFDFBFEFFFEFFFFFEFFFFFEFFFFFEFFFDFBFEFFFEFFFFFEFF
+FFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFDFEF8FEFFFA
+FEFFFBFDFFFCFCFFFFFCFFFFFAFEFDFCFFFFFBFFFCFCFFFDFCFEFBFEFFFDFFFFFDFFFFFFFEFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFDFFFFFDFFFEFDFFFFFDFFFEFDFFFFFD
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFCFFFD
+FBFFFDFBFFFDFBFFFBFEFFFDFEFFFFFEFFFFFCFFFFFBFFFFF9FFFFFBFFFFFCFFFFFFFEFFFFFEFD
+FFFEFBFFFFFDFFFFFFFEFFFFFEFFFFFEFFFFFEFFFDFEFFFBFCFFFBFCFFFDFEFFFFFFFFFFFFFEFF
+FFFFFFFFFFFFFEFFFDFBFFFFFCFFFFFFFFFFFFFFFDFFFEFDFFFEFDFFFFFDFFFEFFFFFEFFFFFFFF
+FFFFFFFEFFFFFCFFFFFBFFFFFBFFFFFCFFFFFEFFFDFFFFFDFFFFFFFFFFFFFEFFFFFEFFFFFCFFFD
+FCFFFDFBFFFDFBFFFDFEFFFFFFFFFFFFFEFFFFFFFFFFFFFDFFFFFDFEFCFDFFFDFEFFFEFFFFFDFE
+FFFFFFFDFFFCFCFFFDFFFFFDFFFCFDFFFCFDFEFFFFFBFFFFFBFFFDFCFFFBFFFFFAFFFEFBFFFFFF
+FEFFFFFFFFFBFFFFFBFFFFFFFEFFFFFCFFFFFCFFFFFFFFFFFFFFFDFCFFFDF9FFFFF7FFFFF9FFFF
+FFFEFDFFFDFDFCFFFFFBFFFFFFFFFDFFFFFBFFFEFFFFFEFFFFFDFFFFFEFFFFFFFDFFFEFBFFFDFD
+FFFDFFFFFDFFFFFFFFFCFFFFFCFFFDFCFFFFFEFFFFFCFFFDFCFFFDFBFFFFFBFFFFFEFFFFFEFFFD
+FCFFFDFEFFFDFFFFFFFFFEFFFFFFFBFFFFFBFEFFFDFEFFFDFFFFFFFFFFFFFBFFFFFBFFFFFEFFFF
+FFFFFFFFFEFFFFFEFDFFFFFFFEFFFDFFFEFFFFFEFDFFFCFFFFFDFDFFFFFDFFFFFDFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFEFCFF
+FFFDFFFFFEFFFFFDFFFFFEFFFFFDFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFEFDFBFFFFFDFFFEFFFFFEFFFDFCFFFFFEFFFEFDFFFFFEFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFBFFFFFBFFFCFF
+FFFCFFFFFDFFFFFEFFFFFDFFFFFEFFFFFBFBFFFBFBFFFDFFFDF8FCF4F0EFEBECF0CED5E7D0DAF3
+D5DBF1E5E7F4F4F4F6F8F7F2FFFFFDF6FBF7FBFFFFF7FFFDFCFFFDFFFFFFFFFEFFFFFFFFFEFFFF
+FEFFFDFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFEFFFDFCFDF8FFFEFBF5F5F5EAF3FAA7BFD7527DB05684B88CA7C5E0EDFDF6F9FFFEFEFF
+F7FCF8FBFFFDFCFFFFFDFEFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFDFEFFFFFFFFFEFFFBFBFDFFFDFFFFFFFFFFFDFFFFFFFFFFFEFFFFFFFFFFFFFF
+FFFFFDFFFFFDFFFFFBFFFFFBFFFFFBFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFAFEFFFAFDFFFA
+FCFEFBFDFFFEFCFFFFFCFFFFFCFFFFFCFFFDF7FCF8FEFFFDFEFFFDFEFEFEFDFDFFFFFEFFFCFBFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFDFFFFFDFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFDFFFFFDFFFFFDFCFFFD
+FCFFFDFCFFFDFEFFFDFEFFFDFEFFFFFEFFFFFCFFFFFCFFFFFEFFFFFEFFFFFFFEFFFFFEFDFFFEFB
+FFFEFBFFFEFFFFFEFFFFFFFFFEFFFFFEFFFDFEFFFBFEFFFBFFFFFDFFFFFFFFFFFFFFFEFFFFFFFF
+FFFFFDFFFFFDFEFFFFFEFFFFFEFFFDFFFFFDFFFFFDFFFFFDFFFEFDFFFEFDFFFEFFFFFEFFFFFFFF
+FEFFFFFCFFFFFCFFFFFBFFFFFCFFFFFFFFFFFFFEFFFFFEFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FCFFFFFCFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFEFDFFFFFFFFFBFCFE
+FCFFFFFBFFFDFAFFFBFFFDFDFFFDFFFEFFFFFBFFFFFBFFFFFEFFFDFFFFFAFFFFFAFFFFFDFEFFFF
+FFFFFDFFFFFDFFFEFFFFFFFFFCFFFFFCFFFFFFFFFFFFFFFDFEFFFDFBFFFFF8FFFFFBFFFFFFFDFD
+FFFDFDFEFFFFFBFFFFFEFFFDFFFFFDFFFEFFFFFEFFFFFFFFFFFFFFFFFFFDFFFEFDFFFDFDFFFDFF
+FFFEFFFEFFFFFBFFFFFBFFFFFCFFFFFEFFFFFEFFFDFEFFFDFCFFFFFCFFFFFEFFFFFEFFFDFFFFFD
+FFFFFDFFFFFFFFFFFFFFFFFBFFFFFAFFFFFBFFFFFDFFFFFFFEFFFFFBFFFFFBFFFFFFFFFFFFFEFF
+FFFDFDFFFEFDFFFFFDFEFFFDFFFFFDFFFFFDFFFDFDFFFDFDFFFFFDFEFFFDFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFF
+FEFEFFFFFFFFFCFCFEFFFFFFFFFFFFFDFDFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFFFDFFFFFDFFFEFFFAFAFAFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFBFFFEFBFFFCFFFFFCFF
+FFFDFFFFFDFFFFFEFFFFFEFDFFFFFBFFFFFBFCFAFBFCFAFBF6F4F5E5E8F1A6B4CF9DADCEA3AFC7
+E3EBF8F4F8F9FCFDF8FFFFFDFEFFFDF4FAF8FBFFFFFEFFFDFFFFFFFFFEFFFFFEFFFFFFFFFEFFFD
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FDFCFFFFFEFFFFF9FAF8F4F5E5EDF0AEC7DB5482B35585B6819FB7E2EFF7F2F0F5FBF5F5FFFFFB
+FEFFFFFBFBFFFDFDFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFAFCF9FAFAFAFEFFFFFEFEFEFEFFFFFFFFFFFBFDFCFFFFFFFEFFFFFEFFFFFEFFFD
+FEFFFDFEFFFBFEFFFBFEFFFBFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFDFEF9FDFEF9FFFFFDFFFFFF
+FFFFFFFBFCFEFEFFFFFBFDFCFBFDFAFEFFFBFEFFFBFCFEFBFDFDFDFFFFFFFFFDFFFFFEFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFDFFFFFDFFFEFDFFFEFDFFFEFD
+FFFEFFFFFFFFFEFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFDFFFFFDFFFFFDFFFFFEFFFFFEFFFFFEFD
+FFFDFFFFFDFFFFFDFFFFFEFFFFFEFFFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFEFFFFFDFFFFFEFF
+FFFDFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFFFFFFFFFFFEFFFFFFFFFFFFFEFFFFFDFFFFFDFFFFFDFFFFFEFFFFFFFFFFFFFFFFFFFFFFFEFF
+FFFEFFFFFDFFFFFEFFFFFFFFFFFFFFFFFDFFFFFDFFFEFEFFFDFEFFFFFDFFFFFDFFFEFFFFFBFFFF
+FAFFFFFAFEFDFFFEFFFFFEFFFFFFFFFCFFFFFCFFFFFCFFFFFFFFFDFFFEFDFFFEFFFFFEFFFFFEFF
+FFFEFFFFFDFFFFFEFFFFFEFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFEFFFFFDFFFFFDFF
+FFFEFFFEFFFFFCFFFFFCFFFFFFFFFFFFFEFFFFFFFFFFFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFEFF
+FFFFFFFCFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFDFFFFFBFFFFFDFFFFFDFFFFFFFEFFFFFBFFFFFCFFFFFFFFFFFFFEFFFFFDFF
+FFFEFFFEFFFFFCFFFFFCFFFFFEFFFFFFFFFFFFFFFFFCFFFFFBFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFDFEFFFBFEFFFBFEFFFBFEFFFBFEFFFBFEFFFDFEFFFDFDFFFCFDFFFCFEFFFF
+FEFFFFFEFFFFFDFFFEFDFFFEFCFDFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFDFAFCF9FFFFFDFEFFFDFBFDF8F9FEF8FEFFFDFCFFFDFEFFFDFCFFFFFEFFFFFEFFFFFEFFFD
+FEFFFDFFFFFDFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFAFFFFFBFFFDFFFFFDFFFFFEFF
+FFFFFFFFFFFDFEFFFBFCFFFBF8FDF7FFFFFDFAFAF8F8FAF9E6F2FE6482A65A7DA766809BE4F6FF
+EFF9FAFAFCF9FFFFFDFDFDFDFDFFFEFDFFFEFFFFFDFFFEFFFFFEFFFFFEFFFFFFFFFFFFFDFFFEFF
+FFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFDFF
+FFFEFFFFF6F7F9F3F5E2EAEDB0C7D95783B2517FB07D99AFDBE8F0F4F2F5FFF9F7FDFAF5FFFFFD
+FFFEFFFFFEFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFF
+FCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFF
+FEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFF
+FCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFF
+FEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFF
+FCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFF
+FEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFF
+FCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFF
+FEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFF
+FCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFEFFFF
+FBFDFAFEFFFDFEFFFDF8FAF7FFFFFFFEFFFFFEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD
+FFFFFDFFFFFDFEFFFDFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFF
+FEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFF
+FCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFF
+FEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFF
+FCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFF
+FEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFF
+FCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFF
+FEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFEFFFFFFFDFEFFFEFFFFFEFFFFFEFFFFFDFF
+FFFFFFFBFBFBFEFFFDFEFFFAFDFFF9FFFFFBFFFFFBFEFEFEFFFDFFFFFDFFFDFAFFFEFFFFFCFFFF
+FEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFF
+FCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFF
+FEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFF
+FCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFEFFFFFFFFFDFFFFFDFFFEFDFFFEFDFFFEFFFFFEFF
+FFFFFFFEFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFDFFFFFDFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFDFFFFFEFFFFFEFFFFFEFFFFFFFFFEFFFFFEFFFFFEFFFFFFFEFFFFFFFDFFFEFFFFFEFFFFFEFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFDFFFFFDFFFFFEFFFFFFFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFDFFFFFDFFFFFFFFFFFFFFFFFEFFFFFEFFFCFDFFFEFFFFFEFCFFFEFCFFFFFEFFFBFFFFF9FDFE
+FCFFFFFFFFFFFFFEFFFFFFFFFEFFFFFCFFFFFCFFFFFFFFFFFFFEFFFFFFFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFDFFFFFEFF
+FFFEFFFCFFFFFCFFFFFFFFFFFFFEFFFFFFFFFEFFFFFCFFFFFEFFFFFFFEFFFFFEFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFEFFFFFEFFFEFFFFFEFFFFFFFEFFFFFEFFFFFEFFFFFEFF
+FEFFFFFCFFFFFCFFFFFCFFFFFFFFFFFFFFFFFCFFFFFBFFFFFCFFFFFCFFFFFEFFFFFCFFFFFEFFFF
+FCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFF
+FEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFF
+FEFFFFFEFFFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFEFFFDFCFEFBFEFFFDFCFEFBFAFFFB
+FEFFFDFBFFFCFBFDFAFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFF
+FCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFF
+FEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFF
+FCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFF
+FEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFF
+FCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFF
+FEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFF
+FCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFF
+FEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFEFFFFFEFFFF
+FFFFFFFFFFFDFCFEF9FEFFFAFEFFFAFEFFFAF9FBF6FEFFFDFEFFFFFEFFFFFEFFFFFEFFFFFFFFFF
+FFFFFDFEFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFF
+FCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFF
+FEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFF
+FCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFF
+FEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFF
+FCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFF
+FEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFF
+FCFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFFFEFFFFFEFFFBFEFFFDFFFEFFFFFDFFFFFFFFFFFFFF
+FFFFFDFCFFFDF6FFFAF9FFFDFEFFFDFBFBFBF6F8F7E2F0FD577CA65581AE5D7C99DEF1FFF2FBFF
+F8FAF9FDFDFDFFFEFFFFFFFFFEFEFEFFFFFDFFFFFDFFFEFFFFFEFFFFFFFFFFFFFDFFFEFFFFFEFF
+FFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFDFEFF
+FEFAF9F5F3F4E2E9EFADC2D7567FAD537DAD7C97B2D4E0ECEEEEF0FEF9F5FFFEF5FFFFF8FFFEFC
+FFFFFFFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFD
+FFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFF
+FEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFD
+FFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFF
+FEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFD
+FFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFF
+FEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFD
+FFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFF
+FEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFD
+FFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFFFFFDFEFEFC
+FFFFFBFBFBF9FFFFFDFFFEFFFDFDFFFFFEFFFFFDFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFF
+FEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFD
+FFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFF
+FEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFD
+FFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFF
+FEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFD
+FFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFF
+FEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFFFFFFFFFDFFFFFCFFFFFCFFFFFCFFFFFDFFFFFEFF
+FFFEFFFEFEFCFFFFFAFDFEF6FEFDF8FAF9F4FFFFFDFFFAFEFFFBFFFFFDFFFFFFFFFEFFFDFFFFFF
+FEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFD
+FFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFF
+FEFFFDFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFD
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFDFFFFFBFFFFFDFEFFFDFEFFFDFEFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFEFFFDFEFFFDFEFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFEFFFDFCFFFD
+FEFFFDFFFFFDFFFFFFFFFFFFFEFFFFFEFFFFFFFFFDFFFFFDFFFFFDFFFFFFFEFFFFFEFFFFFFFFFD
+FFFFFDFFFEFDFFFFFDFFFFFDFCFFFDF9FFFDF9FFFDFCFFFDFFFFFBFFFFFDFFFFFDFFFFFFFEFFFF
+FEFFFFFCFFFFFCFFFDFEFFFDFFFEFFFFFEFFFEFFFFFEFFFFFFFFFFFEFFFFFBFFFFFCFFFFFFFEFF
+FFFEFFFFFFFFFFFFFFFEFFFDFEFFFDFAFFFBFEFFFDFFFEFAFFFEFBFCFBF9FFFFFDFDFDFDFDFDFD
+FFFEFFFFFEFFFFFEFFFFFFFFFCFFFFFBFFFFFEFFFFFEFFFFFEFFFFFEFFFDFFFFFDFFFFFDFEFFFD
+FEFFFDFEFFFFFFFFFFFFFFFDFFFFFDFFFFFDFEFFFDFEFFFFFEFFFFFFFFFDFFFFFDFFFEFDFFFFFD
+FEFFFDFEFFFDFFFFFDFFFEFDFFFFFFFEFFFFFCFFFDFEFFFDFFFFFDFFFFFDFEFFFFFEFFFFFFFEFD
+FFFEFDFFFFFDFEFFFFFCFFFFFCFFFFFEFFFDFFFFFDFFFEFDFFFFFDFCFFFDFCFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFEFFFDFFFFFDFFFCFFFFFCFFFFFEFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFEFFFD
+FEFFFDFEFFFDFFFFFDFFFFFDFFFFFDFEFFFFFEFFFFFEFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFD
+FFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFF
+FEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFFFFFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFDFDFDFFFFFFFEFEFCFEFFFDFBFBF9
+FEFFFDFDFDFBFCFEFBFFFFFDFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFD
+FFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFF
+FEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFD
+FFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFF
+FEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFD
+FFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFF
+FEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFD
+FFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFF
+FEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFFFFFFFEFCFFFAF8FD
+FFFEFFFFFFFBFFFFF8FBFCF4FFFFF8FFFFFAFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFD
+FFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFF
+FEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFD
+FFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFF
+FEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFD
+FFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFF
+FEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFD
+FFFFFFFEFFFDFFFFFFFEFFFDFFFFFFFEFFFFFEFFFFFEFFFFFFFEFFFFFDFFFFFDFFFFFFFFFFFFFF
+FEFFFFFAFFFFFBFFFFFCFBFFF7F6FBF4F3F8E1EDFD5D80A85881AF6781A2DBECFFEBF2FAFCFCFE
+FCFAFDFFFEFFFFFFFFFFFFFFFFFFFDFFFEFDFFFDFFFFFEFFFFFFFFFFFFFDFFFEFFFFFEFFFFFEFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFFFFFCFEFDFCFBF9
+F6F4F5E4E7EEBBCAE16080AF5D7EB37B8FB4D8DFF9F8F4FFF9F2FAFFFAFFFFFCFFFEF6FFFFFAFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFDFFFFFDFF
+FFFDFFFFFCFFFFFCFFFFFBFFFFFBFFFFFBFFFFFAFFFFFAFFFFFAFFFFFAFFFFFAFFFFFAFFFFF9FF
+FFFAFFFFFBFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFAFFFFF7FFFFF8FFFFF5FFFFF9FFFFF8FFFFFBFFFFF9FF
+FFFDFFFFFDFFFFFEFFFFFDFEFFFEFFFFFBFFFFFBFFFFF8FFFFF9FFFFFBFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFBFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFBFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFBFF
+FFFBFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFBFFFFFAFFFFFAFFFFFCFFFFFDFFFFFDFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFBFFFFFCFFFFFCFFFFFBFFFFFBFFFFFCFFFFFDFFFFFDFFFFFDFFFFFCFF
+FFFAFFFFFAFFFFFCFFFFFDFFFCFEFFFCFFFFFFFDFFFFFDFFFFFBFFFFFBFFFFFCFFFFFBFFFFFCFF
+FFFCFFFFFDFFFFFDFFFFFBFFFFFAFFFFFCFFFFFCFFFFFCFFFFFCFFFEFEFFFEFEFFFFFAFFFFFAFF
+FFFBFFFFFCFFFFFDFFFFFEFFFFFDFFFAF7FFFFFDFFFFFDFEFFFBFBFFFAFEFFFCFFFFF8FFFFFAFF
+FFFAFFFFFAFFFFFCFFFFFDFFFFFCFFFFFCFFFFFBFFFFFBFFFFFCFFFFFCFFFFFDFFFFFDFFFFFDFF
+FFFCFFFFFCFFFFFAFFFFFAFFFFFBFFFFFCFFFFFDFFFFFDFFFFFCFFFFFCFFFFFBFFFFFBFFFFFCFF
+FFFCFFFFFAFFFFFAFFFFFBFFFFFCFFFFFDFFFFFDFFFFFCFFFFFCFFFFFCFFFFFCFFFFFAFFFFFAFF
+FFFCFFFFFDFFFFFDFFFFFDFFFFFCFFFFFCFFFFFAFFFFFBFFFFFDFFFEFEFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFF9FFFFF9FFFFFAFFFFFBFFFFFBFFFFFCFFFFFBFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFBFFFFFAFFFFFBFFFFFAFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFBFFFFFAFF
+FFFAFFFFF9FFFFFAFFFFFAFFFFFAFFFFFBFFFFFCFFFFFCFFFCF6FFFFFCFFFFFCFFFEFBFFFDFAFF
+FFFDFFFDFAFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFBFFFFFAFFFFFAFFFFF7FF
+FFFCFFFEF9FDFFFEFFFFFBFCFFFCFFFFFCFFFFFBFFFFFAFFFFFAFFFFFAFFFFFAFFFFFBFFFFFBFF
+FFFBFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFF9FFFFF9FFFFFAFFFFFAFFFFFBFFFFFCFF
+FFFCFFFBF8FFFFFAFFFCF2FFF5ECFFDEE0F96B7EA95F77A768779ED7DEFAF3F2FFFEF9FFFFFAFF
+FAF8FBFFFFFFFCFEFBFFFFFBFFFEFBFFFEFFFFFEFFFFFFFDFFFFFDFFFFFFFFFEFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFCFFFFFDFDF9F8F9F4F8
+E8E5F0A8ACC76576AA6072B0666FA86563956C5F8B7A6A917B69917866907B68967F6C9A7D6796
+7D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D6795
+7D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D6795
+7D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D6795
+7D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D6795
+7D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D6795
+7D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D6795
+7D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D6795
+7D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D6795
+7D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D6795
+7D67957D67957D67957D67957D67957D67957D67957D67957D67957B69918D7E9DC9BCD6FFF8FF
+AB9EBC7C6D8E7B6B8F78688D7A6A917B69937B68957B68957B68957B68967B68957D67957D6795
+7D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D6795
+7D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D6795
+7D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D6795
+7D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D6795
+7D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D6795
+7D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D6795
+7D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D6795
+7D67957D67957D67957D67957D67957D6A977966937E6B987B6A967867917B6D91FFF4FFFFF7FF
+FFFAFFFAF3FFFFFAFFFFF9FFA79DB57D708C77698A796B8F7B69937D67957D67957D67957D6795
+7D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D6795
+7D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D6795
+7D67957D67957D67957D67967D67957D67957D67957D67957D67957D67957D67957D67957D6795
+7D67957D67957D67967D67957D67957D68937B68957B68957B68967D67967E66967E66967E6795
+7E67957D67957B68957B68967B68967D67987D67987D67967B68967B68967B67987D67987D6796
+7E66967E67957E66967E66967E66967D67987D67987B68967B68957A69957B68957D67957E6795
+7E67957D67957D67957B68957B68957D67957D68937D68937D67957D67967D67967D67987D6796
+7B69937B69937E67957E66967B67987B68967E67957E67937B69937B68957E66967E66987B6896
+7A69957B69937B69917C6B977C6D94BEB2CAFFF8FFFFFAFFAC9FB07C6C897C6A927E66987E659C
+7B67987B68967B69937D68917E67938066938066967E66967A6993796A937A69957B68967E6698
+8066968066938066937E67937D67957A68987A68987A69957B68957D67967D67967A69937B6993
+8066958066967B67987A6898796A957A69937E67957E66967B67987B67987D67957D67957B6896
+7B68967B68957D67957E66967E66967E66967E67957B68957B68967B68967B68967B68957B6895
+7B68967B68967D67967D67967D67967D67957D67957D67957E67957D67957D67957D67957D6795
+7D67957E66967E66967E66967E66967D67967D67957D67957D67957D67957D67957D67957D6795
+7D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D6795
+7D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957B6895
+7D67957B68957B69937B69917B698F7A6A8F7C6C907C6E8FBEB1CFFFF6FFFFF8FFAB9EB87A6D87
+7A6D8B7B69917D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D6795
+7D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D6795
+7D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D6795
+7D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D6795
+7D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D6795
+7D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D6795
+7D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D6795
+7D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D6795
+7D67957D67957D67957D67957D67957D67957D67957D67957B68967A67957A67947A688EC2B3D2
+FFF8FFFFF8FFAEA0B77C6E887A6B8C7A6A917A69957A69967A69957B69937B698F7B698F7D6893
+7D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D6795
+7D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D6795
+7D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D6795
+7D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D6795
+7D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D6795
+7D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D6795
+7D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D67957D6795
+7D67957D67957D67957B68957A69937A69937E66968066967E67937D68917D68917B69917B6993
+7E6B997B649A7B64988066937D6A976F669B746FA5746E9CADA6C8EFE3F7FDF3FCFFFBFFFFFFFF
+FCFFFFFBFFFDFEFFFBFFFFFBFFFEFFFFFEFFFEFFFDFCFFFDFCFFFFFEFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFCFBF7FFFEFCF6F1F5F0E8F7
+716A8B5D5E945F619E605F98635C8F7265937966947A66977E679B7E679D7A63997D669C7D669C
+7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D669C7E659C
+7D669C7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D669C
+7E659C7D669C7E659C7E659C7E659C7E659C7D669A7D669C7E659C7E659C7E659C7E659C7D669C
+7D669C7E659C7E659C7D669C7D669C7E659C7E659C7E659C7E659C7E659C7E659C7E659C7D669C
+7E659C7D669A7E659C7D669A7E659C7E659C7E659C7E659C7E659C7E659C7E669A7D669A7D669C
+7D669C7E659C7E669A7E659C7E669A7E669A7E669A7E659C7E659C7D669C7D669C7D669C7E669A
+7D669A7D669C7E659C7E659C7E669A7E669A7E659C7D669C7B679C7D669C7E659C7E659C7E669A
+7D669A7D669C7D669C7D669C7D669C7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D669C
+7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D669C7E659C
+7D669C7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D67987C69967B6993BFAFD6FFF6FF
+AF9DC57B68957C68997D669C7D669E7D669E7B679C7B679A7B679A7D669A7D669A7D669A7D669C
+7D669C7D669E7E659C7E659C7E659C7E669A7E669A7E659C7E659C7E659C7E659C7E659C7E659C
+7E659C7E659C7D669C7D669A7E669A7E669A7E659C7E659C7E659C7E669A7E669A7E669A7E659C
+7E659C7E669A7E669A7E659C7E659C7E659C7E659C7E669A7E669A7E659C7E659C7E659C7E659C
+7E659C7E659C7E669A7E669A7E659E7E659E7E659C7E669A7E659C7E669A7E669A7E669A7D669C
+7D669C7E659C7E659C7D669C7D669C7E659C7E659C7E659C7E659C7E659C7E669A80659A80659A
+7E669A7D669A7D669C7E669A7E669A7E66987E669A7E659C80659C80659C7E669A7E66987E669A
+7E659C7E669A7E669A80659C80659C7E669A7D669A7E659E7E659E7E659E7E659C7E669A7E669A
+7E669A7E659C7E659C7E669A7C65997B67987965987B69997968957867917B6C93796B8F7B6D90
+7A6F8FBDB0CEFFF6FFFFF8FFAB9EBC7A6C907B6A977E659E8064A17E659E7D669E7D669C7D669C
+7E659C7E659C7E659C7E659C7E659C7E659C7E669A7E669A7E659C7E659C7E659C7D669C7E659C
+7D669C7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D669A7E659C7D669C
+7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D669C7E659C
+7D669C7E659C7E659C7E669A7E669A7D669C7D669C7D669C7E659C80649E80659C80659C80659C
+7E659C7D669C7D669C7D669E7E659E7E659E7D669C7D669C7D669E7E659E7E659E7E659E80659C
+80659C80659C80659C7E659E7E659E7E659E7D669E7D669C7D669A7D669C7E659C7E659C7E659C
+7E659C7E659C7E659C7E659C7E669A7E669A7E669A7E669A7E659C7E659E7E659E7E659C7D6798
+7D679880659C80649E7D669E7D669C80659A8065987E66987D669A80649E80649E7B669E7B679C
+7E66987E669A7D659F7A669B7A6993C1B2D1FFF8FFFFF8FFAF9EBE7D679580649F8162A57E64A5
+7D65A17E669A80659881659881649A81649E80649E7B679A7A68987B679C7E659E81649E81649E
+81649A81649A81649A80659C7D669E7D669E7D669C7D669C7D669C7D669C7B679A7D669A81649C
+81649C7D669E7A689C79699A7A689A7E659E80649E7E659F7D669E7D669C7D669A7B679C7D669C
+7E659C7E659C7E659C7E659C7E669A7E669A7E659C7E659E7D669E7D669C7D669A7D669A7D669C
+7B669E7B669E7B679C7D669A7D669A7E659C7E659C7E659C7E659C7E659C7E669A7E669A7E659C
+7E659E7E659E80649E80659C7D669C7D669C7D669A7E669A80659C7E659C7E659C7D669C7E659C
+7E659C7E669A7E659C7E659C7E659C7D669A7D669A7E669A7E669A7D669C7D669C7D669C7D669A
+7E659C7E659C7E659C7D669C7E659C7E659C7E669A7E669A7E659C7D669C7D669A7D669A7D669A
+7D67987B68967B68957B68957B69937A69957968947A6995C1B0DAFFF6FFFFF6FFAE9FBE7B6A8E
+7E659C8064A17E659F7E659E7E659F7E659E7E659E7E659C7E669A7E669A7E669A7E659C7D669C
+7D669C7D669C7D669C7E659C7E669A7E659C7E659C7E659C7E659C7E659C7E669A7E659C7E669A
+7E659C7E659C7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D669C7E659C
+7D669C7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D669C
+7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D669C7E659C
+7D669C7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D669C
+7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D669C7E659C
+7D669C7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D669C
+7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D669C7D699C7A669980699D7D6796BCAAD0
+FFF6FFFFF7FFAFA0BF7B69917D67987D669E7D659F7D669E7B679A7B68957B68957D67987D669C
+7E659C7E659C80659C80659C80659C7E659C7E659C7E669A7E669A7E669A7E659C7E659E7E659E
+7E659E7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D669C7E659C7D669C
+7E659C7D669C7E659C7E659C7E669A7E669A7D669A7D669A7E669A7E659C7D669C7D669E7D669E
+7E659E7E659C7E659C7D669E7D669C7E659C7E669A7E659C7D669C7E659C7D669C7E659C7D669C
+7E659C7D669C7E659C7E659C7E659C7E659C7E659C7E669A7E659C7E669A7E669A7D669C7D669C
+7D669C7E659C7E669A80659C7E659C7D669C7D669C7E659C7E659C7E659C7E659C7E669A7E669A
+7D669A7D669A7D669A7E669A7E659C7E659C7E669A7E669A7E669A7E659C7E659C7E659C7D669C
+7D669A7E669A7D669A7B67987B679880659A80659A7E66987D67967E66967D67967F67977A6397
+8067A17E659F8166997D65957C689B79679B7A689C7E6C96BAAAC5FFF3FFFFFBFFFEFFFFFCFFFF
+F9FFFDFFFFFBFFFFFBFFFFFDFFFFFDFEFFFFFCFFFFFBFFFFFCFFFFFEFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFEFFFAFDFCFAF9F4FAF5ECFD6B5D80
+67568D63568C625C7E69657C736984776A86786A8B7A6C8F7B6D907A6C8F796B8F796B8F7A6A8F
+796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F
+7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F
+796B8F7A6A8F7A6A8F7B698F7A6A8F796B8E796B8F7A69937B69937D688F7B698F796A91796A91
+7B698F7A6A8F766C91766C917B69937D68937B69917A6A917A6A917A6A917A6A8F796B8F7A6A8F
+796B8E7A6A8F796B8E7A6A8F7A6A8F7A6A917A6A917A6A917A6A8F7A6A8E796B8E776B93776B93
+7A6A8F7A6A8E7A6A8F7A6A8E7B6A8E7B6A8E7D688F7B6991776B93766B93796B8F7A6A8E796B8E
+796B8F7D68937D68917B6A8E7A6B8C7A6A8F796B8F746D8F766C8F7A69937B69937A6A8E796B8E
+796B8F796A91796B8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F
+796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F
+7B6B907A6C907B6B907A6C907B6B90796B8F7A6A8F7A69937B64987E679B7A6794C2B2D9FFF3FF
+B2A0C880699D7B629C7E659F7B649A7D6C9877698D7A6C907D6F9277678C7C6C91796A91786992
+796A957B6A947D6D947B6B9079688C7D6C907B698F7B69917B698F7B698F7A6A8F7A6A8F7A6993
+7A6993796A91796B8E7A6B8A7B6A8A7A6A8F7A6A917D68917D698E7A6B8A7A6B8A7B698F7B698F
+7A6A8E7A6A8E7A6A8F7A6A917B69917B698F7A6B8A7A6B8A7B698F7B69917D688F7B698F7B6991
+7A6A8F7B6A8E7B6A8E7D67957D67957B69917B6A8E7A6A8F7A6A8E7B6A8E7A6A8E796B8F796A91
+7A6A8F7A6A8F796A91796A917A6A8F7B698F7A6A917A6A917A6A8F7B6A8E7E688E7E688E7A6A8E
+796B8E796B8F7A6A8E7B6A8A7B6B887A6B8C7B698F7E67937E67917B6A8A7A6B887A6A8E7A6A8F
+7A6A8E7B6A8E7E688F7E688F7A6A8E796B8E7B68957B68967B68957A6A917A6B8A7A6B8A7A6A8E
+7A6A8F7D68917D688F7B6B907A6C907A6B927B6B927B6C8D7A6B8A7A6A8E7A6A917A689A776798
+7E6D97BCAECFFFF9FFFFF6FFAEA3C17B6A948366A07F619D7A66977B6C977569917A6B947A6993
+7A69937A69937B6A947A6A9179698E7D6C907B6A8E7867917D6C967A6A91796B8F7A6A8F796B8F
+7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8E7A6A8F796B8F7A6A8F
+796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F
+7A6A8F7A6A8F7A6A8F7A6A8F796B8F796B8F796B8F7A6A8F7A6A917A6A8F7A6A8F7A6A8F7A6A8F
+796B8F796B8F796A917A6A917A6A91796B8F796B8F796A917A6A917A6A917A6A917A6A8F7A6A8F
+7A6A8F7A6A8F7A6A917A6A917A6A91796A91796B8F796B8F796B8F7A6A8F7A6A8F7A6A8F7A6A8F
+7A6A8F7A6A8F7A6A8F7A6A8F7A6A8F7A6A8F7A6A8F7A6A8F7A6A917A6A917A6A8F796B8F796B8F
+7A6A8F7A6A91796A91796B8F7A6A8F7A6A8F7A6A8F796B8F7A6A917A6A91796A91796B8F7A6A8F
+7A69937C689B7E679F7864997E6D99B9AECCFFFAFFFFF9FFAD9EBB7E66967F639D7F66A07D699E
+7B6A9679698E7C6A907C6A927966937E6D9976688B77698A7A6A8E7E6C927D68917D68917D6891
+7D68917D68917B69917B698F7A6A8F7A6A8F796B8F776C8E776C8E7A6A917B69917D688F7B6A8E
+796B8C766D8C746C91766B937969967B68957B69937B69917A6A8F796B8F776B8F776B917A6A91
+7A6A91776B8F776C8C7A6B887B6A8A7B69917B69937A6A8F7A6A8E7B6A8E7A6A8F776B91766C91
+766C91776B8F7A6A8E7A6A8E7A6A8F796A91796A91796A917B698F7B6A8E7B6A8E7A6A8F776B93
+776B937A6A917A6A8F776B93776B91796B8E7B6A8C7E688F7D68917A6A8F796B8F7A6A8F7A6A8F
+7A6A8E7A6A8F7B69937A6993796B8E796B8C7D698E7D698E796B8F766C91766C8F776C8E7A6A8F
+7A6A8F7A6993796A937A6A917A6A8F7B6A8E7B6A8E7A6A8F7A6A8F7A6A8F796B8F796B8E796B8E
+796C8A796C8A796C8A796B8C7A6B927A6A977666957D6D9ABCACD3FFF7FFFFF9FFAE9EB97E659C
+7D63A27E679D7D699A7B699B7967977C69967C6A927B678A816D9078678B78688D796A917C6D94
+796B8F796B8F7A6A8F7A6A8E7A6A8F7A6A8F7A6A8F7A6A8F7A6A8F7A6A8E7A6A8F7A6A8E7A6A8F
+7A6A8F7A6A91796A917A6993796A917A6A91796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F
+7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F
+796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F
+7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F
+796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F
+7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F
+796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F796B8E7B6C9378639C8068A27A6795C1B1D5
+FFF9FFFFF5FFB09FC17E679581659F8266A17962967D6C987B6D90776C8A7B6D90796B8F796892
+7E69947F6990806A917D66907C67907B698F7A6A8E7A6B8A7A6B8C7A6A917B68957B68967B6896
+7A6A91796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F
+796B8F7A6A8F7A6A8F7B6A8E7A6B8C796B8E796B8E7A6A8E7A6A8F796A93796A95796A957A6995
+7B69937A6993796A95796A937A6A8F7B6A8E7A6A8F796B8F7A6A8F796B8F7A6A8F796B8F7A6A8F
+796B8F7A6A8F7A6A8F7A6A8F7A6A8F7A6A8F7A6A8E7A6A8F7A6A8E7A6A8E796B8F776B93776B93
+7A6A8F7B6A8E7E688F7B698F776B8F766C917A6A917B69937A6A917A6A8F7A6A8E7A6A8E796B8E
+796B8E796B8C7A6A8E7B698F7B698F7B6A8E7A6A8E7A6A8E7A6A8F7A6A917A6A91796B8F796B8E
+7A6A8E7A6A8E796B8E796B8F7A6A8F7A6A8F7A6A8F796B8E7A6A8E796B8E7B6B8F7A6C907B6B92
+7B6B927B6B907A6A8E796B8F7A69957D649B7F679B7B6991B9AFC8FFFBFFFCFDFFFEFDFFFEFEFF
+FEFDFBFFFFFBFCFDF8FCFEFBFCFFFFFCFFFFFCFFFFFCFFFFFEFFFDFFFFFDFFFFFDFFFFFDFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFEFFFBFEFFFBFEFDFBFBF6FCF7EEFF6F5F836F568F
+6E578BE7DFF4ECEBF3F7F1FFFDF4FFFFF7FFFFF9FFFFFAFFFFF9FFFFF9FFFFFAFFFFF9FFFFFAFF
+FFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FF
+FFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFF
+FFF9FFFFFAFFFFFAFFFFFAFFFFFAFFFFFAFFFFF8FFFFF7FFFFF8FFFFF9FFFFFAFFFFFAFFFFF9FF
+FFF9FFFFFBFFFFFBFFFFF8FFFFF8FFFFF8FFFFF9FFFFF8FFFFF9FFFFFAFFFFFAFFFFFAFFFFFAFF
+FFFAFFFFFAFFFFFAFFFFFAFFFFF9FFFFF9FFFFF9FFFFF9FFFFFAFFFFFAFFFFFBFFFFFAFFFFF9FF
+FFFAFFFFFAFFFFFAFFFFF9FFFFF9FFFFF8FFFFF9FFFFFBFFFFFBFFFFFAFFFFFAFFFFFAFFFFFAFF
+FFF7FFFFF7FFFFF9FFFFFAFFFFFAFFFFFAFFFEFDFFFEFDFFFFF9FFFFF8FFFFFAFFFFFBFFFFFAFF
+FFFAFFFFFAFFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFF
+FFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF8FF
+FFF9FFFFF8FFFFF9FFFFF8FFFFF9FFFFF8FFFFF6FFA391BB7864957B68967B6993C5B3D9FFF4FF
+AE98C67F689C7C659D79659ABFAEDAFFF7FFFFF7FFFFF8FFFFF8FFFFF9FFFFFAFFFFF9FFFFF8FF
+FFF7FFFEF4FFFFF8FFFFF9FFFFF5FFFFF9FFFFF8FFFFF9FFFFF9FFFFF9FFFFF9FFFFF8FFFFF9FF
+FFFAFFFFFAFFFFFBFFFFFAFFFFF9FFFFF9FFFFF8FFFFF8FFFFFAFFFFFBFFFFF9FFFFF9FFFFFAFF
+FFFAFFFFF9FFFFF9FFFFF9FFFFF9FFFFFBFFFFFBFFFFFAFFFFF9FFFFF9FFFFF9FFFFF9FFFFF9FF
+FFFAFFFFFAFFFFF8FFFFF8FFFFF9FFFFF9FFFFF9FFFFF9FFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FF
+FFF9FFFFF9FFFFF9FFFFF9FFFFF9FFFFF9FFFFF9FFFFFAFFFFF9FFFFF8FFFFF8FFFFF9FFFFFBFF
+FFFAFFFFFAFFFFFAFFFFFAFFFFFAFFFFF9FFFFF7FFFFF8FFFFFAFFFFFCFFFFFAFFFFF9FFFFFAFF
+FFF9FFFFF7FFFFF8FFFFFAFFFFFAFFFFF8FFFFF7FFFFF8FFFFFAFFFFFAFFFFFBFFFFFAFFFFFAFF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF7FFFFF4FFA291BE7A68987A6996
+7B6B90BFB2CEFFF8FFFFF8FFAD9EBF7F659583689D7D6A98BCADD6FFF7FFFFF9FFFFF8FFFFF6FF
+FFF5FFFFF8FFFFF9FFFFF5FFFFF7FFFFF9FFFFF7FFFFF7FFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FF
+FFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFFAFFFFFAFFFFFAFFFFFAFFFFFAFFFFFAFF
+FFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FF
+FFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFF
+FFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FF
+FFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFF
+FFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FF
+FFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFF9FF
+FFF3FF9F8DB77C68997A69967B6F95B9AECCFFF5FFFFF9FFB2A1C57C66947D669C7A669BC0AFDC
+FFF7FFFFF4FFFFF8FFFFF9FFFCF4FFFFFAFFFFFAFFFFF9FFFFF5FFFFF7FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF9FFFFF9FFFFF9FFFFFAFFFFFAFFFFFCFFFFFCFFFFF8FFFFF8FFFFF8FFFFFAFFFFFCFF
+FFFDFFFFFCFFFFFBFFFFF9FFFFF8FFFFF8FFFFF8FFFFF9FFFFFAFFFFFBFFFFFBFFFFF9FFFFF9FF
+FFFAFFFFFBFFFFFBFFFFFAFFFFF8FFFFF8FFFFF9FFFFFAFFFFF9FFFFF9FFFFFAFFFFFBFFFFFBFF
+FFFAFFFFFAFFFFF9FFFFFAFFFFFAFFFFFAFFFFFAFFFFF9FFFFF9FFFFF9FFFFF9FFFFFBFFFFFBFF
+FFF9FFFFFAFFFFFBFFFFFBFFFFFBFFFFFAFFFFF7FFFFF7FFFFFAFFFFFAFFFFF9FFFFF9FFFFFAFF
+FFFAFFFFF8FFFFF9FFFFFAFFFFFAFFFFF9FFFFF9FFFFFAFFFFFCFFFFFCFFFFFBFFFFFAFFFFFAFF
+FFF9FFFFF9FFFFF9FFFFF9FFFFF9FFFFF9FFFFF9FFFFF9FFFFF9FFFFFAFFFFF9FFFFFAFFFFFAFF
+FFFAFFFFFAFFFFF9FFFFF5FF9B8FB57A6A977969967E6E95BCADCEFFF4FFFFF7FFB2A0C87C6697
+7D669C7A6699C0AEDEFFF5FFFFF3FFFFF9FFFFF9FFFFF3FFFFF8FFFFF9FFFFF9FFFEF6FFFFF8FF
+FFFAFFFFFAFFFFFAFFFFF9FFFFFAFFFFF9FFFFF9FFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFF
+FFF9FFFFF9FFFFF9FFFFF9FFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FF
+FFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFF
+FFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FF
+FFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFF
+FFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FF
+FFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFF
+FFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFFBFFFBF1FFA796C379679B766496786791C2B5CF
+FFF8FFFFF6FFB4A0C57B63957F669D7E679BBEABD8FFF7FFFFF7FFFEF6FFFFFAFFFFF9FFFFF7FF
+FFF7FFFFF4FFFFF8FFFFF7FFFFF9FFFFFAFFFFFAFFFFFAFFFFF9FFFFF9FFFFF7FFFFF8FFFFF9FF
+FFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFF
+FFF9FFFFFAFFFFF9FFFFF9FFFFFAFFFFFAFFFFF9FFFFF9FFFFF9FFFFF9FFFFF9FFFFF8FFFFF8FF
+FFF9FFFFF9FFFFFAFFFFF9FFFFF9FFFFFAFFFFFAFFFFFAFFFFFAFFFFF9FFFFF9FFFFFAFFFFFAFF
+FFF9FFFFF9FFFFF9FFFFF9FFFFF9FFFFF9FFFFFAFFFFFAFFFFFAFFFFFAFFFFFAFFFFFAFFFFF9FF
+FFF9FFFFF8FFFFF9FFFFFBFFFFFCFFFFF9FFFFF8FFFFF9FFFFFAFFFFF9FFFFFAFFFFFAFFFFFAFF
+FFFAFFFFFAFFFFF9FFFFF9FFFFF9FFFFFAFFFFF9FFFFF9FFFFF8FFFFF9FFFFFAFFFFFAFFFFFAFF
+FFFAFFFFFAFFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF9FFFFFAFFFFF8FFFFF9FFFFF8FFFFF9FF
+FFF8FFFFF9FFFFF8FFFFF6FFA48FBA7F679778659277698CBEB6CEFFFCFFFFFDFFFFFEFFFFFEFF
+F9F8F6FFFFFDFEFFFDFEFFFFF8FCFBF9FDFCFCFFFFFFFFFFFFFFFDFFFFFDFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFEFFFDFEFFFDFFFDFEFDF8FFFBF2FF736387755C93735D8E
+EDE6F8F0EFF5FBF5FFFFFAFFFFFBFFFFFBFFFFFBFFFFFCFFFFFCFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFEFFFFFEFFFFFDFFFFFBFFFFFBFFFFFBFFFFFCFFFFFDFFFFFEFFFFFDFFFFFDFFFFFDFF
+FFFCFFFFFDFFFFFCFFFFFDFFFFFDFFFFFCFFFFFBFFFFFCFFFFFEFFFFFEFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFCFFFFFCFFFFFDFFFFFDFFFFFDFFFFFEFFFFFEFFFFFEFFFFFDFFFFFCFF
+FFFDFFFFFDFFFFFDFFFFFCFFFFFBFFFFFCFFFFFEFFFEFEFFFFFDFFFFFDFFFFFEFFFFFDFFFFFAFF
+FFFAFFFFFCFFFFFDFFFFFDFFFFFEFFFEFFFFFFFEFFFFFCFFFFFBFFFFFDFFFFFDFFFFFEFFFFFEFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFBFFFFF7FFA394B57C6996806A9B7A6493C1ACD7FFF5FF
+B2A1C57C6997806CA17A669BBDAAD7FFF8FFFFFBFFFFFCFFFFFCFFFEF8FFFFFDFFFFFEFFFFFDFF
+FFFDFFFFFAFEFFFCFFFFFCFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFDFFFFFCFFFFFDFFFFFEFF
+FFFEFFFEFFFFFFFEFFFFFDFFFFFCFFFFFCFFFFFCFFFFFEFFFEFEFFFFFDFFFFFDFFFFFEFFFEFEFF
+FFFEFFFFFEFFFFFDFFFFFDFFFEFEFFFCFFFFFCFEFFFEFDFFFFFEFFFFFEFFFFFCFFFFFDFFFFFEFF
+FEFFFFFEFEFFFFFDFFFFFEFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFDFFFFFDFFFFFCFFFFFCFFFFFCFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFEFFFFFDFFFFFDFFFFFEFFFFFDFFFFFCFFFFFCFFFFFEFFFFFEFFFFFDFFFFFCFFFFFCFFFFFDFF
+FFFDFFFFFDFFFFFEFFFFFDFFFFFBFFFFFBFFFFFDFFFEFEFFFFFEFFFFFEFFFFFEFFFFFDFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFDFFFFFDFFFFFCFFFFFBFFFFFBFFFFF9FFFFF4FFA093B1786791786794
+7C6B98C0B0D7FFF7FFFFF7FFAD9EBD7A68907C64967C6599C1AFD7FFF7FFFFFBFFFFFCFFFFFCFF
+FFFAFFFFF9FFFFFCFFFFFCFFFDF8FFFFFCFFFFFBFFFFFCFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFF7FF
+FFF8FFA396B278688D776394806C9DBCACD3FFF7FFFFF9FFAB9EBC7D6A987A639B8068A4C0ACDF
+FFF8FFFFFBFFFFFDFFFFFEFFFEFCFFFFFEFFFBF9FCFFFEFFFEFBFFFFFDFFFFFDFFFFFDFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFEFFFFFBFFFFFBFFFFFBFFFFFDFFFFFEFFFFFFFF
+FFFEFFFFFDFFFFFCFFFFFBFFFFFBFFFFFBFFFFFDFFFFFDFFFCFFFFFEFEFFFFFBFFFFFBFFFFFBFF
+FFFCFFFFFCFFFFFCFFFFFBFFFFFCFFFFFDFFFFFDFFFFFDFFFFFCFFFFFBFFFFFCFFFFFDFFFFFDFF
+FFFDFFFFFCFFFFFDFFFFFDFFFFFCFFFFFCFFFFFCFFFFFDFFFFFCFFFFFCFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFEFFFFFDFFFFFDFFFFFCFFFFFDFFFFFDFFFFFCFFFFFCFFFFFDFFFFFEFF
+FFFDFFFFFDFFFFFDFFFFFCFFFFFCFFFFFDFFFFFDFFFFFEFFFFFEFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFDFFFFFCFFFFFDFF
+FFFCFFFFFCFFFFF6FFFFF7FFA395B877688F76658F7F6F96BDABD1FFF7FFFFFAFFAB9EB87F689E
+7D60A081689FC2ADD6FFF9FFFFFCFFFFFCFFFFFDFFFFF9FFFFFBFFFEF6FFFFFCFFFEFBFFFFFEFF
+FFFDFFFFFDFFFFFCFFFFFDFFFFFCFFFFFDFFFFFCFFFFFDFFFFFCFFFFFDFFFFFCFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFBFFFFFCFFF9F1FF9F94B47E6C9C80699F796290C2AED1
+FFF9FFFFF6FFAE9EC37C68997B649C836CA2BCAAD2FFF8FFFFFBFFFFFDFFFFFCFFFFFCFFFFFAFF
+FFFCFFFDF7FFFFFCFFFFFCFFFFFDFFFFFDFFFFFEFFFFFEFFFFFEFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFBFFFFFCFFFFFCFFFFFDFFFFFCFFFFFCFFFFFCFFFFFDFFFFFCFFFFFCFFFFFCFFFFFDFF
+FFFEFFFFFEFFFFFDFFFFFDFFFFFDFFFFFDFFFFFEFFFFFEFFFFFCFFFFFCFFFFFDFFFFFEFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFDFFFFFDFFFFFDFFFFFEFFFFFDFFFFFCFFFFFCFFFFFDFFFFFDFF
+FFFCFFFFFDFFFFFDFFFFFDFFFFFBFFFFFBFFFFFDFFFFFDFFFFFCFFFFFCFFFFFDFFFFFEFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFDFFFFFDFFFFFCFFFFFBFFFFFBFFFFFCFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFBFFFFF3FFA495B67C6C937D6C98776692B9AED0FFFBFFFEFBFFFEFEFFFFFFFF
+FDFDFFFFFFFFFBFCF6FEFFFAFAFEFDFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFEFFFFFBFFFEF5FF77678B796097776492F7F0FF
+F8F8FAFDFBFFFFFBFFFFFBFFFFFDFFFFFDFFFFFCFFFFFDFFFFFEFCFFFDFEFFFEFCFFFDFEFFFEFC
+FFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFE
+FFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFC
+FEFEFCFEFEFCFFFDFFFFFCFFFFFCFEFFFCFCFFFDFCFFFEFCFEFEFEFEFEFEFFFEF9FFFEF9FFFDFF
+FFFDFFFFFDFEFFFEFCFFFDFEFFFDFEFFFCFFFFFDFEFEFEFCFEFEFCFFFDFEFFFDFEFFFDFCFFFEFC
+FEFEFEFEFEFFFFFDFEFFFDFEFFFDFEFEFEFEFFFEFCFEFEFCFDFFFEFEFEFEFFFDFEFFFCFEFFFDFF
+FEFEFFFEFEFFFFFDFEFFFDFCFFFDFCFEFEFEFEFEFEFFFDFEFFFDFEFEFEFEFFFDFEFFFCFFFFFCFF
+FFFDFCFFFEFCFEFEFFFDFEFFFDFFFAFEFFFAFFFDFEFFFDFEFFFDFCFFFEFAFDFFFEFDFFFEFFFDFE
+FFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFC
+FFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFE
+FFFEFCFFFDFEFFFEFCFFFDFEFFFCFFFFFAFFFFF6FF9E8EB2806B967A64937E6896C3B2D6FFF5FF
+AE9EC57865937D669C7F6998C1B0D0FFF9FFFFFBFFFFFEFFFFFEFFFFFFFDFEFDF9FDFCF7FFFFFB
+FFFFFBFDFCFAFFFFFDFFFDFEFFFDFFFFFDFFFFFDFFFFFDFFFFFDFEFFFDFAFFFEFCFEFEFFFDFEFF
+FAFFFEFBFFFEFEFDFFFFFDFFFFFDFFFEFEFFFBFFFFFBFFFFFDFEFFFEFDFFFDFEFFFDFEFFFDFEFF
+FDFEFFFDFEFFFDFEFFFBFFFFFBFFFFFAFFFFFBFEFFFDFFFEFEFEFCFFFDFEFEFEFEFDFFFCFBFFFC
+FBFFFFFBFFFEFEFFFAFFFEFAFFFEFCFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFFFFFDFFFFFDFE
+FFFDFEFFFDFEFFFDFEFFFDFEFFFDFCFFFDFCFFFEFCFDFFFAFDFFFEFEFDFFFEFDFFFEFEFFFEFEFC
+FFFDFAFFFEFCFDFEFFFBFFFFFEFDFFFEFDFFFDFEFFFDFEFFFEFDFFFEFEFFFEFEFFFDFEFFFBFFFE
+FBFFFCFEFFFAFFFEFCFFFCFFFFFCFFFDFEFFFBFFFEFDFFFEFEFEFCFEFFFAFEFEFCFDFEFFFDFEFF
+FEFDFFFEFEFFFFFEFAFFFEFAFFFDFEFFFDFFFFFCFFFFFBFFFFFAFFFFF9FFA597B87B6A9778669A
+7B6999BFAECEFFF8FFFFF8FFB0A3C17D6796826A9E796391C5B6D7FFF8FFFBFAFFFCFAFDFFFFFD
+FFFCFBFEFAF9FFFEFFFFFEFFFFFBF8FFFEFBFFFDFCFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFE
+FFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFC
+FFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFE
+FFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFC
+FFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFE
+FFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFC
+FFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFE
+FFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFEFBFFFBFC
+FFF8FFA295B17C69977E679D7B6798BEAED5FFF5FFFFF9FFAF9FC67A66978167A47B649AC0B1D0
+FFFCFFFFFDFEFFFFFBFDFDFDFDFDFDFFFFFBFDFEF8FFFFFBFBFDFAFDFEFFFDFFFEFDFFFAFDFFFA
+FEFEFCFDFFFCFEFFF9FEFFF9FEFFFAFFFEFCFFFCFFFFFCFFFFFCFEFFFDFAFFFEF9FEFFFAFEFEFE
+FFFDFFFFFDFEFFFCFCFFFDFAFFFDFAFFFDFEFDFEFFFDFEFFFDFEFFFFFDFEFFFCFEFFFCFFFFFCFF
+FFFDFCFFFDFCFFFCFFFFFDFFFEFDFFFDFEFFFDFFFEFEFEFEFFFCFFFFFCFFFFFDFEFFFDFEFFFDFE
+FFFDFEFFFDFCFFFDFCFFFCFFFFFCFFFFFDFCFFFDFCFFFDFEFFFDFEFFFDFEFFFEFCFFFDFEFFFDFC
+FFFDFCFFFDFEFEFEFFFDFEFFFDFEFFFEFEFEFFFEFAFFFDFCFFFCFEFFFCFFFFFDFEFEFEFCFEFFFA
+FEFFFAFFFDFEFFFDFEFFFDFAFFFEFAFFFDFFFEFDFFFEFDFFFFFDFFFFFDFEFFFEFCFFFEFCFFFEFC
+FFFDFEFFFDFEFFFDFEFFFDFEFFFDFCFFFDFEFFFCFFFEFDFFFEFDFFFEFDFFFFFDFFFFFDFEFFFDFF
+FFFCFFFFFCFFFFF7FFFFF6FFA294B57B6B927B6A967B6896BEAED3FFF7FFFFFAFFB09DCA7D649D
+83689F7C6591C0B2C9FFFBFFFFFDFFFFFFFFFEFCFFFFFBFFFFFDFFFFFBFFFFFFFDFCFCFAFFFEFC
+FFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFFFFFDFEFFFDFEFFFEFCFFFEFCFFFEFCFFFDFCFFFEFC
+FFFDFCFFFEFCFFFDFCFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFE
+FFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFC
+FFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFE
+FFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFC
+FFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFE
+FFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFC
+FFFDFEFFFEFCFFFDFEFFFDFEFFFEFFFFFBFFFFFEFFFFF9FF9E8EB57E679B80689C806997BEB0CA
+FFF9FFFFF9FFB0A2C67864957962967F6998C3B2D6FFFAFFFBF8FFFFFEFFFEFEFEFEFFFFFAFBFF
+FEFFFFFFFFFFFEFEFEFFFDFEFFFDFEFFFEFCFEFFF9FDFFF9FDFFFCFDFFFCFFFDFEFFFEFCFFFDFE
+FFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFDFE
+FEFDFFFEFDFFFEFDFFFFFDFFFFFDFCFFFDFAFFFDFAFFFDFCFFFCFFFFFCFFFFFDFCFFFEF7FFFFF5
+FEFFF5FFFEFCFFFDFEFFFDFEFFFEFCFEFEFCFFFEFCFFFCFFFFFDFFFEFEFEFEFEFEFFFDFEFFFDFE
+FFFDFFFEFEFFFFFDFCFFFDFCFFFDFEFEFEFEFEFEFCFEFEFEFFFCFFFFFCFFFFFEFCFEFEFCFEFEFF
+FEFEFFFFFEFCFFFDFCFFFCFFFFFDFFFEFEFEFEFEFCFFFCFCFFFDFCFEFEFEFDFEFFFEFDFFFEFDFF
+FEFDFFFEFDFFFFFDFEFFFDFCFFFDFAFFFCFCFFFCFFFFFCFFFFFCFFFFFCFFFFFDFCFFFEFCFFFEFC
+FFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFCFFFDFEFFFEFC
+FFFDFEFFFCFFFFFCFFFDF4FFA091B2786690816D9E786793BFB4D2FFFCFFFEFDFFFFFFFFFFFDFF
+FFFEFCFFFFFAFDFEF8FEFFFFFCFDFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFEFFFFFDFEFFFFFEFFFFFCFFFFF8FF79698D7C639A7A6795FEF8FFFDFDFD
+FFFDFFFFFCFFFFFDFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFEFFFD
+FEFFFFFEFFFFFFFEFFFFFDFFFFFEFDFFFFFDFFFFFDFFFFFFFFFFFFFFFFFBFFFFFBFEFFFFFEFFFF
+FFFFFFFFFFFDFFFFFFFFFFFFFFFEFFFFFEFFFEFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFFFFFEFFFF
+FEFFFFFFFEFFFFFEFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFEFFFFFCFFFFFCFFFFFEFFFCFFFF
+FBFFFFFCFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFFFF
+FEFFFFFCFFFFFCFFFFFEFFFDFFFFFDFFFEFFFFFDFFFFFEFFFFFFFFFCFFFFFCFFFFFFFFFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFEFFFFFDFFFFFAFFFFF9FF9F91AB826D967C6697796596C1B0DCFFF6FF
+B1A0C27F6A937E68967A6795C1B1D8FFFAFFFEF9FFFEFDFBFFFEF9FFFFFDFEFCFDFFFDFFFFFFFF
+FEFEFEFEFEFCFFFFFDFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFDFFFDFFFFFFFFFBFFFF
+FBFFFFFFFEFFFFFDFFFFFEFFFEFFFFFCFFFFFCFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFBFFFFFBFFFFFFFFFFFFFFFFFDFFFFFBFFFFFDFFFFFBFFFFFAFFFFFBFFFFFF
+FFFEFFFFFFFBFFFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFF
+FFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFBFEFFF8FEFFFAFFFDFFFFFDFFFEFFFFFEFFFFFFFFFD
+FFFFFDFEFFFFFEFFFFFFFEFFFFFEFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFCFFFFFBFFFDFBFFFB
+FEFFF6FFFFF8FFFFFFFFFFFFFEFFFDFCFFFDFCFFFDFCFFFDFFFFFAFEFFFAFCFFFDFCFFFFFEFFFF
+FEFFFDFFFFF8FFFFF8FFFFFDFFFFFFFFFEFFFFFEFFFFFDFEFFFBFFFEF2FFA292B77C6A9A796598
+806B96BFB0D1FFFAFFFFF8FFAF9DC37B65938169997B6691BEB1CFFFFBFFFFFFFFFAFDF6FFFFFA
+FCFDF8FEFCFDFFFEFFFCFCFCFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFDFCFCF4FFFFFAFCFAFB
+FFFBFF9E8EB27B6594846CA07B6594BFB1D2FFF9FFFFF9FFAC9EBF7C69967E68967B6991C0B3D1
+FFFCFFFFFDFFFFFEFFFEFDFFFEFFFDFEFFFBFDFFF9FCFFFBFCFFFFFCFFFFFCFFFFFCFFFFFEFFFD
+FCFFFDFEFFFDFEFFFDFFFFFDFFFEFFFFFDFFFFFDFFFFFDFFFFFEFFFFFFFDFEFFFDFFFFFFFFFEFF
+FFFEFDFFFEFBFFFEFBFFFFFDFEFFFFFEFFFFFFFFFDFFFFFBFFFFFDFEFFFDFEFFFFFFFFFFFFFFFB
+FFFFFBFFFFFDFFFEFFFFFFFFFEFFFFFEFFFAFEFFFAFFFEFFFFFDFFFFFEFFFFFFFFFFFFFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFEFFFFFEFD
+FFFEFFFEFFFFFCFFFFFBFFFFFCFFFFFFFFFFFFFEFFFFFDFFFFFEFFFFFFFFFEFFFFFEFFFBFFFFFB
+FFFEFFFFFEFFFEFFFDFEFFFDFFFEFFFFFDFFFFFDFFFFFDFFFFFEFFFFFFFDFFFFFBFFFFFBFFFFFD
+FFFFFFFFFEFFFFFFFFFFFEFFFFFEFFFEFFFFFEFFFFFEFFFFFEFFFDFFFFFBFFFFFBFFFFFDFFFFFD
+FEF9FDFFFCFFFFF6FFFFF8FF9E8FB0786791816DA0796596C0B1D0FFF9FFFFF8FFAD9EBF7C6996
+7E68977D6891C1B2CFFFFCFFFEFEFFFEFFFFFEFEFFFFFEFFFFFFFDFEFFFAFFFFFBFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFFFFFB
+FFFFFDFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFEFFFFFFFDFDFCFAFEFDF9FFFBFFFFFAFFA091B280699D7B649C7F6C99BCADCE
+FFFAFFFFF7FFB1A4C27766908269A07F6799C0B1CEFFFAFFFFFEFFFEFFFDFBFFFEFBFFFFFCFFFD
+FCFFFBFEFFFBFFFFFBFFFEFFFFFEFFFFFFFBFEFFFAFBFFF6FCFFF8FFFFFDFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFEFFFFFBFFFF
+FBFFFFFFFEFFFFFEFFFFFFFBFFFFFAFFFFFAFFFEFBFFFDFFFFFDFFFFFEFDFFFFFAFEFFF8FCFFFB
+FEFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFEFFFFFEFDFFFFFDFEFFFFFCFFFFFCFFFF
+FFFFFDFFFFFDFFFEFFFFFEFFFEFFFFFEFFFFFFFEFDFFFFFDFEFFFFFCFFFFFCFFFFFBFFFFFBFFFF
+FCFFFFFFFFFDFFFEFBFFFFFAFFFFFAFFFFFBFFFEFDFFFCFDFFFCFDFFFFFAFFFFFBFFFFFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFDFAFFFFF9FFA393B07A65907E6899796797BBAFD5FFFBFFFEFBFFFFFFFDFEFDF9
+FFFFFDFEFEFEFCFEFBFEFFFDFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFF
+FFFFFFFFFFFFFEFFFFFEFEFFFFFEFFFFFCFFFFF9FF7A6A8E7D649B7C6996FEFAFFFDFFFCFFFEFF
+FFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFEFEFEFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFF
+FEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFF
+FEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFDFEFFFDFEFFFBFFFF
+FBFFFFFDFEFFFFFDFEFFFDFCFEFEFCFDFFFEFEFEFFFEFEFFFEFFFAFDFFFAFBFFFFFBFFFFFDFFFE
+FDFFFCFDFFFEFEFEFEFFFDFEFFFDFEFDFEFFFBFFFFFEFEFFFFFDFFFFFDFFFEFDFFFBFFFFFBFFFF
+FFFDFFFFFDFEFDFFFEFBFFFEFBFFFEFBFFFEFDFFFEFFFDFFFFFBFFFFFBFFFEFDFFFAFFFFF8FFFF
+FAFFFFFEFEFEFFFDFEFFFDFEFEFEFEFEFEFFFDFEFFFDFEFFFDFEFFFEFDFFFDFEFFFDFEFFFBFFFF
+FBFEFFFBFFFFFDFFFEFEFEFCFFFDFEFFFDFEFFFDFEFEFEFEFBFFFFFBFFFFFDFEFFFEFEFFFEFEFF
+FEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFF
+FEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFEFFFFFDFFFFFBFFFFF8FFA192B17B68957E6A9F796598C1B0D4FFF3FF
+B39FC27D689179659A7A689AC1B3D6FFFAFFFFFDFFFBFAF6FFFEFFFFFEFFFCFBFFFCFDFFFEFFFF
+FEFFFFFDFFFAFDFFFCFDFFFEFDFEFFFEFDFFFEFEFFFFFDFEFFFDFEFFFCFEFFFDFEFBFFFEFAFFFE
+FFFDFEFFFDFEFFFEFCFEFEFEFBFEFFFBFEFFFEFEFFFFFDFEFFFCFFFFFDFEFEFEFCFEFEFCFFFDFE
+FFFDFEFFFEFAFEFFFAFFFDFEFFFDFEFFFEFCFFFEFCFFFEFCFEFFFAFFFEF9FFFEFAFFFDFCFFFDFE
+FFFEFAFEFFFAFDFFFEFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFF
+FEFEFEFEFEFFFEFEFFFEFEFEFDFFFCFBFFF7FDFFFAFFFCFFFFFBFFFEFDFFFEFEFFFFFEFCFFFEFC
+FEFEFCFEFEFCFFFEFCFFFEFCFEFEFFFDFEFFFEFDFFFDFEFFFBFFFFFBFFFEFAFFFEFBFFFAFDFFF5
+FDFFF5FEFEFCFEFEFEFEFEFCFDFFFAFBFFFEFBFFFEFEFFFAFDFFF9FBFFFCFAFFFCFEFFFDFEFFFD
+FEFFFAFEFFFAFEFFFBFEFFFDFEFFFFFFFFFFFFFEFFFFFDFFFFF9FFFFF5FFA090B57A67957D699A
+7A6794BEB3D1FFF9FFFFF4FFB5A4C87E68967D65957F6D95BDB0CCFEFBFFFDFFFCFEFFFBFEFFFB
+FCFCFCFCFCFEFEFFFFFCFDFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFF
+FEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFF
+FEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFF
+FEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFF
+FEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFF
+FEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFF
+FEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFF
+FEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFEFFFFFAFDFEF8FFFFFDFFFDFF
+FFF5FFA594B87D67957F69987C6B95BCAECFFFF8FFFFF9FFAE9FBC7B6A8E7A64927E6C96BFB2CE
+FFFAFFFFFBFFFFFDFFFDFDFFFAFCF9FEFFFBF9FEF7FBFFFCFBFFFEFBFFFFFDFEFFFDFFFEFDFFFE
+FDFEFFFDFEFFFEFEFEFFFDFFFFFDFFFFFDFFFFFDFFFEFEFFFDFEFFFDFEFFFEFEFFFEFEFEFFFEFC
+FFFEFAFFFEFAFDFFFCFBFFFFFBFFFFFFFDFCFFFDFAFDFFFAFAFFFCFBFFFEFBFFFEFEFEFCFEFEFC
+FFFEFCFEFEFEFEFEFFFDFFFEFDFFF9FDFFF9FFFDFEFFFDFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFF
+FEFEFFFEFEFFFEFEFEFFFDFFFFFDFEFFFDFEFEFEFEFEFEFFFEFEFFFEFEFFFEFEFEFFFEFCFFFDFE
+FDFEFFFBFEFFF8FFFFF8FFFFFDFEFFFEFEFFFEFEFFFEFEFFFEFEFFFDFFFEFDFFFCFEFEFCFEFEFF
+FDFEFFFAFFFEFBFFFEFEFDFFFFFDFFFFFCFFFFFDFFFEFEFFFEFEFCFEFFFAFEFFFAFDFFFCFDFEFF
+FDFEFFFDFEFFFEFEFFFEFEFCFDFFFCFBFFFAFDFFFAFDFFFAFDFFFAFDFFFAFEFEFCFEFEFCFFFFFD
+FFFCFDFFFDFFFFFBFFFFF5FFA494B87A69967D699C7F6997BEADD1FFF9FFFFFAFFAD9FC07A6993
+7A6495806B96BFB2CEFFFBFFFDFEFFFEFFFFFDFDFDFBFBF9FFFFFBFCFDF8FDFFFEFDFEFFFDFEFF
+FDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFEFEFFFEFEFEFEFEFEFEFEFCFEFFFAFEFEFC
+FEFEFEFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFF
+FEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFF
+FEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFF
+FEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFF
+FEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFF
+FEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFF
+FEFEFFFEFEFEFFFFFDFFFFFBFFFFFBFFFFFDFFFDFFFFF9FFA190BA7B679A7B649A7F6D97C0B4CC
+FFFBFFFFFAFFB2A3C47961957E659C7C6A92C4B7D1FDF7FFFFFEFFFCFFFFF9FFFDFCFFFDFAFFFB
+FDFFFAFEFEFCFFFDFFFFFDFFFEFEFEFDFFFAFBFFF7FBFFF7FDFFFCFEFEFFFEFEFFFEFEFFFEFEFF
+FEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFDFEFFF8FFFFFAFFFF
+FFFDFFFFFEFCFDFFFAFBFFFAFBFFFAFEFEFCFFFCFFFFFCFFFFFEFCFDFFFAFAFFF9FAFFFCFDFEFF
+FEFDFFFEFEFFFEFEFEFEFEFFFEFEFFFEFEFEFEFEFEFEFEFFFEFEFFFDFEFFFDFEFFFEFEFFFEFEFF
+FDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFEFEFCFFFEFCFEFEFCFBFFFFFAFEFFFBFEFFFEFEFE
+FFFEFAFEFEFEFDFEFFFDFEFFFDFFFEFFFDFEFFFEFCFEFEFCFDFFFEFBFFFFFAFFFFFAFFFFFBFFFE
+FEFEFEFFFEFCFEFFFAFEFFF9FEFFF9FFFEFAFFFBFEFFFCFEFEFEFCFDFFFCFDFFFEFEFEFFFEFEFF
+FEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFF
+FAFBFFFFFEFFFFFAFFFFF7FFA190B27F69977A669B7C6A9ABEB3D3FFFBFFFFFEFFFFFFFDFFFDFF
+FBFBFBFFFFFDFDFEF9FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFEFEFFFFFEFFFFFCFFFFF9FF7A6A8E7D649B7C6996FFFDFFFEFFFBFFFFFDFFFFFD
+FFFFFDFFFFFDFEFEFCFDFFFCFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFCFFFFFCFFFFFCFFFF
+FFFFFDFFFFFAFFFEFBFEFFFFFCFFFFFEFFFFFEFFFFFEFFFDFEFFFAFEFFFDFEFFFFFEFFFFFCFFFF
+FCFFFFFEFFFDFFFEFFFFFEFFFEFFFFFCFFFFFFFEFFFFFEFFFFFEFFFFFFFFFBFFFFFBFFFFFFFFFF
+FFFFFFFCFFFFFBFFFDFCFFFDFCFFFDFEFFFDFFFFFFFFFCFFFFFCFFFFFFFFFCFFFFF9FFFFF9FFFF
+FEFFFFFFFFFFFFFEFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFBFFFFFBFFFFFEFFFF
+FEFFFFFEFFFFFEFFFBFFFEFDFFFEFFFFFFFFFEFFFFFCFFFFFCFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFDFFFEFDFFFEFDFFFEFEFFFFFEFFFFFEFFFF
+FDFFFEFDFEFFFCFCFEFFFFFFFFFFFDFCFAFDFFF7FFA295B377639480699F7B6593C9B4DBFFF1FF
+B3A4C57968957C6A9E776597BDAED5FFF8FFFFFDFFFDFBFFFFFEFFFFFEFFFCFDFFFEFFFFFAFEFD
+FCFFFBFCFFFBFCFFFDFEFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFCFFFFFEFDFEFFFDFCFFFDFFFFFD
+FFFEFDFFFFFBFFFFFDFEFFFFFEFFFFFFFFFFFFFEFFFFFDFDFFFEFBFFFFFBFFFFFDFFFEFFFFFEFF
+FFFFFFFEFFFFFFFEFFFFFEFFFFFDFFFFFEFFFFFFFFFEFFFDFFFFFDFFFFFDFFFEFFFFFEFFFFFFFD
+FEFFFDFEFFFFFEFFFFFEFFFFFEFFFFFCFFFFFCFFFFFFFEFFFFFEFFFEFFFFFEFFFFFFFEFFFFFFFD
+FEFFFFFEFFFFFFFFFFFEFFFFFBFFFFFEFFFFFFFCFFFFFBFFFFFDFFFFFEFFFFFEFDFFFFFBFFFFFB
+FFFFFBFFFFFDFFFFFBFFFFFBFFFFFAFFFFFAFFFFFBFEFFFFFEFFFFFFFEFFFFFEFFFFFFF8FEFFF8
+FEFFFFFFFFFFFFFDFFFFFDFFFFFEFFFEFFFFFFFFFFFFFFFFFEFFFFFEFFFFFDFFFEFEFEFEFDFFFE
+FEFFFDFCFFFDFCFFFDFBFFFFFDFEFFFCFDFFFAF9FEFFFDFFFFFCFFFFF6FFA394B37C69977A669B
+7A6898BDAFD3FFFAFFFFF9FFAC9BBF7A649380679E7D6796BEB4CDFAF8FFFEFFFFF9FAFCFFFEFF
+FEFDFFFEFEFFFEFEFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFCFDFFFDFEFFFFFFFFFEFCFFFFFDFF
+FFF4FF9F90AF7B69937D669A7A6794C3B6D2FFFAFFFFFAFFADA1B7826C9A785F967B6798BEB0D4
+FFFAFFFFFAFFFFFDFFFFFEFFFCFBF9FFFFFBFFFFFAFEFFFBFEFFFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFDFFFFFB
+FFFFFDFCFFFFFBFFFFFCFFFFFFFEFFFFFEFDFEFFFFFCFFFFFCFFFFFCFFFFFCFFFFFEFFFFFFFFFF
+FFFFFFFFFEFFFFFEFFFEFFFDFEFFFDFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFEFFFF
+FEFFFFFEFFFFFFFFFFFFFEFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFDFFFFFDFFFFFFFFFFFF
+FEFFFFF9FFFFF9FFFFFCFFFFFEFFFFFEFFFFFEFFFDFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFCFFFF
+F9FFFFFBFFFFFFFFFFFFFEFFFFFDFFFFFEFFFFFFFFFEFFFDFEFFFBFEFFFBFEFFFDFEFFFFFCFFFF
+FEFFFFFFFFFFFFFFFDFEFFFDFCFFFBFEFFFBFEFFFBFEFFFDFEFFFFFEFFFFFFFFFFFDFDFDFFFEFC
+FFFEFBFFFBFDFFFBFFFFF3FF9E90B17A69957E659E7C6599C1B7D2FFFCFFFFFAFFABA0BE806C9D
+785F987D669ABFAFD6FFFBFFFDFEFFFCFFFFFEFFFDFCFAFBFFFEFFFFFFFFFEFFFFFEFFFFFEFFFF
+FCFFFFFCFFFFFCFFFFFCFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFDFFFFFBFFFFFDFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FFFFFFFDFBFCFFFEFFFFFDFEFEFCFDFEFEFEFCFBFFFFF9FFA092B37E68997B639779678DC0B1CE
+FFF7FFFFF9FFB49FC880689A7C65997B6895C0B3D1FFFAFFFEFCFFFEFEFEFEFFFFFFFFFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFEFFFFFEFFFDFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFCFFFFFEFFFDFFFEFB
+FFFFFAFCFFFBF9FFFDF8FFFFF9FFFFFEFFFFFFFEFFFEFFFFFCFFFDFCFFFBFEFFFDFFFDFFFFFDFF
+FFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFCFFFFFEFFFFFFFFFFFFFFFFFEFFFDFEFFFDFFFFFDFEFFFFFCFFFFFCFFFFFFFFFFFFFFFB
+FEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFEFBFFFEFDFFFFFFFEFFFFFEFFFFFEFFFDFEFFFF
+FEFFFFFEFFFFFEFFFFFFFFFBFFFFFDFEFFFFFCFFFFFBFFFFFBFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFDFFFEFDFFFEFDFFFEFEFFFFFEFFFFFEFFFFFDFFFEFDFEFFFEFFFF
+FCFDFFFFFDFFFDF7FFFFF5FFA595B27D67957D669A7B6896BDAFD2FFFBFFFFFCFFFFFFFFFFFFFF
+FBFAF8FFFFFDFFFFFDFEFFFDFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFF
+FFFFFFFFFFFFFFFEFFFFFCFFFFFAFF7A6A8E7D649B7B6895FFFDFFFEFFFBFEFEFCFFFFFDFFFFFD
+FFFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFD
+FEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFF
+FEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFFFCFFFFFCFFFFFEFFFFFFFFFA
+FFFFF6FFFFFAFFFFFFFFFEFFFFFEFFFEFFFFFCFFFDFCFFFBFEFFFBFFFFFBFEFFFFFEFFFFFCFFFD
+FEFFFDFFFEFDFFFEFFFEFFFFFCFFFFFFFFFFFFFEFFFFFEFFFFFFFFFCFFFFFCFFFFFFFFFFFFFFFD
+FCFFFDFCFFFDFEFFFDFEFFFDFEFFFBFEFFFFFFFDFFFFFDFFFFFEFFFEFFFDFBFFFFFBFFFFFCFFFD
+FEFFFDFFFEFFFFFEFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFBFFFFFBFFFFFFFEFFFFFFFF
+FEFFFFFEFFFDFFFEFDFFFEFDFFFFFFFEFFFFFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFF
+FEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFD
+FEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFF
+FEFFFDFFFFFDFDFFFCFBFDFAFEFFFFFFFDFFFFF7FFA191B67C66957F699A786291C2B1D5FFF7FF
+AC9EC27A69957C689D7D699AC2B5D3FFF7FFFFFCFFFDFBFFFFFFFFFBFCFEFEFFFFFBFFFEFCFFFD
+FCFFFBFCFFFBFEFFFDFFFFFFFFFFFFFFFFFDFFFEFDFFFDFDFFFEFDFEFFFDFCFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFEFFFFFEFFFFFEFFFFFFFEFFFFFEFBFFFEFAFFFFFBFEFFFDFFFEFFFFFEFFFEFFFF
+FCFFFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFFFEFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFCFFFFFEFFFFFFFFFDFFFFFDFEFFFFFEFFFFFFFFFDFFFFFDFEFFFF
+FEFFFFFFFFFFFEFFFFFBFFFFFEFFFFFFFCFFFFFBFFFFFDFFFFFFFFFFFFFFFEFFFDFEFFFBFFFFFB
+FFFFFDFFFFFBFFFFFAFFFFF8FFFFF8FFFFFAFEFFFFFFFEFFFFFCFFFFFCFFFFFFFAFEFFF8FEFFFF
+FFFEFFFFFCFFFFFCFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFEFFFF
+FEFFFFFCFFFDFCFFFFFCFFFFFEFFFFFEFFFFFFFFFDFFFDFCFFF9FFFFF5FFA191B57A68987D68A0
+796895BBB1CAFFFAFFFFF7FFB09EC480689C7C64987B6B92BDB3CEFFFBFFFEFEFFFBFCFFFEFFFF
+FAFBFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFD
+FEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFF
+FEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFD
+FEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFF
+FEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFD
+FEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFF
+FEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFFFCFFFFFCFFFFFFFEFFFFFCFFFFFDFEFFFDFF
+FEF5FFA294B77C6899806A9B746586BEB2C8FFFBFFFFFAFFAE9CC480699D7E679D7B6896C1B2D1
+FFF9FFFFFAFFFFFCFFFFFEFFFEFDF9FFFFF8FFFFFAFFFFFFFFFEFFFFFDFFFFFDFFFFFDFFFFFEFF
+FFFEFFFFFFFDFFFFFFFEFFFFFEFFFFFCFFFFFCFFFFFEFFFFFFFFFFFFFFFDFFFFFBFFFFFBFEFFFD
+FCFFFFFBFFFFFBFFFFFFFFFFFFFFFDFFFEFFFFFFFFFFFFFFFEFFFFFBFFFFFBFFFFFEFFFFFFFFFF
+FFFEFFFFFEFFFFFFFFFEFFFFFEFFFFFEFFFFFCFFFFFEFFFFFFFFFDFFFFFDFEFFFFFCFFFFFCFFFF
+FCFFFFFFFFFDFFFFFBFFFFFDFEFFFFFCFFFFFCFFFFFFFFFDFFFFFBFFFFFDFFFFFDFFFEFFFFFFFF
+FBFFFFF9FFFFFEFFFFFEFFFFFEFFFFFEFFFDFEFFFDFFFFFFFFFEFFFFFFFFFEFFFFFCFFFFFBFFFF
+FBFFFFFFFFFFFFFFFDFFFEFDFFFFFDFFFFFDFEFFFDFEFFFDFEFFFDFEFFFFFEFFFFFCFFFFFEFFFF
+FFFFFDFFFFFDFEFFFDFEFFFDFEFFFBFEFFFBFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFDFFFFFA
+FFFEF9FFFDFEFFFDFFFDF6FFA294B57E679B80699F736589BBB3CBFFFCFFFFFAFFAC9DC680699F
+7F66A07D669AC0B2D3FFFCFFFDFEFFFDFFFEFFFEFFFEFCFFFFFFFFFEFFFDFEFFFDFEFFFDFEFFFD
+FCFFFDFCFFFFFCFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFDFFFFFBFFFFFBFFFFFDFEFFFD
+FEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFF
+FEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFD
+FEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFF
+FEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFD
+FEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFF
+FEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFFFFFF
+FFFEFFFFFEFFFFFFFFFFFFFFFEFFFDFDFFFEFFFEFFFEF7FFA391B7816B9A7B65947C6A92C3B5CF
+FFF4FFFFF6FFAD9BC37E68997F699A7C6996BEB1CFFFFAFFFFFDFFFFFEFFFEFCFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFDFFFFFDFFFFFEFFFFFFFFFFFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFF
+FEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFFFEFFFFFFFFFDFFFFFAFFFFFA
+FCFFFBF9FFFFF8FFFFF9FFFFFCFFFFFEFFFFFCFFFFFCFFFBFCFFFAFFFFFBFFFDFFFFFDFFFFFFFF
+FEFFFFFEFFFDFEFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFDFEFFFFFCFFFFFCFFFFFFFFFDFFFFFBFFFFFB
+FFFFFDFFFFFDFFFFFFFEFFFFFFFFFFFFFEFBFFFEFBFFFFFFFFFFFFFFFFFFFFFFFDFEFFFFFEFFFF
+FEFFFFFEFFFFFFFFFDFEFFFFFCFFFFFBFFFFFBFFFFFCFFFFFEFFFFFEFFFDFEFFFFFEFFFDFEFFFF
+FEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFFFEFFFFFEFFFF
+FCFBFFFFFEFFFFFDFFFDF2FFA592B27C65917F679B7B6896BEB3D3FFFBFFFEFDFFFFFFFFFFFEFF
+FEFDFBFFFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFF
+FFFFFFFFFDFFFFFCFFFFFAFF7A6A8E7D669C7B6895FFFCFFFEFFFDFFFFFFFFFFFFFFFFFFFFFFFF
+FEFFFDFEFFFDFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFD
+FFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFB
+FFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFDFFFFFDFAFAF8FFFFFDFFFFFAFCFFF6
+FAFFF6FFFEFFFFFBFFFFFDFFFEFFFFF9FFFFF8FFFDFBFFFCFFFFFBFEFDFBFFFFFBFDFFFAFFFFFB
+FFFFFDFCFBF9FEFFFBFEFFFBFCFCFEFFFEFFFFFFFBFFFFFBFBFFFEFAFEFDFFFFFBFFFFFAFEFFFB
+FEFFFBFFFEFAFFFFFBFDFFF9FCFFFBFCFDFFFFFEFFFFFCFBFFFEFDFFFFFFFDFFFCFAFFF6FEFFF6
+FFFEFAFFFDFEFFFEFFFCFDFFFCFEFDFEFFFDFFFFFDFFFFFDFCFFFFFBFFFEFFFCFDFFFEFDFEFFFF
+FEFFFDFFFDFCFFFEFBFEFFFDFCFFFDFFFFFDFEFFFAFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFB
+FFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFD
+FFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFB
+FEFFF8FAFDF6FEFFFFFEFFFFFFFEFFFFFCFFFFF6FFA695B57B65967C679F796797C1B2D9FFF6FF
+B1A3BC7E6C92786592796894BFB1D2FFFBFFFFFDFFFFFEFAFEFFF9FEFFFDFDFFFEFEFFFFFCFEFB
+FDFFFCFEFFFDFFFFFDFFFFFDFDFCF8FFFFFBFFFEFDFFFEFFFEFFFFFCFFFFFCFFFFFCFFFFFFFFFF
+FFFFFFFCFEFBFCFFFDF9FDFEFFFFFFFFFDFAFFFBF8FCFFFDFCFFFDFEFDF8FFFFFBFCFFFFFAFDFF
+FCFFFFFFFFFDFFFFFAFFFDF8FFFEFCFFFFFFFDFEFFFEFFFFFEFFFFFFFFFFFEFCFFFFFEFFFCFEFD
+FEFFFDFEFFFDFEFFFDFDFFFEFEFFFDFFFFFDFEFDF9FFFFFFFEFEFCFEFDFBFFFFFBFFFFFDFFFFFD
+FBFBF9FEFFFBFBFFFAFEFFFBFFFEFFFFFDFFFCFCFCFCFFFFF6FEFFF9FFFFFAFFFBFFFFFBFEFDFB
+FFFFFDFDFEF9FDFFFAFCFEFBFDFFFCFEFFFFFFFFFFFFFBFFFFFDFFFDFEF8FEFFF8FDFFFEFFFDFF
+FFFCFFFFFCFDFFFDFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFDFFFEFFFFFFFFFFFFFFFEFFFFFEFFFF
+FEFFFDFCFFFBFCFFFBFCFFFBFAFCF7FEFFFBFFFFFDFFFEFFFFFDFFFFF6FFA497B57A689879659A
+7E6D97BCAECFFFF9FFFFF6FFB2A1C37E68967D65997E6899BCAECFFFFCFFFEFFFFFAFFFBFFFFFD
+FDFDFBFFFFFDFFFFFDFFFFFDFEFFFAFFFFFDFFFFFBFDFDFBFFFFFBFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFFFFFFFDFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFD
+FFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFB
+FFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFD
+FFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFB
+FFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFD
+FFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFB
+FFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFEFFFDFBFFFFFCFFFFFFFEFFFFFDFFFFFEFFFFFEFFFFFCFF
+FFF9FFA395B9776491816C977D688FC0B1CEFFF6FFFFF6FFB3A3C77A68927B68957B6993C0B1D2
+FFF8FFFFFBFFFFFDFEFFFFFBFEFDF8FFFFFAFDFCF8FEFDFBFFFDFFFFFDFFFFFDFFFFFEFFFFFFFD
+FFFFFBFFFFFDFEFFFDFCFFFFFCFFFFFCFFFFFEFFFFFFFFFDFEFFFAFFFFFBFFFFFBFEFFFDFEFFFD
+FCFFFFFBFFFEFBFFFFFCFEFBFFFDFDFFFCFDFFFCFFFDFBFEFBFFFFF8FFFFFBFFFFFAFCF7FEFFFA
+FFFFFDFFFFFFFDFDFFFFFFFDFCFCFAFBFFFEFEFFFFFDFCF8FFFFFAFCFEF9FCFFFDFBFFFFFCFFFF
+FFFFF8FEFEF4FFFFFBFEFFFFF8FEFCFBFFFFFFFFFBFEFDF8FFFFFBFEFFFAFFFFFBFDFDFBFCFFFD
+F8FEFAFFFFFDFFFFFDFDFDFDFFFFFDFCFFFDFDFFFCFFFFFDFFFFFDFEFEFCFEFFFFFCFFFFFDFEFF
+FFFFFBFFFFFAFEFEF6FFFFF7FFFFFAFFFFFBFEFFFFFEFFFFFEFFFFFEFFFFFEFFFDFEFFFBFFFFFB
+FFFFFBFFFFFFFFFFFFFFFFFDFFFFFDFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFAFFFFF8
+FFFFFAFFFFFDFFFDFFFFFAFFA196B6766591816B9C7D6795BFB2D0FFF8FFFFF8FFB0A5C57C6697
+7E669A7D6893BFB2D0FFFBFFFEFDFFFFFDFFFFFEFFFDFDFBFFFFFBFCFDF7FCFFF8FEFFFAFEFFFA
+FEFFFBFEFFFDFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFBFFFFFBFFFFFBFFFFFBFFFFFD
+FFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFB
+FFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFD
+FFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFB
+FFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFD
+FFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFB
+FFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFFFFFEFF
+FFFEFFFEFFFFFEFFFFFEFFFFFFFFFFFFFEFFFFFEFFFEF5FFA598B67C69967C66977D6694C3AFD4
+FFF7FFFFF9FFB2A1C37F6A957C65997A6795C1B2D1FFF9FFFEF8FCFFFEFDFFFEFFFFFDFFFFFDFF
+FFFEFFFFFEFFFFFEFFFFFCFFFFFDFEFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFB
+FFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFDFEFEFFFFFFFFFFFFFFFFFFFDFBFDFA
+FEFFFDFCFFFFFBFFFFFEFFFFFEFFFDFCFFF8FEFFF6FBFEF3FFFFF8FFFFFFFEFEFFFFFFFFFCFEFB
+FEFFFBFBFDF8FFFEFFFFFDFEFDFFFCFEFFFBFFFFFBFFFEFCFEFFFFFEFFFFFFFFFBFFFFFBFEFFFF
+FAFCF9FFFFFBFFFFFBFEFFFFFCFDFFFFFFFDFFFFFBFCFEFBFCFFFDFFFFFDFCFBF7FFFFF8FFFFF8
+FCFEF9FBFFFEFDFFFEFFFFFFFFFFFDFFFFFDFCFEFDFCFDFFFFFFFFFFFFFFFEFEFCFFFFFBFEFFFB
+FEFFFDFCFCFCFFFFFFFFFFFFFDFDFFFFFFFFFCFCFCFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFB
+FFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFBFFFFFDFFFFFDFFFFFDFBFBFBFEFFFF
+FEFFFFFFFEFFFFFDFFFFF6FFA896B07E67937E679B7B6999BCB0D6FFFCFFFEFBFFFFFDFFFFFEFF
+FDFDFBFFFFFBFCFDF8FDFEF9FEFFFBFEFFFBFEFFFDFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFF
+FFFDFFFFFCFFFFFAFF7A6A8F7D669C7B6895FFFCFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFF
+FEFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFBFFFEFBFFFEFDFCFDF8FBFFF8FBFFF7
+FFFBFCFFFCFFFFFDFFF9FAFEF7FFFFF7FFFEFCFFFFFBFBFBFFFEFBFFFFFAFFFFFBFCFDF8FEFDFB
+FFFFFDF8FAF5FDFFFCFFFFFFFFFDFEFFFEFCFDFEF9FEFFFFFEFFFFFBFCF7FFFFFBFDFFFAFDFFFC
+FFFFFDFEFDF9FEFFF8FDFFF9FDFFFCFFFEFFFFFDFCFFFEFFFEFEFFFFFFFDFFFFF4FDFEF0FFFEFA
+FFFCFFFAFDFFFBFFFFFCFFFFFEFFFAFEFDFBFDFDFBFCFEFBFFFFFBFFFAF8FFFCFCFBFCFEFBFFFF
+FFFEFFFEFEFEFBFFFEFAFFFBFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFBFCFFF6
+FEFFFAFEFFFFFBFCFFFFFEFFFDFBFFFFFCFFFDF1FFA292B97765977A689A7A6993C4B6D0FFF8FF
+AC9BBD7D6B957C6899796894BFB2CCFFF9FFFFFEFFFFFFFBFFFFFDFFFFFFFFFFFFFEFFFFFEFFFF
+FDFFFEFCFCFAFFFFFBFFFFFBFEFDF9FFFEFFFFFFFFFFFFFFFCFFFFFBFFFFFBFFFFFFFFFFFFFFFF
+FEFFFBF9FCF5FDFDFBFFFFFFFFFFFDFFFFFDF9FDFCFAFFFBFFFFFAFFFFFBF9FAFCFCFFFFFBFFFE
+FEFFFBFEFFF9FFFFFAFFFEFCFEFEFFFEFFFFFEFFFFF7FBFEFEFFFFFCF9FFFFFDFFFFFFFFFEFFFD
+FBFDFAFCFEFBFFFFFDFBFBF9FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFCFCFAFFFFFDFDFDFB
+FEFFFBFEFFFAFCFDF7FEFAF9FFFBFBFFFFFAF8FDF9F5FFFFF2FFFFFAFFFFFFFFFFFFFEFFFFFEFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFEFCFDFFFDFFFFFEFFFEFFFBFDFFF9FEFFFFFCFCFEFFFEFF
+FFFEFFFFFDFFFFFDFFFFFEFFFEFFFFFEFFFDFFFFFBFFFFFDFFFEFFFFFEFFFFFFFFFFFFFFFEFFFD
+FEFFFBFCFFFAFAFFF8FCFFFBFEFFFBFBFDFAFFFFFFFDFBFEFFFEFFFAF3FFA193B67B68967B679A
+7B6A94BFB3CBFFF9FFFFF9FFAE9DBF7E659C7F669F7C6996BFB2D0FFFCFFFCFEFDFFFFFBFFFFFB
+FBFBF9FFFFFFFFFFFDFBFBF9FDFDFBFFFFFDFEFEFCFDFEF9FFFFFDFFFFFBFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFCFFFFFCFFFFFFFEFFFFFEFFFFFEFFFFFFFFFEFDFFFFFBFF
+FFF5FFA292B67C67927B6492796791C0B0D4FFF9FFFEF4FFB09FC17C6A927966947C6B97C1B4D2
+FFF8FFFFFDFFFFFEFDFFFFFBF9F8F3FFFFFAFFFFFBFFFEFFFCFAFBFDFBFCFFFFFDFFFFFBFFFFFB
+FEFFFBFCFFFDFCFFFFFCFFFFFEFFFFFEFFFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFFFCFCFAFFFFFD
+FFFFFBFBFFFDFCFFFDFFFEFDFFFAFBFFFDFFFFFEFFFCFFFFF9FEFFF8FDF9FCFFFAFEFFF8FBFCF6
+FEFCFFFFFEFFFFFEFCFFFFFDFCFFFFFEFFFDFFFFFAFFFFFAFEFFFBF9FDFCFBFFFFF7FBFCFDFEF8
+FFFFF8FFFFFBFBFDFCFBFFFFF6FCFAFEFEFCFFFFFBFFFFFBFCFBF7FEFDFBFFFFFDFEFFFDFEFFFB
+FFFFFAFFFCF9FFFDFFF8F6FBFBFFFFF7FFFDFFFFFDFFFEFAFFFFFDFBFBFBFEFCFFFFFFFFFEFFFA
+FAFDF6FFFFF8FFFFF8FFFFFAFFFFFDFFFFFFFEFFFFFEFFFFFEFFFFFFFFFBFFFFFAFFFFFBFFFFFD
+FFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFBFEFFFAFEFFFA
+FEFFFBFEFEFEFEFDFFFCF8FF9F94B47D65977D62977B6691C0B1D2FFFAFFFDF5FFAF9FC37E6994
+7C65937D6B93C1B4CEFFF9FFFFFDFFFFFEFFFFFEFFF8F9F4FFFFFBFFFFFAFFFFFAFAFDF6FBFDF8
+FEFFFDFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFFFFFEFFFFFEFF
+FEFFFFFEFFFDFFFFFDFFFFFDFFFFFDFFFEFFFFFEFFF7F0FFA393B77B6594846C9E7D6893BFB2CE
+FFFAFFFFF5FFAF9EBE7D699A7A6699796791C0B1CEFFFAFFFFFBFDFDFCFAFFFFFDFFFFFFFEFEFF
+FFFFFFFEFCFFFFFEFFFFFEFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFFFDFDFFFFFFFFF9F9FBFFFEFFFFFEFF
+FEFEFFFFFFFFFEFFFFFEFFFBFCFDF5FFFFF6FEFFFAFDFFFAFDFFFEFFFFFFFCFCFCFEFFFDFCFEF9
+FFFFFBFFFEFFFFFEFFFDFDFBFEFFFAFFFEFBFFFEFCFFFFFFFDFDFDFFFFFBFEFFFAFBFBF9FFFFFD
+FCFDF8FFFFFDF9FAFCFEFFFFFFFEFCFCFDF8FEFFFBFEFFFBFFFFFBFFFEFAFFF9F0FFFDF7FBFFFF
+F7FFFFFCFFFFFDFDFDFEFEFCFFFFFDFDFFFEFEFFFFF9F7FAFFFEFFFEFDF9FFFFFAFCFFF8FEFFFD
+FFFFFFFCFCFEFEFCFDFFFEFCFFFEF9FFFFFAFFFFFBFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFDFDFBFFFFFDFEFFFFFBFCFE
+FFFFFFFDFBFEFFFDFFFEF2FFA491B17F699779659A796797C0B5D3FFFBFFFFFDFFFFFEFFFFFFFF
+F8F9F4FFFFFBFFFFFAFFFFFAFAFDF6FBFDF8FEFFFDFEFFFFFEFFFFFEFFFFFFFFFDFFFFFDFFFDFE
+FFFDFFFFFAFF7A6A8F7E659C7B6896FFFCFFFEFFFFFFFFFFFFFEFFFFFEFFFFFFFFFEFFFFFEFFFF
+FFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFBFBFFFEFBFFFEFBFFFDFAFEFFFBFEFFFDFFFCFF
+FFFDFFFAFAFFFBFFFFF6FBFFFAFEFFFCFFFFFFFEFFFFFBFAFFFDFAFFFDFEF9F9F9FFFFFFFEFEFE
+FFFFFFFFFFFFFDFBFCFFFEFFFFFEFFFEFCFFFFFFFFFCFCFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFEFFFBFAF6FFFFFAFDFCFAFFFDFEFFFCFFFEFCFFFEFEFFFFFFFFFFFDF1FFFEF1FFFBFDFFF9FF
+F6FEFFF4FFFFFBFFFFFEFEFCFFFEFFFFFFFDFFFFFDFDF9F6FFFCFAFFFCFDFFFEFFFBFEFFFEFEFF
+FBFEFFFBFFFFFCFFFFFFFEFFFFFCFDFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFBFFF9FCFFFB
+FEFEFEFFFEFFFFFDFFFFFDFFFDFAFFFFFCFFFFF8FFA095B77B6A967E6B9978668EBFADD3FFF5FF
+B1A1C67A67957D6B9B796894BDAFD0FFFAFFFFFBFFFFFCFBFFFFFDFBF9FEFEFDFFFFFEFFFFFEFF
+FFFDFEFCFBF9FFFFFDFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFCFFFFFCFFFFFFFDFFFFFDFFFCFBF6
+FFFFF8FFFEF8FFFDF8FFFDFEFFFFFFFDFEFFFCFFFFFBFFFEFAFEFDFFFFFFFDFDFDFFFFFBFCFEF9
+FBFFFEFBFFFEFFFFFFFFFFFFFFFEFFFFFEFFFEFFFFFCFDFFFFFEFFFDFCFFFDFDFFFCFCFEFEFFFF
+FFFFFFFFFEFFFFFDFEFFFFFFFCFCFEFFFBFAFFFEFDFCFCFEF9F9FBFFFFFFFDFDFDFFFFFFFCFEFD
+FBFCF6FFFFFAFFFDFFFFFDFBFFFCF0FFFFF6F3FFFFF1FFFFF8FCFFFFFEFFFFFEFFFEFCFFFBF9FC
+FFFDFFFFF9FBFFFDFDFFFEFBFDFCFAFEFFFFFCFFFFFCFFFFFAFEFDF9FAFCFEFFFFFCFFFFFCFFFF
+FFFEFFFFFEFFFFFEFFFCFFFFFCFFFDFEFFFBFFFFFAFFFFFBFFFEFFFFFEFFFFFEFFFEFFFFFEFFFD
+FEFFFBFBFFFAFCFFFBFBFFFEFEFFFFFEFFFFFFFFFFFCFCFEFFFDFFFEF5FFA192B1796596786698
+7B6D91BFB2CCFFF9FFFFF7FFB19CC781699D7D649B7A6492C3B6D2FFFAFFFAFAFCFFFFFFFFFFFF
+FFFDFFFDFBFEFFFEFFFFFEFFFBF9FAFFFEFFFFFEFCFFFEFFFFFFFDFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFEFFFBFEFFFAFEFFFDFEFFFFFFFFFFFFFCFFFFFCFF
+FFF4FFA493B7806A987F689C7B6896B9AED0FFFAFFFFF8FFAC9DBA7E6D9A746495796996BCB1D1
+FFFBFFFEF9FFFFFDFEFFFFFDFDFDFBFFFFFBFBFCF7FFFFFBFDFEF9FFFFFBFFFFFBFFFFFDFEFFFD
+FCFFFFFCFFFFFCFFFFFEFFFFFFFFFFFDFFFEFEFFFFFEFFFFFDFCFFFFFEFFFFFDFEFFFEF8FFFEF8
+FEFEFCFBFFFEFFFFFFFFFFFFFCFDFFFEFFFFFEFEFFFFFEFFFDFDFDFEFFFDF7FDF3FCFFFAFFFFFD
+FFFBFFFFFEFFFBFBFBFBFCFEFBFDFCFFFFFBFFFFFBFFFFFFFCFFFFF6FBFEFCFFFFFFFFFFFFFEFC
+FFFFFDFCFEFDFAFDFFFCFFFFFFFFFFFFFFFDFFFFFDFFFFFDFFFEFFFFFFFFF9FBFAFEFFF9FFFEF6
+FFFCFAFFF6FFFFFBFFF4FFFFF4FFFFFBFFFDFFFFFDFEFCFDFFFDFFFFFCFFFFFDFFFDFFFEFCFFFF
+FDFFFAFDFEF8FFFEFBFFFCFDFFFEFFFEFEFFFEFFFFFEFFFFFFFFFDFFFFFBFFFFFDFFFEFFFFFDFF
+FFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFCFFFDFCFFFBFCFFFBFCFFFD
+FEFFFFFDFEFFFEFEFFFBF6FFA493B7816A9883669C7E6698BCADCEFFF9FFFFFAFFA99FB77F6D93
+78638E7D6891C0AFD1FFFAFFFCF9FFFFFCFFFFFEFFFFFCFDFFFFFDFCFBF9FFFFFBFDFDFBFFFFFD
+FFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFCFFFFFCFFFFFFFFFB
+FFFFFAFFFEFAFFFEFBFFFEFFFFFEFFFEFFFFFEFDFFFFF8FFA697B477658F7B68967C6D94BBAECC
+FFF9FFFFF4FFAF9FC37F6C9A7965987C6B97BDAFC8FFF9FFFFFFFBFEFFFAFCFFFDFBFFFEFBFDFC
+FFFFFFFAF9F5FFFFFBFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFCFEFDFBFFFEFFFFFEFFFFFCFFFFFDFFFAF9FF
+FEFFFFF9F9FBFFFFFDFFFFFAFEFDF9FCFFFFFCFFFFFCFBFFFEFEFFFFFFFFFCFDFFFFFFFFFFFFFF
+FAFAFAFFFFFFFFFEFFFEFCFFFFFDFEFEFCFDFFFEFFFDFBFCFFFEFFFFFFFFFEFEFEFDFDFDFFFFFF
+FFFFFFFFFEFFFDFBFFFFFEFFFFFDFEFBFFFEFCFEFBFFFEFBFFF7F2FFFBF3FFFCFAF1FBFFF4FFFF
+FCFFFFFDFBFCFFFFFDFEFFFDFFFFFFFDFBFFFFFDFFFFFDFDFDFEF8FEFFFAFCFFFBFDFFFEFFFDFF
+FFFEFFFEFFFFFEFEFCFFFEF6FFF9F2FFFEFBFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFEFEFEFFFFFDFEFFFAFFFFFBFFFFFF
+FFFFFFFDFBFEFFFDFFFEF3FFA696B3806A987F699A766591BBB0D2FFFCFFFCFBFFFEFEFFFFFEFF
+FEFDF9FFFFFAFBFCF6FFFFFAFCFFF8FEFFFBFEFFFFFEFFFFFEFFFFFFFFFDFFFFFDFFFDFEFFFDFF
+FFFAFF7A6A8F7E659C7B6896FFFCFFFEFFFFFFFFFFFFFEFFFFFEFFFFFFFFFEFFFFFFFFFFFFFFFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFDFAFFFCF3FFFDF4FDFCF8FCFCFCFFFEFFFFFEFF
+F8FFFFF5FCFFFEFFFFFEFEFFFFFFFFFDFDFFFFFEFDFFFEFDFFFEFFFFFEFFFBFCFEFEFEFFFDFBFF
+FBF9FCFFFEFFFFFEFFFFFDFFFFFDFFFFFDFFFFFEFFFFFFFFFDFEFFFEFEFFFDFDFFFEFDFFFFFFFF
+FFFEFDFFFEFBFFFEFDFFFBFAFFFEFFFFFEFFFBFBFFFCFCFCFFFEF1E6D8CD1D0A10170C1CDFEBF7
+F1FFFFF8FFFFFFFFFFF8F6F7FFFEFDFFFDFAFFFDF8FFFCF6FFFCFBFFFDFFFAFCFFFBFFFFF9FFFF
+F5FDFFFCFFFFFFFDFEFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFCFFFBFAFFF9FFFFFF
+FFFEFFFCF7FEFFFDFFFDFCFFFAF9FFFDFBFFFEF7FF9D8FB07E6C967A64957C6899C2B1DBFFF4FF
+B19FC97A67957A689C7B6999BFB1D4FFFAFFFFFCFFFFFEFFFFFDFFFFFDFFFEFBFFFCFBFFFFFFFD
+FFFFFBFDFBFCFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFEFFFFFEFFFFFFFDFFFFFDFFFFFEF7FFFEF2
+FFFEEDFFFBF0FFFFFFFCFFFFFCFDFFFEFFFFFBFFFFF8FDFFFEFEFFFEFFFFFAFCFBFCFFFFFBFFFF
+FAFFFFFBFFFEFEFFFDFBFBFBFDFDFDFBFBF9FEFFFDFEFFFFFCFDFFFDFDFFFFFFFFFFFFFFFCFCFC
+FFFEFFFFFEFFFBF9FCFFFEFFFFFEFFFFFCFDFFFFFFFFFFFFF9F9FBFFFFFFFDFEFFFEFFFFFFFFFD
+FFFFFDFFFBFEFFF9F6ECDAC6170B00091221DDEDFFFBFFFFFCFBFFFCFBFFFFFFFFFFFFFDFFFEFA
+FFFAF7FFFCF6FFFBF5FFFFFBFCFDFFFBFFFFF7FFFFF9FFFFFEFFFFFCFDFFF8FFFFF9FFFFFFFEFF
+FFFEFFFFFEFFFCFFFFFCFFFFFEFFFBFFFFFAFFFEFBFFFEFFFFFDFFFFFEFFFFFEFFFEFFFFFEFFFF
+FEFFFFFAFEFDFCFFFFFCFFFFF8F9FBFEFFFFFCFDFFFAF9FEFFFBFFFFF9FFA597BB7B6A97776893
+7A6C90BDB1C9FFF9FFFFF7FFB09BC67E669A836B9F7C6792C2B3D0FFFBFFFFFEFFFCFBFFFFFEFF
+FFFDFFFDFBFEFFFEFFFFFEFFFEFCFDFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFDFFFFFEFFFCFFFAFBFFF8FCFFFAFEFFFBFFFEFFFFFDFFFFFDFFFFFCFF
+FFF4FFA292B77965967A6697796D95BBB0D0FFF7FFFFF9FFAD9EC57767967C6E9F786B96BBB0CE
+FFFBFFFFFCFFFFFEFFFFFDFEFEFEFCFEFFFBFCFFF8FEFFF8FCFFF8FFFFFBFFFFFDFEFFFFFCFFFF
+FCFFFFFEFFFFFFFFFFFFFFFFFEFFFFFDFFFEFEFFFFFFFEFFFFFCFFFFFDFBFFF8EDFFFBF2FFFFFD
+FBFFFFFBFFFEFBFFFFF7FFFFF8FFFFFFFEFFFFFBFDFFFDFFFDFDFDFBFFFAF7FEF6FFFEFFFFFDFF
+FFFEFFFEFFFFFEFEFFFFFFFFFFFFFDFBFAF8FEFEFFFBFCFEFEFFFFFAFCFBFFFFFFFFFFFFFDFDFD
+FFFFFFFFFEFFFFFEFFFDFDFFFDFBFCFCFCFAFFFFFFFFFFFFF8F8FAFFFFFDFFFFF8FFFDF1E7D8D5
+1C091D140A22D8E9F0EAFFFEF8FFFEFFFFFDFFFDFEFFFCFFFFFBFAFFF8F7FEFFFFF9FFFFF7FFFF
+FCFFFDFDF9F6FFFEFDFFFDFFFEFEFFFCFFFFFEFFFFFFFFFDFFFEFBFFFFFDFFFEFFFFFDFFFFFDFF
+FFFEFFFFFEFFFFFFFFFFFFFDFEFFFDFEFFFDFEFFFFFEFFFDFCFFFFFCFFFFFCFFFFFCFFFFFEFFFF
+FEFFFFFEFFFFFFFDFFFEF5FFA392B67E63967F6499806997BEAFD0FFF9FFFFFBFFAE9FBE7B668F
+856B9A7F6894BDB0CEFFFAFFFFFBFFFFFDFFFFFCFFFFFCFFFFFFFDFEFDFBFFFFFDFDFDFBFFFFFF
+FFFEFFFFFEFFFFFEFFFFFDFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFBFFFDFCFFFDFFFFFBFFFEFB
+FFFEFBFFFEFDFFFEFFFEFFFFFAFBFDFFFFFFFBF8FFFEF6FFA598B678688F7C6B97796A91B9AFC7
+FFFAFFFFF8FFAC9CC17B679A79679977698DC0B6CEFFFEFFFAFCF9FCFFFFFCFFFFFEFFFFFBFDFA
+FFFFFBFFFFFBFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFBFFFEF3FFFEF3FEFAF9FBF9FCFFFDFFFFFDFFFEFEFFFAFEFF
+F9FFFFFAFEFFFFFEFFFFFDFEFDFDFFFEFEFFFFFDFFFFFCFDFEFEFFFDFEFFFBFAFFFFFEFFFFFFFF
+FBFBFBFFFCFFFFFDFFFFFEFFFFFEFFFFFEFDFFFEFFFDFBFEFCFCFEFFFEFFFDFDFDFCFDFFFBFCFE
+FFFEFFFEFCFFFFFDFFFDFBFEFEFFFFFEFFFBFFFFFAFFFDF4EED8CB180A09051129D6E7FFFCFFFF
+FFFFFDFFFFFBFFFFFBFFFCFAFFFBFBFFF8FAFFFBFBFFFFFAFCFFF8FDFFFEFDFEFFF8FBFFF9FFFF
+F8FFFFFCFFFFFFFDF9FFFEF8FFFEFDFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFEFFFFFCFEFBFFFFFBFFFFFAF9FAF5FFFFFF
+FDFDFFFAF9FEFFFDFFFFF4FFA190B279648F816D9E796892BFB7CFFFFCFFFFFCFFFFFEFFFFFDFE
+FFFEFCFFFFFAFDFEF8FFFFFAFCFEF9FEFFFDFEFFFFFEFFFFFFFFFDFFFFFDFFFDFEFFFDFFFFFAFF
+7A6A8F7E659C7B6896FFFCFFFEFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD
+FFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFF
+FFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFD
+FFFFFFFFFFFDFFFFFFFFFFFFFFFFFFFFFCF67F6F560E0000050000050507000100000104728196
+EFFBFFFFFEFFFFFEF8FFFEF8FFFFFAFFFFFDFDFDFFFFFEFFFDFEFFFAFEFFFBFCFEFFFDFFFFFEFF
+FFFFFDFEFEFCFBFBFBFFFEFFFFFBFDFFFEFFFAFBFDFCFFFFFFFEFFFFFFFFFEFFFFF7F7F7FFFEFF
+FFFDFFFFFEFDFFFFFBFAFBF6FEFFFDFCFFFFFDFCF8FFFDEDECD8CD210615120519D8EAF4EBFFFF
+F5FFFEFEFFFDFFFFFDFEFAF7FFFCF8FFFCF3FFFBEF78716B03000B0B091EE2ECF8F4FFFFF8FFFF
+FBFFFCFFFFFDFEFAF9FFFFFDFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFD
+FFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFF
+FFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFEFFFDFEFFFDFCFCFCFFFEFF
+FFFEFFFFFEFFFDFDFFFEFFFFFEFFFFFEFCFFFFF9FF9F90AF806C9F7A659E78659CC1B0DDFFF4FF
+AF9DC37C689D7C69A0796895BDB0CEFFF9FFFFFBFFFFFBFFFFFDFFFFFEFFFEFCFDFEFFFAFFFFFB
+FEFEFEFEFEFFFFFFFBFFFFFAFFFEFBFFFEFBFFFFFDFFFEFFFFFDFFFFFDFBFFFFF4FFFEEBFFFDE1
+80715C00010200020B020202000000000009787E8CF5FCFFF8FFFFF9FFFFF4F9FCFBFFFFFAFFFF
+F9FFFFF5FEF9FBFFFFFCFFFDFEFFF8FDFFF5F7FCF6FCFFFDFEFFFFFFFFFFFFFEFCFFFFFDFEFEFE
+FCFCFCFEFAF7FFFEFDFFFFFFFFFFFFFEFCFDFFFFFFFEFFFFFAFEFFFAFBFFFDFEFFFEFFFFFFFEFF
+FFFBFFFFFAF4F9D9C2240A00000616DCECFFF9FFFFFDFEFFFBFFFFF9FFF9FFFFF4FFFAE8FFFBE8
+5B46350C0300030000030000A3A6ABF2FFFFF4FFFFFDFDFFFFFEFFF7FFFFF7FFFFFEFFFFFFFEFF
+FFFEFFFEFFFFFCFFFFFCFFFFFFFFFBFFFFFDFFFEFFFFFDFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FEFFFFFBFDFCFEFFFFFEFFFFFEFFFFFDFDFFFFFEFFFFFCFFFFFCFFFBF5FF9F95B07B6B98786698
+7D6C96BFB0D1FFF9FFFFF4FFB5A0CB7C649882679E7A6493C0B5D5FFFCFFFFFEFFFAF9FEFFFFFF
+FBFBFDFCFCFEFFFFFFFBFBFBFEFEFCFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFFFFFFFD
+FFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFF
+FFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFD
+FFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFF
+FFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFD
+FFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFF
+FFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFD
+FFFFFFFFFEFFFFFBFFFFFDFFFCFFFBF9FFF8FBFFF6FEFFF8FFFFFDFFFEFFFFFEFFFAF8FDFFFDFF
+FAF2FFA597B87968927D6B9B7B6C97C1B4D2FFF9FFFFF9FFACA1C1756592746697786C94BCB3CE
+FFFCFFFEFCFFFFFEFFFDFDFFFEFFFFFDFFFAFAFFF4FEFFF6FFFFFAFFFFFDFEFFFFFEFFFFFEFFFF
+FFFFFFFFFFFFFFFFFBFDFFFAFEFFFBFCFFFFFDFDFFFFFDFDFFF9F183715B10000004000300010A
+000302000302718190F4FFFFFCFDFFFFFCFFFFFBFFFFFAFEFBFFFDF9FFFDFFFFFFFEFBFFFDFDFF
+FDFEFFFFFDFEFBFAF8FFFFFFFEFFFFFDFDFDFEFDFBFFFFFBFFFFFDFCFDFFFEFFFFFFFFFFFBF9FA
+FFFEFFFFFDFEFFFEFFFFFFFFFEFFFFFEFFFDFBFDFCFFFFFDFFFEFBFFFDF4FFFDEBE7D8D1210921
+0E041FDEF2F9EBFFFFF6FFFDFFFFFDFFFCFBFFFCFAFFF8EEFFFCF3FBFFFFF5FFFFF7FFFFFBFFFF
+FFFFFBFFFCF8FFFFFFFEFFFFFCFFFFFEFFFFFFFFFBFFFFFAFFFFFDFFFFFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFFFFFFFFFDFFFFFDFFFFFBFEFFFDFEFFFDFEFFFFFEFFFFFEFFFFFEFFFFFFFEFFFFFEFF
+FFFEFFF9F8FEFFFDFFF8F3FFA796BA7D669483689D7F6998BFB4D4FFFAFFFFF9FFAFA0BF7C6291
+7B63937B6A94BDB2D2FFFAFFFFF9FFFFFDFFFFFBFFFFFFFDFFFEFAFDFEF9FFFFFBFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFF
+FFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFD
+FFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFF
+FFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFD
+FFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFF
+FFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFD
+FFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFEFFFDFCFFFBFCFFFAFFFEFBFFFDFDFFFDFF
+FFFEFFFFFFFFFEFFFFFFFFFFFAFAFCFFFEFFFDFAFFFCF8FF9E94AD7A69957B69997B6C93BAAFCD
+FFF9FFFFF7FFB09FC97664947B6B9C786B96BCB4CCFDFAFFFFFEFFFEFFFFFDFFFEFEFFFFFEFFFF
+FEFFFFFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFD
+FFFFFFFFFFFDFFFFFFFFFEF4FFFBDF7C6D5008040003030504000001000200010773818AECFFFF
+F2FFFFFBFEFFFFFEFFFEFCFFFFFDFFFFFCFAFFFBF9FFFEFFFEFFFFFDFEFFFDFDFFFCFCFCFFFFFF
+FFFEFFFFFEFFFFFEFFFFFEFCFFFBFAFFFFFDFFFEFFFFFEFFFFFFFDFFFFFDFEFFFFFEFFFFFCFDFF
+FFFEFFFFFCFFFFFDFFFFFFFBFCFFF6FEFBF2FFFAEEF1D7C61F0D09000D2CD7EEFFFAFFFFFFFFFA
+FFFFFBFFFDF5FFEDE2381A0F0E000003000001000001000004000600001102122CD4E8FFEFFFFF
+F8FFFFF9FAFEFFFEFFFFFEFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFD
+FFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFFFEFFFFFEFFFFFDFCFAFFFFFBFFFFFAFFFFFBFDFEFF
+FEFFFFFFFEFFFFF9FFFFF8FFA494B17967917B6A96786A8EBBB1CCFFFAFFFFFAFFFFFDFFFEFCFF
+FFFFFDFEFFFAFDFEF9FFFFFBFEFFFDFEFFFFFEFFFFFFFFFDFFFFFDFFFDFEFFFDFFFFFAFF7A6A8F
+7E659C7B6896FFFCFFFEFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFDFFFFFFFFFFFDFFFFFF
+FFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFD
+FFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFF
+FFFFFDFFFFFFFFFFFFFFFEFFFFFBF289755011000000000000010901010002040000031974829C
+FBFFFFFFFFF7FFFAF0FFFAF0FFFFFDFEFFFFFEFDFFFDFEFFF9FFFFFAFFFFFFFCFBFFFBFBFFFDFF
+FDFDFFFFFFFBFFFFFBFFFAFFFFF8FFFEFFFFFBFFFFFFFEFFFFFDFFFCFDF8FFFFFDFFFEFFFFFCFF
+FDFDFFFAFBF6FFFFF8FFFFF8FEFEFCFFFDF9FFFDEDEAD6CF20071C11041EDDF4FCE7FFFFF7FFFF
+F9FBF8FEFFFDFFFEFBFFFBF4E6D4C81D140306000007000F0B0921DBEBFAF0FFFFF5FFFFFBFFFC
+FFFFFDFFFEFDFFFEFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFF
+FFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFD
+FFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFBFBFBFEFEFEFFFFFF
+FEFEFFFDFEFFFAFEFFFEFFFDFFFFFDFFFBFFFFF6FFA190BA7B679C7E69A1796596C4B3D7FFF4FF
+AF9BCC7864997A68987B6B92C0B3CDFFFAFFFFFBFFFDF8FEFFFEFFFFFFFBFCFDF8FDFDFBFFFFFF
+FFFFFFFFFFFBFFFFFAFFFFFBFFFFFDFFFEFFFFFEFFFFFDFFFFFEFBFFFFF6FFFDE8FFFCD7827356
+00020800031000000205010003000000030C748096F1FFFFF7FFFFFBFFFFFFFEFBFFFFFAFAFFFB
+F9FFFFF5FFFFF9FFFFFFFFF8FFFFF6FEFFFBFEFFFFFCFEFDFFFFFFFFFCF7FFFFFBFBFFFFFEFFFF
+FFFEF8FFF8F5FBFFFFFCFFFFFFFCFBFDF9F8FBFEFFF8FFFFFCFFFFFFFFFFFEFCFFFFFEFFFFFBFB
+FFFBF3F8D5BF260C00061125D6EBFFF8FEFFFEFFFFF9FFFDFCFFFAFEFFEEFBF5DF331E0D110000
+07000005000009000002000599AABCF0FFFFFEFEFFFFFEFFF9FFFFF8FFFFFCFFFFFFFEFFFFFEFF
+FFFEFFFEFFFFFCFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFF
+FBFBFBFDFFFCFEFFFFFDFEFFFDFEFFFDFCFFFFFEFFFFFEFFFEFCFFFEF7FF9F90B77967997C6A9A
+796892BEB1CDFFF8FFFFF3FFB19FC980689A7D67987D6C96B8ADCBFFFBFFFFFEFFFFFEFFFFFFFF
+FDFDFFFCFCFCFFFFFFFEFEFCFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFF
+FFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFD
+FFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFF
+FFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFD
+FFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFF
+FFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFD
+FFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFF
+FFFEFFFFFDFFFFFDFFFFFFFDFCFFFAFCFFF8FEFFFAFFFFFDFFFEFFFFFEFFFFFFFFFCFCFEFFFDFF
+FDF4FFA193B4796694786593796B8FBDB0CCFFF6FFFFF8FFB2A2C97B6A977768937B6D91BEB4CC
+FFFBFFFFFCFFFFFEFFFEFEFFFAFCF9FEFFFAFCFFF8FEFFFBFFFFFDFEFFFFFEFFFFFFFEFFFFFFFF
+FFFFFDFFFFFAFEFFF8FCFFFAFCFFFFFFFFFFFFFDFBFFFCEF826B4C10000000000700010E030400
+000200000619708099F5FCFFFFFEFFFFF8FAFFFCFDF7FDF9F8FFFFFBFEFFFEFEFFFCFFFFFEFFFF
+FFFEFBFFFEFBFBFCFFFAFDFFFFFFFBFFFFF8FFF9FAFFFEFFFEFFFFFBFFFFFEFEFFFFFEFFFFFCFA
+FFFDFBFFFDFFFDFDFFFAFFFFF9FFFDFEFFFDFEFDF9FFFBF9FFFBF3FFFEEAE8DAD11E06200F0422
+D6EFF6E8FFFFF8FFFFFEFEFEFFFFFBFFFDF4FFFBE8A5958600020570828CF2FFFFF6FFFFFEFDF9
+FFFEF8FFFFFDFCFFFFFBFFFFFCFFFFFFFEFBFFFEFBFFFEFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFF
+FFFFFFFFFFFFFFFFFDFFFFFBFEFFFBFEFFFBFEFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFEFF
+FFFFFFF9FDFEFEFFFFFCF5FFA293B47C64967A63997A6995BDAFD2FFF5FFFFF8FFB5A0C77E6896
+7867947B6C95C0B3CFFFFAFFFFFBFFFFFDFFFFFDFEFCFBF7FFFFFBFDFEF9FFFFFDFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFD
+FFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFF
+FFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFD
+FFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFF
+FFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFD
+FFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFF
+FFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFEFFFBFFFFFBFFFEFDFFFEFFFFFEFFFFFFFF
+FEFFFFFEFFFDFFFFFDFFFFFDFFFFFFFFFFFFFEFDFFFFF9FF9E90B47B6A977767947D6E95B9ACC8
+FFF8FFFFF7FFAF9EC87967997969987A6B92C1B7D2FDF6FFFFFDFFFFFFFFFBFDFCFBFFFFFAFEFF
+FEFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFF
+FFFFFDFFFFFFFFFEF1FFFDD48674500001000001090400020800000204030003096E8897E9FFFF
+F9FFFFFDFBFEFFFEFBFFFCFAFFF8F4FFFDFBFFFEFFF6FAFDFBFFFFFBFFFEFFFEFFFFFDFFFEFFFF
+FBFDF8FFFBF8FFFDFDFFFFFFF9FAFCFFFEFBFFFFFAFAFAFAFEFFFFFEFFFDFBFFFEFBFEFFFEFEFF
+FFFCFFFFFAFEFFFFF8FBFDF0FFFFF8FFFCF2F0D3C1210E0A000C2ED1EBFFF8FFFFFFFFFAFBFAF8
+FFFDF8FFEFE13114020E000007000005000005000600000E000319000C25DAF4FFF2FFFFF8FFFF
+FEFFFFFFFEFFFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFF
+FFFFFDFFFFFFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFBFBFBFEFEFCFFFFFBFEFFFAFDFFFEFCFDFF
+FDFCFFFFFDFFFFF9FFFFF8FFA192B37B6B927A67947D6D94C0B3CFFFFAFFFFFBFFFFFDFFFFFDFF
+FCFBF9FFFFFDFDFDFBFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFDFEFFFDFFFFFAFF7A6A8F7E659C
+7B6895FFFCFFFEFFFDFFFEFFFFFEFFFFFEFFFFFFFDFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFEFFFFFDFFFFFDF1886D42100000708189EEFFFFFDFAEBA79D91000015242F4BE2F4FE
+F5FFFFFFFFF6FFFDF4FFFCF9FDFBFCFFFFFFFBFEFFF8FFFFF7FEFFFFFFFAFFFBF7FFFDFFFEFEFF
+FEFFF6FFFFF3FFFAFFFFF8FFFCFFFFFBFFFFF8F7FFFFFDFFFFFEF9FFFFFBF9F9FFF8FCFFF9FFFF
+FBFFFDFDFDF1FFFFF3FFFEF8FFFCF7FFF9EBE9DAD71C0824110729D6EDF5EBFFFFF6FFFDFDFFFC
+FEFFFFFFFEFBFFF9F47F6C5E38311ED4D0C715091F0C0928D9ECFDEBFFFFF5FFFFFCFFFFFFFEFF
+FFFBFCFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFFFFFEFFFFFFFFFEFFFDF9FEFAFBFFFC
+FEFFFDFEFFFDFCFCFAFFFFFDFFFEFFFEF8FFFFF7FFA394B379648F806A9977658FC7B7DEFFF4FF
+AE9EC37A69957C6B98796A95BEB0D3FFF8FFFFFDFFFDFCF8FFFFFAFFFFFFFCFDFFFEFFFFFBFFFE
+FCFFFDFCFFFDFEFFFFFEFFFFFFFEFFFFFEFFFFFEFFFFFEFFFEFFFAFFFFEDFFFDD37E6F4E00030E
+6D839AFBFFFFFFFAF3AC9D8A060000213347DDF7FFF2FFFFFEFFFAFFF7E5FFFBEAFFFDF7FCFFFF
+F7FFFFF6FDFFFFFEFFFFFCF9FFF6FEFFFCFFFEFFFFFAFAFAFFFEF8FFFCF7F6FFFFF9FEFFFFFDF4
+FFFBF5F7FEFFF8FFFFFFFEFBFFFCF9F7FEFFF7FFFFF9FEFFFDFCFAFFFDF5FFFEF4FDFDF3FFFFF3
+EFD5C61A0C0B001030CEECFFF8FFFFFFFBFCFFFFFDFEFDF8FFFFF0FBF7EB2C1D20D6C7CEFFFFFA
+FFF8EE2B17100800006E8094EBFFFFFCFDFFFFFDFAFEFFFFFBFFFFFCFFFFFFFFFFFFFDFBFFFDFB
+FFFFFFFEFFFFFEFFFFFEFFFFFFFFFDFFFFFDFFFFFDFFFFFDFFFEFFFFFEFFFEFCFDFFFFFDFFFEFF
+FFFFFFFCFCFCFEFEFCFFFFFDFFFFFDFDFDFDFAFAFCFFFEFFFFFCFFFFF6FFA294B57B6A96796797
+7B6A96C2B2D7FFF8FFFFF6FFADA0BC7A698D7D65957E6C96BDB6C8FAF9FFFFFEFFF9F8FDFFFEFF
+FEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFDFFFFFDFFFFFEFFFFFFFDFEFFFDFCFFFFFDFEFFFEFFFFFEFEFFFFFEFFFFFCFF
+FFF4FFA594B87E6C967A69937C6C93C1B2D3FFF4FFFFF7FFAC9BBD7C6A947966947A6995BEAED3
+FFF9FFFFFAFFFFFEFFFFFFFFFAF9FEFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFEFFFFFEFFFFFEFD
+FFFFFAFDFFF7FCFFFAFBFFFFFEFEFFFFFCFAFFFCEC876D480F000074828BF1FFFFFFFDEDA79B8F
+000018273657E8F8FFF9FFFFFFFDF6FFFDF3FCFFFAF7FFFFF8FFFFF8FEFFFCFFFFFBFBF9FFFCF4
+FFFEFBF9FBFFFBFFFFFCFCF2FFFEF4FFFAFFFFF9FFFAFFFBF9FFFFFEFDFFFFFAFFFFFCF6FFF9F0
+FFFDFFFBFFFFF8FFFFF2FAFCFCFFFBFFFFF8FFF7F6FFFBF4FFF8E6E8DBD32009250E0524D6F1FA
+E9FFFFF6FFFFFCFBFFFFFFFBFFFCEEFFFBE3A99884000207708596EFFFFFF7FFFFFEFDFBFFFCF6
+FFFFFBFCFFFFFBFFFFFCFFFFFFFEFFFFFDFDFFFFFFFEFFFFFFFFFDFFFFFDFFFFFFFEFFFFFEFFFF
+FEFFFFFFFFFFFFFFFBFFFFFBFFFFFBFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFEFEFCFEFFFB
+FDFFFAFEFFFDFEFFFFFAF8FFA196B87D6C997E659C80689CC2B0D6FFF4FFFFF9FFA89DBB7B6A97
+796694796B8EBBB1CAFFFAFFFFFBFFFFFEFFFFFEFFFAFAF8FFFFFDFEFFFFFEFFFFFEFFFFFEFFFF
+FFFFFFFFFFFFFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFCFFFFFDFFFFFFFFFCFFFFFCFFFFFCFFFFFFFFFF
+FFFFFFFFFFFDFFFFFBFDFEF8FCFDF8FFFEFFFFFCFFF9F0FFA193B47A69957C699777658FC4B4D8
+FFF7FFFFF6FFAF9FC37C6A947A67957B6895C1B2D1FFF8FFFFFBFFFEFDFFFCFFFFFCFFFFFEFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFEF1FFFAD181714F00020E708099FFFCFFFFF7F3A79B8F0103001D3849E0FCFFF4FCFF
+FFFDFDFFFCF0FFF9EDFFFFFBFBFFFFFEFEFFF7FCFFF7FFF8F9FFFAFFF5FFFFF9FFF8FFFFF9FFFA
+FFFBF7FFFAFDFBFFFFF7FEFFFFFFF6FFF8EEFFFFFFFCFFFFFEFFFDFBFFFEF9FFFFFAFDFFFBF7FF
+FFFDFFFFFEF2FFFFF1FCFEF9FFFEF8F4D7C71D0805000D2FD2EBFFF7FFFFFCFCFCFFFDFFFFFEFF
+FFFFF3FFFFECFFFDE4EAD7C81D0C14080015C3CAE6EFFFFFF1FFFFF1FFFFF8FFFFFDFEFFFEFCFD
+FFFEFDFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFDFDFFFFFFFFFFFFFFFEFFFFFCFCFAFEFEFCFFFFFDFFFFFFFFFFFF
+FCFDFFFFFEFFFCF9FFFEF5FFA495B67E66967F67997A6A8EBBB1CAFFFAFFFFFBFFFFFDFFFFFEFF
+FAFAF8FFFFFDFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFDFEFFFDFFFFFAFF7A6A8F7E659C7B6895
+FFFCFFFFFFFDFFFEFFFFFEFFFFFEFFFFFFFDFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFEFFFFFBFFFFFCEF8C6F430F000072868FECFFFFFFFFEFE9D9CC0D0F26000E2BDDF0F7F7FFFF
+FFFCF47B706A010000010103030000302F35E9F4FFF8FFFFFEF4EA291C14090C1FE1E8FAFCFFEE
+E3E0CF1A0B1E12061EE5EBE7F2FAEF292025382D35B8B6B70103020000050B0F1ADDEEF8F2FDFF
+FFFEEFFFF3E5261C1B0400000900008F84821405240C082BD8EEF9EBFFFFF7FFFFFCFFFFFCFFFF
+FFFBFCFFF9F4FFFBEFFFFDE6E6DDD41B08240E062BD6EDFDE9FFFFF7FFFFFEFFFFFFFDFFFFFDFF
+FFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFDFFFFFDFEFEFEFEFEFFFDFBFFFCFCFFFDFBFDF8
+FFFFFBFFFFFDFEFEFEFCFCFEFFFEFFFFFDFFFFF8FFA292AD7A688E7E6B99756490C5B4D6FFF5FF
+B3A1C77766927B699B796996C2B5D3FFF8FFFFFEFFFDFCF8FFFFFFFBFCFFFEFFFFFBFFFEFCFFFD
+FCFFFFFCFFFFFCFFFFFEFEFFFFFEFFFFFEFFFFFFFFFDFFFCFFFEEEFFFCD482725100040E70869D
+F7FCFFFFFDF4EAD8C2171103001425D2F1FFF7FFFFFFFEF082715F0F00000A00000100042A3046
+EFF7FFFBFBFDFFF6F72A172A14051AE5E9F2FCFFFDE8DACD1C0F0707111DE0E8F5FFF3EB2C1B11
+2B353EAEBBC4080100090000060C1ADCE8F6F9FFFFFFFFF5FFF5E9291D11000200010200918174
+180F12000D32CFF0FFF5FCFFFFFEFDFFFEFDFFFFFAFDFFF4FFFFFAFFF9FFFFFCFFFEFEF2FFFCEE
+5A4743090005718397EBFFFFFEFFFFFFFDFBFFFEFFFEFFFFFCFFFFFEFFFDFFFDFAFFFDFAFFFEFF
+FEFFFFFEFFFFFEFFFFFEFFFDFEFFFBFFFFFBFFFFFBFFFFFDFFFFFDFFFFFBFFFEFCFFFDFEFFFEFF
+FEFEFEFFFFFDFCFDF7FFFFFAFEFFFDFEFFFFFFFEFFFFFCFFFFF8FFFFF4FFA092B37A6995786696
+796A95BAB0CBFFFBFFFFF9FFB0A2BC7E67937B66917B6E8CBDB5CAFFFBFFFFFDFFFDFAFFFFFEFF
+FCFCFCFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFF
+FFFFFFFFFDFFFFFDFFFFFDFFFFFFFFFCFFFFFCFFFFFCFFFFFEFFFFFDFDFDFFFFFFFEFCFFFFFBFF
+FFF5FFA192B37969907A69957A6892C3B1D7FFF5FFFFF7FFB29EC37D67957E679F7B679AC1B1D5
+FFFAFFFFFCFFFFFEFFFFFDFFFDFCFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFB
+FEFFF9FEFFFBFBFFFFFEFFFFFFFDFBFFF9EB8A6C4610000072848EECFFFFFFFEECEBDBCE0A112D
+000A2EDDEEF8FBFFFAFFFAF081706600020000030500010A2D313CEDF8FEFBFFFFFEF4E8271C18
+060C22E0E8FBFFFFF3E6DACC200B1A140718E3EDE5F0FBF32018273B2D3EC0B8B5050000050005
+0A0A16DDEAFAF5FFFFFEFEF4FCF2E62C20220900000900008C817B1B0824080224D7F2FBE8FFFF
+F8FFFFFFFEFFFDFDFBFFFDED5E452716010000010700041900031B768394FBFBFDFFFEF8FFFFFB
+FCFFFFFBFFFFFCFFFFFFFEFFFFFDFFFFFEFFFFFFFFFFFFFDFFFFFDFEFFFFFEFFFFFEFFFFFEFFFF
+FFFFFFFFFFFDFFFFFBFFFFFBFFFFFDFFFEFFFFFEFFFFFEFFFFFFFDFFFFFDFEFFFDFEFFFBFDFEF8
+FFFFFAFCFEFBFDFEFFFBF8FF9E93B57D659980659C7C6694C2B2D6FFF8FFFFFAFFAEA0C47A6995
+7B6A947A6A8EC0B3CFFFFAFFFFFBFFFFFEFFFFFEFFFDFDFDFEFFFFFEFFFFFEFFFFFEFFFFFFFFFF
+FFFFFDFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFFFF
+FFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFCFFFFFCFFFEFFFFFCFFFFFBFFFFFCFFFFFFFFFFFFFEFF
+FEFDFBFFFFFAFFFFFAFFFFFBFCFAFDFFFDFFFFFDFFFEF7FFA191B57C69967B67987B6895BFAECE
+FFF7FFFFF7FFAF9EC07D67957C69977C6A92BFB0CFFFF9FFFFFCFFFFFEFFFCFDFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFDF1FFFCD1826F4E0006166C7F9DFEFBFFFFFBF6E8D8C915120B001324D1EDFFFEFFFFFFFDF4
+7B716707000002040000010530323FEEF5FDF4FFF6F1FBF22C1831170420DFEAECF8FFFAEBD9CF
+1E0A09051022DCEAF7FDF5E82C1F0E2C3031B2BABD000100000000080D21E2E8FFFFFDFFFFFEFB
+FDF6E6231D0F000201010000967C6F1F0B0A000E2FD3EFFFF5FFFFFFFEFFFFFBFFFFFEFFFBFFFA
+FDFFEDFFFCDBF3DAC41A04100C0320BAC9E6ECFFFFF5FFFFF8FFFCFBFFFFFFFFFFFFFEFDFFFDFA
+FFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFEFFFEFEFFFEFEFEFEFFFFFDFFFCFFFFFDFCFCFAFFFFFDFFFFFFFEFFFF
+FCFDFFFEFFFFFFFDFFFDF1FFA691B87B65937C6A947A6A8FC0B3CFFFFAFFFFFBFFFFFEFFFFFEFF
+FDFDFDFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFDFEFFFDFFFFFAFF7A6A8F7E659C7B6896FFFBFF
+FFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFDFEFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFF
+FFFDFEFFFCF18A6C46110000758386F0FFFFFFFDEF7D706800021C415673F8FEFEFFFFF37E6F68
+06000000030A0002090C000007000024364EECF9FFFFF3E630150A030F29D6EAFFFFFFEFE8D8C8
+220A24170722E2EEE4EEFAE4311D160F000000010900040A0902000100001F394AE7F7FFFFF3E2
+69453505000800000C080400060000000019070D2FD4ECF8EDFFFFF3FFFFFBFFFFFEFFFFFDFCFF
+FFFEFDFFFEF3FFFFE6E9D8CE2207260E0228D5F0F9E7FFFFF6FFFBFFFFFDFFFEFFFFFEFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFF
+FEFCFDFFFDFFFFFEFFFFFEFFFFFEFFFCFAFDFFFDFF9E95A87C6B987864997E6994C0AFD1FFF5FF
+B09FC17F6C9A796598786696C1B3D6FFFAFFFFFDFFFFFEFFFEFEFFFDFDFFFFFFFFFFFFFDFEFFFD
+FEFFFFFCFFFFFEFFFFFFFEFFFFFEFBFFFFFAFFFFFBFFFEF1FFFBDA7F6A4D00050771818EFCFDFF
+FFFEF87A7066000100395966E6FFFFFFFFEC83735C000100000203060000090200000013293144
+ECF6F5FAF8F92C122F180322DFECF5F9FFFAF1D5BD270B00040C23DEEAFFFFF3EB2D1608000309
+00070F060000080000000319263346EEFAF0FBFDE85C4A3E0D00000002060003020A0000040000
+001234CFECFFF7FEFFFFFDFEFFFFFBFFFFFBFCFFFFFCFFFFFDFDFFFFFFF8FFFFE8FDFBE6221B22
+0000109EAEBEF0FFFFFCFDFFFFFDFFFFFBFFFFFDFFFEFFFFFCFFFBFFFFFAFFFEFBFFFEFFFFFEFF
+FFFEFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFEFFFFFEFFFFFFFD
+FFFFFDFFFFFBFFFFFBFAFFFBFBFFFEFEFFFFFFFDFFFFFCFFFFF7FFFFFAFFA093AF756991786B96
+786C90BEB4CFFFF9FFFFF8FFB1A2BF7C6A907B68967A6795C4B4D9FFF7FFFFF9FFFFFDFFFFFEFF
+FEFFFAFEFFFDFEFFFDFEFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFF
+FFFEFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFDFEFEFCFDFEFEFEFEFEFEFDFFFE
+FFFFFFFFFFFFFEFFFDFDFFFCFEFEFFFDFDFFFFFFFBFDFCF8FFFEFFFFFEFFFFFEFFFFFFFFFFFFFD
+FEFFFDFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFF
+FFFFFDFFFFFDFFFEFFFFFFFFFFFFFFFFFFFFFEFEFFFFFFFFFFFFFDFFFFFBFDFEF8FDFDFBFFFDFF
+FDF6FFA091B07A68907C6A9C796797BFAFD3FFF7FFFFF7FFB29EC37C659B7F67A17A6898BCB1D1
+FFFCFFFFFEFFFFFBFFFFFEFFFFFFFDFFFFFDFFFEFFFFFFFFFEFFFBFCFFFBFEFFFFFFFFFFFFFEFD
+FEFDFBFEFFFFFEFFFFFFFEFFFFF9EF8B6B45150000758288EFFFFFFFFFEF7972680003203D5675
+F8FFFFFFFDF1866A5F11000000010700060C0600000100001D3744E5F9FFFFF5E229170B000D28
+DFEFFFFFFCECF1DCCB1F031914061DDFF0E6EDFBEA2C1619140004000007000204090000040002
+1E324DE9FBFFFFF8E7604C3401000500000B0800000B000006001909092BD5EEF5EBFFFFF7FFFF
+FEFFFFFCFBF9FFFBEF654A2C12000000010500051A00041C708193FEFFFFFFFDF9FFFFFAFFFFFD
+FEFFFFFCFFFFFCFFFFFEFFFFFFFEFDFFFEFBFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFDFEFFFEFFFFFFFFFDFFFEFB
+FEFDF9FDFDFBFEFFFFFBF7FF9F91B47A67957F699A7A6794BEB1CFFFF9FFFFFAFFAEA1BF7A6795
+7F699A7B698FBFB1CBFFFAFFFFFCFFFEFCFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFD
+FFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFCFFFFFEFFFFFFFEFFFFFEFDFFFFFBFFFEFF
+FEFBFFFFFEFFFFFEFAFEFFFAF9FFFDFAFFFEFEFCFFFFFCFFFDFDFFFEFFFFFDFDFDFCFCFCFFFFFF
+FDFEFFFDFFFEFFFFFFFFFEFDFFFDFDFFFEFDFFFEFFFEFFFFFEFFFFFFFEFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFB
+FEFDF9FFFFFDFFFEFFFFFDFFFFFEFFFFFFFFFFFDFFFFF9FFA093B17766927E6A9B7C6694C3AED5
+FFF6FFFFF6FFB2A3C275678A7A6B92796A93BDAFD3FFF8FFFFFAFFFFFDFFFFFEFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEF
+FFFBCE89734C0001056F7E91F8FFFFFFFFFD7A6D650500003E5565EDFFFFFFFDED7E6D59000100
+00040A01000005010000000D29303AE5FAEBF4FBF331132F1C0022E1E9F6F9FFFDF3D9C2200A00
+000D25DBEFFFFFF5E52F1B030003020005050301000801000000172D3250ECF3F9FCFDF5544639
+0B00000005040004040E00000A000000112FCCE9FFF5FFFFFDFEFFFFFEFFFFFEFFFDFEF8FFFFEF
+FFFCDBEED8C11E071707011DB9CDE5EAFFFFF9FFFFFEFEFEFEFFFFFDFFFEFDFBFCFFFEFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFDFFFFFBFFFFFBFFFFFDFFFFFDFDFDFDFEFEFEFFFFFD
+FFFFFFFFFFFFFCF9FFFFFCFFA093AF7A649380699D7A6890C0B1CEFFF9FFFFFCFFFFFEFFFEFEFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFEFFFDFFFFFAFF7A6A8F7E659C7B6896FFFBFFFEFFFF
+FFFEFFFFFEFFFFFFFFFFFFFFFEFFFFFEFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFC
+FFFCF3896D481300000004030003090A000007000000102DD3EBFFFFFFF6E8D9C6170C0A0B0A10
+BDCBD4F7FFFFE7D5C721140E00031E98A8BFFFEADA371A0C000C29D6F0FFFFFFEDEEDBCA1E011F
+130222DFEFE2F2FFE62F130F150003495263F4FFFFCCBCAF0C0000001027D8EDFFF2D6C12D0800
+070618BEC9DDFEFFF1A59F9300001901052BDBF1FFE9FFFFF7FFFFFBFFFEFBFCFFFFFEFFFFFFFD
+FFFFF4FFFBE1EFDCCE21042313042BD7F0F7E6FFFFF7FFFDFDFDFBFFFEFFFDFBFEFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFDFFFFFDFFFFFDFFFEFEFFFFFFFFFDFDFBFEF8FF9E8DB9846DA57A6493816C93C7B4D0FFF2FF
+B49ECC7A66997C69A0796A95BCB0C8FEF8FFFFFDFFFFFEFFFFFFFFFCFCFCFFFFFDFFFFFDFEFFFF
+FEFFFFFEFFFFFFFFFFFFFFFAFFFFF8FDFCF8FFFDF1FFF9DB88705600060500040D010101050000
+0300020B121AD0EEF9F1FFFFF2DDC2200800010B15B9CCDAFFFFF8E2DCCE110D0E0004079DAEA6
+F3FBFE2D0F33190024E0EEF9F4FFF5F7D8BB2A0A00030E2CD7E4FFFFEFE4371A0800020B40525C
+FFFFF3CAC0B7000017080925E3EDE2DCE1CB170C0810060EBDCAD3F8FFFFA99C8C090000000D2D
+D3EDFFF8FFFFFBFBF9FFFFFAFFFFFDFBFBFFFEFFFFFFFFF8FFFFEDFFFFE6716E5D00000C4A5267
+EEFAFFF7FFFFFCFFFFFFFEFFFFFBFFFFFCFFFFFFFFFEFFFBFCFFFDFEFFFDFFFEFFFFFEFFFFFEFF
+FFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFEFFFFFFFD
+FFFFFDFFFFFDFCFFFDFBFFFEFDFEFFFFFCFFFFFCFFFFFDFFFFFAFFFFF6FFA296BA7568937B6C97
+76678EC4B5D2FFF9FFFFF7FFADA0BE7C689B7C659D7A6794BEAFCEFFFAFFFFFDFFFEFDFBFFFFFB
+FEFFFBFEFFFDFEFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFF
+FFFEFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFEFEFEFFFEFFFFFEFFFFFEFFFFFFFDFAFCFB
+FEFFFDFBFDFAFFFFFDFFFFFFFFFFFFFFFFFDFFFFFDFEFCFDFFFEFFFFFEFFFFFFFFFFFFFBFEFFFD
+FEFFFFFEFFFFFEFFFFFEFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFDFEFFFDFFFFFD
+FFFFFDFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFDFBFCFFFFFDFFFFFBFEFFFAFEFFFBF5F7F6FFFDFF
+FFF4FFA594B87765997B689F7C6B95C2B3D2FFF3FFFFF7FFB29CCB7A659D7B699D7B6C95BCB3C8
+FFFAFFFFFEFFFFFEFFFFFFFDFFFFFDFFFEFFFFFFFDFCFFFAFBFFFAFCFFFFFEFFFFFFFCFEFFFEFD
+FFFFFDFEFFFFFFFDFFFFFCF391704D150000000304000810070000060100000F2DD5EFFFFFFFF8
+E9D8C6230B0711040BC0CAD6F6FFFFEBDACA1A100400061991ABB8FFF6E0331C0C000A28D9EAFF
+FFFCEDEED4C5240723140723D9F0E6EEFFEC3719191600004C5461F5FFFFCFBDB30E0000001132
+D6E7FFF0DCC4210900040C17BECEDEFFFBF1A4978F0400170A0A2ED8EEF9E9FFFFF8FFFFFEFEFE
+FFFFFBFFFAEEFFF6D6B39B8300030A678096EEFFFFF3FFFFFBFCFFFFFEFBFFFFFBFFFFFDFFFFFF
+FEFFFFFCFFFFFEFFFFFFFEFDFFFEFBFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFD
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFFFFFFFFFCFCFEFFFEFFFFFEFFFFFFFD
+FFFFFDF5F7F6FFFEFFFFF5FFA494B87864957E68997D6B95C1B4D2FDF7FFFFFBFFB29CCB7D649B
+7E69947D6C8CBFB1C8FFF8FFFFFDFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFDFFFFFD
+FFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFCFFFFFEFFFFFFFFFFFFFFFDFFFFFDFFFFFDFFFDFF
+FFFDFFFCFBF6FDFFF7F8FFFCFBFFFFFBF9FEFFFDFFFFFEFFFDFDFBFDFBFEFFFEFFFEFFFFFAFEFD
+FCFFFFFCFDFFFFFEFFFFFEFDFFFEFDFFFEFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFDFEFDF9FFFEFA
+FFFFFDFEFCFDFBFBFDFFFFFFFEFFFFFBFBFBFFFCFFFEF5FFA595BC7B64987D649B816B99C0B0CD
+FFF9FFFFF6FFB0A6C17869947967997D6B9BBFAFD4FFF9FFFFFBFFFFFEFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEFFFFBD1
+836B4502030500031000020400020009000108070DDBEEFFF5FFFFE7D6BC221100000D16B6C9DA
+FFFFFDE4D9D3140B0C05070697AFA2EBF9F93314341F0026E2E9FBF9FFFDF3D8BD240A00001230
+D6E9FFFFF1DF311700000309435760FFFFF3C9BFB60400170B0624E8EDE7DDDFD1150B090D0709
+BFCACEF5FEFDAB9B8E080000000E2BD6F3FFF4FFFFFEFFFFFDFDFFFFFFFFFFFFFAFFFBEBFFFEDD
+EDD9C11F0A1909031FB6CDDFE8FFFFFAFFFFFFFEFFFEFFFFFEFFFFFFFFFFFDFBFEFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFEFFFFFEFFFFFFFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFEFEFCFEFEFCFEFEFC
+FEFEFEFFFFFFFDFDFFFEF7FFAA94C3785F987E68967B6A8CBFB1C8FFFAFFFFFBFFFFFEFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFFFDFEFFFDFFFFFAFF7A6A8F7E659C7B6896FFFBFFFEFFFFFFFEFF
+FFFEFFFFFFFFFFFFFFFEFFFFFEFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF1
+8A6C4A14000000050300050B0600000C0807B9CCEAEBFDFFFFFCE9D5C3AB0000092D3548E9F4F8
+FFFFF4FFFEDD786D5900091F6D8297FFF3DF321706000D28D8EDFFFFFFECEBD9C5270C2D100225
+DCF1E0EEFDE6301422170017C0CAE5F4FEFFFFF3E32C1408000F2AD6EFFFCCBCA2150100243046
+E4F8FFFFFFECE3D8C61C0B2D100935D9EBF9EEFFFFF8FFFFFBFDFCFEFFFFFCFCFAFEF9F6FFFEF3
+FFFCE0E8D8C91F062412062CD5E9F4EAFFFFF5FFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFDFCFAFFFEFF
+FFFEFFFFFDFFFFFDFFFFFCFFFFFEFFFFFBFFFFF0FF927CAD7B65967F6A957F6C8CFFF3FFFFF5FF
+9D8AB87C6A9C7768937B6E8AD0CAD8FFFCFFFFFDFFFFFFFDFFFFFBFFFFFDFFFFFFFEFFFFFEFFFF
+FFFEFFFFFEFFFFFFFBFFFFFAFFFFFDFFFCF2FFFADA836E51000207000412030303040000060419
+C2C8E0F1FFFFFEFFFFD9B9A4160000243549DCFAFFF4FFFFFFFFEF806F530A0000708679E8F6FF
+3113391B0023DAE8F3F4FFFBEDD8BB1F0C00001031DBE9FFFFF0E3381704000818BBD2E2FEFFF0
+FFF4E82C1434150426E3E9DFBDCBBA00010C293448E4F6FFF9FFFFEED7C5220C01040F2BD5ECFF
+F2FDFFFCFFF8FFFEFAFFFDFFFFFBFFFFFCFDFFFEEAFFFCE1A59C8D0403002A3440E9F9FFF5FFFF
+F8FFFFFBFFFBFAFCF7FFFEFFFFFDFFFFFDFFFFFFFFFBFFFFFBFFFFFFFEFDFFFEFBFFFEFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFDFBFDFAFEFFFFFFFEFFFFFEFFFFFDFFFFFCFFFFFDFFFFFAFFFAEFFF9384AF7A63977C6697
+7B6991CFC2E0FFFBFFFFFAFF9D8CB97B679A7D6B93796C88D1C9D8FFFAFFFFFFFDFEFFFAFEFFFD
+FEFFFDFEFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFF
+FFFEFFFFFFFFFEFFFFFFFFFFFFFFFDFCFEFBFEFFFDFDFDFBFDF9F8FFFBFCFFFEFBFDFFFCFCFFFF
+FFFEFFFFFDFFFDFCFAFFFFFDFDFEFFFEFFFFFCFFFFFCFEFDFEFFFFFFFFFFFFFFFDFFFFFDFFFFFF
+FFFFFFFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFBFFFFFBFFFFFFFFFFFF
+FFFFFDFFFFFFFFFEFFFFFEFFFEFDFFFFFFFFFFFFFDFCFCFAFFFFFFFAFAFAFFFFFDFFFDFFFFFAFF
+FFF0FF927EAF7E679F7966947B6A8ED5C8DCFFF8FFFFF7FFA291BB7864977C68997A6C8FCEC6DB
+FFFDFFFDFEFFFFFFFFFFFFFFFFFEFFFFFFFDFCFFFAFBFFFAFCFFFFFEFFFFFFFDFFFFFEFDFCFCFA
+FEFFFDFEFEFEFFF8EF886A461400000003000004070E01000E0307B7CCE9EBFFFFFFFCEED3C2B0
+00000B253449E5F7FFFCFFFDFFFADF846F5C000418708296FFF1D9361B08050926E1EAFFFFFEF1
+EDDBCF1F0A2B080224D9F3E8EAFDE93215191F000FBEC5D5F8FFFFFFEFE12D1610000B2BDEEAFF
+D4BEA71300001D3341DCF7FFFFFFF1EBDBCE1B08260C062CDBEEFDEEFFFFF8FDFFFFFEFFFBFDF8
+FFFFEFFFFAD8B09A820004126987A3EFFFFFFAFEFFFEFEFFFFFFFDFCFFFFFCFFFFFFFFFFFFFEFF
+FFFFFFFFFFFFFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFDFCFFFEFDFEFFFFF9FDFCFCFFFFF9FAFE
+FFFDFFFFFBFFFFFBFFFFF1FF947FAA7F679B7B649C7A6993CFCBD9FEFBFFFFF5FFA58FC07A6492
+7B6B907A6D89CEC7D9FFFDFFFEFEFEFEFFFBFEFFFBFEFFFFFEFFFFFFFFFFFFFFFFFFFFFDFFFFFD
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFFFFFFFEFFFFFCFFFFFEFFFFFFFFFFFFFEFFFFFDFAFFFCF8
+FFFFF8FFFFFBFCFFFFFBFFFFFFFEFFFDFBFCFFFDF9FFFCF8FFFCFFFEFBFFF8FAF7F9FEFAFAFEFF
+FEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFFFFFFFFFFFEFFFFFFFFFEFEFCFFFFFBFAFBF6
+FFFFFDFFFFFFFCFCFCFEFEFEFFFFFFFFFEFFFFF8FFFFF1FF927AAA8269A3796296796C88CFC6D7
+FFFBFFFFF4FFA490C17D65A17A639B7D6D94CCC6D2FFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF1FFFAD6866B4D
+00010400040D05000008010004040EC2C9DCF0FDFFFBFEFFD8C4A90E00001F3648E0FBFFFEFFFF
+FFFAED856F570701006A887EE4FFFF2711351B0327DCECFBF4FFFCF2D8C1250A01000C32DFECFF
+FFF1DC321600010C20B3CBE5F8FFF8FFF9F2301631180015EFE7D4C2C6AF00040F253147EAF8FF
+FEFFFDEBD9C51E0F08000F2FCEEAFFF7FFFFFCFCFAFFFFFFFFFFFFFFFEFBFFFEF1FFFADBE9D4BF
+25101F06001CBBD0E3EDFFFFFBFFFFFFFEFFFBFDFCFDFFFEFFFFFFFFFDFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFCFCFAFFFFFDFFFFFFFFFFFFFFFEFF
+FFFDFFFFFEFFFFFAFFFDEBFF9983B47A64927D6D92796C88D0C9DBFFFDFFFDFDFDFEFFFDFEFFFB
+FEFFFDFEFFFFFEFFFFFFFDFEFFFDFFFFFAFF7A6A8F7E659C7B6896FFFBFFFEFFFFFFFEFFFFFEFF
+FFFFFFFFFFFFFEFFFFFEFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFDF48E7151
+150000757F81F1FFFFA59D92060000000925BBCBE2FFFEECD3C3AA0000092E3547F1F9FCFFFFF3
+FFFFD9746E54000617738599FFF3DF341906010C22D9EBFFFFFFEBEAD9C91701250F082ADAF1E1
+EFFEE933162A19001FBBC6E4F5FFFFFFEFDC34170900102CD7EDFFD2C3AC0E000026374BE2F7FF
+FFFFEDE9D9C91B08280B032CDCEEFAEAFFFFF9FEFFFFFFFFFEFFFFFFFEFAFFFDF6FFFBEDFFFEE5
+E8DCD0200C250B0123DFEFFEEDFFFFF4FFFFF7FFFFF8FCFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFBFFFFFDFFFEFFFFFEFFFCFAFF
+FFFDFFFFFCFFFCF9FFFFFDFFFFFAFFC5B3D97D67967E68967D6891B09CBFFFF5FFD3C1EB7A6996
+7967977C6D949B91A9FEF8FFFFFDFFFDFDFFFEFFFDFCFEFBFFFFFFFFFFFFFEFFFFFFFFFFFFFEFF
+FFFEFFFFFFFBFEFFFAFFFFFFFFFDF3FFF9D986715600030B748796FFFFFFA59C9D05000E030419
+BCC7DBFAFAFFDFBEAB15000025364ADCFAFFF2FFFFFFFFF18170560B010071877BEBFAFF32142C
+20021CE1EEF7F4FFFDE8DAC0190C03000C31DCEAFFFFEBDC38150200091DB0C9DFFBFFF3FFF4E6
+320F301B001FEDEEE8B6C4B5000610273246E4F6FFF4FDFCF1DCC9210D04000624D8EFFFF5FFFF
+FBFFF7FFFEFCFFFDFFFFFAFEFFF6F2FFF8DF86755B080000333238E4F1FAF2FFFFF5FFFFF7FFFF
+FBFFFDFCFFFBFFFFFDFFFEFFFFFDFFFFFEFFFBFFFFFBFFFFFFFEFBFFFEFAFFFFFDFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFBFBFBFFFFFFFFFDFEFCFAFDFFFCFFFFFAFFC2B2D67C69977F689C7E6899A08EB6
+FFF2FFFFFAFFC9C0DB796A937B6A967C6C909F93ABFEF8FFFFFDFFFDFDFBFFFFFBFEFFFDFEFFFF
+FEFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFF
+FFFFFFFFFFFDFFFFFDFFFFFDFCFFFDFCFFFDFDFFFCFFFEFBFFFBFBFFFAFAFBFFFAF8FEFCFFFBFF
+FFFAFFFFFEFBFEFFFAFCFFFFFBFFFFF8FFFFFBFFFFFCFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFEFF
+FFFFFDFFFFFBFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFFFFFFFFFFFFFFFFFF
+FFFFFFFFFEFFFFFEFFFFFFFFFEFEFEFFFFFDFFFFFFFDFCFFFFFEFFFFFEFFFFFDFFFFFAFFBFB0CD
+7B65947D669A7D6795A594B6FFF5FFFFF6FFCFC2DE7D6D927A6795796895A193B4FDF5FFFFFDFF
+FEFFFFFFFFFFFFFFFFFFFDFFFFFEFFFCFFFBFBFFFBFCFFFFFEFFFFFFFCFDFFFEFDFEFFFDFCFFFD
+FFFFFFFFFDF38D704E1400007C8886EFFCFFA899940A0000000A23BBCEDFFFFFEDCDC0AD010510
+28374CE3F1FEFFFFFBFFFBDD846F5A000319718399FFF3DE351A0509071DDEE4FEFFFDF4E4D5CE
+1204270C0C2ED5F1E5F1FFEF34171C1A000DC2CBDCF4FFFFFFF6E334180D000926E6F0FFD3BDA6
+110000263B4CDDF8FFFFFEEFEAD8CC1808230E082ED9EAFAECFFFFF9FEFFFFFFFFFDFFFCFFFFF1
+FFF8D8AE9A8200061466819CF5FFFFFCFFFFFBFBFDFFFFFFFCFFFFFCFFFFFFFEFFFFFEFDFFFEFF
+FFFEFFFFFFFFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFEFBFFFDFAFEFFFFFBFFFFF9FEFFFEFFFFFFFCFF
+FFFAFFFFF9FFC0B0CB7B668F7D67987D669CA493BDFEF7FFFEF7FFD0C0E57E6B997A689279698E
+9F95B0FDF6FFFFFDFFFFFFFFFEFFFBFEFFFBFEFFFDFEFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFDFFFFFDFFFFFDFFFEFFFFFFFFFCFFFFFCFFFFFFFEFFFFFEFFFFFFFBFFFEF9FFFFFB
+FFFFFAFFFCF6FFFDFAF6FBFFFCFFFFFFFDF4FFF8F2FEFCFFFEFEFFFFFFF6FFFFF6F9FFFFF6FEFF
+FBFFFFFCFFFFFEFFFFFEFFFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFDFDFBFFFFFBFFFFFB
+FCFCFCFEFEFEFFFFFFFDFBFEFFFCFFFFF9FFC2B1D38169997A61987C6899A399B4FDF6FFFFF9FF
+D4C5E27D65997E629D80699DA193B6F8F7FFFEFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF3FFF7D5866E52000107
+768491FFFBF5A89E95020005010717BDC9DFFBFFFFD0BCA30D000023384BDFF9FFFDFEFFFFFCEF
+826C550B05006B8981E6FFFF28152B180018DAE8F3F4FFFFEFDAC51B0700000C34DDE5FFFFF0DF
+361703000422B5CDF1F8FFFDFEF4EB2F0D26230016F2EAD3C3C9AF00030F27334DE7F3FFFCFEFB
+EFDAC7170900001030D2EBFFF7FFFFFFFFFDFEFEFEFEFEFEFFFEFBFFFCEFFFFEE1F1DFCB170513
+09031DB7CADBECFFFFF9FEFFFFFEFFFEFFFFFCFEFDFFFFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD
+FFFFFDFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFBFBFBFFFEFFFFFDFFFEF9FF
+FFFCFFFFFAFFC6B4DA7E6B9878669079698EA399B4FCF5FFFFFDFFFFFFFFFEFFFBFEFFFAFEFFFD
+FEFFFFFEFFFFFFFDFEFFFDFFFFFAFF7A6A8F7E659C7B6896FFFBFFFEFFFFFFFEFFFFFEFFFFFFFF
+FFFFFFFEFFFFFEFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFFFFFDF4866B4D0E0000
+748692F0FFFFFFF7E25C4B3B00011B425671FEFFF8E1DAC71E0E0E0D0208C0C8CBF4FFF6E4E0C3
+171904000719BDCCE1FFF0E22F10000006149AA7B7FFFFEFA5978E06001E080B2CD7EDE0F3FFEB
+2E122116001ABDCFE7EEFFFFFFEDD6341A09000A27DAE9FFF0DACC250C00000A14BAC7D7FFFBF2
+B09D99060013080927DAF1F7EEFFFFFBFFFFFFFDFEFCFEFDFFFFFAFFF8ECFFFCECFFFFECE4DDD3
+190C1D0E0822DEE9FDECFEFFF4FFFFF7FFFFFBFFFFFDFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFEFFFBFEFFFAFEFFFBFEFFFDFDFCFFFEFDFFFFFEFFFDFBFE
+FFFDFFFFF9FFFFFAFFC1B3D47764917E68967D698EA491B1FFF1FFD5C3E9766295816FA37B6A97
+A193B4FEF6FFFFFDFFFEFCFFFEFEFFFEFFFFFEFFFFFFFFFFFFFFFFFEFFFDFFFFFFFFFEFFFFFEFF
+FEFFFDFCFFFBFFFFFFFFFDF4FFF7D9836F5600050E6C8194FBFDFCFFF7EE5C483D080000445871
+F2FFFFEAD3C1280F00000A14B6C9D8FCFFF8E0DCD1151017040612BFD2D0EEF5EE331713140000
+9DA7A9F2FFFFA69F8C090400000B32DDEAFFFFF2E3371603000720B5CFE8F4FFF0FFFBEC380F2D
+21001DEDECE7DCE5D4170F0D0C050CC0CBD1F8FFFFA39B8E060100000D31D3EDFFF5FFFFFAFFF9
+FCFCFCFFFEFDFFFDF6FFFBED896F56120000393031EFF3FCF7FFFFF4FFFFF1FFFFF2FFFFF6FEFF
+FEFFFBFFFFF8FFFFFAFEFFFFFCFFFFFEFFFFFFFFFFFFFEFDFFFEFBFFFFFDFFFFFDFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFBFF
+FFFDFEFFFFFDFBFDFAFEFFFFFCFBFFFFFAFFC2B3D07D68937A6495796694A797BEFFF5FFFFF6FF
+D1C3E67B6C93796A9177698CA295B1FFF7FFFFFBFFFFFEFFFFFFFDFDFFFAFEFFFDFEFFFFFEFFFF
+FEFFFFFFFFFFFFFFFFFFFEFFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFDFFFFFDFFFEFDFFFEFDFFFFFD
+FFFFFDFFFFFDFFFFFBF9FFF9F8FFF8FCFFFBFEF9F5584646100201C8CFC7F2FBF8271C2C150716
+ECE7E3E1E2DC0C0F1E2B3242E9F4F6F8FFFDFBFFFFFCFFFFFFFFFFFFFEFFFFFDFFFFFEFFFFFFFB
+FFFFFBFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFFFFFDFFFFFDFBFAF8FFFEFFFFFCFFFFFAFFFFFDFFFFF9FFC3B4D17D6B937C6996
+7A6993A192B3FDEFFFFFF8FFD4C6DF7A6A8F7968927A6B94A297B7FDF6FFFFFCFFFDFCFFFFFEFF
+FFFEFFFFFEFFFFFDFFFFFEFFFEFFFDFCFFFDFCFFFFFEFFFFFFFDFFFFFCFDFEFFFDF9FEFAFDFDFD
+FFFEF3856C4D0F00006E7E8DF1FFFFFFF6E95F4D41000414435665FBFFF3E2DDC71A0C090B0007
+CECEDAFFFEFFEEDAC2190D00000B23B6CCE3FFF5E42F140002010FA0A5B9FFFBFAAC9C9D02001C
+040B27D7F5E9EBFAE732121D1B0012BFCCDDF3FFFFFFEBD936180D010D27D9E8FFF0DCC4210B00
+000819BDCCE1FFFDF4AB9A92030013060928D9EBF9F1FFFFF8FFFFFEFFFDFFFDFEFFFCF6FFFAE2
+AC9B89000209405364F3FFFFF7FEFFFDFEFFFEFEFEFCFFFFFEFFFFFFFEFFFFFEFDFFFEFFFFFEFF
+FFFFFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFEFBFFFEFBF9FBFAFCFFFFFBFFFFFCFDFFFFFDFFFFF7FF
+C4B3D37F6A937C69977A6995A191B5FCEFFFFFF8FFD4C5E67A69957968947B6B92A497B5FEF5FF
+FFFBFFFEFCFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFDFFFFFDFFFFFDFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFEFFFFFFFFFFFFFFFDFFFFFDFEFFFFFEFFFFFFFEFFFFFFFFFAFFFFFBFFFFFEFEFEFFFBF2
+FFF8DF5C4F3C030D19C1CAD9FFF6E92B1A12060E25E1E9FEEBDAC81D0E00273444DFF5FFF8FFFF
+FEFFFFFEFFFFFCFFFFFCFFFFFEFFFDFFFFFBFFFFFBFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFDFEFFFAFBFDFFFFFFFCFCFCFCFAFB
+FFFEFFFBF9FCFFFDFFFFFAFFBEB1CF7A68927E6897806B96A393B7FAF0FFFFF8FFD0C2E57E6B98
+7F679B826898A38FB2FFF7FFFCFDFFFBFFFAFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF3FFFADA816D540005106D8398
+FAFFFFFFF8F15745370A020042586FEFFFFFEEDCC6250F00020814BBCADDFEFFFDDFDAD4140D14
+06090EB6CFC9EBF8EE371A14160000A3AAB0F4FFFFA19B850A0300000F30DCE2FFFFF1E83A150C
+000727B0CAEBF9FFFBFFF2E937132F1A0014E8EADCDBE7CF110809100611C6CCD8F9FDFEAA9A8A
+0D020000092AD4ECFFF8FFFFFDFFFEFFFFFFFEFEFEFFFEFDFFFEF2FFFEE4E9D8C61B09170B061D
+BCCEDCF0FFFFFBFFFFFEFDFBFEFFFFFEFFFFFFFFFFFFFDFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFBFFFFFD
+FFFFFFFFFEFFFEFFFFFEFFFFFEFFFFFEFFFFFDFCFFFEFEFFFFFEFFFDFCFAFFFDFFFFF8FFFFF9FF
+C1B3D47867917867937B6B90A89BB7FCF3FFFEF8FFFFFEFFFDFDFDFEFFFDFEFFFDFEFFFDFEFFFF
+FEFFFFFFFDFEFFFDFFFFFAFF7A6A8F7E659C7B6896FFFBFFFEFFFFFFFEFFFFFEFFFFFFFFFFFFFF
+FEFFFFFEFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF6846C501001006D808E
+F0FFFFFFFDECD2BFAE000011000D22E0EAEBFCFCF25E4A43110000000104000A0A000300000400
+475767F9FFFFFFF4E663493A01000500010B050200040000000017080E26DBF1E4EFFBE7321823
+130011BBCCDCF2FFFFFFF8E02F1A0906102BDFEAFFFFF3E95F483801000400010D090000080000
+04000E0B0E21DBF0F3EFFFFFFBFFFFFFFEFFF9FBFAFFFFF8FFFCEDAA9989070000030000040007
+080317000015020F20E1F0F5F7FFFFF7FDFDFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFEFFFFFFFFFFFFFFFFFFFDFEFFFAFEFFFAFEFFFBFEFFFFFFFEFFFEFDFFFFFEFFFCF7FBFEF9FF
+FFFAFFBAAFCF7768917D6A987C6792A793B6FFF1FFD6C5E77766907C6A9C7464959F91B5FFF7FF
+FFFDFFFCFBF9FEFEFFFFFEFFFCFDFFFBFCFEFFFFFFFFFFFFFEFFFDFFFFFFFFFEFFFFFEFFFEFFFD
+FCFFFDFFFFFFFFFCF5FFFADF82725B00030E708598FEFFFFFFFCEFD5BBA20E0000000B20D5ECFE
+FFF7E5604E36000002000208050100040000000015445068F5FFFFFDFFF25F4534150000000404
+000404060000030000000F33DCE7FFFFECE033180700071DBCD4ECF5FFF6FBF5E7330D2622001A
+E7E6E1F8FCEB5C4A400E0000000104000304050300000100001233D1E9FFF4FFFFFBFFFFFEFFFF
+FFFEFAFFFEF0E6D9C6260D0011000003000200040C00030500030900091BE3F2FFF6FDFFFFFFFD
+FFFFF4FFFFF6FCFFFFFCFFFFFFFFFFFFFEFDFFFEFFFFFEFFFFFFFDFFFFFDFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFDFFFFFDFE
+FFFFFDF8FAF7FAFBFFFFFCFFBDAECB7B668F7E6696846D9BA393B8FCEFFFFFF7FFD4C7E57A6993
+7B6A9677698CA59BB6FBF2FFFFFCFFFEFBFFFEFEFEFEFFFDFEFFFDFEFFFFFEFFFFFEFFFFFEFFFF
+FFFFFFFFFFFFFFFEFFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFDFEFFFDFFFEFDFFFEFDFFFFFDFFFFFD
+FFFFFBFFFFFBFBFFFBF9FFFBF8FDF6FDF8F4301C1D0B0000A2A9A1D7E0DD150A1B0F0010D5CEC8
+C0C1BB000010070E21E3EEF0F3FFF9F9FFFFFCFFFFFFFFFFFFFEFFFFFDFFFFFEFFFFFFFBFFFFFB
+FFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFF
+FEFFFDFDFEF9FFFFFBFFFEFCFFFBFFFFFDFFFFFBFFFFF7FFC2B5D37963917D67967A6A919D8FB0
+FFF7FFFFF9FFD2C3E07A6A8E7C6B977A6B949C91B1FEF6FFFFFDFFFEFEFFFFFEFFFEFDFFFFFEFF
+FFFEFFFFFDFFFFFEFFFEFFFDFCFFFDFCFFFFFEFFFFFFFDFFFFFEFFFCFFFDFCFFFDFCFEFDFFFEF4
+816E500B0000738498F0FFFFFFFDF1D0BFAD000007040E18DFECE2FCFFEC5C493B130000030004
+0000040B030001000042576AF0FFFFFFF8E9614A3803000501000E060000060004010017040A20
+DEF6E8F0FDEC2D0F191C0015BAC7D8F3FFFFFFF6E532170C051026DBEAFDFFF7E65E4C3601000A
+000010060000080000020011070B24DDEDFAF0FFFFF6FFFDFDFFFAFFFEFFFFFAF8FFFCEDD0C3B3
+01000000071100041474808EFBFFFFFCFEFDFEFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFFFFFFFEFDFBFFFFFDFEFEFFFCFDFFFFFEFFFFFDFFFFF8FFC3B5CE79648D
+7D67967A69959D8FB3FFF7FFFFF9FFD3C1E77D67957C6B987A6B949E90B1FFF5FFFFFCFFFFFCFF
+FFFFFFFEFEFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFDFFFFFDFFFFFBFFFFFDFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FEFFFFFFFFFFFFFEFDFFFFFDFEFFFDFEFFFFFFFEFFFFFEFFF8FFFFF4FDFFFFFEFFFFFCF3FFF0CE
+2D1D030002109AA7B8EAD8CC1D0B0100061EBCC8DED8C3B00F0000000F21D5F0FFF8FFFFFEFFFF
+FEFFFFFCFFFFFBFFFFFCFFFDFFFFFAFFFFFAFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFF
+FFFEFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFDFEFFFEFFFFFCFCFEFDFDFFFFFEFFFFFDFF
+FFFDFFFFF9FFBDB0CE7C6C93776491796791A192B1FDEFFFFFF8FFD4C6E97D6C997864957B6490
+A894B7FFF3FFFFFDFFFEFFFFFBFFFCFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF4FFFBDF81725D0004106A859AF5FFFF
+FFFFF6D7C1AA0B0000001025D3E8FBFFFCEC5B452E030000000007030400000100000115475266
+F2FFFFFEFFF4644533180000000002000302060500030400000925E3E8FFFFECE834130E000B25
+B5CFE6FAFFF7FFF4EB34122B230924E3EDE4F2FFEB604F470E0000000007000104090000070000
+00102AD6EAFFF5FDFFFEFFFFFFFFFFFFFFFFFCFBF9FFFEF6FFFEE8ECDCCD1A0A17060117BBCBD8
+F1FFFFFCFFFFFEFDFBFCFEFDFEFFFFFEFEFEFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFBFFFFFDFFFFFF
+FFFEFFFEFFFFFEFFFFFEFFFFFEFFFFFFFEFFFFFDFFFFFFFDFCF8F9FFF8FFFFFAFFBCAED1776891
+7B6A967B6C93A194B2FCF3FFFFFCFFFFFEFFFDFDFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FFFDFEFFFDFFFFFAFF7A6A8F7E659C7B6896FFFBFFFEFFFFFFFEFFFFFEFFFFFFFFFFFFFFFEFFFF
+FEFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFEFFFFFEF8816F590B000078858DEDFFFF
+FFFFFBFFF8EF524D4A00000475828BF9FFFFFFF3E856463900010300030B00050D49535CFAFDFF
+FFFCFDFFFDEFFFF4E5271B1B050007000009A2A9B34C4B5B060910DEF0E2F2FDEC2D191B13000A
+C0C8D3F3FFFFFFF7E527190C030A1DE1E9FFFFFDFAFFF2E82B19190700020000079EA2AB544C59
+100D16DEEEEEEFFFFFFAFEFFFFFEFFFEFFFFFDFDF5FFFBEEAD9D8E06000005040206010700000B
+000014040B1DDBE8EEF7FFFFFBFFFFFAFEFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFF
+FFFFFFFFFFFDFFFFFBFEFFFBFEFFFBFEFFFFFEFFFFFDFCFFFEFEFFFCFAFBFFFDFFFFF9FFBFB2CC
+7C6D967B6999786592A795BDFFF1FFD3C1E77C6A947B6A97796895A597BBFDF4FFFFFDFFFEFAFB
+FFFFFDFEFDFFFFFEFFFAFBFDFEFFFFFFFFFFFFFFFFFFFFFDFFFFFFFFFFFFFFFFFFFEFFFDFEFFFD
+FEFFFFFFFAF4FFFCE480706000030C748796FCFFFFFFFBEFFFF7DD584B3800070B6E858BFFFFF1
+FFFAE54F493D0A0200090000010005465165F2FFFFF4FEFFFFFEF5FFF4E62D1910000002000205
+A7A09A504A4E000926E4EAFFFFF4EB2D1B0F000718B4C7D8F8FFFBFBF7EE2E16261C0517E6E7E2
+FFFFF1FFF3E22B150A060203000306A6A2994C4C4A001026D8EDFFF8FFFFFAFBFFFFFEFFFFFFFD
+FFFEECE3DECA1E10070B000003010400010400070400060A030F27DDE7FFF8FBFFFFFFFFFFFFF6
+FFFFF4FEFFFDFCFFFFFFFFFBFFFFFBFFFEFFFFFEFFFFFEFFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFEFFFFFCFDFFFDFEFBFBFB
+FFFEFFFEFAFFBFB2CE806A9981669B7F68969F8BAEFFF7FFFFFAFFCCC3E27C6D947B65947C6694
+A194B2FEF6FFFFFCFFFAF7FFFFFEFFFFFFFFFBFDFAFEFFFDFEFFFFFEFFFFFEFFFFFEFFFFFFFFFF
+FFFFFFFFFEFFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFFFDFFFFFDFFFFFD
+FFFFFDFBFFFBFAFFFAFEFFFAFFFCF8524242130806C7CEC6F0F9F6281D2E160517EDE6E0DEDFD9
+0D101F2B3244EBF6F8F8FFFDF9FFFDFCFFFFFEFFFFFFFFFFFFFEFFFFFFFDFFFFFDFFFFFDFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFEFFFFFEFFFFFEFFFBFEFFF8
+FEFFF9FCFDF8FFFEFFFFFDFFFFFBFFFFF8FFBEB0D37B69997F66A07E679BA394B3FFF3FFFFF9FF
+D4CAE573648F7D6B9D786794A496BAFDF5FFFDFAFFFFFFFFFEFEFCFFFFFDFFFFFDFFFFFFFFFFFF
+FFFDFFFFFEFFFEFFFDFCFFFDFEFFFFFEFFFFFFFEFFFFFFFFFAFEFDFBFFFEFEFFFFFFFCF683735A
+080000718190F0FFFFFCFDF5FFFCED5848480600047A8388F9FFFDFFFBEA594836040100000105
+0003074B565CF3FBFFFEFFFFFFFDF2FFF3E62E1F22070005000005A2A5AE4C4356140E1ADCEADD
+F1FCEC2E1B21180314C0C7D7F9FFFFFFF3E72A1710050C1EDFEAFCFFFFF4FDF1E1241818090209
+0001049EA1A65148590C0819DFECF5F2FFFFFBFFFDFFFFFAFEFCFFFFFEFFFFFCF4FFFAEF584B43
+05000000021097A8B8F7FFFFFEFFFFFFFFFBFFFEFBFFFFFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFD
+FFFFFBFFFFFBFFFFFDFFFFFDFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFDFEFFFFFEFFFFFDFEFFFBFCFEFFFEFFFFFEFFFFFCFFFFF8FFBEB1CD7B6B927C68997B6A97
+A095B5FCF4FFFFF9FFD6C9E578609081699D786793A297B9FEF4FFFFF9FFFFFDFFFFFDFEFFFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFF
+FFFFFFFFFEFDFFFEFDFCFFFDFCFFFDFFFEFFFFFEFFFAFEFFF9FFFFFAFBFDFFFBF2FFFADD5A4B36
+000814C3CCDBFFF4EA2E1D13061222E1EAFBEBD9CB1C0C00263643DEF7FFF8FFFFFEFFFFFEFFFF
+FCFFFFFCFFFFFEFFFDFFFFFBFFFFFBFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFEFF
+FFFEFFFFFEFFFEFFFFFEFFFFFEFFFDFCFFFDFEFFFFFEFFFFFEFEFFFFFFFFFAF8F9FFFDFFFEF5FF
+C0B3D17665927F6D9D7C6E92A295B1FFF4FFFFF8FFCFBEE87B679A7864997E6B99A393AEFFFAFF
+FDF8FEFFFFFFFDFFFEFDFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF8FFFBE7776E5F00070F6A8491F5FFFFFFFFF6
+FFF6E256483B000412738392FFFEF4FFF9E6584B42070000000100000302425164F0FFFFF8FFFF
+FFFEFBFFEBE032170C090400020400A0A193494E4A010F2AE7EBFFFFEFEB2C180F000812B9CDD6
+FCFFF8FEF3ED2A1124160317DEE8E7F8FFF6FFF2E8301913050102020305A69F994F4B4C000B1D
+E0EFFFF8FFFFFCFFFFFBFCFFFFFFFFFFFEFFFFFBF5FFFCEAE6D8CB1B0E180A0718C2D0DBE9FBFF
+FCFFFFFFFFFDFDFFFEFEFFFFFDFDFBFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFFFFFFFF
+FEFFFFFEFFFFFFFFFFFFFFFFFEFCFDFFFEFCFEFAF9FFFCFFFFF8FFBFB2D07D6C987B6999796A93
+9F94B4FFF7FFFFF9FFFFFDFFFFFEFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFE
+FFFDFFFFFAFF7A6A8F7E659C7B6896FFFBFFFEFFFFFFFEFFFFFEFFFFFFFFFFFFFFFEFFFFFEFFFD
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFCF7FFFDEDFFFAEEF8FFFFF5FFFFFEFFFF
+FFFEFBFFFEF4FFFEF9F7FFFFF9FFFFFFFDF4FFFDF1FFFFFDF8FFFFF3FFFFF6FFFFFFFEFFFFFDF7
+FFFFF1FFFDF1FFFAF9FFFBFFF9FFFFF6FEFFFDFCFFFFFFFFF5FFF8FBFFF6FFF9F7FFFAFFFCFFFF
+FBFFFFFFFBEEFFFDF4FBFFFFF8FEFFFEFFFFFFFDF7FFF9F8FFF9FCF7FEFFF8FFFFFFFAFFFFFDFE
+F7FFFFF7FFFFFEFFFFFFFFFFFEFFFDFFFFF8FFFCF3FFF9F0FFFFFAFCFCFCFFFEFFFCFBFFFEFDFF
+FAFDFFF8FFFFF8FFFFFAFFFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFDFFFFFDFEFFFDFEFFFFFEFFFFFEFFFFFFFFFFFFFEFFFFFDFFFFFBFFBFB3CB7B6D907A6996
+7A6996A492BAFFEEFFD4C2EC7968947B6A97776893A294B7FDF3FFFFFDFFFEFCFDFFFEFFFFFDFE
+FFFEFFFEFDFFFEFFFFFCFEFBFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFDFFFFFDFCFDFF
+FFFFFAFFFAEBFFFDF1F8FFFFF1FFFFFCFFFFFFFDF5FFFCEAFFFCEBF7FFFFF2FFFFFBFEF5FFFFF1
+FFFEEFFFFCF3FFF9FCFFFDFFF5FFFFF0FEFFFCFFFFFFFEFAFFFBF4FFFBF5FEFEFEFEFFFFFFFDFB
+FFFCFFFBFDFFFBFCFFFFFCF6FFFBF2F8FFFFF3FFFFF9FFFDFFFFFBFFF9FFFFFAFFFEFFFDFCFEF3
+FFFBEDFFFBF1FFFBFCFFFFFFFFFEF6FFFEFBF4FFFFF2FFFFF7FEFFFFFEFFFEFDFFFEFCFDFFFFF1
+FFFFEFFDF8F4FFFDFFFDFDFDFCFFFFF6FFFAF6FFFFF6FEFFF8FEFFFCFEFFFDFCFFFFFFF8FFFFF6
+FFFFFBFEFFFFFEFFFBFEFFFBFFFEFFFFFEFFFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFDFEFFFDFEFFFDFFFFFFFFFFFFFFFEFFFFFDFFFFFCFFFFFBFF
+BFB2D07D6B957E669A7E6698A48FB6FFF6FFFFFAFFCCC4DB7A6E92756691806D9AA291B5FFF7FF
+FDF9FFFFFDFFFFFEFFFCFCFEFFFFFFFEFFFDFDFFFCFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFF
+FFFEFFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFDFFFFFDFFFFFD
+FBFFFCFCFFFBFBFDF8FFFFFAFFFAFAFFFBF9FBFFF9FAFFFEFFF8FFFFFAFFFFFEFAFFFEFAFBFDFF
+FBFEFFF9FFFFF9FFFDFBFFFDFCFFFFFEFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFEFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFEFFFFFEFFFDFEFFF8FEFFF6FFFFFA
+FFFFFDFFFCFFFFFAFFFFFAFFC1B4CE7968927C689D7D669EA48EBDFFF1FFFFFAFFCDC3DB756A8C
+7A6A997A6A9BA293BCFCF2FFFFFCFFFFFEFFFDFDFDFFFFFDFDFEF9FFFFFBFFFFFFFFFFFFFFFEFF
+FFFEFFFEFFFDFCFFFDFEFFFFFEFFFFFFFFFFFBFBFBFCFFFFFCFFFFFEFFFFFFFFFAFFFBEAFFFEF1
+F8FFFFF4FFFFFBFFFBFFFCF1FFF9F5FFFAFFF5F9FFF9FFFFFFFDEFFFFFECFDFCF7F9FFFFF4FFFF
+F0FCFFFEFFFFFFFBF8FFFFF8FFFDF5FFFAF7FFFCFDF9FFFFF9FFFFFFFBFFFFFAFFFEFFF6FEFFF6
+FFF9FDFFF8FFFCFEFFFCFFFFFFF9F3FFFCF8FBFEFFF8FFFFFEFFFAFFFEF4FFFCF8FFF9FAF9FFFF
+F8FFFFFFF8FFFFFAFFF8FFFFF5FFFFFBFFFDFEFFFBFFFEFFFFFEFFFFFFFBFFFDF4FFFCF1FFFCF7
+F7FFFFF2FFFFF7FFFFFAFEFFFFFFFAFFFFFAFFFFFFFFFEFFFFFEFFFFFFFDFFFFFDFEFFFDFFFFFD
+FFFFFBFFFFFDFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFDFEFFFDFEFFFD
+FEFFFDFEFFFFFCFFFFFEFFFFFFFDFFFFFAFFFFFAFFC3B3CE7A68927B69997A6996A092B6FCF4FF
+FFFAFFCCC3DE77698D7F67997F6799A294B7FBF3FFFFFBFFFFFDFFFEFCFFFFFFFFFCFEFDFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFF
+FFFEFDFFFEFDFEFFFFFCFFFFFFFFFDFFFEFFFCFFFFF9FEFFFEFFFFFFFDF7FFFDEAFFFCEEF8FFFF
+F7FFFFFFFCF3FFFBF2F9FDFFFAFEFFFFFCF6FFFDF6F5FFFFF2FFFFFBFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFDFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFBFFFFFDFFFFFF
+FFFEFFFEFFFFFEFFFFFCFFFDFCFFFDFEFFFFFBFCFEFFFFFFFDFBFCFFFDFFFFFBFFC0B3D17C6B95
+7D6B9D7665929F92B0FFF8FFFFF7FFD3C5E67965967E679F7F699A9E8EB2FFF6FFFFFBFCFEFEFC
+FDFFFCFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAFFFAF1FFFEF6F4FFFFF2FFFFF4FEFDFFFFF8FFFAED
+FFFDF4FAFEFFF8FFFFFFFEF9FFFEF3FFFDF4FFFCF4FFFFFAF9FFFFF4FFFFF4FFFFFCFFFFFFFAFC
+FFFAF6FFFBF4FFFDFBFDFCF8FFFFF6F9FFFDF5FFFFF9FEFFFFFAF6FFFDF3F9FFFFF7FFFFFDFEF6
+FFFCF7FFF8FFFFF9FFF9FFFFFBFFFBFFF8F0FFFBF4FFFDFAFDFFFEFFFEFBFFFDFFF8FFFFF5FFFF
+F9FFFFFCFFFFFEFFFFFDFDFFFFFDFEFFFFFAFFFEEFFFFDF3FFFAFFFCFAFFF3FDFFF5FFFFFBFFFE
+FFFFFBFCFCFCFEFFFFFFFEFCFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFFFFFFFFFEFFFF
+FEFFFFFFFFFFFFFFFDFFFFFBFFFEFDFFFCFFFFFAFFBFB2D07C6C937A69967A69959F94B4FEF6FF
+FFFAFFFFFDFFFFFEFFFEFEFCFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFEFFFDFF
+FFFAFF7A6A8F7E659C7B6896FFFBFFFEFFFFFFFEFFFFFEFFFFFFFFFFFFFFFEFFFFFEFFFDFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFBFFFFFAFFFEF8FFFFFAFBFFFFF9FFFFFFFEFFFFFEFD
+FFFFF8FFFFFAFFFEFFFFFEFFFFFFFBFFFFF8FFFFFDFFFEFFF9FFFFF9FFFFFFFEFFFFFFF8FFFFF4
+FFFFF8FFFEFFFFFDFFFFFEFFFEFFFFFFFEFFFFFEFFFCFFFDFEFFFBFFFEFDFFFEFFFFFEFFFFFFFF
+FFFEF8FFFEF8FEFFFFFBFFFFFBFFFFFEFFFFFFFDFDFFFDFFFEFFFFFCFFFFFFFFFDFFFFFDFEFFFF
+FCFFFFFEFFFFFEFFFFFEFFFBFFFFFAFFFCFBFFFCFBFFFFFBFEFFFDFFFEFFFFFEFFFFFEFFFEFFFF
+FCFFFFFCFFFFFCFFFFFEFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFFFEFEFFFFFFFD
+FFFFFFFFFEFFFEFDFFFEFDFFFFFFFFFFFEFCFFFEFFFFFAFFBFB5D0796A917B6A977A6794A492BA
+FFF0FFD0BEE47C6A9C78669A796895A395B8FDF4FFFFFDFFFFFEFFFFFFFDFFFEFFFFFFFFFFFFFF
+FFFFFFFEFFFDFEFFFDFFFFFDFFFEFFFFFFFFFEFFFFFCFFFFFEFFFFFFFFFDFFFFFDFEFFFFFFFFFB
+FFFCF6FFFDF8FBFFFFF8FFFFFCFFFFFFFFFDFFFEF8FFFEFBFCFFFFFCFFFFFFFDFFFFFDFAFFFFF4
+FFFFF6FFFEFFFFFEFFFBFFFFFBFFFFFFFEFFFFFDFFFFFEFDFFFFFDFEFFFFFFFFFFFFFCFDFFFCFF
+FFFDFFFEFEFFFFFDFDFFFEFBF9FFFFF8FFFFFEFFFFFFFFFFFFFEFFFFFEFFFEFFFFFEFFFDFFFEFB
+FFFDFDFFFFFFFFFEFFFFFCF8FFFCFAFBFFFFF8FFFFFCFFFFFFFFFFFFFEFFFFFEFFFFFFF8FFFFF6
+FFFFFDFFFEFFFFFEFFFEFFFFFBFFFFF9FFFFFCFEFFFEFDFFFEFEFFFEFFFFFFFFFBFFFFFAFFFFFB
+FFFFFDFCFFFFFCFFFFFFFFFDFFFEFBFFFFFDFFFFFDFFFFFFFFFFFFFFFEFFFFFEFFFEFFFFFEFFFF
+FDFFFEFDFFFCFEFFFBFEFFFBFFFFFBFEFFFAFEFEFCFFFFFDFBFDFAFFFDFFFFF9FFC1AFD57F679B
+7E659C7B6895A292B6FFF5FFFFF5FFD3C5E67A6A917764917E6D979F92B0FFF7FFFFFCFFFFFDFF
+FFFEFFFFFFFFFFFFFFFFFFFDFEFFFDFEFFFDFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFF
+FFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFDFEFFFD
+FEFFFDFFFFFDFFFEFBFFFDFDFFFEFBFEFFFBFEFFFDFFFEFFFFFDFFFFFEFBFFFFFBFFFEFFFEFEFF
+FEFFFFFCFFFDFEFFFDFEFFFFFEFFFFFEFFFFFEFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFDFDFBFCFDF8FFFFFAFDFEF8FFFEFAFFFEFF
+FFFBFFFFF6FFC0B2D37B6B927966937A6892A18FB5FFF0FFFFF7FFD5C5E276668B7B6C95786B96
+9D93B8FFF9FFFFFBFFFFFCFFFFFDFFFFFDFFFFFFFFFEFFFDFCFFFDFFFFFDFFFFFDFFFEFFFFFFFD
+FEFFFBFEFFFDFEFFFFFEFFFFFFFFFFFFFFFFFCFFFFFCFFFFFEFFFFFFFFFDFFFDF3FFFDF3FFFDFF
+FEFFFFFCFFFBFEFFFAFFFEFBFFFDFFFFFDFFFEFFFFFFFFFBFFFFFAFCFFFFFBFFFFFCFEFFFEFEFF
+FFFFFBFFFFF8FFFFFBFFFFFBFFFFF8FFFFFAFEFEFFFEFEFFFFFFFFFFFEFBFFFEF6FFFEF8FFFFFD
+FFFFFFFEFFFFFFFEFFFFFEFBFFFEFDFEFEFFFEFEFFFFFEFDFFFFF8FFFFFBFCFFFDFCFFFDFFFFFF
+FFFAFFFFFAFFFEFFFFFBFFFFFBFFFFFCFFFFFFFFFDFFFFFAFFFFFAFFFFF8FFFDF6FFFEFBFCFFFF
+F8FFFFF8FFFFFBFFFFFFFFFBFFFEFBFFFEFFFFFEFFFFFDFDFFFEFBFEFFFFFCFFFFFEFFFDFFFFFD
+FFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFDFEFFFBFEFFFBFDFEF9FCFDF8FFFFFB
+FCFEFBFDFEFFFEFFFFFFFDFFFFF6FFC4B1D17F68967B649A7A66979D92B2FCF4FFFFFAFFD1C7E0
+76658F7D6A987C6996A191B5FFF9FFFFFCFFFFFDFFFFFDFFFFFEFFFFFFFFFEFFFDFEFFFBFEFFFB
+FEFFFBFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFD
+FFFEFDFFFFFFFFFFFFFFFFFDFFFFFDFEFFFFFCFFFFFCFFFFFFFEFFFFFCFAFFFCFAFCFFFFF9FFFF
+FFFFFAFFFEFAFFFEFFFFFEFFFFFFFFFEFFFFFBFFFFFBFFFFFEFFFFFEFFFFFFFEFFFFFFFFFFFFFF
+FFFFFDFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFBFEFDF9FFFFFDFFFFFF
+FDFEFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFDFCFDF8FFFEFFFFF9FFBEB1CB7A6B947866967D6C98
+9D8DB1FFF8FFFFF7FFD2C4E77867947D669C7F699AA695B7FFF6FFFFFEFFFEFFFDFCFFFFFCFFFF
+FBFAFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFDFAFFFEFBFFFFFFFCFFFFFCFFFFFFFFFBFFFDFAFFFCFD
+FFFEFFFEFFFFFFFEFDFFFEFDFFFFFFFEFFFFFEFFFFFEFFFFFBFFFFFBFFFFFEFFFDFFFFFDFFFDFF
+FFFCFFFFFCFFFFFEFFFEFFFBFBFFFBFBFFFFFCFFFFFFFFFAFFFFF8FFFEFFFFFEFFFFFEFBFFFEFA
+FFFCFFFFFDFFFFFFFDFFFFFDFFFFFFFFFFFFFEFFFFFEFFFDFFFEFDFFFEFFFBFFFFFBFFFFFEFFFF
+FFFFFFFFFFFFFFFFFFFFFEFFFFFEFBFFFFF3FFFEF4FFFCFFFFFDFFF8FFFFF8FFFFFEFFFFFFFFFB
+FFFFFFFEFFFFFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFCFEFEFCFFFFFDFFFFFFFFFFFFFEFEFF
+FFFEFCFFFFFBFFFDF8FFFEFFFFFAFFBCB1D37969967765957C6C93A093AFFFFAFFFFFCFFFFFDFF
+FFFDFFFFFDFFFFFFFFFEFFFFFEFFFBFEFFFBFEFFFBFFFFFDFEFFFFFEFFFFFFFDFEFFFDFFFFFAFF
+7A6A8F7E659C7B6896FFFBFFFEFFFFFFFEFFFFFEFFFFFFFFFFFFFFFEFFFFFEFFFDFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFDFFFFFAFFFFFAFFFEFDFFFEFFFCFFFFFCFFFFFFFEFFFFFFFDFEFFFB
+FEFFFBFFFDFFFFFDFFFCFFFFFCFFFDFFFEFBFFFEFFFEFEFFFCFFFFFFFFFDFFFFFAFEFFF8FEFFFB
+FEFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFEFFFFFEFFFDFFFFFFFFFFFFFFFFFFFFFEFFFFFEFD
+FFFEFBFFFFFDFEFFFFFBFFFFFCFFFFFFFEFFFFFDFFFFFEFFFEFFFFFEFFFBFEFFFBFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFBFFFFFBFFFDFFFFFDFFFFFFFDFEFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFEFF
+FFFEFFFEFFFFFEFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFDFDFFFFFF
+FEFDFFFFFEFFFFFEFFFDFBFEFFFDFFFFFCFFBEB4CD7869907866967B6999A492BCFFEFFFCFBDE3
+806F997B699B786897A496BAFBF1FFFFFDFFFFFFFBFFFFFDFFFEFFFFFEFFFFFFFFFFFFFDFFFFFB
+FEFFFDFFFFFFFFFFFDFFFFFDFFFFFFFEFFFFFCFFFFFCFFFDFFFEFDFFFEFDFEFFFDFEFFFDFFFEFB
+FFFDFDFEFFFFFBFFFFFCFFFFFCFFFFFEFFFFFEFFFFFEFEFFFFFDFFFFFBFFFFFCFDFFFFF8FFFFFA
+FFFFFFFEFFFFFEFFFFFFFFFFFFFDFFFFFEFFFEFFFFFBFFFDFCFFFDFFFFFDFFFCFDFFFCFDFFFEFF
+FEFFFFFFFFFFFEFFFFFBFFFFFCFFFFFFFEFFFFFEFFFCFFFFFCFFFFFEFFFFFFFFFFFFFFFFFFFEFF
+FEFFFFFFFFFFFFFCFBFFFDFBFEFFFFFCFFFFFFFFFDFFFFFDFFFEFFFFFEFFFFFFFBFFFFFBFFFFFF
+FFFEFFFFFEFFFFFEFFFCFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFBFFFFFBFFFFFD
+FCFFFFFCFFFFFFFFFDFFFFFBFFFFFDFFFEFFFFFFFFFFFFFFFFFEFFFFFFFFFEFFFFFEFFFFFEFFFD
+FEFFFBFCFFF8FEFFFAFEFFFAFFFFFDFFFFFFFCFCFEFFFEFFFFFBFFBDADD17D67988168A27C639A
+9F8FB3FFF5FFFFF9FFD4C7E37C69967E68997F69979E8FB0FDF6FFFEFBFFFFFEFFFFFEFFFFFFFF
+FFFFFFFFFFFDFFFFFDFEFFFDFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFDFFFFFD
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFFFFFFFFFFFFFBFFFFFDFFFEFFFFFEFFFFFEFF
+FFFFFDFFFFFDFEFFFFFEFFFFFEFFFFFEFFFDFEFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFEFFFDFBFCFBFBFDFFFFFFFFFFFDFFFFFBF8F9F4FFFFFDFFFEFFFFFDFFFFFAFF
+C1B3D47968947867947E6C94A493B5FFF4FFFFF7FFD2C1E57A68907C6B977667909C93B2FCF7FF
+FFFBFFFFFCFFFFFDFFFFFDFFFFFDFFFFFEFFFEFFFFFCFFFFFEFFFDFFFFFDFFFFFDFFFFFDFFFFFB
+FEFFFDFEFFFFFEFFFFFFFFFFFFFFFFFEFFFFFCFFFFFEFFFFFFFEFFFFFEF8FFFDF6FFFDFDFFFEFF
+FCFFFDFBFFFDFEFFFFFFFEFFFFFDFFFFFDFFFFFFFFFEFFFFFBFFFFFBFFFFFFFDFFFFFDFFFFFFF8
+FFFFF6FEFFFFFEFFFFFEFFF8FEFFFAFFFEFFFFFEFFFEFFFFFFFFFBFFFCFAFFFDFAFEFFFDFCFFFF
+FFFFFFFFFEFFFFFEFFFFFFFFFEFFFFFFFEFFFFFDFDFFFFFAFBFFFBF9FFFBFFFFFBFFFEFFFFFBFF
+FFFCFFFFFFFDFCFFFBFBFFFFFCFFFFFFFFFDFFFFFAFFFFFAFFFFFAFFFEFBFFFEFDFFFEFFFCFFFF
+F9FFFFFBFFFFFFFFFDFFFFFDFEFFFFFFFFFFFFFEFBFFFEFAFEFFFFFCFFFFFEFFFFFFFFFDFFFFFF
+FFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFDFBFDF8FAFDF6FEFFFAFFFFFAFFFFFBF8F9F4FFFFFD
+FFFFFFFFFDFFFFFCFFC1B4CE7C66947C649880699DA392BCFEF6FFFFFAFFCEC4DD79698D7F6997
+7A6493A090B5FFF5FFFFFDFFFFFEFCFFFEFFFFFEFFFFFEFFFFFFFFFEFFFDFEFFFBFEFFFAFEFFFA
+FFFFFDFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFBFFFFFB
+FFFEFFFFFEFFFFFEFBFFFFFAFCFFFDFBFFFFFCFFFFFFFEFFFFFCFFFFFDFFFEFFFDFBFFFDFCFFFD
+FFFFFDFFFDFBFFFDFDFBFFFFF9FFFFFEFFFFFFFEFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFF
+FFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFEFDFBFFFEFAFFFFFBFDFDFBFAFBFD
+FEFFFFFEFFFFFAFBFDFEFFFDFFFFFDFEFCFDFFFAFFC2B6CE77698C7C6B987968959D8DB1FFF8FF
+FFF8FFD6C9E57C6B977C6899806A9B9E8CB2FEF1FFFFFDFFFBFDFCFCFFFDF9FDFCFCFFFFFFFDFF
+FEFBFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFEFFFFFEFDFFFEFDFFFEFFFFFEFFFEFFFDFFFFFDFFFEFFFFFEFFFFFEFF
+FFFEFFFFFDFFFFFEFFFCFFFFFBFFFFFEFFFFFFFFFDFFFFFAFFFFF8FFFFFAFFFFFDFFFEFFFFFDFF
+FFFDFFFFFEFFFCFFFBFCFFFAFEFFFFFEFFFFFBFFFDFCFFFDFFFEFFFFFDFFFFFEFDFFFEFBFFFFFF
+FFFFFFFFFEFFFFFEFFFCFFFFFBFFFFFBFFFFFEFFFFFFFEFDFFFEFDFEFFFFFCFFFFFFFFFDFFFFFB
+FFFFFDFFFFFFFFFEFFFFFFFDFFFFF6FFFEF8FFFDFFFFFEFFFBFFFFF9FFFFFEFFFDFFFFFBFFFFFF
+FFFFFFFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFDFDFBFFFFFFFEFEFFFFFEFFFFFFFD
+FFFBFAFFFEFFFFFAFFBBB0D07C6C997767987C6C999F90AFFFF6FFFFFCFFFFFDFEFFFEFFFFFDFF
+FFFEFFFFFEFFFEFFFDFEFFFBFEFFFAFEFFFBFFFFFDFEFFFFFEFFFFFFFDFEFFFDFFFFFAFF7A6A8F
+7E659C7B6896FFFBFFFEFFFFFFFEFFFFFEFFFFFFFFFFFFFFFEFFFFFEFFFDFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFDFFFFFBFFFFFBFFFFFDFFFEFFFEFFFFFCFFFFFFFFFDFFFFFBFFFFFBFFFFFD
+FFFFFDFFFEFFFEFFFFFEFFFFFFFEFDFFFDFFFFFDFFFFFEFFFCFFFDFBFFFAFCFFFAFEFFFDFEFFFF
+FFFEFFFFFEFFFFFDFFFFFEFFFEFFFFFCFFFDFCFFFFFFFEFFFFFEFFFEFFFFFEFFFFFFFFFFFFFEFF
+FFFEFFFFFFFFFEFFFDFFFFFFFFFBFFFFFBFFFFFEFFFEFFFFFEFFFBFEFFFBFCFFFFFBFFFFFCFFFF
+FCFFFFFEFFFBFFFFFBFFFEFFFFFEFFFFFFFFFEFFFFFFFFFFFFFEFFFFFFFBFFFFFDFFFEFFFFFEFF
+FFFFFDFFFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F9FBFFFEFFFCFBFFFFFDFF
+FFFEFFFFFEFFFFFDFFFFFCFFBCB2CB7D6E957766937A6898A592C0FFEFFFD5C3EB7D6C99786895
+766790A396B4FFF7FFFFFDFFFFFEFDFEFDFBFFFEFFFFFEFFFFFEFFFFFFFFFFFFF8FFFFF8FFFFFD
+FFFFFFFFFEFFFFFFFDFFFEFFFFFFFFFBFFFFFCFFFDFFFEFDFFFDFDFEFFFDFCFFFFFFFFFFFFFEFF
+FFFFFBFEFFFBFCFFFFFBFFFFFCFFFFFEFFFFFEFEFFFFFDFFFFFDFFFFFEFBFFFFFAFFFFFBFFFEFF
+FEFEFFFEFFFFFFFEFFFFFDFDFFFEFBFBFFF8F8FFF8FBFFFBFFFFFBFFFEFBFFFEFBFFFFFDFCFFFF
+FEFFFFFEFFFFFEFFFBFFFFFDFFFEFFFFFEFFFEFFFFFEFFFFFFFEFFFFFEFFFFFDFFFFFEFFFCFFFF
+FCFFFFFEFFFFFFFFFFFEFFFFFFFEFFFFFEFFFFFFFDFEFFFFFCFFFFFEFFFFFFFFFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFFFBFFFFFAFFFFFBFFFFFBFFFFFDFFFFFDFEFFFDFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFDFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFBF8FBF4
+FFFFFAFCFDF8FFFEFCFFFEFFFFFEFFFFFCFFFFFBFFB8AEC98574A07864977A6397A492BCFFF8FF
+FFFAFFCEC3E176658F7F68A07E669AA38FB2FFF5FFFFFEFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFD
+FFFFFDFFFFFDFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFFFFFEFFFFFFFFFFFFFFFDFEFFFDFEFFFDFFFFFDFFFFFDFFFEFDFFFEFDFFFEFDFFFEFD
+FFFFFDFFFFFFFEFFFFFEFFFFFEFFFDFEFFFDFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFDFDFDFBFFFFFDFBFBF9FFFFFDFEFDFBFFFEFFFFFCFFFFFCFFFEF5FFBEB2D6766693
+7C6A9E796797A291B1FFF3FFFFF7FFD3C2E27663917866967D6E979F94B2FFF9FFFFFDFFFFFCFF
+FFFEFFFFFEFFFFFEFBFFFFFAFFFFFBFEFFFFFEFFFFFFFFFDFFFFFBFFFFFBFFFFFBFFFFFBFFFFFD
+FFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFEFBFFFEFBFFFFFFFEFFFFFBFFFD
+FBFFFDFFFEFFFFFEFFFFFDFFFFFDFFFFFEFFFFFFFFFCFFFFFCFFFFFFFDFFFFFEFFFEFFFBFCFFFA
+FEFFFFFEFFFFFFFFFBFEFFFBFEFFFFFEFFFFFEFFFFFFFFFFFFFEFFFFFFFDFEFFFDFCFFFDFFFFFD
+FFFFFDFFFFFFFEFFFFFBFFFFFEFFFFFFFCFDFFFDFAFEFFF8FCFFFAFFFEFFFFFDFFFFFDFFFFFFFF
+FCFFFDFBFFFDFBFFFDFEFFFFFFFEFDFFFDFDFFFEFBFFFFFBFFFFFDFFFFFFFFFFFFFFFFFFFCFFFF
+FCFFFFFCFFFFFEFFFFFFFFFFFFFEFFFFFEFBFFFEFBFEFFFFFCFFFFFEFFFFFFFFFDFFFFFFFFFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFBFCFFF8FFFFFAFBFCF6FFFFFAFEFDF9FFFEFFFFFDFFFFFDFF
+FEF6FFC0B3CF7766907D699C7A6697A191B5FFF3FFFFF9FFD1C3E476648E7B6593816C95A392B4
+FFF7FFFFFDFFFEFEFEFFFFFBFFFFFDFFFFFDFFFFFFFFFFFDFFFFFDFFFFFBFFFFFBFFFFFBFFFFFD
+FFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFBFFFFFAFFFDFF
+FFFDFFFFFFFAFFFFFAFBFFFFF9FFFFFCFFFFFFFEFFFFFCFFFFFDFDFEFFFDFBFFFDF9FFFFFCFFFF
+FFFDFFFFFDFFFBFFFFF9FFFFFEFFFFFFFEFFFFFEFDFFFEFBFFFEFDFFFEFDFFFFFFFEFFFFFFFEFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFFFFFDFAFBF6FFFFFBFFFFFFFCFCFE
+FEFEFFFFFFFFFEFFFAFEFCFDFFFBFFBCB1CF7768917B6A97786690A696BAFFF8FFFFF8FFD2C2E7
+7865927A66977D6A97A190B0FFF4FFFFFCFFFCFBFFFEFFFFFCFFFDFCFFFBFDFFFEFFFEFFFFFCFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFDFFFFFBFFFFFDFFFEFFFEFFFFFEFFFFFFFFFDFFFDFDFFFEFDFFFFFBFEFFFD
+FFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFEFFFBFEFFFAFEFFFAFFFFFBFFFEFFFFFEFFFFFEFFFFFEFF
+FFFFFFFEFFFAFCFFFAFEFFFFFEFFFFFEFFFFFEFFFFFFFEFFFFFEFFFFFEFFFFFFFFFCFFFFFCFFFF
+FFFEFFFFFEFFFFFFFDFEFFFDF9FFFFFBFFFFFFFEFBFFFEFBFFFFFFFEFFFFFFFFFBFFFFFBFFFFFD
+FFFFFFFFFFFFFFFEFFFFFFFAFFFFFAFFFEFFFFFEFFFCFFFFFCFFFFFEFFFBFFFFFBFFFFFFFFFFFF
+FFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFEFFFBF8FAF5FFFFFFFCFCFCFFFEFCFFFFFDFFFEFDFFFCFF
+FFF9FFBAAFCF7D6D9A7666977C6C99A095B7FFF4FFFFFCFFFFFDFEFFFFFDFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFDFFFFFDFFFFFBFFFFFDFFFFFFFEFFFFFEFFFFFFFDFEFFFDFFFFFAFF7A6A8F7E659C
+7B6896FFFBFFFEFFFFFFFEFFFFFEFFFFFFFFFFFFFFFEFFFFFEFFFDFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFDFEFFFDFFFFFDFFFEFFFFFEFFFEFFFFFEFFFFFFFFFDFFFFFBFFFFFDFFFFFDFFFFFD
+FFFFFFFFFFFFFFFFFFFFFEFDFFFEFFFFFDFFFFFFFFFBFFFFF9FFFDFEFFFDFFFFFDFFFFFFFFFFFF
+FFFEFFFFFEFFFFFEFFFEFFFDFCFFFDFCFFFFFFFEFFFFFEFFFFFFFFFEFFFFFCFFFFFEFFFFFFFEFF
+FFFEFFFEFFFDFFFFFDFFFCFFFFFCFFFFFEFFFEFFFFFFFFFBFEFFFBFCFFFFFBFFFFFCFFFFFEFFFF
+FEFFFDFEFFFDFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFDFFFFFBFFFFFBFFFEFFFFFEFFFFFFFD
+FFFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFBFFFFFDFFFFFEFFFFFDFF
+FEF9FFFFFBFFC0B3CF75668D7A6898816F9FA491BEFFEEFFD5C3EB786791776796776893A497B5
+FFF9FFFFFBFFFEFDFBFFFFFBFFFFFDFFFEFFFFFEFFFFFEFFFFFFFFFFFFF8FFFFF8FFFFFDFFFFFF
+FFFEFFFFFEFFFFFEFFFFFFFFFBFFFDFCFFFDFFFEFDFFFDFDFEFFFDFCFFFFFEFFFFFFFEFFFFFFFB
+FFFFFAFCFFFFFBFFFFFCFFFFFEFFFFFFFEFFFFFEFFFFFEFFFFFFFBFFFFFAFFFFFDFFFEFFFFFEFF
+FEFFFFFFFFFFFFFDFDFFFFFAF9FFF8F8FFF8FBFFFBFEFFFBFFFFFBFFFFFAFEFFFBFCFFFDFCFFFF
+FEFFFFFFFFFBFFFFFBFFFEFFFFFEFFFFFEFFFFFFFFFFFEFFFFFEFFFFFDFFFFFEFFFEFFFFFBFFFF
+FCFFFFFEFFFFFFFEFFFFFEFFFFFEFFFFFFFDFCFFFFFBFFFFFBFFFFFEFFFFFFFEFFFFFDFFFFFEFF
+FFFEFFFFFDFFFFFEFFFFFFFBFFFFFAFFFFFAFFFFFAFFFEFBFFFFFDFEFFFDFCFFFFFFFEFFFFFEFF
+FEFFFFFEFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFDFEFFFBFEFFFAFCFDF8
+FFFFFDFFFEFFFFFDFFFEF8FFFFFAFFC1B4D0796B8F7867947B6A97A494BBFEF0FFFFF9FFCDC3DB
+7C6E927C6B987E679BA38DBBFFF4FFFFFBFFFDFFFEFBFFFAFEFFFFFFFFFFFFFFFDFFFFFDFFFFFD
+FFFFFDFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFFFFFFFFFFFFFFFFFEFFFFFCFFFDFCFFFDFEFFFDFFFFFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFD
+FFFEFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD
+FDFEF9FFFFFBFDFDFBFFFFFFFFFDFFFFFCFFFFFDFFFFFAFFFFFAFFC0B2D37A6A9779689C7B699B
+A08FB9FFF6FFFFF8FFD4C3E37A688E7E6D9A7D6D9A9E93B3FDF6FFFEFCFFFFFFFDFFFEFFFFFEFF
+FFFFFDFFFFFAFFFFF6FFFFF8FFFFFFFFFEFFFFFFFFFFFFFBFFFFFDFFFFFBFFFFFDFFFFFDFFFFFD
+FFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFEFFFFFEFFFEFFFFFCFFFFFBFFFFFCFFFD
+FFFEFFFFFDFFFFFDFDFFFDFDFFFEFFFFFFFFFFFFFDFFFFFDFFFEFFFFFFFFFEFFFDFCFFFDFEFFFF
+FFFFFFFFFFFDFFFFFBFEFFFDFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFDFEFFFDFFFFFD
+FFFFFFFEFFFFFBFFFFFCFFFFFFFEFBFFFDFAFFFFF8FFFFFAFFFEFFFFFEFFFFFFFFFEFFFFFCFFFD
+FCFFFBFCFFFBFFFFFBFFFEFFFFFDFFFFFEFFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFEFFFF
+FCFFFFFCFFFFFFFEFFFFFEFFFFFDFDFFFEFBFEFFFFFCFFFFFEFFFDFFFFFDFFFFFFFFFFFFFEFFFF
+FEFFFFFEFFFFFEFFFDFCFEF9FEFFFAFDFEF8FFFFFAFFFEFCFFFDFEFFFEFFFFFBFFFFFAFFC1B3CC
+7C6A927A69967A6A979F90B7FFF7FFFFF9FFD3C4E57A6892826A9C816B9AA291B1FFF4FFFEFBFF
+FEFFFFFFFFFFFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFDFFFFFDFFFFFDFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFBFFFFFBFFFEFFFFFEFF
+FFFFFAFFFFFAFCFFFFFBFFFFFCFFFFFFFEFFFFFDFFFFFEFDFFFFFDFCFFFBF9FFFDFCFFFFFFFDFF
+FFFEFFFBFFFDF9FFFDFFFFFFFFFDFFFFFEFBFFFEFAFFFEFBFFFEFDFFFFFFFFFFFFFFFEFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFDFDFFFFFDFFFFFBFCFCFCFEFEFFFFFFFF
+FDFBFCFFFEFFFFFCFFBFB4D2796A957B699D7B699BA392B6FEF0FFFFF9FFCFC2E07F6E9B7C6899
+7D6B95A190B2FFF7FFFFFBFFFBF8FFFDFCFFFEFFFFF6FBF7FEFFFBFEFFFBFEFCFDFFFEFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFDFFFFFBFEFFFDFCFFFFFCFFFFFEFFFFFFFFFDFFFEFBFFFEFBFEFFFBFCFFFDFEFFFF
+FFFEFFFFFEFBFFFFFAFFFFFDFEFFFDFEFFFBFEFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFD
+FFFFFAFFFFFAFFFFFDFFFFFFFFFFFFFEFFFFFEFFFFFCFFFFFCFFFFFCFFFFFBFFFFFCFFFFFEFFFF
+FFFEFFFFFEFBFFFFFBFCFFFFFCFFFFFFFEFBFFFEFBFFFFFFFEFFFFFFFFFDFFFFFBFFFFFDFFFFFF
+FFFFFFFFFFFFFFFFFDFFFFFDFFFEFFFFFFFFFEFFFFFEFFFFFFFFFBFFFFFBFFFFFFFFFFFFFFFFFF
+FFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFDFEFFFBFEFFFBFCFCFCFFFFFFFFFFFDFFFEFFFFF9FDFFFBFFBEB0D1
+7E6F9A7767987666939C91B3FEF6FFFFFCFFFFFEFFFFFEFFFFFFFDFFFFFBFFFFFBFFFFFDFFFFFD
+FFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFDFEFFFDFFFFFAFF7A6A8F7E659C7B6896
+FFFBFFFEFFFFFFFEFFFFFEFFFFFFFFFFFFFFFEFFFFFEFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFDFEFFFDFEFFFDFFFEFFFFFDFFFFFEFFFFFEFFFFFFFDFFFFFBFFFFFDFFFEFFFFFEFFFFFFFF
+FFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFBFFFFFBFFFFFFFFFFFFFEFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFFFEFFFFFBFFFFFCFFFDFFFEFDFFFDFDFFFDFDFFFEFFF9FFFFF9FFFFFFFEFFFFFDFF
+FCFFFDFEFFFAFFFEFBFFFDFDFFFEFFFEFFFFFEFFFDFEFFFBFEFFFFFEFFFFFFFEFFFFFFFFFEFFFF
+FCFFFDFCFFFFFEFFFFFEFFFFFFFFFFFFFFFDFFFFFBFFFFFDFFFEFFFFFEFFFFFEFFFFFFFDFFFFFB
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFCFFFFFDFFFFFCFFFFF7FF
+BFB3CB7E6D97786698796598A08DBBFFF1FFD5C4E87D6B95796894796A95A499BBFCF3FFFEF9FF
+FFFEFFFFFEFCFFFFFDFFFFFFFFFFFFFEFFFFFFFEFFFFFFFFFFFFFDFFFFFBFFFFFDFFFEFFFFFFFF
+FFFFFFFFFEFFFFFFFFFCFFFDFCFFFDFFFEFFFFFEFFFEFFFFFCFFFFFEFFFFFFFEFFFFFFFBFFFFFB
+FCFFFFFCFFFFFCFFFFFEFFFFFFFEFBFFFEFBFEFFFDFEFFFDFFFFFBFFFFFBFFFEFDFFFEFFFEFFFF
+FFFFFFFFFDFDFFFEFBFBFFFDF9FFFDFBFFFDFCFFFDFFFFFBFEFFFBFEFFFDFCFFFDFEFFFFFEFFFF
+FFFFFDFFFEFDFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFEFFFD
+FFFFFDFFFEFFFFFEFFFFFFFDFEFFFFFBFFFFF9FFFFF9FFFFFCFFFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFBFFFFFBFFFFFBFFFFFDFEFFFDFFFFFFFFFFFFFEFFFF
+FEFFFFFFFFFFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFDFFFFFBFFFFFBFFFFFDFFFDFF
+FFFCFFFFFBFFFFF7FFBFB2CE7967917D6A9777678E9F91B2FFF9FFFFF8FFD3C3E77E6D97776492
+7C6A949F90AFFFF6FFFFF9FFFFFDFFFCFEFBFEFFFAFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFEFFFFFEFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFF
+FFFEFFFEFFFFFCFFFFFCFFFFFEFFFFFEFFFBFFFFFBFFFFFFFFFEFFFFFFFDFFFEFDFFFEFFFFFEFF
+FFFEFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFEFFFA
+FCFFF8FEFEFEFFFEFFFEFBFFFFFDFFFFFAFFFFFAFFBFB1D27766927664987A689AA292B7FFF4FF
+FFF5FFD2C3E47E68977864957869909C93B0FBF7FFFFFEFFFFFEFFFFFCFDFFFDFFFFFDFFFFFFFB
+FEFFF8FEFFF6FEFFF8FFFFFDFFFEFFFFFFFFFEFFFDFFFFFFFFFFFDFFFEFFFFFFFDFFFFFDFFFFFD
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFDFEFFFDFFFEFF
+FFFEFFFFFEFFFFFEFFFCFFFFFCFFFFFFFEFFFFFDFDFFFFFDFEFFFDFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFDFFFFFDFFFFFBFEFFFDFCFFFFFCFFFFFCFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFDFFFFFF
+FFFFFFFCFFFFFEFFFFFFFEFBFFFEF8FFFFFAFFFFFBFCFFFFFCFFFFFEFFFFFFFFFFFFFFFDFFFFFB
+FFFFF8FFFFFAFFFEFFFFFEFFFEFFFFFEFFFFFFFEFBFFFEFBFEFFFFFEFFFFFFFFFBFFFFFBFCFFFF
+FCFFFFFFFEFFFFFDFFFFFEFFFFFFFDFFFFFDFEFFFDFFFFFDFFFFFDFFFFFFFFFFFFFEFFFFFEFFFF
+FEFFFFFEFFFDFFFFFBFDFEF9FFFEFAFFFFFDFFFBFFFFFDFFFFFAFFFFFAFFC0B1CE78678B796392
+7B68959F94B2FFF7FFFEF9FFCEC5E07C69967B63957F6594A38FB4FFF4FFFFFDFFFFFFFFFCFEFD
+FFFFFFFFFFFFFFFFFBFFFFF8FFFFF8FFFFFAFFFFFDFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFEFFFFFEFFFDFFFFFD
+FFFFFDFFFEFFFFFEFFFFFFFFFEFFFFFCFFFFFEFFFFFFFFFBFFFFFAFCFFFBFEFFFFFFFDFFFFFDFF
+FBFFFDF9FFFDFFFFFFFFFDFFFFFEFDFFFEFBFFFEFDFFFEFDFFFEFFFFFFFFFFFFFFFEFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFEFFFAFBFDFFFFFFFCFCFAFCFAFBFFFEFFFBF9FAFFFDFF
+FFFCFFBCB2CA74658E7C6A9E7C69A0A18DBEFFF5FFFFF7FFCFBFE37F6E98776595776692A194B0
+FFF5FFFFFCFFFFFBFFFFFEFFFEFDFFFEFFFFFEFFFDFEFFFDFBFDF8FFFFF8FFFFFAFFFFFDFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FEFFFFFEFFFFFCFFFFFBFFFFFCFFFFFCFFFFFFFFFDFFFEFBFFFEFBFCFFFFFBFFFDFEFFFBFFFFF8
+FFFFF1FFFEF3FFFEFBFFFEFFFFFFFFFEFFFFFCFFFFFCFFFFFBFFFFFCFFFFFFFEFFFFFDFFFFFCFD
+FFFCFDFFFFFDFFFFFDFFFEFFFFFFFDFBFFFDF8FFFFF8FFFFF9FFFFFEFFFDFFFFFBFFFFFFFFFEFF
+FFFEFDFFFEFBFFFEFFFFFFFDFFFEFBFFFEFBFFFFFFFEFFFFFCFFFFFCFFFFFFFFFDFFFFFDFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFBFFFFFBFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFEFFFDFEFFFDFFFFFFFFFDFFFFFDFFFFFCFFFFF7FFBFB2CE7A6995766697
+7C6D98A095B5FFFAFFFFFDFFFFFDFFFEFCFFFFFFFFFFFFFFFFFFFBFFFFFAFFFFF8FFFFFAFFFFFD
+FFFFFFFFFEFFFFFEFFFFFFFFFEFFFFFEFFFFFFFDFEFFFDFFFFFAFF7A6A8F7E659C7B6896FFFBFF
+FEFFFFFFFEFFFFFEFFFFFFFFFFFFFFFEFFFFFEFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFF
+FCFFFDFEFFFFFFFEFFFFFDFFFFFCFFFFFDFFFFFFFDFEFFFBFFFFFDFFFEFFFFFEFFFFFEFFFEFFFF
+FEFFFFFFFEFFFFFEFFFFFEFFFFFFFFFCFFFFFCFFFFFFFDFFFFFEFFFFFFFDFFFFFDFFFFFFFFFFFF
+FFFFFDFFFFFFFEFFFFFEFFFFFFFFFDFFFEFBFFFCFFFFFEFFFBFFFFF9FFFFFFFFFFFFFEFFFEFFFD
+FCFFFBFFFFFAFFFFFBFFFEFFFFFEFFFFFFFFFFFFFDFFFFFFFFFFFFFFFEFFFFFEFFFEFFFFFCFFFD
+FCFFFDFEFFFDFFFFFFFFFFFFFFFFFDFFFFFDFFFDFFFFFEFFFFFFFFFEFFFFFFFFFBFFFFFBFFFFFD
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFDFDFBFEFEFCFDFBFEFFFDFFFFFBFFFFF5FFC4B6D07B6B8F
+7865937C689BA794C2FFF1FFD3C2E67B6A8E7B69937B6A94A294B7FCF2FFFFFDFFFFFEFDFBF9FA
+FFFFFFFDFDFDFEFEFEFEFFFFFEFFFFFFFEFFFFFEFFFFFFFFFFFFFDFFFEFFFFFEFFFFFFFFFFFFFF
+FFFEFFFFFFFDFCFFFDFEFFFDFFFEFFFFFEFFFEFFFFFEFFFFFFFEFFFFFEFFFFFFFFFFFFFDFEFFFD
+FEFFFDFEFFFDFFFFFDFFFFFAFFFEFBFCFFFFFBFFFFFEFFFFFFFFFDFFFFFBFFFFFDFFFFFDFFFEFF
+FFFDFDFFFEFFFEFFFFFBFFFFFCFFFFFEFFFFFEFFFDFEFFFDFEFFFDFEFFFFFEFFFFFFFFFFFFFEFF
+FFFEFDFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFEFFFFFFFFFEFFFDFFFFFD
+FFFEFFFFFDFFFFFFFBFEFFFBFBFFFFF9FFFFFBFFFFFCFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFD
+FFFFFDFFFEFFFFFEFFFFFEFFFFFFFFFFFFFDFFFFFBFFFFFDFFFFFDFFFFFFFFFFFFFEFFFFFFFFFF
+FFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFDFDFDFBFEFEFCFDFBFEFFFDFFFFFBFF
+FDF5FFC1B7D27A6C907C69977B6895A193B4FEF4FFFFFAFFD0C3DD7764917B67987D6B95A091B0
+FDF5FFFFFDFFFFFEFFFFFEFFFDFEF9FFFFFAFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFEFFFFFEFFFFFFFFFEFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFEFFFFFBFFFFFCFF
+FCFFFFFBFFFFFEFFFFFFFFFFFEFFFBFEFFFBFEFFFFFEFFFFFFFFFFFFFFFDFFFEFFFFFEFFFFFEFD
+FFFEFFFFFEFFFFFEFFFEFFFFFEFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFCFEF9FEFFFB
+FBFBFBFFFDFFFFFCFFFFFBFFFFFAFFC0B3CD7969907E6D9A7E6C9CA08FB9FFF4FFFFF7FFCFC2E0
+7A6A917D699C786593A294B5FFFBFFFFFEFFFCFCFCFFFEFFFFFDFEFFFDFFFFFEFFFFFFFDFFFFFA
+FEFFFAFFFFFBFFFFFDFFFEFFFFFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFDFFFFFDFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFDFFFFFFFEFFFFFEFFFFFFFFFFFFFEFFFFFFFDFEFFFDFFFFFFFFFFFF
+FFFEFFFFFFFDFBFFFFFCFFFFFFFDFFFFFDFDFFFFFBFEFFFBFFFFFFFFFEFFFFFEFFFFFEFFFFFFFD
+FFFFFBFFFFFDFFFFFFFCFFFFFBFFFFFCFFFFFEFFFFFFFFFFFFFFFFFCFFFFFCFFFFFFFFFDFFFFFD
+FEFFFFFEFFFFFFFFFDFFFEFBFFFFFBFFFFFDFCFFFFFBFFFFFEFFFFFFFFFFFFFEFFFFFFFDFFFFF8
+FEFFFAFFFEFFFEFEFFFCFFFFFEFFFFFFFEFDFFFEFBFFFFFFFEFFFFFFFFFAFFFFFAFEFFFFFEFFFF
+FFFEFFFFFEFFFFFEFFFFFEFDFFFFFDFEFFFBFFFFFDFFFFFDFFFFFFFFFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFDFDFBFFFFFDFCFBF9FFFDFFFFFDFFFFFCFFFFFAFFC0B3CF7C6790826B99816C97A090B4
+FFF6FFFFF9FFCCC3DE796B8F7F699A7B6393A791B7FFF8FFFFFCFFFCFCFEFEFFFDFDFFFAFFFFFF
+FFFFFFFFFFFDFFFFFBFFFFFBFFFFFBFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFCFFFFFCFFFFFEFFFFFFFFFF
+FFFEFBFFFEFBFFFEFFFFFEFFFEFFFFFEFFFFFFFFFBFFFFFAFFFFFBFFFFFFFFFDFFFFFEFFFBFFFF
+FBFFFDFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFBFFFFFDFEFFFFFEFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFDFEFFFEFFFFFCFCFCFDFDFDFFFEFFFFFEFFFFFDFFFFFAFFBBB1CA
+76688B7F6E9B786698A28EBFFFF0FFFFF7FFCEBDDD7B65937F699A7C6B97A196B6FFF9FFFFFDFF
+FFFDFEFFFEFFFEFCFFFEFEFFFDFEFFFEFFFFFDFFFEFAFCF7FFFFF8FFFFF8FFFFFDFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FEFFFFFCFFFFFCFFFFFCFFFFFFFFFFFFFEFFFFFEFFFFFEFFFCFFFFFCFFFFFEFFFAFFFFF6FFFFF3
+FFFEF4FFFEFDFFFDFFFFFEFFFFFFFFFCFFFFFBFFFFFBFFFFFCFFFFFFFFFFFFFDFFFFFBFFFFFBFF
+FFFFFDFFFFFDFFFEFFFFFFFFFCFFFBF9FFFDF9FFFFFBFFFFFFFFFDFFFFFBFFFFFFFFFEFFFFFEFD
+FFFEFDFFFEFFFFFEFFFFFEFDFFFFFBFFFFFFFEFFFFFEFFFFFEFFFFFFFFFDFFFFFDFFFFFFFFFEFF
+FEFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFFFDFFFFFBFFFFFBFFFFFFFFFEFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFEFFFFFCFEFDFBFFFEFCFCFEFFFEFFFFFCFFFFF5FFC4B5D27B6B907866967D6C999F91B2
+FEF5FFFFFDFFFDFDFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFFFFFAFFFFFAFFFFFBFFFFFFFFFFFF
+FFFEFFFFFEFFFFFFFFFEFFFFFEFFFFFFFDFEFFFDFFFFFAFF7A6A8F7E659C7B6896FFFBFFFEFFFF
+FFFEFFFFFEFFFFFFFFFFFFFFFEFFFFFEFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFCFFFF
+FCFFFFFFFFFFFFFDFFFFFBFFFFFCFFFCFFFFFBFFFBFFFFFDFFFEFFFFFDFFFFFEFFFCFFFFFBFFFF
+FFFEFFFFFDFFFFFEFFFFFFFDFEFFFDFFFFFDFFFEFFFFFEFFFBFFFDFBFFFFFFFEFFFFFEFFFFFFF8
+FFFFF8FFFDFFFFFDFFFEFFFFFEFFFFFFFDFFFFFDFFFEFFFFFCFFFDFEFFFDFEFFFDFFFFFFFEFFFF
+FBFFFDFBFFFBFFFFFFFFFEFFFFFEFFFFFEFFFEFFFFFFFFFFFFFCFFFFFDFFFEFFFDFCFFFBFCFFFB
+FEFFFBFFFFFDFFFFFFFFFFFFFFFEFFFFFDFFFFFEFFFCFFFFFCFFFFFFFFFBFFFFFBFFFFFDFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFDFFFFFAFFFFFAFFFEFCFFFCFFFFF9FFC0B2D37A69937A67957B6593
+A792BDFFECFFD6C1EA7B69937B69937A6993A193B6FEF5FFFFFCFFFFFDFEFFFEFFFFFEFFFDFCFF
+FDFDFFFEFFFFFEFFFDFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFD
+FFFFFDFEFFFDFEFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFEFFFFFEFFFFFFFFFBFFFFFA
+FFFFFBFFFEFDFFFDFFFFFEFFFCFFFFFBFFFFFEFFFFFFFEFFFCFFFFFCFFFDFFFEFFFFFDFFFFFDFF
+FFFDFFFFFEFFFEFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFF
+FFFFFDFFFFFDFCFFFDFBFFFFFCFFFFFEFFFDFFFFFBFFFFFBFFFEFFFEFFFFFBFFFFFBFFFFFFFDFF
+FFFDFFFFFFFAFFFFF8FEFFFBFEFFFFFEFFFFFEFFFFFFFEFFFFFEFFFEFFFFFCFFFDFEFFFBFFFFFD
+FFFEFFFFFEFFFFFDFFFFFEFFFFFEFFFEFFFFFFFFFDFFFFFDFFFFFFFFFFFFFFFFFBFFFFFAFFFFFB
+FFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFFFFFDFFFFFBFFFFF9FFBEB4CF
+796B8F786992796A95A193B7FFF4FFFFF8FFD2C3E47C6A94826B9F7A6795A091B0FFFAFFFFFEFF
+FFFFFFFBFCFEFEFEFEFFFFFDFEFEFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFDFEFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFDFFFFFD
+FFFEFDFFFEFDFFFFFDFFFFFDFFFFFDFFFFFDFCFFFFFBFFFFFEFFFFFFFEFFFFF9FFFFFBFFFCFFFF
+F8FFFFFEFEFFFFFEFFFFFFFAFCFFFAFCFFFFFBFFFFFCFFFFFEFFFDFFFEFFFFFEFDFFFEFBFFFDFD
+FFFDFFFFFDFFFFFFFDFEFFFBFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFF9FBFAFFFFFD
+FFFEFFFFFCFFFFFAFFBDAFD27A69937966937D6B93A190B0FFF3FFFFF7FFD1C4E27B6D917A6B94
+776690A494B8FFF7FFFFF8FFFFFAFEFFFFFDFCFCFCFEFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFBFFFFFDFEFFFFFEFFFFFFFDFFFFFEFFFFFFFDFEFFFFFCFFFFFBFFFFFEFFFD
+FEFFFAFCFFFBFEFFFDFFFEFDFFFEFDFFFFFBFFFFFDFFFEFFFFFEFFFFFEFFFFFFFFFFFFFBFFFFFB
+FFFDFFFFFEFFFEFFFDFCFFFDFEFFFFFFFEFFFFFEFFFFFEFFFCFFFFFBFFFFFFFFFDFFFFFBFFFFFB
+FFFFFDFFFEFFFFFFFFFCFFFFFCFFFFFEFFFFFFFEFFFFFFFDFFFFFDFFFDFFFFFEFFFEFFFBFEFFFD
+FFFEFFFFFEFFFEFFFFFCFFFFFEFFFFFFFFFFFFFFFDFFFFFBFFFFFBFFFFFBFFFFFFFEFFFFFEFEFF
+FFFEFFFFFEFFFFFEFDFFFFFDFEFFFDFFFFFDFFFFFDFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FFFFFDFAFAF8FFFEFFFFFDFFFFFBFFFFFAFFBDB0CA7A6A8F7C649882679AA190B0FFF4FFFFFAFF
+CFC5E07C6B977C68997A6493A594B8FFF7FFFFF9FFFFFBFCFFFFFBFBFDFAFEFFFDFFFFFDFFFFFD
+FFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFEFFFFFCFFFFFCFFFFFEFFFFFEFFFFFEFFF8
+FFFFFAFFFEFFFFFCFFFFFCFFFFFDFFFCFFFFFBFFFDFFFFFAFFFEFDFFFEFFFEFEFFFEFFFFFFFFFD
+FFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFDFFFFFAFFFFFAFEFFFFFEFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFEFFFFFCFFFFFDFFFEFFFFFFFAF8FBFFFDFFFDF6FFBEB3D17B6C957D6C99
+796892A291B5FFF4FFFFF4FFD5C4E8806B9680649E826A9E9F91B2F7F3FFFEFFFFFEFFFDFCFBF9
+FFFEFDFFFDFFFFFEFFFDFEFFF9FDFFFCFFFFFEFFFFFFFFFBFFFCF9FFFFFDFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFD
+FFFFFDFFFFFFFFFEFFFFFDFFFFFCFFFEFFFFFCFFFFFEFFFFFEFFFFFEFFFDFEFFFDFEFFFFFFFFFF
+FFFEFFFFFDFFFFFDFFFFFEFFFEFFFFFCFFFFFEFFFFFEFFFFFCFFFDFCFFFDFFFDFFFFFDFFFFFEFF
+FFFFFFFEFFFFFFFEFFFFFEFFFFFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFEFDFFFEFF
+FEFFFFFEFFFFFFFEFFFFFFFFFEFFFFFEFFFFFFFFFDFFFEFBFFFFFBFFFFFDFFFEFFFFFEFFFEFFFF
+FCFFFFFEFFFFFFFFFDFFFEFDFFFEFDFFFFFBFEFFFBFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FEFFFFFEFFFFFCFFFFFEFEFFFFFCFFFFF9FFC0B2D37A69957A67957D6B93A495B4FEF3FFFFFDFF
+FFFEFFFFFFFFFDFFFEFCFEFDFFFFFBFFFFFBFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFFFDFFFFFFFFFFFBFFFFFDFFFDFEFFFDFFFFF9FF7A6A8F7D669C7B6896FFFBFFFFFFFFFFFEFF
+FFFEFFFFFFFFFEFFFFFEFFFFFEFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFF
+FFFFFFFFFDFFFFFBFFFFFDFFFCFFFFFBFFFDFFFFFFFFFEFFFFFDFDFFFEFFFCFFFFFBFFFFFFFEFF
+FFFDFFFFFEFFFFFFFDFFFFFBFFFFFBFFFEFFFFFEFFFBFFFFFBFFFFFFFEFFFFFEFFFFFFF8FFFFF6
+FFFCFFFFFCFFFEFFFFFCFFFFFFFEFFFFFEFFFFFEFFFFFFFDFEFFFBFEFFFDFFFEFFFFFEFFFBFFFF
+FBFFFDFFFFFDFFFEFDFFFEFFFFFEFFFFFFFFFFFFFFFFFDFFFFFDFFFFFFFDFCFFFBFEFFFBFFFFFB
+FFFFFDFFFFFDFFFFFFFFFEFFFFFDFFFFFEFFFEFFFFFCFFFFFFFFFDFFFFFBFFFFFDFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFDFEFDF9FFFFFBFFFEFFFFFBFFBEB1CF7B6A947C69977B6896A792B9FFEFFF
+D6C4EC7A67947966947A6995A193B4FFF6FFFFFBFFFFFDFFFFFEFDFEFCFDFFFEFFFCFBFFFFFFFF
+FDFFFEFFFFFDFEFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFEFFFFFEFFFFFFFFFBFFFFFAFFFEFB
+FFFEFDFFFDFFFFFEFFFCFFFFFCFFFFFFFEFFFFFEFFFCFFFFFCFFFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFEFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFEFFFFFDFFFFFFFD
+FFFFFDFCFFFDFBFFFDFCFFFFFEFFFDFFFFFBFFFFFBFFFEFFFEFFFFFBFFFFFBFFFFFFFDFFFFFDFF
+FFFFFAFFFFF8FFFFFBFFFFFDFFFFFFFFFFFFFFFEFFFFFFFFFEFFFFFCFFFDFEFFFDFFFFFDFFFEFF
+FFFEFFFFFDFFFFFDFFFFFEFFFFFFFFFFFFFDFFFFFDFFFFFFFFFFFFFFFFFBFFFFFAFFFFFBFFFFFD
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFDFDFFFEFFFFFCFFFFF9FFBCB1CF7A6C8F7A6B92
+796A91A193B7FFF5FFFFF8FFD2C2DD7C6A947A6697786495A494B9FFF5FFFFFBFFFFFDFFFFFFFF
+FEFEFEFFFFFFFFFFFDFFFEFCFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFEFD
+FFFEFDFFFFFDFFFFFDFFFFFDFFFFFDFCFFFFFCFFFFFEFFFFFFFEFFFFFAFFFFFBFFFCFFFFF9FFFF
+FFFEFFFFFEFFFFFFFAFEFFFBFCFFFFFBFFFFFCFFFFFEFFFDFFFEFFFFFEFDFFFEFBFFFDFDFFFDFF
+FFFEFFFFFFFDFEFFFBFEFFFDFEFFFDFEFFFDFFFFFDFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFEFF
+FFFFFDFFFFFDFFFFFDFFFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFEFFFDFCFFFFFEFFFFFEFFFFFCFF
+FFFAFFC1B2CF7A69957B69997B6991A392B2FFF3FFFFF8FFD2C3E476688C786C94776B91A196B4
+FDF4FFFFFAFFFFFCFFFFFDFEFFFEFCFFFFFFFEFFFFFEFFFFFFFFFFFFFEFFFFFDFFFFFDFFFFFEFF
+FFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFBFFFFFDFEFFFFFFFFFFFFFEFFFFFEFFFFFFFDFEFFFFFBFFFFFBFFFFFEFFFDFEFFFA
+FFFFFBFFFFFDFFFFFDFFFEFDFFFFFDFFFFFDFFFFFFFFFEFFFFFEFFFFFFFFFFFFFBFFFEFBFFFCFF
+FFFDFFFEFFFDFEFFFBFFFFFFFFFDFFFFFDFFFFFDFFFCFFFFFCFFFFFFFFFDFFFEFBFFFFFBFFFFFD
+FFFEFFFFFEFFFCFFFFFCFFFFFFFEFFFFFEFFFFFFFDFFFFFBFFFEFFFFFEFFFEFFFFFEFFFFFFFEFF
+FFFEFFFFFFFFFEFFFFFEFFFFFFFFFFFFFEFDFFFEFBFFFFFBFFFFFDFFFFFFFFFFFFFEFFFFFFFEFF
+FFFEFFFFFEFDFFFFFDFEFFFDFEFFFDFEFFFDFFFFFFFEFFFFFEFFFFFCFFFFFCFFFFFEFFFFFDFDFD
+FFFFFFFFFDFFFFFAFFFFF9FFC0B3D17A6A8F7C69967E6698A58FBDFFF4FFFFF9FFD1C4DE76688B
+7C68997B6798A494B8FFF3FFFFFBFFFFFEFDFFFDFAFFFEFAFEFFFDFEFFFDFFFFFBFFFFFDFFFFFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFEFFFFFFFDFFFFFDFFFFFDFFFFFFFEFFFFFCFFFFFEFFFFFEFFFFFEFFFAFFFFFA
+FFFDFFFFFCFFFFFBFFFFFDFDFCFFFFFBFFFFFFFEFBFFFEFDFFFEFFFEFEFFFFFFFFFFFEFFFFFFFD
+FFFFFFFEFFFFFEFFFFFFFFFFFFFFFDFFFFFAFFFFFBFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFBFDFCFFFFFFFCFCFEFFFDFFFFFBFFBEB3D37B6C95796797796895A291B3
+FFF3FFFFF8FFD2C2DD7B69917D6796816699A08BB4FFF8FFFFFEFFF9FDFCFCFFFBFFFFFDFFFEFD
+FFFDFDFFFBFCFFFEFFFDFEFFFCFFFFFDFFFEFFFDFEFFFEFDFFFEFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFBFFFFFB
+FFFEFFFFFDFFFFFCFFFFFCFFFEFFFFFBFFFFFEFFFFFFFFFFFEFFFDFEFFFFFCFFFFFEFFFFFFFEFF
+FFFDFFFFFDFFFFFDFFFEFFFFFEFFFFFFFEFFFFFFFFFCFFFBFCFFFBFFFFFFFFFDFFFFFEFFFFFFFF
+FEFFFFFFFEFFFFFEFFFFFDFDFFFEFBFFFEFBFFFEFFFFFEFFFFFFFFFFFFFFFFFEFDFFFEFFFEFFFF
+FEFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFEFDFFFEFBFFFFFBFFFFFDFFFFFFFFFEFFFEFFFFFEFFFF
+FEFFFFFFFFFDFFFEFDFFFEFDFFFFFBFFFFFDFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FDFDFDFFFFFFFFFDFFFFFAFFBCB1D1786C947B69997A6995A192B1FFF3FFFFFBFFFFFDFFFFFDFF
+FDFDFFFEFFFFFEFFFDFFFFFBFFFFFBFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFD
+FFFFFDFCFCF2FFFFF8FFFDFCFFFBFFFFF8FF796A9379659A7A6996FFFAFFFFFDFFFFFEFFFFFEFF
+FFFFFFFEFFFFFCFFFFFCFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFEFF
+FFFEFFFFFDFFFFFEFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFFFDFFFFFDFFFEFFFFFEFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFDFFFFFBFFFEFF
+FFFDFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFFFFFEFFFFFEFFFFFFFFFFFFFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFDFFFFFDFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFEFFFFFFFDFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFDFFFFFAFFFFF9FFC2B5CF77688F7C6B977B6993A391B7FFF2FFD1C0E2796895
+78679B78679B9C90B6FEF8FFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFFFEFF
+FFFEFFFFFEFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFEFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFD
+FFFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFDFEFFFDFCFFFDFCFFFF
+FEFFFFFEFFFFFFFFFFFFFFFFFFFEFFFEFCFDFFFCFFFFF9FFC3B5D8796A937968947B6B92A293B4
+FFF1FFFFF6FFD3C2E67D6B937C6997766591A899BAFEF2FFFFFBFFFFFDFFFFFDFFFFFEFFFFFEFF
+FFFEFFFFFEFBFFFFFBFFFFFDFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFEFFFFFDFFFFFDFFFFFFFFFEFFFFFFFEFF
+FFFEFFFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFDFFFEFFFFFEFFFFFEFF
+FFFEFFFFFFFDFCFFFBFCFFFAFCFFFAFEFFFAFEFFFBFEFFFBFFFFFDFFFFFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFFFDFFFFFBFFFFFBFEFFFFFCFFFFFCFFFFFEFFFFFFFEFFFFFEFFFFFDFDFFFEFB
+FFFFFBFFFFFBFEFFFFFAFEFFFDFEFFFFFEFFFFFCFFFFFAFFFFFDFFFDFAFFFFFBFFFFF9FFC2AFCB
+806B927663917C6B95A293B0FFF4FFFFF6FFD7C2E17E6994766592776C969C95B6FFFAFFFFFCFF
+FFFCFFFFFCFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFFFDFFFEFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFD
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFDFFFDFFFFFEFF
+FFFFFFFFFFFDFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFEFFFFFFFDFFFFFDFFFEFFFFFEFF
+FFFEFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFDFFFEFFFFFEFFFFFFFFFFFFFFFFFEFFFFFEFF
+FFFEFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFFFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFFFDFDFFFAFBFFFCFDFEFFFBFEFFFCFFFFFBFFFDFBFFFFFCFFFFFEFFFFFDFBFF
+FFFBFFFFFAFFC2B1D17C66947B62997E6899A393B7FFF4FFFFF7FFD3C4E17C6C9077678E7B6A94
+A193B4FFF9FFFFFBFFFFFCFCFFFDFAFFFEFFFFFEFFFEFFFFFEFFFDFFFFFDFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFEFF
+FFFDFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFDFFFEFFFFFEFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFFFFFFFFFFFFFEFFFFFEFFFFFFFDFFFFFDFFFEFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFCFFFFFDFFFFFEFFFCF7FDFFFAFFBDB2D27565947D6CA0786793A393B7FFF2FFFFF6FF
+D4C1DF7F6A917B65947D6A97A496B0FEF6FFFFFCFFFFFDFFFFFFFFFFFFFDFBF9FAFFFEFFFFFEFF
+FFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFDFFFEFF
+FFFEFFFFFEFFFFFDFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFEFFFFFFFF
+FFFEFFFFFEFFFFFEFFFFFEFDFFFFFDFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFF
+FFFEFFFFFEFFFFFFFFFFFFFFFFFEFFFFFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFF
+FFFEFFFFFEFFFFFEFFFFFFFDFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFDFF
+FFFAFFFFF5FFC2B4D5786B96776A96766A909F94B2FFFAFFFFFBFFFFFDFFFFFDFFFFFEFFFFFEFF
+FFFFFFFFFFFFFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFF4FFFFF8FFFDFEFFFBFFFFF7FF796A937A689C7B6A96FFFAFFFFFCFFFFFDFFFFFEFFFFFEFF
+FEFFFFFEFFFFFEFFFDFFFFFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFEFFFFFAFFFFFAFFBBAECC7B6C937E6D99786793A492B8FFF1FFD2C1E37D6B917967997B6B9C
+A494C1FFF5FFFEF9FFFFFFFAFFFFFDFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FFFFFFFFFFFFFFFEFFFFFDFFFFFCFFFFF9FFBDAFD27768917D6C997A6993A394B5FEF0FFFFF7FF
+D3C2E27C6A94776692786994A395B8FCF3FFFFFBFFFFFEFFFFFEFDFFFEFFFFFEFFFFFEFFFFFEFF
+FFFFFBFFFFFBFFFFFDFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFCFFFDFCFFFBFCFFFBFEFFFBFEFFFBFEFFFDFFFFFDFFFFFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFFFDFFFFFBFFFFFDFEFFFFFEFFFFFEFFFFFEFFFFFFFEFFFFFEFDFFFEFBFFFFFAFFFCF9
+FEFEFCFEFFFFFCFFFFFCFFFFFDFCFFFFFBFCFFFCFDFFFDFFFFFCFFFFF8FFC7B5CF7F68927A6492
+7C6B97A193B7FFF9FFFFF4FFD6C3E17D678E7A649381709DA298BDF9F5FFFFFDFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFDFFFFFBFFFFFDFFFEFFFFFEFFFEFFFFFCFFFBFBFFFFFBFFFFFEFFFFFFFAFFFFFAFF
+C2B2CC7A65907C659980699DA392BCFFF6FFFDF3FFD4C3E37B668D78638E7F6F96A196B4F9F4FF
+FFFDFFFFFEFDFFFEFBFFFEFDFFFEFFFFFFFFFFFFFFFFFFFDFFFFFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFEFF
+FFFBFFFFFCFFFFFAFFFFFBFFBBAECA7B6C957B6B9C776798A494B9FCEDFFFFF7FFD3C3DE806C91
+7E69947C6695A292B7FBF5FFFFFFFFFEFCFDFFFFFFFEFCFDFFFFFFFFFEFFFEFEFEFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFDFFFFF6FEFFF9FF
+C3B4D57869927568967A6D98A097B6FFF8FFFFFCFFFFFDFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA
+FFFFFBFFFBFFFFF7FFFFF8FF77688F7B699B796892FFF9FFFFFCFFFFFCFFFFFDFFFFFDFFFFFEFF
+FFFFFDFFFFFBFFFFFDFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFFFDFF
+FFF7FFC0B3D17E6D9A796797776491A18FB7FFF4FFD4C0E57F69987A66977A6697A191B6FFF3FF
+FFF7FFFFFBFFFFFAFEFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFDFFFFFEFFFFFEFDFFFEFD
+FFFEFFFFFCFFFFFBFFFFF7FFBCAED27E6E9B75659277678EA596B5FFF3FFFFF9FFCCBEDF77688F
+786C94776B91A39AB9F9F1FFFFFDFFFFFFFDFFFFFAFFFFFAFFFFFDFFFFFFFFFEFFFFFFFFFFFFFD
+FFFFFDFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFEFFFFFEFFFFFEFDFFFFFAFFFFFAFFFFFAFFFFFAFFFFFAFFFFFAFFFEFFFFFDFF
+FCFBFFFDFEFFFBFFFFFCFFFFFFFFFBFFFFFAFFFFFDFFFDFFBBACCB7B6593796296806C9DA193B7
+FCF1FFFFFAFFD2C7E57969907A67957D6A989F8FB4FAF0FFFFFCFFFDFCFFFCFEFDFDFDFDFDFFFE
+FEFEFEFDFFFEFEFEFEFDFFFEFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FFFEFFFFFBFBFFFBFEFFFAFFFFFCFFFFFDFEFEFEFCFBFFFCFBFFFFFDFCFFFFFAFFC1B0D47F6998
+7C659D7967979E93B3FCF7FFFFFAFFD6C9E78069978165988069979F90B1F8F4FFFEFEFFFDFCFF
+FDFDFFFDFDFFFEFEFFFDFFFEFDFFFEFFFEFCFFFDFCFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFFFEFFFFFDFF
+FFFBFFFFF6FFBDB0CC7B6D91796A9377678CA495B6FFF2FFFFF6FFD0BEE47B69937A64937D6795
+A48FB6FFF4FFFFFDFFFAFCFBFFFFFFFDFFFEFEFEFEFCFEFDFEFEFEFBFDFCFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFFFDFFFFF8FFC5B6D774658C
+7A6B967A6E96998EB0FBF3FFFFFAFFFFFDFEFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFCFDFDFD
+FFFEFFFFFCFFFEF4FF7D6E957361937F6E9AFFF8FFFFFAFFFFF9FFFFFAFFFFFAFFFFFAFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFBFFC0B3D1
+786990776595796797A694BEFFF2FFD3BEE57E68967D669E7C649EA992C6FFF2FFFFF8FFFFF5FF
+FFF9FFFFF8FFFFFBFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFBFFFFFAFFFFFAFFFFFAFFFFFAFFFFFAFFFFFAFF
+FFF9FFFFF8FFC0B1DA7B6B987565947B6C95A192B3FFF4FFFFF7FFD0C2DC7D6D947C6B987A6A97
+A293BEFCF0FFFFF9FFFFF9FFFFFAFFFFFDFFFFFDFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFBFFFFFAFF
+FFF9FFFFF9FFFFFAFFFFFAFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFF
+FFFBFFFFFAFFFFF9FFFFFAFFFFFAFFFFFBFFFFFDFFFFFDFFFFFEFFFFFDFFFFF8FFFFFAFFFFFAFF
+FFFBFFFFFCFFFEFDFFFFFCFFFEFBFFFFFAFFBAB2CA786B977D6CA37869A09D91C1FAF0FFFFF9FF
+CEC4E773678F7B6B9C7E6A9FA390BEFFF2FFFFF6FFFFF9FFFFFBFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFAFFFFF9FFFFF9FFFFF9FFFFFAFFFFFBFFFFFCFFFFFCFFFFFAFFB9AACB7D67987C639C7D699C
+A293BAFCF9FFFBFAFFCBC7DE73678D81669B83649FA68EC0FFF5FFFFFAFFFBFAFFFFFBFFFFFAFF
+FFFAFFFFFCFFFEFEFFFFFDFFFFFBFFFFFAFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFAFFFFF8FF
+C3B5D6796A91796A937A6C90A495B2FFF3FFFFF7FFD1C0E47E6B99756194826B9FA791C0FFF1FF
+FFF7FFFFF7FFFFFBFFFFFBFFFCF8FFFFFBFFFFFCFFFFFAFFFFFCFFFFFBFFFFFCFFFFFBFFFFFCFF
+FFFBFFFFFCFFFFFBFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFAFFC0B2D574658E7D6E99766A90
+9E93B3FFF9FFFFFCFFFFFEFFFFFFFBFFFFFAFFFFFDFFFFFDFFFFFFFFFFFFFFFFFDFFFFFDFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFCFBFFFDFCFF
+FFFCFFFFF8FF7667907E6CA079679B7A68907A698D7A688E796892796895796895786994796892
+7A67947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C6694
+7A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A6794
+7C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C6694
+7A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A6794
+7C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C6694
+7A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A6794
+7C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C6694
+7A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A6794
+7C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C6694
+7A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947B6A97796894
+7D6B93A08EB4FFF0FFD6C0EE7C64987D649E7B61A27F66A77C649E7A66997966937A6A917B6A94
+7B6A947A67947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A6794
+7C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C6694
+7A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A6794
+7C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C6694
+7A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A6794
+7C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C6694
+7A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A6794
+7C66947A67947C66947A67947C66947A67947A67947A67947A67947A67947A67947A67947A6795
+7967977B699D7664947A6993A495B6FFF4FFFFF4FFD7C9EC7968927C65997E659E7F669F7B629B
+7B649A7D669A7B67987C69977A67957A66977A66997A66997A66977A67957A67947A67947A6794
+7A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A6794
+7C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C6694
+7A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A6794
+7C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C6694
+7A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947C66957D65997D649B
+7D65997C66977C66957C66947C66947C67927A67947A68927C66947C66947C66947C66947C6695
+7C66957D65997F64977F66907D6690796894766995756A947669947C69967D67957C67927C6792
+7A67957A68987B6A967E6B987C66957B679C7469A5706AA68E8EC0BEBFEBE1DFFFC9C2EB796B9E
+7967A17D69A478639C7E66987E649482649883679A7D65957B68957D67957B68957D67957B6895
+7D67957B68957C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C6694
+7A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A6794
+7C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C6694
+7A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A6794
+7C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C6694
+7A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A6794
+7C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A6794796998
+7969967A6A917B69917D67957D67957E67937E6793826A9A7E6396886DA47D6595A190B2FDF3FF
+FEFCFFCCCBDD746E90776A9881659F7C5E9C80649F7B669E77699C77699C79679B7D669C7D669A
+7A6996776B91776B917A69957B68967A67947A67947C66947A67947C66947A67947C66947A6794
+7C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C6694
+7A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A6794
+7C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C6694
+7A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A6794
+7C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C6694
+7A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A6794
+7C66947A67947C66947A67947C66947A67947C66947A67947C66947A68927969907869927E6C9C
+7765957D6D94A192B3FFF2FFFFF8FFD1C1E57C6B977A66997C679F7D699E7662977B679C7A6699
+7F6C9A7A67947C66957A67947D67967865927E68977C69967C66957A67947C66957A67947C6695
+7A67947C66957A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A6794
+7C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C6694
+7A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A6794
+7C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C6694
+7A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A6794
+7C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C6694
+7A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A67947C66947A6794
+7C66947A67947C66947A67947C66947A67947C66947A67947B6B9A776A96756991A59ABAFAF1FF
+FFFCFFFFFBFFFCFBF7FFFFFAFFFFFAFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFCFEFEFFFFFEFDFFFEFBFF
+FFFAFF7B70927868957D6B9B7C6A927C6A927C69967C68997C689D7C679F7B699B7C689B7F679B
+7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B
+81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B
+7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B
+81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B
+7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B
+81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B
+7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B
+81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B
+7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B
+81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7E679B7B6896796892A091B0
+FFF5FFD2C1E377658F826BA17D659F8169A57C649E7B649A7D699C7C689B7B69997E6C9C7A6697
+7F679B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B
+7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B
+81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B
+7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B
+81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B
+7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B
+81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B
+7F679B81669B7F679B81669B7F679B7E679B7E679B7E679D7E679B7E679B7C68997C689B7B699B
+7A68987B6A94A293B0FFF5FFFFF9FFD4C7E177688F7A6996826A9E7E63987B6097866BA27F669F
+7D649D7D649E7E66A07F66A07E66A07F66A07E679F7F669D7E679D7F669D7F669D7F679B7F679B
+81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B
+7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B
+81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B
+7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B
+81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B81669D81659F81659F81669D
+7F669D7F679B7F67997F67997E68997E68997E68997F67997F67997F679B7F679B7F669D7F669F
+7F66A07F66A081669B81669B7C67A07B68A07A69A07B689F7F689E7E669A81679783699980689C
+7C659D78649F7A66A37E6AA77567A56D6AAD7880BF727FB36A76A09193B9746D9677669C7D68A1
+76619A7D699E7D6A9780699780629881629B80659C7E669A80659A7F679B81669B7E669A80659A
+7E669A81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B
+81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B
+7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B
+81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B
+7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B
+81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B
+7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7E679D7A679F79689E
+7A69967B68967D669C7E659C80659A8065987E639A7B649C79669D9E91BCFDF5FFFFFCFFCAC8D6
+726F84726A8F7B6B987A629483669C7F669D7E679F78679D79689E7B669F7E659E7E659E7F669D
+7C68997A68987D669C7E659C7F669D7F679B81669B7F679B81669B7F679B81669B7F679B81669B
+7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B
+81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B
+7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B
+81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B
+7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B
+81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B
+7F679B81669B7F679B81669B7F679B81669B7F679B81669B7E679B7F6D9D7A6A977664967A6995
+A394B5FFF4FFFFF9FFD0C2DB7D6D917A69957967977C6A9A7A67957D6C99806CA17A659D7C639A
+7D649B7D649B8269A07D649B7A619880679E7E659C7F669D7F669D7F669D7F669D7F669D7F669D
+7F669D7F669D7F679B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B
+7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B
+81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B
+7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B
+81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B
+7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B
+81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B7F679B81669B
+7F679B81669B7F679B81669B7F679B81669B7E679B7666957A6E96A398B8FCF4FFFFFCFFFFFDFF
+FFFEFCFFFFFBFFFFFBFFFFFDFFFFFDFFFFFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFAFEFFFBFDFEF9FFFEFFFFFBFF
+C2B9CC776A88786A8B796A87796A87796A8B79698E79689279689279698E7A688E7C678E7C6790
+7D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D6690
+7C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C6790
+7D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D6690
+7C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C6790
+7D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D6690
+7C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C6790
+7D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D6690
+7C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C6790
+7D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D6690
+7C67907D66907C67907D66907C67907D66907C67907D66907A688E7A6A8FA99CBAFFF5FFD5C9DD
+786A847C6D8E7A68927A67947A689279678F7D6B9379699079689279689275658A7D6D917C678E
+7C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C6790
+7D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D6690
+7C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C6790
+7D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D6690
+7C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C6790
+7D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D6690
+7C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C6790
+7D66907C67907D66907C67907C67927C67927A68907A688E7A698B7A698B7A698B796A89786986
+A296ACFFF6FFFFF9FFCEC6D1756C7F7B709277688F79678F7D688F7E69907C67907B66917C6792
+826C9A7966937C67927A68907C688D7A698B7C688D7A688E7C67907C67927C67907C67907D6690
+7C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C6790
+7D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D6690
+7C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C6790
+7D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D6690
+7C67907D66907C67907D66907C67907D66907C67907D66907C678E7C688D7C688D7C688D7A698D
+7A698D796A8B796A8B786A8B786A8B786A8B79698D79698D7A688E7A688E7C67907A6892786990
+7869907A68907C67927A67957A66977A66977A67957865927B69917D698E7B678C7B678C7C6B95
+766C9E6F6AA06C6BA4656BA76072B25E76B4657EB66476A46A6E9477709278668E836C967C6A92
+786A8E7A6F8F756A8A7E6D917D688F7D688F7D68917E67917D68917E67917D68917E67917D6891
+7D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D6690
+7C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C6790
+7D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D6690
+7C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C6790
+7D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D6690
+7C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C6790
+7D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907B69937A6A91796B8E
+796B8E7A6A917B69917D698E7B698F796996776F9E8283B3E3E8FFF8FEFFC2C5D4777286776D86
+78698A7F6E927E688C7F678B7F698F766589796B8E776C8C796C8A7A6B8A7D688F7E67917E6791
+7E688F7E688F7E688F7D66907C67907D66907C67907D66907C67907D66907C67907D66907C6790
+7D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D6690
+7C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C6790
+7D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D6690
+7C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C6790
+7D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D6690
+7C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C6790
+7D66907C67907D66907C67907D66907C67907D66907C679078688D76688C7B6D91A193B4FFF7FF
+FFF7FFD3C8D67A6E8276688977688F7D6E9577698C786988796C8A7464897C6C937C6A92816C95
+7C67907A658E7F6A937F6A937E69927B668F7C67907C67907C67907C67907C67907C67907C6790
+7C67907C67907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C6790
+7D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D6690
+7C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C6790
+7D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D6690
+7C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C6790
+7D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D6690
+7C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C67907D66907C6790
+7D66907C67907D66907C67907D66907A688E7C6E919B92AFFCF5FFFFFCFFFFFBFFFFFFFDFFFFFD
+FEFEFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFDFCFEF9FFFFFAFDFEF9FFFEFFFFFAFF
+FFFAFFFFF7FFFFFAFFFFFAFFFFF9FFFFF8FFFFF8FFFFF8FFFFF9FFFFF9FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF9FFFFF9FFFFFAFFFFFBFFFFFAFFFFFAFF
+FFF7FFFFF7FFFFF8FFFFF9FFFFF8FFFFF9FFFFF7FFFFF7FFFFF8FFFFFAFFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF7FFFFF7FFFFF8FFFFF8FFFFF9FFFFF9FFFFF9FFFFF9FFFFFBFFFFFAFF
+FFFDFFFFFEFFFFFCFFFFFAFFFFF7FFFFF9FFFFF7FFFFF8FFFFF9FFFFF9FFFFF8FFFFF8FFFFF7FF
+FFF8FFFFF9FFFFF9FFFFFAFFFFFAFFFFFAFFFFF9FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF9FFFFFAFFFFFAFFFFFAFFFFFAFF
+FFFAFFFFFAFFFFFBFFFFFAFFFFFAFFFFFAFFFFFAFFFFF9FFFFF9FFFFF8FFFFF8FFFFFAFFFFFAFF
+FFF8FFFFF7FFFFF8FFFFF7FFFFF6FFFFF7FFFFF9FFFFF9FFFFF8FFFFF5FFFFF9FFFCF3FFC4C7F2
+8995C76778AC657CB2607EB4607EB05F77A37D8DAFB8BCD7F2EAFFFFF1FFFFF1FFFFF9FFFFFAFF
+FCF7FFFFFCFFFFF9FFFFFAFFFFF9FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF9FFFFFAFFFFFAFF
+FFF9FFFFF9FFFFF7FFFFF8FFF9F5FFC6CBF16879A5697FA89FB4D3E2F0FFF4F8FFFFF8FFFFF8FF
+FFF4FFFFF8FFFFF7FFFFF6FFFFF8FFFFF7FFFFFCFFFFFCFFFFFBFFFFF8FFFFF7FFFFF6FFFFF6FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF9FFFFF9FFFFF9FFFFF8FFFFF9FFFFFCFF
+FFFCFFFFFBFFFFF9FFFFF7FFFFF8FFFFF9FFFFFAFFFFF9FFFFFAFFFFF6FFFFF9FFFFF6FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF7FFFFF9FFFFF8FFFFF9FFFFF8FFFFF9FFFFF8FFFFF9FFFFF8FFFFF9FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FFFFF8FF
+FFF8FFFFF8FFFFF8FFFFF8FFFFF9FFFFF8FFFFFBFFFFFDFFFEFCFDFFFFFBFFFFFBFFFFFDFFFFFF
+FFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFDFFFFFDFFFEFFFFFDFFFFFCFF
+FFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFCFFFFFCFFFFFCFFFFFDFFFFFDFFFFFCFFFFFCFFFFFCFFFFFDFFFFFDFFFFFDFF
+FFFEFFFFFDFFFFFDFFFFFCFFFFFDFFFFFCFFFFFCFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFEFFFFFEFFFFFFFBFFFFFBFFFEFFFFFEFFFFFCFFFFFCFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFFFFFEFFFFFEFFFFFEFFFFFEFEFFFEFEFF
+FEFEFFFCFFFFFEFEFFFCFCFFFCFDFFFFFEFFFFFEFFFFFDFFFFFDFFFFFBFFFFFBFFFFFDFFFFFCFF
+FFF9FFFFFDFFFFFCFFFFFAFFFFFCFFFBFBFFFBFEFFF9FAFFFCFDFFFAF8FFF3F8FF7589AE607FAE
+5E7FB45C7CAD637FA4829AB4B0C0CFCED7DEDFE0E5ECEAEFF9F2FAFEF7FFFFFCFFFFFDFFFEFDFF
+FFFEFFFFFEFFFEFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFAFFFFFCFFFFFDFFFFFEFFFFFDFF
+FFFDFFFEFBFFFAF9FFEDF5FF7F92B05F7CA85D7EB35C7DB0617DAD9FB2DDE1EBFFF6F8FFFDFAFF
+FFF9FFFFFBFFFFFAFFFFFAFFFFFDFFFFFCFFFFFEFFFFFEFFFFFBFFFFFAFFFFFAFFFFFCFFFEFDFF
+FEFFFFFFFEFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFEFFFFFEFDFFFEFF
+FFFDFFFFFCFFFFFCFFFFFCFFFFFDFFFFFDFFFFFEFFFFFDFFFFFEFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFEFFFFFFFDFFFFFAFFFFFAFFFFFBFFFFFFFFFEFFFEFEFF
+FEFEFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFEFF
+FFFDFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFDFFFFFDFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFD
+FFFFFDFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFBFFFFFDFFFFFDFFFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFFFFFFFFFFFFFFFFFDFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFFFFFFFEFFFEFFFFFEFFFFFEFFFBFEFFFAFEFFFBFFFFFDFEFFFDFFFFFD
+FEFFFBFFFFF8FEFFF8FFFFFAFEFFFDFFFEFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFDFCFFFBFCFFFBFCFFFFFCFFFFFCFFFFFCFFFFFCFFFF
+FCFFFFFCFFFFFCFFFFFEFFFFFDFFFCFDFDFBFFFFFDFFFFFFFFFFFDFFFEFBFFFEFDFEFCFFFEFFFF
+FCFFFFFBFFFFFAFEFFF4FAFFF1FFFFDBEDFB9EAEC5C8D4EAF1F8FFE9F3FDA5BDD7617FA16282A9
+89A6C8ADC1D9BDCBD6CACFD2D3D5D2DFDEDAEAE9E5F6F6F6FBFBFDFFFEFFFFFEFFFFFDFFFFFEFF
+FFFFFDFDFFFCFEFFFDFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFDFFFEFDFFFEFDFFFFFDFFFFFDFFFFFFFFFEFF
+FCFBFFF6FBFFECF9FFB7CCDF83A1C3597BA95B7EB45E81B75E7DAC687FA8A0B1CDE2EEFEF9FEFF
+FFFFFFFFFDFFFFFDFFFCFAFFFFFFFFFCFCFAFFFFFDFCFAFFFFFEFFFEFFFFFCFFFFFBFFFFFBFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFEFF
+FFFEFFFFFEFFFFFEFFFFFFFDFFFFFBFFFFFBFFFFFBFFFFFDFFFFFDFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFFFBFFFFF8FFFFFAFFFFFBFFFFFFFFFEFFFEFEFFFEFFFF
+FEFFFFFEFFFFFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFFFFFBFFFFFDFFFFFDFFFFFDFFFFFFFFFEFF
+FFFEFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFEFFFDFEFFFDFEFFFBFEFFFBFEFFFBFEFFFBFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFEFFFFFFFEFFFFFEFFFFFFFFFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFEFFFD
+FEFFFAFEFFFAFEFFFBFEFFFFFEFEFFFEFEFFFEFEFFFEFFFFFFFFFDFFFFFAFFFFFAFFFFFBFFFFFF
+FFFFFFFFFFFBFFFFFBFFFFFFFFFFFFFFFFFAFFFFF6FFFFF6FFFFF8FFFFFDFFFFFFFFFDFFFFFEFF
+FFFEFFFFFFFFFFFFFDFFFFFDFFFEFFFFFFFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFEFFFDFEFFFDFFFFFFFFFEFFFFFDFFFFFDFFFFFDFFFFFEFF
+FFFEFFFFFEFCFFFEFAFFFFFAFFFFFAFEFDF8FEFDF9FFFFFBFDFEF9FFFFFDFFFFFFF8FCFFF7FFFF
+ECF9FFF4FFFFC4D8F385A4C3597DA15C7DAA8FA7CDE6EFFEE7ECF2D3DDE7A5B3BEB9C7D0C0CDD5
+C5C9D2C8C7CFD2CDD3DCD7DBE7E3E4EFEFEFF6F7F9FAFBFFFFFEFFFFFDFFFFFBFFFFFCFFFFFEFF
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFEFFFDFEFFFDFEFFFDFFFFFFFFFFFFFFFEFFFFFEFFFDFBFE
+F7F8FCEAEFF3D8E3E9CDDFEDABC1D97693B55B7CA5597EA85A7FA96086AD62809CDFF1F5F8FEFA
+FBFBFBFDFBFEFFFEFFFCFCFCFFFFFBFFFFFDFDFCFFFBFEFFF9FFFFF7FFFFFDFEFFFEFEFEFFFFFF
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFFFFFEFFFFFEFFFFFFFFFFFFFDFFFFFDFFFFFFFFFEFFFFFEFFFFFFFF
+FFFFFFFFFFFDFFFFFBFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFFFFFEFFFFFEFFFFFFFDFFFFFAFFFFFBFFFFFDFFFFFFFFFEFFFEFFFFFEFFFFFFFFFD
+FFFFFBFFFFFBFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFFFFFFFFFFFFFDFFFFFDFFFFFFFFFEFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFEFFFDFEFFFDFEFFFBFEFFFAFEFFFAFCFFFBFCFFFFFCFFFFFCFFFF
+FCFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFEFFFEFFFFFFFFFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFEFFFBFEFFF8
+FCFFF8FCFFFAFCFFFFFCFFFFFCFFFFFEFEFFFEFFFFFEFFFBFEFFF8FFFFFAFFFFFDFFFFFFFFFFFF
+FFFFFDFFFFFDFFFFFFFFFFFFFFFFFAFFFFF8FFFFF6FFFFF8FFFEFFFFFEFFFFFDFFFFFDFFFFFDFF
+FFFEFFFFFEFFFFFFFBFFFFFBFFFFFBFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFFFFFEFFFFFEFFFFFDFFFFFDFFFFFDFFFFFEFFFFFCFB
+FFFEFBFFFFFAFFFEF9FFFFFAFFFFFBFEFEFCFCFCFCFEFFFFFBFCFEFCFFFFF4FEFFE5F8FFB3CEE3
+7590AE607EA4577EA75983AD5D83B25E7A9FD2DBEAE8E9EDDADEE1D3D7D8CED3CDCDCFCACFCDD0
+D9D4DAE3DCE3E6E1E5EBE9EAF6F6F6F9F9F9FCFCFEFFFEFFFFFDFFFFFDFFFFFDFFFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFEFFFDFCFFFBFEFFFDFFFEFFFFFEFFFFFEFFFFFEFFFCFAFBF8F8F6
+ECEEEDE4E8E7D0D5D8C4CED8C2D3E7A0B8D47493B25E82A4567CA186A5C1E3F6FCF1FBFAF3FAFF
+E4EAF6F4FCFFF5FEFFFCFEFDFCFCFAFFFEFFFEFFFFFBFFFFFBFFFFFDFDFDFFFEFFFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFFFFFEFFFFFEFFFFFFFDFFFFFDFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFF
+FFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFF
+FFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFFFFFEFFFFFEFFFFFFFDFFFFFBFFFFFBFFFFFDFFFFFFFFFFFFFEFFFFFEFFFFFFFFFBFFFFFA
+FFFFFAFFFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFEFFFFFEFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFDFEFFFDFEFFFBFEFFFBFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFBFEFFFBFEFFFDFFFEFFFFFEFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFDFEFFFAFEFFFA
+FEFFFBFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFDFFFFFDFFFFFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFEFEFFFEFEFFFEFFFFFEFFFDFFFFFBFFFFFBFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFF
+FFFFFDFEFFFBFFFFF8FEFFFAFEFFFDFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFDFFFFFDFFFFFEFFFFFEFDFFFEFAFFFEF9
+FDFEF8FDFFFAFCFFFFFBFFFFF9FFFFFBFFFFFAFBFFFBFEFFF0F8FFA5B7CD688EB25481AB5681AB
+5680A85E81A75D7E9F81A0BFBBCFE7E4E8F1E5E3E6E2E1E6DCDCDED9D8D6DAD9D7DBDADFE0E1E6
+ECEDF1F5F6F8F8F8F6FAF9F5FCFBF7FFFCF9FFFEFFFFFFFFFEFFFFFCFFFDFBFFFBFBFFFBFEFFFD
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFDFFFFFBFFFFFFFFFDFFFFFDFFFFFEFFFFFFFDFBFEF7F7FAF3EEEFEA
+E8E7E5E1DDDCD1CCD2C8C8D4C3C9D9BDCDDDA7B9CD8395ABC1D2E4E2EFF5E8F6FFB0C3E1677FA3
+92AFCFD5F0FFF3FFFFFCFFFFFDFBFFFFFDFFFCFCFEFFFFFFFFFEFBFFFDFAFFFFFDFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFDFEFFFDFEFFFBFEFFFDFEFFFFFEFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFBFFFFFBFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FFFEFFFFFEFFFFFFFFFFFFFDFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFDFFFFFBFFFFFBFFFFFB
+FFFFFDFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFD
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFDFEFFFDFEFFFFFEFFFFFEFFFFFEFFFFFEFFFD
+FEFFFBFEFFFAFFFFFBFFFFFFFFFEFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFDFFFFFDFEFFFDFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFDFFFFFDFFFFFDFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FEFEFFFEFEFFFEFFFFFEFFFFFFFFFDFFFFFDFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFF
+FEFFFBFEFFFAFEFFFBFEFFFDFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFDFFFFFBFFFFFAFFFFFAFCFFFB
+FBFFFFF6FFFFF5FFFFF3FFFFF2FBFFFAFEFFF5F9FFECF4FF8195AD567DA84E7EAE5783AA6185A7
+8BA3BFB5C7DFC6D9EAD4E2EDE2E5EAEDEBECE9E7E8E9E7E8E8E4E5EFEBECF1F1F3EEF2F3EFF3F4
+F4F8F9FAFCFBFCFCFAFFFEFAFFFDFAFFFEFBFFFFFDFFFFFDFCFFFDFBFFFDFBFFFDFEFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFFFFFDFFFFFDFFFEFFFFFDFFFFFDFFFFFEFFFEFFFFFCFEF9FAFDF6F8F9F3F0ECE9
+EFE7E5E3DADDD5CED5CAC9CFCDD2D8C4CDD4CDD3DFD5DCE6E1EBEDDEECF76F85AA5C7CAB5C82AF
+577DA192AEC3DBEDF9F2F9FFF9FDFFFBFFFFFEFEFEFFFDFAFFFEFBFFFFFDFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFEFFFDFEFFFBFEFFFDFEFFFDFEFFFFFEFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFF
+FFFFFFFFFFFFFFFFFBFFFFFAFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFEFF
+FFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFFFFFD
+FFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFDFFFFFDFEFFFDFEFFFFFEFFFFFEFFFFFFFFFBFFFFFBFFFFFFFFFFFFFFFFFBFFFFFBFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFEFFFFFDFFFFFDFFFFFEFFFFFEFFFFFEFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFDFFFFFBFFFFFB
+FFFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFEFF
+FFFEFFFFFFFDFFFFFAFFFFFBFFFEFFFFFEFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFFFFFFFEFFFF
+FEFFFFFFFFFDFFFFFDFFFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFDFFFFFBFEFFFBF9FEFAF7FFFFF6FFFF
+F3FFFFE8F7FFBECFED8D9CB9BCC7DBF2FAFFEDF1FAB3BFCF637DA26D8DB497B1CAB5C5D5C5C7D6
+CCCAD5CACFD5DAE2E5E7E8ECECEAEBF9F8F3F0EFEBF7F2F8F3F0F7F5F3F4F8F8F6F8FDF9F9FDFE
+FAFFFFFCFFFFFEFFFFFFFFFDFFFEFDFFFDFDFFFDFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFDFEFEFCFFFFFDFFFFFFFFFEFFFFFEFFFEFFFFFDFFFEFCFEFBFAFBF6F7F6F2F5F1F0
+EEEAEBE6E4E9DCDBE0D4D6D5D0D4D3D9DADEDCDDE1E6EAE9D7E0E78E9DBC617CA9577DAE5783B4
+5481AB5983A98EAFD0D6EEFFEAFBFFF8FFFFFFFEFFFFFBFDFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFBFFFFFBFFFFFBFFFFFBFFFFFDFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFFFDFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFF
+FFFFFDFFFFFBFFFFFBFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD
+FFFFFBFEFFFDFEFFFDFEFFFFFEFFFFFFFFFBFFFFFBFFFFFFFFFFFFFFFFFBFFFFFBFFFFFDFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFDFFFFFDFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFDFFFFFBFFFFFDFFFFFDFFFEFF
+FFFEFFFFFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFFFDFFFFFBFFFFFBFFFEFFFFFEFFFFFFFFFFFFFDFFFFFBFFFFFAFFFFFBFFFFFBFEFFFDFEFFFB
+FFFFFDFFFFFDFFFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFFFEFFFFFFFDFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFF
+FFFFFFFFFEFFFFFEFFFFFEFDFFFEFDFFFEFFFFFEFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFDFFFFFFFCFFFFF4FDFFF2FFFFDFF4FFA6BEDA
+738DB0637BA76379A08392A9E9F1FCE6E9EED8DFE9A8B8D2BDCEEAC0CCDAC3C6CDCEC7CED8CFD2
+DBDAD8E4E6E5EDEDEFF9F7F8F5F4EFFDFCF8FDFBFFFCF9FFFDFCFAFEFFFAFCFEFBFCFFFFFBFFFF
+FAFFFFFCFFFFFFFFFFFFFEFDFFFDFDFFFDFFFFFDFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFEFEFCFFFFFDFFFFFFFFFFFFFDFEFFFEFFFFFEFFFFFDFFFEFFFFFDFAFBF6F7F6F4F6F4F7
+EDECF1EDEDEFE3E5E0E4E5E0E0E0E0EBE9EAE4E5E0E7E8EAD8DFF2BAC9E87E9AC15A7FAB5581B0
+5482B3567FAB5D7E9F9BB3BFF1FFFFF7FBFEFFFEFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFF
+FFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFFFFFFFFFDFFFFFBFFFFFBFFFFFAFFFFFAFFFFFBFFFFFBFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFDFFFFFD
+FFFFFBFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFD
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFFFFFFFFFFFFFDFFFFFDFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFF
+FFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFFFFFFFDFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFEFFFBFFFFFDFFFFFBFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFFFEFFFFFEFFFFFEFFFFFCFFFFFEFFFFFFFEFFFFFEFFFEFFFFFEFFFF
+FFFFFDFFFFFDFFFEFBFFFEFBFFFFFDFCFCFCFEFFFFFEFFFFFFFEFFFFFFFFFFFFFDFFFFFBFFFEFF
+FEFCFFFEFFFFFBFEFFFCFFFFFBFCFFFDFDFFFDFEFFF5FBFFDCEBFF91ABCC6185A95780AC5882B2
+537CB05F7EAA718095D9DDE6E4E7ECDADDE4D0D7E1C9D0DAC9CED2D1D2D4DCD8D9E1DDDCE8E7E5
+EFEFEDF6F4F5FAF8F9FDFCFAFEFDFBFFFDFFFEFEFFFFFFFFFFFFFDFFFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFEFEFCFDFDFDFBFBFBF8F8FA
+F5F5F5F3F3F1F0F2F1EFF0F4F0F1F3F1EEE9EAE5E1E0DADCD3D2D8C2CAD5B4C4DB7E96BA607FAB
+5D7DAC6280A689A3B4E8FBFFF6FFFFF6FBFEF3FAFFFBFFFFFBFCFFFFFEFFFFFDFFFDFAFFFFFEFF
+FEFFFFFDFEFFFEFFFFFFFFFFFFFDFEFFFEFFFFFFFFFDFFFEFEFFFFFFFFFDFFFFFDFEFFFFFEFFFF
+FFFFFFFFFFFDFFFEFDFFFEFDFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFDFEFFFDFEFFFDFEFFFDFFFFFDFFFFFDFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFCFFFFFEFFFFFFFEFFFFFEFFFCFFFFFCFFFFFEFFFF
+FFFEFFFFFDFDFFFDFDFFFEFCFFFFFFFEFFFFFBFCFFFFFEFFFEFEFFFFFFFDFFFFFBFFFFFBFEFCFD
+FCFFFFF7FEFFF4FBFFFBFFFFFCFFFFEFF6FF929DBB6379A26182AD5881AD527EAD537EAB6085B1
+98B2D3CBD4E5E7EAEFE0E3E8DFE3E6DADBDDDADBDDDCDCDCDFDFDFE7E6E4EBEAE8F2F1EFF7F6F4
+FBF9FAFEFCFDFFFDFEFFFEFFFEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFEFEFEFCFCFCFBFBFB
+F9F9F9F8F8FAF5F6FAF5F6F8F5F1F0EEE9E5E7DFDCDBD6D2CDCDCBC1C6CCBFCADEAABBD98296BB
+677E9EC2D7E8DDEFF9EBF9FFA5B3BE9AABBDD2E1F4EEFAFFF9FFFFF9FCFFFEFEFFFDFDFFFCFDFF
+FDFEFFFFFFFFFFFEFFFBF9FAFFFEFFFEFEFEFEFFFFFBFDFCFEFFFDFEFFFDFEFFFFFEFFFFFFFFFD
+FFFFFDFFFEFBFFFEFDFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFEFFFFFCFFFFFEFFFFFFFEFF
+FFFDFFFFFDFFFFFEFFFDFDFFFDFBFEFFFEFFFFFEFFFFFFFDFEFFFDFEFFFBFFFFF8FEFFFAFBFFFF
+F6FFFFF6FFFFF3FCFFEFF8FDEAF8FF8C9FBF627EA65B7DAA5A7FA97090B699B1CDCAD6E6CBD2DA
+DDE0E7E0E3E8EAEBF0EEEFF3E4E4E6EAEAECEAEAEAEEEEEEF4F3F1F6F5F3FAF9F7FDFCFAFFFDFE
+FFFDFEFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFDFDFD
+FDFDFFFCFAFFFCFAFFF8F7FCF1F0F5E8E9EDDFE0E2D3D8D4CCD1CDC7CBCEC4C8D1C5CDDAC4CDDC
+D4E2EBDDEDFADAEAFF6C80A15C79A5607FAB8BA8CACDE5FDEDFFFFF6FFFFFBFFFFFFFFFFFFFDFF
+FFFBFCFFFEFDFFFEFBFFFFFBFCFBF7FFFFFDFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFDFFFFFB
+FFFFFBFFFFFDFCFFFFFBFFFFFBFFFFFCFFFFFFFFFFFFFEFFFFFDFDFFFDFDFFFEFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFDFF
+FFFDFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFDFFFEFBFFFEFDFEFFFFFCFFFFFEFFFFFFFEFFFFFEFF
+FFFEFFFDFDFDFFFFFFFFFEFFFAF9F7FFFFFDFBFBFBF8FCFDF9FFFFF3FDFEF2FFFFE5F5FFAEBFD1
+77889CB5C5D5E7F5FEE5F6FFB4C5DF687F9F829CBFA0B9D8B7CBE4C2CBDAC6C6C8D8D4D1DCDCDE
+E4E8EBF1F2F6F2F3F5F0F0F2F7F7F7F4F4F4F7F7F7FAF9F7FCFBF9FEFDFBFFFEFCFFFEFFFFFEFF
+FFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFEFEFEFFFDFE
+FFFCFFFEFCFFFBFAFFF4F7FEEEF3F9E6EEF1E0E6E2DCDFD8D5D6D1D5D4D2D3D2D7D1D4D9DAE2E5
+DBE8F1AFBED5637A9C6081AE5A80B15A80AD597DA189A7BFCDE3F1F7FFFFF6FAFDFEFCFFFFFEFF
+FDF9F6FEFDF8FFFFFAFFFFFBFBF7F8FFFEFFFFFEFFFEFFFFFFFFFFFFFFFDFFFFFDFFFFFBFFFFFB
+FEFFFDFCFFFFFBFFFFFBFFFFFCFFFFFFFFFFFFFEFFFFFEFBFFFEFBFFFFFDFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFFFDFFFFFDFFFEFBFFFEF8FFFEFAFFFFFFFCFFFFFEFFFFFFFFFDFFFFFAFFFFF8
+FFFFFAFEFFFBFCFEF9FCFFFDF8FCFBFCFFFFF9FFFFEDFAFFD4ECFF95B4D36183A95879A26282A9
+7089A7E2F3FFDDEAF3D9E1EEC6CCDCC4CBDBC1C9D6C2C8D4C8CBD2DBD7D6DEDAD7E9E9E9F0F1F3
+F3F4F6F7F8FAFAFAFCFAFAFAF9F9F9FDFDFBFDFDFBFEFEFCFFFFFDFFFFFDFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFFFDFEFFFDFE
+FFFDFEFDFDFFF9FDFFF5FAFEF0F8FAECF2F0E8EDE9E3E3E3E1DFE2DEDCE1DEDDE2E4E5E7E7ECEF
+DFE8F1C5D5E589A5BD597D9F547DAB5C86B85880B15C7CA391A5BEDBE5F1FBFCFFFFFFFDFFFFFA
+FEFFFAF9FEF8FEFFFFFFFEFFFFFDFFFEFFFFFEFFFFFFFFFFFFFFFDFFFEFDFFFFFDFFFFFDFFFFFF
+FFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFEFFFFFFFDFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFDFFFFFDFFFFFDFFFFFBFFFEF8FFFFFAFEFFFFFCFFFFFEFFFFFFFFFDFFFFF8FFFFF6FDFEF8
+FBFFFAFAFFFBFBFFFFF5FDFFEFF9FFC7D5EF889EC35D7EA9577DAC5981B45F85B45979A06F89A4
+CBDBE8E2E9EFDADBE0D7D6DBCDCED2CFD0D4D5D6DAD8D8DAE4E0DDECE8E5ECECECF3F4F6F8F9FB
+FEFFFFFDFDFDFBFBFBFFFFFDFDFDFBFFFFFDFFFFFDFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFDFFFFFD
+FFFFFFFDFEFFFAFEFFF8FCFFF5F9FAF2F6F5EFF0F4EFEEF3EEECF1EDEBEEE9E8E6E8E8E6E2E2E4
+DADFE5C5D6E0B1CCDF7FA1C65A7FAC577BAD607FAD667999A4AFC1F1F8FFF4FAFAF1FBFAF7FFFF
+F7FFFFF8FFFFFFFEFFFEFBFFFFFEFFFFFFFFFFFEFDFFFEFBFFFEFDFFFFFDFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFDFFFEFBFFFFFDFFFFFDFFFFFDFFFFFDFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFDFFFFFBFFFFFFFCFFFFFBFFFFFCFFFFFEFFFFFFFFFFFEFEFCFEFFFFF8FCFD
+FCFFFFF2F7FDEFFBFF8697B35E7AAA5B7EB6587DB45C81B5587AA76F8DAFA8BCD4D0DEE9E1E6E9
+E5E7E4E6E6E6DDE1E0D8E0E2D8E2E3DFE7E9E5E9E8ECEBE7F7F3F0FAF9F7FCFCFCFDFDFDFEFEFE
+FEFEFEFFFFFDFFFFFDFAFAF8FFFFFDFFFFFDFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFEFEFEFEFEFEFEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFD
+FFFFFFFFFEFFFDFDFFFCFCFCFAFCFBF7FBFEEEF2F5F7FBFEF2F4F3F9F8F4F3EFECEDE5E3DFD9D9
+D0D1D3C4CDD2B9C9D8B0C4DC8B9EBE6B7B9C727C97DAE1F4EEF8FFF1FFFFB1C7D4BDD4E2E9FCFF
+F4FFFFFAFDFFFFFEFFFFFDFFFFFDFFFFFCFDFFFDFAFFFEFBFFFFFBFCFFFDFBFFFFFCFFFDFCFFFD
+FEFFFDFEFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFCFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFCFFFDFCFFFFFCFFFFFCFEFFFCFFFFFCFFFFF8FFFFF6FFFFF4FFFFE0ECFAEBF3FE
+F4FEFFEBF8FF899DB8607FAE5C7DB35E7DAC7B97BEA1BAD9BACFE4C5D2DBDCE1E4E2E2E0EDECE8
+EBEBE9E9EBEAE7F0EFE5EFEEE9F2F1EFF3F2FBFAF8FDF9F6FBFAF8FEFEFEFFFFFFFDFDFDFFFFFD
+FEFEFCFCFCFAFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFEFEFFFDFFFFFFFFFEFF
+FFFEFFFFFDFEFFFDFEFEFEFEFDFFFEFCFFFFF6FAF9F9FBF8FAFAF8F3EFECF6EDEEEBE2E3DDD9D8
+D0D1D3C5CCD2BFC9D3C0C9DABFC7DAB0B6C6E0E6F4E3EFFDD7EAFB64829C6182A17896B8BAD1F0
+F0FFFFF6FCFFFEFEFFFFFDFFFFFCFFFFFDFBFFFEFBFEFFFDFBFFFFFBFFFFFCFFFDFEFFFBFFFFFB
+FFFFFDFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFDFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFDFFFEFFFFFEFEFFFFFFFFFEFEFEFFFFFFFEFEFE
+FEFFFFF9FFFDF5FFFCFCFFFFFDFEFFFEFEFFF5F8FFF1FFFFC7DFFB8CADD0607EA09DB5CDE5F6FF
+E4F2FBC7D5E2667B968DA2BDB8C5D8BCC6D2BECBD3C5D0D4CFD7D9DCE0DFEAEAEAF2F0F1F7F3F2
+F6F5F3F6F6F6F7F9F8F8FAF9FAFCFBFCFCFCFEFDFBFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFCFFFFFCFFFFFEFFFFFFFFFFFFFEFF
+FFFEFFFFFEFDFFFEFBFFFFFAFFFFFAFDFEF8FCFEF9FCFCFCF9F9FBF5F3F8F1F0F5E6E5EBDCDFE6
+D3D7E0CBD2DAC8CFD7CDD2D6D5DBDBDAE2E4DDECF39CB2C75F7FA6577DAE5B82B9537BAC7599BB
+BAD6ECECFCFFFAFEFFFFFEFFFFFBFCFFFFFFFEFFFFFBFFFFFBFFFFFFFFFFFEFAF9FFFEFAFFFEFA
+FEFDF9FFFFFDFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFF
+FEFEFFFEFEFFFEFEFFFEFEFFFFFDFEFFFEFFFEFCFDFFFEFFFFFEFFFFFDFEFFFEFFFDFBFCFEFEFC
+F8FFF8F9FFFFFBFFFFF1F7FFF4FBFFC0CEE97C96B95F80AB547DAB5C81AD728DAADCEFFEDDE8EC
+D8E0E3D0DDE6C5CFD9C4C7CCC9CACCCCD0CFD3D7D6DBDFDEE6E8E7F1EFF0F9F5F6FEF8F8FEF8F8
+FEFAFBFDFBFEFEFCFFFEFEFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFCFFFFFEFFFFFFFFFFFFFFFDFFFEFD
+FFFEFDFFFEFBFFFFFAFFFFF7FEFFF9FEFEFCFDFEFFFBFCFFF8F9FEF6F7FCEFF0F5EAEBF0E1E4E9
+DBDFE2D7DBDCDADCD9DFE1DCE1E6E2E2EBF0C9DAEA93ABCD6384B1577CB05A84B65782AD567CA0
+7C97B2BFD0E2F6FDFFFCFDFFFDFCFFFEFFFFF9FCFFFCFFFFFEFCFFFFFDFDFFFCF9FFFCF8FFFFFD
+FBFBF9FFFFFDFEFDFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFDFEFFFDFEFFFEFFFF
+FFFFFFFFFFFDFFFFFDFFFEFDFFFBF8FFFEFBFFFDFCFFFEFDFFFEFDFFFEFDFFFEFDFFFBF8FFFCF8
+FFFFFFF0F9FFB0C1DF718AB35C7CAB5D82B6557DB0587EAF5D7DA48096AECFDBE7E6EAEBE1E1DF
+D2D3D5CDD1D4CFD3D6D3D7DAD9DCE1E0E4E7E9EAECF1F1F1F8F6F7FEFAF9FFFCF8FFFCF9FFFCFF
+FFFCFFFFFDFFFFFEFFFFFEFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFBFFFFFBFFFFFD
+FFFFFDFFFEFCFFFEFCFFFFFFFFFFFFFEFFFFFEFFFFFAFEFFFBFDFCFBFAF8F7F6F4F0F0EEECECEA
+E9EAE5E7E8E2E9E8E4EDE9E8EAE8EDE5E5EDD4DCE9B7C6D98DA5BF6485A8557AA75B83B45982AE
+6182A5B5C4D9F9FDFFFEFEFFFFFEFFFFFFFFFEFEFEFFFEFCFFFEFBFFFEFBFEFDFBFFFFFFFFFFFF
+FFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFEFFFBFFFFFEFFFFFEFFFDFFFFFD
+FFFFFBFFFFFBFFFEFBFFFEFBFFFFFBFFFDFEFFFFFFFDFEFFFBFCFFF4F7FCFFFEFFFFFBFCF5F2F9
+7C8AA46680A55C7EAC597EB25C80B0597AA585A1C6B6CBE6D3E0F0E0E7EDEBEDECE4E3DEE1E0DC
+E1E1DFE1E2E4E4E5EAE9EAEFEFF0F4F5F5F7F9F9F9FDFBFCFEFDFBFFFFF7FFFEF9FFFDFFFFFCFF
+FFFCFFFFFDFFFEFEFEFEFEFCFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFAFFFFFAFEFFFFFEFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFDFDFFFDFEFFFEFEFCFFFEF9FEFBF6F9F8F4F7F6F1F4F5EF
+F4F3EEF4F0EFF4EEF0F0E7ECE8E1E8D9D8DDCACFD5BECCD7ADC2D788A2C56180AC547BA66A8CAF
+DEEEFFF1F9FFF3F7FFD2D6DFF7FFFFF4FDFFFCFFFFFAFAFCFFFEFFFFFFFFFAFBFFFEFFFFFEFCFF
+FFFDFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFDFEFFFDFFFFFBFFFFFBFFFFFBFEFFFA
+FEFFFAFFFFFBFFFFFFF9FDFEFBFFFFF6FFFFF5FFFFF4FFFFCDDDECE0E9F8F8F7FFF4F6FFA0B4CD
+5D7B9D5D7FA46687AA8FA4BFB9C9D9C2CAD5CDD2D6DADEE1E3E7E6E7E9E8F0F0EEE7E7E5EFEFED
+F1EFF2F3F1F4F6F4F7F9F7F8FBFBF9FCFCFAFCFEFDFDFFFCFCFFF8FCFFFAFCFFFFFCFFFFFCFFFF
+FCFFFFFCFFFDFEFFFBFFFFFDFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFEFFFFFDFFFFFDFFFFFEFFFFFFFDFFFFFBFEFFFBFCFFFFFCFFFFFCFFFD
+FCFFFBFEFFFBFFFFFDFEFDFFFFFCFFFFFDFFFFFEFCFFFFFAFEFFF9FDFDFBFCFCFAFCFBF9FCFBF9
+FCF8F7FBF6FAF4EFF5E8E5ECDDDCE2D2D5DAC7CFD2C1CAD1BDC9D7B8C7DA96A8BCA4B7C8E1EBF7
+EBF4FFD4E4FB627C97708EB0B0CDEDEDFDFFF4FBFFFFFEFFFDFBFEFEFDFFFEFFFFFDFEFFFEFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFBFFFFFBFEFFFAFEFFFAFFFFFDFEFFFF
+FCFFFFFAFFFFF6FFFFEFFDFFEAFDFFB8CEE57B95B05F7C9A93A8C3EEF4FFE7EDF9CDDFF37791A8
+9AB4CBB7CCDFBBC5D1C5C8CDD0D0CED5D4CFE1E0DCECEBE9F1F1F1F5F5F5F9FBFAF2F4F3F9F7F8
+FAF8F9FEFAF9FDFCF8FEFFF9FEFFFAFEFFFFFCFFFFFCFFFAFCFFFAFCFFFFFCFFFFFCFFFFFCFFFF
+FCFFFDFCFFFBFFFFFDFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFEFFFBFCFFFDFCFFFFFCFFFFFEFFFFFEFFFB
+FFFFFAFFFFFDFFFDFFFFFDFFFFFEFFFFFFFBFFFFFAFFFFFBFFFFFFFEFEFEFEFEFFFFFDFEFEFCFD
+FCFAFBFCFAFDF2F1F6E8E9EDDEE2E5D5D9DACECFD1CBCCD0C8CBD0CCD3DBD2D9E1DFE2E7E3E9F5
+8B9FB86080A65882B25680B06D8DB3BACEE9EEFAFFF5FCFFF9FFFFF5FAFFFBFFFFFDFFFEFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFCFFFFFDFFFFFDFFFEFCFFFFFFFEFFFFFCFFFFF4FBFF
+F1FDFFE2F4FFA7C1DC7290B2587DA75780AE5883B65C7FA7D7E4F5E7ECF2D5E0E4C8D5DBC6D1D7
+C5CCD2C6C9CED2D2D4D8D8D8DFDEDCEFEBEAEFEBECFFF9FBFAF5F9FDFEFFFBFDFCFDFDFDFDFDFB
+FFFEF9FEFFF7FFFFFAFFFFFDFFFDFFFFFEFFFFFFFFFFFFFBFFFEFFFFFDFFFFFEFFFFFFFDFEFFFD
+FEFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFEFFFFFFFDFEFFFDFCFFFDFCFFFBFCFFFFFEFFFFFFFEFFFFFDFFFFFDFFFFFDFB
+FFFCFDFFFDFFFFFEFFFEFFFAFEFFF8FFFFFAFFFFFDFFFFFFFDFEFFFDFEFFFEFDFFFEFEFFFDFDFB
+F6F7F1F8FBF4F1F6F2E7EBECDFE3E6E0E0E2DEDADBD6D4D5D5D8DDDBDCE0EBE5E5EBEAEFA3B0C1
+6A87A75280B14F82B75280B1587FAA7190AFB1C9E1EBFCFFF7FFFFFEFFFFFFFEFAFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFEFFFFFEFFFFFDFEFFFEFFFFFEFFFDFDFFFDFEFFFBFFFFF1F9FFE4F1FF9BAECC
+6680A55F7FA8587AA75B82AD5882AC5B86B389ABCED3E1EEE3E7E8DFE5E3D5DAD6D5D7D4D4D4D4
+D9D9D9DDDBDEE6E6E6EAE8E9F7F3F4FCF8F9FEF8FCFFFCFFFCFCFEFEFFFFFEFEFEFFFFFDFFFFFA
+FFFFFAFFFFFAFFFFFFFFFDFFFFFDFFFFFEFFFFFEFDFFFDFFFFFDFFFFFEFDFFFFFDFFFFFDFEFFFD
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFDFFFFFDFEFFFDFCFFFDFCFFFDFCFFFFFEFFFFFFFDFFFFFDFFFFFDFFFFFCFDFFFCFF
+FFFDFFFFFEFFFEFFFAFBFFF7FEFFFAFFFFFFFFFFFFFEFFFFFDFEFFFEFFFFFFFFFFFEFEFCFEFFFA
+FCFFF6F6FBF5F5F9F8F3F4F8EBEBEDE8E4E3E6E5E3DFE2E7E6E7EBF0E8E6E8E2E2E0E3ECC4D5E9
+8EAFD25984AF5581AE5883AE577DA46382A1768EA6D4E1F1FEFFFFFEFCFDFCFFFFFBFFFFFEFFFF
+FFFFFFFFFFFFFFFFFFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFF
+FEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFCFFFDFCFFFDFEFFFD
+FFFFFDFFFFFFFFFEFFFFFEFFFFFFFFFFFFFDFEFFFBFEFFFBFEFFFBFEFFFBFFFFFBFFFFFDFFFEFF
+FFFEFFFFFDFFFFFEFFFFFEFFFFFEFFFFFFFDFFFEFDFFFEFDFFFBFFFFFEFFFEFEFFFBFBFBFFFFFD
+FFFFFDFCF7FBFFFDFFFFFEFFF9F7FAFEFEFFF8FCFFF7FEFFF4FFFFE6F6FF7489A45D7CAB597CB4
+5A7BB15C7DAA708BA899B0C2C0D6E4D3E4EEE0E5E9E8EAE9E7E9E8E2E4E3E1E1E1E4E4E4E8E8E8
+EDEDEDF4F4F4F5F5F5F9F7F8FCFAFBFEFCFDFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFD
+FFFFFDFFFFFFFFFEFFFFFEFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFFFFFFFFFDFEFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFD
+FCFEFBFAFCFBF9F9FBF6F6F6F5F3F4F1F2F4EAF3FAECF3FBF0EFEDEFE8E2E7DED9DAD5D2C8CCD5
+B8C8D88FA9C46583A55E80A3617FA1728AA4E0EFFFF6FAFFF6FBFFF1FFFFF4FFFFF9FFFFFDFEFF
+FEFCFDFFFFFDFCFEF9FEFFFDFEFDFFFFFEFFFFFEFFFFFFFFFCFCFCFEFFFFFEFFFFFCFDFFFEFFFD
+FFFFFDFFFFFFFFFFFFFFFFFFFEFFFFFFFFFDFFFEFFFFFDFFFFFDFFFFFDFFFFFEFFFEFFFFFCFFFF
+FEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFDFEFFFDFEFFFDFFFFFF
+FFFEFFFFFEFFFFFEFFFFFFFFFEFFFDFCFFFDFCFFFDFCFFFDFEFFFDFEFFFDFFFFFFFFFEFFFFFEFF
+FFFEFFFFFFFFFEFEFFFEFEFEFFFEFCFFFFFDFFFEFFFFFEFFFFFDFFFEFFFFFEFFFDFDFFFAFDFFFE
+FFFEFFFEFEFFF6FAFFF8FFFFEEF9FFC2CFE0CCDAE5ECFDFFE6F8FFA3B9D0617EAA617FB37792C1
+9DB4D6BBCBDAC3CED2C8D2D3D7DDDDE6E8E7EDEDEDF0F0F0EEEEEEEFEFEFF0F0F0F2F2F2F5F5F5
+FAFAFAFBFBFBFCFCFCFEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FEFEFEFDFDFDFBFBFBFAFAFAF6FAFBEFF8FDF0F7FDF4F4F4F3EBE8ECE2D9E2D7D1D4CFCCC8C9CE
+BBC7D7B2C7DC8FA7C16E86A09EB2CAE4F1FFEEF4FFDAE3F27489A4ABC3DFE5F6FFF6FFFFF9FDFF
+FCFFFFFCFFFBFBFFFAFFFEFFFAF9FEFFFEFFFFFFFDFFFEFFFFFFFFFFFFFFFEFFFFFEFFFDFFFFFD
+FFFEFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFDFFFFFDFFFFFDFFFFFEFFFEFFFFFCFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFFFFFEFFFFFEFFFFFCFFFFFCFFFFFBFFFFFCFFFFFEFFFFFEFEFFFEFFFFFDFFFEFEFFFB
+FEFFFBFEFFFBFEFFFDFEFFFFFCFFFFFCFFFFFCFFFFFCFFFDF3F9EFFCFFF8F9FFFDF8FFFFF0FAFF
+ECFBFFDEF3FFA4BEE16A86AD617B9C8FA5BAE6F8FFDDECF3D7E5EE8E9DB2ADB9D1C0C8DDC1C7D3
+C7C8CCCFD1D0D5D8DDDEE1E6EAEBEDF2F2F2F7F7F7F8F8F8F9F9F9FAFAFAFAFAFAFCFCFCFEFEFE
+FEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFEFEFEFEFEFEFDFDFDFBFDFAFBFBF9F9F9F9F4F2F3EDEBEEE3E2E7D8D9DECFD2DBC8CFD9
+C2CAD5C2CFD8BECAD6D0DCE8DFE8F7E6EFFE8F9DB7637BA75D7DAE6A8AB3AAC4E5E6FBFFEFFDFF
+F5FEFBFCFFFAFFFFFDFEFEFEFCFBF9FFFEFBFFFCF9FFFEFBFEFDFBFDFDFBFFFFFDFFFFFDFFFEFF
+FFFFFFFCFFFFFBFFFFFBFFFFFCFFFFFFFEFFFFFEFFFFFEFFFFFEFFFEFFFFFFFFFFFFFEFFFFFEFF
+FFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFEFFFFFEFFFFFEFFFFFFFD
+FFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFDFEFFFBFBFFFA
+FAFFF9FCFEFBFDFFFEFDFEFFFAFDFFFAFEFDFCFFFBFCFFFAF5FEF9F1FFFFEAFDFFD6EBFF95AECC
+5D7EA7597EAB5E80AE617FA5677D94D1E2ECE3EDEFDAE0E0D3D8DECBD0D6C7C8CDCDCBCCD6D2CF
+DAD6D3E0DEE3EDECF2F2F2F4F8F8F8FBFBFBFBFBFBFCFCFCFDFDFDFDFDFDFFFFFFFEFEFEFEFEFE
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFEFEFEFFFEFCFFFEF9FFFEF9FCFCFCF8F9FDF1F4FBEAEEF7E2E6EFDDE0E7D5D6DBCFD0D4
+CFD0D4D5D9DCDADFE5DEE5EFDBE3F07B8AA1647BA55E7EB15D82B6597FAC6B8DB0A9C3DAEBF9FF
+F4FCFEF6FAF9FFFFFDFFFFFDFFFEFBFFFFFAFDFAF5FFFFFBFFFFFDFEFFFDFEFFFDFFFEFFFFFFFF
+FEFFFFFCFFFFFCFFFFFCFFFFFFFFFFFFFEFFFFFFFDFFFFFDFEFFFDFFFFFFFFFEFFFFFEFFFFFEFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFB
+FFFFFBFFFFFDFFFEFFFFFDFFFFFEFFFFFEFFFFFFFDFEFFFAFEFFFAFDFBFCFFFFFFFBFFFFFBFFFF
+FFFFFFFFFDFFFFFDFFFFFDFFFFFDFEFFFEFFF8FCFFF5FFFFBED6F07E9CC05F7FA6597BA8587EAF
+5A80B15F80AB748EAFA3B3C3DBE3E6E4E6E1DFE0DADBDDDCD2D6D7D5D6D8DDDDDDE6E1DEEEE6E4
+F4EEEEF6F2F3FAF8F9FDFDFDFDFDFDFDFDFDFEFEFEFEFEFEFEFEFEFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFDFEFFFEFDFFFEFDFEFEFEF9FDFEF6FBFEF3F8FBEEF3F6ECEDF1E4E3E8E6E4E7DBD9DC
+E2E0E3E7E6EBE4E5EAE1E6EAD7E1EBA3B3CC6C84A8567CAB5280B4547FB4597EAB748BADB7C4D7
+F2F9FFFEFFFFFAFAF8FAFAF8FFFFFBFEFEFCFBFDFCFCFFFFFBFFFFFCFFFDFFFFFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFFFFFFFEFFFFFFFDFFFFFBFEFFFBFCFFFDFEFFFFFFFEFFFFFEFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFFFEFFFFFEFFFFFFFFFDFFFFFBFFFFFA
+FFFEFBFFFDFDFFFDFFFFFDFFFFFEFFFFFFFDFEFFF8FFFFFAFFFDFEFFFEFFFCFFFFFAFFFFFDFDFF
+FEFCFFFDFDFFFBFDFFFEFEFFFBFBFFF7FAFFEFF8FF7C94B65E7FA85D80AA5D80AA5C7DAA7592BA
+9AB2D4C5D7EFD9E3EDE0E4E5ECEBE6EAEAE2E7E7E5E0E2E1E3E4E6ECECEEF1EDECF7F2EFFDF8F5
+FBF7F6FDFBFCFFFFFFFFFFFFFEFEFEFFFFFFFFFFFFFEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFEFFFFFEFFFFFFFFFDFEFFFBFFFFF9FDFCF8F9FBF6F6F6F4F2F5F4F0F1F1EDEEECE8E9
+EBE9EAF0F0F0E4E6E5DADEE1D0D7DFBCCBDE90AED0678EB9557DB05D7EB1677CA77E8CA9F0F6FF
+F3F8FCFBFFFFF9FFFFF7FEFFF9FFFFFBFFFFFCFFFFFBFFFFFCFFFFFFFEFFFFFEFFFFFEFFFFFFFF
+FEFFFFFFFFFFFFFEFFFFFFFDFFFFFBFEFFFBFCFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFDFFFFFBFFFFFBFFFEFB
+FFFDFDFFFDFFFFFDFFFFFEFFFFFFFFFCFFFFFEFFFDFFFEFBFFFDFAFCFEFDFBFFFFFEFFFFF9FFFF
+E7F8FFD9EFFF9CB1C4C6D3E3F6FAFFEAF0FEB9CBE367809F5E7B99829CB7ABBBD4BEC9DBC2CBDA
+CFD7E2D5DAE0E6E7EBEDEDEDEFEFEFEDEEF0EFF3F6F2F6F9F4F5F9F4F5F7F8FAF9FCFEFDFCFEFD
+FDFDFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFEFEFEFEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFEFEFEFEFEFEFEFEFEFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFFFEFCFEFCFDFDFCFAFBF9FAF7F6F4F7F6F4F5F4F2F4F3F1
+F2F1EFE7E6E2E5E4E0D1D0CBD1D5D4BAC7D0B4C6DA98ADCA6E81A2737DA1BDC2E0E9EFFFF2FAFF
+C7D6EDAABBD5E5F9FFECFDFFF5FEFFFCFFFFFFFEFFFFFDFFFFFDFFFFFEFBFFFFFBFBFFFDF9FFFF
+F9FFFFFEFFFFFFFEFFFFFEFDFFFEFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFEFFFDFFFFFFFFFEFFFFFEFDFFFEFD
+FFFDFDFFFEFDFFFEFFFFFFFFFEFFFFFFFFFFFFFEFDFFFDFFF8FFFFF7FFFFEEFAFFC9DCED8BAAC9
+5D81A36081A07E96AEE8F0FBE8ECF7D4DFF195A6BAB7C8DCBACAD9C2C9D1C5C9CCCFD0D4D4D5D9
+E2E3E8EEEDF3F2F1F7F8F7FCF7F6FBF9FAFCF7F8FAF9FAFCFCFFFFFCFFFFF8FEFEFBFFFFFEFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFFFFFFFEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFE
+FFFFFFFFFFFFFFFEFFFFFDFEFFFFFDFFFEFDFFFFFDFEFDFBFEFEFCFAFAF8FCFDF8F9F8F4FCFBF7
+F4F0EDE9E6E1E2E2D8CDCEC6CACFCBC3CBCEBDC7D3C4CCE1A9ADC8DDDFF8E6ECFAE7F3FF8095B4
+607CA16585ABA3C0DEE2F4FFF4FDFFFBFFFFFFFDFFFFFDFFFFFEFDFEFFFBFBFFFDF8FFFFF9FFFF
+FEFFFFFFFEFFFFFEFFFFFEFFFFFFFFFEFFFFFFFFFFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFEFDFFFFFEFFFEFFFFFBFFFEFCFFFFFCFFFFFCFDFFFEFFFFFFFEFFFFFDFEFFFDFA
+FFFDF6FFFDF8FFFEFBFFFCFFFEFCFFFDFCFFF5FBFFEAFBFFB3CBEF7B95BA6080A9527EAD5584B2
+557FA764819FC1CDDBE5E8F1D8DEEAD0D4E0CFCFDBCDCED3CED0CDD3D6CFDCDCDAE4E4E4ECEBF1
+F4F1FAF9F6FFFFFAFFFFFDFEFFFEFAFFFEFAFEFEFCFEFFFFFCFFFFFBFFFFFCFFFFFEFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFD
+FFFEFFFFFEFFFFFEFFFFFFFFFFFEFFFFFFFDFFFFFDFFFEFAFFFEFAFFFEFAFDFEF9FBFBF9F7F7F7
+F4F6F5E4EAE8DEE4E2D6DCDAD0D4D3CCD0D3CCCFD6D3D5E4D9DCEBE1EAF1BACCD8617E9C5C81AD
+537FAE5781B16285AFA2BCDDE2F4FFF3FFFFF9FCFFFFFFFFFDFBFCFFFFFFFCFFFFFCFFFFFEFFFF
+FEFEFEFFFEFCFFFEFCFFFFFDFEFEFCFEFDF9FFFEFAFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFEFFFFFEFFFFFCFFFFFCFFFDFBFFFEFBFFFFFBFCFFFEFEFFFAF9FFFFFFFFFFFFFDFFFFFB
+FFFFFBFDFDFBFFFFFFFEFEFFF2F9FFB1C0D3728EB55779A75E80AE597EAB567FAD5A84AE7C9EC1
+ADC5DFE2ECF8E2E5ECDFE4EADCDCE4D9D3D7DAD4D4DDDED8E0E3DCE8E9E4F0EFEDF5F3F8FCF7FE
+FFFAFFFFFCFFFFFCFCFFFEF9FFFEF9FEFFFAFEFFFFFCFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFEFF
+FFFEFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFFFFFBFFFFFDFFFFFDFCFEFDF9FBFAF5F9FA
+EEF4F4E9EFEFE3E7E6DFE1E0DBDBD9DADADADEDDE2E2E3E7DFE8E7DCEBF0A4BFD46A8CAF5A80AD
+547EAE5B81B25C7EAB6887A6A4BDD1E9F3FDF8FBFFFFFEFFFFFEFFFEFDFFFDFEFFFCFCFEFFFFFD
+FFFFFBFCFBF9FCFCFCFFFFFFFFFFFBFFFFFBFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFD
+FCFFFDF9FFF9F9FEFAFCFFFDFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFEFFFFF7FBFEFBFFFFF6FEFF
+F6FFFFF4FEFFF1FCFFEDFBFF8BA1B65B7EA65C84B5587BA56283A6849EB7B0C3D4C6D2E0D9E0EA
+E0E3E8E4E8EBE5EEF3E3E8EBE9E4E1EBE6E2E9EEEAEBF1EFF4F4F2F9F8F6FEFAFBFFFCFDFFFDFE
+FFFEFDFFFDFAFFFDFAFFFEFAFEFEFCFEFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFD
+FFFFFDFFFFFDFEFFFDFEFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFCFEFDFAFCFBFBFAF8
+F7F6F4F1F2F4EDEEF0EAEAEAE9E8E6EBE7E4EDEAE5EAECE1E1E8E0D8E3E5C7D7E4A1B5CD6D85A7
+5E7BA55D7FAD5780AC5B7FA399ABBFF1FAFFFCFBFFFFFDFEFFFEFFFFFDFEFFFFFBFFFFFAFFFCF9
+FFFFFDFFFEFFFEFFFFFCFCFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFDFCFFFA
+FAFFF8FEFFFDFFFFFDFFFDFEFDF9FAFFFEFFFCFDFFF8FDFFF8FFFFF1FDFFE9F8FFD2E3F597AABB
+B1C4D2E9FDFFE2F4FEBDD4E45D7B9D6789AF8FACCAB0C6DBBDCBD4C9CED1D5D5D5DCDBD9E5E3E4
+F1F2F4E8F0F2EDF3F3F9F6F1F3F0E9F2F6F5F4F8F9FAFAFAFDFCFAFFFEFCFFFEFAFFFEFAFFFFFB
+FFFDFCFFFDFCFFFFFDFFFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFDFEFFFDFDFDFFFCFBFEFAF9
+F9F8FDF6F7FBF5F5F5F4F3EFF5F0EAF5F2E9EDEDE3E9EAE2D4D6D3CBD0D3C0C9D2C0CDDE9FB0CE
+6D87AA6083AB597B9EC3D8EDF2FCFFF3F7FFD6DAE5E5EBF7F9FFFFF9FEFFFDFFFEFEFEFCFFFFFF
+FDFCFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFBFFFCF9
+FFFBFBFFFDFFFFFCFDFFFDFDFFFFFDF6FBFEF2FFFFE8FDFFB3CAEA839FC65C79A16381A76C8BA8
+DBF6FFDEEFF9D9E7F0A8B8C8BFCFDFC1CDD9C0C9CEC7CBCACDCEC9D7D4CFE8E3DFF3EEEBF7F6F4
+F2F4F3F7FBFAF8FBF4FAFBF5FDFCFAFDFBFCFFFCFDFFFEFCFEFFFDFBFFFDFBFFFDFCFFFDFFFEFF
+FFFEFFFFFEFFFFFEFFFFFFFFFEFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFDFFFFFDFFFFFDFFFCFDFF
+FCFDFFFCFCFAFBFAF5FAFAF0F9F9F1F5F5F5EBECF0E2E3E8DADBDFCFD0D4C2C6C9C3C7D0BFCCD5
+A0B3C299ACBBDDE9F5E6EFFEE4F0FF7586A46C82A79AB2D4DFF4FFEFFDFFFBFFFFFBFCFFFEFFFF
+FEFFFFFBFEFFFBFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFDFEFFFDFDFFFDFD
+FFFDFDFCF8F9FEFFFFF3FAFFE7F7FFA4BCD46F8DB15F80AD587AAA5D7DAC5E7EA5617E9CBCD2E7
+DEEBF3D5DDDFD2D7DBCFD2D7CACBCFD1D1D1D6D6D4E0E1DCEBEAE5EFECE7F5F0EDFCF8F7FCFAFB
+FEFFFFF8FAF7FEFFFBFFFFFDFFFEFFFFFDFFFFFEFFFEFFFFFBFFFDF9FFFDFBFFFDFFFFFFFFFDFF
+FFFDFFFFFEFFFEFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFEFF
+FFFFFFFFFFFDFEFFFDFEFFFDFEFFFDFFFFFFFFFFFFFFFEFFFFFEFFFFFDFFFFFEFFFEFFFFFDFEFF
+FDFFFEFCFEF9FCFDF5FCFDF7F9F8FEF4F2FDEBEAF2DFDEE3DCDADBD4D3D1CECECCC8CCCDC5CED3
+D1DAE1DDE2E6E4EBF5AFBDD7647A9F6080AF5A7EAE5F81A697B2CDDBECFEF3FDFFF5FBFFF8FCFF
+FCFFFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFDFFFCFBF9FEFFFD
+F9FFFFEBFAFF9FB5CA6583A5587EAB5780B4517AAE5C80B06A86AB899DB6C4D1E1E2E9F1E2E8E8
+E6E8E5E0DFDDDAD6D7DFDAE0DEDBE2E9E8EEE4E8EBECF0EFF3F5F2FDFDFDFFFEFFFFFAFFFFFDFF
+FEFFFFFAFEFFFFFFFFFFFEFFFFFCFFFFFCFFFFFFFFFCFFFDFAFFFCFBFFFCFFFFFFFFFEFFFFFFFF
+FEFFFFFBFFFFFBFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFDFFFFFDFFFFFD
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFEFFFFFEFDFFFEFDFFFFFDFFFFFFFEFFFFFBFFFF
+FBFFFFFDFFFAFDFEF9FEF9FFFFF8FFF7F2F8F1F1F3E6E7EBE1E2E6D8D8DAD6D7DBD5D8E1DDDEE3
+E6E2E1E9E7E8BFC7D47F92B0577CA95381B55181B25985B26789AF99B2D1E1F1FFF8FFFFF3F7F8
+FFFFFBFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFD
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFCFFFFF7FDFFF7FFFFF5FEFFF4FFFFEEFDFF
+E6FAFF94ACC45E7CA05C7EAC587CAC678AB48CA9CBB7CBE4C9D5E5D6D9DEE5E5E3EAEAE8EAEBE6
+ECE7E3EBE6E3EFE8EFEEEBF2F0F0F8F5F8FDF6FCFCF9FDFCFAFBFDFFFDFFFFFDFFFEFBFFFEFFFF
+FEFFFFFDFEFFFEFEFFFFFDFFFFFDFFFFFEFFFEFFFFFCFFFDFCFFFDFFFFFFFFFFFFFFFFFFFCFFFF
+FBFFFFFBFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFDFFFFFDFFFFFDFFFEFF
+FFFEFFFFFEFFFFFEFFFFFFFDFFFFFDFFFEFDFFFFFDFFFDFAFFFFFBFFFFFDFEFFFFFCFFFFFCFFFF
+FEFFFDFFFFFDFFFCFFFEF7FEFEF9FDF9F7FAF3F4F8EBEFF2E7E8EAE5E4E9E4E4EEE2E1E7EEE9E5
+EDE8E4E0E4E7CDDAEAA4C1DF6990B95782AF537DAD5B80AC607CA36C7F9DBCC7D9FBFFFFF8FCFB
+FBFFFFFBFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFFFFFEFFFFFCFFFFFCFFFFFEFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFFFFFFFFFFFEFFFDFEFFFDFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FEFFFFFCFFFFFEFFFFFFFEFFFFFDFFFFFEFFFFFEFFFFFEFFFFFFFFFEFFFFFFFFFFFFFFFDFFFFFD
+FFFFFDFEFFFFFCFFFFFCFFFFFFFEFFFEFCFFFEFDFFFFFEFFFFFEFFFFFEFBFFFEF8FFFFFAFFFFFF
+FBFCFFFEFFFFFFFFFFFBFBFBFEFEFFFAFDFFF3FFFFE2FCFFADCBE7748DAB9CB2CAEAFEFFE3F5FF
+C4D3E66E7D947F8FA89DADC4B9C9D8C1CDDBC4CADAD0D2DEDFDFDFE6E5E1F1F1EFF2F2F0F5F4F2
+F6F5F3F7F5F8F7F7F9F9F9FBFAFBFDFDFFFEFDFFFEFEFEFEFEFEFEFFFEFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFF
+FEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFDFFFFFDFFFFFFFFFFFFFEFFFFFEFFFFFFFFFF
+FFFFFFFFFEFFFFFDFFFEFCFDFCFCFCFAFAFCF7F8FAF5F5F5F4F3F8EEEEFAF1EFFAF1F0EEEEEBE4
+E4E4DAD6DBD5C8D3D7BDCFDD9EB2CD778EB0657BA2667A9F6C7D99CBDAEDEFFCFFF1FEFFE6F7FF
+F1FFFFF6FEFFFEFEFCFFFEFDFFFCFBFEFFFDF8FEFCF8FFFFF8FFFFFBFFFDFEFFFDFFFEFFFEFCFF
+FFFFFFFDFEFFFEFFFFFEFFFFFEFFFFFFFFFDFFFFFBFFFFFBFFFEFFFFFDFFFFFBFFFFFCFFFFFDFF
+FFFEFFFEFFFDFCFFFBFBFFFBFBFFFDFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFF
+FCFFFFFCFFFFFFFEFFFFFEFFFFFEFFFFFEFDFFFEFFFFFFFFFEFFFFFEFFFFFFFFFBFFFFFBFFFFFB
+FFFFFFFEFFFFFFFEFFFEFCFFFFFDFFFFFEFFFEFFFFFEFEFEFFFFFBFFFFFAFFFEF9FFFEFFFDFEFF
+F9FCFFF8FDFFF9FDFFF7FFFFDEEDFF9DB5D16286AA5B80AA5D7DA67088AADAEBFBE0EDF6DFE5F1
+C2C6D2C6CAD5C6CBCFC6CCCAC9CDCCCFCFD7DAD9DFE7E6E4F0EFEAF6F6F4F8F8F8F9F9F9FBFBFB
+FBFBFBFCFCFCFDFDFDFEFEFEFEFEFEFEFEFEFEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFEFEFEFDFDFDFCFCFCFBFBFBFAFAFCF7F7FFF7F7FFF6F6F6F1F0EBEAE8DC
+DDDDD3D0D2CDC6CBCEC1C9D6BEC9DFA4B2CD7D8DA78C9BB2DEEBFCE9F6FFDDEFFD67809E98B1D0
+D9EAFCF3FBFFFDFDFFFFFFFFF8FDF9F9FFFDF8FFFFF1FBFAFCFFFDFFFFFDFFFDFFFFFCFFFFFFFF
+FEFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFDFFFFFDFFFEFFFFFDFFFFFCFFFFFCFFFFFDFFFFFEFF
+FFFFFBFEFFFBFCFFFDFCFFFDFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFF
+FEFFFFFFFFFDFFFFFBFFFFFBFFFFFBFFFFFDFFFFFFFEFFFFFEFFFFFEFFFBFFFFFAFFFFFAFFFEFB
+FFFCFFFFFDFFFFFEFFFFFFFFFEFFFFFCFFFFFBFFFFFEFFFFFFFFFFFDFDFFFCFAFBFEFEFFFAFFFF
+F4FFFFCBDCFA8FA8D0587BA55A80AD5A7EAE5E7EAD637BA96D7FA3C9D4E6E0E7EFDDDEE3D6D5DA
+D4D4D4CFD1CCD0D3CAD7DCD5E1E2E4E7E8ECEDEFECF4F6F1FAFAF8FCFCFCFDFDFDFEFEFEFFFFFF
+FFFFFFFFFFFFFFFFFFFEFEFEFEFEFEFEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFE
+FFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFEFEFEFDFDFDFCFEFDFBFDFCFAFAFAF6F5F3F2EEEFE7E5E6
+DBDADFD0D3D8C7CED6C0CAD3C3CFDBC6D4E1C4D0DEDCE5F4E4ECF9A1B0C5607DA5577CA96182AD
+96B0D5D9E9FFF4FEFFF5FBF9FBFFF7FBFFFBFCFFFDFCFCFAFFFEFDFFFAFBFFFDFDFFFFFDF9FBF8
+FFFEFFFFFEFFFFFEFFFEFFFFFCFFFFFCFFFFFCFFFDFCFFFDFEFFFDFEFFFDFFFFFDFFFFFDFFFFFD
+FFFEFFFFFDFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFEFFFFFEFFFFFFFFFEFFFFFEFFFDFFFFFBFFFFFBFFFEFBFFFCFD
+FFFCFDFFFEFCFBFDFAFDFFFEFCFFFFFBFFFFF8FFFFFBFFFFFCFFFFFEFFFFFDFEFFF3FCFF92A1B4
+627BA35F81B1557EAC5881AD5D7EA7728CB19CAED2D2DDF9E3E9F7E4E5EAE6E4E7E3E1E2DAD9D7
+DDDED9E1E4DDE7EAE3EAEEEFF0F4F5F6F8F5F9FBF8FCFCFCFDFDFDFEFEFEFFFFFFFFFFFFFEFEFE
+FFFFFFFFFFFFFEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFEFEFE
+FFFFFFFFFFFFFFFFFFFEFEFEFEFEFEFDFFFCFDFFFAFCFEF9FCFCFCFBF9FCF9F4FBF4EFF6EAE7EE
+E2E3E8D6DADDCFD7D9C9D3D4CED8DAD4DBE3E3E7F2E5E7F48C97AD657FA45B7FAF587DB1587CAE
+617EA697AFCBDDEBF6F6FFFFF8FEFEFAFEFDFFFFFDFFFBFAFFFDFAFFFEFBFFFFFBFEFFFDFFFEFF
+FFFEFFFFFEFFFFFEFFFEFFFFFCFFFFFBFFFDFBFFFBFBFFFBFCFFFBFCFFFDFEFFFFFFFEFFFFFDFF
+FFFDFFFFFDFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFEFFFAFEFFFAFEFFFD
+FEFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFBFFFFFB
+FEFFFDFEFFFDFFFFFDFDFFFCF7FFFBF6FFFFEFFCFFE8F2FEE6ECF8F4FDFFEBF7FFA1B3C7627BA3
+5D7CA86082A57695B1A0B7C9C1D1DEC8D4E0D5DCE6E4E7ECEAEAECEEECEFECEAEFEDECF1EFF0F4
+F0F1F5EEF2F5F4F5F9FAFBFFFEFEFEFDFDFDFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFEFEFEFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFEFFFDFEFFFBFEFFFBFEFEFEFDFBFEFDF8FFFAF5FCF4F1F8F0EFF4
+EBEDECE0E5E1DEE4E0DBE1DDDFE3E4E4E5E9E9E8F0E1E3F2B5C4DB7B94B35C7FA9547EAE537EB1
+567EAF627FA795AAC7E0ECFAFBFFFFFAFAFAFFFEFCFFFEFBFFFFFBFEFFFAFAFCF7FDFFFCFEFFFD
+FFFFFFFFFFFFFFFEFFFFFFFFFEFFFDFEFFFDFCFFFDFCFFFFFCFFFFFEFFFFFFFEFFFFFEFFFFFEFF
+FFFEFDFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFBFFFFFBFFFFFFFFFFFF
+FFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFDFFFFFFFEFFFFFFFFFFFEFFFFFEFFFDFBFFFAFCFFFD
+FAFEFFFAFDFFF6FFFFEEFFFFD4EAF79DB3CA697F9794A5B9EAF7FFE0F1F9C8DAE86F84A1859CBC
+A8BED6BFD1DFC0CDD3C5CECDCFD5D3DFE1E0E7E7E7F1F1F1F5F5F7F5F4F9F2F3F8F2F5FAF5F8FF
+F9FCFFFDFEFFFEFDFFFFFDFFFFFDFEFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFEFEFEFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFDFEFFFDFEFFFDFFFFFFFEFEFFFFFAFFFEF9FFFBF9FCF9F7F8F5F5F3
+EFF1ECECEEE9ECEEE9ECECEAECEAEBE6E1E5DEDDE3D3D7E2C4D1E2A5BFDA7599BD5580AD5B83B6
+5777A86C82A9E2EDFFF0F4FDF8FBFFFCFFFFFBFFFFF8FDFFFBFFFFFBFFFCFBFFFCFBFFFCFEFEFE
+FFFFFFFFFEFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFEFFFFFEFFFFFFFDFFFFFD
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFEFFFFFEFFFFFEFF
+FEFFFFFCFFFFFCFFFFFEFFFFFFFFFBFFFFFAFFFFFBFFFFFDFFFFFFFDFEFFFBFFFEF9FEFAF9FFFF
+EDF9FFC0D4F582A3C65B82A9547DA95D82AC64819FD4E9FCDDEFF3DAE8E9C6D0DAC5CDDAC4CAD6
+C4C7CECBCCCED3D5D2DDDED8E8E7E2ECEBE9F9F9F7F6F6F4FAFCFBF8FCFDF9FDFFFBFEFFFCFFFF
+FDFEFFFDFDFDFFFCFFFFFDFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFEFEFEFEFEFEFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFDFFFEFEFFFFFFFFFFFEFEFEFFFDFEFFFDFCFFFDFCFEFDFBF5F5F3FFFFFD
+F3F3F1F5F5F3F9F8F6F7F3F0EDE9E6E7E3E0D6D5D3CED2D3BEC7CCBACAD7A0B8D07A93B26A7EA1
+99A7C4E8EEFAF5F9FFE6EEFF97A4C4D2E2FFF0FFFFF0FDFFF9FFFFFDFFFEFEFEFEFEFEFEFFFFFF
+FEFFFFFCFFFFFCFFFFFCFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFCFFFFFCFFFDFEFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFEFFFFFEFFFFFFFFFFFEFF
+FEFFFFFEFFFFFFFFFFFFFFFBFFFFFBFFFFFBFFFFFFFEFFFFFDFFFEFAFFFFEFF9FFB3C4D6798FB4
+617DAC597FB0557FAF557FAF5B80AA7891B0C3D4E6E1EBEDD9DEDAD7D9D8D6D7D9D0CFD4D5D4D9
+DBDBDDE2E0E1EAE9E4F2F1ECF8F7F5FAF9F7FDFEF9FEFFFAFEFFFDFCFFFFFAFEFFFBFCFFFDFFFC
+FFFFFDFFFEFFFFFDFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFDFFFEFEFFFFFFFFFFFFFFFDFFFFFDFFFEFBFFFEFDFEFDFBFFFFFDFBFBFBFDFDFD
+FDFDFBF8F7F5FDF9F6F3F0EBEDEAE5E1E2DCD2D3CDD0D1CCC6CCCCBBC8D1C1D1E1B0BCD4CAD2E7
+E4E9EFE9F0FAA4B2CF657AA55F7EAC8AA7CFCCE5FBEEFEFFF7FFFFFBFEFFFBFFFFFDFFFEFEFFFF
+FEFFFFFCFFFFFCFFFFFEFFFFFFFEFFFFFDFFFFFDFFFFFDFFFFFFFFFCFFFDFCFFFBFEFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFDFDFD
+FFFFFFFEFEFEFCFCFCFFFFFFFEFEFEFDFDFDFEFEFFFFFFFFFCFCFAFFFFFBFFFEFFFFFCFFFFFCFF
+FFFCFFFFFCFFFFFFFFFEFFFFF7FBFEFAFFFFFAFEFFF9FBF6F5FEFF798EAB607DA95E7FB2597DB1
+5E80AE5D7DA4839BBDAEBFD9D6DEF5E2E4F3E9E7ECEAE4E4E6E2DFE0E0E0DCE1E5DEE5EBE9ECF3
+EEEFF4F4F4F4F9F8F6FCFAFBFFFCFDFFFEF9FFFFF8FFFFF8FFFFFBFFFFFFFEFFFFFEFFFAFEFFFA
+FFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFEFFFFFFFDFFFFFDFFFFFDFEFEFCFEFEFC
+FDFDFBFCFBF9F8F7F5F5F5F3E7EDE9E0E6E2DBDDDCD4D5D7CCD1D5C9D2D9CDD7E3D4DDE6E0E9E8
+DBE6EC6A7F9A5D7DA65780B4507EB25982B083A3CACEE3FFEBFAFFF8FFFFF8FEFCFFFFFBFEFDFB
+FFFFFFFEFDFFFFFEFFFFFDFFFFFDFFFFFEFFFFFEFFFFFEFCFDFFF9FEFFFAFFFFFDFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFCFCFEFEFE
+FEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFBFDFCFEFFFBFDFFFAFDFBFCFFFDFFFFFCFFFEF9FF
+FFFEFFFAFEFFF0FCFFF2FFFFDFECFDE1EBF5F6FAFBEFF8FFA7BEDE5F7EAC5D7DAC6584B086A0C3
+ACC0DBBFCCDDCCD2E0DBDAE8E8E2ECF1E8EDF2E9EAF3EBE9EDECE8EAF0F0EBF3F6F1F6FAF6F7FB
+F9FBF8FDFDFBFFFDFFFFFEFFFFFEFBFFFFFAFFFFFAFFFFFBFFFFFFFFFFFFFEFFFAFEFFFAFEFFFD
+FEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFDFFFFFDFFFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFFFFFFFFFDFEFEFCFEFEFCFFFFFDFFFFFD
+FDFDFDFBFBFBF8FAF9F1F7F5EBF1EFE8E8E8E3E1E2DCDEDDD8DCDDD8E0E3DCE4E6DDE6E3E3EEF0
+C3D5E983A0C2587EAB5A86B7537CB0587EAF6180AE8AA3C2D5E5F4F7FFFFFEFEFCFFFFFBFAF8FD
+FFFEFFFFFEFFFBFBFDFFFFFDFFFDFCFEFAF9FFFFFDFFFFFBFEFFFBFFFFFDFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFEFEFEFFFFFFFFFFFF
+FFFFFFFEFEFEFAFAFAFEFEFEFBFDFCFEFFFDFCFFFDF8FDF9FEFFFFFDFDFFFCFAFDFEFFFFF5FFFF
+ECFFFFBCD9F984A4CB5B779E8EA1C1ECF4FFE5ECF6D1E0F78094AF97ADC5B7C9DDBCC9D9C5CED7
+CDCED3D3D2D7DFDEE3E8E7ECF3EEF2F8F2F4FAF5F2F9F6F1F7F8F3F7FCF6FAFCF7FCFEF9FDFFF7
+FEFFFAFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFEFFFFFEFFFFFFFDFFFFFBFFFFFDFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD
+FFFFFDFFFFFDFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFEFEFFFFFEFFFFFEFFFFFEFFFF
+FDFEFFFCFCFEFDFBFCFBF7F6F7F3F0F1F0EBECEDE7E7E9E4E5E9E8E6ECECE9EFEBE0E6E6D8E1EA
+C5D0E2B5C6E07F98B75A789C6184AE567BAF5F80AD71879EEAF7FFFAFBFDFEFCFDFFFEFFFFFEFF
+FCFFFFFBFFFAFFFFF8FFFFFAFFFEFDFEFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFFFFFFFFFFFFFDFDFDFEFEFE
+FFFFFFFFFFFFFFFFFFFFFFFDFBFDFAFBFFFAFBFFFDF9FFFFFBFFFFF9FFFFE4F2FFB4CADF7193AF
+5680AA537DAF6284B4667CA1D1DAE9E9ECF5DDE3F1CBD5E1C6D3DBC0CBCFC4CDCCCACECDD5D5D3
+DFDEDCE7E9E8EFF1F0F6F6F8FAF8F9FEFAFBFEFAF7FAFBF5FBFEF7FDFEF8FEFFF9FFFFF8FEFFFA
+FDFEFFFDFEFFFDFEFFFEFFFFFEFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFDFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFD
+FFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFDFEFF
+FCFDFFFFFDFEFFFAFAFEFAF7FAF9F4F7F6F1F4F3EFF2F2F0F2F4F1ECF1EDE5E9E8E0E1E5D4D7E0
+C5C8D7BECADAB2C4D87A95B06182AD5D7DA4A5BBD0EBF9FFF5FCFFE0E7F1D3DAEAF4FDFFF2FDFF
+F8FFFFF3F8F2FDFEF9FFFEFFFFFEFFFFFEFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFEFEFEFFFFFFFFFFFF
+FEFEFEFEFEFEFFFFFDFEFFFAFEFFF8F9FFF8F1FCFEE3F3FFA7BAD86F8BB25B80AA5B87B4507EAF
+5882B25C7BA7889BB9CED4E0E6E6E8E2E1E6D9DADCCDD1D0D0D7D0D8DFD7D7DED6E2E9E2E7ECE8
+EEF2F1F4F8F9F8FCFDFBFCFEFDFEFFFDFEFFFAFFFBFCFFFBFFFFFDFFFFFDFFFFFBFFFFFDFEFFFF
+FCFFFFFCFFFFFCFFFFFCFFFFFEFFFFFFFEFFFFFFFFFFFEFFFFFFFDFFFEFFFFFEFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFDFEFFFDFEFFFDFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFDFFFEFDFFFE
+FEFEFEFEFEFEFDFFFEFEFEFEFFFAFEFEF8FCFDF7F7FAF9F5F7F9F4EAEFE9E2E4E3DBDADFD1CED9
+CBCBD5C1CBCDBCCBD0ACBDCD8FA0B2D5E3ECDDEBF4E6F5FF90A3C1647CA2819DC2C4DEF7ECFFFF
+F7FFFFFCFFFFFFFEFFFFFEFFFBFCFEFCFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFFFFFFFFFFFFFFFFFFFCFCFCFFFFFF
+FEFFFFFCFFFFFAFFFFFBFFFDF2FDF9F4FFFF7F91A7627BA35E7EAD597FAC557EAA6085AF86A6CC
+BACFEED4E1F4E2E7EDE5E5E3E4E3E1E8E7E3E1E0DCDEDFD9E8EBE2E9EFE5E9EFEBF3F9F7F5F9FA
+F9FDFEFBFFFEFBFFFFFCFFFFFCFFFFFEFFFFFEFFFDFFFEFFFFFEFFFFFEFFFFFFFFFEFFFFFEFFFF
+FCFFFFFCFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFF
+FEFFFDFEFFFDFEFFFDFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFEFFFDFEFFFF
+FCFFFFFEFFFFFFFFFFFFFCFFFFFAFFFFFAFAFFFBF8F7F9F4F1F6F2F1F3F2E6E4E7DFDAE1D6D1D7
+CDCFCCCAD0CCC7CFD2D4DBE1D8E1E0E0EBEFCBDCF0657D9F587AA85D83B4587EA57E9FBEC6DAF2
+EFFAFFF5F8FFFCFFFFFBFFFFFAFFFBFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFFFFFFFBFBFBFEFEFEFFFFFFF3F7FF
+EDFCFFC0D2EAC6D4DDF1FEFFE8F5FFBBCDE5637B9F637FA66B88A696AEC6B8C7DAC1C8D8CACCD9
+D9D9E1E2E6E5ECF1EBF1F3F0EDEDEDF3EEF4F5EFF3F1EDEAF7F6F2FBFBFDFBFAFFFDFDFFFEFFFF
+FDFFFAFAFFFBFEFFFFFFFEFFFFFBFFFFFDFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFF
+FFFDFEFFFEFFFFFEFDFFFEFDFFFEFFFFFFFFFEFFFFFCFFFFFCFFFFFEFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FCFFFFFEFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFDFFFFFDFFFFFFFEFFFF
+FFFFFFFEFEFEFFFDFFFFFDFFFFFEFAFDFEF9FEFFFFF8F9FBF1F1F1F2F2F4EDEBF0E4E2E7E1E1E1
+D4D6D5D6DADDD6D7DBDEDFD9E5E7E4D1D9E4889CB56081AC5480B15083B25382AE5C81AB86A0C5
+CAD9F8F1F9FFF7FFFFFCFFFDFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFF
+FFFFFFFEFFFFFEFFFFFFFFFFFFFFFDFFFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFD
+FFFFFFFEFFFFFEFFFFFEFFFFFEFEFEFEFFFFFBFFFFF9FEFFF5FEFFF7FFFFE4F0FCB6C7DB738DB0
+637DA07F94A9E7F7FFE2EFFFD4E0F68B9CB69FB1C9BDCEDEBBC8D1C6C7CCCFCACEDED7DEE0DBDF
+E7E9E6EFF4F0F2F7F3F7F7F7FAF3FBFFF8FFFFFAFCFFFAFAFFFDFFFEFCFFFEFCFFFFFFFFFDFFF9
+FDFFFAFEFFFFFFFDFFFFFBFFFFFCFFFFFEFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFDFFFEFDFFFEFDFFFFFDFFFFFFFEFFFFFCFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFFFFFFFFFEFFFFFEFFFFFEFDFFFEFDFFFFFDFFFFFDFFFFFDFFFEFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFBFFFFFBFDFDFFFFFEFFFBFBFDFBFBFDF1EFF4F3F1F4E8E8E8E8E8EA
+E2E3E8E4E5E9ECEBE6E9E8E3DFE3E6D5E3F0AAC5E27EA4C95683AD5480AD567CAB617EAA677BA0
+9AA9C0F2FDFFF7FFFFFBFFFFFCFFFFFCFFFFFEFFFFFFFFFDFFFFFFFFFEFFFFFFFFFFFFFFFEFFFF
+FEFFFDFEFFFDFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFDFFFFFBFFFFFBFEFFFBFCFFFDFCFFFDFCFFFFFCFFFFFCFFFFFEFFFFFFFEFFFFFEFF
+FFFEFFFFFFFFFEFFFFFEFFFFFCFFFDFEFFFFFCFFFFFEFFFFFFFEFFFFFDFFFFFDFFFFFEFFFFFFFF
+FCFFFFF8FEFEFEFFFFFFFFFBFFFEF8FFFCF9FFFCFFFFFCFFFFFDFFFFFBFCFFFEFDFEFDF9FEFFFD
+FCFFFDF9FDFCFCFFFFFDFFFCFBFFFFF8FFFFEDFDFFD6EEFF94B2D46183A85B7EA66183B15A7AA3
+6982A1C0D2E8DDE9F9DBE1EDCED2DBCCCFD6C9CACECCCDCFD3D1D4DAD8DBE3E1E6EBE9EEF1F0F5
+F6F5FAFCFCFCFDFBFCFFFBFFFFFBFFFFFDFEFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFD
+FFFFFFFFFEFFFFFDFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFEFFFFFCFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFCFFFFFEFFFFFEFFFF
+FFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFDFFFFFDFFFFFEFFFFFFFFFFFFFF
+FEFFFFFEFFFFFCFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFCFFFFFEFFFFFEFFFFFFFFFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFCFFFFFEFFFFFCFFFFFCFFFFFCFFFF
+FCFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFFFDFFFFFDFFFEFFFFFDFFFFFDFEFEFCFDFCFAFDF9F7F8F7F5F6F5F4F9EEF0FC
+EFF1FDF0F1F3EEEFEAE5E7E2D7DDDBC6D3DBBBCEDDACC4DE849EBF657FA461799F697E9DADBFD5
+EAFDFFECFDFFEBF8FFF3FFFFF5FFFFFCFFFDFFFFFBFEFDFBFFFDFFFFFDFFFEFFFFFAFEFFFBFFFB
+FBFFFAFFFFFDFFFFFDFFFBFDFFFDFFFFFFFDFFFFFDFEFFFDFEFFFDFEFFFDFFFFFFFFFFFFFFFEFF
+FFFEFFFFFFFDFFFFFBFFFFFAFEFFFBFEFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFDFFFFFDFFFFFDFEFFFDFCFFFDFCFFFFFCFFFFFCFFFFFEFFFFFFFEFFFFFEFFFFFEFF
+FFFFFFFEFFFFFEFFFDFEFFFDFEFFFDFEFFFFFCFFFFFEFFFFFFFDFFFFFCFFFFFEFFFFFFFDFBFFFF
+F7FFFFFBFFFFFEFFFDFFFEF7FFFEFAFFFDFFFFFDFFFEFDFFFFFFFFFFFDFAFFFEFAFDFFFEFBFFFF
+FBFFFFF8FEFEFCFFFFF4FCFFCEDCE98FA4BF5E7EA5577DAC557FAF5780AC5679A3728EB395AAC7
+CFDEF3E2E8F4E1E2E7DCDADBD9D5D2DAD5D2DCD8D5DFDDDEE5E5E7ECEBF0F2F1F6F9F7FCFCFAFF
+FEFCFDFDFDFDFFFDFEFEFEFEFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFEFFFFFEFFFFFDFFFFFDFFFFFEFFFFFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFCFFFFFCFFFFFEFFFF
+FEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFDFEFDFDFDFCFAFBFAF9FEF6F6FFF6F6FF
+F6F6F8F2F3EEEBEBE3E0E1D9D4D6D3C8D0D3BDC9D7B9C8DDB3C3DD92A3BD6F8197D4E5F5E2F3FB
+E6F8FF8FA4C38BA2C2C8DDEEEDFBFFF4FBFFFEFFFFF9F8FFFFFEFFFCFFFFFAFFFFFBFFFDFCFFFA
+FEFFFAFFFCFBFFFDFEFFFEFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFEFFFFFEFF
+FFFFFDFFFFFBFFFFFBFFFFFDFFFFFDFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFF
+FFFDFFFFFDFFFFFDFFFFFEFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFDFFFFFDFFFFFBFFFEFBFFFFFDFCFFFFFBFFFFFEFEFFFFFDFFFFFEFDFFFFFAFCFFFBF7FFFB
+F8FFFFF8FFFFF9FEFAFCFFFDFEFFFFFAFEFFF9FFFFF8FEFEFEFFFBFFFFFDFEFDFFFEFEFFF8FBFF
+FBFFFFF4FCFFEFFCFF93A4BE667FA75D7DB05C80B4587DA76F90B1A0B8D0BECFE1D6DFEEE2E6F1
+E8E7ECE9E5E6EAE4E4E6E1DEE7E3E0E8E7E5ECECECF1F2F4F5F7F6FAFAFAFEFDFBFFFEFCFEFEFC
+FDFFFCFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFD
+FFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFD
+FEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFD
+FFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFEFFFFFFFDFFFEFF
+FFFFFDFFFEFFFFFFFDFFFEFFFFFFFDFFFEFFFFFFFDFFFEFFFFFFFDFFFEFFFFFFFDFFFFFDFEFFFD
+FFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFD
+FEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFD
+FFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFD
+FEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFD
+FFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFD
+FEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFD
+FFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFD
+FEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFD
+FFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFFFFFDFFFEFDFFFDFDFFFEFFFFFFFDFFFEFFFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFD
+FFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFD
+FEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFD
+FFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFD
+FEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFFFFFDFFFFFFFFFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFCFFFFFEFFFFFCFFFFFEFFFF
+FEFFFFFFFFFDFFFEFDFFFEFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFD
+FEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFD
+FFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFFFFFDFEFFFDFEFEFCFEFEFEFEFEFFFEFCFFFEFAF9
+FCF7F4F8F0EDEDE8E5E2DEDDD8D8DACFD4DAC1CAD3C0CAD6CAD4E0CAD4DEDBE4EDE8ECF5CFDCED
+627FA75177A85C81AE7D9DC4BED3EEEEFBFFF6FDFFFCFFFFF8FEFEFBFFFFFAFCFBFFFFFDFFFDFA
+FFFEFAFEFFFFFCFEFDFFFFFDFFFEFDFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFF
+FEFFFFFFFFFFFFFEFFFFFEFFFFFDFFFFFDFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFDFF
+FFFDFFFFFDFFFFFDFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFDFFFEFD
+FFFEFDFFFEFBFFFEF8FFFFFAFEFFFFFCFFFFFEFEFFFFFDFFFFFDFDFFFFFAFFFFFBFAFEFDF8FFFF
+F8FFFFFAFFFEFCFFFDFAFEFFFAFFFFF8FFFFF8FFFFF6FFFEF4FCFFF7FFFFE4EFFFB8C4DABDCADB
+F1FEFFE4F2FFBECEE863779C647CAA7C97C2A3BEDBB6CDDFBCCAD3CDD4DADCE0E3E1E1E3EFEBEA
+F4EFECF5EFEFF4F0EFF1EFF0F2F4F3F3F7F8F7FBFCF9FDFCFCFEFBFEFFFAFFFFFBFFFFFDFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFFFDFFFEFFFFFFFDFFFEFFFFFFFD
+FFFEFFFFFFFDFFFEFFFFFFFDFFFEFFFFFFFDFFFEFFFFFFFDFFFEFFFFFEFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFEFDFFFEFFFFFFFDFFFEFFFFFFFDFFFEFFFFFFFD
+FFFEFFFFFFFDFFFEFFFFFFFDFFFEFFFFFFFDFFFEFFFFFEFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFFFDFFFEFFFFFEFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFEFEFEFEFEFCFFFFFDFFFFFDFFFCFBFFFAFA
+FFF6F7F9F0F3EFE9EBE7E5E8D7D8DAD7DBDCCED3D6CED3D6D9DEE1DDE0E5E4E3E9B4BBCB617EA0
+5A83B1547DB1577FB05E7FA87C95B4C1D1E8F1FDFFF8FFFFF7FDFDFFFFFFFCFBF9FFFEFAFFFFFB
+FBFFFEFBFFFFFEFEFEFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFEFFFFFCFFFFFEFFFF
+FEFFFFFFFEFFFFFEFFFFFDFFFFFDFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFEFFFFFDFFFFFDFF
+FFFDFDFFFFF6FFFFF4FFFFFAFFFFFDFFFDFFFFFDFFFFFDFBFFFDFBFFFEFDFFFEFFFEFBFFFFFCFF
+FFFEFFFFFFFDFCFEFBFCFFFFF6FEFFF6FFFFF1FFFFDAEFFF94B1D16183A96181AA7390B0DFF4FF
+E6F4FFDBE4F3A2A9BCC0C7E1BCC7DBBCC9D2C1CBCDCACECFD6D8D5E4E3E1EEEDE9F9F5F2FBF7F4
+F5F4F2F7F9F8F7FBFCF7FCFFF7FFFFF8FFFFFAFFFFFCFFFDFFFFFBFFFFFBFFFFFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFEFFFBFEFFFBFEFEFEFFFDFFFFFBFF
+FDF8FEF8F3F9F2F0F3EBEDEAE3E8E2DEE3DDDEE3DDDFE1DEE9E9E9EAE8EDDEE1EABED0DE89A5BB
+6286A8547EA85681AC597FAC5F7EAA7992B1CEDEEBF4FEFFFDFDFDFFFEFBFFFAF6FFFEFBFAFEFF
+F4FCFEFAFFFEFBFFFEFEFFFFFFFEFFFFFEFFFFFEFFFFFFFFFEFFFFFCFFFFFBFFFFFCFFFFFCFFFF
+FEFFFFFFFFFBFFFFF8FFFFF8FFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFCFFFFFBFFFFFCFFFF
+FEFFFFFFFFFFFFFEFFFFFFFDFFFFFDFFFFFBFFFFFBFFFFFDFFFFFDFFFEFFFFFEFFFFFDFFFFFEFF
+FFFFFAFFFFF8FFFFFAFFFFFDFFFDFFFFFDFFFFFEFBFFFEFAFFFDFCFFFDFFFFFCFFFFFCFFFFFDFF
+FDFCFAFEFFFFF0F9FEF0FFFFC7DCF188A0BA5F7D9F577DAA5A82B3567DA85D7B9DBBCCDCE4EDF4
+DCDCE4D5D4DCD0D0DCC7CAD3CCD0D1D2D7D1DBDCD7E3E2DEEDE9E6F7F3F0FAF7F2FCFBF7FAFAF8
+FEFFFFFAFFFFFAFFFFF9FFFFFBFFFFFCFFFFFEFFFDFFFFFBFFFFFBFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFDFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFFFFFEFFFFFCFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFEFFFDFCFFFBFDFFFEFFFFFFFFFEFFFEFBFF
+FCFAFFF9F9F9F6F8F3F1F4EDEAF0E6EBEEE5F0F1EBE7E7E5EEEAEBE2E1E6D4DEE0C1D2DAB0C9DD
+82A1BE5D83AA5C82AF5B7BAC657EA6BDCFDDF1FBFDFCFCFFFFFEFFFDFCFFFCFFFFF8FFFFF8FFFF
+FAFFFEFBFFFEFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFEFFFDFCFFFFFCFFFFFCFFFFFEFFFFFEFFFD
+FFFFFAFFFFF6FFFFF6FFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFF9FFFFF8FFFFFBFFFFFCFFFF
+FFFFFDFFFFFDFFFEFDFFFEFDFFFFFDFFFFFDFEFFFDFEFFFDFEFFFFFEFFFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFBFFFFF8FFFFF7FFFEFBFFFCFFFFFAFFFFFCFFFBFAFF
+F7FEFFC0D3E26E90B35881AD5D82B6597EB3577CB05B80AC7592B2A9BED1DDE4EAE6E4E5EAE4E6
+E3DDE1D9D6DDD6D7DCD6DADBDFE3E2EAEAEAEFEFEFF4F2F3FCFBF9FCFBF7FFFEFAFFFFFBFDFFFA
+FDFFFCFCFFFFFCFFFFFEFFFFFEFEFEFFFEFCFFFDFAFFFEFBFFFFFDFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFDFEFFFDFEFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFEFFFFFFFDFFFFFF
+FFFFFDFFFFFFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFF
+FFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFEFEFE
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFCFFFDFCFFFDFEFFFFFFFFFFFFFFFFFFFFFFFEFEFE
+FDFDFBF9FBF6FAFDF6FBFEF7F5F8F1F2F3EDF6F7F2F1EDECE8E6E7D5D9DACDD2D6C5C9D4C1CADB
+B2C2DB869BBA697FA87A8DADE4F1FAEEF7FEEFF5FF9FA6C3C5D3F0ECFCFFF1FFFFF1FDFDFEFEFC
+FFFDFAFFFCFCFFFDFFFFFEFFFFFEFFFEFFFDFEFFFBFEFFFAFFFFFAFFFFFAFFFFFAFFFFFBFFFFFD
+FEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFDF9FFFBF9FFFBFBFFFBFEFFFDFFFFFD
+FFFEFDFFFEFFFFFEFDFFFFFDFFFFFDFCFFFDFCFFFDFCFFFFFCFFFFFCFFFFFEFFFFFFFDFFFFFDFF
+FFFEFFFFFEFFFEFFFFFCFFFFFBFFFDFBFFFBFCFFFDFBFCFEFFFDFFFCFAFFFBFBFFF7FBFFF1FAFF
+96ABBE5C82A9527EAF567BAF5F7FAE7B98C09FB8D7C5D7EBD1DBE5E4E4E6EEE8E8EEE5E6EAE4E4
+E5E3E4EAEAECE9EBEAF0F1F3F3F4F8F5F6FBFAF9FEFFFFFFFEFDFBFDFCF8FFFFFBFDFEF9FFFFFD
+FEFFFDFFFFFFFFFFFFFFFEFFFFFEFFFFFDFDFFFDFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFBFEFFFDFEFFFBFEFFFDFEFFFB
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFEFFFDFEFFFBFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFEFFFFFFFFFFFFFFFFFFFFFEFFFD
+FEFFFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFEFFFDFEFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFEFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFBFFFFFBFFFFFBFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFEFEFCFDFFFEFCFFFFFCFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFEFFFD
+FEFFFDFCFEFBFCFEFBFAFCF7FCFEF9F6F7F2F7F6F2EDEDEBE3E5E4D7D8DAD6D1D5CBC8CFC4C8D3
+C4CCDFBAC8E3BCC8DEDCE6E8E7F0F5C1CCE8697BA3677FAB7896BCB4CEE7EDFFFFF7FFFFFDFEFF
+FFFDFFFFFEFFFFFEFFFFFFFDFFFFFDFFFFFBFFFFFAFFFFFAFFFFF8FFFFFAFFFFFBFFFFFFFCFFFF
+FCFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFEFFFAFEFFFAFFFFFBFFFFFDFFFEFFFFFEFF
+FFFDFFFFFEFFFDFDFDFEFFFDFCFFFDF7FEF7FBFFFDFBFFFDF9FFFDFEFFFFFFFDFFFFFBFFFFFEFF
+FFFEFFFDFEFFFBFFFFF6FFFFF3FFFFF2FFFFF0FFFFD2E4FC9CADC7A2B3C7ECFAFFEBF4FBC7D5E0
+627D9A6785A7899EB9AFC0D2C0CED9C1CCD2CAD1D7DCDFE4E6E5EBEDEBEEF2F1EFF2F3EEF2F3ED
+F4F5F0FAF4F4FAF5F9FBFBFFF9FCFFFCFCFFFCFDFFFEFEFFFEFEFEFFFEFCFFFFFDFFFFFDFFFFFD
+FFFEFFFFFEFFFFFEFFFFFDFFFFFDFFFFFDFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFDFDFDFFFFFFFFFFFFFEFEFEFDFDFDFDFFFCFEFFFFFEFFFDFEFFFFFEFFFDFCFEFD
+FEFFFFFFFFFFFDFDFDFFFFFFFEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FEFFFFFEFFFDFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFDFEFFFCFFFFFCFFFFFAFEFDFCFFFF
+FEFFFFFEFFFFFEFEFEFFFFFFFFFEFFFEFCFDFFFEFFFFFEFFFEFCFDFFFEFFFFFDFEFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFEFFFDFBFCFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFEFFFDFCFFFDFEFFFFFEFFFFFEFEFE
+FFFFFFFFFFFFFDFDFDFFFEFFFFFFFFFFFFFFFFFFFDFFFFFDFEFFFDFEFFFDFEFFFDFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFF
+FBFFFFFBFFFFFAFEFFFAFEFFFAFCFBF7F9F8F5F7F4E7F0EDE3E9E7E2DEDFDCD6D8D2D2D2CDD1D4
+CBD3DED0D9E2DBE5DDE2EEEC8496AE637FA65B81B2537CB25A82B6698BB8B1CFE9E9FFFFF1FEFF
+F7FCFFFFFEFFFFFDFDFFFBFDFFFDFFFFFDFFFFFDFEFFFEFDFFFEFBFFFFFDFFFFFFFCFFFFF9FCFF
+FEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFBFFFFFAFFFEFBFFFEFFFFFDFFFFFDFFFFFEFF
+FFFEFFFFFFFFFDFFFCFEFFFBFCFFFBFCFFFBFBFFFAFBFFFCFDFFFCFFFDFFFFFDFFFBF9FAFFFFFF
+F9FEFFF8FFFFF0FFFFEAFFFFB9D4E9809FBC5F7FA65F7FA56C86A1DDEEFEEAF1F7DEE5EBABBCCE
+B3C5D9C1CBD5C5CACDC9CBC8D0D1CCDADADCE1E0E5EFECF3F3F2F7F7F9F8F7F9F4F6FBF4FAFDF6
+FFFAFAFFFAFEFDFDFFFCFFFFFEFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFFFDFFFEFDFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFDFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFCFCFEFDFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFDFDFEFEFE
+FFFFFFFFFFFFFFFFFFFDFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFEFFFFFEFFFFFDFFFFFDFFFFFEFFFFFFFFFEFFFFFBFFFFFBFFFFFCFFFFFBFFFFFDFEFF
+FFFFFFFFFFFFFFFEFFFFFEFFFEFCFDFFFDFEFFFEFFFFFEFFFFFEFFFEFCFDFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFCFD
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFEFCFDFEFEFEFEFFFDFDFFFCFEFFFFFFFFFFFEFEFEFBFBFB
+FDFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFEFFFDFFFFFDFFFFFDFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFDFEFFFBFCFEF9FBFAF4F8F7F0F2F1EEEAEBE9E4E1E1E1D9DCDDD8DADEE1
+DCE1E4E3E8E1E2EDE7C8DAE890A9C76083AB5A82B3567DB65A81B8537DA57194B0B6CDDFF4FEFF
+FFFFFFFFFAFAFFFDFFFFFDFFFFFDFFFFFEFFFEFDFBFFFFFBFFFFFDFCFCFEFEFEFFFCFFFFFEFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFDFFFDFDFFFEFFFFFEFFFFFEFFFFFEFFFEFFFFFEFFFF
+FFFFFFFEFEFCFEFDF9FFFFFAFFFFFAFFFFFAFFFFFBFFFFFDFEFFFFFAFEFFFEFFFFFAFFFFF2FCFF
+E8F9FFACC5E36F8FB55A80AD577FB3547DB35A7EAE647E9FB6C7D9DFE2E7E3E3E5D0D7DFCFD6DC
+D1D3D2D0CFCBD4D3CFDDDDDBE6E5EAEBEAF0F6F4F9F9F9FBFAFCFBF9FEFAF8FEFCFAFFFCFEFFFD
+FEFEFEFDFEFFFDFEFFFEFEFEFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFCFEFFFDFEFFFDFFFFFDFF
+FEFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFE
+FDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFE
+FDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFE
+FDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFE
+FFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFDFEFFFDFEFFFDFEFDFBFCFFFEFFFFFEFFFFFEFFFFFEFF
+FFFDFFFFFEFFFFFFFFFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFE
+FDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFE
+FDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFE
+FDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFE
+FDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFE
+FDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFE
+FDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFE
+FDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFE
+FDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFEFEFEFEFEFEFFFDFE
+FFFCFFFFFCFFFFFCFFFFFCFFFFFDFFFEFDFFFDFEFFF8FCFFFBFFFFFCFFFFFFFFFFFFFDFEFFFEFF
+FFFCFDFDFBFCFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFFFFFFFFFFFFFEFEFEFEFEFEFEFEFEFEFEFE
+FEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFE
+FDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFE
+FDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFE
+FDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFE
+FDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFE
+FDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFEFEFEFFFFFF
+FEFEFEFCFCFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFBFFFEFCFFFFFDFFFEFFFFFEFFFFFEFF
+FFFDFFFFFDFFFFFDFFFFFDFEFFFDFEFFFDFEFEFEFEFFFEFCFEFEFCFEFEFEFDFFFEFDFFFEFDFFFE
+FDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFE
+FDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFEFDFFFE
+FDFFFEFEFEFEFFFDFEFFFCFEFFFCFEFFFCFEFFFDFEFFFDFEFFFDFEFFFDFEFFFEFFFFFEFFFFFDFF
+FFFEFFFFFEFFFFFEFFFEFCFFFDFBFEFFF9FFFDF6FDF9F3F7F5F1EEEDEEE6E8EBE4E7E8ECE9EAEE
+E9EBE6E7ECE6E0E8EBCCD9E2BDD0DF91AAC06380A25A7DA75884B5537CAA637E9BD6E3F4F5F8FF
+FAF8FBFFFEFFFCFAFFFEFFFFF9FAFCFEFFFBFFFFFAFEFDF8FFFFFDFDFCFFFEFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFEFFFFFEFDFFFEFFFFFEFFFFFEFFFEFFFFFCFFFFFCFFFFFEFFFFFDFDFD
+FFFFFDFFFEFBFFFEFBFEFAF9FFFEFCFFFEFFFDFEFFFBFFFFF3FAFFFBFFFFF4FDFFADBDCD7388A5
+5A7AA05C81AE587DB15A7FB35E82B4819EC6BAD0E8D8E6F1EAEBEFE5E3E4DDDEE3D6D7DBD9D5D2
+E2DFDAE9E8E4ECECECF0F1F6F6F6FEFAF9FFFCFCFEFDFFFEFAFFFEF9FFFFF9FFFFFCFFFFFEFFFD
+FFFFFBFFFFFBFFFFFBFFFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFEFFFF
+FCFFFFFCFFFFFCFFFFFEFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFEFFFF
+FDFEFFFCFCFEFCFCFCFEFCFDFFFEFFFFFEFFFFFEFDFFFDFEFFFEFFFFFDFEFFFEFFFFFFFFFCFCFE
+FCFDFFFEFFFFFEFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFF
+FFFDFFFFFDFFFFFEFFFFFEFFFEFFFFFEFFFFFCFFFFFCFFFFFDFFFEFDFDFDFFFEFDFFFCFDFFFCFD
+FFFDFEFFFFFFFEFEFEFFFFFFFFFFFFFCFCFCFDFDFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFE
+FFFFFFFFFFFFFEFEFEFFFDFEFDFCFAFFFFFBFFFFFBFFFFFDFDFCFAFDFDFDFEFEFEFEFEFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FFFFFFFFFEFDFFFDFDFFFDFDFFFEFDFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFBFFFFF9FFFFFAFEFCFBF9F8F9F3F6F5F1F5F3F8F6F4F9F2F3EE
+E7E8E2DFE1DED5D9DACACFD3C1CBD4BBCCDE8EA7C56788B35D7EA98FA4C1E2EFFFF1F7FFF3F7FF
+C2CAD7F1FDFFEDFBFFF3FFFFF9FFFFFCFFFBFDFEF8FFFFFBFFFFFFFEFDFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFCFFFFFBFFFFFBFFFFFCFFFFFEFFFFFFFDFEFFFEFD
+FFFBFBFFFEFFFFFEFFFBFEFFF7FEFFF3FBFFF4FBFFF3FAFFF6FFFFEAF7FFA4B9CE637E9C6183A9
+5A7DA56785A98DA4C3B8C8DFC5D1DFD3DDDFE4EAE8E7E9E8ECEDF1E8E8F4E9E9F3EDEBECF1EDEA
+F1F0EEF4F4F6F7F7FFFAFAFFFCFAFFFDFCFFFDFFFEFBFFFCFAFFFCFBFFFDFDFFFEFDFDFBFFFFFA
+FEFFF8FEFFFAFEFFFBFEFFFDFEFFFFFDFFFEFDFEFFFEFFFFFEFFFFFCFFFFFCFFFFFBFFFFF9FFFF
+F9FFFFFBFFFFFEFFFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFAFEFDFBFFFF
+FCFFFFFEFFFFFFFFFFFFFFFDFFFFFDFFFEFAFFFFFDFFFEFCFDFCFAFCFCFAFDFFFEFCFFFFFAFFFE
+FCFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFEFFFDFCFFFDFFFFFFFFFFFF
+FFFFFFFEFFFFFEFFFFFBFFFFF9FFFFF9FFFFFAFFFEFBFFFCFFFFFBFFFEFBFFF9F8FFFBFAFFFEFD
+FFFDFEFDFBFCFDFBFCFFFDFEFFFEFFFFFDFEFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFEFDFBFEFDFBFFFFFDFFFFFD
+FDFCFAFEFDFBFFFEFDFFFFFDFFFEFAFEFDF8FFFEFAFFFFFBFEFFFDFEFFFDFBFFFEFCFFFFFBFFFF
+FBFFFFFCFFFFFCFFFFFEFFFFFEFFFFFEFFFDFFFFFDFFFFFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFF
+FFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFD
+FFFFFBFFFFFBFFFFFDFFFFFDFFFFFDFEFFFDFEFFFDFEFFFDFFFFFDFEFFFAFEFEFCFEFEFCFFFFFD
+FEFFFFFDFFFEFDFFFEFFFDFEFFFDFEFCFEFDFCFEFDFFFBFCFEF8FCFFF6FEFEF8FCFAF9F5F1F2EC
+E9E9E7DEDEE0D6D4D9C9C8CEC2C6CFC2CCD6C1CCDE9FAABEC2C9DBDFE8F9E7F3FFAEC2DB627C9D
+6E8FB0B1D0EDE6FFFFECFDFFF2FCFEFEFFFDFDFEF9FDFFFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFEFFFFFEFFFEFFFFFCFFFFFBFFFFFBFFFFFEFFFFFFFFFFFFFEFDFFFCFCFFFDFF
+FBFCFFF1FAFFF1FFFFE7FCFFB5CEE47D95AF91A7BEE1F9FFE1FCFFC6E5FA5F829E6189AC8FB3D5
+ACCAE4B6CDDFBFD2D9C8D8D8D2E2DFDDEDEAE4F2F5E6F3FBE8F4FFEAF6FFEEF7FEEFF9FBF0FBFD
+F1FFFFF2FFFFF3FFFFF7FFFFF7FFFFF5FFFFF4FFFFF4FFFFF4FFFFF7FFFFF8FFFFF7FFFFF5FFFF
+F5FFFFF4FFFFF4FFFFF4FFFFF4FFFFF4FFFFF4FFFFF4FFFFF4FFFFF4FFFFF4FFFFF4FFFFF2FFFF
+F4FFFFF5FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFF
+F7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFF
+F7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFF
+F7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF5FFFFF3FFFFF1FFFFF3FFFF
+F3FFFFF5FFFFF8FFFFF9FFFFF9FFFFF6FFFEF7FFFFF8FFFFF7FFFFF4FFFFF4FFFFF2FFFFF4FFFF
+F5FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFF
+F7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFF
+F7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFF
+F7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFF
+F7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFF
+F7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFF
+F7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFF
+F7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFF
+F7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF4FFFFF4FFFFF5FFFFF5FFFFF7FFFF
+F5FFFFF4FFFFF2FFFFF1FFFFF1FFFFF1FFFFF6FFFFF9FFFFFDFFFEFFFDFEFFFEFFF8FDFFF5FFFF
+F8FFFFF7FFFFF7FFFFF7FFFFF8FFFFF7FFFFF8FFFFF7FFFFF8FFFFF7FFFFF8FFFFF7FFFFF8FFFF
+F7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFF
+F7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFF
+F7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFF
+F7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFF
+F7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFF
+F7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF8FFFFF6FFFFF8FFFFF6FFFFF5FFFF
+F8FFFFF8FFFFF8FFFFF9FFFFF9FFFFF9FFFFF8FFFFF3FFFFF4FFFFF4FFFFEFFFFFF2FFFFF2FFFF
+F4FFFFF4FFFFF5FFFFF5FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFF
+F7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFF
+F7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF7FFFFF5FFFF
+F5FFFFF5FFFFF4FFFFF4FFFFF4FFFFF4FFFFF4FFFFF5FFFFF5FFFFF5FFFFF5FFFFF5FFFFF5FFFF
+F5FFFFF4FFFFF5FFFFF5FFFFF2FFFFF4FFFFF7FFFFFAFEFFFAFCFFFAFEFFF1FDFDEDFBFBE7F5F6
+DFEAEEDBE2EAD3DAE2C6D1D7C5D2D8C4D1D9CBD8E0D3E0E9DFEFFECEE7FD6A8BAA5481A85084AC
+4B7FA76794B5A9C8DDE7FAFFF5FFFFFBFFFFF8FCFDFCFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFDFFFFFDFFFFFDFEFFFFFEFFFFFEFFFDFFFFFBFFFEFBFFFCF9FFFEFFFBFCFFF6FFFF
+EDFFFF9FC2D56593AA5285A05287A75386A1C0F1FFC6F6FFC4F3FFA4D4EAAEDCF6A5D1EAACD1E4
+B4D8E6B1D7E0BBE4EAC9F2F6CAF3F9DEFFFFE4FFFFE0FFFFDDFFFFE0FFFFE4FFFFE4FFFFE1FFFF
+E0FFFFE1FFFFE6FFFFE7FFFFE6FFFFE6FFFFE4FFFFE3FFFFE6FFFFE7FFFFE6FFFFE6FFFFE6FFFF
+E4FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE5FFFFE6FFFFE6FFFFE6FFFFE6FFFFE5FFFF
+E3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFF
+E3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFF
+E3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFF
+E3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE4FFFFE7FFFF
+E9FFFFE9FFFFEAFFFFEDFFFFEDFFFFE7FFFFEAFFFFE9FFFFE3FFFFE4FFFFE3FFFFE1FFFFE3FFFF
+E3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFF
+E3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFF
+E3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFF
+E3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFF
+E3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFF
+E3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFF
+E3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFF
+E3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFF
+E3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE5FFFFE5FFFFE6FFFFE5FFFF
+E5FFFFE3FFFFE3FFFFE4FFFFE6FFFFE9FFFFE8FFFFF1FFFFF7FFFFF3FFFFEAFFFFE0FFFFE6FFFF
+E4FFFFE2FFFFE2FFFFE5FFFFE2FFFFE5FFFFE3FFFFE5FFFFE3FFFFE5FFFFE3FFFFE5FFFFE3FFFF
+E3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFF
+E3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFF
+E3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFF
+E3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFF
+E3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFF
+E3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE6FFFFE2FFFFE6FFFFE5FFFFE6FFFFE6FFFF
+DEFFFFE7FFFFEBFFFFE9FFFFEAFFFFEAFFFFE8FFFFE7FFFFE6FFFFE4FFFFE3FFFFE2FFFFE3FFFF
+E5FFFFE6FFFFE6FFFFE8FFFFE6FFFFE5FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFF
+E3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFF
+E3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE2FFFFE2FFFF
+E2FFFFE1FFFFE1FFFFE1FFFFE2FFFFE2FFFFE3FFFFE3FFFFE6FFFFE6FFFFE6FFFFE3FFFFE3FFFF
+E2FFFFE3FFFFE2FFFFE2FFFFE2FFFFE2FFFFE3FFFFE5FFFFE3FFFFE2FFFFE1FFFFDBFFFFD7FDFF
+D4F6FFCCEEFAC9EDFBBEE4EFBCE4ECB8E1E7C5E8EECBEDF7C8EFFF91C1D85692B4458AB1468DB7
+4586AE5183A66B90ABA8BFD1F1FDFFF6FDFFFBFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFDFFFFFDFFFFFDFFFFFDFEFFFDFFFFFDFFFEFBFFFEFBFFFEFBFAF8F9FCFFFFEEFFFFB9E4F5
+6BA5B960A0B95FA5BF5AA5C45BA5C05FA3B663A6B660A3B464A5B963A0B567A1B76AA1B6679FB0
+69A5B066A6B05EA0AC69A8B767A0B367A0B366A1AF66A4AF6AA3B668A3B566A1AF64A3AC66A5AC
+67A6AB67A3AD68A2AE68A2AE67A2B065A3B266A1B3699FB76AA0BA68A0B767A1B568A0B768A1B5
+68A3B566A3B565A4B565A4B567A2B268A1B269A1B06BA0AE6BA0AE6BA0AE69A1B068A1B267A2B0
+65A3B065A3B265A3B265A3B265A3B065A3B265A3B265A3B265A3B265A3B065A3B065A3B265A2B4
+65A3B265A3B264A3B264A3B265A3B265A3B065A3B065A3B067A2B067A2B264A4B064A3B265A3B2
+65A3B265A3B265A3B267A2B265A3B264A3B264A3B264A3B265A3B265A3B065A3B065A3B065A3B0
+65A3B265A3B265A3B065A3B064A3B264A3B264A3B265A3B065A0AE67A0B16AA3B469A1B26B9FAD
+7EAFBDAEDDEDDEFFFF9EC3CC7BA1AA6C9BA56DA1AF69A1B269A4B466A4B165A5B165A3B064A4B0
+64A3B265A3B065A3B267A2B067A2B267A2B065A3B065A3B064A3B264A3B265A3B267A2B267A3AE
+67A3AE67A2B265A3B265A3B065A3B065A3B067A2B065A3B265A3B267A2B265A3B265A3B264A3B2
+64A3B264A3B267A2B267A2B065A3B065A3B065A3B265A3B265A2B465A2B465A3B265A3B265A3B2
+65A3B267A2B067A2B065A3B265A3B265A3B265A3B265A3B265A3B065A3B065A3B065A3B265A3B2
+65A3B265A3B267A2B265A3B265A3B064A4B065A3B265A3B267A2B067A2B065A3B265A3B265A3B2
+65A3B265A3B265A3B265A3B265A3B267A2B067A2B065A3B064A3B264A3B464A3B465A3B265A3B0
+65A3B265A3B265A3B265A3B267A2B267A2B265A3B064A4B064A3B265A3B265A3B067A2B067A2B2
+65A3B265A3B265A3B265A2B465A2B465A3B265A3B065A3B065A3B067A2B267A2B267A2B065A3B0
+65A3B065A3B065A3B265A3B265A3B265A3B065A3B067A2B068A2B068A2B068A2B068A2AE67A3AE
+67A3AE68A3B165A0AE6AA2B1689CAA75A3B2AED3E3E4FFFFE9FFFF9EC3CC77A3AC689CA969A3B1
+67A2B067A5B268A3B166A4B165A3B065A3B067A2B067A2B265A3B265A3B267A2B267A2B265A3B2
+65A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B264A3B264A3B265A3B265A3B265A3B2
+65A3B264A3B264A4B065A3B065A3B267A2B265A3B065A3B065A3B265A3B267A2B267A2B067A2B0
+65A3B065A3B065A3B065A3B265A3B265A3B265A3B265A3B065A3B065A3B065A3B265A3B265A3B2
+65A3B065A3B065A3B065A3B067A2B267A2B265A3B265A3B265A3B265A3B265A3B065A3B065A3B0
+65A3B065A3B065A3B067A2B067A2B065A3B264A3B265A3B065A3B065A3B265A3B265A3B065A3AE
+65A3B065A3B064A3B264A3B265A3B265A3B266A4B366A1B169A4B465A0B067A5B464A2B16AA8B7
+9CD4E1DDFFFFA0C6D1739DA9709EAD70A1B0699EB068A1B267A2B267A2B267A2B268A1B269A1B2
+6BA0B26BA0B26BA0B269A1B267A2B264A3B265A3B065A3B065A3B065A3B065A3B265A3B265A3B2
+65A3B265A3B265A3B265A3B265A3B264A3B264A3B265A3B065A3B065A3B065A3B065A3B265A3B2
+64A3B464A3B264A3B264A4B064A3B264A3B265A3B265A3B264A3B264A3B265A2B465A2B464A3B2
+64A3B262A4B264A3B265A3B065A3B265A2B467A2B469A2B56AA2B36AA1B568A1B267A2B065A3B0
+65A3B064A4B062A4B062A5AE62A4B064A4B066A3B565A2B564A1B464A1B468A7B664A2B166A4B3
+65A0B064A1B365A4B560A2AE65A5AF69A3AE6AA2AF66A1B361A3B959A6C253A6C852A6CB56A8CE
+5AA0C465A0BE6693AAA8C5D5F0FEFFF9FEFFFEFFFFFFFFFDFFFEFFFFFEFFFFFFFFFFFFFFFFFFFD
+FFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFF
+FFFEFFFFFEFFFFFFFFFEFFFFFFFFFFFFFFFDFFFEFDFDFCFAFFFFFFF7FBFEE5FFFF68B0BF52A9BD
+5DAABE59A6BA52AAC050AAC254A8C256A7C253A9C253A9C056A8BE57A7BE57A6C456A7C254AABB
+53ABB953AABE53A9C054A8C054A9BE53AABB52ABBB54A8C054A8C257A7C257A7C057A8BB56A9B9
+54AAB953ABB953AABB53AABE52A9C453A9C459A7BE59A7BE53A9C452A9C556A7C457A7C056A9BB
+53ABB950ABBD50ABBE54A8C057A7BE59A7BD59A7BB57A9B756A9B954A8C053A9C053AABE53AABD
+53A9C053A9C053AABE53AABD54A9BE54A8C054A8C054A9BE56A8BD56A8BD56A7C256A7C456A7C2
+54A8C052AABE52AABE54A9BE54A9BD54AAB956A9B959A7BD57A7BE52ABBD50ABBE54A8C256A7C2
+54A8C056A8C057A7BE56A8BE52AAC050ABC052AAC053AABE56A8BD56A9BB56A9B954AAB954A9BE
+53AABE54AABB53AABB52AAC050AAC252AABE53AABD55A6BB58A8BF59A8C757A6C458A5B75BA7B7
+5DA7C098D9EDE0FFFF9BC7CA66A4B15DA8BD55A5C053A9C44FAABC52AEBD51AABC51AABC55ADC1
+53AABD55A7BD58A9BE56A6BD57A8BD56A8BD53AABD4FABC04FABC253A9C257A7BE5AA7B75AA7B7
+57A7C054A8C253AABB53ABB956A9BB57A8BD56A8BE56A8BE57A7BE56A8BE54A9BE52AABE4FACBE
+52AABE57A7BE59A7BD56A9B954AABB56A8BE56A7C254A8C454A8C454A8C054A9BE54A9BE54A9BE
+57A8BD57A8BD56A8C054A8C253A9C253A9C254A8C056A8BD54AABB54A9BD54A8C054A8C253AABE
+54A9BE57A7BE56A8BE53AABD52ABBD53A9C056A8C057A8BD57A8BD56A8BE54A9BE54A8C054A8C0
+54A8C254A8C253A9C054A9BE57A8BD57A8BD53AABD50ABC050AAC450AAC453AABE54A9BD54A9BE
+54A9BE53AABE56A8BE5AA5C259A6C254A9BD52ABBB52AABE53AABE56A8BD57A8BD57A7C056A7C2
+54A8C053A9C054A8C454A8C454A8C054A9BD53AABD54A9BD59A7BE59A7BE57A8BD54AABB54AABB
+53AABD53AABE53A9C053AABE53AABD53AABD53AABE56A8C056A8C054A9BE54AABB53ABB953ABB9
+57A9BE54A6BC57A8C358A8C35DA7C25F9FB8A2D6EBDEFFFFE9FFFFA0C5CB67A2B05DA8BB53A5BA
+56ADC053A9BA51A8B952A9BA52A9BC57ACC054A9BE52A8BF54AAC153A7C156A7C254A8C254A8C2
+53A9C053A9C054A9BE54A9BE56A8C054A8C053A9C252AAC252AAC253A9C254A8C054A8C053AABE
+52AABE52ABBD53AABD56A8BE57A7BE56A9BB56A9BB54A8C056A8C057A7BE57A8BD57A8BD56A8BD
+54A9BD53AABD54A9BE54A8C053A9C254A8C056A9B956A9B954A9BD54A9BE54A9BE54A9BE54A9BD
+54A9BD53AABD54A9BD59A7BE57A7BE54A8C053A9C053A9C253A9C054A9BD54AABB56A8BD54A9BD
+53ABB954AAB957A8BB57A8BD54A9BE52AABE53AABD53AABD53AABE54A9BE56A9B956A9B754AAB9
+53AABD52AABE52AABE53A9C053A9C056ACC352A6BE56ABC055AABF51A8BC50A8BC55ADC158A7B8
+9FD9E5D9FFFF97CCDC64A1B460A3BD5CA8C254A6BE54ABBF52A9BD55AABF58AAC058A6BC5BA7BE
+59A5BC5AAAC353A4BF53A9C052AABE53AABD53AABD53AABD54A9BD54A9BE56A8BE54A9BE54A9BE
+56A8BE56A8C054A8C053A9C252AAC252AAC053AABB54AAB954AABB54A9BD56A8BE54A8C252A9C4
+50AAC252AABE52ABBD50ABBE52AABE53A9C253A9C252AABE52AABE54A9BE54A9BE53AABD52ABBD
+50ABBE52AABE54A9BD56A8BD53A9C054A8C059A7BD5AA6BD5AA6BE57A7BE54A9BE53AABE56A8BD
+54A9BE52AABE50ABBE50ABBD52AABE54A8C256A7C457A6C456A7C254A9BE54A9BD54A9BD54A9BD
+54A9BE53AABE52AABE53AABE57A8BD57A7BE52AAC24FABC44FABC44FABC44FAAC74DA8C351A9C1
+57ACC15AA5BC97CEE2E1F9FFF8FFFFFDFDFBFFFEFBFFFEFDFFFDFCFFFFFDFFFFFDFDFFFAFEFFFB
+FFFEFFFFFEFFFFFEFFFFFFFFFEFFFDFEFFFDFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFF
+FFFEFFFFFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFFFDFEFEFEFCFDFFE2FFFF52A3B44DB0C556A7BA
+5DA6B55AA8B55BA7B560A4BB60A3BD5DA5BB5DA6B95EA6B55EA6B560A3BD5EA5BB5DA6B55BA7B4
+5BA6B95DA6B95DA6B95BA7B75AA7B75AA7B75DA6B95EA5BB5EA4BD60A4BB61A4B760A5B45BA7B5
+5AA8B55BA7B75BA6B95AA6BE5BA6BD60A4B75EA5B75AA6BD5AA6BE5EA4BD60A4B960A5B45DA7B2
+59A8B75AA7B95EA5B961A3B961A4B760A5B55EA6B25DA7B45AA7B95AA7BB5BA7B75DA6B75BA6BB
+5BA6BB5BA7B75DA6B75BA6BB5BA6BB5DA6B95EA5B75EA6B55EA6B55EA5BB5EA4BD5EA5BB5DA5BB
+5AA7BB5AA7B95DA6B95DA6B75DA7B45DA7B461A3B960A4B95BA7B75AA7B75DA5BB5EA4BD5DA5BD
+5DA5BB60A4B760A4B75BA6BB5AA7BB5AA7B95BA7B75EA5B95EA6B55EA6B25EA6B25EA5B95DA6B9
+5EA6B45DA7B45BA6B95AA7BB5BA6B95DA6B763AABC5AA1B55EA6BF5CA4BC61A9B859A5B554AAC5
+56A4BBA0D9E2D8FFFF8ECED85BA8BA52ABC94CABC948ABC24FACBD55A8B85CA9B958A5B55BA7B7
+5EA5B760A4B965A9BE5DA1B65EA5B75DA6B95AA7BB59A7BB5BA6BB5EA5B962A4B262A4B460A4BB
+5DA5BB5AA8B55AA8B45EA6B55EA5B75EA5B95EA5B961A3B960A4B75DA6B75AA7B757A8B959A8B9
+60A4B761A4B75EA6B45EA6B55EA5B95EA5BB5DA5BD5DA5BD5DA6B95DA6B75DA6B75DA6B760A4B7
+60A4B75EA5B95DA5BB5BA6BB5BA6BB5DA5BB5DA6B75DA7B45DA6B55EA5B95EA5BB5DA6B95DA6B7
+60A4B95EA5B95AA8B55AA7B75DA5BB5EA5BB61A4B761A4B560A4B75EA5B95DA6B95DA5BB5EA5BB
+5DA5BB5BA6BB5DA6B961A4B761A4B55DA6B75AA7B959A7BE5AA6BD5DA6B75EA6B55DA6B75DA6B9
+5BA7B75EA5B962A2BE62A2BD5DA6B55BA7B45BA7B75BA7B75DA6B55EA6B560A4BB5EA4BD5EA5BB
+5DA5BB5BA6BD5DA5BD5EA5B95DA6B75DA6B75DA6B761A3B961A4B75EA6B55DA7B45DA6B55DA6B7
+5DA6B95DA5BB5BA6B95BA7B75BA7B75DA6B95EA5BB5EA5BB5DA6B95DA6B75DA7B45DA7B461A8BA
+5FA6BC5AA2BB59A3BE5AA6C05DA7C05FA6BA9FD9E7E3FFFFE5FFFF97CCDA5EA5B953A9C04CABC1
+4DACC050ABBE55A8BA5CA9B959A5B55BA7B75AA7B95BA6B963AAC05DA1B85EA5BB5DA5BB5DA6B9
+5BA6B95DA6B95DA6B95DA6B95DA6B95BA6BB5BA6BB5BA6BB5BA6BB5DA6B95DA6B95DA6B75BA7B7
+5AA7B75BA7B75EA5B960A4B75EA6B55EA6B55DA6B95EA5B960A4B961A4B760A4B95EA5B75DA6B7
+5BA7B75DA6B75DA6B95DA5BB5DA6B95EA6B45EA6B25DA6B75DA6B95DA6B75DA6B75EA6B55DA6B5
+5BA7B75DA6B761A3B961A3B95DA6B95BA6B95BA6BB5BA6B95DA6B55DA6B55EA5B75DA6B75BA7B4
+5DA7B461A4B561A4B75DA6B95AA7B95AA7B75AA8B55BA7B75DA6B75EA6B45EA6B45EA6B55BA7B7
+5AA7B95AA7B95BA6B95DA6B959A0B663AABE5AA1B55AA3B65DAABE55A6B953A8BC57A8B95EA3B2
+9DDBEAD3FFFF8FCEE05CA4BC58A9C44DA8C34DABC54FA9C159ABC056A2B262A7B75DA2B160A5B5
+5FA6BA5FAABF5BA6BB5BA6B95BA7B75BA7B55DA6B75EA5B75EA5B95EA5B95DA6B75DA6B75EA5B7
+5EA5B75EA5B95DA5BB5AA6BD5AA7BB5DA6B55DA7B45BA7B55DA6B75EA5BB5EA5BB5BA6BB5AA7BB
+5BA6B95AA7B95AA7B95BA6B95DA5BD5DA5BB5BA6B95BA7B75DA6B95DA6B75DA6B55BA7B55AA8B5
+5AA7B75EA6B55EA5B75BA6BB5DA5BB61A4B762A3B761A3B960A4B95DA6B75BA7B75EA5B95EA5B9
+5AA7B959A8B75AA8B55BA7B75EA5BB60A3BD60A3BD60A4BB5EA5B75DA6B55EA5B75EA5B75EA5B7
+5DA6B95BA6BB5DA5BB60A4B75EA5B75AA7BB59A7BB5BA7B75DA6B75FA8BB5BA6B95AA7B756A5B6
+56A8BE5CA3B7A6D4E1E3FCFFF7FFFFFCFCFAFEFCFDFFFEFFFFFFFDFEFFFDFCFFFDFEFFFDFFFEFF
+FFFDFFFFFEFFFFFFFFFCFFFFFCFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFEFFFFFEFFFFFFFEFFFFFEFFFFFEFCFFFEFFF9F9FBE7FFFF5FACBE4BAABE5AA5B8D5FFFF
+E3FFFFEAFFFFEDFFFFEDFFFFEBFFFFEBFFFFEBFFFFEDFFFFF0FFFFF0FFFFEBFFFFE9FFFFE9FFFF
+EAFFFFEDFFFFEBFFFFEAFFFFEAFFFFEEFFFFEEFFFFEAFFFFEAFFFFEDFFFFEDFFFFE9FFFFE9FFFF
+EDFFFFEEFFFFEDFFFFEBFFFFEBFFFFEAFFFFEAFFFFEBFFFFEEFFFFF0FFFFF0FFFFEEFFFFEDFFFF
+EDFFFFF0FFFFF0FFFFF0FFFFEEFFFFEDFFFFEBFFFFEBFFFFEBFFFFEDFFFFEDFFFFEAFFFFE9FFFF
+EBFFFFEBFFFFE9FFFFE9FFFFEBFFFFEEFFFFEEFFFFEDFFFFEDFFFFEBFFFFEBFFFFEBFFFFEAFFFF
+EAFFFFEDFFFFEBFFFFEBFFFFEBFFFFEDFFFFEDFFFFEBFFFFEBFFFFEDFFFFEDFFFFE9FFFFE9FFFF
+EDFFFFEEFFFFEEFFFFEEFFFFEEFFFFEDFFFFEDFFFFEDFFFFEDFFFFEEFFFFF0FFFFF0FFFFEEFFFF
+EEFFFFEEFFFFEEFFFFEDFFFFEBFFFFE7FFFFE9FFFFE7FFFFE6FFFFE1FFFF90C1CF56A4BB56ACC3
+5BA7B49CDBE2DAFFFF91CAD556A6BD51ABC651A5C195D9EEE0FFFFE8FFFFE7FFFFEBFFFFEBFFFF
+E8FFFFEDFFFFEDFFFFEBFFFFEDFFFFF0FFFFEEFFFFEAFFFFEAFFFFEDFFFFEEFFFFEEFFFFEDFFFF
+EAFFFFE9FFFFEAFFFFEBFFFFEBFFFFEDFFFFF0FFFFF0FFFFEBFFFFE9FFFFE9FFFFEAFFFFEEFFFF
+EEFFFFEEFFFFEDFFFFEDFFFFEBFFFFEBFFFFEBFFFFEBFFFFEBFFFFEDFFFFEDFFFFEDFFFFEDFFFF
+EBFFFFEBFFFFEAFFFFEAFFFFE9FFFFEAFFFFEBFFFFEDFFFFEEFFFFEEFFFFEDFFFFEBFFFFEBFFFF
+EAFFFFE9FFFFEAFFFFEDFFFFEEFFFFEEFFFFEEFFFFEEFFFFEDFFFFEDFFFFEDFFFFEDFFFFEDFFFF
+EBFFFFEBFFFFF0FFFFF0FFFFEDFFFFEBFFFFEBFFFFEBFFFFEEFFFFEEFFFFEDFFFFEBFFFFEAFFFF
+EBFFFFF0FFFFF0FFFFEEFFFFEDFFFFEDFFFFEBFFFFEAFFFFEAFFFFEBFFFFEBFFFFEEFFFFEDFFFF
+EAFFFFEAFFFFEEFFFFEEFFFFEBFFFFEBFFFFEDFFFFEBFFFFEAFFFFEAFFFFEBFFFFEEFFFFEEFFFF
+EEFFFFEBFFFFEBFFFFEEFFFFF0FFFFF1FFFFF0FFFFEEFFFFEEFFFFF0FFFFF0FFFFEDFFFFE8FFFF
+EBFFFFE6FFFF8ABDCE60A1B358A7B85CA8B8A1D5EAE2FFFFE6FFFF9AC6D363AABE51A5BD50A6BF
+91DCF3DCFFFFE4FFFFE6FFFFEAFFFFEAFFFFE8FFFFF0FFFFF1FFFFEEFFFFEDFFFFEEFFFFEDFFFF
+EBFFFFEBFFFFEBFFFFEBFFFFEDFFFFEEFFFFEEFFFFEDFFFFEDFFFFEDFFFFEEFFFFEDFFFFEAFFFF
+EAFFFFEBFFFFEDFFFFEBFFFFEBFFFFEDFFFFEDFFFFEEFFFFEEFFFFEDFFFFEBFFFFEAFFFFEAFFFF
+EBFFFFEBFFFFEDFFFFEBFFFFEAFFFFEAFFFFEBFFFFEBFFFFEBFFFFEBFFFFF0FFFFEEFFFFE9FFFF
+E9FFFFEDFFFFEEFFFFEDFFFFEBFFFFEAFFFFEAFFFFEBFFFFEBFFFFEDFFFFEDFFFFEBFFFFEBFFFF
+EEFFFFEEFFFFEBFFFFEAFFFFEAFFFFEAFFFFEBFFFFEBFFFFEDFFFFEDFFFFEDFFFFEBFFFFEAFFFF
+EBFFFFEEFFFFF0FFFFF2FFFFF0FFFFF1FFFFEDFFFFE5FFFFDBFFFF8DBFC867A5B05AA7B75BA6B9
+A1D6E8DBFFFF8DC8D65BA4B555ADC550A7C296D9F3D9FFFFE4FFFFE3FFFFEAFFFFE8FFFFE4FFFF
+EAFFFFEBFFFFEBFFFFEDFFFFEEFFFFF0FFFFF0FFFFEEFFFFEDFFFFEAFFFFEAFFFFEDFFFFEEFFFF
+F0FFFFEEFFFFEAFFFFE9FFFFEBFFFFEBFFFFE9FFFFEAFFFFEEFFFFF0FFFFF0FFFFF0FFFFEEFFFF
+EEFFFFEEFFFFEEFFFFF0FFFFF0FFFFEDFFFFEBFFFFEBFFFFEBFFFFEBFFFFEBFFFFEAFFFFEBFFFF
+EDFFFFEBFFFFEAFFFFEBFFFFF0FFFFF0FFFFEDFFFFEBFFFFEBFFFFEBFFFFEDFFFFEDFFFFEBFFFF
+EBFFFFEEFFFFF0FFFFF0FFFFF0FFFFEDFFFFEDFFFFEBFFFFEDFFFFEEFFFFF0FFFFEEFFFFEDFFFF
+EDFFFFEDFFFFEEFFFFEDFFFFEBFFFFEAFFFFEBFFFFEBFFFFEAFFFFE7FFFFE1FFFF93C1D15FA3B8
+5BA9BF56A1B49DD7E5EBFFFFF5FFFFFCFFFFFEFFFFF8FCFBFAFEFDFCFFFFFFFEFFFFFDFFFFFDFF
+FFFEFBFFFFFDFBFFFFF9FFFFFCFFFFFEFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFF
+FEFFFFFEFFFFFFFEFFFFFEFFFEFDFBFFFFFDFDFBFEE5FCFF5DA6B753AEC35B9FB4DCFFFFF2FFFF
+FCFFFFFCFFFFFCFFFFFEFFFFFCFFFFFCFFFDFEFFFBFFFEFDFFFEFFFCFFFFFBFFFFFBFFFFFCFFFD
+FFFFFDFFFFFFFCFFFFFCFFFFFFFEFFFFFEFFFBFFFFF9FFFFFEFFFBFEFFFBFBFFFFFCFFFFFFFEFF
+FFFEFFFFFEFFFEFFFFFCFFFFFBFFFFFCFFFDFFFFFDFFFEFFFFFEFFFFFEFDFFFEFFFFFDFFFFFEFF
+FFFEFFFFFEFFFFFFFFFFFFFFFEFFFDFEFFFDFEFFFFFEFFFFFFFFFDFFFFFFFCFFFFFCFFFFFEFFFF
+FEFFFFFBFFFFFBFFFFFEFFFBFFFFFAFFFFFBFEFFFBFEFFFBFCFFFBFCFFFFFCFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFCFFFFFCFFFFFCFFFFFEFFFFFEFFFFFFFFFDFFFFFFFEFFFFFBFFFFFBFFFFFEFFFD
+FFFFFBFFFEFFFFFEFFFFFFFDFFFEFFFEFFFFFEFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFD
+FFFEFFFFFEFFFFFEFFFFFFFFFBFFFFF9FFFDF4FEF6F8FFFDF3FEFFE4FFFF88C3D559A6BA58A6BA
+5DA5B4A2D6E1D6FFFF8CD1E159A5BC5DA9C364A2B9A9CDDBF1FFFFF7FFFFF6FCFCFCFFFFFEFFFF
+FEFDFFFEFFFFFCFFFFFEFFFFFFFEFFFFFEFFFEFFFFFBFFFFFCFFFFFCFFFFFFFFFFFFFFFFFBFFFF
+FBFFFFFBFFFFFCFFFFFCFFFFFFFFFFFFFEFFFFFEFDFEFFFDFBFFFDFCFFFFFEFFFFFFFFFFFFFEFF
+FFFEFFFFFEFFFEFFFFFEFFFDFEFFFBFEFFFBFCFFFDFEFFFFFEFFFFFFFFFFFEFFFFFEFFFFFEFFFB
+FEFFFBFCFFFBFBFFFDFBFFFFFBFFFFFCFFFDFEFFFAFFFFFAFFFFFBFFFEFFFEFFFFFCFFFFFBFFFF
+FCFFFFFEFFFFFFFEFFFFFEFFFEFFFFFEFFFFFFFFFDFFFFFDFFFFFDFEFFFDFEFFFDFEFFFDFEFFFD
+FEFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFBFFFEFBFFFFFFFCFFFFFBFFFFFCFFFF
+FEFFFFFFFFFFFFFFFBFFFFFBFFFFFFFEFFFFFBFFFBFBFFFBFBFFFFFCFFFFFFFEFFFFFFFFFCFFFB
+FCFFFAFFFFFBFFFFFFFCFFFFFBFFFFFCFFFFFCFFFFFBFFFDFBFFFDFEFFFFFFFEFFFFFEFFFFFEFF
+FFFFFFFEFFFFFFFEFFFFFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFDFFFFFDFFFDFBFFFFFEFFFEFFFF
+F2FDFFE3FFFF8DC3CF5FABB953A4B75DA0BAA4D8EEE3FFFFE5FFFF91CBD95EA7B85BABC25DA4BA
+A4CFDFEDFFFFF5FFFFF6FCFAFCFFFDFEFFFDFFFDFCFFFEFDFFFFFBFFFFFBFFFFFDFFFFFDFEFFFD
+FCFFFDFCFFFDFCFFFDFFFFFDFFFEFDFFFEFBFFFFFBFFFFFBFFFFFDFFFFFDFFFFFFFEFFFFFEFFFF
+FEFFFBFEFFFAFEFFFFFCFFFFFCFFFDFCFFFFFCFFFFFCFFFFFEFFFFFCFFFFFCFFFFFCFFFFFEFFFD
+FEFFFDFFFFFFFEFFFFFCFFFFFBFFFFFCFFFFFEFFFFFEFFFBFEFFFAFFFEFFFFFFFFFBFFFDFBFFFF
+FEFFFFFFFEFFFFFFFFFEFFFDFEFFFFFEFFFFFEFFFDFEFFFFFEFFFFFEFFFFFCFFFFFCFFFFFEFFFF
+FEFFFFFEFFFFFCFFFFFEFFFFFEFFFFFEFFFDFFFFFDFFFEFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFF
+FFFEFFFFFDFDFFF9FAFFF9FAFFFEFFFBFCFEF7FFFFF1FFFFEAFFFF90BBC45EA5B75AA7BB619FAE
+A2D8E4D5FFFF8BCFDA5AA8BE59A9C265A7BFA0D1E2EBFFFFF5FFFFF9FFFFFBFFFDFBFFFDFBFFFD
+FCFFFFFEFFFFFFFFFFFFFDFFFFFCFFFFFCFFFFFDFFFEFFFFFBFFFDFBFFFBFEFFFAFFFFFAFFFEFB
+FFFEFDFEFFFDFCFFFFFEFFFFFEFFFFFBFFFFFBFFFFFFFEFFFFFDFFFFFFFAFFFFFAFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFEFFFFFCFFFFFEFFFFFEFFFDFFFFFBFFFFFBFEFFFD
+FEFFFFFCFFFFFCFFFFFFFEFFFFFEFFFCFFFFFCFFFFFFFFFDFFFFFBFEFFFFFEFFFFFEFFFDFFFFFD
+FFFEFDFFFEFDFFFFFBFEFFFBFEFFFDFCFFFDFCFFFBFEFFFDFFFEFFFFFEFFFFFEFFFEFFFFFEFFFF
+FEFFFFFFFFFDFEFFFBFCFFFDFCFFFDFEFFFDFEFFFFFCFFFFF9FDFFF8FFFFE6FEFF8BBFCD60A7B9
+55AABE59A6B6A0D2DBE9FFFFF5FFFFF9FEFFFCFFFFF8FCFDFCFFFFFEFFFFFFFDFFFFFCFDFFFEFB
+FFFFFBFCFFFFFBFFFFFCFFFFFCFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFF
+FEFFFFFFFFFFFFFEFFFFFFFDFDFCFAFFFCFFEFFFFF5CA0B351A6BB66A4B9E3FFFFF6FFFFFEFEFF
+FBFFFFFBFFFFFDFEFFFEFEFFFEFFFAFEFFF9FFFDFAFFFDFEFDFEFFFBFEFFFDFFFCFEFFFAFFFDFC
+FFFEFCFEFEFEFEFEFEFFFDFCFFFDFEFDFEFFFBFFFFFDFFFCFDFFFCFBFFFFFDFEFFFFFCFCFFFCFA
+FFFDFCFEFEFCFDFFFCFBFFFCFEFFFAFFFEFAFFFEFCFFFDFEFFFDFEFFFDFEFFFDFFFEFEFFFDFFFC
+FDFFFCFDFFFEFDFEFFFDFFFEFDFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFFFEFCFFFEFC
+FEFEFEFEFEFFFEFEFEFEFEFEFDFFFCFDFFFCFDFFFEFDFFFCFDFFFCFEFEFCFFFDFEFFFDFEFFFEFC
+FEFEFCFEFEFCFDFFFCFDFFFCFDFFFCFFFDFEFFFDFEFFFDFFFEFEFEFEFEFCFDFFFAFDFFF9FDFFFA
+FFFDFEFFFDFEFFFDFCFFFDFEFFFDFFFEFDFFFEFEFFFEFEFFFEFDFFFEFDFFFEFEFFFFFDFEFFFCFF
+FFFDFEFFFCFCFFFDFAF9FCF5FCFFFAFFFFFAFEFFFAFEFFFFF7FFFFE6FFFF8EBDCF5DA3BD5DAAC6
+5DA4BA9ADCECD6FFFF90CCD759A1B95DA7C263A3BCA9D8E8EBFFFFF7FFFFF8FBFFFFFDFFFFFBFF
+FFFEFFFDFFFCFDFFF9FDFFFAFFFEFCFFFCFEFFFCFFFAFFFFFAFFFFFFFDFFFFFDFEFBFFFEFAFFFF
+FDFEFFFDFEFFFDFEFFFEFEFEFFFCFCFFFCFCFEFEFEFDFFFEFEFEFCFFFEFCFFFDFFFFFCFFFEFCFF
+FEFDFFFFFEFCFFFEF9FFFFF7FEFFF9FDFFFEFDFEFFFDFEFFFEFDFFFFFDFEFFFDFAFFFEFAFEFFFA
+FDFFFEFDFEFFFEFDFFFEFDFFFDFFFAFDFFF7FFFFF7FFFDFAFFFDFEFFFCFFFDFEFFFDFEFFFFFDFF
+FFFCFFFFFCFFFFFDFFFDFFFEFDFFFCFEFEFEFFFEFCFFFEFCFEFFFAFEFFFAFEFFFAFEFEFCFEFEFE
+FEFEFFFEFEFFFFFDFFFFFCFFFFFCFCFFFCFCFFFBFCFFFCFCFFFDFEFEFEFEFDFFFCFBFFFCFBFFFE
+FDFFFCFFFEFAFFFDFAFFFCFFFFFDFFFEFEFEFDFFFEFDFEFFFDFEFFFEFEFEFFFDFEFEFEFCFEFFFA
+FEFFF9FDFFFCFAFFFFF8FFFFFDFFFEFEFEFEFFFDFFFEFDFFFBFFFFFBFFFFFFFDFEFFFCFCFFFCFE
+FFFDFCFEFFF9FDFFF9FDFFF9FDFFFCFEFEFEFFFDFFFFFDFFFFFDFFFFFFFFFBFCF7FFFFFAFBFFFD
+F1FFFFDEFFFF87C5D05BA8B857ACC057A4B8A8D9EAE3FFFFDEFFFF8CC7CD5BAAB757AABC61A5BC
+A8D8ECECFFFFF7FFFFF8FCFBFEFFFDFEFEFCFFFEFDFFFDFAFFFDFAFFFDFCFEFEFCFDFFFEFBFFFE
+FBFFFEFDFFFEFFFDFCFFFCFCFFFBFCFFFCFCFFFCFCFFFDFEFFFDFFFFFDFFFFFCFFFFFCFFFFFDFA
+FFFEFAFEFEFCFDFEFFFAFFFFF8FFFFF8FFFFF8FFFEFDFFFEFEFEFEFFFDFFFFFDFFFFFDFFFEFEFF
+FEFEFFFEFEFFFEFEFEFEFEFFFDFEFFFDFEFFFFFEF9FFFEF9FDFEFFFDFEFFFFFEFCFFFEFAFDFEFF
+FDFEFFFFFDFFFFFDFEFFFCFFFFFCFFFFFDFFFEFEFFFEFEFEFDFEFFFBFEFFFBFEFFFAFFFFFBFFFE
+FDFFFCFEFEFEFFFCFFFFFCFFFFFDFEFFFDFEFEFEFFFDFEFFFDFEFFFEFEFFFEFEFEFFFEFCFFFDFA
+FFFDFAFFFFFAFFFFFAFFFEFAFFFFFFFCFFFFF9FFFFF4FDFFEAFFFF90C1D261A4B75BA9B65AA8B2
+9ADDE5D1FFFF8ACCDC5FA6BA52A2B963ABC1A4D3E5EDFFFFFBFEFFFEFAF9FEFFFFFBFFFFFBFFFE
+FDFFFEFFFCFFFFFBFFFFFAFFFFFBFFFFFDFFFDFEFFFBFFFEFBFFFEFDFFFCFFFEFCFFFDFAFFFDFA
+FFFDFAFFFDFCFEFEFEFDFFFEFDFFFEFEFEFCFFFCFCFFFDFAFFFDFAFEFFFAFEFEFCFEFEFCFEFEFC
+FEFFFAFEFFFAFFFEFAFFFDFAFFFCFCFEFDFFFDFEFFFEFEFFFFFDFEFFFCFCFFFCFEFEFDFFFDFEFF
+FEFEFCFEFEFCFEFEFFFDFEFFFAFFFFFBFFFFFFFDFCFFFDFAFEFEFCFDFFFCFDFFFCFFFDFEFFFCFF
+FFFCFFFAFFFFF8FFFFFBFFFCFDFFFAFBFFFAFDFFFCFEFDFFFEFDFFFBFFFFFAFFFFFBFFFFFDFEFF
+FEFEFCFEFFFAFAFFFEFAFFFEFEFEFCFFFDFEFFFEFFFEFFFFFAFEFFF4FFFFE6FFFF8ABCC560A8B4
+55A7B35BA7B4A1DBE6E6FFFFF8FFFFFBFFFFFEFFFFFCFFFFFDFEFFFFFDFFFFFDFFFFFEFDFFFFFB
+FFFFFBFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFF
+FFFFFFFFFFFDFDFCFAFFFFFDFFFCFDECFFFF66A9BA59AABF66A0B4E4FFFFF9FFFFFFFEFFFCFFFD
+FCFFFDFFFFFFFFFEFFFFFFFBFFFFFAFFFEFBFFFEFFFFFEFFFEFFFFFFFFFDFFFFFBFFFEFDFFFEFD
+FFFFFBFFFFFBFFFEFDFFFEFFFFFEFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFDFDFFFDFBFFFEFB
+FFFFFDFFFFFDFEFFFDFFFFFBFFFFFBFFFFFDFFFEFFFFFFFFFFFFFFFFFFFFFEFFFFFCFFFDFBFFFD
+FCFFFFFCFFFFFCFFFFFEFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFEFFFFFFFDFFFFFDFFFFFDFFFEFF
+FFFEFFFFFFFFFFFEFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFEFFFFFEFDFFFEFBFFFFFB
+FFFFFDFFFFFBFEFFFAFFFFFBFFFEFFFFFEFFFFFEFFFFFEFFFFFEFDFFFFFAFEFFFBFEFFFDFFFEFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFEFF
+FFFEFBFFFEFAFFFFFAFCFDF7FEFAF7FFFDFAFFFCFDFEFFFFF7FFFFE7FFFF8AC1D659A1BA59A9C2
+56A3B598D7E0D6FFFF8DCCDE5DA4BA58A4BE60A4BBA7D6E0E9FFFFF8FFFFFDFCFFFFFCFFFFFEFF
+FFFFFAFCFFF6FCFFF8FEFFFAFFFCFFFFFDFFFCFFFFFBFFFFFFFEFFFFFEFDFCFFFFFBFFFFFFFEFF
+FFFDFFFEFFFFFFFFFDFFFDFDFFFDFDFFFEFFFFFEFFFFFFFBFFFFFBFFFEFFFFFEFFFFFDFFFFFDFF
+FFFEFBFFFFF8FFFFF8FFFFFBFFFFFFFFFEFFFEFFFFFFFEFFFFFEFDFFFEFBFFFEFDFFFEFFFFFEFF
+FFFDFFFFFDFFFFFEFFFEFFFBFEFFF8FFFFF8FFFEFBFFFDFFFFFDFFFFFFFFFFFFFFFFFEFFFFFDFF
+FFFCFFFFFEFFFEFFFFFCFFFDFFFFFFFFFFFDFFFFFDFFFFFBFFFFFBFEFFFBFFFFFDFFFFFFFEFFFF
+FEFFFFFFFEFFFFFDFFFFFDFDFFFDFBFFFDFFFFFEFFFFFEFFFFFFFDFFFFFBFEFFFBFCFFFDFCFFFD
+FFFFFDFFFEFFFFFDFFFFFDFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFBFFFFFBFFFFFEFFFFFFFFFFFFFDFFFFFDFFFCFFFFFCFFFDFFFFFDFFFEFBFFFDFBFFFEFB
+FFFFFAFCFFFAFCFFFBFCFFFDFFFFFFFFFEFFFFFEFFFFFFFFFEFFFDFFFFFAFEFDF8FCFDF8F8FFFF
+F1FFFFDAFFFF89C3CE55A4B357A8BB61A2B4A0D4E2E0FFFFDDFFFF8CCDD35AA6B358A4BC62A2BD
+ACD2E5ECFFFFF7FFFFFAFEFDFEFEFEFFFFFDFFFDFDFFFDFDFFFEFDFFFEFFFFFFFFFEFFFFFEFFFF
+FFFFFFFFFEFFFFFEFDFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFCFFFFFDFFFFFEFBFFFFFB
+FFFFFFFEFFFFFBFFFFF9FFFFF8FFFFF9FFFDFCFFFBFFFFFDFFFEFFFFFDFFFFFDFFFFFEFFFFFEFF
+FFFEFFFFFEFFFFFEFFFEFFFFFEFFFFFFFFFAFFFFFBFEFFFFFEFFFFFFFEFDFFFEFBFEFFFFFEFFFF
+FFFEFFFFFEFFFFFDFFFFFDFFFFFDFFFFFEFFFFFFFFFEFFFFFEFFFFFCFFFFF9FFFFFBFFFDFEFFFD
+FFFEFFFFFDFFFFFCFFFFFDFFFFFEFFFEFFFFFCFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFEFDFFFEFB
+FFFFFBFBFCF7FFFFFBFBFDFCFCFCFEFFFEFFFFFDFFF9FFFFE2FDFF90C1D257A3B057ABB55CA6AF
+97D9E5D3FFFF92D1E25AA8BE58A6BD65A3BCA9D2E6F2FFFFFEFFFFFAFEFFFCFFFFFEFFFDFFFFFD
+FFFDFFFFFCFFFFFCFFFFFDFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFDFFFEFBFFFDFD
+FFFDFDFFFFFFFEFFFFFFFFFFFFFFFDFFFEFAFFFEFAFFFFFBFEFFFDFFFFFDFFFFFDFEFFFDFCFFFB
+FEFFFBFFFFFDFFFEFDFFFEFFFFFFFFFFFFFFFFFFFFFFFEFFFFFCFFFFFDFFFFFEFFFFFFFFFFFFFB
+FFFFFBFFFFFFFEFFFFFBFFFFFEFFFFFFFDFDFFFEFBFFFFFBFEFFFBFFFFFDFFFEFFFFFCFFFFFDFF
+F9FFFFF8FFFFFEFFFFFFFFFDFCFFFBFEFFFDFFFEFFFFFEFFFEFFFFFCFFFFFCFFFFFEFFFFFFFFFD
+FFFFFDFCFFFFFCFFFFFFFFFDFFFEFDFDFBFCFFFFFFFEFFFDFBFFFFF4FFFFE6FFFF8BC2C95FA8B1
+54A7B55BA7B5AADBE2E6FFFFF6FFFFFCFFFFFEFFFFFEFFFFFFFEFFFFFEFFFFFEFDFFFEFDFFFEFB
+FFFEFBFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFF
+FFFFFDFFFFFDFFFEFCFFFDFEF1FFFF60A3B457A5BB69A2B6E7FFFFF9FFFFFFFEFFFEFFFAFCFFFA
+FFFFFDFFFEFFFFFFFDFFFFFDFFFFFBFFFFFBFFFEFFFFFEFFFFFEFFFFFFFDFFFEFDFFFEFBFFFFFA
+FFFFFAFFFEFFFFFEFFFFFEFFFFFEFFFEFFFFFEFFFFFFFFFDFFFFFDFFFEFFFFFFFDFFFEFBFFFEFB
+FFFFFDFFFFFDFFFFFBFFFFFBFFFFFDFFFFFDFEFFFDFCFFFDFBFFFDF9FFFDF9FFFFF9FFFFFBFFFD
+FBFFFDFCFFFDFEFFFDFFFEFFFFFEFFFFFEFFFFFFFDFFFFFBFFFFFBFFFEFFFFFEFFFFFEFFFFFEFF
+FFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFDFFFFFAFFFEFBFFFFFF
+FEFFFFFEFFFBFEFFFBFFFEFFFFFEFFFFFDFFFFFDFFFFFDFFFFFEFDFFFFFFFEFFFFFFFFFFFFFFFF
+FCFFFFFCFFFFFFFFFFFFFFFDFEFFFFFCFFFFFCFFFFFEFFFFFFFFFDFFFFFDFFFFFFFFFFFFFFFEFB
+FFFEFBFFFDFFFFFCFFFFFEFFFFFFFDFCFCFAFCFFFFF9FFFFF0FFFFE2FFFF8AC1C85AA9BA52AABE
+5DAEC197DAEBD7FFFF9CCCD85CA5B857A9BE5CA5B8A4D9E7EDFFFFFBFEFFFFFFFFFFFEFAFEFFFA
+FCFFF6FCFFF4FEFFF8FFFFFDFFFEFFFFFFFFFFFFFDFFFEFBFFFEFBFBFFFDFBFFFFFFFDFFFFFDFF
+FFFFFDFEFFFBFFFFFDFFFFFDFFFEFFFFFFFDFFFFFBFFFFFAFFFFFDFFFEFFFFFEFFFFFEFFFFFFFA
+FFFFFAFFFFFFFFFFFFFFFDFFFFFDFFFEFFFFFEFFFFFFFFFBFFFFFDFFFEFFFFFEFFFFFDFFFFFDFF
+FFFCFFFFFEFFFEFFFBFEFFF8FFFFFBFFFFFBFFFEFDFFFFFDFEFFFDFFFFFDFFFDFDFFFCFFFFFDFF
+FFFEFFFCFFFDFBFFFBFEFFFDFFFFFDFFFFFDFFFFFDFCFFFDFCFFFDFEFFFFFEFFFFFBFFFFFBFFFF
+FCFFFFFFFFFFFFFEFBFFFEFBFFFEFFFFFEFFFFFFFDFFFFFBFFFFFAFFFFFBFCFFFDFCFFFFFFFFFF
+FFFEFFFFFDFFFFFEFFFFFEFFFFFFFBFFFFFBFFFFFBFEFFFBFEFFFDFEFFFFFFFFFFFFFDFFFFFDFF
+FEFFFBFCFFFAFEFFFDFFFFFFFFFEFFFFFEFFFFFFFDFFFFFBFFFFFBFFFFFAFFFFF8FFFFF8FEFFFD
+FEFFFFFEFFFFFEFFFFFFFEFFFFFEFFFFFEFFFEFFFFFAFEFDFCFFFDFFFFFDFFFFFDFFFEFFFFFFFF
+F6FEFFEDFFFF8DBFCA66A9B958A5B75DA5B4A5D7E2DFFFFFE4FFFF98C7D15FA3BA5CA6C161A1BC
+A8D7EBEDFFFFF8FFFFFFFFFFFFFDFCFFFFFDFFFFFDFFFEFFFFFDFFFFFDFFFFFEFFFFFEFFFFFFFF
+FEFFFFFEFFFFFCFFFFFCFFFFFCFFFFFCFFFFFFFEFFFFFDFFFFFDFDFFFEFBFFFFFAFFFFFDFEFFFF
+FEFFFFFEFFFFFCFFFDFBFFFBFBFFFBFCFFFAFEFFFBFFFFFDFFFEFFFFFDFFFFFEFFFFFFFDFFFFFD
+FFFEFFFFFEFFFFFFFFFFFFFBFFFFFBFFFFFBFFFFFDFFFEFFFFFFFDFFFFFDFCFFFFFCFFFFFFFFFD
+FFFEFDFFFEFDFFFEFDFFFEFBFFFFFDFFFFFFFFFEFFFFFEFFFCFFFFF9FFFFFBFFFDFFFFFFFFFEFF
+FFFDFFFFFDFDFFFDFDFFFFFDFCFFFFFBFFFFFCFFFFFFFEFFFFFDFFFFFDFFFFFDFFFFFEFFFFFFFF
+FCFFFFF9FDFCFEFFFFFFFEFFFFFDFFFFF6FFFFFCFFFBFEFFE1FBFF8CC5D058A5AF59ACBA5CA9B9
+9FDAEAD1FFFF8FCEE05EA2B75AA4BD65A7BFAAD3E5EBFFFFF9FFFFFFFFFFFFFFFAFFFFFAFFFDFF
+FFFDFFFFFFFFFEFFFFFCFFFDFCFFFDFEFFFFFFFEFFFFFEFFFFFEFFFEFFFFFFFFFDFFFEFFFFFEFF
+FFFFFFFEFFFFFFFFFFFFFFFDFFFFFAFFFFFAFBFFFBFCFFFFFFFDFFFFFEFFF9FFFFF8FFFFFEFFFF
+FFFFFFFCFFFFFCFFFFFFFEFFFFFFFDFEFFFFFEFFFFFFFEFFFFFEFFFEFFFDFFFFFBFFFDFDFFFDFD
+FFFFFBFFFFFBFFFFFDFFFFFDFFFEFDFFFFFBFFFFFAFEFFFBFFFFFFFFFDFFFFFBFFFFFDFFFBFFFA
+F9FFFAFFFEFFFFFEFFFEFFFBFEFFFAFFFEFDFFFDFDFFFFFAFFFFFAFFFFFDFFFFFDFFFFFDFFFFFD
+FFFEFFFFFEFFFFFEFBFFFFFAFEFFFAFCFFFAFAFCF7FBFFFCF9FFFFF2FFFFE1FFFF8EC0C95EAABA
+55A6B95DA5B3A4D8E3EBFFFFF7FEFFFDFDFFFFFFFDFEFFFFFEFFFFFFFEFFFFFDFFFFFCFDFFFDFF
+FFFDFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFCFFFFFEFFFFFFFFFD
+FFFFFDFFFFFDFFFDFEF0FFFF5FA2B359AABF689FB3E7FFFFF8FFFFFFFEFFFFFFFAFEFFF8FFFFFA
+FFFFFBFFFFFFFEFFFFFEFFFDFFFFFDFFFEFDFFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFAFFFFFA
+FFFEFFFFFEFFFFFDFFFFFEFFFEFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFBFFFEFBFFFFFD
+FFFFFFFEFFFFFEFFFFFFFFFDFFFFFDFFFFFDFCFFFDF9FFFDF8FFFDFCFFFFFEFFFFFCFFFDFCFFFB
+FCFFFDFFFFFDFFFEFDFFFEFDFFFFFDFFFFFDFEFFFBFEFFFBFFFEFFFFFEFFFFFFFFFFFFFFFFFFFF
+FFFEFFFFFDFFFFFDFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFDFFFFFBFFFFFBFFFFFFFEFFFF
+FEFFFDFEFFFDFEFFFFFFFEFFFFFDFFFFFDFFFFFDFDFFFEFDFFFEFFFFFEFFFFFFFFFFFFFFFCFFFF
+FCFFFFFFFFFFFFFFFFFEFFFFFCFFFFFEFFFFFFFEFFFFFEFBFFFEFBFFFFFFFEFFFFFFFFFDFFFEFF
+FFFAFFFFFDFFFEFCFDFFFFFDFFFFFDFCFEFBFBFFFEF9FFFFF2FFFDE1FFFF84C4CD54A5B653A9C0
+58A5B9A9D9E5DEFFFF8CCBDA5DAABC54A6BB5FA6B8A7D1DFF0FFFFF6FEFFFEFFFDFEFFFAFEFFF8
+FEFFF8FEFFFAFEFFFFFFFFFFFFFFFDFFFEFBFFFEFBFFFFFBFBFFFDFCFFFFFFFEFFFFFDFFFFFFFB
+FCFFFBFEFFFFFFFFFFFFFEFFFFFFFDFFFFFDFFFFFBFFFFFBFFFEFBFFFEFFFFFFFDFFFEFBFFFFFB
+FFFFFFFFFEFFFFFDFFFFFEFFFEFFFFFEFFFFFFFFFBFFFFFDFFFEFFFFFDFFFFFCFFFFFCFFFFFDFF
+FFFEFFFEFFFDFEFFFBFFFEFFFFFEFFFFFFFBFFFFFBFCFFFDFEFFFDFFFEFBFFFCFDFFFDFFFFFEFF
+FCFFFFFBFFFDFCFFFDFFFFFDFFFFFDFFFFFDFCFFFFFBFFFFFEFFFFFEFFFFFBFFFDFBFFFDFBFFFF
+FCFFFFFFFFFBFFFFFBFEFFFFFEFFFFFFFFFFFFFFFDFFFFFDFEFFFBFCFFFDFCFFFFFFFEFFFFFDFF
+FFFEFFFFFEFFFFFEFFFFFFFDFFFEFBFFFFFBFEFFFBFCFFFDFCFFFFFEFFFFFFFDFFFFFDFFFFFFFA
+FFFFF8FEFFFDFEFFFFFFFEFFFFFEFFFFFFFDFFFFFBFFFFFBFFFFFBFEFFFAFEFFFAFEFFFFFEFFFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFEFFFDFCFFFFFBFFFEFFFFFFFFFEFFFEFAFBFFFDFDFFFEFB
+F9FFFFE6FFFF8ABEC95CA8B859A8B963A2B4A3D3E1E9FFFFE6FFFF91C9DA63A7BC59A3BE63A4BA
+A9D0DFEEFFFFF6FEFFFEFFFDFEFFFDFEFFFDFFFEFFFFFEFFFFFDFFFFFDFFFFFEFFFFFFFFFCFFFF
+FBFFFFF9FFFFF9FFFFFBFFFFFCFFFFFEFFFFFFFEFFFFFFFBFFFFFAFFFFFBFEFFFFFFFFFFFFFFFF
+FFFFFFFFFFFDFEFFFBFEFFFBFEFFFBFEFFFBFFFFFBFFFFFDFFFEFFFFFFFFFFFFFDFFFFFDFFFEFF
+FFFEFFFFFFFDFFFFFBFEFFFDFEFFFFFFFEFFFFFFFDFFFFFDFFFFFDFCFFFDFCFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFBFFFFFDFFFEFFFFFEFFFFFFFFFEFFFDFBFFFDFCFFFDFFFEFFFFFEFDFFFEFB
+FFFEFBFFFEFFFEFFFFFCFFFDFCFFFDFEFFFFFFFFFFFFFDFFFFFDFFFFFDFFFFFEFFFEFFFFFBFFFF
+FCFFFFFAFEFDFFFFFFFFFBFFFFFCFFFFFAFFFFFCFFF5FFFFDEFFFF87C3CD57A6B554A5B662A7B7
+9ED9E9D6FFFF90CBDD5CA7BC5AA7BB62A3B5A5D5E3EEFFFFF8FFFFFFFFFAFFFFFAFFFDFFFFFEFF
+FEFFFFFCFFFFFBFFFDFBFFFDFEFFFFFFFEFFFFFEFFFFFEFFFEFFFFFEFFFFFFFFFFFFFEFFFFFEFD
+FFFEFFFFFEFFFFFEFFFCFFFFFBFFFDF9FFFDFCFFFDFFFDFFFFFDFFF9FFFFF8FFFFFEFFFFFFFEFF
+FBFFFFFBFFFFFFFFFDFFFFFDFEFFFFFCFFFFFEFFFFFEFFFFFEFFFAFFFFFAFFFDFFFFFDFFFFFFFB
+FEFFFBFFFFFFFFFEFFFFFFFAFFFFFAFFFEFDFFFEFFFEFFFFFFFEFFFFFDFFFFFEFFFCFFF8FCFFFA
+FFFEFFFFFDFFFEFFFBFFFFF8FFFCFDFFFCFDFFFFFAFFFFFAFFFFFDFFFFFFFFFFFFFFFEFFFFFCFF
+FFFDFFFFFDFDFFFFFAFEFFF8FBFFF9FEFFFDFEFFFFFDFEFFF8FFFFF4FFFFE5FFFF85BDCC61A8BC
+56A4B862A7B7A9D5E0EDFFFFF8FFFFFEFEFCFEFFFDFEFFFFFFFEFFFFFDFFFFFDFFFFFDFFFFFEFF
+FFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFEFFFFFCFFFFFEFFFFFEFFFDFEFFFD
+FEFFFDFDFFFEEEFFFF60A5B557A9BE67A0B3E6FFFFF8FFFFFFFEFFFFFFFDFCFDF7FFFFF6FFFFFA
+FFFFFFFDFCFFFBFFFFFDFFFEFFFEFDFFFDFDFFFEFDFFFEFFFEFFFFFEFFFFFFFFFBFDFCF8FFFBFF
+FFFDFFFFFDFFFAF9FEFCFFFFFBFEFFFEFFFFFDFCFFFEFDFFFFFEFFFFFDFCFFFCFBFFFFFFFEFFFF
+FBFFFFFCFFFFFEFCFDFFFEFDFFFEFFFFFFFFF8FEFCFBFFFFFFFCFFFFFCFFFFFEFDFFFFFDFFFFFF
+FEFCFDFFFDFCFFFDFAFFFEFAFEFFFDFBFFFFFAFFFFFFFFFDFDFDFBF8FCFFFCFFFFFEFCFFFFFEFF
+FFFDFFFFFDFFFEFCFDFFFEFCFFFEFFFFFDFEFFFFFDFFFFFDFBFDFAFCFFFDFEFFFFFDFEFFFFFFFF
+FFFFFDFDFFFCFFFFFDFDFCFAFFFFFDFDFEF9FFFFFDFFFDFFFFFAFEFFFEFFFFFDFEFDFEFFFDFEFF
+FEFFFFFFFFFFFFFEFFFFFEFFFFFEFDFFFDFBFFF9F7FFFDFBFFFFFDFFFFFFFAFBFFFFFEFFFFFEFF
+FFFEFFFDFDFBFEFFFDFFFFFDFFFEFFFFFEFFFFFFFFFDFFFCF5FFFFE4FFFF88C1C857A6B757A9BF
+5CA0B5A0D9EADBFFFF95CED95AA8B556A7B85EA5B9A1D4E7EEFFFFF5FCFFFCFFFDFEFFF9FFFFFD
+FFFEFFFFFDFFFFFEFFFFFDFEFFFEFDFFFCFBFFFFFDFBFDFAFFFFFDFFFEFDFFFEFDFCFDF8FCFFFD
+FBFFFFFCFFFFFFFFFFFFFFFDFDFEFFFCFCFCFFFEFBFFFEFBFFFFFFFFFFFFFFFFFDFFFDFCFFFDFF
+FEFBFFFFFEFFFEFFFFFBFFFEFCFFFDFFFFFDFBF9FAFFFDFFFFFBFFFFFCFEFFFDFEFEFDFFFEFFFF
+FCFFFFFEFFFFFFFBFFFFFAFFFDFEF8FCFFFAFBFFFFFBFFFEFFFEFBFFFAFAFFFEFFFFFEFFFAFEFF
+FCFFFFFDFFFEFFFFFFFFFEFFFEFCFDFEFFFFFCFFFFFCFBFFFFFFFFFEFFFAF8FDF6FBFFFFFBFFFF
+FEFFFAFFFFFBFCFFFFFCFFFFFFFDFFFFFCFFFCFDFFFCFFFDFCFFFBFCFEFBFFFFFFFFFEFFFDFEFF
+FCFFFFFCFDFFFEFEFFFFFEFDFFFEFDFAFAF8FEFFFFFCFFFFFBFCFFFFFEFFFFFEFFFFFDFBFFFCF9
+FCFFFDFAFEFDFFFDFDFFFAFBFFFFFFFCFFFDFCFFFDFBFFFCF9FFFDFBFFFFFEFFFFFEFEFFFFFDFE
+FFFDFFFEFCFFFFFFFDFFFFF8FDFDF5FEFFFDFCFDFFFFFDFEFFFFFFFCFDFFFAFEFFFFFFFBFBFFFA
+F5FFFFE4FFFF88C2CE5EA7BA55A5BE5CA4BCA7D6E8E5FFFFE3FFFF9ACBD25DA5B45BA8BA61A2B4
+A4D5E3EBFFFFF8FFFFFEFFFDFEFFFAFEFFFDFEFFFDFFFEFAFFFEFBFFFDFAFFFFFBFBFFFCF9FFFD
+FBFFFDFBFFFFF9FDFCFCFFFFFBFFFFF7FFFDFBFFFDFAFFFBFDFEFFFFFFFFFFFEF9FFFDF6FFFDFF
+FFFDFFFFFEFFFFFEFFFFFFFDFFFFFBFFFFFBFCFCFAFCFFFFFCFFFFFCFFFFFEFFFFFFFEFFFFFDFD
+FFFCFCFFFFFDFAFFFFFAFFFFFFFEFFFFFEFFFFFEFCFFFFFBFFFFFBFBFDFAFEFFFFF9FDFEFAFFFE
+FCFFFFFFFFFFFEFCFFFFFEFFFFFCFBFFFFFBFEFFF9FFFFFBFBFCF7FFFDFAFFFEFBFFFEFDFDFDFD
+FCFFFFF9FDFFFFFFFDFFFFFAFFFFFDFFFFFDFEFCFDFFFFFFFEFEFFFEFFFFFEFFFFFEFFFDFEFFFB
+FEFFFBFEFFFBFFFFFBFFFFFBFEFFFDFBFFFFF4FFFFF2FFFFE3FFFF83C1CE59A8B755A8BA5AA7B9
+9ED6E5DBFFFF8CCAD55DA5B158ACB758A6B09DD2D8EAFFFFF7FFFEFFFFFBFFFEFFFFFCFFFFFEFF
+FDFEFFFCFFFFF9FDFCFBFFFFFEFFFFFFFEFFFFFEFFFFFFFFFEFEFCFEFFFBFFFFF7FFFBF2FFFBF8
+FFFBFFFAFEFFF1FFFFF1FFFFFBFFFFFFFFFBFFFDFFFEF9FDFCFFFFFBFFFFFBFCFEFFFFFFFFFFFB
+FFFFFBFEFFFDFEFFFFFBFBFDFFFFFFFEFFFFFEFFFDFFFFFAFFFFFBFFFEFFFFFEFFFBFFFCFBFFFF
+FCFFFFFDFDFFFFFEF6FFFCF8FFFAFFFFFBFFF9FDFFF8FFFFFCFFFFFBFAFFFFFFFFFFFFFDFDFDFD
+FEFEFCFFFFFAFFFDFAFFF9FFFFFAFFFDFBFEFEFFFFFDFFFEFAFEFFFCFFFFFEFFFFFBF9FEFFFDFF
+FFFBFFFFFEFFFEFFFDFEFFFDFFFFFFFFFDFFFFFDFFFFFEFFFBFFFFF5FFFFE8FFFF91BCCD61A5BC
+58A4BB5FA7B6A1D7E1EDFFFFF8FFFFFFFEFCFFFEFDFFFFFFFDFEFFFEFFFFFFFEFFFDFFFCFCFEF9
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFEFFFFFCFFFFFEFFFFFEFFFFFCFFFDFCFFFD
+FBFFFEEBFFFF5EA6B557AABC66A1B3E6FFFFF9FFFFFDF9F8FEFFFFFCFFFFFEFFF6F8FAEFFFFBFB
+FFFDFFFBFFFFFBFFFFFDFDFDFFFEFAFFF9F4FFFDFDF9FDFFFBFFFFFFFEF9FFFEF8FFFEFFFEFBFF
+FFFDFFFFFEFFF6FBFFF9FFFFFBFEFFFFFFFFFFFDFDFFFCFAFFFEFFFFFFFFFDFEFFFCFFFFF5FCFF
+F9FFFFFCFFFFFDFDFBFFFEFFFFFEFFFCFFFFFEFFFDFFFBFBFFFAFAFFFAF8FFFEFCFFFEFFFEFDFF
+FFFFFFFFFFFDFFFFFDFEFFFFF7FCFFFAFFFFFDFEF9FFFFFAFCFFFFFBFFFFFFFFFFFBF9FAFFFDFC
+FFFEFCFDFCFAFFFFFAFCF9F2FFFEF8FFFAFBFFFDFFF8FFFFF5FFFFFCFFFFFBFBFBFFFEFFFFFDFE
+FFFFFDFBFDFAFFFFFBFFFFFBFAFFF9FAFFFBFFFDFFFFFCFFFFFCFFFDFDFFFFFFFFFFFEFFFEFFFF
+F8F8FAFFFEFFFFFBFCFFFCF9FFFBF8FFFDFBFFFAFAFFFBFAFFFFFFFEFFFFFDFEFFFBFAFFFFFEFF
+FDFDFBFFFFFDFFFFFFFDFDFFFFFAFEFFFDFFFFFEFFF8FAF9F4FFFFE2FFFF88C4CF5EA7BA5AA8BF
+5BA3B9A2D7E5D5FFFF89CCD55FABB957A9BE5EA5BBA5D0E3EDFFFFF7FFFFFEFFFDFEFCFFFFFEFF
+FFFEFFFFFEFFFFFEFFFDFCFAFFFFFFFDFCFAFFFEF8FFFDF7F9F7F8FFFFFFFFFFFBFCFEFBFBFFFF
+F6FBFFFCFEFDFDFDFBFFFFFFFEFEFEFFFFFBFFFFFDFEFFFFFEFFFFFEFDFBFFFEFDFFFDFFFFFEFF
+FCFBFFFBFFFFFCFFFDF7FCF6FEFFFDFFFFFDFDF9FAFFFEFBFFFFF6FFFEF8FFFDFFFDFCFFFBFFFF
+F8FDFFFEFBFFFFFDFFFEFFFBFBFFF9FCFFFFFEFFFFFFFEFBFFFDFDFFFDFFFEFFFFFBFCFEFCFFFF
+FEFFFFFEFEFEFFFEFDFFFEFFFCFBFFFCFBFFFFFEFFFFFCF9FFFCF0FFFFF4F7FCF8FBFFFFFEFFFA
+FDFFF9FBFFFFFEFEFFFFF5FFFFFAFFFBFFFFF7FFFFFBFFFBFEFFFAFBFBFBFFFEFFFEFFFFF8FCFF
+FCFFFFFEFFFFFFFBFCFFFEFDFFFEFFFFFFFFFEFFFFFEFFFFFBFBF9FFFEFDFFFCFDFFFBFBFCFFFF
+FEFFFDFFFEF8FFFCFAFBF9FCF9FDFFF9FFFFF7FFFEFBFFFFFCFFFFFCFFFFFFFFFFFFFDFFFFFAFC
+FFFEFFFFFFFBF9F9F1FFFFF8FFFFFDFEFEFFFFFEFFFAFAFCFCFFFFFBFFFFFDFFFCFEFFFBFCFFFD
+F2FFFFE2FFFF86BECF5BA7C15BABC662A0B9A5D6E5E3FFFFE2FFFF8ECDD65BA5B25BA8BC62A5B8
+A5D6DDEAFFFFF6FFFFFCFFFFF9FFFDFBFFFDFFFFFBFFFEFBFFFEFBFFFBF8FEFFFDFCFFFDFBFFFE
+FEFFFFFFFFFDFAFAF8FBFFFBF9FFFBF8FFFCFCFFFFFFFEFFFFFEFFFFFCF5FFFFF8FDFBFEFFFEFF
+FFFEFFFFFEFFFFFEFCFFFFFBFFFFFBFEFFFDFAFEFDFBFFFFFBFFFFFCFDFFFFF9F7FFFCFBFFFDFD
+FBFBFBFBFFFFF8FFFFFEFDFFFFFEFFFFFEFCFFFFFBFEFFFAFEFFFDFBFCFEFCFFFFF9FFFFFBFFFF
+FBFAFFFFFDFFFFFBFDFFFEFBFAFBF5FEFFFAFBFCF7FFFFFAFFFFF8FEFBF6FFFCFBFFFFFFFAFFFF
+FCFFFFFFFDFCFFFDFAFBF7F4FFFFFDFFFFFDFBFDFCFEFFFFFDFFFEFEFFFDFEFFFDFEFFFBFEFFFB
+FEFFFBFEFFFBFEFFFBFCFFFDF9FFFDF9FFFFFBFEFFF1FFFFE1FFFF85C1CC5AA9BA5AA8BC63A2B3
+9FD7E6D6FFFF8FD2DB52A6B15AB1BB62AAB69FD4DCEAFFFFF7FFFFF7FAFFFFFEFFFDFBFFFFFEFF
+FEFFFFFCFFFDFCFFFDFCFEFBFFFFFFFFFEFFFFFEFFFFFDF8FFFEF2FFFDEE554C43070000080007
+040613BCD2E0EEFFFFF8FEFEFFFEFBFFFEFFFFFDFFFCFCFAFEFFFDFFFFFFFBFBFBFFFFFAFCFCF4
+FCFEFDFEFFFFFFFFFFFEFEFEFCFFFFFBFDFAFFFFFAFFFFFAFEFAF9FFFFFFF8FEFCF6FFFEFBFFFF
+FDFDFFFFFDF4E6D9D31C0B1D10071CE4EBF5F4FFFFF6FFFFFCFFFFFBFAFFFCFAFBFFFFFBFDFFFA
+FDFEF9FFFEFFFFF9FFFFFBFFFFFEFFFEFFFFFEFFFFFCFFFFF9FFFFFCFFFFFFFFFFFEFCFFFFFEFF
+FEFEFFFEFFFFFEFFFFFFFEFFFFFDFFFFFDFFFFFDFFFFFFFFFCFFFFF6FFFFE8FFFF8ABDD25CA3B9
+56A7BC62ABBAA5D4DCECFFFFFBFFFFFEFCFFFBFCFFFCFFFFFCFFFFFCFFFFFCFFFDFDFFFAFFFFFD
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFEFFFFFFFFFFFEFFFFFCFFFDFBFFFDFAFFFE
+EAFFFF5DA6B555ABBC64A1B3E7FFFFFBFEF5FFFFF6F5FDFFF5FFFFFAFFF9FFFFF1FFFCF1FFFBFB
+F5FBFFF4FFFFF9FFFFFFFEF2FFFCEDFFFCF6F6FFFFF5FFFFFFFEF4FFFDECFEFFF9F8FCFDFFFEFF
+FFFEFFF3FAFFF7FFFFF7FFFBFFFFF3FFFCE9FFFAEAFFFDFEFBFFFFFCFFFFFBFFFFF8FFFFF4FDFF
+F4FFFFFBFFFFFDFCFAFFFCFBFDFFFCFFFFF8FFFAEDFFF6E9FFFDF6FFFEFFFEFEFFFCFEFFF2FBFF
+F8FFFFF7FFFFFBFFFFFEFFFFFFFFFFFFFFF6FBFDF0FFFFF8FFFEFCFCFDFFFCFFFFFEFFFAFAFDF4
+FFFFFAFFFEF2FFFFECFFF6E7311A220D0011B9CADCEDFFFFF3FCFBFFFEFBFFFCFFFFFDFFFEFDFF
+FBFCFFFEFCFDFFFFFDF7FEF7FBFFFDFFFCFDFFFDFFFFFFFFFEFFFFFEFCFDFFFFFDFFFFFDFEFEFC
+FFFDFCFFFEFBFFFFFAFFFEFAFCFCFEFFFFFFFFFFFDFEFEFCFEFFFFFEFFFFFFFFFFFDFBFCFFFDFF
+FDF8FCFBFFFFFCFFFFFFFEFFFFFDFFFFFDFFFFFEFFF9FFFFEFFFFFE7FFFF91BFCE5CA6C153A7C3
+5CA7BA9ADAE4DBFFFF95CBD557A4B658AAC05DA4BAA0D3E4EEFFFFF9FEFFFBFCFEFFFFFFFFFFFF
+FBFBFBFFFFFDFFFFFFF7F8FAFFFFFBFFFBEBFFFEEFFCFFFFF9FFFFFEFFFDFFFFFBFCFFFFFCFFFF
+FCFFFFFCFEFBFCFBF7FFFFFBFCFCFAFEFEFFFEFFFFFDFEFFFEFEFEFFFFFBFEF9F6FFFEFDFCFDFF
+FCFFFFFCFFF6FEFFF6FCFFFBFEFFFDFFFFFAFFFAEEFFFFE8E1DACA1A0A150F0617E2EDEFF2FFFF
+F8FFFFFCFFFFF8FDF9FCFFFBFDFDFBFFFEFBFFFBF8FFFEFDFFFDFFFAFBFFFEFFFDFBFFFAFAFCF9
+FFFFFDFFFCF9FFFEFBFFFEFFFFFEFFFFF9F9FFFCF6FFFDEAFFFAE8FEFFFAF9FFFDF8FEF4FDFFF7
+FBFFFBF5F2FB2E153314001EDEE6F1F2FFFFF1FEF4FBFFF8FEFFFDFFFFFFFDFDFDFEFFFFFCFEFD
+FFFFFFFFFDFCFFFDFEFDFCFFFDFDFFFFFEF9FFFFF8FFFFFAFFFFFDFDF7F9FFFDFFFCFCFEFDFEF9
+FFFBEBFFFFF3FFFDFFFAFCFFF5FFFFF5FFFFFAFFFFFDFEFFFCFEFDFCFCFAFFFCFDFFFDFFFFFEFF
+FAFAF8FCFFFDFCFFFDFDFBFCFFFCFDFFFEFFFCFBFFFEFFFFFBFCFEFFFFFFFFFFFFFEFFFDFBFFFF
+F7FFFFE7FEFF90C2D9599FB95AAAC55AA6BDA0D9E4DEFFFFDFFFFF9BD1DD5BA2B857A5BC5BA8BA
+9AD5E3EAFFFFF5FFFFF4FFFFF9FFFFFEFFFFFEFAF9FFFDFDFFFDFDFFFEFFFFFFFFFDFDFFFFFEFF
+FFFEFFFEFAF7FFFFFAFEFFFAF8FDF9FDFEFFFFFDFFFFFDFFFFFFFDFBFDFAFCFFFFF8FDFFFEFFFF
+FDFDFBFFFFFBFEFFFAFCFDF8FFFFFDFFFFFFFFFFFFFBFFFFFFFFFFFFFCFAFFFAF5FFFFFDFCFFFF
+F8FDFFFCFFFFFEFCFDFFFEFDFFFFFFFDFDFDFEFFFDFCFEFBFDFFFEFEFFFFFBFFFCFEFFFDFFFDFF
+FFFCFFFFFBFEFFFFFDF9FFFDF5FFF8FCFEF9FFFFFAFBFBF3FFFFFAFFFEFBFEFCFDFEFFFFFAFBFF
+FFFDFFFFFDFFFFFEFFFAF8F9FFFFFFFEFFFFFEFFFFFAFEFDFCFFFDFCFFFDFEFFFDFEFFFDFFFFFF
+FFFFFFFFFFFFFFFFFFF9F9F9FFFFFFFFFEFFFBFCFFF9FFFFEBFFFF87BBC860A5B55CA8BF5DA5BD
+9BD5E9D5FFFF91D0E15AA2B159AABF59A4B79FD8E3E6FFFFF7FFFFF9F7FAFFFCFFFFFBFCF9FAF5
+FEFFFAFCFFF6FFFFFAFEFCFDFFFBFFFFFDFDFFFAF2FFFCE358493400010200020D070000030005
+22334DE3F9FFF9FEFFFFFFFAFAF9FFFFFEFFFFFFFBFEFDF9FFFEFFFFFEFFFCFBF6FFFFF8FEFCFD
+FFFFFFFFFFFDFDFFFCFCFFFFFEFFFFFFFCF9FFFEF8FFFFFAFEFFFBFBFFFFF9FFFFF8FDFFFEFFFD
+FFFEF4E4D9D51A0D210D051CE5EAEEF7FFFDF4FFFBF9FFFFFCFFFFFEFFFFFBFCF7FAFCF7FCFFFF
+FEFFFFFEFDFBFFFEFBFFFEFCFEFFFAFFFFF8FBFCF6FCFFFFFAFEFDFBFCF7FFFFFBFEFEFFFBFCFF
+FEFFFFFEFFFFFEFFFFFFFEFFFFFBFFFFFCFFFFFEFDFFFFFDFCFFFFF7FFFFE4FEFF94C3D55DA8BF
+4BA0B561AAB9A2D8E2EEFFFFF7FEFFFCFFFFFEFFFFF8FCFDFAFEFDFEFFFDFFFFFDFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFDFBFFFDFAFFFFEAFFFF
+5BA7B554ABBE64A1B3E9FFFFFFFFEEA59D900005183E5469F8FFFDFFF9E95C45370E000004091D
+B9CADEF4FFFFFEFFF6FFF4DF29170D2A364CE6F7FFFFFCED7E7258000400000605010002000005
+0008159DA8AEFCFFF6FFFDE6FFFEE1AB9E8B0001030002090002000001002E3140EDF6FFF2FFFF
+F1FFFFFEFFFFFFFFFBFEFFFDFFFEF4FFF5DD644C3406000000010400020F00021200061072838B
+F6FFFFFBFFFFFEFCFFFEFDFBFFFFF6FFFFF3FEFBF2FFFEFBFEFFFFFBFFFFFAFFF9FCFFF8FFFFF8
+FFFFF3FFFFE7FFF7E52F0D1B19001DB7CBE4E6FFFFF9FFFFFFFEFAFFFAFDFFFAFFFFFDFFFFFEFF
+FEFEFFFBFDFCFCFFFDFBFFFDFEFFFFFFFFFFFCFDFFFEFFFFFFFEFFFFFEFCFAFBF6FEFFFAFFFEFF
+FEFCFDFDFEF9FEFFFDFCFFFFFBFFFFFDFDFBFFFFFDFAFAFAFEFEFEFFFFFFFCFAFBFFFDFFFFFDFF
+FDFEFFFCFFFFFEFDFFFEFCFFFEF9FFFEFCFFFCFDFFFCFFFFF8FFFFE7FFFF85BED15DA9C054A5BA
+5FA8B9A2D8E4D7FFFF8FD1E158A5B757A9BE61A8BAA3CFDCEDFFFFF7FFFFF7FBFCFEFFFFFEFFFF
+FEFEFEFEFFFFFCFFFFFFFFFAFFF5DD594A3700020997A7B4FBFFFEFFFEFAFAFBFFFEFFFFFCFEFD
+FFFFFBFFFFF8FFFEF9FDFEFFFCFFFFFBFBFFFEFFFFFEFEFEFFFEFAFFFEFBFFFFFDFFFFFFFBFDFA
+FDFFF7FEFFF8FCFFFDFDFFFCFFFFFAFFFFF1FFFEE0E9DCC91F0619190B25DBEDEFE8FFFCF7FFFF
+F9FFFFFBFFFFFBFDFCFFFEFFFFFCFBFFFEFDFFFBFCFFFBFFFFFEFFFEFFFBF9FEF8FCFFFFFEFEFF
+FFFEFDFFFCF9FFFEFFFFFBFAFFFBF9FFF8EF6249331000000001000009080004000006007D847C
+FCF5FC300E311F0329DEEAF8EEFFFFF7FFFBFAFFF9FEFFFDF7F7F7FEFFFDFAFCF9FEFFFDFFFFFD
+FFFEFDFFFBFDFFFDFFFEFDFFFFFEF9FDFDF5FDFFFAFFFFFBFFFCFAFFF8F9FCFFFFFBFFFFFFFFF3
+DED8CC150D1A090818E1EEF4F5FFFFF7F8FDFFFEFFFFFFFDFFFFFBFFFCFFFFFCFFFFFDFFFEFEFF
+FBFFFFF8FEFCFFFFFDFFFFFDFDFDFFFEFFFFFEFFFFFFFFFFFEFCFFFFFEFFFBFBFBFFFFFFFFFEFF
+F9FFFFE2FFFF8FC3D858A4BC56A8BE61A6B69ED7E2DFFFFFDDFFFF95CEDF5DA6B958ADC15AA7B9
+A0D0DEE9FFFFF2FFFFF3FCFFFEFFFFFFFEFFFFFCFCFFFDFDFFFCFEFFFEFFFFFFFFFFFFFFFFFFFB
+FFFFF6FFFBF1FFFBF2FFFFFDFCFDFFFFFDFFFDFBFFFEFEFFF9FFFFF3FDFFF8FFFFF9FDFCFDFFFC
+FEFFFBFEFFFBFCFFFDFCFEFDFFFDFFFFFCFFFFFFFFFFFEFFFFFBF8FFFDFAF9F9F9FCFFFFFBFFFF
+FBFAFFFFFCF5FFFEF8FBFEFFF4FBFFFCFFFFFFFFFFFFFEFFFBFBF9FEFFFDFDFEF9FFFDFAFFFAFB
+FFFAFFFEFBFFF3FFFFF3FFFFFCFFFDFDFEF9FFFFFDFBFBF9FFFFFBFFFFFBFFFFFFFFFFFFFDFBFE
+FFFEFFFFFFFFFFFFFFFDFDFFFBFCFEFEFFFFFEFFFFFEFFFFFEFFFDFEFFFDFFFFFFFFFFFFFFFFFF
+FFFEFFFFFEFFFFFEFFFFFCFDFFFDFEFFFEFFFFFDFEF6FEFFE7FFFF8CC0CD5AA3B65AA8BF60A2BA
+9FD9EFD3FFFF91CEE059A7BE59ABC15EAAB89BD4DFEBFFFFF9FFFFFFFCFFFFFDFDFFFEF9FEFFF8
+FEFFF7FFFFFAFFFFFFFFFDFFFFFCFFFFFBF1D7B89B120000050E13DCECFBFDFAFFE0DDE636445E
+E9F8FFFFFFFDFFFEF4FFFEFFFCF7FBFFFCF9FFFFFFF8FEFFF6FFFFFEFFFAFFFFF6FFFDFFFFFCFF
+FEFDF8FEFFFBFEFFFFF8FBFFFBFFFFFCFEFBFFFDF5FFFCF5FBFBF9FBFFFFF5FEFFF9FFFFFFFFF3
+FFFDF8FFF7FFFFF9FFF9FFFDF8FFF6FEFFFAFFFDFCFFFFFDFAFAF8FEFFFDFBFFFFF6FFFFF7FFFF
+FFFCF3FFFFF3FFFCF7FFFFFBFFFEF7FEFFFDF7FFFFF5FFFFFEFFFFFFFFFBFEFEFEFEFFFFFEFFFF
+FEFFFFFFFFFFFFFEFFFFFDFFFFFDFFFFFEFDFFFFFDFEFFFBF9FFFDF7FFFFE2FEFF88C1D55BA6BD
+57A8BD61A9B8A6D2DDECFFFFF7FFFFF9FDFFFCFFFFFAFCFBFFFFFDFFFFFDFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FEFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFEFFFFFEFFFEFFFDFCFFFDFBFFFFEBFFFF5DA6B5
+55AABE66A1B3EAFFFFFFFDE7A99D8D00041C375673F7FFFFFFFBEF66463B17000000001144566C
+EAFFFFF8FFFFFFF1DC30180C273751DEF2FFFFF9E65F4E3000040000050801000504010A000110
+9CA5ACFFFFEFFFFADD584C32070000000107000812000200060300010005010717B9D0E2ECFFFF
+F8FFFFFFFFFDFDFDFDFFFCF1FFF6D5644D2D01010000040B00000E0001120003176F8293F8FFFF
+FFFEFFFFFDFFFFFEFFFFFFF8FFFCF3FFFEF9FFFEFFFEFFFFFBFFFFFCFFFDFCFFFBFCFEF9FEFFF6
+FFFFECFEF2E63D14261A001AB7C8E2E7FFFFFBFFFFFFFDF9FFFEFFFFFDFFFFFAFCFFFCFDFFFEFF
+FEFFFFF9F9F7FCFFFDF5FFFFF9FFFFFFFFFDFFFDFAFDFDFFFEFFFFFFFFFBFEFFFDF8FBFFFBFFFF
+FBFFFFF9FFFFFCFDFFFEFFFFFDFFFEFEFFFFFFFFFFFFFFFDFEFDFBFFFEFFFFFEFFFFFEFFFEFCFD
+FDFCF8FFFFFDFFFFFDFFFEFFFFFEFFFDFBFFFFFEFFFFFEFFF9FFFFE6FFFF8EBEC85BA3B95BADC5
+58A3BA9CDBEDDBFFFF93C8D65BA7B757A8BB5FA7BDA6DBEDE9FFFFF6FFFFF8FCFDFEFFFFFBFFFF
+FCFFFFFAFDFFFFFAF7FFF8DB604C3400021296ACC4F9FFFFFEFDFBFFFEFFFCFBFFFFFEFDFFFFFA
+FFFCF3FCFDF7FCFFFFF9FDFFFEFEFFFEFDFFFEFDFBFFFFFBFDFEFFFFFFFFFFFEFFFFFEFDFEFFFD
+F5FAF6FCFFFFFCFEFDFEFEFCFEFCF0FFFFE3EDDCCC2304230D0021D8EFF7E9FFFFF7FFFBFBFDF8
+FDFEFFFEFEFFFDFCFFFFFEFFFBFCFFFFFEFFFFFCFFFFFCFFFBFBF9FCFFFFF9FFFFF9FDFFFEFDFF
+FFFEFFFFFEFFFFFEFFFFFCF8FFF9EF67473218000001010100040A0003040003007C8479FDF4F7
+3810351A0023DEEBFBEBFFFFF7FFFDFBFBF9FEFDFFFEFFFFFBFFFEFBFFFDF9FFFBFDFFFAFFFEFA
+FFFAFBFFFDFFFFFDFFFFFDFFFFFFFFFCFFFFFFFFF8A89986090000738091F1FFFFFFFDFFE8DEDC
+180D1B110D1CE0E7EDF9FFFFFFFEFFFFFCFDFCFBF7FFFFFBFEFCFFFFFDFFFCF9FFFFFDFFFBFBFD
+FEFFFDFEFFFAFCFEF9FCFFFFFBFFFFF9FDFFFCFCFEFFFEFFFFFBFFFFFEFFFFFEFFFFFFFDF8FCFB
+F7FFFFE4FFFF89BCCD60A4B759A8B95FA8B7A3D7E4DEFFFFE1FFFF9BCDD656A2B259AABB60A8B4
+A7DBE6E8FFFFF6FFFFFBFBFDFFFEFDFFFDFAFFFFFAFFFBF8FFFEFDFCFFFBF7FEF6FEFFF3FFFCE9
+836A56160000060002000005020100000004494D68F4FDFFF4FFFFF7FFFFFCFFFDFFFFFDFAFFFB
+F7FFFDF7FFFFF9FEFFFFFCFFFFFAFFFFFAFCFFFCFBFFFDFFFFFEFFFEFFFFFBFFFFFBFEFFFFFDFF
+F0DACC1C0C00060F1EE0F0FFFBFFFFFFFEFFFDF9FAFFFEFDFDFDFBFFFFFAFFFEEEE8DBD5190A1F
+0E0A25DAECFAF0FFFFFCFFFFFDFBFEFEFEFFFEFEFFFFFFFBFEFEF6FFFEFAFEFEFEFCFFFFFBFFFF
+FCFFFFFBFCFEFFFFFFFFFEFFFDFBFFFEFCFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFEFFFFFEFFFFFFFDFCFDF8FFFFFDFAFEFDF7FFFFE5FFFF8BC1CD61A8BA5AA6BD5EA6BC
+A0D7EBD8FFFF8ECDDE5CA5B651A4B664ADBEA5D3E2EDFFFFF7FFFFFAFBFDFFFFFDFFFFFBFFFEFA
+FFFFFFFCFFFFFEFEFFFFFAFEFFFAF2E2BEA4190000000408BBCEDFF4FFFFF5FFFFF7FFFFF7FBFE
+FFFCEFFFFAE7A9998C0A000007010100000C3F546FEBFFFFF9FFF6FBF8E72B1A24392733C0BCB1
+01010003000B050A1EDBF5FFEDFEFFFFF8EFDBBDB20B000000000700061B99A9B6FDFFF5FAF3E9
+2D172E100219DFEDE0F2FEE82B1814452928C1B4AB05020000000408121ED3EAFCF4FFFFFFFDED
+EDD8C31A130B00000003000200020E00051E3B576FF9FFFFFCFAFDFFFFFFFAFCFBFEFFFFFEFFFF
+FFFFFDFFFFFBFFFFFBFFFFFDFFFEFFFFFFFFFEFFFDF8FEFAF8FFFFF2FFFFDFFBFF93C2D461A5BC
+57A3BA60A5B5A5D9E4E9FFFFF8FFFFFBFFFFFFFFFFFFFEFFFFFCFBFFFEFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFF
+FEFFFFFFFFFFFFFEFFFFFFFFFFFEFFFFFDFFFFFEFFFEFFFFFCFFFFFDFEFFEBFFFF5EA6B557A9BE
+66A1B3EDFFFFFFFEE3A69A8400071F345878F5FFFFFFF6E86B45441E0000343138000B15B1D1E0
+F4FFFFFFEFDA3117081F304AE8FCFFFFF8E45B462900090970848FFBFEFFFCFBFFF8FFFFFCFFFF
+FFFAE5AD9D83060200000102A0AAB3F2F9FFFFFFFAE1D8CF1F100D0200061C354BDEFDFFF7FFFF
+FBFDFCFFFFFFFFFDF3FFF8D36049270002009EACB5F9FDFFF8FFFFEBFFFFF1FFFFFFFEFFFFFBF9
+FBFBFFFEFFFFFFFEF4FDF9EDFCFFFFFBFFFFFFFEFFFFF9F9FFFFF8FFFFFAFCFFFFF7FDF9FBFFF4
+FFF8F0370C1F19000FC3CEE0EDFFFFF8FBFFFFFEFFF8FFFFFCFFFFFFFDF8FFFCF3FCFBF9FFFFFF
+FFFEFFF8FCFFF4FFFFF7FFFFFFFDF4FFFBF2FFFEFFFCFFFFFDFFFCFAFEFFF4FEFFF5FFFFF6FFFF
+FEFFFDFFFCF7FFFCFAFFFFFFF8FCFDFFFFFFF9FAFCF8FFFFF8FDFFFEFDFBFFFCF9FFFEFBFFFFFD
+F9FBFAFAFFFFFBFFFFF4F7FEFFFDFFFFFDFFFFFDFEFBFDFCF8FFFFE7FFFF8AC2D35CA4BD56A6C1
+5AA5BCA4D8E6DBFFFF8CCEDC5BA8BA54A6BE5DA5BDA6D6E2E9FFFFF8FFFFFBFCFEF9FFFFFBFFFF
+FEFFFFFFFAF4FFF6D2604B300004138EACC8F7FFFFFFFFFFFFFEFFFFFEFFFFFBF4FFFBF0FFFFF4
+FEFFFBF9FFFFF8FFFFF7FDFFFDFEFFFFFBF0FFFFF3FFFFFFFEFDFFFFFAFFFFFDFFF5FEFFF8FFFF
+FFFFFBFFFEF8FFFEFBFFFDF7FFFEE7E9D8D023082B13042FD7EEFCE8FFFFFEFFF3FFFFF1FFFEFF
+FBFEFFF9FFFFF8FFFFF6FFFFF9FAFFFFFBF8FFFAF4FFFEFBFBFFFFF6FFFFF5FFFFFAFFFFF8FCFB
+FAFEFDFDFDFBFFFEF9FFF7EA69452F180000A4A3A9F2FFFFF5FFFFF8FFFFF7FFF4FCF3F4370F34
+1D0027DCECF9EAFFFFFFFFFAFFFCFAFFFCFFFAFDFFF4FEFFF7FFFFF5FFFFFAFFFEFFFDF7FFFCF6
+FFFCFAFFFAFDFFFBFFFFFDFFFAFFFBFBFDF0A99E88090100758293EEFFFFF9FEFFFFFBFFFFF8FF
+FBF2FFF9FFFFF8FFFEFFFEF6FFFDF4FEFDF8FEFFFFFEFFFFFAFDFFFBFEFFFEFEFFFFFBF9FFFDF4
+FFFFFAFAFFF9FCFEFBFAFFFFF8FFFFF9FFFFFBFCFFFFFEFFFFFDFFFBFAFFFBFDF8FCFFFAFBFDFA
+F6FFFFE9FFFF89BDCB5BA6B954A2B667A9B9A3D7E2E3FFFFE2FFFF90CAD662A7B757A6B560A5B4
+A9D5E0ECFFFFF9FFFFFCFCFCFEFDF9FFFFFBFFFFFDFDFDFBFBFFFBFBFFF8FFFFEFFFF9E36F4F38
+150000000005000710010000080403000015050C29D9E9F8F3FFFFFAFEFFFFFFFDFCFDF7FEFFFB
+F8FFFFF8FFFFFDFBFFFFFDFFFFFEFFFFFEFDFFFBF9FDF8F5FFFFFFFAFDFFF9FEFFFCF9FFEDD6C4
+1F0E00040D1ED8E8FFF9FCFFFCF8F7FFFEFFFCFAFDFCFFFFFCFEF9FFFFECE7DAD11B09210D0627
+D8E9F9EFFFFFFDFCFAFFFDFBFBF9FFFCFFFFFDFFFEFEFFFAFEFFFDFEFFFDFEFFFBFEFFFAFDFDFB
+FEFFFFFEFFFFFEFFFFFEFFFFFEFDFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFF
+FDFDFDFDFDFDFFFFFDFCFDF8FCFEFBFEFFFDFFFFFFF7FFFFE0FFFF88C2CE58A3B656A2B966A4B9
+9DD6E7D5FFFF8ECDDC5AA9BA58A6BA65A4B6A6D4E3E8FFFFF5FFFFFAFEFFFFFEFCFFFFFDFAFBFD
+F8FDFFFBFFFFFFFEFFFFFCF3FFF0DA31180405040000030D242F41E6F1FFF5FFFFFCFFFFFFF7E4
+B6A0890B000009000003000000030F00041F3E5567F4FFF5F5F7E22D1620100006040301000200
+07000200000D14324AE9FFFFF2D7CE2E090007000000071000021B001121E7F2E2F9F5E92D112A
+1B081EE0F1E1EEFCE33315151E00000800000001000605030001091E3851E5F6FFFFF5E4341802
+01000000030C09000000000900062534587AF3FFFFFEFFFFFFFFFDFFFFFDFFFFFFFFFFFFFFFFFD
+FFFFFBFCFFFBFCFFFBFFFFFFFFFFFFFEFEFEFCFEFBFBFFFDF8FFFFF7FFFFE4FFFF8ABDD261A5BC
+57A5B95DA5B3ABDAE2E6FFFFF6FFFFFEFFFFFFFDFEFFFDFCFFFEFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFCFFFFFCFFFF
+FFFFFFFFFEFFFFFEFFFFFEFFFFFDFFFFFDFFFFFFFFFEFFFFFEFEFFEDFFFF60A4B758A9BE67A0B3
+EEFFFFFFFCDBAB9D8300061B2E566FF4FFFAFFFAE9653F4A25000CB2A99A000C00335767ECFFFF
+FFF8E32E170525374DE2F4FFFFF8E361473000020E70849CF8FFFFF8FCFFF7FFFFFFFEF7FFF0DC
+341A0D0001126C829AF5FFFFFEFFFFFFFAF2FFFCEDD9BDA70D0000000820B4D3EFF4FFFFFDFEFF
+FFFEFFFFF8F0FFF7D560492900020498A8B5F9FDFFFAFEFFF2FFFFF7FFFFAB998B1100002C3546
+E9F5FFFFFEEBA69F8C0003136F8197FFFCFFFFFBF17D6D5D070000010409061019DBECE6F4F6F3
+38142020000A8A888B00030501010D080B1CD6EBFEF4FFFFFFFAE7847057070300000000030004
+020411B7CCE1F5FFFFFFEEDD3B1C08322E2FB3BAC2000102000205001022DBECFEF9FFFFFFFCF3
+F1D6C5280C0004000000020304020300040C3C576CEEFFFFFFFDEEAC9B8701000000050700060B
+42565FEEFFFFF3FFFFFCFBFFFFFDFFFBFCFEFBFFFFFBFFFFF2FFFFE6FFFF8AB9CB60A8C05AAAC1
+5CA5B699D7E6D8FFFF92CAD75AA7BB57A9BF5DA4B8A7D8E6F1FFFFFDFFFEFCFFFFFDFFFEFFFEFF
+FFFBF0FFF6D15E492C0005128CAEC7F5FFFFFEFFFFFBFAFFFFFEFBFFFDEAA99D87050300000200
+00020B465461F0FFFFF9FFFFFFFEE47A694D080000050006030007040718B3CBE3F0FFFFFFF9ED
+FFF4E128191207000008040086808416082B0A052DD3ECFFF1FFFFFFFAE7B199810A0100000204
+00050C3E5660F1FFFFFCFFFFFFF3E22E1904372F2C8E929D00061A1E3142EEFBFFF7FFFEF8FFFF
+FBFFFBFCFEF3FFF9E96C462F1C0000A3A6AFEBFEFFF2FFFFF2FFFFF8FFF3FAF7F22D0D321E052D
+DBEEF4F1FFF8FFFCE9B19788070000000207000A11384F57EEFFFFF5FFFFFFFEF8FFFAEA80715A
+0C00000700050E0814E7E7DF4F524102030000020000020800030B758585F6FAFF2B14301D0924
+DDEAF2F4FFF9FFFDE083735902030000030500020728353EE5F7FFF9FFFFFFEEE1361B0A342F29
+BBBDBC030000000004000C20D4E8FFF5FFFFF7FCFFFAFAFCFFFFFFFCFFFDFCFFFBFCFFF8FCFFFD
+F4FFFFE3FFFF88C1D260ABBE53A4B75BA7B7A0D8E5DFFFFFE7FFFF9BC5D35DA5BD58A8BF61A3B3
+A9D8E2ECFFFFF7FFFFFEFFFFFEFEFFFCFFFFFBFFFFFBFFFFFEFDF8FFFBEFFFF7E461462B0D0000
+70848BEDFFFFFFFFFBE2D5CD1B110F01010B253451E6F7FFF9FFFFF9F8F4FFFDF3FFFEF3FFFFFF
+F8FFFFF5FFFFF5FFFFF9FFFFFCFBF9FFFCEFFFFCEDFFFDF5FEFFFFF5FCFFFCFFFFFFFAEBFFFDED
+F6FDFFF7FFFFFFFDFDFFFDF8FEFEFEF9FFFFF3FFFFF8FFFFFFFFF1FFFBF2FFF6FFFFF9FFF5FFFF
+F5FFFFFFFDF1FFFCEFFFFEFBFBFFFFFCFFFFF8FFFFF7FFFFF7FDFBFFFCF7FFFBF6FFFDFAFDFCFA
+FBFFFFF7FFFFF6FFFFF7FFFFFBFFFFFEFEFFFFFEFFFFFEFFFFFFFDFFFFFBFEFFFBFEFFFAFEFFF8
+FEFFFAFBFDFCFFFFFFFFFDFFFFFEFFFEFEFEF8FEFEEFFFFFE3FFFF87C1CF61A8BC5AA6BE58A0B6
+A2DEE9D6FFFF90CEDB5EA3B358A6BA61AABBA3D7E5E6FFFFFBFFFFFFFDFFFFFEFFF9FDFEF9FFFF
+F9FFFFFCFBF6FFFCF2FFFEEDFFF5E3261A0A0A0000070000020111687D98F0FDFFFFF7E62F1500
+100C0BE0E7EDFEFFFFF8F8FA4B4A5A060C18DEF2E6F4FCED321519120005474F62F7FFFFD6BEB2
+0E000000132DD1E7FFD4BEB1160000515755EEFFFFF1FEFF515B64DFECDAFDFBEE34122D1B001A
+DAEADDF2FFEE31121A16000B4D5369F3FFFFC6BFAF09020000102BD6E6FFD7C0B0180000484F62
+F7FFFFFFF1E82B1D141F3B53D0F9FFEEFFFFF9FFFFFDFDF5FFFDF8FFFDFFFFFDFFFFFFFFFEFFFF
+FCFFFDFCFFFDFEFFFFFFFFFFFFFBFFFFFEFFFCFEFBF9FFFBFAFFFEF7FFFFE6FDFF93BECF61A8BC
+55A6B95CA5B4A0D9E4E9FFFFF7FFFFFEFDFBFFFEFBFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFCFFFFFCFFFFFFFFFF
+FFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFEFEFFEEFFFF60A4B758A9BE67A0B3EEFFFF
+FFFDDCAD9D83000719315A70F4FFF5FFFCEB613F4F23010FEEE7CD445038001528D9E8FBFFF2E0
+311C0920364BE3F9FFFFF7E262483100000C72829BF7FBFFFBFFFFF7FFFFFFFDFEF6D2C22A0B06
+000726B3D1F5F2FFFFFCFEFBFFFCF1FFFCEAFFEED0311A0A00041C8DACCBF5FFFFFBFDFCFFFDFF
+FFFBF4FFF5D360492A000306000413000002020403253542EEF5FBFFF6DE2D160400000EA0A7B9
+E4DBCC181506001121D9EEFFFFFAF8816B5E0A0000010000000005000107475A56F3F9F532131B
+19000300000200040505000700000E203852E6F8FFFFF5E2321A0007000003020004000000000C
+1E3652E9F4FFFFF0DC37130002020A0002120001020203070000152A3247F1F7F5FBF5E9361B12
+1200000501000005000000070002113D586BEFFFFFAA9A8D11000002030000040500040700040E
+3E5A6FEDFFFFFCFFFFFFFAFEFBFFFFF9FFFFFDFFFEFCFFFFF7FFFFE6FFFF88C1D455A0B559ACBE
+5BA8B89CD4E1D9FFFF8ACBDD5EA9BE55A6BB62A5B6AAD0D9F1FFFFF5FFFFFEFFFFFFFDFDFFFBED
+FFF4CE5D48290007118CB0C8F2FFFFFDFFFEFFFEFAFFFAF1AB98890D0000020300000300000306
+00020B3E5364F5FFFFFFF3D8331F000900000400000600050000121A3757E3F9FFFFF9E961472E
+0800000100020600000600000300190D0D31D8E9F9F6FFFFB49C90160000060000000802000809
+00070E3E5567F7FEFFFFF0D9371D04010002000113000317273947E9F7FAF7FFFEF5FFFCF6FFF8
+FFFFF4FFF8E76941281A0000000009000619000612273736EDFCE9F8F8F0311335180024DAE9E6
+F5FFF3AC998A1500000A00000001040002070008123A556AF1FFFFFFFDF37E6E57060100030000
+0900060600054749444E524403010001010000060B000409738883F1F6F92E112F1E011FDFE9EA
+F5FFF47A73590A00000003000003050002000002051C354BEBF7FFFFF0E035150002030700020B
+08010004000000011C243757E3F6FFF5FFFFFEFFFFFCFBF9FCFFFFFBFFFCFDFFFAFEFFFBFAFEFD
+F4FFFFDFFFFF86BFD05CA9BD55A8BA5CA5B6A1D6E4EAFFFFE7FFFF91C7DF61A7C059A4B762A6B3
+A4D3DDEAFFFFF4FFFFFBFFFFF7FFFFF9FFFFFEFFFFFFFDFCFFFBF2FFF8E562472C0A02006B8993
+E1FFFFFFFFFFFFFBF1EAD7C6170F0C00092AB6C9EAFCFDFFFFFEF3A49A91070000020100000305
+42535BF1FFFFF5FFFFFFFFFBFFFBEC826D5C080100000306000D1AE4EBF3FFF5E52C1C0C030C15
+E4ECF9FFFAF3CEBDB300010500020C0005139DA6ADFCFFF3FFF9ED2E172914021AE3EEF4F6FFF9
+FFFBEB83705F0101000002020001052B3238E8F9FFF8FFFFFFF1EA311A12332B29BABABA030303
+00010406101CDFEDFAF7FFFFF9FFFFFEFFFFFFFFFFFFFEFFFFFFFBFEFFFAFEFFF8FEFFF7FFFFFA
+FBFDFCFEFFFFFFFCFFFEF9FFFFFFFFFCFFFFF9FFFFEFFFFFE2FFFF86BBCB5DA5BD5BA9BF5DA0B0
+9CDAE5D4FFFF8ECCDB5AA8BC57A8BD60A4B7A5D5E3F1FFFFFBFEFFFBFFFFFCFFFFF8FFFFF9FFFD
+FFFFF8FFFEF5FFFFF6FFFFF3FFFDEBFFF3E4321A1007000400042394AAC2D5BFB1160000000005
+000510000102010000080007040309BDD1C5F0FAEF34151A19000EB9C9E3F0FFFFFFF3DE311402
+000F29D8EFFFFFF3EB2E1D0900020000040A2F323BF0F4F5F4FFF6F4F9F2310E2E200120E0EDE3
+EFFDEC361726170017BAC7E9F1FFFFFFF5E12C1B0B000B29DBECFFEDD6C4240900070F26DCE7FF
+AB99950A00003E5567E4FFFFF0FFFFF6FFFAFFFFF8FFFFFAFFFDFFFFFDFFFFFEFFFFFFFFFCFFFD
+FCFFFDFCFFFFFEFFFFFFFDFFFFFBFCFEFEFCFEFFFBFDFDFBFEFFFFF8FFFFE9FFFF86BECF5FAABD
+53A6B85CA8B6A6D6E0EBFFFFF8FFFFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFEFF
+FFFFFFFFFEFFFFFFFDFFFFFDFFFFFFFEFFFFFDFEFFEDFFFF5EA6B557A9BE66A1B3EDFFFFFFFEDF
+AB9D8300081A355B72F8FFFAFFF7EB6343521E030CEEEDD196A28C0001177E7A93FFEFE02C190A
+19394ED9FCFFFFF8E0624B2C03010200000C03000200000A000D2BE2EAFFF5D4CB280A0205102E
+D1EBFFF1FFFFFBFFFFFCFDF5FFFDEAFFEED2341A0D00011B91ABCCF2FFFFFEFFFDFFFEFDFFFCF1
+FFF4D2624D30000105000212000106000106253743E9F7FAFFFFEAD0BEA810000111040E342F2C
+01070594A8B1F5FFFFE7DACA1B0D02000A1CBCCBE2FFFEFFC8C4B9718272F2FCF134161E110005
+42525FEDFFFFCCC4B707000000102ED9E8FFFFFAF8FFF8E9FFFCF4FFFDFAFBF0EA1F1E24000E32
+DFE8FFFFECDD3A1B090002153E566EFFFFFBC9BCB60D001014051AE8ECDEC1C9BC0000124E4A5B
+FFFFEDF3FBE6121D2F2B354EF1F7F5F7F3EA2D161C17060EE2EBEAF5FFFDF9F9EF4C505100162C
+D0EEFFFAFEFFFFFBFFFBFFFDFBFFFDFCFCFEFFFEFFF9FEFFF4FFFFE3FFFF88C0CD56A9B752AEBD
+5AA7B99DDCEED9FFFF97CCDA59A5B258AAB860A9BAA0D5E3EFFFFFFEFFFFFFFDFDFFFBEDFFF4CE
+5E4B2B0006128DB1CBF0FFFFFFFFFBFFFDE8FFF3E02D1418180B15E3E8EEF9FFFFFCF8EF4F4D4E
+00112BDDECFFFFFEEBFFFEE1FFFCF2FFFDFDFDEDEE231D29000C31DBEFFFECDBC91E0A00000D1A
+BBCBDBFFFDEFAB978C090018070423E4EAE6FBFBEF2E151B1B060DE9EEE8F3FFF4FAFCEF494E51
+00112DDEEAFFFFF0DF3318050000133E5574F4FFFFF9FFFFFCFFFFFCFFFFFBFFFFFCFFFBFFFEF2
+FFF9E46C472A180000000008000317000415283639EBFAE7F9F9ED3214301F021EE5E8DDF5FEEB
+2A1A1D180410E6E5EBFEFFFFFFF8F4514C52000F2BD6E8FCEFDDC7241000000717BBCDE5FFFDFF
+C9BFBD77818AF8FFFFAA98801102006D7C8FEAFFFFF4FFF7FBF7EC35112D200019ECECE0D6E2CC
+121214040612BBCCD3F8FFFDF0DCC41F0F0000051899AABEFFEFDE33170900021940566EFFFFF3
+CBBDB20600150B0B2FDAECFAF1FFFFFDFFFEFFFEFBFEFEFCFCFEFDFCFFFFFAFEFDF8FDF7FBFFFF
+F5FFFFE5FFFF89C0D45AA5B852A8B75CAAB7A3D2E4E7FFFFE7FFFFA0CBDB5AA6B653A9BA5FA7B6
+A0D6E2E9FFFFF4FFFFF9FFFFFAFBFDFFFEFFFFFEFFFFFFF4FFF7E464492C0C00006D8794E5FFFF
+F9FFFFFFF8EFFFF3DD5A4A3D00051D96A8BEFFFCECAF9982020003000009030400000100000012
+4A5567F7FFFFFFFFF5836B6113000000010000090D0005124D5557FFF2D72F1904000E25DAEBFF
+EDD7CA240B00000007000215000016070A13DEF1DBEFFAE92E14311A0022E6EFF6F5FFF77F6D5F
+0F00000001020006070400000000001F354AE7F7FFFFF1E8321809000405000107090000080000
+00001325334DE5F5FFF5FFFFF8FFFFFEFFFFFEFEFFFFFFFFFEFFFBFEFFFAFEFCFDFFFEFFFCFFFF
+FBFFFEFFFDFFFFFDFFFEFFFFFBFFFFFEFFFDFCFFFFF7FFFFE8FFFF8CC1D35CA4BA53A8BD59A7BB
+9FD9E5D9FFFF90CFE15AA1B759A7BD61A5B8A2D0DDEBFFFFF5FFFFFBFFFFF9FFFFFAFFFCFFFFFA
+FFFFFAFBFAF6FFFFFBFFFFFAFFFDF1FFF3DE5A47400004236A849FD1C1B4140000000007000512
+000104000000010005060A0BBCCEBEF5FDF0331320190016BCCCE5EFFFFFFFF0D4391904000C26
+D5EDFFFAFFFFFFFEF4C6BDB40900000B0000030400B7D1C8EAFCFF2E10321E001CE2ECE3F2FDED
+2E1421170018C1CCEAF3FFFFFFEFDF30150A000D2BDAF0FFFFF5DD33180000020B00021A00000E
+2D313DE9F6FFF4FFFFF9FEFFFEFFFDFBFFFAFEFFFDFFFDFFFFFDFFFFFDFFFFFEFFFEFFFDFBFFFD
+FBFFFFFCFFFFFDFFFCFEFFFAFEFEFCFFFFFDFFFDFEFFFBFFFFFEFFF6FFFFE5FFFF8BBECF59A4B9
+59AEC259A7B49ED9E1EBFFFFF7FFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFDFFFEFFFFFFFF
+FFFFFFFFFFFDFFFFFDFFFFFFFEFFFFFDFFFEEDFFFF5DA6B555AABE66A1B3EDFFFFFFFDE0A99A83
+000717345A71F9FFFFFFF4ED6041501B040EE6EBD7F3FFEC1C1924190715F7D7CC2B1C15163851
+D8FBFFFFFCE2614A2A02020200020C03000200000700112FDEE6FDF4D8CC22060000001AB7CFF1
+EFFFFFF8FFFFFFFFF8FFFAE7F9D7BC200800000A24AFCCECF5FFFFFCFEFBFFFEFBFFFAEDFFF9D5
+5A452800030998A7BAFBFFFFF9FCFFF4FFFFF7FFFFFFFFECFFF9E258433E0B00000400052A313B
+E6FAFFF7FFFFD1C2AB0B0000213653DCF5FFFFFBF8FFFCE8F7FFF3EFF9F02E101C160012BBD0E3
+EDFFFFFFF4DA302010000A2BDDEBFFFFF9F8D1B7A80700000300000B0000050102000D33DCE7FF
+FFF1E3331709000923AFCDE7FAFDF4FFF8EE330F2B1F0119E9EDDCCFE0CE0D132D070922E9ECDB
+99A08E000419485369FFFBEED6C3B211000707000C00050900050009000003000000071DB5D0EB
+FBFFFFFFFEFFFBFFFCFAFFFCFFFEFFFFFCFFFFFEFFF8FFFFECFFFFDBFFFF66B9C94BAABC58A9BE
+69A7BCDDFFFFDAFFFF7CC5D451A8B952A9BC65A7B7C4DBE3FFFFFFFFFBFDFFFCEFFFF8D15B4B2A
+00071389ABC6F4FFFFFCF9F2FFF8DDD9C0AA0F000408001100010B000300060000050100000725
+BACAE3FFFEEED0C4AA020100010000120000070002000E33D6EAFFCEBDAB1201001D3149DEF4FF
+FFFDECEFD5C61709230F0B26E8EADCCCC7B40E00040A000B000403000700060000010000000B27
+B7C7DEFFF5E4311708000926AECAEFF7FFFFFEFFFFFFFFFDFFFFFDFEFFFFFFFFFBFFFFF3FFF9E6
+664428150000A3A7B2F0FFFFEFFCFFF8FFFFF6FFEEFBF7EB3210291D0014F0EEE1BFC4B0080006
+09001001050E0001020B0000060000000D28BECFE1D3BBA1120000243956D9F6FFFFFCFBFFFDF4
+F2FFFFF7FFFFB0987C11000070849CE3FFFFF8FFF3FFF5E538112E22001AEEE9D6BDC5AE00000E
+2A314DE5FBFFF5FFF8FFFAD9856D550004176D8297FFF2DE321809000828B3CEECFFFFEFFFF3E1
+30153412032CD7E9F7EDFFFFF8FFFCFCFDF8FFFEFFFFFFFFFCFFFFFCFFFFFEFEFCFDFDFBFCFDFF
+F1FFFFCEFFFF6DB9C954B1C053A9B86C9FB0BFDEF0EEFFFFDFFFFF77C4D44FAABC59A8B966A4B1
+BADDE1F4FFFFFCFFFFFFFEFFFEFCFFFFFFFDFEFEF2FFFBE46447290E00006D8494E6FFFFF8FFFF
+FFFCF3FFF8DC5C473600031997A8BCFFF1D9371C000A090FE0E9F8F9FEF8FAFCF94A4A6203081C
+E4EAE6DBDDD01E0F120F040CC3CCD1EDFFFFB4CAD5787C7BFFEDD1361B0800112FD2E9FFD7C1B4
+160000525051F8FFFFFBF8FF545864DBF3DDF3FEEE2F102F200020E4E6E5DBE6D81A0F0B100509
+C1CACFF6FFFFE7DBCB18110900041C96A8BEFFF5E731160300030942535DFFFCF6D3C1BF000015
+060C2CDDEEFEF0FFFFF7FFFFFCFFFFFEFEFFFFFEFFFFFFFDFFFFFDFFFEFFFEFEFFF9FDFCFEFFFD
+FFFEFFFFFDFFFEFFFFFCFFFFFFFFFBFCFBF7FFFFFFEDFEFFD7FFFF6DB8CD4EA8C058AABF699FAB
+B4E3EDD0FFFF7CC4DC57A9C15BA7BE6BA0AEBFE0E7F7FFFFFCFFFFF8FEFEFBFFFFFBFBF9FFFEFA
+AAA19A564F47FFFCF9FFFEF6FFF7E725181200031E93A9C0EADACB1F090011100EE0E7EFFAFEFF
+FCFFFFFBFFFFF6FFFFF5FFF8F4F6EB361424160015BBCDE1F1FFFFFFF4D7321300000A26D6EEFF
+C0C5C9575145FFFCEFFFF9F0A69D98000100708983EEFDFF2E13341E011DE4EEE3EFFAEA2F1822
+150015B9C7E1F7FFFFFFEFE337160D00112AD1EAFEAC9880160000A9A7AAF2FDFFF3FEFFF5FFFF
+F4FFFFF2FBFFFEFFFFFFFFFDFBFFFBFBFFFDFFFEFFFFFDFFFFFDFFFFFEFFFEFFFFFCFFFFFCFFFF
+FCFFFDFEFFFBFEFFFBFBFBF9FFFEFFFFFDFFFFFBFFFFFDFFFBFFFFEEFFFFDBFFFF6EB6CC50A7BB
+56ACBD5FA1ADC2DFE3F9FFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFDFFFEFFFFFFFFFFFFFF
+FFFFFDFFFFFDFFFFFFFEFFFFFDFFFEEDFFFF5DA6B555AABE66A1B3EDFFFFFFFDE1AC9C83000914
+33596EF7FFFFFFF5F56443541B0512E0ECE8F5FFF6A89B8B140000B19A921A181D1A3956E5FEFF
+FFF6DB5F462800030B6C8395FBFFFFFBFBFDF7FFFFFFFFFFFFF2D9341B0500031097ADC5F0FFFF
+F7FFFFFFFEF5FFFCE8DDBFA50D0000000D2AD1F2FFF4FFFFFCFCFCFFFBFCFFFBEFFFF4CD644D2D
+00030C91AAC0F7FFFFF4F9FCF8FFFFFEFFFFFFFDEAFFF7DE261E1308020408000B0E0B1ED6ECF7
+F2FFFFCFBFA60D00003B4F67EBFFFFFFFDF6FFFCE8F6FFF7F1FAF938172A150011BBCAE1F1FFFF
+FFF0D42B1807000E2CD9E8FFE9D2C42E1300000200000304080000040000000F34D9E9FFFFF0E4
+33170900071EB6D2E8F8FFF1FFF5EA3810321F001BE8EBDAEEFEE41E1E2604000F010000000200
+2B3849E9F1FCFFFDEAD5C0AB0A000400000E000309000305040000040005000D1CBACDDCF8FCFF
+FDFCFFFCFFFFFDFFFEFFFEFFFFFCFFFFFEFBFBFFFFE9FFFF9CD4E35AA8BE56AAC25EA2B591C9DA
+DFFFFFB0E0F65CA6BF53A8BD5AACBA86BFCAF0FDFFFFFCFFFFFDFFFFFBF3FFF4CD5C4C2B000510
+90ACC4F9FFFFFFFDF4FFFCE4D3BEAD0D000506000C000202000700030300000005000D2BBBCADF
+E9DCCB1E0E000002020000051200000B0000000E2FD8EDFFD2C2B20E000027364DE3F5FFFFFEED
+EDDACB180B270C0823E6E8DAC7C7AF0C0000090008000105000403040000020106000D1BBBCAD1
+FFF3DC311A0C000626B7CEF7F7FFFFFFFFFDFFFFFAFFFFFAFFFEFFFFFEFDFFFFF5FFFBE9634B33
+0E000099A6B6E9FFFFF3FFFFFAFFFEFFFFEDFFF5E9350D2825011BEAE6DAC1C6B204000403000B
+00020500050402030000000400071BBFC8D1DAC0A712000044546BEBFFFFFFFEFAFFFEF2EFFFFF
+F4FFFFAD9C7E0D00006A8193E7FFFFF9FFF1FFF1E4330B2D230020F1E9DCC5CAB600001129304D
+E2F7FFF7FFFFFFFBDC83735C00051B6E849BFFF3DD331702000A2AB2C9E8FEFFEEFFF8E52E0D2C
+18012BDCEEFCEAFFFFF4FFFFFBFFFDFFFEFFFEFCFFF9FAFCFEFFFFFFFDFFFFFDFFFCFEFFE9FFFF
+9CDCE852AAB64FACBB56A4B196BECAE5FFFFE4FFFFAEE3F557AABA50A9B763A8B78DBDC7ECFFFF
+FCFFFFFEFCFFFFFEFFFFFBFCFFFEF9FFFFF0FFFEE5674829120000708394E9FFFFF5FDFFFFFAEC
+FFF6D52A190700021F9BABC5D3C1AB15000003000000050E000500000302030117060517C8CABF
+C1C9BE00011324324CE6F7FFF4FFFFF3FFFFFFFEFBFFEED4341709000D2BD2E9FFFFF3E8361C01
+0E00000400022B3149E9F6FFF7FFFAF9F6ED350F28270013F6EADABFC4B000010E273349E8F6FF
+FEFFFAFFFCE17E715E000718708296FFEFE1371A0A000C1CB7D1E0FFFFF2FFF1E62A18320B0328
+D9ECFDEDFFFFF7FFFFFDFFFAFEFEFEFFFEFFFFFFFFFEFFFFFCFFFFF8FCFBFEFFFDFFFFFDFFFDFF
+FFFBFFFDFCFFFBFCFEFDFEF9FEFFFDFBFFFFECFFFFA1DCEC56A7BA52A7BC5AA3B494C1C7D7FFFF
+A3EAFE55A9C34FA3BD5EA5B994BECAEAFFFFFCFFFFFFFEFCFDFEFFFEFFFFFFFFFFFFFDF5A8937E
+13000008000003000001000200050F001025DDEAF3FFFCE6876C4E0D0000060000040300000107
+00021B283A4EE8F5ECFDF9EE361220160011B7CDDBEEFFFFFFF4DC321A0E001031D3E7FFCAC0B7
+13000008000000000000020B00040A9BA89FF5F5F32E112D190119E4F0E2EDFAE62D161E160017
+BACAE1F5FFFFFFEDE139190E000E1FD9F0FED8C1B11B000003000000050E00010700030D3F556D
+EDFFFFF7FFFFFCFFFBFBFFF7FCFFFAFFFEFFFFFDFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFD
+FFFEFCFDFBFCFFFFFFFEFFFFF7FCF8FCFFFDFEFFFFF7FFFFE9FFFFA2D5E85BA7BE56A8BD5DA2B2
+8EBECAEFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFDFFFEFFFFFFFFFFFFFFFFFFFD
+FFFFFDFFFFFFFEFFFFFDFFFEEDFFFF5DA6B555AABE66A1B3EDFFFFFFFDE3AA9A83000715355B70
+F8FFFFFFF7F75F3E4F190214DEF0F4F0FFF9FFF7DD3116003B271C16151D152F50E2F4FFFFF9E2
+654A2F00041266849CF7FFFFFCFEFDFCFFFFFFFFF6FFFBDE7F6B52010000020A15BDCAD3F9FFFF
+FFFEFAE6D9D01A08000701033D556FE4FFFFF4FEFFFDFCFAFFFCFFFFFBF1FFF7D05D4624000208
+97AABBF9FFFFFBFFFFF7FFFFF9FCFFFFFCE8A999800002003E4349281B2504000B6D8796EBFFFF
+D2C3AE0F0000020C18C0CDDDFFF8F2CCC6B846564CF3FBFD2F0F241C001CBECAE4F1FFFFFFF8DE
+301A0500112DDBECFFB39D861500007C827EF4FFFFFDF6EE201E21001032DAE9FFFFF1E433190A
+000D24B4D0E5F8FFF3FDF1E3340B2B22001CE9ECD99CA98B030000A99FA7FFFEFFFBFFFFF5FFFF
+F8FFFFFFFDF2E8D8C91D0F0C0F090BE6F0F1F8FFFFFFFCFFFFFCFFF1FFFFEFFFFFFBFFFFFEFDFF
+FFFEFFFEFEFFFDFBFEFFFEFFFCFEFDEFFFFFA4D2DF64A5B95CA7BE5DA5BB84BFCFD4FFFFAEE1F6
+69A3BB5BA5BE5AA5BA84C4CDDBFFFFF9FFFFFFF9FFFFFDFFFFF7F1FFF8D95F4A2D00060B93AABA
+FAFDFFFFF9F6FFFEF4E4D9D3210C1118090EE8E9E3FBFFFAFBFDFAF8FFFFE7FFFFF0FFFFAE9D8B
+1300007D827EFBFFFFFFF2EB25191B000E2FD3E8FFE8DBCA1C0C00030919C1C9DCFFFEF2A5988F
+0800140F0923E4EEE5D8E0C9190C031D0D0DE5E6EAFBFFFFFFFDFFFBFBFFEEFFFFF5FFFFFFEFD5
+311A08000521B4CCF2F7FFFFFEFFFDFFFFFAFFFFFAFFFDFFFFFEFFFFFFF7FFFDEA5B452D110000
+9EA8B4F0FFFFF7FFFFF9FEFAFEFFF1FEF3EF360E3020001CECECE4DBE4CF17100A0F0A07E8EEEC
+F5FFFCFBFFFCF6FFFFEEFFFFF5FFFFD3BEA9120000010713BECBDEFFFDFDC4C0BF445863F4FFFF
+A9987A100100485961E9FFFFF7FFF9FFFBF6351032220020E7E4DDDBE4D3120F16070616BCCAD5
+F3FFFDE7DCC81A140600081BBCCFDEFFF3DC321503000624B9D1EDFDFFEEFFF3E0350E2D20042D
+D8E8F5E7FFFFF2FFFFFBFFFDFDFCFFFFFDFFFEFFFFFFFFFFFFFDFFFCFEFFF0FFFFA7D2E25AA6B3
+53ABB75BAAB780BECBE1FFFFE6FFFFACDFF464A6BC59ABB958A4B18ABEC9E3FFFFF7FFFFFDFDFF
+FFFDFEFFFDFDFFFFFDFFFFF8FFFFEFFFF7DC634022170000748090E9FFFFFBFFFFFFFDEED1BDA5
+0D0000000925BAC9E0D3C1A917000004000000010B000906000302000012060412CDCEBEBEC2B3
+000213465670EDFDFFF4FFFFF4FFFFFDF9F8FFF0D8381B0D000C2CD9F0FFFFFEF5FFF9E1CEBDAD
+0A010000000F000717BECECBFBFBF9320F27260011F2E7D3C5C8B30006132A364EE3F1FAFCFFFA
+FFFCE180715E000517718397FFEDDD35180A00051CB2D1E5FBFFF1FFF5E532142E140026DBEEFF
+EAFFFFF6FFFEFCFFF8FFFFFDFFFEFFFEFEFEFDFEFFFCFFFFFBFFFEFEFFFBFEFEFCFFFBFFFFFDFF
+FFFEFFFEFFFFF9FEFAF8FFFFEBFFFFA8D2E05FA7B653A6B660ABBE84C3D2D5FFFFB2E8F45BA9BD
+51A7BE5EA9BE88C0CFE5FFFFF7FFFFFBFBF9FFFEFBFFFEFFFEFEFFFDFDFDFFFFF6FFFAE2877159
+0E020004030100010B283643E5F5FFF8FFFFFFFDECFFFAE283726209000003000000040800021B
+23334AEDF6F1FDF6EE351522190214BCCAD3F2FFFFFFF5E7261913000D27E1EDFFFFFBF1816B54
+08000000020500040E9CADB4FBFFFAFDF8F42F182C1A091BE0EADFF6FEEF2A171D120111BECBDB
+F6FFFFFFF0E529100904121FE1EFFAFFEDDC3617020300000001070202000003050005206785A1
+F4FFFFFBFFFBFBFFF7FBFFF9FCFFFFFEFFFFFFFFFDFFFEFDFFFEFFFFFDFFFFFEFFFFFEFFFFFDFF
+FFFDFFFFFFFFFCFFFFFCFFFBF9FFFBF7FFFFEBFFFFA5D3E264A3B55DA8BD5CA3B790BFCFE4FFFF
+F8FFFFFEFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFDFFFEFFFFFFFFFFFFFFFFFFFDFFFFFD
+FFFFFFFEFFFFFDFFFEEDFFFF5DA6B555AABE66A1B3EDFFFFFFFDE6AA9B8800081A335970F4FFFB
+FFFAF36543511B0416DBEEF4EEFFFFFFFEEAB19780130000040000223958E8F8FFFFF3E0624732
+00031364829CF2FFFFF9FFFFF9FFFFFFFFF8FFFEE8EEDDC12210000B0000030000000005000005
+00010A000314040F21D5EFFEEEFFFFFEFFFFFFFDFAFFFDFFFFFBF3FFF6D66349280A0300000005
+01000200010A00051774828BFFF1DC331C0A000919BECFE3CBC2B9040000000F24B7D0E4FFF8EB
+5E4934080000040004060105000100455A51EDF8F4301327170018BCCAE4F5FFFFFFF3DB2F1400
+000E25D7E9FFCFBFA6120000000300000305010200000105000C2AE1ECFFFFF2E32F180A00061E
+AECDE2F8FFF3FFF7E7360E2925011BE9EAD8C2CDAF0600000A000103000000010400020B47535F
+F6FFFFFFFFFF816C571100000002000002020100070000101B3651DFFBFFF9FFFFFDF8FFFFFDFF
+FFFEFFFEFFFBF8FFFFF0FFFFACD6E25FA3B859A7BE5DA6B77DBDC9DBFFFFADE1EE64A4BD59A1BA
+60A9BC86C4CFDBFFFFF1FFFFFEFFFFFFFCFFFDFCFFFFFDF8FFF3DA60442C000300000409020308
+01010B000F21E3EDF7826C5F14000008040000020000010000050F1E3756EAF9FFD2BEA6150000
+03010000020107000001000B000D32DEEFFFFFFBE85C4B2F040000000007020300050102080012
+0E0520D8EBF1F4FFFA7A70550F000005010000000701000500000E1E3554E9F6FFFFF3DB371901
+000B1BB2CBE9F5FFFFFCFFFFFFFFFDFFFFFFFFFEFFFFFFFFFFFFF5FFFBE7684D32150000050006
+00000E000107000605778681F5F5FD36133B190020E3E8EBF6FFEF7A70550B0000040600000300
+000000000712163959D9F7FFFEF8EA5E4C340A030001000501000B00001241556DF4FFFFD5C2A2
+16000000010000080C6E8688EDF3FF31102F20021CE2ECEBF0FFF1584D3B0D0000050601000504
+0002030003053D555FF5FFFFFFF0DB35190D000926B1CBE4FCFFEFFFF5E03D122D19001EE0F0FD
+EAFFFFF7FFFFFFFFFDFCFDFFFCFFFFFFFEFFFBFAFFFEFFFFECFFFF9DD2E05BA7B754ABBC5BAAB9
+87BDC9E2FFFFE3FFFFACDDEC61A9BF53A1B763A6B691C3CEE6FEFFF7FFFFFEFFFFFFFEFFFFFDFE
+FFFFFDFFFFFDFBFCF4FDFFEFFFFEE86B472D1A00007E808CF3FFFFFAFFF8E2DED21A0C0C030009
+40566DF2FFFFF0DBBC250800130E12E3E9F7FBFCFEFEFFFFF9FFFFFBFFFFFEFDE8CFC9B1070000
+0B050FC1C9D4ECFCFFB6C9DA4F5356FFEFD9311104020D2DD3EBFFC1C3C2554F3FFFFFF6FEFDF9
+A39B990001006E8B87E7FAFF29122E1F0218E9EBDED6DEC91A0C0B0A0007C5D2DBF8FFFFEBDACA
+1A0C03000A22BACBDFFFF6EA2F1307000F27AFCFE4F8FFF1FAF2DF38142E1B0126DBECFCEAFFFF
+F7FFFEFFFEF9FFFFFBFFFFFDFEFEFFFDFEFFFFFFFFFEFFFFFDFFFCFCFEFBFFFFFFFFFFFFFCFCFE
+FCFFFFFBFFFFECFFFFA3D7E45DA5B457ADBE5DAEBF82BBCCD5FFFFAAEBFF5DA8BD50A5BA5CA9BB
+8DC1CEE4FFFFF5FFFFFDFFFEFFFFFAFFFEFAFFFEFAFEFAF7FEFFFDFFFFFAFFFEF3FFFBEFFFF8F3
+FFFDFCFAFFFFF6FFFFF8FFFFF8FEFEFCFBF6FFFEF8FFFBF7FFFEFAFCFBF7FEFFFFF9FFFFF9FFFF
+FEFFFDFFFBF7FFF7FEFFF7FFFFFDFFFDFEFFFEFFFDFCFFFDF9FFFFF9FDFFFFFBF9FFFCF6FFFBF8
+FEFFFFF5FFFFF1FFFFFCFFFBFCFBF7FFF9FFFFF9FFFFFFFDFCFBF7FFFBFFFFFBFFF9FFFFF9FFFF
+FFFFF6FFFDFAFEFDFFFFFBFF886E571B0300CECDCBF8FDFFFEFBF49AA0A0000720395B77F3FFFF
+FBFFFDFCFFF8FCFFFAFCFFFFFEFFFFFFFFFDFFFEFBFFFEFFFFFDFFFFFDFFFFFDFFFFFCFFFFFDFF
+FBFBFBFEFFFDFDFFFAF8FFFFE7FFFFA6D7DE5FA7B555A4B561A4B58DBECDE9FFFFF9FFFFFEFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFDFFFEFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFF
+FEFFFFFDFFFEEDFFFF5DA6B555AABE66A1B3EAFFFFFFFEEFA195890008163C5969FBFFFFFFF8F2
+60454E180612DDECF1EEFFFEFFFDF1FFF8E85C4A3C060000293950E5F2FFFFF9ED574537000815
+6C8297F5FFFFFAFFFEFBFFFCFFFFFAFFFEEFFFFCE9FFF7E05C473409000003010400030A00010E
+757F98EAF9FFF0FFFFF3FFFFFFFFFDFFFEFBFFFBFCFFFEF8FFF9E35E4A31080000040000090305
+00000900041577868D8471600E0000738295EEFFFFFFFAEC5650420003173E5368FFFDF7FFFCEC
+57463F0B00000100050A1215DAEBE5F7FFFD2B1625150016C1C9DCF8FFFFFFEFDC2C1706091221
+DDEBF8FFFDED7F6F560001000004033236355F666C031227E2E8F6FFF4E929170B020F20BBD2E2
+F8FFF5FFF7EA3514291F000FF3E8D4F6F7D825221B01000400010300030400010600020C6C8299
+F3FFFFFFFDE78572540301000002000601080003121F384EDFFAFFF6FEFFFFFDFFFFFCFFFDFDFD
+F4FFFEE8FFFFA6D5DF61A0B258A5BF5AA7C183C6D6D1FFFFAAE5ED67A5B05DA5BB5FA6BA8BC3D0
+DAFFFFF0FFFFF9FFFDFCFBFFFFFDFFFFFFFFFFFBF6FFF6E861473800010000050100000400020F
+001129DBEBF8FFFBED89735C05010000010002060700020B21354EE5F1FFFFFDE8826F51050100
+00010039343868677502102DD8E5F8FFFBEDFFF5DF271E19090506000100A6A5AA594A5D0E061B
+DBEDF7F0FFFDFFFFE67E705604000005040A03010400030E233450EFF7FFFFEFE0321905010B15
+B7CCDFF7FFFFFCFFFFFFFEFFFFFDFFFEFFFFFFFFFFFFFFF8FFFCED5F4932140000050001000108
+000407000302748282F4F8FF2910301A0222E6EDF3F8FFF5FFFFE47D6F55000200000400010100
+00020B1A3755E1FBFFFFFFF6FFF9E3564C4008000000000B0B1024DAEAFFF7FFFFFFFAE35C4929
+04010000040395A9B0F5FEFF2C142C170014E1ECEEF7FFFAFFF6E05E4C3804000000020500040B
+46535BF1FFFFFCFFFDFFF3E62C150F000A1DB8CFDFF9FDECFFFAEA37142817001BE0EEF7EDFFFF
+FDFEFFFFFEFFFEFFFDFBFFFFFAFBFDF9FFFFEDFFFFABD5E15EAABA53AABD5AA9BA83C1D0DDFFFF
+E3FFFFAEDFEE65A6B859A7BD5BA6B98EC2CFE2FFFFF9FFFFFFFFFFFBFBFBFEFFFFFFFFFDFFFFFD
+FDFDFBFFFFFAFCFFF2FFF8E668473418000003000400020A00020001010004000A08091DDEF1FF
+F3FFFFFFFDE3856D5106000003030B0000000000040004142E373EF9FAECFFFAE259473B0A0000
+03060D0005140004194E525DFFEFDD37190F000825DCF1FFC0C5C1030100000200000100070000
+01000097B0AAE8FBFF281832150218E6EFEAF7FFF05C483F1100000001070003070A0300040000
+455668F6FFFFFFEEE32F190E00081FB3CFE4F9FFF3FFFAE9310F2718001FD9E9F6ECFFFFFBFFFD
+FFFFFAFFFEFBFFFEFCFEFEFFFEFFFFFEFEFFFFFEFFFEFEFCFEFFFDFFFFFFFAFCFBFAFEFFF7FFFF
+ECFFFFA6D2DF61AAB952A8B956A7BA7ABFCFD3FFFFACE4F559A3BC52A4BC5DAABC85C1CCE2FFFF
+F5FFFFFEFFFFFFFFFDFFFDFAFFFFFAFFFEFAFFFFFBF8FDF9F9FEFAFFFFFBFFFEFBFFFDFDFFFEFC
+FCFFFFFBFFFFF4FDFAFBFFFFFBFFFFFBFFFFFEFEFFFFFEFFFFFEFFFFFDFEFEFDFFFFFFFFFAF9F5
+FFFFFBFFFDFFFFFCFFFFFCFFFFFBFFF9FFFFF6FFFFFBFDF8FFFEFBFFFDFFFFFDFFFFFBF8FFFFFB
+F7FFFFF9FFFFFAFCFBFFFFFDFFFFFFFFFEFFFFFBFFFFFDFFFFFDFFFDFCFAFCFFFBF9FFF9FBFDF8
+FFFFFFFFFBFFFFFBFF8A715B110000010000000407070400000200000F248AA8C0F5FFFFFEFFFF
+FBFDF8FEFFFDFCFFFFFEFFFFFFFEFBFFFEFBFFFEFFFFFEFFFFFEFFFFFDFFFFFBFFFFF9FFFFFFFF
+FCFFFFF9FFFFE9FFFFAAD9E161A3B158A9BA5BA8B88BC0CEE4FFFFF9FFFFFFFEFFFFFFFFFDFDFD
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFDFFFEFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFFFEFFFF
+FDFFFEEDFFFF5DA6B555AABE66A1B3E7FFFFFBFFFEFFFFFAF7FFFFF7FFFFFEFCFFFFFCFFFFF9FD
+FFFDFFFBFFFEFBFFFFFEFFFBFEFBF6FFFBF9FFFDFFF7FDFFF9FFFFFEFAF7FFFFFAF2F9FFF6FFFF
+FEFFFFFFFFFDFFFEFBFFFFFAFFFFFBFFFFFAFFF9F3FFFBF6FFFDF7FEFAF7FFFEFFFFFEFFFBFDFF
+F9FFFFF5FFFFF8FFFFFBFEFFFEFFFFFFFFFFFFFEFAFFFCF6FFFFF6FFFFF8FEFFFBF9F9FBFEFFFF
+FCFFFFFBFBFBFFFDF2FFFDF3F8FFFFF6FDFFFFFDFBFFFCFBFAFEFFF9FFFFFFFEFAFFFDF7FDFCF7
+FFFFFDFDFEFFF8FCFDFBFFFFF9FDFEFFFBFFFFF8FFFFFEFFFAFCFBFFFFF4FFFFF6FEFFFFFDFEFF
+FFFEFBFFFEF6FDFAF5FFFFFDFCFDFFFBFFFFF8FFFFFBFFFFFFFDFAFFFEF8F7FAFFF4FEFFFCFFFB
+FFFEFBFFF7FFFFF6FBFFF9DD827153000507BCCEDCF7FFFFFAFEFF9D98950002073B576DE7FFFF
+F5FFF8FFFFF0FFFFF8FFFEFBFFFBFEFEF9FDF9FFFFF1FFFFF8FFFFFBFFFFFFFEFCFBFFFDE9FFFF
+A2D9DE5CA8B859ABC15AA2BB81C2D8CEFFFFA6E6F25AAAB557ABB65EA8B58AC0CAE4FFFFF5FFFF
+F6FFFCF9FFFBFFFDFFFFFDFFFFFEFBFFFEF8FFFCF6FFFCF8FEFFFBFAFFFBFFFEFFFDFAFFF7FBFF
+FCFFFFFFFDF7FFFBF1FEFFF9FCFFFDFFFFFFFDFEFFF7FDFFFBFFFFFDF9EEFFFFF0FFFFFBFEFFFF
+FFFDFFFEFCFFFEFEFFFCFFFFFFFFFBFFFFFAFEFAFBFEFCFFFFFFFDFCFCFAFFFAFFFFFDFFFBFFFF
+FBFFFFFFFFF5FFFEF8FFFAFEFCFAFFFFFFFBF8FDF9F6FCFFFCFEFFFFFCFAFFF7F4FBFFFFF7FFFF
+F9FFFFFEFFFBFFFCFFFFFAFFFFFEFFFFFFFFFFFEFFFFFCF8FFFDF1FFFDF4F8FCFFF9FFFFFAFFFE
+FCFFFDFEFFFBFFFCFDFFFAFFFFF7FFFFFEFFFBFBFBFFFDF8FFFEF4F9FCF3FBFFFAFCFFFBFAFEFF
+F9FFFFFBFFFFFFFDF6FFFFF1FFFFF4FEFFF7FFFFFDFCFFFFF3FEFFF9FFFFFFFBF5FFFFF3FAFDF2
+FBFFFDFBFFFFF8F6FFFFFAFFFFFAFFFFFEFFFFFFFFFFF8F3FFFCFAFFFDFFFEFFFFF6FBFEFBFFFF
+FCFFFFFFFDFFFFF6F6FFFDFBF7FFFFF3FFFFFFFFF6FFFAF6FFF6FFFFFBFFF7FFFFF9FFFFFFFDFF
+FFFDFFFDFEF8FAFFF8F9FFFFE9FFFFA6D7E65CA3B754A8C059A5BC8BBCCDE3FFFFE6FFFFB3E1EE
+63AABE57A5BB5DA4B88AC2D1E4FFFFF5FFFFFDFDFDFFFFFBFBFFFDF8FFFCFBFDFCFFFEFFFFFDFE
+FFFEFCFEFFFAFFFFF47E6B5D110000060002040308000100000200777E88F8FFFFF8FFFFFEFFFF
+FFFDF7FFFCF07F716607000003030100060C000110252D3AEDF2F5FFFFF5FFFCED554D40000102
+000410000E25E4E5F7FFF4EE29140F060E23D8E8F8FEFFF17F796302020000000400000CA3A8AE
+F8FFF7F5F8EF27192814071BE0E8EBFBFFFBFFF9F159463F0101000003040003044C5658F4FBFF
+FFFEFFFFF1E6301F18000515BBCEDDFEFFF6FBF3E82D162815061DE4F1F7F2FFFFFDFFFCFFFEFB
+FFFEFDFEFEFEFEFFFFFEFFFFFFFFFFFFFFFDFFFCFBFFFEFFFDFDFDFBFFFFF9FFFFE9FFFFA0D8E5
+59A6B852A9BD5AABC083BECED7FFFFA8E5F762A6BB59A7BE62ABBE8AC2CFDEFFFFEFFEFFFCFFFF
+FCFAFBFFFFFDFFFEFFFCFCFCFEFFFFFAFEFDF9FFFFF9FFFFFEFFFFFEFFFFFBFBFBFEFFFAFEFEFC
+FEFFFFF9FFFFF5FDFFFAFDFFFEFFFFFFFEFFFAF9FEFFFEFFFEFCFFFFFDFFFFFEFFFFFFFAFEFFFB
+FEFCFFFFFEFFFFFCFDFDFDFBFBFFFBFBFFFDFFFFFFFFFBFFFFFAFEFFFFFDFEFFFAF6FBF4FFFFFF
+FFFEFFFCFCFCFEFFFFFEFEFEFFFFFFFFFDFFFFFEFFFFFDFEFEFFFAFEFFFAFBFFF9FFFFFFFFFEFF
+FFFEFFFFFAF8FFF7E65E4D3B040000000104010000010504B7CBD4F0FFFFFBFFFFFFFEFFFDFEFF
+FEFFFFFFFEFFFFFEFFFFFEFBFFFFFAFFFFFDFEFFFFFFFFFFFFFEFFFFFCFFFFFCFFFFFFFFF7FFFF
+EAFFFFADD9E45EA3B357A8BB56A3B383C1CEE7FFFFF2FFFFFAFEFFFFFFFDF7F7F5FEFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFEFFFFFEFFFFFFFFFDFFFEFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFFFEFFFFFDFFFE
+EDFFFF5DA6B555AABE66A1B3E4FFFFF7FFFFFDFDFDFEFFFBFEFEFCFFFCFFFFF8FFFFFFFDFFFFFA
+FFFFFBFBFBF9FCFFFFFBFFFFFFFEFFFFFEFFFDFEFFFDFEFFFDFEFFFDFEFFFCFFFFFEFFFFFFFFFF
+FFFBFCFFFEFBFFFCFBFDFDFFFFFFFFFFFDFFFFFAFBFFFEFBFFFEFBFEFAF9FFFEFFFFFEFFFBFCFF
+FCFFFDFBFFFDFAFFFFFBFEFFFFFFFFFDFDFBFFFFFFFDFEFFFBFFFBFBFFFDFCFFFFFFFEFFFFFBFB
+FFFEFBFFFEF9FFFFFBFBFFFCFEFFFFFFFCFFFFF9FDFEFCFFFFFFFFFFFFFFFFFFFFFEFFFDFAFFFB
+FCFFFFFEFFFFFEFFFFFDFDFFFEFDFFFFFEFFFDFBFCFFFFFBFEFFFBFEFFFDFEFAFBFFFDFFFFFEFF
+FDFBFEFFFEFBFFFEFBFEFFFFFCFFFFFBFCFFFEFFFFFFFFFDFFFFFBFFFFFDFEFFFDFBFFFEFEFFFF
+FFFBFFFFF9F9FFF6DE86705800010000050E00030500010006010000000595ACBEE6FFFFF4FFFF
+FBFFFAFCFDF8FFFEFDFFFDFDFFFDFDFFFFFDFAFFFEF9FFFFF6FFFFF7FFFFEEFFFFA2D7DF5CA4B3
+53AABD56A8BE82C3D9D2FFFFA9E3F761A6B654ABBC55A9B484C0CAE2FFFFF8FFFFFFFFFBFAFFFB
+FCFFFFFFFEFFFFFCFEFFFFFAFFFFF8FFFDFDFFFEFFFFFFFDFAFAF8FFFEFFFFFDFEFFFEFDFFFEFC
+FFFFFFFEFFFDFCFFFBFDFFFAFDFBFCFFFEFFFFFEFFFCFCFCFEFFFAFCFFFAFEFFFFFEFFFFFDFDFD
+FFFEFFFFFEFDFFFDFEFAFEFFFCFFFFFFFEFFFEFCFFFFFFFDFEFEFCFFFFFFFCFCFEFEFFFFFBFDFC
+FFFFFFFEFEFFFFFEFFFFFEFFFEFFF9FFFFFAFFFFFFFCFBFFFEFDFFFEFFFFFEFFFFFAFEFFFAFFFA
+FEFFFBFFFBFFFFF9FFFFFEFFFFFFFFFFFDFFFFFDFEFFFFFAFEFFFBFCFFFFF9FEFFFBFFFFFBFFFA
+FFFFFBFFFDFAFFFCFBFFFEFFFFFCFFFFFDFFFFFBFDFFFCFBFEFFFBFBFFFAFDFFFAFFFFFDFFFEFF
+FDFBFEFFFFF8FDFDF3FEFFF8FDFFF9FDFFF7FDFFFAFBFFFFF8FDFFFFFFFFFFFFFFFBFFFAFDFFFA
+FFFEFFFFFEFFFEFCFFFFFEFFFFFBFFFFFEFFFFFDFFFFFDFFFFFEFFFBFAFFFEFFFFFEFEFEFFFDFF
+FFFDFFFFFDFFFFFEFFF8FFFAFBFFFAFFFEF9FFFAFAFFFDFFFEFEFFFEFFFFFEFEFCFFFDFFFFFBFD
+FEFFFBF5FFFDE9FFFFA8D7DD5DA4B658AAC25AA5BC87C1D5DEFFFFE9FFFFB4E0ED68A3B359A7BD
+5BA8BC8ABFCFE1FFFFF1FFFFFBFFFFFFFEFAFFFEF9FBFFFDF8FFFCFEFFFFFDFDFDFFFDFFFFFEFF
+FCFEFDFFFFFAFFFCF2FFFCF4FFFCFDFFFDFFFFFFFDFCFFFFF7FFFFF8FFFFFFFEFFFFFCFDFEFFFF
+FFFEF9FFFDF1FFFDF3FDFFFCF6FEFFF9FFFFF9FFFFFBFFFFFEFFFFFFFDEEFFFFF1FCFFFBF7FEFF
+F7FEFFFEFDFFFFFAFAFFFBFBF7FDFFF8FFFFFFFEEDFFFFEAFFFDF6FEFFFFF8FEFFF9FFFFFEFFF5
+FFFDF2FFFBFFFDF7FFFCFFFFFCFEFDFFFAF4FFFCF4FFFCF7F9FFFFF4FFFFEFFEFFFCFFFFFFFAFA
+FFFBF2FFFBF6F9FFFFF7FFFFFDFCF7FFFDF8FFFAFFFFFAFFF4FEFFF8FFFFFDFBFCFFFDFDFFFFFD
+FFFFFFFEFFFFFDFEFFFEFFFAFFFFFBFFFCFDFFFEFFFEFEFFF8FFFFE9FFFFA9D8E25CA7BA53ABBF
+57A8BB7EC3D3D5FFFFADE2F05FA3B65BA6BB5FA2B38DC2D0DEFFFFF2FFFFFBFFFFFFFFFFFFFEFF
+FFFEFCFEFCFFFEFFFFFBFFFFF9FFFFFBFFFFFBFFFFFCFFFFFCFDFFFCFFFFFEFFFFFFFFFFFDFFFE
+F7FFFDFBFFFFFFFEFFFFFCFFFFFDFFFFFEFFFFFDFEFFFFFDFFFEFFFDFBFCFCFEF9FCFFFDFEFFFF
+FFFFFFFEFEFEFEFFFBFCFFFAF9FEF8FFFFFFFFFDFFFFFEFFFDFDFBFBFFF9FCFFFAFDFDFFFFFEFF
+FFFEFFFFFDFEFFFFFFFFFFFFFFFFFFFDFDFDFFFFFFFDFDFBFCFFF8FEFFFBFCFCFEFFFEFFFFFEFC
+FFFCF6FFFCF1FFF9F0FFFFFDFEFFFFFFFFFFFCFFFFF7FFFFF7FFFFFFFCFFFFFBFFFEFFFFFEFFFF
+FFFDFFFFFEFFFFFFFBFFFFFAFEFFFBFEFFFBFFFFFFFFFEFFFFFCFFFEFFFFF8FFFFECFFFFA9D5E2
+63A2B35AA7BB5BA8BA89C4D2DDFFFFEDFEFFFCFFFFFDFFFEFBFBF9FEFFFBFBFDF8FFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFEFFFFFEFFFFFFFFFDFFFEFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFFFEFFFFFDFFFEEDFFFF
+5DA6B555AABE66A1B3E4FFFFF4FFFFFEFFFDFFFFFFFFFDFFFFFCFFFFFDFFFFFFFBFFFFF8FFFFFA
+FFFFFDFCFFFFFBFFFFFCFFFFFFFFFFFFFEFFFFFEFFFEFFFFFEFFFFFFFFFFFEFFFFFCFFFFFEFFFF
+FFFDFFFFFDFFFFFCFFFFFDFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFFFEFFFFFEFFFFFFFFFD
+FEFFFDFEFFFFFFFFFFFFFEFBFFFEFDFFFEFFFEFFFFFCFFFBFBFFFDF9FFFFFCFFFFFFFDFDFFFDFD
+FFFFFFFEFFFFFCFFFFFFFFFDFFFEFAFFFEFAFFFEFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFDFCFFFF
+FCFFFFFFFFFFFFFFFDFEFFFFFCFFFFFCFFFFFEFFFDFFFFFDFFFFFDFFFFFFFFFFFFFFFDFFFFFDFF
+FFFDFFFFFEFFFEFFFFFEFFFDFFFFFDFFFEFDFFFFFDFFFFFDFFFFFBFEFFFDF9FFFFFBFFFFFFFDFF
+FFFBFFFFFDF1FFFBE952493A070000050000000000050A10C1CAD3FBFFFFF9FFFFFCFFFBFEFFFA
+FBFDFCFEFFFFFFFFFFFEFEFFFCFFFFFAFFFFFCFFFBF5FFFFE7FFFFA6DAE7559FB857ABC559A6B6
+82C6D3D4FFFFACE3F75EA6BE57A7BE59A7BD85C3D2E8FFFFF6FFFFFEFFFFFFFFFDFFFFFFFFFFFF
+FFFDFFFFFDFFFEFFFBFEFFFAFFFEFFFFFDFFFFFEFFFFFFFDFFFEFFFFFFFDFFFFFDFFFFFDFFFEFF
+FFFFFFFEFFFDFEFFFDFFFEFFFFFEFFFFFEFFFFFFFDFEFFFBFCFFFDFEFFFFFEFFFFFFFFFFFFFFFF
+FFFEFFFFFEFFFFFFFFFEFFFFFFFEFFFFFFFFFEFFFFFEFFFFFFFEFFFFFFFFFCFFFFFBFFFFFFFFFF
+FFFEFFFFFEFFFFFFFDFFFFFDFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFBFFFDFCFFFF
+FFFBFFFFFBFFFFFFFFFEFFFDFFFEFDFFFEFBFFFFFAFFFFFAFFFEFDFFFEFFFCFFFDFBFFFFFBFFFF
+FBFFFFFBFFFDFCFFFFFEFFFFFFFEFFFFFDFDFFFEFBFFFFFFFFFFFFFFFDFDFFFDFDFFFEFFFCFFFF
+FFFFF8FFFFF6FFFFFBFEFFFDFEFFFAFEFFFDFEFEFFFEFEFFFFFEFFFFFFFFFFFEFFFFFEFFFFFFFB
+FEFFFBFEFFFFFEFFFFFFFFFDFFFFFBFFFEFBFFFEFBFFFFFDFFFFFFFFFEFFFFFEFFFFFDFFFFFDFF
+FFFEFFFCFFFFFBFFFEFCFFFBFDFFF9FDFDFBFFFEFFFEFCFFFEFAF9FFFEFBFFFAFFFFFDFFF4FEFD
+EAFFFF9ED9DF59A7B351A8BC5BA7BE8DBECDE2FFFFE2FFFFB9E5F262A3B75CA7BE5FA6BA87BFCE
+E9FFFFF4FFFFF7FFFFFBFFFBFFFFFBFFFFFBFFFFFDFFFFFFFEFFFDFEFFFFFFFFFFFFFEFFFCFFFF
+FEFFFFFFFFF8FFFFF6FFFFFAFFFEFFFEFFFFFCFFFFFBFFFFFEFFFFFFFDFFFFFEFBFCFFFBFCFFFB
+FFFDFFFFFDFFFCFFFDFBFFFFFEFFFFFFFEFFFFFDFFFFFFFFFFFFF6FEFFF4FEFFFBFEFFFFFFFDFF
+FFFCFFFFFDFFFFFEFFFBFFFFFCFFFFFFFFF1FFFFEFFFFFFDFEFFFFFBFFFFFBFFFFFFFFFFFFFEFF
+FEFFFFFFFEFFFFFDFFFFFDFDFFFCFAFFFEFAFFFFFDFBFFFFF8FFFFF9FFFFFCFFFFFFFEFFFFFEFA
+FFFEFBFEFFFFFEFFFFFFFDFDFFFDFDFFFDFFFEFEFFFAFEFFFEFFFFFFFDFFFFFCFEFFFEFFFEFFFF
+FEFFFFFDFFFEFEFFFAFEFFFAFDFBFFFFFEFFFCFDFFEFFFFFA0D5E75CA4BA55A7BF58A5B98AC0CC
+D6FFFFAAE8F761A8BA58A6BC5DA4B696C2CBE5FDFFF8FFFFF9FDFEFCFFFFFAFEFFFFFFFFFFFEFC
+FFFEFFFFFEFFFBFFFFFBFFFFFEFFFFFFFFFDFFFEFFFFFFFFFEFFFFFCFFFFFCFFFFFCFFFFFBFFFB
+FEFFFDFFFCFFFFFBFFFFFBFFFFFCFFFFFFFAFFFFF8FCFFFDFBFFFFFCFFFFFCFFFFFEFFFFFEFFFF
+FCFFFFFCFFFFFEFFFAFFFFFAFFFFFFFFFFFFFFFEFFFFFEFFFFFFFBFCFFFBFBFFFFFCFFFFFFFEFF
+FFFDFFFFFDFFFFFEFFFFFFFDFFFFFBFFFFFFFFFFFFFFFFFDFFFEFFFFFFFFFFFFFFFFFFFAFFFFF8
+FFFCFAFFFDFBFFFFFBFEFFFFFEFFFFFEFFFFFEFFFDFFFFFBFFFDFFFFFDFFFEFEFFFEFEFFFFFDFF
+FFFDFEFDFFFAFEFFFAFEFFF7FEFDF8FFFEFDFFFCFFFFFEFFF7FFFFE8FFFFA0D4E25EA7BA59AABD
+5DA4B688C0CFE8FFFFF3FFFFF9FFFFFCFFFFFCFFFFFCFFFFFCFFFAFEFFFAFFFFFDFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FEFFFFFEFFFFFFFFFDFFFEFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFFFEFFFFFDFFFEEDFFFF5DA6B5
+55AABE66A1B3E4FFFFF4FFFFFEFFFDFFFEFFFFFDFFFFFCFFFFFEFFFFFFFAFEFFF8FFFFFBFFFEFF
+FEFFFFFCFFFFFCFFFFFEFFFFFFFFFDFFFFFDFEFFFDFEFFFDFFFFFDFFFFFFFCFFFFFCFFFFFFFEFF
+FFFDFFFFFDFFFFFDFFFFFFFFFEFFFFFFFEFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFD
+FEFFFDFFFFFBFFFEFBFFFDFDFFFDFFFFFFFFFCFFFDFBFFFDF9FFFFFCFFFFFFFEFDFFFEFDFEFFFF
+FCFFFFFEFFFFFFFFFDFFFFFAFFFFFAFFFFFDFFFFFFFFFEFFFFFDFFFFFEFFFFFFFDFCFFFFFBFFFF
+FFFFFFFFFFFDFCFFFBFBFFFDFCFFFFFEFFFFFFFFFDFFFFFDFFFFFDFFFFFFFFFEFFFFFDFFFFFDFF
+FFFEFFFEFFFDFEFFFDFFFEFBFFFEFBFFFFFDFEFFFFFFFFFDFEFFFDFBFFFFFBFFFFFFFEFFFFFEFF
+FFFEFAFFFFF3FFFCEBFFFCEDFFFCF3FFFFFDF7FFFFF8FFFFFDFBFEFFFEFBFFFFFBFCFEFBFCFFFF
+FCFFFFFBFCFEFFFEFFFDFCFFFCFFFFF8FFFDE9FFFFA8DCE75EA2B758A7C557A7C081C4D4CEFFFF
+A9E4F263A4B65BA5BE5AA2BA8AC3D6DBFFFFF4FFFFFEFEFFFFFDFFFFFEFFFFFEFFFFFEFFFFFDFF
+FFFEFFFCFFFBFCFFFBFFFFFDFFFEFFFFFDFFFFFEFFFEFFFFFEFFFFFEFFFDFFFFFDFFFEFFFFFEFF
+FEFFFFFEFFFDFFFDFDFFFCFDFFFEFBFFFFFBFEFFFDFCFFFDFEFFFDFEFFFFFEFFFFFFFFFFFFFFFF
+FFFFFFFFFFFDFFFFFBFFFEFFFFFFFFFEFFFFFEFFFFFFFEFFFFFFFFFBFFFFFBFFFFFFFEFFFFFDFF
+FFFFFFFFFFFDFFFEFFFFFEFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFEFFFFFCFFFFFCFFFFFFFDFF
+FFFDFFFEFFFFFEFFFDFFFEFDFFFEFBFFFFFAFFFFFAFFFEFBFFFEFDFEFFFBFBFFFFF9FFFFF9FFFF
+F9FFFFFBFFFDFEFFFFFFFFFFFFFEFBFFFEFBFFFEFFFFFEFFFFFCFDFFFDFDFEFFFFFCFFFFFFFFFB
+FFFFFAFFFFFDFEFFFFFFFFFBFFFFFFFFFDFFFFFDFFFFFEFFFFFFFFFFFEFFFFFEFFFFFFFBFEFFFB
+FBFFFFFBFFFFFEFFFDFFFFFBFFFFFAFFFFFAFEFFFBFFFFFDFFFEFFFFFEFFFFFDFFFFFFFFFCFFFF
+FBFFFFFDFEFFFCFCFAFCFFFBFEFFFDFFFEFFFFFDFFFFFCFAFFFBFBFFFCFFFAFEFFEDFFFFA2D4DB
+59A9B454ADBD56A7B885C4D3DFFFFFE6FFFFBAE8F565A0B25BA3BB5BA2B88ABFCDE7FFFFF6FFFF
+FDFEFFFBFFFDFBFFFBFFFFFDFFFEFDFFFDFFFFFEFFFFFFFDFEFFFDFCFFFFFCFFFFFCFFFFFEFFFF
+FFFFFAFFFFF8FFFFFAFFFFFFFFFEFFFEFEFFFEFFFFFFFFFDFFFEFBFFFEFAFEFFFAFBFFFFFEFEFF
+FEFEFFFCFFFFFCFFFDFFFFFFFFFDFFFFFDFFFFFEFFFEFFFAFCFFF8FEFFFDFFFFFFFFFDFFFFFDFF
+FEFFFFFCFFFFFEFFFFFFFFFBFFFFF6FFFFF8FFFFFFFEFFFFFCFFFFFCFFFFFFFFFFFFFFFFFCFFFF
+FEFFFFFFFDFFFFFDFBFFFEFBFFFFFBFEFFFFFCFFFFFCFFFDFCFFFFFEFFFFFEFFFFFFFFFFFFFFFD
+FFFEFFFFFEFFFFFDFFFFFDFFFCFFFFFBFFFFFFFFFFFFFDFEFFF9FAFFFDFDFFFFFFFEFFFFFEFFFF
+FEFFFFFAFFF9FAFFF9FEFFFFF9FFFFF1FFFFAAD4E45CA4BC57ABC55AA5BC89C8DAD8FFFFB1E3EC
+63A8B855A3B75CA7BC87C0D1E4FFFFF9FFFFFEFCFDFFFEFFFFFFFFFAFBFDFFFFFFFFFEFFFFFEFF
+FFFFFFFCFFFFFEFFFFFFFEFFFFFEFDFFFFFDFFFEFFFFFEFFFEFFFFFCFFFFFCFFFFFCFFFBFFFFFB
+FFFDFFFFFBFFFFFCFFFFFDFFFFFFFAFFFFF8FBFFFDFBFFFFFCFFFFFEFFFFFCFFFFFCFFFDFCFFFF
+FEFFFFFFFFFBFFFFFBFEFFFFFEFFFFFFFEFFFFFFFDFFFFFBFEFFFDFBFFFFFCFFFFFFFDFFFFFCFF
+FFFDFFFFFEFFFFFFFDFFFFFBFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFEFFFAFFFFFAFFFEFF
+FFFDFFFFFFFDFEFFFFFEFEFFFFFEFFFFFFFBFFFFF8FFFEFBFFFEFFFFFEFFFEFFFFFFFDFFFFFEFF
+F8FDF9FBFFFBFFFFFAFFFDF8FFFCFEFFFEFFF4FFFFEAFFFFA0D4E25EA5B756A8BD57A5B98CC1D1
+E3FFFFF6FFFFFDFEFFFEFFFFFEFFFFFEFFFFFEFFFFFCFFFBFCFFFAFFFFFDFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFF
+FEFFFFFFFFFDFFFEFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFFFEFFFFFDFFFEEDFFFF5DA6B555AABE
+66A1B3E4FFFFF5FFFFFEFFFFFFFDFFFFFDFFFFFEFFFFFFFDFCFFFAFEFFFBFFFEFFFFFDFFFFFEFF
+FEFFFFFEFFFFFEFFFFFFFFFDFFFFFDFEFFFFFEFFFDFEFFFAFFFFFAFFFFFFFFFFFFFFFFFFFFFFFD
+FFFEFFFFFEFFFEFFFFFEFFFDFFFFFDFEFFFDFCFFFFFEFFFFFFFEFFFFFEFDFFFFFDFEFFFDFEFFFB
+FEFFFBFFFFFDFFFEFDFFFCFDFFFDFDFEFFFDFCFFFFFBFFFFFCFFFFFFFFFDFFFFFBFCFFFFFCFFFF
+FFFFFFFFFFFDFFFEFBFFFFFBFFFFFFFFFFFFFFFDFFFFFEFFFFFEFDFFFFFBFCFFFDFCFFFFFFFEFF
+FFFEFFFEFFFDFCFFFDFFFEFFFFFEFFFFFFFDFFFFFBFFFFFAFFFFFDFFFEFFFFFDFFFFFFFFFFFFFD
+FEFFFFFEFFFFFFFFFDFFFFFDFEFFFFFCFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFEFFFFFFFD
+FDFEF8FFFFF6FFFEF5FFFEFBFFFDFEFCFFFFFAFDFFFFFBFFFFFDFFFFFEFFFCFFFFF9FFFFFBFFFF
+FFFFFFFFFEFFFFFCFFFEFFFFEEFFFFAAD6DF5CA0B35CA8BF60A4B985C2D4D4FFFFA9E5F057AAB8
+53A9BA63A7BC8EBDCFE8FFFFF8FFFFFBFEFFFFFEFFFFFDFFFFFEFFFFFFFDFFFFFBFFFFFDFFFFFD
+FEFFFBFEFFFAFFFFFBFFFFFDFFFDFFFFFEFFFBFFFFF9FFFFFBFFFFFEFFFFFFFEFFFFFEFFFEFFFF
+FFFFFDFFFDFAFFFCFAFFFEFBFFFFFDFFFFFDFEFFFDFCFFFBFCFFFDFFFFFFFFFEFFFFFEFFFFFFFF
+FFFFFAFFFFF8FFFFFDFFFEFFFEFFFFFEFFFFFFFFFFFFFFFDFBFFFFFBFFFFFFFEFFFFFDFFFEFFFF
+FEFFFFFFFFFDFFFFFDFFFFFDFFFFFDFEFFFFFEFFFFFFFFFFFFFFFFFEFFFDFEFFFDFFFEFFFFFEFF
+FFFEFFFFFEFFFFFFFFFFFFFDFFFEFBFFFFFAFFFFFBFFFFFBFFFFFAFEFFFDFCFFFFFBFFFFFBFFFF
+FCFFFDFFFFFFFFFFFFFFFFFDFFFFFDFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFDFFFFFCFFFFFDFD
+FEFFFDFCFFFDFFFFFBFFFEFDFFFEFFFFFEFFFFFEFFFEFFFFFEFFFDFFFFFBFFFFFBFFFFFDFCFFFF
+FBFFFFFEFFFFFFFFFDFCFFFBFBFFFBFBFFFBFCFFFBFFFEFBFFFEFBFFFFFFFCFFFFF9FFFFFBFFFF
+FFFEFFFFFEFFFCFFFDFAFFFBFDF9F8FFFCFDFFFCFFFFFDFFFCFFFFECFFFF9ED3E35DAABC50A9BB
+58AAB88CC1C9DDFFFFE1FFFFB0E4EF58A5B957A7C063A4BA8FBECEE8FFFFF2FEFEFBFFFEFEFFFD
+FBFFFDFCFFFFFFFDFFFFFCFFFFFBFFFFFCFFFFFFFDFCFFFDFBFFFFFBFFFFFCFFFFFEFFFFFFFFFA
+FFFFF8FEFFFAFFFFFFFFFCFFFFFCFFFEFFFFFEFFFBFFFFFBFFFEFBFFFFFDFEFFFFFCFFFFFCFFFF
+FCFFFFFEFFFFFFFFFDFFFEFDFFFDFFFFFEFFFFFFFAFFFFFAFEFFFFFCFFFFFFFEFFFEFFFFFBFFFD
+FCFFFAFFFFFAFFFDFAFFFDFDFFFEFFFEFFFFFCFFFFFBFFFDFCFFFBFFFFFDFFFFFDFFFFFFFFFFFF
+FFFEFFFFFFFDFFFFFBFFFFFBFFFFFFFFFFFFFFFFFFFFFEFFFEFFFFFEFFFFFEFFFFFFFFFFFFFEFF
+FFFEFFFFFEFFFFFFFFFCFFFDFCFFFFFFFEFFFEF9FDFFFDFDFFFEFBFEFFFDFAFEFDFCFDFFFBFCFE
+FCFFFFFBFFFFF9FFFFEEFFFFA3D3E75EA4BD51A7BE57A5BB89BCCFDBFFFFA8E0EF61A7B358AAB8
+5BA8B887BFD0E2FFFFF4FFFFF8FCFFFDFBFFFFFDFFFFFEFFFFFDFEFFFEFFFDFBFCFFFFFFFEFFFD
+FFFFFBFFFFFDFFFDFFFFFDFFFFFFFFFFFFFFFFFDFFFFFDFFFFFEFFFEFFFFFFFFFFFFFFFDFFFFFF
+FFFFFFFFFFFFFFFFFFFEFFFFFCFFFDFEFFFDFEFFFDFFFFFFFEFFFFFBFFFFFBFFFFFFFFFDFFFEFD
+FFFEFBFFFFFDFBFFFFFBFFFFFFFFFBFFFFFAFFFFFDFEFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFEFF
+FFFFFFFFFEFFFFFEFFFFFDFFFFFEFFFFFFFDFFFFFFFFFEFFFFFEFFFEFFFBFEFFFBFFFEFFFFFEFF
+FEFFFFFCFFFFFFFEFFFFFDFFFFFFFDFFFFFAFFFFFBFEFFFDFFFFFFFFFFFFFFFDFEFCFCFCF9FFFD
+F9FFFDFBFAF8FFFDFFFFFDFFF9FFFFE9FFFF9ED4E05EAAB859AABB5CA5B689C1D0E8FFFFF9FFFF
+FEFEFEFFFFFDFEFFFFFEFFFFFFFEFFFFFEFFFEFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFF
+FFFFFDFFFEFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFFFEFFFFFDFFFEEDFFFF5DA6B555AABE66A1B3
+E4FFFFF5FFFFFFFFFFFFFDFFFFFDFFFFFFFFFCFFFBFCFFFBFEFFFFFFFDFFFFFCFFFFFEFFFFFFFF
+FEFFFDFEFFFDFFFFFDFFFFFDFFFFFDFFFFFDFEFFFAFEFFFAFFFFFBFFFFFDFFFFFBFFFFFBFFFFFD
+FFFFFDFEFFFDFCFFFDFEFFFBFEFFFDFCFFFFFEFFFFFFFEFDFFFEFBFFFFFDFFFFFDFFFFFBFFFFFB
+FFFFFDFFFFFDFFFDFDFFFDFDFEFFFDFCFFFFFEFEFFFEFEFFFFFFFDFEFFFBFCFFFFFCFFFFFFFEFF
+FFFFFDFFFFFBFFFFFDFFFFFFFFFFFFFFFEFFFFFEFFFFFFFBFFFFFAFCFFFDFEFFFFFFFEFFFFFEFF
+FEFFFFFEFFFFFFFEFFFFFEFFFFFFFFFFFFFBFFFFFAFFFFFDFFFEFFFEFFFFFCFFFFFCFFFDFFFFFF
+FFFFFFFFFFFFFEFFFFFCFFFFFCFFFFFCFFFFFEFFFFFFFFFFFFFEFFFFFEFDFFFFFDFEFFFFFEFFFD
+FDFEF9FFFFFDFEFCFFFFFFFFFDFDFFFFFFFFFFFDFFFFFAFFFEFDFFFCFFFFF8FFFFFAFFFFFFFFFF
+FEFEFFFEFFFFF1FFFFA9D3DF67A6B75AA5BC5CA7BC87C2D2D2FFFFADE5F463A6B651A9B756A8B6
+8BC0CEE7FFFFF8FDFFFFFEFFFFFEFFFFFEFFFFFDFFFFFDFFFFFFFDFEFFFBFEFFFBFEFFFBFCFFFD
+FEFFFBFFFFFBFFFFFDFFFEFFFFFEFFFBFFFFFBFFFFFEFFFDFFFFFDFFFEFFFFFEFFFEFFFFFFFFFF
+FFFEFAFFFDFAFFFEFBFFFFFDFFFEFFFFFFFFFEFFFBFCFFFDFFFEFFFFFEFFFFFEFFFFFFFFFEFFFA
+FEFFFAFFFEFFFFFEFFFEFFFFFEFFFFFFFFFDFEFFFDFBFFFFFCFFFFFFFDFFFFFDFFFEFFFFFCFFFF
+FFFFFDFFFFFBFFFFFBFFFFFDFFFFFDFFFFFFFFFEFFFFFEFFFFFFFFFFFFFDFFFFFBFFFFFFFFFEFF
+FFFDFFFEFFFFFEFFFFFFFFFDFFFFFDFEFFFFFEFFFFFFFFFBFFFFFBFFFFFFFEFFFFFEFFFBFEFFFB
+FFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFDFEFFFDFEFFFFFFFEFFFFFCFFFFFBFFFFFCFFFCFFFF
+FBFFFBFFFFFBFFFFFAFFFFFDFFFFFFFFFEFFFEFFFFFCFFFFFEFFFBFFFEFBFFFEFDFCFFFFFCFFFF
+FFFFFFFFFFFFFBFFFFF9FFFFF9FFFDFBFFFBFFFFFAFFFFFAFEFFFFFBFFFFF8FFFFFBFFFFFFFEFF
+FFFEFFFCFDFFFEFFFFFFFEFDFFFEFDFFFEFFF8FFFFEEFFFFADD6E862AAC255A9C158A9BA80C0CA
+E3FFFFE8FFFFB0E2EB65A8B951A5BD59A9C08ABECCEAFFFFF8FFFFFFFFFBFFFFFAFFFFFBFEFFFF
+FEFFFFFFFEFFFFFCFFFFFCFFFFFDFFFFFFFDFEFFFDFCFFFFFCFFFFFEFFFFFEFFFDFFFFFAFFFFF8
+FEFFFAFFFFFDFFFCFFFFFDFFFEFFFFFCFFFDFEFFFDFFFFFFFFFEFFFFFEFFFEFFFFFCFFFFFCFFFF
+FEFFFFFFFFFDFFFFFDFFFEFFFFFEFFFFFEFBFFFFFBFFFFFFFEFFFFFFFFFFFEFFFFFBFFFDFCFFFB
+FFFFFAFFFEFBFFFEFFFFFEFFFEFFFFFCFFFFFCFFFDFEFFFBFFFFFDFFFFFFFFFEFFFFFEFFFFFEFF
+FFFFFFFEFFFBFFFFFBFFFEFFFFFDFFFFFEFFFFFFFFFEFFFFFCFFFFFEFFFFFFFFFFFFFEFFFFFEFF
+FFFEFFFEFFFFFEFFFBFEFFFBFFFEFFFFFCFFFFFEFDFFFEFAFCFEFBFCFFFFFEFFFFFEFFFFFBFFFF
+F5FFFFEEFFFFABD6DF5BA2B855A9C159ACBE7EC6D5D9FFFFB2E0F066A7B95AA5B857A3B084C2CD
+E0FFFFEFFFFFF4FEFFFCFFFFFEFFFFFEFDFFFFFBFFFFFDFFFFFDFFFFFEFFFCFFFFFCFFFDFEFFFB
+FFFFFDFFFDFFFFFCFFFFFFFFFFFFFFFFFEFFFFFDFFFFFEFFFFFEFFFFFEFFFFFFFDFCFFFDFCFFFF
+FFFFFFFEFFFFFBFFFFFBFFFDFEFFFDFFFFFDFFFEFFFFFFFFFCFFFFFCFFFFFFFFFFFFFEFDFFFEFB
+FFFFFDFCFFFFFBFFFFFFFFFDFFFFFBFFFFFDFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFF
+FFFFFFFFFFFFFFFDFFFFFEFFFFFFFDFFFFFFFFFEFFFFFEFFFEFFFDFCFFFDFFFFFFFFFFFFFEFFFF
+FEFFFFFFFDFFFFFDFFFEFFFFFCFFFBFCFFFBFEFFFBFFFFFDFFFFFFFFFEFFFEFFFFF9FFFDF9FFFF
+FFFFFFFFFEFFFBFFFFECFFFFA2D3E15FA4B359ABB95AA6B48EC3D1E3FFFFF7FEFFFFFCFDFFFFFD
+FFFFFBFFFFFDFFFFFDFFFEFFFFFEFFFFFEFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFD
+FFFEFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFFFEFFFFFDFFFEEDFFFF5DA6B555AABE66A1B3E4FFFF
+F7FFFFFFFFFFFFFEFFFFFEFFFEFFFBFCFFFBFCFFFFFEFFFFFFFDFFFFFCFFFFFEFFFFFFFFFFFFFD
+FFFFFBFEFFFDFFFFFDFFFFFDFFFFFDFCFFFDFCFFFDFFFFFBFFFFFAFFFFFBFFFFFBFFFEFDFFFEFD
+FEFFFBFCFFFBFEFFFFFEFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFFFFFEFFFFFDFFFFFDFDFFFFFB
+FFFFFDFFFEFFFFFEFFFCFFFFFCFFFFFFFFFFFFFEFFFFFEFFFFFFFFFEFFFFFEFFFFFFFFFFFFFEFF
+FFFFFDFFFFFDFFFFFFFFFEFFFFFFFFFFFFFDFFFFFAFFFFFAFEFFFDFEFFFFFFFEFFFFFEFFFFFEFF
+FFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFBFFFFFBFFFEFFFFFFFFF9FFFFF9FFFFFFFFFDFFFEFD
+FEFFFFFCFFFFFEFFFFFEFFFFFCFFFFFEFFFFFFFEFDFFFEFDFFFFFFFEFFFFF9FDFCFEFFFFFFFEFC
+FCFAFBFCFFFFFCFFFFFDFDFDFFFEFDFFFCFBFFFEFFFFFDFFFEFDFFFEFFFFFAFEFFF9FAFFF8FFFF
+E9FFFFA9D8E85DA4B859A7BD5EA5B77FBECFD3FFFFAEE8F660A9BC58A6BA60A7B988C0CDE3FFFF
+F7FFFFF9FEFAFFFFFBFFFFFDFFFEFFFFFDFFFFFDFFFFFFFFFCFFFFFCFFFAFBFFFAF9FFFFFBFFFF
+FFFFFFFFFEFFFEFFFFFEFFFFFFFFFFFFFFFBFFFEFAFFFFFAFFFFFFFEFFFFFFFEFFFFFEFFFFFFFF
+FFFFFBFFFFFAFFFFFBFFFDFFFFFEFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFBFFFFFBFCFFFFFCFFFF
+FFFEFFFFFDFFFFFFFFFEFFFDFFFFFBFEFFFDFCFFFFFEFFFFFFFDFFFFFDFFFEFFFFFCFFFFFFFFFB
+FFFFFAFFFFFDFFFFFDFFFFFDFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFEFFFBFEFFFBFFFEFFFFFEFF
+FEFFFFFCFFFFFFFFFFFFFFFFFCFFFFFCFFFFFFFEFFFFFEFDFFFFFBFFFFFAFFFFF8FFFFFAFFFFFF
+FFFEFFFCFFFFFCFFFFFEFFFFFEFFFBFCFFFBFCFFFBFFFFFDFFFDFFFFFAFFFFFCFFFEFFFFFCFFFB
+FFFFF8FFFFF8FFFFFBFFFFFFFFFEFFFEFEFFFCFFFFFEFFFFFFFFFAFFFFFAFEFFFFFEFFFFFFFFFD
+FFFEFFFBFFFFF9FFFFF9FFFFFCFFFFFFFFFAFFFFFAFEFFFDFBFFFFF9FFFFFCFFFFFFFCFDFFFDFF
+FDFCFFFEFFFFFFFFFDF8FCFDF4FFFFE3FFFFA2D6E45EA2B552A4BC5BA7BE8CC0CBE1FFFFE9FFFF
+BCE2ED65A7BD56A3BD5CA4BA89C3D1E3FFFFF3FFFDFCFFFDFDFEF9FFFFFBFFFFFDFFFEFFFFFEFF
+FFFEFFFFFEFFFFFFFFFFFFFDFFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFEFFFDFEFFFBFEFFFBFFFFFA
+FFFFFBFFFEFFFFFEFFFFFFFFFCFFFFFBFFFFFBFFFFFFFFFFFFFEFBFFFEFBFFFEFDFCFFFFFCFFFF
+FFFFFFFFFFFDFFFEFFFFFEFFFFFEFFFFFFFBFFFFFAFFFEF8FFFFFAFFFFFDFCFFFFFBFFFFFCFFFF
+FEFFFFFCFFFFFCFFFFFFFFFFFFFEFFFFFFFDFFFFFFFEFFFFFEFFFFFFFFFFFFFEFFFFFEFFFEFFFF
+FCFFFAFEFFF8FFFDFFFFFDFFFFFFFBFEFFFBFEFFFDFEFFFFFFFFFDFFFFFDFFFEFFFEFFFFFCFFFF
+FCFFFDFFFFFAFFFFFBFFFEFFFFFEFFFFFDFEFDFDFBFEFFFDFEFFFFFBFCFFFCFFFFF6FFFFEDFFFF
+A6D6E45EA1B25AADBF55A6B782C2CECFFFFFA8E8F460A5B55BA6BD61A3B98CBEC9E3FFFFF2FFFF
+F9FFFFFBFFFFFCFFFFFBFFFFFAFDFFFFFDFFFFFCFFFEF9FFFFFFFFFBFFFFF9FFFFFBFFFFFCFFFF
+FFFEFFFFFDFFFFFEFFFFFEFDFFFEFFFFFEFFFFFEFFFFFEFFFFFFFBFFFFFAFEFFFBFFFFFDFFFDFF
+FFFEFFF9FFFBF9FFFBFFFFFDFFFEFFFFFEFFFFFEFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFAFFFFFB
+FEFFFFFEFFFFFFFEFFFFFEFFFFFFFBFFFFFBFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFEFFFD
+FCFFFDFFFEFFFFFEFFFFFEFFFFFEFFFFFDFFFFFEFFFCFFFFFBFFFFFBFFFFFCFFFFFFFEFFFFFEFF
+FFFDFFFFFEFFFCFFFFFBFFFFFEFFFBFFFFFAFFFFFBFFFFFDFFFFFFFEFFFFF7FDFBF9FFFFFAFFFF
+F5FFFFE7FFFFA7D5E462A7B75BA8B860A4B18CBEC9E8FFFFF7FFFFFFFFFFFFFEFFFFFFFFFEFFFF
+FFFFFDFFFFFBFFFFFAFFFFFDFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFDFFFEFF
+FFFFFFFFFFFFFFFFFDFFFFFDFFFFFFFEFFFFFDFFFEEDFFFF5DA6B555AABE66A1B3E4FFFFF5FFFF
+FFFFFFFFFEFFFFFEFFFFFFFBFEFFFDFEFFFFFFFEFFFFFDFFFFFDFFFFFFFFFFFFFFFFFFFBFFFFFB
+FEFFFDFFFFFDFFFEFFFFFFFDFEFFFDFEFFFDFFFFFBFFFFFBFEFFFDFEFFFFFFFDFFFFFEFFFFFFFB
+FEFFFBFEFFFFFFFFFFFFFEFFFFFEFFFFFFFDFEFFFDFEFFFFFFFFFFFFFDFFFFFDFFFFFFFDFFFFFD
+FFFFFFFEFFFFFCFFFFFEFFFFFFFEFFFFFDFFFFFEFFFFFFFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFD
+FFFFFDFFFEFFFFFEFFFEFFFFFEFFFDFFFFFAFFFFFAFFFFFDFFFFFFFFFEFFFFFDFFFFFEFFFFFFFF
+FFFFFDFFFFFDFFFFFFFEFFFFFEFFFFFFFFFDFFFEFDFFFFFDF8FFFFF9FFFFFFFEFDFFFDFFFEFFFF
+FCFFFFFFFFFFFFFFFFFCFFFFFEFFFFFFFEFFFFFEFFFFFFFFFCFFFFFCFFFFFDFFFEFFFFFDFFFEFF
+FAFEFFF9FDFFFFFDFFFFFFFDFFFEFAFFFFFBFFFDFFFFFCFFFEFDFFFBFFFFF7FFFFE9FFFFAADEEC
+5A9EB158AABF5AA8BC83C2D3D4FFFFACE7F760A3B459A7BB59A2B58FC0D1E7FFFFF4FFFFFBFFFB
+FEFFFAFDFEF8FFFFFBFFFFFDFFFEFFFFFEFFFFFEFFFEFFFFFCFFFAFCFFFBFBFFFFFCFFFFFFFFFF
+FFFFFDFCFFFFFEFFFFFFFFFDFFFEFBFFFDFAFFFEFAFEFFFDFCFFFFFFFEFFFFFEFFFCFFFFFCFFFD
+FEFFFBFFFFFDFFFDFFFFFDFFFFFFFFFEFFFFFCFFFFFEFFFFFFFFFAFFFFFAFBFFFFFBFFFFFFFEFF
+FFFEFFFFFFFFFFFFFDFFFFFDFEFFFFFEFFFFFFFEFFFFFEFFFFFEFFFEFFFFFCFFFFFEFFFDFFFFFD
+FFFEFDFFFEFDFFFEFFFFFFFFFFFEFFFFFEFFFFFDFFFFFEFFFEFFFBFEFFFBFFFFFDFFFFFDFEFFFF
+FEFFFFFFFFFFFFFEFFFCFFFFFCFFFFFFFEFFFFFEFFFFFFFAFFFFF8FFFFF8FFFFFBFFFFFFFEFFFF
+FCFFFFFCFFFFFFFFFFFFFFFBFCFFFBFCFFFBFFFFFBFFFFFDFFFDFFFFFDFFFFFFFFFEFFFBFFFFF8
+FFFFFAFFFFFDFFFEFFFFFEFFFEFFFFFCFFFFFEFFFFFFFFFAFFFFF8FFFFFFFFFFFFFFFEFDFFFEFF
+FCFFFFFBFFFFFCFFFFFEFFFFFFFEFBFFFFFAFCFFFBFBFFFDFBFFFFFEFFFFFFFDFEFFFDFFFFFEFF
+FEFFFFF8FCFBF5FFFFE3FFFFA4D8E660A7B956A7BA5EA9BC87C5D4DAFFFFE9FFFFBAE2EE679FB0
+58A2BD5BA5BE8DC5D4E0FFFFF1FFFFFEFFFBFCFEFBFFFFFDFFFFFBFFFFFDFFFEFFFFFEFFFEFFFF
+FCFFFFFEFFFDFEFFFDFFFEFFFFFEFFFFFEFFFFFEFFFFFFFDFFFFFDFEFFFFFFFFFFFFFFFDFFFFFB
+FFFFFDFFFFFFFFFFFFFEFFFFFBFFFFFBFFFFFFFFFFFFFEFBFFFDFBFFFDFDFFFFFFFCFFFFFEFFFF
+FFFFFDFFFFFFFFFFFFFFFEFFFFFEFFFFFFF6FFFFF4FFFFFAFFFFFFFEFFFFFCFFFFFBFFFFFBFFFF
+FCFFFFFEFFFFFFFEFFFFFEFFFFFFFDFFFFFFFEFFFFFFFEFFFFFEFFFFFEFFFEFEFFFEFFFFFEFFFD
+FFFFFBFFFDFFFFFDFFFFFFF8FEFFF8FFFFFDFFFFFFFFFFFDFFFFFDFEFFFFFEFFFFFCFFFFFCFFFD
+FEFFFAFFFFFBFFFDFFFFFEFFFEFEFFFEFFFFFFFFFDFBFBFBFCFDFFF8FFFFEBFFFFA9D4E460A4B7
+56A7BA59A6B682C7D6CFFFFFAEEAF45BA8B856A7BA61A4BE8BBED3EAFFFFF4FFFFF9FFFFFCFEFD
+FAFFFBF8FCFBFAFFFFFEFFFFFFFDFFFFFDFFFFFEFFFCFEFDFBFFFFFBFFFFFCFFFFFEFFFFFFFEFF
+FFFEFFFFFEFFFFFFFDFFFFFDFFFFFFFFFEFFFFFEFFFFFFFBFFFFFAFEFFFAFFFFFDFFFDFFFFFEFF
+FBFFFBFBFFFAFFFFFDFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFEFFFFFFFFFFFFFEFBFFFFFBFEFFFF
+FCFFFFFFFEFFFFFEFFFFFEFDFFFFFBFFFFFDFEFFFFFFFFFFFFFEFFFFFEFFFFFFFFFCFFFBFCFFFB
+FFFFFFFFFEFFFFFEFFFFFEFFFFFDFDFFFEFDFCFFFFFBFFFFFBFFFFFCFFFFFFFEFFFFFEFFFFFEFF
+FFFFFFFCFFFFFCFFFFFFFFFDFFFFFBFFFFFDFFFFFDFFFEFCFCFCFCFEFFFFF9FFFFF5FFFFE6FFFF
+A8D9E861A2B45BA8BC5BA2B48EC2CDE6FFFFF7FFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFB
+FFFFFAFEFFFAFEFFFDFFFDFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFDFFFEFFFFFFFF
+FFFFFFFFFFFDFFFFFDFFFFFFFEFFFFFDFFFEEDFFFF5DA6B555AABE66A1B3E4FFFFF5FFFFFEFFFD
+FFFFFDFFFEFFFFFEFFFFFEFFFFFCFFFFFDFFFFFFFDFEFFFBFFFFFFFFFFFFFEFFFBFEFFFBFFFFFF
+FFFEFFFFFEFFFFFFFFFFFFFAFFFFFAFFFFFDFFFFFFFCFFFFFCFFFFFFFDFFFFFCFFFFFFFDFFFFFB
+FFFFFFFFFEFFFFFDFFFFFDFFFFFEFFFFFFFFFCFFFDFCFFFFFEFEFFFFFEFFFFFEFFFFFFFFFEFFFB
+FEFFFBFFFEFFFFFDFFFFFDFFFFFDFFFFFFFFFEFFFDFFFFFFFFFFFFFCFFFFFEFFFDFFFFFDFFFEFF
+FFFFFFFEFFFFFEFFFFFEFFFDFCFFFDFEFFFDFFFFFDFFFEFDFFFEFFFFFEFFFFFEFFFEFFFFFFFFFD
+FEFFFBFEFFFFFEFFFFFEFFFFFFFFFFFFFEFFFFFFFDF9FFFDFBFFFDFFFDFFFFFBFFFFFEFFFEFFFF
+FFFEFFFFFEFDFEFFFAFEFFFDFFFEFFFFFDFFFFFFFDFEFFFBFAFEFFFCFFFFFBFBF9FFFFFDFEF9FD
+FFFEFFFFFFFFFDFFFEFBFFFBF9FEF8FFFEFFFFFDFFFBFBFBF7FFFFE0FBFFABDBE955A1B155ABBA
+5CA8B583C5D1D7FFFFACE4F559A6BA57A9BE5FA3B68FC3D1E9FFFFF5FFFFF5FDFFF9FFFDFEFFFD
+FEFEFCFFFFFBFFFFFBFCFFFFFCFFFFFFFDFFFFFDFFFFFEFFFFFFFFFFFEFFFFFEFFFFFFFDFEFFFB
+FCFFFFFEFFFFFFFEFFFFFEFFFFFEFDFFFFFDFCFFFFFCFFFFFEFFFFFFFFFDFCFFFDFCFFFFFEFFFF
+FFFFFFFFFDFFFFFEFFFFFEFFFEFFFFFCFFFFFEFFFFFFFFFBFFFFFBFCFFFFFCFFFFFEFFFFFFFFFF
+FFFEFFFFFEFFFEFFFFFEFFFFFFFEFFFFFEFFFFFFFBFFFFFBFEFFFFFCFFFFFEFFFFFFFEFFFFFEFB
+FFFEFAFFFEFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFEFFFFFCFFFDFEFFFDFEFFFDFFFFFFFFFFFF
+FFFFFFFFFFFFFEFFFFFEFFFFFFFEFFFFFEFFFFFFFBFFFFFAFFFEFFFFFEFFFEFFFFFEFFFFFEFFFF
+FFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFCFFFBFCFFFDFCFFFFFEFFFFFFFFFDFFFFFBFEFFFBFEFFFF
+FFFEFFFFFDFFFFFFFDFFFFFFFFFEFFFFFEFFFFFFFDFEFFFBFFFFFFFFFFFFFFFEFFFFFFFDFEFFFD
+FEFFFFFFFEFFFFFDFFFFFCFFFFFEFBFBFFFAF9FFFAFEFFFDFFFEFFFFFDFFFFFDFFFDFDFDFAFEFD
+F9FFFFE9FFFFA6D8E35EA3B254A7B95DAABA88BAC1E0FFFFE4FFFFB2E0F05FA2BC5BA8C461A9BF
+84BECCE1FFFFF5FFFFFEFFFFFCFAFBFBFCFEFDFFFEFFFEFDFFFDFFFFFFFFFEFFFFFCFFFFFCFFFD
+FFFFFAFFFFFBFFFFFFFCFFFFFBFFFFFBFFFFFEFFFDFFFFFFFFFDFFFFFDFFFFFFFFFFFFFDFFFFFA
+FFFFFBFFFEFFFFFEFFFEFFFFFEFFFDFEFFFFFFFFFFFFFEFFFFFEFFFFFDFFFFFEFFFEFFFDFEFFFB
+FEFFFBFFFFFFFFFEFFFFFEFFFFFFFBFFFFFAFCFFFDFEFFFFFFFEFFFFFEFFFCFFFFFCFFFDFFFFFB
+FFFFFBFFFEFFFFFFFFFEFFFDFEFFFFFFFDFFFFFDFFFFFEFBFFFFFBFBFFFFFBFFFFFFFEFFFFFDFF
+FFFEFFFEFFFFFFFFF8FFFFF8FFFEFFFFFEFFFFFFFFFFFFFDFEFFFFFEFFFFFEFFFFFCFFFFFCFFFB
+FEFFFBFFFEFFFFFEFFFCFDFFFEFFFFFEFDFBFFFEFCFEFFFFEDFFFFA6D4E461A4B755A8BA5AA9B8
+89C3CFD1FFFFA7E9F558A5B551A9BF5AAAC18DBDD1E5FFFFF7FFFFFEFFFFFEFFFDFDFFFCFCFFFB
+FEFFFBFFFFFAFFFEFBFFF9F9FFFEFDFFFFFBFDFFFAFFFFFDFFFEFFFFFDFFFFFDFFFFFEFFFFFFFF
+FEFFFFFEFFFDFCFFFDFCFFFDFFFFFFFFFEFFFFFEFDFFFFFBFEFFFBFCFFFFFFFDFFFFFEFFFEFFFD
+FEFFFAFFFEFBFFFEFDFFFEFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFDFFFFFEFFFCFFFFFBFFFF
+FFFEFFFFFEFFFFFDFFFFFEFFFFFFFAFEFFFAFEFFFFFEFFFFFEFFFFFCFFFDFCFFFBFEFFFBFFFDFF
+FFFDFFFEFFFFFEFFFDFFFEFBFFFEFBFEFFFFFCFFFFFEFFFFFFFFFDFFFEFFFFFFFFFEFFFFFEFFFD
+FCFFFDFFFFFDFFFCFDFFFCFDFFFEFFFFFFFFFFFEFDFFFDFCFFFEFFFAFFFFECFFFFADD9E659A5B5
+56A8BD5DA4BA8DC2D4E3FFFFF3FFFFFBFFFDFEFFFBFBFCFEFFFEFFFFFDFFFFFDFFFFFFFBFEFFFA
+FBFFFAFBFFFDFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFFFF
+FFFFFDFFFFFDFFFFFFFFFFFFFEFEFFEDFFFF5EA6B555AABE61A2B6DDFFFFEDFFFFF4FFFFF5FFFF
+F7FFFFF8FFFFF8FFFFF9FFFFF8FFFFF5FFFFF4FFFFF7FFFFF5FFFFF4FFFFF4FFFFF7FFFFF7FFFF
+F5FFFFF5FFFFF8FFFFF8FFFFF8FFFFF5FFFFF2FFFFF4FFFFF8FFFFF9FFFFF8FFFFF7FFFFF7FFFF
+F8FFFFF8FFFFF8FFFFF8FFFFF5FFFFF4FFFFF2FFFFF2FFFFF4FFFFF7FFFFF7FFFFF5FFFFF5FFFF
+F8FFFFF9FFFFF9FFFFF8FFFFF5FFFFF5FFFFF7FFFFF7FFFFF4FFFFF4FFFFF8FFFFF9FFFFF7FFFF
+F5FFFFF5FFFFF4FFFFF4FFFFF4FFFFF8FFFFF8FFFFF7FFFFF5FFFFF5FFFFF5FFFFF5FFFFF5FFFF
+F4FFFFF4FFFFF5FFFFF7FFFFF7FFFFF5FFFFF2FFFFF4FFFFF9FFFFF9FFFFF7FFFFF5FFFFF9FFFF
+F9FFFFF5FFFFF4FFFFF5FFFFF5FFFFF7FFFFF5FFFFF4FFFFF4FFFFF5FFFFF7FFFFF9FFFFF6FDFF
+F4FFFFF2FFFFF0FFFFF2FFFFF8FFFFF6FFFFF4FFFFE8FFFFABDBE75EA0B058A9BA56A9B782C4D0
+CFFFFFADE2F265A4B653A9C052AAC086C5D7D7FFFFF0FFFFF5FFFFF2FFFFF1FFFFF4FFFFF5FFFF
+F7FFFFF5FFFFF2FFFFF2FFFFF8FFFFF9FFFFF8FFFFF8FFFFF9FFFFF9FFFFF7FFFFF5FFFFF4FFFF
+F5FFFFF7FFFFF7FFFFF7FFFFF5FFFFF4FFFFF4FFFFF5FFFFF5FFFFF4FFFFF4FFFFF5FFFFF5FFFF
+F8FFFFF8FFFFF7FFFFF5FFFFF4FFFFF5FFFFF7FFFFF7FFFFF5FFFFF4FFFFF5FFFFF5FFFFF7FFFF
+F7FFFFF5FFFFF5FFFFF7FFFFF8FFFFF7FFFFF7FFFFF5FFFFF5FFFFF4FFFFF5FFFFF8FFFFF9FFFF
+F7FFFFF5FFFFF7FFFFF7FFFFF8FFFFF8FFFFF4FFFFF2FFFFF4FFFFF5FFFFF7FFFFF7FFFFF7FFFF
+F5FFFFF7FFFFF5FFFFF5FFFFF5FFFFF7FFFFF8FFFFF7FFFFF7FFFFF5FFFFF4FFFFF5FFFFF7FFFF
+F7FFFFF8FFFFF8FFFFF7FFFFF4FFFFF1FFFFF2FFFFF4FFFFF7FFFFF7FFFFF4FFFFF4FFFFF7FFFF
+F8FFFFF7FFFFF7FFFFF7FFFFF7FFFFF5FFFFF4FFFFF5FFFFF7FFFFF8FFFFF7FFFFF5FFFFF5FFFF
+F7FFFFF8FFFFFBFFFFF8FFFFF2FFFFF1FFFDF5FFFFF8FFFFF9FFFFF7FEFFF7FFFFF2FFFFE9FFFF
+ADD5E161A3B35CA9B95FA8B982C0CDDFFFFFE6FFFFB4E2EF63A1B656A9C751A6C37BC2D6D8FFFF
+E9FFFFF2FFFFF8FFFFF8FFFFF5FFFFF5FFFFF9FFFFF9FFFFF5FFFFF4FFFFF2FFFFF4FFFFF7FFFF
+F7FFFFF5FFFFF2FFFFF1FFFFF1FFFFF4FFFFF7FFFFF8FFFFF8FFFFF7FFFFF5FFFFF7FFFFF8FFFF
+F7FFFFF7FFFFF7FFFFF7FFFFF5FFFFF5FFFFF7FFFFF8FFFFF8FFFFF8FFFFF5FFFFF4FFFFF5FFFF
+F5FFFFF5FFFFF5FFFFF5FFFFF4FFFFF2FFFFF4FFFFF8FFFFF8FFFFF5FFFFF4FFFFF8FFFFF8FFFF
+F8FFFFF5FFFFF4FFFFF5FFFFF9FFFFFBFFFFF9FFFFF5FFFFF2FFFFF2FFFFF8FFFFF9FFFFF5FFFF
+F4FFFFF5FFFFF7FFFFF8FFFFF7FFFFF7FFFFF5FFFFF5FFFFF5FFFFF5FFFFF5FFFFF4FFFFF5FFFF
+F6FFFFF7FFFFF2FFFFF4FFFFF6FFFFF5FFFFEDFEFFB2D4DE64A3B259A8B958A6BA7EC6D5D4FFFF
+ADE6F15AA8B451AABA52ACC47AC2DADBFFFFF0FFFFF4FFFFF3FFFFF7FFFFF5FFFFF3FFFFF5FFFF
+F6FFFDF9FFFFF9FFFFF5FFFFF4FFFFF5FFFFF8FFFFF9FFFFFBFFFFF9FFFFF7FFFFF5FFFFF4FFFF
+F4FFFFF2FFFFF4FFFFF5FFFFF7FFFFF8FFFFF8FFFFF4FFFFF4FFFFF4FFFFF5FFFFF5FFFFF7FFFF
+F8FFFFF8FFFFF7FFFFF5FFFFF7FFFFF7FFFFF7FFFFF8FFFFFBFFFFF8FFFFF2FFFFF2FFFFF7FFFF
+F9FFFFF8FFFFF7FFFFF5FFFFF5FFFFF5FFFFF4FFFFF4FFFFF2FFFFF4FFFFF5FFFFF9FFFFF9FFFF
+F4FFFFF4FFFFF8FFFFF8FFFFF5FFFFF5FFFFF7FFFFF7FFFFF7FFFFF5FFFFF5FFFFF4FFFFF4FFFF
+F5FFFFFBFFFFFBFFFFF7FFFFF7FFFFF7FFFFF8FFFFF7FFFFEFFFFFADD3DE66A1AF56A9BB58A9BC
+8ABED3E2FFFFF4FFFFF9FFFDFBFFFAFCFFFBFDFEFFFFFEFFFFFDFFFFFDFFFFFFFDFCFFFBFBFFFB
+FBFFFDFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFFFEFFFFFEFFFFFFFDFFFFFBFCFFFD
+FEFFFDFFFEFFFFFDFFFFFAFFF0FFFF60A5B450A9BB5CA8C0D0FFFFDDFFFFE3FFFFE3FFFFE4FFFF
+E4FFFFE4FFFFE4FFFFE4FFFFE3FFFFE3FFFFE4FFFFE3FFFFE3FFFFE3FFFFE4FFFFE4FFFFE3FFFF
+E3FFFFE4FFFFE4FFFFE4FFFFE3FFFFE3FFFFE3FFFFE4FFFFE4FFFFE4FFFFE4FFFFE4FFFFE4FFFF
+E4FFFFE4FFFFE4FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE4FFFFE4FFFFE3FFFFE3FFFFE4FFFF
+E4FFFFE4FFFFE4FFFFE3FFFFE3FFFFE4FFFFE4FFFFE3FFFFE3FFFFE4FFFFE4FFFFE4FFFFE3FFFF
+E3FFFFE3FFFFE3FFFFE3FFFFE4FFFFE4FFFFE4FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFF
+E3FFFFE3FFFFE4FFFFE4FFFFE3FFFFE3FFFFE3FFFFE4FFFFE4FFFFE4FFFFE3FFFFE4FFFFE4FFFF
+E3FFFFE3FFFFE3FFFFE3FFFFE4FFFFE3FFFFE3FFFFE3FFFFE3FFFFE4FFFFE4FFFFE4FFFFE3FFFF
+E2FFFFDCFFFFE0FFFFE6FFFFE4FFFFDBFFFFA1DBE95AA7B15BABB65EA6B583C2D3D3FFFFADE4F8
+5DA5B455A8BA52ACC474C6DCD1FFFFDBFFFFE1FFFFE2FFFFE2FFFFE3FFFFE2FFFFE2FFFFE4FFFF
+E3FFFFE3FFFFE3FFFFE4FFFFE4FFFFE4FFFFE4FFFFE4FFFFE4FFFFE4FFFFE3FFFFE3FFFFE3FFFF
+E4FFFFE4FFFFE4FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE4FFFF
+E4FFFFE4FFFFE3FFFFE3FFFFE3FFFFE4FFFFE4FFFFE3FFFFE3FFFFE3FFFFE3FFFFE4FFFFE4FFFF
+E3FFFFE3FFFFE4FFFFE4FFFFE4FFFFE4FFFFE3FFFFE3FFFFE3FFFFE3FFFFE4FFFFE4FFFFE4FFFF
+E3FFFFE4FFFFE4FFFFE4FFFFE4FFFFE3FFFFE3FFFFE3FFFFE3FFFFE4FFFFE4FFFFE4FFFFE3FFFF
+E4FFFFE3FFFFE3FFFFE3FFFFE4FFFFE4FFFFE4FFFFE4FFFFE3FFFFE3FFFFE3FFFFE4FFFFE4FFFF
+E4FFFFE4FFFFE4FFFFE3FFFFE2FFFFE3FFFFE3FFFFE4FFFFE4FFFFE3FFFFE3FFFFE4FFFFE4FFFF
+E4FFFFE4FFFFE4FFFFE4FFFFE3FFFFE3FFFFE3FFFFE4FFFFE4FFFFE4FFFFE3FFFFE3FFFFE3FFFF
+E3FFFFE4FFFFE3FFFFE0FFFFE0FFFFE3FFFFE4FFFFE6FFFFE5FFFFE3FFFFDFFFFFA1D6E85FA2B5
+55A7BC5BA8BA90BECDE1FFFFDEFFFFB0E6F060A5B456A7BA53A7BF77C7DECCFFFFD5FFFFDEFFFF
+E3FFFFE5FFFFE6FFFFE3FFFFE3FFFFE4FFFFE4FFFFE3FFFFE3FFFFE3FFFFE3FFFFE4FFFFE4FFFF
+E3FFFFE3FFFFE2FFFFE2FFFFE3FFFFE4FFFFE4FFFFE4FFFFE4FFFFE3FFFFE4FFFFE4FFFFE4FFFF
+E4FFFFE4FFFFE4FFFFE3FFFFE3FFFFE4FFFFE4FFFFE4FFFFE4FFFFE3FFFFE3FFFFE3FFFFE3FFFF
+E3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE4FFFFE4FFFFE3FFFFE3FFFFE4FFFFE4FFFFE4FFFF
+E3FFFFE3FFFFE3FFFFE4FFFFE6FFFFE4FFFFE3FFFFE3FFFFE3FFFFE4FFFFE4FFFFE3FFFFE3FFFF
+E3FFFFE4FFFFE4FFFFE3FFFFE3FFFFE2FFFFE2FFFFE3FFFFE4FFFFE4FFFFE4FFFFE4FFFFE6FFFF
+E4FFFFE3FFFFE1FFFFE0FFFFDCFFFFA8D6E568A0AD5CA6B15CA8B584BED2D4FFFFA8E5F75DA9B6
+48AAB34DAFBA7BC9DDC9FFFFDFFFFFE0FFFFE0FFFFDFFFFFE6FFFFE7FFFFE4FFFFE3FFFFE4FFFF
+E4FFFFE4FFFFE4FFFFE3FFFFE3FFFFE4FFFFE4FFFFE6FFFFE4FFFFE4FFFFE3FFFFE3FFFFE3FFFF
+E3FFFFE3FFFFE3FFFFE4FFFFE4FFFFE4FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE4FFFFE4FFFF
+E4FFFFE4FFFFE3FFFFE4FFFFE4FFFFE4FFFFE4FFFFE6FFFFE4FFFFE3FFFFE3FFFFE4FFFFE4FFFF
+E4FFFFE4FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE3FFFFE4FFFFE4FFFFE3FFFF
+E3FFFFE4FFFFE4FFFFE3FFFFE3FFFFE4FFFFE4FFFFE4FFFFE4FFFFE4FFFFE3FFFFE3FFFFE2FFFF
+E2FFFFE3FFFFE3FFFFE4FFFFE6FFFFE3FFFFDAFFFF9DD5E264A6B45CA4B35EA7BA85C0D0E9FFFF
+F6FFFFFBFFFFFEFFFFFEFFFDFEFFFDFFFFFFFFFFFFFFFEFFFFFEFFFFFFFFFEFFFDFEFFFDFEFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFDFEFFFFFFFEFFFFFEFFFFFEFBFFFFFAFCFFFBFEFFFD
+FFFCFDFFFAFFFFFDFFECFFFF63A9B34FABBA52A6BE5BA7BF61A4B765A3B265A3B265A3B265A3B2
+65A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B2
+65A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B2
+65A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B2
+65A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B2
+65A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B2
+65A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B2
+65A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B264A3B2
+68A7B864A3B56AA2B9659FB75FA3BA5CA9BD50A6B557A6B585C2D5D1FFFFAEE5FA63A6B953AABB
+4AABBC4DABC452A8BF60A4B765A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B2
+65A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B2
+65A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B2
+65A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B2
+65A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B2
+65A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B2
+65A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B2
+65A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B2
+65A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B264A3B264A4B0
+64A4B064A4AE64A4AE64A4AE64A4AE64A4B065A3B0609EAD64A3B55EA1B461A8BC5DAABC59A7BB
+7DC0D1DEFFFFE7FFFFB7E8F661A6B653A8BC51ADC24EA9BE51A6BB5BA6B961A4B464A4B067A3AE
+67A2B067A2B265A2B565A2B565A2B465A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B2
+65A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B2
+65A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B2
+65A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B2
+65A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B2
+65A3B265A3B265A3B264A3B262A4B264A3B465A3B267A2B467A2B268A1B468A1B468A3B567A2B4
+67A4B761A0B25DA0B360A4B75EA5B75DA5B45EA6B284C8D3D5FFFFA9E2F55EA7B84FA7B550B5C1
+4BABB958A4BB65A5BE619DB566A3B663A6B65FA3AE6BA5B1669EAB67A2B265A3B265A3B265A3B2
+65A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B2
+65A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B2
+65A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B2
+65A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B2
+65A3B265A3B265A3B265A3B265A3B265A3B265A3B265A3B267A2B465A3B265A3B064A4AE61A6AD
+62A5AD64A4AE65A3B0649FB1609EB360A7B958A5B55CAAB760A8B685BDCEE3FFFFF6FFFFFEFEFE
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFEFFFDFEFFFBFEFFFDFFFFFFFFFEFFFFFEFBFFFFFAFFFFFBFFFFFDFFFEFF
+FFFEFFF8FBFFEBFFFF60A9AF53B1BB4EAAB954ACC053AABE54A9BE54A9BE54A9BE54A9BE54A9BE
+54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE
+54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE
+54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE
+54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE
+54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE
+54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE
+54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BD54AABB
+54A5B65BA6BB5BA7BE53ABBF50A7BB5FAAC187C5DED6FFFFAFE1FC61A8BC4FA6B74AB0BF45B0C2
+46AEC749ABC452AAC054A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE
+54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE
+54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE
+54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE
+54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE
+54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE
+54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE
+54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE
+54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BD54A9BD54A9BD54A9BE
+54A8C054A8C254A8C454A8C453A9C450A7C254AFC452ADBF54ACBA5AA8B45DA1AC8EC3D1D8FFFF
+DFFFFFB5E6F7599AAE58A6BC51ADC64AACC54BADC850AEC850AAC253AABD54AAB954AAB953ABB9
+53AABB53AABD53AABE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE
+54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE
+54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE
+54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE
+54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE
+54A9BE54A9BD53AABD53AABB54A9BD54AABB56A8BD56A9BB56A8BD56A8BD56A8BD55A7BC54A9BE
+52A9BD54ACC253AEC350ABC058A9BC87C0D1D2FFFFA0E4F15EACB857ADBA51AABA52A6BE55A9C3
+58ACC851A6C34FA9C455AFCA4FA9C34FA6C15AABC655A6C156A8BE54A9BE54A9BE54A9BE54A9BE
+54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE
+54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE
+54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE
+54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE
+54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE54A9BE53A9C053A9C2
+54A8C454A7C558ABC957ABC752A8BF55A8B85FA7B385BEC7E6FFFFF1FFFFFAFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFEFFFDFEFFFDFFFEFFFFFEFFFFFEFBFFFEFBFFFFFDFFFFFDFAF9F7FFFEFF
+FEFFFFECFFFFAAE1E45EA7AD64AAB45CA1B05EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B7
+5DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B7
+5EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B7
+5DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B7
+5EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B7
+5DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B7
+5EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B7
+5DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B55BA5B061AAB3
+65A3B262A1B261A9B862A7B78DC1D6DAFFFFBEDCF4779CAF639EAC5CA6AF59ABB657AAB857A8BD
+5BA7BE5CA5B85CA5B65EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B7
+5EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B7
+5DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B7
+5EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B7
+5DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B7
+5EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B7
+5DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B7
+5EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B7
+5DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75EA5B760A4B760A4B75EA5BB5EA5BB
+5EA4BE5EA4BE5EA3C05DA4C059A5BD5BA9BD55A3B05EA7B067A3AB93C2C8DDFEFFEAFFFFBBDDE9
+729DAD6BA3B464A5B759A1B757A3BA59A5BD59A4BB5CA5B85DA4B65EA6B45DA7B25DA7B45BA7B4
+5DA6B55DA6B75DA6B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B7
+5DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B7
+5EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B7
+5DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B7
+5EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B7
+5DA6B75DA6B55DA6B55DA6B55EA6B55EA6B55EA6B55EA6B55EA6B560A8B75CA4B35EA5B761AABB
+5CA8B855A1B15CA9BB80BFD0E4FFFFBCDEEA6CA5AC61A6AD5BA4AD63A8B7629FB469A5BD5D9FB7
+5DA5BD5AA8BF55A5BC59A5BD5FA7C05FA5BF5FA5BE5EA5B95DA6B75EA5B75DA6B75EA5B75DA6B7
+5EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B7
+5DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B7
+5EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B7
+5DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B75EA5B75DA6B7
+5EA5B75DA6B75EA5B75DA6B75EA5B75EA5B75EA5B95EA5B95EA5B95DA5BB5BA6BD5BA5BE5DA4C0
+5EA3C05DA0BD60A3BD5DA4B865A7B58AC1C8DDFFFFF2FFFFFBFFFFFEFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFEFFFFFEFFFFFDFFFFFDFFFFFFFFFFFFFFFCFFFFFCFFFDFFFFFDFFFFFBFFFEFB
+FCFFFFEEFFFFE8FFFFEDFFFFF0FFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFF
+EDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFF
+ECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFF
+EDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFF
+ECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFF
+EDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFF
+ECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFF
+EDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFEAFFFFE9FFFFEAFFFFF1FFFF
+EFFFFFEEFFFFEEFFFFEFFFFFF4FFFFF8FFFFF5FFFFF0FFFFEBFFFFE5FFFFEAFFFFEAFFFFEDFFFF
+EDFFFFEDFFFFEEFFFFEDFFFFEEFFFFEDFFFFEEFFFFEDFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFF
+ECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFF
+EDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFF
+ECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFF
+EDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFF
+ECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFF
+EDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFF
+ECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFF
+EDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFEDFFFFEFFFFFF0FFFFEFFFFFEFFFFFEFFFFF
+EDFFFFEDFFFFECFFFFECFFFFEDFFFFEEFFFFEFFFFFF1FFFFF2FFFFF3FFFFF7FFFFF6FFFFF4FFFF
+F0FFFFEAFFFFEAFFFFEAFFFFEBFFFFEDFFFFEEFFFFEEFFFFEEFFFFEEFFFFEEFFFFEEFFFFF0FFFF
+F0FFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFF
+EDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFF
+ECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFF
+EDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFF
+ECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFF
+ECFFFFECFFFFECFFFFEDFFFFEDFFFFEDFFFFEDFFFFEDFFFFEDFFFFEEFFFFEEFFFFE9FFFFECFFFF
+EBFFFFEBFFFFF0FFFFF6FFFFF6FFFFEFFFFFEAFFFFE8FFFFE9FFFFEBFFFFEAFFFFEBFFFFEAFFFF
+EAFFFFE7FFFFEDFFFFEEFFFFEAFFFFEEFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFF
+ECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFF
+EDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFF
+ECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFF
+EDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFFECFFFFEDFFFF
+ECFFFFEDFFFFECFFFFEDFFFFEDFFFFEDFFFFEDFFFFECFFFFEAFFFFE9FFFFE9FFFFEDFFFFF0FFFF
+F2FFFFF0FFFFEEFFFFEBFFFFEEFFFFF0FFFFF6FFFCFDFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFEFFFFFDFFFFFDFFFFFDFFFFFDFFFFFEFFFEFFFFFCFFFFFCFFFFFCFEFBFFFFFBFFFAF6FFFEFB
+FDFEFFFCFFFFFFFDFFFFFCFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFF7FFFBFAFFFAFFFFFDFFFDFD
+FFFCFDFFFEFFFEFFFDF7FCF8FEFFFBFCFFF8FCFDF7FFFFFBFFFFFDF8F8F8FFFEFFFFFEFFFFFEFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFFFFFEFFFFFFFFFFFFFD
+FEFFFDFEFFFDFFFFFDFBFAF8FFFEFDFFFEFFFFFEFFFFFFFFFDFEFFFBFFFFFCFEFBFEFFFDF8FDF9
+FCFFFFFCFFFFFBFCFEFFFEFFFDFBFFFFFEFFFFFEFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFDFFFFFFFFFFFFFFFEFFFFFEFFFF
+FAFBFDFFFEFFFFFCFFFFFDFFFEFFFFF6FCFCF9FFFFF9FFFFF3FCFBFBFFFFF9FFFFFAFEFFFEFFFF
+FEFFFFFFFFFDFFFFFDFEFEFCFEFEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFEFFFFFDFFFFFDFFFEFFFFFCFFFFFBFFFDFCFFFDFFFFFDFFFEFDFFFBFE
+FFFDFFFCFCFEFBFFFFFBFFFFFBFFFDFFFFFBFFFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFF
+FFFDFDFFFCFDFFFCFFFFFDFFFFFEFFFFFFFFFFFFFFFEFFFFFEFFFDFCFEF9FEFDF9FFFFFBFFFEFF
+FFFEFFFCF5FCFFFDFFFFFEFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFCFFFFFBFFFCFCFCFCFFFEFFFFFBFF
+FFFAFDFDFFFCF9FFFDF5FFF8FBFFFBFFFFFBFFFEFBFFFCFBFFFEFFFFF9FFFFF9FFFFFDFFFDFEFF
+FEFFFFFEFFFFFEFFFFFEFFFFFDFEFFFDFEFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFDFEFFFBFBFFFAF9FFFA
+F9FFF8FEFFFAFFFFFAFFFBF8FFFBFCFFFDFFFFFAFFFEFFFFFCFFFFFCFFFFFCFFFDF9FEFAFEFFFB
+FEFFFAFFFFFBFFFCFBFFFEFFFFFDFEFFFDFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFCFFFEFCFFFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFFFD
+FFFFFFFFFFFDFEFFFFFEFFFDFEFFFFFEFFFDFEFFFFFEFFFFFEFFFFFBFDFCFDFDFDFFFFFFFFFFFF
+FDFBFCFFFDFFFFFBFFFFFDFFFFFEFFFBFBFDFEFFFFFCFFFFFCFFFFFCFFFDFEFFFDFEFFFAFEFDF9
+FDFCF7FFFFFAFEFFFAF9FEF8FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFF
+FEFFFFFEFFFFFFFEFFFFFDFFFFFDFFFFFFFFFEFFFBFEFFFAFEFFF8FFFFF8FFFFFAFFFCF9FFFCFB
+FEFFFFF7FBFAFCFFFFFAFEFDFFFEFFFFFCFDFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFEFB
+FFFEFBFFFEFDFFFEFFFFFEFFFFFFFFFFFEFFFFFFFFFDFFFEFEFFFDFEFFFDFFFFFDFBFAF8FFFEFF
+FFFEFFFFFDFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFCFEFDFEFFFFFEFFFFFFFEFFFFFAFFFFFBFF
+FFFFFFF9FFFBF9FFFDF8FEFAFFFFFDFFFCFCFFFDFCFFFDFFFFFBFFFFFCFFFFFEFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFDFCFFFBFCFFFAFBFFFAFBFFFA
+FDFFF9FFFFFBFFFDFAFFFDFCFFFEFFFFFDFFFEFFFFFCFFFFFCFFFFF7FBFAFEFFFDFFFFFBFEFDF9
+FFFEF9FFFEFBFFFFFDFFFEFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFDFEFFFDFEFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFF
+FFFFFDFFFFFFFEFFFDFEFFFFFEFFFDFEFFFDFAFCF9FEFFFDFFFFFDFDFDFBFFFEFCFFFFFDFFFEFF
+FFFDFFFFFDFFFFFBFFFFFEFFFFFDFEFFFFFFFEFFFDFCFEFBFAFFFBFEFFFBFFFEFAFFFEFBFFFEFB
+FDFCF7FCFEF9FCFFFBFEFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFF
+FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFF
+FFFFFFFFFFFFFFFEFFFFFEFFFFFFFDFFFFFBFFFFFAFFFFFAFFFFFAFFFFFAFFFFFBFFFFFDFAFEFD
+FBFFFFFBFFFEFEFFFFFFFCFDFFFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFDFBFFFBF9FFFA
+FBFFFBFCFFFDFEFFFFFFFFFFFFFEFFFFFEFFFFFFFFFEFFFFFCFFFFFCFFFDFFFFFDFFFFFDFEFFFD
+FEFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFFFEFFFFFDFFFFFDFF
+FFFEFFFFFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFDFFFFFDFFFFFEFFFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFFFFFEFFFFFCFFFDFCFFFFFBFFFDFCFFFFFCFFFFFEFFFFFFFEFFFFFFFFFFFFFDFFFFFBFFFFFB
+FFFFFBFEFFFDFEFFFFFCFFFFFCFFFFFBFFFFFBFFFFF9FFFFF8FFFFF9FFFDFEFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFEFFFFFEFFFFFEFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFF
+FFFEFFFEFFFFFCFFFDFFFFFDFFFFFDFFFFFDFFFFFDFEFFFDFFFFFFFFFEFFFFFEFFFFFCFFFFFDFF
+FFFFFFFFFFFFFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD
+FFFFFDFEFFFFFCFFFFFCFFFFFEFFFDFFFEFFFFFEFFFFFCFFFFFDFFFFFEFFFEFFFFFBFFFFF9FFFF
+FCFFFFFFFFFDFFFEFBFFFEFBFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFDF8FFFBF5FFFAF8FFFB
+F9FFFDFCFFFFFFFFFFFFFEFFFFFEFFFFFEFFFEFFFFFCFFFFFCFFFFFEFFFDFEFFFDFBFFFDFBFFFD
+FFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFB
+FFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFB
+FFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFB
+FFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFB
+FFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFB
+FFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFB
+FFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFB
+FFFFFBFFFFFBFFFFFBFFFFFBFFFFFDFFFFFFFEFFFFFEFFFFFCFFFFFFFEFFFFFDFFFFFCFFFFFCFF
+FFFDFFFFFFFFFFFFFFFEFFFFFFFEFFFFFEFFFFFEFFFFFFFFFFFFFDFFFFFBFFFFFBFFFFFBFFFFFB
+FFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFB
+FFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFB
+FFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFB
+FFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFB
+FFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFB
+FFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFB
+FFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFB
+FFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFB
+FFFFFBFFFFFBFFFFFBFFFFFFFEFFFFFCFFFFFEFFFFFFFFFFFFFDFFFFFBFFFFFBFFFFFDFFFFFFFF
+FCFFFFF9FFFFF8FFFDF9FFFDFBFFFBFCFFFDFFFEFFFFFEFFFFFEFFFFFFFDFFFFFDFEFFFBFEFFFB
+FCFFFDFBFFFFFBFFFFFBFFFFF9FFFFF9FFFFF7FFFFF7FFFFF8FFFDFEFFFDFFFFFBFFFFFBFFFFFB
+FFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFB
+FFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFB
+FFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFB
+FFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFB
+FFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFDFFFEFFFFFDFFFFFEFFFFFEFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFDFFFFFEFFFFFEFDFFFFFD
+FBFFFDFBFFFDFEFFFDFFFFFDFFFEFDFFFFFDFFFFFFFFFFFFFFFEFFFFFDFFFFFBFFFFFBFFFFFEFF
+FFFFFFFFFFFDFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFB
+FFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFB
+FFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFB
+FFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFB
+FFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFBFFFFFB
+FBFFFFF9FFFFFCFFFFFEFFFFFFFDFFFFFDFFFFFBFFFFFCFFFFFEFFFCFFFFF9FFFFF9FFFFFCFFFF
+FFFFFBFFFEFBFFFEFBFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+
+end
+%%PageTrailer
+%%Trailer
+%%EOF
diff --git a/IEEEtran.bst b/IEEEtran.bst
new file mode 100755 (executable)
index 0000000..1c7ceac
--- /dev/null
@@ -0,0 +1,2432 @@
+%%\r
+%% IEEEtran.bst\r
+%% BibTeX Bibliography Style file for IEEE Journals and Conferences (unsorted)\r
+%% Version 1.13 (2008/09/30)\r
+%% \r
+%% Copyright (c) 2003-2008 Michael Shell\r
+%% \r
+%% Original starting code base and algorithms obtained from the output of\r
+%% Patrick W. Daly's makebst package as well as from prior versions of\r
+%% IEEE BibTeX styles:\r
+%% \r
+%% 1. Howard Trickey and Oren Patashnik's ieeetr.bst  (1985/1988)\r
+%% 2. Silvano Balemi and Richard H. Roy's IEEEbib.bst (1993)\r
+%% \r
+%% Support sites:\r
+%% http://www.michaelshell.org/tex/ieeetran/\r
+%% http://www.ctan.org/tex-archive/macros/latex/contrib/IEEEtran/\r
+%% and/or\r
+%% http://www.ieee.org/\r
+%% \r
+%% For use with BibTeX version 0.99a or later\r
+%%\r
+%% This is a numerical citation style.\r
+%% \r
+%%*************************************************************************\r
+%% Legal Notice:\r
+%% This code is offered as-is without any warranty either expressed or\r
+%% implied; without even the implied warranty of MERCHANTABILITY or\r
+%% FITNESS FOR A PARTICULAR PURPOSE! \r
+%% User assumes all risk.\r
+%% In no event shall IEEE or any contributor to this code be liable for\r
+%% any damages or losses, including, but not limited to, incidental,\r
+%% consequential, or any other damages, resulting from the use or misuse\r
+%% of any information contained here.\r
+%%\r
+%% All comments are the opinions of their respective authors and are not\r
+%% necessarily endorsed by the IEEE.\r
+%%\r
+%% This work is distributed under the LaTeX Project Public License (LPPL)\r
+%% ( http://www.latex-project.org/ ) version 1.3, and may be freely used,\r
+%% distributed and modified. A copy of the LPPL, version 1.3, is included\r
+%% in the base LaTeX documentation of all distributions of LaTeX released\r
+%% 2003/12/01 or later.\r
+%% Retain all contribution notices and credits.\r
+%% ** Modified files should be clearly indicated as such, including  **\r
+%% ** renaming them and changing author support contact information. **\r
+%%\r
+%% File list of work: IEEEabrv.bib, IEEEfull.bib, IEEEexample.bib,\r
+%%                    IEEEtran.bst, IEEEtranS.bst, IEEEtranSA.bst,\r
+%%                    IEEEtranN.bst, IEEEtranSN.bst, IEEEtran_bst_HOWTO.pdf\r
+%%*************************************************************************\r
+%\r
+%\r
+% Changelog:\r
+%\r
+% 1.00 (2002/08/13) Initial release\r
+%\r
+% 1.10 (2002/09/27)\r
+%  1. Corrected minor bug for improperly formed warning message when a\r
+%     book was not given a title. Thanks to Ming Kin Lai for reporting this.\r
+%  2. Added support for CTLname_format_string and CTLname_latex_cmd fields\r
+%     in the BST control entry type.\r
+%\r
+% 1.11 (2003/04/02)\r
+%  1. Fixed bug with URLs containing underscores when using url.sty. Thanks\r
+%     to Ming Kin Lai for reporting this.\r
+%\r
+% 1.12 (2007/01/11)\r
+%  1. Fixed bug with unwanted comma before "et al." when an entry contained\r
+%     more than two author names. Thanks to Pallav Gupta for reporting this.\r
+%  2. Fixed bug with anomalous closing quote in tech reports that have a\r
+%     type, but without a number or address. Thanks to Mehrdad Mirreza for\r
+%     reporting this.\r
+%  3. Use braces in \providecommand in begin.bib to better support\r
+%     latex2html. TeX style length assignments OK with recent versions\r
+%     of latex2html - 1.71 (2002/2/1) or later is strongly recommended.\r
+%     Use of the language field still causes trouble with latex2html.\r
+%     Thanks to Federico Beffa for reporting this.\r
+%  4. Added IEEEtran.bst ID and version comment string to .bbl output.\r
+%  5. Provide a \BIBdecl hook that allows the user to execute commands\r
+%     just prior to the first entry.\r
+%  6. Use default urlstyle (is using url.sty) of "same" rather than rm to\r
+%     better work with a wider variety of bibliography styles.\r
+%  7. Changed month abbreviations from Sept., July and June to Sep., Jul.,\r
+%     and Jun., respectively, as IEEE now does. Thanks to Moritz Borgmann\r
+%     for reporting this.\r
+%  8. Control entry types should not be considered when calculating longest\r
+%     label width.\r
+%  9. Added alias www for electronic/online.\r
+% 10. Added CTLname_url_prefix control entry type.\r
+%\r
+% 1.13 (2008/09/30)\r
+%  1. Fixed bug with edition number to ordinal conversion. Thanks to\r
+%     Michael Roland for reporting this and correcting the algorithm.\r
+\r
+\r
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\r
+%% DEFAULTS FOR THE CONTROLS OF THE BST STYLE %%\r
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\r
+\r
+% These are the defaults for the user adjustable controls. The values used\r
+% here can be overridden by the user via IEEEtranBSTCTL entry type.\r
+\r
+% NOTE: The recommended LaTeX command to invoke a control entry type is:\r
+% \r
+%\makeatletter\r
+%\def\bstctlcite{\@ifnextchar[{\@bstctlcite}{\@bstctlcite[@auxout]}}\r
+%\def\@bstctlcite[#1]#2{\@bsphack\r
+%  \@for\@citeb:=#2\do{%\r
+%    \edef\@citeb{\expandafter\@firstofone\@citeb}%\r
+%    \if@filesw\immediate\write\csname #1\endcsname{\string\citation{\@citeb}}\fi}%\r
+%  \@esphack}\r
+%\makeatother\r
+%\r
+% It is called at the start of the document, before the first \cite, like:\r
+% \bstctlcite{IEEEexample:BSTcontrol}\r
+%\r
+% IEEEtran.cls V1.6 and later does provide this command.\r
+\r
+\r
+\r
+% #0 turns off the display of the number for articles.\r
+% #1 enables\r
+FUNCTION {default.is.use.number.for.article} { #1 }\r
+\r
+\r
+% #0 turns off the display of the paper and type fields in @inproceedings.\r
+% #1 enables\r
+FUNCTION {default.is.use.paper} { #1 }\r
+\r
+\r
+% #0 turns off the forced use of "et al."\r
+% #1 enables\r
+FUNCTION {default.is.forced.et.al} { #0 }\r
+\r
+% The maximum number of names that can be present beyond which an "et al."\r
+% usage is forced. Be sure that num.names.shown.with.forced.et.al (below)\r
+% is not greater than this value!\r
+% Note: There are many instances of references in IEEE journals which have\r
+% a very large number of authors as well as instances in which "et al." is\r
+% used profusely.\r
+FUNCTION {default.max.num.names.before.forced.et.al} { #10 }\r
+\r
+% The number of names that will be shown with a forced "et al.".\r
+% Must be less than or equal to max.num.names.before.forced.et.al\r
+FUNCTION {default.num.names.shown.with.forced.et.al} { #1 }\r
+\r
+\r
+% #0 turns off the alternate interword spacing for entries with URLs.\r
+% #1 enables\r
+FUNCTION {default.is.use.alt.interword.spacing} { #1 }\r
+\r
+% If alternate interword spacing for entries with URLs is enabled, this is\r
+% the interword spacing stretch factor that will be used. For example, the\r
+% default "4" here means that the interword spacing in entries with URLs can\r
+% stretch to four times normal. Does not have to be an integer. Note that\r
+% the value specified here can be overridden by the user in their LaTeX\r
+% code via a command such as: \r
+% "\providecommand\BIBentryALTinterwordstretchfactor{1.5}" in addition to\r
+% that via the IEEEtranBSTCTL entry type.\r
+FUNCTION {default.ALTinterwordstretchfactor} { "4" }\r
+\r
+\r
+% #0 turns off the "dashification" of repeated (i.e., identical to those\r
+% of the previous entry) names. IEEE normally does this.\r
+% #1 enables\r
+FUNCTION {default.is.dash.repeated.names} { #1 }\r
+\r
+\r
+% The default name format control string.\r
+FUNCTION {default.name.format.string}{ "{f.~}{vv~}{ll}{, jj}" }\r
+\r
+\r
+% The default LaTeX font command for the names.\r
+FUNCTION {default.name.latex.cmd}{ "" }\r
+\r
+\r
+% The default URL prefix.\r
+FUNCTION {default.name.url.prefix}{ "[Online]. Available:" }\r
+\r
+\r
+% Other controls that cannot be accessed via IEEEtranBSTCTL entry type.\r
+\r
+% #0 turns off the terminal startup banner/completed message so as to\r
+% operate more quietly.\r
+% #1 enables\r
+FUNCTION {is.print.banners.to.terminal} { #1 }\r
+\r
+\r
+\r
+\r
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\r
+%% FILE VERSION AND BANNER %%\r
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\r
+\r
+FUNCTION{bst.file.version} { "1.13" }\r
+FUNCTION{bst.file.date} { "2008/09/30" }\r
+FUNCTION{bst.file.website} { "http://www.michaelshell.org/tex/ieeetran/bibtex/" }\r
+\r
+FUNCTION {banner.message}\r
+{ is.print.banners.to.terminal\r
+     { "-- IEEEtran.bst version" " " * bst.file.version *\r
+       " (" * bst.file.date * ") " * "by Michael Shell." *\r
+       top$\r
+       "-- " bst.file.website *\r
+       top$\r
+       "-- See the " quote$ * "IEEEtran_bst_HOWTO.pdf" * quote$ * " manual for usage information." *\r
+       top$\r
+     }\r
+     { skip$ }\r
+   if$\r
+}\r
+\r
+FUNCTION {completed.message}\r
+{ is.print.banners.to.terminal\r
+     { ""\r
+       top$\r
+       "Done."\r
+       top$\r
+     }\r
+     { skip$ }\r
+   if$\r
+}\r
+\r
+\r
+\r
+\r
+%%%%%%%%%%%%%%%%%%%%%%\r
+%% STRING CONSTANTS %%\r
+%%%%%%%%%%%%%%%%%%%%%%\r
+\r
+FUNCTION {bbl.and}{ "and" }\r
+FUNCTION {bbl.etal}{ "et~al." }\r
+FUNCTION {bbl.editors}{ "eds." }\r
+FUNCTION {bbl.editor}{ "ed." }\r
+FUNCTION {bbl.edition}{ "ed." }\r
+FUNCTION {bbl.volume}{ "vol." }\r
+FUNCTION {bbl.of}{ "of" }\r
+FUNCTION {bbl.number}{ "no." }\r
+FUNCTION {bbl.in}{ "in" }\r
+FUNCTION {bbl.pages}{ "pp." }\r
+FUNCTION {bbl.page}{ "p." }\r
+FUNCTION {bbl.chapter}{ "ch." }\r
+FUNCTION {bbl.paper}{ "paper" }\r
+FUNCTION {bbl.part}{ "pt." }\r
+FUNCTION {bbl.patent}{ "Patent" }\r
+FUNCTION {bbl.patentUS}{ "U.S." }\r
+FUNCTION {bbl.revision}{ "Rev." }\r
+FUNCTION {bbl.series}{ "ser." }\r
+FUNCTION {bbl.standard}{ "Std." }\r
+FUNCTION {bbl.techrep}{ "Tech. Rep." }\r
+FUNCTION {bbl.mthesis}{ "Master's thesis" }\r
+FUNCTION {bbl.phdthesis}{ "Ph.D. dissertation" }\r
+FUNCTION {bbl.st}{ "st" }\r
+FUNCTION {bbl.nd}{ "nd" }\r
+FUNCTION {bbl.rd}{ "rd" }\r
+FUNCTION {bbl.th}{ "th" }\r
+\r
+\r
+% This is the LaTeX spacer that is used when a larger than normal space\r
+% is called for (such as just before the address:publisher).\r
+FUNCTION {large.space} { "\hskip 1em plus 0.5em minus 0.4em\relax " }\r
+\r
+% The LaTeX code for dashes that are used to represent repeated names.\r
+% Note: Some older IEEE journals used something like\r
+% "\rule{0.275in}{0.5pt}\," which is fairly thick and runs right along\r
+% the baseline. However, IEEE now uses a thinner, above baseline,\r
+% six dash long sequence.\r
+FUNCTION {repeated.name.dashes} { "------" }\r
+\r
+\r
+\r
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\r
+%% PREDEFINED STRING MACROS %%\r
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\r
+\r
+MACRO {jan} {"Jan."}\r
+MACRO {feb} {"Feb."}\r
+MACRO {mar} {"Mar."}\r
+MACRO {apr} {"Apr."}\r
+MACRO {may} {"May"}\r
+MACRO {jun} {"Jun."}\r
+MACRO {jul} {"Jul."}\r
+MACRO {aug} {"Aug."}\r
+MACRO {sep} {"Sep."}\r
+MACRO {oct} {"Oct."}\r
+MACRO {nov} {"Nov."}\r
+MACRO {dec} {"Dec."}\r
+\r
+\r
+\r
+%%%%%%%%%%%%%%%%%%\r
+%% ENTRY FIELDS %%\r
+%%%%%%%%%%%%%%%%%%\r
+\r
+ENTRY\r
+  { address\r
+    assignee\r
+    author\r
+    booktitle\r
+    chapter\r
+    day\r
+    dayfiled\r
+    edition\r
+    editor\r
+    howpublished\r
+    institution\r
+    intype\r
+    journal\r
+    key\r
+    language\r
+    month\r
+    monthfiled\r
+    nationality\r
+    note\r
+    number\r
+    organization\r
+    pages\r
+    paper\r
+    publisher\r
+    school\r
+    series\r
+    revision\r
+    title\r
+    type\r
+    url\r
+    volume\r
+    year\r
+    yearfiled\r
+    CTLuse_article_number\r
+    CTLuse_paper\r
+    CTLuse_forced_etal\r
+    CTLmax_names_forced_etal\r
+    CTLnames_show_etal\r
+    CTLuse_alt_spacing\r
+    CTLalt_stretch_factor\r
+    CTLdash_repeated_names\r
+    CTLname_format_string\r
+    CTLname_latex_cmd\r
+    CTLname_url_prefix\r
+  }\r
+  {}\r
+  { label }\r
+\r
+\r
+\r
+\r
+%%%%%%%%%%%%%%%%%%%%%%%\r
+%% INTEGER VARIABLES %%\r
+%%%%%%%%%%%%%%%%%%%%%%%\r
+\r
+INTEGERS { prev.status.punct this.status.punct punct.std\r
+           punct.no punct.comma punct.period \r
+           prev.status.space this.status.space space.std\r
+           space.no space.normal space.large\r
+           prev.status.quote this.status.quote quote.std\r
+           quote.no quote.close\r
+           prev.status.nline this.status.nline nline.std\r
+           nline.no nline.newblock \r
+           status.cap cap.std\r
+           cap.no cap.yes}\r
+\r
+INTEGERS { longest.label.width multiresult nameptr namesleft number.label numnames }\r
+\r
+INTEGERS { is.use.number.for.article\r
+           is.use.paper\r
+           is.forced.et.al\r
+           max.num.names.before.forced.et.al\r
+           num.names.shown.with.forced.et.al\r
+           is.use.alt.interword.spacing\r
+           is.dash.repeated.names}\r
+\r
+\r
+%%%%%%%%%%%%%%%%%%%%%%\r
+%% STRING VARIABLES %%\r
+%%%%%%%%%%%%%%%%%%%%%%\r
+\r
+STRINGS { bibinfo\r
+          longest.label\r
+          oldname\r
+          s\r
+          t\r
+          ALTinterwordstretchfactor\r
+          name.format.string\r
+          name.latex.cmd\r
+          name.url.prefix}\r
+\r
+\r
+\r
+\r
+%%%%%%%%%%%%%%%%%%%%%%%%%\r
+%% LOW LEVEL FUNCTIONS %%\r
+%%%%%%%%%%%%%%%%%%%%%%%%%\r
+\r
+FUNCTION {initialize.controls}\r
+{ default.is.use.number.for.article 'is.use.number.for.article :=\r
+  default.is.use.paper 'is.use.paper :=\r
+  default.is.forced.et.al 'is.forced.et.al :=\r
+  default.max.num.names.before.forced.et.al 'max.num.names.before.forced.et.al :=\r
+  default.num.names.shown.with.forced.et.al 'num.names.shown.with.forced.et.al :=\r
+  default.is.use.alt.interword.spacing 'is.use.alt.interword.spacing :=\r
+  default.is.dash.repeated.names 'is.dash.repeated.names :=\r
+  default.ALTinterwordstretchfactor 'ALTinterwordstretchfactor :=\r
+  default.name.format.string 'name.format.string :=\r
+  default.name.latex.cmd 'name.latex.cmd :=\r
+  default.name.url.prefix 'name.url.prefix :=\r
+}\r
+\r
+\r
+% This IEEEtran.bst features a very powerful and flexible mechanism for\r
+% controlling the capitalization, punctuation, spacing, quotation, and\r
+% newlines of the formatted entry fields. (Note: IEEEtran.bst does not need\r
+% or use the newline/newblock feature, but it has been implemented for\r
+% possible future use.) The output states of IEEEtran.bst consist of\r
+% multiple independent attributes and, as such, can be thought of as being\r
+% vectors, rather than the simple scalar values ("before.all", \r
+% "mid.sentence", etc.) used in most other .bst files.\r
+% \r
+% The more flexible and complex design used here was motivated in part by\r
+% IEEE's rather unusual bibliography style. For example, IEEE ends the\r
+% previous field item with a period and large space prior to the publisher\r
+% address; the @electronic entry types use periods as inter-item punctuation\r
+% rather than the commas used by the other entry types; and URLs are never\r
+% followed by periods even though they are the last item in the entry.\r
+% Although it is possible to accommodate these features with the conventional\r
+% output state system, the seemingly endless exceptions make for convoluted,\r
+% unreliable and difficult to maintain code.\r
+%\r
+% IEEEtran.bst's output state system can be easily understood via a simple\r
+% illustration of two most recently formatted entry fields (on the stack):\r
+%\r
+%               CURRENT_ITEM\r
+%               "PREVIOUS_ITEM\r
+%\r
+% which, in this example, is to eventually appear in the bibliography as:\r
+% \r
+%               "PREVIOUS_ITEM," CURRENT_ITEM\r
+%\r
+% It is the job of the output routine to take the previous item off of the\r
+% stack (while leaving the current item at the top of the stack), apply its\r
+% trailing punctuation (including closing quote marks) and spacing, and then\r
+% to write the result to BibTeX's output buffer:\r
+% \r
+%               "PREVIOUS_ITEM," \r
+% \r
+% Punctuation (and spacing) between items is often determined by both of the\r
+% items rather than just the first one. The presence of quotation marks\r
+% further complicates the situation because, in standard English, trailing\r
+% punctuation marks are supposed to be contained within the quotes.\r
+% \r
+% IEEEtran.bst maintains two output state (aka "status") vectors which\r
+% correspond to the previous and current (aka "this") items. Each vector\r
+% consists of several independent attributes which track punctuation,\r
+% spacing, quotation, and newlines. Capitalization status is handled by a\r
+% separate scalar because the format routines, not the output routine,\r
+% handle capitalization and, therefore, there is no need to maintain the\r
+% capitalization attribute for both the "previous" and "this" items.\r
+% \r
+% When a format routine adds a new item, it copies the current output status\r
+% vector to the previous output status vector and (usually) resets the\r
+% current (this) output status vector to a "standard status" vector. Using a\r
+% "standard status" vector in this way allows us to redefine what we mean by\r
+% "standard status" at the start of each entry handler and reuse the same\r
+% format routines under the various inter-item separation schemes. For\r
+% example, the standard status vector for the @book entry type may use\r
+% commas for item separators, while the @electronic type may use periods,\r
+% yet both entry handlers exploit many of the exact same format routines.\r
+% \r
+% Because format routines have write access to the output status vector of\r
+% the previous item, they can override the punctuation choices of the\r
+% previous format routine! Therefore, it becomes trivial to implement rules\r
+% such as "Always use a period and a large space before the publisher." By\r
+% pushing the generation of the closing quote mark to the output routine, we\r
+% avoid all the problems caused by having to close a quote before having all\r
+% the information required to determine what the punctuation should be.\r
+%\r
+% The IEEEtran.bst output state system can easily be expanded if needed.\r
+% For instance, it is easy to add a "space.tie" attribute value if the\r
+% bibliography rules mandate that two items have to be joined with an\r
+% unbreakable space. \r
+\r
+FUNCTION {initialize.status.constants}\r
+{ #0 'punct.no :=\r
+  #1 'punct.comma :=\r
+  #2 'punct.period :=\r
+  #0 'space.no := \r
+  #1 'space.normal :=\r
+  #2 'space.large :=\r
+  #0 'quote.no :=\r
+  #1 'quote.close :=\r
+  #0 'cap.no :=\r
+  #1 'cap.yes :=\r
+  #0 'nline.no :=\r
+  #1 'nline.newblock :=\r
+}\r
+\r
+FUNCTION {std.status.using.comma}\r
+{ punct.comma 'punct.std :=\r
+  space.normal 'space.std :=\r
+  quote.no 'quote.std :=\r
+  nline.no 'nline.std :=\r
+  cap.no 'cap.std :=\r
+}\r
+\r
+FUNCTION {std.status.using.period}\r
+{ punct.period 'punct.std :=\r
+  space.normal 'space.std :=\r
+  quote.no 'quote.std :=\r
+  nline.no 'nline.std :=\r
+  cap.yes 'cap.std :=\r
+}\r
+\r
+FUNCTION {initialize.prev.this.status}\r
+{ punct.no 'prev.status.punct :=\r
+  space.no 'prev.status.space :=\r
+  quote.no 'prev.status.quote :=\r
+  nline.no 'prev.status.nline :=\r
+  punct.no 'this.status.punct :=\r
+  space.no 'this.status.space :=\r
+  quote.no 'this.status.quote :=\r
+  nline.no 'this.status.nline :=\r
+  cap.yes 'status.cap :=\r
+}\r
+\r
+FUNCTION {this.status.std}\r
+{ punct.std 'this.status.punct :=\r
+  space.std 'this.status.space :=\r
+  quote.std 'this.status.quote :=\r
+  nline.std 'this.status.nline :=\r
+}\r
+\r
+FUNCTION {cap.status.std}{ cap.std 'status.cap := }\r
+\r
+FUNCTION {this.to.prev.status}\r
+{ this.status.punct 'prev.status.punct :=\r
+  this.status.space 'prev.status.space :=\r
+  this.status.quote 'prev.status.quote :=\r
+  this.status.nline 'prev.status.nline :=\r
+}\r
+\r
+\r
+FUNCTION {not}\r
+{   { #0 }\r
+    { #1 }\r
+  if$\r
+}\r
+\r
+FUNCTION {and}\r
+{   { skip$ }\r
+    { pop$ #0 }\r
+  if$\r
+}\r
+\r
+FUNCTION {or}\r
+{   { pop$ #1 }\r
+    { skip$ }\r
+  if$\r
+}\r
+\r
+\r
+% convert the strings "yes" or "no" to #1 or #0 respectively\r
+FUNCTION {yes.no.to.int}\r
+{ "l" change.case$ duplicate$\r
+    "yes" =\r
+    { pop$  #1 }\r
+    { duplicate$ "no" =\r
+        { pop$ #0 }\r
+        { "unknown boolean " quote$ * swap$ * quote$ *\r
+          " in " * cite$ * warning$\r
+          #0\r
+        }\r
+      if$\r
+    }\r
+  if$\r
+}\r
+\r
+\r
+% pushes true if the single char string on the stack is in the\r
+% range of "0" to "9"\r
+FUNCTION {is.num}\r
+{ chr.to.int$\r
+  duplicate$ "0" chr.to.int$ < not\r
+  swap$ "9" chr.to.int$ > not and\r
+}\r
+\r
+% multiplies the integer on the stack by a factor of 10\r
+FUNCTION {bump.int.mag}\r
+{ #0 'multiresult :=\r
+    { duplicate$ #0 > }\r
+    { #1 -\r
+      multiresult #10 +\r
+      'multiresult :=\r
+    }\r
+  while$\r
+pop$\r
+multiresult\r
+}\r
+\r
+% converts a single character string on the stack to an integer\r
+FUNCTION {char.to.integer}\r
+{ duplicate$ \r
+  is.num\r
+    { chr.to.int$ "0" chr.to.int$ - }\r
+    {"noninteger character " quote$ * swap$ * quote$ *\r
+          " in integer field of " * cite$ * warning$\r
+    #0\r
+    }\r
+  if$\r
+}\r
+\r
+% converts a string on the stack to an integer\r
+FUNCTION {string.to.integer}\r
+{ duplicate$ text.length$ 'namesleft :=\r
+  #1 'nameptr :=\r
+  #0 'numnames :=\r
+    { nameptr namesleft > not }\r
+    { duplicate$ nameptr #1 substring$\r
+      char.to.integer numnames bump.int.mag +\r
+      'numnames :=\r
+      nameptr #1 +\r
+      'nameptr :=\r
+    }\r
+  while$\r
+pop$\r
+numnames\r
+}\r
+\r
+\r
+\r
+\r
+% The output routines write out the *next* to the top (previous) item on the\r
+% stack, adding punctuation and such as needed. Since IEEEtran.bst maintains\r
+% the output status for the top two items on the stack, these output\r
+% routines have to consider the previous output status (which corresponds to\r
+% the item that is being output). Full independent control of punctuation,\r
+% closing quote marks, spacing, and newblock is provided.\r
+% \r
+% "output.nonnull" does not check for the presence of a previous empty\r
+% item.\r
+% \r
+% "output" does check for the presence of a previous empty item and will\r
+% remove an empty item rather than outputing it.\r
+% \r
+% "output.warn" is like "output", but will issue a warning if it detects\r
+% an empty item.\r
+\r
+FUNCTION {output.nonnull}\r
+{ swap$\r
+  prev.status.punct punct.comma =\r
+     { "," * }\r
+     { skip$ }\r
+   if$\r
+  prev.status.punct punct.period =\r
+     { add.period$ }\r
+     { skip$ }\r
+   if$ \r
+  prev.status.quote quote.close =\r
+     { "''" * }\r
+     { skip$ }\r
+   if$\r
+  prev.status.space space.normal =\r
+     { " " * }\r
+     { skip$ }\r
+   if$\r
+  prev.status.space space.large =\r
+     { large.space * }\r
+     { skip$ }\r
+   if$\r
+  write$\r
+  prev.status.nline nline.newblock =\r
+     { newline$ "\newblock " write$ }\r
+     { skip$ }\r
+   if$\r
+}\r
+\r
+FUNCTION {output}\r
+{ duplicate$ empty$\r
+    'pop$\r
+    'output.nonnull\r
+  if$\r
+}\r
+\r
+FUNCTION {output.warn}\r
+{ 't :=\r
+  duplicate$ empty$\r
+    { pop$ "empty " t * " in " * cite$ * warning$ }\r
+    'output.nonnull\r
+  if$\r
+}\r
+\r
+% "fin.entry" is the output routine that handles the last item of the entry\r
+% (which will be on the top of the stack when "fin.entry" is called).\r
+\r
+FUNCTION {fin.entry}\r
+{ this.status.punct punct.no =\r
+     { skip$ }\r
+     { add.period$ }\r
+   if$\r
+   this.status.quote quote.close =\r
+     { "''" * }\r
+     { skip$ }\r
+   if$\r
+write$\r
+newline$\r
+}\r
+\r
+\r
+FUNCTION {is.last.char.not.punct}\r
+{ duplicate$\r
+   "}" * add.period$\r
+   #-1 #1 substring$ "." =\r
+}\r
+\r
+FUNCTION {is.multiple.pages}\r
+{ 't :=\r
+  #0 'multiresult :=\r
+    { multiresult not\r
+      t empty$ not\r
+      and\r
+    }\r
+    { t #1 #1 substring$\r
+      duplicate$ "-" =\r
+      swap$ duplicate$ "," =\r
+      swap$ "+" =\r
+      or or\r
+        { #1 'multiresult := }\r
+        { t #2 global.max$ substring$ 't := }\r
+      if$\r
+    }\r
+  while$\r
+  multiresult\r
+}\r
+\r
+FUNCTION {capitalize}{ "u" change.case$ "t" change.case$ }\r
+\r
+FUNCTION {emphasize}\r
+{ duplicate$ empty$\r
+    { pop$ "" }\r
+%%  Turned off for MESH2013\r
+%    { "\emph{" swap$ * "}" * }\r
+     { skip$ }\r
+%%\r
+  if$\r
+}\r
+\r
+FUNCTION {do.name.latex.cmd}\r
+{ name.latex.cmd\r
+  empty$\r
+    { skip$ }\r
+    { name.latex.cmd "{" * swap$ * "}" * }\r
+  if$\r
+}\r
+\r
+% IEEEtran.bst uses its own \BIBforeignlanguage command which directly\r
+% invokes the TeX hyphenation patterns without the need of the Babel\r
+% package. Babel does a lot more than switch hyphenation patterns and\r
+% its loading can cause unintended effects in many class files (such as\r
+% IEEEtran.cls).\r
+FUNCTION {select.language}\r
+{ duplicate$ empty$ 'pop$\r
+    { language empty$ 'skip$\r
+        { "\BIBforeignlanguage{" language * "}{" * swap$ * "}" * }\r
+      if$\r
+    }\r
+  if$\r
+}\r
+\r
+FUNCTION {tie.or.space.prefix}\r
+{ duplicate$ text.length$ #3 <\r
+    { "~" }\r
+    { " " }\r
+  if$\r
+  swap$\r
+}\r
+\r
+FUNCTION {get.bbl.editor}\r
+{ editor num.names$ #1 > 'bbl.editors 'bbl.editor if$ }\r
+\r
+FUNCTION {space.word}{ " " swap$ * " " * }\r
+\r
+\r
+% Field Conditioners, Converters, Checkers and External Interfaces\r
+\r
+FUNCTION {empty.field.to.null.string}\r
+{ duplicate$ empty$\r
+    { pop$ "" }\r
+    { skip$ }\r
+  if$\r
+}\r
+\r
+FUNCTION {either.or.check}\r
+{ empty$\r
+    { pop$ }\r
+    { "can't use both " swap$ * " fields in " * cite$ * warning$ }\r
+  if$\r
+}\r
+\r
+FUNCTION {empty.entry.warn}\r
+{ author empty$ title empty$ howpublished empty$\r
+  month empty$ year empty$ note empty$ url empty$\r
+  and and and and and and\r
+    { "all relevant fields are empty in " cite$ * warning$ }\r
+    'skip$\r
+  if$\r
+}\r
+\r
+\r
+% The bibinfo system provides a way for the electronic parsing/acquisition\r
+% of a bibliography's contents as is done by ReVTeX. For example, a field\r
+% could be entered into the bibliography as:\r
+% \bibinfo{volume}{2}\r
+% Only the "2" would show up in the document, but the LaTeX \bibinfo command\r
+% could do additional things with the information. IEEEtran.bst does provide\r
+% a \bibinfo command via "\providecommand{\bibinfo}[2]{#2}". However, it is\r
+% currently not used as the bogus bibinfo functions defined here output the\r
+% entry values directly without the \bibinfo wrapper. The bibinfo functions\r
+% themselves (and the calls to them) are retained for possible future use.\r
+% \r
+% bibinfo.check avoids acting on missing fields while bibinfo.warn will\r
+% issue a warning message if a missing field is detected. Prior to calling\r
+% the bibinfo functions, the user should push the field value and then its\r
+% name string, in that order.\r
+\r
+FUNCTION {bibinfo.check}\r
+{ swap$ duplicate$ missing$\r
+    { pop$ pop$ "" }\r
+    { duplicate$ empty$\r
+        { swap$ pop$ }\r
+        { swap$ pop$ }\r
+      if$\r
+    }\r
+  if$\r
+}\r
+\r
+FUNCTION {bibinfo.warn}\r
+{ swap$ duplicate$ missing$\r
+    { swap$ "missing " swap$ * " in " * cite$ * warning$ pop$ "" }\r
+    { duplicate$ empty$\r
+        { swap$ "empty " swap$ * " in " * cite$ * warning$ }\r
+        { swap$ pop$ }\r
+      if$\r
+    }\r
+  if$\r
+}\r
+\r
+\r
+% IEEE separates large numbers with more than 4 digits into groups of\r
+% three. IEEE uses a small space to separate these number groups. \r
+% Typical applications include patent and page numbers.\r
+\r
+% number of consecutive digits required to trigger the group separation.\r
+FUNCTION {large.number.trigger}{ #5 }\r
+\r
+% For numbers longer than the trigger, this is the blocksize of the groups.\r
+% The blocksize must be less than the trigger threshold, and 2 * blocksize\r
+% must be greater than the trigger threshold (can't do more than one\r
+% separation on the initial trigger).\r
+FUNCTION {large.number.blocksize}{ #3 }\r
+\r
+% What is actually inserted between the number groups.\r
+FUNCTION {large.number.separator}{ "\," }\r
+\r
+% So as to save on integer variables by reusing existing ones, numnames\r
+% holds the current number of consecutive digits read and nameptr holds\r
+% the number that will trigger an inserted space.\r
+FUNCTION {large.number.separate}\r
+{ 't :=\r
+  ""\r
+  #0 'numnames :=\r
+  large.number.trigger 'nameptr :=\r
+  { t empty$ not }\r
+  { t #-1 #1 substring$ is.num\r
+      { numnames #1 + 'numnames := }\r
+      { #0 'numnames := \r
+        large.number.trigger 'nameptr :=\r
+      }\r
+    if$\r
+    t #-1 #1 substring$ swap$ *\r
+    t #-2 global.max$ substring$ 't :=\r
+    numnames nameptr =\r
+      { duplicate$ #1 nameptr large.number.blocksize - substring$ swap$\r
+        nameptr large.number.blocksize - #1 + global.max$ substring$\r
+        large.number.separator swap$ * *\r
+        nameptr large.number.blocksize - 'numnames :=\r
+        large.number.blocksize #1 + 'nameptr :=\r
+      }\r
+      { skip$ }\r
+    if$\r
+  }\r
+  while$\r
+}\r
+\r
+% Converts all single dashes "-" to double dashes "--".\r
+FUNCTION {n.dashify}\r
+{ large.number.separate\r
+  't :=\r
+  ""\r
+    { t empty$ not }\r
+    { t #1 #1 substring$ "-" =\r
+        { t #1 #2 substring$ "--" = not\r
+            { "--" *\r
+              t #2 global.max$ substring$ 't :=\r
+            }\r
+            {   { t #1 #1 substring$ "-" = }\r
+                { "-" *\r
+                  t #2 global.max$ substring$ 't :=\r
+                }\r
+              while$\r
+            }\r
+          if$\r
+        }\r
+        { t #1 #1 substring$ *\r
+          t #2 global.max$ substring$ 't :=\r
+        }\r
+      if$\r
+    }\r
+  while$\r
+}\r
+\r
+\r
+% This function detects entries with names that are identical to that of\r
+% the previous entry and replaces the repeated names with dashes (if the\r
+% "is.dash.repeated.names" user control is nonzero).\r
+FUNCTION {name.or.dash}\r
+{ 's :=\r
+   oldname empty$\r
+     { s 'oldname := s }\r
+     { s oldname =\r
+         { is.dash.repeated.names\r
+              { repeated.name.dashes }\r
+              { s 'oldname := s }\r
+            if$\r
+         }\r
+         { s 'oldname := s }\r
+       if$\r
+     }\r
+   if$\r
+}\r
+\r
+% Converts the number string on the top of the stack to\r
+% "numerical ordinal form" (e.g., "7" to "7th"). There is\r
+% no artificial limit to the upper bound of the numbers as the\r
+% two least significant digits determine the ordinal form.\r
+FUNCTION {num.to.ordinal}\r
+{ duplicate$ #-2 #1 substring$ "1" =\r
+      { bbl.th * }\r
+      { duplicate$ #-1 #1 substring$ "1" =\r
+          { bbl.st * }\r
+          { duplicate$ #-1 #1 substring$ "2" =\r
+              { bbl.nd * }\r
+              { duplicate$ #-1 #1 substring$ "3" =\r
+                  { bbl.rd * }\r
+                  { bbl.th * }\r
+                if$\r
+              }\r
+            if$\r
+          }\r
+        if$\r
+      }\r
+    if$\r
+}\r
+\r
+% If the string on the top of the stack begins with a number,\r
+% (e.g., 11th) then replace the string with the leading number\r
+% it contains. Otherwise retain the string as-is. s holds the\r
+% extracted number, t holds the part of the string that remains\r
+% to be scanned.\r
+FUNCTION {extract.num}\r
+{ duplicate$ 't :=\r
+  "" 's :=\r
+  { t empty$ not }\r
+  { t #1 #1 substring$\r
+    t #2 global.max$ substring$ 't :=\r
+    duplicate$ is.num\r
+      { s swap$ * 's := }\r
+      { pop$ "" 't := }\r
+    if$\r
+  }\r
+  while$\r
+  s empty$\r
+    'skip$\r
+    { pop$ s }\r
+  if$\r
+}\r
+\r
+% Converts the word number string on the top of the stack to\r
+% Arabic string form. Will be successful up to "tenth".\r
+FUNCTION {word.to.num}\r
+{ duplicate$ "l" change.case$ 's :=\r
+  s "first" =\r
+    { pop$ "1" }\r
+    { skip$ }\r
+  if$\r
+  s "second" =\r
+    { pop$ "2" }\r
+    { skip$ }\r
+  if$\r
+  s "third" =\r
+    { pop$ "3" }\r
+    { skip$ }\r
+  if$\r
+  s "fourth" =\r
+    { pop$ "4" }\r
+    { skip$ }\r
+  if$\r
+  s "fifth" =\r
+    { pop$ "5" }\r
+    { skip$ }\r
+  if$\r
+  s "sixth" =\r
+    { pop$ "6" }\r
+    { skip$ }\r
+  if$\r
+  s "seventh" =\r
+    { pop$ "7" }\r
+    { skip$ }\r
+  if$\r
+  s "eighth" =\r
+    { pop$ "8" }\r
+    { skip$ }\r
+  if$\r
+  s "ninth" =\r
+    { pop$ "9" }\r
+    { skip$ }\r
+  if$\r
+  s "tenth" =\r
+    { pop$ "10" }\r
+    { skip$ }\r
+  if$\r
+}\r
+\r
+\r
+% Converts the string on the top of the stack to numerical\r
+% ordinal (e.g., "11th") form.\r
+FUNCTION {convert.edition}\r
+{ duplicate$ empty$ 'skip$\r
+    { duplicate$ #1 #1 substring$ is.num\r
+        { extract.num\r
+          num.to.ordinal\r
+        }\r
+        { word.to.num\r
+          duplicate$ #1 #1 substring$ is.num\r
+            { num.to.ordinal }\r
+            { "edition ordinal word " quote$ * edition * quote$ *\r
+              " may be too high (or improper) for conversion" * " in " * cite$ * warning$\r
+            }\r
+          if$\r
+        }\r
+      if$\r
+    }\r
+  if$\r
+}\r
+\r
+\r
+\r
+\r
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\r
+%% LATEX BIBLIOGRAPHY CODE %%\r
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\r
+\r
+FUNCTION {start.entry}\r
+{ newline$\r
+  "\bibitem{" write$\r
+  cite$ write$\r
+  "}" write$\r
+  newline$\r
+  ""\r
+  initialize.prev.this.status\r
+}\r
+\r
+% Here we write out all the LaTeX code that we will need. The most involved\r
+% code sequences are those that control the alternate interword spacing and\r
+% foreign language hyphenation patterns. The heavy use of \providecommand\r
+% gives users a way to override the defaults. Special thanks to Javier Bezos,\r
+% Johannes Braams, Robin Fairbairns, Heiko Oberdiek, Donald Arseneau and all\r
+% the other gurus on comp.text.tex for their help and advice on the topic of\r
+% \selectlanguage, Babel and BibTeX.\r
+FUNCTION {begin.bib}\r
+{ "% Generated by IEEEtran.bst, version: " bst.file.version * " (" * bst.file.date * ")" *\r
+  write$ newline$\r
+  preamble$ empty$ 'skip$\r
+    { preamble$ write$ newline$ }\r
+  if$\r
+  "\begin{thebibliography}{"  longest.label  * "}" *\r
+  write$ newline$\r
+  "\providecommand{\url}[1]{#1}"\r
+  write$ newline$\r
+  "\csname url@samestyle\endcsname"\r
+  write$ newline$\r
+  "\providecommand{\newblock}{\relax}"\r
+  write$ newline$\r
+  "\providecommand{\bibinfo}[2]{#2}"\r
+  write$ newline$\r
+  "\providecommand{\BIBentrySTDinterwordspacing}{\spaceskip=0pt\relax}"\r
+  write$ newline$\r
+  "\providecommand{\BIBentryALTinterwordstretchfactor}{"\r
+  ALTinterwordstretchfactor * "}" *\r
+  write$ newline$\r
+  "\providecommand{\BIBentryALTinterwordspacing}{\spaceskip=\fontdimen2\font plus "\r
+  write$ newline$\r
+  "\BIBentryALTinterwordstretchfactor\fontdimen3\font minus \fontdimen4\font\relax}"\r
+  write$ newline$\r
+  "\providecommand{\BIBforeignlanguage}[2]{{%"\r
+  write$ newline$\r
+  "\expandafter\ifx\csname l@#1\endcsname\relax"\r
+  write$ newline$\r
+  "\typeout{** WARNING: IEEEtran.bst: No hyphenation pattern has been}%"\r
+  write$ newline$\r
+  "\typeout{** loaded for the language `#1'. Using the pattern for}%"\r
+  write$ newline$\r
+  "\typeout{** the default language instead.}%"\r
+  write$ newline$\r
+  "\else"\r
+  write$ newline$\r
+  "\language=\csname l@#1\endcsname"\r
+  write$ newline$\r
+  "\fi"\r
+  write$ newline$\r
+  "#2}}"\r
+  write$ newline$\r
+  "\providecommand{\BIBdecl}{\relax}"\r
+  write$ newline$\r
+  "\BIBdecl"\r
+  write$ newline$\r
+}\r
+\r
+FUNCTION {end.bib}\r
+{ newline$ "\end{thebibliography}" write$ newline$ }\r
+\r
+FUNCTION {if.url.alt.interword.spacing}\r
+{ is.use.alt.interword.spacing \r
+     {url empty$ 'skip$ {"\BIBentryALTinterwordspacing" write$ newline$} if$}\r
+     { skip$ }\r
+   if$\r
+}\r
+\r
+FUNCTION {if.url.std.interword.spacing}\r
+{ is.use.alt.interword.spacing \r
+     {url empty$ 'skip$ {"\BIBentrySTDinterwordspacing" write$ newline$} if$}\r
+     { skip$ }\r
+   if$\r
+}\r
+\r
+\r
+\r
+\r
+%%%%%%%%%%%%%%%%%%%%%%%%\r
+%% LONGEST LABEL PASS %%\r
+%%%%%%%%%%%%%%%%%%%%%%%%\r
+\r
+FUNCTION {initialize.longest.label}\r
+{ "" 'longest.label :=\r
+  #1 'number.label :=\r
+  #0 'longest.label.width :=\r
+}\r
+\r
+FUNCTION {longest.label.pass}\r
+{ type$ "ieeetranbstctl" =\r
+    { skip$ }\r
+    { number.label int.to.str$ 'label :=\r
+      number.label #1 + 'number.label :=\r
+      label width$ longest.label.width >\r
+        { label 'longest.label :=\r
+          label width$ 'longest.label.width :=\r
+        }\r
+        { skip$ }\r
+      if$\r
+    }\r
+  if$\r
+}\r
+\r
+\r
+\r
+\r
+%%%%%%%%%%%%%%%%%%%%%\r
+%% FORMAT HANDLERS %%\r
+%%%%%%%%%%%%%%%%%%%%%\r
+\r
+%% Lower Level Formats (used by higher level formats)\r
+\r
+FUNCTION {format.address.org.or.pub.date}\r
+{ 't :=\r
+  ""\r
+  year empty$\r
+    { "empty year in " cite$ * warning$ }\r
+    { skip$ }\r
+  if$\r
+  address empty$ t empty$ and\r
+  year empty$ and month empty$ and\r
+    { skip$ }\r
+    { this.to.prev.status\r
+      this.status.std\r
+      cap.status.std\r
+      address "address" bibinfo.check *\r
+      t empty$\r
+        { skip$ }\r
+        { punct.period 'prev.status.punct :=\r
+          space.large 'prev.status.space :=\r
+          address empty$\r
+            { skip$ }\r
+            { ": " * }\r
+          if$\r
+          t *\r
+        }\r
+      if$\r
+      year empty$ month empty$ and\r
+        { skip$ }\r
+        { t empty$ address empty$ and\r
+            { skip$ }\r
+            { ", " * }\r
+          if$\r
+          month empty$\r
+            { year empty$\r
+                { skip$ }\r
+                { year "year" bibinfo.check * }\r
+              if$\r
+            }\r
+            { month "month" bibinfo.check *\r
+              year empty$\r
+                 { skip$ }\r
+                 { " " * year "year" bibinfo.check * }\r
+              if$\r
+            }\r
+          if$\r
+        }\r
+      if$\r
+    }\r
+  if$\r
+}\r
+\r
+\r
+FUNCTION {format.names}\r
+{ 'bibinfo :=\r
+  duplicate$ empty$ 'skip$ {\r
+  this.to.prev.status\r
+  this.status.std\r
+  's :=\r
+  "" 't :=\r
+  #1 'nameptr :=\r
+  s num.names$ 'numnames :=\r
+  numnames 'namesleft :=\r
+    { namesleft #0 > }\r
+    { s nameptr\r
+      name.format.string\r
+      format.name$\r
+      bibinfo bibinfo.check\r
+      't :=\r
+      nameptr #1 >\r
+        { nameptr num.names.shown.with.forced.et.al #1 + =\r
+          numnames max.num.names.before.forced.et.al >\r
+          is.forced.et.al and and\r
+            { "others" 't :=\r
+              #1 'namesleft :=\r
+            }\r
+            { skip$ }\r
+          if$\r
+          namesleft #1 >\r
+            { ", " * t do.name.latex.cmd * }\r
+            { s nameptr "{ll}" format.name$ duplicate$ "others" =\r
+                { 't := }\r
+                { pop$ }\r
+              if$\r
+              t "others" =\r
+                { " " * bbl.etal emphasize * }\r
+                { numnames #2 >\r
+                    { "," * }\r
+                    { skip$ }\r
+                  if$\r
+                  bbl.and\r
+                  space.word * t do.name.latex.cmd *\r
+                }\r
+              if$\r
+            }\r
+          if$\r
+        }\r
+        { t do.name.latex.cmd }\r
+      if$\r
+      nameptr #1 + 'nameptr :=\r
+      namesleft #1 - 'namesleft :=\r
+    }\r
+  while$\r
+  cap.status.std\r
+  } if$\r
+}\r
+\r
+\r
+\r
+\r
+%% Higher Level Formats\r
+\r
+%% addresses/locations\r
+\r
+FUNCTION {format.address}\r
+{ address duplicate$ empty$ 'skip$\r
+    { this.to.prev.status\r
+      this.status.std\r
+      cap.status.std\r
+    }\r
+  if$\r
+}\r
+\r
+\r
+\r
+%% author/editor names\r
+\r
+FUNCTION {format.authors}{ author "author" format.names }\r
+\r
+FUNCTION {format.editors}\r
+{ editor "editor" format.names duplicate$ empty$ 'skip$\r
+    { ", " *\r
+      get.bbl.editor\r
+      capitalize\r
+      *\r
+    }\r
+  if$\r
+}\r
+\r
+\r
+\r
+%% date\r
+\r
+FUNCTION {format.date}\r
+{\r
+  month "month" bibinfo.check duplicate$ empty$\r
+  year  "year" bibinfo.check duplicate$ empty$\r
+    { swap$ 'skip$\r
+        { this.to.prev.status\r
+          this.status.std\r
+          cap.status.std\r
+         "there's a month but no year in " cite$ * warning$ }\r
+      if$\r
+      *\r
+    }\r
+    { this.to.prev.status\r
+      this.status.std\r
+      cap.status.std\r
+      swap$ 'skip$\r
+        {\r
+          swap$\r
+          " " * swap$\r
+        }\r
+      if$\r
+      *\r
+    }\r
+  if$\r
+}\r
+\r
+% WARNING: This function was modified to adhere to the formatting rules\r
+% of MESH2013 conference for entries with both month and year specified.\r
+% It will not work properly otherwise.\r
+FUNCTION {format.date.electronic}\r
+{ year  "year" bibinfo.check duplicate$ empty$\r
+  month "month" bibinfo.check duplicate$ empty$\r
+    { swap$ \r
+        { pop$ }\r
+        { "there's a month but no year in " cite$ * warning$\r
+        pop$ ")" * "(" swap$ *\r
+        this.to.prev.status\r
+        punct.no 'this.status.punct :=\r
+        space.normal 'this.status.space :=\r
+        quote.no 'this.status.quote :=\r
+        cap.yes  'status.cap :=\r
+        }\r
+      if$\r
+    }\r
+    { swap$ \r
+        { swap$ pop$ ")" * "(" swap$ * }\r
+        { "[retrieved: " swap$ * ", " * swap$ * "]" * }\r
+      if$\r
+    this.to.prev.status\r
+    punct.no 'this.status.punct :=\r
+    space.normal 'this.status.space :=\r
+    quote.no 'this.status.quote :=\r
+    cap.yes  'status.cap :=\r
+    }\r
+  if$\r
+}\r
+\r
+\r
+\r
+%% edition/title\r
+\r
+% Note: IEEE considers the edition to be closely associated with\r
+% the title of a book. So, in IEEEtran.bst the edition is normally handled \r
+% within the formatting of the title. The format.edition function is \r
+% retained here for possible future use.\r
+FUNCTION {format.edition}\r
+{ edition duplicate$ empty$ 'skip$\r
+    { this.to.prev.status\r
+      this.status.std\r
+      convert.edition\r
+      status.cap\r
+        { "t" }\r
+        { "l" }\r
+      if$ change.case$\r
+      "edition" bibinfo.check\r
+      "~" * bbl.edition *\r
+      cap.status.std\r
+    }\r
+  if$\r
+}\r
+\r
+% This is used to format the booktitle of a conference proceedings.\r
+% Here we use the "intype" field to provide the user a way to \r
+% override the word "in" (e.g., with things like "presented at")\r
+% Use of intype stops the emphasis of the booktitle to indicate that\r
+% we no longer mean the written conference proceedings, but the\r
+% conference itself.\r
+FUNCTION {format.in.booktitle}\r
+{ booktitle "booktitle" bibinfo.check duplicate$ empty$ 'skip$\r
+    { this.to.prev.status\r
+      this.status.std\r
+      select.language\r
+      intype missing$\r
+        { emphasize\r
+          bbl.in " " *\r
+        }\r
+        { intype " " * }\r
+      if$\r
+      swap$ *\r
+      cap.status.std\r
+    }\r
+  if$\r
+}\r
+\r
+% This is used to format the booktitle of collection.\r
+% Here the "intype" field is not supported, but "edition" is.\r
+FUNCTION {format.in.booktitle.edition}\r
+{ booktitle "booktitle" bibinfo.check duplicate$ empty$ 'skip$\r
+    { this.to.prev.status\r
+      this.status.std\r
+      select.language\r
+      emphasize\r
+      edition empty$ 'skip$\r
+        { ", " *\r
+          edition\r
+          convert.edition\r
+          "l" change.case$\r
+          * "~" * bbl.edition *\r
+        }\r
+      if$\r
+      bbl.in " " * swap$ *\r
+      cap.status.std\r
+    }\r
+  if$\r
+}\r
+\r
+FUNCTION {format.article.title}\r
+{ title duplicate$ empty$ 'skip$\r
+    { this.to.prev.status\r
+      this.status.std\r
+      "t" change.case$\r
+    }\r
+  if$\r
+  "title" bibinfo.check\r
+  duplicate$ empty$ 'skip$\r
+    { quote.close 'this.status.quote :=\r
+      is.last.char.not.punct\r
+        { punct.std 'this.status.punct := }\r
+        { punct.no 'this.status.punct := }\r
+      if$\r
+      select.language\r
+      "``" swap$ *\r
+      cap.status.std\r
+    }\r
+  if$\r
+}\r
+\r
+FUNCTION {format.article.title.electronic}\r
+{ title duplicate$ empty$ 'skip$\r
+    { this.to.prev.status\r
+      this.status.std\r
+      cap.status.std\r
+      "t" change.case$ \r
+    }\r
+  if$\r
+  "title" bibinfo.check\r
+  duplicate$ empty$ \r
+    { skip$ } \r
+    { select.language }\r
+  if$\r
+}\r
+\r
+FUNCTION {format.book.title.edition}\r
+{ title "title" bibinfo.check\r
+  duplicate$ empty$\r
+    { "empty title in " cite$ * warning$ }\r
+    { this.to.prev.status\r
+      this.status.std\r
+      select.language\r
+      emphasize\r
+      edition empty$ 'skip$\r
+        { ", " *\r
+          edition\r
+          convert.edition\r
+          status.cap\r
+            { "t" }\r
+            { "l" }\r
+          if$\r
+          change.case$\r
+          * "~" * bbl.edition *\r
+        }\r
+      if$\r
+      cap.status.std\r
+    }\r
+  if$\r
+}\r
+\r
+FUNCTION {format.book.title}\r
+{ title "title" bibinfo.check\r
+  duplicate$ empty$ 'skip$\r
+    { this.to.prev.status\r
+      this.status.std\r
+      cap.status.std\r
+      select.language\r
+      emphasize\r
+    }\r
+  if$\r
+}\r
+\r
+\r
+\r
+%% journal\r
+\r
+FUNCTION {format.journal}\r
+{ journal duplicate$ empty$ 'skip$\r
+    { this.to.prev.status\r
+      this.status.std\r
+      cap.status.std\r
+      select.language\r
+      emphasize\r
+    }\r
+  if$\r
+}\r
+\r
+\r
+\r
+%% how published\r
+\r
+FUNCTION {format.howpublished}\r
+{ howpublished duplicate$ empty$ 'skip$\r
+    { this.to.prev.status\r
+      this.status.std\r
+      cap.status.std\r
+    }\r
+  if$\r
+}\r
+\r
+\r
+\r
+%% institutions/organization/publishers/school\r
+\r
+FUNCTION {format.institution}\r
+{ institution duplicate$ empty$ 'skip$\r
+    { this.to.prev.status\r
+      this.status.std\r
+      cap.status.std\r
+    }\r
+  if$\r
+}\r
+\r
+FUNCTION {format.organization}\r
+{ organization duplicate$ empty$ 'skip$\r
+    { this.to.prev.status\r
+      this.status.std\r
+      cap.status.std\r
+    }\r
+  if$\r
+}\r
+\r
+FUNCTION {format.address.publisher.date}\r
+{ publisher "publisher" bibinfo.warn format.address.org.or.pub.date }\r
+\r
+FUNCTION {format.address.publisher.date.nowarn}\r
+{ publisher "publisher" bibinfo.check format.address.org.or.pub.date }\r
+\r
+FUNCTION {format.address.organization.date}\r
+{ organization "organization" bibinfo.check format.address.org.or.pub.date }\r
+\r
+FUNCTION {format.school}\r
+{ school duplicate$ empty$ 'skip$\r
+    { this.to.prev.status\r
+      this.status.std\r
+      cap.status.std\r
+    }\r
+  if$\r
+}\r
+\r
+\r
+\r
+%% volume/number/series/chapter/pages\r
+\r
+FUNCTION {format.volume}\r
+{ volume empty.field.to.null.string\r
+  duplicate$ empty$ 'skip$\r
+    { this.to.prev.status\r
+      this.status.std\r
+      bbl.volume \r
+      status.cap\r
+        { capitalize }\r
+        { skip$ }\r
+      if$\r
+      swap$ tie.or.space.prefix\r
+      "volume" bibinfo.check\r
+      * *\r
+      cap.status.std\r
+    }\r
+  if$\r
+}\r
+\r
+FUNCTION {format.number}\r
+{ number empty.field.to.null.string\r
+  duplicate$ empty$ 'skip$\r
+    { this.to.prev.status\r
+      this.status.std\r
+      status.cap\r
+         { bbl.number capitalize }\r
+         { bbl.number }\r
+       if$\r
+      swap$ tie.or.space.prefix\r
+      "number" bibinfo.check\r
+      * *\r
+      cap.status.std\r
+    }\r
+  if$\r
+}\r
+\r
+FUNCTION {format.number.if.use.for.article}\r
+{ is.use.number.for.article \r
+     { format.number }\r
+     { "" }\r
+   if$\r
+}\r
+\r
+% IEEE does not seem to tie the series so closely with the volume\r
+% and number as is done in other bibliography styles. Instead the\r
+% series is treated somewhat like an extension of the title.\r
+FUNCTION {format.series}\r
+{ series empty$ \r
+   { "" }\r
+   { this.to.prev.status\r
+     this.status.std\r
+     bbl.series " " *\r
+     series "series" bibinfo.check *\r
+     cap.status.std\r
+   }\r
+ if$\r
+}\r
+\r
+\r
+FUNCTION {format.chapter}\r
+{ chapter empty$\r
+    { "" }\r
+    { this.to.prev.status\r
+      this.status.std\r
+      type empty$\r
+        { bbl.chapter }\r
+        { type "l" change.case$\r
+          "type" bibinfo.check\r
+        }\r
+      if$\r
+      chapter tie.or.space.prefix\r
+      "chapter" bibinfo.check\r
+      * *\r
+      cap.status.std\r
+    }\r
+  if$\r
+}\r
+\r
+\r
+% The intended use of format.paper is for paper numbers of inproceedings.\r
+% The paper type can be overridden via the type field.\r
+% We allow the type to be displayed even if the paper number is absent\r
+% for things like "postdeadline paper"\r
+FUNCTION {format.paper}\r
+{ is.use.paper\r
+     { paper empty$\r
+        { type empty$\r
+            { "" }\r
+            { this.to.prev.status\r
+              this.status.std\r
+              type "type" bibinfo.check\r
+              cap.status.std\r
+            }\r
+          if$\r
+        }\r
+        { this.to.prev.status\r
+          this.status.std\r
+          type empty$\r
+            { bbl.paper }\r
+            { type "type" bibinfo.check }\r
+          if$\r
+          " " * paper\r
+          "paper" bibinfo.check\r
+          *\r
+          cap.status.std\r
+        }\r
+      if$\r
+     }\r
+     { "" } \r
+   if$\r
+}\r
+\r
+\r
+FUNCTION {format.pages}\r
+{ pages duplicate$ empty$ 'skip$\r
+    { this.to.prev.status\r
+      this.status.std\r
+      duplicate$ is.multiple.pages\r
+        {\r
+          bbl.pages swap$\r
+          n.dashify\r
+        }\r
+        {\r
+          bbl.page swap$\r
+        }\r
+      if$\r
+      tie.or.space.prefix\r
+      "pages" bibinfo.check\r
+      * *\r
+      cap.status.std\r
+    }\r
+  if$\r
+}\r
+\r
+\r
+\r
+%% technical report number\r
+\r
+FUNCTION {format.tech.report.number}\r
+{ number "number" bibinfo.check\r
+  this.to.prev.status\r
+  this.status.std\r
+  cap.status.std\r
+  type duplicate$ empty$\r
+    { pop$ \r
+      bbl.techrep\r
+    }\r
+    { skip$ }\r
+  if$\r
+  "type" bibinfo.check \r
+  swap$ duplicate$ empty$\r
+    { pop$ }\r
+    { tie.or.space.prefix * * }\r
+  if$\r
+}\r
+\r
+\r
+\r
+%% note\r
+\r
+FUNCTION {format.note}\r
+{ note empty$\r
+    { "" }\r
+    { this.to.prev.status\r
+      this.status.std\r
+      punct.period 'this.status.punct :=\r
+      note #1 #1 substring$\r
+      duplicate$ "{" =\r
+        { skip$ }\r
+        { status.cap\r
+          { "u" }\r
+          { "l" }\r
+        if$\r
+        change.case$\r
+        }\r
+      if$\r
+      note #2 global.max$ substring$ * "note" bibinfo.check\r
+      cap.yes  'status.cap :=\r
+    }\r
+  if$\r
+}\r
+\r
+\r
+\r
+%% patent\r
+\r
+FUNCTION {format.patent.date}\r
+{ this.to.prev.status\r
+  this.status.std\r
+  year empty$\r
+    { monthfiled duplicate$ empty$\r
+        { "monthfiled" bibinfo.check pop$ "" }\r
+        { "monthfiled" bibinfo.check }\r
+      if$\r
+      dayfiled duplicate$ empty$\r
+        { "dayfiled" bibinfo.check pop$ "" * }\r
+        { "dayfiled" bibinfo.check \r
+          monthfiled empty$ \r
+             { "dayfiled without a monthfiled in " cite$ * warning$\r
+               * \r
+             }\r
+             { " " swap$ * * }\r
+           if$\r
+        }\r
+      if$\r
+      yearfiled empty$\r
+        { "no year or yearfiled in " cite$ * warning$ }\r
+        { yearfiled "yearfiled" bibinfo.check \r
+          swap$\r
+          duplicate$ empty$\r
+             { pop$ }\r
+             { ", " * swap$ * }\r
+           if$\r
+        }\r
+      if$\r
+    }\r
+    { month duplicate$ empty$\r
+        { "month" bibinfo.check pop$ "" }\r
+        { "month" bibinfo.check }\r
+      if$\r
+      day duplicate$ empty$\r
+        { "day" bibinfo.check pop$ "" * }\r
+        { "day" bibinfo.check \r
+          month empty$ \r
+             { "day without a month in " cite$ * warning$\r
+               * \r
+             }\r
+             { " " swap$ * * }\r
+           if$\r
+        }\r
+      if$\r
+      year "year" bibinfo.check \r
+      swap$\r
+      duplicate$ empty$\r
+        { pop$ }\r
+        { ", " * swap$ * }\r
+      if$\r
+    }\r
+  if$\r
+  cap.status.std\r
+}\r
+\r
+FUNCTION {format.patent.nationality.type.number}\r
+{ this.to.prev.status\r
+  this.status.std\r
+  nationality duplicate$ empty$\r
+    { "nationality" bibinfo.warn pop$ "" }\r
+    { "nationality" bibinfo.check\r
+      duplicate$ "l" change.case$ "united states" =\r
+        { pop$ bbl.patentUS }\r
+        { skip$ }\r
+      if$\r
+      " " *\r
+    }\r
+  if$\r
+  type empty$\r
+    { bbl.patent "type" bibinfo.check }\r
+    { type "type" bibinfo.check }\r
+  if$  \r
+  *\r
+  number duplicate$ empty$\r
+    { "number" bibinfo.warn pop$ }\r
+    { "number" bibinfo.check\r
+      large.number.separate\r
+      swap$ " " * swap$ *\r
+    }\r
+  if$ \r
+  cap.status.std\r
+}\r
+\r
+\r
+\r
+%% standard\r
+\r
+FUNCTION {format.organization.institution.standard.type.number}\r
+{ this.to.prev.status\r
+  this.status.std\r
+  organization duplicate$ empty$\r
+    { pop$ \r
+      institution duplicate$ empty$\r
+        { "institution" bibinfo.warn }\r
+        { "institution" bibinfo.warn " " * }\r
+      if$\r
+    }\r
+    { "organization" bibinfo.warn " " * }\r
+  if$\r
+  type empty$\r
+    { bbl.standard "type" bibinfo.check }\r
+    { type "type" bibinfo.check }\r
+  if$  \r
+  *\r
+  number duplicate$ empty$\r
+    { "number" bibinfo.check pop$ }\r
+    { "number" bibinfo.check\r
+      large.number.separate\r
+      swap$ " " * swap$ *\r
+    }\r
+  if$ \r
+  cap.status.std\r
+}\r
+\r
+FUNCTION {format.revision}\r
+{ revision empty$\r
+    { "" }\r
+    { this.to.prev.status\r
+      this.status.std\r
+      bbl.revision\r
+      revision tie.or.space.prefix\r
+      "revision" bibinfo.check\r
+      * *\r
+      cap.status.std\r
+    }\r
+  if$\r
+}\r
+\r
+\r
+%% thesis\r
+\r
+FUNCTION {format.master.thesis.type}\r
+{ this.to.prev.status\r
+  this.status.std\r
+  type empty$\r
+    {\r
+      bbl.mthesis\r
+    }\r
+    { \r
+      type "type" bibinfo.check\r
+    }\r
+  if$\r
+cap.status.std\r
+}\r
+\r
+FUNCTION {format.phd.thesis.type}\r
+{ this.to.prev.status\r
+  this.status.std\r
+  type empty$\r
+    {\r
+      bbl.phdthesis\r
+    }\r
+    { \r
+      type "type" bibinfo.check\r
+    }\r
+  if$\r
+cap.status.std\r
+}\r
+\r
+\r
+\r
+%% URL\r
+\r
+FUNCTION {format.url}\r
+{ url empty$\r
+    { "" }\r
+    { this.to.prev.status\r
+      this.status.std\r
+      cap.yes 'status.cap :=\r
+      name.url.prefix " " *\r
+      "\url{" * url * "}" *\r
+      punct.no 'this.status.punct :=\r
+      punct.period 'prev.status.punct :=\r
+      space.normal 'this.status.space :=\r
+      space.normal 'prev.status.space :=\r
+      quote.no 'this.status.quote :=\r
+    }\r
+  if$\r
+}\r
+\r
+\r
+\r
+\r
+%%%%%%%%%%%%%%%%%%%%\r
+%% ENTRY HANDLERS %%\r
+%%%%%%%%%%%%%%%%%%%%\r
+\r
+\r
+% Note: In many journals, IEEE (or the authors) tend not to show the number\r
+% for articles, so the display of the number is controlled here by the\r
+% switch "is.use.number.for.article"\r
+FUNCTION {article}\r
+{ std.status.using.comma\r
+  start.entry\r
+  if.url.alt.interword.spacing\r
+  format.authors "author" output.warn\r
+  name.or.dash\r
+  format.article.title "title" output.warn\r
+  format.journal "journal" bibinfo.check "journal" output.warn\r
+  format.volume output\r
+  format.number.if.use.for.article output\r
+  format.date "year" output.warn\r
+  format.pages output\r
+  format.note output\r
+  format.url output\r
+  fin.entry\r
+  if.url.std.interword.spacing\r
+}\r
+\r
+FUNCTION {book}\r
+{ std.status.using.comma\r
+  start.entry\r
+  if.url.alt.interword.spacing\r
+  author empty$\r
+    { format.editors "author and editor" output.warn }\r
+    { format.authors output.nonnull }\r
+  if$\r
+  name.or.dash\r
+  format.book.title.edition output\r
+  format.series output\r
+  author empty$\r
+    { skip$ }\r
+    { format.editors output }\r
+  if$\r
+  format.address.publisher.date output\r
+  format.volume output\r
+  format.number output\r
+  format.note output\r
+  format.url output\r
+  fin.entry\r
+  if.url.std.interword.spacing\r
+}\r
+\r
+FUNCTION {booklet}\r
+{ std.status.using.comma\r
+  start.entry\r
+  if.url.alt.interword.spacing\r
+  format.authors output\r
+  name.or.dash\r
+  format.article.title "title" output.warn\r
+  format.howpublished "howpublished" bibinfo.check output\r
+  format.organization "organization" bibinfo.check output\r
+  format.address "address" bibinfo.check output\r
+  format.date output\r
+  format.note output\r
+  format.url output\r
+  fin.entry\r
+  if.url.std.interword.spacing\r
+}\r
+\r
+FUNCTION {electronic}\r
+{ std.status.using.period\r
+  start.entry\r
+  if.url.alt.interword.spacing\r
+  format.authors output\r
+  name.or.dash\r
+  format.article.title.electronic output\r
+  format.howpublished "howpublished" bibinfo.check output\r
+  format.organization "organization" bibinfo.check output\r
+  format.address "address" bibinfo.check output\r
+  format.note output\r
+  format.url output\r
+  format.date.electronic output\r
+  fin.entry\r
+  empty.entry.warn\r
+  if.url.std.interword.spacing\r
+}\r
+\r
+FUNCTION {inbook}\r
+{ std.status.using.comma\r
+  start.entry\r
+  if.url.alt.interword.spacing\r
+  author empty$\r
+    { format.editors "author and editor" output.warn }\r
+    { format.authors output.nonnull }\r
+  if$\r
+  name.or.dash\r
+  format.book.title.edition output\r
+  format.series output\r
+  format.address.publisher.date output\r
+  format.volume output\r
+  format.number output\r
+  format.chapter output\r
+  format.pages output\r
+  format.note output\r
+  format.url output\r
+  fin.entry\r
+  if.url.std.interword.spacing\r
+}\r
+\r
+FUNCTION {incollection}\r
+{ std.status.using.comma\r
+  start.entry\r
+  if.url.alt.interword.spacing\r
+  format.authors "author" output.warn\r
+  name.or.dash\r
+  format.article.title "title" output.warn\r
+  format.in.booktitle.edition "booktitle" output.warn\r
+  format.series output\r
+  format.editors output\r
+  format.address.publisher.date.nowarn output\r
+  format.volume output\r
+  format.number output\r
+  format.chapter output\r
+  format.pages output\r
+  format.note output\r
+  format.url output\r
+  fin.entry\r
+  if.url.std.interword.spacing\r
+}\r
+\r
+FUNCTION {inproceedings}\r
+{ std.status.using.comma\r
+  start.entry\r
+  if.url.alt.interword.spacing\r
+  format.authors "author" output.warn\r
+  name.or.dash\r
+  format.article.title "title" output.warn\r
+  format.in.booktitle "booktitle" output.warn\r
+  format.series output\r
+  format.editors output\r
+  format.volume output\r
+  format.number output\r
+  publisher empty$\r
+    { format.address.organization.date output }\r
+    { format.organization "organization" bibinfo.check output\r
+      format.address.publisher.date output\r
+    }\r
+  if$\r
+  format.paper output\r
+  format.pages output\r
+  format.note output\r
+  format.url output\r
+  fin.entry\r
+  if.url.std.interword.spacing\r
+}\r
+\r
+FUNCTION {manual}\r
+{ std.status.using.comma\r
+  start.entry\r
+  if.url.alt.interword.spacing\r
+  format.authors output\r
+  name.or.dash\r
+  format.book.title.edition "title" output.warn\r
+  format.howpublished "howpublished" bibinfo.check output \r
+  format.organization "organization" bibinfo.check output\r
+  format.address "address" bibinfo.check output\r
+  format.date output\r
+  format.note output\r
+  format.url output\r
+  fin.entry\r
+  if.url.std.interword.spacing\r
+}\r
+\r
+FUNCTION {mastersthesis}\r
+{ std.status.using.comma\r
+  start.entry\r
+  if.url.alt.interword.spacing\r
+  format.authors "author" output.warn\r
+  name.or.dash\r
+  format.article.title "title" output.warn\r
+  format.master.thesis.type output.nonnull\r
+  format.school "school" bibinfo.warn output\r
+  format.address "address" bibinfo.check output\r
+  format.date "year" output.warn\r
+  format.note output\r
+  format.url output\r
+  fin.entry\r
+  if.url.std.interword.spacing\r
+}\r
+\r
+FUNCTION {misc}\r
+{ std.status.using.comma\r
+  start.entry\r
+  if.url.alt.interword.spacing\r
+  format.authors output\r
+  name.or.dash\r
+  format.article.title output\r
+  format.howpublished "howpublished" bibinfo.check output \r
+  format.organization "organization" bibinfo.check output\r
+  format.address "address" bibinfo.check output\r
+  format.pages output\r
+  format.date output\r
+  format.note output\r
+  format.url output\r
+  fin.entry\r
+  empty.entry.warn\r
+  if.url.std.interword.spacing\r
+}\r
+\r
+FUNCTION {patent}\r
+{ std.status.using.comma\r
+  start.entry\r
+  if.url.alt.interword.spacing\r
+  format.authors output\r
+  name.or.dash\r
+  format.article.title output\r
+  format.patent.nationality.type.number output\r
+  format.patent.date output\r
+  format.note output\r
+  format.url output\r
+  fin.entry\r
+  empty.entry.warn\r
+  if.url.std.interword.spacing\r
+}\r
+\r
+FUNCTION {periodical}\r
+{ std.status.using.comma\r
+  start.entry\r
+  if.url.alt.interword.spacing\r
+  format.editors output\r
+  name.or.dash\r
+  format.book.title "title" output.warn\r
+  format.series output\r
+  format.volume output\r
+  format.number output\r
+  format.organization "organization" bibinfo.check output\r
+  format.date "year" output.warn\r
+  format.note output\r
+  format.url output\r
+  fin.entry\r
+  if.url.std.interword.spacing\r
+}\r
+\r
+FUNCTION {phdthesis}\r
+{ std.status.using.comma\r
+  start.entry\r
+  if.url.alt.interword.spacing\r
+  format.authors "author" output.warn\r
+  name.or.dash\r
+  format.article.title "title" output.warn\r
+  format.phd.thesis.type output.nonnull\r
+  format.school "school" bibinfo.warn output\r
+  format.address "address" bibinfo.check output\r
+  format.date "year" output.warn\r
+  format.note output\r
+  format.url output\r
+  fin.entry\r
+  if.url.std.interword.spacing\r
+}\r
+\r
+FUNCTION {proceedings}\r
+{ std.status.using.comma\r
+  start.entry\r
+  if.url.alt.interword.spacing\r
+  format.editors output\r
+  name.or.dash\r
+  format.book.title "title" output.warn\r
+  format.series output\r
+  format.volume output\r
+  format.number output\r
+  publisher empty$\r
+    { format.address.organization.date output }\r
+    { format.organization "organization" bibinfo.check output\r
+      format.address.publisher.date output\r
+    }\r
+  if$\r
+  format.note output\r
+  format.url output\r
+  fin.entry\r
+  if.url.std.interword.spacing\r
+}\r
+\r
+FUNCTION {standard}\r
+{ std.status.using.comma\r
+  start.entry\r
+  if.url.alt.interword.spacing\r
+  format.authors output\r
+  name.or.dash\r
+  format.book.title "title" output.warn\r
+  format.howpublished "howpublished" bibinfo.check output \r
+  format.organization.institution.standard.type.number output\r
+  format.revision output\r
+  format.date output\r
+  format.note output\r
+  format.url output\r
+  fin.entry\r
+  if.url.std.interword.spacing\r
+}\r
+\r
+FUNCTION {techreport}\r
+{ std.status.using.comma\r
+  start.entry\r
+  if.url.alt.interword.spacing\r
+  format.authors "author" output.warn\r
+  name.or.dash\r
+  format.article.title "title" output.warn\r
+  format.howpublished "howpublished" bibinfo.check output \r
+  format.institution "institution" bibinfo.warn output\r
+  format.address "address" bibinfo.check output\r
+  format.tech.report.number output.nonnull\r
+  format.date "year" output.warn\r
+  format.note output\r
+  format.url output\r
+  fin.entry\r
+  if.url.std.interword.spacing\r
+}\r
+\r
+FUNCTION {unpublished}\r
+{ std.status.using.comma\r
+  start.entry\r
+  if.url.alt.interword.spacing\r
+  format.authors "author" output.warn\r
+  name.or.dash\r
+  format.article.title "title" output.warn\r
+  format.date output\r
+  format.note "note" output.warn\r
+  format.url output\r
+  fin.entry\r
+  if.url.std.interword.spacing\r
+}\r
+\r
+\r
+% The special entry type which provides the user interface to the\r
+% BST controls\r
+FUNCTION {IEEEtranBSTCTL}\r
+{ is.print.banners.to.terminal\r
+    { "** IEEEtran BST control entry " quote$ * cite$ * quote$ * " detected." *\r
+      top$\r
+    }\r
+    { skip$ }\r
+  if$\r
+  CTLuse_article_number\r
+  empty$\r
+    { skip$ }\r
+    { CTLuse_article_number\r
+      yes.no.to.int\r
+      'is.use.number.for.article :=\r
+    }\r
+  if$\r
+  CTLuse_paper\r
+  empty$\r
+    { skip$ }\r
+    { CTLuse_paper\r
+      yes.no.to.int\r
+      'is.use.paper :=\r
+    }\r
+  if$\r
+  CTLuse_forced_etal\r
+  empty$\r
+    { skip$ }\r
+    { CTLuse_forced_etal\r
+      yes.no.to.int\r
+      'is.forced.et.al :=\r
+    }\r
+  if$\r
+  CTLmax_names_forced_etal\r
+  empty$\r
+    { skip$ }\r
+    { CTLmax_names_forced_etal\r
+      string.to.integer\r
+      'max.num.names.before.forced.et.al :=\r
+    }\r
+  if$\r
+  CTLnames_show_etal\r
+  empty$\r
+    { skip$ }\r
+    { CTLnames_show_etal\r
+      string.to.integer\r
+      'num.names.shown.with.forced.et.al :=\r
+    }\r
+  if$\r
+  CTLuse_alt_spacing\r
+  empty$\r
+    { skip$ }\r
+    { CTLuse_alt_spacing\r
+      yes.no.to.int\r
+      'is.use.alt.interword.spacing :=\r
+    }\r
+  if$\r
+  CTLalt_stretch_factor\r
+  empty$\r
+    { skip$ }\r
+    { CTLalt_stretch_factor\r
+      'ALTinterwordstretchfactor :=\r
+      "\renewcommand{\BIBentryALTinterwordstretchfactor}{"\r
+      ALTinterwordstretchfactor * "}" *\r
+      write$ newline$\r
+    }\r
+  if$\r
+  CTLdash_repeated_names\r
+  empty$\r
+    { skip$ }\r
+    { CTLdash_repeated_names\r
+      yes.no.to.int\r
+      'is.dash.repeated.names :=\r
+    }\r
+  if$\r
+  CTLname_format_string\r
+  empty$\r
+    { skip$ }\r
+    { CTLname_format_string\r
+      'name.format.string :=\r
+    }\r
+  if$\r
+  CTLname_latex_cmd\r
+  empty$\r
+    { skip$ }\r
+    { CTLname_latex_cmd\r
+      'name.latex.cmd :=\r
+    }\r
+  if$\r
+  CTLname_url_prefix\r
+  missing$\r
+    { skip$ }\r
+    { CTLname_url_prefix\r
+      'name.url.prefix :=\r
+    }\r
+  if$\r
+\r
+\r
+  num.names.shown.with.forced.et.al max.num.names.before.forced.et.al >\r
+    { "CTLnames_show_etal cannot be greater than CTLmax_names_forced_etal in " cite$ * warning$ \r
+      max.num.names.before.forced.et.al 'num.names.shown.with.forced.et.al :=\r
+    }\r
+    { skip$ }\r
+  if$\r
+}\r
+\r
+\r
+%%%%%%%%%%%%%%%%%%%\r
+%% ENTRY ALIASES %%\r
+%%%%%%%%%%%%%%%%%%%\r
+FUNCTION {conference}{inproceedings}\r
+FUNCTION {online}{electronic}\r
+FUNCTION {internet}{electronic}\r
+FUNCTION {webpage}{electronic}\r
+FUNCTION {www}{electronic}\r
+FUNCTION {default.type}{misc}\r
+\r
+\r
+\r
+%%%%%%%%%%%%%%%%%%\r
+%% MAIN PROGRAM %%\r
+%%%%%%%%%%%%%%%%%%\r
+\r
+READ\r
+\r
+EXECUTE {initialize.controls}\r
+EXECUTE {initialize.status.constants}\r
+EXECUTE {banner.message}\r
+\r
+EXECUTE {initialize.longest.label}\r
+ITERATE {longest.label.pass}\r
+\r
+EXECUTE {begin.bib}\r
+ITERATE {call.type$}\r
+EXECUTE {end.bib}\r
+\r
+EXECUTE{completed.message}\r
+\r
+\r
+%% That's all folks, mds.\r
+\r
diff --git a/IEEEtran.cls b/IEEEtran.cls
new file mode 100755 (executable)
index 0000000..b5b2257
--- /dev/null
@@ -0,0 +1,4734 @@
+%%\r
+%% IEEEtran.cls 2011/11/03 version V1.8 based on\r
+%% IEEEtran.cls 2007/03/05 version V1.7a\r
+%% The changes in V1.8 are made with a single goal in mind:\r
+%% to change the look of the output using the [conference] option\r
+%% and the default font size (10pt) to match the Word template more closely.\r
+%% These changes may well have undesired side effects when other options\r
+%% are in force!\r
+%% \r
+%% \r
+%% This is the official IEEE LaTeX class for authors of the Institute of \r
+%% Electrical and Electronics Engineers (IEEE) Transactions journals and\r
+%% conferences.\r
+%% \r
+%% Support sites:\r
+%% http://www.michaelshell.org/tex/ieeetran/\r
+%% http://www.ctan.org/tex-archive/macros/latex/contrib/IEEEtran/\r
+%% and\r
+%% http://www.ieee.org/\r
+%%\r
+%% Based on the original 1993 IEEEtran.cls, but with many bug fixes\r
+%% and enhancements (from both JVH and MDS) over the 1996/7 version.\r
+%%\r
+%%\r
+%% Contributors:\r
+%% Gerry Murray (1993), Silvano Balemi (1993),\r
+%% Jon Dixon (1996), Peter N"uchter (1996),\r
+%% Juergen von Hagen (2000), and Michael Shell (2001-2007)\r
+%% \r
+%% \r
+%% Copyright (c) 1993-2000 by Gerry Murray, Silvano Balemi, \r
+%%                         Jon Dixon, Peter N"uchter,\r
+%%                         Juergen von Hagen\r
+%%                         and\r
+%% Copyright (c) 2001-2007 by Michael Shell\r
+%%\r
+%% Current maintainer (V1.3 to V1.7): Michael Shell\r
+%%                                    See:\r
+%%                                    http://www.michaelshell.org/\r
+%%                                    for current contact information.\r
+%%\r
+%% Special thanks to Peter Wilson (CUA) and Donald Arseneau\r
+%% for allowing the inclusion of the \@ifmtarg command \r
+%% from their ifmtarg LaTeX package. \r
+%% \r
+%%*************************************************************************\r
+%% Legal Notice:\r
+%% This code is offered as-is without any warranty either expressed or\r
+%% implied; without even the implied warranty of MERCHANTABILITY or\r
+%% FITNESS FOR A PARTICULAR PURPOSE! \r
+%% User assumes all risk.\r
+%% In no event shall IEEE or any contributor to this code be liable for\r
+%% any damages or losses, including, but not limited to, incidental,\r
+%% consequential, or any other damages, resulting from the use or misuse\r
+%% of any information contained here.\r
+%%\r
+%% All comments are the opinions of their respective authors and are not\r
+%% necessarily endorsed by the IEEE.\r
+%%\r
+%% This work is distributed under the LaTeX Project Public License (LPPL)\r
+%% ( http://www.latex-project.org/ ) version 1.3, and may be freely used,\r
+%% distributed and modified. A copy of the LPPL, version 1.3, is included\r
+%% in the base LaTeX documentation of all distributions of LaTeX released\r
+%% 2003/12/01 or later.\r
+%% Retain all contribution notices and credits.\r
+%% ** Modified files should be clearly indicated as such, including  **\r
+%% ** renaming them and changing author support contact information. **\r
+%%\r
+%% File list of work: IEEEtran.cls, IEEEtran_HOWTO.pdf, bare_adv.tex,\r
+%%                    bare_conf.tex, bare_jrnl.tex, bare_jrnl_compsoc.tex\r
+%% \r
+%% Major changes to the user interface should be indicated by an \r
+%% increase in the version numbers. If a version is a beta, it will \r
+%% be indicated with a BETA suffix, i.e., 1.4 BETA.\r
+%% Small changes can be indicated by appending letters to the version\r
+%% such as "IEEEtran_v14a.cls".\r
+%% In all cases, \Providesclass, any \typeout messages to the user,\r
+%% \IEEEtransversionmajor and \IEEEtransversionminor must reflect the\r
+%% correct version information.\r
+%% The changes should also be documented via source comments.\r
+%%*************************************************************************\r
+%%\r
+%\r
+% Available class options \r
+% e.g., \documentclass[10pt,conference]{IEEEtran} \r
+% \r
+%             *** choose only one from each category ***\r
+%\r
+% 9pt, 10pt, 11pt, 12pt\r
+%    Sets normal font size. The default is 10pt.\r
+% \r
+% conference, journal, technote, peerreview, peerreviewca\r
+%    determines format mode - conference papers, journal papers,\r
+%    correspondence papers (technotes), or peer review papers. The user\r
+%    should also select 9pt when using technote. peerreview is like\r
+%    journal mode, but provides for a single-column "cover" title page for\r
+%    anonymous peer review. The paper title (without the author names) is\r
+%    repeated at the top of the page after the cover page. For peer review\r
+%    papers, the \IEEEpeerreviewmaketitle command must be executed (will\r
+%    automatically be ignored for non-peerreview modes) at the place the\r
+%    cover page is to end, usually just after the abstract (keywords are\r
+%    not normally used with peer review papers). peerreviewca is like\r
+%    peerreview, but allows the author names to be entered and formatted\r
+%    as with conference mode so that author affiliation and contact\r
+%    information can be easily seen on the cover page.\r
+%    The default is journal.\r
+%\r
+% draft, draftcls, draftclsnofoot, final\r
+%    determines if paper is formatted as a widely spaced draft (for\r
+%    handwritten editor comments) or as a properly typeset final version.\r
+%    draftcls restricts draft mode to the class file while all other LaTeX\r
+%    packages (i.e., \usepackage{graphicx}) will behave as final - allows\r
+%    for a draft paper with visible figures, etc. draftclsnofoot is like\r
+%    draftcls, but does not display the date and the word "DRAFT" at the foot\r
+%    of the pages. If using one of the draft modes, the user will probably\r
+%    also want to select onecolumn.\r
+%    The default is final.\r
+%\r
+% letterpaper, a4paper\r
+%    determines paper size: 8.5in X 11in or 210mm X 297mm. CHANGING THE PAPER\r
+%    SIZE WILL NOT ALTER THE TYPESETTING OF THE DOCUMENT - ONLY THE MARGINS\r
+%    WILL BE AFFECTED. In particular, documents using the a4paper option will\r
+%    have reduced side margins (A4 is narrower than US letter) and a longer\r
+%    bottom margin (A4 is longer than US letter). For both cases, the top\r
+%    margins will be the same and the text will be horizontally centered. \r
+%    For final submission to IEEE, authors should use US letter (8.5 X 11in)\r
+%    paper. Note that authors should ensure that all post-processing \r
+%    (ps, pdf, etc.) uses the same paper specificiation as the .tex document.\r
+%    Problems here are by far the number one reason for incorrect margins.\r
+%    IEEEtran will automatically set the default paper size under pdflatex \r
+%    (without requiring a change to pdftex.cfg), so this issue is more\r
+%    important to dvips users. Fix config.ps, config.pdf, or ~/.dvipsrc for\r
+%    dvips, or use the dvips -t papersize option instead as needed. See the\r
+%    testflow documentation\r
+%    http://www.ctan.org/tex-archive/macros/latex/contrib/IEEEtran/testflow\r
+%    for more details on dvips paper size configuration.\r
+%    The default is letterpaper.\r
+%\r
+% oneside, twoside\r
+%    determines if layout follows single sided or two sided (duplex)\r
+%    printing. The only notable change is with the headings at the top of\r
+%    the pages.\r
+%    The default is oneside.\r
+%\r
+% onecolumn, twocolumn\r
+%    determines if text is organized into one or two columns per page. One\r
+%    column mode is usually used only with draft papers.\r
+%    The default is twocolumn.\r
+%\r
+% compsoc\r
+%    Use the format of the IEEE Computer Society.\r
+%\r
+% romanappendices\r
+%    Use the "Appendix I" convention when numbering appendices. IEEEtran.cls\r
+%    now defaults to Alpha "Appendix A" convention - the opposite of what\r
+%    v1.6b and earlier did.\r
+%\r
+% captionsoff\r
+%    disables the display of the figure/table captions. Some IEEE journals\r
+%    request that captions be removed and figures/tables be put on pages\r
+%    of their own at the end of an initial paper submission. The endfloat\r
+%    package can be used with this class option to achieve this format.\r
+%\r
+% nofonttune\r
+%    turns off tuning of the font interword spacing. Maybe useful to those\r
+%    not using the standard Times fonts or for those who have already "tuned"\r
+%    their fonts.\r
+%    The default is to enable IEEEtran to tune font parameters.\r
+%\r
+%\r
+%----------\r
+% Available CLASSINPUTs provided (all are macros unless otherwise noted):\r
+% \CLASSINPUTbaselinestretch\r
+% \CLASSINPUTinnersidemargin\r
+% \CLASSINPUToutersidemargin\r
+% \CLASSINPUTtoptextmargin\r
+% \CLASSINPUTbottomtextmargin\r
+%\r
+% Available CLASSINFOs provided:\r
+% \ifCLASSINFOpdf                       (TeX if conditional)\r
+% \CLASSINFOpaperwidth                  (macro)\r
+% \CLASSINFOpaperheight                 (macro)\r
+% \CLASSINFOnormalsizebaselineskip      (length)\r
+% \CLASSINFOnormalsizeunitybaselineskip (length)\r
+%\r
+% Available CLASSOPTIONs provided:\r
+% all class option flags (TeX if conditionals) unless otherwise noted,\r
+% e.g., \ifCLASSOPTIONcaptionsoff\r
+% point size options provided as a single macro:\r
+% \CLASSOPTIONpt\r
+% which will be defined as 9, 10, 11, or 12 depending on the document's\r
+% normalsize point size.\r
+% also, class option peerreviewca implies the use of class option peerreview\r
+% and classoption draft implies the use of class option draftcls\r
+\r
+\r
+\r
+\r
+\r
+\ProvidesClass{IEEEtran}[2012/11/21 V1.8c by Harald Hanche-Olsen and Anders Christensen]\r
+\typeout{-- Based on V1.7a by Michael Shell}\r
+\typeout{-- See the "IEEEtran_HOWTO" manual for usage information.}\r
+\typeout{-- http://www.michaelshell.org/tex/ieeetran/}\r
+\NeedsTeXFormat{LaTeX2e}\r
+\r
+% IEEEtran.cls version numbers, provided as of V1.3\r
+% These values serve as a way a .tex file can\r
+% determine if the new features are provided.\r
+% The version number of this IEEEtrans.cls can be obtained from \r
+% these values. i.e., V1.4\r
+% KEEP THESE AS INTEGERS! i.e., NO {4a} or anything like that-\r
+% (no need to enumerate "a" minor changes here)\r
+\def\IEEEtransversionmajor{1}\r
+\def\IEEEtransversionminor{7}\r
+\r
+% These do nothing, but provide them like in article.cls\r
+\newif\if@restonecol\r
+\newif\if@titlepage\r
+\r
+\r
+% class option conditionals\r
+\newif\ifCLASSOPTIONonecolumn       \CLASSOPTIONonecolumnfalse\r
+\newif\ifCLASSOPTIONtwocolumn       \CLASSOPTIONtwocolumntrue\r
+\r
+\newif\ifCLASSOPTIONoneside         \CLASSOPTIONonesidetrue\r
+\newif\ifCLASSOPTIONtwoside         \CLASSOPTIONtwosidefalse\r
+\r
+\newif\ifCLASSOPTIONfinal           \CLASSOPTIONfinaltrue\r
+\newif\ifCLASSOPTIONdraft           \CLASSOPTIONdraftfalse\r
+\newif\ifCLASSOPTIONdraftcls        \CLASSOPTIONdraftclsfalse\r
+\newif\ifCLASSOPTIONdraftclsnofoot  \CLASSOPTIONdraftclsnofootfalse\r
+\r
+\newif\ifCLASSOPTIONpeerreview      \CLASSOPTIONpeerreviewfalse\r
+\newif\ifCLASSOPTIONpeerreviewca    \CLASSOPTIONpeerreviewcafalse\r
+\r
+\newif\ifCLASSOPTIONjournal         \CLASSOPTIONjournaltrue\r
+\newif\ifCLASSOPTIONconference      \CLASSOPTIONconferencefalse\r
+\newif\ifCLASSOPTIONtechnote        \CLASSOPTIONtechnotefalse\r
+\r
+\newif\ifCLASSOPTIONnofonttune      \CLASSOPTIONnofonttunefalse\r
+\r
+\newif\ifCLASSOPTIONcaptionsoff     \CLASSOPTIONcaptionsofffalse\r
+\r
+\newif\ifCLASSOPTIONcompsoc         \CLASSOPTIONcompsocfalse\r
+\r
+\newif\ifCLASSOPTIONromanappendices \CLASSOPTIONromanappendicesfalse\r
+\r
+\r
+% class info conditionals\r
+\r
+% indicates if pdf (via pdflatex) output\r
+\newif\ifCLASSINFOpdf               \CLASSINFOpdffalse\r
+\r
+\r
+% V1.6b internal flag to show if using a4paper\r
+\newif\if@IEEEusingAfourpaper       \@IEEEusingAfourpaperfalse\r
+\r
+\r
+\r
+% IEEEtran class scratch pad registers\r
+% dimen\r
+\newdimen\@IEEEtrantmpdimenA\r
+\newdimen\@IEEEtrantmpdimenB\r
+% count\r
+\newcount\@IEEEtrantmpcountA\r
+\newcount\@IEEEtrantmpcountB\r
+% token list\r
+\newtoks\@IEEEtrantmptoksA\r
+\r
+% we use \CLASSOPTIONpt so that we can ID the point size (even for 9pt docs)\r
+% as well as LaTeX's \@ptsize to retain some compatability with some\r
+% external packages\r
+\def\@ptsize{0}\r
+% LaTeX does not support 9pt, so we set \@ptsize to 0 - same as that of 10pt\r
+\DeclareOption{9pt}{\def\CLASSOPTIONpt{9}\def\@ptsize{0}}\r
+\DeclareOption{10pt}{\def\CLASSOPTIONpt{10}\def\@ptsize{0}}\r
+\DeclareOption{11pt}{\def\CLASSOPTIONpt{11}\def\@ptsize{1}}\r
+\DeclareOption{12pt}{\def\CLASSOPTIONpt{12}\def\@ptsize{2}}\r
+\r
+\r
+\r
+\DeclareOption{letterpaper}{\setlength{\paperheight}{11in}%\r
+                            \setlength{\paperwidth}{8.5in}%\r
+                            \@IEEEusingAfourpaperfalse\r
+                            \def\CLASSOPTIONpaper{letter}%\r
+                            \def\CLASSINFOpaperwidth{8.5in}%\r
+                            \def\CLASSINFOpaperheight{11in}}\r
+\r
+\r
+\DeclareOption{a4paper}{\setlength{\paperheight}{297mm}%\r
+                        \setlength{\paperwidth}{210mm}%\r
+                        \@IEEEusingAfourpapertrue\r
+                        \def\CLASSOPTIONpaper{a4}%\r
+                        \def\CLASSINFOpaperwidth{210mm}%\r
+                        \def\CLASSINFOpaperheight{297mm}}\r
+\r
+\DeclareOption{oneside}{\@twosidefalse\@mparswitchfalse\r
+                        \CLASSOPTIONonesidetrue\CLASSOPTIONtwosidefalse}\r
+\DeclareOption{twoside}{\@twosidetrue\@mparswitchtrue\r
+                        \CLASSOPTIONtwosidetrue\CLASSOPTIONonesidefalse}\r
+\r
+\DeclareOption{onecolumn}{\CLASSOPTIONonecolumntrue\CLASSOPTIONtwocolumnfalse}\r
+\DeclareOption{twocolumn}{\CLASSOPTIONtwocolumntrue\CLASSOPTIONonecolumnfalse}\r
+\r
+% If the user selects draft, then this class AND any packages\r
+% will go into draft mode.\r
+\DeclareOption{draft}{\CLASSOPTIONdrafttrue\CLASSOPTIONdraftclstrue\r
+                      \CLASSOPTIONdraftclsnofootfalse} \r
+% draftcls is for a draft mode which will not affect any packages\r
+% used by the document.\r
+\DeclareOption{draftcls}{\CLASSOPTIONdraftfalse\CLASSOPTIONdraftclstrue\r
+                         \CLASSOPTIONdraftclsnofootfalse} \r
+% draftclsnofoot is like draftcls, but without the footer.\r
+\DeclareOption{draftclsnofoot}{\CLASSOPTIONdraftfalse\CLASSOPTIONdraftclstrue\r
+                               \CLASSOPTIONdraftclsnofoottrue} \r
+\DeclareOption{final}{\CLASSOPTIONdraftfalse\CLASSOPTIONdraftclsfalse\r
+                      \CLASSOPTIONdraftclsnofootfalse}\r
+\r
+\DeclareOption{journal}{\CLASSOPTIONpeerreviewfalse\CLASSOPTIONpeerreviewcafalse\r
+                        \CLASSOPTIONjournaltrue\CLASSOPTIONconferencefalse\CLASSOPTIONtechnotefalse}\r
+\r
+\DeclareOption{conference}{\CLASSOPTIONpeerreviewfalse\CLASSOPTIONpeerreviewcafalse\r
+                           \CLASSOPTIONjournalfalse\CLASSOPTIONconferencetrue\CLASSOPTIONtechnotefalse}\r
+\r
+\DeclareOption{technote}{\CLASSOPTIONpeerreviewfalse\CLASSOPTIONpeerreviewcafalse\r
+                         \CLASSOPTIONjournalfalse\CLASSOPTIONconferencefalse\CLASSOPTIONtechnotetrue}\r
+\r
+\DeclareOption{peerreview}{\CLASSOPTIONpeerreviewtrue\CLASSOPTIONpeerreviewcafalse\r
+                           \CLASSOPTIONjournalfalse\CLASSOPTIONconferencefalse\CLASSOPTIONtechnotefalse}\r
+\r
+\DeclareOption{peerreviewca}{\CLASSOPTIONpeerreviewtrue\CLASSOPTIONpeerreviewcatrue\r
+                             \CLASSOPTIONjournalfalse\CLASSOPTIONconferencefalse\CLASSOPTIONtechnotefalse}\r
+\r
+\DeclareOption{nofonttune}{\CLASSOPTIONnofonttunetrue}\r
+\r
+\DeclareOption{captionsoff}{\CLASSOPTIONcaptionsofftrue}\r
+\r
+\DeclareOption{compsoc}{\CLASSOPTIONcompsoctrue}\r
+\r
+\DeclareOption{romanappendices}{\CLASSOPTIONromanappendicestrue}\r
+\r
+\r
+% default to US letter paper, 10pt, twocolumn, one sided, final, journal\r
+\ExecuteOptions{letterpaper,10pt,twocolumn,oneside,final,journal}\r
+% overrride these defaults per user requests\r
+\ProcessOptions\r
+\r
+\r
+\r
+% Computer Society conditional execution command\r
+\long\def\@IEEEcompsoconly#1{\relax\ifCLASSOPTIONcompsoc\relax#1\relax\fi\relax}\r
+% inverse\r
+\long\def\@IEEEnotcompsoconly#1{\relax\ifCLASSOPTIONcompsoc\else\relax#1\relax\fi\relax}\r
+% compsoc conference\r
+\long\def\@IEEEcompsocconfonly#1{\relax\ifCLASSOPTIONcompsoc\ifCLASSOPTIONconference\relax#1\relax\fi\fi\relax}\r
+% compsoc not conference\r
+\long\def\@IEEEcompsocnotconfonly#1{\relax\ifCLASSOPTIONcompsoc\ifCLASSOPTIONconference\else\relax#1\relax\fi\fi\relax}\r
+\r
+\r
+% IEEE uses Times Roman font, so we'll default to Times.\r
+% These three commands make up the entire times.sty package.\r
+\renewcommand{\sfdefault}{phv}\r
+\renewcommand{\rmdefault}{ptm}\r
+\renewcommand{\ttdefault}{pcr}\r
+\r
+\@IEEEcompsoconly{\typeout{-- Using IEEE Computer Society mode.}}\r
+\r
+% V1.7 compsoc nonconference papers, use Palatino/Palladio as the main text font,\r
+% not Times Roman.\r
+\@IEEEcompsocnotconfonly{\renewcommand{\rmdefault}{ppl}}\r
+\r
+% enable Times/Palatino main text font\r
+\normalfont\selectfont\r
+\r
+\r
+\r
+\r
+\r
+% V1.7 conference notice message hook\r
+\def\@IEEEconsolenoticeconference{\typeout{}%\r
+\typeout{** Conference Paper **}%\r
+\typeout{Before submitting the final camera ready copy, remember to:}%\r
+\typeout{}%\r
+\typeout{ 1. Manually equalize the lengths of two columns on the last page}%\r
+\typeout{ of your paper;}%\r
+\typeout{}%\r
+\typeout{ 2. Ensure that any PostScript and/or PDF output post-processing}%\r
+\typeout{ uses only Type 1 fonts and that every step in the generation}%\r
+\typeout{ process uses the appropriate paper size.}%\r
+\typeout{}}\r
+\r
+\r
+% we can send console reminder messages to the user here\r
+\AtEndDocument{\ifCLASSOPTIONconference\@IEEEconsolenoticeconference\fi}\r
+\r
+\r
+% warn about the use of single column other than for draft mode\r
+\ifCLASSOPTIONtwocolumn\else%\r
+  \ifCLASSOPTIONdraftcls\else%\r
+   \typeout{** ATTENTION: Single column mode is not typically used with IEEE publications.}%\r
+  \fi%\r
+\fi\r
+\r
+\r
+% V1.7 improved paper size setting code.\r
+% Set pdfpage and dvips paper sizes. Conditional tests are similar to that\r
+% of ifpdf.sty. Retain within {} to ensure tested macros are never altered,\r
+% even if only effect is to set them to \relax.\r
+% if \pdfoutput is undefined or equal to relax, output a dvips special\r
+{\@ifundefined{pdfoutput}{\AtBeginDvi{\special{papersize=\CLASSINFOpaperwidth,\CLASSINFOpaperheight}}}{%\r
+% pdfoutput is defined and not equal to \relax\r
+% check for pdfpageheight existence just in case someone sets pdfoutput\r
+% under non-pdflatex. If exists, set them regardless of value of \pdfoutput.\r
+\@ifundefined{pdfpageheight}{\relax}{\global\pdfpagewidth\paperwidth\r
+\global\pdfpageheight\paperheight}%\r
+% if using \pdfoutput=0 under pdflatex, send dvips papersize special\r
+\ifcase\pdfoutput\r
+\AtBeginDvi{\special{papersize=\CLASSINFOpaperwidth,\CLASSINFOpaperheight}}%\r
+\else\r
+% we are using pdf output, set CLASSINFOpdf flag\r
+\global\CLASSINFOpdftrue\r
+\fi}}\r
+\r
+% let the user know the selected papersize\r
+\typeout{-- Using \CLASSINFOpaperwidth\space x \CLASSINFOpaperheight\space\r
+(\CLASSOPTIONpaper)\space paper.}\r
+\r
+\ifCLASSINFOpdf\r
+\typeout{-- Using PDF output.}\r
+\else\r
+\typeout{-- Using DVI output.}\r
+\fi\r
+\r
+\r
+% The idea hinted here is for LaTeX to generate markleft{} and markright{}\r
+% automatically for you after you enter \author{}, \journal{},\r
+% \journaldate{}, journalvol{}, \journalnum{}, etc.\r
+% However, there may be some backward compatibility issues here as\r
+% well as some special applications for IEEEtran.cls and special issues\r
+% that may require the flexible \markleft{}, \markright{} and/or \markboth{}.\r
+% We'll leave this as an open future suggestion.\r
+%\newcommand{\journal}[1]{\def\@journal{#1}}\r
+%\def\@journal{}\r
+\r
+\r
+\r
+% pointsize values\r
+% used with ifx to determine the document's normal size\r
+\def\@IEEEptsizenine{9}\r
+\def\@IEEEptsizeten{10}\r
+\def\@IEEEptsizeeleven{11}\r
+\def\@IEEEptsizetwelve{12}\r
+\r
+\r
+\r
+% FONT DEFINITIONS (No sizexx.clo file needed) \r
+% V1.6 revised font sizes, displayskip values and\r
+%      revised normalsize baselineskip to reduce underfull vbox problems\r
+%      on the 58pc = 696pt = 9.5in text height we want\r
+%      normalsize     #lines/column  baselineskip (aka leading)\r
+%             9pt     63             11.0476pt (truncated down)\r
+%            10pt     58             12pt      (exact)\r
+%            11pt     52             13.3846pt (truncated down)\r
+%            12pt     50             13.92pt   (exact)\r
+%\r
+\r
+% we need to store the nominal baselineskip for the given font size\r
+% in case baselinestretch ever changes.\r
+% this is a dimen, so it will not hold stretch or shrink\r
+\newdimen\@IEEEnormalsizeunitybaselineskip\r
+\@IEEEnormalsizeunitybaselineskip\baselineskip\r
+\r
+\ifx\CLASSOPTIONpt\@IEEEptsizenine\r
+\typeout{-- This is a 9 point document.}\r
+\def\normalsize{\@setfontsize{\normalsize}{9}{11.0476pt}}%\r
+\setlength{\@IEEEnormalsizeunitybaselineskip}{11.0476pt}%\r
+\normalsize\r
+\abovedisplayskip 1.5ex plus3pt minus1pt%\r
+\belowdisplayskip \abovedisplayskip%\r
+\abovedisplayshortskip 0pt plus3pt%\r
+\belowdisplayshortskip 1.5ex plus3pt minus1pt\r
+\def\small{\@setfontsize{\small}{8.5}{10pt}}\r
+\def\footnotesize{\@setfontsize{\footnotesize}{8}{9pt}}\r
+\def\scriptsize{\@setfontsize{\scriptsize}{7}{8pt}}\r
+\def\tiny{\@setfontsize{\tiny}{5}{6pt}}\r
+% sublargesize is the same as large - 10pt\r
+\def\sublargesize{\@setfontsize{\sublargesize}{10}{12pt}}\r
+\def\large{\@setfontsize{\large}{10}{12pt}}\r
+\def\Large{\@setfontsize{\Large}{12}{14pt}}\r
+\def\LARGE{\@setfontsize{\LARGE}{14}{17pt}}\r
+\def\huge{\@setfontsize{\huge}{17}{20pt}}\r
+\def\Huge{\@setfontsize{\Huge}{20}{24pt}}\r
+\fi\r
+\r
+\r
+% Check if we have selected 10 points\r
+\ifx\CLASSOPTIONpt\@IEEEptsizeten\r
+\typeout{-- This is a 10 point document.}\r
+\def\normalsize{\@setfontsize{\normalsize}{10}{11}}%\r
+\setlength{\@IEEEnormalsizeunitybaselineskip}{11pt}%\r
+\normalsize\r
+\abovedisplayskip 1.5ex plus4pt minus2pt%\r
+\belowdisplayskip \abovedisplayskip%\r
+\abovedisplayshortskip 0pt plus4pt%\r
+\belowdisplayshortskip 1.5ex plus4pt minus2pt\r
+\def\small{\@setfontsize{\small}{9}{10pt}}\r
+\def\footnotesize{\@setfontsize{\footnotesize}{8}{9pt}}\r
+\def\scriptsize{\@setfontsize{\scriptsize}{7}{8pt}}\r
+\def\tiny{\@setfontsize{\tiny}{5}{6pt}}\r
+% sublargesize is a tad smaller than large - 11pt\r
+\def\sublargesize{\@setfontsize{\sublargesize}{11}{13.4pt}}\r
+\def\large{\@setfontsize{\large}{12}{14pt}}\r
+\def\Large{\@setfontsize{\Large}{14}{17pt}}\r
+\def\LARGE{\@setfontsize{\LARGE}{17}{20pt}}\r
+\def\huge{\@setfontsize{\huge}{20}{24pt}}\r
+\def\Huge{\@setfontsize{\Huge}{24}{28pt}}\r
+\fi\r
+\r
+\r
+% Check if we have selected 11 points\r
+\ifx\CLASSOPTIONpt\@IEEEptsizeeleven\r
+\typeout{-- This is an 11 point document.}\r
+\def\normalsize{\@setfontsize{\normalsize}{11}{13.3846pt}}%\r
+\setlength{\@IEEEnormalsizeunitybaselineskip}{13.3846pt}%\r
+\normalsize\r
+\abovedisplayskip 1.5ex plus5pt minus3pt%\r
+\belowdisplayskip \abovedisplayskip%\r
+\abovedisplayshortskip 0pt plus5pt%\r
+\belowdisplayshortskip 1.5ex plus5pt minus3pt\r
+\def\small{\@setfontsize{\small}{10}{12pt}}\r
+\def\footnotesize{\@setfontsize{\footnotesize}{9}{10.5pt}}\r
+\def\scriptsize{\@setfontsize{\scriptsize}{8}{9pt}}\r
+\def\tiny{\@setfontsize{\tiny}{6}{7pt}}\r
+% sublargesize is the same as large - 12pt\r
+\def\sublargesize{\@setfontsize{\sublargesize}{12}{14pt}}\r
+\def\large{\@setfontsize{\large}{12}{14pt}}\r
+\def\Large{\@setfontsize{\Large}{14}{17pt}}\r
+\def\LARGE{\@setfontsize{\LARGE}{17}{20pt}}\r
+\def\huge{\@setfontsize{\huge}{20}{24pt}}\r
+\def\Huge{\@setfontsize{\Huge}{24}{28pt}}\r
+\fi\r
+\r
+\r
+% Check if we have selected 12 points\r
+\ifx\CLASSOPTIONpt\@IEEEptsizetwelve\r
+\typeout{-- This is a 12 point document.}\r
+\def\normalsize{\@setfontsize{\normalsize}{12}{13.92pt}}%\r
+\setlength{\@IEEEnormalsizeunitybaselineskip}{13.92pt}%\r
+\normalsize\r
+\abovedisplayskip 1.5ex plus6pt minus4pt%\r
+\belowdisplayskip \abovedisplayskip%\r
+\abovedisplayshortskip 0pt plus6pt%\r
+\belowdisplayshortskip 1.5ex plus6pt minus4pt\r
+\def\small{\@setfontsize{\small}{10}{12pt}}\r
+\def\footnotesize{\@setfontsize{\footnotesize}{9}{10.5pt}}\r
+\def\scriptsize{\@setfontsize{\scriptsize}{8}{9pt}}\r
+\def\tiny{\@setfontsize{\tiny}{6}{7pt}}\r
+% sublargesize is the same as large - 14pt\r
+\def\sublargesize{\@setfontsize{\sublargesize}{14}{17pt}}\r
+\def\large{\@setfontsize{\large}{14}{17pt}}\r
+\def\Large{\@setfontsize{\Large}{17}{20pt}}\r
+\def\LARGE{\@setfontsize{\LARGE}{20}{24pt}}\r
+\def\huge{\@setfontsize{\huge}{22}{26pt}}\r
+\def\Huge{\@setfontsize{\Huge}{24}{28pt}}\r
+\fi\r
+\r
+\r
+% V1.6 The Computer Modern Fonts will issue a substitution warning for\r
+% 24pt titles (24.88pt is used instead) increase the substitution\r
+% tolerance to turn off this warning\r
+\def\fontsubfuzz{.9pt}\r
+% However, the default (and correct) Times font will scale exactly as needed.\r
+\r
+\r
+% warn the user in case they forget to use the 9pt option with\r
+% technote\r
+\ifCLASSOPTIONtechnote%\r
+ \ifx\CLASSOPTIONpt\@IEEEptsizenine\else%\r
+  \typeout{** ATTENTION: Technotes are normally 9pt documents.}%\r
+ \fi%\r
+\fi\r
+\r
+\r
+% V1.7\r
+% Improved \textunderscore to provide a much better fake _ when used with\r
+% OT1 encoding. Under OT1, detect use of pcr or cmtt \ttfamily and use\r
+% available true _ glyph for those two typewriter fonts.\r
+\def\@IEEEstringptm{ptm} % Times Roman family\r
+\def\@IEEEstringppl{ppl} % Palatino Roman family\r
+\def\@IEEEstringphv{phv} % Helvetica Sans Serif family\r
+\def\@IEEEstringpcr{pcr} % Courier typewriter family\r
+\def\@IEEEstringcmtt{cmtt} % Computer Modern typewriter family\r
+\DeclareTextCommandDefault{\textunderscore}{\leavevmode\r
+\ifx\f@family\@IEEEstringpcr\string_\else\r
+\ifx\f@family\@IEEEstringcmtt\string_\else\r
+\ifx\f@family\@IEEEstringptm\kern 0em\vbox{\hrule\@width 0.5em\@height 0.5pt\kern -0.3ex}\else\r
+\ifx\f@family\@IEEEstringppl\kern 0em\vbox{\hrule\@width 0.5em\@height 0.5pt\kern -0.3ex}\else\r
+\ifx\f@family\@IEEEstringphv\kern -0.03em\vbox{\hrule\@width 0.62em\@height 0.52pt\kern -0.33ex}\kern -0.03em\else\r
+\kern 0.09em\vbox{\hrule\@width 0.6em\@height 0.44pt\kern -0.63pt\kern -0.42ex}\kern 0.09em\fi\fi\fi\fi\fi\relax}\r
+\r
+\r
+\r
+\r
+% set the default \baselinestretch\r
+\def\baselinestretch{1}\r
+\ifCLASSOPTIONdraftcls\r
+  \def\baselinestretch{1.5}% default baselinestretch for draft modes\r
+\fi \r
+\r
+\r
+% process CLASSINPUT baselinestretch\r
+\ifx\CLASSINPUTbaselinestretch\@IEEEundefined\r
+\else\r
+  \edef\baselinestretch{\CLASSINPUTbaselinestretch} % user CLASSINPUT override\r
+  \typeout{** ATTENTION: Overriding \string\baselinestretch\space to\r
+           \baselinestretch\space via \string\CLASSINPUT.}\r
+\fi\r
+\r
+\normalsize % make \baselinestretch take affect\r
+\r
+\r
+\r
+\r
+% store the normalsize baselineskip\r
+\newdimen\CLASSINFOnormalsizebaselineskip\r
+\CLASSINFOnormalsizebaselineskip=\baselineskip\relax\r
+% and the normalsize unity (baselinestretch=1) baselineskip\r
+% we could save a register by giving the user access to\r
+% \@IEEEnormalsizeunitybaselineskip. However, let's protect\r
+% its read only internal status\r
+\newdimen\CLASSINFOnormalsizeunitybaselineskip\r
+\CLASSINFOnormalsizeunitybaselineskip=\@IEEEnormalsizeunitybaselineskip\relax\r
+% store the nominal value of jot\r
+\newdimen\IEEEnormaljot\r
+\IEEEnormaljot=0.25\baselineskip\relax\r
+\r
+% set \jot\r
+\jot=\IEEEnormaljot\relax\r
+\r
+\r
+\r
+\r
+% V1.6, we are now going to fine tune the interword spacing\r
+% The default interword glue for Times under TeX appears to use a\r
+% nominal interword spacing of 25% (relative to the font size, i.e., 1em)\r
+% a maximum of 40% and a minimum of 19%.\r
+% For example, 10pt text uses an interword glue of:\r
+% \r
+% 2.5pt plus 1.49998pt minus 0.59998pt\r
+% \r
+% However, IEEE allows for a more generous range which reduces the need\r
+% for hyphenation, especially for two column text. Furthermore, IEEE\r
+% tends to use a little bit more nominal space between the words.\r
+% IEEE's interword spacing percentages appear to be:\r
+% 35% nominal\r
+% 23% minimum\r
+% 50% maximum\r
+% (They may even be using a tad more for the largest fonts such as 24pt.)\r
+% \r
+% for bold text, IEEE increases the spacing a little more:\r
+% 37.5% nominal\r
+% 23% minimum\r
+% 55% maximum\r
+\r
+% here are the interword spacing ratios we'll use\r
+% for medium (normal weight)\r
+\def\@IEEEinterspaceratioM{0.35}\r
+\def\@IEEEinterspaceMINratioM{0.23}\r
+\def\@IEEEinterspaceMAXratioM{0.50}\r
+\r
+% for bold\r
+\def\@IEEEinterspaceratioB{0.375}\r
+\def\@IEEEinterspaceMINratioB{0.23}\r
+\def\@IEEEinterspaceMAXratioB{0.55}\r
+\r
+\r
+% command to revise the interword spacing for the current font under TeX:\r
+% \fontdimen2 = nominal interword space\r
+% \fontdimen3 = interword stretch\r
+% \fontdimen4 = interword shrink\r
+% since all changes to the \fontdimen are global, we can enclose these commands\r
+% in braces to confine any font attribute or length changes\r
+\def\@@@IEEEsetfontdimens#1#2#3{{%\r
+\setlength{\@IEEEtrantmpdimenB}{\f@size pt}% grab the font size in pt, could use 1em instead.\r
+\setlength{\@IEEEtrantmpdimenA}{#1\@IEEEtrantmpdimenB}%\r
+\fontdimen2\font=\@IEEEtrantmpdimenA\relax\r
+\addtolength{\@IEEEtrantmpdimenA}{-#2\@IEEEtrantmpdimenB}%\r
+\fontdimen3\font=-\@IEEEtrantmpdimenA\relax\r
+\setlength{\@IEEEtrantmpdimenA}{#1\@IEEEtrantmpdimenB}%\r
+\addtolength{\@IEEEtrantmpdimenA}{-#3\@IEEEtrantmpdimenB}%\r
+\fontdimen4\font=\@IEEEtrantmpdimenA\relax}}\r
+\r
+% revise the interword spacing for each font weight\r
+\def\@@IEEEsetfontdimens{{%\r
+\mdseries\r
+\@@@IEEEsetfontdimens{\@IEEEinterspaceratioM}{\@IEEEinterspaceMAXratioM}{\@IEEEinterspaceMINratioM}%\r
+\bfseries\r
+\@@@IEEEsetfontdimens{\@IEEEinterspaceratioB}{\@IEEEinterspaceMAXratioB}{\@IEEEinterspaceMINratioB}%\r
+}}\r
+\r
+% revise the interword spacing for each font shape\r
+% \slshape is not often used for IEEE work and is not altered here. The \scshape caps are\r
+% already a tad too large in the free LaTeX fonts (as compared to what IEEE uses) so we\r
+% won't alter these either.\r
+\def\@IEEEsetfontdimens{{%\r
+\normalfont\r
+\@@IEEEsetfontdimens\r
+\normalfont\itshape\r
+\@@IEEEsetfontdimens\r
+}}\r
+\r
+% command to revise the interword spacing for each font size (and shape\r
+% and weight). Only the \rmfamily is done here as \ttfamily uses a \r
+% fixed spacing and \sffamily is not used as the main text of IEEE papers.\r
+\def\@IEEEtunefonts{{\selectfont\rmfamily\r
+\tiny\@IEEEsetfontdimens\r
+\scriptsize\@IEEEsetfontdimens\r
+\footnotesize\@IEEEsetfontdimens\r
+\small\@IEEEsetfontdimens\r
+\normalsize\@IEEEsetfontdimens\r
+\sublargesize\@IEEEsetfontdimens\r
+\large\@IEEEsetfontdimens\r
+\LARGE\@IEEEsetfontdimens\r
+\huge\@IEEEsetfontdimens\r
+\Huge\@IEEEsetfontdimens}}\r
+\r
+% if the nofonttune class option is not given, revise the interword spacing\r
+% now - in case IEEEtran makes any default length measurements, and make\r
+% sure all the default fonts are loaded\r
+\ifCLASSOPTIONnofonttune\else\r
+\@IEEEtunefonts\r
+\fi\r
+\r
+% and again at the start of the document in case the user loaded different fonts\r
+\AtBeginDocument{\ifCLASSOPTIONnofonttune\else\@IEEEtunefonts\fi}\r
+\r
+\r
+\r
+% V1.6 \r
+% LaTeX is a little to quick to use hyphenations\r
+% So, we increase the penalty for their use and raise\r
+% the badness level that triggers an underfull hbox\r
+% warning. The author may still have to tweak things,\r
+% but the appearance will be much better "right out\r
+% of the box" than that under V1.5 and prior.\r
+% TeX default is 50\r
+\hyphenpenalty=750\r
+% If we didn't adjust the interword spacing, 2200 might be better.\r
+% The TeX default is 1000\r
+\hbadness=1350\r
+% IEEE does not use extra spacing after punctuation\r
+\frenchspacing\r
+\r
+% V1.7 increase this a tad to discourage equation breaks\r
+\binoppenalty=1000 % default 700\r
+\relpenalty=800     % default 500\r
+\r
+\r
+% margin note stuff\r
+\marginparsep      10pt\r
+\marginparwidth    20pt\r
+\marginparpush     25pt\r
+\r
+\r
+% if things get too close, go ahead and let them touch\r
+\lineskip            0pt\r
+\normallineskip      0pt\r
+\lineskiplimit       0pt\r
+\normallineskiplimit 0pt\r
+\r
+% The distance from the lower edge of the text body to the\r
+% footline\r
+\footskip 0.4in\r
+\r
+% normally zero, should be relative to font height.\r
+% put in a little rubber to help stop some bad breaks (underfull vboxes)\r
+\parskip 0ex plus 0.2ex minus 0.1ex\r
+\ifCLASSOPTIONconference\r
+\parskip 6pt plus 2pt minus 1pt\r
+\fi\r
+\r
+\parindent    1.0em\r
+\ifCLASSOPTIONconference\r
+\parindent 14.45pt\r
+\fi\r
+\r
+\topmargin    -49.0pt\r
+\headheight   12pt\r
+\headsep      0.25in\r
+\r
+% use the normal font baselineskip\r
+% so that \topskip is unaffected by changes in \baselinestretch\r
+\topskip=\@IEEEnormalsizeunitybaselineskip\r
+\textheight       58pc  % 9.63in, 696pt\r
+% Tweak textheight to a perfect integer number of lines/page.\r
+% The normal baselineskip for each document point size is used \r
+% to determine these values.\r
+\ifx\CLASSOPTIONpt\@IEEEptsizenine\textheight=63\@IEEEnormalsizeunitybaselineskip\fi      % 63 lines/page\r
+\ifx\CLASSOPTIONpt\@IEEEptsizeten\textheight=58\@IEEEnormalsizeunitybaselineskip\fi       % 58 lines/page\r
+\ifx\CLASSOPTIONpt\@IEEEptsizeeleven\textheight=52\@IEEEnormalsizeunitybaselineskip\fi    % 52 lines/page\r
+\ifx\CLASSOPTIONpt\@IEEEptsizetwelve\textheight=50\@IEEEnormalsizeunitybaselineskip\fi    % 50 lines/page\r
+\r
+\r
+\columnsep       1.5pc\r
+\textwidth       184.2mm\r
\r
+\r
+% the default side margins are equal\r
+\if@IEEEusingAfourpaper \r
+\oddsidemargin        14.32mm\r
+\evensidemargin       14.32mm\r
+\else\r
+\oddsidemargin        0.680in\r
+\evensidemargin       0.680in\r
+\fi\r
+% compensate for LaTeX's 1in offset\r
+\addtolength{\oddsidemargin}{-1in}\r
+\addtolength{\evensidemargin}{-1in}\r
+\r
+\r
+\r
+% adjust margins for conference mode\r
+\ifCLASSOPTIONconference\r
+ \topmargin        -0.25in\r
+ % we retain the reserved, but unused space for headers\r
+ \addtolength{\topmargin}{-\headheight}\r
+ \addtolength{\topmargin}{-\headsep}\r
+ \textheight        9.25in % The standard for conferences (668.4975pt)\r
+ % Tweak textheight to a perfect integer number of lines/page.\r
+ \ifx\CLASSOPTIONpt\@IEEEptsizenine\textheight=61\@IEEEnormalsizeunitybaselineskip\fi      % 61 lines/page\r
+ \ifx\CLASSOPTIONpt\@IEEEptsizeten\textheight=62\@IEEEnormalsizeunitybaselineskip\fi       % 62 lines/page\r
+ \ifx\CLASSOPTIONpt\@IEEEptsizeeleven\textheight=50\@IEEEnormalsizeunitybaselineskip\fi    % 50 lines/page\r
+ \ifx\CLASSOPTIONpt\@IEEEptsizetwelve\textheight=48\@IEEEnormalsizeunitybaselineskip\fi    % 48 lines/page\r
+\fi\r
+\r
+\r
+% compsoc conference\r
+\ifCLASSOPTIONcompsoc\r
+\ifCLASSOPTIONconference\r
+ % compsoc conference use a larger value for columnsep\r
+ \columnsep 0.375in\r
+ % compsoc conferences want 1in top margin, 1.125in bottom margin\r
+ \topmargin        0in\r
+ \addtolength{\topmargin}{-6pt}% we tweak this a tad to better comply with top of line stuff\r
+ % we retain the reserved, but unused space for headers\r
+ \addtolength{\topmargin}{-\headheight}\r
+ \addtolength{\topmargin}{-\headsep}\r
+ \textheight        8.875in % (641.39625pt)\r
+ % Tweak textheight to a perfect integer number of lines/page.\r
+ \ifx\CLASSOPTIONpt\@IEEEptsizenine\textheight=58\@IEEEnormalsizeunitybaselineskip\fi      % 58 lines/page\r
+ \ifx\CLASSOPTIONpt\@IEEEptsizeten\textheight=53\@IEEEnormalsizeunitybaselineskip\fi       % 53 lines/page\r
+ \ifx\CLASSOPTIONpt\@IEEEptsizeeleven\textheight=48\@IEEEnormalsizeunitybaselineskip\fi    % 48 lines/page\r
+ \ifx\CLASSOPTIONpt\@IEEEptsizetwelve\textheight=46\@IEEEnormalsizeunitybaselineskip\fi    % 46 lines/page \r
+ \textwidth 6.5in\r
+ % the default side margins are equal\r
+ \if@IEEEusingAfourpaper \r
+  \oddsidemargin        22.45mm\r
+  \evensidemargin       22.45mm\r
+ \else\r
+  \oddsidemargin        1in\r
+  \evensidemargin       1in\r
+ \fi\r
+ % compensate for LaTeX's 1in offset\r
+ \addtolength{\oddsidemargin}{-1in}\r
+ \addtolength{\evensidemargin}{-1in}\r
+\fi\fi\r
+\r
+\r
+\r
+% draft mode settings override that of all other modes\r
+% provides a nice 1in margin all around the paper and extra\r
+% space between the lines for editor's comments\r
+\ifCLASSOPTIONdraftcls \r
+  % want 1in from top of paper to text\r
+  \setlength{\topmargin}{-\headsep}%\r
+  \addtolength{\topmargin}{-\headheight}%\r
+  % we want 1in side margins regardless of paper type\r
+  \oddsidemargin      0in\r
+  \evensidemargin     0in\r
+  % set the text width\r
+  \setlength{\textwidth}{\paperwidth}%\r
+  \addtolength{\textwidth}{-2.0in}%\r
+  \setlength{\textheight}{\paperheight}%\r
+  \addtolength{\textheight}{-2.0in}%\r
+  % digitize textheight to be an integer number of lines.\r
+  % this may cause the bottom margin to be off a tad\r
+  \addtolength{\textheight}{-1\topskip}%\r
+  \divide\textheight  by \baselineskip%\r
+  \multiply\textheight  by \baselineskip%\r
+  \addtolength{\textheight}{\topskip}%\r
+\fi\r
+\r
+\r
+\r
+% process CLASSINPUT inner/outer margin\r
+% if inner margin defined, but outer margin not, set outer to inner.\r
+\ifx\CLASSINPUTinnersidemargin\@IEEEundefined\r
+\else\r
+  \ifx\CLASSINPUToutersidemargin\@IEEEundefined\r
+    \edef\CLASSINPUToutersidemargin{\CLASSINPUTinnersidemargin}\r
+  \fi\r
+\fi\r
+\r
+\ifx\CLASSINPUToutersidemargin\@IEEEundefined\r
+\else\r
+  % if outer margin defined, but inner margin not, set inner to outer.\r
+  \ifx\CLASSINPUTinnersidemargin\@IEEEundefined\r
+    \edef\CLASSINPUTinnersidemargin{\CLASSINPUToutersidemargin}\r
+  \fi\r
+  \setlength{\oddsidemargin}{\CLASSINPUTinnersidemargin}\r
+  \ifCLASSOPTIONtwoside\r
+    \setlength{\evensidemargin}{\CLASSINPUToutersidemargin}\r
+  \else\r
+    \setlength{\evensidemargin}{\CLASSINPUTinnersidemargin}\r
+  \fi\r
+  \addtolength{\oddsidemargin}{-1in}\r
+  \addtolength{\evensidemargin}{-1in}\r
+  \setlength{\textwidth}{\paperwidth}\r
+  \addtolength{\textwidth}{-\CLASSINPUTinnersidemargin}\r
+  \addtolength{\textwidth}{-\CLASSINPUToutersidemargin}\r
+  \typeout{** ATTENTION: Overriding inner side margin to \CLASSINPUTinnersidemargin\space and \r
+           outer side margin to \CLASSINPUToutersidemargin\space via \string\CLASSINPUT.}\r
+\fi\r
+\r
+\r
+\r
+% process CLASSINPUT top/bottom text margin\r
+% if toptext margin defined, but bottomtext margin not, set bottomtext to toptext margin\r
+\ifx\CLASSINPUTtoptextmargin\@IEEEundefined\r
+\else\r
+  \ifx\CLASSINPUTbottomtextmargin\@IEEEundefined\r
+    \edef\CLASSINPUTbottomtextmargin{\CLASSINPUTtoptextmargin}\r
+  \fi\r
+\fi\r
+\r
+\ifx\CLASSINPUTbottomtextmargin\@IEEEundefined\r
+\else\r
+  % if bottomtext margin defined, but toptext margin not, set toptext to bottomtext margin\r
+  \ifx\CLASSINPUTtoptextmargin\@IEEEundefined\r
+    \edef\CLASSINPUTtoptextmargin{\CLASSINPUTbottomtextmargin}\r
+  \fi\r
+  \setlength{\topmargin}{\CLASSINPUTtoptextmargin}\r
+  \addtolength{\topmargin}{-1in}\r
+  \addtolength{\topmargin}{-\headheight}\r
+  \addtolength{\topmargin}{-\headsep}\r
+  \setlength{\textheight}{\paperheight}\r
+  \addtolength{\textheight}{-\CLASSINPUTtoptextmargin}\r
+  \addtolength{\textheight}{-\CLASSINPUTbottomtextmargin}\r
+  % in the default format we use the normal baselineskip as topskip\r
+  % we only need 0.7 of this to clear typical top text and we need\r
+  % an extra 0.3 spacing at the bottom for descenders. This will\r
+  % correct for both.\r
+  \addtolength{\topmargin}{-0.3\@IEEEnormalsizeunitybaselineskip}\r
+  \typeout{** ATTENTION: Overriding top text margin to \CLASSINPUTtoptextmargin\space and \r
+           bottom text margin to \CLASSINPUTbottomtextmargin\space via \string\CLASSINPUT.}\r
+\fi\r
+\r
+\r
+\r
+\r
+\r
+\r
+\r
+% LIST SPACING CONTROLS\r
+\r
+% Controls the amount of EXTRA spacing\r
+% above and below \trivlist \r
+% Both \list and IED lists override this.\r
+% However, \trivlist will use this as will most\r
+% things built from \trivlist like the \center\r
+% environment.\r
+\topsep           0.5\baselineskip\r
+\r
+% Controls the additional spacing around lists preceded\r
+% or followed by blank lines. IEEE does not increase\r
+% spacing before or after paragraphs so it is set to zero.\r
+% \z@ is the same as zero, but faster.\r
+\partopsep          \z@\r
+\r
+% Controls the spacing between paragraphs in lists. \r
+% IEEE does not increase spacing before or after paragraphs\r
+% so this is also zero. \r
+% With IEEEtran.cls, global changes to\r
+% this value DO affect lists (but not IED lists).\r
+\parsep             \z@\r
+\r
+% Controls the extra spacing between list items. \r
+% IEEE does not put extra spacing between items.\r
+% With IEEEtran.cls, global changes to this value DO affect\r
+% lists (but not IED lists).\r
+\itemsep            \z@\r
+\r
+% \itemindent is the amount to indent the FIRST line of a list\r
+% item. It is auto set to zero within the \list environment. To alter\r
+% it, you have to do so when you call the \list.\r
+% However, IEEE uses this for the theorem environment\r
+% There is an alternative value for this near \leftmargini below\r
+\itemindent         -1em\r
+\r
+% \leftmargin, the spacing from the left margin of the main text to\r
+% the left of the main body of a list item is set by \list.\r
+% Hence this statement does nothing for lists.\r
+% But, quote and verse do use it for indention.\r
+\leftmargin         2em\r
+\r
+% we retain this stuff from the older IEEEtran.cls so that \list\r
+% will work the same way as before. However, itemize, enumerate and\r
+% description (IED) could care less about what these are as they\r
+% all are overridden.\r
+\leftmargini        2em\r
+%\itemindent         2em  % Alternative values: sometimes used.\r
+%\leftmargini        0em\r
+\leftmarginii       1em\r
+\leftmarginiii    1.5em\r
+\leftmarginiv     1.5em\r
+\leftmarginv      1.0em\r
+\leftmarginvi     1.0em\r
+\labelsep         0.5em \r
+\labelwidth         \z@\r
+\r
+\r
+% The old IEEEtran.cls behavior of \list is retained.\r
+% However, the new V1.3 IED list environments override all the\r
+% @list stuff (\@listX is called within \list for the\r
+% appropriate level just before the user's list_decl is called). \r
+% \topsep is now 2pt as IEEE puts a little extra space around\r
+% lists - used by those non-IED macros that depend on \list.\r
+% Note that \parsep and \itemsep are not redefined as in \r
+% the sizexx.clo \@listX (which article.cls uses) so global changes\r
+% of these values DO affect \list\r
+% \r
+\def\@listi{\leftmargin\leftmargini \topsep 2pt plus 1pt minus 1pt}\r
+\let\@listI\@listi\r
+\def\@listii{\leftmargin\leftmarginii\labelwidth\leftmarginii%\r
+    \advance\labelwidth-\labelsep \topsep 2pt}\r
+\def\@listiii{\leftmargin\leftmarginiii\labelwidth\leftmarginiii%\r
+    \advance\labelwidth-\labelsep \topsep 2pt}\r
+\def\@listiv{\leftmargin\leftmarginiv\labelwidth\leftmarginiv%\r
+    \advance\labelwidth-\labelsep \topsep 2pt}\r
+\def\@listv{\leftmargin\leftmarginv\labelwidth\leftmarginv%\r
+    \advance\labelwidth-\labelsep \topsep 2pt}\r
+\def\@listvi{\leftmargin\leftmarginvi\labelwidth\leftmarginvi%\r
+    \advance\labelwidth-\labelsep \topsep 2pt}\r
+\r
+\r
+% IEEE uses 5) not 5.\r
+\def\labelenumi{\theenumi)}     \def\theenumi{\arabic{enumi}}\r
+\r
+% IEEE uses a) not (a)\r
+\def\labelenumii{\theenumii)}  \def\theenumii{\alph{enumii}}\r
+\r
+% IEEE uses iii) not iii.\r
+\def\labelenumiii{\theenumiii)} \def\theenumiii{\roman{enumiii}}\r
+\r
+% IEEE uses A) not A.\r
+\def\labelenumiv{\theenumiv)}   \def\theenumiv{\Alph{enumiv}}\r
+\r
+% exactly the same as in article.cls\r
+\def\p@enumii{\theenumi}\r
+\def\p@enumiii{\theenumi(\theenumii)}\r
+\def\p@enumiv{\p@enumiii\theenumiii}\r
+\r
+% itemized list label styles\r
+\def\labelitemi{$\bullet$}\r
+\def\labelitemii{$\circ$}\r
+\def\labelitemiii{\vrule height 0.8ex depth -0.2ex width 0.6ex}\r
+\def\labelitemiv{$\ast$}\r
+\r
+\r
+\r
+% **** V1.3 ENHANCEMENTS ****\r
+% Itemize, Enumerate and Description (IED) List Controls\r
+% ***************************\r
+% \r
+% \r
+% IEEE seems to use at least two different values by\r
+% which ITEMIZED list labels are indented to the right\r
+% For The Journal of Lightwave Technology (JLT) and The Journal\r
+% on Selected Areas in Communications (JSAC), they tend to use\r
+% an indention equal to \parindent. For Transactions on Communications\r
+% they tend to indent ITEMIZED lists a little more--- 1.3\parindent.\r
+% We'll provide both values here for you so that you can choose \r
+% which one you like in your document using a command such as:\r
+% setlength{\IEEEilabelindent}{\IEEEilabelindentB}\r
+\newdimen\IEEEilabelindentA\r
+\IEEEilabelindentA \parindent\r
+\r
+\newdimen\IEEEilabelindentB\r
+\IEEEilabelindentB 1.3\parindent\r
+% However, we'll default to using \parindent\r
+% which makes more sense to me\r
+\newdimen\IEEEilabelindent\r
+\IEEEilabelindent \IEEEilabelindentA\r
+\r
+\r
+% This controls the default amount the enumerated list labels\r
+% are indented to the right.\r
+% Normally, this is the same as the paragraph indention\r
+\newdimen\IEEEelabelindent\r
+\IEEEelabelindent \parindent\r
+\r
+% This controls the default amount the description list labels\r
+% are indented to the right.\r
+% Normally, this is the same as the paragraph indention\r
+\newdimen\IEEEdlabelindent\r
+\IEEEdlabelindent \parindent\r
+\r
+% This is the value actually used within the IED lists.\r
+% The IED environments automatically set its value to\r
+% one of the three values above, so global changes do \r
+% not have any effect\r
+\newdimen\IEEElabelindent\r
+\IEEElabelindent \parindent\r
+\r
+% The actual amount labels will be indented is\r
+% \IEEElabelindent multiplied by the factor below\r
+% corresponding to the level of nesting depth\r
+% This provides a means by which the user can\r
+% alter the effective \IEEElabelindent for deeper\r
+% levels\r
+% There may not be such a thing as correct "standard IEEE"\r
+% values. What IEEE actually does may depend on the specific\r
+% circumstances.\r
+% The first list level almost always has full indention.\r
+% The second levels I've seen have only 75% of the normal indentation\r
+% Three level or greater nestings are very rare. I am guessing\r
+% that they don't use any indentation.\r
+\def\IEEElabelindentfactori{1.0}   % almost always one\r
+\def\IEEElabelindentfactorii{0.75} % 0.0 or 1.0 may be used in some cases\r
+\def\IEEElabelindentfactoriii{0.0} % 0.75? 0.5? 0.0?\r
+\def\IEEElabelindentfactoriv{0.0}\r
+\def\IEEElabelindentfactorv{0.0}\r
+\def\IEEElabelindentfactorvi{0.0}\r
+\r
+% value actually used within IED lists, it is auto\r
+% set to one of the 6 values above\r
+% global changes here have no effect\r
+\def\IEEElabelindentfactor{1.0}\r
+\r
+% This controls the default spacing between the end of the IED\r
+% list labels and the list text, when normal text is used for\r
+% the labels.\r
+\newdimen\IEEEiednormlabelsep\r
+\IEEEiednormlabelsep \parindent\r
+\r
+% This controls the default spacing between the end of the IED\r
+% list labels and the list text, when math symbols are used for\r
+% the labels (nomenclature lists). IEEE usually increases the \r
+% spacing in these cases\r
+\newdimen\IEEEiedmathlabelsep\r
+\IEEEiedmathlabelsep 1.2em\r
+\r
+% This controls the extra vertical separation put above and\r
+% below each IED list. IEEE usually puts a little extra spacing\r
+% around each list. However, this spacing is barely noticeable.\r
+\newskip\IEEEiedtopsep\r
+\IEEEiedtopsep 2pt plus 1pt minus 1pt\r
+\r
+\r
+% This command is executed within each IED list environment\r
+% at the beginning of the list. You can use this to set the \r
+% parameters for some/all your IED list(s) without disturbing \r
+% global parameters that affect things other than lists.\r
+% i.e., renewcommand{\IEEEiedlistdecl}{\setlength{\labelsep}{5em}}\r
+% will alter the \labelsep for the next list(s) until \r
+% \IEEEiedlistdecl is redefined. \r
+\def\IEEEiedlistdecl{\relax}\r
+\r
+% This command provides an easy way to set \leftmargin based\r
+% on the \labelwidth, \labelsep and the argument \IEEElabelindent\r
+% Usage: \IEEEcalcleftmargin{width-to-indent-the-label}\r
+% output is in the \leftmargin variable, i.e., effectively:\r
+% \leftmargin = argument + \labelwidth + \labelsep\r
+% Note controlled spacing here, shield end of lines with %\r
+\def\IEEEcalcleftmargin#1{\setlength{\leftmargin}{#1}%\r
+\addtolength{\leftmargin}{\labelwidth}%\r
+\addtolength{\leftmargin}{\labelsep}}\r
+\r
+% This command provides an easy way to set \labelwidth to the\r
+% width of the given text. It is the same as\r
+% \settowidth{\labelwidth}{label-text}\r
+% and useful as a shorter alternative.\r
+% Typically used to set \labelwidth to be the width\r
+% of the longest label in the list\r
+\def\IEEEsetlabelwidth#1{\settowidth{\labelwidth}{#1}}\r
+\r
+% When this command is executed, IED lists will use the \r
+% IEEEiedmathlabelsep label separation rather than the normal\r
+% spacing. To have an effect, this command must be executed via\r
+% the \IEEEiedlistdecl or within the option of the IED list\r
+% environments.\r
+\def\IEEEusemathlabelsep{\setlength{\labelsep}{\IEEEiedmathlabelsep}}\r
+\r
+% A flag which controls whether the IED lists automatically\r
+% calculate \leftmargin from \IEEElabelindent, \labelwidth and \labelsep\r
+% Useful if you want to specify your own \leftmargin\r
+% This flag must be set (\IEEEnocalcleftmargintrue or \IEEEnocalcleftmarginfalse) \r
+% via the \IEEEiedlistdecl or within the option of the IED list\r
+% environments to have an effect.\r
+\newif\ifIEEEnocalcleftmargin\r
+\IEEEnocalcleftmarginfalse\r
+\r
+% A flag which controls whether \IEEElabelindent is multiplied by\r
+% the \IEEElabelindentfactor for each list level.\r
+% This flag must be set via the \IEEEiedlistdecl or within the option \r
+% of the IED list environments to have an effect.\r
+\newif\ifIEEEnolabelindentfactor\r
+\IEEEnolabelindentfactorfalse\r
+\r
+\r
+% internal variable to indicate type of IED label\r
+% justification\r
+% 0 - left; 1 - center; 2 - right\r
+\def\@IEEEiedjustify{0}\r
+\r
+\r
+% commands to allow the user to control IED\r
+% label justifications. Use these commands within\r
+% the IED environment option or in the \IEEEiedlistdecl\r
+% Note that changing the normal list justifications\r
+% is nonstandard and IEEE may not like it if you do so!\r
+% I include these commands as they may be helpful to\r
+% those who are using these enhanced list controls for\r
+% other non-IEEE related LaTeX work.\r
+% itemize and enumerate automatically default to right\r
+% justification, description defaults to left.\r
+\def\IEEEiedlabeljustifyl{\def\@IEEEiedjustify{0}}%left\r
+\def\IEEEiedlabeljustifyc{\def\@IEEEiedjustify{1}}%center\r
+\def\IEEEiedlabeljustifyr{\def\@IEEEiedjustify{2}}%right\r
+\r
+\r
+\r
+\r
+% commands to save to and restore from the list parameter copies\r
+% this allows us to set all the list parameters within\r
+% the list_decl and prevent \list (and its \@list) \r
+% from overriding any of our parameters\r
+% V1.6 use \edefs instead of dimen's to conserve dimen registers\r
+% Note controlled spacing here, shield end of lines with %\r
+\def\@IEEEsavelistparams{\edef\@IEEEiedtopsep{\the\topsep}%\r
+\edef\@IEEEiedlabelwidth{\the\labelwidth}%\r
+\edef\@IEEEiedlabelsep{\the\labelsep}%\r
+\edef\@IEEEiedleftmargin{\the\leftmargin}%\r
+\edef\@IEEEiedpartopsep{\the\partopsep}%\r
+\edef\@IEEEiedparsep{\the\parsep}%\r
+\edef\@IEEEieditemsep{\the\itemsep}%\r
+\edef\@IEEEiedrightmargin{\the\rightmargin}%\r
+\edef\@IEEEiedlistparindent{\the\listparindent}%\r
+\edef\@IEEEieditemindent{\the\itemindent}}\r
+\r
+% Note controlled spacing here\r
+\def\@IEEErestorelistparams{\topsep\@IEEEiedtopsep\relax%\r
+\labelwidth\@IEEEiedlabelwidth\relax%\r
+\labelsep\@IEEEiedlabelsep\relax%\r
+\leftmargin\@IEEEiedleftmargin\relax%\r
+\partopsep\@IEEEiedpartopsep\relax%\r
+\parsep\@IEEEiedparsep\relax%\r
+\itemsep\@IEEEieditemsep\relax%\r
+\rightmargin\@IEEEiedrightmargin\relax%\r
+\listparindent\@IEEEiedlistparindent\relax%\r
+\itemindent\@IEEEieditemindent\relax}\r
+\r
+\r
+% v1.6b provide original LaTeX IED list environments\r
+% note that latex.ltx defines \itemize and \enumerate, but not \description\r
+% which must be created by the base classes\r
+% save original LaTeX itemize and enumerate\r
+\let\LaTeXitemize\itemize\r
+\let\endLaTeXitemize\enditemize\r
+\let\LaTeXenumerate\enumerate\r
+\let\endLaTeXenumerate\endenumerate\r
+\r
+% provide original LaTeX description environment from article.cls\r
+\newenvironment{LaTeXdescription}\r
+               {\list{}{\labelwidth\z@ \itemindent-\leftmargin\r
+                        \let\makelabel\descriptionlabel}}\r
+               {\endlist}\r
+\newcommand*\descriptionlabel[1]{\hspace\labelsep\r
+                                 \normalfont\bfseries #1}\r
+\r
+\r
+% override LaTeX's default IED lists\r
+\def\itemize{\@IEEEitemize}\r
+\def\enditemize{\@endIEEEitemize}\r
+\def\enumerate{\@IEEEenumerate}\r
+\def\endenumerate{\@endIEEEenumerate}\r
+\def\description{\@IEEEdescription}\r
+\def\enddescription{\@endIEEEdescription}\r
+\r
+% provide the user with aliases - may help those using packages that\r
+% override itemize, enumerate, or description\r
+\def\IEEEitemize{\@IEEEitemize}\r
+\def\endIEEEitemize{\@endIEEEitemize}\r
+\def\IEEEenumerate{\@IEEEenumerate}\r
+\def\endIEEEenumerate{\@endIEEEenumerate}\r
+\def\IEEEdescription{\@IEEEdescription}\r
+\def\endIEEEdescription{\@endIEEEdescription}\r
+\r
+\r
+% V1.6 we want to keep the IEEEtran IED list definitions as our own internal\r
+% commands so they are protected against redefinition\r
+\def\@IEEEitemize{\@ifnextchar[{\@@IEEEitemize}{\@@IEEEitemize[\relax]}}\r
+\def\@IEEEenumerate{\@ifnextchar[{\@@IEEEenumerate}{\@@IEEEenumerate[\relax]}}\r
+\def\@IEEEdescription{\@ifnextchar[{\@@IEEEdescription}{\@@IEEEdescription[\relax]}}\r
+\def\@endIEEEitemize{\endlist}\r
+\def\@endIEEEenumerate{\endlist}\r
+\def\@endIEEEdescription{\endlist}\r
+\r
+\r
+% DO NOT ALLOW BLANK LINES TO BE IN THESE IED ENVIRONMENTS\r
+% AS THIS WILL FORCE NEW PARAGRAPHS AFTER THE IED LISTS\r
+% IEEEtran itemized list MDS 1/2001\r
+% Note controlled spacing here, shield end of lines with %\r
+\def\@@IEEEitemize[#1]{%\r
+                \ifnum\@itemdepth>3\relax\@toodeep\else%\r
+                \ifnum\@listdepth>5\relax\@toodeep\else%\r
+                \advance\@itemdepth\@ne%\r
+                \edef\@itemitem{labelitem\romannumeral\the\@itemdepth}%\r
+                % get the labelindentfactor for this level\r
+                \advance\@listdepth\@ne% we need to know what the level WILL be\r
+                \edef\IEEElabelindentfactor{\csname IEEElabelindentfactor\romannumeral\the\@listdepth\endcsname}%\r
+                \advance\@listdepth-\@ne% undo our increment\r
+                \def\@IEEEiedjustify{2}% right justified labels are default\r
+                % set other defaults\r
+                \IEEEnocalcleftmarginfalse%\r
+                \IEEEnolabelindentfactorfalse%\r
+                \topsep\IEEEiedtopsep%\r
+                \IEEElabelindent\IEEEilabelindent%\r
+                \labelsep\IEEEiednormlabelsep%\r
+                \partopsep 0ex%\r
+                \parsep 0ex%\r
+                \itemsep \parskip%\r
+                \rightmargin 0em%\r
+                \listparindent 0em%\r
+                \itemindent 0em%\r
+                % calculate the label width\r
+                % the user can override this later if\r
+                % they specified a \labelwidth\r
+                \settowidth{\labelwidth}{\csname labelitem\romannumeral\the\@itemdepth\endcsname}%\r
+                \@IEEEsavelistparams% save our list parameters\r
+                \list{\csname\@itemitem\endcsname}{%\r
+                \@IEEErestorelistparams% override any list{} changes\r
+                                       % to our globals\r
+                \let\makelabel\@IEEEiedmakelabel% v1.6b setup \makelabel\r
+                \IEEEiedlistdecl% let user alter parameters\r
+                #1\relax%\r
+                % If the user has requested not to use the\r
+                % labelindent factor, don't revise \labelindent\r
+                \ifIEEEnolabelindentfactor\relax%\r
+                \else\IEEElabelindent=\IEEElabelindentfactor\labelindent%\r
+                \fi%\r
+                % Unless the user has requested otherwise,\r
+                % calculate our left margin based\r
+                % on \IEEElabelindent, \labelwidth and\r
+                % \labelsep\r
+                \ifIEEEnocalcleftmargin\relax%\r
+                \else\IEEEcalcleftmargin{\IEEElabelindent}%\r
+                \fi}\fi\fi}%\r
+\r
+\r
+% DO NOT ALLOW BLANK LINES TO BE IN THESE IED ENVIRONMENTS\r
+% AS THIS WILL FORCE NEW PARAGRAPHS AFTER THE IED LISTS\r
+% IEEEtran enumerate list MDS 1/2001\r
+% Note controlled spacing here, shield end of lines with %\r
+\def\@@IEEEenumerate[#1]{%\r
+                \ifnum\@enumdepth>3\relax\@toodeep\else%\r
+                \ifnum\@listdepth>5\relax\@toodeep\else%\r
+                \advance\@enumdepth\@ne%\r
+                \edef\@enumctr{enum\romannumeral\the\@enumdepth}%\r
+                % get the labelindentfactor for this level\r
+                \advance\@listdepth\@ne% we need to know what the level WILL be\r
+                \edef\IEEElabelindentfactor{\csname IEEElabelindentfactor\romannumeral\the\@listdepth\endcsname}%\r
+                \advance\@listdepth-\@ne% undo our increment\r
+                \def\@IEEEiedjustify{2}% right justified labels are default\r
+                % set other defaults\r
+                \IEEEnocalcleftmarginfalse%\r
+                \IEEEnolabelindentfactorfalse%\r
+                \topsep\IEEEiedtopsep%\r
+                \IEEElabelindent\IEEEelabelindent%\r
+                \labelsep\IEEEiednormlabelsep%\r
+                \partopsep 0ex%\r
+                \parsep 0ex%\r
+                \itemsep 0ex%\r
+                \rightmargin 0em%\r
+                \listparindent 0em%\r
+                \itemindent 0em%\r
+                % calculate the label width\r
+                % We'll set it to the width suitable for all labels using\r
+                % normalfont 1) to 9)\r
+                % The user can override this later\r
+                \settowidth{\labelwidth}{9)}%\r
+                \@IEEEsavelistparams% save our list parameters\r
+                \list{\csname label\@enumctr\endcsname}{\usecounter{\@enumctr}%\r
+                \@IEEErestorelistparams% override any list{} changes\r
+                                       % to our globals\r
+                \let\makelabel\@IEEEiedmakelabel% v1.6b setup \makelabel\r
+                \IEEEiedlistdecl% let user alter parameters \r
+                #1\relax%\r
+                % If the user has requested not to use the\r
+                % IEEElabelindent factor, don't revise \IEEElabelindent\r
+                \ifIEEEnolabelindentfactor\relax%\r
+                \else\IEEElabelindent=\IEEElabelindentfactor\IEEElabelindent%\r
+                \fi%\r
+                % Unless the user has requested otherwise,\r
+                % calculate our left margin based\r
+                % on \IEEElabelindent, \labelwidth and\r
+                % \labelsep\r
+                \ifIEEEnocalcleftmargin\relax%\r
+                \else\IEEEcalcleftmargin{\IEEElabelindent}%\r
+                \fi}\fi\fi}%\r
+\r
+\r
+% DO NOT ALLOW BLANK LINES TO BE IN THESE IED ENVIRONMENTS\r
+% AS THIS WILL FORCE NEW PARAGRAPHS AFTER THE IED LISTS\r
+% IEEEtran description list MDS 1/2001\r
+% Note controlled spacing here, shield end of lines with %\r
+\def\@@IEEEdescription[#1]{%\r
+                \ifnum\@listdepth>5\relax\@toodeep\else%\r
+                % get the labelindentfactor for this level\r
+                \advance\@listdepth\@ne% we need to know what the level WILL be\r
+                \edef\IEEElabelindentfactor{\csname IEEElabelindentfactor\romannumeral\the\@listdepth\endcsname}%\r
+                \advance\@listdepth-\@ne% undo our increment\r
+                \def\@IEEEiedjustify{0}% left justified labels are default\r
+                % set other defaults\r
+                \IEEEnocalcleftmarginfalse%\r
+                \IEEEnolabelindentfactorfalse%\r
+                \topsep\IEEEiedtopsep% \r
+                \IEEElabelindent\IEEEdlabelindent%\r
+                % assume normal labelsep\r
+                \labelsep\IEEEiednormlabelsep%\r
+                \partopsep 0ex%\r
+                \parsep 0ex%\r
+                \itemsep 0ex%\r
+                \rightmargin 0em%\r
+                \listparindent 0em%\r
+                \itemindent 0em%\r
+                % Bogus label width in case the user forgets\r
+                % to set it.\r
+                % TIP: If you want to see what a variable's width is you\r
+                % can use the TeX command \showthe\width-variable to \r
+                % display it on the screen during compilation \r
+                % (This might be helpful to know when you need to find out\r
+                % which label is the widest)\r
+                \settowidth{\labelwidth}{Hello}%\r
+                \@IEEEsavelistparams% save our list parameters\r
+                \list{}{\@IEEErestorelistparams% override any list{} changes\r
+                                               % to our globals\r
+                \let\makelabel\@IEEEiedmakelabel% v1.6b setup \makelabel\r
+                \IEEEiedlistdecl% let user alter parameters \r
+                #1\relax%\r
+                % If the user has requested not to use the\r
+                % labelindent factor, don't revise \IEEElabelindent\r
+                \ifIEEEnolabelindentfactor\relax%\r
+                \else\IEEElabelindent=\IEEElabelindentfactor\IEEElabelindent%\r
+                \fi%\r
+                % Unless the user has requested otherwise,\r
+                % calculate our left margin based\r
+                % on \IEEElabelindent, \labelwidth and\r
+                % \labelsep\r
+                \ifIEEEnocalcleftmargin\relax%\r
+                \else\IEEEcalcleftmargin{\IEEElabelindent}\relax%\r
+                \fi}\fi}\r
+\r
+% v1.6b we use one makelabel that does justification as needed.\r
+\def\@IEEEiedmakelabel#1{\relax\if\@IEEEiedjustify 0\relax\r
+\makebox[\labelwidth][l]{\normalfont #1}\else\r
+\if\@IEEEiedjustify 1\relax\r
+\makebox[\labelwidth][c]{\normalfont #1}\else\r
+\makebox[\labelwidth][r]{\normalfont #1}\fi\fi}\r
+\r
+\r
+% VERSE and QUOTE\r
+% V1.7 define environments with newenvironment\r
+\newenvironment{verse}{\let\\=\@centercr\r
+    \list{}{\itemsep\z@ \itemindent -1.5em \listparindent \itemindent\r
+    \rightmargin\leftmargin\advance\leftmargin 1.5em}\item\relax}\r
+    {\endlist}\r
+\newenvironment{quotation}{\list{}{\listparindent 1.5em \itemindent\listparindent\r
+    \rightmargin\leftmargin \parsep 0pt plus 1pt}\item\relax}\r
+    {\endlist}\r
+\newenvironment{quote}{\list{}{\rightmargin\leftmargin}\item\relax}\r
+    {\endlist}\r
+\r
+\r
+% \titlepage\r
+% provided only for backward compatibility. \maketitle is the correct\r
+% way to create the title page. \r
+\newif\if@restonecol\r
+\def\titlepage{\@restonecolfalse\if@twocolumn\@restonecoltrue\onecolumn\r
+    \else \newpage \fi \thispagestyle{empty}\c@page\z@}\r
+\def\endtitlepage{\if@restonecol\twocolumn \else \newpage \fi}\r
+\r
+% standard values from article.cls\r
+\arraycolsep     5pt\r
+\arrayrulewidth .4pt\r
+\doublerulesep   2pt\r
+\r
+\tabcolsep       6pt\r
+\tabbingsep      0.5em\r
+\r
+\r
+%% FOOTNOTES\r
+%\r
+%\skip\footins 10pt plus 4pt minus 2pt\r
+% V1.6 respond to changes in font size\r
+% space added above the footnotes (if present)\r
+\skip\footins 0.9\baselineskip  plus 0.4\baselineskip  minus 0.2\baselineskip\r
+\r
+% V1.6, we need to make \footnotesep responsive to changes\r
+% in \baselineskip or strange spacings will result when in\r
+% draft mode. Here is a little LaTeX secret - \footnotesep\r
+% determines the height of an invisible strut that is placed\r
+% *above* the baseline of footnotes after the first. Since\r
+% LaTeX considers the space for characters to be 0.7/baselineskip\r
+% above the baseline and 0.3/baselineskip below it, we need to\r
+% use 0.7/baselineskip as a \footnotesep to maintain equal spacing\r
+% between all the lines of the footnotes. IEEE often uses a tad\r
+% more, so use 0.8\baselineskip. This slightly larger value also helps\r
+% the text to clear the footnote marks. Note that \thanks in IEEEtran\r
+% uses its own value of \footnotesep which is set in \maketitle.\r
+{\footnotesize\r
+\global\footnotesep 0.8\baselineskip}\r
+\r
+\def\unnumberedfootnote{\gdef\@thefnmark{\quad}\@footnotetext}\r
+\r
+\skip\@mpfootins 0.3\baselineskip\r
+\fboxsep = 3pt\r
+\fboxrule = .4pt\r
+% V1.6 use 1em, then use LaTeX2e's \@makefnmark\r
+% Note that IEEE normally *left* aligns the footnote marks, so we don't need\r
+% box resizing tricks here.\r
+%\long\def\@makefnmark{\scriptsize\normalfont\@thefnmark}\r
+\long\def\@makefntext#1{\parindent 1em\indent\hbox{\@makefnmark}#1}% V1.6 use 1em\r
+\long\def\@maketablefntext#1{\raggedleft\leavevmode\hbox{\@makefnmark}#1}\r
+% V1.7 compsoc does not use superscipts for footnote marks\r
+\ifCLASSOPTIONcompsoc\r
+\def\@IEEEcompsocmakefnmark{\hbox{\normalfont\@thefnmark.\ }}\r
+\long\def\@makefntext#1{\parindent 1em\indent\hbox{\@IEEEcompsocmakefnmark}#1}\r
+\fi\r
+\r
+% IEEE does not use footnote rules. Or do they?\r
+\def\footnoterule{\vskip-2pt \hrule height 0.6pt depth \z@ \vskip1.6pt\relax}\r
+\toks@\expandafter{\@setminipage\let\footnoterule\relax\footnotesep\z@}\r
+\edef\@setminipage{\the\toks@}\r
+\r
+% V1.7 for compsoc, IEEE uses a footnote rule only for \thanks. We devise a "one-shot"\r
+% system to implement this.\r
+\newif\if@IEEEenableoneshotfootnoterule\r
+\@IEEEenableoneshotfootnoterulefalse\r
+\ifCLASSOPTIONcompsoc\r
+\def\footnoterule{\relax\if@IEEEenableoneshotfootnoterule\r
+\kern-5pt\r
+\hbox to \columnwidth{\hfill\vrule width 0.5\columnwidth height 0.4pt\hfill}\r
+\kern4.6pt\r
+\global\@IEEEenableoneshotfootnoterulefalse\r
+\else\r
+\relax\r
+\fi}\r
+\fi\r
+\r
+% V1.6 do not allow LaTeX to break a footnote across multiple pages\r
+\interfootnotelinepenalty=10000\r
+\r
+% V1.6 discourage breaks within equations\r
+% Note that amsmath normally sets this to 10000,\r
+% but LaTeX2e normally uses 100.\r
+\interdisplaylinepenalty=2500\r
+\r
+% default allows section depth up to /paragraph\r
+\setcounter{secnumdepth}{4}\r
+\r
+% technotes do not allow /paragraph\r
+\ifCLASSOPTIONtechnote\r
+   \setcounter{secnumdepth}{3}\r
+\fi\r
+% neither do compsoc conferences\r
+\@IEEEcompsocconfonly{\setcounter{secnumdepth}{3}}\r
+\r
+\r
+\newcounter{section}\r
+\newcounter{subsection}[section]\r
+\newcounter{subsubsection}[subsection]\r
+\newcounter{paragraph}[subsubsection]\r
+\r
+% used only by IEEEtran's IEEEeqnarray as other packages may\r
+% have their own, different, implementations\r
+\newcounter{IEEEsubequation}[equation]\r
+\r
+% as shown when called by user from \ref, \label and in table of contents\r
+\def\theequation{\arabic{equation}}                          % 1\r
+\def\theIEEEsubequation{\theequation\alph{IEEEsubequation}}  % 1a (used only by IEEEtran's IEEEeqnarray)\r
+\ifCLASSOPTIONcompsoc\r
+% compsoc is all arabic\r
+\def\thesection{\arabic{section}}                \r
+\def\thesubsection{\thesection.\arabic{subsection}}\r
+\def\thesubsubsection{\thesubsection.\arabic{subsubsection}}\r
+\def\theparagraph{\thesubsubsection.\arabic{paragraph}}\r
+\else\r
+\def\thesection{\Roman{section}}                             % I\r
+% V1.7, \mbox prevents breaks around - \r
+\def\thesubsection{\mbox{\thesection-\Alph{subsection}}}     % I-A\r
+% V1.7 use I-A1 format used by IEEE rather than I-A.1\r
+\def\thesubsubsection{\thesubsection\arabic{subsubsection}}  % I-A1\r
+\def\theparagraph{\thesubsubsection\alph{paragraph}}         % I-A1a\r
+\fi\r
+\r
+% From Heiko Oberdiek. Because of the \mbox in \thesubsection, we need to\r
+% tell hyperref to disable the \mbox command when making PDF bookmarks.\r
+% This done already with hyperref.sty version 6.74o and later, but\r
+% it will not hurt to do it here again for users of older versions.\r
+\@ifundefined{pdfstringdefPreHook}{\let\pdfstringdefPreHook\@empty}{}%\r
+\g@addto@macro\pdfstringdefPreHook{\let\mbox\relax}\r
+\r
+\r
+% Main text forms (how shown in main text headings)\r
+% V1.6, using \thesection in \thesectiondis allows changes\r
+% in the former to automatically appear in the latter\r
+\ifCLASSOPTIONcompsoc\r
+  \ifCLASSOPTIONconference% compsoc conference\r
+    \def\thesectiondis{\thesection.}\r
+    \def\thesubsectiondis{\thesectiondis\arabic{subsection}.}\r
+    \def\thesubsubsectiondis{\thesubsectiondis\arabic{subsubsection}.}\r
+    \def\theparagraphdis{\thesubsubsectiondis\arabic{paragraph}.}\r
+  \else% compsoc not conferencs\r
+    \def\thesectiondis{\thesection}\r
+    \def\thesubsectiondis{\thesectiondis.\arabic{subsection}}\r
+    \def\thesubsubsectiondis{\thesubsectiondis.\arabic{subsubsection}}\r
+    \def\theparagraphdis{\thesubsubsectiondis.\arabic{paragraph}}\r
+  \fi\r
+\else% not compsoc\r
+  \def\thesectiondis{\thesection.}                   % I.\r
+  \def\thesubsectiondis{\Alph{subsection}.}          % B.\r
+  \def\thesubsubsectiondis{\arabic{subsubsection})}  % 3)\r
+  \def\theparagraphdis{\alph{paragraph})}            % d)\r
+\fi\r
+\r
+% just like LaTeX2e's \@eqnnum\r
+\def\theequationdis{{\normalfont \normalcolor (\theequation)}}% (1)\r
+% IEEEsubequation used only by IEEEtran's IEEEeqnarray\r
+\def\theIEEEsubequationdis{{\normalfont \normalcolor (\theIEEEsubequation)}}% (1a)\r
+% redirect LaTeX2e's equation number display and all that depend on\r
+% it, through IEEEtran's \theequationdis\r
+\def\@eqnnum{\theequationdis}\r
+\r
+\r
+\r
+% V1.7 provide string macros as article.cls does\r
+\def\contentsname{Contents}\r
+\def\listfigurename{List of Figures}\r
+\def\listtablename{List of Tables}\r
+\def\refname{References}\r
+\def\indexname{Index}\r
+\def\figurename{Figure}\r
+\def\tablename{TABLE}\r
+\@IEEEcompsocconfonly{\def\figurename{Figure}\def\tablename{Table}}\r
+\def\partname{Part}\r
+\def\appendixname{Appendix}\r
+\def\abstractname{Abstract}\r
+% IEEE specific names\r
+\def\IEEEkeywordsname{Keywords}\r
+\def\IEEEproofname{Proof}\r
+\r
+\r
+% LIST OF FIGURES AND TABLES AND TABLE OF CONTENTS\r
+%\r
+\def\@pnumwidth{1.55em}\r
+\def\@tocrmarg{2.55em}\r
+\def\@dotsep{4.5}\r
+\setcounter{tocdepth}{3}\r
+\r
+% adjusted some spacings here so that section numbers will not easily \r
+% collide with the section titles. \r
+% VIII; VIII-A; and VIII-A.1 are usually the worst offenders.\r
+% MDS 1/2001\r
+\def\tableofcontents{\section*{\contentsname}\@starttoc{toc}}\r
+\def\l@section#1#2{\addpenalty{\@secpenalty}\addvspace{1.0em plus 1pt}%\r
+    \@tempdima 2.75em \begingroup \parindent \z@ \rightskip \@pnumwidth%\r
+    \parfillskip-\@pnumwidth {\bfseries\leavevmode #1}\hfil\hbox to\@pnumwidth{\hss #2}\par%\r
+    \endgroup}\r
+% argument format #1:level, #2:labelindent,#3:labelsep\r
+\def\l@subsection{\@dottedtocline{2}{2.75em}{3.75em}}\r
+\def\l@subsubsection{\@dottedtocline{3}{6.5em}{4.5em}}\r
+% must provide \l@ defs for ALL sublevels EVEN if tocdepth\r
+% is such as they will not appear in the table of contents\r
+% these defs are how TOC knows what level these things are!\r
+\def\l@paragraph{\@dottedtocline{4}{6.5em}{5.5em}}\r
+\def\l@subparagraph{\@dottedtocline{5}{6.5em}{6.5em}}\r
+\def\listoffigures{\section*{\listfigurename}\@starttoc{lof}}\r
+\def\l@figure{\@dottedtocline{1}{0em}{2.75em}}\r
+\def\listoftables{\section*{\listtablename}\@starttoc{lot}}\r
+\let\l@table\l@figure\r
+\r
+\r
+%% Definitions for floats\r
+%%\r
+%% Normal Floats\r
+\floatsep 1\baselineskip plus  0.2\baselineskip minus  0.2\baselineskip\r
+\textfloatsep 1.7\baselineskip plus  0.2\baselineskip minus  0.4\baselineskip\r
+\@fptop 0pt plus 1fil\r
+\@fpsep 0.75\baselineskip plus 2fil \r
+\@fpbot 0pt plus 1fil\r
+\def\topfraction{0.9}\r
+\def\bottomfraction{0.4}\r
+\def\floatpagefraction{0.8}\r
+% V1.7, let top floats approach 90% of page\r
+\def\textfraction{0.1}\r
+\r
+%% Double Column Floats\r
+\dblfloatsep 1\baselineskip plus  0.2\baselineskip minus  0.2\baselineskip\r
+\r
+\dbltextfloatsep 1.7\baselineskip plus  0.2\baselineskip minus  0.4\baselineskip\r
+% Note that it would be nice if the rubber here actually worked in LaTeX2e.\r
+% There is a long standing limitation in LaTeX, first discovered (to the best\r
+% of my knowledge) by Alan Jeffrey in 1992. LaTeX ignores the stretchable\r
+% portion of \dbltextfloatsep, and as a result, double column figures can and\r
+% do result in an non-integer number of lines in the main text columns with\r
+% underfull vbox errors as a consequence. A post to comp.text.tex\r
+% by Donald Arseneau confirms that this had not yet been fixed in 1998.\r
+% IEEEtran V1.6 will fix this problem for you in the titles, but it doesn't\r
+% protect you from other double floats. Happy vspace'ing.\r
+\r
+\@dblfptop 0pt plus 1fil\r
+\@dblfpsep 0.75\baselineskip plus 2fil\r
+\@dblfpbot 0pt plus 1fil\r
+\def\dbltopfraction{0.8}\r
+\def\dblfloatpagefraction{0.8}\r
+\setcounter{dbltopnumber}{4}\r
+\r
+\intextsep 1\baselineskip plus 0.2\baselineskip minus  0.2\baselineskip\r
+\setcounter{topnumber}{2}\r
+\setcounter{bottomnumber}{2}\r
+\setcounter{totalnumber}{4}\r
+\r
+\r
+\r
+% article class provides these, we should too.\r
+\newlength\abovecaptionskip\r
+\newlength\belowcaptionskip\r
+% but only \abovecaptionskip is used above figure captions and *below* table\r
+% captions\r
+\setlength\abovecaptionskip{0.65\baselineskip}\r
+\setlength\belowcaptionskip{0.75\baselineskip}\r
+% V1.6 create hooks in case the caption spacing ever needs to be\r
+% overridden by a user\r
+\def\@IEEEfigurecaptionsepspace{\vskip\abovecaptionskip\relax}%\r
+\def\@IEEEtablecaptionsepspace{\vskip\belowcaptionskip\relax}%\r
+\r
+\r
+% 1.6b revise caption system so that \@makecaption uses two arguments\r
+% as with LaTeX2e. Otherwise, there will be problems when using hyperref.\r
+\def\@IEEEtablestring{table}\r
+\r
+\ifCLASSOPTIONcompsoc\r
+% V1.7 compsoc \@makecaption\r
+\ifCLASSOPTIONconference% compsoc conference\r
+\long\def\@makecaption#1#2{%\r
+% test if is a for a figure or table\r
+\ifx\@captype\@IEEEtablestring%\r
+% if a table, do table caption\r
+\normalsize\begin{center}{\normalfont\sffamily\normalsize {#1.}~ #2}\end{center}%\r
+\@IEEEtablecaptionsepspace\r
+% if not a table, format it as a figure\r
+\else\r
+\@IEEEfigurecaptionsepspace\r
+\setbox\@tempboxa\hbox{\normalfont\sffamily\normalsize {#1.}~ #2}%\r
+\ifdim \wd\@tempboxa >\hsize%\r
+% if caption is longer than a line, let it wrap around\r
+\setbox\@tempboxa\hbox{\normalfont\sffamily\normalsize {#1.}~ }%\r
+\parbox[t]{\hsize}{\normalfont\sffamily\normalsize \noindent\unhbox\@tempboxa#2}%\r
+% if caption is shorter than a line, center\r
+\else%\r
+\hbox to\hsize{\normalfont\sffamily\normalsize\hfil\box\@tempboxa\hfil}%\r
+\fi\fi}\r
+\else% nonconference compsoc\r
+\long\def\@makecaption#1#2{%\r
+% test if is a for a figure or table\r
+\ifx\@captype\@IEEEtablestring%\r
+% if a table, do table caption\r
+\normalsize\begin{center}{\normalfont\sffamily\normalsize #1}\\{\normalfont\sffamily\normalsize #2}\end{center}%\r
+\@IEEEtablecaptionsepspace\r
+% if not a table, format it as a figure\r
+\else\r
+\@IEEEfigurecaptionsepspace\r
+\setbox\@tempboxa\hbox{\normalfont\sffamily\normalsize {#1.}~ #2}%\r
+\ifdim \wd\@tempboxa >\hsize%\r
+% if caption is longer than a line, let it wrap around\r
+\setbox\@tempboxa\hbox{\normalfont\sffamily\normalsize {#1.}~ }%\r
+\parbox[t]{\hsize}{\normalfont\sffamily\normalsize \noindent\unhbox\@tempboxa#2}%\r
+% if caption is shorter than a line, left justify\r
+\else%\r
+\hbox to\hsize{\normalfont\sffamily\normalsize\box\@tempboxa\hfil}%\r
+\fi\fi}\r
+\fi\r
+\r
+\else% traditional noncompsoc \@makecaption\r
+\long\def\@makecaption#1#2{%\r
+% test if is a for a figure or table\r
+\ifx\@captype\@IEEEtablestring%\r
+% if a table, do table caption\r
+\footnotesize{\centering\normalfont\footnotesize#1.\qquad\scshape #2\par}%\r
+\@IEEEtablecaptionsepspace\r
+% if not a table, format it as a figure\r
+\else\r
+\@IEEEfigurecaptionsepspace\r
+% 3/2001 use footnotesize, not small; use two nonbreaking spaces, not one\r
+\setbox\@tempboxa\hbox{\normalfont\footnotesize {#1.}~~ #2}%\r
+\ifdim \wd\@tempboxa >\hsize%\r
+% if caption is longer than a line, let it wrap around\r
+\setbox\@tempboxa\hbox{\normalfont\footnotesize {#1.}~~ }%\r
+\parbox[t]{\hsize}{\normalfont\footnotesize\noindent\unhbox\@tempboxa#2}%\r
+% if caption is shorter than a line, center if conference, left justify otherwise\r
+\else%\r
+\ifCLASSOPTIONconference \hbox to\hsize{\normalfont\footnotesize\box\@tempboxa\hfil}%\r
+\else \hbox to\hsize{\normalfont\footnotesize\box\@tempboxa\hfil}%\r
+\fi\fi\fi}\r
+\fi\r
+\r
+\r
+\r
+% V1.7 disable captions class option, do so in a way that retains operation of \label\r
+% within \caption\r
+\ifCLASSOPTIONcaptionsoff\r
+\long\def\@makecaption#1#2{\vspace*{2em}\footnotesize\begin{center}{\footnotesize #1}\end{center}%\r
+\let\@IEEEtemporiglabeldefsave\label\r
+\let\@IEEEtemplabelargsave\relax\r
+\def\label##1{\gdef\@IEEEtemplabelargsave{##1}}%\r
+\setbox\@tempboxa\hbox{#2}%\r
+\let\label\@IEEEtemporiglabeldefsave\r
+\ifx\@IEEEtemplabelargsave\relax\else\label{\@IEEEtemplabelargsave}\fi}\r
+\fi\r
+\r
+\r
+% V1.7 define end environments with \def not \let so as to work OK with\r
+% preview-latex\r
+\newcounter{figure}\r
+\def\thefigure{\@arabic\c@figure}\r
+\def\fps@figure{tbp}\r
+\def\ftype@figure{1}\r
+\def\ext@figure{lof}\r
+\def\fnum@figure{\figurename~\thefigure}\r
+\def\figure{\@float{figure}}\r
+\def\endfigure{\end@float}\r
+\@namedef{figure*}{\@dblfloat{figure}}\r
+\@namedef{endfigure*}{\end@dblfloat}\r
+\newcounter{table}\r
+\ifCLASSOPTIONcompsoc\r
+\def\thetable{\arabic{table}}\r
+\else\r
+\def\thetable{\@Roman\c@table}\r
+\fi\r
+\def\fps@table{tbp}\r
+\def\ftype@table{2}\r
+\def\ext@table{lot}\r
+\def\fnum@table{\tablename~\thetable}\r
+% V1.6 IEEE uses 8pt text for tables\r
+% to default to footnotesize, we hack into LaTeX2e's \@floatboxreset and pray\r
+\def\table{\def\@floatboxreset{\reset@font\scriptsize\@setminipage}%\r
+  \let\@makefntext\@maketablefntext\r
+  \@float{table}}\r
+\def\endtable{\end@float}\r
+% v1.6b double column tables need to default to footnotesize as well.\r
+\@namedef{table*}{\def\@floatboxreset{\reset@font\scriptsize\@setminipage}\@dblfloat{table}}\r
+\@namedef{endtable*}{\end@dblfloat}\r
+\r
+\r
+\r
+\r
+%%\r
+%% START OF IEEEeqnarry DEFINITIONS\r
+%%\r
+%% Inspired by the concepts, examples, and previous works of LaTeX \r
+%% coders and developers such as Donald Arseneau, Fred Bartlett, \r
+%% David Carlisle, Tony Liu, Frank Mittelbach, Piet van Oostrum, \r
+%% Roland Winkler and Mark Wooding.\r
+%% I don't make the claim that my work here is even near their calibre. ;)\r
+\r
+\r
+% hook to allow easy changeover to IEEEtran.cls/tools.sty error reporting\r
+\def\@IEEEclspkgerror{\ClassError{IEEEtran}}\r
+\r
+\newif\if@IEEEeqnarraystarform% flag to indicate if the environment was called as the star form\r
+\@IEEEeqnarraystarformfalse\r
+\r
+\newif\if@advanceIEEEeqncolcnt% tracks if the environment should advance the col counter\r
+% allows a way to make an \IEEEeqnarraybox that can be used within an \IEEEeqnarray\r
+% used by IEEEeqnarraymulticol so that it can work properly in both\r
+\@advanceIEEEeqncolcnttrue\r
+\r
+\newcount\@IEEEeqnnumcols % tracks how many IEEEeqnarray cols are defined\r
+\newcount\@IEEEeqncolcnt  % tracks how many IEEEeqnarray cols the user actually used\r
+\r
+\r
+% The default math style used by the columns\r
+\def\IEEEeqnarraymathstyle{\displaystyle}\r
+% The default text style used by the columns\r
+% default to using the current font\r
+\def\IEEEeqnarraytextstyle{\relax}\r
+\r
+% like the iedlistdecl but for \IEEEeqnarray\r
+\def\IEEEeqnarraydecl{\relax}\r
+\def\IEEEeqnarrayboxdecl{\relax}\r
+\r
+% \yesnumber is the opposite of \nonumber\r
+% a novel concept with the same def as the equationarray package\r
+% However, we give IEEE versions too since some LaTeX packages such as \r
+% the MDWtools mathenv.sty redefine \nonumber to something else.\r
+\providecommand{\yesnumber}{\global\@eqnswtrue}\r
+\def\IEEEyesnumber{\global\@eqnswtrue}\r
+\def\IEEEnonumber{\global\@eqnswfalse}\r
+\r
+\r
+\def\IEEEyessubnumber{\global\@IEEEissubequationtrue\global\@eqnswtrue%\r
+\if@IEEEeqnarrayISinner% only do something inside an IEEEeqnarray\r
+\if@IEEElastlinewassubequation\addtocounter{equation}{-1}\else\setcounter{IEEEsubequation}{1}\fi%\r
+\def\@currentlabel{\p@IEEEsubequation\theIEEEsubequation}\fi}\r
+\r
+% flag to indicate that an equation is a sub equation\r
+\newif\if@IEEEissubequation%\r
+\@IEEEissubequationfalse\r
+\r
+% allows users to "push away" equations that get too close to the equation numbers\r
+\def\IEEEeqnarraynumspace{\hphantom{\if@IEEEissubequation\theIEEEsubequationdis\else\theequationdis\fi}}\r
+\r
+% provides a way to span multiple columns within IEEEeqnarray environments\r
+% will consider \if@advanceIEEEeqncolcnt before globally advancing the\r
+% column counter - so as to work within \IEEEeqnarraybox\r
+% usage: \IEEEeqnarraymulticol{number cols. to span}{col type}{cell text}\r
+\long\def\IEEEeqnarraymulticol#1#2#3{\multispan{#1}%\r
+% check if column is defined\r
+\relax\expandafter\ifx\csname @IEEEeqnarraycolDEF#2\endcsname\@IEEEeqnarraycolisdefined%\r
+\csname @IEEEeqnarraycolPRE#2\endcsname#3\relax\relax\relax\relax\relax%\r
+\relax\relax\relax\relax\relax\csname @IEEEeqnarraycolPOST#2\endcsname%\r
+\else% if not, error and use default type\r
+\@IEEEclspkgerror{Invalid column type "#2" in \string\IEEEeqnarraymulticol.\MessageBreak\r
+Using a default centering column instead}%\r
+{You must define IEEEeqnarray column types before use.}%\r
+\csname @IEEEeqnarraycolPRE@IEEEdefault\endcsname#3\relax\relax\relax\relax\relax%\r
+\relax\relax\relax\relax\relax\csname @IEEEeqnarraycolPOST@IEEEdefault\endcsname%\r
+\fi%\r
+% advance column counter only if the IEEEeqnarray environment wants it\r
+\if@advanceIEEEeqncolcnt\global\advance\@IEEEeqncolcnt by #1\relax\fi}\r
+\r
+% like \omit, but maintains track of the column counter for \IEEEeqnarray\r
+\def\IEEEeqnarrayomit{\omit\if@advanceIEEEeqncolcnt\global\advance\@IEEEeqncolcnt by 1\relax\fi}\r
+\r
+\r
+% provides a way to define a letter referenced column type\r
+% usage: \IEEEeqnarraydefcol{col. type letter/name}{pre insertion text}{post insertion text}\r
+\def\IEEEeqnarraydefcol#1#2#3{\expandafter\def\csname @IEEEeqnarraycolPRE#1\endcsname{#2}%\r
+\expandafter\def\csname @IEEEeqnarraycolPOST#1\endcsname{#3}%\r
+\expandafter\def\csname @IEEEeqnarraycolDEF#1\endcsname{1}}\r
+\r
+\r
+% provides a way to define a numerically referenced inter-column glue types\r
+% usage: \IEEEeqnarraydefcolsep{col. glue number}{glue definition}\r
+\def\IEEEeqnarraydefcolsep#1#2{\expandafter\def\csname @IEEEeqnarraycolSEP\romannumeral #1\endcsname{#2}%\r
+\expandafter\def\csname @IEEEeqnarraycolSEPDEF\romannumeral #1\endcsname{1}}\r
+\r
+\r
+\def\@IEEEeqnarraycolisdefined{1}% just a macro for 1, used for checking undefined column types\r
+\r
+\r
+% expands and appends the given argument to the \@IEEEtrantmptoksA token list\r
+% used to build up the \halign preamble\r
+\def\@IEEEappendtoksA#1{\edef\@@IEEEappendtoksA{\@IEEEtrantmptoksA={\the\@IEEEtrantmptoksA #1}}%\r
+\@@IEEEappendtoksA}\r
+\r
+% also appends to \@IEEEtrantmptoksA, but does not expand the argument\r
+% uses \toks8 as a scratchpad register\r
+\def\@IEEEappendNOEXPANDtoksA#1{\toks8={#1}%\r
+\edef\@@IEEEappendNOEXPANDtoksA{\@IEEEtrantmptoksA={\the\@IEEEtrantmptoksA\the\toks8}}%\r
+\@@IEEEappendNOEXPANDtoksA}\r
+\r
+% define some common column types for the user\r
+% math\r
+\IEEEeqnarraydefcol{l}{$\IEEEeqnarraymathstyle}{$\hfil}\r
+\IEEEeqnarraydefcol{c}{\hfil$\IEEEeqnarraymathstyle}{$\hfil}\r
+\IEEEeqnarraydefcol{r}{\hfil$\IEEEeqnarraymathstyle}{$}\r
+\IEEEeqnarraydefcol{L}{$\IEEEeqnarraymathstyle{}}{{}$\hfil}\r
+\IEEEeqnarraydefcol{C}{\hfil$\IEEEeqnarraymathstyle{}}{{}$\hfil}\r
+\IEEEeqnarraydefcol{R}{\hfil$\IEEEeqnarraymathstyle{}}{{}$}\r
+% text\r
+\IEEEeqnarraydefcol{s}{\IEEEeqnarraytextstyle}{\hfil}\r
+\IEEEeqnarraydefcol{t}{\hfil\IEEEeqnarraytextstyle}{\hfil}\r
+\IEEEeqnarraydefcol{u}{\hfil\IEEEeqnarraytextstyle}{}\r
+\r
+% vertical rules\r
+\IEEEeqnarraydefcol{v}{}{\vrule width\arrayrulewidth}\r
+\IEEEeqnarraydefcol{vv}{\vrule width\arrayrulewidth\hfil}{\hfil\vrule width\arrayrulewidth}\r
+\IEEEeqnarraydefcol{V}{}{\vrule width\arrayrulewidth\hskip\doublerulesep\vrule width\arrayrulewidth}\r
+\IEEEeqnarraydefcol{VV}{\vrule width\arrayrulewidth\hskip\doublerulesep\vrule width\arrayrulewidth\hfil}%\r
+{\hfil\vrule width\arrayrulewidth\hskip\doublerulesep\vrule width\arrayrulewidth}\r
+\r
+% horizontal rules\r
+\IEEEeqnarraydefcol{h}{}{\leaders\hrule height\arrayrulewidth\hfil}\r
+\IEEEeqnarraydefcol{H}{}{\leaders\vbox{\hrule width\arrayrulewidth\vskip\doublerulesep\hrule width\arrayrulewidth}\hfil}\r
+\r
+% plain\r
+\IEEEeqnarraydefcol{x}{}{}\r
+\IEEEeqnarraydefcol{X}{$}{$}\r
+\r
+% the default column type to use in the event a column type is not defined\r
+\IEEEeqnarraydefcol{@IEEEdefault}{\hfil$\IEEEeqnarraymathstyle}{$\hfil}\r
+\r
+\r
+% a zero tabskip (used for "-" col types)\r
+\def\@IEEEeqnarraycolSEPzero{0pt plus 0pt minus 0pt}\r
+% a centering tabskip (used for "+" col types)\r
+\def\@IEEEeqnarraycolSEPcenter{1000pt plus 0pt minus 1000pt}\r
+\r
+% top level default tabskip glues for the start, end, and inter-column\r
+% may be reset within environments not always at the top level, e.g., \IEEEeqnarraybox\r
+\edef\@IEEEeqnarraycolSEPdefaultstart{\@IEEEeqnarraycolSEPcenter}% default start glue\r
+\edef\@IEEEeqnarraycolSEPdefaultend{\@IEEEeqnarraycolSEPcenter}% default end glue\r
+\edef\@IEEEeqnarraycolSEPdefaultmid{\@IEEEeqnarraycolSEPzero}% default inter-column glue\r
+\r
+\r
+\r
+% creates a vertical rule that extends from the bottom to the top a a cell\r
+% Provided in case other packages redefine \vline some other way.\r
+% usage: \IEEEeqnarrayvrule[rule thickness]\r
+% If no argument is provided, \arrayrulewidth will be used for the rule thickness. \r
+\newcommand\IEEEeqnarrayvrule[1][\arrayrulewidth]{\vrule\@width#1\relax}\r
+\r
+% creates a blank separator row\r
+% usage: \IEEEeqnarrayseprow[separation length][font size commands]\r
+% default is \IEEEeqnarrayseprow[0.25\normalbaselineskip][\relax]\r
+% blank arguments inherit the default values\r
+% uses \skip5 as a scratch register - calls \@IEEEeqnarraystrutsize which uses more scratch registers\r
+\def\IEEEeqnarrayseprow{\relax\@ifnextchar[{\@IEEEeqnarrayseprow}{\@IEEEeqnarrayseprow[0.25\normalbaselineskip]}}\r
+\def\@IEEEeqnarrayseprow[#1]{\relax\@ifnextchar[{\@@IEEEeqnarrayseprow[#1]}{\@@IEEEeqnarrayseprow[#1][\relax]}}\r
+\def\@@IEEEeqnarrayseprow[#1][#2]{\def\@IEEEeqnarrayseprowARGONE{#1}%\r
+\ifx\@IEEEeqnarrayseprowARGONE\@empty%\r
+% get the skip value, based on the font commands\r
+% use skip5 because \IEEEeqnarraystrutsize uses \skip0, \skip2, \skip3\r
+% assign within a bogus box to confine the font changes\r
+{\setbox0=\hbox{#2\relax\global\skip5=0.25\normalbaselineskip}}%\r
+\else%\r
+{\setbox0=\hbox{#2\relax\global\skip5=#1}}%\r
+\fi%\r
+\@IEEEeqnarrayhoptolastcolumn\IEEEeqnarraystrutsize{\skip5}{0pt}[\relax]\relax}\r
+\r
+% creates a blank separator row, but omits all the column templates\r
+% usage: \IEEEeqnarrayseprowcut[separation length][font size commands]\r
+% default is \IEEEeqnarrayseprowcut[0.25\normalbaselineskip][\relax]\r
+% blank arguments inherit the default values\r
+% uses \skip5 as a scratch register - calls \@IEEEeqnarraystrutsize which uses more scratch registers\r
+\def\IEEEeqnarrayseprowcut{\multispan{\@IEEEeqnnumcols}\relax% span all the cols\r
+% advance column counter only if the IEEEeqnarray environment wants it\r
+\if@advanceIEEEeqncolcnt\global\advance\@IEEEeqncolcnt by \@IEEEeqnnumcols\relax\fi%\r
+\@ifnextchar[{\@IEEEeqnarrayseprowcut}{\@IEEEeqnarrayseprowcut[0.25\normalbaselineskip]}}\r
+\def\@IEEEeqnarrayseprowcut[#1]{\relax\@ifnextchar[{\@@IEEEeqnarrayseprowcut[#1]}{\@@IEEEeqnarrayseprowcut[#1][\relax]}}\r
+\def\@@IEEEeqnarrayseprowcut[#1][#2]{\def\@IEEEeqnarrayseprowARGONE{#1}%\r
+\ifx\@IEEEeqnarrayseprowARGONE\@empty%\r
+% get the skip value, based on the font commands\r
+% use skip5 because \IEEEeqnarraystrutsize uses \skip0, \skip2, \skip3\r
+% assign within a bogus box to confine the font changes\r
+{\setbox0=\hbox{#2\relax\global\skip5=0.25\normalbaselineskip}}%\r
+\else%\r
+{\setbox0=\hbox{#2\relax\global\skip5=#1}}%\r
+\fi%\r
+\IEEEeqnarraystrutsize{\skip5}{0pt}[\relax]\relax}\r
+\r
+\r
+\r
+% draws a single rule across all the columns optional\r
+% argument determines the rule width, \arrayrulewidth is the default\r
+% updates column counter as needed and turns off struts\r
+% usage: \IEEEeqnarrayrulerow[rule line thickness]\r
+\def\IEEEeqnarrayrulerow{\multispan{\@IEEEeqnnumcols}\relax% span all the cols\r
+% advance column counter only if the IEEEeqnarray environment wants it\r
+\if@advanceIEEEeqncolcnt\global\advance\@IEEEeqncolcnt by \@IEEEeqnnumcols\relax\fi%\r
+\@ifnextchar[{\@IEEEeqnarrayrulerow}{\@IEEEeqnarrayrulerow[\arrayrulewidth]}}\r
+\def\@IEEEeqnarrayrulerow[#1]{\leaders\hrule height#1\hfil\relax% put in our rule \r
+% turn off any struts\r
+\IEEEeqnarraystrutsize{0pt}{0pt}[\relax]\relax}\r
+\r
+\r
+% draws a double rule by using a single rule row, a separator row, and then\r
+% another single rule row \r
+% first optional argument determines the rule thicknesses, \arrayrulewidth is the default\r
+% second optional argument determines the rule spacing, \doublerulesep is the default\r
+% usage: \IEEEeqnarraydblrulerow[rule line thickness][rule spacing]\r
+\def\IEEEeqnarraydblrulerow{\multispan{\@IEEEeqnnumcols}\relax% span all the cols\r
+% advance column counter only if the IEEEeqnarray environment wants it\r
+\if@advanceIEEEeqncolcnt\global\advance\@IEEEeqncolcnt by \@IEEEeqnnumcols\relax\fi%\r
+\@ifnextchar[{\@IEEEeqnarraydblrulerow}{\@IEEEeqnarraydblrulerow[\arrayrulewidth]}}\r
+\def\@IEEEeqnarraydblrulerow[#1]{\relax\@ifnextchar[{\@@IEEEeqnarraydblrulerow[#1]}%\r
+{\@@IEEEeqnarraydblrulerow[#1][\doublerulesep]}}\r
+\def\@@IEEEeqnarraydblrulerow[#1][#2]{\def\@IEEEeqnarraydblrulerowARG{#1}%\r
+% we allow the user to say \IEEEeqnarraydblrulerow[][]\r
+\ifx\@IEEEeqnarraydblrulerowARG\@empty%\r
+\@IEEEeqnarrayrulerow[\arrayrulewidth]%\r
+\else%\r
+\@IEEEeqnarrayrulerow[#1]\relax%\r
+\fi%\r
+\def\@IEEEeqnarraydblrulerowARG{#2}%\r
+\ifx\@IEEEeqnarraydblrulerowARG\@empty%\r
+\\\IEEEeqnarrayseprow[\doublerulesep][\relax]%\r
+\else%\r
+\\\IEEEeqnarrayseprow[#2][\relax]%\r
+\fi%\r
+\\\multispan{\@IEEEeqnnumcols}%\r
+% advance column counter only if the IEEEeqnarray environment wants it\r
+\if@advanceIEEEeqncolcnt\global\advance\@IEEEeqncolcnt by \@IEEEeqnnumcols\relax\fi%\r
+\def\@IEEEeqnarraydblrulerowARG{#1}%\r
+\ifx\@IEEEeqnarraydblrulerowARG\@empty%\r
+\@IEEEeqnarrayrulerow[\arrayrulewidth]%\r
+\else%\r
+\@IEEEeqnarrayrulerow[#1]%\r
+\fi%\r
+}\r
+\r
+% draws a double rule by using a single rule row, a separator (cutting) row, and then\r
+% another single rule row \r
+% first optional argument determines the rule thicknesses, \arrayrulewidth is the default\r
+% second optional argument determines the rule spacing, \doublerulesep is the default\r
+% usage: \IEEEeqnarraydblrulerow[rule line thickness][rule spacing]\r
+\def\IEEEeqnarraydblrulerowcut{\multispan{\@IEEEeqnnumcols}\relax% span all the cols\r
+% advance column counter only if the IEEEeqnarray environment wants it\r
+\if@advanceIEEEeqncolcnt\global\advance\@IEEEeqncolcnt by \@IEEEeqnnumcols\relax\fi%\r
+\@ifnextchar[{\@IEEEeqnarraydblrulerowcut}{\@IEEEeqnarraydblrulerowcut[\arrayrulewidth]}}\r
+\def\@IEEEeqnarraydblrulerowcut[#1]{\relax\@ifnextchar[{\@@IEEEeqnarraydblrulerowcut[#1]}%\r
+{\@@IEEEeqnarraydblrulerowcut[#1][\doublerulesep]}}\r
+\def\@@IEEEeqnarraydblrulerowcut[#1][#2]{\def\@IEEEeqnarraydblrulerowARG{#1}%\r
+% we allow the user to say \IEEEeqnarraydblrulerow[][]\r
+\ifx\@IEEEeqnarraydblrulerowARG\@empty%\r
+\@IEEEeqnarrayrulerow[\arrayrulewidth]%\r
+\else%\r
+\@IEEEeqnarrayrulerow[#1]%\r
+\fi%\r
+\def\@IEEEeqnarraydblrulerowARG{#2}%\r
+\ifx\@IEEEeqnarraydblrulerowARG\@empty%\r
+\\\IEEEeqnarrayseprowcut[\doublerulesep][\relax]%\r
+\else%\r
+\\\IEEEeqnarrayseprowcut[#2][\relax]%\r
+\fi%\r
+\\\multispan{\@IEEEeqnnumcols}%\r
+% advance column counter only if the IEEEeqnarray environment wants it\r
+\if@advanceIEEEeqncolcnt\global\advance\@IEEEeqncolcnt by \@IEEEeqnnumcols\relax\fi%\r
+\def\@IEEEeqnarraydblrulerowARG{#1}%\r
+\ifx\@IEEEeqnarraydblrulerowARG\@empty%\r
+\@IEEEeqnarrayrulerow[\arrayrulewidth]%\r
+\else%\r
+\@IEEEeqnarrayrulerow[#1]%\r
+\fi%\r
+}\r
+\r
+\r
+\r
+% inserts a full row's worth of &'s\r
+% relies on \@IEEEeqnnumcols to provide the correct number of columns\r
+% uses \@IEEEtrantmptoksA, \count0 as scratch registers\r
+\def\@IEEEeqnarrayhoptolastcolumn{\@IEEEtrantmptoksA={}\count0=1\relax%\r
+\loop% add cols if the user did not use them all\r
+\ifnum\count0<\@IEEEeqnnumcols\relax%\r
+\@IEEEappendtoksA{&}%\r
+\advance\count0 by 1\relax% update the col count\r
+\repeat%\r
+\the\@IEEEtrantmptoksA%execute the &'s\r
+}\r
+\r
+\r
+\r
+\newif\if@IEEEeqnarrayISinner % flag to indicate if we are within the lines\r
+\@IEEEeqnarrayISinnerfalse    % of an IEEEeqnarray - after the IEEEeqnarraydecl\r
+\r
+\edef\@IEEEeqnarrayTHEstrutheight{0pt} % height and depth of IEEEeqnarray struts\r
+\edef\@IEEEeqnarrayTHEstrutdepth{0pt}\r
+\r
+\edef\@IEEEeqnarrayTHEmasterstrutheight{0pt} % default height and depth of\r
+\edef\@IEEEeqnarrayTHEmasterstrutdepth{0pt}  % struts within an IEEEeqnarray\r
+\r
+\edef\@IEEEeqnarrayTHEmasterstrutHSAVE{0pt} % saved master strut height\r
+\edef\@IEEEeqnarrayTHEmasterstrutDSAVE{0pt} % and depth\r
+\r
+\newif\if@IEEEeqnarrayusemasterstrut % flag to indicate that the master strut value\r
+\@IEEEeqnarrayusemasterstruttrue     % is to be used\r
+\r
+\r
+\r
+% saves the strut height and depth of the master strut\r
+\def\@IEEEeqnarraymasterstrutsave{\relax%\r
+\expandafter\skip0=\@IEEEeqnarrayTHEmasterstrutheight\relax%\r
+\expandafter\skip2=\@IEEEeqnarrayTHEmasterstrutdepth\relax%\r
+% remove stretchability\r
+\dimen0\skip0\relax%\r
+\dimen2\skip2\relax%\r
+% save values\r
+\edef\@IEEEeqnarrayTHEmasterstrutHSAVE{\the\dimen0}%\r
+\edef\@IEEEeqnarrayTHEmasterstrutDSAVE{\the\dimen2}}\r
+\r
+% restores the strut height and depth of the master strut\r
+\def\@IEEEeqnarraymasterstrutrestore{\relax%\r
+\expandafter\skip0=\@IEEEeqnarrayTHEmasterstrutHSAVE\relax%\r
+\expandafter\skip2=\@IEEEeqnarrayTHEmasterstrutDSAVE\relax%\r
+% remove stretchability\r
+\dimen0\skip0\relax%\r
+\dimen2\skip2\relax%\r
+% restore values\r
+\edef\@IEEEeqnarrayTHEmasterstrutheight{\the\dimen0}%\r
+\edef\@IEEEeqnarrayTHEmasterstrutdepth{\the\dimen2}}\r
+\r
+\r
+% globally restores the strut height and depth to the \r
+% master values and sets the master strut flag to true\r
+\def\@IEEEeqnarraystrutreset{\relax%\r
+\expandafter\skip0=\@IEEEeqnarrayTHEmasterstrutheight\relax%\r
+\expandafter\skip2=\@IEEEeqnarrayTHEmasterstrutdepth\relax%\r
+% remove stretchability\r
+\dimen0\skip0\relax%\r
+\dimen2\skip2\relax%\r
+% restore values\r
+\xdef\@IEEEeqnarrayTHEstrutheight{\the\dimen0}%\r
+\xdef\@IEEEeqnarrayTHEstrutdepth{\the\dimen2}%\r
+\global\@IEEEeqnarrayusemasterstruttrue}\r
+\r
+\r
+% if the master strut is not to be used, make the current\r
+% values of \@IEEEeqnarrayTHEstrutheight, \@IEEEeqnarrayTHEstrutdepth\r
+% and the use master strut flag, global\r
+% this allows user strut commands issued in the last column to be carried\r
+% into the isolation/strut column\r
+\def\@IEEEeqnarrayglobalizestrutstatus{\relax%\r
+\if@IEEEeqnarrayusemasterstrut\else%\r
+\xdef\@IEEEeqnarrayTHEstrutheight{\@IEEEeqnarrayTHEstrutheight}%\r
+\xdef\@IEEEeqnarrayTHEstrutdepth{\@IEEEeqnarrayTHEstrutdepth}%\r
+\global\@IEEEeqnarrayusemasterstrutfalse%\r
+\fi}\r
+\r
+\r
+\r
+% usage: \IEEEeqnarraystrutsize{height}{depth}[font size commands]\r
+% If called outside the lines of an IEEEeqnarray, sets the height\r
+% and depth of both the master and local struts. If called inside\r
+% an IEEEeqnarray line, sets the height and depth of the local strut\r
+% only and sets the flag to indicate the use of the local strut\r
+% values. If the height or depth is left blank, 0.7\normalbaselineskip\r
+% and 0.3\normalbaselineskip will be used, respectively.\r
+% The optional argument can be used to evaluate the lengths under\r
+% a different font size and styles. If none is specified, the current\r
+% font is used.\r
+% uses scratch registers \skip0, \skip2, \skip3, \dimen0, \dimen2\r
+\def\IEEEeqnarraystrutsize#1#2{\relax\@ifnextchar[{\@IEEEeqnarraystrutsize{#1}{#2}}{\@IEEEeqnarraystrutsize{#1}{#2}[\relax]}}\r
+\def\@IEEEeqnarraystrutsize#1#2[#3]{\def\@IEEEeqnarraystrutsizeARG{#1}%\r
+\ifx\@IEEEeqnarraystrutsizeARG\@empty%\r
+{\setbox0=\hbox{#3\relax\global\skip3=0.7\normalbaselineskip}}%\r
+\skip0=\skip3\relax%\r
+\else% arg one present\r
+{\setbox0=\hbox{#3\relax\global\skip3=#1\relax}}%\r
+\skip0=\skip3\relax%\r
+\fi% if null arg\r
+\def\@IEEEeqnarraystrutsizeARG{#2}%\r
+\ifx\@IEEEeqnarraystrutsizeARG\@empty%\r
+{\setbox0=\hbox{#3\relax\global\skip3=0.3\normalbaselineskip}}%\r
+\skip2=\skip3\relax%\r
+\else% arg two present\r
+{\setbox0=\hbox{#3\relax\global\skip3=#2\relax}}%\r
+\skip2=\skip3\relax%\r
+\fi% if null arg\r
+% remove stretchability, just to be safe\r
+\dimen0\skip0\relax%\r
+\dimen2\skip2\relax%\r
+% dimen0 = height, dimen2 = depth\r
+\if@IEEEeqnarrayISinner% inner does not touch master strut size\r
+\edef\@IEEEeqnarrayTHEstrutheight{\the\dimen0}%\r
+\edef\@IEEEeqnarrayTHEstrutdepth{\the\dimen2}%\r
+\@IEEEeqnarrayusemasterstrutfalse% do not use master\r
+\else% outer, have to set master strut too\r
+\edef\@IEEEeqnarrayTHEmasterstrutheight{\the\dimen0}%\r
+\edef\@IEEEeqnarrayTHEmasterstrutdepth{\the\dimen2}%\r
+\edef\@IEEEeqnarrayTHEstrutheight{\the\dimen0}%\r
+\edef\@IEEEeqnarrayTHEstrutdepth{\the\dimen2}%\r
+\@IEEEeqnarrayusemasterstruttrue% use master strut\r
+\fi}\r
+\r
+\r
+% usage: \IEEEeqnarraystrutsizeadd{added height}{added depth}[font size commands]\r
+% If called outside the lines of an IEEEeqnarray, adds the given height\r
+% and depth to both the master and local struts.\r
+% If called inside an IEEEeqnarray line, adds the given height and depth\r
+% to the local strut only and sets the flag to indicate the use \r
+% of the local strut values.\r
+% In both cases, if a height or depth is left blank, 0pt is used instead.\r
+% The optional argument can be used to evaluate the lengths under\r
+% a different font size and styles. If none is specified, the current\r
+% font is used.\r
+% uses scratch registers \skip0, \skip2, \skip3, \dimen0, \dimen2\r
+\def\IEEEeqnarraystrutsizeadd#1#2{\relax\@ifnextchar[{\@IEEEeqnarraystrutsizeadd{#1}{#2}}{\@IEEEeqnarraystrutsizeadd{#1}{#2}[\relax]}}\r
+\def\@IEEEeqnarraystrutsizeadd#1#2[#3]{\def\@IEEEeqnarraystrutsizearg{#1}%\r
+\ifx\@IEEEeqnarraystrutsizearg\@empty%\r
+\skip0=0pt\relax%\r
+\else% arg one present\r
+{\setbox0=\hbox{#3\relax\global\skip3=#1}}%\r
+\skip0=\skip3\relax%\r
+\fi% if null arg\r
+\def\@IEEEeqnarraystrutsizearg{#2}%\r
+\ifx\@IEEEeqnarraystrutsizearg\@empty%\r
+\skip2=0pt\relax%\r
+\else% arg two present\r
+{\setbox0=\hbox{#3\relax\global\skip3=#2}}%\r
+\skip2=\skip3\relax%\r
+\fi% if null arg\r
+% remove stretchability, just to be safe\r
+\dimen0\skip0\relax%\r
+\dimen2\skip2\relax%\r
+% dimen0 = height, dimen2 = depth\r
+\if@IEEEeqnarrayISinner% inner does not touch master strut size\r
+% get local strut size\r
+\expandafter\skip0=\@IEEEeqnarrayTHEstrutheight\relax%\r
+\expandafter\skip2=\@IEEEeqnarrayTHEstrutdepth\relax%\r
+% add it to the user supplied values\r
+\advance\dimen0 by \skip0\relax%\r
+\advance\dimen2 by \skip2\relax%\r
+% update the local strut size\r
+\edef\@IEEEeqnarrayTHEstrutheight{\the\dimen0}%\r
+\edef\@IEEEeqnarrayTHEstrutdepth{\the\dimen2}%\r
+\@IEEEeqnarrayusemasterstrutfalse% do not use master\r
+\else% outer, have to set master strut too\r
+% get master strut size\r
+\expandafter\skip0=\@IEEEeqnarrayTHEmasterstrutheight\relax%\r
+\expandafter\skip2=\@IEEEeqnarrayTHEmasterstrutdepth\relax%\r
+% add it to the user supplied values\r
+\advance\dimen0 by \skip0\relax%\r
+\advance\dimen2 by \skip2\relax%\r
+% update the local and master strut sizes\r
+\edef\@IEEEeqnarrayTHEmasterstrutheight{\the\dimen0}%\r
+\edef\@IEEEeqnarrayTHEmasterstrutdepth{\the\dimen2}%\r
+\edef\@IEEEeqnarrayTHEstrutheight{\the\dimen0}%\r
+\edef\@IEEEeqnarrayTHEstrutdepth{\the\dimen2}%\r
+\@IEEEeqnarrayusemasterstruttrue% use master strut\r
+\fi}\r
+\r
+\r
+% allow user a way to see the struts\r
+\newif\ifIEEEvisiblestruts\r
+\IEEEvisiblestrutsfalse\r
+\r
+% inserts an invisible strut using the master or local strut values\r
+% uses scratch registers \skip0, \skip2, \dimen0, \dimen2\r
+\def\@IEEEeqnarrayinsertstrut{\relax%\r
+\if@IEEEeqnarrayusemasterstrut\r
+% get master strut size\r
+\expandafter\skip0=\@IEEEeqnarrayTHEmasterstrutheight\relax%\r
+\expandafter\skip2=\@IEEEeqnarrayTHEmasterstrutdepth\relax%\r
+\else%\r
+% get local strut size\r
+\expandafter\skip0=\@IEEEeqnarrayTHEstrutheight\relax%\r
+\expandafter\skip2=\@IEEEeqnarrayTHEstrutdepth\relax%\r
+\fi%\r
+% remove stretchability, probably not needed\r
+\dimen0\skip0\relax%\r
+\dimen2\skip2\relax%\r
+% dimen0 = height, dimen2 = depth\r
+% allow user to see struts if desired\r
+\ifIEEEvisiblestruts%\r
+\vrule width0.2pt height\dimen0 depth\dimen2\relax%\r
+\else%\r
+\vrule width0pt height\dimen0 depth\dimen2\relax\fi}\r
+\r
+\r
+% creates an invisible strut, useable even outside \IEEEeqnarray\r
+% if \IEEEvisiblestrutstrue, the strut will be visible and 0.2pt wide. \r
+% usage: \IEEEstrut[height][depth][font size commands]\r
+% default is \IEEEstrut[0.7\normalbaselineskip][0.3\normalbaselineskip][\relax]\r
+% blank arguments inherit the default values\r
+% uses \dimen0, \dimen2, \skip0, \skip2\r
+\def\IEEEstrut{\relax\@ifnextchar[{\@IEEEstrut}{\@IEEEstrut[0.7\normalbaselineskip]}}\r
+\def\@IEEEstrut[#1]{\relax\@ifnextchar[{\@@IEEEstrut[#1]}{\@@IEEEstrut[#1][0.3\normalbaselineskip]}}\r
+\def\@@IEEEstrut[#1][#2]{\relax\@ifnextchar[{\@@@IEEEstrut[#1][#2]}{\@@@IEEEstrut[#1][#2][\relax]}}\r
+\def\@@@IEEEstrut[#1][#2][#3]{\mbox{#3\relax%\r
+\def\@IEEEstrutARG{#1}%\r
+\ifx\@IEEEstrutARG\@empty%\r
+\skip0=0.7\normalbaselineskip\relax%\r
+\else%\r
+\skip0=#1\relax%\r
+\fi%\r
+\def\@IEEEstrutARG{#2}%\r
+\ifx\@IEEEstrutARG\@empty%\r
+\skip2=0.3\normalbaselineskip\relax%\r
+\else%\r
+\skip2=#2\relax%\r
+\fi%\r
+% remove stretchability, probably not needed\r
+\dimen0\skip0\relax%\r
+\dimen2\skip2\relax%\r
+\ifIEEEvisiblestruts%\r
+\vrule width0.2pt height\dimen0 depth\dimen2\relax%\r
+\else%\r
+\vrule width0.0pt height\dimen0 depth\dimen2\relax\fi}}\r
+\r
+\r
+% enables strut mode by setting a default strut size and then zeroing the\r
+% \baselineskip, \lineskip, \lineskiplimit and \jot\r
+\def\IEEEeqnarraystrutmode{\IEEEeqnarraystrutsize{0.7\normalbaselineskip}{0.3\normalbaselineskip}[\relax]%\r
+\baselineskip=0pt\lineskip=0pt\lineskiplimit=0pt\jot=0pt}\r
+\r
+\r
+\r
+\def\IEEEeqnarray{\@IEEEeqnarraystarformfalse\@IEEEeqnarray}\r
+\def\endIEEEeqnarray{\end@IEEEeqnarray}\r
+\r
+\@namedef{IEEEeqnarray*}{\@IEEEeqnarraystarformtrue\@IEEEeqnarray}\r
+\@namedef{endIEEEeqnarray*}{\end@IEEEeqnarray}\r
+\r
+\r
+% \IEEEeqnarray is an enhanced \eqnarray. \r
+% The star form defaults to not putting equation numbers at the end of each row.\r
+% usage: \IEEEeqnarray[decl]{cols}\r
+\def\@IEEEeqnarray{\relax\@ifnextchar[{\@@IEEEeqnarray}{\@@IEEEeqnarray[\relax]}}\r
+\def\@@IEEEeqnarray[#1]#2{%\r
+   % default to showing the equation number or not based on whether or not\r
+   % the star form was involked\r
+   \if@IEEEeqnarraystarform\global\@eqnswfalse\r
+   \else% not the star form\r
+   \global\@eqnswtrue\r
+   \fi% if star form\r
+   \@IEEEissubequationfalse% default to no subequations\r
+   \@IEEElastlinewassubequationfalse% assume last line is not a sub equation\r
+   \@IEEEeqnarrayISinnerfalse% not yet within the lines of the halign\r
+   \@IEEEeqnarraystrutsize{0pt}{0pt}[\relax]% turn off struts by default\r
+   \@IEEEeqnarrayusemasterstruttrue% use master strut till user asks otherwise\r
+   \IEEEvisiblestrutsfalse% diagnostic mode defaults to off\r
+   % no extra space unless the user specifically requests it\r
+   \lineskip=0pt\relax\r
+   \lineskiplimit=0pt\relax\r
+   \baselineskip=\normalbaselineskip\relax%\r
+   \jot=\IEEEnormaljot\relax%\r
+   \mathsurround\z@\relax% no extra spacing around math\r
+   \@advanceIEEEeqncolcnttrue% advance the col counter for each col the user uses, \r
+                             % used in \IEEEeqnarraymulticol and in the preamble build\r
+   \stepcounter{equation}% advance equation counter before first line\r
+   \setcounter{IEEEsubequation}{0}% no subequation yet \r
+   \def\@currentlabel{\p@equation\theequation}% redefine the ref label\r
+   \IEEEeqnarraydecl\relax% allow a way for the user to make global overrides\r
+   #1\relax% allow user to override defaults\r
+   \let\\\@IEEEeqnarraycr% replace newline with one that can put in eqn. numbers\r
+   \global\@IEEEeqncolcnt\z@% col. count = 0 for first line\r
+   \@IEEEbuildpreamble #2\end\relax% build the preamble and put it into \@IEEEtrantmptoksA \r
+   % put in the column for the equation number\r
+   \ifnum\@IEEEeqnnumcols>0\relax\@IEEEappendtoksA{&}\fi% col separator for those after the first\r
+   \toks0={##}%\r
+   % advance the \@IEEEeqncolcnt for the isolation col, this helps with error checking\r
+   \@IEEEappendtoksA{\global\advance\@IEEEeqncolcnt by 1\relax}%\r
+   % add the isolation column\r
+   \@IEEEappendtoksA{\tabskip\z@skip\bgroup\the\toks0\egroup}%\r
+   % advance the \@IEEEeqncolcnt for the equation number col, this helps with error checking\r
+   \@IEEEappendtoksA{&\global\advance\@IEEEeqncolcnt by 1\relax}%\r
+   % add the equation number col to the preamble\r
+   \@IEEEappendtoksA{\tabskip\z@skip\hb@xt@\z@\bgroup\hss\the\toks0\egroup}%\r
+   % note \@IEEEeqnnumcols does not count the equation col or isolation col\r
+   % set the starting tabskip glue as determined by the preamble build\r
+   \tabskip=\@IEEEBPstartglue\relax\r
+   % begin the display alignment\r
+   \@IEEEeqnarrayISinnertrue% commands are now within the lines\r
+   $$\everycr{}\halign to\displaywidth\bgroup\r
+   % "exspand" the preamble\r
+   \span\the\@IEEEtrantmptoksA\cr}\r
+\r
+% enter isolation/strut column (or the next column if the user did not use\r
+% every column), record the strut status, complete the columns, do the strut if needed,\r
+% restore counters to correct values and exit\r
+\def\end@IEEEeqnarray{\@IEEEeqnarrayglobalizestrutstatus&\@@IEEEeqnarraycr\egroup%\r
+\if@IEEElastlinewassubequation\global\advance\c@IEEEsubequation\m@ne\fi%\r
+\global\advance\c@equation\m@ne%\r
+$$\@ignoretrue}\r
+\r
+% need a way to remember if last line is a subequation\r
+\newif\if@IEEElastlinewassubequation%\r
+\@IEEElastlinewassubequationfalse\r
+\r
+% IEEEeqnarray uses a modifed \\ instead of the plain \cr to\r
+% end rows. This allows for things like \\*[vskip amount]\r
+% This "cr" macros are modified versions those for LaTeX2e's eqnarray\r
+% the {\ifnum0=`} braces must be kept away from the last column to avoid\r
+% altering spacing of its math, so we use & to advance to the next column\r
+% as there is an isolation/strut column after the user's columns\r
+\def\@IEEEeqnarraycr{\@IEEEeqnarrayglobalizestrutstatus&% save strut status and advance to next column\r
+   {\ifnum0=`}\fi\r
+   \@ifstar{%\r
+      \global\@eqpen\@M\@IEEEeqnarrayYCR\r
+   }{%\r
+      \global\@eqpen\interdisplaylinepenalty \@IEEEeqnarrayYCR\r
+   }%\r
+}\r
+\r
+\def\@IEEEeqnarrayYCR{\@testopt\@IEEEeqnarrayXCR\z@skip}\r
+\r
+\def\@IEEEeqnarrayXCR[#1]{%\r
+   \ifnum0=`{\fi}%\r
+   \@@IEEEeqnarraycr\r
+   \noalign{\penalty\@eqpen\vskip\jot\vskip #1\relax}}%\r
+\r
+\def\@@IEEEeqnarraycr{\@IEEEtrantmptoksA={}% clear token register\r
+    \advance\@IEEEeqncolcnt by -1\relax% adjust col count because of the isolation column\r
+    \ifnum\@IEEEeqncolcnt>\@IEEEeqnnumcols\relax\r
+    \@IEEEclspkgerror{Too many columns within the IEEEeqnarray\MessageBreak\r
+                          environment}%\r
+    {Use fewer \string &'s or put more columns in the IEEEeqnarry column\MessageBreak \r
+     specifications.}\relax%\r
+    \else\r
+    \loop% add cols if the user did not use them all\r
+    \ifnum\@IEEEeqncolcnt<\@IEEEeqnnumcols\relax\r
+    \@IEEEappendtoksA{&}%\r
+    \advance\@IEEEeqncolcnt by 1\relax% update the col count\r
+    \repeat\r
+    % this number of &'s will take us the the isolation column\r
+    \fi\r
+    % execute the &'s\r
+    \the\@IEEEtrantmptoksA%\r
+    % handle the strut/isolation column\r
+    \@IEEEeqnarrayinsertstrut% do the strut if needed\r
+    \@IEEEeqnarraystrutreset% reset the strut system for next line or IEEEeqnarray\r
+    &% and enter the equation number column\r
+    % is this line needs an equation number, display it and advance the\r
+    % (sub)equation counters, record what type this line was\r
+    \if@eqnsw%\r
+     \if@IEEEissubequation\theIEEEsubequationdis\addtocounter{equation}{1}\stepcounter{IEEEsubequation}%\r
+     \global\@IEEElastlinewassubequationtrue%\r
+     \else% display a standard equation number, initialize the IEEEsubequation counter\r
+     \theequationdis\stepcounter{equation}\setcounter{IEEEsubequation}{0}%\r
+     \global\@IEEElastlinewassubequationfalse\fi%\r
+    \fi%\r
+    % reset the eqnsw flag to indicate default preference of the display of equation numbers\r
+    \if@IEEEeqnarraystarform\global\@eqnswfalse\else\global\@eqnswtrue\fi\r
+    \global\@IEEEissubequationfalse% reset the subequation flag\r
+    % reset the number of columns the user actually used\r
+    \global\@IEEEeqncolcnt\z@\relax\r
+    % the real end of the line\r
+    \cr}\r
+\r
+\r
+\r
+\r
+\r
+% \IEEEeqnarraybox is like \IEEEeqnarray except the box form puts everything\r
+% inside a vtop, vbox, or vcenter box depending on the letter in the second\r
+% optional argument (t,b,c). Vbox is the default. Unlike \IEEEeqnarray,\r
+% equation numbers are not displayed and \IEEEeqnarraybox can be nested.\r
+% \IEEEeqnarrayboxm is for math mode (like \array) and does not put the vbox\r
+% within an hbox.\r
+% \IEEEeqnarrayboxt is for text mode (like \tabular) and puts the vbox within\r
+% a \hbox{$ $} construct.\r
+% \IEEEeqnarraybox will auto detect whether to use \IEEEeqnarrayboxm or \r
+% \IEEEeqnarrayboxt depending on the math mode.\r
+% The third optional argument specifies the width this box is to be set to -\r
+% natural width is the default.\r
+% The * forms do not add \jot line spacing\r
+% usage: \IEEEeqnarraybox[decl][pos][width]{cols}\r
+\def\IEEEeqnarrayboxm{\@IEEEeqnarraystarformfalse\@IEEEeqnarrayboxHBOXSWfalse\@IEEEeqnarraybox}\r
+\def\endIEEEeqnarrayboxm{\end@IEEEeqnarraybox}\r
+\@namedef{IEEEeqnarrayboxm*}{\@IEEEeqnarraystarformtrue\@IEEEeqnarrayboxHBOXSWfalse\@IEEEeqnarraybox}\r
+\@namedef{endIEEEeqnarrayboxm*}{\end@IEEEeqnarraybox}\r
+\r
+\def\IEEEeqnarrayboxt{\@IEEEeqnarraystarformfalse\@IEEEeqnarrayboxHBOXSWtrue\@IEEEeqnarraybox}\r
+\def\endIEEEeqnarrayboxt{\end@IEEEeqnarraybox}\r
+\@namedef{IEEEeqnarrayboxt*}{\@IEEEeqnarraystarformtrue\@IEEEeqnarrayboxHBOXSWtrue\@IEEEeqnarraybox}\r
+\@namedef{endIEEEeqnarrayboxt*}{\end@IEEEeqnarraybox}\r
+\r
+\def\IEEEeqnarraybox{\@IEEEeqnarraystarformfalse\ifmmode\@IEEEeqnarrayboxHBOXSWfalse\else\@IEEEeqnarrayboxHBOXSWtrue\fi%\r
+\@IEEEeqnarraybox}\r
+\def\endIEEEeqnarraybox{\end@IEEEeqnarraybox}\r
+\r
+\@namedef{IEEEeqnarraybox*}{\@IEEEeqnarraystarformtrue\ifmmode\@IEEEeqnarrayboxHBOXSWfalse\else\@IEEEeqnarrayboxHBOXSWtrue\fi%\r
+\@IEEEeqnarraybox}\r
+\@namedef{endIEEEeqnarraybox*}{\end@IEEEeqnarraybox}\r
+\r
+% flag to indicate if the \IEEEeqnarraybox needs to put things into an hbox{$ $} \r
+% for \vcenter in non-math mode\r
+\newif\if@IEEEeqnarrayboxHBOXSW%\r
+\@IEEEeqnarrayboxHBOXSWfalse\r
+\r
+\def\@IEEEeqnarraybox{\relax\@ifnextchar[{\@@IEEEeqnarraybox}{\@@IEEEeqnarraybox[\relax]}}\r
+\def\@@IEEEeqnarraybox[#1]{\relax\@ifnextchar[{\@@@IEEEeqnarraybox[#1]}{\@@@IEEEeqnarraybox[#1][b]}}\r
+\def\@@@IEEEeqnarraybox[#1][#2]{\relax\@ifnextchar[{\@@@@IEEEeqnarraybox[#1][#2]}{\@@@@IEEEeqnarraybox[#1][#2][\relax]}}\r
+\r
+% #1 = decl; #2 = t,b,c; #3 = width, #4 = col specs\r
+\def\@@@@IEEEeqnarraybox[#1][#2][#3]#4{\@IEEEeqnarrayISinnerfalse % not yet within the lines of the halign\r
+   \@IEEEeqnarraymasterstrutsave% save current master strut values\r
+   \@IEEEeqnarraystrutsize{0pt}{0pt}[\relax]% turn off struts by default\r
+   \@IEEEeqnarrayusemasterstruttrue% use master strut till user asks otherwise\r
+   \IEEEvisiblestrutsfalse% diagnostic mode defaults to off\r
+   % no extra space unless the user specifically requests it\r
+   \lineskip=0pt\relax%\r
+   \lineskiplimit=0pt\relax%\r
+   \baselineskip=\normalbaselineskip\relax%\r
+   \jot=\IEEEnormaljot\relax%\r
+   \mathsurround\z@\relax% no extra spacing around math\r
+   % the default end glues are zero for an \IEEEeqnarraybox\r
+   \edef\@IEEEeqnarraycolSEPdefaultstart{\@IEEEeqnarraycolSEPzero}% default start glue\r
+   \edef\@IEEEeqnarraycolSEPdefaultend{\@IEEEeqnarraycolSEPzero}% default end glue\r
+   \edef\@IEEEeqnarraycolSEPdefaultmid{\@IEEEeqnarraycolSEPzero}% default inter-column glue\r
+   \@advanceIEEEeqncolcntfalse% do not advance the col counter for each col the user uses, \r
+                              % used in \IEEEeqnarraymulticol and in the preamble build\r
+   \IEEEeqnarrayboxdecl\relax% allow a way for the user to make global overrides\r
+   #1\relax% allow user to override defaults\r
+   \let\\\@IEEEeqnarrayboxcr% replace newline with one that allows optional spacing\r
+   \@IEEEbuildpreamble #4\end\relax% build the preamble and put it into \@IEEEtrantmptoksA\r
+   % add an isolation column to the preamble to stop \\'s {} from getting into the last col\r
+   \ifnum\@IEEEeqnnumcols>0\relax\@IEEEappendtoksA{&}\fi% col separator for those after the first\r
+   \toks0={##}%\r
+   % add the isolation column to the preamble\r
+   \@IEEEappendtoksA{\tabskip\z@skip\bgroup\the\toks0\egroup}% \r
+   % set the starting tabskip glue as determined by the preamble build\r
+   \tabskip=\@IEEEBPstartglue\relax\r
+   % begin the alignment\r
+   \everycr{}%\r
+   % use only the very first token to determine the positioning\r
+   % this stops some problems when the user uses more than one letter,\r
+   % but is probably not worth the effort\r
+   % \noindent is used as a delimiter\r
+   \def\@IEEEgrabfirstoken##1##2\noindent{\let\@IEEEgrabbedfirstoken=##1}%\r
+   \@IEEEgrabfirstoken#2\relax\relax\noindent\r
+   % \@IEEEgrabbedfirstoken has the first token, the rest are discarded\r
+   % if we need to put things into and hbox and go into math mode, do so now\r
+   \if@IEEEeqnarrayboxHBOXSW \leavevmode \hbox \bgroup $\fi%\r
+   % use the appropriate vbox type\r
+   \if\@IEEEgrabbedfirstoken t\relax\vtop\else\if\@IEEEgrabbedfirstoken c\relax%\r
+   \vcenter\else\vbox\fi\fi\bgroup%\r
+   \@IEEEeqnarrayISinnertrue% commands are now within the lines\r
+   \ifx#3\relax\halign\else\halign to #3\relax\fi%\r
+   \bgroup\r
+   % "exspand" the preamble\r
+   \span\the\@IEEEtrantmptoksA\cr}\r
+\r
+% carry strut status and enter the isolation/strut column, \r
+% exit from math mode if needed, and exit\r
+\def\end@IEEEeqnarraybox{\@IEEEeqnarrayglobalizestrutstatus% carry strut status\r
+&% enter isolation/strut column\r
+\@IEEEeqnarrayinsertstrut% do strut if needed\r
+\@IEEEeqnarraymasterstrutrestore% restore the previous master strut values\r
+% reset the strut system for next IEEEeqnarray\r
+% (sets local strut values back to previous master strut values)\r
+\@IEEEeqnarraystrutreset%\r
+% ensure last line, exit from halign, close vbox\r
+\crcr\egroup\egroup%\r
+% exit from math mode and close hbox if needed\r
+\if@IEEEeqnarrayboxHBOXSW $\egroup\fi}\r
+\r
+\r
+\r
+% IEEEeqnarraybox uses a modifed \\ instead of the plain \cr to\r
+% end rows. This allows for things like \\[vskip amount]\r
+% This "cr" macros are modified versions those for LaTeX2e's eqnarray\r
+% For IEEEeqnarraybox, \\* is the same as \\\r
+% the {\ifnum0=`} braces must be kept away from the last column to avoid\r
+% altering spacing of its math, so we use & to advance to the isolation/strut column\r
+% carry strut status into isolation/strut column\r
+\def\@IEEEeqnarrayboxcr{\@IEEEeqnarrayglobalizestrutstatus% carry strut status\r
+&% enter isolation/strut column\r
+\@IEEEeqnarrayinsertstrut% do strut if needed\r
+% reset the strut system for next line or IEEEeqnarray\r
+\@IEEEeqnarraystrutreset%\r
+{\ifnum0=`}\fi%\r
+\@ifstar{\@IEEEeqnarrayboxYCR}{\@IEEEeqnarrayboxYCR}}\r
+\r
+% test and setup the optional argument to \\[]\r
+\def\@IEEEeqnarrayboxYCR{\@testopt\@IEEEeqnarrayboxXCR\z@skip}\r
+\r
+% IEEEeqnarraybox does not automatically increase line spacing by \jot\r
+\def\@IEEEeqnarrayboxXCR[#1]{\ifnum0=`{\fi}%\r
+\cr\noalign{\if@IEEEeqnarraystarform\else\vskip\jot\fi\vskip#1\relax}}\r
+\r
+\r
+\r
+% starts the halign preamble build\r
+\def\@IEEEbuildpreamble{\@IEEEtrantmptoksA={}% clear token register\r
+\let\@IEEEBPcurtype=u%current column type is not yet known\r
+\let\@IEEEBPprevtype=s%the previous column type was the start\r
+\let\@IEEEBPnexttype=u%next column type is not yet known\r
+% ensure these are valid\r
+\def\@IEEEBPcurglue={0pt plus 0pt minus 0pt}%\r
+\def\@IEEEBPcurcolname{@IEEEdefault}% name of current column definition\r
+% currently acquired numerically referenced glue\r
+% use a name that is easier to remember\r
+\let\@IEEEBPcurnum=\@IEEEtrantmpcountA%\r
+\@IEEEBPcurnum=0%\r
+% tracks number of columns in the preamble\r
+\@IEEEeqnnumcols=0%\r
+% record the default end glues\r
+\edef\@IEEEBPstartglue{\@IEEEeqnarraycolSEPdefaultstart}%\r
+\edef\@IEEEBPendglue{\@IEEEeqnarraycolSEPdefaultend}%\r
+% now parse the user's column specifications\r
+\@@IEEEbuildpreamble}\r
+\r
+\r
+% parses and builds the halign preamble\r
+\def\@@IEEEbuildpreamble#1#2{\let\@@nextIEEEbuildpreamble=\@@IEEEbuildpreamble%\r
+% use only the very first token to check the end\r
+% \noindent is used as a delimiter as \end can be present here\r
+\def\@IEEEgrabfirstoken##1##2\noindent{\let\@IEEEgrabbedfirstoken=##1}%\r
+\@IEEEgrabfirstoken#1\relax\relax\noindent\r
+\ifx\@IEEEgrabbedfirstoken\end\let\@@nextIEEEbuildpreamble=\@@IEEEfinishpreamble\else%\r
+% identify current and next token type\r
+\@IEEEgetcoltype{#1}{\@IEEEBPcurtype}{1}% current, error on invalid\r
+\@IEEEgetcoltype{#2}{\@IEEEBPnexttype}{0}% next, no error on invalid next\r
+% if curtype is a glue, get the glue def\r
+\if\@IEEEBPcurtype g\@IEEEgetcurglue{#1}{\@IEEEBPcurglue}\fi%\r
+% if curtype is a column, get the column def and set the current column name\r
+\if\@IEEEBPcurtype c\@IEEEgetcurcol{#1}\fi%\r
+% if curtype is a numeral, acquire the user defined glue\r
+\if\@IEEEBPcurtype n\@IEEEprocessNcol{#1}\fi%\r
+% process the acquired glue \r
+\if\@IEEEBPcurtype g\@IEEEprocessGcol\fi%\r
+% process the acquired col \r
+\if\@IEEEBPcurtype c\@IEEEprocessCcol\fi%\r
+% ready prevtype for next col spec.\r
+\let\@IEEEBPprevtype=\@IEEEBPcurtype%\r
+% be sure and put back the future token(s) as a group\r
+\fi\@@nextIEEEbuildpreamble{#2}}\r
+\r
+\r
+% executed just after preamble build is completed\r
+% warn about zero cols, and if prevtype type = u, put in end tabskip glue\r
+\def\@@IEEEfinishpreamble#1{\ifnum\@IEEEeqnnumcols<1\relax\r
+\@IEEEclspkgerror{No column specifiers declared for IEEEeqnarray}%\r
+{At least one column type must be declared for each IEEEeqnarray.}%\r
+\fi%num cols less than 1\r
+%if last type undefined, set default end tabskip glue\r
+\if\@IEEEBPprevtype u\@IEEEappendtoksA{\tabskip=\@IEEEBPendglue}\fi}\r
+\r
+\r
+% Identify and return the column specifier's type code\r
+\def\@IEEEgetcoltype#1#2#3{%\r
+% use only the very first token to determine the type\r
+% \noindent is used as a delimiter as \end can be present here\r
+\def\@IEEEgrabfirstoken##1##2\noindent{\let\@IEEEgrabbedfirstoken=##1}%\r
+\@IEEEgrabfirstoken#1\relax\relax\noindent\r
+% \@IEEEgrabfirstoken has the first token, the rest are discarded\r
+% n = number\r
+% g = glue (any other char in catagory 12)\r
+% c = letter\r
+% e = \end\r
+% u = undefined\r
+% third argument: 0 = no error message, 1 = error on invalid char\r
+\let#2=u\relax% assume invalid until know otherwise\r
+\ifx\@IEEEgrabbedfirstoken\end\let#2=e\else\r
+\ifcat\@IEEEgrabbedfirstoken\relax\else% screen out control sequences\r
+\if0\@IEEEgrabbedfirstoken\let#2=n\else\r
+\if1\@IEEEgrabbedfirstoken\let#2=n\else\r
+\if2\@IEEEgrabbedfirstoken\let#2=n\else\r
+\if3\@IEEEgrabbedfirstoken\let#2=n\else\r
+\if4\@IEEEgrabbedfirstoken\let#2=n\else\r
+\if5\@IEEEgrabbedfirstoken\let#2=n\else\r
+\if6\@IEEEgrabbedfirstoken\let#2=n\else\r
+\if7\@IEEEgrabbedfirstoken\let#2=n\else\r
+\if8\@IEEEgrabbedfirstoken\let#2=n\else\r
+\if9\@IEEEgrabbedfirstoken\let#2=n\else\r
+\ifcat,\@IEEEgrabbedfirstoken\let#2=g\relax\r
+\else\ifcat a\@IEEEgrabbedfirstoken\let#2=c\relax\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\r
+\if#2u\relax\r
+\if0\noexpand#3\relax\else\@IEEEclspkgerror{Invalid character in column specifications}%\r
+{Only letters, numerals and certain other symbols are allowed \MessageBreak\r
+as IEEEeqnarray column specifiers.}\fi\fi}\r
+\r
+\r
+% identify the current letter referenced column\r
+% if invalid, use a default column\r
+\def\@IEEEgetcurcol#1{\expandafter\ifx\csname @IEEEeqnarraycolDEF#1\endcsname\@IEEEeqnarraycolisdefined%\r
+\def\@IEEEBPcurcolname{#1}\else% invalid column name\r
+\@IEEEclspkgerror{Invalid column type "#1" in column specifications.\MessageBreak\r
+Using a default centering column instead}%\r
+{You must define IEEEeqnarray column types before use.}%\r
+\def\@IEEEBPcurcolname{@IEEEdefault}\fi}\r
+\r
+\r
+% identify and return the predefined (punctuation) glue value\r
+\def\@IEEEgetcurglue#1#2{%\r
+% ! = \! (neg small)  -0.16667em (-3/18 em)\r
+% , = \, (small)       0.16667em ( 3/18 em)\r
+% : = \: (med)         0.22222em ( 4/18 em)\r
+% ; = \; (large)       0.27778em ( 5/18 em)\r
+% ' = \quad            1em\r
+% " = \qquad           2em\r
+% . = 0.5\arraycolsep\r
+% / = \arraycolsep\r
+% ? = 2\arraycolsep\r
+% * = 1fil\r
+% + = \@IEEEeqnarraycolSEPcenter\r
+% - = \@IEEEeqnarraycolSEPzero\r
+% Note that all em values are referenced to the math font (textfont2) fontdimen6\r
+% value for 1em.\r
+% \r
+% use only the very first token to determine the type\r
+% this prevents errant tokens from getting in the main text\r
+% \noindent is used as a delimiter here\r
+\def\@IEEEgrabfirstoken##1##2\noindent{\let\@IEEEgrabbedfirstoken=##1}%\r
+\@IEEEgrabfirstoken#1\relax\relax\noindent\r
+% get the math font 1em value\r
+% LaTeX2e's NFSS2 does not preload the fonts, but \IEEEeqnarray needs\r
+% to gain access to the math (\textfont2) font's spacing parameters.\r
+% So we create a bogus box here that uses the math font to ensure\r
+% that \textfont2 is loaded and ready. If this is not done,\r
+% the \textfont2 stuff here may not work.\r
+% Thanks to Bernd Raichle for his 1997 post on this topic.\r
+{\setbox0=\hbox{$\displaystyle\relax$}}%\r
+% fontdimen6 has the width of 1em (a quad).\r
+\@IEEEtrantmpdimenA=\fontdimen6\textfont2\relax%\r
+% identify the glue value based on the first token\r
+% we discard anything after the first\r
+\if!\@IEEEgrabbedfirstoken\@IEEEtrantmpdimenA=-0.16667\@IEEEtrantmpdimenA\edef#2{\the\@IEEEtrantmpdimenA}\else\r
+\if,\@IEEEgrabbedfirstoken\@IEEEtrantmpdimenA=0.16667\@IEEEtrantmpdimenA\edef#2{\the\@IEEEtrantmpdimenA}\else\r
+\if:\@IEEEgrabbedfirstoken\@IEEEtrantmpdimenA=0.22222\@IEEEtrantmpdimenA\edef#2{\the\@IEEEtrantmpdimenA}\else\r
+\if;\@IEEEgrabbedfirstoken\@IEEEtrantmpdimenA=0.27778\@IEEEtrantmpdimenA\edef#2{\the\@IEEEtrantmpdimenA}\else\r
+\if'\@IEEEgrabbedfirstoken\@IEEEtrantmpdimenA=1\@IEEEtrantmpdimenA\edef#2{\the\@IEEEtrantmpdimenA}\else\r
+\if"\@IEEEgrabbedfirstoken\@IEEEtrantmpdimenA=2\@IEEEtrantmpdimenA\edef#2{\the\@IEEEtrantmpdimenA}\else\r
+\if.\@IEEEgrabbedfirstoken\@IEEEtrantmpdimenA=0.5\arraycolsep\edef#2{\the\@IEEEtrantmpdimenA}\else\r
+\if/\@IEEEgrabbedfirstoken\edef#2{\the\arraycolsep}\else\r
+\if?\@IEEEgrabbedfirstoken\@IEEEtrantmpdimenA=2\arraycolsep\edef#2{\the\@IEEEtrantmpdimenA}\else\r
+\if *\@IEEEgrabbedfirstoken\edef#2{0pt plus 1fil minus 0pt}\else\r
+\if+\@IEEEgrabbedfirstoken\edef#2{\@IEEEeqnarraycolSEPcenter}\else\r
+\if-\@IEEEgrabbedfirstoken\edef#2{\@IEEEeqnarraycolSEPzero}\else\r
+\edef#2{\@IEEEeqnarraycolSEPzero}%\r
+\@IEEEclspkgerror{Invalid predefined inter-column glue type "#1" in\MessageBreak\r
+column specifications. Using a default value of\MessageBreak\r
+0pt instead}%\r
+{Only !,:;'"./?*+ and - are valid predefined glue types in the\MessageBreak \r
+IEEEeqnarray column specifications.}\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi}\r
+\r
+\r
+\r
+% process a numerical digit from the column specification\r
+% and look up the corresponding user defined glue value\r
+% can transform current type from n to g or a as the user defined glue is acquired\r
+\def\@IEEEprocessNcol#1{\if\@IEEEBPprevtype g%\r
+\@IEEEclspkgerror{Back-to-back inter-column glue specifiers in column\MessageBreak\r
+specifications. Ignoring consecutive glue specifiers\MessageBreak\r
+after the first}%\r
+{You cannot have two or more glue types next to each other\MessageBreak \r
+in the IEEEeqnarray column specifications.}%\r
+\let\@IEEEBPcurtype=a% abort this glue, future digits will be discarded\r
+\@IEEEBPcurnum=0\relax%\r
+\else% if we previously aborted a glue\r
+\if\@IEEEBPprevtype a\@IEEEBPcurnum=0\let\@IEEEBPcurtype=a%maintain digit abortion\r
+\else%acquire this number\r
+% save the previous type before the numerical digits started\r
+\if\@IEEEBPprevtype n\else\let\@IEEEBPprevsavedtype=\@IEEEBPprevtype\fi%\r
+\multiply\@IEEEBPcurnum by 10\relax%\r
+\advance\@IEEEBPcurnum by #1\relax% add in number, \relax is needed to stop TeX's number scan\r
+\if\@IEEEBPnexttype n\else%close acquisition\r
+\expandafter\ifx\csname @IEEEeqnarraycolSEPDEF\expandafter\romannumeral\number\@IEEEBPcurnum\endcsname\@IEEEeqnarraycolisdefined%\r
+\edef\@IEEEBPcurglue{\csname @IEEEeqnarraycolSEP\expandafter\romannumeral\number\@IEEEBPcurnum\endcsname}%\r
+\else%user glue not defined\r
+\@IEEEclspkgerror{Invalid user defined inter-column glue type "\number\@IEEEBPcurnum" in\MessageBreak\r
+column specifications. Using a default value of\MessageBreak\r
+0pt instead}%\r
+{You must define all IEEEeqnarray numerical inter-column glue types via\MessageBreak\r
+\string\IEEEeqnarraydefcolsep \space before they are used in column specifications.}%\r
+\edef\@IEEEBPcurglue{\@IEEEeqnarraycolSEPzero}%\r
+\fi% glue defined or not\r
+\let\@IEEEBPcurtype=g% change the type to reflect the acquired glue\r
+\let\@IEEEBPprevtype=\@IEEEBPprevsavedtype% restore the prev type before this number glue\r
+\@IEEEBPcurnum=0\relax%ready for next acquisition\r
+\fi%close acquisition, get glue\r
+\fi%discard or acquire number\r
+\fi%prevtype glue or not\r
+}\r
+\r
+\r
+% process an acquired glue\r
+% add any acquired column/glue pair to the preamble\r
+\def\@IEEEprocessGcol{\if\@IEEEBPprevtype a\let\@IEEEBPcurtype=a%maintain previous glue abortions\r
+\else\r
+% if this is the start glue, save it, but do nothing else \r
+% as this is not used in the preamble, but before\r
+\if\@IEEEBPprevtype s\edef\@IEEEBPstartglue{\@IEEEBPcurglue}%\r
+\else%not the start glue\r
+\if\@IEEEBPprevtype g%ignore if back to back glues\r
+\@IEEEclspkgerror{Back-to-back inter-column glue specifiers in column\MessageBreak\r
+specifications. Ignoring consecutive glue specifiers\MessageBreak\r
+after the first}%\r
+{You cannot have two or more glue types next to each other\MessageBreak \r
+in the IEEEeqnarray column specifications.}%\r
+\let\@IEEEBPcurtype=a% abort this glue\r
+\else% not a back to back glue\r
+\if\@IEEEBPprevtype c\relax% if the previoustype was a col, add column/glue pair to preamble\r
+\ifnum\@IEEEeqnnumcols>0\relax\@IEEEappendtoksA{&}\fi\r
+\toks0={##}%\r
+% make preamble advance col counter if this environment needs this\r
+\if@advanceIEEEeqncolcnt\@IEEEappendtoksA{\global\advance\@IEEEeqncolcnt by 1\relax}\fi\r
+% insert the column defintion into the preamble, being careful not to expand\r
+% the column definition\r
+\@IEEEappendtoksA{\tabskip=\@IEEEBPcurglue}%\r
+\@IEEEappendNOEXPANDtoksA{\begingroup\csname @IEEEeqnarraycolPRE}%\r
+\@IEEEappendtoksA{\@IEEEBPcurcolname}%\r
+\@IEEEappendNOEXPANDtoksA{\endcsname}%\r
+\@IEEEappendtoksA{\the\toks0}%\r
+\@IEEEappendNOEXPANDtoksA{\relax\relax\relax\relax\relax%\r
+\relax\relax\relax\relax\relax\csname @IEEEeqnarraycolPOST}%\r
+\@IEEEappendtoksA{\@IEEEBPcurcolname}%\r
+\@IEEEappendNOEXPANDtoksA{\endcsname\relax\relax\relax\relax\relax%\r
+\relax\relax\relax\relax\relax\endgroup}%\r
+\advance\@IEEEeqnnumcols by 1\relax%one more column in the preamble\r
+\else% error: non-start glue with no pending column\r
+\@IEEEclspkgerror{Inter-column glue specifier without a prior column\MessageBreak\r
+type in the column specifications. Ignoring this glue\MessageBreak \r
+specifier}%\r
+{Except for the first and last positions, glue can be placed only\MessageBreak\r
+between column types.}%\r
+\let\@IEEEBPcurtype=a% abort this glue\r
+\fi% previous was a column\r
+\fi% back-to-back glues\r
+\fi% is start column glue\r
+\fi% prev type not a\r
+}\r
+\r
+\r
+% process an acquired letter referenced column and, if necessary, add it to the preamble\r
+\def\@IEEEprocessCcol{\if\@IEEEBPnexttype g\else\r
+\if\@IEEEBPnexttype n\else\r
+% we have a column followed by something other than a glue (or numeral glue)\r
+% so we must add this column to the preamble now\r
+\ifnum\@IEEEeqnnumcols>0\relax\@IEEEappendtoksA{&}\fi%col separator for those after the first\r
+\if\@IEEEBPnexttype e\@IEEEappendtoksA{\tabskip=\@IEEEBPendglue\relax}\else%put in end glue\r
+\@IEEEappendtoksA{\tabskip=\@IEEEeqnarraycolSEPdefaultmid\relax}\fi% or default mid glue\r
+\toks0={##}%\r
+% make preamble advance col counter if this environment needs this\r
+\if@advanceIEEEeqncolcnt\@IEEEappendtoksA{\global\advance\@IEEEeqncolcnt by 1\relax}\fi\r
+% insert the column definition into the preamble, being careful not to expand\r
+% the column definition\r
+\@IEEEappendNOEXPANDtoksA{\begingroup\csname @IEEEeqnarraycolPRE}%\r
+\@IEEEappendtoksA{\@IEEEBPcurcolname}%\r
+\@IEEEappendNOEXPANDtoksA{\endcsname}%\r
+\@IEEEappendtoksA{\the\toks0}%\r
+\@IEEEappendNOEXPANDtoksA{\relax\relax\relax\relax\relax%\r
+\relax\relax\relax\relax\relax\csname @IEEEeqnarraycolPOST}%\r
+\@IEEEappendtoksA{\@IEEEBPcurcolname}%\r
+\@IEEEappendNOEXPANDtoksA{\endcsname\relax\relax\relax\relax\relax%\r
+\relax\relax\relax\relax\relax\endgroup}%\r
+\advance\@IEEEeqnnumcols by 1\relax%one more column in the preamble\r
+\fi%next type not numeral\r
+\fi%next type not glue\r
+}\r
+\r
+\r
+%%\r
+%% END OF IEEEeqnarry DEFINITIONS\r
+%%\r
+\r
+\r
+\r
+\r
+% set up the running headings, this complex because of all the different\r
+% modes IEEEtran supports\r
+\if@twoside\r
+ \ifCLASSOPTIONtechnote\r
+   \def\ps@headings{%\r
+       \def\@oddhead{\hbox{}\scriptsize\leftmark \hfil \thepage}\r
+       \def\@evenhead{\scriptsize\thepage \hfil \leftmark\hbox{}}\r
+       \ifCLASSOPTIONdraftcls\r
+            \ifCLASSOPTIONdraftclsnofoot\r
+               \def\@oddfoot{}\def\@evenfoot{}%\r
+            \else\r
+               \def\@oddfoot{\scriptsize\@date\hfil DRAFT}\r
+               \def\@evenfoot{\scriptsize DRAFT\hfil\@date}\r
+            \fi\r
+       \else\r
+            \def\@oddfoot{}\def\@evenfoot{}\r
+       \fi}\r
+ \else % not a technote\r
+   \def\ps@headings{%\r
+       \ifCLASSOPTIONconference\r
+        \def\@oddhead{}\r
+        \def\@evenhead{}\r
+       \else\r
+        \def\@oddhead{\hbox{}\scriptsize\rightmark \hfil \thepage}\r
+        \def\@evenhead{\scriptsize\thepage \hfil \leftmark\hbox{}}\r
+       \fi\r
+       \ifCLASSOPTIONdraftcls\r
+            \def\@oddhead{\hbox{}\scriptsize\rightmark \hfil \thepage}\r
+            \def\@evenhead{\scriptsize\thepage \hfil \leftmark\hbox{}}\r
+            \ifCLASSOPTIONdraftclsnofoot\r
+               \def\@oddfoot{}\def\@evenfoot{}%\r
+            \else\r
+               \def\@oddfoot{\scriptsize\@date\hfil DRAFT}\r
+               \def\@evenfoot{\scriptsize DRAFT\hfil\@date}\r
+            \fi\r
+       \else\r
+            \def\@oddfoot{}\def\@evenfoot{}%\r
+       \fi}\r
+ \fi\r
+\else % single side\r
+\def\ps@headings{%\r
+    \ifCLASSOPTIONconference\r
+     \def\@oddhead{}\r
+     \def\@evenhead{}\r
+    \else\r
+     \def\@oddhead{\hbox{}\scriptsize\leftmark \hfil \thepage}\r
+     \def\@evenhead{}\r
+    \fi\r
+    \ifCLASSOPTIONdraftcls\r
+          \def\@oddhead{\hbox{}\scriptsize\leftmark \hfil \thepage}\r
+          \def\@evenhead{}\r
+          \ifCLASSOPTIONdraftclsnofoot\r
+             \def\@oddfoot{}\r
+          \else\r
+             \def\@oddfoot{\scriptsize \@date \hfil DRAFT}\r
+          \fi\r
+    \else\r
+         \def\@oddfoot{}\r
+    \fi\r
+    \def\@evenfoot{}}\r
+\fi\r
+\r
+\r
+% title page style\r
+\def\ps@IEEEtitlepagestyle{\def\@oddfoot{}\def\@evenfoot{}%\r
+\ifCLASSOPTIONconference\r
+   \def\@oddhead{}%\r
+   \def\@evenhead{}%\r
+\else\r
+   \def\@oddhead{\hbox{}\scriptsize\leftmark \hfil \thepage}%\r
+   \def\@evenhead{\scriptsize\thepage \hfil \leftmark\hbox{}}%\r
+\fi\r
+\ifCLASSOPTIONdraftcls\r
+   \def\@oddhead{\hbox{}\scriptsize\leftmark \hfil \thepage}%\r
+   \def\@evenhead{\scriptsize\thepage \hfil \leftmark\hbox{}}%\r
+   \ifCLASSOPTIONdraftclsnofoot\else\r
+      \def\@oddfoot{\scriptsize \@date\hfil DRAFT}%\r
+      \def\@evenfoot{\scriptsize DRAFT\hfil \@date}%\r
+   \fi\r
+\else\r
+   % all non-draft mode footers\r
+   \if@IEEEusingpubid\r
+      % for title pages that are using a pubid\r
+      % do not repeat pubid if using peer review option\r
+      \ifCLASSOPTIONpeerreview\r
+      \else\r
+         \footskip 0pt%\r
+         \ifCLASSOPTIONcompsoc\r
+           \def\@oddfoot{\hss\normalfont\scriptsize\raisebox{-1.5\@IEEEnormalsizeunitybaselineskip}[0ex][0ex]{\@IEEEpubid}\hss}%\r
+           \def\@evenfoot{\hss\normalfont\scriptsize\raisebox{-1.5\@IEEEnormalsizeunitybaselineskip}[0ex][0ex]{\@IEEEpubid}\hss}%\r
+         \else\r
+           \def\@oddfoot{\hss\normalfont\footnotesize\raisebox{1.5ex}[1.5ex]{\@IEEEpubid}\hss}%\r
+           \def\@evenfoot{\hss\normalfont\footnotesize\raisebox{1.5ex}[1.5ex]{\@IEEEpubid}\hss}%\r
+         \fi\r
+      \fi\r
+   \fi\r
+\fi}\r
+\r
+\r
+% peer review cover page style\r
+\def\ps@IEEEpeerreviewcoverpagestyle{%\r
+\def\@oddhead{}\def\@evenhead{}%\r
+\def\@oddfoot{}\def\@evenfoot{}%\r
+\ifCLASSOPTIONdraftcls\r
+   \ifCLASSOPTIONdraftclsnofoot\else\r
+      \def\@oddfoot{\scriptsize \@date\hfil DRAFT}%\r
+      \def\@evenfoot{\scriptsize DRAFT\hfil \@date}%\r
+   \fi\r
+\else\r
+   % non-draft mode footers\r
+   \if@IEEEusingpubid\r
+      \footskip 0pt%\r
+      \ifCLASSOPTIONcompsoc\r
+        \def\@oddfoot{\hss\normalfont\scriptsize\raisebox{-1.5\@IEEEnormalsizeunitybaselineskip}[0ex][0ex]{\@IEEEpubid}\hss}%\r
+        \def\@evenfoot{\hss\normalfont\scriptsize\raisebox{-1.5\@IEEEnormalsizeunitybaselineskip}[0ex][0ex]{\@IEEEpubid}\hss}%\r
+      \else\r
+        \def\@oddfoot{\hss\normalfont\footnotesize\raisebox{1.5ex}[1.5ex]{\@IEEEpubid}\hss}%\r
+        \def\@evenfoot{\hss\normalfont\footnotesize\raisebox{1.5ex}[1.5ex]{\@IEEEpubid}\hss}%\r
+      \fi\r
+   \fi\r
+\fi}\r
+\r
+\r
+% start with empty headings\r
+\def\rightmark{}\def\leftmark{}\r
+\r
+\r
+%% Defines the command for putting the header. \footernote{TEXT} is the same\r
+%% as \markboth{TEXT}{TEXT}. \r
+%% Note that all the text is forced into uppercase, if you have some text\r
+%% that needs to be in lower case, for instance et. al., then either manually\r
+%% set \leftmark and \rightmark or use \MakeLowercase{et. al.} within the\r
+%% arguments to \markboth.\r
+\def\markboth#1#2{\def\leftmark{\@IEEEcompsoconly{\sffamily}\MakeUppercase{#1}}%\r
+\def\rightmark{\@IEEEcompsoconly{\sffamily}\MakeUppercase{#2}}}\r
+\def\footernote#1{\markboth{#1}{#1}}\r
+\r
+\def\today{\ifcase\month\or\r
+    January\or February\or March\or April\or May\or June\or\r
+    July\or August\or September\or October\or November\or December\fi\r
+    \space\number\day, \number\year}\r
+\r
+\r
+\r
+\r
+%% CITATION AND BIBLIOGRAPHY COMMANDS\r
+%% \r
+%% V1.6 no longer supports the older, nonstandard \shortcite and \citename setup stuff\r
+% \r
+% \r
+% Modify Latex2e \@citex to separate citations with "], ["\r
+\def\@citex[#1]#2{%\r
+  \let\@citea\@empty\r
+  \@cite{\@for\@citeb:=#2\do\r
+    {\@citea\def\@citea{], [}%\r
+     \edef\@citeb{\expandafter\@firstofone\@citeb\@empty}%\r
+     \if@filesw\immediate\write\@auxout{\string\citation{\@citeb}}\fi\r
+     \@ifundefined{b@\@citeb}{\mbox{\reset@font\bfseries ?}%\r
+       \G@refundefinedtrue\r
+       \@latex@warning\r
+         {Citation `\@citeb' on page \thepage \space undefined}}%\r
+       {\hbox{\csname b@\@citeb\endcsname}}}}{#1}}\r
+\r
+% V1.6 we create hooks for the optional use of Donald Arseneau's\r
+% cite.sty package. cite.sty is "smart" and will notice that the\r
+% following format controls are already defined and will not\r
+% redefine them. The result will be the proper sorting of the\r
+% citation numbers and auto detection of 3 or more entry "ranges" -\r
+% all in IEEE style:  [1], [2], [5]--[7], [12]\r
+% This also allows for an optional note, i.e., \cite[mynote]{..}.\r
+% If the \cite with note has more than one reference, the note will\r
+% be applied to the last of the listed references. It is generally\r
+% desired that if a note is given, only one reference is listed in\r
+% that \cite.\r
+% Thanks to Mr. Arseneau for providing the required format arguments\r
+% to produce the IEEE style.\r
+\def\citepunct{], [}\r
+\def\citedash{]--[}\r
+\r
+% V1.7 default to using same font for urls made by url.sty\r
+\AtBeginDocument{\csname url@samestyle\endcsname}\r
+\r
+% V1.6 class files should always provide these\r
+\def\newblock{\hskip .11em\@plus.33em\@minus.07em}\r
+\let\@openbib@code\@empty\r
+\r
+\r
+% Provide support for the control entries of IEEEtran.bst V1.00 and later.\r
+% V1.7 optional argument allows for a different aux file to be specified in\r
+% order to handle multiple bibliographies. For example, with multibib.sty:\r
+% \newcites{sec}{Secondary Literature}\r
+% \bstctlcite[@auxoutsec]{BSTcontrolhak}\r
+\def\bstctlcite{\@ifnextchar[{\@bstctlcite}{\@bstctlcite[@auxout]}}\r
+\def\@bstctlcite[#1]#2{\@bsphack\r
+  \@for\@citeb:=#2\do{%\r
+    \edef\@citeb{\expandafter\@firstofone\@citeb}%\r
+    \if@filesw\immediate\write\csname #1\endcsname{\string\citation{\@citeb}}\fi}%\r
+  \@esphack}\r
+\r
+% V1.6 provide a way for a user to execute a command just before \r
+% a given reference number - used to insert a \newpage to balance\r
+% the columns on the last page\r
+\edef\@IEEEtriggerrefnum{0}   % the default of zero means that\r
+                              % the command is not executed\r
+\def\@IEEEtriggercmd{\newpage}\r
+\r
+% allow the user to alter the triggered command\r
+\long\def\IEEEtriggercmd#1{\long\def\@IEEEtriggercmd{#1}}\r
+\r
+% allow user a way to specify the reference number just before the\r
+% command is executed\r
+\def\IEEEtriggeratref#1{\@IEEEtrantmpcountA=#1%\r
+\edef\@IEEEtriggerrefnum{\the\@IEEEtrantmpcountA}}%\r
+\r
+% trigger command at the given reference\r
+\def\@IEEEbibitemprefix{\@IEEEtrantmpcountA=\@IEEEtriggerrefnum\relax%\r
+\advance\@IEEEtrantmpcountA by -1\relax%\r
+\ifnum\c@enumiv=\@IEEEtrantmpcountA\relax\@IEEEtriggercmd\relax\fi}\r
+\r
+\r
+\def\@biblabel#1{[#1]}\r
+\r
+% compsoc journals left align the reference numbers\r
+\@IEEEcompsocnotconfonly{\def\@biblabel#1{[#1]\hfill}}\r
+\r
+% controls bib item spacing\r
+\def\IEEEbibitemsep{2.5pt plus .5pt}\r
+\r
+\@IEEEcompsocconfonly{\def\IEEEbibitemsep{1\baselineskip plus 0.25\baselineskip minus 0.25\baselineskip}}\r
+\r
+\r
+\def\thebibliography#1{\section*{\refname}%\r
+    \addcontentsline{toc}{section}{\refname}%\r
+    % V1.6 add some rubber space here and provide a command trigger\r
+    \footnotesize\@IEEEcompsocconfonly{\small}\vskip 0.3\baselineskip plus 0.1\baselineskip minus 0.1\baselineskip%\r
+    \list{\@biblabel{\@arabic\c@enumiv}}%\r
+    {\settowidth\labelwidth{\@biblabel{#1}}%\r
+    \leftmargin\labelwidth\r
+    \labelsep 1em\r
+    \advance\leftmargin\labelsep\relax\r
+    \itemsep \IEEEbibitemsep\relax\r
+    \usecounter{enumiv}%\r
+    \let\p@enumiv\@empty\r
+    \renewcommand\theenumiv{\@arabic\c@enumiv}}%\r
+    \let\@IEEElatexbibitem\bibitem%\r
+    \def\bibitem{\@IEEEbibitemprefix\@IEEElatexbibitem}%\r
+\def\newblock{\hskip .11em plus .33em minus .07em}%\r
+% originally:\r
+%   \sloppy\clubpenalty4000\widowpenalty4000%\r
+% by adding the \interlinepenalty here, we make it more\r
+% difficult, but not impossible, for LaTeX to break within a reference.\r
+% IEEE almost never breaks a reference (but they do it more often with\r
+% technotes). You may get an underfull vbox warning around the bibliography, \r
+% but the final result will be much more like what IEEE will publish. \r
+% MDS 11/2000\r
+\ifCLASSOPTIONtechnote\sloppy\clubpenalty4000\widowpenalty4000\interlinepenalty100%\r
+\else\sloppy\clubpenalty4000\widowpenalty4000\interlinepenalty500\fi%\r
+    \sfcode`\.=1000\relax}\r
+\let\endthebibliography=\endlist\r
+\r
+\r
+\r
+\r
+% TITLE PAGE COMMANDS\r
+% \r
+% \r
+% \IEEEmembership is used to produce the sublargesize italic font used to indicate author \r
+% IEEE membership. compsoc uses a large size sans slant font\r
+\def\IEEEmembership#1{{\@IEEEnotcompsoconly{\sublargesize}\normalfont\@IEEEcompsoconly{\sffamily}\textit{#1}}}\r
\r
+\r
+% \IEEEauthorrefmark{} produces a footnote type symbol to indicate author affiliation.\r
+% When given an argument of 1 to 9, \IEEEauthorrefmark{} follows the standard LaTeX footnote\r
+% symbol sequence convention. However, for arguments 10 and above, \IEEEauthorrefmark{} \r
+% reverts to using lower case roman numerals, so it cannot overflow. Do note that you \r
+% cannot use \footnotemark[] in place of \IEEEauthorrefmark{} within \author as the footnote\r
+% symbols will have been turned off to prevent \thanks from creating footnote marks.\r
+% \IEEEauthorrefmark{} produces a symbol that appears to LaTeX as having zero vertical\r
+% height - this allows for a more compact line packing, but the user must ensure that\r
+% the interline spacing is large enough to prevent \IEEEauthorrefmark{} from colliding\r
+% with the text above.\r
+% V1.7 make this a robust command\r
+\DeclareRobustCommand*{\IEEEauthorrefmark}[1]{\raisebox{0pt}[0pt][0pt]{\textsuperscript{\footnotesize\ensuremath{\ifcase#1\or *\or \dagger\or \ddagger\or%\r
+    \mathsection\or \mathparagraph\or \|\or **\or \dagger\dagger%\r
+    \or \ddagger\ddagger \else\textsuperscript{\expandafter\romannumeral#1}\fi}}}}\r
+\r
+\r
+% FONT CONTROLS AND SPACINGS FOR CONFERENCE MODE AUTHOR NAME AND AFFILIATION BLOCKS\r
+% \r
+% The default font styles for the author name and affiliation blocks (confmode)\r
+\def\@IEEEauthorblockNstyle{\normalfont\@IEEEcompsocnotconfonly{\sffamily}\sublargesize\@IEEEcompsocconfonly{\large}}\r
+\def\@IEEEauthorblockAstyle{\normalfont\@IEEEcompsocnotconfonly{\sffamily}\@IEEEcompsocconfonly{\itshape}\normalsize\@IEEEcompsocconfonly{\large}}\r
+% The default if the user does not use an author block\r
+\def\@IEEEauthordefaulttextstyle{\normalfont\@IEEEcompsocnotconfonly{\sffamily}\sublargesize}\r
+\r
+% spacing from title (or special paper notice) to author name blocks (confmode)\r
+% can be negative\r
+\def\@IEEEauthorblockconfadjspace{-0.25em}\r
+% compsoc conferences need more space here\r
+\@IEEEcompsocconfonly{\def\@IEEEauthorblockconfadjspace{0.75\@IEEEnormalsizeunitybaselineskip}}\r
+\ifCLASSOPTIONconference\def\@IEEEauthorblockconfadjspace{20pt}\fi\r
+\r
+% spacing between name and affiliation blocks (confmode)\r
+% This can be negative.\r
+% IEEE doesn't want any added spacing here, but I will leave these\r
+% controls in place in case they ever change their mind.\r
+% Personally, I like 0.75ex.\r
+%\def\@IEEEauthorblockNtopspace{0.75ex}\r
+%\def\@IEEEauthorblockAtopspace{0.75ex}\r
+\def\@IEEEauthorblockNtopspace{0.0ex}\r
+\def\@IEEEauthorblockAtopspace{0.0ex}\r
+% baseline spacing within name and affiliation blocks (confmode)\r
+% must be positive, spacings below certain values will make \r
+% the position of line of text sensitive to the contents of the\r
+% line above it i.e., whether or not the prior line has descenders, \r
+% subscripts, etc. For this reason it is a good idea to keep\r
+% these above 2.6ex\r
+\def\@IEEEauthorblockNinterlinespace{2.6ex}\r
+\def\@IEEEauthorblockAinterlinespace{2.75ex}\r
+\r
+% This tracks the required strut size.\r
+% See the \@IEEEauthorhalign command for the actual default value used.\r
+\def\@IEEEauthorblockXinterlinespace{2.7ex}\r
+\r
+% variables to retain font size and style across groups\r
+% values given here have no effect as they will be overwritten later\r
+\gdef\@IEEESAVESTATEfontsize{10}\r
+\gdef\@IEEESAVESTATEfontbaselineskip{12}\r
+\gdef\@IEEESAVESTATEfontencoding{OT1}\r
+\gdef\@IEEESAVESTATEfontfamily{ptm}\r
+\gdef\@IEEESAVESTATEfontseries{m}\r
+\gdef\@IEEESAVESTATEfontshape{n}\r
+\r
+% saves the current font attributes\r
+\def\@IEEEcurfontSAVE{\global\let\@IEEESAVESTATEfontsize\f@size%\r
+\global\let\@IEEESAVESTATEfontbaselineskip\f@baselineskip%\r
+\global\let\@IEEESAVESTATEfontencoding\f@encoding%\r
+\global\let\@IEEESAVESTATEfontfamily\f@family%\r
+\global\let\@IEEESAVESTATEfontseries\f@series%\r
+\global\let\@IEEESAVESTATEfontshape\f@shape}\r
+\r
+% restores the saved font attributes\r
+\def\@IEEEcurfontRESTORE{\fontsize{\@IEEESAVESTATEfontsize}{\@IEEESAVESTATEfontbaselineskip}%\r
+\fontencoding{\@IEEESAVESTATEfontencoding}%\r
+\fontfamily{\@IEEESAVESTATEfontfamily}%\r
+\fontseries{\@IEEESAVESTATEfontseries}%\r
+\fontshape{\@IEEESAVESTATEfontshape}%\r
+\selectfont}\r
+\r
+\r
+% variable to indicate if the current block is the first block in the column\r
+\newif\if@IEEEprevauthorblockincol   \@IEEEprevauthorblockincolfalse\r
+\r
+\r
+% the command places a strut with height and depth = \@IEEEauthorblockXinterlinespace\r
+% we use this technique to have complete manual control over the spacing of the lines\r
+% within the halign environment.\r
+% We set the below baseline portion at 30%, the above\r
+% baseline portion at 70% of the total length.\r
+% Responds to changes in the document's \baselinestretch\r
+\def\@IEEEauthorstrutrule{\@IEEEtrantmpdimenA\@IEEEauthorblockXinterlinespace%\r
+\@IEEEtrantmpdimenA=\baselinestretch\@IEEEtrantmpdimenA%\r
+\rule[-0.3\@IEEEtrantmpdimenA]{0pt}{\@IEEEtrantmpdimenA}}\r
+\r
+\r
+% blocks to hold the authors' names and affilations. \r
+% Makes formatting easy for conferences\r
+%\r
+% use real definitions in conference mode\r
+% name block\r
+\def\IEEEauthorblockN#1{\relax\@IEEEauthorblockNstyle% set the default text style\r
+\gdef\@IEEEauthorblockXinterlinespace{0pt}% disable strut for spacer row\r
+% the \expandafter hides the \cr in conditional tex, see the array.sty docs\r
+% for details, probably not needed here as the \cr is in a macro\r
+% do a spacer row if needed\r
+\if@IEEEprevauthorblockincol\expandafter\@IEEEauthorblockNtopspaceline\fi\r
+\global\@IEEEprevauthorblockincoltrue% we now have a block in this column\r
+%restore the correct strut value\r
+\gdef\@IEEEauthorblockXinterlinespace{\@IEEEauthorblockNinterlinespace}%\r
+% input the author names\r
+#1%\r
+% end the row if the user did not already\r
+\crcr}\r
+% spacer row for names\r
+\def\@IEEEauthorblockNtopspaceline{\cr\noalign{\vskip\@IEEEauthorblockNtopspace}}\r
+%\r
+% affiliation block\r
+\def\IEEEauthorblockA#1{\relax\@IEEEauthorblockAstyle% set the default text style\r
+\gdef\@IEEEauthorblockXinterlinespace{0pt}%disable strut for spacer row\r
+% the \expandafter hides the \cr in conditional tex, see the array.sty docs\r
+% for details, probably not needed here as the \cr is in a macro\r
+% do a spacer row if needed\r
+\if@IEEEprevauthorblockincol\expandafter\@IEEEauthorblockAtopspaceline\fi\r
+\global\@IEEEprevauthorblockincoltrue% we now have a block in this column\r
+%restore the correct strut value\r
+\gdef\@IEEEauthorblockXinterlinespace{\@IEEEauthorblockAinterlinespace}%\r
+% input the author affiliations\r
+#1%\r
+% end the row if the user did not already\r
+\crcr}\r
+% spacer row for affiliations\r
+\def\@IEEEauthorblockAtopspaceline{\cr\noalign{\vskip\@IEEEauthorblockAtopspace}}\r
+\r
+\r
+% allow papers to compile even if author blocks are used in modes other\r
+% than conference or peerreviewca. For such cases, we provide dummy blocks.\r
+\ifCLASSOPTIONconference\r
+\else\r
+   \ifCLASSOPTIONpeerreviewca\else\r
+      % not conference or peerreviewca mode\r
+      \def\IEEEauthorblockN#1{#1}%\r
+      \def\IEEEauthorblockA#1{#1}%\r
+   \fi\r
+\fi\r
+\r
+\r
+\r
+% we provide our own halign so as not to have to depend on tabular\r
+\def\@IEEEauthorhalign{\@IEEEauthordefaulttextstyle% default text style\r
+   \lineskip=0pt\relax% disable line spacing\r
+   \lineskiplimit=0pt\relax%\r
+   \baselineskip=0pt\relax%\r
+   \@IEEEcurfontSAVE% save the current font\r
+   \mathsurround\z@\relax% no extra spacing around math\r
+   \let\\\@IEEEauthorhaligncr% replace newline with halign friendly one\r
+   \tabskip=0pt\relax% no column spacing\r
+   \everycr{}% ensure no problems here\r
+   \@IEEEprevauthorblockincolfalse% no author blocks yet\r
+   \def\@IEEEauthorblockXinterlinespace{2.7ex}% default interline space\r
+   \vtop\bgroup%vtop box\r
+   \halign\bgroup&\relax\hfil\@IEEEcurfontRESTORE\relax ##\relax\r
+   \hfil\@IEEEcurfontSAVE\@IEEEauthorstrutrule\cr}\r
+\r
+% ensure last line, exit from halign, close vbox\r
+\def\end@IEEEauthorhalign{\crcr\egroup\egroup}\r
+\r
+% handle bogus star form\r
+\def\@IEEEauthorhaligncr{{\ifnum0=`}\fi\@ifstar{\@@IEEEauthorhaligncr}{\@@IEEEauthorhaligncr}}\r
+\r
+% test and setup the optional argument to \\[]\r
+\def\@@IEEEauthorhaligncr{\@testopt\@@@IEEEauthorhaligncr\z@skip}\r
+\r
+% end the line and do the optional spacer\r
+\def\@@@IEEEauthorhaligncr[#1]{\ifnum0=`{\fi}\cr\noalign{\vskip#1\relax}}\r
+\r
+\r
+\r
+% flag to prevent multiple \and warning messages\r
+\newif\if@IEEEWARNand\r
+\@IEEEWARNandtrue\r
+\r
+% if in conference or peerreviewca modes, we support the use of \and as \author is a\r
+% tabular environment, otherwise we warn the user that \and is invalid\r
+% outside of conference or peerreviewca modes.\r
+\def\and{\relax} % provide a bogus \and that we will then override\r
+\r
+\renewcommand{\and}[1][\relax]{\if@IEEEWARNand\typeout{** WARNING: \noexpand\and is valid only\r
+                               when in conference or peerreviewca}\typeout{modes (line \the\inputlineno).}\fi\global\@IEEEWARNandfalse}\r
+\r
+\ifCLASSOPTIONconference%\r
+\renewcommand{\and}[1][\hfill]{\end{@IEEEauthorhalign}#1\begin{@IEEEauthorhalign}}%\r
+\fi\r
+\ifCLASSOPTIONpeerreviewca\r
+\renewcommand{\and}[1][\hfill]{\end{@IEEEauthorhalign}#1\begin{@IEEEauthorhalign}}%\r
+\fi\r
+\r
+\r
+% page clearing command\r
+% based on LaTeX2e's \cleardoublepage, but allows different page styles\r
+% for the inserted blank pages\r
+\def\@IEEEcleardoublepage#1{\clearpage\if@twoside\ifodd\c@page\else\r
+\hbox{}\thispagestyle{#1}\newpage\if@twocolumn\hbox{}\thispagestyle{#1}\newpage\fi\fi\fi}\r
+\r
+\r
+% user command to invoke the title page\r
+\def\maketitle{\par%\r
+  \begingroup%\r
+  \normalfont%\r
+  \def\thefootnote{}%  the \thanks{} mark type is empty\r
+  \def\footnotemark{}% and kill space from \thanks within author\r
+  \let\@makefnmark\relax% V1.7, must *really* kill footnotemark to remove all \textsuperscript spacing as well.\r
+  \footnotesize%       equal spacing between thanks lines\r
+  \footnotesep 0.7\baselineskip%see global setting of \footnotesep for more info\r
+  % V1.7 disable \thanks note indention for compsoc\r
+  \@IEEEcompsoconly{\long\def\@makefntext##1{\parindent 1em\noindent\hbox{\@makefnmark}##1}}%\r
+  \normalsize%\r
+  \ifCLASSOPTIONpeerreview\r
+     \newpage\global\@topnum\z@ \@maketitle\@IEEEstatictitlevskip\@IEEEaftertitletext%\r
+     \thispagestyle{IEEEpeerreviewcoverpagestyle}\@thanks%\r
+  \else\r
+     \if@twocolumn%\r
+        \ifCLASSOPTIONtechnote%\r
+           \newpage\global\@topnum\z@ \@maketitle\@IEEEstatictitlevskip\@IEEEaftertitletext%\r
+        \else\r
+           \twocolumn[\@maketitle\@IEEEstatictitlevskip\@IEEEaftertitletext]%\r
+        \fi\r
+     \else\r
+        \newpage\global\@topnum\z@ \@maketitle\@IEEEstatictitlevskip\@IEEEaftertitletext%\r
+     \fi\r
+     \thispagestyle{IEEEtitlepagestyle}\@thanks%\r
+  \fi\r
+  % pullup page for pubid if used.\r
+  \if@IEEEusingpubid\r
+     \enlargethispage{-\@IEEEpubidpullup}%\r
+  \fi \r
+  \endgroup\r
+  \setcounter{footnote}{0}\let\maketitle\relax\let\@maketitle\relax\r
+  \gdef\@thanks{}%\r
+  % v1.6b do not clear these as we will need the title again for peer review papers\r
+  % \gdef\@author{}\gdef\@title{}%\r
+  \let\thanks\relax}\r
+\r
+\r
+\r
+% V1.7 parbox to format \@IEEEcompsoctitleabstractindextext\r
+\long\def\@IEEEcompsoctitleabstractindextextbox#1{\parbox{0.915\textwidth}{#1}}\r
+\r
+% formats the Title, authors names, affiliations and special paper notice\r
+% THIS IS A CONTROLLED SPACING COMMAND! Do not allow blank lines or unintentional\r
+% spaces to enter the definition - use % at the end of each line\r
+\def\@maketitle{\newpage\r
+\begingroup\centering\r
+\ifCLASSOPTIONtechnote% technotes\r
+   {\bfseries\large\@IEEEcompsoconly{\sffamily}\@title\par}\vskip 1.3em{\lineskip .5em\@IEEEcompsoconly{\sffamily}\@author\r
+   \@IEEEspecialpapernotice\par{\@IEEEcompsoconly{\vskip 1.5em\relax\r
+   \@IEEEcompsoctitleabstractindextextbox{\@IEEEcompsoctitleabstractindextext}\par\r
+   \hfill\@IEEEcompsocdiamondline\hfill\hbox{}\par}}}\relax\r
+\else% not a technote\r
+   \vskip0.2em{\Huge\@IEEEcompsoconly{\sffamily}\@IEEEcompsocconfonly{\normalfont\normalsize}\vskip 2\@IEEEnormalsizeunitybaselineskip\r
+   \bfseries\Large\@title\par}\vskip1.0em\par%\r
+   % V1.6 handle \author differently if in conference mode\r
+   \ifCLASSOPTIONconference%\r
+      {\@IEEEspecialpapernotice\mbox{}\vskip\@IEEEauthorblockconfadjspace%\r
+       \mbox{}\hfill\begin{@IEEEauthorhalign}\@author\end{@IEEEauthorhalign}\hfill\mbox{}\vskip 2\@IEEEnormalsizeunitybaselineskip\par}\relax\r
+   \else% peerreviewca, peerreview or journal\r
+      \ifCLASSOPTIONpeerreviewca\r
+         % peerreviewca handles author names just like conference mode\r
+         {\@IEEEcompsoconly{\sffamily}\@IEEEspecialpapernotice\mbox{}\vskip\@IEEEauthorblockconfadjspace%\r
+          \mbox{}\hfill\begin{@IEEEauthorhalign}\@author\end{@IEEEauthorhalign}\hfill\mbox{}\par\r
+          {\@IEEEcompsoconly{\vskip 1.5em\relax\r
+           \@IEEEcompsoctitleabstractindextextbox{\@IEEEcompsoctitleabstractindextext}\par\hfill\r
+           \@IEEEcompsocdiamondline\hfill\hbox{}\par}}}\relax\r
+      \else% journal or peerreview\r
+         {\lineskip.5em\@IEEEcompsoconly{\sffamily}\sublargesize\@author\@IEEEspecialpapernotice\par\r
+          {\@IEEEcompsoconly{\vskip 1.5em\relax\r
+           \@IEEEcompsoctitleabstractindextextbox{\@IEEEcompsoctitleabstractindextext}\par\hfill\r
+           \@IEEEcompsocdiamondline\hfill\hbox{}\par}}}\relax\r
+      \fi\r
+   \fi\r
+\fi\par\endgroup}\r
+\r
+\r
+\r
+% V1.7 Computer Society "diamond line" which follows index terms for nonconference papers\r
+\def\@IEEEcompsocdiamondline{\vrule depth 0pt height 0.5pt width 4cm\hspace{7.5pt}%\r
+\raisebox{-3.5pt}{\fontfamily{pzd}\fontencoding{U}\fontseries{m}\fontshape{n}\fontsize{11}{12}\selectfont\char70}%\r
+\hspace{7.5pt}\vrule depth 0pt height 0.5pt width 4cm\relax}\r
+\r
+% V1.7 standard LateX2e \thanks, but with \itshape under compsoc. Also make it a \long\def\r
+% We also need to trigger the one-shot footnote rule\r
+\def\@IEEEtriggeroneshotfootnoterule{\global\@IEEEenableoneshotfootnoteruletrue}\r
+\r
+\r
+\long\def\thanks#1{\footnotemark\r
+    \protected@xdef\@thanks{\@thanks\r
+        \protect\footnotetext[\the\c@footnote]{\@IEEEcompsoconly{\itshape\r
+        \protect\@IEEEtriggeroneshotfootnoterule\relax}\ignorespaces#1}}}\r
+\let\@thanks\@empty\r
+\r
+% V1.7 allow \author to contain \par's. This is needed to allow \thanks to contain \par.\r
+\long\def\author#1{\gdef\@author{#1}}\r
+\r
+\r
+% in addition to setting up IEEEitemize, we need to remove a baselineskip space above and\r
+% below it because \list's \pars introduce blank lines because of the footnote struts.\r
+\def\@IEEEsetupcompsocitemizelist{\def\labelitemi{$\bullet$}%\r
+\setlength{\IEEElabelindent}{0pt}\setlength{\parskip}{0pt}%\r
+\setlength{\partopsep}{0pt}\setlength{\topsep}{0.5\baselineskip}\vspace{-1\baselineskip}\relax}\r
+\r
+\r
+% flag for fake non-compsoc \IEEEcompsocthanksitem - prevents line break on very first item\r
+\newif\if@IEEEbreakcompsocthanksitem \@IEEEbreakcompsocthanksitemfalse\r
+\r
+\ifCLASSOPTIONcompsoc\r
+% V1.7 compsoc bullet item \thanks\r
+% also, we need to redefine this to destroy the argument in \@IEEEdynamictitlevspace\r
+\long\def\IEEEcompsocitemizethanks#1{\relax\@IEEEbreakcompsocthanksitemfalse\footnotemark\r
+    \protected@xdef\@thanks{\@thanks\r
+        \protect\footnotetext[\the\c@footnote]{\itshape\protect\@IEEEtriggeroneshotfootnoterule\r
+        {\let\IEEEiedlistdecl\relax\protect\begin{IEEEitemize}[\protect\@IEEEsetupcompsocitemizelist]\ignorespaces#1\relax\r
+        \protect\end{IEEEitemize}}\protect\vspace{-1\baselineskip}}}}\r
+\DeclareRobustCommand*{\IEEEcompsocthanksitem}{\item}\r
+\else\r
+% non-compsoc, allow for dual compilation via rerouting to normal \thanks\r
+\long\def\IEEEcompsocitemizethanks#1{\thanks{#1}}\r
+% redirect to "pseudo-par" \hfil\break\indent after swallowing [] from \IEEEcompsocthanksitem[]\r
+\DeclareRobustCommand{\IEEEcompsocthanksitem}{\@ifnextchar [{\@IEEEthanksswallowoptionalarg}%\r
+{\@IEEEthanksswallowoptionalarg[\relax]}}\r
+% be sure and break only after first item, be sure and ignore spaces after optional argument\r
+\def\@IEEEthanksswallowoptionalarg[#1]{\relax\if@IEEEbreakcompsocthanksitem\hfil\break\r
+\indent\fi\@IEEEbreakcompsocthanksitemtrue\ignorespaces}\r
+\fi\r
+\r
+\r
+% V1.6b define the \IEEEpeerreviewmaketitle as needed\r
+\ifCLASSOPTIONpeerreview\r
+\def\IEEEpeerreviewmaketitle{\@IEEEcleardoublepage{empty}%\r
+\ifCLASSOPTIONtwocolumn\r
+\twocolumn[\@IEEEpeerreviewmaketitle\@IEEEdynamictitlevspace]\r
+\else\r
+\newpage\@IEEEpeerreviewmaketitle\@IEEEstatictitlevskip\r
+\fi\r
+\thispagestyle{IEEEtitlepagestyle}}\r
+\else\r
+% \IEEEpeerreviewmaketitle does nothing if peer review option has not been selected\r
+\def\IEEEpeerreviewmaketitle{\relax}\r
+\fi\r
+\r
+% peerreview formats the repeated title like the title in journal papers.\r
+\def\@IEEEpeerreviewmaketitle{\begin{center}\@IEEEcompsoconly{\sffamily}%\r
+\normalfont\normalsize\vskip0.2em{\Huge\@title\par}\vskip1.0em\par\r
+\end{center}}\r
+\r
+\r
+\r
+% V1.6 \r
+% this is a static rubber spacer between the title/authors and the main text\r
+% used for single column text, or when the title appears in the first column\r
+% of two column text (technotes). \r
+\def\@IEEEstatictitlevskip{{\normalfont\normalsize\r
+% adjust spacing to next text\r
+% v1.6b handle peer review papers\r
+\ifCLASSOPTIONpeerreview\r
+% for peer review papers, the same value is used for both title pages\r
+% regardless of the other paper modes\r
+   \vskip 1\baselineskip plus 0.375\baselineskip minus 0.1875\baselineskip\r
+\else\r
+   \ifCLASSOPTIONconference% conference\r
+      \vskip 0.6\baselineskip\r
+   \else%\r
+      \ifCLASSOPTIONtechnote% technote\r
+         \vskip 1\baselineskip plus 0.375\baselineskip minus 0.1875\baselineskip%\r
+      \else% journal uses more space\r
+         \vskip 2.5\baselineskip plus 0.75\baselineskip minus 0.375\baselineskip%\r
+      \fi\r
+   \fi\r
+\fi}}\r
+\r
+\r
+% V1.6\r
+% This is a dynamically determined rigid spacer between the title/authors \r
+% and the main text. This is used only for single column titles over two \r
+% column text (most common)\r
+% This is bit tricky because we have to ensure that the textheight of the\r
+% main text is an integer multiple of \baselineskip\r
+% otherwise underfull vbox problems may develop in the second column of the\r
+% text on the titlepage\r
+% The possible use of \IEEEpubid must also be taken into account.\r
+\def\@IEEEdynamictitlevspace{{%\r
+    % we run within a group so that all the macros can be forgotten when we are done\r
+    \long\def\thanks##1{\relax}%don't allow \thanks to run when we evaluate the vbox height\r
+    \long\def\IEEEcompsocitemizethanks##1{\relax}%don't allow \IEEEcompsocitemizethanks to run when we evaluate the vbox height\r
+    \normalfont\normalsize% we declare more descriptive variable names\r
+    \let\@IEEEmaintextheight=\@IEEEtrantmpdimenA%height of the main text columns\r
+    \let\@IEEEINTmaintextheight=\@IEEEtrantmpdimenB%height of the main text columns with integer # lines\r
+    % set the nominal and minimum values for the title spacer\r
+    % the dynamic algorithm will not allow the spacer size to\r
+    % become less than \@IEEEMINtitlevspace - instead it will be\r
+    % lengthened\r
+    % default to journal values\r
+    \def\@IEEENORMtitlevspace{2.5\baselineskip}%\r
+    \def\@IEEEMINtitlevspace{2\baselineskip}%\r
+    % conferences and technotes need tighter spacing\r
+    \ifCLASSOPTIONconference%conference\r
+     \def\@IEEENORMtitlevspace{1\baselineskip}%\r
+     \def\@IEEEMINtitlevspace{0.75\baselineskip}%\r
+    \fi\r
+    \ifCLASSOPTIONtechnote%technote\r
+      \def\@IEEENORMtitlevspace{1\baselineskip}%\r
+      \def\@IEEEMINtitlevspace{0.75\baselineskip}%\r
+    \fi%\r
+    % get the height that the title will take up\r
+    \ifCLASSOPTIONpeerreview\r
+       \settoheight{\@IEEEmaintextheight}{\vbox{\hsize\textwidth \@IEEEpeerreviewmaketitle}}%\r
+    \else\r
+       \settoheight{\@IEEEmaintextheight}{\vbox{\hsize\textwidth \@maketitle}}%\r
+    \fi\r
+    \@IEEEmaintextheight=-\@IEEEmaintextheight% title takes away from maintext, so reverse sign\r
+    % add the height of the page textheight\r
+    \advance\@IEEEmaintextheight by \textheight%\r
+    % correct for title pages using pubid\r
+    \ifCLASSOPTIONpeerreview\else\r
+       % peerreview papers use the pubid on the cover page only.\r
+       % And the cover page uses a static spacer.\r
+       \if@IEEEusingpubid\advance\@IEEEmaintextheight by -\@IEEEpubidpullup\fi\r
+    \fi%\r
+    % subtract off the nominal value of the title bottom spacer\r
+    \advance\@IEEEmaintextheight by -\@IEEENORMtitlevspace%\r
+    % \topskip takes away some too\r
+    \advance\@IEEEmaintextheight by -\topskip%\r
+    % calculate the column height of the main text for lines\r
+    % now we calculate the main text height as if holding\r
+    % an integer number of \normalsize lines after the first\r
+    % and discard any excess fractional remainder\r
+    % we subtracted the first line, because the first line\r
+    % is placed \topskip into the maintext, not \baselineskip like the\r
+    % rest of the lines.\r
+    \@IEEEINTmaintextheight=\@IEEEmaintextheight%\r
+    \divide\@IEEEINTmaintextheight  by \baselineskip%\r
+    \multiply\@IEEEINTmaintextheight  by \baselineskip%\r
+    % now we calculate how much the title spacer height will\r
+    % have to be reduced from nominal (\@IEEEREDUCEmaintextheight is always\r
+    % a positive value) so that the maintext area will contain an integer\r
+    % number of normal size lines\r
+    % we change variable names here (to avoid confusion) as we no longer\r
+    % need \@IEEEINTmaintextheight and can reuse its dimen register\r
+    \let\@IEEEREDUCEmaintextheight=\@IEEEINTmaintextheight%\r
+    \advance\@IEEEREDUCEmaintextheight by -\@IEEEmaintextheight%\r
+    \advance\@IEEEREDUCEmaintextheight by \baselineskip%\r
+    % this is the calculated height of the spacer\r
+    % we change variable names here (to avoid confusion) as we no longer\r
+    % need \@IEEEmaintextheight and can reuse its dimen register\r
+    \let\@IEEECOMPENSATElen=\@IEEEmaintextheight%\r
+    \@IEEECOMPENSATElen=\@IEEENORMtitlevspace% set the nominal value\r
+    % we go with the reduced length if it is smaller than an increase\r
+    \ifdim\@IEEEREDUCEmaintextheight < 0.5\baselineskip\relax%\r
+     \advance\@IEEECOMPENSATElen by -\@IEEEREDUCEmaintextheight%\r
+     % if the resulting spacer is too small back out and go with an increase instead\r
+     \ifdim\@IEEECOMPENSATElen<\@IEEEMINtitlevspace\relax%\r
+      \advance\@IEEECOMPENSATElen by \baselineskip%\r
+     \fi%\r
+    \else%\r
+     % go with an increase because it is closer to the nominal than a decrease\r
+     \advance\@IEEECOMPENSATElen by -\@IEEEREDUCEmaintextheight%\r
+     \advance\@IEEECOMPENSATElen by \baselineskip%\r
+    \fi%\r
+    % set the calculated rigid spacer\r
+    \vspace{\@IEEECOMPENSATElen}}}\r
+\r
+\r
+\r
+% V1.6\r
+% we allow the user access to the last part of the title area\r
+% useful in emergencies such as when a different spacing is needed\r
+% This text is NOT compensated for in the dynamic sizer.\r
+\let\@IEEEaftertitletext=\relax\r
+\long\def\IEEEaftertitletext#1{\def\@IEEEaftertitletext{#1}}\r
+\r
+% V1.7 provide a way for users to enter abstract and keywords\r
+% into the onecolumn title are. This text is compensated for\r
+% in the dynamic sizer.\r
+\let\@IEEEcompsoctitleabstractindextext=\relax\r
+\long\def\IEEEcompsoctitleabstractindextext#1{\def\@IEEEcompsoctitleabstractindextext{#1}}\r
+% V1.7 provide a way for users to get the \@IEEEcompsoctitleabstractindextext if\r
+% not in compsoc journal mode - this way abstract and keywords can be placed\r
+% in their conventional position if not in compsoc mode.\r
+\def\IEEEdisplaynotcompsoctitleabstractindextext{%\r
+\ifCLASSOPTIONcompsoc% display if compsoc conf\r
+\ifCLASSOPTIONconference\@IEEEcompsoctitleabstractindextext\fi\r
+\else% or if not compsoc\r
+\@IEEEcompsoctitleabstractindextext\fi}\r
+\r
+\r
+% command to allow alteration of baselinestretch, but only if the current\r
+% baselineskip is unity. Used to tweak the compsoc abstract and keywords line spacing.\r
+\def\@IEEEtweakunitybaselinestretch#1{{\def\baselinestretch{1}\selectfont\r
+\global\@tempskipa\baselineskip}\ifnum\@tempskipa=\baselineskip%\r
+\def\baselinestretch{#1}\selectfont\fi\relax}\r
+\r
+\r
+% abstract and keywords are in \small, except \r
+% for 9pt docs in which they are in \footnotesize\r
+% Because 9pt docs use an 8pt footnotesize, \small\r
+% becomes a rather awkward 8.5pt\r
+\def\@IEEEabskeysecsize{\small}\r
+\ifx\CLASSOPTIONpt\@IEEEptsizenine\r
+ \def\@IEEEabskeysecsize{\footnotesize}\r
+\fi\r
+\r
+% compsoc journals use \footnotesize, compsoc conferences use normalsize\r
+\@IEEEcompsoconly{\def\@IEEEabskeysecsize{\footnotesize}}\r
+\@IEEEcompsocconfonly{\def\@IEEEabskeysecsize{\normalsize}}\r
+\r
+\r
+\r
+\r
+% V1.6 have abstract and keywords strip leading spaces, pars and newlines\r
+% so that spacing is more tightly controlled.\r
+\def\abstract{\normalfont\r
+    \if@twocolumn\r
+      \par\noindent\@IEEEabskeysecsize\bfseries\leavevmode\kern-0pt\textit{\abstractname}---\relax\r
+    \else\r
+      \begin{center}\vspace{-1.78ex}\@IEEEabskeysecsize\textbf{\abstractname}\end{center}\quotation\@IEEEabskeysecsize\r
+    \fi\@IEEEgobbleleadPARNLSP}\r
+% V1.6 IEEE wants only 1 pica from end of abstract to introduction heading when in \r
+% conference mode (the heading already has this much above it)\r
+\def\endabstract{\relax\ifCLASSOPTIONconference\vspace{0ex}\else\vspace{1.34ex}\fi\par\if@twocolumn\else\endquotation\fi\r
+    \normalfont\normalsize}\r
+\r
+\def\IEEEkeywords{\normalfont\r
+    \if@twocolumn\r
+      \@IEEEabskeysecsize\bfseries\leavevmode\kern-1pt\textit{\IEEEkeywordsname}-\relax\r
+    \else\r
+      \begin{center}\@IEEEabskeysecsize\textbf{\IEEEkeywordsname}\end{center}\quotation\@IEEEabskeysecsize\r
+    \fi\itshape\@IEEEgobbleleadPARNLSP}\r
+\def\endIEEEkeywords{\relax\ifCLASSOPTIONtechnote\vspace{1.34ex}\else\vspace{0.5ex}\fi\r
+    \par\if@twocolumn\else\endquotation\fi%\r
+    \normalfont\normalsize}\r
+\r
+% V1.7 compsoc keywords index terms\r
+\ifCLASSOPTIONcompsoc\r
+  \ifCLASSOPTIONconference% compsoc conference\r
+\def\abstract{\normalfont\r
+      \begin{center}\@IEEEabskeysecsize\textbf{\large\abstractname}\end{center}\vskip 0.5\baselineskip plus 0.1\baselineskip minus 0.1\baselineskip\r
+      \if@twocolumn\else\quotation\fi\itshape\@IEEEabskeysecsize%\r
+      \par\@IEEEgobbleleadPARNLSP}\r
+\def\IEEEkeywords{\normalfont\vskip 1.5\baselineskip plus 0.25\baselineskip minus 0.25\baselineskip\r
+      \begin{center}\@IEEEabskeysecsize\textbf{\large\IEEEkeywordsname}\end{center}\vskip 0.5\baselineskip plus 0.1\baselineskip minus 0.1\baselineskip\r
+      \if@twocolumn\else\quotation\fi\itshape\@IEEEabskeysecsize%\r
+      \par\@IEEEgobbleleadPARNLSP}\r
+  \else% compsoc not conference\r
+\def\abstract{\normalfont\@IEEEtweakunitybaselinestretch{1.15}\sffamily\r
+    \if@twocolumn\r
+      \@IEEEabskeysecsize\noindent\textbf{\abstractname}---\relax\r
+    \else\r
+      \begin{center}\vspace{-1.78ex}\@IEEEabskeysecsize\textbf{\abstractname}\end{center}\quotation\@IEEEabskeysecsize%\r
+    \fi\@IEEEgobbleleadPARNLSP}\r
+\def\IEEEkeywords{\normalfont\@IEEEtweakunitybaselinestretch{1.15}\sffamily\r
+    \if@twocolumn\r
+      \@IEEEabskeysecsize\vskip 0.5\baselineskip plus 0.25\baselineskip minus 0.25\baselineskip\noindent\r
+      \textbf{\IEEEkeywordsname}---\relax\r
+    \else\r
+      \begin{center}\@IEEEabskeysecsize\textbf{\IEEEkeywordsname}\end{center}\quotation\@IEEEabskeysecsize%\r
+    \fi\@IEEEgobbleleadPARNLSP}\r
+  \fi\r
+\fi\r
+\r
+\r
+\r
+% gobbles all leading \, \\ and \par, upon finding first token that\r
+% is not a \ , \\ or a \par, it ceases and returns that token\r
+% \r
+% used to strip leading \, \\ and \par from the input\r
+% so that such things in the beginning of an environment will not\r
+% affect the formatting of the text\r
+\long\def\@IEEEgobbleleadPARNLSP#1{\let\@IEEEswallowthistoken=0%\r
+\let\@IEEEgobbleleadPARNLSPtoken#1%\r
+\let\@IEEEgobbleleadPARtoken=\par%\r
+\let\@IEEEgobbleleadNLtoken=\\%\r
+\let\@IEEEgobbleleadSPtoken=\ %\r
+\def\@IEEEgobbleleadSPMACRO{\ }%\r
+\ifx\@IEEEgobbleleadPARNLSPtoken\@IEEEgobbleleadPARtoken%\r
+\let\@IEEEswallowthistoken=1%\r
+\fi%\r
+\ifx\@IEEEgobbleleadPARNLSPtoken\@IEEEgobbleleadNLtoken%\r
+\let\@IEEEswallowthistoken=1%\r
+\fi%\r
+\ifx\@IEEEgobbleleadPARNLSPtoken\@IEEEgobbleleadSPtoken%\r
+\let\@IEEEswallowthistoken=1%\r
+\fi%\r
+% a control space will come in as a macro\r
+% when it is the last one on a line\r
+\ifx\@IEEEgobbleleadPARNLSPtoken\@IEEEgobbleleadSPMACRO%\r
+\let\@IEEEswallowthistoken=1%\r
+\fi%\r
+% if we have to swallow this token, do so and taste the next one\r
+% else spit it out and stop gobbling\r
+\ifx\@IEEEswallowthistoken 1\let\@IEEEnextgobbleleadPARNLSP=\@IEEEgobbleleadPARNLSP\else%\r
+\let\@IEEEnextgobbleleadPARNLSP=#1\fi%\r
+\@IEEEnextgobbleleadPARNLSP}%\r
+\r
+\r
+\r
+\r
+% TITLING OF SECTIONS\r
+\def\@IEEEsectpunct{:\ \,}  % Punctuation after run-in section heading  (headings which are\r
+                            % part of the paragraphs), need little bit more than a single space\r
+                            % spacing from section number to title\r
+% compsoc conferences use regular period/space punctuation\r
+\ifCLASSOPTIONcompsoc\r
+\ifCLASSOPTIONconference\r
+\def\@IEEEsectpunct{.\ }\r
+\fi\fi\r
+\r
+\def\@seccntformat#1{\hb@xt@ 1.4em{\csname the#1dis\endcsname\hss\relax}}\r
+\def\@seccntformatinl#1{\hb@xt@ 1.1em{\csname the#1dis\endcsname\hss\relax}}\r
+\def\@seccntformatch#1{\csname the#1dis\endcsname\hskip 1em\relax}\r
+\r
+\ifCLASSOPTIONcompsoc\r
+% compsoc journals need extra spacing\r
+\ifCLASSOPTIONconference\else\r
+\def\@seccntformat#1{\csname the#1dis\endcsname\hskip 1em\relax}\r
+\fi\fi\r
+\r
+%v1.7 put {} after #6 to allow for some types of user font control\r
+%and use \@@par rather than \par\r
+\def\@sect#1#2#3#4#5#6[#7]#8{%\r
+  \ifnum #2>\c@secnumdepth\r
+     \let\@svsec\@empty\r
+  \else\r
+     \refstepcounter{#1}%\r
+     % load section label and spacer into \@svsec\r
+     \ifnum #2=1\r
+        \protected@edef\@svsec{\@seccntformatch{#1}\relax}%\r
+     \else\r
+        \ifnum #2>2\r
+           \protected@edef\@svsec{\@seccntformatinl{#1}\relax}%\r
+        \else\r
+           \protected@edef\@svsec{\@seccntformat{#1}\relax}%\r
+        \fi\r
+     \fi\r
+  \fi%\r
+  \@tempskipa #5\relax\r
+  \ifdim \@tempskipa>\z@% tempskipa determines whether is treated as a high\r
+     \begingroup #6{\relax% or low level heading\r
+      \noindent % subsections are NOT indented\r
+       % print top level headings. \@svsec is label, #8 is heading title\r
+       % IEEE does not block indent the section title text, it flows like normal\r
+       {\hskip #3\relax\@svsec}{\interlinepenalty \@M #8\@@par}}%\r
+     \endgroup\r
+     \addcontentsline{toc}{#1}{\ifnum #2>\c@secnumdepth\relax\else\r
+               \protect\numberline{\csname the#1\endcsname}\fi#7}%\r
+  \else % printout low level headings\r
+     % svsechd seems to swallow the trailing space, protect it with \mbox{}\r
+     % got rid of sectionmark stuff\r
+     \def\@svsechd{#6{\hskip #3\relax\@svsec #8\@IEEEsectpunct\mbox{}}%\r
+     \addcontentsline{toc}{#1}{\ifnum #2>\c@secnumdepth\relax\else\r
+               \protect\numberline{\csname the#1\endcsname}\fi#7}}%\r
+  \fi%skip down\r
+  \@xsect{#5}}\r
+\r
+\r
+% section* handler\r
+%v1.7 put {} after #4 to allow for some types of user font control\r
+%and use \@@par rather than \par\r
+\def\@ssect#1#2#3#4#5{\@tempskipa #3\relax\r
+  \ifdim \@tempskipa>\z@\r
+     %\begingroup #4\@hangfrom{\hskip #1}{\interlinepenalty \@M #5\par}\endgroup\r
+     % IEEE does not block indent the section title text, it flows like normal\r
+     \begingroup \noindent #4{\relax{\hskip #1}{\interlinepenalty \@M #5\@@par}}\endgroup\r
+  % svsechd swallows the trailing space, protect it with \mbox{}\r
+  \else \def\@svsechd{#4{\hskip #1\relax #5\@IEEEsectpunct\mbox{}}}\fi\r
+  \@xsect{#3}}\r
+\r
+\r
+%% SECTION heading spacing and font\r
+%%\r
+% arguments are: #1 - sectiontype name\r
+% (for \@sect)   #2 - section level\r
+%                #3 - section heading indent\r
+%                #4 - top separation (absolute value used, neg indicates not to indent main text)\r
+%                     If negative, make stretch parts negative too!\r
+%                #5 - (absolute value used) positive: bottom separation after heading,\r
+%                      negative: amount to indent main text after heading\r
+%                Both #4 and #5 negative means to indent main text and use negative top separation\r
+%                #6 - font control\r
+% You've got to have \normalfont\normalsize in the font specs below to prevent\r
+% trouble when you do something like:\r
+% \section{Note}{\ttfamily TT-TEXT} is known to ... \r
+% IEEE sometimes REALLY stretches the area before a section\r
+% heading by up to about 0.5in. However, it may not be a good\r
+% idea to let LaTeX have quite this much rubber.\r
+\ifCLASSOPTIONconference%\r
+% IEEE wants section heading spacing to decrease for conference mode\r
+\def\section{\@startsection{section}{1}{\z@}{1.5ex plus 1.5ex minus 0.5ex}%\r
+{1sp}{\normalfont\normalsize\centering\scshape}}%\r
+\def\subsection{\@startsection{subsection}{2}{\z@}{1.5ex plus 1.5ex minus 0.5ex}%\r
+{1sp}{\normalfont\normalsize\itshape}}%\r
+\else % for journals\r
+\def\section{\@startsection{section}{1}{\z@}{3.0ex plus 1.5ex minus 1.5ex}% V1.6 3.0ex from 3.5ex\r
+{0.7ex plus 1ex minus 0ex}{\normalfont\normalsize\centering\scshape}}%\r
+\def\subsection{\@startsection{subsection}{2}{\z@}{3.5ex plus 1.5ex minus 1.5ex}%\r
+{0.7ex plus .5ex minus 0ex}{\normalfont\normalsize\itshape}}%\r
+\fi\r
+\r
+% for both journals and conferences\r
+% decided to put in a little rubber above the section, might help somebody\r
+\def\subsubsection{\@startsection{subsubsection}{3}{\parindent}{0ex plus 0.1ex minus 0.1ex}%\r
+{0ex}{\normalfont\normalsize\itshape}}%\r
+\def\paragraph{\@startsection{paragraph}{4}{2\parindent}{0ex plus 0.1ex minus 0.1ex}%\r
+{0ex}{\normalfont\normalsize\itshape}}%\r
+\r
+\r
+% compsoc\r
+\ifCLASSOPTIONcompsoc\r
+\ifCLASSOPTIONconference\r
+% compsoc conference\r
+\def\section{\@startsection{section}{1}{\z@}{1\baselineskip plus 0.25\baselineskip minus 0.25\baselineskip}%\r
+{1\baselineskip plus 0.25\baselineskip minus 0.25\baselineskip}{\normalfont\large\bfseries}}%\r
+\def\subsection{\@startsection{subsection}{2}{\z@}{1\baselineskip plus 0.25\baselineskip minus 0.25\baselineskip}%\r
+{1\baselineskip plus 0.25\baselineskip minus 0.25\baselineskip}{\normalfont\sublargesize\bfseries}}%\r
+\def\subsubsection{\@startsection{subsubsection}{3}{\z@}{1\baselineskip plus 0.25\baselineskip minus 0.25\baselineskip}%\r
+{0ex}{\normalfont\normalsize\bfseries}}%\r
+\def\paragraph{\@startsection{paragraph}{4}{2\parindent}{0ex plus 0.1ex minus 0.1ex}%\r
+{0ex}{\normalfont\normalsize}}%\r
+\else% compsoc journals\r
+% use negative top separation as compsoc journals do not indent paragraphs after section titles\r
+\def\section{\@startsection{section}{1}{\z@}{-3ex plus -2ex minus -1.5ex}%\r
+{0.7ex plus 1ex minus 0ex}{\normalfont\large\sffamily\bfseries\scshape}}%\r
+% Note that subsection and smaller may not be correct for the Computer Society,\r
+% I have to look up an example.\r
+\def\subsection{\@startsection{subsection}{2}{\z@}{-3.5ex plus -1.5ex minus -1.5ex}%\r
+{0.7ex plus .5ex minus 0ex}{\normalfont\normalsize\sffamily\bfseries}}%\r
+\def\subsubsection{\@startsection{subsubsection}{3}{\z@}{-2.5ex plus -1ex minus -1ex}%\r
+{0.5ex plus 0.5ex minus 0ex}{\normalfont\normalsize\sffamily\itshape}}%\r
+\def\paragraph{\@startsection{paragraph}{4}{2\parindent}{-0ex plus -0.1ex minus -0.1ex}%\r
+{0ex}{\normalfont\normalsize}}%\r
+\fi\fi\r
+\r
+\r
+\r
+\r
+%% ENVIRONMENTS\r
+% "box" symbols at end of proofs\r
+\def\IEEEQEDclosed{\mbox{\rule[0pt]{1.3ex}{1.3ex}}} % for a filled box\r
+% V1.6 some journals use an open box instead that will just fit around a closed one\r
+\def\IEEEQEDopen{{\setlength{\fboxsep}{0pt}\setlength{\fboxrule}{0.2pt}\fbox{\rule[0pt]{0pt}{1.3ex}\rule[0pt]{1.3ex}{0pt}}}}\r
+\ifCLASSOPTIONcompsoc\r
+\def\IEEEQED{\IEEEQEDopen}   % default to open for compsoc\r
+\else\r
+\def\IEEEQED{\IEEEQEDclosed} % otherwise default to closed\r
+\fi\r
+\r
+% v1.7 name change to avoid namespace collision with amsthm. Also add support\r
+% for an optional argument.\r
+\def\IEEEproof{\@ifnextchar[{\@IEEEproof}{\@IEEEproof[\IEEEproofname]}}\r
+\def\@IEEEproof[#1]{\par\noindent\hspace{2em}{\itshape #1: }}\r
+\def\endIEEEproof{\hspace*{\fill}~\IEEEQED\par}\r
+\r
+\r
+%\itemindent is set to \z@ by list, so define new temporary variable\r
+\newdimen\@IEEEtmpitemindent\r
+\def\@begintheorem#1#2{\@IEEEtmpitemindent\itemindent\topsep 0pt\rmfamily\trivlist%\r
+    \item[\hskip \labelsep{\indent\itshape #1\ #2:}]\itemindent\@IEEEtmpitemindent}\r
+\def\@opargbegintheorem#1#2#3{\@IEEEtmpitemindent\itemindent\topsep 0pt\rmfamily \trivlist%\r
+% V1.6 IEEE is back to using () around theorem names which are also in italics\r
+% Thanks to Christian Peel for reporting this.\r
+    \item[\hskip\labelsep{\indent\itshape #1\ #2\ (#3):}]\itemindent\@IEEEtmpitemindent}\r
+% V1.7 remove bogus \unskip that caused equations in theorems to collide with\r
+% lines below.\r
+\def\@endtheorem{\endtrivlist}\r
+\r
+% V1.6\r
+% display command for the section the theorem is in - so that \thesection\r
+% is not used as this will be in Roman numerals when we want arabic.\r
+% LaTeX2e uses \def\@thmcounter#1{\noexpand\arabic{#1}} for the theorem number\r
+% (second part) display and \def\@thmcountersep{.} as a separator.\r
+% V1.7 intercept calls to the section counter and reroute to \@IEEEthmcounterinsection\r
+% to allow \appendix(ices} to override as needed.\r
+%\r
+% special handler for sections, allows appendix(ices) to override\r
+\gdef\@IEEEthmcounterinsection#1{\arabic{#1}}\r
+% string macro\r
+\edef\@IEEEstringsection{section}\r
+\r
+% redefine the #1#2[#3] form of newtheorem to use a hook to \@IEEEthmcounterinsection\r
+% if section in_counter is used\r
+\def\@xnthm#1#2[#3]{%\r
+  \expandafter\@ifdefinable\csname #1\endcsname\r
+    {\@definecounter{#1}\@newctr{#1}[#3]%\r
+     \edef\@IEEEstringtmp{#3}\r
+     \ifx\@IEEEstringtmp\@IEEEstringsection\r
+     \expandafter\xdef\csname the#1\endcsname{%\r
+     \noexpand\@IEEEthmcounterinsection{#3}\@thmcountersep\r
+          \@thmcounter{#1}}%\r
+     \else\r
+     \expandafter\xdef\csname the#1\endcsname{%\r
+       \expandafter\noexpand\csname the#3\endcsname \@thmcountersep\r
+          \@thmcounter{#1}}%\r
+     \fi\r
+     \global\@namedef{#1}{\@thm{#1}{#2}}%\r
+     \global\@namedef{end#1}{\@endtheorem}}}\r
+\r
+\r
+\r
+%% SET UP THE DEFAULT PAGESTYLE\r
+\ps@headings\r
+\pagenumbering{arabic}\r
+\r
+% normally the page counter starts at 1\r
+\setcounter{page}{1}\r
+% however, for peerreview the cover sheet is page 0 or page -1\r
+% (for duplex printing)\r
+\ifCLASSOPTIONpeerreview\r
+   \if@twoside\r
+      \setcounter{page}{-1}\r
+   \else\r
+      \setcounter{page}{0}\r
+   \fi\r
+\fi\r
+\r
+% standard book class behavior - let bottom line float up and down as\r
+% needed when single sided\r
+\ifCLASSOPTIONtwoside\else\raggedbottom\fi\r
+% if two column - turn on twocolumn, allow word spacings to stretch more and\r
+% enforce a rigid position for the last lines\r
+\ifCLASSOPTIONtwocolumn\r
+% the peer review option delays invoking twocolumn\r
+   \ifCLASSOPTIONpeerreview\else\r
+      \twocolumn\r
+   \fi\r
+\sloppy \r
+\flushbottom\r
+\fi\r
+\r
+\r
+\r
+\r
+% \APPENDIX and \APPENDICES definitions\r
+\r
+% This is the \@ifmtarg command from the LaTeX ifmtarg package\r
+% by Peter Wilson (CUA) and Donald Arseneau\r
+% \@ifmtarg is used to determine if an argument to a command\r
+% is present or not.\r
+% For instance:\r
+% \@ifmtarg{#1}{\typeout{empty}}{\typeout{has something}}\r
+% \@ifmtarg is used with our redefined \section command if\r
+% \appendices is invoked.\r
+% The command \section will behave slightly differently depending\r
+% on whether the user specifies a title: \r
+% \section{My appendix title}\r
+% or not:\r
+% \section{}\r
+% This way, we can eliminate the blank lines where the title\r
+% would be, and the unneeded : after Appendix in the table of\r
+% contents \r
+\begingroup\r
+\catcode`\Q=3\r
+\long\gdef\@ifmtarg#1{\@xifmtarg#1QQ\@secondoftwo\@firstoftwo\@nil}\r
+\long\gdef\@xifmtarg#1#2Q#3#4#5\@nil{#4}\r
+\endgroup\r
+% end of \@ifmtarg defs\r
+\r
+\r
+% V1.7\r
+% command that allows the one time saving of the original definition\r
+% of section to \@IEEEappendixsavesection for \appendix or \appendices \r
+% we don't save \section here as it may be redefined later by other\r
+% packages (hyperref.sty, etc.)\r
+\def\@IEEEsaveoriginalsectiononce{\let\@IEEEappendixsavesection\section\r
+\let\@IEEEsaveoriginalsectiononce\relax}\r
+\r
+% neat trick to grab and process the argument from \section{argument}\r
+% we process differently if the user invoked \section{} with no\r
+% argument (title)\r
+% note we reroute the call to the old \section*\r
+\def\@IEEEprocessthesectionargument#1{%\r
+\@ifmtarg{#1}{%\r
+\@IEEEappendixsavesection*{\appendixname~\thesectiondis}%\r
+\addcontentsline{toc}{section}{\appendixname~\thesection}}{%\r
+\@IEEEappendixsavesection*{\appendixname~\thesectiondis \\* #1}%\r
+\addcontentsline{toc}{section}{\appendixname~\thesection: #1}}}\r
+\r
+% we use this if the user calls \section{} after\r
+% \appendix-- which has no meaning. So, we ignore the\r
+% command and its argument. Then, warn the user.\r
+\def\@IEEEdestroythesectionargument#1{\typeout{** WARNING: Ignoring useless\r
+\protect\section\space in Appendix (line \the\inputlineno).}}\r
+\r
+\r
+% remember \thesection forms will be displayed in \ref calls\r
+% and in the Table of Contents.\r
+% The \sectiondis form is used in the actual heading itself\r
+\r
+% appendix command for one single appendix\r
+% normally has no heading. However, if you want a \r
+% heading, you can do so via the optional argument:\r
+% \appendix[Optional Heading]\r
+\def\appendix{\relax}\r
+\renewcommand{\appendix}[1][]{\@IEEEsaveoriginalsectiononce\par\r
+    % v1.6 keep hyperref's identifiers unique\r
+    \gdef\theHsection{Appendix.A}%\r
+    % v1.6 adjust hyperref's string name for the section\r
+    \xdef\Hy@chapapp{appendix}%\r
+    \setcounter{section}{0}%\r
+    \setcounter{subsection}{0}%\r
+    \setcounter{subsubsection}{0}%\r
+    \setcounter{paragraph}{0}%\r
+    \gdef\thesection{A}%\r
+    \gdef\thesectiondis{}% \r
+    \gdef\thesubsection{\Alph{subsection}}%\r
+    \gdef\@IEEEthmcounterinsection##1{A}\r
+    \refstepcounter{section}% update the \ref counter\r
+    \@ifmtarg{#1}{\@IEEEappendixsavesection*{\appendixname}%\r
+                  \addcontentsline{toc}{section}{\appendixname}}{%\r
+             \@IEEEappendixsavesection*{\appendixname~\\* #1}%\r
+             \addcontentsline{toc}{section}{\appendixname: #1}}%\r
+    % redefine \section command for appendix\r
+    % leave \section* as is\r
+    \def\section{\@ifstar{\@IEEEappendixsavesection*}{%\r
+                    \@IEEEdestroythesectionargument}}% throw out the argument\r
+                                                     % of the normal form\r
+}\r
+\r
+\r
+\r
+% appendices command for multiple appendices\r
+% user then calls \section with an argument (possibly empty) to\r
+% declare the individual appendices\r
+\def\appendices{\@IEEEsaveoriginalsectiononce\par\r
+    % v1.6 keep hyperref's identifiers unique\r
+    \gdef\theHsection{Appendix.\Alph{section}}%\r
+    % v1.6 adjust hyperref's string name for the section\r
+    \xdef\Hy@chapapp{appendix}%\r
+    \setcounter{section}{-1}% we want \refstepcounter to use section 0\r
+    \setcounter{subsection}{0}%\r
+    \setcounter{subsubsection}{0}%\r
+    \setcounter{paragraph}{0}%\r
+    \ifCLASSOPTIONromanappendices%\r
+    \gdef\thesection{\Roman{section}}%\r
+    \gdef\thesectiondis{\Roman{section}}%\r
+    \@IEEEcompsocconfonly{\gdef\thesectiondis{\Roman{section}.}}%\r
+    \gdef\@IEEEthmcounterinsection##1{A\arabic{##1}}\r
+    \else%\r
+    \gdef\thesection{\Alph{section}}%\r
+    \gdef\thesectiondis{\Alph{section}}%\r
+    \@IEEEcompsocconfonly{\gdef\thesectiondis{\Alph{section}.}}%\r
+    \gdef\@IEEEthmcounterinsection##1{\Alph{##1}}\r
+    \fi%\r
+    \refstepcounter{section}% update the \ref counter\r
+    \setcounter{section}{0}% NEXT \section will be the FIRST appendix\r
+    % redefine \section command for appendices\r
+    % leave \section* as is\r
+    \def\section{\@ifstar{\@IEEEappendixsavesection*}{% process the *-form\r
+                    \refstepcounter{section}% or is a new section so,\r
+                    \@IEEEprocessthesectionargument}}% process the argument \r
+                                                 % of the normal form\r
+}\r
+\r
+\r
+\r
+% \IEEEPARstart\r
+% Definition for the big two line drop cap letter at the beginning of the\r
+% first paragraph of journal papers. The first argument is the first letter\r
+% of the first word, the second argument is the remaining letters of the\r
+% first word which will be rendered in upper case.\r
+% In V1.6 this has been completely rewritten to:\r
+% \r
+% 1. no longer have problems when the user begins an environment\r
+%    within the paragraph that uses \IEEEPARstart.\r
+% 2. auto-detect and use the current font family\r
+% 3. revise handling of the space at the end of the first word so that\r
+%    interword glue will now work as normal.\r
+% 4. produce correctly aligned edges for the (two) indented lines.\r
+% \r
+% We generalize things via control macros - playing with these is fun too.\r
+% \r
+% V1.7 added more control macros to make it easy for IEEEtrantools.sty users\r
+% to change the font style.\r
+% \r
+% the number of lines that are indented to clear it\r
+% may need to increase if using decenders\r
+\def\@IEEEPARstartDROPLINES{2}\r
+% minimum number of lines left on a page to allow a \@IEEEPARstart\r
+% Does not take into consideration rubber shrink, so it tends to\r
+% be overly cautious\r
+\def\@IEEEPARstartMINPAGELINES{2}\r
+% V1.7 the height of the drop cap is adjusted to match the height of this text\r
+% in the current font (when \IEEEPARstart is called).\r
+\def\@IEEEPARstartHEIGHTTEXT{T}\r
+% the depth the letter is lowered below the baseline\r
+% the height (and size) of the letter is determined by the sum\r
+% of this value and the height of the \@IEEEPARstartHEIGHTTEXT in the current\r
+% font. It is a good idea to set this value in terms of the baselineskip\r
+% so that it can respond to changes therein.\r
+\def\@IEEEPARstartDROPDEPTH{1.1\baselineskip}\r
+% V1.7 the font the drop cap will be rendered in,\r
+% can take zero or one argument.\r
+\def\@IEEEPARstartFONTSTYLE{\bfseries}\r
+% V1.7 any additional, non-font related commands needed to modify\r
+% the drop cap letter, can take zero or one argument.\r
+\def\@IEEEPARstartCAPSTYLE{\MakeUppercase}\r
+% V1.7 the font that will be used to render the rest of the word,\r
+% can take zero or one argument.\r
+\def\@IEEEPARstartWORDFONTSTYLE{\relax}\r
+% V1.7 any additional, non-font related commands needed to modify\r
+% the rest of the word, can take zero or one argument.\r
+\def\@IEEEPARstartWORDCAPSTYLE{\MakeUppercase}\r
+% This is the horizontal separation distance from the drop letter to the main text.\r
+% Lengths that depend on the font (e.g., ex, em, etc.) will be referenced\r
+% to the font that is active when \IEEEPARstart is called. \r
+\def\@IEEEPARstartSEP{0.15em}\r
+% V1.7 horizontal offset applied to the left of the drop cap.\r
+\def\@IEEEPARstartHOFFSET{0em}\r
+% V1.7 Italic correction command applied at the end of the drop cap.\r
+\def\@IEEEPARstartITLCORRECT{\/}\r
+\r
+% V1.7 compoc uses nonbold drop cap and small caps word style\r
+\ifCLASSOPTIONcompsoc\r
+\def\@IEEEPARstartFONTSTYLE{\mdseries}\r
+\def\@IEEEPARstartWORDFONTSTYLE{\scshape}\r
+\def\@IEEEPARstartWORDCAPSTYLE{\relax}\r
+\fi\r
+\r
+% definition of \IEEEPARstart\r
+% THIS IS A CONTROLLED SPACING AREA, DO NOT ALLOW SPACES WITHIN THESE LINES\r
+% \r
+% The token \@IEEEPARstartfont will be globally defined after the first use\r
+% of \IEEEPARstart and will be a font command which creates the big letter\r
+% The first argument is the first letter of the first word and the second\r
+% argument is the rest of the first word(s).\r
+\def\IEEEPARstart#1#2{\par{%\r
+% if this page does not have enough space, break it and lets start\r
+% on a new one\r
+\@IEEEtranneedspace{\@IEEEPARstartMINPAGELINES\baselineskip}{\relax}%\r
+% V1.7 move this up here in case user uses \textbf for \@IEEEPARstartFONTSTYLE\r
+% which uses command \leavevmode which causes an unwanted \indent to be issued\r
+\noindent\r
+% calculate the desired height of the big letter\r
+% it extends from the top of \@IEEEPARstartHEIGHTTEXT in the current font\r
+% down to \@IEEEPARstartDROPDEPTH below the current baseline\r
+\settoheight{\@IEEEtrantmpdimenA}{\@IEEEPARstartHEIGHTTEXT}%\r
+\addtolength{\@IEEEtrantmpdimenA}{\@IEEEPARstartDROPDEPTH}%\r
+% extract the name of the current font in bold\r
+% and place it in \@IEEEPARstartFONTNAME\r
+\def\@IEEEPARstartGETFIRSTWORD##1 ##2\relax{##1}%\r
+{\@IEEEPARstartFONTSTYLE{\selectfont\edef\@IEEEPARstartFONTNAMESPACE{\fontname\font\space}%\r
+\xdef\@IEEEPARstartFONTNAME{\expandafter\@IEEEPARstartGETFIRSTWORD\@IEEEPARstartFONTNAMESPACE\relax}}}%\r
+% define a font based on this name with a point size equal to the desired\r
+% height of the drop letter\r
+\font\@IEEEPARstartsubfont\@IEEEPARstartFONTNAME\space at \@IEEEtrantmpdimenA\relax%\r
+% save this value as a counter (integer) value (sp points)\r
+\@IEEEtrantmpcountA=\@IEEEtrantmpdimenA%\r
+% now get the height of the actual letter produced by this font size\r
+\settoheight{\@IEEEtrantmpdimenB}{\@IEEEPARstartsubfont\@IEEEPARstartCAPSTYLE{#1}}%\r
+% If something bogus happens like the first argument is empty or the\r
+% current font is strange, do not allow a zero height.\r
+\ifdim\@IEEEtrantmpdimenB=0pt\relax%\r
+\typeout{** WARNING: IEEEPARstart drop letter has zero height! (line \the\inputlineno)}%\r
+\typeout{ Forcing the drop letter font size to 10pt.}%\r
+\@IEEEtrantmpdimenB=10pt%\r
+\fi%\r
+% and store it as a counter\r
+\@IEEEtrantmpcountB=\@IEEEtrantmpdimenB%\r
+% Since a font size doesn't exactly correspond to the height of the capital\r
+% letters in that font, the actual height of the letter, \@IEEEtrantmpcountB,\r
+% will be less than that desired, \@IEEEtrantmpcountA\r
+% we need to raise the font size, \@IEEEtrantmpdimenA \r
+% by \@IEEEtrantmpcountA / \@IEEEtrantmpcountB\r
+% But, TeX doesn't have floating point division, so we have to use integer\r
+% division. Hence the use of the counters.\r
+% We need to reduce the denominator so that the loss of the remainder will\r
+% have minimal affect on the accuracy of the result\r
+\divide\@IEEEtrantmpcountB by 200%\r
+\divide\@IEEEtrantmpcountA by \@IEEEtrantmpcountB%\r
+% Then reequalize things when we use TeX's ability to multiply by\r
+% floating point values\r
+\@IEEEtrantmpdimenB=0.005\@IEEEtrantmpdimenA%\r
+\multiply\@IEEEtrantmpdimenB by \@IEEEtrantmpcountA%\r
+% \@IEEEPARstartfont is globaly set to the calculated font of the big letter\r
+% We need to carry this out of the local calculation area to to create the\r
+% big letter.\r
+\global\font\@IEEEPARstartfont\@IEEEPARstartFONTNAME\space at \@IEEEtrantmpdimenB%\r
+% Now set \@IEEEtrantmpdimenA to the width of the big letter\r
+% We need to carry this out of the local calculation area to set the\r
+% hanging indent\r
+\settowidth{\global\@IEEEtrantmpdimenA}{\@IEEEPARstartfont\r
+\@IEEEPARstartCAPSTYLE{#1\@IEEEPARstartITLCORRECT}}}%\r
+% end of the isolated calculation environment\r
+% add in the extra clearance we want\r
+\advance\@IEEEtrantmpdimenA by \@IEEEPARstartSEP\relax%\r
+% add in the optional offset\r
+\advance\@IEEEtrantmpdimenA by \@IEEEPARstartHOFFSET\relax%\r
+% V1.7 don't allow negative offsets to produce negative hanging indents\r
+\@IEEEtrantmpdimenB\@IEEEtrantmpdimenA\r
+\ifnum\@IEEEtrantmpdimenB < 0 \@IEEEtrantmpdimenB 0pt\fi\r
+% \@IEEEtrantmpdimenA has the width of the big letter plus the\r
+% separation space and \@IEEEPARstartfont is the font we need to use\r
+% Now, we make the letter and issue the hanging indent command\r
+% The letter is placed in a box of zero width and height so that other\r
+% text won't be displaced by it.\r
+\hangindent\@IEEEtrantmpdimenB\hangafter=-\@IEEEPARstartDROPLINES%\r
+\makebox[0pt][l]{\hspace{-\@IEEEtrantmpdimenA}%\r
+\raisebox{-\@IEEEPARstartDROPDEPTH}[0pt][0pt]{\hspace{\@IEEEPARstartHOFFSET}%\r
+\@IEEEPARstartfont\@IEEEPARstartCAPSTYLE{#1\@IEEEPARstartITLCORRECT}%\r
+\hspace{\@IEEEPARstartSEP}}}%\r
+{\@IEEEPARstartWORDFONTSTYLE{\@IEEEPARstartWORDCAPSTYLE{\selectfont#2}}}}\r
+\r
+\r
+\r
+\r
+\r
+\r
+% determines if the space remaining on a given page is equal to or greater\r
+% than the specified space of argument one\r
+% if not, execute argument two (only if the remaining space is greater than zero)\r
+% and issue a \newpage\r
+% \r
+% example: \@IEEEtranneedspace{2in}{\vfill}\r
+% \r
+% Does not take into consideration rubber shrinkage, so it tends to\r
+% be overly cautious\r
+% Based on an example posted by Donald Arseneau\r
+% Note this macro uses \@IEEEtrantmpdimenB internally for calculations,\r
+% so DO NOT PASS \@IEEEtrantmpdimenB to this routine\r
+% if you need a dimen register, import with \@IEEEtrantmpdimenA instead\r
+\def\@IEEEtranneedspace#1#2{\penalty-100\begingroup%shield temp variable\r
+\@IEEEtrantmpdimenB\pagegoal\advance\@IEEEtrantmpdimenB-\pagetotal% space left\r
+\ifdim #1>\@IEEEtrantmpdimenB\relax% not enough space left\r
+\ifdim\@IEEEtrantmpdimenB>\z@\relax #2\fi%\r
+\newpage%\r
+\fi\endgroup}\r
+\r
+\r
+\r
+% IEEEbiography ENVIRONMENT\r
+% Allows user to enter biography leaving place for picture (adapts to font size)\r
+% As of V1.5, a new optional argument allows you to have a real graphic!\r
+% V1.5 and later also fixes the "colliding biographies" which could happen when a \r
+% biography's text was shorter than the space for the photo.\r
+% MDS 7/2001\r
+% V1.6 prevent multiple biographies from making multiple TOC entries\r
+\newif\if@IEEEbiographyTOCentrynotmade\r
+\global\@IEEEbiographyTOCentrynotmadetrue\r
+\r
+% biography counter so hyperref can jump directly to the biographies\r
+% and not just the previous section\r
+\newcounter{IEEEbiography}\r
+\setcounter{IEEEbiography}{0}\r
+\r
+% photo area size\r
+\def\@IEEEBIOphotowidth{1.0in}    % width of the biography photo area\r
+\def\@IEEEBIOphotodepth{1.25in}   % depth (height) of the biography photo area\r
+% area cleared for photo\r
+\def\@IEEEBIOhangwidth{1.14in}    % width cleared for the biography photo area\r
+\def\@IEEEBIOhangdepth{1.25in}    % depth cleared for the biography photo area\r
+                                  % actual depth will be a multiple of \r
+                                  % \baselineskip, rounded up\r
+\def\@IEEEBIOskipN{4\baselineskip}% nominal value of the vskip above the biography\r
+\r
+\newenvironment{IEEEbiography}[2][]{\normalfont\@IEEEcompsoconly{\sffamily}\footnotesize%\r
+\unitlength 1in\parskip=0pt\par\parindent 1em\interlinepenalty500%\r
+% we need enough space to support the hanging indent\r
+% the nominal value of the spacer\r
+% and one extra line for good measure\r
+\@IEEEtrantmpdimenA=\@IEEEBIOhangdepth%\r
+\advance\@IEEEtrantmpdimenA by \@IEEEBIOskipN%\r
+\advance\@IEEEtrantmpdimenA by 1\baselineskip%\r
+% if this page does not have enough space, break it and lets start\r
+% with a new one\r
+\@IEEEtranneedspace{\@IEEEtrantmpdimenA}{\relax}%\r
+% nominal spacer can strech, not shrink use 1fil so user can out stretch with \vfill\r
+\vskip \@IEEEBIOskipN plus 1fil minus 0\baselineskip%\r
+% the default box for where the photo goes\r
+\def\@IEEEtempbiographybox{{\setlength{\fboxsep}{0pt}\framebox{%\r
+\begin{minipage}[b][\@IEEEBIOphotodepth][c]{\@IEEEBIOphotowidth}\centering PLACE\\ PHOTO\\ HERE \end{minipage}}}}%\r
+%\r
+% detect if the optional argument was supplied, this requires the\r
+% \@ifmtarg command as defined in the appendix section above\r
+% and if so, override the default box with what they want\r
+\@ifmtarg{#1}{\relax}{\def\@IEEEtempbiographybox{\mbox{\begin{minipage}[b][\@IEEEBIOphotodepth][c]{\@IEEEBIOphotowidth}%\r
+\centering%\r
+#1%\r
+\end{minipage}}}}% end if optional argument supplied\r
+% Make an entry into the table of contents only if we have not done so before\r
+\if@IEEEbiographyTOCentrynotmade%\r
+% link labels to the biography counter so hyperref will jump\r
+% to the biography, not the previous section\r
+\setcounter{IEEEbiography}{-1}%\r
+\refstepcounter{IEEEbiography}%\r
+\addcontentsline{toc}{section}{Biographies}%\r
+\global\@IEEEbiographyTOCentrynotmadefalse%\r
+\fi%\r
+% one more biography\r
+\refstepcounter{IEEEbiography}%\r
+% Make an entry for this name into the table of contents \r
+\addcontentsline{toc}{subsection}{#2}%\r
+% V1.6 properly handle if a new paragraph should occur while the\r
+% hanging indent is still active. Do this by redefining \par so\r
+% that it will not start a new paragraph. (But it will appear to the\r
+% user as if it did.) Also, strip any leading pars, newlines, or spaces.\r
+\let\@IEEEBIOORGparCMD=\par% save the original \par command\r
+\edef\par{\hfil\break\indent}% the new \par will not be a "real" \par\r
+\settoheight{\@IEEEtrantmpdimenA}{\@IEEEtempbiographybox}% get height of biography box\r
+\@IEEEtrantmpdimenB=\@IEEEBIOhangdepth%\r
+\@IEEEtrantmpcountA=\@IEEEtrantmpdimenB% countA has the hang depth\r
+\divide\@IEEEtrantmpcountA by \baselineskip%  calculates lines needed to produce the hang depth\r
+\advance\@IEEEtrantmpcountA by 1% ensure we overestimate\r
+% set the hanging indent\r
+\hangindent\@IEEEBIOhangwidth%\r
+\hangafter-\@IEEEtrantmpcountA%\r
+% reference the top of the photo area to the top of a capital T\r
+\settoheight{\@IEEEtrantmpdimenB}{\mbox{T}}%\r
+% set the photo box, give it zero width and height so as not to disturb anything\r
+\noindent\makebox[0pt][l]{\hspace{-\@IEEEBIOhangwidth}\raisebox{\@IEEEtrantmpdimenB}[0pt][0pt]{%\r
+\raisebox{-\@IEEEBIOphotodepth}[0pt][0pt]{\@IEEEtempbiographybox}}}%\r
+% now place the author name and begin the bio text\r
+\noindent\textbf{#2\ }\@IEEEgobbleleadPARNLSP}{\relax\let\par=\@IEEEBIOORGparCMD\par%\r
+% 7/2001 V1.5 detect when the biography text is shorter than the photo area\r
+% and pad the unused area - preventing a collision from the next biography entry\r
+% MDS\r
+\ifnum \prevgraf <\@IEEEtrantmpcountA\relax% detect when the biography text is shorter than the photo\r
+    \advance\@IEEEtrantmpcountA by -\prevgraf% calculate how many lines we need to pad\r
+    \advance\@IEEEtrantmpcountA by -1\relax% we compensate for the fact that we indented an extra line\r
+    \@IEEEtrantmpdimenA=\baselineskip% calculate the length of the padding\r
+    \multiply\@IEEEtrantmpdimenA by \@IEEEtrantmpcountA%\r
+    \noindent\rule{0pt}{\@IEEEtrantmpdimenA}% insert an invisible support strut\r
+\fi%\r
+\par\normalfont}\r
+\r
+\r
+\r
+% V1.6\r
+% added biography without a photo environment\r
+\newenvironment{IEEEbiographynophoto}[1]{%\r
+% Make an entry into the table of contents only if we have not done so before\r
+\if@IEEEbiographyTOCentrynotmade%\r
+% link labels to the biography counter so hyperref will jump\r
+% to the biography, not the previous section\r
+\setcounter{IEEEbiography}{-1}%\r
+\refstepcounter{IEEEbiography}%\r
+\addcontentsline{toc}{section}{Biographies}%\r
+\global\@IEEEbiographyTOCentrynotmadefalse%\r
+\fi%\r
+% one more biography\r
+\refstepcounter{IEEEbiography}%\r
+% Make an entry for this name into the table of contents \r
+\addcontentsline{toc}{subsection}{#1}%\r
+\normalfont\@IEEEcompsoconly{\sffamily}\footnotesize\interlinepenalty500%\r
+\vskip 4\baselineskip plus 1fil minus 0\baselineskip%\r
+\parskip=0pt\par%\r
+\noindent\textbf{#1\ }\@IEEEgobbleleadPARNLSP}{\relax\par\normalfont}\r
+\r
+\r
+% provide the user with some old font commands\r
+% got this from article.cls\r
+\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm}\r
+\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf}\r
+\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt}\r
+\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf}\r
+\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit}\r
+\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl}\r
+\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc}\r
+\DeclareRobustCommand*\cal{\@fontswitch\relax\mathcal}\r
+\DeclareRobustCommand*\mit{\@fontswitch\relax\mathnormal}\r
+\r
+\r
+% SPECIAL PAPER NOTICE COMMANDS\r
+% \r
+% holds the special notice text\r
+\def\@IEEEspecialpapernotice{\relax}\r
\r
+% for special papers, like invited papers, the user can do:\r
+% \IEEEspecialpapernotice{(Invited Paper)} before \maketitle\r
+\def\IEEEspecialpapernotice#1{\ifCLASSOPTIONconference%\r
+\def\@IEEEspecialpapernotice{{\Large#1\vspace*{1em}}}%\r
+\else%\r
+\def\@IEEEspecialpapernotice{{\\*[1.5ex]\sublargesize\textit{#1}}\vspace*{-2ex}}%\r
+\fi}\r
+\r
+\r
+\r
+\r
+% PUBLISHER ID COMMANDS\r
+% to insert a publisher's ID footer\r
+% V1.6 \IEEEpubid has been changed so that the change in page size and style\r
+% occurs in \maketitle. \IEEEpubid must now be issued prior to \maketitle\r
+% use \IEEEpubidadjcol as before - in the second column of the title page\r
+% These changes allow \maketitle to take the reduced page height into\r
+% consideration when dynamically setting the space between the author \r
+% names and the maintext.\r
+%\r
+% the amount the main text is pulled up to make room for the\r
+% publisher's ID footer\r
+% IEEE uses about 1.3\baselineskip for journals, \r
+% dynamic title spacing will clean up the fraction\r
+\def\@IEEEpubidpullup{1.3\baselineskip}\r
+\ifCLASSOPTIONtechnote\r
+% for technotes it must be an integer of baselineskip as there can be no\r
+% dynamic title spacing for two column mode technotes (the title is in the\r
+% in first column) and we should maintain an integer number of lines in the\r
+% second column\r
+% There are some examples (such as older issues of "Transactions on\r
+% Information Theory") in which IEEE really pulls the text off the ID for\r
+% technotes - about 0.55in (or 4\baselineskip). We'll use 2\baselineskip\r
+% and call it even.\r
+\def\@IEEEpubidpullup{2\baselineskip}\r
+\fi\r
+\r
+% V1.7 compsoc does not use a pullup\r
+\ifCLASSOPTIONcompsoc\r
+\def\@IEEEpubidpullup{0pt}\r
+\fi\r
+\r
+% holds the ID text\r
+\def\@IEEEpubid{\relax}\r
+\r
+% flag so \maketitle can tell if \IEEEpubid was called\r
+\newif\if@IEEEusingpubid\r
+\global\@IEEEusingpubidfalse\r
+% issue this command in the page to have the ID at the bottom\r
+% V1.6 use before \maketitle\r
+\def\IEEEpubid#1{\def\@IEEEpubid{#1}\global\@IEEEusingpubidtrue}\r
+\r
+\r
+% command which will pull up (shorten) the column it is executed in\r
+% to make room for the publisher ID. Place in the second column of\r
+% the title page when using \IEEEpubid\r
+% Is smart enough not to do anything when in single column text or\r
+% if the user hasn't called \IEEEpubid\r
+% currently needed in for the second column of a page with the\r
+% publisher ID. If not needed in future releases, please provide this\r
+% command and define it as \relax for backward compatibility\r
+% v1.6b do not allow command to operate if the peer review option has been \r
+% selected because \IEEEpubidadjcol will not be on the cover page.\r
+% V1.7 do nothing if compsoc\r
+\def\IEEEpubidadjcol{\ifCLASSOPTIONcompsoc\else\ifCLASSOPTIONpeerreview\else\r
+\if@twocolumn\if@IEEEusingpubid\enlargethispage{-\@IEEEpubidpullup}\fi\fi\fi\fi}\r
+\r
+% Special thanks to Peter Wilson, Daniel Luecking, and the other\r
+% gurus at comp.text.tex, for helping me to understand how best to\r
+% implement the IEEEpubid command in LaTeX.\r
+\r
+\r
+\r
+%% Lockout some commands under various conditions\r
+\r
+% general purpose bit bucket\r
+\newsavebox{\@IEEEtranrubishbin}\r
+\r
+% flags to prevent multiple warning messages\r
+\newif\if@IEEEWARNthanks\r
+\newif\if@IEEEWARNIEEEPARstart\r
+\newif\if@IEEEWARNIEEEbiography\r
+\newif\if@IEEEWARNIEEEbiographynophoto\r
+\newif\if@IEEEWARNIEEEpubid\r
+\newif\if@IEEEWARNIEEEpubidadjcol\r
+\newif\if@IEEEWARNIEEEmembership\r
+\newif\if@IEEEWARNIEEEaftertitletext\r
+\@IEEEWARNthankstrue\r
+\@IEEEWARNIEEEPARstarttrue\r
+\@IEEEWARNIEEEbiographytrue\r
+\@IEEEWARNIEEEbiographynophototrue\r
+\@IEEEWARNIEEEpubidtrue\r
+\@IEEEWARNIEEEpubidadjcoltrue\r
+\@IEEEWARNIEEEmembershiptrue\r
+\@IEEEWARNIEEEaftertitletexttrue\r
+\r
+\r
+%% Lockout some commands when in various modes, but allow them to be restored if needed\r
+%%\r
+% save commands which might be locked out\r
+% so that the user can later restore them if needed\r
+\let\@IEEESAVECMDthanks\thanks\r
+\let\@IEEESAVECMDIEEEPARstart\IEEEPARstart\r
+\let\@IEEESAVECMDIEEEbiography\IEEEbiography\r
+\let\@IEEESAVECMDendIEEEbiography\endIEEEbiography\r
+\let\@IEEESAVECMDIEEEbiographynophoto\IEEEbiographynophoto\r
+\let\@IEEESAVECMDendIEEEbiographynophoto\endIEEEbiographynophoto\r
+\let\@IEEESAVECMDIEEEpubid\IEEEpubid\r
+\let\@IEEESAVECMDIEEEpubidadjcol\IEEEpubidadjcol\r
+\let\@IEEESAVECMDIEEEmembership\IEEEmembership\r
+\let\@IEEESAVECMDIEEEaftertitletext\IEEEaftertitletext\r
+\r
+\r
+% disable \IEEEPARstart when in draft mode\r
+% This may have originally been done because the pre-V1.6 drop letter\r
+% algorithm had problems with a non-unity baselinestretch\r
+% At any rate, it seems too formal to have a drop letter in a draft\r
+% paper.\r
+\ifCLASSOPTIONdraftcls\r
+\def\IEEEPARstart#1#2{#1#2\if@IEEEWARNIEEEPARstart\typeout{** ATTENTION: \noexpand\IEEEPARstart\r
+ is disabled in draft mode (line \the\inputlineno).}\fi\global\@IEEEWARNIEEEPARstartfalse}\r
+\fi\r
+% and for technotes\r
+\ifCLASSOPTIONtechnote\r
+\def\IEEEPARstart#1#2{#1#2\if@IEEEWARNIEEEPARstart\typeout{** WARNING: \noexpand\IEEEPARstart\r
+ is locked out for technotes (line \the\inputlineno).}\fi\global\@IEEEWARNIEEEPARstartfalse}\r
+\fi\r
+\r
+\r
+% lockout unneeded commands when in conference mode\r
+\ifCLASSOPTIONconference\r
+% when locked out, \thanks, \IEEEbiography, \IEEEbiographynophoto, \IEEEpubid,\r
+% \IEEEmembership and \IEEEaftertitletext will all swallow their given text. \r
+% \IEEEPARstart will output a normal character instead\r
+% warn the user about these commands only once to prevent the console screen\r
+% from filling up with redundant messages\r
+\def\thanks#1{\if@IEEEWARNthanks\typeout{** WARNING: \noexpand\thanks\r
+ is locked out when in conference mode (line \the\inputlineno).}\fi\global\@IEEEWARNthanksfalse}\r
+\def\IEEEPARstart#1#2{#1#2\if@IEEEWARNIEEEPARstart\typeout{** WARNING: \noexpand\IEEEPARstart\r
+ is locked out when in conference mode (line \the\inputlineno).}\fi\global\@IEEEWARNIEEEPARstartfalse}\r
+\r
+\r
+% LaTeX treats environments and commands with optional arguments differently.\r
+% the actual ("internal") command is stored as \\commandname \r
+% (accessed via \csname\string\commandname\endcsname )\r
+% the "external" command \commandname is a macro with code to determine\r
+% whether or not the optional argument is presented and to provide the \r
+% default if it is absent. So, in order to save and restore such a command\r
+% we would have to save and restore \\commandname as well. But, if LaTeX\r
+% ever changes the way it names the internal names, the trick would break.\r
+% Instead let us just define a new environment so that the internal\r
+% name can be left undisturbed.\r
+\newenvironment{@IEEEbogusbiography}[2][]{\if@IEEEWARNIEEEbiography\typeout{** WARNING: \noexpand\IEEEbiography\r
+ is locked out when in conference mode (line \the\inputlineno).}\fi\global\@IEEEWARNIEEEbiographyfalse%\r
+\setbox\@IEEEtranrubishbin\vbox\bgroup}{\egroup\relax}\r
+% and make biography point to our bogus biography\r
+\let\IEEEbiography=\@IEEEbogusbiography\r
+\let\endIEEEbiography=\end@IEEEbogusbiography\r
+\r
+\renewenvironment{IEEEbiographynophoto}[1]{\if@IEEEWARNIEEEbiographynophoto\typeout{** WARNING: \noexpand\IEEEbiographynophoto\r
+ is locked out when in conference mode (line \the\inputlineno).}\fi\global\@IEEEWARNIEEEbiographynophotofalse%\r
+\setbox\@IEEEtranrubishbin\vbox\bgroup}{\egroup\relax}\r
+\r
+\def\IEEEpubid#1{\if@IEEEWARNIEEEpubid\typeout{** WARNING: \noexpand\IEEEpubid \r
+ is locked out when in conference mode (line \the\inputlineno).}\fi\global\@IEEEWARNIEEEpubidfalse}\r
+\def\IEEEpubidadjcol{\if@IEEEWARNIEEEpubidadjcol\typeout{** WARNING: \noexpand\IEEEpubidadjcol\r
+ is locked out when in conference mode (line \the\inputlineno).}\fi\global\@IEEEWARNIEEEpubidadjcolfalse}\r
+\def\IEEEmembership#1{\if@IEEEWARNIEEEmembership\typeout{** WARNING: \noexpand\IEEEmembership\r
+ is locked out when in conference mode (line \the\inputlineno).}\fi\global\@IEEEWARNIEEEmembershipfalse}\r
+\def\IEEEaftertitletext#1{\if@IEEEWARNIEEEaftertitletext\typeout{** WARNING: \noexpand\IEEEaftertitletext\r
+ is locked out when in conference mode (line \the\inputlineno).}\fi\global\@IEEEWARNIEEEaftertitletextfalse}\r
+\fi\r
+\r
+\r
+% provide a way to restore the commands that are locked out\r
+\def\IEEEoverridecommandlockouts{%\r
+\typeout{** ATTENTION: Overriding command lockouts (line \the\inputlineno).}%\r
+\let\thanks\@IEEESAVECMDthanks%\r
+\let\IEEEPARstart\@IEEESAVECMDIEEEPARstart%\r
+\let\IEEEbiography\@IEEESAVECMDIEEEbiography%\r
+\let\endIEEEbiography\@IEEESAVECMDendIEEEbiography%\r
+\let\IEEEbiographynophoto\@IEEESAVECMDIEEEbiographynophoto%\r
+\let\endIEEEbiographynophoto\@IEEESAVECMDendIEEEbiographynophoto%\r
+\let\IEEEpubid\@IEEESAVECMDIEEEpubid%\r
+\let\IEEEpubidadjcol\@IEEESAVECMDIEEEpubidadjcol%\r
+\let\IEEEmembership\@IEEESAVECMDIEEEmembership%\r
+\let\IEEEaftertitletext\@IEEESAVECMDIEEEaftertitletext}\r
+\r
+\r
+\r
+% need a backslash character for typeout output\r
+{\catcode`\|=0 \catcode`\\=12\r
+|xdef|@IEEEbackslash{\}}\r
+\r
+\r
+% hook to allow easy disabling of all legacy warnings\r
+\def\@IEEElegacywarn#1#2{\typeout{** ATTENTION: \@IEEEbackslash #1 is deprecated (line \the\inputlineno).\r
+Use \@IEEEbackslash #2 instead.}}\r
+\r
+\r
+% provide for legacy commands\r
+\def\authorblockA{\@IEEElegacywarn{authorblockA}{IEEEauthorblockA}\IEEEauthorblockA}\r
+\def\authorblockN{\@IEEElegacywarn{authorblockN}{IEEEauthorblockN}\IEEEauthorblockN}\r
+\def\authorrefmark{\@IEEElegacywarn{authorrefmark}{IEEEauthorrefmark}\IEEEauthorrefmark}\r
+\def\PARstart{\@IEEElegacywarn{PARstart}{IEEEPARstart}\IEEEPARstart}\r
+\def\pubid{\@IEEElegacywarn{pubid}{IEEEpubid}\IEEEpubid}\r
+\def\pubidadjcol{\@IEEElegacywarn{pubidadjcol}{IEEEpubidadjcol}\IEEEpubidadjcol}\r
+\def\QED{\@IEEElegacywarn{QED}{IEEEQED}\IEEEQED}\r
+\def\QEDclosed{\@IEEElegacywarn{QEDclosed}{IEEEQEDclosed}\IEEEQEDclosed}\r
+\def\QEDopen{\@IEEElegacywarn{QEDopen}{IEEEQEDopen}\IEEEQEDopen}\r
+\def\specialpapernotice{\@IEEElegacywarn{specialpapernotice}{IEEEspecialpapernotice}\IEEEspecialpapernotice}\r
+\r
+\r
+\r
+% provide for legacy environments\r
+\def\biography{\@IEEElegacywarn{biography}{IEEEbiography}\IEEEbiography}\r
+\def\biographynophoto{\@IEEElegacywarn{biographynophoto}{IEEEbiographynophoto}\IEEEbiographynophoto}\r
+\def\keywords{\@IEEElegacywarn{keywords}{IEEEkeywords}\IEEEkeywords}\r
+\def\endbiography{\endIEEEbiography}\r
+\def\endbiographynophoto{\endIEEEbiographynophoto}\r
+\def\endkeywords{\endIEEEkeywords}\r
+\r
+\r
+% provide for legacy IED commands/lengths when possible\r
+\let\labelindent\IEEElabelindent\r
+\def\calcleftmargin{\@IEEElegacywarn{calcleftmargin}{IEEEcalcleftmargin}\IEEEcalcleftmargin}\r
+\def\setlabelwidth{\@IEEElegacywarn{setlabelwidth}{IEEEsetlabelwidth}\IEEEsetlabelwidth}\r
+\def\usemathlabelsep{\@IEEElegacywarn{usemathlabelsep}{IEEEusemathlabelsep}\IEEEusemathlabelsep}\r
+\def\iedlabeljustifyc{\@IEEElegacywarn{iedlabeljustifyc}{IEEEiedlabeljustifyc}\IEEEiedlabeljustifyc}\r
+\def\iedlabeljustifyl{\@IEEElegacywarn{iedlabeljustifyl}{IEEEiedlabeljustifyl}\IEEEiedlabeljustifyl}\r
+\def\iedlabeljustifyr{\@IEEElegacywarn{iedlabeljustifyr}{IEEEiedlabeljustifyr}\IEEEiedlabeljustifyr}\r
+\r
+\r
+\r
+% let \proof use the IEEEtran version even after amsthm is loaded\r
+% \proof is now deprecated in favor of \IEEEproof\r
+\AtBeginDocument{\def\proof{\@IEEElegacywarn{proof}{IEEEproof}\IEEEproof}\def\endproof{\endIEEEproof}}\r
+\r
+% V1.7 \overrideIEEEmargins is no longer supported.\r
+\def\overrideIEEEmargins{%\r
+\typeout{** WARNING: \string\overrideIEEEmargins \space no longer supported (line \the\inputlineno).}%\r
+\typeout{** Use the \string\CLASSINPUTinnersidemargin, \string\CLASSINPUToutersidemargin \space controls instead.}}\r
+\r
+\r
+\endinput\r
+\r
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%% End of IEEEtran.cls  %%%%%%%%%%%%%%%%%%%%%%%%%%%%\r
+% That's all folks!\r
+\r
+\r
diff --git a/R1/ASR.eps b/R1/ASR.eps
new file mode 100644 (file)
index 0000000..274522b
--- /dev/null
@@ -0,0 +1,995 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%BoundingBox: 53 53 542 399
+%%HiResBoundingBox: 54 53.5 541.5 398.5
+%%Creator: gnuplot 4.6 patchlevel 0
+%%CreationDate: Sun Mar 16 18:11:43 2014
+%%EndComments
+% EPSF created by ps2eps 1.68
+%%BeginProlog
+save
+countdictstack
+mark
+newpath
+/showpage {} def
+/setpagedevice {pop} def
+%%EndProlog
+%%Page 1 1
+%%BeginProlog
+/gnudict 256 dict def
+gnudict begin
+%
+% The following true/false flags may be edited by hand if desired.
+% The unit line width and grayscale image gamma correction may also be changed.
+%
+/Color false def
+/Blacktext false def
+/Solid false def
+/Dashlength 1 def
+/Landscape false def
+/Level1 false def
+/Rounded false def
+/ClipToBoundingBox false def
+/SuppressPDFMark false def
+/TransparentPatterns false def
+/gnulinewidth 5.000 def
+/userlinewidth gnulinewidth def
+/Gamma 1.0 def
+/BackgroundColor {-1.000 -1.000 -1.000} def
+%
+/vshift -36 def
+/dl1 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
+} def
+/dl2 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul add } if
+} def
+/hpt_ 31.5 def
+/vpt_ 31.5 def
+/hpt hpt_ def
+/vpt vpt_ def
+/doclip {
+  ClipToBoundingBox {
+    newpath 50 50 moveto 554 50 lineto 554 410 lineto 50 410 lineto closepath
+    clip
+  } if
+} def
+%
+% Gnuplot Prolog Version 4.4 (August 2010)
+%
+%/SuppressPDFMark true def
+%
+/M {moveto} bind def
+/L {lineto} bind def
+/R {rmoveto} bind def
+/V {rlineto} bind def
+/N {newpath moveto} bind def
+/Z {closepath} bind def
+/C {setrgbcolor} bind def
+/f {rlineto fill} bind def
+/g {setgray} bind def
+/Gshow {show} def   % May be redefined later in the file to support UTF-8
+/vpt2 vpt 2 mul def
+/hpt2 hpt 2 mul def
+/Lshow {currentpoint stroke M 0 vshift R 
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
+  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
+/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
+ {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
+/BL {stroke userlinewidth 2 mul setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+/AL {stroke userlinewidth 2 div setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+/UL {dup gnulinewidth mul /userlinewidth exch def
+       dup 1 lt {pop 1} if 10 mul /udl exch def} def
+/PL {stroke userlinewidth setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+3.8 setmiterlimit
+% Default Line colors
+/LCw {1 1 1} def
+/LCb {0 0 0} def
+/LCa {0 0 0} def
+/LC0 {1 0 0} def
+/LC1 {0 1 0} def
+/LC2 {0 0 1} def
+/LC3 {1 0 1} def
+/LC4 {0 1 1} def
+/LC5 {1 1 0} def
+/LC6 {0 0 0} def
+/LC7 {1 0.3 0} def
+/LC8 {0.5 0.5 0.5} def
+% Default Line Types
+/LTw {PL [] 1 setgray} def
+/LTb {BL [] LCb DL} def
+/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
+/LT0 {PL [] LC0 DL} def
+/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
+/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
+/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
+/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
+/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
+/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
+/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
+/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
+/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
+/Dia {stroke [] 0 setdash 2 copy vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke
+  Pnt} def
+/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
+  currentpoint stroke M
+  hpt neg vpt neg R hpt2 0 V stroke
+ } def
+/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke
+  Pnt} def
+/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
+  hpt2 vpt2 neg V currentpoint stroke M
+  hpt2 neg 0 R hpt2 vpt2 V stroke} def
+/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke
+  Pnt} def
+/Star {2 copy Pls Crs} def
+/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath fill} def
+/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath fill} def
+/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke
+  Pnt} def
+/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath fill} def
+/DiaF {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath fill} def
+/Pent {stroke [] 0 setdash 2 copy gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore Pnt} def
+/PentF {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath fill grestore} def
+/Circle {stroke [] 0 setdash 2 copy
+  hpt 0 360 arc stroke Pnt} def
+/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
+/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
+/C1 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C2 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C3 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C4 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 180 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C5 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc
+       2 copy moveto
+       2 copy vpt 180 270 arc closepath fill
+       vpt 0 360 arc} bind def
+/C6 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C7 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C8 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 270 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C9 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 270 450 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
+       2 copy moveto
+       2 copy vpt 90 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C11 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 180 arc closepath fill
+       2 copy moveto
+       2 copy vpt 270 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C12 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 180 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C13 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc closepath fill
+       2 copy moveto
+       2 copy vpt 180 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C14 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 360 arc closepath fill
+       vpt 0 360 arc} bind def
+/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
+       neg 0 rlineto closepath} bind def
+/Square {dup Rec} bind def
+/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
+/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
+/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
+/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
+/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
+       exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
+       2 copy vpt Square fill Bsquare} bind def
+/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
+/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
+       Bsquare} bind def
+/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
+       Bsquare} bind def
+/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
+/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+       2 copy vpt Square fill Bsquare} bind def
+/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+       2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
+/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
+/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
+/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
+/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
+/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
+/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
+/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
+/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
+/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
+/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
+/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
+/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
+/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
+/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
+/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
+/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
+/DiaE {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke} def
+/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke} def
+/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke} def
+/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke} def
+/PentE {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore} def
+/CircE {stroke [] 0 setdash 
+  hpt 0 360 arc stroke} def
+/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
+/DiaW {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V Opaque stroke} def
+/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V Opaque stroke} def
+/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V Opaque stroke} def
+/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V Opaque stroke} def
+/PentW {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  Opaque stroke grestore} def
+/CircW {stroke [] 0 setdash 
+  hpt 0 360 arc Opaque stroke} def
+/BoxFill {gsave Rec 1 setgray fill grestore} def
+/Density {
+  /Fillden exch def
+  currentrgbcolor
+  /ColB exch def /ColG exch def /ColR exch def
+  /ColR ColR Fillden mul Fillden sub 1 add def
+  /ColG ColG Fillden mul Fillden sub 1 add def
+  /ColB ColB Fillden mul Fillden sub 1 add def
+  ColR ColG ColB setrgbcolor} def
+/BoxColFill {gsave Rec PolyFill} def
+/PolyFill {gsave Density fill grestore grestore} def
+/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
+%
+% PostScript Level 1 Pattern Fill routine for rectangles
+% Usage: x y w h s a XX PatternFill
+%      x,y = lower left corner of box to be filled
+%      w,h = width and height of box
+%        a = angle in degrees between lines and x-axis
+%       XX = 0/1 for no/yes cross-hatch
+%
+/PatternFill {gsave /PFa [ 9 2 roll ] def
+  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
+  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
+  gsave 1 setgray fill grestore clip
+  currentlinewidth 0.5 mul setlinewidth
+  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
+  0 0 M PFa 5 get rotate PFs -2 div dup translate
+  0 1 PFs PFa 4 get div 1 add floor cvi
+       {PFa 4 get mul 0 M 0 PFs V} for
+  0 PFa 6 get ne {
+       0 1 PFs PFa 4 get div 1 add floor cvi
+       {PFa 4 get mul 0 2 1 roll M PFs 0 V} for
+ } if
+  stroke grestore} def
+%
+/languagelevel where
+ {pop languagelevel} {1} ifelse
+ 2 lt
+       {/InterpretLevel1 true def}
+       {/InterpretLevel1 Level1 def}
+ ifelse
+%
+% PostScript level 2 pattern fill definitions
+%
+/Level2PatternFill {
+/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
+       bind def
+/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
+>> matrix makepattern
+/Pat1 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
+       0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
+>> matrix makepattern
+/Pat2 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
+       8 8 L 8 0 L 0 0 L fill}
+>> matrix makepattern
+/Pat3 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
+       0 12 M 12 0 L stroke}
+>> matrix makepattern
+/Pat4 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
+       0 -4 M 12 8 L stroke}
+>> matrix makepattern
+/Pat5 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
+       0 12 M 8 -4 L 4 12 M 10 0 L stroke}
+>> matrix makepattern
+/Pat6 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
+       0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
+>> matrix makepattern
+/Pat7 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
+       12 0 M -4 8 L 12 4 M 0 10 L stroke}
+>> matrix makepattern
+/Pat8 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
+       -4 0 M 12 8 L -4 4 M 8 10 L stroke}
+>> matrix makepattern
+/Pat9 exch def
+/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
+/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
+/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
+/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
+/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
+/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
+/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
+} def
+%
+%
+%End of PostScript Level 2 code
+%
+/PatternBgnd {
+  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
+} def
+%
+% Substitute for Level 2 pattern fill codes with
+% grayscale if Level 2 support is not selected.
+%
+/Level1PatternFill {
+/Pattern1 {0.250 Density} bind def
+/Pattern2 {0.500 Density} bind def
+/Pattern3 {0.750 Density} bind def
+/Pattern4 {0.125 Density} bind def
+/Pattern5 {0.375 Density} bind def
+/Pattern6 {0.625 Density} bind def
+/Pattern7 {0.875 Density} bind def
+} def
+%
+% Now test for support of Level 2 code
+%
+Level1 {Level1PatternFill} {Level2PatternFill} ifelse
+%
+/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
+dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
+currentdict end definefont pop
+%
+% Encoding for ISO-8859-1 (also called Latin1)
+%
+/reencodeISO {
+dup dup findfont dup length dict begin
+{ 1 index /FID ne { def }{ pop pop } ifelse } forall
+currentdict /CharStrings known {
+       CharStrings /Idieresis known {
+               /Encoding ISOLatin1Encoding def } if
+} if
+currentdict end definefont
+} def
+/ISOLatin1Encoding [
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
+/parenleft/parenright/asterisk/plus/comma/minus/period/slash
+/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
+/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N
+/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright
+/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m
+/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/dotlessi/grave/acute/circumflex/tilde/macron/breve
+/dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut
+/ogonek/caron/space/exclamdown/cent/sterling/currency/yen/brokenbar
+/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot
+/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior
+/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine
+/guillemotright/onequarter/onehalf/threequarters/questiondown
+/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
+/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute
+/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
+/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave
+/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex
+/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis
+/yacute/thorn/ydieresis
+] def
+/MFshow {
+   { dup 5 get 3 ge
+     { 5 get 3 eq {gsave} {grestore} ifelse }
+     {dup dup 0 get findfont exch 1 get scalefont setfont
+     [ currentpoint ] exch dup 2 get 0 exch R dup 5 get 2 ne {dup dup 6
+     get exch 4 get {Gshow} {stringwidth pop 0 R} ifelse }if dup 5 get 0 eq
+     {dup 3 get {2 get neg 0 exch R pop} {pop aload pop M} ifelse} {dup 5
+     get 1 eq {dup 2 get exch dup 3 get exch 6 get stringwidth pop -2 div
+     dup 0 R} {dup 6 get stringwidth pop -2 div 0 R 6 get
+     show 2 index {aload pop M neg 3 -1 roll neg R pop pop} {pop pop pop
+     pop aload pop M} ifelse }ifelse }ifelse }
+     ifelse }
+   forall} def
+/Gswidth {dup type /stringtype eq {stringwidth} {pop (n) stringwidth} ifelse} def
+/MFwidth {0 exch { dup 5 get 3 ge { 5 get 3 eq { 0 } { pop } ifelse }
+ {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont
+     6 get Gswidth pop add} {pop} ifelse} ifelse} forall} def
+/MLshow { currentpoint stroke M
+  0 exch R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/MRshow { currentpoint stroke M
+  exch dup MFwidth neg 3 -1 roll R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/MCshow { currentpoint stroke M
+  exch dup MFwidth -2 div 3 -1 roll R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/XYsave    { [( ) 1 2 true false 3 ()] } bind def
+/XYrestore { [( ) 1 2 true false 4 ()] } bind def
+/Helvetica reencodeISO def
+Level1 SuppressPDFMark or 
+{} {
+/SDict 10 dict def
+systemdict /pdfmark known not {
+  userdict /pdfmark systemdict /cleartomark get put
+} if
+SDict begin [
+  /Title ()
+  /Subject (gnuplot plot)
+  /Creator (gnuplot 4.6 patchlevel 0)
+  /Author (ali)
+%  /Producer (gnuplot)
+%  /Keywords ()
+  /CreationDate (Sun Mar 16 18:11:43 2014)
+  /DOCINFO pdfmark
+end
+} ifelse
+end
+%%EndProlog
+%%Page: 1 1
+gnudict begin
+gsave
+doclip
+50 50 translate
+0.100 0.100 scale
+0 setgray
+newpath
+(Helvetica) findfont 110 scalefont setfont
+BackgroundColor 0 lt 3 1 roll 0 lt exch 0 lt or or not {gsave BackgroundColor C clippath fill grestore} if
+1.000 UL
+LTb
+473 352 M
+63 0 V
+4305 0 R
+-63 0 V
+stroke
+407 352 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 0)]
+] -36.7 MRshow
+1.000 UL
+LTb
+473 717 M
+63 0 V
+4305 0 R
+-63 0 V
+stroke
+407 717 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 5)]
+] -36.7 MRshow
+1.000 UL
+LTb
+473 1082 M
+63 0 V
+4305 0 R
+-63 0 V
+stroke
+407 1082 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 10)]
+] -36.7 MRshow
+1.000 UL
+LTb
+473 1446 M
+63 0 V
+4305 0 R
+-63 0 V
+stroke
+407 1446 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 15)]
+] -36.7 MRshow
+1.000 UL
+LTb
+473 1811 M
+63 0 V
+4305 0 R
+-63 0 V
+stroke
+407 1811 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 20)]
+] -36.7 MRshow
+1.000 UL
+LTb
+473 2176 M
+63 0 V
+4305 0 R
+-63 0 V
+stroke
+407 2176 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 25)]
+] -36.7 MRshow
+1.000 UL
+LTb
+473 2541 M
+63 0 V
+4305 0 R
+-63 0 V
+stroke
+407 2541 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 30)]
+] -36.7 MRshow
+1.000 UL
+LTb
+473 2905 M
+63 0 V
+4305 0 R
+-63 0 V
+stroke
+407 2905 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 35)]
+] -36.7 MRshow
+1.000 UL
+LTb
+473 3270 M
+63 0 V
+4305 0 R
+-63 0 V
+stroke
+407 3270 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 40)]
+] -36.7 MRshow
+1.000 UL
+LTb
+473 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+473 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 0)]
+] -36.7 MCshow
+1.000 UL
+LTb
+910 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+910 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 2)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1347 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1347 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 4)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1783 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1783 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 6)]
+] -36.7 MCshow
+1.000 UL
+LTb
+2220 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+2220 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 8)]
+] -36.7 MCshow
+1.000 UL
+LTb
+2657 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+2657 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 10)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3094 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3094 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 12)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3531 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3531 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 14)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3967 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3967 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 16)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4404 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4404 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 18)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4841 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4841 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 20)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1.000 UL
+LTb
+473 3270 N
+473 352 L
+4368 0 V
+0 2918 V
+-4368 0 V
+Z stroke
+LCb setrgbcolor
+88 1811 M
+currentpoint gsave translate -270 rotate 0 0 moveto
+[ [(Helvetica) 110.0 0.0 true true 0 (The Active Sensor Ratio \(%\) )]
+] -36.7 MCshow
+grestore
+LTb
+LCb setrgbcolor
+2657 77 M
+[ [(Helvetica) 110.0 0.0 true true 0 (The Number of Rounds)]
+] -36.7 MCshow
+LTb
+2657 3435 M
+[ [(Helvetica) 110.0 0.0 true true 0 (The Active Sensor Ratio \(%\) vs The Number of Rounds)]
+] -36.7 MCshow
+1.000 UP
+1.000 UL
+LTb
+% Begin plot #1
+1.000 UP
+2.000 UL
+LT0
+0.00 0.55 0.55 C LCb setrgbcolor
+4316 3152 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Strategy 1 \(With 1 Leader\))]
+] -36.7 MRshow
+LT0
+0.00 0.55 0.55 C 4382 3152 M
+327 0 V
+691 1641 M
+219 44 V
+218 126 V
+219 -613 V
+1565 756 L
+1783 352 L
+219 0 V
+218 0 V
+219 0 V
+218 0 V
+218 0 V
+219 0 V
+218 0 V
+219 0 V
+218 0 V
+218 0 V
+219 0 V
+218 0 V
+219 0 V
+218 0 V
+691 1641 Box
+910 1685 Box
+1128 1811 Box
+1347 1198 Box
+1565 756 Box
+1783 352 Box
+2002 352 Box
+2220 352 Box
+2439 352 Box
+2657 352 Box
+2875 352 Box
+3094 352 Box
+3312 352 Box
+3531 352 Box
+3749 352 Box
+3967 352 Box
+4186 352 Box
+4404 352 Box
+4623 352 Box
+4841 352 Box
+4545 3152 Box
+% End plot #1
+% Begin plot #2
+1.000 UP
+2.000 UL
+LT1
+0.50 0.00 0.00 C LCb setrgbcolor
+4316 3042 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Strategy 2 \(With 2 Leaders\))]
+] -36.7 MRshow
+LT1
+0.50 0.00 0.00 C 4382 3042 M
+327 0 V
+691 1719 M
+219 -5 V
+218 48 V
+219 30 V
+218 58 V
+218 131 V
+219 -175 V
+2220 352 L
+219 0 V
+218 0 V
+218 0 V
+219 0 V
+218 0 V
+219 0 V
+218 0 V
+218 0 V
+219 0 V
+218 0 V
+219 0 V
+218 0 V
+691 1719 Crs
+910 1714 Crs
+1128 1762 Crs
+1347 1792 Crs
+1565 1850 Crs
+1783 1981 Crs
+2002 1806 Crs
+2220 352 Crs
+2439 352 Crs
+2657 352 Crs
+2875 352 Crs
+3094 352 Crs
+3312 352 Crs
+3531 352 Crs
+3749 352 Crs
+3967 352 Crs
+4186 352 Crs
+4404 352 Crs
+4623 352 Crs
+4841 352 Crs
+4545 3042 Crs
+% End plot #2
+% Begin plot #3
+1.000 UP
+2.000 UL
+LT2
+0.00 0.00 0.55 C LCb setrgbcolor
+4316 2932 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Strategy 3 \(With 4 Leaders\))]
+] -36.7 MRshow
+LT2
+0.00 0.00 0.55 C 4382 2932 M
+327 0 V
+691 1845 M
+219 0 V
+218 15 V
+219 58 V
+218 49 V
+218 29 V
+219 24 V
+218 88 V
+219 29 V
+218 -696 V
+2875 532 L
+3094 352 L
+218 0 V
+219 0 V
+218 0 V
+218 0 V
+219 0 V
+218 0 V
+219 0 V
+218 0 V
+691 1845 Star
+910 1845 Star
+1128 1860 Star
+1347 1918 Star
+1565 1967 Star
+1783 1996 Star
+2002 2020 Star
+2220 2108 Star
+2439 2137 Star
+2657 1441 Star
+2875 532 Star
+3094 352 Star
+3312 352 Star
+3531 352 Star
+3749 352 Star
+3967 352 Star
+4186 352 Star
+4404 352 Star
+4623 352 Star
+4841 352 Star
+4545 2932 Star
+% End plot #3
+% Begin plot #4
+1.000 UP
+2.000 UL
+LT3
+0.00 0.39 0.00 C LCb setrgbcolor
+4316 2822 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Strategy 4 \(With 8 Leaders\))]
+] -36.7 MRshow
+LT3
+0.00 0.39 0.00 C 4382 2822 M
+327 0 V
+691 1976 M
+219 0 V
+218 10 V
+219 24 V
+218 78 V
+218 63 V
+219 -4 V
+218 38 V
+219 39 V
+218 15 V
+218 39 V
+219 -44 V
+218 -112 V
+219 -710 V
+218 -151 V
+3967 853 L
+4186 512 L
+218 -29 V
+219 -19 V
+4841 352 L
+691 1976 Star
+910 1976 Star
+1128 1986 Star
+1347 2010 Star
+1565 2088 Star
+1783 2151 Star
+2002 2147 Star
+2220 2185 Star
+2439 2224 Star
+2657 2239 Star
+2875 2278 Star
+3094 2234 Star
+3312 2122 Star
+3531 1412 Star
+3749 1261 Star
+3967 853 Star
+4186 512 Star
+4404 483 Star
+4623 464 Star
+4841 352 Star
+4545 2822 Star
+% End plot #4
+1.000 UL
+LTb
+473 3270 N
+473 352 L
+4368 0 V
+0 2918 V
+-4368 0 V
+Z stroke
+1.000 UP
+1.000 UL
+LTb
+stroke
+grestore
+end
+showpage
+%%Trailer
+%%DocumentFonts: Helvetica
+%%Pages: 1
+%%Trailer
+cleartomark
+countdictstack
+exch sub { end } repeat
+restore
+%%EOF
diff --git a/R1/CR.eps b/R1/CR.eps
new file mode 100644 (file)
index 0000000..754046d
--- /dev/null
+++ b/R1/CR.eps
@@ -0,0 +1,1015 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%BoundingBox: 53 53 643 399
+%%HiResBoundingBox: 54 53.5 642.5 398.5
+%%Creator: gnuplot 4.6 patchlevel 0
+%%CreationDate: Sun Mar 16 18:27:08 2014
+%%EndComments
+% EPSF created by ps2eps 1.68
+%%BeginProlog
+save
+countdictstack
+mark
+newpath
+/showpage {} def
+/setpagedevice {pop} def
+%%EndProlog
+%%Page 1 1
+%%BeginProlog
+/gnudict 256 dict def
+gnudict begin
+%
+% The following true/false flags may be edited by hand if desired.
+% The unit line width and grayscale image gamma correction may also be changed.
+%
+/Color false def
+/Blacktext false def
+/Solid false def
+/Dashlength 1 def
+/Landscape false def
+/Level1 false def
+/Rounded false def
+/ClipToBoundingBox false def
+/SuppressPDFMark false def
+/TransparentPatterns false def
+/gnulinewidth 5.000 def
+/userlinewidth gnulinewidth def
+/Gamma 1.0 def
+/BackgroundColor {-1.000 -1.000 -1.000} def
+%
+/vshift -36 def
+/dl1 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
+} def
+/dl2 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul add } if
+} def
+/hpt_ 31.5 def
+/vpt_ 31.5 def
+/hpt hpt_ def
+/vpt vpt_ def
+/doclip {
+  ClipToBoundingBox {
+    newpath 50 50 moveto 654 50 lineto 654 410 lineto 50 410 lineto closepath
+    clip
+  } if
+} def
+%
+% Gnuplot Prolog Version 4.4 (August 2010)
+%
+%/SuppressPDFMark true def
+%
+/M {moveto} bind def
+/L {lineto} bind def
+/R {rmoveto} bind def
+/V {rlineto} bind def
+/N {newpath moveto} bind def
+/Z {closepath} bind def
+/C {setrgbcolor} bind def
+/f {rlineto fill} bind def
+/g {setgray} bind def
+/Gshow {show} def   % May be redefined later in the file to support UTF-8
+/vpt2 vpt 2 mul def
+/hpt2 hpt 2 mul def
+/Lshow {currentpoint stroke M 0 vshift R 
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
+  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
+/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
+ {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
+/BL {stroke userlinewidth 2 mul setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+/AL {stroke userlinewidth 2 div setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+/UL {dup gnulinewidth mul /userlinewidth exch def
+       dup 1 lt {pop 1} if 10 mul /udl exch def} def
+/PL {stroke userlinewidth setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+3.8 setmiterlimit
+% Default Line colors
+/LCw {1 1 1} def
+/LCb {0 0 0} def
+/LCa {0 0 0} def
+/LC0 {1 0 0} def
+/LC1 {0 1 0} def
+/LC2 {0 0 1} def
+/LC3 {1 0 1} def
+/LC4 {0 1 1} def
+/LC5 {1 1 0} def
+/LC6 {0 0 0} def
+/LC7 {1 0.3 0} def
+/LC8 {0.5 0.5 0.5} def
+% Default Line Types
+/LTw {PL [] 1 setgray} def
+/LTb {BL [] LCb DL} def
+/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
+/LT0 {PL [] LC0 DL} def
+/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
+/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
+/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
+/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
+/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
+/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
+/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
+/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
+/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
+/Dia {stroke [] 0 setdash 2 copy vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke
+  Pnt} def
+/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
+  currentpoint stroke M
+  hpt neg vpt neg R hpt2 0 V stroke
+ } def
+/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke
+  Pnt} def
+/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
+  hpt2 vpt2 neg V currentpoint stroke M
+  hpt2 neg 0 R hpt2 vpt2 V stroke} def
+/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke
+  Pnt} def
+/Star {2 copy Pls Crs} def
+/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath fill} def
+/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath fill} def
+/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke
+  Pnt} def
+/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath fill} def
+/DiaF {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath fill} def
+/Pent {stroke [] 0 setdash 2 copy gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore Pnt} def
+/PentF {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath fill grestore} def
+/Circle {stroke [] 0 setdash 2 copy
+  hpt 0 360 arc stroke Pnt} def
+/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
+/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
+/C1 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C2 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C3 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C4 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 180 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C5 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc
+       2 copy moveto
+       2 copy vpt 180 270 arc closepath fill
+       vpt 0 360 arc} bind def
+/C6 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C7 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C8 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 270 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C9 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 270 450 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
+       2 copy moveto
+       2 copy vpt 90 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C11 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 180 arc closepath fill
+       2 copy moveto
+       2 copy vpt 270 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C12 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 180 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C13 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc closepath fill
+       2 copy moveto
+       2 copy vpt 180 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C14 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 360 arc closepath fill
+       vpt 0 360 arc} bind def
+/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
+       neg 0 rlineto closepath} bind def
+/Square {dup Rec} bind def
+/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
+/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
+/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
+/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
+/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
+       exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
+       2 copy vpt Square fill Bsquare} bind def
+/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
+/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
+       Bsquare} bind def
+/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
+       Bsquare} bind def
+/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
+/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+       2 copy vpt Square fill Bsquare} bind def
+/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+       2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
+/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
+/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
+/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
+/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
+/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
+/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
+/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
+/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
+/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
+/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
+/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
+/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
+/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
+/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
+/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
+/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
+/DiaE {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke} def
+/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke} def
+/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke} def
+/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke} def
+/PentE {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore} def
+/CircE {stroke [] 0 setdash 
+  hpt 0 360 arc stroke} def
+/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
+/DiaW {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V Opaque stroke} def
+/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V Opaque stroke} def
+/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V Opaque stroke} def
+/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V Opaque stroke} def
+/PentW {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  Opaque stroke grestore} def
+/CircW {stroke [] 0 setdash 
+  hpt 0 360 arc Opaque stroke} def
+/BoxFill {gsave Rec 1 setgray fill grestore} def
+/Density {
+  /Fillden exch def
+  currentrgbcolor
+  /ColB exch def /ColG exch def /ColR exch def
+  /ColR ColR Fillden mul Fillden sub 1 add def
+  /ColG ColG Fillden mul Fillden sub 1 add def
+  /ColB ColB Fillden mul Fillden sub 1 add def
+  ColR ColG ColB setrgbcolor} def
+/BoxColFill {gsave Rec PolyFill} def
+/PolyFill {gsave Density fill grestore grestore} def
+/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
+%
+% PostScript Level 1 Pattern Fill routine for rectangles
+% Usage: x y w h s a XX PatternFill
+%      x,y = lower left corner of box to be filled
+%      w,h = width and height of box
+%        a = angle in degrees between lines and x-axis
+%       XX = 0/1 for no/yes cross-hatch
+%
+/PatternFill {gsave /PFa [ 9 2 roll ] def
+  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
+  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
+  gsave 1 setgray fill grestore clip
+  currentlinewidth 0.5 mul setlinewidth
+  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
+  0 0 M PFa 5 get rotate PFs -2 div dup translate
+  0 1 PFs PFa 4 get div 1 add floor cvi
+       {PFa 4 get mul 0 M 0 PFs V} for
+  0 PFa 6 get ne {
+       0 1 PFs PFa 4 get div 1 add floor cvi
+       {PFa 4 get mul 0 2 1 roll M PFs 0 V} for
+ } if
+  stroke grestore} def
+%
+/languagelevel where
+ {pop languagelevel} {1} ifelse
+ 2 lt
+       {/InterpretLevel1 true def}
+       {/InterpretLevel1 Level1 def}
+ ifelse
+%
+% PostScript level 2 pattern fill definitions
+%
+/Level2PatternFill {
+/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
+       bind def
+/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
+>> matrix makepattern
+/Pat1 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
+       0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
+>> matrix makepattern
+/Pat2 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
+       8 8 L 8 0 L 0 0 L fill}
+>> matrix makepattern
+/Pat3 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
+       0 12 M 12 0 L stroke}
+>> matrix makepattern
+/Pat4 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
+       0 -4 M 12 8 L stroke}
+>> matrix makepattern
+/Pat5 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
+       0 12 M 8 -4 L 4 12 M 10 0 L stroke}
+>> matrix makepattern
+/Pat6 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
+       0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
+>> matrix makepattern
+/Pat7 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
+       12 0 M -4 8 L 12 4 M 0 10 L stroke}
+>> matrix makepattern
+/Pat8 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
+       -4 0 M 12 8 L -4 4 M 8 10 L stroke}
+>> matrix makepattern
+/Pat9 exch def
+/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
+/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
+/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
+/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
+/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
+/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
+/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
+} def
+%
+%
+%End of PostScript Level 2 code
+%
+/PatternBgnd {
+  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
+} def
+%
+% Substitute for Level 2 pattern fill codes with
+% grayscale if Level 2 support is not selected.
+%
+/Level1PatternFill {
+/Pattern1 {0.250 Density} bind def
+/Pattern2 {0.500 Density} bind def
+/Pattern3 {0.750 Density} bind def
+/Pattern4 {0.125 Density} bind def
+/Pattern5 {0.375 Density} bind def
+/Pattern6 {0.625 Density} bind def
+/Pattern7 {0.875 Density} bind def
+} def
+%
+% Now test for support of Level 2 code
+%
+Level1 {Level1PatternFill} {Level2PatternFill} ifelse
+%
+/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
+dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
+currentdict end definefont pop
+%
+% Encoding for ISO-8859-1 (also called Latin1)
+%
+/reencodeISO {
+dup dup findfont dup length dict begin
+{ 1 index /FID ne { def }{ pop pop } ifelse } forall
+currentdict /CharStrings known {
+       CharStrings /Idieresis known {
+               /Encoding ISOLatin1Encoding def } if
+} if
+currentdict end definefont
+} def
+/ISOLatin1Encoding [
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
+/parenleft/parenright/asterisk/plus/comma/minus/period/slash
+/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
+/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N
+/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright
+/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m
+/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/dotlessi/grave/acute/circumflex/tilde/macron/breve
+/dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut
+/ogonek/caron/space/exclamdown/cent/sterling/currency/yen/brokenbar
+/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot
+/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior
+/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine
+/guillemotright/onequarter/onehalf/threequarters/questiondown
+/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
+/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute
+/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
+/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave
+/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex
+/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis
+/yacute/thorn/ydieresis
+] def
+/MFshow {
+   { dup 5 get 3 ge
+     { 5 get 3 eq {gsave} {grestore} ifelse }
+     {dup dup 0 get findfont exch 1 get scalefont setfont
+     [ currentpoint ] exch dup 2 get 0 exch R dup 5 get 2 ne {dup dup 6
+     get exch 4 get {Gshow} {stringwidth pop 0 R} ifelse }if dup 5 get 0 eq
+     {dup 3 get {2 get neg 0 exch R pop} {pop aload pop M} ifelse} {dup 5
+     get 1 eq {dup 2 get exch dup 3 get exch 6 get stringwidth pop -2 div
+     dup 0 R} {dup 6 get stringwidth pop -2 div 0 R 6 get
+     show 2 index {aload pop M neg 3 -1 roll neg R pop pop} {pop pop pop
+     pop aload pop M} ifelse }ifelse }ifelse }
+     ifelse }
+   forall} def
+/Gswidth {dup type /stringtype eq {stringwidth} {pop (n) stringwidth} ifelse} def
+/MFwidth {0 exch { dup 5 get 3 ge { 5 get 3 eq { 0 } { pop } ifelse }
+ {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont
+     6 get Gswidth pop add} {pop} ifelse} ifelse} forall} def
+/MLshow { currentpoint stroke M
+  0 exch R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/MRshow { currentpoint stroke M
+  exch dup MFwidth neg 3 -1 roll R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/MCshow { currentpoint stroke M
+  exch dup MFwidth -2 div 3 -1 roll R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/XYsave    { [( ) 1 2 true false 3 ()] } bind def
+/XYrestore { [( ) 1 2 true false 4 ()] } bind def
+/Helvetica reencodeISO def
+Level1 SuppressPDFMark or 
+{} {
+/SDict 10 dict def
+systemdict /pdfmark known not {
+  userdict /pdfmark systemdict /cleartomark get put
+} if
+SDict begin [
+  /Title ()
+  /Subject (gnuplot plot)
+  /Creator (gnuplot 4.6 patchlevel 0)
+  /Author (ali)
+%  /Producer (gnuplot)
+%  /Keywords ()
+  /CreationDate (Sun Mar 16 18:27:08 2014)
+  /DOCINFO pdfmark
+end
+} ifelse
+end
+%%EndProlog
+%%Page: 1 1
+gnudict begin
+gsave
+doclip
+50 50 translate
+0.100 0.100 scale
+0 setgray
+newpath
+(Helvetica) findfont 110 scalefont setfont
+BackgroundColor 0 lt 3 1 roll 0 lt exch 0 lt or or not {gsave BackgroundColor C clippath fill grestore} if
+1.000 UL
+LTb
+539 352 M
+63 0 V
+5246 0 R
+-63 0 V
+stroke
+473 352 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 0)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 644 M
+63 0 V
+5246 0 R
+-63 0 V
+stroke
+473 644 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 10)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 936 M
+63 0 V
+5246 0 R
+-63 0 V
+stroke
+473 936 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 20)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 1227 M
+63 0 V
+5246 0 R
+-63 0 V
+stroke
+473 1227 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 30)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 1519 M
+63 0 V
+5246 0 R
+-63 0 V
+stroke
+473 1519 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 40)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 1811 M
+63 0 V
+5246 0 R
+-63 0 V
+stroke
+473 1811 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 50)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 2103 M
+63 0 V
+5246 0 R
+-63 0 V
+stroke
+473 2103 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 60)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 2395 M
+63 0 V
+5246 0 R
+-63 0 V
+stroke
+473 2395 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 70)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 2686 M
+63 0 V
+5246 0 R
+-63 0 V
+stroke
+473 2686 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 80)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 2978 M
+63 0 V
+5246 0 R
+-63 0 V
+stroke
+473 2978 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 90)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 3270 M
+63 0 V
+5246 0 R
+-63 0 V
+stroke
+473 3270 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 100)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+539 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 0)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1070 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1070 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 2)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1601 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1601 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 4)]
+] -36.7 MCshow
+1.000 UL
+LTb
+2132 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+2132 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 6)]
+] -36.7 MCshow
+1.000 UL
+LTb
+2663 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+2663 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 8)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3194 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3194 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 10)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3724 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3724 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 12)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4255 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4255 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 14)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4786 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4786 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 16)]
+] -36.7 MCshow
+1.000 UL
+LTb
+5317 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+5317 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 18)]
+] -36.7 MCshow
+1.000 UL
+LTb
+5848 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+5848 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 20)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1.000 UL
+LTb
+539 3270 N
+539 352 L
+5309 0 V
+0 2918 V
+-5309 0 V
+Z stroke
+LCb setrgbcolor
+88 1811 M
+currentpoint gsave translate -270 rotate 0 0 moveto
+[ [(Helvetica) 110.0 0.0 true true 0 (The Coverage Ratio \(%\) )]
+] -36.7 MCshow
+grestore
+LTb
+LCb setrgbcolor
+3193 77 M
+[ [(Helvetica) 110.0 0.0 true true 0 (The Number of Rounds)]
+] -36.7 MCshow
+LTb
+3193 3435 M
+[ [(Helvetica) 110.0 0.0 true true 0 (The Coverage Ratio \(%\) vs The Number of Rounds)]
+] -36.7 MCshow
+1.000 UP
+1.000 UL
+LTb
+% Begin plot #1
+1.000 UP
+2.000 UL
+LT0
+0.00 0.55 0.55 C LCb setrgbcolor
+5389 3127 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Strategy 1 \(With 1 Leader\))]
+] -36.7 MRshow
+LT0
+0.00 0.55 0.55 C 5455 3127 M
+327 0 V
+804 3246 M
+266 6 V
+265 0 V
+266 -70 V
+265 -315 V
+2132 352 L
+265 0 V
+266 0 V
+265 0 V
+266 0 V
+265 0 V
+265 0 V
+266 0 V
+265 0 V
+266 0 V
+265 0 V
+266 0 V
+265 0 V
+266 0 V
+265 0 V
+804 3246 Box
+1070 3252 Box
+1335 3252 Box
+1601 3182 Box
+1866 2867 Box
+2132 352 Box
+2397 352 Box
+2663 352 Box
+2928 352 Box
+3194 352 Box
+3459 352 Box
+3724 352 Box
+3990 352 Box
+4255 352 Box
+4521 352 Box
+4786 352 Box
+5052 352 Box
+5317 352 Box
+5583 352 Box
+5848 352 Box
+5618 3127 Box
+% End plot #1
+% Begin plot #2
+1.000 UP
+2.000 UL
+LT1
+0.50 0.00 0.00 C LCb setrgbcolor
+5389 3017 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Strategy 2 \(With 2 Leaders\))]
+] -36.7 MRshow
+LT1
+0.50 0.00 0.00 C 5455 3017 M
+327 0 V
+804 3234 M
+266 -5 V
+265 12 V
+266 5 V
+265 -12 V
+266 -19 V
+265 -410 V
+2663 352 L
+265 0 V
+266 0 V
+265 0 V
+265 0 V
+266 0 V
+265 0 V
+266 0 V
+265 0 V
+266 0 V
+265 0 V
+266 0 V
+265 0 V
+804 3234 Crs
+1070 3229 Crs
+1335 3241 Crs
+1601 3246 Crs
+1866 3234 Crs
+2132 3215 Crs
+2397 2805 Crs
+2663 352 Crs
+2928 352 Crs
+3194 352 Crs
+3459 352 Crs
+3724 352 Crs
+3990 352 Crs
+4255 352 Crs
+4521 352 Crs
+4786 352 Crs
+5052 352 Crs
+5317 352 Crs
+5583 352 Crs
+5848 352 Crs
+5618 3017 Crs
+% End plot #2
+% Begin plot #3
+1.000 UP
+2.000 UL
+LT2
+0.00 0.00 0.55 C LCb setrgbcolor
+5389 2907 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Strategy 3 \(With 4 Leaders\))]
+] -36.7 MRshow
+LT2
+0.00 0.00 0.55 C 5455 2907 M
+327 0 V
+804 3246 M
+266 0 V
+265 0 V
+266 1 V
+265 -3 V
+266 -2 V
+265 0 V
+266 -6 V
+265 -20 V
+3194 2050 L
+3459 623 L
+3724 352 L
+266 0 V
+265 0 V
+266 0 V
+265 0 V
+266 0 V
+265 0 V
+266 0 V
+265 0 V
+804 3246 Star
+1070 3246 Star
+1335 3246 Star
+1601 3247 Star
+1866 3244 Star
+2132 3242 Star
+2397 3242 Star
+2663 3236 Star
+2928 3216 Star
+3194 2050 Star
+3459 623 Star
+3724 352 Star
+3990 352 Star
+4255 352 Star
+4521 352 Star
+4786 352 Star
+5052 352 Star
+5317 352 Star
+5583 352 Star
+5848 352 Star
+5618 2907 Star
+% End plot #3
+% Begin plot #4
+1.000 UP
+2.000 UL
+LT3
+0.00 0.39 0.00 C LCb setrgbcolor
+5389 2797 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Strategy 4 \(With 8 Leaders\))]
+] -36.7 MRshow
+LT3
+0.00 0.39 0.00 C 5455 2797 M
+327 0 V
+804 3247 M
+266 0 V
+265 0 V
+266 3 V
+265 0 V
+266 0 V
+265 -2 V
+266 0 V
+265 -7 V
+266 -13 V
+265 -21 V
+265 -53 V
+266 -61 V
+4255 1976 L
+266 -257 V
+265 -577 V
+5052 617 L
+265 -33 V
+266 -14 V
+5848 352 L
+804 3247 Star
+1070 3247 Star
+1335 3247 Star
+1601 3250 Star
+1866 3250 Star
+2132 3250 Star
+2397 3248 Star
+2663 3248 Star
+2928 3241 Star
+3194 3228 Star
+3459 3207 Star
+3724 3154 Star
+3990 3093 Star
+4255 1976 Star
+4521 1719 Star
+4786 1142 Star
+5052 617 Star
+5317 584 Star
+5583 570 Star
+5848 352 Star
+5618 2797 Star
+% End plot #4
+1.000 UL
+LTb
+539 3270 N
+539 352 L
+5309 0 V
+0 2918 V
+-5309 0 V
+Z stroke
+1.000 UP
+1.000 UL
+LTb
+stroke
+grestore
+end
+showpage
+%%Trailer
+%%DocumentFonts: Helvetica
+%%Pages: 1
+%%Trailer
+cleartomark
+countdictstack
+exch sub { end } repeat
+restore
+%%EOF
diff --git a/R1/EC.eps b/R1/EC.eps
new file mode 100644 (file)
index 0000000..92fcf4c
--- /dev/null
+++ b/R1/EC.eps
@@ -0,0 +1,905 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%BoundingBox: 53 53 545 399
+%%HiResBoundingBox: 54 53.5 544.5 398.5
+%%Creator: gnuplot 4.6 patchlevel 0
+%%CreationDate: Sun Mar 16 18:30:56 2014
+%%EndComments
+% EPSF created by ps2eps 1.68
+%%BeginProlog
+save
+countdictstack
+mark
+newpath
+/showpage {} def
+/setpagedevice {pop} def
+%%EndProlog
+%%Page 1 1
+%%BeginProlog
+/gnudict 256 dict def
+gnudict begin
+%
+% The following true/false flags may be edited by hand if desired.
+% The unit line width and grayscale image gamma correction may also be changed.
+%
+/Color false def
+/Blacktext false def
+/Solid false def
+/Dashlength 1 def
+/Landscape false def
+/Level1 false def
+/Rounded false def
+/ClipToBoundingBox false def
+/SuppressPDFMark false def
+/TransparentPatterns false def
+/gnulinewidth 5.000 def
+/userlinewidth gnulinewidth def
+/Gamma 1.0 def
+/BackgroundColor {-1.000 -1.000 -1.000} def
+%
+/vshift -36 def
+/dl1 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
+} def
+/dl2 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul add } if
+} def
+/hpt_ 31.5 def
+/vpt_ 31.5 def
+/hpt hpt_ def
+/vpt vpt_ def
+/doclip {
+  ClipToBoundingBox {
+    newpath 50 50 moveto 554 50 lineto 554 410 lineto 50 410 lineto closepath
+    clip
+  } if
+} def
+%
+% Gnuplot Prolog Version 4.4 (August 2010)
+%
+%/SuppressPDFMark true def
+%
+/M {moveto} bind def
+/L {lineto} bind def
+/R {rmoveto} bind def
+/V {rlineto} bind def
+/N {newpath moveto} bind def
+/Z {closepath} bind def
+/C {setrgbcolor} bind def
+/f {rlineto fill} bind def
+/g {setgray} bind def
+/Gshow {show} def   % May be redefined later in the file to support UTF-8
+/vpt2 vpt 2 mul def
+/hpt2 hpt 2 mul def
+/Lshow {currentpoint stroke M 0 vshift R 
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
+  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
+/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
+ {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
+/BL {stroke userlinewidth 2 mul setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+/AL {stroke userlinewidth 2 div setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+/UL {dup gnulinewidth mul /userlinewidth exch def
+       dup 1 lt {pop 1} if 10 mul /udl exch def} def
+/PL {stroke userlinewidth setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+3.8 setmiterlimit
+% Default Line colors
+/LCw {1 1 1} def
+/LCb {0 0 0} def
+/LCa {0 0 0} def
+/LC0 {1 0 0} def
+/LC1 {0 1 0} def
+/LC2 {0 0 1} def
+/LC3 {1 0 1} def
+/LC4 {0 1 1} def
+/LC5 {1 1 0} def
+/LC6 {0 0 0} def
+/LC7 {1 0.3 0} def
+/LC8 {0.5 0.5 0.5} def
+% Default Line Types
+/LTw {PL [] 1 setgray} def
+/LTb {BL [] LCb DL} def
+/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
+/LT0 {PL [] LC0 DL} def
+/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
+/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
+/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
+/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
+/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
+/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
+/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
+/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
+/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
+/Dia {stroke [] 0 setdash 2 copy vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke
+  Pnt} def
+/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
+  currentpoint stroke M
+  hpt neg vpt neg R hpt2 0 V stroke
+ } def
+/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke
+  Pnt} def
+/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
+  hpt2 vpt2 neg V currentpoint stroke M
+  hpt2 neg 0 R hpt2 vpt2 V stroke} def
+/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke
+  Pnt} def
+/Star {2 copy Pls Crs} def
+/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath fill} def
+/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath fill} def
+/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke
+  Pnt} def
+/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath fill} def
+/DiaF {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath fill} def
+/Pent {stroke [] 0 setdash 2 copy gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore Pnt} def
+/PentF {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath fill grestore} def
+/Circle {stroke [] 0 setdash 2 copy
+  hpt 0 360 arc stroke Pnt} def
+/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
+/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
+/C1 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C2 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C3 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C4 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 180 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C5 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc
+       2 copy moveto
+       2 copy vpt 180 270 arc closepath fill
+       vpt 0 360 arc} bind def
+/C6 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C7 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C8 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 270 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C9 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 270 450 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
+       2 copy moveto
+       2 copy vpt 90 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C11 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 180 arc closepath fill
+       2 copy moveto
+       2 copy vpt 270 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C12 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 180 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C13 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc closepath fill
+       2 copy moveto
+       2 copy vpt 180 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C14 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 360 arc closepath fill
+       vpt 0 360 arc} bind def
+/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
+       neg 0 rlineto closepath} bind def
+/Square {dup Rec} bind def
+/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
+/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
+/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
+/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
+/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
+       exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
+       2 copy vpt Square fill Bsquare} bind def
+/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
+/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
+       Bsquare} bind def
+/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
+       Bsquare} bind def
+/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
+/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+       2 copy vpt Square fill Bsquare} bind def
+/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+       2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
+/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
+/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
+/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
+/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
+/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
+/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
+/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
+/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
+/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
+/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
+/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
+/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
+/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
+/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
+/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
+/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
+/DiaE {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke} def
+/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke} def
+/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke} def
+/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke} def
+/PentE {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore} def
+/CircE {stroke [] 0 setdash 
+  hpt 0 360 arc stroke} def
+/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
+/DiaW {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V Opaque stroke} def
+/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V Opaque stroke} def
+/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V Opaque stroke} def
+/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V Opaque stroke} def
+/PentW {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  Opaque stroke grestore} def
+/CircW {stroke [] 0 setdash 
+  hpt 0 360 arc Opaque stroke} def
+/BoxFill {gsave Rec 1 setgray fill grestore} def
+/Density {
+  /Fillden exch def
+  currentrgbcolor
+  /ColB exch def /ColG exch def /ColR exch def
+  /ColR ColR Fillden mul Fillden sub 1 add def
+  /ColG ColG Fillden mul Fillden sub 1 add def
+  /ColB ColB Fillden mul Fillden sub 1 add def
+  ColR ColG ColB setrgbcolor} def
+/BoxColFill {gsave Rec PolyFill} def
+/PolyFill {gsave Density fill grestore grestore} def
+/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
+%
+% PostScript Level 1 Pattern Fill routine for rectangles
+% Usage: x y w h s a XX PatternFill
+%      x,y = lower left corner of box to be filled
+%      w,h = width and height of box
+%        a = angle in degrees between lines and x-axis
+%       XX = 0/1 for no/yes cross-hatch
+%
+/PatternFill {gsave /PFa [ 9 2 roll ] def
+  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
+  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
+  gsave 1 setgray fill grestore clip
+  currentlinewidth 0.5 mul setlinewidth
+  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
+  0 0 M PFa 5 get rotate PFs -2 div dup translate
+  0 1 PFs PFa 4 get div 1 add floor cvi
+       {PFa 4 get mul 0 M 0 PFs V} for
+  0 PFa 6 get ne {
+       0 1 PFs PFa 4 get div 1 add floor cvi
+       {PFa 4 get mul 0 2 1 roll M PFs 0 V} for
+ } if
+  stroke grestore} def
+%
+/languagelevel where
+ {pop languagelevel} {1} ifelse
+ 2 lt
+       {/InterpretLevel1 true def}
+       {/InterpretLevel1 Level1 def}
+ ifelse
+%
+% PostScript level 2 pattern fill definitions
+%
+/Level2PatternFill {
+/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
+       bind def
+/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
+>> matrix makepattern
+/Pat1 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
+       0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
+>> matrix makepattern
+/Pat2 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
+       8 8 L 8 0 L 0 0 L fill}
+>> matrix makepattern
+/Pat3 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
+       0 12 M 12 0 L stroke}
+>> matrix makepattern
+/Pat4 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
+       0 -4 M 12 8 L stroke}
+>> matrix makepattern
+/Pat5 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
+       0 12 M 8 -4 L 4 12 M 10 0 L stroke}
+>> matrix makepattern
+/Pat6 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
+       0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
+>> matrix makepattern
+/Pat7 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
+       12 0 M -4 8 L 12 4 M 0 10 L stroke}
+>> matrix makepattern
+/Pat8 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
+       -4 0 M 12 8 L -4 4 M 8 10 L stroke}
+>> matrix makepattern
+/Pat9 exch def
+/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
+/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
+/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
+/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
+/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
+/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
+/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
+} def
+%
+%
+%End of PostScript Level 2 code
+%
+/PatternBgnd {
+  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
+} def
+%
+% Substitute for Level 2 pattern fill codes with
+% grayscale if Level 2 support is not selected.
+%
+/Level1PatternFill {
+/Pattern1 {0.250 Density} bind def
+/Pattern2 {0.500 Density} bind def
+/Pattern3 {0.750 Density} bind def
+/Pattern4 {0.125 Density} bind def
+/Pattern5 {0.375 Density} bind def
+/Pattern6 {0.625 Density} bind def
+/Pattern7 {0.875 Density} bind def
+} def
+%
+% Now test for support of Level 2 code
+%
+Level1 {Level1PatternFill} {Level2PatternFill} ifelse
+%
+/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
+dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
+currentdict end definefont pop
+%
+% Encoding for ISO-8859-1 (also called Latin1)
+%
+/reencodeISO {
+dup dup findfont dup length dict begin
+{ 1 index /FID ne { def }{ pop pop } ifelse } forall
+currentdict /CharStrings known {
+       CharStrings /Idieresis known {
+               /Encoding ISOLatin1Encoding def } if
+} if
+currentdict end definefont
+} def
+/ISOLatin1Encoding [
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
+/parenleft/parenright/asterisk/plus/comma/minus/period/slash
+/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
+/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N
+/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright
+/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m
+/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/dotlessi/grave/acute/circumflex/tilde/macron/breve
+/dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut
+/ogonek/caron/space/exclamdown/cent/sterling/currency/yen/brokenbar
+/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot
+/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior
+/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine
+/guillemotright/onequarter/onehalf/threequarters/questiondown
+/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
+/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute
+/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
+/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave
+/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex
+/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis
+/yacute/thorn/ydieresis
+] def
+/MFshow {
+   { dup 5 get 3 ge
+     { 5 get 3 eq {gsave} {grestore} ifelse }
+     {dup dup 0 get findfont exch 1 get scalefont setfont
+     [ currentpoint ] exch dup 2 get 0 exch R dup 5 get 2 ne {dup dup 6
+     get exch 4 get {Gshow} {stringwidth pop 0 R} ifelse }if dup 5 get 0 eq
+     {dup 3 get {2 get neg 0 exch R pop} {pop aload pop M} ifelse} {dup 5
+     get 1 eq {dup 2 get exch dup 3 get exch 6 get stringwidth pop -2 div
+     dup 0 R} {dup 6 get stringwidth pop -2 div 0 R 6 get
+     show 2 index {aload pop M neg 3 -1 roll neg R pop pop} {pop pop pop
+     pop aload pop M} ifelse }ifelse }ifelse }
+     ifelse }
+   forall} def
+/Gswidth {dup type /stringtype eq {stringwidth} {pop (n) stringwidth} ifelse} def
+/MFwidth {0 exch { dup 5 get 3 ge { 5 get 3 eq { 0 } { pop } ifelse }
+ {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont
+     6 get Gswidth pop add} {pop} ifelse} ifelse} forall} def
+/MLshow { currentpoint stroke M
+  0 exch R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/MRshow { currentpoint stroke M
+  exch dup MFwidth neg 3 -1 roll R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/MCshow { currentpoint stroke M
+  exch dup MFwidth -2 div 3 -1 roll R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/XYsave    { [( ) 1 2 true false 3 ()] } bind def
+/XYrestore { [( ) 1 2 true false 4 ()] } bind def
+/Helvetica reencodeISO def
+Level1 SuppressPDFMark or 
+{} {
+/SDict 10 dict def
+systemdict /pdfmark known not {
+  userdict /pdfmark systemdict /cleartomark get put
+} if
+SDict begin [
+  /Title ()
+  /Subject (gnuplot plot)
+  /Creator (gnuplot 4.6 patchlevel 0)
+  /Author (ali)
+%  /Producer (gnuplot)
+%  /Keywords ()
+  /CreationDate (Sun Mar 16 18:30:56 2014)
+  /DOCINFO pdfmark
+end
+} ifelse
+end
+%%EndProlog
+%%Page: 1 1
+gnudict begin
+gsave
+doclip
+50 50 translate
+0.100 0.100 scale
+0 setgray
+newpath
+(Helvetica) findfont 110 scalefont setfont
+BackgroundColor 0 lt 3 1 roll 0 lt exch 0 lt or or not {gsave BackgroundColor C clippath fill grestore} if
+1.000 UL
+LTb
+671 527 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 527 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 1000)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 776 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 776 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 2000)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 1025 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 1025 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 3000)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 1275 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 1275 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 4000)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 1524 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 1524 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 5000)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 1774 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 1774 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 6000)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 2023 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 2023 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 7000)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 2272 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 2272 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 8000)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 2522 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 2522 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 9000)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 2771 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 2771 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 10000)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 3021 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 3021 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 11000)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 3270 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 3270 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 12000)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+671 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 25)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1088 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1088 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 50)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1505 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1505 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 75)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1922 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1922 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 100)]
+] -36.7 MCshow
+1.000 UL
+LTb
+2339 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+2339 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 125)]
+] -36.7 MCshow
+1.000 UL
+LTb
+2756 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+2756 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 150)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3173 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3173 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 175)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3590 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3590 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 200)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4007 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4007 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 225)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4424 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4424 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 250)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4841 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4841 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 275)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1.000 UL
+LTb
+671 3270 N
+671 352 L
+4170 0 V
+0 2918 V
+-4170 0 V
+Z stroke
+LCb setrgbcolor
+88 1811 M
+currentpoint gsave translate -270 rotate 0 0 moveto
+[ [(Helvetica) 110.0 0.0 true true 0 (The Energy Consumption \(Joules\) )]
+] -36.7 MCshow
+grestore
+LTb
+LCb setrgbcolor
+2756 77 M
+[ [(Helvetica) 110.0 0.0 true true 0 (The Number of Wireless Sensor Nodes)]
+] -36.7 MCshow
+LTb
+2756 3435 M
+[ [(Helvetica) 110.0 0.0 true true 0 (The Energy Consumption \(Joules\) vs The Number of Wireless Sensor Nodes)]
+] -36.7 MCshow
+1.000 UP
+1.000 UL
+LTb
+% Begin plot #1
+1.000 UP
+2.000 UL
+LT0
+0.00 0.55 0.55 C LCb setrgbcolor
+2130 3165 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Strategy 1 \(With 1 Leader\))]
+] -36.7 MRshow
+LT0
+0.00 0.55 0.55 C 2196 3165 M
+327 0 V
+1088 395 M
+834 175 V
+834 242 V
+834 354 V
+834 2002 V
+1088 395 Box
+1922 570 Box
+2756 812 Box
+3590 1166 Box
+4424 3168 Box
+2359 3165 Box
+% End plot #1
+% Begin plot #2
+1.000 UP
+2.000 UL
+LT1
+0.50 0.00 0.00 C LCb setrgbcolor
+2130 3055 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Strategy 2 \(With 2 Leaders\))]
+] -36.7 MRshow
+LT1
+0.50 0.00 0.00 C 2196 3055 M
+327 0 V
+1088 371 M
+834 70 V
+834 91 V
+834 94 V
+834 147 V
+1088 371 Crs
+1922 441 Crs
+2756 532 Crs
+3590 626 Crs
+4424 773 Crs
+2359 3055 Crs
+% End plot #2
+% Begin plot #3
+1.000 UP
+2.000 UL
+LT2
+0.00 0.00 0.55 C LCb setrgbcolor
+2130 2945 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Strategy 3 \(With 4 Leaders\))]
+] -36.7 MRshow
+LT2
+0.00 0.00 0.55 C 2196 2945 M
+327 0 V
+1088 390 M
+834 20 V
+834 42 V
+834 42 V
+834 54 V
+1088 390 Star
+1922 410 Star
+2756 452 Star
+3590 494 Star
+4424 548 Star
+2359 2945 Star
+% End plot #3
+% Begin plot #4
+1.000 UP
+2.000 UL
+LT3
+0.00 0.39 0.00 C LCb setrgbcolor
+2130 2835 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Strategy 4 \(With 8 Leaders\))]
+] -36.7 MRshow
+LT3
+0.00 0.39 0.00 C 2196 2835 M
+327 0 V
+1088 416 M
+834 -5 V
+834 13 V
+834 22 V
+834 16 V
+1088 416 Star
+1922 411 Star
+2756 424 Star
+3590 446 Star
+4424 462 Star
+2359 2835 Star
+% End plot #4
+1.000 UL
+LTb
+671 3270 N
+671 352 L
+4170 0 V
+0 2918 V
+-4170 0 V
+Z stroke
+1.000 UP
+1.000 UL
+LTb
+stroke
+grestore
+end
+showpage
+%%Trailer
+%%DocumentFonts: Helvetica
+%%Pages: 1
+%%Trailer
+cleartomark
+countdictstack
+exch sub { end } repeat
+restore
+%%EOF
diff --git a/R1/ESR.eps b/R1/ESR.eps
new file mode 100644 (file)
index 0000000..e1e4286
--- /dev/null
@@ -0,0 +1,1015 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%BoundingBox: 53 53 542 399
+%%HiResBoundingBox: 54 53.5 541.5 398.5
+%%Creator: gnuplot 4.6 patchlevel 0
+%%CreationDate: Sun Mar 16 18:33:41 2014
+%%EndComments
+% EPSF created by ps2eps 1.68
+%%BeginProlog
+save
+countdictstack
+mark
+newpath
+/showpage {} def
+/setpagedevice {pop} def
+%%EndProlog
+%%Page 1 1
+%%BeginProlog
+/gnudict 256 dict def
+gnudict begin
+%
+% The following true/false flags may be edited by hand if desired.
+% The unit line width and grayscale image gamma correction may also be changed.
+%
+/Color false def
+/Blacktext false def
+/Solid false def
+/Dashlength 1 def
+/Landscape false def
+/Level1 false def
+/Rounded false def
+/ClipToBoundingBox false def
+/SuppressPDFMark false def
+/TransparentPatterns false def
+/gnulinewidth 5.000 def
+/userlinewidth gnulinewidth def
+/Gamma 1.0 def
+/BackgroundColor {-1.000 -1.000 -1.000} def
+%
+/vshift -36 def
+/dl1 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
+} def
+/dl2 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul add } if
+} def
+/hpt_ 31.5 def
+/vpt_ 31.5 def
+/hpt hpt_ def
+/vpt vpt_ def
+/doclip {
+  ClipToBoundingBox {
+    newpath 50 50 moveto 554 50 lineto 554 410 lineto 50 410 lineto closepath
+    clip
+  } if
+} def
+%
+% Gnuplot Prolog Version 4.4 (August 2010)
+%
+%/SuppressPDFMark true def
+%
+/M {moveto} bind def
+/L {lineto} bind def
+/R {rmoveto} bind def
+/V {rlineto} bind def
+/N {newpath moveto} bind def
+/Z {closepath} bind def
+/C {setrgbcolor} bind def
+/f {rlineto fill} bind def
+/g {setgray} bind def
+/Gshow {show} def   % May be redefined later in the file to support UTF-8
+/vpt2 vpt 2 mul def
+/hpt2 hpt 2 mul def
+/Lshow {currentpoint stroke M 0 vshift R 
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
+  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
+/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
+ {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
+/BL {stroke userlinewidth 2 mul setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+/AL {stroke userlinewidth 2 div setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+/UL {dup gnulinewidth mul /userlinewidth exch def
+       dup 1 lt {pop 1} if 10 mul /udl exch def} def
+/PL {stroke userlinewidth setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+3.8 setmiterlimit
+% Default Line colors
+/LCw {1 1 1} def
+/LCb {0 0 0} def
+/LCa {0 0 0} def
+/LC0 {1 0 0} def
+/LC1 {0 1 0} def
+/LC2 {0 0 1} def
+/LC3 {1 0 1} def
+/LC4 {0 1 1} def
+/LC5 {1 1 0} def
+/LC6 {0 0 0} def
+/LC7 {1 0.3 0} def
+/LC8 {0.5 0.5 0.5} def
+% Default Line Types
+/LTw {PL [] 1 setgray} def
+/LTb {BL [] LCb DL} def
+/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
+/LT0 {PL [] LC0 DL} def
+/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
+/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
+/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
+/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
+/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
+/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
+/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
+/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
+/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
+/Dia {stroke [] 0 setdash 2 copy vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke
+  Pnt} def
+/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
+  currentpoint stroke M
+  hpt neg vpt neg R hpt2 0 V stroke
+ } def
+/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke
+  Pnt} def
+/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
+  hpt2 vpt2 neg V currentpoint stroke M
+  hpt2 neg 0 R hpt2 vpt2 V stroke} def
+/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke
+  Pnt} def
+/Star {2 copy Pls Crs} def
+/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath fill} def
+/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath fill} def
+/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke
+  Pnt} def
+/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath fill} def
+/DiaF {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath fill} def
+/Pent {stroke [] 0 setdash 2 copy gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore Pnt} def
+/PentF {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath fill grestore} def
+/Circle {stroke [] 0 setdash 2 copy
+  hpt 0 360 arc stroke Pnt} def
+/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
+/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
+/C1 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C2 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C3 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C4 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 180 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C5 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc
+       2 copy moveto
+       2 copy vpt 180 270 arc closepath fill
+       vpt 0 360 arc} bind def
+/C6 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C7 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C8 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 270 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C9 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 270 450 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
+       2 copy moveto
+       2 copy vpt 90 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C11 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 180 arc closepath fill
+       2 copy moveto
+       2 copy vpt 270 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C12 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 180 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C13 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc closepath fill
+       2 copy moveto
+       2 copy vpt 180 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C14 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 360 arc closepath fill
+       vpt 0 360 arc} bind def
+/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
+       neg 0 rlineto closepath} bind def
+/Square {dup Rec} bind def
+/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
+/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
+/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
+/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
+/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
+       exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
+       2 copy vpt Square fill Bsquare} bind def
+/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
+/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
+       Bsquare} bind def
+/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
+       Bsquare} bind def
+/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
+/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+       2 copy vpt Square fill Bsquare} bind def
+/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+       2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
+/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
+/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
+/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
+/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
+/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
+/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
+/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
+/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
+/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
+/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
+/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
+/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
+/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
+/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
+/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
+/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
+/DiaE {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke} def
+/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke} def
+/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke} def
+/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke} def
+/PentE {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore} def
+/CircE {stroke [] 0 setdash 
+  hpt 0 360 arc stroke} def
+/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
+/DiaW {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V Opaque stroke} def
+/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V Opaque stroke} def
+/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V Opaque stroke} def
+/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V Opaque stroke} def
+/PentW {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  Opaque stroke grestore} def
+/CircW {stroke [] 0 setdash 
+  hpt 0 360 arc Opaque stroke} def
+/BoxFill {gsave Rec 1 setgray fill grestore} def
+/Density {
+  /Fillden exch def
+  currentrgbcolor
+  /ColB exch def /ColG exch def /ColR exch def
+  /ColR ColR Fillden mul Fillden sub 1 add def
+  /ColG ColG Fillden mul Fillden sub 1 add def
+  /ColB ColB Fillden mul Fillden sub 1 add def
+  ColR ColG ColB setrgbcolor} def
+/BoxColFill {gsave Rec PolyFill} def
+/PolyFill {gsave Density fill grestore grestore} def
+/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
+%
+% PostScript Level 1 Pattern Fill routine for rectangles
+% Usage: x y w h s a XX PatternFill
+%      x,y = lower left corner of box to be filled
+%      w,h = width and height of box
+%        a = angle in degrees between lines and x-axis
+%       XX = 0/1 for no/yes cross-hatch
+%
+/PatternFill {gsave /PFa [ 9 2 roll ] def
+  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
+  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
+  gsave 1 setgray fill grestore clip
+  currentlinewidth 0.5 mul setlinewidth
+  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
+  0 0 M PFa 5 get rotate PFs -2 div dup translate
+  0 1 PFs PFa 4 get div 1 add floor cvi
+       {PFa 4 get mul 0 M 0 PFs V} for
+  0 PFa 6 get ne {
+       0 1 PFs PFa 4 get div 1 add floor cvi
+       {PFa 4 get mul 0 2 1 roll M PFs 0 V} for
+ } if
+  stroke grestore} def
+%
+/languagelevel where
+ {pop languagelevel} {1} ifelse
+ 2 lt
+       {/InterpretLevel1 true def}
+       {/InterpretLevel1 Level1 def}
+ ifelse
+%
+% PostScript level 2 pattern fill definitions
+%
+/Level2PatternFill {
+/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
+       bind def
+/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
+>> matrix makepattern
+/Pat1 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
+       0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
+>> matrix makepattern
+/Pat2 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
+       8 8 L 8 0 L 0 0 L fill}
+>> matrix makepattern
+/Pat3 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
+       0 12 M 12 0 L stroke}
+>> matrix makepattern
+/Pat4 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
+       0 -4 M 12 8 L stroke}
+>> matrix makepattern
+/Pat5 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
+       0 12 M 8 -4 L 4 12 M 10 0 L stroke}
+>> matrix makepattern
+/Pat6 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
+       0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
+>> matrix makepattern
+/Pat7 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
+       12 0 M -4 8 L 12 4 M 0 10 L stroke}
+>> matrix makepattern
+/Pat8 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
+       -4 0 M 12 8 L -4 4 M 8 10 L stroke}
+>> matrix makepattern
+/Pat9 exch def
+/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
+/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
+/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
+/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
+/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
+/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
+/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
+} def
+%
+%
+%End of PostScript Level 2 code
+%
+/PatternBgnd {
+  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
+} def
+%
+% Substitute for Level 2 pattern fill codes with
+% grayscale if Level 2 support is not selected.
+%
+/Level1PatternFill {
+/Pattern1 {0.250 Density} bind def
+/Pattern2 {0.500 Density} bind def
+/Pattern3 {0.750 Density} bind def
+/Pattern4 {0.125 Density} bind def
+/Pattern5 {0.375 Density} bind def
+/Pattern6 {0.625 Density} bind def
+/Pattern7 {0.875 Density} bind def
+} def
+%
+% Now test for support of Level 2 code
+%
+Level1 {Level1PatternFill} {Level2PatternFill} ifelse
+%
+/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
+dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
+currentdict end definefont pop
+%
+% Encoding for ISO-8859-1 (also called Latin1)
+%
+/reencodeISO {
+dup dup findfont dup length dict begin
+{ 1 index /FID ne { def }{ pop pop } ifelse } forall
+currentdict /CharStrings known {
+       CharStrings /Idieresis known {
+               /Encoding ISOLatin1Encoding def } if
+} if
+currentdict end definefont
+} def
+/ISOLatin1Encoding [
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
+/parenleft/parenright/asterisk/plus/comma/minus/period/slash
+/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
+/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N
+/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright
+/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m
+/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/dotlessi/grave/acute/circumflex/tilde/macron/breve
+/dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut
+/ogonek/caron/space/exclamdown/cent/sterling/currency/yen/brokenbar
+/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot
+/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior
+/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine
+/guillemotright/onequarter/onehalf/threequarters/questiondown
+/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
+/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute
+/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
+/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave
+/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex
+/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis
+/yacute/thorn/ydieresis
+] def
+/MFshow {
+   { dup 5 get 3 ge
+     { 5 get 3 eq {gsave} {grestore} ifelse }
+     {dup dup 0 get findfont exch 1 get scalefont setfont
+     [ currentpoint ] exch dup 2 get 0 exch R dup 5 get 2 ne {dup dup 6
+     get exch 4 get {Gshow} {stringwidth pop 0 R} ifelse }if dup 5 get 0 eq
+     {dup 3 get {2 get neg 0 exch R pop} {pop aload pop M} ifelse} {dup 5
+     get 1 eq {dup 2 get exch dup 3 get exch 6 get stringwidth pop -2 div
+     dup 0 R} {dup 6 get stringwidth pop -2 div 0 R 6 get
+     show 2 index {aload pop M neg 3 -1 roll neg R pop pop} {pop pop pop
+     pop aload pop M} ifelse }ifelse }ifelse }
+     ifelse }
+   forall} def
+/Gswidth {dup type /stringtype eq {stringwidth} {pop (n) stringwidth} ifelse} def
+/MFwidth {0 exch { dup 5 get 3 ge { 5 get 3 eq { 0 } { pop } ifelse }
+ {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont
+     6 get Gswidth pop add} {pop} ifelse} ifelse} forall} def
+/MLshow { currentpoint stroke M
+  0 exch R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/MRshow { currentpoint stroke M
+  exch dup MFwidth neg 3 -1 roll R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/MCshow { currentpoint stroke M
+  exch dup MFwidth -2 div 3 -1 roll R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/XYsave    { [( ) 1 2 true false 3 ()] } bind def
+/XYrestore { [( ) 1 2 true false 4 ()] } bind def
+/Helvetica reencodeISO def
+Level1 SuppressPDFMark or 
+{} {
+/SDict 10 dict def
+systemdict /pdfmark known not {
+  userdict /pdfmark systemdict /cleartomark get put
+} if
+SDict begin [
+  /Title ()
+  /Subject (gnuplot plot)
+  /Creator (gnuplot 4.6 patchlevel 0)
+  /Author (ali)
+%  /Producer (gnuplot)
+%  /Keywords ()
+  /CreationDate (Sun Mar 16 18:33:41 2014)
+  /DOCINFO pdfmark
+end
+} ifelse
+end
+%%EndProlog
+%%Page: 1 1
+gnudict begin
+gsave
+doclip
+50 50 translate
+0.100 0.100 scale
+0 setgray
+newpath
+(Helvetica) findfont 110 scalefont setfont
+BackgroundColor 0 lt 3 1 roll 0 lt exch 0 lt or or not {gsave BackgroundColor C clippath fill grestore} if
+1.000 UL
+LTb
+539 352 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 352 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 0)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 644 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 644 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 10)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 936 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 936 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 20)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 1227 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 1227 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 30)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 1519 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 1519 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 40)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 1811 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 1811 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 50)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 2103 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 2103 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 60)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 2395 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 2395 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 70)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 2686 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 2686 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 80)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 2978 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 2978 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 90)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 3270 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 3270 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 100)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+539 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 0)]
+] -36.7 MCshow
+1.000 UL
+LTb
+969 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+969 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 2)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1399 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1399 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 4)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1830 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1830 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 6)]
+] -36.7 MCshow
+1.000 UL
+LTb
+2260 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+2260 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 8)]
+] -36.7 MCshow
+1.000 UL
+LTb
+2690 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+2690 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 10)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3120 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3120 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 12)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3550 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3550 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 14)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3981 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3981 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 16)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4411 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4411 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 18)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4841 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4841 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 20)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1.000 UL
+LTb
+539 3270 N
+539 352 L
+4302 0 V
+0 2918 V
+-4302 0 V
+Z stroke
+LCb setrgbcolor
+88 1811 M
+currentpoint gsave translate -270 rotate 0 0 moveto
+[ [(Helvetica) 110.0 0.0 true true 0 (The Energy Saving Ratio \(%\) )]
+] -36.7 MCshow
+grestore
+LTb
+LCb setrgbcolor
+2690 77 M
+[ [(Helvetica) 110.0 0.0 true true 0 (The Number of Rounds)]
+] -36.7 MCshow
+LTb
+2690 3435 M
+[ [(Helvetica) 110.0 0.0 true true 0 (The Energy Saving Ratio \(%\) vs The Number of Rounds)]
+] -36.7 MCshow
+1.000 UP
+1.000 UL
+LTb
+% Begin plot #1
+1.000 UP
+2.000 UL
+LT0
+0.00 0.55 0.55 C LCb setrgbcolor
+4316 3152 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Strategy 1 \(With 1 Leader\))]
+] -36.7 MRshow
+LT0
+0.00 0.55 0.55 C 4382 3152 M
+327 0 V
+754 3270 M
+969 2920 L
+215 -691 V
+1399 1181 L
+1615 677 L
+1830 352 L
+215 0 V
+215 0 V
+215 0 V
+215 0 V
+215 0 V
+215 0 V
+215 0 V
+215 0 V
+216 0 V
+215 0 V
+215 0 V
+215 0 V
+215 0 V
+215 0 V
+754 3270 Box
+969 2920 Box
+1184 2229 Box
+1399 1181 Box
+1615 677 Box
+1830 352 Box
+2045 352 Box
+2260 352 Box
+2475 352 Box
+2690 352 Box
+2905 352 Box
+3120 352 Box
+3335 352 Box
+3550 352 Box
+3766 352 Box
+3981 352 Box
+4196 352 Box
+4411 352 Box
+4626 352 Box
+4841 352 Box
+4545 3152 Box
+% End plot #1
+% Begin plot #2
+1.000 UP
+2.000 UL
+LT1
+0.50 0.00 0.00 C LCb setrgbcolor
+4316 3042 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Strategy 2 \(With 2 Leaders\))]
+] -36.7 MRshow
+LT1
+0.50 0.00 0.00 C 4382 3042 M
+327 0 V
+754 3270 M
+215 -27 V
+215 -171 V
+215 -360 V
+216 -312 V
+215 -431 V
+215 -598 V
+2260 352 L
+215 0 V
+215 0 V
+215 0 V
+215 0 V
+215 0 V
+215 0 V
+216 0 V
+215 0 V
+215 0 V
+215 0 V
+215 0 V
+215 0 V
+754 3270 Crs
+969 3243 Crs
+1184 3072 Crs
+1399 2712 Crs
+1615 2400 Crs
+1830 1969 Crs
+2045 1371 Crs
+2260 352 Crs
+2475 352 Crs
+2690 352 Crs
+2905 352 Crs
+3120 352 Crs
+3335 352 Crs
+3550 352 Crs
+3766 352 Crs
+3981 352 Crs
+4196 352 Crs
+4411 352 Crs
+4626 352 Crs
+4841 352 Crs
+4545 3042 Crs
+% End plot #2
+% Begin plot #3
+1.000 UP
+2.000 UL
+LT2
+0.00 0.00 0.55 C LCb setrgbcolor
+4316 2932 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Strategy 3 \(With 4 Leaders\))]
+] -36.7 MRshow
+LT2
+0.00 0.00 0.55 C 4382 2932 M
+327 0 V
+754 3270 M
+215 0 V
+215 -16 V
+215 -177 V
+216 -241 V
+215 -183 V
+215 -179 V
+215 -299 V
+215 -284 V
+215 -738 V
+2905 467 L
+3120 352 L
+215 0 V
+215 0 V
+216 0 V
+215 0 V
+215 0 V
+215 0 V
+215 0 V
+215 0 V
+754 3270 Star
+969 3270 Star
+1184 3254 Star
+1399 3077 Star
+1615 2836 Star
+1830 2653 Star
+2045 2474 Star
+2260 2175 Star
+2475 1891 Star
+2690 1153 Star
+2905 467 Star
+3120 352 Star
+3335 352 Star
+3550 352 Star
+3766 352 Star
+3981 352 Star
+4196 352 Star
+4411 352 Star
+4626 352 Star
+4841 352 Star
+4545 2932 Star
+% End plot #3
+% Begin plot #4
+1.000 UP
+2.000 UL
+LT3
+0.00 0.39 0.00 C LCb setrgbcolor
+4316 2822 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Strategy 4 \(With 8 Leaders\))]
+] -36.7 MRshow
+LT3
+0.00 0.39 0.00 C 4382 2822 M
+327 0 V
+754 3270 M
+215 0 V
+215 -8 V
+215 -56 V
+216 -206 V
+215 -201 V
+215 -74 V
+215 -140 V
+215 -220 V
+215 -147 V
+215 -181 V
+215 -164 V
+215 -225 V
+215 -502 V
+3766 939 L
+3981 642 L
+4196 441 L
+215 -17 V
+215 -21 V
+215 -51 V
+754 3270 Star
+969 3270 Star
+1184 3262 Star
+1399 3206 Star
+1615 3000 Star
+1830 2799 Star
+2045 2725 Star
+2260 2585 Star
+2475 2365 Star
+2690 2218 Star
+2905 2037 Star
+3120 1873 Star
+3335 1648 Star
+3550 1146 Star
+3766 939 Star
+3981 642 Star
+4196 441 Star
+4411 424 Star
+4626 403 Star
+4841 352 Star
+4545 2822 Star
+% End plot #4
+1.000 UL
+LTb
+539 3270 N
+539 352 L
+4302 0 V
+0 2918 V
+-4302 0 V
+Z stroke
+1.000 UP
+1.000 UL
+LTb
+stroke
+grestore
+end
+showpage
+%%Trailer
+%%DocumentFonts: Helvetica
+%%Pages: 1
+%%Trailer
+cleartomark
+countdictstack
+exch sub { end } repeat
+restore
+%%EOF
diff --git a/R1/LT.eps b/R1/LT.eps
new file mode 100644 (file)
index 0000000..658ab27
--- /dev/null
+++ b/R1/LT.eps
@@ -0,0 +1,895 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%BoundingBox: 53 53 545 399
+%%HiResBoundingBox: 54 53.5 544.5 398.5
+%%Creator: gnuplot 4.6 patchlevel 0
+%%CreationDate: Sun Mar 16 18:36:49 2014
+%%EndComments
+% EPSF created by ps2eps 1.68
+%%BeginProlog
+save
+countdictstack
+mark
+newpath
+/showpage {} def
+/setpagedevice {pop} def
+%%EndProlog
+%%Page 1 1
+%%BeginProlog
+/gnudict 256 dict def
+gnudict begin
+%
+% The following true/false flags may be edited by hand if desired.
+% The unit line width and grayscale image gamma correction may also be changed.
+%
+/Color false def
+/Blacktext false def
+/Solid false def
+/Dashlength 1 def
+/Landscape false def
+/Level1 false def
+/Rounded false def
+/ClipToBoundingBox false def
+/SuppressPDFMark false def
+/TransparentPatterns false def
+/gnulinewidth 5.000 def
+/userlinewidth gnulinewidth def
+/Gamma 1.0 def
+/BackgroundColor {-1.000 -1.000 -1.000} def
+%
+/vshift -36 def
+/dl1 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
+} def
+/dl2 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul add } if
+} def
+/hpt_ 31.5 def
+/vpt_ 31.5 def
+/hpt hpt_ def
+/vpt vpt_ def
+/doclip {
+  ClipToBoundingBox {
+    newpath 50 50 moveto 554 50 lineto 554 410 lineto 50 410 lineto closepath
+    clip
+  } if
+} def
+%
+% Gnuplot Prolog Version 4.4 (August 2010)
+%
+%/SuppressPDFMark true def
+%
+/M {moveto} bind def
+/L {lineto} bind def
+/R {rmoveto} bind def
+/V {rlineto} bind def
+/N {newpath moveto} bind def
+/Z {closepath} bind def
+/C {setrgbcolor} bind def
+/f {rlineto fill} bind def
+/g {setgray} bind def
+/Gshow {show} def   % May be redefined later in the file to support UTF-8
+/vpt2 vpt 2 mul def
+/hpt2 hpt 2 mul def
+/Lshow {currentpoint stroke M 0 vshift R 
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
+  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
+/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
+ {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
+/BL {stroke userlinewidth 2 mul setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+/AL {stroke userlinewidth 2 div setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+/UL {dup gnulinewidth mul /userlinewidth exch def
+       dup 1 lt {pop 1} if 10 mul /udl exch def} def
+/PL {stroke userlinewidth setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+3.8 setmiterlimit
+% Default Line colors
+/LCw {1 1 1} def
+/LCb {0 0 0} def
+/LCa {0 0 0} def
+/LC0 {1 0 0} def
+/LC1 {0 1 0} def
+/LC2 {0 0 1} def
+/LC3 {1 0 1} def
+/LC4 {0 1 1} def
+/LC5 {1 1 0} def
+/LC6 {0 0 0} def
+/LC7 {1 0.3 0} def
+/LC8 {0.5 0.5 0.5} def
+% Default Line Types
+/LTw {PL [] 1 setgray} def
+/LTb {BL [] LCb DL} def
+/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
+/LT0 {PL [] LC0 DL} def
+/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
+/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
+/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
+/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
+/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
+/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
+/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
+/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
+/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
+/Dia {stroke [] 0 setdash 2 copy vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke
+  Pnt} def
+/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
+  currentpoint stroke M
+  hpt neg vpt neg R hpt2 0 V stroke
+ } def
+/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke
+  Pnt} def
+/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
+  hpt2 vpt2 neg V currentpoint stroke M
+  hpt2 neg 0 R hpt2 vpt2 V stroke} def
+/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke
+  Pnt} def
+/Star {2 copy Pls Crs} def
+/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath fill} def
+/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath fill} def
+/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke
+  Pnt} def
+/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath fill} def
+/DiaF {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath fill} def
+/Pent {stroke [] 0 setdash 2 copy gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore Pnt} def
+/PentF {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath fill grestore} def
+/Circle {stroke [] 0 setdash 2 copy
+  hpt 0 360 arc stroke Pnt} def
+/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
+/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
+/C1 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C2 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C3 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C4 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 180 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C5 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc
+       2 copy moveto
+       2 copy vpt 180 270 arc closepath fill
+       vpt 0 360 arc} bind def
+/C6 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C7 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C8 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 270 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C9 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 270 450 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
+       2 copy moveto
+       2 copy vpt 90 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C11 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 180 arc closepath fill
+       2 copy moveto
+       2 copy vpt 270 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C12 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 180 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C13 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc closepath fill
+       2 copy moveto
+       2 copy vpt 180 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C14 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 360 arc closepath fill
+       vpt 0 360 arc} bind def
+/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
+       neg 0 rlineto closepath} bind def
+/Square {dup Rec} bind def
+/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
+/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
+/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
+/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
+/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
+       exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
+       2 copy vpt Square fill Bsquare} bind def
+/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
+/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
+       Bsquare} bind def
+/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
+       Bsquare} bind def
+/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
+/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+       2 copy vpt Square fill Bsquare} bind def
+/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+       2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
+/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
+/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
+/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
+/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
+/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
+/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
+/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
+/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
+/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
+/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
+/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
+/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
+/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
+/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
+/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
+/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
+/DiaE {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke} def
+/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke} def
+/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke} def
+/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke} def
+/PentE {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore} def
+/CircE {stroke [] 0 setdash 
+  hpt 0 360 arc stroke} def
+/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
+/DiaW {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V Opaque stroke} def
+/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V Opaque stroke} def
+/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V Opaque stroke} def
+/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V Opaque stroke} def
+/PentW {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  Opaque stroke grestore} def
+/CircW {stroke [] 0 setdash 
+  hpt 0 360 arc Opaque stroke} def
+/BoxFill {gsave Rec 1 setgray fill grestore} def
+/Density {
+  /Fillden exch def
+  currentrgbcolor
+  /ColB exch def /ColG exch def /ColR exch def
+  /ColR ColR Fillden mul Fillden sub 1 add def
+  /ColG ColG Fillden mul Fillden sub 1 add def
+  /ColB ColB Fillden mul Fillden sub 1 add def
+  ColR ColG ColB setrgbcolor} def
+/BoxColFill {gsave Rec PolyFill} def
+/PolyFill {gsave Density fill grestore grestore} def
+/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
+%
+% PostScript Level 1 Pattern Fill routine for rectangles
+% Usage: x y w h s a XX PatternFill
+%      x,y = lower left corner of box to be filled
+%      w,h = width and height of box
+%        a = angle in degrees between lines and x-axis
+%       XX = 0/1 for no/yes cross-hatch
+%
+/PatternFill {gsave /PFa [ 9 2 roll ] def
+  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
+  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
+  gsave 1 setgray fill grestore clip
+  currentlinewidth 0.5 mul setlinewidth
+  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
+  0 0 M PFa 5 get rotate PFs -2 div dup translate
+  0 1 PFs PFa 4 get div 1 add floor cvi
+       {PFa 4 get mul 0 M 0 PFs V} for
+  0 PFa 6 get ne {
+       0 1 PFs PFa 4 get div 1 add floor cvi
+       {PFa 4 get mul 0 2 1 roll M PFs 0 V} for
+ } if
+  stroke grestore} def
+%
+/languagelevel where
+ {pop languagelevel} {1} ifelse
+ 2 lt
+       {/InterpretLevel1 true def}
+       {/InterpretLevel1 Level1 def}
+ ifelse
+%
+% PostScript level 2 pattern fill definitions
+%
+/Level2PatternFill {
+/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
+       bind def
+/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
+>> matrix makepattern
+/Pat1 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
+       0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
+>> matrix makepattern
+/Pat2 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
+       8 8 L 8 0 L 0 0 L fill}
+>> matrix makepattern
+/Pat3 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
+       0 12 M 12 0 L stroke}
+>> matrix makepattern
+/Pat4 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
+       0 -4 M 12 8 L stroke}
+>> matrix makepattern
+/Pat5 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
+       0 12 M 8 -4 L 4 12 M 10 0 L stroke}
+>> matrix makepattern
+/Pat6 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
+       0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
+>> matrix makepattern
+/Pat7 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
+       12 0 M -4 8 L 12 4 M 0 10 L stroke}
+>> matrix makepattern
+/Pat8 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
+       -4 0 M 12 8 L -4 4 M 8 10 L stroke}
+>> matrix makepattern
+/Pat9 exch def
+/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
+/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
+/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
+/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
+/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
+/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
+/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
+} def
+%
+%
+%End of PostScript Level 2 code
+%
+/PatternBgnd {
+  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
+} def
+%
+% Substitute for Level 2 pattern fill codes with
+% grayscale if Level 2 support is not selected.
+%
+/Level1PatternFill {
+/Pattern1 {0.250 Density} bind def
+/Pattern2 {0.500 Density} bind def
+/Pattern3 {0.750 Density} bind def
+/Pattern4 {0.125 Density} bind def
+/Pattern5 {0.375 Density} bind def
+/Pattern6 {0.625 Density} bind def
+/Pattern7 {0.875 Density} bind def
+} def
+%
+% Now test for support of Level 2 code
+%
+Level1 {Level1PatternFill} {Level2PatternFill} ifelse
+%
+/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
+dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
+currentdict end definefont pop
+%
+% Encoding for ISO-8859-1 (also called Latin1)
+%
+/reencodeISO {
+dup dup findfont dup length dict begin
+{ 1 index /FID ne { def }{ pop pop } ifelse } forall
+currentdict /CharStrings known {
+       CharStrings /Idieresis known {
+               /Encoding ISOLatin1Encoding def } if
+} if
+currentdict end definefont
+} def
+/ISOLatin1Encoding [
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
+/parenleft/parenright/asterisk/plus/comma/minus/period/slash
+/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
+/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N
+/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright
+/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m
+/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/dotlessi/grave/acute/circumflex/tilde/macron/breve
+/dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut
+/ogonek/caron/space/exclamdown/cent/sterling/currency/yen/brokenbar
+/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot
+/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior
+/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine
+/guillemotright/onequarter/onehalf/threequarters/questiondown
+/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
+/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute
+/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
+/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave
+/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex
+/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis
+/yacute/thorn/ydieresis
+] def
+/MFshow {
+   { dup 5 get 3 ge
+     { 5 get 3 eq {gsave} {grestore} ifelse }
+     {dup dup 0 get findfont exch 1 get scalefont setfont
+     [ currentpoint ] exch dup 2 get 0 exch R dup 5 get 2 ne {dup dup 6
+     get exch 4 get {Gshow} {stringwidth pop 0 R} ifelse }if dup 5 get 0 eq
+     {dup 3 get {2 get neg 0 exch R pop} {pop aload pop M} ifelse} {dup 5
+     get 1 eq {dup 2 get exch dup 3 get exch 6 get stringwidth pop -2 div
+     dup 0 R} {dup 6 get stringwidth pop -2 div 0 R 6 get
+     show 2 index {aload pop M neg 3 -1 roll neg R pop pop} {pop pop pop
+     pop aload pop M} ifelse }ifelse }ifelse }
+     ifelse }
+   forall} def
+/Gswidth {dup type /stringtype eq {stringwidth} {pop (n) stringwidth} ifelse} def
+/MFwidth {0 exch { dup 5 get 3 ge { 5 get 3 eq { 0 } { pop } ifelse }
+ {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont
+     6 get Gswidth pop add} {pop} ifelse} ifelse} forall} def
+/MLshow { currentpoint stroke M
+  0 exch R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/MRshow { currentpoint stroke M
+  exch dup MFwidth neg 3 -1 roll R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/MCshow { currentpoint stroke M
+  exch dup MFwidth -2 div 3 -1 roll R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/XYsave    { [( ) 1 2 true false 3 ()] } bind def
+/XYrestore { [( ) 1 2 true false 4 ()] } bind def
+/Helvetica reencodeISO def
+Level1 SuppressPDFMark or 
+{} {
+/SDict 10 dict def
+systemdict /pdfmark known not {
+  userdict /pdfmark systemdict /cleartomark get put
+} if
+SDict begin [
+  /Title ()
+  /Subject (gnuplot plot)
+  /Creator (gnuplot 4.6 patchlevel 0)
+  /Author (ali)
+%  /Producer (gnuplot)
+%  /Keywords ()
+  /CreationDate (Sun Mar 16 18:36:49 2014)
+  /DOCINFO pdfmark
+end
+} ifelse
+end
+%%EndProlog
+%%Page: 1 1
+gnudict begin
+gsave
+doclip
+50 50 translate
+0.100 0.100 scale
+0 setgray
+newpath
+(Helvetica) findfont 110 scalefont setfont
+BackgroundColor 0 lt 3 1 roll 0 lt exch 0 lt or or not {gsave BackgroundColor C clippath fill grestore} if
+1.000 UL
+LTb
+671 352 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 352 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 0)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 644 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 644 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 2500)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 936 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 936 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 5000)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 1227 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 1227 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 7500)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 1519 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 1519 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 10000)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 1811 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 1811 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 12500)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 2103 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 2103 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 15000)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 2395 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 2395 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 17500)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 2686 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 2686 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 20000)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 2978 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 2978 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 22500)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 3270 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 3270 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 25000)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+671 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 25)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1088 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1088 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 50)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1505 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1505 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 75)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1922 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1922 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 100)]
+] -36.7 MCshow
+1.000 UL
+LTb
+2339 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+2339 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 125)]
+] -36.7 MCshow
+1.000 UL
+LTb
+2756 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+2756 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 150)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3173 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3173 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 175)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3590 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3590 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 200)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4007 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4007 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 225)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4424 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4424 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 250)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4841 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4841 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 275)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1.000 UL
+LTb
+671 3270 N
+671 352 L
+4170 0 V
+0 2918 V
+-4170 0 V
+Z stroke
+LCb setrgbcolor
+88 1811 M
+currentpoint gsave translate -270 rotate 0 0 moveto
+[ [(Helvetica) 110.0 0.0 true true 0 (The Network Lifetime \(s\)  )]
+] -36.7 MCshow
+grestore
+LTb
+LCb setrgbcolor
+2756 77 M
+[ [(Helvetica) 110.0 0.0 true true 0 (The Number of Wireless Sensor Nodes)]
+] -36.7 MCshow
+LTb
+2756 3435 M
+[ [(Helvetica) 110.0 0.0 true true 0 (The Network Lifetime \(s\) vs The Number of Wireless Sensor Nodes)]
+] -36.7 MCshow
+1.000 UP
+1.000 UL
+LTb
+% Begin plot #1
+1.000 UP
+2.000 UL
+LT0
+0.00 0.55 0.55 C LCb setrgbcolor
+2130 3098 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Strategy 1 \(With 1 Leader\))]
+] -36.7 MRshow
+LT0
+0.00 0.55 0.55 C 2196 3098 M
+327 0 V
+1088 870 M
+834 28 V
+834 0 V
+834 -14 V
+4424 702 L
+1088 870 Box
+1922 898 Box
+2756 898 Box
+3590 884 Box
+4424 702 Box
+2359 3098 Box
+% End plot #1
+% Begin plot #2
+1.000 UP
+2.000 UL
+LT1
+0.50 0.00 0.00 C LCb setrgbcolor
+2130 2988 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Strategy 2 \(With 2 Leaders\))]
+] -36.7 MRshow
+LT1
+0.50 0.00 0.00 C 2196 2988 M
+327 0 V
+1088 1038 M
+834 210 V
+834 70 V
+834 42 V
+834 -56 V
+1088 1038 Crs
+1922 1248 Crs
+2756 1318 Crs
+3590 1360 Crs
+4424 1304 Crs
+2359 2988 Crs
+% End plot #2
+% Begin plot #3
+1.000 UP
+2.000 UL
+LT2
+0.00 0.00 0.55 C LCb setrgbcolor
+2130 2878 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Strategy 3 \(With 4 Leaders\))]
+] -36.7 MRshow
+LT2
+0.00 0.00 0.55 C 2196 2878 M
+327 0 V
+1088 1052 M
+834 561 V
+834 98 V
+834 126 V
+834 -28 V
+1088 1052 Star
+1922 1613 Star
+2756 1711 Star
+3590 1837 Star
+4424 1809 Star
+2359 2878 Star
+% End plot #3
+% Begin plot #4
+1.000 UP
+2.000 UL
+LT3
+0.00 0.39 0.00 C LCb setrgbcolor
+2130 2768 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Strategy 4 \(With 8 Leaders\))]
+] -36.7 MRshow
+LT3
+0.00 0.39 0.00 C 2196 2768 M
+327 0 V
+1088 1066 M
+834 785 V
+834 560 V
+834 350 V
+834 406 V
+1088 1066 Star
+1922 1851 Star
+2756 2411 Star
+3590 2761 Star
+4424 3167 Star
+2359 2768 Star
+% End plot #4
+1.000 UL
+LTb
+671 3270 N
+671 352 L
+4170 0 V
+0 2918 V
+-4170 0 V
+Z stroke
+1.000 UP
+1.000 UL
+LTb
+stroke
+grestore
+end
+showpage
+%%Trailer
+%%DocumentFonts: Helvetica
+%%Pages: 1
+%%Trailer
+cleartomark
+countdictstack
+exch sub { end } repeat
+restore
+%%EOF
diff --git a/R1/SR.eps b/R1/SR.eps
new file mode 100644 (file)
index 0000000..c9996f6
--- /dev/null
+++ b/R1/SR.eps
@@ -0,0 +1,936 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%BoundingBox: 53 53 643 399
+%%HiResBoundingBox: 54 53.5 642.5 398.5
+%%Creator: gnuplot 4.6 patchlevel 0
+%%CreationDate: Sun Mar 16 18:38:23 2014
+%%EndComments
+% EPSF created by ps2eps 1.68
+%%BeginProlog
+save
+countdictstack
+mark
+newpath
+/showpage {} def
+/setpagedevice {pop} def
+%%EndProlog
+%%Page 1 1
+%%BeginProlog
+/gnudict 256 dict def
+gnudict begin
+%
+% The following true/false flags may be edited by hand if desired.
+% The unit line width and grayscale image gamma correction may also be changed.
+%
+/Color false def
+/Blacktext false def
+/Solid false def
+/Dashlength 1 def
+/Landscape false def
+/Level1 false def
+/Rounded false def
+/ClipToBoundingBox false def
+/SuppressPDFMark false def
+/TransparentPatterns false def
+/gnulinewidth 5.000 def
+/userlinewidth gnulinewidth def
+/Gamma 1.0 def
+/BackgroundColor {-1.000 -1.000 -1.000} def
+%
+/vshift -36 def
+/dl1 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
+} def
+/dl2 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul add } if
+} def
+/hpt_ 31.5 def
+/vpt_ 31.5 def
+/hpt hpt_ def
+/vpt vpt_ def
+/doclip {
+  ClipToBoundingBox {
+    newpath 50 50 moveto 654 50 lineto 654 410 lineto 50 410 lineto closepath
+    clip
+  } if
+} def
+%
+% Gnuplot Prolog Version 4.4 (August 2010)
+%
+%/SuppressPDFMark true def
+%
+/M {moveto} bind def
+/L {lineto} bind def
+/R {rmoveto} bind def
+/V {rlineto} bind def
+/N {newpath moveto} bind def
+/Z {closepath} bind def
+/C {setrgbcolor} bind def
+/f {rlineto fill} bind def
+/g {setgray} bind def
+/Gshow {show} def   % May be redefined later in the file to support UTF-8
+/vpt2 vpt 2 mul def
+/hpt2 hpt 2 mul def
+/Lshow {currentpoint stroke M 0 vshift R 
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
+  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
+/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
+ {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
+/BL {stroke userlinewidth 2 mul setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+/AL {stroke userlinewidth 2 div setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+/UL {dup gnulinewidth mul /userlinewidth exch def
+       dup 1 lt {pop 1} if 10 mul /udl exch def} def
+/PL {stroke userlinewidth setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+3.8 setmiterlimit
+% Default Line colors
+/LCw {1 1 1} def
+/LCb {0 0 0} def
+/LCa {0 0 0} def
+/LC0 {1 0 0} def
+/LC1 {0 1 0} def
+/LC2 {0 0 1} def
+/LC3 {1 0 1} def
+/LC4 {0 1 1} def
+/LC5 {1 1 0} def
+/LC6 {0 0 0} def
+/LC7 {1 0.3 0} def
+/LC8 {0.5 0.5 0.5} def
+% Default Line Types
+/LTw {PL [] 1 setgray} def
+/LTb {BL [] LCb DL} def
+/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
+/LT0 {PL [] LC0 DL} def
+/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
+/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
+/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
+/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
+/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
+/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
+/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
+/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
+/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
+/Dia {stroke [] 0 setdash 2 copy vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke
+  Pnt} def
+/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
+  currentpoint stroke M
+  hpt neg vpt neg R hpt2 0 V stroke
+ } def
+/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke
+  Pnt} def
+/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
+  hpt2 vpt2 neg V currentpoint stroke M
+  hpt2 neg 0 R hpt2 vpt2 V stroke} def
+/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke
+  Pnt} def
+/Star {2 copy Pls Crs} def
+/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath fill} def
+/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath fill} def
+/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke
+  Pnt} def
+/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath fill} def
+/DiaF {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath fill} def
+/Pent {stroke [] 0 setdash 2 copy gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore Pnt} def
+/PentF {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath fill grestore} def
+/Circle {stroke [] 0 setdash 2 copy
+  hpt 0 360 arc stroke Pnt} def
+/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
+/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
+/C1 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C2 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C3 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C4 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 180 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C5 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc
+       2 copy moveto
+       2 copy vpt 180 270 arc closepath fill
+       vpt 0 360 arc} bind def
+/C6 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C7 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C8 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 270 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C9 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 270 450 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
+       2 copy moveto
+       2 copy vpt 90 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C11 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 180 arc closepath fill
+       2 copy moveto
+       2 copy vpt 270 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C12 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 180 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C13 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc closepath fill
+       2 copy moveto
+       2 copy vpt 180 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C14 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 360 arc closepath fill
+       vpt 0 360 arc} bind def
+/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
+       neg 0 rlineto closepath} bind def
+/Square {dup Rec} bind def
+/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
+/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
+/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
+/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
+/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
+       exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
+       2 copy vpt Square fill Bsquare} bind def
+/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
+/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
+       Bsquare} bind def
+/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
+       Bsquare} bind def
+/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
+/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+       2 copy vpt Square fill Bsquare} bind def
+/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+       2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
+/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
+/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
+/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
+/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
+/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
+/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
+/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
+/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
+/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
+/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
+/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
+/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
+/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
+/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
+/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
+/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
+/DiaE {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke} def
+/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke} def
+/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke} def
+/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke} def
+/PentE {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore} def
+/CircE {stroke [] 0 setdash 
+  hpt 0 360 arc stroke} def
+/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
+/DiaW {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V Opaque stroke} def
+/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V Opaque stroke} def
+/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V Opaque stroke} def
+/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V Opaque stroke} def
+/PentW {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  Opaque stroke grestore} def
+/CircW {stroke [] 0 setdash 
+  hpt 0 360 arc Opaque stroke} def
+/BoxFill {gsave Rec 1 setgray fill grestore} def
+/Density {
+  /Fillden exch def
+  currentrgbcolor
+  /ColB exch def /ColG exch def /ColR exch def
+  /ColR ColR Fillden mul Fillden sub 1 add def
+  /ColG ColG Fillden mul Fillden sub 1 add def
+  /ColB ColB Fillden mul Fillden sub 1 add def
+  ColR ColG ColB setrgbcolor} def
+/BoxColFill {gsave Rec PolyFill} def
+/PolyFill {gsave Density fill grestore grestore} def
+/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
+%
+% PostScript Level 1 Pattern Fill routine for rectangles
+% Usage: x y w h s a XX PatternFill
+%      x,y = lower left corner of box to be filled
+%      w,h = width and height of box
+%        a = angle in degrees between lines and x-axis
+%       XX = 0/1 for no/yes cross-hatch
+%
+/PatternFill {gsave /PFa [ 9 2 roll ] def
+  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
+  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
+  gsave 1 setgray fill grestore clip
+  currentlinewidth 0.5 mul setlinewidth
+  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
+  0 0 M PFa 5 get rotate PFs -2 div dup translate
+  0 1 PFs PFa 4 get div 1 add floor cvi
+       {PFa 4 get mul 0 M 0 PFs V} for
+  0 PFa 6 get ne {
+       0 1 PFs PFa 4 get div 1 add floor cvi
+       {PFa 4 get mul 0 2 1 roll M PFs 0 V} for
+ } if
+  stroke grestore} def
+%
+/languagelevel where
+ {pop languagelevel} {1} ifelse
+ 2 lt
+       {/InterpretLevel1 true def}
+       {/InterpretLevel1 Level1 def}
+ ifelse
+%
+% PostScript level 2 pattern fill definitions
+%
+/Level2PatternFill {
+/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
+       bind def
+/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
+>> matrix makepattern
+/Pat1 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
+       0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
+>> matrix makepattern
+/Pat2 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
+       8 8 L 8 0 L 0 0 L fill}
+>> matrix makepattern
+/Pat3 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
+       0 12 M 12 0 L stroke}
+>> matrix makepattern
+/Pat4 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
+       0 -4 M 12 8 L stroke}
+>> matrix makepattern
+/Pat5 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
+       0 12 M 8 -4 L 4 12 M 10 0 L stroke}
+>> matrix makepattern
+/Pat6 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
+       0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
+>> matrix makepattern
+/Pat7 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
+       12 0 M -4 8 L 12 4 M 0 10 L stroke}
+>> matrix makepattern
+/Pat8 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
+       -4 0 M 12 8 L -4 4 M 8 10 L stroke}
+>> matrix makepattern
+/Pat9 exch def
+/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
+/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
+/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
+/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
+/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
+/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
+/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
+} def
+%
+%
+%End of PostScript Level 2 code
+%
+/PatternBgnd {
+  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
+} def
+%
+% Substitute for Level 2 pattern fill codes with
+% grayscale if Level 2 support is not selected.
+%
+/Level1PatternFill {
+/Pattern1 {0.250 Density} bind def
+/Pattern2 {0.500 Density} bind def
+/Pattern3 {0.750 Density} bind def
+/Pattern4 {0.125 Density} bind def
+/Pattern5 {0.375 Density} bind def
+/Pattern6 {0.625 Density} bind def
+/Pattern7 {0.875 Density} bind def
+} def
+%
+% Now test for support of Level 2 code
+%
+Level1 {Level1PatternFill} {Level2PatternFill} ifelse
+%
+/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
+dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
+currentdict end definefont pop
+%
+% Encoding for ISO-8859-1 (also called Latin1)
+%
+/reencodeISO {
+dup dup findfont dup length dict begin
+{ 1 index /FID ne { def }{ pop pop } ifelse } forall
+currentdict /CharStrings known {
+       CharStrings /Idieresis known {
+               /Encoding ISOLatin1Encoding def } if
+} if
+currentdict end definefont
+} def
+/ISOLatin1Encoding [
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
+/parenleft/parenright/asterisk/plus/comma/minus/period/slash
+/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
+/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N
+/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright
+/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m
+/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/dotlessi/grave/acute/circumflex/tilde/macron/breve
+/dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut
+/ogonek/caron/space/exclamdown/cent/sterling/currency/yen/brokenbar
+/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot
+/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior
+/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine
+/guillemotright/onequarter/onehalf/threequarters/questiondown
+/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
+/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute
+/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
+/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave
+/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex
+/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis
+/yacute/thorn/ydieresis
+] def
+/MFshow {
+   { dup 5 get 3 ge
+     { 5 get 3 eq {gsave} {grestore} ifelse }
+     {dup dup 0 get findfont exch 1 get scalefont setfont
+     [ currentpoint ] exch dup 2 get 0 exch R dup 5 get 2 ne {dup dup 6
+     get exch 4 get {Gshow} {stringwidth pop 0 R} ifelse }if dup 5 get 0 eq
+     {dup 3 get {2 get neg 0 exch R pop} {pop aload pop M} ifelse} {dup 5
+     get 1 eq {dup 2 get exch dup 3 get exch 6 get stringwidth pop -2 div
+     dup 0 R} {dup 6 get stringwidth pop -2 div 0 R 6 get
+     show 2 index {aload pop M neg 3 -1 roll neg R pop pop} {pop pop pop
+     pop aload pop M} ifelse }ifelse }ifelse }
+     ifelse }
+   forall} def
+/Gswidth {dup type /stringtype eq {stringwidth} {pop (n) stringwidth} ifelse} def
+/MFwidth {0 exch { dup 5 get 3 ge { 5 get 3 eq { 0 } { pop } ifelse }
+ {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont
+     6 get Gswidth pop add} {pop} ifelse} ifelse} forall} def
+/MLshow { currentpoint stroke M
+  0 exch R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/MRshow { currentpoint stroke M
+  exch dup MFwidth neg 3 -1 roll R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/MCshow { currentpoint stroke M
+  exch dup MFwidth -2 div 3 -1 roll R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/XYsave    { [( ) 1 2 true false 3 ()] } bind def
+/XYrestore { [( ) 1 2 true false 4 ()] } bind def
+/Helvetica reencodeISO def
+Level1 SuppressPDFMark or 
+{} {
+/SDict 10 dict def
+systemdict /pdfmark known not {
+  userdict /pdfmark systemdict /cleartomark get put
+} if
+SDict begin [
+  /Title ()
+  /Subject (gnuplot plot)
+  /Creator (gnuplot 4.6 patchlevel 0)
+  /Author (ali)
+%  /Producer (gnuplot)
+%  /Keywords ()
+  /CreationDate (Sun Mar 16 18:38:23 2014)
+  /DOCINFO pdfmark
+end
+} ifelse
+end
+%%EndProlog
+%%Page: 1 1
+gnudict begin
+gsave
+doclip
+50 50 translate
+0.100 0.100 scale
+0 setgray
+newpath
+(Helvetica) findfont 110 scalefont setfont
+BackgroundColor 0 lt 3 1 roll 0 lt exch 0 lt or or not {gsave BackgroundColor C clippath fill grestore} if
+1.000 UL
+LTb
+539 352 M
+63 0 V
+5246 0 R
+-63 0 V
+stroke
+473 352 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 10)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 676 M
+63 0 V
+5246 0 R
+-63 0 V
+stroke
+473 676 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 20)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 1000 M
+63 0 V
+5246 0 R
+-63 0 V
+stroke
+473 1000 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 30)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 1325 M
+63 0 V
+5246 0 R
+-63 0 V
+stroke
+473 1325 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 40)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 1649 M
+63 0 V
+5246 0 R
+-63 0 V
+stroke
+473 1649 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 50)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 1973 M
+63 0 V
+5246 0 R
+-63 0 V
+stroke
+473 1973 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 60)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 2297 M
+63 0 V
+5246 0 R
+-63 0 V
+stroke
+473 2297 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 70)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 2622 M
+63 0 V
+5246 0 R
+-63 0 V
+stroke
+473 2622 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 80)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 2946 M
+63 0 V
+5246 0 R
+-63 0 V
+stroke
+473 2946 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 90)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 3270 M
+63 0 V
+5246 0 R
+-63 0 V
+stroke
+473 3270 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 100)]
+] -36.7 MRshow
+1.000 UL
+LTb
+818 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+818 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 2)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1377 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1377 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 4)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1936 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1936 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 6)]
+] -36.7 MCshow
+1.000 UL
+LTb
+2495 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+2495 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 8)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3054 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3054 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 10)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3613 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3613 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 12)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4171 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4171 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 14)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4730 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4730 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 16)]
+] -36.7 MCshow
+1.000 UL
+LTb
+5289 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+5289 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 18)]
+] -36.7 MCshow
+1.000 UL
+LTb
+5848 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+5848 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 20)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1.000 UL
+LTb
+539 3270 N
+539 352 L
+5309 0 V
+0 2918 V
+-5309 0 V
+Z stroke
+LCb setrgbcolor
+88 1811 M
+currentpoint gsave translate -270 rotate 0 0 moveto
+[ [(Helvetica) 110.0 0.0 true true 0 (The Percentage of Stopped Simulation Runs )]
+] -36.7 MCshow
+grestore
+LTb
+LCb setrgbcolor
+3193 77 M
+[ [(Helvetica) 110.0 0.0 true true 0 (The Number of Rounds)]
+] -36.7 MCshow
+LTb
+3193 3435 M
+[ [(Helvetica) 110.0 0.0 true true 0 (The Percentage of Stopped Simulation Runs vs The Number of Rounds)]
+] -36.7 MCshow
+1.000 UP
+1.000 UL
+LTb
+% Begin plot #1
+1.000 UP
+2.000 UL
+LT0
+0.00 0.55 0.55 C LCb setrgbcolor
+5389 783 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Strategy 1 \(With 1 Leader\))]
+] -36.7 MRshow
+LT0
+0.00 0.55 0.55 C 5455 783 M
+327 0 V
+1168 352 M
+209 973 V
+280 972 V
+279 973 V
+280 0 V
+279 0 V
+279 0 V
+280 0 V
+279 0 V
+280 0 V
+279 0 V
+279 0 V
+280 0 V
+279 0 V
+280 0 V
+279 0 V
+280 0 V
+279 0 V
+1377 1325 Box
+1657 2297 Box
+1936 3270 Box
+2216 3270 Box
+2495 3270 Box
+2774 3270 Box
+3054 3270 Box
+3333 3270 Box
+3613 3270 Box
+3892 3270 Box
+4171 3270 Box
+4451 3270 Box
+4730 3270 Box
+5010 3270 Box
+5289 3270 Box
+5569 3270 Box
+5848 3270 Box
+5618 783 Box
+% End plot #1
+% Begin plot #2
+1.000 UP
+2.000 UL
+LT1
+0.50 0.00 0.00 C LCb setrgbcolor
+5389 673 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Strategy 2 \(With 2 Leaders\))]
+] -36.7 MRshow
+LT1
+0.50 0.00 0.00 C 5455 673 M
+327 0 V
+2216 352 M
+279 2918 V
+279 0 V
+280 0 V
+279 0 V
+280 0 V
+279 0 V
+279 0 V
+280 0 V
+279 0 V
+280 0 V
+279 0 V
+280 0 V
+279 0 V
+2216 352 Crs
+2495 3270 Crs
+2774 3270 Crs
+3054 3270 Crs
+3333 3270 Crs
+3613 3270 Crs
+3892 3270 Crs
+4171 3270 Crs
+4451 3270 Crs
+4730 3270 Crs
+5010 3270 Crs
+5289 3270 Crs
+5569 3270 Crs
+5848 3270 Crs
+5618 673 Crs
+% End plot #2
+% Begin plot #3
+1.000 UP
+2.000 UL
+LT2
+0.00 0.00 0.55 C LCb setrgbcolor
+5389 563 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Strategy 3 \(With 4 Leaders\))]
+] -36.7 MRshow
+LT2
+0.00 0.00 0.55 C 5455 563 M
+327 0 V
+2844 352 M
+210 973 V
+279 1621 V
+280 324 V
+279 0 V
+279 0 V
+280 0 V
+279 0 V
+280 0 V
+279 0 V
+280 0 V
+279 0 V
+3054 1325 Star
+3333 2946 Star
+3613 3270 Star
+3892 3270 Star
+4171 3270 Star
+4451 3270 Star
+4730 3270 Star
+5010 3270 Star
+5289 3270 Star
+5569 3270 Star
+5848 3270 Star
+5618 563 Star
+% End plot #3
+% Begin plot #4
+1.000 UP
+2.000 UL
+LT3
+0.00 0.39 0.00 C LCb setrgbcolor
+5389 453 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Strategy 4 \(With 8 Leaders\))]
+] -36.7 MRshow
+LT3
+0.00 0.39 0.00 C 5455 453 M
+327 0 V
+3962 352 M
+209 973 V
+280 324 V
+279 648 V
+280 649 V
+279 0 V
+280 0 V
+279 324 V
+4171 1325 Star
+4451 1649 Star
+4730 2297 Star
+5010 2946 Star
+5289 2946 Star
+5569 2946 Star
+5848 3270 Star
+5618 453 Star
+% End plot #4
+1.000 UL
+LTb
+539 3270 N
+539 352 L
+5309 0 V
+0 2918 V
+-5309 0 V
+Z stroke
+1.000 UP
+1.000 UL
+LTb
+stroke
+grestore
+end
+showpage
+%%Trailer
+%%DocumentFonts: Helvetica
+%%Pages: 1
+%%Trailer
+cleartomark
+countdictstack
+exch sub { end } repeat
+restore
+%%EOF
diff --git a/R2/ASR.eps b/R2/ASR.eps
new file mode 100644 (file)
index 0000000..fac04f7
--- /dev/null
@@ -0,0 +1,1029 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%BoundingBox: 53 53 539 399
+%%HiResBoundingBox: 54 53.5 538.5 398.5
+%%Creator: gnuplot 4.6 patchlevel 0
+%%CreationDate: Sun Mar 16 18:44:26 2014
+%%EndComments
+% EPSF created by ps2eps 1.68
+%%BeginProlog
+save
+countdictstack
+mark
+newpath
+/showpage {} def
+/setpagedevice {pop} def
+%%EndProlog
+%%Page 1 1
+%%BeginProlog
+/gnudict 256 dict def
+gnudict begin
+%
+% The following true/false flags may be edited by hand if desired.
+% The unit line width and grayscale image gamma correction may also be changed.
+%
+/Color false def
+/Blacktext false def
+/Solid false def
+/Dashlength 1 def
+/Landscape false def
+/Level1 false def
+/Rounded false def
+/ClipToBoundingBox false def
+/SuppressPDFMark false def
+/TransparentPatterns false def
+/gnulinewidth 5.000 def
+/userlinewidth gnulinewidth def
+/Gamma 1.0 def
+/BackgroundColor {-1.000 -1.000 -1.000} def
+%
+/vshift -36 def
+/dl1 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
+} def
+/dl2 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul add } if
+} def
+/hpt_ 31.5 def
+/vpt_ 31.5 def
+/hpt hpt_ def
+/vpt vpt_ def
+/doclip {
+  ClipToBoundingBox {
+    newpath 50 50 moveto 554 50 lineto 554 410 lineto 50 410 lineto closepath
+    clip
+  } if
+} def
+%
+% Gnuplot Prolog Version 4.4 (August 2010)
+%
+%/SuppressPDFMark true def
+%
+/M {moveto} bind def
+/L {lineto} bind def
+/R {rmoveto} bind def
+/V {rlineto} bind def
+/N {newpath moveto} bind def
+/Z {closepath} bind def
+/C {setrgbcolor} bind def
+/f {rlineto fill} bind def
+/g {setgray} bind def
+/Gshow {show} def   % May be redefined later in the file to support UTF-8
+/vpt2 vpt 2 mul def
+/hpt2 hpt 2 mul def
+/Lshow {currentpoint stroke M 0 vshift R 
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
+  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
+/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
+ {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
+/BL {stroke userlinewidth 2 mul setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+/AL {stroke userlinewidth 2 div setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+/UL {dup gnulinewidth mul /userlinewidth exch def
+       dup 1 lt {pop 1} if 10 mul /udl exch def} def
+/PL {stroke userlinewidth setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+3.8 setmiterlimit
+% Default Line colors
+/LCw {1 1 1} def
+/LCb {0 0 0} def
+/LCa {0 0 0} def
+/LC0 {1 0 0} def
+/LC1 {0 1 0} def
+/LC2 {0 0 1} def
+/LC3 {1 0 1} def
+/LC4 {0 1 1} def
+/LC5 {1 1 0} def
+/LC6 {0 0 0} def
+/LC7 {1 0.3 0} def
+/LC8 {0.5 0.5 0.5} def
+% Default Line Types
+/LTw {PL [] 1 setgray} def
+/LTb {BL [] LCb DL} def
+/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
+/LT0 {PL [] LC0 DL} def
+/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
+/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
+/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
+/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
+/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
+/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
+/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
+/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
+/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
+/Dia {stroke [] 0 setdash 2 copy vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke
+  Pnt} def
+/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
+  currentpoint stroke M
+  hpt neg vpt neg R hpt2 0 V stroke
+ } def
+/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke
+  Pnt} def
+/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
+  hpt2 vpt2 neg V currentpoint stroke M
+  hpt2 neg 0 R hpt2 vpt2 V stroke} def
+/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke
+  Pnt} def
+/Star {2 copy Pls Crs} def
+/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath fill} def
+/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath fill} def
+/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke
+  Pnt} def
+/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath fill} def
+/DiaF {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath fill} def
+/Pent {stroke [] 0 setdash 2 copy gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore Pnt} def
+/PentF {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath fill grestore} def
+/Circle {stroke [] 0 setdash 2 copy
+  hpt 0 360 arc stroke Pnt} def
+/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
+/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
+/C1 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C2 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C3 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C4 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 180 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C5 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc
+       2 copy moveto
+       2 copy vpt 180 270 arc closepath fill
+       vpt 0 360 arc} bind def
+/C6 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C7 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C8 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 270 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C9 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 270 450 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
+       2 copy moveto
+       2 copy vpt 90 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C11 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 180 arc closepath fill
+       2 copy moveto
+       2 copy vpt 270 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C12 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 180 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C13 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc closepath fill
+       2 copy moveto
+       2 copy vpt 180 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C14 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 360 arc closepath fill
+       vpt 0 360 arc} bind def
+/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
+       neg 0 rlineto closepath} bind def
+/Square {dup Rec} bind def
+/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
+/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
+/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
+/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
+/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
+       exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
+       2 copy vpt Square fill Bsquare} bind def
+/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
+/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
+       Bsquare} bind def
+/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
+       Bsquare} bind def
+/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
+/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+       2 copy vpt Square fill Bsquare} bind def
+/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+       2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
+/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
+/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
+/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
+/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
+/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
+/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
+/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
+/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
+/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
+/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
+/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
+/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
+/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
+/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
+/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
+/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
+/DiaE {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke} def
+/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke} def
+/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke} def
+/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke} def
+/PentE {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore} def
+/CircE {stroke [] 0 setdash 
+  hpt 0 360 arc stroke} def
+/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
+/DiaW {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V Opaque stroke} def
+/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V Opaque stroke} def
+/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V Opaque stroke} def
+/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V Opaque stroke} def
+/PentW {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  Opaque stroke grestore} def
+/CircW {stroke [] 0 setdash 
+  hpt 0 360 arc Opaque stroke} def
+/BoxFill {gsave Rec 1 setgray fill grestore} def
+/Density {
+  /Fillden exch def
+  currentrgbcolor
+  /ColB exch def /ColG exch def /ColR exch def
+  /ColR ColR Fillden mul Fillden sub 1 add def
+  /ColG ColG Fillden mul Fillden sub 1 add def
+  /ColB ColB Fillden mul Fillden sub 1 add def
+  ColR ColG ColB setrgbcolor} def
+/BoxColFill {gsave Rec PolyFill} def
+/PolyFill {gsave Density fill grestore grestore} def
+/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
+%
+% PostScript Level 1 Pattern Fill routine for rectangles
+% Usage: x y w h s a XX PatternFill
+%      x,y = lower left corner of box to be filled
+%      w,h = width and height of box
+%        a = angle in degrees between lines and x-axis
+%       XX = 0/1 for no/yes cross-hatch
+%
+/PatternFill {gsave /PFa [ 9 2 roll ] def
+  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
+  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
+  gsave 1 setgray fill grestore clip
+  currentlinewidth 0.5 mul setlinewidth
+  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
+  0 0 M PFa 5 get rotate PFs -2 div dup translate
+  0 1 PFs PFa 4 get div 1 add floor cvi
+       {PFa 4 get mul 0 M 0 PFs V} for
+  0 PFa 6 get ne {
+       0 1 PFs PFa 4 get div 1 add floor cvi
+       {PFa 4 get mul 0 2 1 roll M PFs 0 V} for
+ } if
+  stroke grestore} def
+%
+/languagelevel where
+ {pop languagelevel} {1} ifelse
+ 2 lt
+       {/InterpretLevel1 true def}
+       {/InterpretLevel1 Level1 def}
+ ifelse
+%
+% PostScript level 2 pattern fill definitions
+%
+/Level2PatternFill {
+/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
+       bind def
+/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
+>> matrix makepattern
+/Pat1 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
+       0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
+>> matrix makepattern
+/Pat2 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
+       8 8 L 8 0 L 0 0 L fill}
+>> matrix makepattern
+/Pat3 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
+       0 12 M 12 0 L stroke}
+>> matrix makepattern
+/Pat4 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
+       0 -4 M 12 8 L stroke}
+>> matrix makepattern
+/Pat5 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
+       0 12 M 8 -4 L 4 12 M 10 0 L stroke}
+>> matrix makepattern
+/Pat6 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
+       0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
+>> matrix makepattern
+/Pat7 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
+       12 0 M -4 8 L 12 4 M 0 10 L stroke}
+>> matrix makepattern
+/Pat8 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
+       -4 0 M 12 8 L -4 4 M 8 10 L stroke}
+>> matrix makepattern
+/Pat9 exch def
+/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
+/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
+/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
+/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
+/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
+/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
+/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
+} def
+%
+%
+%End of PostScript Level 2 code
+%
+/PatternBgnd {
+  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
+} def
+%
+% Substitute for Level 2 pattern fill codes with
+% grayscale if Level 2 support is not selected.
+%
+/Level1PatternFill {
+/Pattern1 {0.250 Density} bind def
+/Pattern2 {0.500 Density} bind def
+/Pattern3 {0.750 Density} bind def
+/Pattern4 {0.125 Density} bind def
+/Pattern5 {0.375 Density} bind def
+/Pattern6 {0.625 Density} bind def
+/Pattern7 {0.875 Density} bind def
+} def
+%
+% Now test for support of Level 2 code
+%
+Level1 {Level1PatternFill} {Level2PatternFill} ifelse
+%
+/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
+dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
+currentdict end definefont pop
+%
+% Encoding for ISO-8859-1 (also called Latin1)
+%
+/reencodeISO {
+dup dup findfont dup length dict begin
+{ 1 index /FID ne { def }{ pop pop } ifelse } forall
+currentdict /CharStrings known {
+       CharStrings /Idieresis known {
+               /Encoding ISOLatin1Encoding def } if
+} if
+currentdict end definefont
+} def
+/ISOLatin1Encoding [
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
+/parenleft/parenright/asterisk/plus/comma/minus/period/slash
+/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
+/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N
+/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright
+/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m
+/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/dotlessi/grave/acute/circumflex/tilde/macron/breve
+/dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut
+/ogonek/caron/space/exclamdown/cent/sterling/currency/yen/brokenbar
+/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot
+/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior
+/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine
+/guillemotright/onequarter/onehalf/threequarters/questiondown
+/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
+/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute
+/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
+/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave
+/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex
+/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis
+/yacute/thorn/ydieresis
+] def
+/MFshow {
+   { dup 5 get 3 ge
+     { 5 get 3 eq {gsave} {grestore} ifelse }
+     {dup dup 0 get findfont exch 1 get scalefont setfont
+     [ currentpoint ] exch dup 2 get 0 exch R dup 5 get 2 ne {dup dup 6
+     get exch 4 get {Gshow} {stringwidth pop 0 R} ifelse }if dup 5 get 0 eq
+     {dup 3 get {2 get neg 0 exch R pop} {pop aload pop M} ifelse} {dup 5
+     get 1 eq {dup 2 get exch dup 3 get exch 6 get stringwidth pop -2 div
+     dup 0 R} {dup 6 get stringwidth pop -2 div 0 R 6 get
+     show 2 index {aload pop M neg 3 -1 roll neg R pop pop} {pop pop pop
+     pop aload pop M} ifelse }ifelse }ifelse }
+     ifelse }
+   forall} def
+/Gswidth {dup type /stringtype eq {stringwidth} {pop (n) stringwidth} ifelse} def
+/MFwidth {0 exch { dup 5 get 3 ge { 5 get 3 eq { 0 } { pop } ifelse }
+ {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont
+     6 get Gswidth pop add} {pop} ifelse} ifelse} forall} def
+/MLshow { currentpoint stroke M
+  0 exch R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/MRshow { currentpoint stroke M
+  exch dup MFwidth neg 3 -1 roll R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/MCshow { currentpoint stroke M
+  exch dup MFwidth -2 div 3 -1 roll R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/XYsave    { [( ) 1 2 true false 3 ()] } bind def
+/XYrestore { [( ) 1 2 true false 4 ()] } bind def
+/Helvetica reencodeISO def
+Level1 SuppressPDFMark or 
+{} {
+/SDict 10 dict def
+systemdict /pdfmark known not {
+  userdict /pdfmark systemdict /cleartomark get put
+} if
+SDict begin [
+  /Title ()
+  /Subject (gnuplot plot)
+  /Creator (gnuplot 4.6 patchlevel 0)
+  /Author (ali)
+%  /Producer (gnuplot)
+%  /Keywords ()
+  /CreationDate (Sun Mar 16 18:44:26 2014)
+  /DOCINFO pdfmark
+end
+} ifelse
+end
+%%EndProlog
+%%Page: 1 1
+gnudict begin
+gsave
+doclip
+50 50 translate
+0.100 0.100 scale
+0 setgray
+newpath
+(Helvetica) findfont 110 scalefont setfont
+BackgroundColor 0 lt 3 1 roll 0 lt exch 0 lt or or not {gsave BackgroundColor C clippath fill grestore} if
+1.000 UL
+LTb
+473 352 M
+63 0 V
+4305 0 R
+-63 0 V
+stroke
+407 352 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 0)]
+] -36.7 MRshow
+1.000 UL
+LTb
+473 717 M
+63 0 V
+4305 0 R
+-63 0 V
+stroke
+407 717 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 5)]
+] -36.7 MRshow
+1.000 UL
+LTb
+473 1082 M
+63 0 V
+4305 0 R
+-63 0 V
+stroke
+407 1082 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 10)]
+] -36.7 MRshow
+1.000 UL
+LTb
+473 1446 M
+63 0 V
+4305 0 R
+-63 0 V
+stroke
+407 1446 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 15)]
+] -36.7 MRshow
+1.000 UL
+LTb
+473 1811 M
+63 0 V
+4305 0 R
+-63 0 V
+stroke
+407 1811 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 20)]
+] -36.7 MRshow
+1.000 UL
+LTb
+473 2176 M
+63 0 V
+4305 0 R
+-63 0 V
+stroke
+407 2176 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 25)]
+] -36.7 MRshow
+1.000 UL
+LTb
+473 2541 M
+63 0 V
+4305 0 R
+-63 0 V
+stroke
+407 2541 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 30)]
+] -36.7 MRshow
+1.000 UL
+LTb
+473 2905 M
+63 0 V
+4305 0 R
+-63 0 V
+stroke
+407 2905 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 35)]
+] -36.7 MRshow
+1.000 UL
+LTb
+473 3270 M
+63 0 V
+4305 0 R
+-63 0 V
+stroke
+407 3270 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 40)]
+] -36.7 MRshow
+1.000 UL
+LTb
+473 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+473 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 0)]
+] -36.7 MCshow
+1.000 UL
+LTb
+853 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+853 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 2)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1233 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1233 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 4)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1612 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1612 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 6)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1992 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1992 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 8)]
+] -36.7 MCshow
+1.000 UL
+LTb
+2372 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+2372 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 10)]
+] -36.7 MCshow
+1.000 UL
+LTb
+2752 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+2752 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 12)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3132 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3132 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 14)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3512 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3512 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 16)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3891 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3891 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 18)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4271 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4271 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 20)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4651 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4651 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 22)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1.000 UL
+LTb
+473 3270 N
+473 352 L
+4368 0 V
+0 2918 V
+-4368 0 V
+Z stroke
+LCb setrgbcolor
+88 1811 M
+currentpoint gsave translate -270 rotate 0 0 moveto
+[ [(Helvetica) 110.0 0.0 true true 0 (The Active Sensor Ratio \(%\) )]
+] -36.7 MCshow
+grestore
+LTb
+LCb setrgbcolor
+2657 77 M
+[ [(Helvetica) 110.0 0.0 true true 0 (The Number of Rounds)]
+] -36.7 MCshow
+LTb
+2657 3435 M
+[ [(Helvetica) 110.0 0.0 true true 0 (The Active Sensor Ratio \(%\) vs The Number of Rounds)]
+] -36.7 MCshow
+1.000 UP
+1.000 UL
+LTb
+% Begin plot #1
+1.000 UP
+2.000 UL
+LT0
+0.00 0.55 0.55 C LCb setrgbcolor
+4316 3152 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Model 1 \(5 Primary Points\))]
+] -36.7 MRshow
+LT0
+0.00 0.55 0.55 C 4382 3152 M
+327 0 V
+663 1936 M
+190 0 V
+190 4 V
+190 18 V
+190 47 V
+189 29 V
+190 8 V
+190 24 V
+190 29 V
+190 0 V
+190 -11 V
+190 -58 V
+190 -159 V
+190 -300 V
+190 -240 V
+190 -279 V
+3702 799 L
+3891 625 L
+4081 517 L
+190 -74 V
+190 0 V
+190 -58 V
+190 -5 V
+663 1936 Box
+853 1936 Box
+1043 1940 Box
+1233 1958 Box
+1423 2005 Box
+1612 2034 Box
+1802 2042 Box
+1992 2066 Box
+2182 2095 Box
+2372 2095 Box
+2562 2084 Box
+2752 2026 Box
+2942 1867 Box
+3132 1567 Box
+3322 1327 Box
+3512 1048 Box
+3702 799 Box
+3891 625 Box
+4081 517 Box
+4271 443 Box
+4461 443 Box
+4651 385 Box
+4841 380 Box
+4545 3152 Box
+% End plot #1
+% Begin plot #2
+1.000 UP
+2.000 UL
+LT1
+0.50 0.00 0.00 C LCb setrgbcolor
+4316 3042 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Model 2 \(13 Primary Points\))]
+] -36.7 MRshow
+LT1
+0.50 0.00 0.00 C 4382 3042 M
+327 0 V
+663 2005 M
+190 0 V
+190 4 V
+190 22 V
+190 100 V
+189 37 V
+190 17 V
+190 35 V
+190 29 V
+190 19 V
+190 -46 V
+190 -133 V
+190 -264 V
+190 -272 V
+190 -532 V
+3512 655 L
+3702 494 L
+3891 382 L
+190 -2 V
+190 -28 V
+190 0 V
+190 0 V
+190 0 V
+663 2005 Crs
+853 2005 Crs
+1043 2009 Crs
+1233 2031 Crs
+1423 2131 Crs
+1612 2168 Crs
+1802 2185 Crs
+1992 2220 Crs
+2182 2249 Crs
+2372 2268 Crs
+2562 2222 Crs
+2752 2089 Crs
+2942 1825 Crs
+3132 1553 Crs
+3322 1021 Crs
+3512 655 Crs
+3702 494 Crs
+3891 382 Crs
+4081 380 Crs
+4271 352 Crs
+4461 352 Crs
+4651 352 Crs
+4841 352 Crs
+4545 3042 Crs
+% End plot #2
+% Begin plot #3
+1.000 UP
+2.000 UL
+LT2
+0.00 0.00 0.55 C LCb setrgbcolor
+4316 2932 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Model 3 \(17 Primary Points\))]
+] -36.7 MRshow
+LT2
+0.00 0.00 0.55 C 4382 2932 M
+327 0 V
+663 2025 M
+190 0 V
+190 6 V
+190 23 V
+190 123 V
+189 39 V
+190 13 V
+190 34 V
+190 43 V
+190 -18 V
+190 -81 V
+190 -161 V
+190 -435 V
+190 -449 V
+3322 812 L
+3512 533 L
+190 -81 V
+189 -38 V
+190 -33 V
+190 -29 V
+190 0 V
+190 0 V
+190 0 V
+663 2025 Star
+853 2025 Star
+1043 2031 Star
+1233 2054 Star
+1423 2177 Star
+1612 2216 Star
+1802 2229 Star
+1992 2263 Star
+2182 2306 Star
+2372 2288 Star
+2562 2207 Star
+2752 2046 Star
+2942 1611 Star
+3132 1162 Star
+3322 812 Star
+3512 533 Star
+3702 452 Star
+3891 414 Star
+4081 381 Star
+4271 352 Star
+4461 352 Star
+4651 352 Star
+4841 352 Star
+4545 2932 Star
+% End plot #3
+% Begin plot #4
+1.000 UP
+2.000 UL
+LT3
+0.00 0.39 0.00 C LCb setrgbcolor
+4316 2822 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Model 4 \(21 Primary Points\))]
+] -36.7 MRshow
+LT3
+0.00 0.39 0.00 C 4382 2822 M
+327 0 V
+663 2052 M
+190 0 V
+190 8 V
+190 40 V
+190 87 V
+189 57 V
+190 16 V
+190 26 V
+190 62 V
+190 -81 V
+190 -153 V
+190 -163 V
+190 -237 V
+190 -552 V
+3322 832 L
+3512 621 L
+3702 474 L
+189 -84 V
+190 -38 V
+190 0 V
+190 0 V
+190 0 V
+190 0 V
+663 2052 Star
+853 2052 Star
+1043 2060 Star
+1233 2100 Star
+1423 2187 Star
+1612 2244 Star
+1802 2260 Star
+1992 2286 Star
+2182 2348 Star
+2372 2267 Star
+2562 2114 Star
+2752 1951 Star
+2942 1714 Star
+3132 1162 Star
+3322 832 Star
+3512 621 Star
+3702 474 Star
+3891 390 Star
+4081 352 Star
+4271 352 Star
+4461 352 Star
+4651 352 Star
+4841 352 Star
+4545 2822 Star
+% End plot #4
+1.000 UL
+LTb
+473 3270 N
+473 352 L
+4368 0 V
+0 2918 V
+-4368 0 V
+Z stroke
+1.000 UP
+1.000 UL
+LTb
+stroke
+grestore
+end
+showpage
+%%Trailer
+%%DocumentFonts: Helvetica
+%%Pages: 1
+%%Trailer
+cleartomark
+countdictstack
+exch sub { end } repeat
+restore
+%%EOF
diff --git a/R2/CR.eps b/R2/CR.eps
new file mode 100644 (file)
index 0000000..8d58996
--- /dev/null
+++ b/R2/CR.eps
@@ -0,0 +1,1067 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%BoundingBox: 53 53 542 399
+%%HiResBoundingBox: 54 53.5 541.5 398.5
+%%Creator: gnuplot 4.6 patchlevel 0
+%%CreationDate: Sun Mar 16 18:45:26 2014
+%%EndComments
+% EPSF created by ps2eps 1.68
+%%BeginProlog
+save
+countdictstack
+mark
+newpath
+/showpage {} def
+/setpagedevice {pop} def
+%%EndProlog
+%%Page 1 1
+%%BeginProlog
+/gnudict 256 dict def
+gnudict begin
+%
+% The following true/false flags may be edited by hand if desired.
+% The unit line width and grayscale image gamma correction may also be changed.
+%
+/Color false def
+/Blacktext false def
+/Solid false def
+/Dashlength 1 def
+/Landscape false def
+/Level1 false def
+/Rounded false def
+/ClipToBoundingBox false def
+/SuppressPDFMark false def
+/TransparentPatterns false def
+/gnulinewidth 5.000 def
+/userlinewidth gnulinewidth def
+/Gamma 1.0 def
+/BackgroundColor {-1.000 -1.000 -1.000} def
+%
+/vshift -36 def
+/dl1 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
+} def
+/dl2 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul add } if
+} def
+/hpt_ 31.5 def
+/vpt_ 31.5 def
+/hpt hpt_ def
+/vpt vpt_ def
+/doclip {
+  ClipToBoundingBox {
+    newpath 50 50 moveto 554 50 lineto 554 410 lineto 50 410 lineto closepath
+    clip
+  } if
+} def
+%
+% Gnuplot Prolog Version 4.4 (August 2010)
+%
+%/SuppressPDFMark true def
+%
+/M {moveto} bind def
+/L {lineto} bind def
+/R {rmoveto} bind def
+/V {rlineto} bind def
+/N {newpath moveto} bind def
+/Z {closepath} bind def
+/C {setrgbcolor} bind def
+/f {rlineto fill} bind def
+/g {setgray} bind def
+/Gshow {show} def   % May be redefined later in the file to support UTF-8
+/vpt2 vpt 2 mul def
+/hpt2 hpt 2 mul def
+/Lshow {currentpoint stroke M 0 vshift R 
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
+  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
+/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
+ {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
+/BL {stroke userlinewidth 2 mul setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+/AL {stroke userlinewidth 2 div setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+/UL {dup gnulinewidth mul /userlinewidth exch def
+       dup 1 lt {pop 1} if 10 mul /udl exch def} def
+/PL {stroke userlinewidth setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+3.8 setmiterlimit
+% Default Line colors
+/LCw {1 1 1} def
+/LCb {0 0 0} def
+/LCa {0 0 0} def
+/LC0 {1 0 0} def
+/LC1 {0 1 0} def
+/LC2 {0 0 1} def
+/LC3 {1 0 1} def
+/LC4 {0 1 1} def
+/LC5 {1 1 0} def
+/LC6 {0 0 0} def
+/LC7 {1 0.3 0} def
+/LC8 {0.5 0.5 0.5} def
+% Default Line Types
+/LTw {PL [] 1 setgray} def
+/LTb {BL [] LCb DL} def
+/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
+/LT0 {PL [] LC0 DL} def
+/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
+/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
+/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
+/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
+/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
+/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
+/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
+/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
+/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
+/Dia {stroke [] 0 setdash 2 copy vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke
+  Pnt} def
+/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
+  currentpoint stroke M
+  hpt neg vpt neg R hpt2 0 V stroke
+ } def
+/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke
+  Pnt} def
+/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
+  hpt2 vpt2 neg V currentpoint stroke M
+  hpt2 neg 0 R hpt2 vpt2 V stroke} def
+/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke
+  Pnt} def
+/Star {2 copy Pls Crs} def
+/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath fill} def
+/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath fill} def
+/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke
+  Pnt} def
+/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath fill} def
+/DiaF {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath fill} def
+/Pent {stroke [] 0 setdash 2 copy gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore Pnt} def
+/PentF {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath fill grestore} def
+/Circle {stroke [] 0 setdash 2 copy
+  hpt 0 360 arc stroke Pnt} def
+/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
+/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
+/C1 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C2 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C3 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C4 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 180 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C5 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc
+       2 copy moveto
+       2 copy vpt 180 270 arc closepath fill
+       vpt 0 360 arc} bind def
+/C6 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C7 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C8 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 270 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C9 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 270 450 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
+       2 copy moveto
+       2 copy vpt 90 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C11 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 180 arc closepath fill
+       2 copy moveto
+       2 copy vpt 270 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C12 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 180 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C13 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc closepath fill
+       2 copy moveto
+       2 copy vpt 180 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C14 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 360 arc closepath fill
+       vpt 0 360 arc} bind def
+/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
+       neg 0 rlineto closepath} bind def
+/Square {dup Rec} bind def
+/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
+/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
+/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
+/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
+/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
+       exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
+       2 copy vpt Square fill Bsquare} bind def
+/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
+/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
+       Bsquare} bind def
+/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
+       Bsquare} bind def
+/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
+/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+       2 copy vpt Square fill Bsquare} bind def
+/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+       2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
+/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
+/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
+/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
+/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
+/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
+/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
+/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
+/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
+/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
+/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
+/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
+/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
+/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
+/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
+/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
+/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
+/DiaE {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke} def
+/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke} def
+/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke} def
+/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke} def
+/PentE {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore} def
+/CircE {stroke [] 0 setdash 
+  hpt 0 360 arc stroke} def
+/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
+/DiaW {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V Opaque stroke} def
+/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V Opaque stroke} def
+/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V Opaque stroke} def
+/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V Opaque stroke} def
+/PentW {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  Opaque stroke grestore} def
+/CircW {stroke [] 0 setdash 
+  hpt 0 360 arc Opaque stroke} def
+/BoxFill {gsave Rec 1 setgray fill grestore} def
+/Density {
+  /Fillden exch def
+  currentrgbcolor
+  /ColB exch def /ColG exch def /ColR exch def
+  /ColR ColR Fillden mul Fillden sub 1 add def
+  /ColG ColG Fillden mul Fillden sub 1 add def
+  /ColB ColB Fillden mul Fillden sub 1 add def
+  ColR ColG ColB setrgbcolor} def
+/BoxColFill {gsave Rec PolyFill} def
+/PolyFill {gsave Density fill grestore grestore} def
+/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
+%
+% PostScript Level 1 Pattern Fill routine for rectangles
+% Usage: x y w h s a XX PatternFill
+%      x,y = lower left corner of box to be filled
+%      w,h = width and height of box
+%        a = angle in degrees between lines and x-axis
+%       XX = 0/1 for no/yes cross-hatch
+%
+/PatternFill {gsave /PFa [ 9 2 roll ] def
+  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
+  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
+  gsave 1 setgray fill grestore clip
+  currentlinewidth 0.5 mul setlinewidth
+  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
+  0 0 M PFa 5 get rotate PFs -2 div dup translate
+  0 1 PFs PFa 4 get div 1 add floor cvi
+       {PFa 4 get mul 0 M 0 PFs V} for
+  0 PFa 6 get ne {
+       0 1 PFs PFa 4 get div 1 add floor cvi
+       {PFa 4 get mul 0 2 1 roll M PFs 0 V} for
+ } if
+  stroke grestore} def
+%
+/languagelevel where
+ {pop languagelevel} {1} ifelse
+ 2 lt
+       {/InterpretLevel1 true def}
+       {/InterpretLevel1 Level1 def}
+ ifelse
+%
+% PostScript level 2 pattern fill definitions
+%
+/Level2PatternFill {
+/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
+       bind def
+/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
+>> matrix makepattern
+/Pat1 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
+       0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
+>> matrix makepattern
+/Pat2 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
+       8 8 L 8 0 L 0 0 L fill}
+>> matrix makepattern
+/Pat3 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
+       0 12 M 12 0 L stroke}
+>> matrix makepattern
+/Pat4 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
+       0 -4 M 12 8 L stroke}
+>> matrix makepattern
+/Pat5 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
+       0 12 M 8 -4 L 4 12 M 10 0 L stroke}
+>> matrix makepattern
+/Pat6 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
+       0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
+>> matrix makepattern
+/Pat7 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
+       12 0 M -4 8 L 12 4 M 0 10 L stroke}
+>> matrix makepattern
+/Pat8 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
+       -4 0 M 12 8 L -4 4 M 8 10 L stroke}
+>> matrix makepattern
+/Pat9 exch def
+/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
+/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
+/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
+/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
+/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
+/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
+/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
+} def
+%
+%
+%End of PostScript Level 2 code
+%
+/PatternBgnd {
+  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
+} def
+%
+% Substitute for Level 2 pattern fill codes with
+% grayscale if Level 2 support is not selected.
+%
+/Level1PatternFill {
+/Pattern1 {0.250 Density} bind def
+/Pattern2 {0.500 Density} bind def
+/Pattern3 {0.750 Density} bind def
+/Pattern4 {0.125 Density} bind def
+/Pattern5 {0.375 Density} bind def
+/Pattern6 {0.625 Density} bind def
+/Pattern7 {0.875 Density} bind def
+} def
+%
+% Now test for support of Level 2 code
+%
+Level1 {Level1PatternFill} {Level2PatternFill} ifelse
+%
+/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
+dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
+currentdict end definefont pop
+%
+% Encoding for ISO-8859-1 (also called Latin1)
+%
+/reencodeISO {
+dup dup findfont dup length dict begin
+{ 1 index /FID ne { def }{ pop pop } ifelse } forall
+currentdict /CharStrings known {
+       CharStrings /Idieresis known {
+               /Encoding ISOLatin1Encoding def } if
+} if
+currentdict end definefont
+} def
+/ISOLatin1Encoding [
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
+/parenleft/parenright/asterisk/plus/comma/minus/period/slash
+/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
+/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N
+/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright
+/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m
+/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/dotlessi/grave/acute/circumflex/tilde/macron/breve
+/dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut
+/ogonek/caron/space/exclamdown/cent/sterling/currency/yen/brokenbar
+/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot
+/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior
+/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine
+/guillemotright/onequarter/onehalf/threequarters/questiondown
+/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
+/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute
+/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
+/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave
+/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex
+/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis
+/yacute/thorn/ydieresis
+] def
+/MFshow {
+   { dup 5 get 3 ge
+     { 5 get 3 eq {gsave} {grestore} ifelse }
+     {dup dup 0 get findfont exch 1 get scalefont setfont
+     [ currentpoint ] exch dup 2 get 0 exch R dup 5 get 2 ne {dup dup 6
+     get exch 4 get {Gshow} {stringwidth pop 0 R} ifelse }if dup 5 get 0 eq
+     {dup 3 get {2 get neg 0 exch R pop} {pop aload pop M} ifelse} {dup 5
+     get 1 eq {dup 2 get exch dup 3 get exch 6 get stringwidth pop -2 div
+     dup 0 R} {dup 6 get stringwidth pop -2 div 0 R 6 get
+     show 2 index {aload pop M neg 3 -1 roll neg R pop pop} {pop pop pop
+     pop aload pop M} ifelse }ifelse }ifelse }
+     ifelse }
+   forall} def
+/Gswidth {dup type /stringtype eq {stringwidth} {pop (n) stringwidth} ifelse} def
+/MFwidth {0 exch { dup 5 get 3 ge { 5 get 3 eq { 0 } { pop } ifelse }
+ {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont
+     6 get Gswidth pop add} {pop} ifelse} ifelse} forall} def
+/MLshow { currentpoint stroke M
+  0 exch R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/MRshow { currentpoint stroke M
+  exch dup MFwidth neg 3 -1 roll R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/MCshow { currentpoint stroke M
+  exch dup MFwidth -2 div 3 -1 roll R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/XYsave    { [( ) 1 2 true false 3 ()] } bind def
+/XYrestore { [( ) 1 2 true false 4 ()] } bind def
+/Helvetica reencodeISO def
+Level1 SuppressPDFMark or 
+{} {
+/SDict 10 dict def
+systemdict /pdfmark known not {
+  userdict /pdfmark systemdict /cleartomark get put
+} if
+SDict begin [
+  /Title ()
+  /Subject (gnuplot plot)
+  /Creator (gnuplot 4.6 patchlevel 0)
+  /Author (ali)
+%  /Producer (gnuplot)
+%  /Keywords ()
+  /CreationDate (Sun Mar 16 18:45:26 2014)
+  /DOCINFO pdfmark
+end
+} ifelse
+end
+%%EndProlog
+%%Page: 1 1
+gnudict begin
+gsave
+doclip
+50 50 translate
+0.100 0.100 scale
+0 setgray
+newpath
+(Helvetica) findfont 110 scalefont setfont
+BackgroundColor 0 lt 3 1 roll 0 lt exch 0 lt or or not {gsave BackgroundColor C clippath fill grestore} if
+1.000 UL
+LTb
+539 352 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 352 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 0)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 644 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 644 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 10)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 936 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 936 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 20)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 1227 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 1227 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 30)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 1519 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 1519 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 40)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 1811 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 1811 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 50)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 2103 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 2103 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 60)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 2395 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 2395 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 70)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 2686 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 2686 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 80)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 2978 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 2978 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 90)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 3270 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 3270 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 100)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+539 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 0)]
+] -36.7 MCshow
+1.000 UL
+LTb
+898 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+898 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 2)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1256 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1256 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 4)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1615 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1615 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 6)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1973 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1973 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 8)]
+] -36.7 MCshow
+1.000 UL
+LTb
+2332 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+2332 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 10)]
+] -36.7 MCshow
+1.000 UL
+LTb
+2690 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+2690 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 12)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3049 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3049 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 14)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3407 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3407 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 16)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3766 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3766 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 18)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4124 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4124 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 20)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4483 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4483 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 22)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4841 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4841 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 24)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1.000 UL
+LTb
+539 3270 N
+539 352 L
+4302 0 V
+0 2918 V
+-4302 0 V
+Z stroke
+LCb setrgbcolor
+88 1811 M
+currentpoint gsave translate -270 rotate 0 0 moveto
+[ [(Helvetica) 110.0 0.0 true true 0 (The Coverage Ratio \(%\) )]
+] -36.7 MCshow
+grestore
+LTb
+LCb setrgbcolor
+2690 77 M
+[ [(Helvetica) 110.0 0.0 true true 0 (The Number of Rounds)]
+] -36.7 MCshow
+LTb
+2690 3435 M
+[ [(Helvetica) 110.0 0.0 true true 0 (The Coverage Ratio \(%\) vs The Number of Rounds)]
+] -36.7 MCshow
+1.000 UP
+1.000 UL
+LTb
+% Begin plot #1
+1.000 UP
+2.000 UL
+LT0
+0.00 0.55 0.55 C LCb setrgbcolor
+4382 3157 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Model 1 \(5 Primary Points\))]
+] -36.7 MRshow
+LT0
+0.00 0.55 0.55 C 4448 3157 M
+327 0 V
+718 3217 M
+180 0 V
+179 0 V
+179 0 V
+179 3 V
+180 4 V
+179 0 V
+179 3 V
+179 -5 V
+180 -12 V
+179 -15 V
+179 -83 V
+179 -218 V
+180 -500 V
+179 -370 V
+179 -449 V
+179 -425 V
+3766 818 L
+3945 653 L
+4124 514 L
+179 -5 V
+4483 404 L
+179 -3 V
+179 -49 V
+718 3217 Box
+898 3217 Box
+1077 3217 Box
+1256 3217 Box
+1435 3220 Box
+1615 3224 Box
+1794 3224 Box
+1973 3227 Box
+2152 3222 Box
+2332 3210 Box
+2511 3195 Box
+2690 3112 Box
+2869 2894 Box
+3049 2394 Box
+3228 2024 Box
+3407 1575 Box
+3586 1150 Box
+3766 818 Box
+3945 653 Box
+4124 514 Box
+4303 509 Box
+4483 404 Box
+4662 401 Box
+4841 352 Box
+4611 3157 Box
+% End plot #1
+% Begin plot #2
+1.000 UP
+2.000 UL
+LT1
+0.50 0.00 0.00 C LCb setrgbcolor
+4382 3047 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Model 2 \(13 Primary Points\))]
+] -36.7 MRshow
+LT1
+0.50 0.00 0.00 C 4448 3047 M
+327 0 V
+718 3247 M
+180 0 V
+179 0 V
+179 0 V
+179 2 V
+180 1 V
+179 -1 V
+179 -1 V
+179 -10 V
+180 -15 V
+179 -24 V
+179 -159 V
+179 -408 V
+180 -352 V
+179 -823 V
+3407 859 L
+3586 592 L
+3766 404 L
+179 -2 V
+179 -50 V
+179 0 V
+180 0 V
+179 0 V
+179 0 V
+718 3247 Crs
+898 3247 Crs
+1077 3247 Crs
+1256 3247 Crs
+1435 3249 Crs
+1615 3250 Crs
+1794 3249 Crs
+1973 3248 Crs
+2152 3238 Crs
+2332 3223 Crs
+2511 3199 Crs
+2690 3040 Crs
+2869 2632 Crs
+3049 2280 Crs
+3228 1457 Crs
+3407 859 Crs
+3586 592 Crs
+3766 404 Crs
+3945 402 Crs
+4124 352 Crs
+4303 352 Crs
+4483 352 Crs
+4662 352 Crs
+4841 352 Crs
+4611 3047 Crs
+% End plot #2
+% Begin plot #3
+1.000 UP
+2.000 UL
+LT2
+0.00 0.00 0.55 C LCb setrgbcolor
+4382 2937 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Model 3 \(17 Primary Points\))]
+] -36.7 MRshow
+LT2
+0.00 0.00 0.55 C 4448 2937 M
+327 0 V
+718 3254 M
+180 0 V
+179 1 V
+179 -1 V
+179 1 V
+180 1 V
+179 -1 V
+179 -4 V
+179 -9 V
+180 -13 V
+179 -138 V
+179 -226 V
+179 -574 V
+180 -642 V
+179 -541 V
+3407 655 L
+3586 513 L
+180 -61 V
+179 -51 V
+179 -49 V
+179 0 V
+180 0 V
+179 0 V
+179 0 V
+718 3254 Star
+898 3254 Star
+1077 3255 Star
+1256 3254 Star
+1435 3255 Star
+1615 3256 Star
+1794 3255 Star
+1973 3251 Star
+2152 3242 Star
+2332 3229 Star
+2511 3091 Star
+2690 2865 Star
+2869 2291 Star
+3049 1649 Star
+3228 1108 Star
+3407 655 Star
+3586 513 Star
+3766 452 Star
+3945 401 Star
+4124 352 Star
+4303 352 Star
+4483 352 Star
+4662 352 Star
+4841 352 Star
+4611 2937 Star
+% End plot #3
+% Begin plot #4
+1.000 UP
+2.000 UL
+LT3
+0.00 0.39 0.00 C LCb setrgbcolor
+4382 2827 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Model 4 \(21 Primary Points\))]
+] -36.7 MRshow
+LT3
+0.00 0.39 0.00 C 4448 2827 M
+327 0 V
+718 3257 M
+180 0 V
+179 0 V
+179 0 V
+179 0 V
+180 1 V
+179 0 V
+179 -2 V
+179 -7 V
+180 -132 V
+179 -192 V
+179 -216 V
+179 -255 V
+180 -841 V
+179 -528 V
+3407 793 L
+3586 547 L
+3766 405 L
+179 -53 V
+179 0 V
+179 0 V
+180 0 V
+179 0 V
+179 0 V
+718 3257 Star
+898 3257 Star
+1077 3257 Star
+1256 3257 Star
+1435 3257 Star
+1615 3258 Star
+1794 3258 Star
+1973 3256 Star
+2152 3249 Star
+2332 3117 Star
+2511 2925 Star
+2690 2709 Star
+2869 2454 Star
+3049 1613 Star
+3228 1085 Star
+3407 793 Star
+3586 547 Star
+3766 405 Star
+3945 352 Star
+4124 352 Star
+4303 352 Star
+4483 352 Star
+4662 352 Star
+4841 352 Star
+4611 2827 Star
+% End plot #4
+1.000 UL
+LTb
+539 3270 N
+539 352 L
+4302 0 V
+0 2918 V
+-4302 0 V
+Z stroke
+1.000 UP
+1.000 UL
+LTb
+stroke
+grestore
+end
+showpage
+%%Trailer
+%%DocumentFonts: Helvetica
+%%Pages: 1
+%%Trailer
+cleartomark
+countdictstack
+exch sub { end } repeat
+restore
+%%EOF
diff --git a/R2/EC.eps b/R2/EC.eps
new file mode 100644 (file)
index 0000000..931be60
--- /dev/null
+++ b/R2/EC.eps
@@ -0,0 +1,855 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%BoundingBox: 53 53 545 399
+%%HiResBoundingBox: 54 53.5 544.5 398.5
+%%Creator: gnuplot 4.6 patchlevel 0
+%%CreationDate: Sun Mar 16 18:46:59 2014
+%%EndComments
+% EPSF created by ps2eps 1.68
+%%BeginProlog
+save
+countdictstack
+mark
+newpath
+/showpage {} def
+/setpagedevice {pop} def
+%%EndProlog
+%%Page 1 1
+%%BeginProlog
+/gnudict 256 dict def
+gnudict begin
+%
+% The following true/false flags may be edited by hand if desired.
+% The unit line width and grayscale image gamma correction may also be changed.
+%
+/Color false def
+/Blacktext false def
+/Solid false def
+/Dashlength 1 def
+/Landscape false def
+/Level1 false def
+/Rounded false def
+/ClipToBoundingBox false def
+/SuppressPDFMark false def
+/TransparentPatterns false def
+/gnulinewidth 5.000 def
+/userlinewidth gnulinewidth def
+/Gamma 1.0 def
+/BackgroundColor {-1.000 -1.000 -1.000} def
+%
+/vshift -36 def
+/dl1 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
+} def
+/dl2 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul add } if
+} def
+/hpt_ 31.5 def
+/vpt_ 31.5 def
+/hpt hpt_ def
+/vpt vpt_ def
+/doclip {
+  ClipToBoundingBox {
+    newpath 50 50 moveto 554 50 lineto 554 410 lineto 50 410 lineto closepath
+    clip
+  } if
+} def
+%
+% Gnuplot Prolog Version 4.4 (August 2010)
+%
+%/SuppressPDFMark true def
+%
+/M {moveto} bind def
+/L {lineto} bind def
+/R {rmoveto} bind def
+/V {rlineto} bind def
+/N {newpath moveto} bind def
+/Z {closepath} bind def
+/C {setrgbcolor} bind def
+/f {rlineto fill} bind def
+/g {setgray} bind def
+/Gshow {show} def   % May be redefined later in the file to support UTF-8
+/vpt2 vpt 2 mul def
+/hpt2 hpt 2 mul def
+/Lshow {currentpoint stroke M 0 vshift R 
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
+  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
+/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
+ {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
+/BL {stroke userlinewidth 2 mul setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+/AL {stroke userlinewidth 2 div setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+/UL {dup gnulinewidth mul /userlinewidth exch def
+       dup 1 lt {pop 1} if 10 mul /udl exch def} def
+/PL {stroke userlinewidth setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+3.8 setmiterlimit
+% Default Line colors
+/LCw {1 1 1} def
+/LCb {0 0 0} def
+/LCa {0 0 0} def
+/LC0 {1 0 0} def
+/LC1 {0 1 0} def
+/LC2 {0 0 1} def
+/LC3 {1 0 1} def
+/LC4 {0 1 1} def
+/LC5 {1 1 0} def
+/LC6 {0 0 0} def
+/LC7 {1 0.3 0} def
+/LC8 {0.5 0.5 0.5} def
+% Default Line Types
+/LTw {PL [] 1 setgray} def
+/LTb {BL [] LCb DL} def
+/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
+/LT0 {PL [] LC0 DL} def
+/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
+/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
+/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
+/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
+/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
+/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
+/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
+/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
+/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
+/Dia {stroke [] 0 setdash 2 copy vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke
+  Pnt} def
+/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
+  currentpoint stroke M
+  hpt neg vpt neg R hpt2 0 V stroke
+ } def
+/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke
+  Pnt} def
+/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
+  hpt2 vpt2 neg V currentpoint stroke M
+  hpt2 neg 0 R hpt2 vpt2 V stroke} def
+/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke
+  Pnt} def
+/Star {2 copy Pls Crs} def
+/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath fill} def
+/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath fill} def
+/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke
+  Pnt} def
+/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath fill} def
+/DiaF {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath fill} def
+/Pent {stroke [] 0 setdash 2 copy gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore Pnt} def
+/PentF {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath fill grestore} def
+/Circle {stroke [] 0 setdash 2 copy
+  hpt 0 360 arc stroke Pnt} def
+/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
+/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
+/C1 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C2 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C3 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C4 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 180 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C5 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc
+       2 copy moveto
+       2 copy vpt 180 270 arc closepath fill
+       vpt 0 360 arc} bind def
+/C6 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C7 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C8 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 270 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C9 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 270 450 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
+       2 copy moveto
+       2 copy vpt 90 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C11 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 180 arc closepath fill
+       2 copy moveto
+       2 copy vpt 270 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C12 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 180 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C13 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc closepath fill
+       2 copy moveto
+       2 copy vpt 180 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C14 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 360 arc closepath fill
+       vpt 0 360 arc} bind def
+/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
+       neg 0 rlineto closepath} bind def
+/Square {dup Rec} bind def
+/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
+/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
+/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
+/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
+/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
+       exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
+       2 copy vpt Square fill Bsquare} bind def
+/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
+/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
+       Bsquare} bind def
+/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
+       Bsquare} bind def
+/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
+/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+       2 copy vpt Square fill Bsquare} bind def
+/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+       2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
+/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
+/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
+/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
+/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
+/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
+/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
+/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
+/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
+/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
+/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
+/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
+/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
+/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
+/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
+/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
+/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
+/DiaE {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke} def
+/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke} def
+/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke} def
+/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke} def
+/PentE {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore} def
+/CircE {stroke [] 0 setdash 
+  hpt 0 360 arc stroke} def
+/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
+/DiaW {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V Opaque stroke} def
+/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V Opaque stroke} def
+/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V Opaque stroke} def
+/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V Opaque stroke} def
+/PentW {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  Opaque stroke grestore} def
+/CircW {stroke [] 0 setdash 
+  hpt 0 360 arc Opaque stroke} def
+/BoxFill {gsave Rec 1 setgray fill grestore} def
+/Density {
+  /Fillden exch def
+  currentrgbcolor
+  /ColB exch def /ColG exch def /ColR exch def
+  /ColR ColR Fillden mul Fillden sub 1 add def
+  /ColG ColG Fillden mul Fillden sub 1 add def
+  /ColB ColB Fillden mul Fillden sub 1 add def
+  ColR ColG ColB setrgbcolor} def
+/BoxColFill {gsave Rec PolyFill} def
+/PolyFill {gsave Density fill grestore grestore} def
+/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
+%
+% PostScript Level 1 Pattern Fill routine for rectangles
+% Usage: x y w h s a XX PatternFill
+%      x,y = lower left corner of box to be filled
+%      w,h = width and height of box
+%        a = angle in degrees between lines and x-axis
+%       XX = 0/1 for no/yes cross-hatch
+%
+/PatternFill {gsave /PFa [ 9 2 roll ] def
+  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
+  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
+  gsave 1 setgray fill grestore clip
+  currentlinewidth 0.5 mul setlinewidth
+  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
+  0 0 M PFa 5 get rotate PFs -2 div dup translate
+  0 1 PFs PFa 4 get div 1 add floor cvi
+       {PFa 4 get mul 0 M 0 PFs V} for
+  0 PFa 6 get ne {
+       0 1 PFs PFa 4 get div 1 add floor cvi
+       {PFa 4 get mul 0 2 1 roll M PFs 0 V} for
+ } if
+  stroke grestore} def
+%
+/languagelevel where
+ {pop languagelevel} {1} ifelse
+ 2 lt
+       {/InterpretLevel1 true def}
+       {/InterpretLevel1 Level1 def}
+ ifelse
+%
+% PostScript level 2 pattern fill definitions
+%
+/Level2PatternFill {
+/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
+       bind def
+/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
+>> matrix makepattern
+/Pat1 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
+       0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
+>> matrix makepattern
+/Pat2 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
+       8 8 L 8 0 L 0 0 L fill}
+>> matrix makepattern
+/Pat3 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
+       0 12 M 12 0 L stroke}
+>> matrix makepattern
+/Pat4 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
+       0 -4 M 12 8 L stroke}
+>> matrix makepattern
+/Pat5 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
+       0 12 M 8 -4 L 4 12 M 10 0 L stroke}
+>> matrix makepattern
+/Pat6 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
+       0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
+>> matrix makepattern
+/Pat7 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
+       12 0 M -4 8 L 12 4 M 0 10 L stroke}
+>> matrix makepattern
+/Pat8 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
+       -4 0 M 12 8 L -4 4 M 8 10 L stroke}
+>> matrix makepattern
+/Pat9 exch def
+/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
+/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
+/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
+/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
+/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
+/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
+/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
+} def
+%
+%
+%End of PostScript Level 2 code
+%
+/PatternBgnd {
+  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
+} def
+%
+% Substitute for Level 2 pattern fill codes with
+% grayscale if Level 2 support is not selected.
+%
+/Level1PatternFill {
+/Pattern1 {0.250 Density} bind def
+/Pattern2 {0.500 Density} bind def
+/Pattern3 {0.750 Density} bind def
+/Pattern4 {0.125 Density} bind def
+/Pattern5 {0.375 Density} bind def
+/Pattern6 {0.625 Density} bind def
+/Pattern7 {0.875 Density} bind def
+} def
+%
+% Now test for support of Level 2 code
+%
+Level1 {Level1PatternFill} {Level2PatternFill} ifelse
+%
+/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
+dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
+currentdict end definefont pop
+%
+% Encoding for ISO-8859-1 (also called Latin1)
+%
+/reencodeISO {
+dup dup findfont dup length dict begin
+{ 1 index /FID ne { def }{ pop pop } ifelse } forall
+currentdict /CharStrings known {
+       CharStrings /Idieresis known {
+               /Encoding ISOLatin1Encoding def } if
+} if
+currentdict end definefont
+} def
+/ISOLatin1Encoding [
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
+/parenleft/parenright/asterisk/plus/comma/minus/period/slash
+/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
+/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N
+/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright
+/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m
+/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/dotlessi/grave/acute/circumflex/tilde/macron/breve
+/dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut
+/ogonek/caron/space/exclamdown/cent/sterling/currency/yen/brokenbar
+/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot
+/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior
+/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine
+/guillemotright/onequarter/onehalf/threequarters/questiondown
+/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
+/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute
+/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
+/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave
+/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex
+/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis
+/yacute/thorn/ydieresis
+] def
+/MFshow {
+   { dup 5 get 3 ge
+     { 5 get 3 eq {gsave} {grestore} ifelse }
+     {dup dup 0 get findfont exch 1 get scalefont setfont
+     [ currentpoint ] exch dup 2 get 0 exch R dup 5 get 2 ne {dup dup 6
+     get exch 4 get {Gshow} {stringwidth pop 0 R} ifelse }if dup 5 get 0 eq
+     {dup 3 get {2 get neg 0 exch R pop} {pop aload pop M} ifelse} {dup 5
+     get 1 eq {dup 2 get exch dup 3 get exch 6 get stringwidth pop -2 div
+     dup 0 R} {dup 6 get stringwidth pop -2 div 0 R 6 get
+     show 2 index {aload pop M neg 3 -1 roll neg R pop pop} {pop pop pop
+     pop aload pop M} ifelse }ifelse }ifelse }
+     ifelse }
+   forall} def
+/Gswidth {dup type /stringtype eq {stringwidth} {pop (n) stringwidth} ifelse} def
+/MFwidth {0 exch { dup 5 get 3 ge { 5 get 3 eq { 0 } { pop } ifelse }
+ {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont
+     6 get Gswidth pop add} {pop} ifelse} ifelse} forall} def
+/MLshow { currentpoint stroke M
+  0 exch R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/MRshow { currentpoint stroke M
+  exch dup MFwidth neg 3 -1 roll R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/MCshow { currentpoint stroke M
+  exch dup MFwidth -2 div 3 -1 roll R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/XYsave    { [( ) 1 2 true false 3 ()] } bind def
+/XYrestore { [( ) 1 2 true false 4 ()] } bind def
+/Helvetica reencodeISO def
+Level1 SuppressPDFMark or 
+{} {
+/SDict 10 dict def
+systemdict /pdfmark known not {
+  userdict /pdfmark systemdict /cleartomark get put
+} if
+SDict begin [
+  /Title ()
+  /Subject (gnuplot plot)
+  /Creator (gnuplot 4.6 patchlevel 0)
+  /Author (ali)
+%  /Producer (gnuplot)
+%  /Keywords ()
+  /CreationDate (Sun Mar 16 18:46:59 2014)
+  /DOCINFO pdfmark
+end
+} ifelse
+end
+%%EndProlog
+%%Page: 1 1
+gnudict begin
+gsave
+doclip
+50 50 translate
+0.100 0.100 scale
+0 setgray
+newpath
+(Helvetica) findfont 110 scalefont setfont
+BackgroundColor 0 lt 3 1 roll 0 lt exch 0 lt or or not {gsave BackgroundColor C clippath fill grestore} if
+1.000 UL
+LTb
+539 352 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 352 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 500)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 838 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 838 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 550)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 1325 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 1325 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 600)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 1811 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 1811 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 650)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 2297 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 2297 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 700)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 2784 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 2784 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 750)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 3270 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 3270 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 800)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+539 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 25)]
+] -36.7 MCshow
+1.000 UL
+LTb
+969 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+969 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 50)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1399 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1399 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 75)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1830 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1830 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 100)]
+] -36.7 MCshow
+1.000 UL
+LTb
+2260 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+2260 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 125)]
+] -36.7 MCshow
+1.000 UL
+LTb
+2690 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+2690 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 150)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3120 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3120 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 175)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3550 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3550 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 200)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3981 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3981 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 225)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4411 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4411 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 250)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4841 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4841 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 275)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1.000 UL
+LTb
+539 3270 N
+539 352 L
+4302 0 V
+0 2918 V
+-4302 0 V
+Z stroke
+LCb setrgbcolor
+88 1811 M
+currentpoint gsave translate -270 rotate 0 0 moveto
+[ [(Helvetica) 110.0 0.0 true true 0 (The Energy Consumption \(Joules\) )]
+] -36.7 MCshow
+grestore
+LTb
+LCb setrgbcolor
+2690 77 M
+[ [(Helvetica) 110.0 0.0 true true 0 (The Number of Wireless Sensor Nodes)]
+] -36.7 MCshow
+LTb
+2690 3435 M
+[ [(Helvetica) 110.0 0.0 true true 0 (The Energy Consumption \(Joules\) vs The Number of Wireless Sensor Nodes)]
+] -36.7 MCshow
+1.000 UP
+1.000 UL
+LTb
+% Begin plot #1
+1.000 UP
+2.000 UL
+LT0
+0.00 0.55 0.55 C LCb setrgbcolor
+2059 3118 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Model 1 \(5 Primary Points\))]
+] -36.7 MRshow
+LT0
+0.00 0.55 0.55 C 2125 3118 M
+327 0 V
+969 440 M
+861 9 V
+860 483 V
+860 622 V
+861 1159 V
+969 440 Box
+1830 449 Box
+2690 932 Box
+3550 1554 Box
+4411 2713 Box
+2288 3118 Box
+% End plot #1
+% Begin plot #2
+1.000 UP
+2.000 UL
+LT1
+0.50 0.00 0.00 C LCb setrgbcolor
+2059 3008 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Model 2 \(13 Primary Points\))]
+] -36.7 MRshow
+LT1
+0.50 0.00 0.00 C 2125 3008 M
+327 0 V
+969 1183 M
+1830 877 L
+860 443 V
+860 414 V
+861 1354 V
+969 1183 Crs
+1830 877 Crs
+2690 1320 Crs
+3550 1734 Crs
+4411 3088 Crs
+2288 3008 Crs
+% End plot #2
+% Begin plot #3
+1.000 UP
+2.000 UL
+LT2
+0.00 0.00 0.55 C LCb setrgbcolor
+2059 2898 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Model 3 \(17 Primary Points\))]
+] -36.7 MRshow
+LT2
+0.00 0.00 0.55 C 2125 2898 M
+327 0 V
+969 1629 M
+861 -446 V
+860 477 V
+860 556 V
+861 882 V
+969 1629 Star
+1830 1183 Star
+2690 1660 Star
+3550 2216 Star
+4411 3098 Star
+2288 2898 Star
+% End plot #3
+% Begin plot #4
+1.000 UP
+2.000 UL
+LT3
+0.00 0.39 0.00 C LCb setrgbcolor
+2059 2788 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Model 4 \(21 Primary Points\))]
+] -36.7 MRshow
+LT3
+0.00 0.39 0.00 C 2125 2788 M
+327 0 V
+969 1330 M
+861 35 V
+860 366 V
+860 322 V
+861 827 V
+969 1330 Star
+1830 1365 Star
+2690 1731 Star
+3550 2053 Star
+4411 2880 Star
+2288 2788 Star
+% End plot #4
+1.000 UL
+LTb
+539 3270 N
+539 352 L
+4302 0 V
+0 2918 V
+-4302 0 V
+Z stroke
+1.000 UP
+1.000 UL
+LTb
+stroke
+grestore
+end
+showpage
+%%Trailer
+%%DocumentFonts: Helvetica
+%%Pages: 1
+%%Trailer
+cleartomark
+countdictstack
+exch sub { end } repeat
+restore
+%%EOF
diff --git a/R2/ESR.eps b/R2/ESR.eps
new file mode 100644 (file)
index 0000000..3d659e3
--- /dev/null
@@ -0,0 +1,1067 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%BoundingBox: 53 53 542 399
+%%HiResBoundingBox: 54 53.5 541.5 398.5
+%%Creator: gnuplot 4.6 patchlevel 0
+%%CreationDate: Sun Mar 16 18:48:15 2014
+%%EndComments
+% EPSF created by ps2eps 1.68
+%%BeginProlog
+save
+countdictstack
+mark
+newpath
+/showpage {} def
+/setpagedevice {pop} def
+%%EndProlog
+%%Page 1 1
+%%BeginProlog
+/gnudict 256 dict def
+gnudict begin
+%
+% The following true/false flags may be edited by hand if desired.
+% The unit line width and grayscale image gamma correction may also be changed.
+%
+/Color false def
+/Blacktext false def
+/Solid false def
+/Dashlength 1 def
+/Landscape false def
+/Level1 false def
+/Rounded false def
+/ClipToBoundingBox false def
+/SuppressPDFMark false def
+/TransparentPatterns false def
+/gnulinewidth 5.000 def
+/userlinewidth gnulinewidth def
+/Gamma 1.0 def
+/BackgroundColor {-1.000 -1.000 -1.000} def
+%
+/vshift -36 def
+/dl1 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
+} def
+/dl2 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul add } if
+} def
+/hpt_ 31.5 def
+/vpt_ 31.5 def
+/hpt hpt_ def
+/vpt vpt_ def
+/doclip {
+  ClipToBoundingBox {
+    newpath 50 50 moveto 554 50 lineto 554 410 lineto 50 410 lineto closepath
+    clip
+  } if
+} def
+%
+% Gnuplot Prolog Version 4.4 (August 2010)
+%
+%/SuppressPDFMark true def
+%
+/M {moveto} bind def
+/L {lineto} bind def
+/R {rmoveto} bind def
+/V {rlineto} bind def
+/N {newpath moveto} bind def
+/Z {closepath} bind def
+/C {setrgbcolor} bind def
+/f {rlineto fill} bind def
+/g {setgray} bind def
+/Gshow {show} def   % May be redefined later in the file to support UTF-8
+/vpt2 vpt 2 mul def
+/hpt2 hpt 2 mul def
+/Lshow {currentpoint stroke M 0 vshift R 
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
+  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
+/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
+ {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
+/BL {stroke userlinewidth 2 mul setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+/AL {stroke userlinewidth 2 div setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+/UL {dup gnulinewidth mul /userlinewidth exch def
+       dup 1 lt {pop 1} if 10 mul /udl exch def} def
+/PL {stroke userlinewidth setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+3.8 setmiterlimit
+% Default Line colors
+/LCw {1 1 1} def
+/LCb {0 0 0} def
+/LCa {0 0 0} def
+/LC0 {1 0 0} def
+/LC1 {0 1 0} def
+/LC2 {0 0 1} def
+/LC3 {1 0 1} def
+/LC4 {0 1 1} def
+/LC5 {1 1 0} def
+/LC6 {0 0 0} def
+/LC7 {1 0.3 0} def
+/LC8 {0.5 0.5 0.5} def
+% Default Line Types
+/LTw {PL [] 1 setgray} def
+/LTb {BL [] LCb DL} def
+/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
+/LT0 {PL [] LC0 DL} def
+/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
+/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
+/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
+/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
+/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
+/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
+/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
+/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
+/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
+/Dia {stroke [] 0 setdash 2 copy vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke
+  Pnt} def
+/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
+  currentpoint stroke M
+  hpt neg vpt neg R hpt2 0 V stroke
+ } def
+/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke
+  Pnt} def
+/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
+  hpt2 vpt2 neg V currentpoint stroke M
+  hpt2 neg 0 R hpt2 vpt2 V stroke} def
+/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke
+  Pnt} def
+/Star {2 copy Pls Crs} def
+/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath fill} def
+/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath fill} def
+/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke
+  Pnt} def
+/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath fill} def
+/DiaF {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath fill} def
+/Pent {stroke [] 0 setdash 2 copy gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore Pnt} def
+/PentF {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath fill grestore} def
+/Circle {stroke [] 0 setdash 2 copy
+  hpt 0 360 arc stroke Pnt} def
+/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
+/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
+/C1 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C2 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C3 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C4 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 180 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C5 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc
+       2 copy moveto
+       2 copy vpt 180 270 arc closepath fill
+       vpt 0 360 arc} bind def
+/C6 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C7 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C8 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 270 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C9 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 270 450 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
+       2 copy moveto
+       2 copy vpt 90 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C11 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 180 arc closepath fill
+       2 copy moveto
+       2 copy vpt 270 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C12 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 180 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C13 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc closepath fill
+       2 copy moveto
+       2 copy vpt 180 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C14 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 360 arc closepath fill
+       vpt 0 360 arc} bind def
+/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
+       neg 0 rlineto closepath} bind def
+/Square {dup Rec} bind def
+/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
+/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
+/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
+/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
+/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
+       exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
+       2 copy vpt Square fill Bsquare} bind def
+/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
+/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
+       Bsquare} bind def
+/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
+       Bsquare} bind def
+/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
+/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+       2 copy vpt Square fill Bsquare} bind def
+/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+       2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
+/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
+/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
+/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
+/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
+/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
+/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
+/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
+/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
+/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
+/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
+/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
+/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
+/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
+/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
+/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
+/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
+/DiaE {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke} def
+/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke} def
+/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke} def
+/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke} def
+/PentE {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore} def
+/CircE {stroke [] 0 setdash 
+  hpt 0 360 arc stroke} def
+/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
+/DiaW {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V Opaque stroke} def
+/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V Opaque stroke} def
+/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V Opaque stroke} def
+/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V Opaque stroke} def
+/PentW {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  Opaque stroke grestore} def
+/CircW {stroke [] 0 setdash 
+  hpt 0 360 arc Opaque stroke} def
+/BoxFill {gsave Rec 1 setgray fill grestore} def
+/Density {
+  /Fillden exch def
+  currentrgbcolor
+  /ColB exch def /ColG exch def /ColR exch def
+  /ColR ColR Fillden mul Fillden sub 1 add def
+  /ColG ColG Fillden mul Fillden sub 1 add def
+  /ColB ColB Fillden mul Fillden sub 1 add def
+  ColR ColG ColB setrgbcolor} def
+/BoxColFill {gsave Rec PolyFill} def
+/PolyFill {gsave Density fill grestore grestore} def
+/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
+%
+% PostScript Level 1 Pattern Fill routine for rectangles
+% Usage: x y w h s a XX PatternFill
+%      x,y = lower left corner of box to be filled
+%      w,h = width and height of box
+%        a = angle in degrees between lines and x-axis
+%       XX = 0/1 for no/yes cross-hatch
+%
+/PatternFill {gsave /PFa [ 9 2 roll ] def
+  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
+  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
+  gsave 1 setgray fill grestore clip
+  currentlinewidth 0.5 mul setlinewidth
+  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
+  0 0 M PFa 5 get rotate PFs -2 div dup translate
+  0 1 PFs PFa 4 get div 1 add floor cvi
+       {PFa 4 get mul 0 M 0 PFs V} for
+  0 PFa 6 get ne {
+       0 1 PFs PFa 4 get div 1 add floor cvi
+       {PFa 4 get mul 0 2 1 roll M PFs 0 V} for
+ } if
+  stroke grestore} def
+%
+/languagelevel where
+ {pop languagelevel} {1} ifelse
+ 2 lt
+       {/InterpretLevel1 true def}
+       {/InterpretLevel1 Level1 def}
+ ifelse
+%
+% PostScript level 2 pattern fill definitions
+%
+/Level2PatternFill {
+/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
+       bind def
+/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
+>> matrix makepattern
+/Pat1 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
+       0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
+>> matrix makepattern
+/Pat2 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
+       8 8 L 8 0 L 0 0 L fill}
+>> matrix makepattern
+/Pat3 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
+       0 12 M 12 0 L stroke}
+>> matrix makepattern
+/Pat4 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
+       0 -4 M 12 8 L stroke}
+>> matrix makepattern
+/Pat5 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
+       0 12 M 8 -4 L 4 12 M 10 0 L stroke}
+>> matrix makepattern
+/Pat6 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
+       0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
+>> matrix makepattern
+/Pat7 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
+       12 0 M -4 8 L 12 4 M 0 10 L stroke}
+>> matrix makepattern
+/Pat8 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
+       -4 0 M 12 8 L -4 4 M 8 10 L stroke}
+>> matrix makepattern
+/Pat9 exch def
+/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
+/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
+/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
+/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
+/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
+/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
+/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
+} def
+%
+%
+%End of PostScript Level 2 code
+%
+/PatternBgnd {
+  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
+} def
+%
+% Substitute for Level 2 pattern fill codes with
+% grayscale if Level 2 support is not selected.
+%
+/Level1PatternFill {
+/Pattern1 {0.250 Density} bind def
+/Pattern2 {0.500 Density} bind def
+/Pattern3 {0.750 Density} bind def
+/Pattern4 {0.125 Density} bind def
+/Pattern5 {0.375 Density} bind def
+/Pattern6 {0.625 Density} bind def
+/Pattern7 {0.875 Density} bind def
+} def
+%
+% Now test for support of Level 2 code
+%
+Level1 {Level1PatternFill} {Level2PatternFill} ifelse
+%
+/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
+dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
+currentdict end definefont pop
+%
+% Encoding for ISO-8859-1 (also called Latin1)
+%
+/reencodeISO {
+dup dup findfont dup length dict begin
+{ 1 index /FID ne { def }{ pop pop } ifelse } forall
+currentdict /CharStrings known {
+       CharStrings /Idieresis known {
+               /Encoding ISOLatin1Encoding def } if
+} if
+currentdict end definefont
+} def
+/ISOLatin1Encoding [
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
+/parenleft/parenright/asterisk/plus/comma/minus/period/slash
+/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
+/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N
+/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright
+/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m
+/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/dotlessi/grave/acute/circumflex/tilde/macron/breve
+/dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut
+/ogonek/caron/space/exclamdown/cent/sterling/currency/yen/brokenbar
+/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot
+/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior
+/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine
+/guillemotright/onequarter/onehalf/threequarters/questiondown
+/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
+/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute
+/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
+/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave
+/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex
+/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis
+/yacute/thorn/ydieresis
+] def
+/MFshow {
+   { dup 5 get 3 ge
+     { 5 get 3 eq {gsave} {grestore} ifelse }
+     {dup dup 0 get findfont exch 1 get scalefont setfont
+     [ currentpoint ] exch dup 2 get 0 exch R dup 5 get 2 ne {dup dup 6
+     get exch 4 get {Gshow} {stringwidth pop 0 R} ifelse }if dup 5 get 0 eq
+     {dup 3 get {2 get neg 0 exch R pop} {pop aload pop M} ifelse} {dup 5
+     get 1 eq {dup 2 get exch dup 3 get exch 6 get stringwidth pop -2 div
+     dup 0 R} {dup 6 get stringwidth pop -2 div 0 R 6 get
+     show 2 index {aload pop M neg 3 -1 roll neg R pop pop} {pop pop pop
+     pop aload pop M} ifelse }ifelse }ifelse }
+     ifelse }
+   forall} def
+/Gswidth {dup type /stringtype eq {stringwidth} {pop (n) stringwidth} ifelse} def
+/MFwidth {0 exch { dup 5 get 3 ge { 5 get 3 eq { 0 } { pop } ifelse }
+ {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont
+     6 get Gswidth pop add} {pop} ifelse} ifelse} forall} def
+/MLshow { currentpoint stroke M
+  0 exch R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/MRshow { currentpoint stroke M
+  exch dup MFwidth neg 3 -1 roll R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/MCshow { currentpoint stroke M
+  exch dup MFwidth -2 div 3 -1 roll R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/XYsave    { [( ) 1 2 true false 3 ()] } bind def
+/XYrestore { [( ) 1 2 true false 4 ()] } bind def
+/Helvetica reencodeISO def
+Level1 SuppressPDFMark or 
+{} {
+/SDict 10 dict def
+systemdict /pdfmark known not {
+  userdict /pdfmark systemdict /cleartomark get put
+} if
+SDict begin [
+  /Title ()
+  /Subject (gnuplot plot)
+  /Creator (gnuplot 4.6 patchlevel 0)
+  /Author (ali)
+%  /Producer (gnuplot)
+%  /Keywords ()
+  /CreationDate (Sun Mar 16 18:48:15 2014)
+  /DOCINFO pdfmark
+end
+} ifelse
+end
+%%EndProlog
+%%Page: 1 1
+gnudict begin
+gsave
+doclip
+50 50 translate
+0.100 0.100 scale
+0 setgray
+newpath
+(Helvetica) findfont 110 scalefont setfont
+BackgroundColor 0 lt 3 1 roll 0 lt exch 0 lt or or not {gsave BackgroundColor C clippath fill grestore} if
+1.000 UL
+LTb
+539 352 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 352 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 0)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 644 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 644 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 10)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 936 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 936 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 20)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 1227 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 1227 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 30)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 1519 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 1519 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 40)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 1811 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 1811 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 50)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 2103 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 2103 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 60)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 2395 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 2395 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 70)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 2686 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 2686 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 80)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 2978 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 2978 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 90)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 3270 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 3270 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 100)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+539 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 0)]
+] -36.7 MCshow
+1.000 UL
+LTb
+898 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+898 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 2)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1256 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1256 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 4)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1615 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1615 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 6)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1973 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1973 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 8)]
+] -36.7 MCshow
+1.000 UL
+LTb
+2332 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+2332 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 10)]
+] -36.7 MCshow
+1.000 UL
+LTb
+2690 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+2690 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 12)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3049 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3049 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 14)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3407 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3407 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 16)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3766 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3766 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 18)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4124 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4124 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 20)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4483 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4483 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 22)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4841 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4841 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 24)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1.000 UL
+LTb
+539 3270 N
+539 352 L
+4302 0 V
+0 2918 V
+-4302 0 V
+Z stroke
+LCb setrgbcolor
+88 1811 M
+currentpoint gsave translate -270 rotate 0 0 moveto
+[ [(Helvetica) 110.0 0.0 true true 0 (The Energy Saving Ratio \(%\) )]
+] -36.7 MCshow
+grestore
+LTb
+LCb setrgbcolor
+2690 77 M
+[ [(Helvetica) 110.0 0.0 true true 0 (The Number of Rounds)]
+] -36.7 MCshow
+LTb
+2690 3435 M
+[ [(Helvetica) 110.0 0.0 true true 0 (The Energy Saving Ratio \(%\) vs The Number of Rounds)]
+] -36.7 MCshow
+1.000 UP
+1.000 UL
+LTb
+% Begin plot #1
+1.000 UP
+2.000 UL
+LT0
+0.00 0.55 0.55 C LCb setrgbcolor
+4316 3152 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Model 1 \(5 Primary Points\))]
+] -36.7 MRshow
+LT0
+0.00 0.55 0.55 C 4382 3152 M
+327 0 V
+718 3270 M
+180 0 V
+179 -10 V
+179 -44 V
+179 -228 V
+180 -153 V
+179 -72 V
+179 -132 V
+179 -226 V
+180 -178 V
+179 -160 V
+179 -192 V
+179 -268 V
+180 -333 V
+179 -230 V
+3407 834 L
+3586 657 L
+3766 541 L
+179 -68 V
+179 -43 V
+179 -10 V
+180 -47 V
+179 -4 V
+179 -17 V
+718 3270 Box
+898 3270 Box
+1077 3260 Box
+1256 3216 Box
+1435 2988 Box
+1615 2835 Box
+1794 2763 Box
+1973 2631 Box
+2152 2405 Box
+2332 2227 Box
+2511 2067 Box
+2690 1875 Box
+2869 1607 Box
+3049 1274 Box
+3228 1044 Box
+3407 834 Box
+3586 657 Box
+3766 541 Box
+3945 473 Box
+4124 430 Box
+4303 420 Box
+4483 373 Box
+4662 369 Box
+4841 352 Box
+4545 3152 Box
+% End plot #1
+% Begin plot #2
+1.000 UP
+2.000 UL
+LT1
+0.50 0.00 0.00 C LCb setrgbcolor
+4316 3042 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Model 2 \(13 Primary Points\))]
+] -36.7 MRshow
+LT1
+0.50 0.00 0.00 C 4382 3042 M
+327 0 V
+718 3270 M
+180 0 V
+179 -11 V
+179 -52 V
+179 -282 V
+180 -150 V
+179 -78 V
+179 -148 V
+179 -235 V
+180 -205 V
+179 -173 V
+179 -243 V
+179 -349 V
+180 -264 V
+3228 736 L
+3407 528 L
+179 -95 V
+180 -58 V
+179 -4 V
+179 -19 V
+179 0 V
+180 0 V
+179 0 V
+179 0 V
+718 3270 Crs
+898 3270 Crs
+1077 3259 Crs
+1256 3207 Crs
+1435 2925 Crs
+1615 2775 Crs
+1794 2697 Crs
+1973 2549 Crs
+2152 2314 Crs
+2332 2109 Crs
+2511 1936 Crs
+2690 1693 Crs
+2869 1344 Crs
+3049 1080 Crs
+3228 736 Crs
+3407 528 Crs
+3586 433 Crs
+3766 375 Crs
+3945 371 Crs
+4124 352 Crs
+4303 352 Crs
+4483 352 Crs
+4662 352 Crs
+4841 352 Crs
+4545 3042 Crs
+% End plot #2
+% Begin plot #3
+1.000 UP
+2.000 UL
+LT2
+0.00 0.00 0.55 C LCb setrgbcolor
+4316 2932 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Model 3 \(17 Primary Points\))]
+] -36.7 MRshow
+LT2
+0.00 0.00 0.55 C 4382 2932 M
+327 0 V
+718 3270 M
+180 0 V
+179 -12 V
+179 -61 V
+179 -304 V
+180 -155 V
+179 -67 V
+179 -152 V
+179 -245 V
+180 -223 V
+179 -206 V
+179 -269 V
+179 -403 V
+3049 850 L
+3228 632 L
+3407 470 L
+179 -48 V
+180 -35 V
+179 -21 V
+179 -14 V
+179 0 V
+180 0 V
+179 0 V
+179 0 V
+718 3270 Star
+898 3270 Star
+1077 3258 Star
+1256 3197 Star
+1435 2893 Star
+1615 2738 Star
+1794 2671 Star
+1973 2519 Star
+2152 2274 Star
+2332 2051 Star
+2511 1845 Star
+2690 1576 Star
+2869 1173 Star
+3049 850 Star
+3228 632 Star
+3407 470 Star
+3586 422 Star
+3766 387 Star
+3945 366 Star
+4124 352 Star
+4303 352 Star
+4483 352 Star
+4662 352 Star
+4841 352 Star
+4545 2932 Star
+% End plot #3
+% Begin plot #4
+1.000 UP
+2.000 UL
+LT3
+0.00 0.39 0.00 C LCb setrgbcolor
+4316 2822 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Model 4 \(21 Primary Points\))]
+] -36.7 MRshow
+LT3
+0.00 0.39 0.00 C 4382 2822 M
+327 0 V
+718 3270 M
+180 0 V
+179 -17 V
+179 -69 V
+179 -279 V
+180 -171 V
+179 -92 V
+179 -154 V
+179 -234 V
+180 -269 V
+179 -235 V
+179 -261 V
+179 -256 V
+3049 855 L
+3228 646 L
+3407 505 L
+179 -83 V
+180 -44 V
+179 -26 V
+179 0 V
+179 0 V
+180 0 V
+179 0 V
+179 0 V
+718 3270 Star
+898 3270 Star
+1077 3253 Star
+1256 3184 Star
+1435 2905 Star
+1615 2734 Star
+1794 2642 Star
+1973 2488 Star
+2152 2254 Star
+2332 1985 Star
+2511 1750 Star
+2690 1489 Star
+2869 1233 Star
+3049 855 Star
+3228 646 Star
+3407 505 Star
+3586 422 Star
+3766 378 Star
+3945 352 Star
+4124 352 Star
+4303 352 Star
+4483 352 Star
+4662 352 Star
+4841 352 Star
+4545 2822 Star
+% End plot #4
+1.000 UL
+LTb
+539 3270 N
+539 352 L
+4302 0 V
+0 2918 V
+-4302 0 V
+Z stroke
+1.000 UP
+1.000 UL
+LTb
+stroke
+grestore
+end
+showpage
+%%Trailer
+%%DocumentFonts: Helvetica
+%%Pages: 1
+%%Trailer
+cleartomark
+countdictstack
+exch sub { end } repeat
+restore
+%%EOF
diff --git a/R2/LT.eps b/R2/LT.eps
new file mode 100644 (file)
index 0000000..0d9a4f5
--- /dev/null
+++ b/R2/LT.eps
@@ -0,0 +1,895 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%BoundingBox: 53 53 545 399
+%%HiResBoundingBox: 54 53.5 544.5 398.5
+%%Creator: gnuplot 4.6 patchlevel 0
+%%CreationDate: Sun Mar 16 18:50:02 2014
+%%EndComments
+% EPSF created by ps2eps 1.68
+%%BeginProlog
+save
+countdictstack
+mark
+newpath
+/showpage {} def
+/setpagedevice {pop} def
+%%EndProlog
+%%Page 1 1
+%%BeginProlog
+/gnudict 256 dict def
+gnudict begin
+%
+% The following true/false flags may be edited by hand if desired.
+% The unit line width and grayscale image gamma correction may also be changed.
+%
+/Color false def
+/Blacktext false def
+/Solid false def
+/Dashlength 1 def
+/Landscape false def
+/Level1 false def
+/Rounded false def
+/ClipToBoundingBox false def
+/SuppressPDFMark false def
+/TransparentPatterns false def
+/gnulinewidth 5.000 def
+/userlinewidth gnulinewidth def
+/Gamma 1.0 def
+/BackgroundColor {-1.000 -1.000 -1.000} def
+%
+/vshift -36 def
+/dl1 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
+} def
+/dl2 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul add } if
+} def
+/hpt_ 31.5 def
+/vpt_ 31.5 def
+/hpt hpt_ def
+/vpt vpt_ def
+/doclip {
+  ClipToBoundingBox {
+    newpath 50 50 moveto 554 50 lineto 554 410 lineto 50 410 lineto closepath
+    clip
+  } if
+} def
+%
+% Gnuplot Prolog Version 4.4 (August 2010)
+%
+%/SuppressPDFMark true def
+%
+/M {moveto} bind def
+/L {lineto} bind def
+/R {rmoveto} bind def
+/V {rlineto} bind def
+/N {newpath moveto} bind def
+/Z {closepath} bind def
+/C {setrgbcolor} bind def
+/f {rlineto fill} bind def
+/g {setgray} bind def
+/Gshow {show} def   % May be redefined later in the file to support UTF-8
+/vpt2 vpt 2 mul def
+/hpt2 hpt 2 mul def
+/Lshow {currentpoint stroke M 0 vshift R 
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
+  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
+/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
+ {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
+/BL {stroke userlinewidth 2 mul setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+/AL {stroke userlinewidth 2 div setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+/UL {dup gnulinewidth mul /userlinewidth exch def
+       dup 1 lt {pop 1} if 10 mul /udl exch def} def
+/PL {stroke userlinewidth setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+3.8 setmiterlimit
+% Default Line colors
+/LCw {1 1 1} def
+/LCb {0 0 0} def
+/LCa {0 0 0} def
+/LC0 {1 0 0} def
+/LC1 {0 1 0} def
+/LC2 {0 0 1} def
+/LC3 {1 0 1} def
+/LC4 {0 1 1} def
+/LC5 {1 1 0} def
+/LC6 {0 0 0} def
+/LC7 {1 0.3 0} def
+/LC8 {0.5 0.5 0.5} def
+% Default Line Types
+/LTw {PL [] 1 setgray} def
+/LTb {BL [] LCb DL} def
+/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
+/LT0 {PL [] LC0 DL} def
+/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
+/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
+/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
+/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
+/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
+/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
+/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
+/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
+/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
+/Dia {stroke [] 0 setdash 2 copy vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke
+  Pnt} def
+/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
+  currentpoint stroke M
+  hpt neg vpt neg R hpt2 0 V stroke
+ } def
+/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke
+  Pnt} def
+/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
+  hpt2 vpt2 neg V currentpoint stroke M
+  hpt2 neg 0 R hpt2 vpt2 V stroke} def
+/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke
+  Pnt} def
+/Star {2 copy Pls Crs} def
+/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath fill} def
+/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath fill} def
+/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke
+  Pnt} def
+/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath fill} def
+/DiaF {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath fill} def
+/Pent {stroke [] 0 setdash 2 copy gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore Pnt} def
+/PentF {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath fill grestore} def
+/Circle {stroke [] 0 setdash 2 copy
+  hpt 0 360 arc stroke Pnt} def
+/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
+/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
+/C1 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C2 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C3 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C4 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 180 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C5 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc
+       2 copy moveto
+       2 copy vpt 180 270 arc closepath fill
+       vpt 0 360 arc} bind def
+/C6 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C7 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C8 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 270 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C9 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 270 450 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
+       2 copy moveto
+       2 copy vpt 90 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C11 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 180 arc closepath fill
+       2 copy moveto
+       2 copy vpt 270 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C12 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 180 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C13 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc closepath fill
+       2 copy moveto
+       2 copy vpt 180 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C14 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 360 arc closepath fill
+       vpt 0 360 arc} bind def
+/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
+       neg 0 rlineto closepath} bind def
+/Square {dup Rec} bind def
+/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
+/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
+/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
+/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
+/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
+       exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
+       2 copy vpt Square fill Bsquare} bind def
+/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
+/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
+       Bsquare} bind def
+/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
+       Bsquare} bind def
+/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
+/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+       2 copy vpt Square fill Bsquare} bind def
+/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+       2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
+/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
+/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
+/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
+/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
+/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
+/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
+/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
+/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
+/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
+/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
+/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
+/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
+/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
+/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
+/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
+/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
+/DiaE {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke} def
+/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke} def
+/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke} def
+/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke} def
+/PentE {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore} def
+/CircE {stroke [] 0 setdash 
+  hpt 0 360 arc stroke} def
+/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
+/DiaW {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V Opaque stroke} def
+/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V Opaque stroke} def
+/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V Opaque stroke} def
+/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V Opaque stroke} def
+/PentW {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  Opaque stroke grestore} def
+/CircW {stroke [] 0 setdash 
+  hpt 0 360 arc Opaque stroke} def
+/BoxFill {gsave Rec 1 setgray fill grestore} def
+/Density {
+  /Fillden exch def
+  currentrgbcolor
+  /ColB exch def /ColG exch def /ColR exch def
+  /ColR ColR Fillden mul Fillden sub 1 add def
+  /ColG ColG Fillden mul Fillden sub 1 add def
+  /ColB ColB Fillden mul Fillden sub 1 add def
+  ColR ColG ColB setrgbcolor} def
+/BoxColFill {gsave Rec PolyFill} def
+/PolyFill {gsave Density fill grestore grestore} def
+/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
+%
+% PostScript Level 1 Pattern Fill routine for rectangles
+% Usage: x y w h s a XX PatternFill
+%      x,y = lower left corner of box to be filled
+%      w,h = width and height of box
+%        a = angle in degrees between lines and x-axis
+%       XX = 0/1 for no/yes cross-hatch
+%
+/PatternFill {gsave /PFa [ 9 2 roll ] def
+  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
+  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
+  gsave 1 setgray fill grestore clip
+  currentlinewidth 0.5 mul setlinewidth
+  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
+  0 0 M PFa 5 get rotate PFs -2 div dup translate
+  0 1 PFs PFa 4 get div 1 add floor cvi
+       {PFa 4 get mul 0 M 0 PFs V} for
+  0 PFa 6 get ne {
+       0 1 PFs PFa 4 get div 1 add floor cvi
+       {PFa 4 get mul 0 2 1 roll M PFs 0 V} for
+ } if
+  stroke grestore} def
+%
+/languagelevel where
+ {pop languagelevel} {1} ifelse
+ 2 lt
+       {/InterpretLevel1 true def}
+       {/InterpretLevel1 Level1 def}
+ ifelse
+%
+% PostScript level 2 pattern fill definitions
+%
+/Level2PatternFill {
+/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
+       bind def
+/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
+>> matrix makepattern
+/Pat1 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
+       0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
+>> matrix makepattern
+/Pat2 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
+       8 8 L 8 0 L 0 0 L fill}
+>> matrix makepattern
+/Pat3 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
+       0 12 M 12 0 L stroke}
+>> matrix makepattern
+/Pat4 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
+       0 -4 M 12 8 L stroke}
+>> matrix makepattern
+/Pat5 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
+       0 12 M 8 -4 L 4 12 M 10 0 L stroke}
+>> matrix makepattern
+/Pat6 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
+       0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
+>> matrix makepattern
+/Pat7 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
+       12 0 M -4 8 L 12 4 M 0 10 L stroke}
+>> matrix makepattern
+/Pat8 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
+       -4 0 M 12 8 L -4 4 M 8 10 L stroke}
+>> matrix makepattern
+/Pat9 exch def
+/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
+/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
+/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
+/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
+/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
+/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
+/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
+} def
+%
+%
+%End of PostScript Level 2 code
+%
+/PatternBgnd {
+  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
+} def
+%
+% Substitute for Level 2 pattern fill codes with
+% grayscale if Level 2 support is not selected.
+%
+/Level1PatternFill {
+/Pattern1 {0.250 Density} bind def
+/Pattern2 {0.500 Density} bind def
+/Pattern3 {0.750 Density} bind def
+/Pattern4 {0.125 Density} bind def
+/Pattern5 {0.375 Density} bind def
+/Pattern6 {0.625 Density} bind def
+/Pattern7 {0.875 Density} bind def
+} def
+%
+% Now test for support of Level 2 code
+%
+Level1 {Level1PatternFill} {Level2PatternFill} ifelse
+%
+/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
+dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
+currentdict end definefont pop
+%
+% Encoding for ISO-8859-1 (also called Latin1)
+%
+/reencodeISO {
+dup dup findfont dup length dict begin
+{ 1 index /FID ne { def }{ pop pop } ifelse } forall
+currentdict /CharStrings known {
+       CharStrings /Idieresis known {
+               /Encoding ISOLatin1Encoding def } if
+} if
+currentdict end definefont
+} def
+/ISOLatin1Encoding [
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
+/parenleft/parenright/asterisk/plus/comma/minus/period/slash
+/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
+/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N
+/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright
+/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m
+/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/dotlessi/grave/acute/circumflex/tilde/macron/breve
+/dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut
+/ogonek/caron/space/exclamdown/cent/sterling/currency/yen/brokenbar
+/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot
+/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior
+/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine
+/guillemotright/onequarter/onehalf/threequarters/questiondown
+/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
+/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute
+/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
+/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave
+/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex
+/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis
+/yacute/thorn/ydieresis
+] def
+/MFshow {
+   { dup 5 get 3 ge
+     { 5 get 3 eq {gsave} {grestore} ifelse }
+     {dup dup 0 get findfont exch 1 get scalefont setfont
+     [ currentpoint ] exch dup 2 get 0 exch R dup 5 get 2 ne {dup dup 6
+     get exch 4 get {Gshow} {stringwidth pop 0 R} ifelse }if dup 5 get 0 eq
+     {dup 3 get {2 get neg 0 exch R pop} {pop aload pop M} ifelse} {dup 5
+     get 1 eq {dup 2 get exch dup 3 get exch 6 get stringwidth pop -2 div
+     dup 0 R} {dup 6 get stringwidth pop -2 div 0 R 6 get
+     show 2 index {aload pop M neg 3 -1 roll neg R pop pop} {pop pop pop
+     pop aload pop M} ifelse }ifelse }ifelse }
+     ifelse }
+   forall} def
+/Gswidth {dup type /stringtype eq {stringwidth} {pop (n) stringwidth} ifelse} def
+/MFwidth {0 exch { dup 5 get 3 ge { 5 get 3 eq { 0 } { pop } ifelse }
+ {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont
+     6 get Gswidth pop add} {pop} ifelse} ifelse} forall} def
+/MLshow { currentpoint stroke M
+  0 exch R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/MRshow { currentpoint stroke M
+  exch dup MFwidth neg 3 -1 roll R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/MCshow { currentpoint stroke M
+  exch dup MFwidth -2 div 3 -1 roll R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/XYsave    { [( ) 1 2 true false 3 ()] } bind def
+/XYrestore { [( ) 1 2 true false 4 ()] } bind def
+/Helvetica reencodeISO def
+Level1 SuppressPDFMark or 
+{} {
+/SDict 10 dict def
+systemdict /pdfmark known not {
+  userdict /pdfmark systemdict /cleartomark get put
+} if
+SDict begin [
+  /Title ()
+  /Subject (gnuplot plot)
+  /Creator (gnuplot 4.6 patchlevel 0)
+  /Author (ali)
+%  /Producer (gnuplot)
+%  /Keywords ()
+  /CreationDate (Sun Mar 16 18:50:02 2014)
+  /DOCINFO pdfmark
+end
+} ifelse
+end
+%%EndProlog
+%%Page: 1 1
+gnudict begin
+gsave
+doclip
+50 50 translate
+0.100 0.100 scale
+0 setgray
+newpath
+(Helvetica) findfont 110 scalefont setfont
+BackgroundColor 0 lt 3 1 roll 0 lt exch 0 lt or or not {gsave BackgroundColor C clippath fill grestore} if
+1.000 UL
+LTb
+671 352 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 352 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 0)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 644 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 644 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 2500)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 936 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 936 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 5000)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 1227 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 1227 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 7500)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 1519 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 1519 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 10000)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 1811 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 1811 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 12500)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 2103 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 2103 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 15000)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 2395 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 2395 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 17500)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 2686 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 2686 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 20000)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 2978 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 2978 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 22500)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 3270 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 3270 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 25000)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+671 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 25)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1088 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1088 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 50)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1505 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1505 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 75)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1922 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1922 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 100)]
+] -36.7 MCshow
+1.000 UL
+LTb
+2339 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+2339 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 125)]
+] -36.7 MCshow
+1.000 UL
+LTb
+2756 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+2756 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 150)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3173 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3173 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 175)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3590 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3590 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 200)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4007 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4007 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 225)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4424 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4424 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 250)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4841 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4841 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 275)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1.000 UL
+LTb
+671 3270 N
+671 352 L
+4170 0 V
+0 2918 V
+-4170 0 V
+Z stroke
+LCb setrgbcolor
+88 1811 M
+currentpoint gsave translate -270 rotate 0 0 moveto
+[ [(Helvetica) 110.0 0.0 true true 0 (The Network Lifetime \(s\)  )]
+] -36.7 MCshow
+grestore
+LTb
+LCb setrgbcolor
+2756 77 M
+[ [(Helvetica) 110.0 0.0 true true 0 (The Number of Wireless Sensor Nodes)]
+] -36.7 MCshow
+LTb
+2756 3435 M
+[ [(Helvetica) 110.0 0.0 true true 0 (The Network Lifetime \(s\) vs The Number of Wireless Sensor Nodes)]
+] -36.7 MCshow
+1.000 UP
+1.000 UL
+LTb
+% Begin plot #1
+1.000 UP
+2.000 UL
+LT0
+0.00 0.55 0.55 C LCb setrgbcolor
+2130 3157 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Model 1 \(5 Primary Points\))]
+] -36.7 MRshow
+LT0
+0.00 0.55 0.55 C 2196 3157 M
+327 0 V
+1088 1159 M
+834 748 V
+834 624 V
+834 421 V
+834 170 V
+1088 1159 Box
+1922 1907 Box
+2756 2531 Box
+3590 2952 Box
+4424 3122 Box
+2359 3157 Box
+% End plot #1
+% Begin plot #2
+1.000 UP
+2.000 UL
+LT1
+0.50 0.00 0.00 C LCb setrgbcolor
+2130 3047 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Model 2 \(13 Primary Points\))]
+] -36.7 MRshow
+LT1
+0.50 0.00 0.00 C 2196 3047 M
+327 0 V
+1088 1030 M
+834 767 V
+834 561 V
+834 521 V
+834 117 V
+1088 1030 Crs
+1922 1797 Crs
+2756 2358 Crs
+3590 2879 Crs
+4424 2996 Crs
+2359 3047 Crs
+% End plot #2
+% Begin plot #3
+1.000 UP
+2.000 UL
+LT2
+0.00 0.00 0.55 C LCb setrgbcolor
+2130 2937 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Model 3 \(17 Primary Points\))]
+] -36.7 MRshow
+LT2
+0.00 0.00 0.55 C 2196 2937 M
+327 0 V
+1088 988 M
+834 717 V
+834 555 V
+834 439 V
+834 261 V
+1088 988 Star
+1922 1705 Star
+2756 2260 Star
+3590 2699 Star
+4424 2960 Star
+2359 2937 Star
+% End plot #3
+% Begin plot #4
+1.000 UP
+2.000 UL
+LT3
+0.00 0.39 0.00 C LCb setrgbcolor
+2130 2827 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Model 4 \(21 Primary Points\))]
+] -36.7 MRshow
+LT3
+0.00 0.39 0.00 C 2196 2827 M
+327 0 V
+1088 1013 M
+834 658 V
+834 575 V
+834 504 V
+834 291 V
+1088 1013 Star
+1922 1671 Star
+2756 2246 Star
+3590 2750 Star
+4424 3041 Star
+2359 2827 Star
+% End plot #4
+1.000 UL
+LTb
+671 3270 N
+671 352 L
+4170 0 V
+0 2918 V
+-4170 0 V
+Z stroke
+1.000 UP
+1.000 UL
+LTb
+stroke
+grestore
+end
+showpage
+%%Trailer
+%%DocumentFonts: Helvetica
+%%Pages: 1
+%%Trailer
+cleartomark
+countdictstack
+exch sub { end } repeat
+restore
+%%EOF
diff --git a/R2/SR.eps b/R2/SR.eps
new file mode 100644 (file)
index 0000000..b7f42aa
--- /dev/null
+++ b/R2/SR.eps
@@ -0,0 +1,957 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%BoundingBox: 53 53 542 399
+%%HiResBoundingBox: 54 53.5 541.5 398.5
+%%Creator: gnuplot 4.6 patchlevel 0
+%%CreationDate: Sun Mar 16 18:52:33 2014
+%%EndComments
+% EPSF created by ps2eps 1.68
+%%BeginProlog
+save
+countdictstack
+mark
+newpath
+/showpage {} def
+/setpagedevice {pop} def
+%%EndProlog
+%%Page 1 1
+%%BeginProlog
+/gnudict 256 dict def
+gnudict begin
+%
+% The following true/false flags may be edited by hand if desired.
+% The unit line width and grayscale image gamma correction may also be changed.
+%
+/Color false def
+/Blacktext false def
+/Solid false def
+/Dashlength 1 def
+/Landscape false def
+/Level1 false def
+/Rounded false def
+/ClipToBoundingBox false def
+/SuppressPDFMark false def
+/TransparentPatterns false def
+/gnulinewidth 5.000 def
+/userlinewidth gnulinewidth def
+/Gamma 1.0 def
+/BackgroundColor {-1.000 -1.000 -1.000} def
+%
+/vshift -36 def
+/dl1 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
+} def
+/dl2 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul add } if
+} def
+/hpt_ 31.5 def
+/vpt_ 31.5 def
+/hpt hpt_ def
+/vpt vpt_ def
+/doclip {
+  ClipToBoundingBox {
+    newpath 50 50 moveto 554 50 lineto 554 410 lineto 50 410 lineto closepath
+    clip
+  } if
+} def
+%
+% Gnuplot Prolog Version 4.4 (August 2010)
+%
+%/SuppressPDFMark true def
+%
+/M {moveto} bind def
+/L {lineto} bind def
+/R {rmoveto} bind def
+/V {rlineto} bind def
+/N {newpath moveto} bind def
+/Z {closepath} bind def
+/C {setrgbcolor} bind def
+/f {rlineto fill} bind def
+/g {setgray} bind def
+/Gshow {show} def   % May be redefined later in the file to support UTF-8
+/vpt2 vpt 2 mul def
+/hpt2 hpt 2 mul def
+/Lshow {currentpoint stroke M 0 vshift R 
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
+  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
+/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
+ {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
+/BL {stroke userlinewidth 2 mul setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+/AL {stroke userlinewidth 2 div setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+/UL {dup gnulinewidth mul /userlinewidth exch def
+       dup 1 lt {pop 1} if 10 mul /udl exch def} def
+/PL {stroke userlinewidth setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+3.8 setmiterlimit
+% Default Line colors
+/LCw {1 1 1} def
+/LCb {0 0 0} def
+/LCa {0 0 0} def
+/LC0 {1 0 0} def
+/LC1 {0 1 0} def
+/LC2 {0 0 1} def
+/LC3 {1 0 1} def
+/LC4 {0 1 1} def
+/LC5 {1 1 0} def
+/LC6 {0 0 0} def
+/LC7 {1 0.3 0} def
+/LC8 {0.5 0.5 0.5} def
+% Default Line Types
+/LTw {PL [] 1 setgray} def
+/LTb {BL [] LCb DL} def
+/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
+/LT0 {PL [] LC0 DL} def
+/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
+/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
+/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
+/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
+/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
+/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
+/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
+/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
+/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
+/Dia {stroke [] 0 setdash 2 copy vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke
+  Pnt} def
+/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
+  currentpoint stroke M
+  hpt neg vpt neg R hpt2 0 V stroke
+ } def
+/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke
+  Pnt} def
+/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
+  hpt2 vpt2 neg V currentpoint stroke M
+  hpt2 neg 0 R hpt2 vpt2 V stroke} def
+/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke
+  Pnt} def
+/Star {2 copy Pls Crs} def
+/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath fill} def
+/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath fill} def
+/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke
+  Pnt} def
+/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath fill} def
+/DiaF {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath fill} def
+/Pent {stroke [] 0 setdash 2 copy gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore Pnt} def
+/PentF {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath fill grestore} def
+/Circle {stroke [] 0 setdash 2 copy
+  hpt 0 360 arc stroke Pnt} def
+/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
+/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
+/C1 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C2 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C3 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C4 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 180 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C5 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc
+       2 copy moveto
+       2 copy vpt 180 270 arc closepath fill
+       vpt 0 360 arc} bind def
+/C6 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C7 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C8 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 270 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C9 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 270 450 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
+       2 copy moveto
+       2 copy vpt 90 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C11 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 180 arc closepath fill
+       2 copy moveto
+       2 copy vpt 270 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C12 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 180 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C13 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc closepath fill
+       2 copy moveto
+       2 copy vpt 180 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C14 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 360 arc closepath fill
+       vpt 0 360 arc} bind def
+/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
+       neg 0 rlineto closepath} bind def
+/Square {dup Rec} bind def
+/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
+/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
+/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
+/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
+/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
+       exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
+       2 copy vpt Square fill Bsquare} bind def
+/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
+/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
+       Bsquare} bind def
+/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
+       Bsquare} bind def
+/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
+/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+       2 copy vpt Square fill Bsquare} bind def
+/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+       2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
+/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
+/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
+/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
+/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
+/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
+/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
+/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
+/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
+/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
+/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
+/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
+/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
+/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
+/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
+/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
+/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
+/DiaE {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke} def
+/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke} def
+/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke} def
+/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke} def
+/PentE {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore} def
+/CircE {stroke [] 0 setdash 
+  hpt 0 360 arc stroke} def
+/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
+/DiaW {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V Opaque stroke} def
+/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V Opaque stroke} def
+/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V Opaque stroke} def
+/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V Opaque stroke} def
+/PentW {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  Opaque stroke grestore} def
+/CircW {stroke [] 0 setdash 
+  hpt 0 360 arc Opaque stroke} def
+/BoxFill {gsave Rec 1 setgray fill grestore} def
+/Density {
+  /Fillden exch def
+  currentrgbcolor
+  /ColB exch def /ColG exch def /ColR exch def
+  /ColR ColR Fillden mul Fillden sub 1 add def
+  /ColG ColG Fillden mul Fillden sub 1 add def
+  /ColB ColB Fillden mul Fillden sub 1 add def
+  ColR ColG ColB setrgbcolor} def
+/BoxColFill {gsave Rec PolyFill} def
+/PolyFill {gsave Density fill grestore grestore} def
+/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
+%
+% PostScript Level 1 Pattern Fill routine for rectangles
+% Usage: x y w h s a XX PatternFill
+%      x,y = lower left corner of box to be filled
+%      w,h = width and height of box
+%        a = angle in degrees between lines and x-axis
+%       XX = 0/1 for no/yes cross-hatch
+%
+/PatternFill {gsave /PFa [ 9 2 roll ] def
+  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
+  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
+  gsave 1 setgray fill grestore clip
+  currentlinewidth 0.5 mul setlinewidth
+  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
+  0 0 M PFa 5 get rotate PFs -2 div dup translate
+  0 1 PFs PFa 4 get div 1 add floor cvi
+       {PFa 4 get mul 0 M 0 PFs V} for
+  0 PFa 6 get ne {
+       0 1 PFs PFa 4 get div 1 add floor cvi
+       {PFa 4 get mul 0 2 1 roll M PFs 0 V} for
+ } if
+  stroke grestore} def
+%
+/languagelevel where
+ {pop languagelevel} {1} ifelse
+ 2 lt
+       {/InterpretLevel1 true def}
+       {/InterpretLevel1 Level1 def}
+ ifelse
+%
+% PostScript level 2 pattern fill definitions
+%
+/Level2PatternFill {
+/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
+       bind def
+/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
+>> matrix makepattern
+/Pat1 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
+       0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
+>> matrix makepattern
+/Pat2 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
+       8 8 L 8 0 L 0 0 L fill}
+>> matrix makepattern
+/Pat3 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
+       0 12 M 12 0 L stroke}
+>> matrix makepattern
+/Pat4 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
+       0 -4 M 12 8 L stroke}
+>> matrix makepattern
+/Pat5 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
+       0 12 M 8 -4 L 4 12 M 10 0 L stroke}
+>> matrix makepattern
+/Pat6 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
+       0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
+>> matrix makepattern
+/Pat7 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
+       12 0 M -4 8 L 12 4 M 0 10 L stroke}
+>> matrix makepattern
+/Pat8 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
+       -4 0 M 12 8 L -4 4 M 8 10 L stroke}
+>> matrix makepattern
+/Pat9 exch def
+/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
+/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
+/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
+/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
+/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
+/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
+/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
+} def
+%
+%
+%End of PostScript Level 2 code
+%
+/PatternBgnd {
+  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
+} def
+%
+% Substitute for Level 2 pattern fill codes with
+% grayscale if Level 2 support is not selected.
+%
+/Level1PatternFill {
+/Pattern1 {0.250 Density} bind def
+/Pattern2 {0.500 Density} bind def
+/Pattern3 {0.750 Density} bind def
+/Pattern4 {0.125 Density} bind def
+/Pattern5 {0.375 Density} bind def
+/Pattern6 {0.625 Density} bind def
+/Pattern7 {0.875 Density} bind def
+} def
+%
+% Now test for support of Level 2 code
+%
+Level1 {Level1PatternFill} {Level2PatternFill} ifelse
+%
+/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
+dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
+currentdict end definefont pop
+%
+% Encoding for ISO-8859-1 (also called Latin1)
+%
+/reencodeISO {
+dup dup findfont dup length dict begin
+{ 1 index /FID ne { def }{ pop pop } ifelse } forall
+currentdict /CharStrings known {
+       CharStrings /Idieresis known {
+               /Encoding ISOLatin1Encoding def } if
+} if
+currentdict end definefont
+} def
+/ISOLatin1Encoding [
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
+/parenleft/parenright/asterisk/plus/comma/minus/period/slash
+/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
+/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N
+/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright
+/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m
+/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/dotlessi/grave/acute/circumflex/tilde/macron/breve
+/dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut
+/ogonek/caron/space/exclamdown/cent/sterling/currency/yen/brokenbar
+/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot
+/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior
+/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine
+/guillemotright/onequarter/onehalf/threequarters/questiondown
+/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
+/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute
+/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
+/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave
+/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex
+/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis
+/yacute/thorn/ydieresis
+] def
+/MFshow {
+   { dup 5 get 3 ge
+     { 5 get 3 eq {gsave} {grestore} ifelse }
+     {dup dup 0 get findfont exch 1 get scalefont setfont
+     [ currentpoint ] exch dup 2 get 0 exch R dup 5 get 2 ne {dup dup 6
+     get exch 4 get {Gshow} {stringwidth pop 0 R} ifelse }if dup 5 get 0 eq
+     {dup 3 get {2 get neg 0 exch R pop} {pop aload pop M} ifelse} {dup 5
+     get 1 eq {dup 2 get exch dup 3 get exch 6 get stringwidth pop -2 div
+     dup 0 R} {dup 6 get stringwidth pop -2 div 0 R 6 get
+     show 2 index {aload pop M neg 3 -1 roll neg R pop pop} {pop pop pop
+     pop aload pop M} ifelse }ifelse }ifelse }
+     ifelse }
+   forall} def
+/Gswidth {dup type /stringtype eq {stringwidth} {pop (n) stringwidth} ifelse} def
+/MFwidth {0 exch { dup 5 get 3 ge { 5 get 3 eq { 0 } { pop } ifelse }
+ {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont
+     6 get Gswidth pop add} {pop} ifelse} ifelse} forall} def
+/MLshow { currentpoint stroke M
+  0 exch R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/MRshow { currentpoint stroke M
+  exch dup MFwidth neg 3 -1 roll R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/MCshow { currentpoint stroke M
+  exch dup MFwidth -2 div 3 -1 roll R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/XYsave    { [( ) 1 2 true false 3 ()] } bind def
+/XYrestore { [( ) 1 2 true false 4 ()] } bind def
+/Helvetica reencodeISO def
+Level1 SuppressPDFMark or 
+{} {
+/SDict 10 dict def
+systemdict /pdfmark known not {
+  userdict /pdfmark systemdict /cleartomark get put
+} if
+SDict begin [
+  /Title ()
+  /Subject (gnuplot plot)
+  /Creator (gnuplot 4.6 patchlevel 0)
+  /Author (ali)
+%  /Producer (gnuplot)
+%  /Keywords ()
+  /CreationDate (Sun Mar 16 18:52:33 2014)
+  /DOCINFO pdfmark
+end
+} ifelse
+end
+%%EndProlog
+%%Page: 1 1
+gnudict begin
+gsave
+doclip
+50 50 translate
+0.100 0.100 scale
+0 setgray
+newpath
+(Helvetica) findfont 110 scalefont setfont
+BackgroundColor 0 lt 3 1 roll 0 lt exch 0 lt or or not {gsave BackgroundColor C clippath fill grestore} if
+1.000 UL
+LTb
+539 352 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 352 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 10)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 676 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 676 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 20)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 1000 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 1000 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 30)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 1325 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 1325 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 40)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 1649 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 1649 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 50)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 1973 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 1973 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 60)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 2297 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 2297 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 70)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 2622 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 2622 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 80)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 2946 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 2946 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 90)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 3270 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 3270 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 100)]
+] -36.7 MRshow
+1.000 UL
+LTb
+726 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+726 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 2)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1100 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1100 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 4)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1474 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1474 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 6)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1848 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1848 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 8)]
+] -36.7 MCshow
+1.000 UL
+LTb
+2222 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+2222 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 10)]
+] -36.7 MCshow
+1.000 UL
+LTb
+2596 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+2596 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 12)]
+] -36.7 MCshow
+1.000 UL
+LTb
+2971 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+2971 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 14)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3345 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3345 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 16)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3719 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3719 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 18)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4093 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4093 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 20)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4467 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4467 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 22)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4841 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4841 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 24)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1.000 UL
+LTb
+539 3270 N
+539 352 L
+4302 0 V
+0 2918 V
+-4302 0 V
+Z stroke
+LCb setrgbcolor
+88 1811 M
+currentpoint gsave translate -270 rotate 0 0 moveto
+[ [(Helvetica) 110.0 0.0 true true 0 (The Percentage of Stopped Simulation Runs )]
+] -36.7 MCshow
+grestore
+LTb
+LCb setrgbcolor
+2690 77 M
+[ [(Helvetica) 110.0 0.0 true true 0 (The Number of Rounds)]
+] -36.7 MCshow
+LTb
+2690 3435 M
+[ [(Helvetica) 110.0 0.0 true true 0 (The Percentage of Stopped Simulation Runs vs The Number of Rounds)]
+] -36.7 MCshow
+1.000 UP
+1.000 UL
+LTb
+% Begin plot #1
+1.000 UP
+2.000 UL
+LT0
+0.00 0.55 0.55 C LCb setrgbcolor
+2044 3150 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Model 1 \(5 Primary Points\))]
+] -36.7 MRshow
+LT0
+0.00 0.55 0.55 C 2110 3150 M
+327 0 V
+2807 352 M
+164 454 V
+187 389 V
+187 519 V
+187 518 V
+187 454 V
+187 195 V
+187 194 V
+187 0 V
+187 130 V
+187 0 V
+187 65 V
+2971 806 Box
+3158 1195 Box
+3345 1714 Box
+3532 2232 Box
+3719 2686 Box
+3906 2881 Box
+4093 3075 Box
+4280 3075 Box
+4467 3205 Box
+4654 3205 Box
+4841 3270 Box
+2273 3150 Box
+% End plot #1
+% Begin plot #2
+1.000 UP
+2.000 UL
+LT1
+0.50 0.00 0.00 C LCb setrgbcolor
+2044 3040 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Model 2 \(13 Primary Points\))]
+] -36.7 MRshow
+LT1
+0.50 0.00 0.00 C 2110 3040 M
+327 0 V
+2690 352 M
+94 195 V
+187 324 V
+187 972 V
+187 779 V
+187 324 V
+187 259 V
+187 0 V
+187 65 V
+187 0 V
+187 0 V
+187 0 V
+187 0 V
+2784 547 Crs
+2971 871 Crs
+3158 1843 Crs
+3345 2622 Crs
+3532 2946 Crs
+3719 3205 Crs
+3906 3205 Crs
+4093 3270 Crs
+4280 3270 Crs
+4467 3270 Crs
+4654 3270 Crs
+4841 3270 Crs
+2273 3040 Crs
+% End plot #2
+% Begin plot #3
+1.000 UP
+2.000 UL
+LT2
+0.00 0.00 0.55 C LCb setrgbcolor
+2044 2930 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Model 3 \(17 Primary Points\))]
+] -36.7 MRshow
+LT2
+0.00 0.00 0.55 C 2110 2930 M
+327 0 V
+2596 352 M
+188 584 V
+187 713 V
+187 648 V
+187 584 V
+187 194 V
+187 65 V
+187 65 V
+187 65 V
+187 0 V
+187 0 V
+187 0 V
+187 0 V
+2596 352 Star
+2784 936 Star
+2971 1649 Star
+3158 2297 Star
+3345 2881 Star
+3532 3075 Star
+3719 3140 Star
+3906 3205 Star
+4093 3270 Star
+4280 3270 Star
+4467 3270 Star
+4654 3270 Star
+4841 3270 Star
+2273 2930 Star
+% End plot #3
+% Begin plot #4
+1.000 UP
+2.000 UL
+LT3
+0.00 0.39 0.00 C LCb setrgbcolor
+2044 2820 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Model 4 \(21 Primary Points\))]
+] -36.7 MRshow
+LT3
+0.00 0.39 0.00 C 2110 2820 M
+327 0 V
+2409 352 M
+187 195 V
+188 194 V
+187 973 V
+187 648 V
+187 324 V
+187 325 V
+187 194 V
+187 65 V
+187 0 V
+187 0 V
+187 0 V
+187 0 V
+187 0 V
+2409 352 Star
+2596 547 Star
+2784 741 Star
+2971 1714 Star
+3158 2362 Star
+3345 2686 Star
+3532 3011 Star
+3719 3205 Star
+3906 3270 Star
+4093 3270 Star
+4280 3270 Star
+4467 3270 Star
+4654 3270 Star
+4841 3270 Star
+2273 2820 Star
+% End plot #4
+1.000 UL
+LTb
+539 3270 N
+539 352 L
+4302 0 V
+0 2918 V
+-4302 0 V
+Z stroke
+1.000 UP
+1.000 UL
+LTb
+stroke
+grestore
+end
+showpage
+%%Trailer
+%%DocumentFonts: Helvetica
+%%Pages: 1
+%%Trailer
+cleartomark
+countdictstack
+exch sub { end } repeat
+restore
+%%EOF
diff --git a/R3/ASR.eps b/R3/ASR.eps
new file mode 100644 (file)
index 0000000..62d1571
--- /dev/null
@@ -0,0 +1,942 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%BoundingBox: 53 53 542 399
+%%HiResBoundingBox: 54 53.5 541.5 398.5
+%%Creator: gnuplot 4.6 patchlevel 0
+%%CreationDate: Sun Mar 16 18:59:02 2014
+%%EndComments
+% EPSF created by ps2eps 1.68
+%%BeginProlog
+save
+countdictstack
+mark
+newpath
+/showpage {} def
+/setpagedevice {pop} def
+%%EndProlog
+%%Page 1 1
+%%BeginProlog
+/gnudict 256 dict def
+gnudict begin
+%
+% The following true/false flags may be edited by hand if desired.
+% The unit line width and grayscale image gamma correction may also be changed.
+%
+/Color false def
+/Blacktext false def
+/Solid false def
+/Dashlength 1 def
+/Landscape false def
+/Level1 false def
+/Rounded false def
+/ClipToBoundingBox false def
+/SuppressPDFMark false def
+/TransparentPatterns false def
+/gnulinewidth 5.000 def
+/userlinewidth gnulinewidth def
+/Gamma 1.0 def
+/BackgroundColor {-1.000 -1.000 -1.000} def
+%
+/vshift -36 def
+/dl1 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
+} def
+/dl2 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul add } if
+} def
+/hpt_ 31.5 def
+/vpt_ 31.5 def
+/hpt hpt_ def
+/vpt vpt_ def
+/doclip {
+  ClipToBoundingBox {
+    newpath 50 50 moveto 554 50 lineto 554 410 lineto 50 410 lineto closepath
+    clip
+  } if
+} def
+%
+% Gnuplot Prolog Version 4.4 (August 2010)
+%
+%/SuppressPDFMark true def
+%
+/M {moveto} bind def
+/L {lineto} bind def
+/R {rmoveto} bind def
+/V {rlineto} bind def
+/N {newpath moveto} bind def
+/Z {closepath} bind def
+/C {setrgbcolor} bind def
+/f {rlineto fill} bind def
+/g {setgray} bind def
+/Gshow {show} def   % May be redefined later in the file to support UTF-8
+/vpt2 vpt 2 mul def
+/hpt2 hpt 2 mul def
+/Lshow {currentpoint stroke M 0 vshift R 
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
+  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
+/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
+ {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
+/BL {stroke userlinewidth 2 mul setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+/AL {stroke userlinewidth 2 div setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+/UL {dup gnulinewidth mul /userlinewidth exch def
+       dup 1 lt {pop 1} if 10 mul /udl exch def} def
+/PL {stroke userlinewidth setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+3.8 setmiterlimit
+% Default Line colors
+/LCw {1 1 1} def
+/LCb {0 0 0} def
+/LCa {0 0 0} def
+/LC0 {1 0 0} def
+/LC1 {0 1 0} def
+/LC2 {0 0 1} def
+/LC3 {1 0 1} def
+/LC4 {0 1 1} def
+/LC5 {1 1 0} def
+/LC6 {0 0 0} def
+/LC7 {1 0.3 0} def
+/LC8 {0.5 0.5 0.5} def
+% Default Line Types
+/LTw {PL [] 1 setgray} def
+/LTb {BL [] LCb DL} def
+/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
+/LT0 {PL [] LC0 DL} def
+/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
+/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
+/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
+/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
+/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
+/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
+/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
+/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
+/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
+/Dia {stroke [] 0 setdash 2 copy vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke
+  Pnt} def
+/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
+  currentpoint stroke M
+  hpt neg vpt neg R hpt2 0 V stroke
+ } def
+/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke
+  Pnt} def
+/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
+  hpt2 vpt2 neg V currentpoint stroke M
+  hpt2 neg 0 R hpt2 vpt2 V stroke} def
+/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke
+  Pnt} def
+/Star {2 copy Pls Crs} def
+/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath fill} def
+/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath fill} def
+/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke
+  Pnt} def
+/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath fill} def
+/DiaF {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath fill} def
+/Pent {stroke [] 0 setdash 2 copy gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore Pnt} def
+/PentF {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath fill grestore} def
+/Circle {stroke [] 0 setdash 2 copy
+  hpt 0 360 arc stroke Pnt} def
+/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
+/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
+/C1 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C2 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C3 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C4 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 180 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C5 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc
+       2 copy moveto
+       2 copy vpt 180 270 arc closepath fill
+       vpt 0 360 arc} bind def
+/C6 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C7 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C8 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 270 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C9 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 270 450 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
+       2 copy moveto
+       2 copy vpt 90 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C11 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 180 arc closepath fill
+       2 copy moveto
+       2 copy vpt 270 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C12 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 180 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C13 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc closepath fill
+       2 copy moveto
+       2 copy vpt 180 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C14 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 360 arc closepath fill
+       vpt 0 360 arc} bind def
+/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
+       neg 0 rlineto closepath} bind def
+/Square {dup Rec} bind def
+/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
+/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
+/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
+/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
+/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
+       exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
+       2 copy vpt Square fill Bsquare} bind def
+/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
+/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
+       Bsquare} bind def
+/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
+       Bsquare} bind def
+/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
+/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+       2 copy vpt Square fill Bsquare} bind def
+/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+       2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
+/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
+/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
+/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
+/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
+/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
+/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
+/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
+/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
+/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
+/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
+/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
+/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
+/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
+/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
+/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
+/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
+/DiaE {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke} def
+/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke} def
+/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke} def
+/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke} def
+/PentE {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore} def
+/CircE {stroke [] 0 setdash 
+  hpt 0 360 arc stroke} def
+/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
+/DiaW {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V Opaque stroke} def
+/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V Opaque stroke} def
+/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V Opaque stroke} def
+/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V Opaque stroke} def
+/PentW {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  Opaque stroke grestore} def
+/CircW {stroke [] 0 setdash 
+  hpt 0 360 arc Opaque stroke} def
+/BoxFill {gsave Rec 1 setgray fill grestore} def
+/Density {
+  /Fillden exch def
+  currentrgbcolor
+  /ColB exch def /ColG exch def /ColR exch def
+  /ColR ColR Fillden mul Fillden sub 1 add def
+  /ColG ColG Fillden mul Fillden sub 1 add def
+  /ColB ColB Fillden mul Fillden sub 1 add def
+  ColR ColG ColB setrgbcolor} def
+/BoxColFill {gsave Rec PolyFill} def
+/PolyFill {gsave Density fill grestore grestore} def
+/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
+%
+% PostScript Level 1 Pattern Fill routine for rectangles
+% Usage: x y w h s a XX PatternFill
+%      x,y = lower left corner of box to be filled
+%      w,h = width and height of box
+%        a = angle in degrees between lines and x-axis
+%       XX = 0/1 for no/yes cross-hatch
+%
+/PatternFill {gsave /PFa [ 9 2 roll ] def
+  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
+  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
+  gsave 1 setgray fill grestore clip
+  currentlinewidth 0.5 mul setlinewidth
+  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
+  0 0 M PFa 5 get rotate PFs -2 div dup translate
+  0 1 PFs PFa 4 get div 1 add floor cvi
+       {PFa 4 get mul 0 M 0 PFs V} for
+  0 PFa 6 get ne {
+       0 1 PFs PFa 4 get div 1 add floor cvi
+       {PFa 4 get mul 0 2 1 roll M PFs 0 V} for
+ } if
+  stroke grestore} def
+%
+/languagelevel where
+ {pop languagelevel} {1} ifelse
+ 2 lt
+       {/InterpretLevel1 true def}
+       {/InterpretLevel1 Level1 def}
+ ifelse
+%
+% PostScript level 2 pattern fill definitions
+%
+/Level2PatternFill {
+/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
+       bind def
+/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
+>> matrix makepattern
+/Pat1 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
+       0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
+>> matrix makepattern
+/Pat2 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
+       8 8 L 8 0 L 0 0 L fill}
+>> matrix makepattern
+/Pat3 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
+       0 12 M 12 0 L stroke}
+>> matrix makepattern
+/Pat4 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
+       0 -4 M 12 8 L stroke}
+>> matrix makepattern
+/Pat5 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
+       0 12 M 8 -4 L 4 12 M 10 0 L stroke}
+>> matrix makepattern
+/Pat6 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
+       0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
+>> matrix makepattern
+/Pat7 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
+       12 0 M -4 8 L 12 4 M 0 10 L stroke}
+>> matrix makepattern
+/Pat8 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
+       -4 0 M 12 8 L -4 4 M 8 10 L stroke}
+>> matrix makepattern
+/Pat9 exch def
+/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
+/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
+/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
+/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
+/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
+/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
+/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
+} def
+%
+%
+%End of PostScript Level 2 code
+%
+/PatternBgnd {
+  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
+} def
+%
+% Substitute for Level 2 pattern fill codes with
+% grayscale if Level 2 support is not selected.
+%
+/Level1PatternFill {
+/Pattern1 {0.250 Density} bind def
+/Pattern2 {0.500 Density} bind def
+/Pattern3 {0.750 Density} bind def
+/Pattern4 {0.125 Density} bind def
+/Pattern5 {0.375 Density} bind def
+/Pattern6 {0.625 Density} bind def
+/Pattern7 {0.875 Density} bind def
+} def
+%
+% Now test for support of Level 2 code
+%
+Level1 {Level1PatternFill} {Level2PatternFill} ifelse
+%
+/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
+dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
+currentdict end definefont pop
+%
+% Encoding for ISO-8859-1 (also called Latin1)
+%
+/reencodeISO {
+dup dup findfont dup length dict begin
+{ 1 index /FID ne { def }{ pop pop } ifelse } forall
+currentdict /CharStrings known {
+       CharStrings /Idieresis known {
+               /Encoding ISOLatin1Encoding def } if
+} if
+currentdict end definefont
+} def
+/ISOLatin1Encoding [
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
+/parenleft/parenright/asterisk/plus/comma/minus/period/slash
+/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
+/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N
+/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright
+/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m
+/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/dotlessi/grave/acute/circumflex/tilde/macron/breve
+/dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut
+/ogonek/caron/space/exclamdown/cent/sterling/currency/yen/brokenbar
+/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot
+/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior
+/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine
+/guillemotright/onequarter/onehalf/threequarters/questiondown
+/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
+/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute
+/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
+/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave
+/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex
+/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis
+/yacute/thorn/ydieresis
+] def
+/MFshow {
+   { dup 5 get 3 ge
+     { 5 get 3 eq {gsave} {grestore} ifelse }
+     {dup dup 0 get findfont exch 1 get scalefont setfont
+     [ currentpoint ] exch dup 2 get 0 exch R dup 5 get 2 ne {dup dup 6
+     get exch 4 get {Gshow} {stringwidth pop 0 R} ifelse }if dup 5 get 0 eq
+     {dup 3 get {2 get neg 0 exch R pop} {pop aload pop M} ifelse} {dup 5
+     get 1 eq {dup 2 get exch dup 3 get exch 6 get stringwidth pop -2 div
+     dup 0 R} {dup 6 get stringwidth pop -2 div 0 R 6 get
+     show 2 index {aload pop M neg 3 -1 roll neg R pop pop} {pop pop pop
+     pop aload pop M} ifelse }ifelse }ifelse }
+     ifelse }
+   forall} def
+/Gswidth {dup type /stringtype eq {stringwidth} {pop (n) stringwidth} ifelse} def
+/MFwidth {0 exch { dup 5 get 3 ge { 5 get 3 eq { 0 } { pop } ifelse }
+ {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont
+     6 get Gswidth pop add} {pop} ifelse} ifelse} forall} def
+/MLshow { currentpoint stroke M
+  0 exch R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/MRshow { currentpoint stroke M
+  exch dup MFwidth neg 3 -1 roll R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/MCshow { currentpoint stroke M
+  exch dup MFwidth -2 div 3 -1 roll R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/XYsave    { [( ) 1 2 true false 3 ()] } bind def
+/XYrestore { [( ) 1 2 true false 4 ()] } bind def
+/Helvetica reencodeISO def
+Level1 SuppressPDFMark or 
+{} {
+/SDict 10 dict def
+systemdict /pdfmark known not {
+  userdict /pdfmark systemdict /cleartomark get put
+} if
+SDict begin [
+  /Title ()
+  /Subject (gnuplot plot)
+  /Creator (gnuplot 4.6 patchlevel 0)
+  /Author (ali)
+%  /Producer (gnuplot)
+%  /Keywords ()
+  /CreationDate (Sun Mar 16 18:59:02 2014)
+  /DOCINFO pdfmark
+end
+} ifelse
+end
+%%EndProlog
+%%Page: 1 1
+gnudict begin
+gsave
+doclip
+50 50 translate
+0.100 0.100 scale
+0 setgray
+newpath
+(Helvetica) findfont 110 scalefont setfont
+BackgroundColor 0 lt 3 1 roll 0 lt exch 0 lt or or not {gsave BackgroundColor C clippath fill grestore} if
+1.000 UL
+LTb
+473 352 M
+63 0 V
+4305 0 R
+-63 0 V
+stroke
+407 352 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 0)]
+] -36.7 MRshow
+1.000 UL
+LTb
+473 717 M
+63 0 V
+4305 0 R
+-63 0 V
+stroke
+407 717 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 5)]
+] -36.7 MRshow
+1.000 UL
+LTb
+473 1082 M
+63 0 V
+4305 0 R
+-63 0 V
+stroke
+407 1082 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 10)]
+] -36.7 MRshow
+1.000 UL
+LTb
+473 1446 M
+63 0 V
+4305 0 R
+-63 0 V
+stroke
+407 1446 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 15)]
+] -36.7 MRshow
+1.000 UL
+LTb
+473 1811 M
+63 0 V
+4305 0 R
+-63 0 V
+stroke
+407 1811 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 20)]
+] -36.7 MRshow
+1.000 UL
+LTb
+473 2176 M
+63 0 V
+4305 0 R
+-63 0 V
+stroke
+407 2176 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 25)]
+] -36.7 MRshow
+1.000 UL
+LTb
+473 2541 M
+63 0 V
+4305 0 R
+-63 0 V
+stroke
+407 2541 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 30)]
+] -36.7 MRshow
+1.000 UL
+LTb
+473 2905 M
+63 0 V
+4305 0 R
+-63 0 V
+stroke
+407 2905 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 35)]
+] -36.7 MRshow
+1.000 UL
+LTb
+473 3270 M
+63 0 V
+4305 0 R
+-63 0 V
+stroke
+407 3270 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 40)]
+] -36.7 MRshow
+1.000 UL
+LTb
+473 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+473 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 0)]
+] -36.7 MCshow
+1.000 UL
+LTb
+910 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+910 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 2)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1347 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1347 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 4)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1783 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1783 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 6)]
+] -36.7 MCshow
+1.000 UL
+LTb
+2220 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+2220 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 8)]
+] -36.7 MCshow
+1.000 UL
+LTb
+2657 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+2657 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 10)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3094 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3094 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 12)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3531 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3531 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 14)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3967 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3967 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 16)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4404 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4404 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 18)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4841 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4841 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 20)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1.000 UL
+LTb
+473 3270 N
+473 352 L
+4368 0 V
+0 2918 V
+-4368 0 V
+Z stroke
+LCb setrgbcolor
+88 1811 M
+currentpoint gsave translate -270 rotate 0 0 moveto
+[ [(Helvetica) 110.0 0.0 true true 0 (The Active Sensor Ratio \(%\) )]
+] -36.7 MCshow
+grestore
+LTb
+LCb setrgbcolor
+2657 77 M
+[ [(Helvetica) 110.0 0.0 true true 0 (The Number of Rounds)]
+] -36.7 MCshow
+LTb
+2657 3435 M
+[ [(Helvetica) 110.0 0.0 true true 0 (The Active Sensor Ratio \(%\) vs The Number of Rounds)]
+] -36.7 MCshow
+1.000 UP
+1.000 UL
+LTb
+% Begin plot #1
+1.000 UP
+2.000 UL
+LT0
+0.00 0.55 0.55 C LCb setrgbcolor
+4316 3152 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Strategy 4 \(With 8 Leaders\))]
+] -36.7 MRshow
+LT0
+0.00 0.55 0.55 C 4382 3152 M
+327 0 V
+691 2005 M
+219 0 V
+218 4 V
+219 22 V
+218 100 V
+218 37 V
+219 17 V
+218 35 V
+219 29 V
+218 19 V
+218 -46 V
+219 -133 V
+218 -264 V
+219 -272 V
+218 -532 V
+3967 655 L
+4186 494 L
+4404 382 L
+219 -2 V
+218 -28 V
+691 2005 Box
+910 2005 Box
+1128 2009 Box
+1347 2031 Box
+1565 2131 Box
+1783 2168 Box
+2002 2185 Box
+2220 2220 Box
+2439 2249 Box
+2657 2268 Box
+2875 2222 Box
+3094 2089 Box
+3312 1825 Box
+3531 1553 Box
+3749 1021 Box
+3967 655 Box
+4186 494 Box
+4404 382 Box
+4623 380 Box
+4841 352 Box
+4545 3152 Box
+% End plot #1
+% Begin plot #2
+1.000 UP
+2.000 UL
+LT1
+0.50 0.00 0.00 C LCb setrgbcolor
+4316 3042 M
+[ [(Helvetica) 110.0 0.0 true true 0 (DESK)]
+] -36.7 MRshow
+LT1
+0.50 0.00 0.00 C 4382 3042 M
+327 0 V
+691 3093 M
+219 3 V
+218 2 V
+219 10 V
+218 92 V
+218 -248 V
+219 -6 V
+218 34 V
+219 -208 V
+218 -418 V
+218 -542 V
+3094 797 L
+3312 394 L
+219 -38 V
+218 -4 V
+218 0 V
+219 0 V
+218 0 V
+219 0 V
+218 0 V
+691 3093 Crs
+910 3096 Crs
+1128 3098 Crs
+1347 3108 Crs
+1565 3200 Crs
+1783 2952 Crs
+2002 2946 Crs
+2220 2980 Crs
+2439 2772 Crs
+2657 2354 Crs
+2875 1812 Crs
+3094 797 Crs
+3312 394 Crs
+3531 356 Crs
+3749 352 Crs
+3967 352 Crs
+4186 352 Crs
+4404 352 Crs
+4623 352 Crs
+4841 352 Crs
+4545 3042 Crs
+% End plot #2
+% Begin plot #3
+1.000 UP
+2.000 UL
+LT2
+0.00 0.00 0.55 C LCb setrgbcolor
+4316 2932 M
+[ [(Helvetica) 110.0 0.0 true true 0 (SimpleHeuristic)]
+] -36.7 MRshow
+LT2
+0.00 0.00 0.55 C 4382 2932 M
+327 0 V
+691 2784 M
+219 0 V
+218 0 V
+219 -7 V
+218 -190 V
+1783 1528 L
+2002 477 L
+2220 352 L
+219 0 V
+218 0 V
+218 0 V
+219 0 V
+218 0 V
+219 0 V
+218 0 V
+218 0 V
+219 0 V
+218 0 V
+219 0 V
+218 0 V
+691 2784 Star
+910 2784 Star
+1128 2784 Star
+1347 2777 Star
+1565 2587 Star
+1783 1528 Star
+2002 477 Star
+2220 352 Star
+2439 352 Star
+2657 352 Star
+2875 352 Star
+3094 352 Star
+3312 352 Star
+3531 352 Star
+3749 352 Star
+3967 352 Star
+4186 352 Star
+4404 352 Star
+4623 352 Star
+4841 352 Star
+4545 2932 Star
+% End plot #3
+1.000 UL
+LTb
+473 3270 N
+473 352 L
+4368 0 V
+0 2918 V
+-4368 0 V
+Z stroke
+1.000 UP
+1.000 UL
+LTb
+stroke
+grestore
+end
+showpage
+%%Trailer
+%%DocumentFonts: Helvetica
+%%Pages: 1
+%%Trailer
+cleartomark
+countdictstack
+exch sub { end } repeat
+restore
+%%EOF
diff --git a/R3/CR.eps b/R3/CR.eps
new file mode 100644 (file)
index 0000000..fa4a075
--- /dev/null
+++ b/R3/CR.eps
@@ -0,0 +1,962 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%BoundingBox: 53 53 593 399
+%%HiResBoundingBox: 54 53.5 592 398.5
+%%Creator: gnuplot 4.6 patchlevel 0
+%%CreationDate: Sun Mar 16 19:00:54 2014
+%%EndComments
+% EPSF created by ps2eps 1.68
+%%BeginProlog
+save
+countdictstack
+mark
+newpath
+/showpage {} def
+/setpagedevice {pop} def
+%%EndProlog
+%%Page 1 1
+%%BeginProlog
+/gnudict 256 dict def
+gnudict begin
+%
+% The following true/false flags may be edited by hand if desired.
+% The unit line width and grayscale image gamma correction may also be changed.
+%
+/Color false def
+/Blacktext false def
+/Solid false def
+/Dashlength 1 def
+/Landscape false def
+/Level1 false def
+/Rounded false def
+/ClipToBoundingBox false def
+/SuppressPDFMark false def
+/TransparentPatterns false def
+/gnulinewidth 5.000 def
+/userlinewidth gnulinewidth def
+/Gamma 1.0 def
+/BackgroundColor {-1.000 -1.000 -1.000} def
+%
+/vshift -36 def
+/dl1 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
+} def
+/dl2 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul add } if
+} def
+/hpt_ 31.5 def
+/vpt_ 31.5 def
+/hpt hpt_ def
+/vpt vpt_ def
+/doclip {
+  ClipToBoundingBox {
+    newpath 50 50 moveto 604 50 lineto 604 410 lineto 50 410 lineto closepath
+    clip
+  } if
+} def
+%
+% Gnuplot Prolog Version 4.4 (August 2010)
+%
+%/SuppressPDFMark true def
+%
+/M {moveto} bind def
+/L {lineto} bind def
+/R {rmoveto} bind def
+/V {rlineto} bind def
+/N {newpath moveto} bind def
+/Z {closepath} bind def
+/C {setrgbcolor} bind def
+/f {rlineto fill} bind def
+/g {setgray} bind def
+/Gshow {show} def   % May be redefined later in the file to support UTF-8
+/vpt2 vpt 2 mul def
+/hpt2 hpt 2 mul def
+/Lshow {currentpoint stroke M 0 vshift R 
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
+  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
+/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
+ {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
+/BL {stroke userlinewidth 2 mul setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+/AL {stroke userlinewidth 2 div setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+/UL {dup gnulinewidth mul /userlinewidth exch def
+       dup 1 lt {pop 1} if 10 mul /udl exch def} def
+/PL {stroke userlinewidth setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+3.8 setmiterlimit
+% Default Line colors
+/LCw {1 1 1} def
+/LCb {0 0 0} def
+/LCa {0 0 0} def
+/LC0 {1 0 0} def
+/LC1 {0 1 0} def
+/LC2 {0 0 1} def
+/LC3 {1 0 1} def
+/LC4 {0 1 1} def
+/LC5 {1 1 0} def
+/LC6 {0 0 0} def
+/LC7 {1 0.3 0} def
+/LC8 {0.5 0.5 0.5} def
+% Default Line Types
+/LTw {PL [] 1 setgray} def
+/LTb {BL [] LCb DL} def
+/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
+/LT0 {PL [] LC0 DL} def
+/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
+/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
+/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
+/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
+/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
+/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
+/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
+/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
+/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
+/Dia {stroke [] 0 setdash 2 copy vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke
+  Pnt} def
+/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
+  currentpoint stroke M
+  hpt neg vpt neg R hpt2 0 V stroke
+ } def
+/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke
+  Pnt} def
+/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
+  hpt2 vpt2 neg V currentpoint stroke M
+  hpt2 neg 0 R hpt2 vpt2 V stroke} def
+/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke
+  Pnt} def
+/Star {2 copy Pls Crs} def
+/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath fill} def
+/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath fill} def
+/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke
+  Pnt} def
+/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath fill} def
+/DiaF {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath fill} def
+/Pent {stroke [] 0 setdash 2 copy gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore Pnt} def
+/PentF {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath fill grestore} def
+/Circle {stroke [] 0 setdash 2 copy
+  hpt 0 360 arc stroke Pnt} def
+/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
+/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
+/C1 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C2 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C3 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C4 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 180 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C5 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc
+       2 copy moveto
+       2 copy vpt 180 270 arc closepath fill
+       vpt 0 360 arc} bind def
+/C6 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C7 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C8 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 270 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C9 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 270 450 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
+       2 copy moveto
+       2 copy vpt 90 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C11 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 180 arc closepath fill
+       2 copy moveto
+       2 copy vpt 270 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C12 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 180 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C13 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc closepath fill
+       2 copy moveto
+       2 copy vpt 180 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C14 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 360 arc closepath fill
+       vpt 0 360 arc} bind def
+/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
+       neg 0 rlineto closepath} bind def
+/Square {dup Rec} bind def
+/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
+/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
+/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
+/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
+/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
+       exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
+       2 copy vpt Square fill Bsquare} bind def
+/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
+/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
+       Bsquare} bind def
+/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
+       Bsquare} bind def
+/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
+/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+       2 copy vpt Square fill Bsquare} bind def
+/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+       2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
+/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
+/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
+/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
+/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
+/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
+/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
+/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
+/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
+/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
+/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
+/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
+/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
+/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
+/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
+/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
+/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
+/DiaE {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke} def
+/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke} def
+/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke} def
+/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke} def
+/PentE {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore} def
+/CircE {stroke [] 0 setdash 
+  hpt 0 360 arc stroke} def
+/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
+/DiaW {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V Opaque stroke} def
+/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V Opaque stroke} def
+/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V Opaque stroke} def
+/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V Opaque stroke} def
+/PentW {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  Opaque stroke grestore} def
+/CircW {stroke [] 0 setdash 
+  hpt 0 360 arc Opaque stroke} def
+/BoxFill {gsave Rec 1 setgray fill grestore} def
+/Density {
+  /Fillden exch def
+  currentrgbcolor
+  /ColB exch def /ColG exch def /ColR exch def
+  /ColR ColR Fillden mul Fillden sub 1 add def
+  /ColG ColG Fillden mul Fillden sub 1 add def
+  /ColB ColB Fillden mul Fillden sub 1 add def
+  ColR ColG ColB setrgbcolor} def
+/BoxColFill {gsave Rec PolyFill} def
+/PolyFill {gsave Density fill grestore grestore} def
+/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
+%
+% PostScript Level 1 Pattern Fill routine for rectangles
+% Usage: x y w h s a XX PatternFill
+%      x,y = lower left corner of box to be filled
+%      w,h = width and height of box
+%        a = angle in degrees between lines and x-axis
+%       XX = 0/1 for no/yes cross-hatch
+%
+/PatternFill {gsave /PFa [ 9 2 roll ] def
+  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
+  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
+  gsave 1 setgray fill grestore clip
+  currentlinewidth 0.5 mul setlinewidth
+  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
+  0 0 M PFa 5 get rotate PFs -2 div dup translate
+  0 1 PFs PFa 4 get div 1 add floor cvi
+       {PFa 4 get mul 0 M 0 PFs V} for
+  0 PFa 6 get ne {
+       0 1 PFs PFa 4 get div 1 add floor cvi
+       {PFa 4 get mul 0 2 1 roll M PFs 0 V} for
+ } if
+  stroke grestore} def
+%
+/languagelevel where
+ {pop languagelevel} {1} ifelse
+ 2 lt
+       {/InterpretLevel1 true def}
+       {/InterpretLevel1 Level1 def}
+ ifelse
+%
+% PostScript level 2 pattern fill definitions
+%
+/Level2PatternFill {
+/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
+       bind def
+/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
+>> matrix makepattern
+/Pat1 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
+       0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
+>> matrix makepattern
+/Pat2 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
+       8 8 L 8 0 L 0 0 L fill}
+>> matrix makepattern
+/Pat3 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
+       0 12 M 12 0 L stroke}
+>> matrix makepattern
+/Pat4 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
+       0 -4 M 12 8 L stroke}
+>> matrix makepattern
+/Pat5 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
+       0 12 M 8 -4 L 4 12 M 10 0 L stroke}
+>> matrix makepattern
+/Pat6 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
+       0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
+>> matrix makepattern
+/Pat7 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
+       12 0 M -4 8 L 12 4 M 0 10 L stroke}
+>> matrix makepattern
+/Pat8 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
+       -4 0 M 12 8 L -4 4 M 8 10 L stroke}
+>> matrix makepattern
+/Pat9 exch def
+/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
+/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
+/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
+/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
+/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
+/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
+/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
+} def
+%
+%
+%End of PostScript Level 2 code
+%
+/PatternBgnd {
+  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
+} def
+%
+% Substitute for Level 2 pattern fill codes with
+% grayscale if Level 2 support is not selected.
+%
+/Level1PatternFill {
+/Pattern1 {0.250 Density} bind def
+/Pattern2 {0.500 Density} bind def
+/Pattern3 {0.750 Density} bind def
+/Pattern4 {0.125 Density} bind def
+/Pattern5 {0.375 Density} bind def
+/Pattern6 {0.625 Density} bind def
+/Pattern7 {0.875 Density} bind def
+} def
+%
+% Now test for support of Level 2 code
+%
+Level1 {Level1PatternFill} {Level2PatternFill} ifelse
+%
+/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
+dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
+currentdict end definefont pop
+%
+% Encoding for ISO-8859-1 (also called Latin1)
+%
+/reencodeISO {
+dup dup findfont dup length dict begin
+{ 1 index /FID ne { def }{ pop pop } ifelse } forall
+currentdict /CharStrings known {
+       CharStrings /Idieresis known {
+               /Encoding ISOLatin1Encoding def } if
+} if
+currentdict end definefont
+} def
+/ISOLatin1Encoding [
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
+/parenleft/parenright/asterisk/plus/comma/minus/period/slash
+/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
+/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N
+/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright
+/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m
+/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/dotlessi/grave/acute/circumflex/tilde/macron/breve
+/dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut
+/ogonek/caron/space/exclamdown/cent/sterling/currency/yen/brokenbar
+/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot
+/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior
+/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine
+/guillemotright/onequarter/onehalf/threequarters/questiondown
+/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
+/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute
+/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
+/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave
+/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex
+/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis
+/yacute/thorn/ydieresis
+] def
+/MFshow {
+   { dup 5 get 3 ge
+     { 5 get 3 eq {gsave} {grestore} ifelse }
+     {dup dup 0 get findfont exch 1 get scalefont setfont
+     [ currentpoint ] exch dup 2 get 0 exch R dup 5 get 2 ne {dup dup 6
+     get exch 4 get {Gshow} {stringwidth pop 0 R} ifelse }if dup 5 get 0 eq
+     {dup 3 get {2 get neg 0 exch R pop} {pop aload pop M} ifelse} {dup 5
+     get 1 eq {dup 2 get exch dup 3 get exch 6 get stringwidth pop -2 div
+     dup 0 R} {dup 6 get stringwidth pop -2 div 0 R 6 get
+     show 2 index {aload pop M neg 3 -1 roll neg R pop pop} {pop pop pop
+     pop aload pop M} ifelse }ifelse }ifelse }
+     ifelse }
+   forall} def
+/Gswidth {dup type /stringtype eq {stringwidth} {pop (n) stringwidth} ifelse} def
+/MFwidth {0 exch { dup 5 get 3 ge { 5 get 3 eq { 0 } { pop } ifelse }
+ {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont
+     6 get Gswidth pop add} {pop} ifelse} ifelse} forall} def
+/MLshow { currentpoint stroke M
+  0 exch R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/MRshow { currentpoint stroke M
+  exch dup MFwidth neg 3 -1 roll R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/MCshow { currentpoint stroke M
+  exch dup MFwidth -2 div 3 -1 roll R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/XYsave    { [( ) 1 2 true false 3 ()] } bind def
+/XYrestore { [( ) 1 2 true false 4 ()] } bind def
+/Helvetica reencodeISO def
+Level1 SuppressPDFMark or 
+{} {
+/SDict 10 dict def
+systemdict /pdfmark known not {
+  userdict /pdfmark systemdict /cleartomark get put
+} if
+SDict begin [
+  /Title ()
+  /Subject (gnuplot plot)
+  /Creator (gnuplot 4.6 patchlevel 0)
+  /Author (ali)
+%  /Producer (gnuplot)
+%  /Keywords ()
+  /CreationDate (Sun Mar 16 19:00:54 2014)
+  /DOCINFO pdfmark
+end
+} ifelse
+end
+%%EndProlog
+%%Page: 1 1
+gnudict begin
+gsave
+doclip
+50 50 translate
+0.100 0.100 scale
+0 setgray
+newpath
+(Helvetica) findfont 110 scalefont setfont
+BackgroundColor 0 lt 3 1 roll 0 lt exch 0 lt or or not {gsave BackgroundColor C clippath fill grestore} if
+1.000 UL
+LTb
+539 352 M
+63 0 V
+4742 0 R
+-63 0 V
+stroke
+473 352 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 0)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 644 M
+63 0 V
+4742 0 R
+-63 0 V
+stroke
+473 644 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 10)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 936 M
+63 0 V
+4742 0 R
+-63 0 V
+stroke
+473 936 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 20)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 1227 M
+63 0 V
+4742 0 R
+-63 0 V
+stroke
+473 1227 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 30)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 1519 M
+63 0 V
+4742 0 R
+-63 0 V
+stroke
+473 1519 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 40)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 1811 M
+63 0 V
+4742 0 R
+-63 0 V
+stroke
+473 1811 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 50)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 2103 M
+63 0 V
+4742 0 R
+-63 0 V
+stroke
+473 2103 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 60)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 2395 M
+63 0 V
+4742 0 R
+-63 0 V
+stroke
+473 2395 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 70)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 2686 M
+63 0 V
+4742 0 R
+-63 0 V
+stroke
+473 2686 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 80)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 2978 M
+63 0 V
+4742 0 R
+-63 0 V
+stroke
+473 2978 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 90)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 3270 M
+63 0 V
+4742 0 R
+-63 0 V
+stroke
+473 3270 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 100)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+539 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 0)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1020 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1020 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 2)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1500 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1500 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 4)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1981 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1981 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 6)]
+] -36.7 MCshow
+1.000 UL
+LTb
+2461 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+2461 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 8)]
+] -36.7 MCshow
+1.000 UL
+LTb
+2942 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+2942 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 10)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3422 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3422 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 12)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3903 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3903 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 14)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4383 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4383 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 16)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4864 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4864 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 18)]
+] -36.7 MCshow
+1.000 UL
+LTb
+5344 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+5344 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 20)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1.000 UL
+LTb
+539 3270 N
+539 352 L
+4805 0 V
+0 2918 V
+-4805 0 V
+Z stroke
+LCb setrgbcolor
+88 1811 M
+currentpoint gsave translate -270 rotate 0 0 moveto
+[ [(Helvetica) 110.0 0.0 true true 0 (The Coverage Ratio \(%\) )]
+] -36.7 MCshow
+grestore
+LTb
+LCb setrgbcolor
+2941 77 M
+[ [(Helvetica) 110.0 0.0 true true 0 (The Number of Rounds)]
+] -36.7 MCshow
+LTb
+2941 3435 M
+[ [(Helvetica) 110.0 0.0 true true 0 (The Coverage Ratio \(%\) vs The Number of Rounds)]
+] -36.7 MCshow
+1.000 UP
+1.000 UL
+LTb
+% Begin plot #1
+1.000 UP
+2.000 UL
+LT0
+0.00 0.55 0.55 C LCb setrgbcolor
+4885 3157 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Strategy 4 \(With 8 Leaders\))]
+] -36.7 MRshow
+LT0
+0.00 0.55 0.55 C 4951 3157 M
+327 0 V
+779 3247 M
+241 0 V
+240 0 V
+240 0 V
+240 2 V
+241 1 V
+240 -1 V
+240 -1 V
+240 -10 V
+241 -15 V
+240 -24 V
+240 -159 V
+240 -408 V
+241 -352 V
+240 -823 V
+4383 859 L
+4623 592 L
+4864 404 L
+240 -2 V
+240 -50 V
+779 3247 Box
+1020 3247 Box
+1260 3247 Box
+1500 3247 Box
+1740 3249 Box
+1981 3250 Box
+2221 3249 Box
+2461 3248 Box
+2701 3238 Box
+2942 3223 Box
+3182 3199 Box
+3422 3040 Box
+3662 2632 Box
+3903 2280 Box
+4143 1457 Box
+4383 859 Box
+4623 592 Box
+4864 404 Box
+5104 402 Box
+5344 352 Box
+5114 3157 Box
+% End plot #1
+% Begin plot #2
+1.000 UP
+2.000 UL
+LT1
+0.50 0.00 0.00 C LCb setrgbcolor
+4885 3047 M
+[ [(Helvetica) 110.0 0.0 true true 0 (DESK)]
+] -36.7 MRshow
+LT1
+0.50 0.00 0.00 C 4951 3047 M
+327 0 V
+779 3270 M
+241 0 V
+240 0 V
+240 0 V
+240 -1 V
+241 -3 V
+240 -1 V
+240 -5 V
+240 -57 V
+241 -133 V
+240 -361 V
+3422 1267 L
+3662 449 L
+241 -90 V
+240 -7 V
+240 0 V
+240 0 V
+241 0 V
+240 0 V
+240 0 V
+779 3270 Crs
+1020 3270 Crs
+1260 3270 Crs
+1500 3270 Crs
+1740 3269 Crs
+1981 3266 Crs
+2221 3265 Crs
+2461 3260 Crs
+2701 3203 Crs
+2942 3070 Crs
+3182 2709 Crs
+3422 1267 Crs
+3662 449 Crs
+3903 359 Crs
+4143 352 Crs
+4383 352 Crs
+4623 352 Crs
+4864 352 Crs
+5104 352 Crs
+5344 352 Crs
+5114 3047 Crs
+% End plot #2
+% Begin plot #3
+1.000 UP
+2.000 UL
+LT2
+0.00 0.00 0.55 C LCb setrgbcolor
+4885 2937 M
+[ [(Helvetica) 110.0 0.0 true true 0 (SimpleHeuristic)]
+] -36.7 MRshow
+LT2
+0.00 0.00 0.55 C 4951 2937 M
+327 0 V
+779 3264 M
+241 0 V
+240 1 V
+240 0 V
+240 -33 V
+1981 2112 L
+2221 549 L
+2461 352 L
+240 0 V
+241 0 V
+240 0 V
+240 0 V
+240 0 V
+241 0 V
+240 0 V
+240 0 V
+240 0 V
+241 0 V
+240 0 V
+240 0 V
+779 3264 Star
+1020 3264 Star
+1260 3265 Star
+1500 3265 Star
+1740 3232 Star
+1981 2112 Star
+2221 549 Star
+2461 352 Star
+2701 352 Star
+2942 352 Star
+3182 352 Star
+3422 352 Star
+3662 352 Star
+3903 352 Star
+4143 352 Star
+4383 352 Star
+4623 352 Star
+4864 352 Star
+5104 352 Star
+5344 352 Star
+5114 2937 Star
+% End plot #3
+1.000 UL
+LTb
+539 3270 N
+539 352 L
+4805 0 V
+0 2918 V
+-4805 0 V
+Z stroke
+1.000 UP
+1.000 UL
+LTb
+stroke
+grestore
+end
+showpage
+%%Trailer
+%%DocumentFonts: Helvetica
+%%Pages: 1
+%%Trailer
+cleartomark
+countdictstack
+exch sub { end } repeat
+restore
+%%EOF
diff --git a/R3/EC.eps b/R3/EC.eps
new file mode 100644 (file)
index 0000000..e8d355b
--- /dev/null
+++ b/R3/EC.eps
@@ -0,0 +1,822 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%BoundingBox: 53 53 545 399
+%%HiResBoundingBox: 54 53.5 544.5 398.5
+%%Creator: gnuplot 4.6 patchlevel 0
+%%CreationDate: Sun Mar 16 19:02:13 2014
+%%EndComments
+% EPSF created by ps2eps 1.68
+%%BeginProlog
+save
+countdictstack
+mark
+newpath
+/showpage {} def
+/setpagedevice {pop} def
+%%EndProlog
+%%Page 1 1
+%%BeginProlog
+/gnudict 256 dict def
+gnudict begin
+%
+% The following true/false flags may be edited by hand if desired.
+% The unit line width and grayscale image gamma correction may also be changed.
+%
+/Color false def
+/Blacktext false def
+/Solid false def
+/Dashlength 1 def
+/Landscape false def
+/Level1 false def
+/Rounded false def
+/ClipToBoundingBox false def
+/SuppressPDFMark false def
+/TransparentPatterns false def
+/gnulinewidth 5.000 def
+/userlinewidth gnulinewidth def
+/Gamma 1.0 def
+/BackgroundColor {-1.000 -1.000 -1.000} def
+%
+/vshift -36 def
+/dl1 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
+} def
+/dl2 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul add } if
+} def
+/hpt_ 31.5 def
+/vpt_ 31.5 def
+/hpt hpt_ def
+/vpt vpt_ def
+/doclip {
+  ClipToBoundingBox {
+    newpath 50 50 moveto 554 50 lineto 554 410 lineto 50 410 lineto closepath
+    clip
+  } if
+} def
+%
+% Gnuplot Prolog Version 4.4 (August 2010)
+%
+%/SuppressPDFMark true def
+%
+/M {moveto} bind def
+/L {lineto} bind def
+/R {rmoveto} bind def
+/V {rlineto} bind def
+/N {newpath moveto} bind def
+/Z {closepath} bind def
+/C {setrgbcolor} bind def
+/f {rlineto fill} bind def
+/g {setgray} bind def
+/Gshow {show} def   % May be redefined later in the file to support UTF-8
+/vpt2 vpt 2 mul def
+/hpt2 hpt 2 mul def
+/Lshow {currentpoint stroke M 0 vshift R 
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
+  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
+/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
+ {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
+/BL {stroke userlinewidth 2 mul setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+/AL {stroke userlinewidth 2 div setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+/UL {dup gnulinewidth mul /userlinewidth exch def
+       dup 1 lt {pop 1} if 10 mul /udl exch def} def
+/PL {stroke userlinewidth setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+3.8 setmiterlimit
+% Default Line colors
+/LCw {1 1 1} def
+/LCb {0 0 0} def
+/LCa {0 0 0} def
+/LC0 {1 0 0} def
+/LC1 {0 1 0} def
+/LC2 {0 0 1} def
+/LC3 {1 0 1} def
+/LC4 {0 1 1} def
+/LC5 {1 1 0} def
+/LC6 {0 0 0} def
+/LC7 {1 0.3 0} def
+/LC8 {0.5 0.5 0.5} def
+% Default Line Types
+/LTw {PL [] 1 setgray} def
+/LTb {BL [] LCb DL} def
+/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
+/LT0 {PL [] LC0 DL} def
+/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
+/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
+/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
+/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
+/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
+/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
+/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
+/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
+/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
+/Dia {stroke [] 0 setdash 2 copy vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke
+  Pnt} def
+/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
+  currentpoint stroke M
+  hpt neg vpt neg R hpt2 0 V stroke
+ } def
+/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke
+  Pnt} def
+/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
+  hpt2 vpt2 neg V currentpoint stroke M
+  hpt2 neg 0 R hpt2 vpt2 V stroke} def
+/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke
+  Pnt} def
+/Star {2 copy Pls Crs} def
+/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath fill} def
+/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath fill} def
+/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke
+  Pnt} def
+/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath fill} def
+/DiaF {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath fill} def
+/Pent {stroke [] 0 setdash 2 copy gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore Pnt} def
+/PentF {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath fill grestore} def
+/Circle {stroke [] 0 setdash 2 copy
+  hpt 0 360 arc stroke Pnt} def
+/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
+/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
+/C1 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C2 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C3 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C4 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 180 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C5 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc
+       2 copy moveto
+       2 copy vpt 180 270 arc closepath fill
+       vpt 0 360 arc} bind def
+/C6 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C7 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C8 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 270 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C9 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 270 450 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
+       2 copy moveto
+       2 copy vpt 90 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C11 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 180 arc closepath fill
+       2 copy moveto
+       2 copy vpt 270 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C12 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 180 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C13 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc closepath fill
+       2 copy moveto
+       2 copy vpt 180 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C14 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 360 arc closepath fill
+       vpt 0 360 arc} bind def
+/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
+       neg 0 rlineto closepath} bind def
+/Square {dup Rec} bind def
+/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
+/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
+/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
+/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
+/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
+       exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
+       2 copy vpt Square fill Bsquare} bind def
+/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
+/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
+       Bsquare} bind def
+/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
+       Bsquare} bind def
+/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
+/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+       2 copy vpt Square fill Bsquare} bind def
+/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+       2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
+/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
+/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
+/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
+/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
+/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
+/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
+/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
+/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
+/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
+/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
+/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
+/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
+/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
+/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
+/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
+/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
+/DiaE {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke} def
+/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke} def
+/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke} def
+/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke} def
+/PentE {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore} def
+/CircE {stroke [] 0 setdash 
+  hpt 0 360 arc stroke} def
+/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
+/DiaW {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V Opaque stroke} def
+/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V Opaque stroke} def
+/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V Opaque stroke} def
+/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V Opaque stroke} def
+/PentW {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  Opaque stroke grestore} def
+/CircW {stroke [] 0 setdash 
+  hpt 0 360 arc Opaque stroke} def
+/BoxFill {gsave Rec 1 setgray fill grestore} def
+/Density {
+  /Fillden exch def
+  currentrgbcolor
+  /ColB exch def /ColG exch def /ColR exch def
+  /ColR ColR Fillden mul Fillden sub 1 add def
+  /ColG ColG Fillden mul Fillden sub 1 add def
+  /ColB ColB Fillden mul Fillden sub 1 add def
+  ColR ColG ColB setrgbcolor} def
+/BoxColFill {gsave Rec PolyFill} def
+/PolyFill {gsave Density fill grestore grestore} def
+/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
+%
+% PostScript Level 1 Pattern Fill routine for rectangles
+% Usage: x y w h s a XX PatternFill
+%      x,y = lower left corner of box to be filled
+%      w,h = width and height of box
+%        a = angle in degrees between lines and x-axis
+%       XX = 0/1 for no/yes cross-hatch
+%
+/PatternFill {gsave /PFa [ 9 2 roll ] def
+  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
+  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
+  gsave 1 setgray fill grestore clip
+  currentlinewidth 0.5 mul setlinewidth
+  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
+  0 0 M PFa 5 get rotate PFs -2 div dup translate
+  0 1 PFs PFa 4 get div 1 add floor cvi
+       {PFa 4 get mul 0 M 0 PFs V} for
+  0 PFa 6 get ne {
+       0 1 PFs PFa 4 get div 1 add floor cvi
+       {PFa 4 get mul 0 2 1 roll M PFs 0 V} for
+ } if
+  stroke grestore} def
+%
+/languagelevel where
+ {pop languagelevel} {1} ifelse
+ 2 lt
+       {/InterpretLevel1 true def}
+       {/InterpretLevel1 Level1 def}
+ ifelse
+%
+% PostScript level 2 pattern fill definitions
+%
+/Level2PatternFill {
+/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
+       bind def
+/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
+>> matrix makepattern
+/Pat1 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
+       0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
+>> matrix makepattern
+/Pat2 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
+       8 8 L 8 0 L 0 0 L fill}
+>> matrix makepattern
+/Pat3 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
+       0 12 M 12 0 L stroke}
+>> matrix makepattern
+/Pat4 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
+       0 -4 M 12 8 L stroke}
+>> matrix makepattern
+/Pat5 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
+       0 12 M 8 -4 L 4 12 M 10 0 L stroke}
+>> matrix makepattern
+/Pat6 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
+       0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
+>> matrix makepattern
+/Pat7 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
+       12 0 M -4 8 L 12 4 M 0 10 L stroke}
+>> matrix makepattern
+/Pat8 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
+       -4 0 M 12 8 L -4 4 M 8 10 L stroke}
+>> matrix makepattern
+/Pat9 exch def
+/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
+/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
+/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
+/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
+/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
+/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
+/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
+} def
+%
+%
+%End of PostScript Level 2 code
+%
+/PatternBgnd {
+  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
+} def
+%
+% Substitute for Level 2 pattern fill codes with
+% grayscale if Level 2 support is not selected.
+%
+/Level1PatternFill {
+/Pattern1 {0.250 Density} bind def
+/Pattern2 {0.500 Density} bind def
+/Pattern3 {0.750 Density} bind def
+/Pattern4 {0.125 Density} bind def
+/Pattern5 {0.375 Density} bind def
+/Pattern6 {0.625 Density} bind def
+/Pattern7 {0.875 Density} bind def
+} def
+%
+% Now test for support of Level 2 code
+%
+Level1 {Level1PatternFill} {Level2PatternFill} ifelse
+%
+/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
+dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
+currentdict end definefont pop
+%
+% Encoding for ISO-8859-1 (also called Latin1)
+%
+/reencodeISO {
+dup dup findfont dup length dict begin
+{ 1 index /FID ne { def }{ pop pop } ifelse } forall
+currentdict /CharStrings known {
+       CharStrings /Idieresis known {
+               /Encoding ISOLatin1Encoding def } if
+} if
+currentdict end definefont
+} def
+/ISOLatin1Encoding [
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
+/parenleft/parenright/asterisk/plus/comma/minus/period/slash
+/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
+/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N
+/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright
+/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m
+/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/dotlessi/grave/acute/circumflex/tilde/macron/breve
+/dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut
+/ogonek/caron/space/exclamdown/cent/sterling/currency/yen/brokenbar
+/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot
+/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior
+/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine
+/guillemotright/onequarter/onehalf/threequarters/questiondown
+/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
+/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute
+/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
+/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave
+/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex
+/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis
+/yacute/thorn/ydieresis
+] def
+/MFshow {
+   { dup 5 get 3 ge
+     { 5 get 3 eq {gsave} {grestore} ifelse }
+     {dup dup 0 get findfont exch 1 get scalefont setfont
+     [ currentpoint ] exch dup 2 get 0 exch R dup 5 get 2 ne {dup dup 6
+     get exch 4 get {Gshow} {stringwidth pop 0 R} ifelse }if dup 5 get 0 eq
+     {dup 3 get {2 get neg 0 exch R pop} {pop aload pop M} ifelse} {dup 5
+     get 1 eq {dup 2 get exch dup 3 get exch 6 get stringwidth pop -2 div
+     dup 0 R} {dup 6 get stringwidth pop -2 div 0 R 6 get
+     show 2 index {aload pop M neg 3 -1 roll neg R pop pop} {pop pop pop
+     pop aload pop M} ifelse }ifelse }ifelse }
+     ifelse }
+   forall} def
+/Gswidth {dup type /stringtype eq {stringwidth} {pop (n) stringwidth} ifelse} def
+/MFwidth {0 exch { dup 5 get 3 ge { 5 get 3 eq { 0 } { pop } ifelse }
+ {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont
+     6 get Gswidth pop add} {pop} ifelse} ifelse} forall} def
+/MLshow { currentpoint stroke M
+  0 exch R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/MRshow { currentpoint stroke M
+  exch dup MFwidth neg 3 -1 roll R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/MCshow { currentpoint stroke M
+  exch dup MFwidth -2 div 3 -1 roll R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/XYsave    { [( ) 1 2 true false 3 ()] } bind def
+/XYrestore { [( ) 1 2 true false 4 ()] } bind def
+/Helvetica reencodeISO def
+Level1 SuppressPDFMark or 
+{} {
+/SDict 10 dict def
+systemdict /pdfmark known not {
+  userdict /pdfmark systemdict /cleartomark get put
+} if
+SDict begin [
+  /Title ()
+  /Subject (gnuplot plot)
+  /Creator (gnuplot 4.6 patchlevel 0)
+  /Author (ali)
+%  /Producer (gnuplot)
+%  /Keywords ()
+  /CreationDate (Sun Mar 16 19:02:13 2014)
+  /DOCINFO pdfmark
+end
+} ifelse
+end
+%%EndProlog
+%%Page: 1 1
+gnudict begin
+gsave
+doclip
+50 50 translate
+0.100 0.100 scale
+0 setgray
+newpath
+(Helvetica) findfont 110 scalefont setfont
+BackgroundColor 0 lt 3 1 roll 0 lt exch 0 lt or or not {gsave BackgroundColor C clippath fill grestore} if
+1.000 UL
+LTb
+605 352 M
+63 0 V
+4173 0 R
+-63 0 V
+stroke
+539 352 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 0)]
+] -36.7 MRshow
+1.000 UL
+LTb
+605 936 M
+63 0 V
+4173 0 R
+-63 0 V
+stroke
+539 936 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 500)]
+] -36.7 MRshow
+1.000 UL
+LTb
+605 1519 M
+63 0 V
+4173 0 R
+-63 0 V
+stroke
+539 1519 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 1000)]
+] -36.7 MRshow
+1.000 UL
+LTb
+605 2103 M
+63 0 V
+4173 0 R
+-63 0 V
+stroke
+539 2103 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 1500)]
+] -36.7 MRshow
+1.000 UL
+LTb
+605 2686 M
+63 0 V
+4173 0 R
+-63 0 V
+stroke
+539 2686 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 2000)]
+] -36.7 MRshow
+1.000 UL
+LTb
+605 3270 M
+63 0 V
+4173 0 R
+-63 0 V
+stroke
+539 3270 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 2500)]
+] -36.7 MRshow
+1.000 UL
+LTb
+605 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+605 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 25)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1029 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1029 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 50)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1452 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1452 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 75)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1876 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1876 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 100)]
+] -36.7 MCshow
+1.000 UL
+LTb
+2299 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+2299 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 125)]
+] -36.7 MCshow
+1.000 UL
+LTb
+2723 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+2723 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 150)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3147 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3147 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 175)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3570 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3570 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 200)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3994 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3994 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 225)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4417 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4417 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 250)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4841 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4841 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 275)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1.000 UL
+LTb
+605 3270 N
+605 352 L
+4236 0 V
+0 2918 V
+-4236 0 V
+Z stroke
+LCb setrgbcolor
+88 1811 M
+currentpoint gsave translate -270 rotate 0 0 moveto
+[ [(Helvetica) 110.0 0.0 true true 0 (The Energy Consumption \(Joules\) )]
+] -36.7 MCshow
+grestore
+LTb
+LCb setrgbcolor
+2723 77 M
+[ [(Helvetica) 110.0 0.0 true true 0 (The Number of Wireless Sensor Nodes)]
+] -36.7 MCshow
+LTb
+2723 3435 M
+[ [(Helvetica) 110.0 0.0 true true 0 (The Energy Consumption \(Joules\) vs The Number of Wireless Sensor Nodes)]
+] -36.7 MCshow
+1.000 UP
+1.000 UL
+LTb
+% Begin plot #1
+1.000 UP
+2.000 UL
+LT0
+0.00 0.55 0.55 C LCb setrgbcolor
+2095 3098 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Strategy 4 \(With 8 Leaders\))]
+] -36.7 MRshow
+LT0
+0.00 0.55 0.55 C 2161 3098 M
+327 0 V
+1029 1035 M
+847 -36 V
+847 53 V
+847 49 V
+847 163 V
+1029 1035 Box
+1876 999 Box
+2723 1052 Box
+3570 1101 Box
+4417 1264 Box
+2324 3098 Box
+% End plot #1
+% Begin plot #2
+1.000 UP
+2.000 UL
+LT1
+0.50 0.00 0.00 C LCb setrgbcolor
+2095 2988 M
+[ [(Helvetica) 110.0 0.0 true true 0 (DESK)]
+] -36.7 MRshow
+LT1
+0.50 0.00 0.00 C 2161 2988 M
+327 0 V
+1029 1065 M
+847 35 V
+847 106 V
+847 146 V
+847 191 V
+1029 1065 Crs
+1876 1100 Crs
+2723 1206 Crs
+3570 1352 Crs
+4417 1543 Crs
+2324 2988 Crs
+% End plot #2
+% Begin plot #3
+1.000 UP
+2.000 UL
+LT2
+0.00 0.00 0.55 C LCb setrgbcolor
+2095 2878 M
+[ [(Helvetica) 110.0 0.0 true true 0 (SimpleHeuristic)]
+] -36.7 MRshow
+LT2
+0.00 0.00 0.55 C 2161 2878 M
+327 0 V
+1029 1060 M
+847 284 V
+847 477 V
+847 634 V
+847 737 V
+1029 1060 Star
+1876 1344 Star
+2723 1821 Star
+3570 2455 Star
+4417 3192 Star
+2324 2878 Star
+% End plot #3
+1.000 UL
+LTb
+605 3270 N
+605 352 L
+4236 0 V
+0 2918 V
+-4236 0 V
+Z stroke
+1.000 UP
+1.000 UL
+LTb
+stroke
+grestore
+end
+showpage
+%%Trailer
+%%DocumentFonts: Helvetica
+%%Pages: 1
+%%Trailer
+cleartomark
+countdictstack
+exch sub { end } repeat
+restore
+%%EOF
diff --git a/R3/ESR.eps b/R3/ESR.eps
new file mode 100644 (file)
index 0000000..f952482
--- /dev/null
@@ -0,0 +1,962 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%BoundingBox: 53 53 542 399
+%%HiResBoundingBox: 54 53.5 541.5 398.5
+%%Creator: gnuplot 4.6 patchlevel 0
+%%CreationDate: Sun Mar 16 19:06:14 2014
+%%EndComments
+% EPSF created by ps2eps 1.68
+%%BeginProlog
+save
+countdictstack
+mark
+newpath
+/showpage {} def
+/setpagedevice {pop} def
+%%EndProlog
+%%Page 1 1
+%%BeginProlog
+/gnudict 256 dict def
+gnudict begin
+%
+% The following true/false flags may be edited by hand if desired.
+% The unit line width and grayscale image gamma correction may also be changed.
+%
+/Color false def
+/Blacktext false def
+/Solid false def
+/Dashlength 1 def
+/Landscape false def
+/Level1 false def
+/Rounded false def
+/ClipToBoundingBox false def
+/SuppressPDFMark false def
+/TransparentPatterns false def
+/gnulinewidth 5.000 def
+/userlinewidth gnulinewidth def
+/Gamma 1.0 def
+/BackgroundColor {-1.000 -1.000 -1.000} def
+%
+/vshift -36 def
+/dl1 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
+} def
+/dl2 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul add } if
+} def
+/hpt_ 31.5 def
+/vpt_ 31.5 def
+/hpt hpt_ def
+/vpt vpt_ def
+/doclip {
+  ClipToBoundingBox {
+    newpath 50 50 moveto 554 50 lineto 554 410 lineto 50 410 lineto closepath
+    clip
+  } if
+} def
+%
+% Gnuplot Prolog Version 4.4 (August 2010)
+%
+%/SuppressPDFMark true def
+%
+/M {moveto} bind def
+/L {lineto} bind def
+/R {rmoveto} bind def
+/V {rlineto} bind def
+/N {newpath moveto} bind def
+/Z {closepath} bind def
+/C {setrgbcolor} bind def
+/f {rlineto fill} bind def
+/g {setgray} bind def
+/Gshow {show} def   % May be redefined later in the file to support UTF-8
+/vpt2 vpt 2 mul def
+/hpt2 hpt 2 mul def
+/Lshow {currentpoint stroke M 0 vshift R 
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
+  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
+/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
+ {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
+/BL {stroke userlinewidth 2 mul setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+/AL {stroke userlinewidth 2 div setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+/UL {dup gnulinewidth mul /userlinewidth exch def
+       dup 1 lt {pop 1} if 10 mul /udl exch def} def
+/PL {stroke userlinewidth setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+3.8 setmiterlimit
+% Default Line colors
+/LCw {1 1 1} def
+/LCb {0 0 0} def
+/LCa {0 0 0} def
+/LC0 {1 0 0} def
+/LC1 {0 1 0} def
+/LC2 {0 0 1} def
+/LC3 {1 0 1} def
+/LC4 {0 1 1} def
+/LC5 {1 1 0} def
+/LC6 {0 0 0} def
+/LC7 {1 0.3 0} def
+/LC8 {0.5 0.5 0.5} def
+% Default Line Types
+/LTw {PL [] 1 setgray} def
+/LTb {BL [] LCb DL} def
+/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
+/LT0 {PL [] LC0 DL} def
+/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
+/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
+/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
+/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
+/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
+/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
+/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
+/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
+/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
+/Dia {stroke [] 0 setdash 2 copy vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke
+  Pnt} def
+/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
+  currentpoint stroke M
+  hpt neg vpt neg R hpt2 0 V stroke
+ } def
+/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke
+  Pnt} def
+/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
+  hpt2 vpt2 neg V currentpoint stroke M
+  hpt2 neg 0 R hpt2 vpt2 V stroke} def
+/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke
+  Pnt} def
+/Star {2 copy Pls Crs} def
+/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath fill} def
+/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath fill} def
+/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke
+  Pnt} def
+/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath fill} def
+/DiaF {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath fill} def
+/Pent {stroke [] 0 setdash 2 copy gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore Pnt} def
+/PentF {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath fill grestore} def
+/Circle {stroke [] 0 setdash 2 copy
+  hpt 0 360 arc stroke Pnt} def
+/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
+/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
+/C1 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C2 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C3 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C4 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 180 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C5 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc
+       2 copy moveto
+       2 copy vpt 180 270 arc closepath fill
+       vpt 0 360 arc} bind def
+/C6 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C7 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C8 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 270 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C9 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 270 450 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
+       2 copy moveto
+       2 copy vpt 90 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C11 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 180 arc closepath fill
+       2 copy moveto
+       2 copy vpt 270 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C12 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 180 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C13 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc closepath fill
+       2 copy moveto
+       2 copy vpt 180 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C14 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 360 arc closepath fill
+       vpt 0 360 arc} bind def
+/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
+       neg 0 rlineto closepath} bind def
+/Square {dup Rec} bind def
+/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
+/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
+/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
+/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
+/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
+       exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
+       2 copy vpt Square fill Bsquare} bind def
+/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
+/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
+       Bsquare} bind def
+/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
+       Bsquare} bind def
+/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
+/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+       2 copy vpt Square fill Bsquare} bind def
+/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+       2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
+/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
+/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
+/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
+/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
+/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
+/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
+/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
+/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
+/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
+/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
+/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
+/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
+/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
+/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
+/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
+/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
+/DiaE {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke} def
+/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke} def
+/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke} def
+/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke} def
+/PentE {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore} def
+/CircE {stroke [] 0 setdash 
+  hpt 0 360 arc stroke} def
+/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
+/DiaW {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V Opaque stroke} def
+/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V Opaque stroke} def
+/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V Opaque stroke} def
+/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V Opaque stroke} def
+/PentW {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  Opaque stroke grestore} def
+/CircW {stroke [] 0 setdash 
+  hpt 0 360 arc Opaque stroke} def
+/BoxFill {gsave Rec 1 setgray fill grestore} def
+/Density {
+  /Fillden exch def
+  currentrgbcolor
+  /ColB exch def /ColG exch def /ColR exch def
+  /ColR ColR Fillden mul Fillden sub 1 add def
+  /ColG ColG Fillden mul Fillden sub 1 add def
+  /ColB ColB Fillden mul Fillden sub 1 add def
+  ColR ColG ColB setrgbcolor} def
+/BoxColFill {gsave Rec PolyFill} def
+/PolyFill {gsave Density fill grestore grestore} def
+/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
+%
+% PostScript Level 1 Pattern Fill routine for rectangles
+% Usage: x y w h s a XX PatternFill
+%      x,y = lower left corner of box to be filled
+%      w,h = width and height of box
+%        a = angle in degrees between lines and x-axis
+%       XX = 0/1 for no/yes cross-hatch
+%
+/PatternFill {gsave /PFa [ 9 2 roll ] def
+  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
+  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
+  gsave 1 setgray fill grestore clip
+  currentlinewidth 0.5 mul setlinewidth
+  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
+  0 0 M PFa 5 get rotate PFs -2 div dup translate
+  0 1 PFs PFa 4 get div 1 add floor cvi
+       {PFa 4 get mul 0 M 0 PFs V} for
+  0 PFa 6 get ne {
+       0 1 PFs PFa 4 get div 1 add floor cvi
+       {PFa 4 get mul 0 2 1 roll M PFs 0 V} for
+ } if
+  stroke grestore} def
+%
+/languagelevel where
+ {pop languagelevel} {1} ifelse
+ 2 lt
+       {/InterpretLevel1 true def}
+       {/InterpretLevel1 Level1 def}
+ ifelse
+%
+% PostScript level 2 pattern fill definitions
+%
+/Level2PatternFill {
+/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
+       bind def
+/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
+>> matrix makepattern
+/Pat1 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
+       0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
+>> matrix makepattern
+/Pat2 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
+       8 8 L 8 0 L 0 0 L fill}
+>> matrix makepattern
+/Pat3 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
+       0 12 M 12 0 L stroke}
+>> matrix makepattern
+/Pat4 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
+       0 -4 M 12 8 L stroke}
+>> matrix makepattern
+/Pat5 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
+       0 12 M 8 -4 L 4 12 M 10 0 L stroke}
+>> matrix makepattern
+/Pat6 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
+       0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
+>> matrix makepattern
+/Pat7 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
+       12 0 M -4 8 L 12 4 M 0 10 L stroke}
+>> matrix makepattern
+/Pat8 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
+       -4 0 M 12 8 L -4 4 M 8 10 L stroke}
+>> matrix makepattern
+/Pat9 exch def
+/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
+/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
+/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
+/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
+/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
+/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
+/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
+} def
+%
+%
+%End of PostScript Level 2 code
+%
+/PatternBgnd {
+  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
+} def
+%
+% Substitute for Level 2 pattern fill codes with
+% grayscale if Level 2 support is not selected.
+%
+/Level1PatternFill {
+/Pattern1 {0.250 Density} bind def
+/Pattern2 {0.500 Density} bind def
+/Pattern3 {0.750 Density} bind def
+/Pattern4 {0.125 Density} bind def
+/Pattern5 {0.375 Density} bind def
+/Pattern6 {0.625 Density} bind def
+/Pattern7 {0.875 Density} bind def
+} def
+%
+% Now test for support of Level 2 code
+%
+Level1 {Level1PatternFill} {Level2PatternFill} ifelse
+%
+/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
+dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
+currentdict end definefont pop
+%
+% Encoding for ISO-8859-1 (also called Latin1)
+%
+/reencodeISO {
+dup dup findfont dup length dict begin
+{ 1 index /FID ne { def }{ pop pop } ifelse } forall
+currentdict /CharStrings known {
+       CharStrings /Idieresis known {
+               /Encoding ISOLatin1Encoding def } if
+} if
+currentdict end definefont
+} def
+/ISOLatin1Encoding [
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
+/parenleft/parenright/asterisk/plus/comma/minus/period/slash
+/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
+/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N
+/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright
+/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m
+/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/dotlessi/grave/acute/circumflex/tilde/macron/breve
+/dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut
+/ogonek/caron/space/exclamdown/cent/sterling/currency/yen/brokenbar
+/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot
+/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior
+/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine
+/guillemotright/onequarter/onehalf/threequarters/questiondown
+/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
+/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute
+/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
+/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave
+/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex
+/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis
+/yacute/thorn/ydieresis
+] def
+/MFshow {
+   { dup 5 get 3 ge
+     { 5 get 3 eq {gsave} {grestore} ifelse }
+     {dup dup 0 get findfont exch 1 get scalefont setfont
+     [ currentpoint ] exch dup 2 get 0 exch R dup 5 get 2 ne {dup dup 6
+     get exch 4 get {Gshow} {stringwidth pop 0 R} ifelse }if dup 5 get 0 eq
+     {dup 3 get {2 get neg 0 exch R pop} {pop aload pop M} ifelse} {dup 5
+     get 1 eq {dup 2 get exch dup 3 get exch 6 get stringwidth pop -2 div
+     dup 0 R} {dup 6 get stringwidth pop -2 div 0 R 6 get
+     show 2 index {aload pop M neg 3 -1 roll neg R pop pop} {pop pop pop
+     pop aload pop M} ifelse }ifelse }ifelse }
+     ifelse }
+   forall} def
+/Gswidth {dup type /stringtype eq {stringwidth} {pop (n) stringwidth} ifelse} def
+/MFwidth {0 exch { dup 5 get 3 ge { 5 get 3 eq { 0 } { pop } ifelse }
+ {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont
+     6 get Gswidth pop add} {pop} ifelse} ifelse} forall} def
+/MLshow { currentpoint stroke M
+  0 exch R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/MRshow { currentpoint stroke M
+  exch dup MFwidth neg 3 -1 roll R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/MCshow { currentpoint stroke M
+  exch dup MFwidth -2 div 3 -1 roll R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/XYsave    { [( ) 1 2 true false 3 ()] } bind def
+/XYrestore { [( ) 1 2 true false 4 ()] } bind def
+/Helvetica reencodeISO def
+Level1 SuppressPDFMark or 
+{} {
+/SDict 10 dict def
+systemdict /pdfmark known not {
+  userdict /pdfmark systemdict /cleartomark get put
+} if
+SDict begin [
+  /Title ()
+  /Subject (gnuplot plot)
+  /Creator (gnuplot 4.6 patchlevel 0)
+  /Author (ali)
+%  /Producer (gnuplot)
+%  /Keywords ()
+  /CreationDate (Sun Mar 16 19:06:14 2014)
+  /DOCINFO pdfmark
+end
+} ifelse
+end
+%%EndProlog
+%%Page: 1 1
+gnudict begin
+gsave
+doclip
+50 50 translate
+0.100 0.100 scale
+0 setgray
+newpath
+(Helvetica) findfont 110 scalefont setfont
+BackgroundColor 0 lt 3 1 roll 0 lt exch 0 lt or or not {gsave BackgroundColor C clippath fill grestore} if
+1.000 UL
+LTb
+539 352 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 352 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 0)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 644 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 644 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 10)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 936 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 936 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 20)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 1227 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 1227 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 30)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 1519 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 1519 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 40)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 1811 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 1811 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 50)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 2103 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 2103 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 60)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 2395 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 2395 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 70)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 2686 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 2686 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 80)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 2978 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 2978 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 90)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 3270 M
+63 0 V
+4239 0 R
+-63 0 V
+stroke
+473 3270 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 100)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+539 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 0)]
+] -36.7 MCshow
+1.000 UL
+LTb
+969 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+969 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 2)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1399 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1399 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 4)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1830 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1830 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 6)]
+] -36.7 MCshow
+1.000 UL
+LTb
+2260 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+2260 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 8)]
+] -36.7 MCshow
+1.000 UL
+LTb
+2690 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+2690 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 10)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3120 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3120 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 12)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3550 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3550 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 14)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3981 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3981 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 16)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4411 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4411 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 18)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4841 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4841 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 20)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1.000 UL
+LTb
+539 3270 N
+539 352 L
+4302 0 V
+0 2918 V
+-4302 0 V
+Z stroke
+LCb setrgbcolor
+88 1811 M
+currentpoint gsave translate -270 rotate 0 0 moveto
+[ [(Helvetica) 110.0 0.0 true true 0 (The Energy Saving Ratio \(%\) )]
+] -36.7 MCshow
+grestore
+LTb
+LCb setrgbcolor
+2690 77 M
+[ [(Helvetica) 110.0 0.0 true true 0 (The Number of Rounds)]
+] -36.7 MCshow
+LTb
+2690 3435 M
+[ [(Helvetica) 110.0 0.0 true true 0 (The Energy Saving Ratio \(%\) vs The Number of Rounds)]
+] -36.7 MCshow
+1.000 UP
+1.000 UL
+LTb
+% Begin plot #1
+1.000 UP
+2.000 UL
+LT0
+0.00 0.55 0.55 C LCb setrgbcolor
+4316 3152 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Strategy 4 \(With 8 Leaders\))]
+] -36.7 MRshow
+LT0
+0.00 0.55 0.55 C 4382 3152 M
+327 0 V
+754 3270 M
+215 0 V
+215 -11 V
+215 -52 V
+216 -282 V
+215 -150 V
+215 -78 V
+215 -148 V
+215 -235 V
+215 -205 V
+215 -173 V
+215 -243 V
+215 -349 V
+215 -264 V
+3766 736 L
+3981 528 L
+215 -95 V
+215 -58 V
+215 -4 V
+215 -19 V
+754 3270 Box
+969 3270 Box
+1184 3259 Box
+1399 3207 Box
+1615 2925 Box
+1830 2775 Box
+2045 2697 Box
+2260 2549 Box
+2475 2314 Box
+2690 2109 Box
+2905 1936 Box
+3120 1693 Box
+3335 1344 Box
+3550 1080 Box
+3766 736 Box
+3981 528 Box
+4196 433 Box
+4411 375 Box
+4626 371 Box
+4841 352 Box
+4545 3152 Box
+% End plot #1
+% Begin plot #2
+1.000 UP
+2.000 UL
+LT1
+0.50 0.00 0.00 C LCb setrgbcolor
+4316 3042 M
+[ [(Helvetica) 110.0 0.0 true true 0 (DESK)]
+] -36.7 MRshow
+LT1
+0.50 0.00 0.00 C 4382 3042 M
+327 0 V
+754 3270 M
+215 0 V
+215 0 V
+215 -105 V
+216 -586 V
+215 -400 V
+215 -39 V
+215 -254 V
+215 -447 V
+215 -268 V
+2905 939 L
+3120 531 L
+3335 369 L
+215 -15 V
+216 -2 V
+215 0 V
+215 0 V
+215 0 V
+215 0 V
+215 0 V
+754 3270 Crs
+969 3270 Crs
+1184 3270 Crs
+1399 3165 Crs
+1615 2579 Crs
+1830 2179 Crs
+2045 2140 Crs
+2260 1886 Crs
+2475 1439 Crs
+2690 1171 Crs
+2905 939 Crs
+3120 531 Crs
+3335 369 Crs
+3550 354 Crs
+3766 352 Crs
+3981 352 Crs
+4196 352 Crs
+4411 352 Crs
+4626 352 Crs
+4841 352 Crs
+4545 3042 Crs
+% End plot #2
+% Begin plot #3
+1.000 UP
+2.000 UL
+LT2
+0.00 0.00 0.55 C LCb setrgbcolor
+4316 2932 M
+[ [(Helvetica) 110.0 0.0 true true 0 (SimpleHeuristic)]
+] -36.7 MRshow
+LT2
+0.00 0.00 0.55 C 4382 2932 M
+327 0 V
+754 3270 M
+215 -29 V
+215 -248 V
+215 -361 V
+216 -571 V
+215 -937 V
+2045 430 L
+215 -78 V
+215 0 V
+215 0 V
+215 0 V
+215 0 V
+215 0 V
+215 0 V
+216 0 V
+215 0 V
+215 0 V
+215 0 V
+215 0 V
+215 0 V
+754 3270 Star
+969 3241 Star
+1184 2993 Star
+1399 2632 Star
+1615 2061 Star
+1830 1124 Star
+2045 430 Star
+2260 352 Star
+2475 352 Star
+2690 352 Star
+2905 352 Star
+3120 352 Star
+3335 352 Star
+3550 352 Star
+3766 352 Star
+3981 352 Star
+4196 352 Star
+4411 352 Star
+4626 352 Star
+4841 352 Star
+4545 2932 Star
+% End plot #3
+1.000 UL
+LTb
+539 3270 N
+539 352 L
+4302 0 V
+0 2918 V
+-4302 0 V
+Z stroke
+1.000 UP
+1.000 UL
+LTb
+stroke
+grestore
+end
+showpage
+%%Trailer
+%%DocumentFonts: Helvetica
+%%Pages: 1
+%%Trailer
+cleartomark
+countdictstack
+exch sub { end } repeat
+restore
+%%EOF
diff --git a/R3/LT.eps b/R3/LT.eps
new file mode 100644 (file)
index 0000000..bc9278a
--- /dev/null
+++ b/R3/LT.eps
@@ -0,0 +1,872 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%BoundingBox: 53 53 545 399
+%%HiResBoundingBox: 54 53.5 544.5 398.5
+%%Creator: gnuplot 4.6 patchlevel 0
+%%CreationDate: Sun Mar 16 19:11:45 2014
+%%EndComments
+% EPSF created by ps2eps 1.68
+%%BeginProlog
+save
+countdictstack
+mark
+newpath
+/showpage {} def
+/setpagedevice {pop} def
+%%EndProlog
+%%Page 1 1
+%%BeginProlog
+/gnudict 256 dict def
+gnudict begin
+%
+% The following true/false flags may be edited by hand if desired.
+% The unit line width and grayscale image gamma correction may also be changed.
+%
+/Color false def
+/Blacktext false def
+/Solid false def
+/Dashlength 1 def
+/Landscape false def
+/Level1 false def
+/Rounded false def
+/ClipToBoundingBox false def
+/SuppressPDFMark false def
+/TransparentPatterns false def
+/gnulinewidth 5.000 def
+/userlinewidth gnulinewidth def
+/Gamma 1.0 def
+/BackgroundColor {-1.000 -1.000 -1.000} def
+%
+/vshift -36 def
+/dl1 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
+} def
+/dl2 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul add } if
+} def
+/hpt_ 31.5 def
+/vpt_ 31.5 def
+/hpt hpt_ def
+/vpt vpt_ def
+/doclip {
+  ClipToBoundingBox {
+    newpath 50 50 moveto 554 50 lineto 554 410 lineto 50 410 lineto closepath
+    clip
+  } if
+} def
+%
+% Gnuplot Prolog Version 4.4 (August 2010)
+%
+%/SuppressPDFMark true def
+%
+/M {moveto} bind def
+/L {lineto} bind def
+/R {rmoveto} bind def
+/V {rlineto} bind def
+/N {newpath moveto} bind def
+/Z {closepath} bind def
+/C {setrgbcolor} bind def
+/f {rlineto fill} bind def
+/g {setgray} bind def
+/Gshow {show} def   % May be redefined later in the file to support UTF-8
+/vpt2 vpt 2 mul def
+/hpt2 hpt 2 mul def
+/Lshow {currentpoint stroke M 0 vshift R 
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
+  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
+/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
+ {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
+/BL {stroke userlinewidth 2 mul setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+/AL {stroke userlinewidth 2 div setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+/UL {dup gnulinewidth mul /userlinewidth exch def
+       dup 1 lt {pop 1} if 10 mul /udl exch def} def
+/PL {stroke userlinewidth setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+3.8 setmiterlimit
+% Default Line colors
+/LCw {1 1 1} def
+/LCb {0 0 0} def
+/LCa {0 0 0} def
+/LC0 {1 0 0} def
+/LC1 {0 1 0} def
+/LC2 {0 0 1} def
+/LC3 {1 0 1} def
+/LC4 {0 1 1} def
+/LC5 {1 1 0} def
+/LC6 {0 0 0} def
+/LC7 {1 0.3 0} def
+/LC8 {0.5 0.5 0.5} def
+% Default Line Types
+/LTw {PL [] 1 setgray} def
+/LTb {BL [] LCb DL} def
+/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
+/LT0 {PL [] LC0 DL} def
+/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
+/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
+/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
+/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
+/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
+/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
+/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
+/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
+/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
+/Dia {stroke [] 0 setdash 2 copy vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke
+  Pnt} def
+/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
+  currentpoint stroke M
+  hpt neg vpt neg R hpt2 0 V stroke
+ } def
+/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke
+  Pnt} def
+/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
+  hpt2 vpt2 neg V currentpoint stroke M
+  hpt2 neg 0 R hpt2 vpt2 V stroke} def
+/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke
+  Pnt} def
+/Star {2 copy Pls Crs} def
+/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath fill} def
+/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath fill} def
+/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke
+  Pnt} def
+/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath fill} def
+/DiaF {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath fill} def
+/Pent {stroke [] 0 setdash 2 copy gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore Pnt} def
+/PentF {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath fill grestore} def
+/Circle {stroke [] 0 setdash 2 copy
+  hpt 0 360 arc stroke Pnt} def
+/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
+/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
+/C1 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C2 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C3 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C4 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 180 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C5 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc
+       2 copy moveto
+       2 copy vpt 180 270 arc closepath fill
+       vpt 0 360 arc} bind def
+/C6 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C7 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C8 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 270 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C9 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 270 450 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
+       2 copy moveto
+       2 copy vpt 90 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C11 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 180 arc closepath fill
+       2 copy moveto
+       2 copy vpt 270 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C12 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 180 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C13 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc closepath fill
+       2 copy moveto
+       2 copy vpt 180 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C14 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 360 arc closepath fill
+       vpt 0 360 arc} bind def
+/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
+       neg 0 rlineto closepath} bind def
+/Square {dup Rec} bind def
+/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
+/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
+/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
+/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
+/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
+       exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
+       2 copy vpt Square fill Bsquare} bind def
+/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
+/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
+       Bsquare} bind def
+/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
+       Bsquare} bind def
+/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
+/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+       2 copy vpt Square fill Bsquare} bind def
+/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+       2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
+/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
+/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
+/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
+/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
+/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
+/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
+/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
+/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
+/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
+/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
+/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
+/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
+/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
+/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
+/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
+/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
+/DiaE {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke} def
+/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke} def
+/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke} def
+/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke} def
+/PentE {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore} def
+/CircE {stroke [] 0 setdash 
+  hpt 0 360 arc stroke} def
+/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
+/DiaW {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V Opaque stroke} def
+/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V Opaque stroke} def
+/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V Opaque stroke} def
+/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V Opaque stroke} def
+/PentW {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  Opaque stroke grestore} def
+/CircW {stroke [] 0 setdash 
+  hpt 0 360 arc Opaque stroke} def
+/BoxFill {gsave Rec 1 setgray fill grestore} def
+/Density {
+  /Fillden exch def
+  currentrgbcolor
+  /ColB exch def /ColG exch def /ColR exch def
+  /ColR ColR Fillden mul Fillden sub 1 add def
+  /ColG ColG Fillden mul Fillden sub 1 add def
+  /ColB ColB Fillden mul Fillden sub 1 add def
+  ColR ColG ColB setrgbcolor} def
+/BoxColFill {gsave Rec PolyFill} def
+/PolyFill {gsave Density fill grestore grestore} def
+/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
+%
+% PostScript Level 1 Pattern Fill routine for rectangles
+% Usage: x y w h s a XX PatternFill
+%      x,y = lower left corner of box to be filled
+%      w,h = width and height of box
+%        a = angle in degrees between lines and x-axis
+%       XX = 0/1 for no/yes cross-hatch
+%
+/PatternFill {gsave /PFa [ 9 2 roll ] def
+  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
+  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
+  gsave 1 setgray fill grestore clip
+  currentlinewidth 0.5 mul setlinewidth
+  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
+  0 0 M PFa 5 get rotate PFs -2 div dup translate
+  0 1 PFs PFa 4 get div 1 add floor cvi
+       {PFa 4 get mul 0 M 0 PFs V} for
+  0 PFa 6 get ne {
+       0 1 PFs PFa 4 get div 1 add floor cvi
+       {PFa 4 get mul 0 2 1 roll M PFs 0 V} for
+ } if
+  stroke grestore} def
+%
+/languagelevel where
+ {pop languagelevel} {1} ifelse
+ 2 lt
+       {/InterpretLevel1 true def}
+       {/InterpretLevel1 Level1 def}
+ ifelse
+%
+% PostScript level 2 pattern fill definitions
+%
+/Level2PatternFill {
+/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
+       bind def
+/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
+>> matrix makepattern
+/Pat1 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
+       0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
+>> matrix makepattern
+/Pat2 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
+       8 8 L 8 0 L 0 0 L fill}
+>> matrix makepattern
+/Pat3 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
+       0 12 M 12 0 L stroke}
+>> matrix makepattern
+/Pat4 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
+       0 -4 M 12 8 L stroke}
+>> matrix makepattern
+/Pat5 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
+       0 12 M 8 -4 L 4 12 M 10 0 L stroke}
+>> matrix makepattern
+/Pat6 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
+       0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
+>> matrix makepattern
+/Pat7 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
+       12 0 M -4 8 L 12 4 M 0 10 L stroke}
+>> matrix makepattern
+/Pat8 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
+       -4 0 M 12 8 L -4 4 M 8 10 L stroke}
+>> matrix makepattern
+/Pat9 exch def
+/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
+/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
+/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
+/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
+/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
+/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
+/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
+} def
+%
+%
+%End of PostScript Level 2 code
+%
+/PatternBgnd {
+  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
+} def
+%
+% Substitute for Level 2 pattern fill codes with
+% grayscale if Level 2 support is not selected.
+%
+/Level1PatternFill {
+/Pattern1 {0.250 Density} bind def
+/Pattern2 {0.500 Density} bind def
+/Pattern3 {0.750 Density} bind def
+/Pattern4 {0.125 Density} bind def
+/Pattern5 {0.375 Density} bind def
+/Pattern6 {0.625 Density} bind def
+/Pattern7 {0.875 Density} bind def
+} def
+%
+% Now test for support of Level 2 code
+%
+Level1 {Level1PatternFill} {Level2PatternFill} ifelse
+%
+/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
+dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
+currentdict end definefont pop
+%
+% Encoding for ISO-8859-1 (also called Latin1)
+%
+/reencodeISO {
+dup dup findfont dup length dict begin
+{ 1 index /FID ne { def }{ pop pop } ifelse } forall
+currentdict /CharStrings known {
+       CharStrings /Idieresis known {
+               /Encoding ISOLatin1Encoding def } if
+} if
+currentdict end definefont
+} def
+/ISOLatin1Encoding [
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
+/parenleft/parenright/asterisk/plus/comma/minus/period/slash
+/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
+/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N
+/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright
+/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m
+/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/dotlessi/grave/acute/circumflex/tilde/macron/breve
+/dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut
+/ogonek/caron/space/exclamdown/cent/sterling/currency/yen/brokenbar
+/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot
+/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior
+/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine
+/guillemotright/onequarter/onehalf/threequarters/questiondown
+/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
+/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute
+/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
+/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave
+/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex
+/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis
+/yacute/thorn/ydieresis
+] def
+/MFshow {
+   { dup 5 get 3 ge
+     { 5 get 3 eq {gsave} {grestore} ifelse }
+     {dup dup 0 get findfont exch 1 get scalefont setfont
+     [ currentpoint ] exch dup 2 get 0 exch R dup 5 get 2 ne {dup dup 6
+     get exch 4 get {Gshow} {stringwidth pop 0 R} ifelse }if dup 5 get 0 eq
+     {dup 3 get {2 get neg 0 exch R pop} {pop aload pop M} ifelse} {dup 5
+     get 1 eq {dup 2 get exch dup 3 get exch 6 get stringwidth pop -2 div
+     dup 0 R} {dup 6 get stringwidth pop -2 div 0 R 6 get
+     show 2 index {aload pop M neg 3 -1 roll neg R pop pop} {pop pop pop
+     pop aload pop M} ifelse }ifelse }ifelse }
+     ifelse }
+   forall} def
+/Gswidth {dup type /stringtype eq {stringwidth} {pop (n) stringwidth} ifelse} def
+/MFwidth {0 exch { dup 5 get 3 ge { 5 get 3 eq { 0 } { pop } ifelse }
+ {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont
+     6 get Gswidth pop add} {pop} ifelse} ifelse} forall} def
+/MLshow { currentpoint stroke M
+  0 exch R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/MRshow { currentpoint stroke M
+  exch dup MFwidth neg 3 -1 roll R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/MCshow { currentpoint stroke M
+  exch dup MFwidth -2 div 3 -1 roll R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/XYsave    { [( ) 1 2 true false 3 ()] } bind def
+/XYrestore { [( ) 1 2 true false 4 ()] } bind def
+/Helvetica reencodeISO def
+Level1 SuppressPDFMark or 
+{} {
+/SDict 10 dict def
+systemdict /pdfmark known not {
+  userdict /pdfmark systemdict /cleartomark get put
+} if
+SDict begin [
+  /Title ()
+  /Subject (gnuplot plot)
+  /Creator (gnuplot 4.6 patchlevel 0)
+  /Author (ali)
+%  /Producer (gnuplot)
+%  /Keywords ()
+  /CreationDate (Sun Mar 16 19:11:45 2014)
+  /DOCINFO pdfmark
+end
+} ifelse
+end
+%%EndProlog
+%%Page: 1 1
+gnudict begin
+gsave
+doclip
+50 50 translate
+0.100 0.100 scale
+0 setgray
+newpath
+(Helvetica) findfont 110 scalefont setfont
+BackgroundColor 0 lt 3 1 roll 0 lt exch 0 lt or or not {gsave BackgroundColor C clippath fill grestore} if
+1.000 UL
+LTb
+671 352 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 352 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 0)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 644 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 644 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 2500)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 936 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 936 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 5000)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 1227 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 1227 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 7500)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 1519 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 1519 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 10000)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 1811 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 1811 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 12500)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 2103 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 2103 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 15000)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 2395 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 2395 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 17500)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 2686 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 2686 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 20000)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 2978 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 2978 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 22500)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 3270 M
+63 0 V
+4107 0 R
+-63 0 V
+stroke
+605 3270 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 25000)]
+] -36.7 MRshow
+1.000 UL
+LTb
+671 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+671 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 25)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1088 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1088 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 50)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1505 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1505 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 75)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1922 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1922 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 100)]
+] -36.7 MCshow
+1.000 UL
+LTb
+2339 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+2339 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 125)]
+] -36.7 MCshow
+1.000 UL
+LTb
+2756 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+2756 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 150)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3173 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3173 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 175)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3590 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3590 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 200)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4007 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4007 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 225)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4424 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4424 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 250)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4841 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4841 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 275)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1.000 UL
+LTb
+671 3270 N
+671 352 L
+4170 0 V
+0 2918 V
+-4170 0 V
+Z stroke
+LCb setrgbcolor
+88 1811 M
+currentpoint gsave translate -270 rotate 0 0 moveto
+[ [(Helvetica) 110.0 0.0 true true 0 (The Network Lifetime \(s\)  )]
+] -36.7 MCshow
+grestore
+LTb
+LCb setrgbcolor
+2756 77 M
+[ [(Helvetica) 110.0 0.0 true true 0 (The Number of Wireless Sensor Nodes)]
+] -36.7 MCshow
+LTb
+2756 3435 M
+[ [(Helvetica) 110.0 0.0 true true 0 (The Network Lifetime \(s\) vs The Number of Wireless Sensor Nodes)]
+] -36.7 MCshow
+1.000 UP
+1.000 UL
+LTb
+% Begin plot #1
+1.000 UP
+2.000 UL
+LT0
+0.00 0.55 0.55 C LCb setrgbcolor
+2130 3157 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Strategy 4 \(With 8 Leaders\))]
+] -36.7 MRshow
+LT0
+0.00 0.55 0.55 C 2196 3157 M
+327 0 V
+1088 1030 M
+834 767 V
+834 561 V
+834 521 V
+834 117 V
+1088 1030 Box
+1922 1797 Box
+2756 2358 Box
+3590 2879 Box
+4424 2996 Box
+2359 3157 Box
+% End plot #1
+% Begin plot #2
+1.000 UP
+2.000 UL
+LT1
+0.50 0.00 0.00 C LCb setrgbcolor
+2130 3047 M
+[ [(Helvetica) 110.0 0.0 true true 0 (DESK)]
+] -36.7 MRshow
+LT1
+0.50 0.00 0.00 C 2196 3047 M
+327 0 V
+1088 1007 M
+834 583 V
+834 395 V
+834 233 V
+834 92 V
+1088 1007 Crs
+1922 1590 Crs
+2756 1985 Crs
+3590 2218 Crs
+4424 2310 Crs
+2359 3047 Crs
+% End plot #2
+% Begin plot #3
+1.000 UP
+2.000 UL
+LT2
+0.00 0.00 0.55 C LCb setrgbcolor
+2130 2937 M
+[ [(Helvetica) 110.0 0.0 true true 0 (SimpleHeuristic)]
+] -36.7 MRshow
+LT2
+0.00 0.00 0.55 C 2196 2937 M
+327 0 V
+1088 887 M
+834 193 V
+834 76 V
+834 -6 V
+834 14 V
+1088 887 Star
+1922 1080 Star
+2756 1156 Star
+3590 1150 Star
+4424 1164 Star
+2359 2937 Star
+% End plot #3
+1.000 UL
+LTb
+671 3270 N
+671 352 L
+4170 0 V
+0 2918 V
+-4170 0 V
+Z stroke
+1.000 UP
+1.000 UL
+LTb
+stroke
+grestore
+end
+showpage
+%%Trailer
+%%DocumentFonts: Helvetica
+%%Pages: 1
+%%Trailer
+cleartomark
+countdictstack
+exch sub { end } repeat
+restore
+%%EOF
diff --git a/R3/SR.eps b/R3/SR.eps
new file mode 100644 (file)
index 0000000..b43dd9a
--- /dev/null
+++ b/R3/SR.eps
@@ -0,0 +1,889 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%BoundingBox: 53 53 693 399
+%%HiResBoundingBox: 54 53.5 692.5 398.5
+%%Creator: gnuplot 4.6 patchlevel 0
+%%CreationDate: Sun Mar 16 19:22:42 2014
+%%EndComments
+% EPSF created by ps2eps 1.68
+%%BeginProlog
+save
+countdictstack
+mark
+newpath
+/showpage {} def
+/setpagedevice {pop} def
+%%EndProlog
+%%Page 1 1
+%%BeginProlog
+/gnudict 256 dict def
+gnudict begin
+%
+% The following true/false flags may be edited by hand if desired.
+% The unit line width and grayscale image gamma correction may also be changed.
+%
+/Color false def
+/Blacktext false def
+/Solid false def
+/Dashlength 1 def
+/Landscape false def
+/Level1 false def
+/Rounded false def
+/ClipToBoundingBox false def
+/SuppressPDFMark false def
+/TransparentPatterns false def
+/gnulinewidth 5.000 def
+/userlinewidth gnulinewidth def
+/Gamma 1.0 def
+/BackgroundColor {-1.000 -1.000 -1.000} def
+%
+/vshift -36 def
+/dl1 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
+} def
+/dl2 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul add } if
+} def
+/hpt_ 31.5 def
+/vpt_ 31.5 def
+/hpt hpt_ def
+/vpt vpt_ def
+/doclip {
+  ClipToBoundingBox {
+    newpath 50 50 moveto 705 50 lineto 705 410 lineto 50 410 lineto closepath
+    clip
+  } if
+} def
+%
+% Gnuplot Prolog Version 4.4 (August 2010)
+%
+%/SuppressPDFMark true def
+%
+/M {moveto} bind def
+/L {lineto} bind def
+/R {rmoveto} bind def
+/V {rlineto} bind def
+/N {newpath moveto} bind def
+/Z {closepath} bind def
+/C {setrgbcolor} bind def
+/f {rlineto fill} bind def
+/g {setgray} bind def
+/Gshow {show} def   % May be redefined later in the file to support UTF-8
+/vpt2 vpt 2 mul def
+/hpt2 hpt 2 mul def
+/Lshow {currentpoint stroke M 0 vshift R 
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
+       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
+  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
+/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
+ {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
+/BL {stroke userlinewidth 2 mul setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+/AL {stroke userlinewidth 2 div setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+/UL {dup gnulinewidth mul /userlinewidth exch def
+       dup 1 lt {pop 1} if 10 mul /udl exch def} def
+/PL {stroke userlinewidth setlinewidth
+       Rounded {1 setlinejoin 1 setlinecap} if} def
+3.8 setmiterlimit
+% Default Line colors
+/LCw {1 1 1} def
+/LCb {0 0 0} def
+/LCa {0 0 0} def
+/LC0 {1 0 0} def
+/LC1 {0 1 0} def
+/LC2 {0 0 1} def
+/LC3 {1 0 1} def
+/LC4 {0 1 1} def
+/LC5 {1 1 0} def
+/LC6 {0 0 0} def
+/LC7 {1 0.3 0} def
+/LC8 {0.5 0.5 0.5} def
+% Default Line Types
+/LTw {PL [] 1 setgray} def
+/LTb {BL [] LCb DL} def
+/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
+/LT0 {PL [] LC0 DL} def
+/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
+/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
+/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
+/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
+/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
+/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
+/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
+/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
+/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
+/Dia {stroke [] 0 setdash 2 copy vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke
+  Pnt} def
+/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
+  currentpoint stroke M
+  hpt neg vpt neg R hpt2 0 V stroke
+ } def
+/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke
+  Pnt} def
+/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
+  hpt2 vpt2 neg V currentpoint stroke M
+  hpt2 neg 0 R hpt2 vpt2 V stroke} def
+/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke
+  Pnt} def
+/Star {2 copy Pls Crs} def
+/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath fill} def
+/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath fill} def
+/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke
+  Pnt} def
+/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath fill} def
+/DiaF {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath fill} def
+/Pent {stroke [] 0 setdash 2 copy gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore Pnt} def
+/PentF {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath fill grestore} def
+/Circle {stroke [] 0 setdash 2 copy
+  hpt 0 360 arc stroke Pnt} def
+/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
+/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
+/C1 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C2 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C3 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C4 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 180 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C5 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc
+       2 copy moveto
+       2 copy vpt 180 270 arc closepath fill
+       vpt 0 360 arc} bind def
+/C6 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C7 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 270 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C8 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 270 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C9 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 270 450 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
+       2 copy moveto
+       2 copy vpt 90 180 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C11 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 180 arc closepath fill
+       2 copy moveto
+       2 copy vpt 270 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C12 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 180 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C13 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 0 90 arc closepath fill
+       2 copy moveto
+       2 copy vpt 180 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/C14 {BL [] 0 setdash 2 copy moveto
+       2 copy vpt 90 360 arc closepath fill
+       vpt 0 360 arc} bind def
+/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
+       vpt 0 360 arc closepath} bind def
+/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
+       neg 0 rlineto closepath} bind def
+/Square {dup Rec} bind def
+/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
+/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
+/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
+/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
+/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
+       exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
+       2 copy vpt Square fill Bsquare} bind def
+/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
+/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
+       Bsquare} bind def
+/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
+       Bsquare} bind def
+/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
+/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+       2 copy vpt Square fill Bsquare} bind def
+/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+       2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
+/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
+/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
+/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
+/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
+/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
+/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
+/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
+/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
+/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
+/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
+/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
+/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
+/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
+/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
+/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
+/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
+/DiaE {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke} def
+/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke} def
+/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke} def
+/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke} def
+/PentE {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore} def
+/CircE {stroke [] 0 setdash 
+  hpt 0 360 arc stroke} def
+/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
+/DiaW {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V Opaque stroke} def
+/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V Opaque stroke} def
+/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V Opaque stroke} def
+/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V Opaque stroke} def
+/PentW {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  Opaque stroke grestore} def
+/CircW {stroke [] 0 setdash 
+  hpt 0 360 arc Opaque stroke} def
+/BoxFill {gsave Rec 1 setgray fill grestore} def
+/Density {
+  /Fillden exch def
+  currentrgbcolor
+  /ColB exch def /ColG exch def /ColR exch def
+  /ColR ColR Fillden mul Fillden sub 1 add def
+  /ColG ColG Fillden mul Fillden sub 1 add def
+  /ColB ColB Fillden mul Fillden sub 1 add def
+  ColR ColG ColB setrgbcolor} def
+/BoxColFill {gsave Rec PolyFill} def
+/PolyFill {gsave Density fill grestore grestore} def
+/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
+%
+% PostScript Level 1 Pattern Fill routine for rectangles
+% Usage: x y w h s a XX PatternFill
+%      x,y = lower left corner of box to be filled
+%      w,h = width and height of box
+%        a = angle in degrees between lines and x-axis
+%       XX = 0/1 for no/yes cross-hatch
+%
+/PatternFill {gsave /PFa [ 9 2 roll ] def
+  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
+  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
+  gsave 1 setgray fill grestore clip
+  currentlinewidth 0.5 mul setlinewidth
+  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
+  0 0 M PFa 5 get rotate PFs -2 div dup translate
+  0 1 PFs PFa 4 get div 1 add floor cvi
+       {PFa 4 get mul 0 M 0 PFs V} for
+  0 PFa 6 get ne {
+       0 1 PFs PFa 4 get div 1 add floor cvi
+       {PFa 4 get mul 0 2 1 roll M PFs 0 V} for
+ } if
+  stroke grestore} def
+%
+/languagelevel where
+ {pop languagelevel} {1} ifelse
+ 2 lt
+       {/InterpretLevel1 true def}
+       {/InterpretLevel1 Level1 def}
+ ifelse
+%
+% PostScript level 2 pattern fill definitions
+%
+/Level2PatternFill {
+/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
+       bind def
+/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
+>> matrix makepattern
+/Pat1 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
+       0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
+>> matrix makepattern
+/Pat2 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
+       8 8 L 8 0 L 0 0 L fill}
+>> matrix makepattern
+/Pat3 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
+       0 12 M 12 0 L stroke}
+>> matrix makepattern
+/Pat4 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
+       0 -4 M 12 8 L stroke}
+>> matrix makepattern
+/Pat5 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
+       0 12 M 8 -4 L 4 12 M 10 0 L stroke}
+>> matrix makepattern
+/Pat6 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
+       0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
+>> matrix makepattern
+/Pat7 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
+       12 0 M -4 8 L 12 4 M 0 10 L stroke}
+>> matrix makepattern
+/Pat8 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
+       -4 0 M 12 8 L -4 4 M 8 10 L stroke}
+>> matrix makepattern
+/Pat9 exch def
+/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
+/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
+/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
+/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
+/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
+/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
+/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
+} def
+%
+%
+%End of PostScript Level 2 code
+%
+/PatternBgnd {
+  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
+} def
+%
+% Substitute for Level 2 pattern fill codes with
+% grayscale if Level 2 support is not selected.
+%
+/Level1PatternFill {
+/Pattern1 {0.250 Density} bind def
+/Pattern2 {0.500 Density} bind def
+/Pattern3 {0.750 Density} bind def
+/Pattern4 {0.125 Density} bind def
+/Pattern5 {0.375 Density} bind def
+/Pattern6 {0.625 Density} bind def
+/Pattern7 {0.875 Density} bind def
+} def
+%
+% Now test for support of Level 2 code
+%
+Level1 {Level1PatternFill} {Level2PatternFill} ifelse
+%
+/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
+dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
+currentdict end definefont pop
+%
+% Encoding for ISO-8859-1 (also called Latin1)
+%
+/reencodeISO {
+dup dup findfont dup length dict begin
+{ 1 index /FID ne { def }{ pop pop } ifelse } forall
+currentdict /CharStrings known {
+       CharStrings /Idieresis known {
+               /Encoding ISOLatin1Encoding def } if
+} if
+currentdict end definefont
+} def
+/ISOLatin1Encoding [
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
+/parenleft/parenright/asterisk/plus/comma/minus/period/slash
+/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
+/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N
+/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright
+/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m
+/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+/.notdef/dotlessi/grave/acute/circumflex/tilde/macron/breve
+/dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut
+/ogonek/caron/space/exclamdown/cent/sterling/currency/yen/brokenbar
+/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot
+/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior
+/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine
+/guillemotright/onequarter/onehalf/threequarters/questiondown
+/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
+/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute
+/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
+/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave
+/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex
+/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis
+/yacute/thorn/ydieresis
+] def
+/MFshow {
+   { dup 5 get 3 ge
+     { 5 get 3 eq {gsave} {grestore} ifelse }
+     {dup dup 0 get findfont exch 1 get scalefont setfont
+     [ currentpoint ] exch dup 2 get 0 exch R dup 5 get 2 ne {dup dup 6
+     get exch 4 get {Gshow} {stringwidth pop 0 R} ifelse }if dup 5 get 0 eq
+     {dup 3 get {2 get neg 0 exch R pop} {pop aload pop M} ifelse} {dup 5
+     get 1 eq {dup 2 get exch dup 3 get exch 6 get stringwidth pop -2 div
+     dup 0 R} {dup 6 get stringwidth pop -2 div 0 R 6 get
+     show 2 index {aload pop M neg 3 -1 roll neg R pop pop} {pop pop pop
+     pop aload pop M} ifelse }ifelse }ifelse }
+     ifelse }
+   forall} def
+/Gswidth {dup type /stringtype eq {stringwidth} {pop (n) stringwidth} ifelse} def
+/MFwidth {0 exch { dup 5 get 3 ge { 5 get 3 eq { 0 } { pop } ifelse }
+ {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont
+     6 get Gswidth pop add} {pop} ifelse} ifelse} forall} def
+/MLshow { currentpoint stroke M
+  0 exch R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/MRshow { currentpoint stroke M
+  exch dup MFwidth neg 3 -1 roll R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/MCshow { currentpoint stroke M
+  exch dup MFwidth -2 div 3 -1 roll R
+  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
+/XYsave    { [( ) 1 2 true false 3 ()] } bind def
+/XYrestore { [( ) 1 2 true false 4 ()] } bind def
+/Helvetica reencodeISO def
+Level1 SuppressPDFMark or 
+{} {
+/SDict 10 dict def
+systemdict /pdfmark known not {
+  userdict /pdfmark systemdict /cleartomark get put
+} if
+SDict begin [
+  /Title ()
+  /Subject (gnuplot plot)
+  /Creator (gnuplot 4.6 patchlevel 0)
+  /Author (ali)
+%  /Producer (gnuplot)
+%  /Keywords ()
+  /CreationDate (Sun Mar 16 19:22:42 2014)
+  /DOCINFO pdfmark
+end
+} ifelse
+end
+%%EndProlog
+%%Page: 1 1
+gnudict begin
+gsave
+doclip
+50 50 translate
+0.100 0.100 scale
+0 setgray
+newpath
+(Helvetica) findfont 110 scalefont setfont
+BackgroundColor 0 lt 3 1 roll 0 lt exch 0 lt or or not {gsave BackgroundColor C clippath fill grestore} if
+1.000 UL
+LTb
+539 352 M
+63 0 V
+5750 0 R
+-63 0 V
+stroke
+473 352 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 10)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 676 M
+63 0 V
+5750 0 R
+-63 0 V
+stroke
+473 676 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 20)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 1000 M
+63 0 V
+5750 0 R
+-63 0 V
+stroke
+473 1000 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 30)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 1325 M
+63 0 V
+5750 0 R
+-63 0 V
+stroke
+473 1325 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 40)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 1649 M
+63 0 V
+5750 0 R
+-63 0 V
+stroke
+473 1649 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 50)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 1973 M
+63 0 V
+5750 0 R
+-63 0 V
+stroke
+473 1973 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 60)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 2297 M
+63 0 V
+5750 0 R
+-63 0 V
+stroke
+473 2297 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 70)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 2622 M
+63 0 V
+5750 0 R
+-63 0 V
+stroke
+473 2622 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 80)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 2946 M
+63 0 V
+5750 0 R
+-63 0 V
+stroke
+473 2946 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 90)]
+] -36.7 MRshow
+1.000 UL
+LTb
+539 3270 M
+63 0 V
+5750 0 R
+-63 0 V
+stroke
+473 3270 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 100)]
+] -36.7 MRshow
+1.000 UL
+LTb
+845 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+845 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 2)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1457 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+1457 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 4)]
+] -36.7 MCshow
+1.000 UL
+LTb
+2069 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+2069 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 6)]
+] -36.7 MCshow
+1.000 UL
+LTb
+2681 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+2681 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 8)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3293 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3293 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 10)]
+] -36.7 MCshow
+1.000 UL
+LTb
+3904 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+3904 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 12)]
+] -36.7 MCshow
+1.000 UL
+LTb
+4516 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+4516 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 14)]
+] -36.7 MCshow
+1.000 UL
+LTb
+5128 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+5128 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 16)]
+] -36.7 MCshow
+1.000 UL
+LTb
+5740 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+5740 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 18)]
+] -36.7 MCshow
+1.000 UL
+LTb
+6352 352 M
+0 63 V
+0 2855 R
+0 -63 V
+stroke
+6352 242 M
+[ [(Helvetica) 110.0 0.0 true true 0 ( 20)]
+] -36.7 MCshow
+1.000 UL
+LTb
+1.000 UL
+LTb
+539 3270 N
+539 352 L
+5813 0 V
+0 2918 V
+-5813 0 V
+Z stroke
+LCb setrgbcolor
+88 1811 M
+currentpoint gsave translate -270 rotate 0 0 moveto
+[ [(Helvetica) 110.0 0.0 true true 0 (The Percentage of Stopped Simulation Runs )]
+] -36.7 MCshow
+grestore
+LTb
+LCb setrgbcolor
+3445 77 M
+[ [(Helvetica) 110.0 0.0 true true 0 (The Number of Rounds)]
+] -36.7 MCshow
+LTb
+3445 3435 M
+[ [(Helvetica) 110.0 0.0 true true 0 (The Percentage of Stopped Simulation Runs vs The Number of Rounds)]
+] -36.7 MCshow
+1.000 UP
+1.000 UL
+LTb
+% Begin plot #1
+1.000 UP
+2.000 UL
+LT0
+0.00 0.55 0.55 C LCb setrgbcolor
+1916 3150 M
+[ [(Helvetica) 110.0 0.0 true true 0 (Strategy 4 \(With 8 Leaders\))]
+] -36.7 MRshow
+LT0
+0.00 0.55 0.55 C 1982 3150 M
+327 0 V
+4057 352 M
+153 195 V
+306 324 V
+306 972 V
+306 779 V
+306 324 V
+306 259 V
+306 0 V
+306 65 V
+4210 547 Box
+4516 871 Box
+4822 1843 Box
+5128 2622 Box
+5434 2946 Box
+5740 3205 Box
+6046 3205 Box
+6352 3270 Box
+2145 3150 Box
+% End plot #1
+% Begin plot #2
+1.000 UP
+2.000 UL
+LT1
+0.50 0.00 0.00 C LCb setrgbcolor
+1916 3040 M
+[ [(Helvetica) 110.0 0.0 true true 0 (DESK)]
+] -36.7 MRshow
+LT1
+0.50 0.00 0.00 C 1982 3040 M
+327 0 V
+3628 352 M
+276 1232 V
+306 1167 V
+306 389 V
+306 130 V
+306 0 V
+306 0 V
+306 0 V
+306 0 V
+306 0 V
+3904 1584 Crs
+4210 2751 Crs
+4516 3140 Crs
+4822 3270 Crs
+5128 3270 Crs
+5434 3270 Crs
+5740 3270 Crs
+6046 3270 Crs
+6352 3270 Crs
+2145 3040 Crs
+% End plot #2
+% Begin plot #3
+1.000 UP
+2.000 UL
+LT2
+0.00 0.00 0.55 C LCb setrgbcolor
+1916 2930 M
+[ [(Helvetica) 110.0 0.0 true true 0 (SimpleHeuristic)]
+] -36.7 MRshow
+LT2
+0.00 0.00 0.55 C 1982 2930 M
+327 0 V
+1853 352 M
+216 778 V
+306 1881 V
+306 259 V
+306 0 V
+306 0 V
+305 0 V
+306 0 V
+306 0 V
+306 0 V
+306 0 V
+306 0 V
+306 0 V
+306 0 V
+306 0 V
+306 0 V
+2069 1130 Star
+2375 3011 Star
+2681 3270 Star
+2987 3270 Star
+3293 3270 Star
+3598 3270 Star
+3904 3270 Star
+4210 3270 Star
+4516 3270 Star
+4822 3270 Star
+5128 3270 Star
+5434 3270 Star
+5740 3270 Star
+6046 3270 Star
+6352 3270 Star
+2145 2930 Star
+% End plot #3
+1.000 UL
+LTb
+539 3270 N
+539 352 L
+5813 0 V
+0 2918 V
+-5813 0 V
+Z stroke
+1.000 UP
+1.000 UL
+LTb
+stroke
+grestore
+end
+showpage
+%%Trailer
+%%DocumentFonts: Helvetica
+%%Pages: 1
+%%Trailer
+cleartomark
+countdictstack
+exch sub { end } repeat
+restore
+%%EOF
diff --git a/biblio.bib b/biblio.bib
new file mode 100755 (executable)
index 0000000..f9b5b0f
--- /dev/null
@@ -0,0 +1,473 @@
+@ARTICLE{Torkestani,
+ author = "J. A. Torkestani",
+ title = "An adaptive energy-efficient area coverage algorithm for wireless sensor networks ",
+ JOURNAL = {Ad Hoc Networks},
+ VOLUME = {11},
+ NUMBER = {6},
+ PAGES = {1655-1666},
+ YEAR = {2013},
+ }
+@ARTICLE{Zhang,
+ author = "L. Zhang and Q. Zhu and J. Wang",
+ title = "Adaptive Clustering for Maximizing Network Lifetime and Maintaining Coverage ",
+ JOURNAL = {JOURNAL OF NETWORKS},
+ VOLUME = {8},
+ NUMBER = {3},
+ PAGES = {616-622},
+ YEAR = {2013},
+ }
+
+@ARTICLE{pc10,
+ author = "T.V. Padmavathy and M. Chitra",
+ title = "Extending the Network Lifetime of Wireless Sensor Networks Using Residual Energy Extraction-Hybrid Scheduling Algorithm",
+ YEAR = {2010},
+ JOURNAL = {Int. J. of Communications, Network and System Sciences},
+ VOLUME = {3},
+ NUMBER = {1},
+PAGES = {98-106},
+ }
+
+
+@ARTICLE{Misra,
+ author = "S. Misra and M. P. Kumar and M. S. Obaidat",
+ title = "Connectivity preserving localized coverage algorithm for area monitoring using
+wireless sensor networks ",
+ JOURNAL = {Computer Communications},
+ VOLUME = {34},
+ NUMBER = {12},
+ PAGES = {1484-1496},
+ YEAR = {2011},
+ }
+
+
+@ARTICLE{Zhixin,
+ author = "Z. Liu and Q. Zheng and L. Xue and X. Guan",
+ title = "A distributed energy-efficient clustering algorithm with improved coverage in
+wireless sensor networks",
+ JOURNAL = {Future Generation Computer Systems},
+ VOLUME = {28},
+ NUMBER = {5},
+ PAGES = {780-790},
+ YEAR = {2012},
+ }
+
+@ARTICLE{Bang,
+ author = "B. Wang and H. B. Lim and D. Ma ",
+ title = "A coverage-aware clustering protocol for wireless sensor networks",
+ JOURNAL = {Computer Networks},
+ VOLUME = {56},
+ NUMBER = {5},
+ PAGES = {1599-1611},
+ YEAR = {2012},
+ }
+
+
+@ARTICLE{Shibo,
+ author = " S. He and J. Chen and X. Li and X. Shen and Y. Sun ",
+ title = "Leveraging Prediction to Improve the Coverage of Wireless Sensor Networks",
+ JOURNAL = {IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS},
+ VOLUME = {23},
+ NUMBER = {4},
+ PAGES = {701-712},
+ YEAR = {2012},
+ }
+
+
+@book{Akyildiz02,
+ author = {I. F. Akyildiz and M. C. Vuran},
+ title = {Wireless Sensor Networks},
+ publisher = {John Wiley and Sons Ltd.},
+ year = {2010},
+} 
+
+@book{Sudip03,
+ author = {S. Misra and I. Woungang and S. C. Misra},
+ title = {Guide to Wireless Sensor Networks},
+ publisher = {Springer-Verlag London Limited},
+ year = {2009},
+} 
+
+@book{Nayak04,
+ author = {A. Nayak and I. Stojmenovic},
+ title = {Wireless Sensor and Actuator Networks: Algorithms and Protocols for Scalable Coordination and Data Communication},
+ publisher = {John Wiley and Sons, Inc},
+  year = {2010},
+} 
+
+
+@ARTICLE{Misra05,
+ author = "S. Misra and M. P. Kumar and M. S. Obaidat",
+ title = "Connectivity preserving localized coverage algorithm for area monitoring using wireless
+sensor networks",
+ JOURNAL = {Computer Communications},
+ VOLUME = {34},
+ NUMBER = {12},
+ PAGES = {1484-1496},
+ YEAR = {2011},
+ }
+@ARTICLE{Huang:2003:CPW:941350.941367,
+ author = "C.-F. HUANG and Y.-C. TSENG",
+ title = "The Coverage Problem in a Wireless Sensor Network",
+ JOURNAL = {Mobile Networks and Applications},
+ VOLUME = {10},
+ NUMBER = {4},
+ PAGES = {519-528}, 
+ YEAR = {2005},
+ }
+
+
+@ARTICLE{Zhang05,
+  author    = {H. Zhang and J. C. Hou},
+  title     = {Maintaining Sensing Coverage and Connectivity in Large Sensor Networks},
+  journal   = {Ad Hoc {\&} Sensor Wireless Networks},
+  volume    = {1},
+  number    = {1-2},
+  year      = {2005},
+
+}
+
+@ARTICLE{HeinzelmanCB02,
+  author    = {W. B. Heinzelman and A. P. Chandrakasan and H. Balakrishnan},
+  title     = {An application-specific protocol architecture for wireless microsensor networks},
+  journal   = {IEEE Transactions on Wireless Communications},
+  volume    = {1},
+  number    = {4},
+  pages     = {660-670},
+  year      = {2002},
+}
+
+
+@inproceedings{pedraza2006,
+       author = {F. Pedraza and A. L. Medaglia and A. Garcia},
+       title = {Efficient coverage algorithms for wireless sensor networks},   
+       booktitle = {Proceedings of the 2006 Systems and Information Engineering Design Symposium},
+       pages = {78-83},
+       YEAR = {2006},
+} 
+
+@PhDThesis{chin2007,
+author = {C. T. Vu},
+title = {DISTRIBUTED ENERGY-EFFICIENT SOLUTIONS FOR AREA COVERAGE PROBLEMS IN WIRELESS SENSOR NETWORKS},
+school = {Georgia State University},
+year = {2009},
+}
+
+@ARTICLE{varga,
+author = {A. Varga},
+title = {OMNeT++ Discrete Event Simulation System},
+journal = {Available: http://www.omnetpp.org},
+year = {2003},
+}
+
+
+@ARTICLE{die09,
+  author    = {Isabel Dietrich and
+               Falko Dressler},
+  title     = {On the lifetime of wireless sensor networks},
+  journal   = {TOSN},
+  volume    = {5},
+  number    = {1},
+  year      = {2009},
+  ee        = {http://doi.acm.org/10.1145/1464420.1464425},
+  bibsource = {DBLP, http://dblp.uni-trier.de}
+}
+
+  
+@ARTICLE{mulligan2010coverage,
+  title={Coverage in Wireless Sensor Networks: A Survey.},
+  author={Mulligan, Raymond and Ammari, Habib M},
+  journal={Network Protocols \& Algorithms},
+  volume={2},
+  number={2},
+  year={2010}
+}
+
+
+@phdthesis{vu2009distributed,
+  title={Distributed energy-efficient solutions for area coverage problems in wireless sensor networks},
+  author={Vu, Chinh Trung},
+  year={2009},
+  school={GEORGIA STATE UNIVERSITY}
+}
+
+
+@ARTICLE{raghunathan2002energy,
+  title={Energy-aware wireless microsensor networks},
+  author={Raghunathan, Vijay and Schurgers, Curt and Park, Sung and Srivastava, Mani B},
+  journal={Signal Processing Magazine, IEEE},
+  volume={19},
+  number={2},
+  pages={40--50},
+  year={2002},
+  publisher={IEEE}
+}
+
+@ARTICLE{ChinhVu,
+author = {Chinh Vu and Shan Gao and Wiwek Deshmukh and Yingshu Li},
+title = {Distributed Energy-Efficient Scheduling Approach for K-Coverage in Wireless Sensor Networks},
+journal ={MILCOM},
+volume = {0},
+isbn = {1-4244-0617-X},
+year = {2006},
+pages = {1-7},
+doi = {http://doi.ieeecomputersociety.org/10.1109/MILCOM.2006.302146},
+publisher = {IEEE Computer Society},
+address = {Los Alamitos, CA, USA},
+}
+
+
+@ARTICLE{ghosh2008coverage,
+  title={Coverage and connectivity issues in wireless sensor networks: A survey},
+  author={Ghosh, Amitabha and Das, Sajal K},
+  journal={Pervasive and Mobile Computing},
+  volume={4},
+  number={3},
+  pages={303--334},
+  year={2008},
+  publisher={Elsevier}
+}
+
+@ARTICLE{wang2011coverage,
+  title={Coverage problems in sensor networks: A survey},
+  author={Wang, Bang},
+  journal={ACM Computing Surveys (CSUR)},
+  volume={43},
+  number={4},
+  pages={32},
+  year={2011},
+  publisher={ACM}
+}
+
+@ARTICLE{yang2014novel, 
+author={Changlin Yang and Kwan-Wu Chin}, 
+journal={Communications Letters, IEEE}, 
+title={Novel Algorithms for Complete Targets Coverage in Energy Harvesting Wireless Sensor Networks}, 
+year={2014}, 
+month={January}, 
+volume={18}, 
+number={1}, 
+pages={118-121}, 
+keywords={energy harvesting;linear programming;secondary cells;telecommunication power supplies;wireless sensor networks;MUA;WSN;activation schedule;complete targets coverage;energy conservation;energy harvesting wireless sensor networks;linear programming based solution;maximum utility algorithm;network lifetime maximization problem;recharging opportunities;sensor nodes;sleep state;time interval;wake-up schedule;Batteries;Energy harvesting;Erbium;Monitoring;Schedules;Sensors;Wireless sensor networks;Wireless sensor network;energy harvesting;targets coverage}, 
+doi={10.1109/LCOMM.2013.111513.132436}, 
+ISSN={1089-7798},}
+
+@ARTICLE{HeShibo, 
+author={He, Shibo and Gong, Xiaowen and Zhang, Junshan and Chen, Jiming and Sun, Youxian}, 
+journal={Wireless Communications, IEEE Transactions on}, 
+title={Curve-Based Deployment for Barrier Coverage in Wireless Sensor Networks}, 
+year={2014}, 
+month={February}, 
+volume={13}, 
+number={2}, 
+pages={724-735}, 
+keywords={Algorithm design and analysis;Approximation algorithms;Approximation methods;Educational institutions;Sensors;Wireless communication;Wireless sensor networks;Barrier coverage;curved-based deployment;deployment algorithms;optimal deployment curve}, 
+doi={10.1109/TWC.2013.121813.130198}, 
+ISSN={1536-1276},
+}
+
+
+@inproceedings{Zorbas2007,
+ author = {D. Zorbas and D. Glynos and P. Kotzanikolaou and C. Douligeris},
+ title = {B\{GOP\}: an adaptive coverage algorithm for wireless sensor networks},
+ booktitle = {Proceedings of the 13th European Wireless Conference},
+ series = {EW'07},
+ year = {2007},
+ location = {Paris, France},
+} 
+
+@ARTICLE{zorbas2010solving,
+  title={Solving coverage problems in wireless sensor networks using cover sets},
+  author={Zorbas, Dimitrios and Glynos, Dimitris and Kotzanikolaou, Panayiotis and Douligeris, Christos},
+  journal={Ad Hoc Networks},
+  volume={8},
+  number={4},
+  pages={400-415},
+  year={2010},
+  publisher={Elsevier},
+}
+
+@INPROCEEDINGS{Slijepcevic01powerefficient,
+    author = {S. Slijepcevic and M. Potkonjak},
+    title = {Power Efficient Organization of Wireless Sensor Networks},
+    booktitle = {IEEE International conference on Communications},
+    year = {2001},
+    pages = {472-476}
+}
+
+@ARTICLE{cardei2006energy,
+  title={Energy-efficient coverage problems in wireless ad-hoc sensor networks},
+  author={Cardei, Mihaela and Wu, Jie},
+  journal={Computer communications},
+  volume={29},
+  number={4},
+  pages={413-420},
+  year={2006},
+  publisher={Elsevier}
+}
+
+@inproceedings{cardei2005energy,
+  title={Energy-efficient target coverage in wireless sensor networks},
+  author={Cardei, Mihaela and Thai, My T and Li, Yingshu and Wu, Weili},
+  booktitle={INFOCOM 2005. 24th Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings IEEE},
+  volume={3},
+  pages={1976-1984},
+  year={2005},
+  organization={IEEE}
+}
+
+@ARTICLE{cardei2005improving,
+  title={Improving wireless sensor network lifetime through power aware organization},
+  author={Cardei, Mihaela and Du, Ding-Zhu},
+  journal={Wireless Networks},
+  volume={11},
+  number={3},
+  pages={333-340},
+  year={2005},
+  publisher={Springer-Verlag New York, Inc.}
+}
+
+@inproceedings{abrams2004set,
+  title={Set k-cover algorithms for energy efficient monitoring in wireless sensor networks},
+  author={Abrams, Zo{\"e} and Goel, Ashish and Plotkin, Serge},
+  booktitle={Proceedings of the 3rd international symposium on Information processing in sensor networks},
+  pages={424-432},
+  year={2004},
+  organization={ACM}
+}
+
+@ARTICLE{pujari2011high,
+  title={High-Energy-First (HEF) Heuristic for Energy-Efficient Target Coverage Problem.},
+  author={Pujari, Arun K},
+  journal={International Journal of Ad Hoc, Sensor \& Ubiquitous Computing},
+  volume={2},
+  number={1},
+  year={2011}
+}
+
+@INPROCEEDINGS{berman04,
+    author = {P. Berman and G. Calinescu},
+    title = {Power Efficient Monitoring Management in Sensor Networks},
+    booktitle = {Proceedings of IEEE Wireless Communication and Networking Conference (WCNC'04)},
+    year = {2004},
+    pages = {2329--2334}
+}
+
+@inproceedings{Gallais06,
+ author = {Gallais, Antoine and Carle, Jean and Simplot-Ryl, David and Stojmenovic, Ivan},
+ title = {Localized Sensor Area Coverage with Low Communication Overhead},
+ booktitle = {Proceedings of the Fourth Annual IEEE International Conference on Pervasive Computing and Communications},
+ year = {2006},
+ pages = {328-337},
+}
+
+@inproceedings{Tian02,
+ author = {Tian, Di and Georganas, Nicolas D.},
+ title = {A coverage-preserving node scheduling scheme for large wireless sensor networks},
+ booktitle = {Proceedings of the 1st ACM international workshop on Wireless sensor networks and applications},
+ series = {WSNA '02},
+ year = {2002},
+ pages = {32-41},
+ publisher = {ACM},
+} 
+
+@inproceedings{Ye03,
+ author = {Ye, Fan and Zhong, Gary and Cheng, Jesse and Lu, Songwu and Zhang, Lixia},
+ title = {PEAS: A Robust Energy Conserving Protocol for Long-lived Sensor Networks},
+ booktitle = {Proceedings of the 23rd International Conference on Distributed Computing Systems},
+ series = {ICDCS'03},
+ year = {2003},
+ pages = {28-37},
+} 
+
+
+@INPROCEEDINGS{Berman05efficientenergy,
+    author = {P. Berman and G. Calinescu and C. Shah and A. Zelikovsky},
+    title = {Efficient energy management in sensor networks},
+    booktitle = {Ad Hoc and Sensor Networks. Nova Science Publishers},
+    year = {2005},
+    publisher = {Nova Science Publisher}
+}
+
+@inproceedings{lu2003coverage,
+  title={Coverage-aware self-scheduling in sensor networks},
+  author={Lu, Jun and Suda, Tatsuya},
+  booktitle={Computer Communications, 2003. CCW 2003. Proceedings. 2003 IEEE 18th Annual Workshop on},
+  pages={117--123},
+  year={2003},
+  organization={IEEE}
+}
+
+@incollection{prasad2007distributed,
+  title={Distributed algorithms for lifetime of wireless sensor networks based on dependencies among cover sets},
+  author={Prasad, Sushil K and Dhawan, Akshaye},
+  booktitle={High Performance Computing--HiPC 2007},
+  pages={381-392},
+  year={2007},
+  publisher={Springer}
+}
+
+@inproceedings{cardei2005maximum,
+  title={Maximum network lifetime in wireless sensor networks with adjustable sensing ranges},
+  author={Cardei, Mihaela and Wu, Jie and Lu, Mingming and Pervaiz, Mohammad O},
+  booktitle={Wireless And Mobile Computing, Networking And Communications, 2005.(WiMob'2005), IEEE International Conference on},
+  volume={3},
+  pages={438--445},
+  year={2005},
+  organization={IEEE}
+}
+
+@inproceedings{garg98,
+ author = {Garg, Naveen and Koenemann, Jochen},
+ title = {Faster and Simpler Algorithms for Multicommodity Flow and other Fractional Packing Problems.},
+ booktitle = {Proceedings of the 39th Annual Symposium on Foundations of Computer Science},
+ series = {FOCS '98},
+ year = {1998},
+ pages = {300-309},
+}
+
+@article{wang2010clique,
+  title={A clique base node scheduling method for wireless sensor networks},
+  author={Wang, Lei and Wei, Ruizhong and Lin, Yaping and Wang, Bo},
+  journal={Journal of Network and Computer Applications},
+  volume={33},
+  number={4},
+  pages={383--396},
+  year={2010},
+  publisher={Elsevier}
+}
+
+@article{yardibi2010distributed,
+  title={A distributed activity scheduling algorithm for wireless sensor networks with partial coverage},
+  author={Yardibi, Tarik and Karasan, Ezhan},
+  journal={Wireless Networks},
+  volume={16},
+  number={1},
+  pages={213--225},
+  year={2010},
+  publisher={Springer}
+}
+
+@article{conti2014mobile,
+  title={Mobile ad hoc networking: milestones, challenges, and new research directions},
+  author={Conti, Marco and Giordano, Silvia},
+  journal={Communications Magazine, IEEE},
+  volume={52},
+  number={1},
+  pages={85--96},
+  year={2014},
+  publisher={IEEE}
+}
+
+@inproceedings{idrees2014coverage,
+  title={Coverage and Lifetime Optimization in Heterogeneous Energy Wireless Sensor Networks},
+  author={Idrees, Ali Kadhum and Deschinkel, Karine and Salomon, Michel and Couturier, Rapha{\"e}l},
+  booktitle={ICN 2014, The Thirteenth International Conference on Networks},
+  pages={49--54},
+  year={2014}
+}
\ No newline at end of file
diff --git a/principles13.eps b/principles13.eps
new file mode 100755 (executable)
index 0000000..4ddd2a9
--- /dev/null
@@ -0,0 +1,3034 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%Creator: GIMP PostScript file plugin V 1,17 by Peter Kirchgessner
+%%Title: principles13.eps
+%%CreationDate: Tue Jul  2 11:21:05 2013
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%Pages: 1
+%%BoundingBox: 14 14 806 626
+%%EndComments
+%%BeginProlog
+% Use own dictionary to avoid conflicts
+10 dict begin
+%%EndProlog
+%%Page: 1 1
+% Translate for offset
+14.173228346456694 14.173228346456694 translate
+% Translate to begin of first scanline
+0 611.27999999999997 translate
+791.27999999999997 -611.27999999999997 scale
+% Image geometry
+1099 849 8
+% Transformation matrix
+[ 1099 0 0 849 0 0 ]
+% Strings to hold RGB-samples per scanline
+/rstr 1099 string def
+/gstr 1099 string def
+/bstr 1099 string def
+{currentfile /ASCII85Decode filter /RunLengthDecode filter rstr readstring pop}
+{currentfile /ASCII85Decode filter /RunLengthDecode filter gstr readstring pop}
+{currentfile /ASCII85Decode filter /RunLengthDecode filter bstr readstring pop}
+true 3
+%%BeginData:       164989 ASCII Bytes
+colorimage
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$p&>-0$joW*rr\Z!$Dm_$"n"#P$7GV"s+13$s+14&s*t~>
+JcC<$JcC<$p&>-0$joW*rr\Z!$Dm_$"n"#P$7GV"s+13$s+14&s*t~>
+JcC<$JcC<$p&>-0$joW*rr\Z!$Dm_$"n"#P$7GV"s+13$s+14&s*t~>
+JcC<$JcC<$p&>Eq+TMMHs8V^,!"J5lrr@$:!!)VAs+13$s+14&s*t~>
+JcC<$JcC<$p&>Eq+TMMHs8V^,!"J5lrr@$:!!)VAs+13$s+14&s*t~>
+JcC<$JcC<$p&>Eq+TMMHs8V^,!"J5lrr@$:!!)VAs+13$s+14&s*t~>
+JcC<$JcC<$o`#5p!!"SKs+^RSKDkfSg'%Hm!!)VAs+13$s+14&s*t~>
+JcC<$JcC<$o`#5p!!"SKs+^RSKDkfSg'%Hm!!)VAs+13$s+14&s*t~>
+JcC<$JcC<$o`#5p!!"SKs+^RSKDkfSg'%Hm!!)VAs+13$s+14&s*t~>
+JcC<$JcC<$o`#6s1&q<JnIbg?p&4mp9`R^_!!)VAs+13$s+14&s*t~>
+JcC<$JcC<$o`#6s1&q<JnIbg?p&4mp9`R^_!!)VAs+13$s+14&s*t~>
+JcC<$JcC<$o`#6s1&q<JnIbg?p&4mp9`R^_!!)VAs+13$s+14&s*t~>
+JcC<$JcC<$oD]'-!!"-e!!&Mers-1:"P-KO!:tdAJcC<$JcFC&J,~>
+JcC<$JcC<$oD]'-!!"-e!!&Mers-1:"P-KO!:tdAJcC<$JcFC&J,~>
+JcC<$JcC<$oD]'-!!"-e!!&Mers-1:"P-KO!:tdAJcC<$JcFC&J,~>
+JcC<$JcC<$o)A\Zr;ZjJr;Q^%r@S(fs&/mto7?pms+13$s4I@%~>
+JcC<$JcC<$o)A\Zr;ZjJr;Q^%r@S(fs&/mto7?pms+13$s4I@%~>
+JcC<$JcC<$o)A\Zr;ZjJr;Q^%r@S(fs&/mto7?pms+13$s4I@%~>
+JcC<$JcC<$o)A^8r;Zi#rVm.k!#+f#;ZHghJcC<$JcC<$f`-I~>
+JcC<$JcC<$o)A^8r;Zi#rVm.k!#+f#;ZHghJcC<$JcC<$f`-I~>
+JcC<$JcC<$o)A^8r;Zi#rVm.k!#+f#;ZHghJcC<$JcC<$f`-I~>
+JcC<$JcC<$o)A]hr;ZhMrr3;p(''U!s&/mto7?pms+13$s4I@%~>
+JcC<$JcC<$o)A]hr;ZhMrr3;p(''U!s&/mto7?pms+13$s4I@%~>
+JcC<$JcC<$o)A]hr;ZhMrr3;p(''U!s&/mto7?pms+13$s4I@%~>
+JcC<$JcC<$oD]O$,6//X!"S>ps,@!uf\>.O!!(F9JcC<$JcC<$g&HR~>
+JcC<$JcC<$oD]O$,6//X!"S>ps,@!uf\>.O!!(F9JcC<$JcC<$g&HR~>
+JcC<$JcC<$oD]O$,6//X!"S>ps,@!uf\>.O!!(F9JcC<$JcC<$g&HR~>
+JcC<$JcC<$oD]/Z!!%Ld!!$p:s(;$+!*XsRJcC<$JcFF'J,~>
+JcC<$JcC<$oD]/Z!!%Ld!!$p:s(;$+!*XsRJcC<$JcFF'J,~>
+JcC<$JcC<$oD]/Z!!%Ld!!$p:s(;$+!*XsRJcC<$JcFF'J,~>
+JcC<$JcC<$o`#<h'EAd9kR%:ohZ%Wk!!$8Ts+13$s+14's*t~>
+JcC<$JcC<$o`#<h'EAd9kR%:ohZ%Wk!!$8Ts+13$s+14's*t~>
+JcC<$JcC<$o`#<h'EAd9kR%:ohZ%Wk!!$8Ts+13$s+14's*t~>
+JcC<$JcC<$o`#;D!!%lUs*+MD>6"<ohZQLN!7gXks+13$s+14's*t~>
+JcC<$JcC<$o`#;D!!%lUs*+MD>6"<ohZQLN!7gXks+13$s+14's*t~>
+JcC<$JcC<$o`#;D!!%lUs*+MD>6"<ohZQLN!7gXks+13$s+14's*t~>
+JcC<$JcC<$p&>E[#lkh8s8VKt!!1FCrrZ1"!:tdAJcC<$JcFC&J,~>
+JcC<$JcC<$p&>E[#lkh8s8VKt!!1FCrrZ1"!:tdAJcC<$JcFC&J,~>
+JcC<$JcC<$p&>E[#lkh8s8VKt!!1FCrrZ1"!:tdAJcC<$JcFC&J,~>
+JcC<$JcC<$p&>,C!!&Dbrr\#V!,290"'km2pOW?qs+13$s4I@%~>
+JcC<$JcC<$p&>,C!!&Dbrr\#V!,290"'km2pOW?qs+13$s4I@%~>
+JcC<$JcC<$p&>,C!!&Dbrr\#V!,290"'km2pOW?qs+13$s4I@%~>
+JcC<$JcC<$p&>*mnb2k[!ql*_qu6`snG.Y8JcC<$JcF@%J,~>
+JcC<$JcC<$p&>*mnb2k[!ql*_qu6`snG.Y8JcC<$JcF@%J,~>
+JcC<$JcC<$p&>*mnb2k[!ql*_qu6`snG.Y8JcC<$JcF@%J,~>
+JcC<$JcC<$kPkPHJcC<$JcC<$dJn^~>
+JcC<$JcC<$kPkPKJcC<$JcC<$dJn^~>
+JcC<$JcC<$kPkP@JcC<$JcC<$dJn^~>
+JcC<$JcC<$kPkR\rdk*#s+13$s3gpt~>
+JcC<$JcC<$kPkRkrdk*#s+13$s3gpt~>
+JcC<$JcC<$kPkR=rIP!"s+13$s3gpt~>
+JcC<$JcC<$kPkR2kCNYas+13$s3gpt~>
+JcC<$JcC<$kPkRHl[f(es+13$s3gpt~>
+JcC<$JcC<$kPkQZhgtfYs+13$s3gpt~>
+JcC<$JcC<$kl1_MEQ<Y1JcC<$JcF0uJ,~>
+JcC<$JcC<$kl1_PM9phRJcC<$JcF0uJ,~>
+JcC<$JcC<$kl1_F5I5q@JcC<$JcF0uJ,~>
+JcC<$JcC<$kl1_,EMe<eJcC<$JcF0uJ,~>
+JcC<$JcC<$kl1_5M7%p7JcC<$JcF0uJ,~>
+JcC<$JcC<$kl1^n5DOgiJcC<$JcF0uJ,~>
+JcC<$JcC<$kl1^aEJB&EJcC<$JcF0uJ,~>
+JcC<$JcC<$kl1^oM40"qJcC<$JcF0uJ,~>
+JcC<$JcC<$kl1^C5?i^=JcC<$JcF0uJ,~>
+JcC<$JcC<$kl1aCEH:]&s+13$s+14!s*t~>
+JcC<$JcC<$kl1aVM2CqWs+13$s+14!s*t~>
+JcC<$JcC<$kl1`o5="^hs+13$s+14!s*t~>
+JcC<$JcC<$l2Ln\EcH*KJcC<$JcC<$e,Op~>
+JcC<$JcC<$l2Ln]MM[2EJcC<$JcC<$e,Op~>
+JcC<$JcC<$l2LnY5sITPJcC<$JcC<$e,Op~>
+JcC<$JcC<$l2Lb8rc%qFJcC<$JcC<$e,Op~>
+JcC<$JcC<$l2Lb?reUWkJcC<$JcC<$e,Op~>
+JcC<$JcC<$l2Lb+r]^CNJcC<$JcC<$e,Op~>
+JcC<$JcC<$l2Lanrc%q&JcC<$JcC<$e,Op~>
+JcC<$JcC<$l2Lb%reUWPJcC<$JcC<$e,Op~>
+JcC<$JcC<$l2LaUr]^C#JcC<$JcC<$e,Op~>
+JcC<$JcC<$l2LaMrc%s^r.4m!s+13$s4%(!~>
+JcC<$JcC<$l2La_reUZ8r.4m!s+13$s4%(!~>
+JcC<$JcC<$l2La)r]^EQqLSZts+13$s4%(!~>
+JcC<$JcC<$lMgn\HMqg`h1>TWs+13$s4%(!~>
+JcC<$JcC<$lMgn]OSt"9j+75]s+13$s4%(!~>
+JcC<$JcC<$lMgnZ9Dq'Td=M=Ks+13$s4%(!~>
+JcC<$JcC<$o`#C!qtTp[n^tLILN@HTErL%`JXa-rm.gJUJcC<$JcC<$h#Dm~>
+JcC<$JcC<$o`#BqoBb])jO1]=Q\pWVMZ/G;PGc":i9Kq-JcC<$JcC<$h#Dm~>
+JcC<$JcC<$o`#BqoBbZ'i5(q/=[>8:5lNtQ;KS57g$82&JcC<$JcC<$h#Dm~>
+JcC<$JcCQ+)?0I(nEfE$iSE2;da$+[aMu08^q?e?Ndc$FE<(ObE>EkXR]3m:`Q60Gc-b(ph;IAX
+m-jQ@rIP!"s+13$s7$&=~>
+JcC<$JcCQ+)>igZf$(t>XJ2#>JTl0OB4+tE:fC\7FFT,CM#a%@M&(\eCggFN?>!tnFao:6TW5B5
+ajf/4q18Qss+13$s7$&=~>
+JcC<$JcCQ+)#N^Ye]Yb:X.Y]7Is#aGAR8M;9h\/K6pg]6!(coM(-t;X8P`JnAS6"(I>F,ZW3a1Z
+e(s?cJcC<$JcC<$nGe"~>
+JcC<$JcCr6$N0Sbki:LOe'?(Rn%]"2P]uh@!d9`Qp2L1VMla\a^^A!#c-k5!iTKS"qLSZts+13$
+s82hH~>
+JcC<$JcCr6$MNK+^9F;pKm.67mna'hE.mqA!fsRNp5&j+G$jc9$<Uk^K9;b,]?K1&JcC<$JcC<$
+qu;0~>
+JcC<$JcCr6$MNK*]s"&jK6:g.mnEjU7R6Z3!^]gSp-/XE6qU/D9aXm1F+KCCX1HL3nU^^ks+13$
+s82hH~>
+JcC<$JcD8?#lXG_k24e<b/<GY$cBs)b0A;\a0VCpFo$(XJ,4-kEeKg\^WamB`l.)V#f=^1fA5NR
+oDF1>JcC<$K`?Q~>
+JcC<$JcD8?#l<Q(\>GC<D-?(!$<gbKD0(,UMN3^Uq2#*>q2#E9MM?\'E+`Q`;<^m_<G?f@U9qts
+on!-os+13's*t~>
+JcC<$JcD8?#l3K&\"o(5C0'Om$WgPDC2nQKIWB!u6M`nH8GYOX5YbQrE,]Z*?!0qe9aF[0H&\K'
+`ng<=s+13$s+LE&~>
+JcC<$JcDMF#5duUiRlMtn%]FPb0\_ohW!\^m-jN>qYg*e&H1h9YEF-MEH6&=F,R!8i;33J&,uJ#
+oC2/4k2P:Rf?qd]_=55E`Qm&lkj\D!s+13$s,6o-~>
+JcC<$JcDMF#P6]fX-7m?;=IBl?>Y%JS#!0s_916^kj\E@rrrDge@_W=r.tT8T=3&-qtL+$r:B./
+e]l%CYGRnPIrJgpn5'<qG)iH6f'\+hJcC<$MuS;~>
+JcC<$JcDMF#P-TcWKDI7:@Lsf>\\PARA6jn^rb$ZkOA<?rrrAY\W^i#r'(?O@Yq;>q"Oe!r:9%,
+eBGh?Y,.YJI;N:en4a*lFH**0eaA"gJcC<$MuS;~>
+JcC<$JcDbM#6+>_in2Ppo=t^La3N5ij65q'q>TCR!r_n?rG_kor8[e`qXj7@jPAD5ahmYb#/\U8
+i9Kt5JcC<$JcCo5J,~>
+JcC<$JcDbM#6!],Y*4$6o2#cm@sEm$Ye\TBmel)E!r_qUrJ:R7r8[e`n_r!8[%NG*BN=Y##$5i)
+WQ!flJcC<$JcCo5J,~>
+JcC<$JcDbM#6!]+Xc[^.o1]Qg@<IBpYJ8B?mel)E!r_mdrBC>3r8[e`nDVj5ZCd,$AQ/1p##oN!
+W5RWjJcC<$JcCo5J,~>
+JcC<$JcDtS#6+8ZhpoodotUgNbgbG/lgjl'rrW,oPQ#P'GP(dcrs/Dlm,d*TcGoOm#/SF1h<4A-
+JcC<$JcD,;J,~>
+JcC<$JcDtS#5mGtV2B.iohYouEep?pa4fq[f`)$Nq4IYC!flpMg&D<HhTNF)NHS_&:^0g3KqQ*6
+qLSZts+13;s*t~>
+JcC<$JcDtS#5mGsUkihaoh>]oDhagg`nBbYf`)$Nq.oso!_Dq[g&D<Hh9*1#Mf`7t9a4C*K:fd1
+q18Qss+13;s*t~>
+JcC<$JcE.X"o@ZIfZ_5+^]qm.g>_Dhqp59Dr:m>lE<;0mqU,<JrUfI;gsjK_pV6sKb15J;pOW?q
+s+13@s*t~>
+JcC<$JcE.X"nBsEP&aRs:^9j1JXN^]h=Jtm!rVhrreU]Lo_Qu8#Pd9#[%2qg<;02m;JV2kbNaZY
+JcC<$Sc=3~>
+JcC<$JcE.X"n9mBODn+l9a=F)J![=Wh"/kl!rVhOr]^I!o_Qu8#Pd9"ZC?M^;>3cg:MGZcb3=KW
+JcC<$Sc=3~>
+JcC<$JcE=]"S_3<dDkpr#/\U7i9Kq4aSu>>pr!)N!iGVdb5V\Fp?U_ic,B@l"N8X@kk0N,JcC<$
+UAo`~>
+JcC<$JcE=]"R="$J781K#$#Z%W5INhaSu>>pq?Z`!j_Ipb5V\DjiFQdF^"N9"^?;B^>f-Cs+13$
+s.fUE~>
+JcC<$JcE=]"R3n!IU;bC##fGtVS_3caSu>>poFBY!fcjKb5V\DjN"?_F'&*1"^$#<^#K$Bs+13$
+s.fUE~>
+JcC<$JcELb"Sh<?d`)!s"i8@3iU$<Trs8Ptg2h7R^%D0=rrr5dj4MVnpqR$MceRdYJcC<$JcDYJ
+J,~>
+JcC<$JcELb"RO4+JR8+J##fAtXj$#._Z'o>prnPNM8]&__uBo-dBSmV<VTAo=F6XUjo0i2JcC<$
+W;hA~>
+JcC<$JcELb"RF+(Ip;\B##K&lX39]*_Z'o>prPcc5HseV_uBo-d'/XP;ts&j<Ht(MjSj`1JcC<$
+W;hA~>
+JcC<$JcE[g"T@iKe&M0u"i\mEkO\Ybrs8PthLTZeeF`UOrrrDplJC"1pqR$Nd,46gJcC<$JcDhO
+J,~>
+JcC<$JcE[g"T$]OKOFRO"^ZYL^"rOtrs8Ptc@1V,f(AgQrrr>\_kVlrpeV)sIAY<_JcC<$JcDhO
+J,~>
+JcC<$JcE[g"SpTKJmS4H"^?AE]\N=qrs8Ptc9a`\dId:Lrrr>[_P)Qjpe:lmH_epZJcC<$JcDhO
+J,~>
+JcC<$JcEgk"T%K@cbfLn"NAgGlhIpg#lOJSPAu--o_Q)t"T%NEeAqC#"Mr=9l1fi0JcC<$YlB4~>
+JcC<$JcEgk"S0^/GZFQ9"C6SSa6U26#lOJCEJ]J*o_Q)t"S0j=Lh-<X"B'3,_WudQJcC<$YlB4~>
+JcC<$JcEgk"S0[,G#J-1"Bp;M`p:)5#lOJC76aE!o_Q)t"S0g;L10mP"A`p&_<Z[PJcC<$YlB4~>
+JcC<$JcEso"8M*5b5&gU`6mE+pTa`(r:o-FEKf/LqQp2)q<[%g`qdCPa4BAFJcC<$JcE+WJ,~>
+JcC<$JcEso"REgfD,L.+"Bp8K`TaZ-#lOJCA;Puoo_Poo"RjR6KjjdR"(dM%idq,\s+13Ws*t~>
+JcC<$JcEso"REdcC/4V""BTuD`9FQ,#lOJC83^21o_Poo"RjO3K3n@J"(I4tidq,\s+13Ws*t~>
+JcC<$JcF*s"8M*4aSEURb1PkKXT&S(ptiN#VVCb>Y5\Y!l.aFuqS33Qe`HITs+13$s1&)Z~>
+JcC<$JcF*s"7*^cBDG@,CQc9friQ2+r:nQ=M1OFRqQBi$l+rg/;u0;m@#MMRJcC<$JcE7[J,~>
+JcC<$JcF*s"7*[`Abf%'BTTa_riQ2+r:nQ25@rUAqQBi$l+`U(;#3lg?&?#LJcC<$JcE7[J,~>
+JcC<$JcF7""8h<7aSN[T_U.0+qPaE"r:o-aHb.u(qPsPur9rRl`;77O`ms2GJcC<$JcEC_J,~>
+JcC<$JcF7""8'<kBDPF-=*p^bnYlHnr:nQ6Jq)PIqPsPupX6'o>l%8!@#MJZJcC<$JcEC_J,~>
+JcC<$JcF7""8'9hAbo+(<-b1ZnYlHnr:nQ36$(fQqPsPupX6!k=o(hp?&>uTJcC<$JcEC_J,~>
+JcC<$JcF@%"7kEs_>D"N_U.62rhTQ"r:o-aPf;DLqPF2oo]4K>qS33Wh=(>os+13$s1nYb~>
+JcC<$JcFC&"TI/VGuOT:"BBlMfDMHE#lOJC:iCd:o_PHb"TI>cL0OOO"As-4deeUqJcC<$_#Jo~>
+JcC<$JcFC&"TI/TG>S02"B0ZGfDMHE#lOJC9gsE`o_PHb"TI>bK38"F"AWj-deeUqJcC<$_#Jo~>
+JcC<$JcFL)"8_95`V[FR_9_$-rLj/rr:o-a[DgnmqP*umrpo's_u%4O_pmfBJcC<$JcEXfJ,~>
+JcC<$JcFL)"7X-e?i*Y&;g>1fqOmior:nQ6=+/iqqP*umrS+K+=Skns=GF<KJcC<$JcEXfJ,~>
+JcC<$JcFL)"7X'b>l.4u:j/Y_q4R`nr:nQ397,FcqP*umrS"B'<VoJm<J7gEJcC<$JcEXfJ,~>
+JcC<$JcFU,!qP3mqS33Vh!P$0rs8PthS?qGg[t?6rri>ji6K19^]V^5mf%e;JcC<$a8^Y~>
+JcC<$JcFX-"TI,NFA_p3")aaVpRM6hr:nQ6:jq*jqO[]ir77fi;Ys8mC7ETIJcC<$JcEdjJ,~>
+JcC<$JcFX-"TI)LEDHC*")FIPpRM6hr:nQ39mbXeqO[]ir7.Zd:]!igBUR3DJcC<$JcEdjJ,~>
+JcC<$JcFa0"9%T>`r!OR`7=#FR/[Hiptig%`S:%]Rf<KelIa,R^]VL)l2-&3JcC<$b5Zt~>
+JcC<$JcFa0"8U-*@J`k'>)BiVR/[Hips)]4IG=DjRf<K]_ieI*:]jmZ_=N6XJcC<$b5Zt~>
+JcC<$JcFa0"8U*(?MdG!=,4?PR/[Hips)T.He\2hRf<K\_N8+$9`nIR_"3-WJcC<$b5Zt~>
+JcC<$JcFj3"8Ls'_>M(N_9q97PlD$eptig%`S:%]QN%']k1.BH^]Md<nq$gls+13ps*t~>
+JcC<$JcFj3"7*:<;uBGo<.D%/PlD$eps)]4IG=DjQN%'N\VaPf:]jR9Vqck'JcC<$c2W:~>
+JcC<$JcFj3"7*79;#F#i;1,J(PlD$eps)T.He\2hQN%'M\;42`9`n.1VV?\%JcC<$c2W:~>
+JcC<$JcFs6"8Cj$_>M(N_UIZCOoG^bptig%`S:%]PQ(a_lINoN^]M^:oR[$ns+13ss*t~>
+JcC<$JcFs6"7!.9;Z'>n<eS'QOoG^bps)]4IG=DjPQ(aX`/\+":]bO3hgtfYs+13ss*t~>
+JcC<$JcFs6"6m"3:]*oh;hDOIOoG^bps)T.He\2hPQ(aX_i7js9`f.,hgtfYs+13ss*t~>
+JcC<$JcG'9!r(^"qnN<Qf^&Krrs8PthS?qGg[t?(rr`8hgrTB.!m9BkJcC<$JcF4!J,~>
+JcC<$JcG'9"6m"4;>a5m?^&S+NrKC_ps)]4IG=DjOT,F\d[b%J:]bF.hgtfYs+14!s*t~>
+JcC<$JcG'9"6lt0:Adfg>`m)%NrKC_ps)T.He\2hOT,F\d[OhF9`f"'hLY]Xs+14!s*t~>
+JcC<$JcG0<!r(^!qnN9Vh=6C&#lOJS^qdqDo_OOH"8(Qt_>M(MaklW?s+13$s474#~>
+JcC<$JcG0<"6cq1;>j;o;/`2\repd^r:nQ6:jq*jqMbFViN.6%r(mH/UtpV%JcC<$f)L7~>
+JcC<$JcG0<"6ck-:Amli:2HTTrepd^r:nQ39mbXeqMbFVi2^usr(R6*U>:D#JcC<$f)L7~>
+JcC<$JcG9?!r1g#qnN9XiqJ6.#lOJS^qdqDo_OFE"8_0-_>M(Makl]As+13$s4RF&~>
+JcC<$JcG9?!pm.4qbR?9YNgoC#lOJC:f)Spo_OFE"7j$Q;Z'>mBVaX=s+13$s4RF&~>
+JcC<$JcG9?!pm+1qb7-4Y3C`A#lOJC9hfuho_OFE"7j!N:]*ogAY\79s+13$s4RF&~>
+JcC<$JcGBB!rV6/qnN9WiV/$*#lOJS^qdqDo_O=B"8_-+_>M(MbiAMMs+13$s4mX)~>
+JcC<$JcGBB"80<U;>a5lENSGXrs8Ptc;7>cg[t>srr_f$HrBl=!ckR5JcC<$JcFO*J,~>
+JcC<$JcGBB"809R:AdffDl`&Srs8Ptc:q#[g[t>srr_c!H;FH5!cY@1JcC<$JcFO*J,~>
+JcC<$JcGKE"9.Z;_Yh1Nbi&2Grs8PthS?qGg[t>prr`)Xcb]Rq"2WCKr.4m!s+14-s*t~>
+JcC<$JcGKE"8g2t<W,_r;/rVtJc?#Rps)]4IG=DjKDu&B[<kjN:]jUF^@d'WJcC<$huA3~>
+JcC<$JcGKE"8g2r;uKDm:2d)lJc?#Rps)T.He\2hKDu&A[!5FG9`n1=^%HsVJcC<$huA3~>
+JcC<$JcGQG!qFs^r4iBViV.p'rr39%ptig%`S:%]Jc>iPqW6$#^]VI(mJ_\:JcC<$ir=N~>
+JcC<$JcGQG!nioFr(mH2X6G38rr39%ps)]4IG=DjJc>lQn[<[>rD3SsMp2-Ns+13$s5O'/~>
+JcC<$JcGQG!niiBr(R6-WTf!6rr39%ps)T.He\2hJc>lQn[3L7rCmAmM9GjKs+13$s5O'/~>
+JcC<$JcGZJ!rM'%r4iBRh"-*squ6s"ptig%`S:%]JcG]K!r(Wqr4iBShtM^%JcC<$jSs`~>
+JcC<$JcGZJ!qWd;r(mH'T&"ttqu6s"ps)]4IG=DjJcG]K!pHV!r(mH*VWra4JcC<$jSs`~>
+JcC<$JcGZJ!qNX5r(R6!SD8\qqu6s"ps)T.He\2hJcG]K!p?Lrr(R6$V<NR2JcC<$jSs`~>
+JcC<$JcG`L!q4^WrP/NQfC&Whs7u[#r:o-a^r>(#qLS\CrrVcH`r*URdd$g_s+13$s6'E4~>
+JcC<$JcGcM"9-`/<W,_r=cq)0JcGQG#lOJC:f)Spo_O.=qYpWOSRDCm"&XWgqgncus+145s*t~>
+JcC<$JcGcM"9-`-;uKDm<fbT*JcGQG#lOJC9hfuho_O.=qYpWORpQ%f"&=?aqgncus+145s*t~>
+JcC<$Jc>fIiQ;#5!m^!,JcGHD#lOJS^qdqDo_O.=q#:HqldN]K^]ML1on!-os+147s*t~>
+JcC<$Jc>f>X_I]0!dD<OJcGHD#lOJC:f)Spo_O.=q#:Hoab3Rj:]asqj+75]s+147s*t~>
+JcC<$Jc>f>X(M9(!d2-LJcGHD#lOJC9hfuho_O.=q#:HoaF[4d9`eRjidq,\s+147s*t~>
+JcC<$K`;,QlI#OF!ls<qJcG?A#lOJS^qdqDo_O.=p&>*jk0*\<!mTm*JcC<$JcG*:J,~>
+JcC<$K`;/P`ICb`:]b41l[f*-rs8Ptc;7>cg[t>ns7QBno=8i<:]b^KpOW?qs+14:s*t~>
+JcC<$K`;/P`-b>Y9`ee*l[f*-rs8Ptc:q#[g[t>ns7QBno=/Z89`f=EpOW?qs+14:s*t~>
+JcC<$LAq>Pj3%;8!n$92JcG9?#lOJS^qdqDo_O.=o)AdZe\_:#!lj*lJcC<$JcG0<J,~>
+JcC<$LAq>HZ"s;7"&XNbqLS\:rs8Ptc;7>cg[t>ns7?6mrm6U(rD3Q'V!<O2JcC<$mf.e~>
+JcC<$LAq>HY\<u0"&=6\qLS\:rs8Ptc:q#[g[t>ns7?6mrm-I"rCm?!U?[=0JcC<$mf.e~>
+JcC<$M#RPIfY[U&!m'<nJcG0<#lOJS^qdqDo_O.=nG`RdjN[Y=!l<@QJcC<$JcG6>J,~>
+JcC<$M#RP2P?.WY!b\LqJcG0<#lOJC:f)Spo_O.=nG`R[[<):C"&am!rdk*#s+14?s*t~>
+JcC<$M#RP2O]23Q!bA4lJcG0<#lOJC9hfuho_O.=nG`R[ZuQ%="&FQordk*#s+14?s*t~>
+JcC<$MuNkWkKWq?!RpFes6K[jr:o-a^r>(#qLS\6rrVcD_Yq7Oal<2Ks+13$s7?8@~>
+JcC<$MuNkT]QF*K"&X`qrdk+9rs8Ptc;7>cg[t>ns6]gfg6,M8:]b=5o7?pms+14As*t~>
+JcC<$MuNkS]5mjE"&=Hkrdk+9rs8Ptc:q#[g[t>ns6]gffoT/29`en.nq$gls+14As*t~>
+JcC<$NW0(Uho5Q0!la$jJcG!7#lOJS^qdqDo_O.=li.%`j2q88!lNabJcC<$JcGECJ,~>
+JcC<$NW0(KVI09u!ah_eJcG!7#lOJC:f)Spo_O.=li.%XZ"a/5!a(iNJcC<$JcGECJ,~>
+JcC<$NW0(KV-Nsn!aMG`JcG!7#lOJC9hfuho_O.=li.%WY@mf.!`bQIJcC<$JcGECJ,~>
+JcC<$O8f:QfY[U&!mg-1JcFp5#lOJS^qdqDo_O.=kl1_PeA;+!!RgCes+13$s7cPD~>
+JcC<$O8f:=P#_HW!d_`\JcFp5#lOJC:f)Spo_O.=l2Lkbd"kX":]jRId/JUrJcC<$q#>j~>
+JcC<$O8f:<OAc$O!dMQYJcFp5#lOJC9hfuho_O.=l2Lkbc\>9q9`n.Ad/JUrJcC<$q#>j~>
+JcC<$OoGIKd/C`]_:S7/s5a1cr:o-a^r>(#qLS\/rrVrM_u7@PbNJhTs+13$s8)bG~>
+JcC<$P5bU_b'j4b!`Y69JcFg2#lOJC:f)Spo_O.=k5PMHSm)(h!cP^IJcC<$JcGTHJ,~>
+JcC<$P5bU_aa<t\!`=s3JcFg2#lOJC9hfuho_O.=k5PMHS6,Y`!c5IDJcC<$JcGTHJ,~>
+JcC<$PlCg`jiRJ:!la$lJcFa0#lOJS^qdqDo_O.=jSo;ZjN.;8!la'nJcC<$JcGZJJ,~>
+JcC<$PlCg\[V>\:!aVVhJcFa0#lOJC:f)Spo_O.=jSo;TZY055!ahhpJcC<$JcGZJJ,~>
+JcC<$PlCg\[:fG4!a;>cJcFa0#lOJC9hfuho_O.=jSo;TZ=Wu/!aMSlJcC<$JcGZJJ,~>
+JcC<$QN%$`iPti3!m9[(JcF[.#lOJS^qdqDo_O.=iVrrEci(W\_qXs;s+13$s8N%K~>
+JcC<$QN%$YXC2!'!c5FCJcF[.#lOJC:f)Spo_O.=ir9)Za*[b]!a(uXJcC<$JcG`LJ,~>
+JcC<$QN%$YX'PZu!c#7@JcF[.#lOJC9hfuho_O.=ir9)Z`d%GV!`b]SJcC<$JcG`LJ,~>
+JcC<$R/[6`h8B3,!R^:cs5!\\r:o-a^r>(#qLS\(rrVcB_>_4O_:S@2s+13$rrE(L~>
+JcC<$R/[6VTj%Ck!e8MpJcFU,#lOJC:f)Spo_O.=hu<c5N`5pR!`P6AJcC<$Jc>`MJ,~>
+JcC<$R/[6UT3(tc!e&>mJcFU,#lOJC9hfuho_O.=hu<c4NDTUK!`4s;JcC<$Jc>`MJ,~>
+JcC<$Rf<H]f>7I%!l<L\JcFL)#lOJS^qdqDo_O.=h>[QPho,K/!RL+`s+13%s*t~>
+JcC<$Rf<HJOAl-T!`P3>JcFL)#lOJC:f)Spo_O.=h>[QFVd'*r!I2b<s+13%s*t~>
+JcC<$Rf<HJN_o^L!`4p8JcFL)#lOJC9hfuho_O.=h>[QFVHEdk!HuS9s+13%s*t~>
+JcC<$SGrZ_e\V7#!l<O_JcFF'#lOJS^qdqDo_O.=g]%?OhSfB.!RU:ds+13's*t~>
+JcC<$SGrZLN)KXO!`YEGJcFF'#lOJC:f)Spo_O.=g]%?EUg*do!IW=Hs+13's*t~>
+JcC<$SGrZKMGO4G!`>-AJcFF'#lOJC9hfuho_O.=g]%?EU0.@g!IE.Es+13's*t~>
+JcC<$T)Si`ec!8b_qb$<s4@8Vr:o-a^r>(#qLS\"rrW,X`r3[RcgQGbJcCK)J,~>
+JcC<$T)SlNMc'IM!a)&\JcF@%#lOJC:f)Spo_O.=g&D-HY$q9*!IE1Fs+13)s*t~>
+JcC<$T)SlNM,+%E!`bfXJcF@%#lOJC9hfuho_O.=g&D-HX^:s#!I3"Cs+13)s*t~>
+JcC<$T`5&bec!8b`o-`Fs4.,Tr:o-a^r>(#qLS[urrW/]b5K*VcgQGbJcCQ+J,~>
+JcC<$T`5)PMc'IM!b&)"JcF:##lOJC:f)Spo_O.=fDbpK\82%>!IE1Fs+13+s*t~>
+JcC<$T`5)PM,+%E!a_eqJcF:##lOJC9hfuho_O.=fDbpK[qYe8!I3"Cs+13+s*t~>
+JcC<$UAk8bdJ^i^alr_Ts3puRr:o-a^r>(#qLS[rrrMQ5rP/HXl@Jtds,-i,~>
+JcC<$UAk8KJ,N1FBtjLrs3puRr:nQ6:jq*jqLS[rrrLJirD3Q7`VtGgJcCZ.J,~>
+JcC<$UAk8JI/Qb@B>+4os3puRr:nQ39mbXeqLS[rrrLJfrCm?2`;Y>fJcCZ.J,~>
+JcC<$V#LJfec!8ba5m2Ms3^iPr:o-a^r>(#qLS[prrMH/rP/H[mXbChs,?u.~>
+JcC<$V#LMTMc'IM!b8Y7JcF-t#lOJC:f)Spo_O.=e,KLKa)LuR!IN4Fs+13/s*t~>
+JcC<$V#LMTM,+%E!b&J4JcF-t#lOJC9hfuho_O.=e,KLK`bkZK!I2tBs+13/s*t~>
+JcC<$VZ-\kfDWJda5m2Ms3L]Nr:o-a^r>(#qLS[nrrME.rP/H]nU^^ks,R,0~>
+JcC<$VZ-_]OAZ!R!b8Y7JcF'r#lOJC:f)Spo_O.=dJj:I`c1lQ!Ii^Qs+131s*t~>
+JcC<$VZ-_\N_]RJ!arD3JcF'r#lOJC9hfuho_O.=dJj:I`GPQJ!IWROs+131s*t~>
+JcC<$W;cqpg;3d(!lj="JcF!p#lOJS^qdqDo_O.=cMmq1bPf3WeF\=lJcCi3J,~>
+JcC<$W;cqdQrEu\!b/S6JcF!p#lOJC:f)Spo_O.=ci4(G`c(iQ!`=^2JcC<$OT0h~>
+JcC<$W;cqdQ;IQT!ai>1JcF!p#lOJC9hfuho_O.=ci4(G`GGNJ!`"F,JcC<$OT0h~>
+JcC<$WrE.rftm['!ljC%JcEpn#lOJS^qdqDo_O.=bl7_3bPf3WdI`"iJcCo5J,~>
+JcC<$WrE.gQ;dcZ!b&Y;JcEpn#lOJC:f)Spo_O.=bl7^jE;`T6J)>hWJcCo5J,~>
+JcC<$WrE.gPYh?R!a`D7JcEpn#lOJC9hfuho_O.=bl7^jD>d00I,BMTJcCo5J,~>
+JcC<$XT&A#i5GW1!lNpmJcEjl#lOJS^qdqDo_O.=bPqYCji7;8!l<UdJcC<$PlH7~>
+JcC<$XT&@tWET9t!a)>mJcEjl#lOJC:f)Spo_O.=bPqYA[po>5!`PKTJcC<$PlH7~>
+JcC<$XT&@tVcWjl!`c&hJcEjl#lOJC9hfuho_O.=bPqYA[U9#.!`53OJcC<$PlH7~>
+JcC<$Y5\S&k/RD9!lO$qJcEdj#lOJS^qdqDo_O.=ao;GAk/RD9!lNjlJcC<$QN)I~>
+JcC<$Y5\S%\RPP7!a;`"JcEdj#lOJC:f)Spo_O.=ao;G?\RGJ6!a)2jJcC<$QN)I~>
+JcC<$Y5\S%\6o50!`uJsJcEdj#lOJC9hfuho_O.=ao;G?\6f//!`boeJcC<$QN)I~>
+JcC<$YQ"Xmc2PK[_:eU7s2G!Dr:o-a^r>(#qLS[errW)T_u@FPaQe?VJcD):J,~>
+JcC<$YQ"XSFoG2=;jH["s2G!Dr:nQ6:jq*jqLS[errVkj=oM5!B>je#s+13;s*t~>
+JcC<$YQ"XRF8el8:mC9ss2G!Dr:nQ39mbXeqLS[errVki<rPepA]+Lus+13;s*t~>
+JcC<$Z2XjueG[/`eFnIn_uC#?ptig%`S:%]JcE^h!rCWerkJQ[nU^^ks-`n;~>
+JcC<$Z2XjeM#C-NL?4!d_uC#?ps)]4IG=DjJcE^h!qDXVr_NW=f7EsQs-`n;~>
+JcC<$Z2XjdLAagIK]I^a_uC#?ps)T.He\2hJcE^h!q;LPr_3E8f7EsQs-`n;~>
+JcC<$Zi:(%fDWJccglYe_>af=ptig%`S:%]JcEXf!Vk:F^]DjTJcC<$S,\!~>
+JcC<$Zi:*qOAZ!R!INRPs2"^@r:nQ6:jq*jqLS[arrVJI;>sAmJ)GnXJcD5>J,~>
+JcC<$Zi:*pN_]RJ!I3=Ls2"^@r:nQ39mbXeqLS[arrVJG:B!rgI,KSUJcD5>J,~>
+JcC<$[Jp=-il(i3!QXDTs1eR>r:o-a^r>(#qLS[_rrMT4rkJTOh"u[&JcD;@J,~>
+JcC<$[Jp=*Y?_''!bK1HJcEOc#lOJC:f)Spo_O.=_>aPaErJl:<1WW3s+13@s*t~>
+JcC<$[Jp=*Y$(`u!b/qDJcEOc#lOJC9hfuho_O.=_>aP`E;iQ5;4I0.s+13@s*t~>
+JcC<$[f6Bqb5T0X_r:QFs1\L=r:o-a^r>(#qLS[]rrM?(rkJQRk(3P`s.97@~>
+JcC<$[f6BRC]7-3>-.ONs1\L=r:nQ6:jq*jqLS[^rrW26A,]:+?Fp,es+13Bs*t~>
+JcC<$[f6BQB`:^-=0).Js1\L=r:nQ39mbXeqLS[^rrW25@K&t&>e0ibs+13Bs*t~>
+JcC<$\GlU(eGd5b_:na:s1J@;r:o-a^r>(#qLS[\rrW/X_u@FPc1-AbJcDDCJ,~>
+JcC<$\GlTnLAk!N;O?m(s1J@;r:nQ6:jq*jqLS[\rrVtr=T2+tFP26FJcDDCJ,~>
+JcC<$\GlTnK`4[I:R:L$s1J@;r:nQ39mbXeqLS[\rrVtp<W5\nEnQ$DJcDDCJ,~>
+JcC<$])Mj0gVNm)!Rg[ms1849r:o-a^r>(#qLS[ZrrMuNrP/H_pOW?qs.]OD~>
+JcC<$])Mj)RoB;_!J0?`s1849r:nQ6:jq*jqLS[ZrrVb\;>sAmK^+-gJcDJEJ,~>
+JcC<$])Mj)RS`uX!Is0]s1849r:nQ39mbXeqLS[ZrrVb[:B!rgK'@jdJcDJEJ,~>
+JcC<$]Dhoo`r<aSaR"KX\Glj4ptig%`S:%]JcE=]!V4P8^]MC1rIP!"s.o[F~>
+JcC<$]`/'4\RGJ6!GBQ+s1&(7r:nQ6:jq*jqLS[XrrLktr_NYtVttuEJcDPGJ,~>
+JcC<$]`/'4\6f//!G'<'s1&(7r:nQ39mbXeqLS[XrrLkrr_3GnVYPfCJcDPGJ,~>
+JcC<$^&J-+d/Lf^_;5$?s0r"6r:o-a^r>(#qLS[WrrW2\`;[OQb3so]JcDSHJ,~>
+JcC<$^&J,nIK!%E<1rr9s0r"6r:nQ6:jq*jqLS[WrrW,*>Q.G"D:=(9JcDSHJ,~>
+JcC<$^&J,mHN$V?;4mQ5s0r"6r:nQ39mbXeqLS[WrrW,(=T2"qC=7\5JcDSHJ,~>
+JcC<$^]+B6hSK3,!RgXls0_k4r:o-a^r>(#qLS[UrrMuKrP/HcqLSZts/5mI~>
+JcC<$^]+B2Uf@=i!J0<_s0_k4r:nQ6:jq*jqLS[Urs/%X;,C(dOmmr%JcDYJJ,~>
+JcC<$^]+B2UJ_"b!Is0]s0_k4r:nQ39mbXeqLS[Urs/%V:/+GXO77`#JcDYJJ,~>
+JcC<$_#FH&ao9'Vb3X]ZZi:=/ptig%`S:%]JcE.X!V4S9^]DC9JcC<$W;hA~>
+JcC<$_#FG\B`:g/CWV/-Zi:=/ps)]4IG=DjJcE.X!S_r":]an4rdk*#s/H$K~>
+JcC<$_#FG[Ac>C)BZYi*Zi:=/ps)T.He\2hJcE.X!SVet9`eM.rdk*#s/H$K~>
+JcC<$_Z'Z2e,I,a_rUfJs0DY1r:o-a^r>(#qLS[QrrMK,rkJQYnU^^ks/Q*L~>
+JcC<$_Z'Z$K`4dL=L7pVs0DY1r:nQ6:jq*jqLS[QrrL8Pr_NW8fn'0Ss/Q*L~>
+JcC<$_Z'Z$K)SIG<O2ORs0DY1r:nQ39mbXeqLS[QrrL5Lr_3E3fRa'Rs/Q*L~>
+JcC<$`;]o<hnoB.!Rg^ns02M/r:o-a^r>(#qLS[PrrN#OrP/HcqLSZts/c6N~>
+JcC<$`;]o9VcNdn!J0Hcs02M/r:nQ6:jq*jqLS[Prs/1c;,C(dORdu&JcDhOJ,~>
+JcC<$`;]o9VGmIg!Is<as02M/r:nQ39mbXeqLS[Prs/1b:/+GXNq.c$JcDhOJ,~>
+JcC<$`W#u4d/Lf]`TMgPY5\e*ptig%`S:%]JcDtS!Ue)/^]DRHJcC<$XoEn~>
+JcC<$`W#u%Hi?hC?+g/fs0)G.r:nQ6:jq*jqLS[NrrLM]r_NW0eq*jPs/l<O~>
+JcC<$`W#u%H2^M>>.acbs0)G.r:nQ39mbXeqLS[NrrLJZr_3E+eUdaOs/l<O~>
+JcC<$a8Z5?j21f2!S@1!s/l;,r:o-a^r>(#qLS[MrrW/V_>_4Ng\cX&JcDqRJ,~>
+JcC<$a8ZDCYuaau;3CC"s/l;,r:nQ6:jq*jqLS[Mrs/Ct<)?CgS+hL6JcDqRJ,~>
+JcC<$a8ZDCYZ+=k:64mqs/l;,r:nQ39mbXeqLS[Mrs/@q;,'b[RJ2:4JcDqRJ,~>
+JcC<$aSu;6cMkT[aR4WZX8`J'ptig%`S:%]JcDkP!VOb;^]DOEJcC<$YlB4~>
+JcC<$aSu;#G5b;=B@)50X8`J'ps)]4IG=DjJcDkP!TJ;%:]Y4UJcC<$YlB4~>
+JcC<$aSu;#FT+u8AC,o-X8`J'ps)T.He\2hJcDkP!TJ5#9`\eOJcC<$YlB4~>
+JcC<$b5V_Fh8-nB_;G3Bs/Q))r:o-a^r>(#qLS[IrrM?%rkJQbqLSZts0DZT~>
+JcC<$b5V_CU/Olb<2]SDs/Q))r:nQ6:jq*jqLS[JrrW26>lIP#MXc8tJcE%UJ,~>
+JcC<$b5V_CTMS?W;5X/?s/Q))r:nQ39mbXeqLS[JrrW25>5h4sM"#uqJcE%UJ,~>
+JcC<$bPqV3ao9'Vc1HSeW;d/$ptig%`S:%]JcDbM!Vt:F^]DF<JcC<$Zi>O~>
+JcC<$bPqUmC&Up0Fl7iNW;d/$ps)]4IG=DjJcDbM!UkmE:]Xq;JcC<$Zi>O~>
+JcC<$bPqUlB)YL*F5VWLW;d/$ps)T.He\2hJcDbM!UbaB9`\M4JcC<$Zi>O~>
+JcC<$c2S%IhSI"C_VkEEs/5l&r:o-a^r>(#qLS[FrrM?%rkJQcqgncus0_lW~>
+JcC<$c2S%FU/Olb<N5nIs/5l&r:nQ6:jq*jqLS[FrrKi=r_NWTo7?pms0_lW~>
+JcC<$c2S%FThnHX;Q0MEs/5l&r:nQ39mbXeqLS[FrrKf:r_3EOnq$gls0_lW~>
+JcC<$cMmq:bPo9XcLlbgV>gi!ptig%`S:%]JcDYJ!Vt:F^]DIBJcC<$[f:j~>
+JcC<$cMmq%E;iZ7GiF;SV>gi!ps)]4IG=DjJcDYJ!UksG:]Y"KJcC<$[f:j~>
+JcC<$cMmq$D>m61FlIuPV>gi!ps)T.He\2hJcDYJ!UkmE9`\SDJcC<$[f:j~>
+JcC<$d/O=LiPE=F_W-4IU]1Vtptig%`S:%]JcDSH!UI`(^]E-dJcC<$\Gq'~>
+JcC<$d/O@KX&Mnl<O2UTs.oZ#r:nQ6:jq*jqLS[CrrL/Hr_NW\p4<6ps1&)Z~>
+JcC<$d/O@KWDQAa;mH=Qs.oZ#r:nQ39mbXeqLS[CrrL,Er_3EWp4<6ps1&)Z~>
+JcC<$dJj7=bPo9XchE"jUAkMsptig%`S:%]JcDPG!W1LJ^]DIAJcC<$\c70~>
+JcC<$dJj7'DZ3H5HK]q[UAkMsps)]4IG=DjJcDPG!VDHP:]XtHJcC<$\c70~>
+JcC<$dJj7'D#R-0Gj'_YUAkMsps)T.He\2hJcDPG!VDBN9`\SBJcC<$\c70~>
+JcC<$e,K[Phnd+D_;bHFs.TGur:o-a^r>(#qLS[@rrME'rkJQfr.4m!s1A;]~>
+JcC<$e,K[OVc-Dg<3?+Ms.TGur:nQ6:jq*jqLS[@rs$GI:f(#TpOW?qs1A;]~>
+JcC<$e,K[OVGKu];69_Is.TGur:nQ39mbXeqLS[@rs$DF9heBIpOW?qs1A;]~>
+JcC<$eGfRGdJgo^amjr^TDo2pptig%`S:%]JcDGD!Vaq>^]DUNJcC<$]`3K~>
+JcC<$eGfR>JGr@GC"S":TDo2pps)]4IG=DjJcDGD!U+h.:]YFnJcC<$]`3K~>
+JcC<$eGfR=If<%BB%MV6TDo2pps)T.He\2hJcDGD!U"\+9`]"gJcC<$]`3K~>
+JcC<$ec,[<`r<aSgAHO%T)T)optig%`S:%]JcDDC#6*Vu^qdhLJcC<$^&NT~>
+JcC<$ec,j#@8KctQhQ(2T)T)ops)]4IG=DjJcDDC#5tZ':f(6)JcC<$^&NT~>
+JcC<$ec,j"?;4-hQM5t1T)T)ops)T.He\2hJcDDC#5tW#9heTsJcC<$^&NT~>
+JcC<$fDbmNh>Y1ja6eHXSGrlmptig%`S:%]JcD>A!V=P7^]E!_JcC<$^]/f~>
+JcC<$fDc'PTM\N^A^,f+SGrlmps)]4IG=DjJcD>A!T.qs:]ZFEJcC<$^]/f~>
+JcC<$fDc'PT2&*T@a'E'SGrlmps)T.He\2hJcD>A!T%ep9`^%@JcC<$^]/f~>
+JcC<$f`)!Eb5T0Wg&-F$S,Wclptig%`S:%]JcD;@#6*Vu^qdqVJcC<$_#Jo~>
+JcC<$f`)!0D>m?4QM,n0S,Wclps)]4IG=DjJcD;@#5tZ&:f(NDJcC<$_#Jo~>
+JcC<$f`)!0CApp.PkK\.S,Wclps)T.He\2hJcD;@#5tW"9hem:JcC<$_#Jo~>
+JcC<$g&D6:_SEt*l@Ju'rs8PthS?qGg[t>ns-s#hn]:^F!SdU)s+13es*t~>
+JcC<$gA_BVZW0gu>fD9oRK!Qjps)]4IG=DjJcD5>#2*Wc:f3_ZJcC<$_Z,,~>
+JcC<$gA_BVZ;XIl=i>mkRK!Qjps)T.He\2hJcD5>#2*Q^9hq/SJcC<$_Z,,~>
+JcC<$oD\mdi9ot3!W1II^]D[PJcD,;#lOJS^qdqDo_O.=Rf<Ebe,I,`chE"jJcEXfJ,~>
+JcC<$oD\mdi9ot3!VDBN:]YUtJcD,;#lOJC:f)Spo_O.=Rf<EYL&OmLGj'_YJcEXfJ,~>
+JcC<$oD\mdi9ot3!VD<L9`]1nJcD,;#lOJC9hfuho_O.=Rf<EYKDnRGG3FMWJcEXfJ,~>
+JcCf2"2G<P9)\blR19S#rr3,oE<cQ6qu6l[:BUXt-)9r/!V4>2^]E6hJcD):#lOJS^qdqDo_O.=
+R/[?N_SEt*l[f(es2=qf~>
+JcCf2"2G<P9)\blR19S#rr3,oE<cQ6qu6l[:BUXt-)9r/#2Eif:f3h\JcD):#lOJC:f)Spo_O.=
+RK!Kj[8g%">0)9pJcE[gJ,~>
+JcCf2"2G<P9)\blR19S#rr3,oE<cQ6qu6l[:BUXt-)9r/#2<Z_9hq5TJcD):#lOJC9hfuho_O.=
+RK!KjZr9[n=3#mlJcE[gJ,~>
+JcCf2&,@@K!3lM'oG.E9lMpmt,5qQBO8T"YkoT^%!2B#`"m*V:^rGbms-<Tir:o-a^r>(#qLS[5
+rrMc8rkJQirdk*#s2P(h~>
+JcCf2&,@@K!3lM'oG.E9lMpmt,5qQBO8T"YkoT^%!2B#`"h7Q/:ghS"s-<Tir:nQ6:jq*jqLS[5
+rs%D!:f(#]r.4m!s2P(h~>
+JcCf2&,@@K!3lM'oG.E9lMpmt,5qQBO8T"YkoT^%!2B#`"h%<'9jQ"ps-<Tir:nQ39mbXeqLS[5
+rs%Cs9heBRr.4m!s2P(h~>
+JcCc1&uGX//H,U(!!%ZOs0;V)$NL0fr;R(=!!%B(VZZu=qt0mhr7Cq`!RLOls-3Nhr:o-a^r>(#
+qLS[4rrN&KrkJQ\pjrHrs2Y.i~>
+JcCc1&uGX//H,U(!!%ZOs0;V)$NL0fr;R(=!!%B(VZZu=qt0mhpQ,;M!I=$_s-3Nhr:nQ6:jq*j
+qLS[4rrMkSr_NW?m",1fs2Y.i~>
+JcCc1&uGX//H,U(!!%ZOs0;V)$NL0fr;R(=!!%B(VZZu=qt0mhpPo/H!I*m]s-3Nhr:nQ39mbXe
+qLS[4rrMkRr_3E:m",1fs2Y.i~>
+JcCc1')jWd!28oq!#kP1s.'snS,`PMrVlut&-+*WrrZ1"!6Y!7!V=G4^]E?lJcCr6#lOJS^qdqD
+o_O.=PlCpN_na(*l@Jtds2b4j~>
+JcCc1')jWd!28oq!#kP1s.'snS,`PMrVlut&-+*WrrZ1"!6Y!7#2a,k:f4.hJcCr6#lOJC:f)Sp
+o_O.=PlCp&=AVgt`e"/@s2b4j~>
+JcCc1')jWd!28oq!#kP1s.'snS,`PMrVlut&-+*WrrZ1"!6Y!7#2Wue9hqSaJcCr6#lOJC9hfuh
+o_O.=PlCp%<D?1h`I\&?s2b4j~>
+JcC`0#J0s9+F*qeS,WHfp&tDf!!&)Yrr^[L!+l00",d-ZSbE'ek/+pL`p\KYOoG^bptig%`S:%]
+JcCr6!VOY8^]E3hJcC<$b5Zt~>
+JcC`0#J0s9+F*qeS,WHfp&tDf!!&)Yrr^[L!+l00",d-ZSbE'e\Q)I&@+'W+OoG^bps)]4IG=Dj
+JcCr6#39Yu:f3_[JcC<$b5Zt~>
+JcC`0#J0s9+F*qeS,WHfp&tDf!!&)Yrr^[L!+l00",d-ZSbE'e\5Q*r?."6'OoG^bps)T.He\2h
+JcCr6#30Jn9hq/TJcC<$b5Zt~>
+JcC]/!(Qne!@n$Err\kn!0@*Y"0_b*J,]HMU]:CIq#:BngA\kgbk?VfOT,Uaptig%`S:%]q>UN`
+i:MU#Sc8`fe,I,`dJAFoJcEpnJ,~>
+JcC]/!(Qne!@n$Err\kn!0@*Y"0_b*J,]HMU]:CIq#:BkR/Tn_ET_oQOT,Uaps)]4IG=Djq>UN`
+i:MU#Sc8`_LAk!MJ+8*iJcEpnJ,~>
+JcC]/!(Qne!@n$Err\kn!0@*Y"0_b*J,]HMU]:CIq#:BkQMsSZDs)]OOT,Uaps)T.He\2hq>UN`
+i:MU#Sc8`_KDnRGIIMgfJcEpnJ,~>
+JcC]/!7(NC!3Z1u".oPnO8](\T`>(Lrr3))!!%9>rrMr@rkJQfrIP!:rr^%F$;19s$^hJ3T\dK"
+]jV-IRf36kmW]iS!!5:'JcD;@"ldA6^rQ$7rr^%F$;19s".9W+V>^Dsol13<Rf!*fol13<RXtKi
+s8N%K~>
+JcC]/!7(NC!3Z1u".oPnO8](\T`>(Lrr3))!!%9>rrMM1r_NW\qLS[7rr^%F$;19s$^hJ3T[$A1
+G[UgYRf36kmW]iS!!5:'JcD>A#6(f):f(`Yn,EL*$joW*rr\Z!$Dm_$"SHa>!h0#d"SHa>!h+]?
+JcG`LJ,~>
+JcC]/!7(NC!3Z1u".oPnO8](\T`>(Lrr3))!!%9>rrMM/r_3EWq18R6rr^%F$;19s$^hJ3T[$8+
+G$tUWRf36kmW]iS!!5:'JcD>A#6(`$9hf*On,EL*$joW*rr\Z!$Dm_$"SHa>!h0#d"SHa>!h+]?
+JcG`LJ,~>
+JcC]/!3,ns!/(.J".oPnO8](\T)\kKrr3)+!!%<@rrqo3^qdkOJcD):&,@@K!3lM'oG.E9jPI\4
+)ZB^:O8](Y9)ASh$.XV,Sc8l_aM>U.kj\T[q&o_<YlFaq('"g/rr3#4,5qQBO8T"Y]d!FU!0;^2
+JcG`LJ,~>
+JcC]/!3,ns!/(.J".oPnO8](\T)\kKrr3)+!!%<@rrq"_:f(<0JcD):&,@@K!3lM'oG.E9jN^R`
+&cMb1O8](Y9)ASh$.XV,Sc8lDAPc3(^@;.1q&o_<YlFaq('"g/rr3#4,5qQBO8T"Y]d!FU!0;^2
+JcG`LJ,~>
+JcC]/!3,ns!/(.J".oPnO8](\T)\kKrr3)+!!%<@rrpt[9he[&JcD):&,@@K!3lM'oG.E9jN^I[
+&H2Y0O8](Y9)ASh$.XV,Sc8lC@nfZr^$u%0q&o_<YlFaq('"g/rr3#4,5qQBO8T"Y]d!FU!0;^2
+JcG`LJ,~>
+JcC`0#PoYF%0lkClhg\aT)\kPrVltu!!%QKrr]5#!/CCN"ldA6^ruG&s-<TsV>pTIrVqWQ!.jq%
+L&_2[!!&)Yrrb4oE0a],!!$hds.')ir7(_]!S@;?rs>P&!%e*KLB%=,rr32.!!!B,!0@*Y#-n4/
+$NL0fJcC<$rr7K~>
+JcC`0#PoYF%0lkClhg\aT)\kPrVltu!!%QKrr]5#!/CCN"g([!:iGKIs-<TsV>pTIrVqWQ!.jpj
+2uipb!!&)Yrrb4oE0a],!!$hds.')ionNHB!Kd-Irs>P&!%e*KLB%=,rr32.!!!B,!0@*Y#-n4/
+$NL0fJcC<$rr7K~>
+JcC`0#PoYF%0lkClhg\aT)\kPrVltu!!%QKrr]5#!/CCN"ftKo9l/sCs-<TsV>pTIrVqWQ!.jpj
+2?3^`!!&)Yrrb4oE0a],!!$hds.')ion<<=!KR!Grs>P&!%e*KLB%=,rr32.!!!B,!0@*Y#-n4/
+$NL0fJcC<$rr7K~>
+JcC`0#ESocIr55dDYsG9T)\kPrVlu9!!$[2rr\>_!2f_p!W:OJ^]E!`JcCu7')jWd!28oq!#kG'
+hKBKRL&_47rVlo0nG`Fi2ZNhOJcD2=!94!n!R:E1rsAZ[!!&__&c`jCrr31n(RU]m!0@*Y#+ZQt
+S,`PMJcC<$rr7K~>
+JcC`0#ESocIr55dDYsG9T)\kPrVlu9!!$[2rr\>_!2f_p!V_QP:]ZIJJcCu7')jWd!28oq!#kG'
+c7oPsL&_47rVlo0nG`Fi2ZNhOJcD5>#6(`%:f)5uo)B$q1&q<JnIbg?p&=sqSJRZ`!!&)Yrs##1
+R%+-VO+I=^s8N%K~>
+JcC`0#ESocIr55dDYsG9T)\kPrVlu9!!$[2rr\>_!2f_p!V_KN9`^(EJcCu7')jWd!28oq!#kG'
+c7]DoL&_47rVlo0nG`Fi2ZNhOJcD5>#6(]!9hfWmo)B$q1&q<JnIbg?p&=sqSJRZ`!!&)Yrs##1
+R%+-VO+I=^s8N%K~>
+JcCc1$1S]0'(P/m!!_<Xrr\kn!0@*Y"7#pe1&h1T<r`6Urr3/rbeV$1idq,lrt2jC!$HOe!1Wo]
+hRU29M#[O:q#:Fk!!$AWs-`ljm)6]T`UEBt#J0s9+F*qeS,NBep&tDf!!&)Ys8Vcqs.98kO+I=^
+s8N%K~>
+JcCc1$1S]0'(P/m!!_<Xrr\kn!0@*Y"7#pe1&h1T<r`6Urr32dE)9A/Xo<nOP5c-+!!"-e!!&Md
+ps)T.I>Iq(O8/_W:&k9$JcD/<"j:(G:gVT@rs-.9!$HOe!1Wres7QTqT)\kPrVuok"TP(o!0;^2
+JcG`LJ,~>
+JcCc1$1S]0'(P/m!!_<Xrr\kn!0@*Y"7#pe1&h1T<r`6Urr32cDG<i$XT!eNP5c-+!!"-e!!&Md
+ps)K(H\h_&O8/_W:&k9$JcD/<"j0n@9jH-;rs-.9!$HOe!1Wres7QTqT)\kPrVuok"TP(o!0;^2
+JcG`LJ,~>
+JcCc1'R0TXM?!U#!!$4&s7jseJH,[lcd_so#W;Y_U%u/$!&X]T"n9LH^r,Mis,[0[7f<;p.fB5>
+hS?qGM#[O:q>UTp(B=H0JcD,;"nTgN^r#:*rr>Oe!!+SIqYpYi!!&)Vrr\kn!0;^2JcG`LJ,~>
+JcCc1'R0TXM?!U#!!$4&s7jseJH,[lcd_so#W;Y_U%u/$!&X]T"k?sV:g1tls,[0[7f<;p.fB5>
+c;7>cM#[O:q>UTp(B=H0JcD,;"l<if:fY4"rr>Oe!!+SIqYpYi!!&)Vrr\kn!0;^2JcG`LJ,~>
+JcCc1'R0TXM?!U#!!$4&s7jseJH,[lcd_so#W;Y_U%u/$!&X]T"k6dO9ioGfs,[0[7f<;p.fB5>
+c:q#[M#[O:q>UTp(B=H0JcD,;"l3Z_9iJ^qrr>Oe!!+SIqYpYi!!&)Vrr\kn!0;^2JcG`LJ,~>
+JcCf2%H@`p)"mq/mLK9uci9p=!!MB_s0r+-!!rhGs8V8u^qe+cJcCc1!7(NC$a0O-ptig%`JFQp
+O88eYO8o8+pjrI3rrMuDrkJNioD\g9r;Zi#q>UPh!!&)Vrr\kn!0;^2JcG`LJ,~>
+JcCf2%H@`p)"mq/mLK9uci9p=!!MB_s0r+-!!rhGs8T`2:f(rgJcCc1!7(NC$a0O-ps)]4I>Iq(
+O88eYO8o8+pjrI3rrM\?r_NWgrq-3jcM[_CY5/)"T)\kPqYpYi!!&(2s+14Ls*t~>
+JcCf2%H@`p)"mq/mLK9uci9p=!!MB_s0r+-!!rhGs8T].9hf?_JcCc1!7(NC$a0O-ps)T.H\h_&
+O88eYO8o8+pjrI3rrM\<r_3Ecrq-3jcM[_CY5/)"T)\kPqYpYi!!&(2s+14Ls*t~>
+JcCf2"+C4MR/R$gLB%<fs0MP%!<h`frrK&5rW!'D\c;ZarkJQ_r.4m-rrB%s!"4GZr:o-a^r;-1
+!0@!V"O7;R"N>rlQ2^mag]"the,8n=!3,ns!/(+I".oPnO8AkYT)\kPJcC<$rr7K~>
+JcCf2"+C4MR/R$gLB%<fs0MP%!<h`frrK&5rW!'D\c;W#r_NWHon!.&rrB%s!"4GZr:nQ6:jn0#
+!0@!V"O7;R"N>rlQ2^m`S,Q4bK_G*=!3,ns!/(+I".oPnO8AkYT)\kPJcC<$rr7K~>
+JcCf2"+C4MR/R$gLB%<fs0MP%!<h`frrK&5rW!'D\c;W!r_3ECon!.&rrB%s!"4GZr:nQ39m_]s
+!0@!V"O7;R"N>rlQ2^m`RJon]K(em;!3,ns!/(+I".oPnO8AkYT)\kPJcC<$rr7K~>
+JcCf2!rh``qu6`jnc&Id!o%_=qYpftd_aW8s814C^]<8Cs,?siqBGtL#658"r:o-a^r;-1!0@$W
+"Pago!1\W?P5b^M_SEt/p%SIkqBGtL#658"qYpYi!!&)Vrr\kn!0;^2JcG`LJ,~>
+JcCf2!rh``qu6`jnc&Id!o]!cqYpftd_aW8s7:a>:][KnJcC`0&c*^P%0lkClhpP':f)Rs!!&)W
+rrh*o!!&O?s-!Bc_GsE/C#o$g#PoYF%0lkClh^V`T)\kPqYpYi!!&(2s+14Ls*t~>
+JcCf2!rh``qu6`jnc&Id!mX$AqYpftd_aW8s7:X;9`_-jJcC`0&c*^P%0lkClhpP'9hftk!!&)W
+rrh*o!!&O?s-!Bc_,F'&B&iXc#PoYF%0lkClh^V`T)\kPqYpYi!!&(2s+14Ls*t~>
+JcC<$rr3&3ENJj5"ng!Q^r#>es,6mhO8o91D?'ZSr:o-a^r;-1!0@'X"Q^d,!/Z:,OT,LS`k]C.
+meHeeO8o91D?'ZSqYpYi!!&)Vrr\kn!0;^2JcG`LJ,~>
+JcC<$rr3&>M7WB["lj;n:fbJbs,6mhO8o91D?'ZSr:nQ6:jn0#!0@'X"Q^d,!/Z:,OT,L:?r0[)
+dJ3_HO8o91D?'ZSqYpYi!!&)Vrr\kn!0;^2JcG`LJ,~>
+JcC<$rr3%o5EGL;"la,g9iJo[s,6mhO8o91D?'ZSr:nQ39m_]s!0@'X"Q^d,!/Z:,OT,L9>tn$r
+d.mVGO8o91D?'ZSqYpYi!!&)Vrr\kn!0;^2JcG`LJ,~>
+JcC<$rr3%iEK0\l"n'=E^rGnqs,6minIts9n`U;[#2Aq0^qdpG!!&)Yrrh^>!!%S$s,R*_prpOh
+_;tIm$1S]0'(P/m!!_<Wrr\kn!0@!V".oPnO+I=^s8N%K~>
+JcC<$rr3&%M4jSB"jpRO:ghq,s,6minIts9n`U;[#2Apu:f)Rs!!&)Yrrh^>!!%S$s,R*_luGp!
+;mcE$$1S]0'(P/m!!_<Wrr\kn!0@!V".oPnO+I=^s8N%K~>
+JcC<$rr3%F5@sQg"jgCH9jQA%s,6minIts9n`U;[#2Apu9hftk!!&)Yrrh^>!!%S$s,R*_lYoQm
+:pTrt$1S]0'(P/m!!_<Wrr\kn!0@!V".oPnO+I=^s8N%K~>
+JcC<$s8N6$HuX6&q#:N`_SEt0p4<7$ru-+^!/^aUGQ7_HptiWRTPjf1FO/J:s$Hbd55hqk\bgsX
+P5bR[dJgo]iVWW]GQ7`#s8R<D!*]C%'DTr#JH,[lcd`!pps@?<!!%,ee:IXNrrE(L~>
+JcC<$rr3(`M2V3)rrpJE:f(riJcCW-)L)5^M?!U#!!$0sc;$Z:DZBcZcd`!p6N@*MrO2g<qgnd1
+rrMbBr_NTrqu6tI!!%lUs*+MD>5nO8ps@?<!!%,eeGoRDd*I7C!-HQ:JcC<$!<7Q~>
+JcC<$s8N6$:-V)=q#:N<;b]u#k(3Piru-+^!/^aUGQ7_Hps)MsA8_GJFO/J:s$Hbd55hqk\bgsX
+P5bRTIf<%AX8Do'GQ7`#s8R<D!*]C%'DTr#JH,[lcd`!pps@?<!!%,ee:IXNrrE(L~>
+JcC<$s8N)_rc%qkq>UHUrkJQ^qgnd)rsdup!#YD/s6^Bt!Qj2Iq#CHVq"Ogh_h%iMrrN,RrkJQf
+rr2p-is>]&p&G'[%fcXVs8Sqk!!;6]Vtg;mjFR>^s*t~>
+JcC<$s8N)creUX5q>UW);,C)>oR[%"rsdup!#YD/s6^Bt!QiVDq#CHVq"Ogh_h%iMrrN%dr_NW\
+r;Q^+is>]&p&G'[%fcXVs8Stl!!;6]Vtg;mjFR>^s*t~>
+JcC<$s8N)Wr]^D,q>UW(:/+H3oR[%"rsdup!#YD/s6^Bt!QiVBq#CHVq"Ogh_h%iMrrN%br_3EX
+r;Q^+is>]&p&G'[%fcXVs8Snj!!;6]Vtg;mjFR>^s*t~>
+JcC<$s8N)?rc%qKqYpQNrkJQerdk*+rr[]M!1<`b"c!'XA_r4=!!<Air>,2/!7-5rO8f4?rkJce
+r;ZeG!!&Dbrs"5Y!,2E-P55.\"RH)oq>^O!l[f(es*t~>
+JcC<$s8N)HreUWoqu6]rSc2FdPPg"3M>m[,!!&Dbrrn/X!+jG8q>^U#lhqUp!!(>rs,[0fZ;FFp
+JbK-DIK0A8rVm(W!!$^4q3_!Y!sIriZhaY&"RCX=JcC6~>
+JcC<$s8N)+r]^CUqu6]rS,Q+_Oo0e1M>m[,!!&Dbrrn/X!+jG6q>^U#lhqUp!!(>rs,[0fYte"f
+J+ipBIK0A8rVm(W!!$^4onWAD!sIriZhaY&"RCX=JcC6~>
+JcC<$s8N(trc%q+r;QfqdJgo]jFR>drrW2ipA=jrp$VS2^k0AVo_O.=JcGcM$15XG^rlEOrpf^Z
+rrr)crr:]TJcC<$mJh\~>
+JcC<$s8N)-reUWTr;QrnIo&s=Z[r.3rrW2ipA=jrp$VS":jmfIo_O.=JcGcM$-l[M:i5Ltrpf^Z
+rrr)crr:ogJcC<$mJh\~>
+JcC<$s8N(Ur]^C)r;QrnI8*F2Z@W%2rrW2ipA=jrp$VS"9gX*Zo_O.=JcGcM$-cLF9krqmrpf^Z
+rrr)crr:6*JcC<$mJh\~>
+JcC<$s8N(Src%sarVlg#prgIg_Wl^PJcGZJ#lOJS]Q:71o_O.=JcG`L"nKXJ^rGs;rrKZiJcC<$
+mJh\~>
+JcC<$s8N(hreUZ:rr2p$lu,]s<Q9UiJcGZJ#lOJC;M]nYo_O.=JcG`L"l!B\:gi)NrrL*4JcC<$
+mJh\~>
+JcC<$s8N()r]^EUrVlg#lYK9i;oO=fJcGZJ#lOJC9L*@Io_O.=JcG`L"km3U9jZTHrrJd(JcC<$
+mJh\~>
+JcC<$!r(AgrG`+epAaa)^qdnWJcC<$qu6s"pti,mS(mT3JcC<$rVm&qb.tg1m.LA[R</.Ss+14<
+s*t~>
+JcC<$!VtXNM$VZ+s5%6^:g;D"s+14Irs8Ptc<c?[g[t>ns+14KrrqV%:f(9:p&>)nMtqr(JcG0<
+J,~>
+JcC<$!qaZ$rBCS!o)INR9hea<JcC<$qu6s"ps)Jr?/,#JJcC<$rVm&bBMD3$an>Z8F@,\Ps+14<
+s*t~>
+JcCK)"o$ffUPEmhE<(+ZE<UrRS#a?rJcC<$qYpj!pthHZLYMItJcC<$r;QrrbeV$1lhCD]rHWD:
+JcC<$mf.e~>
+JcCK)"o70#Z^ZjOM#`J4M$9/lC0tN-JcC<$qYpj!ps*]4L>2@sJcC<$r;QrhE_oS3a7oT9rf;oo
+JcC<$mf.e~>
+JcCK)"n^0@K3U_A56+"J56Y%Y7nHq@JcC<$qYpj!ps)>n:YYO<JcC<$r;QrgE(s&(`qTK8rCT<!
+JcC<$mf.e~>
+JcCZ."oI5qV200fE<(^fE<Luj^u"m<s+14Lrs8PthMH5qg@Y5ms+14Irrr>K^qdeLq#:HZEH/UA
+s+14<s*t~>
+JcCZ."oRN-[%*$LM#a4DM$09QbN&GMs+14Lrs8Ptc?P2%g@Y5ms+14Irrr.K:f('&q#:H^M2B9(
+s+14<s*t~>
+JcCZ."o?fQL0d1A56+=N56P/AWm^Wms+14Lrs8Ptc9jf_g%>,ls+14Irrr.I9heEqq#:HR5<koo
+s+14<s*t~>
+JcC]/"6?VGFn]kWG`m@HE<LBBWo!`+s+11Vs8;ZJGB%WCo_O.=JcGTH!WLgP^]<Birr^8\ELVOZ
+JcG0<J,~>
+JcC]/"6dClNVA82OfsuCM$&[/\`A>AJcGcM#lOJCKSbQ0o_O.=JcGTH"oO]`:f4Flrr^W)M6):.
+JcG0<J,~>
+JcC]/"58oO7JB"J6W6DI56O>aNRRlXs+11Vs8;Z:5X.KIo_O.=JcGTH"oOZ\9hqhdrr]Pk5Bh\Y
+JcG0<J,~>
+JcCT,"oRK'XcR`'E<(@_E<UHDWQ*ooJcC<$r;Qirprr_W!jD7mJcC<$q#:?RrkJNfqYp\pEH-=(
+JcC<$n,In~>
+JcCT,"o[]6];(A_M#`h<M$8j2\Bj=8JcC<$r;Qirpr!)f!kIt"JcC<$q#:N";,C)Wrql]u[#'X$
+rdk*#s6ou<~>
+JcCT,"oI)_OD.2]56+.L56XGdMm:n1JcC<$r;Qirpp^5e!h/cXJcC<$q#:N!:/+HMrql]uKg.dp
+rIP!"s6ou<~>
+JcCE'"T@H(XcNC""FlQ=j8=K.JcGKE!rVi#rc&"+o_O.=JcGKE"mEe<^t/M_rr@`OE<,-Ps+14=
+s*t~>
+JcCE'"T@W6];#4["FkHXk59f1JcGKE!rVi"reU]Ro_O.=JcGKE"hmo3:lbJOrrAJdM#cjms+14=
+s*t~>
+JcCE'"T7&`OD"JU"@5J#f_U1!JcGKE!rVhZr]^I.o_O.=JcGKE"hd`,9oT#Jrr?4$560Pks+14=
+s*t~>
+JcC<$!rr4Drc&![]&J;@JcGBB!rVh_rc&!go_O.=JcGHD"ma%@^sW)ZrrDTfE<+"0s+14=s*t~>
+JcC<$!rr7\reU]4<3:`OJcGBB!rVhgreU]?o_O.=JcGHD"j'b@:k&0<rrDZhM#bnRs+14=s*t~>
+JcC<$!rr3jrBC<VXF^D&s7H<mr:kI756=aTqLSZts7ZHraAYf-I/!X?!:9YK!4%1UJcG3=J,~>
+JcC<$s8N(brc%seidq,\s7?6lr:kmBE<54uJcC<$p&><a_SEt6r;ZfErG_h7JcC<$n,In~>
+JcC<$s8N(treUZ+Y(?V(s7?6lr:lNTM#ll;JcC<$p&><A=&;_?p&G'FrJ:N^JcC<$n,In~>
+JcC<$s8N(=r]^ELXb$M's7?6lr:j:j569a>JcC<$p&><@<)$)4p&G'.rBC:;JcC<$n,In~>
+JcC<$!rr7prc%q1JcC<$oD\p_e$X5pE<DiUlMcA7JcGHD#Oo[I^s(cXPPoJ'I_OS2JcC<$o)F4~>
+JcC<$!rr4XreUWFJcC<$oD\m`g;3]D!jC)?JcC<$p&>9J>>S.?hU/1uM$'!aiV8!(JcG<@J,~>
+JcC<$!rr42r]^C#JcC<$oD\pZ`10*k56HDGir4N/JcGHD#LupN9leUfD>c[$;5he4JcC<$o)F4~>
+JcC<$!rg`Mrc%qZJcC<$q#:Kee@;#ur,D^\r,DmcQ*ANtrdk*#s8;m#r8YSVJTLa/!-eB]"`f?l
+^=r:3s+14Es*t~>
+JcC<$!rRp`reUX&JcC<$q#:KggVg4Zr.tE8r.tT<VnU^Krdk*#s8;m#rTLn=I>@`W!0I,8"IcX<
+i:qm'JcGKEJ,~>
+JcC<$!rRjGr]^CiJcC<$q#:K_`LhESr'(0Kr'(?WDj@rorIP!"s8;m"qq7Q66MitI6iB4Q5[/f<
+c1?MdJcGKEJ,~>
+JcC?%#Q2ra]5hn2k^ibbs8Ds#n'eb8Ie[mbG)UZdq/HR_Pd&Bqrdk*(rrr;Z`i>#?q/HLWI"uh>
+E<UB9TtT.QJcC<$r;V9~>
+JcC?%#PWXC</?Bfm",1fs8Ds#o%M!_Pk^(:O/\9:M$8s;^!uEJJcCK)"oRQ0\=nlWM$&[%UQ"u)
+"IZO9i:hg&JcGZJJ,~>
+JcC?%"8@+99`@6Vi.:oZs8Ds#lGT9<;><?W6;KuD56XVrPe,fOJcCK)"o?lVN+GEQ56F/?9gSS>
+"[H4@VTeU^s+14Js*t~>
+JcCB&#lN#a^r(nHHN&KqJcG]K"S^ZaT7ZiX!d'BEpi-F_R'kE5JcCH("odf2YEF,*E<C6/LN<31
+"`fEr_r:KDs+14Js*t~>
+JcCB&#kiR@:g'*@OoBq3JcG]K"Sq#tYF#$@!fX+=pk]-9WP[B\JcCE'"RXaPUlP5,!gTR>q2#94
+S@-W(r.4m!s8;nI~>
+JcCB&#kiL;9ib@\9`9PBJcG]K"SC!:I9-,-!^TUKpcemTFI^;8JcCH("odMmPA<\`56=;J5l!VJ
+6!oDMf(sstJcGZJJ,~>
+JcCE'#lDl^^r5fDELVOZJcGKE"S1*QS:CHV!-\9["F69;c0Kr\JcGWI"o[Q'WfM<#E<(1\E<UB;
+U;#CWJcC<$p]#a~>
+JcCE'#kN.7:gDbcM6):.JcGKE"SCKfXd/g@!0@&7"HTIpf'\+hJcGWI"o[]5\Y>#[M#`V7M$09Q
+al3&Hs+14Es*t~>
+JcCE'#kDt09j6815BqbZJcGKE"Ra:%GuOW*!(6ZK"A3Tu]]=YDJcGWI"oR/_NFtWV56+(L56X;V
+JZ-ofJcC<$p]#a~>
+JcCH($2`#`^r5dCbAk1Gs+14@rr_f?ZuZ+b"/*g%rdk*#s760lr8+<)rG_ph^>&C5s+14@s*t~>
+JcCH($1i@;:g2KNe;;4ss+14@rr_lH^l&)I!jL/@JcC<$nc&^ifQMW?M$'$biV8!(JcG<@J,~>
+JcCH($1i:69iosH\3Hd?s+14@rr_W+RmI!;"+[rArdk*#s760lqoW#.rBCB^W6Y$ds+14@s*t~>
+JcCK)$N&)`^r5gDs6F[[JcC<$nc&[gpkA]e!cmT&JcC<$mf*=`Yl/PAWe(2$s6ou<~>
+JcCK)$MAL;:gDcTs6ba'JcC<$nc&[gpm1l8!UTZ6s+14<rrMP1rJ:NbJcC<$n,In~>
+JcCK)$MAF69j6<Os5ZDkJcC<$nc&[gpf[S\!^PrFJcC<$mf*=U?2ZtfNIh+\s6ou<~>
+JcCN*"oQZ]^r>sErrI`JJcC<$nc&[gpn%J)!eL"?JcC<$mJd4WErL%Y`I\&?s6ou<~>
+JcCN*"nd%8:gW&XrrJJ`JcC<$nc&[gpnn%I!g`KTJcC<$mJd1PrJ:NnJcC<$n,In~>
+JcCN*"nct39j?NRrrH0qJcC<$nc&[gpj<!)!a#$jJcC<$mJd4K5lNtJWIb)#s6ou<~>
+JcCQ+"oHNZ^rH'FrrB]_s+14>rrW,n\,L@KRe6H-s+14:rr@iRE<3ZDJcC<$nGe"~>
+JcCQ+"nQb2:grG_rrC)js+14>rrW,n[Jl!aW:]q;s+14:rrAMeM#h2JJcC<$nGe"~>
+JcCQ+"nQY,9jZoYrrAjGs+14>rrW,nS,PVRHh@/cs+14:rr?@(564pHJcC<$nGe"~>
+JcCT,"oQZ]^rH'ErrD\Bs+14>rrW,nd/J"dZLn!Es+14:rs#HBEHo:>p4<6ps7-,>~>
+JcCT,"nm+9:giA]rrDbDs+14>rrW,n`Vt\q]CbrNs+14:rs#uiM1e]8kCNYas7-,>~>
+JcCT,"nm%49jZlWrrDS?s+14>rrW,n]Db"rT(Ml1s+14:rs"BG5<qqOkCNYas7-,>~>
+JcCW-"oQZ]^r>qss+146rs8PthKX$[b4PO]s+14:rs-VbEK%]Ka7k/bJcG<@J,~>
+JcCW-"nm1;:gW%1s+146rs8Ptc@h%2cLgsas+14:rs-u/M1JK"AE\UEJcG<@J,~>
+JcCW-"nm(59j?M+s+146rs8Ptc9OTY_=[STs+14:rrTSm5Q4@X@H`:BJcG<@J,~>
+JcCZ."oQ]^^r>qss+145rs8PthMQ;rg@Y5ms+14:rs7k/EOs?/^rQ2#s+14As*t~>
+JcCZ."o!:=:gW%1s+145rs8Ptc?>&#g[t>ns+14:rs7tJM8=(+:hAmBs+14As*t~>
+JcCZ."o!489j?M+s+145rs8Ptc9jf`g@Y5ms+14:rs7RJ5FlUb9k*@<s+14As*t~>
+JcC]/"oZlb^r5eps+144rs8PthOJSCg[t>ns+14:rsA[QESgN5^qe+gJcC<$o`'F~>
+JcC]/"o<dH:g2S(s+144rs8Ptc>&2ig[t>ns+149rs4gFjR$YX:i#NNs+14Bs*t~>
+JcC]/"o<^C9ip#!s+144rs8Ptc:1#qg[t>ns+14:rsA[#5L]"49hf<hJcC<$o`'F~>
+JcC`0"od#e^r,\ns+143rs8PthQCjhg[t>ns+149rs>3<qu?H5^qe.jJcC<$p&BO~>
+JcC`0"oO0Q:g2P's+143rs8Ptc<Z9Zg[t>ns+149rs>fdr;Z+t:f)-&JcC<$p&BO~>
+JcC`0"oO*L9iotus+143rs8Ptc:U<-g[t>ns+149rs=!>qZ#no9hfKqJcC<$p&BO~>
+JcC`0"P:H)_XN-VJcFg2#lOJS^2pO5o_O.=JcG'9!PFNnrrr/;^qe7nJcC<$pA]X~>
+JcCc1"oaT[:fc(ss+142rs8Ptc;KIKg[t>ns+149rrL08rr3/e@o-!Fp4<6ps7ZJC~>
+JcCc1"oaNV9iKPms+142rs8Ptc:pN>g[t>ns+149rrJs1rr3/d@80I;p4<6ps7ZJC~>
+JcCc1"P:H)_XE'UJcFd1#lOJS^kKY[o_O.=JcG'9!SjpXrrr,9^qe7nJcC<$p]#a~>
+JcCf2"oaW\:fYqps+141rs8Ptc;8k:g[t>ns+149rrM,nrVm&a@SfmEpOW?qs7cPD~>
+JcCf2"oaQW9iKGjs+141rs8Ptc:pZOg[t>ns+149rrLK3rVm&a?VO7:pOW?qs7cPD~>
+JcCf2"P^`-_<caQJcFa0#lOJS^nes(o_O.=JcG'9!W(=Drrr)8^qe=qJcC<$q#>j~>
+JcCf2"I`.`;p'[kJcFa0#lOJC:h5"/o_O.=JcG'9!W1XLrrqIk:f)T:JcC<$q#>j~>
+JcCf2"IMnX:s":gJcFa0#lOJC9h9Wco_O.=JcG'9!VjV2rrqIh9hg!1JcC<$q#>j~>
+JcCi3"Q.#1_<QUOJcF^/#lOJS^qReBo_O.=JcG$8!;u`o"nT[J^si:6s+14Gs*t~>
+JcCi3"Jnpk;T=:fJcF^/#lOJC:f2Yqo_O.=JcG$8!<)fp"lEQ]:knn!s+14Gs*t~>
+JcCi3"Jead:W7nbJcF^/#lOJC9h]ogo_O.=JcG$8!;lZn"l<BV9nW@ps+14Gs*t~>
+JcCl4!9F-p!9A_2JcF[.#lOJS^qdqDo_O.=JcFa0"Ra.B^t=5<JcGQGJ,~>
+JcCl4!4Df&!47=WJcF[.#lOJC:f)Spo_O.=JcFa0"OU4G:m6J1JcGQGJ,~>
+JcCl4!4;`"!4.7VJcF[.#lOJC9hfuho_O.=JcFa0"OL(A9p(#,JcGQGJ,~>
+JcCo5"REn>^u9kEJcFX-#lOJS^qdqDo_O.=JcF^/"RNt?^u0eDJcGTHJ,~>
+JcCo5"NXJ;:of0IJcFX-#lOJC:f)Spo_O.=JcF^/"NaS=:oT$GJcGTHJ,~>
+JcCo5"NO;49r`dEJcFX-#lOJC9hfuho_O.=JcF^/"NaJ79rERBJcGTHJ,~>
+JcCr6"Rs:D^tjSAJcFU,#lOJS^qdqDo_O.=JcF[.!9sKu!9Sk4JcGWIJ,~>
+JcCr6"P6[N:nWC>JcFU,#lOJC:f)Spo_O.=JcF[."Mmr3:qD5XJcGWIJ,~>
+JcCr6"P-LG9qR":JcFU,#lOJC9hfuho_O.=JcF[."Mdc,9t>iTJcGWIJ,~>
+JcCu7"S9OH^tF;=JcFR+#lOJS^qdqDo_O.=JcFX-!9O3q!:#.8JcGZJJ,~>
+JcCu7"l<EZ:mM$2s+14,rs8Ptc;7>cg[t>ns+14-rrfi.:f52_s+14Js*t~>
+JcCu7"l36S9p>R-s+14,rs8Ptc:q#[g[t>ns+14-rrfc)9hrWXs+14Js*t~>
+JcD#8"o$$P^sr@7s+14+rs8PthS?qGg[t>ns+14,rrh2o^r#Sls+14Ks*t~>
+JcD#8"mTPn:l,($s+14+rs8Ptc;7>cg[t>ns+14,rrf,o:fZ%ss+14Ks*t~>
+JcD#8"mKAg9nrUts+14+rs8Ptc:q#[g[t>ns+14,rrf)k9iKPms+14Ks*t~>
+JcD&9"oHHX^sDt1s+14*rs8PthS?qGg[t>ns+14+rrgui^r5krs+14Ls*t~>
+JcD&9"nQS-:jMkfs+14*rs8Ptc;7>cg[t>ns+14,rrrCd:f(?QJcC<$rr7K~>
+JcD&9"nHD&9m?Das+14*rs8Ptc:q#[g[t>ns+14,rrrCb9he^HJcC<$rr7K~>
+JcD):"oZ`^^ruV+s+14)rs8PthS?qGg[t>ns+14+rrrDO^qe"cJcC<$s8RT~>
+JcD):"o*7;:iQ)Ys+14)rs8Ptc;7>cg[t>ns+14+rrr@W:f(ZeJcC<$s8RT~>
+JcD):"o*.59l9QSs+14)rs8Ptc:q#[g[t>ns+14+rrr@U9hf$\JcC<$s8RT~>
+JcD):"P1B(`qP&aJcFI(#lOJS^qdqDo_O.=JcFO*"oQW\^s)\,s+11Ms*t~>
+JcD,;"oaHW:giL<s+14(rs8Ptc;7>cg[t>ns+14*rrr.=:f)3*JcC<$!<7Q~>
+JcD,;"oaBR9j[%7s+14(rs8Ptc:q#[g[t>ns+14*rrr.;9hfR!JcC<$!<7Q~>
+JcD,;"Ppl/_t/HZJcFF'#lOJS^qdqDo_O.=JcFL)"o??V^sW.4s+13#~>
+JcD,;"JARf>2Fi1JcFF'#lOJC:f)Spo_O.=JcFL)"n?;':k8Ips+13#~>
+JcD,;"J/=^=5AH-JcFF'#lOJC9hfuho_O.=JcFL)"n6/!9n*"ks+13#~>
+JcD/<"QmM8_<umSJcFC&#lOJS^qdqDo_O.=JcFI("S]mN^tF;=JcC6~>
+JcD/<"Lq9);p^*qJcFC&#lOJC:f)Spo_O.=JcFI("R'/g:mHV3JcC6~>
+JcD/<"Lh*":sadnJcFC&#lOJC9hfuho_O.=JcFI("R')b9pC5/JcC6~>
+JcD2=!:0X"!9f"6JcF@%#lOJS^qdqDo_O.=JcFF'"S0IG^u0eDK)^?~>
+JcD2="NXG::qhM\JcF@%#lOJC:f)Spo_O.=JcFF'"Pd*U:oT$GK)^?~>
+JcD2="NO839tc,XJcF@%#lOJC9hfuho_O.=JcFF'"PZpN9rERBK)^?~>
+JcD5>"S'@E^tsYBJcF=$#lOJS^qdqDo_O.=JcFC&!:'R!!9f"6KE$H~>
+JcD5>"PHgP:o&[BJcF=$#lOJC:f)Spo_O.=JcFC&"NF;8;87\^KE$H~>
+JcD5>"PH^J9r!:>JcF=$#lOJC9hfuho_O.=JcFC&"N=,1:;2;ZKE$H~>
+JcD8?"Sg!P^t+):JcF:##lOJS^qdqDo_O.=JcF@%"Q@/3_=)sTK`?Q~>
+JcD8?"mTMm:lbO+s+14$rs8Ptc;7>cg[t>ns+14%rrfE":fPkos+LE&~>
+JcD8?"mTDg9oT(&s+14$rs8Ptc:q#[g[t>ns+14%rrfAs9i9>is+LE&~>
+JcD;@"oHHX^s;n0s+14#rs8PthS?qGg[t>ns+14$rrh#j^r?"us+UK'~>
+JcD;@"nZY.:j;bes+14#rs8Ptc;7>cg[t>ns+14$rreZb:gN16s+UK'~>
+JcD;@"nZP(9m-8_s+14#rs8Ptc:q#[g[t>ns+14$rreT]9j6V/s+UK'~>
+JcD;@"Ot6&a8(;dJcF7"#lOJS^qdqDo_O.=JcF=$"oZc_^rlS+s+^Q(~>
+JcD>A"oa9R:h/mDs+14"rs8Ptc;7>cg[t>ns+14$rrr7D:f)$'JcCK)J,~>
+JcD>A"oa3M9k!F?s+14"rs8Ptc:q#[g[t>ns+14$rrr4A9hfBsJcCK)J,~>
+JcD>A"Q7)2_t/HZJcF4!#lOJS^qdqDo_O.=JcF:#"T$3T^smr8LAuc~>
+JcD>A"K>3o=PeW/JcF4!#lOJC:f)Spo_O.=JcF:#"n?5%:l,+%s+gW)~>
+JcD>A"K5$h<S`6+JcF4!#lOJC9hfuho_O.=JcF:#"n6(t9nrXus+gW)~>
+JcDAB"RNq>_<lgRJcF0u#lOJS^qdqDo_O.=JcF7""SK^K^u0eDL];l~>
+JcDAB"NaM;;Ts^lJcF0u#lOJC:f)Spo_O.=JcF7""QWfa:oT$GL];l~>
+JcDAB"NaD5:Wn=hJcF0u#lOJC9hfuho_O.=JcF7""QNZ[9rERBL];l~>
+JcDDC"S0FF^uU(HJcF-t#lOJS^qdqDo_O.=JcF4!"Rs7C_!6LNM#Vu~>
+JcDDC"Pd$S:pklSJcF-t#lOJC:f)Spo_O.=JcF4!"P-OK;8[tbM#Vu~>
+JcDDC"PZjL9sfKOJcF-t#lOJC9hfuho_O.=JcF4!"P$@D:;VS^M#Vu~>
+JcDGD"T$3T^tF;=JcF*s#lOJS^qdqDo_O.=JcF0u"Q[A6_X`9XM>r)~>
+JcDGD"S$&":mHV3JcF*s#lOJC:f)Spo_O.=JcF0u"LV'&<nr9+M>r)~>
+JcDGD"Ronq9pC5/JcF*s#lOJC9hfuho_O.=JcF0u"LLlt;qlm'M>r)~>
+JcDJE"oci`^sE"2s+13srs8PthS?qGg[t>ns+13trrh#j^rZA's,-i,~>
+JcDJE"oEUB:jW%js+13srs8Ptc;7>cg[t>ns+13trreWa:hB0Js,-i,~>
+JcDJE"oEO=9mHSes+13srs8Ptc:q#[g[t>ns+13trreQ\9k3[Ds,-i,~>
+JcDJE"P^`-a8(;dJcF'r#lOJS^qdqDo_O.=JcF-t"oci`^sE"2s,6o-~>
+JcDJE"Ii4aA+,!KJcF'r#lOJC:f)Spo_O.=JcF-t"oN^D:jMqhs,6o-~>
+JcDJE"I`%Z@IA^HJcF'r#lOJC9hfuho_O.=JcF-t"oNU>9m?Jcs,6o-~>
+JcDMF"R3_;_=3$UJcF$q#lOJS^qdqDo_O.=JcF*s"Sg!P^taM@MuS;~>
+JcDMF"Mmo2<7c^$JcF$q#lOJC:f)Spo_O.=JcF*s"RKMm:nE7<MuS;~>
+JcDMF"M[Z*;:^<uJcF$q#lOJC9hfuho_O.=JcF*s"RBAg9q?k8MuS;~>
+JcDPG"S9LG^ug4JJcF!p#lOJS^qdqDo_O.=JcF'r"S'=D_!-FMN;nD~>
+JcDPG"Q*6V:q;/WJcF!p#lOJC:f)Spo_O.=JcF'r"P6UL:r@kaN;nD~>
+JcDPG"Q!'O9t5cSJcF!p#lOJC9hfuho_O.=JcF'r"P6LF9u;J]N;nD~>
+JcDSH"T-<V^tF;=JcEso#lOJS^qdqDo_O.=JcF$q"QdG7_tAT\NW4M~>
+JcDSH"S?A(:mHV3JcEso#lOJC:f)Spo_O.=JcF$q"Lh3(=Q4o3NW4M~>
+JcDSH"S?8"9pC5/JcEso#lOJC9hfuho_O.=JcF$q"L_$!<T8T0NW4M~>
+JcDVI"ocob^sE"2s+13ors8PthS?qGg[t>ns+13prrgui^rcJ)s,R,0~>
+JcDVI"oWpI:jMtis+13ors8Ptc;7>cg[t>ns+13prreQ_:hfTRs,R,0~>
+JcDVI"oWgC9m?Mds+13ors8Ptc:q#[g[t>ns+13prreKZ9kO'Ls,R,0~>
+JcDVI"Q7)2`qb2cJcEpn#lOJS^qdqDo_O.=JcF!p"T?T\^sdl7NrOV~>
+JcDVI"K>3o@IA^HJcEpn#lOJC:f)Spo_O.=JcF!p"o<=;:knt#s,[21~>
+JcDVI"K+sg?LECEJcEpn#lOJC9hfuho_O.=JcF!p"o3.49nWFrs,[21~>
+JcDYJ"RX"?_=)sTJcEmm#lOJS^qdqDo_O.=JcEso"SfsO^uBqFO8j_~>
+JcDYJ"O9k@;pp6sJcEmm#lOJC:f)Spo_O.=JcEso"R9;i:p5HMO8j_~>
+JcDYJ"O0\9:ssppJcEmm#lOJC9hfuho_O.=JcEso"R92c9s0'IO8j_~>
+JcD\K"S]jM^uBqFJcEjl#lOJS^qdqDo_O.=JcEpn"Ra+A_=3$UOT0h~>
+JcD\K"R0/f:p#<KJcEjl#lOJC:f)Spo_O.=JcEpn"OL%C;q-BuOT0h~>
+JcD\K"R0)a9rrpGJcEjl#lOJC9hfuho_O.=JcEpn"OKq=:t1'rOT0h~>
+JcD_L"TH`_^sdl7JcEgk#lOJS^qdqDo_O.=JcEmm"Q$r0a81AeOoKq~>
+JcD_L"oNXB:kSaus+13lrs8Ptc;7>cg[t>ns+13mrrf)n:h0!Gs,m>3~>
+JcD_L"oNR=9nE:ps+13lrs8Ptc:q#[g[t>ns+13mrrf#i9k!OBs,m>3~>
+JcD_L"Pgf.aSUPgJcEgk#lOJS^qdqDo_O.=JcEmm"THfa^sR`5OoKq~>
+JcD_L"J/FdBCg]SJcEgk#lOJC:f)Spo_O.=JcEmm"oWpI:k/Iqs-!D4~>
+JcD_L"J&7]Ab1KQJcEgk#lOJC9hfuho_O.=JcEmm"oWgC9mlqks-!D4~>
+JcDbM"RX"?_=N6XJcEdj#lOJS^qdqDo_O.=JcEjl"T$-R^u9kEP5g%~>
+JcDbM"O'_><8E-*JcEdj#lOJC:f)Spo_O.=JcEjl"S#qt:p#<KP5g%~>
+JcDbM"NsP7;;?a&JcEdj#lOJC9hfuho_O.=JcEjl"Robm9rijFP5g%~>
+JcDeN"S]jM^u^.IJcEai#lOJS^qdqDo_O.=JcEgk"S'=D_!cjSPQ-.~>
+JcDeN"R95g:q)#UJcEai#lOJC:f)Spo_O.=JcEgk"PH^M;::$qPQ-.~>
+JcDeN"R0&`9t#WQJcEai#lOJC9hfuho_O.=JcEgk"PHUG:=4XmPQ-.~>
+JcDhO"TH`_^t+):JcE^h#lOJS^qdqDo_O.=JcEdj"Q@/3a81AePlH7~>
+JcDhO"T3OA:lU&+JcE^h#lOJC:f)Spo_O.=JcEdj"KP?qA+>-MPlH7~>
+JcDhO"T3I<9oFT&JcE^h#lOJC9hfuho_O.=JcEdj"K>*i@.AgJPlH7~>
+JcDhO"Q.#1aSUPgJcE^h#lOJS^qdqDo_O.=JcEai"4=p"dXhF_s*t~>
+JcDhO"K#!lBCpcTJcE^h#lOJC:f)Spo_O.=JcEdj"oa!J:kSaus-<V7~>
+JcDhO"JngeAFtHQJcE^h#lOJC9hfuho_O.=JcEdj"o`pE9nE:ps-<V7~>
+JcDkP"Ra(@_=E0WJcE[g#lOJS^qdqDo_O.=JcEai"T$-R^uU(HQ2c@~>
+JcDkP"OU(C<83!(JcE[g#lOJC:f)Spo_O.=JcEai"Rohr:pbfRQ2c@~>
+JcDkP"OKn<;;-U$JcE[g#lOJC9hfuho_O.=JcEai"Ro_l9sT?MQ2c@~>
+JcDnQ"T$0S^uBqFJcEXf#lOJS^qdqDo_O.=JcE^h"Rj1B_Xi?YQN)I~>
+JcDnQ"S#tu:p5HMJcEXf#lOJC:f)Spo_O.=JcE^h"Og7F<S`6+QN)I~>
+JcDnQ"S#ko9s'!HJcEXf#lOJC9hfuho_O.=JcE^h"O^(?;VZj'QN)I~>
+JcDnQ"4Y-%d=M=Ks2+dAr:o-a^r>(#qLSZts2=p?h8$hKrIP!8s*t~>
+JcDnQ"GflNIf=ouJcEXf#lOJC:f)Spo_O.=JcE[g"JARfC\WJ\QiDR~>
+JcDnQ"GTWFI/\]sJcEXf#lOJC9hfuho_O.=JcE[g"J/=^C&!8ZQiDR~>
+JcDqR"R!S9`VG)bJcEUe#lOJS^qdqDo_O.=JcE[g"THZ]^tOA>QiDR~>
+JcDqR"M@Q-?giRGJcEUe#lOJC:f)Spo_O.=JcE[g"T3C=:mln7QiDR~>
+JcDqR"M7B&>jd1CJcEUe#lOJC9hfuho_O.=JcE[g"T3=89pgM3QiDR~>
+JcDtS"STaK_!ZdRJcERd#lOJS^qdqDo_O.=JcEXf"S]gL_!HXPR/_[~>
+JcDtS"Q``^;9sgnJcERd#lOJC:f)Spo_O.=JcEXf"R&ub:s+@hR/_[~>
+JcDtS"QWQW:<nFjJcERd#lOJC9hfuho_O.=JcEXf"Qrf[:!%tdR/_[~>
+JcE"T"THZ]^tOA>JcEOc#lOJS^qdqDo_O.=JcEUe"R!S9`VG)bRK%d~>
+JcE"T"T3@<:mln7JcEOc#lOJC:f)Spo_O.=JcEUe"M7K,?LNIFRK%d~>
+JcE"T"T3769pgM3JcEOc#lOJC9hfuho_O.=JcEUe"M.<%>jm7DRK%d~>
+JcE"T"Q7)2bPd"lJcEOc#lOJS^qdqDo_O.=JcERd"4b3&e:IXfs*t~>
+JcE"T"K>3oDYeqaJcEOc#lOJC:f)Spo_O.=JcERd",]oOL4TAms*t~>
+JcE"T"K5$hD#&Y^JcEOc#lOJC9hfuho_O.=JcERd",KZGKRs/ks*t~>
+JcE%U"S0CE_=N6XJcELb#lOJS^qdqDo_O.=JcERd"T$-R^up:KRf@m~>
+JcE%U"PQdN<8E-*JcELb#lOJC:f)Spo_O.=JcERd"S#ns:qVAZRf@m~>
+JcE%U"PHUG;;?a&JcELb#lOJC9hfuho_O.=JcERd"S#em9tPuVRf@m~>
+JcE(V"T?KY^u9kEJcEIa#lOJS^qdqDo_O.=JcEOc"Ra(@_tJZ]S,\!~>
+JcE(V"Scb/:of0IJcEIa#lOJC:f)Spo_O.=JcEOc"OBqA=QY27S,\!~>
+JcE(V"Sc\*9r`dEJcEIa#lOJC9hfuho_O.=JcEOc"O9b:<T\l4S,\!~>
+JcE(V"Pgf.cMiCpJcEIa#lOJS^qdqDo_O.=JcELb"51K*d"24ds*t~>
+JcE(V"J/FdG5QpkJcEIa#lOJC:f)Spo_O.=JcELb"I2e[IK"ftSH"*~>
+JcE(V"Ir1\F8UUhJcEIa#lOJC9hfuho_O.=JcELb"HuPSHN&KqSH"*~>
+JcE+W"Rj.A_tJZ]JcEF`#lOJS^qdqDo_O.=JcELb"T6BW^uU(HSH"*~>
+JcE+W"Op:F=QY27JcEF`#lOJC:f)Spo_O.=JcELb"SZV,:pY`QSH"*~>
+JcE+W"Og+?<TSf3JcEF`#lOJC9hfuho_O.=JcELb"SZM&9sT?MSH"*~>
+JcE.X"T6BW^uU(HJcEC_#lOJS^qdqDo_O.=JcEIa"Rs4B_Y/Q\Sc=3~>
+JcE.X"SZS+:pklSJcEC_#lOJC:f)Spo_O.=JcEIa"P-FH=6>)6Sc=3~>
+JcE.X"SZJ%9sfKOJcEC_#lOJC9hfuho_O.=JcEIa"P$7A<9Ac3Sc=3~>
+JcE.X"5:Q+dXhFLs1A::r:o-a^r>(#qLSZts1SF8h8$hOrdk*@s*t~>
+JcE.X"IN"^Jc:6#JcEC_#lOJC:f)Spo_O.=JcEF`"JARfG5[!lT)X<~>
+JcE.X"I;bVJ,Y$!JcEC_#lOJC9hfuho_O.=JcEF`"J8C_FT$djT)X<~>
+JcE1Y"Ra(@_tS`^JcE@^#lOJS^qdqDo_O.=JcEF`"T?KY^uL"GT)X<~>
+JcE1Y"OBqA=mCS<JcE@^#lOJC:f)Spo_O.=JcEF`"Sut3:p>NNT)X<~>
+JcE1Y"O9b:<p>28JcE@^#lOJC9hfuho_O.=JcEF`"Suk-9s9-JT)X<~>
+JcE4Z"T6?V^u^.IJcE=]#lOJS^qdqDo_O.=JcEC_"S'=D_Y&K[TDsE~>
+JcE4Z"SQG(:q)#UJcE=]#lOJC:f)Spo_O.=JcEC_"PH[L<T8T0TDsE~>
+JcE4Z"SQ>"9t#WQJcE=]#lOJC9hfuho_O.=JcEC_"P?LE;W<9-TDsE~>
+JcE4Z"5:Q+d=M=Ks1/.8r:o-a^r>(#qLSZts1A:6gq^_Nrdk*Bs*t~>
+JcE4Z"IW(_JGt-"JcE=]#lOJC:f)Spo_O.=JcE@^"J8LeGQ!*mT`9N~>
+JcE4Z"IMnXIf=ouJcE=]#lOJC9hfuho_O.=JcE@^"J&7]Fo?mkT`9N~>
+JcE7["Ra(@_tS`^JcE:\#lOJS^qdqDo_O.=JcE@^"T?KY^uL"GT`9N~>
+JcE7["OL"B=m:M;JcE:\#lOJC:f)Spo_O.=JcE@^"Sut3:pGTOT`9N~>
+JcE7["OBh;<p>28JcE:\#lOJC9hfuho_O.=JcE@^"Suk-9sB3KT`9N~>
+JcE:\"THQZ^uL"GJcE7[#lOJS^qdqDo_O.=JcE=]"Rj.A_t\f_U&TW~>
+JcE:\"T*"3:pGTOJcE7[#lOJC:f)Spo_O.=JcE=]"Og4E=R:V=U&TW~>
+JcE:\"T)q.9sB3KJcE7[#lOJC9hfuho_O.=JcE=]"O^%><U>;:U&TW~>
+JcE:\"5pu1c@Q"Hs0r"6r:o-a^r>(#qLSZts1/.3g;(MRJcDGDJ,~>
+JcE:\"KG9pGQ*0nJcE7[#lOJC:f)Spo_O.=JcE:\".2n]Lk5T"s*t~>
+JcE:\"K5$hFoHslJcE7[#lOJC9hfuho_O.=JcE:\"-uYUL4TAus*t~>
+JcE=]"SKUH_Y&K[JcE4Z#lOJS^qdqDo_O.=JcE:\"T6<U_!6LNUAo`~>
+JcE=]"QEBW<TJ`2JcE4Z#lOJC:f)Spo_O.=JcE:\"SQ>%:rS"cUAo`~>
+JcE=]"QE9Q;WNE/JcE4Z#lOJC9hfuho_O.=JcE:\"SQ7u9uMV_UAo`~>
+JcE=]"4+cuhgtfYs0hq5r:o-a^r>(#qLSZts1&(3lbL<UqgndBs*t~>
+JcE@^"TE^D:o8gDJcE1Y#lOJC:f)Spo_O.=JcE7["NXD9@.]$MU]5i~>
+JcE@^"TEX?9r*@?JcE1Y#lOJC9hfuho_O.=JcE7["NO52?M&gKU]5i~>
+JcE@^"QmM8b5HnkJcE1Y#lOJS^qdqDo_O.=JcE4Z"4Y-%g4B:!s*t~>
+JcE@^"M.E+D#/__JcE1Y#lOJC:f)Spo_O.=JcE4Z",B]LR=YC5s*t~>
+JcE@^"M%6$CANM]JcE1Y#lOJC9hfuho_O.=JcE4Z",0HDQ\#13s*t~>
+JcEC_"Sp!O_!cjSJcE.X#lOJS^qdqDo_O.=JcE4Z"Sp!O_"!!UV#Pr~>
+JcEC_"RTAh;:L0sJcE.X#lOJC:f)Spo_O.=JcE4Z"RTAh;:gC!V#Pr~>
+JcEC_"RT8b:=FdoJcE.X#lOJC9hfuho_O.=JcE4Z"RT8b:=k'sV#Pr~>
+JcEC_"4k9'fRa'Rs0Ve3r:o-a^r>(#qLSZts0hq1jM8RSrdk*Gs*t~>
+JcEC_"--2SP(EXas0Ve3r:nQ6:jq*jqLSZts0hq1ZqsS:r.4mEs*t~>
+JcEC_",orKOFdF_s0Ve3r:nQ39mbXeqLSZts0hq1Z;"&0r.4mEs*t~>
+JcEF`"Rj.A`;5&bJcE+W#lOJS^qdqDo_O.=JcE1Y"THW\^uL"GV>l&~>
+JcEF`"O^.D>k!=EJcE+W#lOJC:f)Spo_O.=JcE1Y"T3:::pGTOV>l&~>
+JcEF`"OTt=>4@+CJcE+W#lOJC9hfuho_O.=JcE1Y"T3149s9-JV>l&~>
+JcEIa"T?HX^up:KJcE(V#lOJS^qdqDo_O.=JcE.X"S0CE_YA]^VZ2/~>
+JcEIa"Suh/:qM;YJcE(V#lOJC:f)Spo_O.=JcE.X"PZgN=6bA:VZ2/~>
+JcEIa"Su_)9tGoUJcE(V#lOJC9hfuho_O.=JcE.X"PQXG<9f&7VZ2/~>
+JcEIa"6%&2c@Q"Hs0DY1r:o-a^r>(#qLSZts0Ve.g;(MSJcDVIJ,~>
+JcEIa"KP?qGlE9oJcE(V#lOJC:f)Spo_O.=JcE+W".2n]MLkf)s*t~>
+JcEIa"KG0jFoHslJcE(V#lOJC9hfuho_O.=JcE+W"-uYULk5T's*t~>
+JcELb"S]dK_=W<YJcE%U#lOJS^qdqDo_O.=JcE+W"T69T_!Q^QVuM8~>
+JcELb"R&l_;rN<-JcE%U#lOJC:f)Spo_O.=JcE+W"SH/!:s=LjVuM8~>
+JcELb"R&cY:uHp)JcE%U#lOJC9hfuho_O.=JcE+W"SH(q:!8+fVuM8~>
+JcELb"4Y-%gO]BUs0;S0r:o-a^r>(#qLSZts0M_.kJ4mTrIP!Is*t~>
+JcELb",KcMRXtKis0;S0r:nQ6:jq*jqLSZts0M_.]22=<qLS[Fs*t~>
+JcELb",9NER">9gs0;S0r:nQ39mbXeqLSZts0M_.\kPn2qLS[Fs*t~>
+JcEOc"RX"?`VY5dJcE"T#lOJS^qdqDo_O.=JcE%U"4"]tiIV$-s*t~>
+JcEOc"O0b>?LraJJcE"T#lOJC:f)Spo_O.=JcE(V"TER@:p#<KW;hA~>
+JcEOc"O'S7>k<OHJcE"T#lOJC9hfuho_O.=JcE(V"TEL;9rijFW;hA~>
+JcERd"T?HX^ug4JJcDtS#lOJS^qdqDo_O.=JcE%U"S0@D_YA]^WW.J~>
+JcERd"Suh/:qD5XJcDtS#lOJC:f)Spo_O.=JcE%U"PcjN=6bA:WW.J~>
+JcERd"Sub*9t5cSJcDtS#lOJC9hfuho_O.=JcE%U"PZ[G<9f&7WW.J~>
+JcERd"6.,3c@Q"Hs0)G.r:o-a^r>(#qLSZts0;S+ftbDSJcD_LJ,~>
+JcERd"KtWuG5d'mJcDtS#lOJC:f)Spo_O.=JcE"T"-l\ZNIh,/s*t~>
+JcERd"KbBmF8gajJcDtS#lOJC9hfuho_O.=JcE"T"-cMSMh1o-s*t~>
+JcEUe"T$'P_!lpTJcDqR#lOJS^qdqDo_O.=JcE"T"Sp!O_"!!UWrIS~>
+JcEUe"RoSk;:gC!JcDqR#lOJC:f)Spo_O.=JcE"T"RfMj;:gC!WrIS~>
+JcEUe"RoJe:=b!rJcDqR#lOJC9hfuho_O.=JcE"T"RfDd:=k'sWrIS~>
+JcEUe"5:Q+f7EsQs/uA-r:o-a^r>(#qLSZts02M*j1rIUJcDbMJ,~>
+JcEUe".;t^OFdF_s/uA-r:nQ6:jq*jqLSZts02M+Z;=ABrdk*Ms*t~>
+JcEUe".2eWNe.4]s/uA-r:nQ39mbXeqLSZts02M+Yt[r8rdk*Ms*t~>
+JcEXf"SKUH_tel`JcDnQ#lOJS^qdqDo_O.=JcDtS"THT[_!6LNX8d\~>
+JcEXf"QNEW>47%BJcDnQ#lOJC:f)Spo_O.=JcDtS"T317:rIqbX8d\~>
+JcEXf"QE6P=7:_?JcDnQ#lOJC9hfuho_O.=JcDtS"T3(19uDP^X8d\~>
+JcEXf"44j!idq,\s/l;,r:o-a^r>(#qLSZts0)G*n%c`ZrIP!Ms*t~>
+JcEXf"+=!BYCZ_)s/l;,r:nQ6:jq*jqLSZts0)G*dnikNpjrIHs*t~>
+JcEXf"+*a:Y(?V(s/l;,r:nQ39mbXeqLSZts0)G*dS3GEpjrIHs*t~>
+JcE[g"RX"?ao6kkJcDkP#lOJS^qdqDo_O.=JcDnQ"4P'$iIV$1s*t~>
+JcE[g"O'\=C&<J]JcDkP#lOJC:f)Spo_O.=JcDnQ",'KIX+C;Ps*t~>
+JcE[g"NsM6B)@/ZJcDkP#lOJC9hfuho_O.=JcDnQ"+j6AWIb)Ns*t~>
+JcE^h"THQZ_!6LNJcDhO#lOJS^qdqDo_O.=JcDnQ"SKUH_tel`XoEn~>
+JcE^h"T3%3:rIqbJcDhO#lOJC:f)Spo_O.=JcDnQ"QWKX=RLb?XoEn~>
+JcE^h"T2t.9uDP^JcDhO#lOJC9hfuho_O.=JcDnQ"QWBR<UPG<XoEn~>
+JcE^h"6I>6c[l+Is/Z/*r:o-a^r>(#qLSZts/l;'g;(MWJcDkPJ,~>
+JcE^h"1D$&G_,mGs/Z/*r:nQ6:jq*jqLSZts/l;'Qr$VEJcDkPJ,~>
+JcE^h"1:itG(K[Es/Z/*r:nQ39mbXeqLSZts/l;'Q;()<JcDkPJ,~>
+JcEai"T-0R_"!!UJcDeN#lOJS^qdqDo_O.=JcDkP"T$'P_=W<YY5a"~>
+JcEai"SH(t;;$O#JcDeN#lOJC:f)Spo_O.=JcDkP"S#Yl;W!'*Y5a"~>
+JcEai"SH"o:>(3uJcDeN#lOJC9hfuho_O.=JcDkP"RoJe:Z$a'Y5a"~>
+JcEai"5^i/e:IXNs/Q))r:o-a^r>(#qLSZts/c5&i5!.WJcDnQJ,~>
+JcEai"/JaiLk5SWs/Q))r:nQ6:jq*jqLSZts/c5&WDHEDJcDnQJ,~>
+JcEai"/ARbL4TAUs/Q))r:nQ39mbXeqLSZts/c5&W(g!;JcDnQJ,~>
+JcEdj"SosN_=iH[JcDbM#lOJS^qdqDo_O.=JcDhO"T?BV_!lpTYQ'+~>
+JcEdj"RfGh<9Ac3JcDbM#lOJC:f)Spo_O.=JcDhO"ScJ':tL9uYQ'+~>
+JcEdj"Rf>b;<<B/JcDbM#lOJC9hfuho_O.=JcDhO"ScA!:"FmqYQ'+~>
+JcEdj"5CW,gO]BUs/H#(r:o-a^r>(#qLSZts/Z/%kJ4mZJcDqRJ,~>
+JcEdj".N+`S:U]ks/H#(r:nQ6:jq*jqLSZts/Z/%]hhOPJcDqRJ,~>
+JcEdj".DqYRXtKis/H#(r:nQ39mbXeqLSZts/Z/%]M2+FJcDqRJ,~>
+JcEgk"ST[I_tnraJcD_L#lOJS^qdqDo_O.=JcDbM"3eQrm",2@s*t~>
+JcEgk"Qr][>4R7EJcD_L#lOJC:f)Spo_O.=JcDeN"TE@::s":gYlB4~>
+JcEgk"QrTU=7UqBJcD_L#lOJC9hfuho_O.=JcDeN"TE:5:!%tdYlB4~>
+JcEgk"4k9'i.:oZs/>r'r:o-a^r>(#qLSZts/Q)$lbL<ZJcDtSJ,~>
+JcEgk"--2SW.Fu"s/>r'r:nQ6:jq*jqLSZts/Q)%a\YfOrdk*Ss*t~>
+JcEgk"-$#LVLebus/>r'r:nQ39mbXeqLSZts/Q)%aA#BFrdk*Ss*t~>
+JcEjl"S9FE`Vb;eJcD\K#lOJS^qdqDo_O.=JcD_L"4"]tk^ic=s*t~>
+JcEjl"Q!!P?h]-OJcD\K#lOJC:f)Spo_O.=JcD_L"*[R<^k)Njs*t~>
+JcEjl"PlgI>k`gLJcD\K#lOJC9hfuho_O.=JcD_L"*I=4^OcEis*t~>
+JcEjl"4P'$j+75]s/5l&r:o-a^r>(#qLSZts/H#$nA)i\rIP!Ss*t~>
+JcEjl",'KIY^uh*s/5l&r:nQ6:jq*jqLSZts/H#$e5/tRqLS[Ps*t~>
+JcEjl"+j6AYCZ_)s/5l&r:nQ39mbXeqLSZts/H#$e4iYIqLS[Ps*t~>
+JcEmm"Rs4Ba8LShJcDYJ#lOJS^qdqDo_O.=JcD\K"4=p"jamH;s*t~>
+JcEmm"P6IHAGUlWJcDYJ#lOJC:f)Spo_O.=JcD\K"+O-D[XnIas*t~>
+JcEmm"P-:A@JPKSJcDYJ#lOJC9hfuho_O.=JcD\K"+3g;["87_s*t~>
+JcEmm"4=p"jamG_s/,f%r:o-a^r>(#qLSZts/>r#n\Dr\rIP!Ts*t~>
+JcEmm"+O-D[XnI0s/,f%r:nQ6:jq*jqLSZts/>r#f2,:RqLS[Qs*t~>
+JcEmm"+3g;["87.s/,f%r:nQ39mbXeqLSZts/>r#f1etIq18RPs*t~>
+JcEpn"S':CaSpbjJcDVI#lOJS^qdqDo_O.=JcDYJ"4P'$jamH<s*t~>
+JcEpn"P6IHBD[8[JcDVI#lOJC:f)Spo_O.=JcDYJ",'KI[XnIbs*t~>
+JcEpn"P6@BAG^rXJcDVI#lOJC9hfuho_O.=JcDYJ"+j6A["87`s*t~>
+JcEpn"4G!#k^ibbs/#`$r:o-a^r>(#qLSZts/5l"oYA8_rIP!Us*t~>
+JcEpn"+a9F^OcE9s/#`$r:nQ6:jq*jqLSZts/5l"hbd3\qLS[Rs*t~>
+JcEpn"+O$>^4H<8s/#`$r:nQ39mbXeqLSZts/5l"hbHmSqLS[Rs*t~>
+JcEso"Rs4Bb5QtlJcDSH#lOJS^qdqDo_O.=JcDVI"4b3&jFR?<s*t~>
+JcEso"P$=FC]/haJcDSH#lOJC:f)Spo_O.=JcDVI",fuP[=S@bs*t~>
+JcEso"Op.?C&NV_JcDSH#lOJC9hfuho_O.=JcDVI",T`H["87as*t~>
+JcEso"4=p"l%/kcs.oZ#r:o-a^r>(#qLSZts/,f!ot\A_rIP!Vs*t~>
+JcEso"+O-D_1DW;s.oZ#r:nQ6:jq*jqLSZts/,f!i_`N\q18RRs*t~>
+JcEso"+<m<^OcE9s.oZ#r:nQ39mbXeqLSZts/,f!i_E3Sq18RRs*t~>
+JcF!p"Rs4Bb5QtlJcDPG#lOJS^qdqDo_O.=JcDSH"4b3&jamH>s*t~>
+JcF!p"P-CGC]/haJcDPG#lOJC:f)Spo_O.=JcDSH",]oO[XnIds*t~>
+JcF!p"P$4@B`3M^JcDPG#lOJC9hfuho_O.=JcDSH",KZG[=S@cs*t~>
+JcF!p"4G!#k^ibbs.fT"r:o-a^r>(#qLSZts/#_uoYA8_rIP!Ws*t~>
+JcF!p"+a9F^4H<8s.fT"r:nQ6:jq*jqLSZts/#_uiDEE^qLS[Ts*t~>
+JcF!p"+O$>]n-37s.fT"r:nQ39mbXeqLSZts/#_uiD**UqLS[Ts*t~>
+JcF$q"S':Cao6kkJcDMF#lOJS^qdqDo_O.=JcDPG"4Y-%k(3Q@s*t~>
+JcF$q"PHUJCAi_`JcDMF#lOJC:f)Spo_O.=JcDPG",KcM\:O[gs*t~>
+JcF$q"PHLDB`3M^JcDMF#lOJC9hfuho_O.=JcDPG",9NE[t4Rfs*t~>
+JcF$q"4P'$k(3P`s.]N!r:o-a^r>(#qLSZts.oYto"`&^rdk*Ys*t~>
+JcF$q",9WK\q0m4s.]N!r:nQ6:jq*jqLSZts.oYtgJC^Zr.4mWs*t~>
+JcF$q"+s<B\Ujd3s.]N!r:nQ39mbXeqLSZts.oYtgJ(CRr.4mWs*t~>
+JcF'r"S9FEaSpbjJcDJE#lOJS^qdqDo_O.=JcDMF"4P'$k^icCs*t~>
+JcF'r"Q!!PAc.,ZJcDJE#lOJC:f)Spo_O.=JcDMF"+sEH^4H<ns*t~>
+JcF'r"PlgIA,LoXJcDJE#lOJC9hfuho_O.=JcDMF"+a0@]n-3ms*t~>
+JcF'r"4k9'jFR>^s.TGur:o-a^r>(#qLSZts.fSrnA)i_JcE4ZJ,~>
+JcF'r"--2S["87.s.TGur:nQ6:jq*jqLSZts.fSsf2,:]rdk*Zs*t~>
+JcF'r",orKZ[r.-s.TGur:nQ39mbXeqLSZts.fSsekJkSrdk*Zs*t~>
+JcF*s"ST[I`r1JgJcDGD#lOJS^qdqDo_O.=JcDJE"44j!l[f)Gs*t~>
+JcF*s"QiTY@/>HSJcDGD#lOJC:f)Spo_O.=JcDJE"+3pAa+=9#s*t~>
+JcF*s"QiKS?MT0PJcDGD#lOJC9hfuho_O.=JcDJE"+![9`e"0"s*t~>
+JcF*s"5:Q+iIV#[s.KAtr:o-a^r>(#qLSZts.]MqmD-N^JcE7[J,~>
+JcF*s".;t^X+C;%s.KAtr:nQ6:jq*jqLSZts.]Mqc;7>[JcE7[J,~>
+JcF*s".)_VWIb)#s.KAtr:nQ39mbXeqLSZts.]MqbtUoRJcE7[J,~>
+JcF-t"SopM_u##bJcDDC#lOJS^qdqDo_O.=JcDGD"3eQrn:CVMs*t~>
+JcF-t"Rf>e=n@4EJcDDC#lOJC:f)Spo_O.=JcDGD"*.47e:IY1s*t~>
+JcF-t"R]2_<qCnBJcDDC#lOJC9hfuho_O.=JcDGD")pt/e:IY1s*t~>
+JcF-t"5go0gk#KVs.B;sr:o-a^r>(#qLSZts.TGpl+k*`JcE:\J,~>
+JcF-t"/\mkSq6oms.B;sr:nQ6:jq*jqLSZts.TGp_GF']JcE:\J,~>
+JcF-t"/S^dSUpfls.B;sr:nQ39mbXeqLSZts.TGp_+dXTJcE:\J,~>
+JcF0u"T63R_>&T]JcDAB#lOJS^qdqDo_O.=JcDGD"THNY_"<3X])R9~>
+JcF0u"SZ.t<:#29JcDAB#lOJC:f)Spo_O.=JcDGD"T<%2;;m*+])R9~>
+JcF0u"SZ(o;=&l6JcDAB#lOJC9hfuho_O.=JcDGD"T;q,:>g^'])R9~>
+JcF0u"6@85fRa'Rs.95rr:o-a^r>(#qLSZts.KAojhS[`JcE=]J,~>
+JcF0u"1(g#PC`abs.95rr:nQ6:jq*jqLSZts.KAo[STe_JcE=]J,~>
+JcF0u"0tWqOb*O`s.95rr:nQ39mbXeqLSZts.KAo[7sAVJcE=]J,~>
+JcF4!"THKX_"<3XJcD>A#lOJS^qdqDo_O.=JcDDC"T66S_>&T]]DmB~>
+JcF4!"T;t0;;d$*JcD>A#lOJC:f)Spo_O.=JcDDC"SZ5!<:#29]DmB~>
+JcF4!"T;k*:>g^'JcD>A#lOJC9hfuho_O.=JcDDC"SZ+p;=&l6]DmB~>
+JcF4!"7*b<dXhFLs.0/qr:o-a^r>(#qLSZts.B;nhn[%aJcE@^J,~>
+JcF4!"3457JV!iPs.0/qr:nQ6:jq*jqLSZts.B;nV,1!aJcE@^J,~>
+JcF4!"3+&0It@WNs.0/qr:nQ39mbXeqLSZts.B;nUeORYJcE@^J,~>
+JcF4!"4+cumXbChs.0/qr:o-a^r>(#qLSZts.B;oq8'kbr.4m\s*t~>
+JcF4!"*dX=d"24Js.0/qr:nQ6:jq*jqLSZts.B;omSm"fpOW@Ws*t~>
+JcF4!"*RC5c[l+Is.0/qr:nQ39mbXeqLSZts.B;omSQ\]pOW@Ws*t~>
+JcF7""7j7CbCT\Es.')pr:o-a^r>(#qLSZts.95mf>,2aJcEC_J,~>
+JcF7""5?XKDh7q>s.')pr:nQ6:jq*jqLSZts.95mO&/Z`JcEC_J,~>
+JcF7""56IDCk;V;s.')pr:nQ39mbXeqLSZts.95mND3-WJcEC_J,~>
+JcF7""4t?(k(3P`s.')pr:o-a^r>(#qLSZts.95mo>&/aJcEC_J,~>
+JcF7""-?>U\:O[2s.')pr:nQ6:jq*jqLSZts.95nh,$pbrdk*_s*t~>
+JcF7""--)M[t4R1s.')pr:nQ39mbXeqLSZts.95ngeCLXrdk*_s*t~>
+JcF:#"SomL`VkAfJcD8?#lOJS^qdqDo_O.=JcD;@"4"]tmXbDOs*t~>
+JcF:#"R]5c?20!NJcD8?#lOJC:f)Spo_O.=JcD;@"*dX=d"251s*t~>
+JcF:#"R],]>53[KJcD8?#lOJC9hfuho_O.=JcD;@"*I=4d"251s*t~>
+JcF:#"5go0h1>TWs-s#or:o-a^r>(#qLSZts.0/llG13aJcEF`J,~>
+JcF:#"/\mkU4N>qs-s#or:nQ6:jq*jqLSZts.0/l`)'9aJcEF`J,~>
+JcF:#"/S^dTRm,os-s#or:nQ39mbXeqLSZts.0/l_bEjXJcEF`J,~>
+JcF=$"T?<T_>&T]JcD5>#lOJS^qdqDo_O.=JcD;@"THHW_"N?Z^Ai]~>
+JcF=$"SuG$;s])8JcD5>#lOJC:f)Spo_O.=JcD;@"T2e,;<<B/^Ai]~>
+JcF=$"Sl:s;!`c5JcD5>#lOJC9hfuho_O.=JcD;@"T2\&:?7!+^Ai]~>
+JcF=$"6mV:e:IXNs-irnr:o-a^r>(#qLSZts.')ki5!.aJcEIaJ,~>
+JcF=$"2Rf1Lk5SWs-irnr:nQ6:jq*jqLSZts.')kW_cNbJcEIaJ,~>
+JcF=$"2IW*L4TAUs-irnr:nQ39mbXeqLSZts.')kW(g!XJcEIaJ,~>
+JcF=$"4+cun:CUjs-irnr:o-a^r>(#qLSZts.')lqSL%erIP!`s*t~>
+JcF=$"+*j@e:IXNs-irnr:nQ6:jq*jqLSZts.')lnPrClqLS[]s*t~>
+JcF=$"*dO7e:IXNs-irnr:nQ39mbXeqLSZts.')ln5E%dqLS[]s*t~>
+JcF@%"8'CEb^oeFs-`lmr:o-a^r>(#qLSZts-s#jfYG;dJcELbJ,~>
+JcF@%"5m!PEe47As-`lmr:nQ6:jq*jqLSZts-s#jP>G)jJcELbJ,~>
+JcF@%"5lmJDh7q>s-`lmr:nQ39mbXeqLSZts-s#jO\JQaJcELbJ,~>
+JcF@%"5CW,jamG_s-`lmr:o-a^r>(#qLSZts-s#jn\DrdJcELbJ,~>
+JcF@%".E%_[t4R1s-`lmr:nQ6:jq*jqLSZts-s#jfhbLiJcELbJ,~>
+JcF@%".2eW[XnI0s-`lmr:nQ39mbXeqLSZts-s#jfM,(`JcELbJ,~>
+JcFC&"T63R_u,)cJcD/<#lOJS^qdqDo_O.=JcD2="3eQroR[%Xs*t~>
+JcFC&"SZ(r=n[FHJcD/<#lOJC:f)Spo_O.=JcD2="*.47i.:pDs*t~>
+JcFC&"SYtl<q_+EJcD/<#lOJC9hfuho_O.=JcD2=")gn.i.:pDs*t~>
+JcFC&"6[J8fn'0Ss-Wflr:o-a^r>(#qLSZts-irijhS[cJcEOcJ,~>
+JcFC&"1qB+Q%Asds-Wflr:nQ6:jq*jqLSZts-iri[STegJcEOcJ,~>
+JcFC&"1h3$PC`abs-Wflr:nQ39mbXeqLSZts-iri[7sA_JcEOcJ,~>
+JcFC&"3nWsnq$gls-Wflr:o-a^r>(#qLSZts-irjqnp4fr.4mas*t~>
+JcFC&"*@@9gO]BUs-Wflr:nQ6:jq*jqLSZts-irjoiP$opOW@\s*t~>
+JcFC&"*.+1g4B9Ts-Wflr:nQ39mbXeqLSZts-irjoi4^fpOW@\s*t~>
+JcFF'"7j7Cb^oeFs-N`kr:o-a^r>(#qLSZts-`lhfYG;bJcERdJ,~>
+JcFF'"5H^LEe47As-N`kr:nQ6:jq*jqLSZts-`lhPYb2fJcERdJ,~>
+JcFF'"5?OEE.S%?s-N`kr:nQ39mbXeqLSZts-`lhP"eZ]JcERdJ,~>
+JcFF'"51K*k(3P`s-N`kr:o-a^r>(#qLSZts-`lho"`&cJcERdJ,~>
+JcFF'"-ub[\:O[2s-N`kr:nQ6:jq*jqLSZts-`lhgJC^gJcERdJ,~>
+JcFF'"-cMS[t4R1s-N`kr:nQ39mbXeqLSZts-`lhg.b:]JcERdJ,~>
+JcFI("T?9S_u##bJcD):#lOJS^qdqDo_O.=JcD,;"3\Kqon!.[s*t~>
+JcFI("SuA"=S77FJcD):#lOJC:f)Spo_O.=JcD,;")q(5j+76Is*t~>
+JcFI("Sl1p<V:qCJcD):#lOJC9hfuho_O.=JcD,;")Ub,idq-Hs*t~>
+JcFI("7!\;fRa'Rs-EZjr:o-a^r>(#qLSZts-WfgjhS[fJcEUeJ,~>
+JcFI("2n#4PC`abs-EZjr:nQ6:jq*jqLSZts-Wfg[STepJcEUeJ,~>
+JcFI("2di-Ob*O`s-EZjr:nQ39mbXeqLSZts-WfgZqX8fJcEUeJ,~>
+JcFI("4=p"n:CUjs-EZjr:o-a^r>(#qLSZts-Wfhqng.grdk*es*t~>
+JcFI("+X3Ef7EsQs-EZjr:nQ6:jq*jqLSZts-Wfhoi=msr.4mcs*t~>
+JcFI("+Es=eq*jPs-EZjr:nQ39mbXeqLSZts-Wfhoi"Rjr.4mcs*t~>
+JcFL)"8K[Ib(9SDs-<Tir:o-a^r>(#qLSZts-N`fe\JueJcEXfJ,~>
+JcFL)"7&f\COuM:s-<Tir:nQ6:jq*jqLSZts-N`fN)3?pJcEXfJ,~>
+JcFL)"7&]VBS$27s-<Tir:nQ39mbXeqLSZts-N`fMG6ggJcEXfJ,~>
+JcFL)"6%&2i.:oZs-<Tir:o-a^r>(#qLSZts-N`fmD-NfJcEXfJ,~>
+JcFL)"0><qWIb)#s-<Tir:nQ6:jq*jqLSZts-N`fbtq5oJcEXfJ,~>
+JcFL)"05-jW.Fu"s-<Tir:nQ39mbXeqLSZts-N`fbY:ffJcEXfJ,~>
+JcFL)"3J?opOW?qs-<Tir:o-a^r>(#qLSZts-EZea2#OfJcE[gJ,~>
+JcFO*"TE.4;<i`4JcD#8#lOJC:f)Spo_O.=JcD):"TDn-<:YV?`;b>~>
+JcFO*"TE(/:?d?0JcD#8#lOJC9hfuho_O.=JcD):"TDh(;=];<`;b>~>
+JcFO*"7a1Bd"24Js-3Nhr:o-a^r>(#qLSZts-EZeh8$hfJcE[gJ,~>
+JcFO*"5-LII"D<Ks-3Nhr:nQ6:jq*jqLSZts-EZeThnRoJcE[gJ,~>
+JcFO*"5$=BH@c*Is-3Nhr:nQ39mbXeqLSZts-EZeT1r%fJcE[gJ,~>
+JcFO*"5:Q+kCNYas-3Nhr:o-a^r>(#qLSZts-EZeot\AfJcE[gJ,~>
+JcFO*".)h\]n-37s-3Nhr:nQ6:jq*jqLSZts-EZei_WHoJcE[gJ,~>
+JcFO*"-uYU]Rg*6s-3Nhr:nQ39mbXeqLSZts-EZei_<-gJcE[gJ,~>
+JcFR+"T?9S_YeubJcCu7#lOJS^qdqDo_O.=JcD#8"3eQron!.^s*t~>
+JcFR+"SuA"=7q.EJcCu7#lOJC:f)Spo_O.=JcD#8"*.47jFR?Ms*t~>
+JcFR+"Sl4q<:thBJcCu7#lOJC9hfuho_O.=JcD#8")pt/jFR?Ms*t~>
+JcFR+"7*b<eq*jPs-*Hgr:o-a^r>(#qLSZts-<TdjM8RgJcE^hJ,~>
+JcFR+"3=;8Ne.4]s-*Hgr:nQ6:jq*jqLSZts-<TdZVXJqJcE^hJ,~>
+JcFR+"34,1NIh+\s-*Hgr:nQ39mbXeqLSZts-<TdZ;"&iJcE^hJ,~>
+JcFR+"4b3&m=G:gs-*Hgr:o-a^r>(#qLSZts-<Tdq8'kfJcE^hJ,~>
+JcFR+",]oOc@Q"Hs-*Hgr:nQ6:jq*jqLSZts-<Temnutprdk*hs*t~>
+JcFR+",KZGc%5nGs-*Hgr:nQ39mbXeqLSZts-<TemS?Pgrdk*hs*t~>
+JcFU,"T6-P`VtGgJcCr6#lOJS^qdqDo_O.=JcCu7"44j!nq$h\s*t~>
+JcFU,"SGbk?i5KTJcCr6#lOJC:f)Spo_O.=JcCu7"+=!BgO]CEs*t~>
+JcFU,"SG\f>l90QJcCr6#lOJC9hfuho_O.=JcCu7"+*a:gO]CEs*t~>
+JcFU,"6mV:g4B9Ts-!Bfr:o-a^r>(#qLSZts-3Nck.ndgJcEaiJ,~>
+JcFU,"2Rf1Q\#0fs-!Bfr:nQ6:jq*jqLSZts-3Nc\PQ+qJcEaiJ,~>
+JcFU,"2IW*Q@]'es-!Bfr:nQ39mbXeqLSZts-3Nc\4o\hJcEaiJ,~>
+JcFU,"4P'$mt(Lis-!Bfr:o-a^r>(#qLSZts-3Ncqn^(gJcEaiJ,~>
+JcFU,",9WKdt.OMs-!Bfr:nQ6:jq*jqLSZts-3Ndo2JOsrdk*is*t~>
+JcFU,"+s<BdXhFLs-!Bfr:nQ39mbXeqLSZts-3Ndo2/4jrdk*is*t~>
+JcFX-"8fpMa+=8As,m<er:o-a^r>(#qLSZts-*Hbd_NZfJcEdjJ,~>
+JcFX-"S5ShA,_&ZJcCo5#lOJC:f)Spo_O.=JcCr6"+sEHeq*kAs*t~>
+JcFX-"S,Da@/b`WJcCo5#lOJC9hfuho_O.=JcCr6"+a0@eUdb@s*t~>
+JcFX-"6[J8gk#KVs,m<er:o-a^r>(#qLSZts-*HbkeP!gJcEdjJ,~>
+JcFX-"2%H,SUpfls,m<er:nQ6:jq*jqLSZts-*Hb^/.XpJcEdjJ,~>
+JcFX-"1q9%Rt:Tjs,m<er:nQ39mbXeqLSZts-*Hb]hM4gJcEdjJ,~>
+JcFX-"4G!#nU^^ks,m<er:o-a^r>(#qLSZts-*Hcr5-7grdk*js*t~>
+JcFX-"+a9Ffn'0Ss,m<er:nQ6:jq*jqLSZts-*Hcp/Y!rr.4mhs*t~>
+JcFX-"+O$>fRa'Rs,m<er:nQ39mbXeqLSZts-*Hcp/=[jr.4mhs*t~>
+JcF[."8]jLa+=8As,d6dr:o-a^r>(#qLSZts-!BaeA/lgJcEgkJ,~>
+JcF[."S,JfAH%/[JcCl4#lOJC:f)Spo_O.=JcCo5",9WKdXhG>s*t~>
+JcF[."S,A`@K(iXJcCl4#lOJC9hfuho_O.=JcCo5",'BCdXhG>s*t~>
+JcF[."6[J8gk#KVs,d6dr:o-a^r>(#qLSZts-!Bal+k*hJcEgkJ,~>
+JcF[."2.N-T7R#ns,d6dr:nQ6:jq*jqLSZts-!Ba_GF'tJcEgkJ,~>
+JcF[."2%?&SUpfls,d6dr:nQ39mbXeqLSZts-!Ba_+dXkJcEgkJ,~>
+JcF[."4P'$nU^^ks,d6dr:o-a^r>(#qLSZts-!Bar5-7hJcEgkJ,~>
+JcF[.",'KIfn'0Ss,d6dr:nQ6:jq*jqLSZts-!BbpJk%!rdk*ks*t~>
+JcF[."+j6AfRa'Rs,d6dr:nQ39mbXeqLSZts-!BbpJXdnrdk*ks*t~>
+JcF^/"8p$Oa+=8As,[0cr:o-a^r>(#qLSZts,m<`e%ichJcEjlJ,~>
+JcF^/"SPhlA,_&ZJcCi3#lOJC:f)Spo_O.=JcCl4"+sEHfn'1Fs*t~>
+JcF^/"SP_f@K(iXJcCi3#lOJC9hfuho_O.=JcCl4"+a0@fn'1Fs*t~>
+JcF^/"7!\;g4B9Ts,[0cr:o-a^r>(#qLSZts,m<`k.ndhJcEjlJ,~>
+JcF^/"3")5R">9gs,[0cr:nQ6:jq*jqLSZts,m<`\kl4tJcEjlJ,~>
+JcF^/"2mo.Q@]'es,[0cr:nQ39mbXeqLSZts,m<`\P5elJcEjlJ,~>
+JcF^/"4k9'mXbChs,[0cr:o-a^r>(#qLSZts,m<`qSBtiJcEjlJ,~>
+JcF^/"-$,Rd"24Js,[0cr:nQ6:jq*jqLSZts,m<`n5<(uJcEjlJ,~>
+JcF^/",flJc[l+Is,[0cr:nQ39mbXeqLSZts,m<`n4ubmJcEjlJ,~>
+JcFa0"TH?T`;Y>fJcCf2#lOJS^qdqDo_O.=JcCi3"4+cuon!.cs*t~>
+JcFa0"T)A!>l90QJcCf2#lOJC:f)Spo_O.=JcCi3"*m^>jFR?Rs*t~>
+JcFa0"T)7p=o<jNJcCf2#lOJC9hfuho_O.=JcCi3"*[I6j+76Qs*t~>
+JcFa0"7<n>f7EsQs,R*br:o-a^r>(#qLSZts,d6_j1rIhJcEmmJ,~>
+JcFa0"3s_>O+I=^s,R*br:nQ6:jq*jqLSZts,d6_YY\/tJcEmmJ,~>
+JcFa0"3jP7NIh+\s,R*br:nQ39mbXeqLSZts,d6_Y>%`lJcEmmJ,~>
+JcFa0"51K*l@Jtds,R*br:o-a^r>(#qLSZts,d6_pV=ShJcEmmJ,~>
+JcFa0".)h\`e"/@s,R*br:nQ6:jq*jqLSZts,d6_ktk3!JcEmmJ,~>
+JcFa0"-lST`I\&?s,R*br:nQ39mbXeqLSZts,d6_ktOlnJcEmmJ,~>
+JcFa0"383or.4m!s,R*br:o-a^r>(#qLSZts,[0^bJ:piJcEpnJ,~>
+JcFa0"(b;/p4<6ps,R*br:nQ6:jq*jqLSZts,[0^DGX4#JcEpnJ,~>
+JcFa0"(Fu'p4<6ps,R*br:nQ39mbXeqLSZts,[0^CJ@RoJcEpnJ,~>
+JcFd1"8'CEdt.OMs,I$ar:o-a^r>(#qLSZts,[0^hn[%kJcEpnJ,~>
+JcFd1"5cpOKRs/Ss,I$ar:nQ6:jq*jqLSZts,[0^V,1"&JcEpnJ,~>
+JcFd1"5cgIJq<rQs,I$ar:nQ39mbXeqLSZts,[0^UeORsJcEpnJ,~>
+JcFd1"6.,3jamG_s,I$ar:o-a^r>(#qLSZts,[0^n\DrkJcEpnJ,~>
+JcFd1"0GBr[XnI0s,I$ar:nQ6:jq*jqLSZts,[0^f2,;&JcEpnJ,~>
+JcFd1"0>3k[=S@/s,I$ar:nQ39mbXeqLSZts,[0^f1etsJcEpnJ,~>
+JcFd1"44j!pOW?qs,I$ar:o-a^r>(#qLSZts,[0_rl)[krdk*ns*t~>
+JcFd1"+*j@k^ibbs,I$ar:nQ6:jq*jqLSZts,[0_rEW6)r.4mls*t~>
+JcFd1"*mU8k^ibbs,I$ar:nQ39mbXeqLSZts,[0_rE;our.4mls*t~>
+JcFg2"8fpMb(9SDs,?s`r:o-a^r>(#qLSZts,R*]f"f)jJcEsoJ,~>
+JcFg2"8#MgCOuM:s,?s`r:nQ6:jq*jqLSZts,R*]NDNI'JcEsoJ,~>
+JcFg2"8#DaBn?;8s,?s`r:nQ39mbXeqLSZts,R*]MbQpsJcEsoJ,~>
+JcFg2"7!\;gk#KVs,?s`r:o-a^r>(#qLSZts,R*]keP!jJcEsoJ,~>
+JcFg2"3")5Sq6oms,?s`r:nQ6:jq*jqLSZts,R*]^JIb&JcEsoJ,~>
+JcFg2"2mo.SUpfls,?s`r:nQ39mbXeqLSZts,R*]^.h=sJcEsoJ,~>
+JcFg2"5(E)mXbChs,?s`r:o-a^r>(#qLSZts,R*]qS9njJcEsoJ,~>
+JcFg2"-ZPXd"24Js,?s`r:nQ6:jq*jqLSZts,R*]nPN,'JcEsoJ,~>
+JcFg2"-H;Pd"24Js,?s`r:nQ39mbXeqLSZts,R*]n4l\sJcEsoJ,~>
+JcFg2"3/-ordk*#s,?s`r:o-a^r>(#qLSZts,I$\c+q-jJcF!pJ,~>
+JcFj3"TDh+=o3dMJcC]/#lOJC:f)Spo_O.=JcC`0"*IF;m=G;^s*t~>
+JcFj3"TD_%<r7IJJcC]/#lOJC9hfuho_O.=JcC`0"*713m=G;^s*t~>
+JcFj3"8'CEdt.OMs,6m_r:o-a^r>(#qLSZts,I$\hn[%kJcF!pJ,~>
+JcFj3"5cpOKRs/Ss,6m_r:nQ6:jq*jqLSZts,I$\VGL+'JcF!pJ,~>
+JcFj3"5cgIJq<rQs,6m_r:nQ39mbXeqLSZts,I$\UeORsJcF!pJ,~>
+JcFj3"6724jamG_s,6m_r:o-a^r>(#qLSZts,I$\n\DrlJcF!pJ,~>
+JcFj3"0k[![XnI0s,6m_r:nQ6:jq*jqLSZts,I$\f2,;+JcF!pJ,~>
+JcFj3"0bKo["87.s,6m_r:nQ39mbXeqLSZts,I$\f1eu#JcF!pJ,~>
+JcFj3"4G!#p4<6ps,6m_r:o-a^r>(#qLSZts,I$\rkuUlJcF!pJ,~>
+JcFj3"+sEHjamG_s,6m_r:nQ6:jq*jqLSZts,I$]r)up*rdk*ps*t~>
+JcFj3"+a0@jFR>^s,6m_r:nQ39mbXeqLSZts,I$]r)ZU!rdk*ps*t~>
+JcFm4"9-3Ra+=8As,-g^r:o-a^r>(#qLSZts,?s[e%iclJcF$qJ,~>
+JcFm4"8l7t@tFZ2s,-g^r:nQ6:jq*jqLSZts,?s[KhtV+JcF$qJ,~>
+JcFm4"8l.n@=eH0s,-g^r:nQ39mbXeqLSZts,?s[K2#)"JcF$qJ,~>
+JcFm4"7X+Af7EsQs,-g^r:o-a^r>(#qLSZts,?s[j1rIkJcF$qJ,~>
+JcFm4"4p@GOb*O`s,-g^r:nQ6:jq*jqLSZts,?s[Z;=B*JcF$qJ,~>
+JcFm4"4g1@O+I=^s,-g^r:nQ39mbXeqLSZts,?s[Yt[s"JcF$qJ,~>
+JcFm4"5pu1k^ibbs,-g^r:o-a^r>(#qLSZts,?s[oYA8lJcF$qJ,~>
+JcFm4"0#*n^4H<8s,-g^r:nQ6:jq*jqLSZts,?s[hb[.*JcF$qJ,~>
+JcFm4"/npg]n-37s,-g^r:nQ39mbXeqLSZts,?s[hb?h"JcF$qJ,~>
+JcFm4"44j!pjrHrs,-g^r:o-a^r>(#qLSZts,6mZ`k]OlJcF'rJ,~>
+JcFm4"+3pAm",1fs,-g^r:nQ6:jq*jqLSZts,?s\ra8Q,rIP!ps*t~>
+JcFm4"+![9m",1fs,-g^r:nQ39mbXeqLSZts,?s\r`r6#rIP!ps*t~>
+JcFp5"8p!NaasJCs,$a]r:o-a^r>(#qLSZts,6mZe\JukJcF'rJ,~>
+JcFp5"8>bkC4ZD9s,$a]r:nQ6:jq*jqLSZts,6mZN)3@+JcF'rJ,~>
+JcFp5"8>YeBS$27s,$a]r:nQ39mbXeqLSZts,6mZMG6h"JcF'rJ,~>
+JcFp5"7Et?g4B9Ts,$a]r:o-a^r>(#qLSZts,6mZk.ndlJcF'rJ,~>
+JcFp5"40k@Q\#0fs,$a]r:nQ6:jq*jqLSZts,6mZ\PQ,*JcF'rJ,~>
+JcFp5"4'\9Q@]'es,$a]r:nQ39mbXeqLSZts,6mZ\4o]"JcF'rJ,~>
+JcFp5"5^i/l@Jtds,$a]r:o-a^r>(#qLSZts,6mZp;"JlJcF'rJ,~>
+JcFp5"/Jai_h%i=s,$a]r:nQ6:jq*jqLSZts,6mZj\Sd*JcF'rJ,~>
+JcFp5"/8La_L_`<s,$a]r:nQ39mbXeqLSZts,6mZj@r@!JcF'rJ,~>
+JcFp5"4"]tq18Qss,$a]r:o-a^r>(#qLSZts,-gY`k]LkJcF*sJ,~>
+JcFp5"*dX=mt(Lis,$a]r:nQ6:jq*jqLSZts,-gY@Sg5+JcF*sJ,~>
+JcFp5"*I=4mt(Lis,$a]r:nQ39mbXeqLSZts,-gY?VOT"JcF*sJ,~>
+JcFs6"9$'OaasJCs+p[\r:o-a^r>(#qLSZts,-gYe\JukJcF*sJ,~>
+JcFs6"8GekBn?;8s+p[\r:nQ6:jq*jqLSZts,-gYN)3@+JcF*sJ,~>
+JcFs6"8G\eB7^)6s+p[\r:nQ39mbXeqLSZts,-gYMG6h"JcF*sJ,~>
+JcFs6"7X+AfRa'Rs+p[\r:o-a^r>(#qLSZts,-gYjM8RlJcF*sJ,~>
+JcFs6"4^4EP(EXas+p[\r:nQ6:jq*jqLSZts,-gYZqsT+JcF*sJ,~>
+JcFs6"4U%>OFdF_s+p[\r:nQ39mbXeqLSZts,-gYZV=0"JcF*sJ,~>
+JcFs6"6%&2k(3P`s+p[\r:o-a^r>(#qLSZts,-gYo>&/lJcF*sJ,~>
+JcFs6"0GBr\q0m4s+p[\r:nQ6:jq*jqLSZts,-gYh,$q+JcF*sJ,~>
+JcFs6"05-j\:O[2s+p[\r:nQ39mbXeqLSZts,-gYgeCM"JcF*sJ,~>
+JcFs6"4P'$on!-os+p[\r:o-a^r>(#qLSZts,-gYrklOkJcF*sJ,~>
+JcFs6",0QJidq,\s+p[\r:nQ6:jq*jqLSZts,-gYrE2s+JcF*sJ,~>
+JcFs6"+s<Bidq,\s+p[\r:nQ39mbXeqLSZts,-gYrDlX"JcF*sJ,~>
+JcFs6!l_snJcC<$L]7YXptig%`S:%]JcC<$M>m\*^qf\qs3^js~>
+JcG!7"TD\'>lK<SJcCQ+#lOJC:f)Spo_O.=JcCT,"+O-Dl@Ju_s*t~>
+JcG!7"TDS!>5j*QJcCQ+#lOJC9hfuho_O.=JcCT,"+3g;l%/l^s*t~>
+JcG!7"80IFdt.OMs+gU[r:o-a^r>(#qLSZts,$aXhn[%lJcF-tJ,~>
+JcG!7"6<9TK7X&Rs+gU[r:nQ6:jq*jqLSZts,$aXVbg4+JcF-tJ,~>
+JcG!7"63*MJV!iPs+gU[r:nQ39mbXeqLSZts,$aXVG0e#JcF-tJ,~>
+JcG!7"6[J8iIV#[s+gU[r:o-a^r>(#qLSZts,$aXm_HWlJcF-tJ,~>
+JcG!7"1qB+X+C;%s+gU[r:nQ6:jq*jqLSZts,$aXcqmQ,JcF-tJ,~>
+JcG!7"1h3$We(2$s+gU[r:nQ39mbXeqLSZts,$aXcV7-#JcF-tJ,~>
+JcG!7"51K*mt(Lis+gU[r:o-a^r>(#qLSZts,$aXqnU"kJcF-tJ,~>
+JcG!7"-l\ZdXhFLs+gU[r:nQ6:jq*jqLSZts,$aXoheP+JcF-tJ,~>
+JcG!7"-ZGRdXhFLs+gU[r:nQ39mbXeqLSZts,$aXohJ5"JcF-tJ,~>
+JcG!7"3eQsr.4m!s+gU[r:o-a^r>(#qLSZts+p[WbJ:smJcF0uJ,~>
+JcG!7"*%.9pOW?qs+gU[r:nQ6:jq*jqLSZts+p[WE)9L0JcF0uJ,~>
+JcG!7")gn1pOW?qs+gU[r:nQ39mbXeqLSZts+p[WD,!k&JcF0uJ,~>
+JcG$8"8p!Nb^oeFs+^OZr:o-a^r>(#qLSZts+p[WftbDnJcF0uJ,~>
+JcG$8"8>\iEe47As+^OZr:nQ6:jq*jqLSZts+p[WQ;CE1JcF0uJ,~>
+JcG$8"8>ScE.S%?s+^OZr:nQ39mbXeqLSZts+p[WPYFm(JcF0uJ,~>
+JcG$8"7a1Bfn'0Ss+^OZr:o-a^r>(#qLSZts+p[Wk.ndnJcF0uJ,~>
+JcG$8"4p@GQ@]'es+^OZr:nQ6:jq*jqLSZts+p[W\PQ,0JcF0uJ,~>
+JcG$8"4p7AP_&jcs+^OZr:nQ39mbXeqLSZts+p[W\4o](JcF0uJ,~>
+JcG$8"6@85k(3P`s+^OZr:o-a^r>(#qLSZts+p[Wo>&/nJcF0uJ,~>
+JcG$8"11m$\Ujd3s+^OZr:nQ6:jq*jqLSZts+p[Wh,$q1JcF0uJ,~>
+JcG$8"0tWq\:O[2s+^OZr:nQ39mbXeqLSZts+p[WgeCM(JcF0uJ,~>
+JcG$8"4t?(o7?pms+^OZr:o-a^r>(#qLSZts+p[WrkcIoJcF0uJ,~>
+JcG$8"-HDVh1>TWs+^OZr:nQ6:jq*jqLSZts+p[Wqc-I1JcF0uJ,~>
+JcG$8"-6/Ngk#KVs+^OZr:nQ39mbXeqLSZts+p[Wqbg.(JcF0uJ,~>
+JcG$8"3SErrdk*#s+^OZr:o-a^r>(#qLSZts+gUVc+q-mJcF4!J,~>
+JcG$8")Uk7r.4m!s+^OZr:nQ6:jq*jqLSZts+gUVFAPj.JcF4!J,~>
+JcG$8"):P/r.4m!s+^OZr:nQ39mbXeqLSZts+gUVE_T=&JcF4!J,~>
+JcG'9"8osMc%5nGs+UIYr:o-a^r>(#qLSZts+gUVg;(MnJcF4!J,~>
+JcG'9"85SgFb0RDs+UIYr:nQ6:jq*jqLSZts+gUVQr$W0JcF4!J,~>
+JcG'9"85JaF+O@Bs+UIYr:nQ39mbXeqLSZts+gUVQ;(*'JcF4!J,~>
+JcG'9"7X+Ag4B9Ts+UIYr:o-a^r>(#qLSZts+gUVkJ4mnJcF4!J,~>
+JcG'9"4U.DR=YBhs+UIYr:nQ6:jq*jqLSZts+gUV]22>/JcF4!J,~>
+JcG'9"4U%>Q\#0fs+UIYr:nQ39mbXeqLSZts+gUV\kPo'JcF4!J,~>
+JcG'9"6724kCNYas+UIYr:o-a^r>(#qLSZts+gUVo>&/nJcF4!J,~>
+JcG'9"0ta"]7L!5s+UIYr:nQ6:jq*jqLSZts+gUVhG@%0JcF4!J,~>
+JcG'9"0kQp\q0m4s+UIYr:nQ39mbXeqLSZts+gUVh+^V'JcF4!J,~>
+JcG'9"4t?(o7?pms+UIYr:o-a^r>(#qLSZts+gUVrkcInJcF4!J,~>
+JcG'9"-HDVhLY]Xs+UIYr:nQ6:jq*jqLSZts+gUVr)HR1JcF4!J,~>
+JcG'9"-6/Nh1>TWs+UIYr:nQ39mbXeqLSZts+gUVr)6=)JcF4!J,~>
+JcG'9"3eQsrdk*#s+UIYr:o-a^r>(#qLSZts+^OUc+q0oJcF7"J,~>
+JcG'9")q(9r.4m!s+UIYr:nQ6:jq*jqLSZts+^OUF&5g3JcF7"J,~>
+JcG'9")^h1r.4m!s+UIYr:nQ39mbXeqLSZts+^OUED9:*JcF7"J,~>
+JcG*:"9-0QbCT\Es+LCXr:o-a^r>(#qLSZts+^OUfYG;oJcF7"J,~>
+JcG*:"8l.qDLqh=s+LCXr:nQ6:jq*jqLSZts+^OUP#,!2JcF7"J,~>
+JcG*:"8l%kCk;V;s+LCXr:nQ39mbXeqLSZts+^OUOA/I*JcF7"J,~>
+JcG*:"80IFeq*jPs+LCXr:o-a^r>(#qLSZts+^OUj1rIoJcF7"J,~>
+JcG*:"6*-RNIh+\s+LCXr:nQ6:jq*jqLSZts+^OUYu"92JcF7"J,~>
+JcG*:"6*$LMh1nZs+LCXr:nQ39mbXeqLSZts+^OUY>%a)JcF7"J,~>
+JcG*:"7!\;iIV#[s+LCXr:o-a^r>(#qLSZts+^OUm_HWoJcF7"J,~>
+JcG*:"2dr3XF^D&s+LCXr:nQ6:jq*jqLSZts+^OUcqmQ3JcF7"J,~>
+JcG*:"2[c,X+C;%s+LCXr:nQ39mbXeqLSZts+^OUcV7-*JcF7"J,~>
+JcG*:"5^i/m",1fs+LCXr:o-a^r>(#qLSZts+^OUq7seoJcF7"J,~>
+JcG*:"/JaibCT\Es+LCXr:nQ6:jq*jqLSZts+^OUmnci3JcF7"J,~>
+JcG*:"/ARbb(9SDs+LCXr:nQ39mbXeqLSZts+^OUmS-E*JcF7"J,~>
+JcG*:"4P'$pOW?qs+LCXr:o-a^r>(#qLSZts+UIS`PBKEs4%(!~>
+JcG*:",9WKl@Jtds+LCXr:nQ6:jq*jqLSZts+UIS?;P*^s4%(!~>
+JcG*:"+s<Bl%/kcs+LCXr:nQ39mbXeqLSZts+UIS>YSRVs4%(!~>
+JcG*:!m&0pJcC<$KDu5Tptig%`S:%]JcC<$L&V8%^qfets4.."~>
+JcG*:"(tG6rdk*#s+LCXr:nQ6:jq*jqLSZts+UITI8Ec2JcF:#J,~>
+JcG*:"(Y,-rdk*#s+LCXr:nQ39mbXeqLSZts+UITH;.-)JcF:#J,~>
+JcG-;"8osMc@Q"Hs+C=Wr:o-a^r>(#qLSZts+UITgVCVnJcF:#J,~>
+JcG-;"8,MfG_,mGs+C=Wr:nQ6:jq*jqLSZts+UITRnur2JcF:#J,~>
+JcG-;"8,D`Fb0RDs+C=Wr:nQ39mbXeqLSZts+UITRS?N*JcF:#J,~>
+JcG-;"7j7Cfn'0Ss+C=Wr:o-a^r>(#qLSZts+UITk.ndpJcF:#J,~>
+JcG-;"5?XKQ%Asds+C=Wr:nQ6:jq*jqLSZts+UIT\56#3JcF:#J,~>
+JcG-;"5?OEPC`abs+C=Wr:nQ39mbXeqLSZts+UIT[nTT+JcF:#J,~>
+JcG-;"6mV:idq,\s+C=Wr:o-a^r>(#qLSZts+UITn%c`oJcF:#J,~>
+JcG-;"2Rf1YCZ_)s+C=Wr:nQ6:jq*jqLSZts+UITdSNc3JcF:#J,~>
+JcG-;"2@Q)Y(?V(s+C=Wr:nQ39mbXeqLSZts+UITdS3H,JcF:#J,~>
+JcG-;"5go0m",1fs+C=Wr:o-a^r>(#qLSZts+UITpqX\oJcF:#J,~>
+JcG-;"/\mkaasJCs+C=Wr:nQ6:jq*jqLSZts+UITlqgN3JcF:#J,~>
+JcG-;"/S^daasJCs+C=Wr:nQ39mbXeqLSZts+UITlqL3+JcF:#J,~>
+JcG-;"4k9'on!-os+C=Wr:o-a^r>(#qLSZts+LCR_naBFs4.."~>
+JcG-;",p&QjFR>^s+C=Wr:nQ6:jq*jqLSZts+UITr`E!3JcF:#J,~>
+JcG-;",]fIj+75]s+C=Wr:nQ39mbXeqLSZts+UITr`)[+JcF:#J,~>
+JcG-;"3eQsrdk*#s+C=Wr:o-a^r>(#qLSZts+LCSbeV'oJcF=$J,~>
+JcG-;"*.4:qgncus+C=Wr:nQ6:jq*jqLSZts+LCSE_o^4JcF=$J,~>
+JcG-;")pt2qgncus+C=Wr:nQ39mbXeqLSZts+LCSDbX(+JcF=$J,~>
+JcG-;!lMgqJcC<$K)Z,Sptig%`S:%]JcC<$K`;/)^qfYps474#~>
+JcG0<"9)D!Bn?;8s+:7Vr:nQ6:jq*jqLSZts+LCSN)3@4JcF=$J,~>
+JcG0<"9):pAqBu5s+:7Vr:nQ39mbXeqLSZts+LCSMG6h+JcF=$J,~>
+JcG0<"8TaJdXhFLs+:7Vr:o-a^r>(#qLSZts+LCShn[%oJcF=$J,~>
+JcG0<"78o]K7X&Rs+:7Vr:nQ6:jq*jqLSZts+LCSVGL+4JcF=$J,~>
+JcG0<"78fWJV!iPs+:7Vr:nQ39mbXeqLSZts+LCSUeOS+JcF=$J,~>
+JcG0<"7O%@gk#KVs+:7Vr:o-a^r>(#qLSZts+LCSkeP!oJcF=$J,~>
+JcG0<"4L(CSq6oms+:7Vr:nQ6:jq*jqLSZts+LCS^JIb3JcF=$J,~>
+JcG0<"4Bn<S:U]ks+:7Vr:nQ39mbXeqLSZts+LCS^.h>*JcF=$J,~>
+JcG0<"6RD7jamG_s+:7Vr:o-a^r>(#qLSZts+LCSn\DroJcF=$J,~>
+JcG0<"1_6)[t4R1s+:7Vr:nQ6:jq*jqLSZts+LCSfhbM3JcF=$J,~>
+JcG0<"1V'"[XnI0s+:7Vr:nQ39mbXeqLSZts+LCSfhG2,JcF=$J,~>
+JcG0<"5Uc.mXbChs+:7Vr:o-a^r>(#qLSZts+LCSqnU"pJcF=$J,~>
+JcG0<"//Ofd"24Js+:7Vr:nQ6:jq*jqLSZts+LCSo2&85JcF=$J,~>
+JcG0<".r:^d"24Js+:7Vr:nQ39mbXeqLSZts+LCSnkDi+JcF=$J,~>
+JcG0<"4b3&pOW?qs+:7Vr:o-a^r>(#qLSZts+C=Q`5'KGs474#~>
+JcG0<",]oOk^ibbs+:7Vr:nQ6:jq*jqLSZts+C=Q>>T!as474#~>
+JcG0<",KZGkCNYas+:7Vr:nQ39mbXeqLSZts+C=Q=A<@Xs474#~>
+JcG0<"4"]trdk*#s+:7Vr:o-a^r>(#qLSZts+C=QbeV&Gs474#~>
+JcG0<"*RL<qgncus+:7Vr:nQ6:jq*jqLSZts+C=RE)9O5JcF@%J,~>
+JcG0<"*713qgncus+:7Vr:nQ39mbXeqLSZts+C=RDG="-JcF@%J,~>
+JcG0<!li$rJcC<$Jc?#Rptig%`S:%]JcC<$KDu&&^qfbss4@:$~>
+JcG0<!ani7JcC<$Jc?#Rps)]4IG=DjJcC<$KDu%.:f-P1s4@:$~>
+JcG0<!a\T/JcC<$Jc?#Rps)T.He\2hJcC<$KDu%+9hk#+s4@:$~>
+JcG3="9$$Nc@Q"Hs+11Ur:o-a^r>(#qLSZts+C=RgVCVpJcF@%J,~>
+JcG3="8YkkG_,mGs+11Ur:nQ6:jq*jqLSZts+C=RRnur6JcF@%J,~>
+JcG3="8P\dFb0RDs+11Ur:nQ39mbXeqLSZts+C=RR8$E-JcF@%J,~>
+JcG3="89OGeq*jPs+11Ur:o-a^r>(#qLSZts+C=Rj1rIpJcF@%J,~>
+JcG3="6NEVNIh+\s+11Ur:nQ6:jq*jqLSZts+C=RYY\06JcF@%J,~>
+JcG3="6E6OMh1nZs+11Ur:nQ39mbXeqLSZts+C=RY>%a.JcF@%J,~>
+JcG3="7Et?h1>TWs+11Ur:o-a^r>(#qLSZts+C=RlG13pJcF@%J,~>
+JcG3="40k@U4N>qs+11Ur:nQ6:jq*jqLSZts+C=R`DBC5JcF@%J,~>
+JcG3="40b:TRm,os+11Ur:nQ39mbXeqLSZts+C=R`(`t-JcF@%J,~>
+JcG3="6[J8jamG_s+11Ur:o-a^r>(#qLSZts+C=Ro"`&pJcF@%J,~>
+JcG3="2%H,[t4R1s+11Ur:nQ6:jq*jqLSZts+C=RgJC_6JcF@%J,~>
+JcG3="1q9%[XnI0s+11Ur:nQ39mbXeqLSZts+C=Rg.b;-JcF@%J,~>
+JcG3="5go0m=G:gs+11Ur:o-a^r>(#qLSZts+C=RqS9npJcF@%J,~>
+JcG3="/\mkb^oeFs+11Ur:nQ6:jq*jqLSZts+C=Rn5)r6JcF@%J,~>
+JcG3="/S^dbCT\Es+11Ur:nQ39mbXeqLSZts+C=Rn4cW.JcF@%J,~>
+JcG3="5(E)oR[$ns+11Ur:o-a^r>(#qLSZts+:7P_SF?Gs4@:$~>
+JcG3="-QJWi.:oZs+11Ur:nQ6:jq*jqLSZts+C=Rr`)d5JcF@%J,~>
+JcG3="-?5Oi.:oZs+11Ur:nQ39mbXeqLSZts+C=Rr_lO-JcF@%J,~>
+JcG3="4=p"qgncus+11Ur:o-a^r>(#qLSZts+:7PahYiGs4@:$~>
+JcG3="+O-DoR[$ns+11Ur:nQ6:jq*jqLSZts+:7PBi&&cs4@:$~>
+JcG3="+<m<oR[$ns+11Ur:nQ39mbXeqLSZts+:7PAkcEZs4@:$~>
+JcG3=!mABrJcC<$Jc?&Vr:o-a^r>(#qLSZts+:7QcbR?pJcFC&J,~>
+JcG3=!cLn9JcC<$Jc?&Vr:nQ6:jq*jqLSZts+:7QGu.?6JcFC&J,~>
+JcG3=!c1S0JcC<$Jc?&Vr:nQ39mbXeqLSZts+:7QG>1g-JcFC&J,~>
+JcG3=!l_srJcC<$Jc?&Vr:o-a^r>(#qLSZts+:7Qe\JupJcFC&J,~>
+JcG3=!a\]9JcC<$Jc?&Vr:nQ6:jq*jqLSZts+:7QMGR.7JcFC&J,~>
+JcG3=!aJH1JcC<$Jc?&Vr:nQ39mbXeqLSZts+:7QLeUV.JcFC&J,~>
+JcG6>"9-*Oc@Q"Hs+11Vs8;ZK^qdqDo_O.=JcC?%"5CW,nU^_ms*t~>
+JcG6>"8l"mGCfdFs+11Vs8;Z;:f)Spo_O.=JcC?%".E%_fn'1Us*t~>
+JcG6>"8kngFb0RDs+11Vs8;Z;9hfuho_O.=JcC?%".2eWfn'1Us*t~>
+JcG6>"8K[Ie:IXNs+11Vs8;ZK^qdqDo_O.=JcC?%"6%&2l[f)gs*t~>
+JcG6>"7/i\Lk5SWs+11Vs8;Z;:f)Spo_O.=JcC?%"056paasKEs*t~>
+JcG6>"7/`VL4TAUs+11Vs8;Z;9hfuho_O.=JcC?%"0#!haFXBDs*t~>
+JcG6>"7j7Cg4B9Ts+11Vs8;ZK^qdqDo_O.=JcC?%"6[J8k(3Qbs*t~>
+JcG6>"5?XKR">9gs+11Vs8;Z;:f)Spo_O.=JcC?%"1qB+\:O\4s*t~>
+JcG6>"5?OEQ@]'es+11Vs8;Z;9hfuho_O.=JcC?%"1h3$[t4S3s*t~>
+JcG6>"73h=i.:oZs+11Vs8;ZK^qdqDo_O.=JcC?%"73h=i.:p\s*t~>
+JcG6>"3XM;WIb)#s+11Vs8;Z;:f)Spo_O.=JcC?%"3aS<W.G!$s*t~>
+JcG6>"3O>4Vh+l!s+11Vs8;Z;9hfuho_O.=JcC?%"3XD5VLed"s*t~>
+JcG6>"6RD7k(3P`s+11Vs8;ZK^qdqDo_O.=JcC?%"7j7Cg4B:Vs*t~>
+JcG6>"1h<*\Ujd3s+11Vs8;Z;:f)Spo_O.=JcC?%"5H^LR">:is*t~>
+JcG6>"1_-#\:O[2s+11Vs8;Z;9hfuho_O.=JcC?%"5?OEQ@](gs*t~>
+JcG6>"5pu1m",1fs+11Vs8;ZK^qdqDo_O.=JcC?%"8K[Ie:IYPs*t~>
+JcG6>"0,0oaasJCs+11Vs8;Z;:f)Spo_O.=JcC?%"7/i\LOoKXs*t~>
+JcG6>"/npgaasJCs+11Vs8;Z;9hfuho_O.=JcC?%"7/`VKn99Vs*t~>
+JcG6>"5CW,nU^^ks+11Vs8;ZK^qdqDo_O.=JcC?%"9-*Oc[l,Ks*t~>
+JcG6>".W1afRa'Rs+11Vs8;Z;:f)Spo_O.=JcC?%"8bnkH%H"Js*t~>
+JcG6>".DqYf7EsQs+11Vs8;Z;9hfuho_O.=JcC?%"8beeGCfeHs*t~>
+JcG6>"4t?(on!-os+11Vs8;ZK^qdqDo_O.=JcC<$!lMgroD\mZi:MU#l2Q8~>
+JcG6>"-?>UjFR>^s+11Vs8;Z;:f)Spo_O.=JcC<$!a&99oD\mZi:MU#l2Q8~>
+JcG6>"--)MjFR>^s+11Vs8;Z;9hfuho_O.=JcC<$!`_s0oD\mZi:MU#l2Q8~>
+JcG6>"4P'$qLSZts+11Vs8;ZK^qdqDo_O.=JcC<$"-s6!9)\c!R19S#s8VM3+92BC4NE$Qli2J~>
+JcG6>",'KIn:CUjs+11Vs8;Z;:f)Spo_O.=JcC<$"%rb"9)\c!R19S#s8VM3+92BC4NE$Qli2J~>
+JcG6>"+j6An:CUjs+11Vs8;Z;9hfuho_O.=JcC<$"%`Uu9)\c!R19S#s8VM3+92BC4NE$Qli2J~>
+JcG6>"4+curdk*#s+11Vs8;ZK^qdqDo_O.=JcC<$%`T@d!3lM'oG.E9lMplVqZ$X'eUdbes*t~>
+JcG6>"*dX>r.4m!s+11Vs8;Z;:f)Spo_O.=JcC<$%W)OQ!3lM'oG.E9lMplVqZ$X'eUdbes*t~>
+JcG6>"*RC6r.4m!s+11Vs8;Z;9hfuho_O.=JcC<$%Vc=N!3lM'oG.E9lMplVqZ$X'eUdbes*t~>
+JcG6>!m8<rLAqANj5p8ks+14Lrs8PthS?qGg[t>ns+13$rsI,$!!"SKs+^RSKDtlR2AC+r>5eL%
+Ck;WQs*t~>
+JcG6>!c:b9LAqANj5p8ks+14Lrs8Ptc;7>cg[t>ns+13$rsF-1!!"SKs+^RSKDtlR2AC+r>5eL%
+Ck;WQs*t~>
+JcG6>!btG0LAqANj5p8ks+14Lrs8Ptc:q#[g[t>ns+13$rsF'-!!"SKs+^RSKDtlR2AC+r>5eL%
+Ck;WQs*t~>
+JcG6>!li$rR/[9($joW*rr\Z!$Dm_$#097<!!!P&JcCT,"2G<P9)\btR19RshS?q?@0Zk&JcC<$
+"2G<P9)\boR19S#s77<.(BGK.Rf<`E^Erp\U%&`q)YO+0!P7e"rrY1[!).tDm/MS~>
+JcG6>!ani8R/[9($joW*rr\Z!$Dm_$#097<!!!P&JcCT,"2G<P9)\btR19Rsc;7>^@0Zk&JcC<$
+"2G<P9)\boR19S#s77<.(BGK.Rf<_N:_3U,U%&`q)YO+0!P7e"rrY1[!).tDm/MS~>
+JcG6>!a\T0R/[9($joW*rr\Z!$Dm_$#097<!!!P&JcCT,"2G<P9)\btR19Rsc:q#V@0Zk&JcC<$
+"2G<P9)\boR19S#s77<.(BGK.Rf<_L9b.4(U%&`q)YO+0!P7e"rrY1[!).tDm/MS~>
+JcG<@"RP'W^s&2G$i(qG!3lM'oG.E9lMgeaWs&>#!+g`]M>n+^+TMMHs8V^,!"J#G^lB?4!!&(2
+s+11Zq&o_<YlFaq('"g/s5WkS!5G!&$/!%Q!!"-e!!&M`rrZ!r!+1<Wm/MS~>
+JcG<@"RP&D:iMg%$i(qG!3lM'oG.E9lMgeaWs&>#!+g`]M>n+^+TMMHs8V^,!"J#7:cf9g!!&(2
+s+11Zq&o_<YlFaq('"g/s5WkS!5G!&$'S1I!!"-e!!&M`rrZ!r!+1<Wm/MS~>
+JcG<@"RP&A9l??u$i(qG!3lM'oG.E9lMgeaWs&>#!+g`]M>n+^+TMMHs8V^,!"J#79fWda!!&(2
+s+11Zq&o_<YlFaq('"g/s5WkS!5G!&$'@qA!!"-e!!&M`rrZ!r!+1<Wm/MS~>
+K)Yqg$joW*rsY;*$DmdiE>nlX!\C17rs>P&!%e*KLB%=,rr38f%0.9No'X$*JcCQ+&uGX//H,U(
+!!%TFhM)"1#ljsdJcC<$%f`C+!%e*KLB%=,s8W%Er,VrG!!2/Lrr_)m^d@u"!@n$Crri38!!&aE
+s6Tc9~>
+K)Yqg$joW*rsY;*$DmdiE>nlX!>8k.rs>P&!%e*KLB%=,rr38f%0.9No'X$*JcCQ+&uGX//H,U(
+!!%TFc8Ye(#ljsdJcC<$%f`C+!%e*KLB%=,s8W%Er,VrG!!2/Lrr\oj:ceOT!@n$Crri38!!&aE
+s6Tc9~>
+K)Yqg$joW*rsY;*$DmdiE>nlX!>8h-rs>P&!%e*KLB%=,rr38f%0.9No'X$*JcCQ+&uGX//H,U(
+!!%TFc8GY&#ljsdJcC<$%f`C+!%e*KLB%=,s8W%Er,VrG!!2/Lrr\ie9fi4Q!@n$Crri38!!&aE
+s6Tc9~>
+K)Z;U+TMMHs8V^,!"J5n9`"ej$K7BP$2u[[!28oq!#kP0rr[lR!5sHgKDuS`1&q<JnIbg?o(_'b
+&Trg.!0;^2Jc?)Wr\=HRU%&`q)YNq+"2"U68X]S\iP<7Dr;Zi#q#:JY!!";>JcG*:J,~>
+K)Z;U+TMMHs8V^,!"J5n9`"ej#2tsL$2u[[!28oq!#kP0rr[lR!5sHgKDuS`1&q<JnIbg?o(^Kb
+#>9dO!0;^2Jc?)Wr\=HRU%&`q)YNq+"2"U68X]S\X&)Wer;Zi#q#:JY!!";>JcG*:J,~>
+K)Z;U+TMMHs8V^,!"J5n9`"ej#2tsL$2u[[!28oq!#kP0rr[lR!5sHgKDuS`1&q<JnIbg?o(^K`
+#>'XM!0;^2Jc?)Wr\=HRU%&`q)YNq+"2"U68X]S\W_H3^r;Zi#q#:JY!!";>JcG*:J,~>
+Jc?F]!!"SKs+^RSKE(s78@IN\%KHKbQi@<&!!"-e!!&MerrP+Z-\;;Krt2jC!$HOe!1Wo]hRU29
+M#[O:JcC<$s8N>9!!"-e!!&M`rrYdl!4\Hs"6I>6Rf*3dKDGNMc3XIR`I\'Ts*t~>
+Jc?F]!!"SKs+^RSKE(s78@INN"onXZQi@<&!!"-e!!&MerrP+Z-\;;Krt2jC!$HOe!1Wo]c:q#]
+M#[O:JcC<$s8N>9!!"-e!!&M`rrYdl!4\Hs"1D$&If06HKDGNMc3XIR`I\'Ts*t~>
+Jc?F]!!"SKs+^RSKE(s78@INN"onXZQi@<&!!"-e!!&MerrP+Z-\;;Krt2jC!$HOe!1Wo]c:U]U
+M#[O:JcC<$s8N>9!!"-e!!&M`rrYdl!4\Hs"1:itIJj-GKDGNMc3XIR`I\'Ts*t~>
+Jc?/X1&q<JnIbg?p&G'Zrr3,l<<*#=QN$qSr;ZjJr;HX$$33bm>=2Pirdk*(rr>Oe!"1:Sr:o-a
+^r;-1!0;^2JcG`L!(Qne!@n$CrrgdN!%@i7rs@o)]H7+_#658"qu6fS(]XQ+JcG$8J,~>
+Jc?/X1&q<JnIbg?p&G'Zrr3,U,6.^`QN$qSr;ZjJr;HX$$33bm>=2Pirdk*(rr>Oe!"1:Sr:nQ6
+:jn0#!0;^2JcG`L!(Qne!@n$CrrgdN!%@i7rs?G::)O$@#658"qu6fS(]XQ+JcG$8J,~>
+Jc?/X1&q<JnIbg?p&G'Zrr3,T+ohU_QN$qSr;ZjJr;HX$$33bm>=2Pirdk*(rr>Oe!"1:Sr:nQ3
+9m_]s!0;^2JcG`L!(Qne!@n$CrrgdN!%@i7rs?D69,R^=#658"qu6fS(]XQ+JcG$8J,~>
+Jc?#U])VgRGlRi6qYp]e70!=WQN$s1r;Zi#rVllfq#CD*JcCK)!7(NC$a0O-ptig%`JFQpO+I=^
+s8N#ucM[_CY5&#!?N:(kR/[KX^h`uNIr55dDZ'M;jWOU(M1P]ks*t~>
+Jc?#U])VgRGlRi6qYp]I*<6)/QN$s1r;Zi#rVllfq#CD*JcCK)!7(NC$a0O-ps)]4I>Iq(O+I=^
+s8N#ucM[_CY5&#!?N:(kR/[K4:b;YIIr55dDZ'M;jWOU(M1P]ks*t~>
+Jc?#U])VgRGlRi6qYp]H)ZTl-QN$s1r;Zi#rVllfq#CD*JcCK)!7(NC$a0O-ps)T.H\h_&O+I=^
+s8N#ucM[_CY5&#!?N:(kR/[K39e-2DIr55dDZ'M;jWOU(M1P]ks*t~>
+JcGcM!(Qne!@n$Grs.uLdWGTk+nV*#!3,ns!/(7M$L%Nj!D\c-%0-CXJcCN*!3,ns$\SKWptig#
+`JFQpO+I=^s8N#uWVlesKDkfUrVlisjTY\qoU,XcmBmH)'(P/m!!_<Zrrh^>!!%S$s60K5~>
+JcGcM!(Qne!@n$Grs.uLdU`FZ)>'6p!3,ns!/(7M$L%Nj!D\c-%0-CXJcCN*!3,ns$\SKWps)]5
+I>Iq(O+I=^s8N#uWVlesKDkfMrVlg"jTY\qoU,XcbtJ<A'(P/m!!_<Zrrh^>!!%S$s60K5~>
+JcGcM!(Qne!@n$Grs.uLdUW@Y)>'6p!3,ns!/(7M$L%Nj!D\c-%0-CXJcCN*!3,ns$\SKWps)T-
+H\h_&O+I=^s8N#uWVlesKDkfUr;Q`rjTY\qoU,XcbXi!='(P/m!!_<Zrrh^>!!%S$s60K5~>
+JcGcM!7(NC!3Z8"!'gD^!Ar5jrs/BF!"B/5%dX,o"7-!f7fNDiL]@FAJcCQ+&c*^P%0lkClhpP7
+^nSf)!!&(2s+14Mrs/BF!"B/5%dX,o#N4hGs*"GCEgQe5n6,elDZB`]!!$4%rrYUg!'^@j!P/)Y
+s6]i:~>
+JcGcM!7(NC!3Z8"!'gD^!>_Jsrs/BF!"B/5%dX,o"7-!f7fNDiL]@FAJcCQ+&c*^P%0lkClhpP'
+:hG-4!!&(2s+14Mrs/BF!"B/5%dX,o#NkCQs*"GCEgQe5e0Y.qErZ/a!!$4%rrYUg!'^@j!P/)Y
+s6]i:~>
+JcGcM!7(NC!3Z8"!'gD^!>V>prs/BF!"B/5%dX,o"7-!f7fNDiL]@FAJcCQ+&c*^P%0lkClhpP'
+9h9Vf!!&(2s+14Mrs/BF!"B/5%dX,o#M.f4s*"GCEgQe5e0G"oAH2[S!!$4%rrYUg!'^@j!P/)Y
+s6]i:~>
+JcGcM!3,ns!/(4L!`KU7rVusGfU)UCO8o91D?'ZSrr3)r!<>1[rr]S-!/Z:,M#S'K!!%Ld!!$p7
+ptif=^ki$kO+I=^s8W*(O8o91D?'ZSrr35>aT(iC!!;#DrsdQb!#)(+s6^Bt!RLf@p](<3JcG-;
+J,~>
+JcGcM!3,ns!/(4L!`KU7rVus?fU)UCO8o91D?'ZSrr3)r!<>1[rr]S-!/Z:,M#S'K!!%Ld!!$p7
+ps)]`IYe%)O+I=^s8W*(O8o91D?'ZSrr35HdJreL!!;#DrscjJ!"Q44s6^Bt!RLf@p](<3JcG-;
+J,~>
+JcGcM!3,ns!/(4L!`KU7rVus?fU)UCO8o91D?'ZSrr3)r!<>1[rr]S-!/Z:,M#S'K!!%Ld!!$p7
+ps)T#GDQ;"O+I=^s8W*(O8o91D?'ZSrr35([/]_/!!;#DrscjJ!"FV]s6^Bt!RLf@p](<3JcG-;
+J,~>
+Jc?#UqBGtL#658"qu6m"\gd[[.fPk9$1S]0'(P/l!!_<Zrs9eJ&cD\/Q2go]JcCT,'(HY9'(P/m
+!!_3QhRmp4M#[O:JcC<$'E@S:!#"hc$31:es8Sdks,I'Z:R;"`GlRhVM#RDYLB%<fs8<`/!!(>r
+s6]i:~>
+Jc?#UqBGtL#658"qu6m"PnF&s.fPk9$1S]0'(P/l!!_<Zrs9eJ&cD\/Q2go]JcCT,'(HY9'(P/m
+!!_3Qc;KILM#[O:JcC<$'E@S:!#"hc$31:es8T@5s,I'Z:R;"`Du]l<SGrNmLB%<fs8<`/!!(>r
+s6]i:~>
+Jc?#UqBGtL#658"qu6m"PS!lq.fPk9$1S]0'(P/l!!_<Zrs9eJ&cD\/Q2go]JcCT,'(HY9'(P/m
+!!_3Qc:gK=M#[O:JcC<$'E@S:!#"hc$31:es8RV,s,I'Z:R;"`Du]l)?N0s/LB%<fs8<`/!!(>r
+s6]i:~>
+Jc?#UO8o91D?'ZSqYpTVT`+okfU;aGGQ7`#s8Pss!*]C%$"a/;NrS/d!!hb>s,$aiGQ7`#s8R<D
+!*T*RW*Fgj!!%,ee:IXOrt9PV!/^aUGQ7_Is8RS)q]>e<]pA[%p9hGpEqTG3!ql*_JcF^/J,~>
+Jc?#UO8o91D?'ZSqYpT#6iI&cfU;aGGQ7`#s8Q4%!*]C%$"a/;NrS/d!!hb>s,$aiGQ7`#s8R<D
+!*T*B>B"=q!!%,ee:IXOrt9PV!/^aUGQ7_Is8S@Sq]>e<]pA[%ktFg/M>.#L!ql*_JcF^/J,~>
+Jc?#UO8o91D?'ZSqYpT"5lL``fU;aGGQ7`#s8PLf!*]C%$"a/;NrS/d!!hb>s,$aiGQ7`#s8R<D
+!*T*B82EnW!!%,ee:IXOrt9PV!/^aUGQ7_Is8Q#(q]>e<]pA[%kXeBL5k4jR!ql*_JcF^/J,~>
+Jc?&H'EAd9kR%:ohY[<Ri26JR!8EtB(?5]$)"mq-E=MsLci=$s#64`3!WW4QJcCT,%H@`p)"mq/
+mLK9uakgY*!!))2s+LCbis>]&p&G'[%fcXVmW!9>!!"R8rrr87^jC(OJcFL)J,~>
+Jc?&H'EAd9kR%:ohY[<RWC?dd!8EtB(?5]$)"mq.L(=7bci=$s#64`3!WW4QJcCT,%H@`p)"mq/
+mLK9uaj*BO!!))2s+LCbis>]&p&G'[%fcXVnVN*r!!"R8rrqph:l1%aJcFL)J,~>
+Jc?&H'EAd9kR%:ohY[<RVaC@_!8EtB(?5]$)"mq-71K:uci=$s#64`3!WW4QJcCT,%H@`p)"mq/
+mLK9uaj)O7!!))2s+LCbis>]&p&G'[%fcXVkW_>'!!"R8rrqmd9h%@fJcFL)J,~>
+Jc?I0!!%lUs*+MD>6"1GSDs=V2#mUtrgNipIK0A8s8V2#E<#uPrr3#1,5qQC(mfgRM#RR+!!&Db
+rrn/X!+k"qq>^O!l[f(hrr[]M!1<`b$AST]B[:[<4TGMVQ2_$c^pe<'[t4S6s*t~>
+Jc?I0!!%lUs*+MD>6"1ISDs=#('"=UrgNipIK0A8s8V>?FT;DTrr3#1,5qQC(mfgRM#RR+!!&Db
+rrn/X!+jGSq>^O!l[f(hrr[]M!1<`b$AST]B\/)t56(_XQ2_$^:f`F0_h%jBs*t~>
+Jc?I0!!%lUs*+MD>6"1DSDs="'`\4TrgNipIK0A8s8Uk=B`J-Hrr3#1,5qQC(mfgRM#RR+!!&Db
+rrn/X!+jG/q>^O!l[f(hrr[]M!1<`b$AST]BYH\q3<0)RQ2_$^9h[c9SUpgqs*t~>
+K)Z8>#lkh8s8VKt!!1F7q>^NuZ'kUnrpf^]rrp>\[Is(hrVm$"fu2J?JcCN*!rh``qu6uqme>R_
+EH0.nqLSZtrr`<#nb2k[#kd`eYAnQinb8:J"oc<6EH.:qs4dR(~>
+K)Z8>#lkh8s8VKt!!1F7q>^NuZ'kUnrpf^]rrp])_Y*HurVm$"fu2J?JcCN*!rh``qu6uqme>"[
+M2BOMqLSZtrr`<#nb2k[#kd`e]SVK\nb8:J"oM2,M2A0^s4dR(~>
+K)Z8>#lkh8s8VKt!!1F7q>^NuZ'kUnrpf^]rroSjSFuFOrVm$"fu2J?JcCN*!rh``qu6uqme>!l
+5<m!VqLSZtrr`<#nb2k[#kd`eP<V:$nb8:J"oM(c5<j.=s4dR(~>
+K)Yq%!!&Dbrs"5Y!,26m(&\+5/%(Q?!i0h$JcC<$nc&[gps/kY!jM=nJcC<$o`##QEH.8+rrp3%
+EH-4#JcFO*J,~>
+K)Yq%!!&Dbrs"5Y!,27$(B"46&u:]j!jd`]JcC<$nc&[gpr*/g!kS%#JcC<$o`##eM2A-nrs&I!
+E/BF3rIP"(s*t~>
+K)Yq%!!&Dbrs"5Y!,20Q'`A"4&YtTi!e`dVJcC<$nc&[gpppAg!hAoZJcC<$o`##)5<j(Lrs&Hs
+76a",qgne&s*t~>
+K)YoOnb2k[$ha&hhJpBd_l^5[o90+UKQ288JcC<$o)AdhppL*@!h&]WJcC<$p&>3jF)c2Dr0%'\
+_1;N)!9/S0h#Dm~>
+K)YoOnb2k[$ha&hjGD(7_g"dMh3.d?R>I"'JcC<$o)AdhppC$W!iYbfJcC<$p&>3kMi!:NrK@0]
+;L\V%!9\q5h#Dm~>
+K)YoOnb2k[$ha&hdm'nf_fnXGh3.d?=[,ITJcC<$o)AdhpmD%F!daM8JcC<$p&>3h69d\)qi^s[
+:I4tE!8)l&h#Dm~>
+JcGHD#ek;Ps8Ucf_"<ij!:g&.!9/S0JcG<@!rVharc&!jo_O.=JcGEC!8IHl!901A!PNOQE<*k,
+s4mX)~>
+JcGHD#g%q.s8SB]:u@K:!;$2H!9\q5JcG<@!rVhhreU]Ao_O.=JcGEC!9*m5!9]OF!EP$UM#bbN
+s4mX)~>
+JcGHD#cBn<s8S<X:#D07!:9\L!8)l&JcG<@!rVh<r]^Hbo_O.=JcGEC!7(O-!8*J7!)WVY!3CbO
+h#Dm~>
+JcGHD#bQ*gs8U`e_"<ij!7Cdc!5X6dJcG<@!rVhGrc&![l2#u2JcGEC!4r,K!5ap!!3Z9?!24uD
+h#Dm~>
+JcGHD#d9)Os8S<[:uRW<!87@.!6g#oJcG<@!rVhYrJ:R@qLSZts7QBl`r1_ob`_u+AGq>bZ%;r1
+s*t~>
+JcGHD#^np<s8S6V:#V<9!5\Y!!3:\NJcG<@!rVgpr]^HLjSFH-JcGEC!2BEV!3D@`!)NPX!.f_$
+h#Dm~>
+JcGHD#_$c5nGh+U_"Eok!3lHB!24uDJcG?A"7ajIErBt[TZZR!JcC<$s8W#r"8L`hL])2pMo+BI
+R/R3cjN!#RE<CU%g@g*thuA3~>
+JcGHD#aC1&oDaqL:umi?!5AGh!3q+TJcG?A"7t6^MZ&A5Yg_ujs+14Ls8;iuq;]\hrJ:WKbiJVf
+rWE)^d<tnL"-Ua`pOWA%s*t~>
+JcGHD#Z3fNli3#?:#qN<!1!OJ!.]Y#JcG?A"73sq62a"MJ@X\=JcC<$s8W#r"8:0E?2Zti@]e/S
+R/R3bgU'EJ56FZXc16GchuA3~>
+JcGKE!:0W("j[/"^qfZ-rrA/[E<(K>s+14FrrhoC\=A'HE<(1[E<LQPZ-DR\s+11JrW)i`q>g<i
+p@7eUo^2,Jme6#Ol-[#4L3*<5!H`D]E<UE=T!lr+qWR>-!9*A(!8d+tmFM?fqpP_s_QB8^FSp+Y
+G5Q=_KV6$4pOWA*s*t~>
+JcGKE!:KiC"kN^7:f-;<rrAhnM#`fls+14FrrhuL`3#=&M#`V7M$/m;^=M`!s+11JrW)TYnc8(V
+kOI[7jR(Y$dItlhc+pTYQ2HI>NK!gm"cAM9WjfkB_Z7O?[fET!WrT$bTE(SNPQ6X;M#W;3M#3#/
+O8Oh;RBXcjpjrJ+s*t~>
+JcGKE!9F,D"hjqq9hjc6rr?d456+W5s+14Frrhc0T6XB556+(K56OSsQFu8)s+11JrW)TYnc8(V
+k4.O5j6bM"dItlib--qL=$Z^K!CB'M56X>SEJp^/qn`?KmC!"sm]$8_m[aELm?.I+qh>9.H#$\\
+62WqI6i9.O=b!9moR[&'s*t~>
+JcGKE!6Y:\"g7mV^qf]ss1SC4qK;aV!:I,kbl.D9!;l0Y!;>jQ!qPjMnF$AEmHXc:mcOT3n`'c.
+`ibSUpi-@WN-=u9"F,s%\^:!&!8-_k!7gJc!7C5\!6srT!6OWK!6+BD!5b#:"i%@:OaqKIE<1ZA
+pi-IYJWZ\4^T5-Q[\]4AFSKhWH&6V<E<UB<V8D-eJcG!7J,~>
+JcGKE!7Uq("hXeo:f-B.s1SC4qMbB0!:d>nbl.D9!;c*P!:'"6!oM_cnC[fjmEGXOm_St9n[8S-
+X.bf<pk]'2WK-b1"H/>*R%<lA!1<2=!06H&!.sWe!-[dM!,V%7!+>5!!*,:\"]8H9Edii?M$&X,
+Ru7#u"c.SIAm/'4:]sm1E-m?7M#rm;Mti,3S@$N%qgne3s*t~>
+JcGKE!4Vql"d/hC9hjj(s1SC4pdG'F!9pcfbl.D9!;c*P!:'"5!oM\anCR`hmEGXNm_Jn7n[/M&
+Q[WF<pcegG:I=h@"@cO2J<TVr!13,:!0$<"!.aK`!-IXI!,:h2!+#"p!)o+V"%u0R6ME\F8kA_A
+"@,:B85#sW"%u0R6ME\G6r$#C56X;XKrif"JcG!7J,~>
+JcGKE!36$<"cN'$^VB71o`4UNnFl8Eli?;<kQ'f5jS%LAe@hcBH?!qFEH-5_U:AJ>gAospfBq#e
+dI,?]cL&jC`rO*H_uR]5^]_-FR#$"^E<CBCG]NV""a,N`UpIge^lH26]WIccIWG7("*B0GF89eZ
+Eds.AY.^pP"hq47Ob.ZME<C6.M0/N4"G<A[f^sapl2Q8~>
+JcGKE!4i)c"e=_-:J]L5joFB.g&Th"chPcc`pU_E^[AQ2[e?a)W1]QBN;SM8MiX*jSb&KSSF)R.
+L]E%pIK4]]Ep[H=?g_/!=GouY<afijK_UB*O/\9:M$8W\De*!JJP_A'"]J`AFFT,BM$&[-RuI0"
+"c.YMBjFZ=:^'^#B6&HVq2#32PbjB7M$03Ma5?TAs69Q6~>
+JcGKE!0-tB"^pGB9MEq.jT+6+g%Nbec2biO_>q:;[K*`/WW\oMF'_H956OGXCjqN<ScG5HP3mu(
+JF7aaGO9A:A,om&=TDH[9a"-]7RKH956=/I6hikK5XRt297]fs9a"-^7mo]=56F2D8O3&8"$o@G
+8ukYh9M.iD6MNbI5XeF6pcem`I\b-UJcG!7J,~>
+JcGKE!/gbq!HPi@^]_-EQ\]n_E<(IaE<UN>QDM"(J\ZoR"LtCtLj/c:!-\9["a,H]UpRmu_!Sr<
+_X>5?_X55B_SjC\_tq=D_Z7X2_Zdi[T9"D@rG_j[F8^(^Eds.DZ,$4Sn&#.Dq8<!Es2+iRp;?pI
+qS<6M_85`[rkSTMqn`<L"i.F=P(7WOE<(1[E<Lia]\2t/s5a31~>
+JcGKE!1j+G!JjXA:]sj0DL$p3M#`q>M$8TZDe)sIJP^tq"BJrJH%l0Q!0@&7"G_ADA6G!j!*APj
+!+G;'!+G8/!buarmr8>KqK_^X!.=0a!/0lupk]$2N;SM8MMmFRNr>"?Q'[j+QM@'HSc>8]SbAo[
+V#$hfV5pZgXT#7$WiZ-(s0Dm7X.u/IMYr;2O8Oh;QEJ9dpOWA*s*t~>
+JcGKE!+>ai!)/eT"ADBV6UCQ5!(ZlM"@,:C85"M.JkZA@8Oc'4r'(0Kr'(?M6:FF<9T`$L<:*`Q
+?L;A,BQ%hXD?+\QGP$%YHL6.]K(=X"K6Cm18jN>>!CB'M56X;G>]"kGrJgrDQBq!)pmq2Ms.'.[
+p8.ebqP++gWiGZkri-!uXSf@'Z3@J&Kl0mWr'(0Kr'(<`I&5'WJcFg2J,~>
+JcGTH"9%E*ErBtZR'45q^]Ld'GP6"XG`m@GE<C?CY.r8tm(i\=mDJ;0qSr?Mqo8HPou?OBr5S'C
+m)]4Ks2auUq8iKUs2auU"1tOtErBt[MPRc&rlG,[qSr$Fs2P&Wqo86J!m&F&pVujGs2O9As2=cO
+n\kIFpqlU>rkeQKrPJ9Grke?EpVQpGot^:;rkS<DrP80DrkJZO\uM3GrG_pfS#a0r_>_7C^\,D@
+^\bbD^\,D8^])%D_>V1E^])%J_#qHUT6^BT"*h#qn:CVss*t~>
+JcGTH"9.W8MZ&A5D-Tu1:]ajAK_C6(Og1,DM$&KT>uAmD!*&>g!+##%!+tV6!,hXTq/cIU!-e6d
+om6[hnq?pn!/Ks#!0?N2"IGXKS"'2AqO7JVr1s@fpn@h]R$7H)"-K(KWW&ptWVWOnXmr[rYlCm,
+ZMV-&\,s=X^\>J<^Au1Ma8a0C`W*mQ_st\F_t_+>_u@OM_>V7E_u@OG_=thG_=bV;_>_7F^\ttB
+_>_4Q^V$eIOSt"<P,>LtpqcsFotU18rP/6DrP/$@otULApqcpEpqQgDrkS]O[AeKNM$&gNf(+Cl
+huA3~>
+JcGTH"9%,d62a"K7S94G!_PmHp-/UG<(-FE!^K.GbtS18m8a3jmU-$)m:cQ:qJl=Mr,D^Zq0M^Z
+!.OKjr.+j&m>:n(m?.U<S"#k8pmLuI!1j%_s.]:^"-e:L5lEnL?[e??ri6!tqPXCqnZ`%ss/l@-
+qmQ+*!kc:_pV-I<!5ncUs2O9As2=cOn\kIFpqlU>rkeQKrPJ9Grke?EpVQpGot^:;rkS<DrP80D
+rkJZO\"&"GrBCB_KV#^K_>_7C^\,D@^\bbD^\,D8^])%D_>V1E^])%J_#qBHM*_))"%ninl[f)n
+s*t~>
+JcGcM"o[W,Y*!r,E<(.[E<UB2OJ9%spVZsJnAG(@ji$?"rk\fMX."liq/HCdq/HR]LR4sM_=kbA
+_u@OQ_>M1B_u@OJ_=PPC_>1n;_>_7I^]2+@_>V1I^\tt?_>h=G^[f2=^](tG^[f27^]2+B_>V1H
+^\tt@_>V1H^]2(N^:S^jE<:0e^&,Y?_#D1C_Y1hF_Y1nG_Yh7K_XbV>_Z.OD`;@IO`9>2?`q7=G
+`r=$NaS3aTaQUbGb4WsQb5TTabkB<YbQ+=7E<2r]l-B=Tkg9@Wp!WW_rmLhqpXJlbs4$nq!1<_)
+!h&`XJcFU,J,~>
+JcGcM"odi:];1JcM#`S7M$/T^K7edLJ,kB(M=?>sOS+Y7On+k:Q2m<>Sd1paUnO?GP)K-m!1`kA
+"cJP3TW"pbX8oO%[/RE3ZM_'.ZiIZ3]DfD;\H'G:_Z%CI_",>@_#(nH_"5D@_#1tG_">JC_"b\8
+_#;%I^AYh;_"YVD_"GPB_#(nF_"GPB_#(nH^]M6^N;\S6[CuIRpV?dEotpF=rkeBHrPJKKrPJ-C
+pqm'Kn\k=Brl"$>s2O]OpW!3QoZ6dIs2aEGs2t#Xpr`TZs312]qof&ArJ:QZc0<ORcfiaUdIkr_
+dJhSoe+_Abe,RqoeGrqSM#s[LqLS\'s*t~>
+JcGcM"o[>fO_[Jc56+"I56O5PA8ltkIK5-%L[^&oO7eM5O7JV7PlR0<SHkd_Umm-[>tFcU!(luN
+"\)d=M4^gAWrTC#Zi791Z2Cp,ZN.Q2]DfD;\H'G:_Z%CI_",>@_#(nH_"5D@_#1tG_">JC_"b\8
+_#;%I^AYh;_"YVD_"GPB_#(nF_"GPB_#(nH^]M6^:B!HZ5d.lu_=tbE_=b\=_>_=F_u7IM_>V7A
+_t_+K_st\B_u@U<`W*sMa7mUQa7RIIa8a6EaoBNVbP96ZbQ#f[c25]bM#BO=ONm%8s3KoUs3^Mf
+psK)hs3p_lp!`rjqUGR;rBC@/p%j7>hZ&*~>
+KDu)Aca&d[q/HFUM"krnF+TRMZbZCQrkSKIrkS'?rkSKIrkS*@rkSEGn%en:!5AEH"i.UFQ\]nc
+E<(%YE<LH>QDM"d^])%?_>_7J^])%>_>_7J^])%>_>1nG_=PP=_>_=D_u7IN_>_=@_tq7M_sbPA
+_uI[<`W*sLa8![Sa7@=Ia8a3^a2<f6E<:I%`UV(Mb4<aPb5]Zabk96Tbl>rPcMu5Td/VMbdeV;j
+df7eheG%GleEGH_f'1cdf]^ugg@!\q_#86S`SB85h>c?rhuDX"iVqj/j8%^7j8%a:XE+;[!kJ.*
+JcFU,J,~>
+KDu)Df>"2Dpk]$IMYW)3Mj9s:\+mf=_#;%I_"#8?_#;%I_",>@_#(n8_#;"J^AYeM^q-_ER?%9'
+!/gc4"HAbCXgn8CrkS-ArkSHHrkS*@rkSHHrkS*@q8!!Go>::=rke<FrPJNLrke0BqSN9Mn&5.A
+s2=*>s2OZNpr<?So#UXIs2Y8^_it(V!fk(8n]CgRo#pmPs3(Dcp!*6Ts39fRs3KrVs3^Gdq9f5j
+s3pYjpXB/lkgf^al.5pfkh,simb7`]rJ:Tugt_/Ms5*"ts5<2$ro3S1q;VG7q;_QUM#N54_tj7^
+s5*d+~>
+KDu);^6WY-pceaPpcepL>'5q-_"khG_#;%I_"#8?_#;%I_",>@_#(n8_#;"J^AYeM^p08TA4ub`
+"@usJPcjnurkS-ArkSHHrkS*@rkSHHrkS*@q8!!Go>::=rke<FrPJNLrke0BqSN9Mn&5.As2=*>
+s2OZNpr<?So#UXIs2Y8^_e8s5!`-VNn]CgRo#pmPs3(Dcp!*6Ts39fRs3KrVs3^Gdq9f5js3pYj
+pXB/lkgf^al.5pfkh,simb7`JrBC@qgt_/Ms5*"ts5<2$ro3S1q;VG7q;_NPrBC@Yq>GmEhZ&*~>
+K`;2;^nZ[*pi-C]OF2*DE<LWKT=)i:bPfT`bQ#fVc25`bc03IQcfiaUdJVDn`H(os!5&3Xr6bMl
+s3pPgqU>Jol.,gbl.>sfl.Q*jl.c6nl.uBrl/2O!l/D[%n`0Q,ro<8(s5a=Bi2HWp!g29so&fr7
+l0.?qrp&b6kj8?:l0dd(rp].Akjmp.mdp_OF)c2Do(;,<kk=36kP4oL!PX'_E<>(trdk++s*t~>
+K`;2?b-RUqpk]'9Y*Sg="H]4U]?9olrQ>/`s31#Xqoo)bkg'4Skg9@Wr6bSdr.tEirR1VkrmLhq
+o$mNbs4$;`s46Gds4HShs4Z_ls4lkps5*"ts5</#s5NS/r8R_9l/_m+!or4;reU]Lgu7hdro`P0
+kir*3l0IR"s6](=kjSN?kjdm-kO\-6#4IJ,M2q0!kOn'4kP+07qY:.oIf>0*jo571s5*d+~>
+K`;22WInJBpcegJ;F^CF"A`fgWQFqYrQ>/`s31#Xqoo)bkg'4Skg9@Wr6bV[5lEnIYl3#JdJhSo
+e+2#be,Rq^ec44bfDjLfg&Kdjg]-'nh>c?rhuDX!iW%p-j8@p9j6>Y)jT=K#N;c$CEnoXEk5OQ.
+kih:1lKRWum/QJ;mca-=nEBE+o&oW4oEOYK5<h[.o]Po2p?225q"jde<C-UK!nRAMJcFU,J,~>
+Jc>rSptW]\L3!33!.+N^"F?6/][6'!!8?Yks4lkps5*"ts5<e5!/LPn!.4@ss5NM-s5O";l/_m+
+l/r$/kih9qrp&_5l0SE:l0dg)rUB(A!q5Hnrc&">kj@m1kk!s/kOn'4kkF67chZ#c"H7>?Pkr]&
+c2@D9"i-:@EHqD4s4mX)~>
+Jc>oRq;TT(ReqpAPl$:?NhWhsdd>]fg?@;kh!*YphW`qti;;I5Rf8-DOn@W4ipYq-ir.p%jT"?+
+k5XW.kiq@2lKIQum/HD:mcj3=nEKHEn*@UbM#t'JmI9]1oB,].p#u,5pZD7sq9o*BTS\N&qTeu_
+r;$9p<cEnPO8OS/h#Dm~>
+Jc>rSp!Bal><r*N!(?]K"AE`oY0?:d!8?Yks4lkps5*"ts5<e5!+5^i!)E1Fs5NM-s5O";l/_m+
+l/r$/kih9qrp&_5l0SE:l0dg)rUB(A!q5HZr]^IMkj@m1kk!s/kOn'4kkF67chZ#c"Cs_]DYhZU
+c2@D9"]IfR5=k[&s4mX)~>
+JcGWI"8:BZSG[@0NLlfHl07g%o]Po2pA+F_Wr?u<S+QI<ps8c\qT\o_r9!q`qY&ZfEH0"hq!e65
+roF'Qrr]BCEO:l."N$sSEKl%Sg])d~>
+JcGWI"8C]mXo+"YTSd)Te`l\fo]Po2pA+F_\Gh<bX7Z/Lps8c\qT\o_r9!q`qY&-dM2BFHq!e65
+roF'Qrr]liM8>>S"BAuhM5Gk(g])d~>
+JcGWI"7jU/H2Kl0An4A%e`l\fo]Po2pA+F_NW)-BH1^jops8c\qT\o_r9!q`qY&)t5<ljPq!e65
+roF'Qrr\?I5FIZ6"B%cT5Al&Pg])d~>
+JcGKE!.k)g"RagP]^F,BcMRD7!6b@]!5.(abl*+ljSnHE#lOJSM/d^mo_O.=JcGBB"3kh*eWKk7
+_7+E(["883s*t~>
+JcGKE!1*S?"RqXN:>*ticMRD7!7Uq(!6<jlbl*+ljSnHE#lOJCG_q71o_O.=JcGBB"4i<cgl_U>
+;HJ^3_1DX@s*t~>
+JcGKE!*/t^"R2(B9A.YfcMRD7!4i(n!2\HJbl*+ljSnHE#lOJC6U*ojo_O.=JcGBB"2$i_`f^9(
+:J<u;RXtLns*t~>
+JcGKE!29C3"bcp1^qfN)rrDHcE<+jHs+14@rs8PthOAMAg[t>ns+14Brr__0EqYXqs1e\_ERo^@
+g])d~>
+JcGKE!3uN["e#CZ:f,o1rrDQfM#cUfs+14@rs8Ptc>&2ig[t>ns+14Brr_hKMYE;6"o_=pL5F`;
+s4dR(~>
+JcGKE!.k,6"^1km9hjB+rrD6]560/`s+14@rs8Ptc:1#pg[t>ns+14Brr_LM61U3="o_4j76ehD
+s4dR(~>
+JcGKE!5e_T"f;7R^qfK'rr[^iFS^RgJcG<@#lOJSY&Trco_O.=JcG?A!J-&hrrrD;^l`[2JcFL)
+J,~>
+JcGKE!6kG!"gn<":f,i.rr\LBN;J2+JcG<@#lOJC?&=3go_O.=JcG?A!LB7<rrr?t:kOZ#JcFL)
+J,~>
+JcGKE!3H/a"c!&G9hj<(rrZ+_7/2?5JcG<@#lOJC8j?Y:o_O.=JcG?A!EEKhrrr?q9i=:KJcFL)
+J,~>
+JcGKE!93ut"igSu^qfH&rrSg4OFdF_s7-*pr:o-_F0F?jqLSZts7?6kTrF1S"T?-OVhfp(gAc[~>
+JcGKE!9a?<"jd4A:f,`+rrTB\UOiGrs7-*pr:nQ8LOe.OqLSZts7?6kZ+#kq"SkkjJt.DlgAc[~>
+JcGKE!8.98"gS*"9hj0$rrRU5Bn?;8s7-*pr:nQ35AT$GqLSZts7?6kJVoTi"Skbd?seKbgAc[~>
+JcGKE$2esdETR5X^qf?#rrTuUZ%;q+s7-*pr:o-aKYlL9qLSZts7?6k_T@r?"T#pL^SueagAc[~>
+JcGKE$2oj?M<Y&<:f,H#rrU?"^4H<8s7-*pr:nQ6H[a`AqLSZts7?6kbgMXR"S,AcKt)^6gAc[~>
+JcGKE$2[1V5MZ:99hilqrrT/aQ@]'es7-*pr:nQ36@%>XqLSZts7?6kXL=8k"S,8]FGk_MgAc[~>
+JcGHD#aB=SrVtlm_!@0`!oS(GJcC<$nc&mmptif^`S:%]JcC<$oD\jOlB2)LpqX\pd"25Ns*t~>
+JcGHD#c<H>rr9,t:reb!!p5?mJcC<$nc&mmps)]HIG=DjJcC<$oD\jSm?.DOl;1<8fRa(Vs*t~>
+JcGHD#];k!rVruo9u`@r!nKTPJcC<$nc&mmps)T)He\2hJcC<$oD\jEifX6Dl:k!/^k)O>s*t~>
+JcGHD#dnZ?s8V2r_!$s]!rR95JcC<$nc&mmptig#`S:%]JcC<$oD\jirfR3`ot\Aqr.4n%s*t~>
+JcGHD#f;Fus8TN(:r&7o!r\/OJcC<$nc&mmps)]5IG=DjJcC<$oD\ghOT,IE:f*>RJcFI(J,~>
+JcGHD#b4,%s8TH#9tukk!rGLUJcC<$nc&mmps)T-He\2hJcC<$oD\jhrfR3`j%W70qgne$s*t~>
+JcGHD#hF"+s8V8t^ugdZ!2b>IJcG6>#lOJS^qdqDo_O.=JcC<$"7s=Dg4B:Ws*t~>
+JcGHD#i1?Vs8T`.:q;_g!4@CXJcG6>#lOJC:f)Spo_O.=JcC<$"5QdMR=YCks*t~>
+JcGHD#ff0's8T]*9t6>c!/H.*JcG6>#lOJC9hfuho_O.=JcC<$"5HUFR">:js*t~>
+JcGHD#ki;ms8VB"^uLRW!9Je3JcG6>#lOJS^qdqDo_O.=JcC<$"7X+Ah1>UZs*t~>
+JcGHD#l';8s8U#6:pH/_!9o(7JcG6>#lOJC:f)Spo_O.=JcC<$"4^4ETRm-rs*t~>
+JcGHD#kL@,s8Tu29sBc[!8N/*JcG6>#lOJC9hfuho_O.=JcC<$"4U%>T7R$qs*t~>
+JcGEC#E/EXs6RP:iIV#[s+14Mrs8PthS?qGg[t>ns+13$rr_Z(^u'_Cg&HR~>
+JcGEC#G:kms3"58X+C;%s+14Mrs8Ptc;7>cg[t>ns+13$rr^PC:oAmEg&HR~>
+JcGEC#@dH-s2n&1WIb)#s+14Mrs8Ptc:q#[g[t>ns+13$rr^M?9r<LAg&HR~>
+JcGEC!6+s;"7O%@hLY]Xs+14Mrs8PthS?qGg[t>ns+13$rr_T&^uBqFg&HR~>
+JcGEC!7(TD"4C"BUk/Pss+14Mrs8Ptc;7>cg[t>ns+13$rr^;<:p,BLg&HR~>
+JcGEC!3lJ&"49h;U4N>qs+14Mrs8Ptc:q#[g[t>ns+13$rr^889s'!Hg&HR~>
+JcGEC!;ZWo"7a1Bgk#KVs+14Mrs8PthS?qGg[t>ns+13$rr_K#^u^.Ig&HR~>
+JcGEC!;c]p"5-LISUpfls+14Mrs8Ptc;7>cg[t>ns+13$rr^&5:ptrTg&HR~>
+JcGEC!;HKm"5-CCRt:Tjs+14Mrs8Ptc:q#[g[t>ns+13$rr^#19sfKOg&HR~>
+JcG9?"8'CEfn'0Ss+14Mrs8PthS?qGg[t>ns+13$rr_E!^up:Kg&HR~>
+JcG9?"5m!PQ%Asds+14Mrs8Ptc;7>cg[t>ns+13$rr]f.:qVAZg&HR~>
+JcG9?"5lmJP_&jcs+14Mrs8Ptc:q#[g[t>ns+13$rr]c*9tPuVg&HR~>
+JcG9?"8K[IeUdaOs+14Mrs8PthS?qGg[t>ns+13$rr_8r_!?ROg&HR~>
+JcG9?"7&c[MLkeYs+14Mrs8Ptc;7>cg[t>ns+13$rr]B":re.eg&HR~>
+JcG9?"7&ZULk5SWs+14Mrs8Ptc:q#[g[t>ns+13$rr]>s9u_bag&HR~>
+JcG9?"8osMd=M=Ks+14Mrs8PthS?qGg[t>ns+13$rr_)m_!cjSg&HR~>
+JcG9?"8>VgIY%NMs+14Mrs8Ptc;7>cg[t>ns+13$rr\ul:t(!qg&HR~>
+JcG9?"8>MaI"D<Ks+14Mrs8Ptc:q#[g[t>ns+13$rr\og:""Umg&HR~>
+JcG6>!l;[rJcC<$JcGcM#lOJS^qdqDo_O.=JcC<$"51K*oR[%qs*t~>
+JcG6>!`W!:JcC<$JcGcM#lOJC:f)Spo_O.=JcC<$"-ub[hgtg\s*t~>
+JcG6>!`;[2JcC<$JcGcM#lOJC9hfuho_O.=JcC<$"-cMShgtg\s*t~>
+JcG6>!l_srJcC<$JcGcM#lOJS^qdqDo_O.=JcC<$"4b3&pjrIus*t~>
+JcG6>!aec:JcC<$JcGcM#lOJC:f)Spo_O.=JcC<$",]oOl[f)hs*t~>
+JcG6>!aJH1JcC<$JcGcM#lOJC9hfuho_O.=JcC<$",KZGl[f)hs*t~>
+JcG6>!m8<sJcC<$JcGcM#lOJS^qdqDo_O.=JcC<$"4=p"r.4n$s*t~>
+JcG6>!c(V:JcC<$JcGcM#lOJC:f)Spo_O.=JcC<$"+F'CpOW@ts*t~>
+JcG6>!bb;1JcC<$JcGcM#lOJC9hfuho_O.=JcC<$"+3g;pOW@ts*t~>
+JcG6>"4"]trdk*#s+11Vs8;ZK^qdqDo_O.=JcC<$!mJHrJcFC&J,~>
+JcG6>"*RL<rIP!"s+11Vs8;Z;:f)Spo_O.=JcC<$!ch+:JcFC&J,~>
+JcG6>"*@74rIP!"s+11Vs8;Z;9hfuho_O.=JcC<$!cUk2JcFC&J,~>
+JcG6>"4G!#qgncus+11Vs8;ZK^qdqDo_O.=JcC<$!m&0rJcFC&J,~>
+JcG6>"+j?Go7?pms+11Vs8;Z;:f)Spo_O.=JcC<$!bP89JcFC&J,~>
+JcG6>"+X*?nq$gls+11Vs8;Z;9hfuho_O.=JcC<$!b4r0JcFC&J,~>
+JcG6>"4k9'p4<6ps+11Vs8;ZK^qdqDo_O.=JcC<$!lVmsJcFC&J,~>
+JcG6>"--2SkCNYas+11Vs8;Z;:f)Spo_O.=JcC<$!a8E9JcFC&J,~>
+JcG6>",orKkCNYas+11Vs8;Z;9hfuho_O.=JcC<$!`r*0JcFC&J,~>
+JcG6>"5:Q+nq$gls+11Vs8;ZK^qdqDo_O.=JcC?%"9-*Oc@Q#Js*t~>
+JcG6>".;t^gO]BUs+11Vs8;Z;:f)Spo_O.=JcC?%"8u(nG(K\Gs*t~>
+JcG6>".2eWgO]BUs+11Vs8;Z;9hfuho_O.=JcC?%"8tthFFjJEs*t~>
+JcG6>"5go0m=G:gs+11Vs8;ZK^qdqDo_O.=JcC?%"8TaJdt.POs*t~>
+JcG6>"/eslb^oeFs+11Vs8;Z;:f)Spo_O.=JcC?%"7K&_KRs0Us*t~>
+JcG6>"/\debCT\Es+11Vs8;Z;9hfuho_O.=JcC?%"7JrYJq<sSs*t~>
+JcG6>"6RD7kCNYas+11Vs8;ZK^qdqDo_O.=JcC?%"7s=Dfn'1Us*t~>
+JcG6>"1V0(]7L!5s+11Vs8;Z;:f)Spo_O.=JcC?%"5ZjNQ%Atfs*t~>
+JcG6>"1M!!\q0m4s+11Vs8;Z;9hfuho_O.=JcC?%"5Q[GP_&kes*t~>
+JcG6>"7*b<iIV#[s+11Vs8;ZK^qdqDo_O.=JcC?%"7<n>hgtg[s*t~>
+JcG6>"3FA9X+C;%s+11Vs8;Z;:f)Spo_O.=JcC?%"3s_>VLed"s*t~>
+JcG6>"3=22WIb)#s+11Vs8;Z;9hfuho_O.=JcC?%"3jP7Uk/Qus*t~>
+JcG6>"7a1BgO]BUs+11Vs8;ZK^qdqDo_O.=JcC?%"6dP9jamHas*t~>
+JcG6>"5-LIRt:Tjs+11Vs8;Z;:f)Spo_O.=JcC?%"27T.[XnJ2s*t~>
+JcG6>"5-CCR=YBhs+11Vs8;Z;9hfuho_O.=JcC?%"2.E'[=SA1s*t~>
+JcG6>"8BUHeUdaOs+11Vs8;ZK^qdqDo_O.=JcC?%"6.,3l[f)gs*t~>
+JcG6>"6r]ZMLkeYs+11Vs8;Z;:f)Spo_O.=JcC?%"0GBra+=9Cs*t~>
+JcG6>"6iNSLk5SWs+11Vs8;Z;9hfuho_O.=JcC?%"0>3k`e"0Bs*t~>
+JcG6>"9$$Nc[l+Is+11Vs8;ZK^qdqDo_O.=JcC?%"5L]-nU^_ms*t~>
+JcG6>"8YkkH@c*Is+11Vs8;Z;:f)Spo_O.=JcC?%".i=cf7EtSs*t~>
+JcG6>"8YbeG_,mGs+11Vs8;Z;9hfuho_O.=JcC?%".W([f7EtSs*t~>
+JcG3=!lVmrJcC<$Jc?&Vr:o-a^r>(#qLSZts+:7Qf"f)qJcFC&J,~>
+JcG3=!aJQ9JcC<$Jc?&Vr:nQ6:jq*jqLSZts+:7QNDNI8JcFC&J,~>
+JcG3=!a8<2JcC<$Jc?&Vr:nQ39mbXeqLSZts+:7QMbQq/JcFC&J,~>
+JcG3=!m8<rJcC<$Jc?&Vr:o-a^r>(#qLSZts+:7Qd(mHqJcFC&J,~>
+JcG3=!c:b:JcC<$Jc?&Vr:nQ6:jq*jqLSZts+:7QI8Ec9JcFC&J,~>
+JcG3=!btG1JcC<$Jc?&Vr:nQ39mbXeqLSZts+:7QH;.-0JcFC&J,~>
+JcG3="44j!r.4m!s+11Ur:o-a^r>(#qLSZts+:7Pb.toGs4@:$~>
+JcG3="+=!BpOW?qs+11Ur:nQ6:jq*jqLSZts+:7PCf";ds4@:$~>
+JcG3="+*a:pOW?qs+11Ur:nQ39mbXeqLSZts+:7PC/%c\s4@:$~>
+JcG3="4k9'p4<6ps+11Ur:o-a^r>(#qLSZts+:7P`5'KGs4@:$~>
+JcG3="--2Sk(3P`s+11Ur:nQ6:jq*jqLSZts+:7P>#8sbs4@:$~>
+JcG3=",orKjamG_s+11Ur:nQ39mbXeqLSZts+:7P=&!@Zs4@:$~>
+JcG3="5^i/mXbChs+11Ur:o-a^r>(#qLSZts+C=RqnU"pJcF@%J,~>
+JcG3="/8Ugd"24Js+11Ur:nQ6:jq*jqLSZts+C=Ro2&85JcF@%J,~>
+JcG3="//F`d"24Js+11Ur:nQ39mbXeqLSZts+C=Ro1_r,JcF@%J,~>
+JcG3="6I>6kCNYas+11Ur:o-a^r>(#qLSZts+C=Ro>&/oJcF@%J,~>
+JcG3="1V0(]7L!5s+11Ur:nQ6:jq*jqLSZts+C=RhG@%5JcF@%J,~>
+JcG3="1Cou\q0m4s+11Ur:nQ39mbXeqLSZts+C=Rh+^V,JcF@%J,~>
+JcG3="7<n>hgtfYs+11Ur:o-a^r>(#qLSZts+C=RlbL<oJcF@%J,~>
+JcG3="3jY=VLebus+11Ur:nQ6:jq*jqLSZts+C=Ra\Yg5JcF@%J,~>
+JcG3="3aJ6Uk/Pss+11Ur:nQ39mbXeqLSZts+C=RaA#C-JcF@%J,~>
+JcG3="80IFf7EsQs+11Ur:o-a^r>(#qLSZts+C=RjM8RpJcF@%J,~>
+JcG3="6*-ROb*O`s+11Ur:nQ6:jq*jqLSZts+C=RZqsT6JcF@%J,~>
+JcG3="6*$LO+I=^s+11Ur:nQ39mbXeqLSZts+C=RZ;"'-JcF@%J,~>
+JcG3="8osMd"24Js+11Ur:o-a^r>(#qLSZts+C=Rgq^_pJcF@%J,~>
+JcG3="8>VgH\)3Js+11Ur:nQ6:jq*jqLSZts+C=RSkr85JcF@%J,~>
+JcG3="8>MaH%H!Hs+11Ur:nQ39mbXeqLSZts+C=RSP;i.JcF@%J,~>
+JcG0<!l_srJcC<$Jc?#Rptig%`S:%]JcC<$KDu&(^qf\qs4@:$~>
+JcG0<!aSW7JcC<$Jc?#Rps)]4IG=DjJcC<$KDu%1:f-G.s4@:$~>
+JcG0<!a8<.JcC<$Jc?#Rps)T.He\2hJcC<$KDu%/9hjl's4@:$~>
+JcG0<"3eQsrdk*#s+:7Vr:o-a^r>(#qLSZts+C=Rc+q0pJcF@%J,~>
+JcG0<"*.4:rIP!"s+:7Vr:nQ6:jq*jqLSZts+C=RF&5g5JcF@%J,~>
+JcG0<")pt2rIP!"s+:7Vr:nQ39mbXeqLSZts+C=RED9:-JcF@%J,~>
+JcG0<"4Y-%pjrHrs+:7Vr:o-a^r>(#qLSZts+C=Q`PBQGs474#~>
+JcG0<",KcMl[f(es+:7Vr:nQ6:jq*jqLSZts+C=Q?;P3as474#~>
+JcG0<",9NEl[f(es+:7Vr:nQ39mbXeqLSZts+C=Q>>8UYs474#~>
+JcG0<"5CW,n:CUjs+:7Vr:o-a^r>(#qLSZts+LCSrP64pJcF=$J,~>
+JcG0<".W1aeq*jPs+:7Vr:nQ6:jq*jqLSZts+LCSpeak6JcF=$J,~>
+JcG0<".DqYeUdaOs+:7Vr:nQ39mbXeqLSZts+LCSpeFP.JcF=$J,~>
+JcG0<"6@85kCNYas+:7Vr:o-a^r>(#qLSZts+LCSo>&/oJcF=$J,~>
+JcG0<"11m$]Rg*6s+:7Vr:nQ6:jq*jqLSZts+LCShG@%3JcF=$J,~>
+JcG0<"1(]r]7L!5s+:7Vr:nQ39mbXeqLSZts+LCSh+^V*JcF=$J,~>
+JcG0<"7<n>hLY]Xs+:7Vr:o-a^r>(#qLSZts+LCSlG13oJcF=$J,~>
+JcG0<"3s_>U4N>qs+:7Vr:nQ6:jq*jqLSZts+LCS`)':2JcF=$J,~>
+JcG0<"3jP7Tn35ps+:7Vr:nQ39mbXeqLSZts+LCS_bEk*JcF=$J,~>
+JcG0<"8BUHe:IXNs+:7Vr:o-a^r>(#qLSZts+LCSi5!.nJcF=$J,~>
+JcG0<"6`QXLk5SWs+:7Vr:nQ6:jq*jqLSZts+LCSW_cO2JcF=$J,~>
+JcG0<"6`HRL4TAUs+:7Vr:nQ39mbXeqLSZts+LCSW(g")JcF=$J,~>
+JcG-;!lDarJcC<$K)Z,Sptig%`S:%]JcC<$K`;/+^qfSns474#~>
+JcG0<"9):sDLqh=s+:7Vr:nQ6:jq*jqLSZts+LCSO\em3JcF=$J,~>
+JcG0<"9)4nCk;V;s+:7Vr:nQ39mbXeqLSZts+LCSO%i@+JcF=$J,~>
+JcG-;"3\Ksrdk*#s+C=Wr:o-a^r>(#qLSZts+LCScG76oJcF=$J,~>
+JcG-;")^q8rIP!"s+C=Wr:nQ6:jq*jqLSZts+LCSG>M04JcF=$J,~>
+JcG-;")CV/rIP!"s+C=Wr:nQ39mbXeqLSZts+LCSF\PX,JcF=$J,~>
+JcG-;"4Y-%pOW?qs+C=Wr:o-a^r>(#qLSZts+LCR`PBNFs4.."~>
+JcG-;",KcMl%/kcs+C=Wr:nQ6:jq*jqLSZts+LCR>u5*`s4.."~>
+JcG-;",9NEl%/kcs+C=Wr:nQ39mbXeqLSZts+LCR>"rIWs4.."~>
+JcG-;"5Uc.mXbChs+C=Wr:o-a^r>(#qLSZts+UITqS9noJcF:#J,~>
+JcG-;"/8Ugc[l+Is+C=Wr:nQ6:jq*jqLSZts+UITnk`/4JcF:#J,~>
+JcG-;"/&@_c@Q"Hs+C=Wr:nQ39mbXeqLSZts+UITnkDi+JcF:#J,~>
+JcG-;"6[J8jFR>^s+C=Wr:o-a^r>(#qLSZts+UITn\DroJcF:#J,~>
+JcG-;"1qB+[=S@/s+C=Wr:nQ6:jq*jqLSZts+UITfMGD4JcF:#J,~>
+JcG-;"1h3$["87.s+C=Wr:nQ39mbXeqLSZts+UITf1eu+JcF:#J,~>
+JcG-;"7X+AgO]BUs+C=Wr:o-a^r>(#qLSZts+UITkeP!oJcF:#J,~>
+JcG-;"4U.DRt:Tjs+C=Wr:nQ6:jq*jqLSZts+UIT^/.Y2JcF:#J,~>
+JcG-;"4U%>RXtKis+C=Wr:nQ39mbXeqLSZts+UIT]hM5*JcF:#J,~>
+JcG-;"8]gKd"24Js+C=Wr:o-a^r>(#qLSZts+UITh8$hnJcF:#J,~>
+JcG-;"7f8bI=_ELs+C=Wr:nQ6:jq*jqLSZts+UITThnS2JcF:#J,~>
+JcG-;"7f/\H\)3Js+C=Wr:nQ39mbXeqLSZts+UITT1r&)JcF:#J,~>
+JcG*:!lr*qJcC<$KDu5Tptig%`S:%]JcC<$L&V8'^qfbss4.."~>
+JcG*:!b5&5JcC<$KDu5Tps)]4IG=DjJcC<$L&V7+:f-V3s4.."~>
+JcG*:!an`,JcC<$KDu5Tps)T.He\2hJcC<$L&V7)9hk&,s4.."~>
+JcG*:"4G!#q18Qss+LCXr:o-a^r>(#qLSZts+UIS`k]QEs4%(!~>
+JcG*:"+a9FmXbChs+LCXr:nQ6:jq*jqLSZts+UIS@SgB^s4%(!~>
+JcG*:"+O$>mXbChs+LCXr:nQ39mbXeqLSZts+UIS?VOdVs4%(!~>
+JcG*:"5Uc.mXbChs+LCXr:o-a^r>(#qLSZts+^OUqS9nnJcF7"J,~>
+JcG*:"/&Iec[l+Is+LCXr:nQ6:jq*jqLSZts+^OUnk`/2JcF7"J,~>
+JcG*:".r:^c@Q"Hs+LCXr:nQ39mbXeqLSZts+^OUnkDi)JcF7"J,~>
+JcG*:"6dP9j+75]s+LCXr:o-a^r>(#qLSZts+^OUn%c`nJcF7"J,~>
+JcG*:"2@Z/Y^uh*s+LCXr:nQ6:jq*jqLSZts+^OUe5/u2JcF7"J,~>
+JcG*:"27K(YCZ_)s+LCXr:nQ39mbXeqLSZts+^OUdnNQ*JcF7"J,~>
+JcG*:"7s=Df7EsQs+LCXr:o-a^r>(#qLSZts+^OUjM8RnJcF7"J,~>
+JcG*:"5ZjNOb*O`s+LCXr:nQ6:jq*jqLSZts+^OU[89]2JcF7"J,~>
+JcG*:"5Q[GO+I=^s+LCXr:nQ39mbXeqLSZts+^OUZqX9*JcF7"J,~>
+JcG*:"9$'Ob^oeFs+LCXr:o-a^r>(#qLSZts+^OUftbDnJcF7"J,~>
+JcG*:"8YqmEe47As+LCXr:nQ6:jq*jqLSZts+^OUQ;CE2JcF7"J,~>
+JcG*:"8YhgE.S%?s+LCXr:nQ39mbXeqLSZts+^OUPYFm*JcF7"J,~>
+JcG'9"3SErrdk*#s+UIYr:o-a^r>(#qLSZts+^OUcG76nJcF7"J,~>
+JcG'9")Le6rIP!"s+UIYr:nQ6:jq*jqLSZts+^OUG>M02JcF7"J,~>
+JcG'9"):P/rIP!"s+UIYr:nQ39mbXeqLSZts+^OUF\PX*JcF7"J,~>
+JcG'9"4b3&p4<6ps+UIYr:o-a^r>(#qLSZts+^OT`5'HFs3q!u~>
+JcG'9",]oOjamG_s+UIYr:nQ6:jq*jqLSZts+gUVr`W-2JcF4!J,~>
+JcG'9",KZGjFR>^s+UIYr:nQ39mbXeqLSZts+gUVr`;g)JcF4!J,~>
+JcG'9"5pu1l@Jtds+UIYr:o-a^r>(#qLSZts+gUVpV=SoJcF4!J,~>
+JcG'9"0#*n`I\&?s+UIYr:nQ6:jq*jqLSZts+gUVkYP*1JcF4!J,~>
+JcG'9"/npg`.@r>s+UIYr:nQ39mbXeqLSZts+gUVk=n[(JcF4!J,~>
+JcG'9"7<n>h1>TWs+UIYr:o-a^r>(#qLSZts+gUVl+k*nJcF4!J,~>
+JcG'9"3s_>TRm,os+UIYr:nQ6:jq*jqLSZts+gUV_ba11JcF4!J,~>
+JcG'9"3jP7Sq6oms+UIYr:nQ39mbXeqLSZts+gUV_G*b(JcF4!J,~>
+JcG'9"8]gKd"24Js+UIYr:o-a^r>(#qLSZts+gUVh8$hnJcF4!J,~>
+JcG'9"7]2aI"D<Ks+UIYr:nQ6:jq*jqLSZts+gUVTMSJ1JcF4!J,~>
+JcG'9"7])[H@c*Is+UIYr:nQ39mbXeqLSZts+gUVSkVr(JcF4!J,~>
+JcG$8!m&0pJcC<$L&VGVptig%`S:%]JcC<$L]7J'^qfets3q!u~>
+JcG$8"(kA4rdk*#s+^OZr:nQ6:jq*jqLSZts+gUVHr*Z0JcF4!J,~>
+JcG$8"(P&+rdk*#s+^OZr:nQ39mbXeqLSZts+gUVH;.-(JcF4!J,~>
+JcG$8"4b3&on!-os+^OZr:o-a^r>(#qLSZts+gUU_na?Es3gpt~>
+JcG$8",]oOjFR>^s+^OZr:nQ6:jq*jqLSZts+p[Wr`N'0JcF0uJ,~>
+JcG$8",KZGj+75]s+^OZr:nQ39mbXeqLSZts+p[Wr`2a'JcF0uJ,~>
+JcG$8"6%&2k^ibbs+^OZr:o-a^r>(#qLSZts+p[Wot\AnJcF0uJ,~>
+JcG$8"0GBr^k)N:s+^OZr:nQ6:jq*jqLSZts+p[WjA8[1JcF0uJ,~>
+JcG$8"05-j^OcE9s+^OZr:nQ39mbXeqLSZts+p[Wj%W7(JcF0uJ,~>
+JcG$8"7Et?gk#KVs+^OZr:o-a^r>(#qLSZts+p[WkeP!mJcF0uJ,~>
+JcG$8"40k@SUpfls+^OZr:nQ6:jq*jqLSZts+p[W^edk0JcF0uJ,~>
+JcG$8"40b:Rt:Tjs+^OZr:nQ39mbXeqLSZts+p[W^J.G'JcF0uJ,~>
+JcG$8"8fmLc[l+Is+^OZr:o-a^r>(#qLSZts+p[Wgq^_nJcF0uJ,~>
+JcG$8"7oAdH%H!Hs+^OZr:nQ6:jq*jqLSZts+p[WSPW/0JcF0uJ,~>
+JcG$8"7o8^GCfdFs+^OZr:nQ39mbXeqLSZts+p[WRnZW(JcF0uJ,~>
+JcG!7"3A9qrdk*#s+gU[r:o-a^r>(#qLSZts+p[WcbR?nJcF0uJ,~>
+JcG!7"(tG4rIP!"s+gU[r:nQ6:jq*jqLSZts+p[WH;IK1JcF0uJ,~>
+JcG!7"(b2,rIP!"s+gU[r:nQ39mbXeqLSZts+p[WGYLs(JcF0uJ,~>
+JcG!7"4k9'o7?pms+gU[r:o-a^r>(#qLSZts,$aXrkcImJcF-tJ,~>
+JcG!7"-$,RhLY]Xs+gU[r:nQ6:jq*jqLSZts,$aXqc6O-JcF-tJ,~>
+JcG!7",flJh1>TWs+gU[r:nQ39mbXeqLSZts,$aXqbp4%JcF-tJ,~>
+JcG!7"6I>6jFR>^s+gU[r:o-a^r>(#qLSZts,$aXn\DrmJcF-tJ,~>
+JcG!7"1D$&["87.s+gU[r:nQ6:jq*jqLSZts,$aXfMGD.JcF-tJ,~>
+JcG!7"1:itZ[r.-s+gU[r:nQ39mbXeqLSZts,$aXf1eu%JcF-tJ,~>
+JcG!7"7s=DeUdaOs+gU[r:o-a^r>(#qLSZts,$aXikW@mJcF-tJ,~>
+JcG!7"5cpON.M"[s+gU[r:nQ6:jq*jqLSZts,$aXY>A'.JcF-tJ,~>
+JcG!7"5ZaHMLkeYs+gU[r:nQ39mbXeqLSZts,$aXX\DO%JcF-tJ,~>
+JcFs6!lVmpJcC<$L]7YXptig%`S:%]JcC<$M>m\-^qfVos3^js~>
+JcG!7"9)J#A:ac3s+gU[r:nQ6:jq*jqLSZts,$aXL/:_-JcF-tJ,~>
+JcG!7"9)@r@=eH0s+gU[r:nQ39mbXeqLSZts,$aXKM>2%JcF-tJ,~>
+JcFs6"4=p"pjrHrs+p[\r:o-a^r>(#qLSZts,$aW`PBHDs3Udr~>
+JcFs6"+X3El[f(es+p[\r:nQ6:jq*jqLSZts,-gZra&E-rdk*ss*t~>
+JcFs6"+Es=l[f(es+p[\r:nQ39mbXeqLSZts,-gZr``*%rdk*ss*t~>
+JcFs6"5pu1l%/kcs+p[\r:o-a^r>(#qLSZts,-gYp;"JmJcF*sJ,~>
+JcFs6"0#*n_h%i=s+p[\r:nQ6:jq*jqLSZts,-gYj\Sd.JcF*sJ,~>
+JcFs6"/ejf_L_`<s+p[\r:nQ39mbXeqLSZts,-gYj@r@$JcF*sJ,~>
+JcFs6"7Et?gO]BUs+p[\r:o-a^r>(#qLSZts,-gYkJ4mmJcF*sJ,~>
+JcFs6"40k@RXtKis+p[\r:nQ6:jq*jqLSZts,-gY]MMG-JcF*sJ,~>
+JcFs6"40b:R">9gs+p[\r:nQ39mbXeqLSZts,-gY]1l#%JcF*sJ,~>
+JcFs6"8p!Nb^oeFs+p[\r:o-a^r>(#qLSZts,-gYfYG;mJcF*sJ,~>
+JcFs6"8>_jEe47As+p[\r:nQ6:jq*jqLSZts,-gYPYb3.JcF*sJ,~>
+JcFs6"8>VdE.S%?s+p[\r:nQ39mbXeqLSZts,-gYP"e[&JcF*sJ,~>
+JcFp5"3eQsr.4m!s,$a]r:o-a^r>(#qLSZts,-gYb.tmmJcF*sJ,~>
+JcFp5")q(8pOW?qs,$a]r:nQ6:jq*jqLSZts,-gYCf"..JcF*sJ,~>
+JcFp5")^h0pOW?qs,$a]r:nQ39mbXeqLSZts,-gYC/%V%JcF*sJ,~>
+JcFp5"5:Q+m=G:gs,$a]r:o-a^r>(#qLSZts,6mZq7sekJcF'rJ,~>
+JcFp5".;t^c%5nGs,$a]r:nQ6:jq*jqLSZts,6mZmSQf)JcF'rJ,~>
+JcFp5".)_Vb^oeFs,$a]r:nQ39mbXeqLSZts,6mZmS6K!JcF'rJ,~>
+JcFp5"7*b<gk#KVs,$a]r:o-a^r>(#qLSZts,6mZkeP!kJcF'rJ,~>
+JcFp5"3457Sq6oms,$a]r:nQ6:jq*jqLSZts,6mZ^JIb'JcF'rJ,~>
+JcFp5"3+&0SUpfls,$a]r:nQ39mbXeqLSZts,6mZ^.h=tJcF'rJ,~>
+JcFp5"8fpMb^oeFs,$a]r:o-a^r>(#qLSZts,6mZfYG;kJcF'rJ,~>
+JcFp5"8#JfEIn.@s,$a]r:nQ6:jq*jqLSZts,6mZP>G*)JcF'rJ,~>
+JcFp5"8#A`Dh7q>s,$a]r:nQ39mbXeqLSZts,6mZO\JQuJcF'rJ,~>
+JcFm4"3nWsqLSZts,-g^r:o-a^r>(#qLSZts,6mZa2#RjJcF'rJ,~>
+JcFm4"*7:9nU^^ks,-g^r:nQ6:jq*jqLSZts,6mZAPcG(JcF'rJ,~>
+JcFm4"*%%1nU^^ks,-g^r:nQ39mbXeqLSZts,6mZ@SKetJcF'rJ,~>
+JcFm4"5Uc.l@Jtds,-g^r:o-a^r>(#qLSZts,?s[p;"JkJcF$qJ,~>
+JcFm4"/&Ie`I\&?s,-g^r:nQ6:jq*jqLSZts,?s[k>5!)JcF$qJ,~>
+JcFm4".r:^`.@r>s,-g^r:nQ39mbXeqLSZts,?s[k=nZuJcF$qJ,~>
+JcFm4"7<n>g4B9Ts,-g^r:o-a^r>(#qLSZts,?s[k.ndkJcF$qJ,~>
+JcFm4"3s_>R=YBhs,-g^r:nQ6:jq*jqLSZts,?s[\kl5)JcF$qJ,~>
+JcFm4"3jP7Q\#0fs,-g^r:nQ39mbXeqLSZts,?s[\4o\uJcF$qJ,~>
+JcFm4"9$*Pb(9SDs,-g^r:o-a^r>(#qLSZts,?s[f"f)lJcF$qJ,~>
+JcFm4"8GkmCOuM:s,-g^r:nQ6:jq*jqLSZts,?s[NDNI*JcF$qJ,~>
+JcFm4"8GbgBn?;8s,-g^r:nQ39mbXeqLSZts,?s[MbQq!JcF$qJ,~>
+JcFj3"4+cupjrHrs,6m_r:o-a^r>(#qLSZts,?s[`PBFkJcF$qJ,~>
+JcFj3"+!d?m",1fs,6m_r:nQ6:jq*jqLSZts,I$]ra/K+rIP!os*t~>
+JcFj3"*dO7m",1fs,6m_r:nQ39mbXeqLSZts,I$]r`i0"rIP!os*t~>
+JcFj3"5go0l%/kcs,6m_r:o-a^r>(#qLSZts,I$\ot\AlJcF!pJ,~>
+JcFj3"/\mk_1DW;s,6m_r:nQ6:jq*jqLSZts,I$\i_WI)JcF!pJ,~>
+JcFj3"/JXc^OcE9s,6m_r:nQ39mbXeqLSZts,I$\i_<.!JcF!pJ,~>
+JcFj3"7O%@eq*jPs,6m_r:o-a^r>(#qLSZts,I$\ikW@iJcF!pJ,~>
+JcFj3"4L(CNe.4]s,6m_r:nQ6:jq*jqLSZts,I$\Y>A'#JcF!pJ,~>
+JcFj3"4Bn<N.M"[s,6m_r:nQ39mbXeqLSZts,I$\Y"_WpJcF!pJ,~>
+JcFj3"TH?T`;Y>fJcC]/#lOJS^qdqDo_O.=JcC`0"44j!p4<7gs*t~>
+JcFj3"T2J#>l90QJcC]/#lOJC:f)Spo_O.=JcC`0"+3pAjamHVs*t~>
+JcFj3"T2@r=o<jNJcC]/#lOJC9hfuho_O.=JcC`0"+![9jFR?Us*t~>
+JcFg2"4b3&nU^^ks,?s`r:o-a^r>(#qLSZts,R*]qn^(iJcEsoJ,~>
+JcFg2",]oOf7EsQs,?s`r:nQ6:jq*jqLSZts,R*]oM\S#JcEsoJ,~>
+JcFg2",KZGf7EsQs,?s`r:nQ39mbXeqLSZts,R*]oMA7oJcEsoJ,~>
+JcFg2"6[J8hgtfYs,?s`r:o-a^r>(#qLSZts,R*]lG13iJcEsoJ,~>
+JcFg2"2%H,V1JYts,?s`r:nQ6:jq*jqLSZts,R*]`_]L#JcEsoJ,~>
+JcFg2"1q9%Uk/Pss,?s`r:nQ39mbXeqLSZts,R*]`D''oJcEsoJ,~>
+JcFg2"8TaJb^oeFs,?s`r:o-a^r>(#qLSZts,R*]fYG;iJcEsoJ,~>
+JcFg2"7B#_Ee47As,?s`r:nQ6:jq*jqLSZts,R*]PYb3#JcEsoJ,~>
+JcFg2"7AoYE.S%?s,?s`r:nQ39mbXeqLSZts,R*]P"eZoJcEsoJ,~>
+JcFd1"3eQrq18Qss,I$ar:o-a^r>(#qLSZts,R*]`k]IiJcEsoJ,~>
+JcFd1"*%.7m=G:gs,I$ar:nQ6:jq*jqLSZts,[0_raAW)q18Ris*t~>
+JcFd1")gn/m=G:gs,I$ar:nQ39mbXeqLSZts,[0_ra&;uq18Ris*t~>
+JcFd1"5^i/kCNYas,I$ar:o-a^r>(#qLSZts,[0^o>&/iJcEpnJ,~>
+JcFd1"/Jai]n-37s,I$ar:nQ6:jq*jqLSZts,[0^hG@%#JcEpnJ,~>
+JcFd1"/8La]Rg*6s,I$ar:nQ39mbXeqLSZts,[0^h+^UoJcEpnJ,~>
+JcFd1"7X+AeUdaOs,I$ar:o-a^r>(#qLSZts,[0^iP<7iJcEpnJ,~>
+JcFd1"4g:FMh1nZs,I$ar:nQ6:jq*jqLSZts,[0^X&)X"JcEpnJ,~>
+JcFd1"4^+?M1P\Xs,I$ar:nQ39mbXeqLSZts,[0^W_H3oJcEpnJ,~>
+JcFd1"TH?T`;Y>fJcCc1#lOJS^qdqDo_O.=JcCf2"44j!p4<7es*t~>
+JcFd1"T2G">lB6RJcCc1#lOJC:f)Spo_O.=JcCf2"+*j@k(3QUs*t~>
+JcFd1"T2=q>5a$PJcCc1#lOJC9hfuho_O.=JcCf2"*mU8jamHTs*t~>
+JcFa0"4k9'mt(Lis,R*br:o-a^r>(#qLSZts,d6_qSBtiJcEmmJ,~>
+JcFa0"-$,Rdt.OMs,R*br:nQ6:jq*jqLSZts,d6_nl&A$JcEmmJ,~>
+JcFa0",flJdXhFLs,R*br:nQ39mbXeqLSZts,d6_nk`%qJcEmmJ,~>
+JcFa0"7!\;gO]BUs,R*br:o-a^r>(#qLSZts,d6_kJ4mjJcEmmJ,~>
+JcFa0"3+/6RXtKis,R*br:nQ6:jq*jqLSZts,d6_]22>#JcEmmJ,~>
+JcFa0"3!u/R">9gs,R*br:nQ39mbXeqLSZts,d6_\kPnpJcEmmJ,~>
+JcFa0"9$*Pa+=8As,R*br:o-a^r>(#qLSZts,d6_e%iciJcEmmJ,~>
+JcFa0"Sc%pA,_&ZJcCf2#lOJC:f)Spo_O.=JcCi3",'KIgk#LJs*t~>
+JcFa0"Sbqj@/b`WJcCf2#lOJC9hfuho_O.=JcCi3"+j6AgO]CIs*t~>
+JcF^/"4P'$nq$gls,[0cr:o-a^r>(#qLSZts,m<`r5-7iJcEjlJ,~>
+JcF^/",9WKgO]BUs,[0cr:nQ6:jq*jqLSZts,m<ap/Oq#rdk*ls*t~>
+JcF^/"+s<Bg4B9Ts,[0cr:nQ39mbXeqLSZts,m<ap/4Uordk*ls*t~>
+JcF^/"6[J8hLY]Xs,[0cr:o-a^r>(#qLSZts,m<`lG13iJcEjlJ,~>
+JcF^/"2.N-UOiGrs,[0cr:nQ6:jq*jqLSZts,m<``DBC#JcEjlJ,~>
+JcF^/"2%?&Tn35ps,[0cr:nQ39mbXeqLSZts,m<``(`spJcEjlJ,~>
+JcF^/"8]jLb(9SDs,[0cr:o-a^r>(#qLSZts,m<`f"f)iJcEjlJ,~>
+JcF^/"7fAeCk;V;s,[0cr:nQ6:jq*jqLSZts,m<`N_iR#JcEjlJ,~>
+JcF^/"7f8_C4ZD9s,[0cr:nQ39mbXeqLSZts,m<`ND3-qJcEjlJ,~>
+JcF[."44j!on!-os,d6dr:o-a^r>(#qLSZts-!BbrkuUkrdk*ks*t~>
+JcF[."+=!BjFR>^s,d6dr:nQ6:jq*jqLSZts-!BbqcZg&rIP!js*t~>
+JcF[."+![9j+75]s,d6dr:nQ39mbXeqLSZts-!Bbqc?KrrIP!js*t~>
+JcF[."6@85iIV#[s,d6dr:o-a^r>(#qLSZts-!Bam_HWiJcEgkJ,~>
+JcF[."11m$Xb$M's,d6dr:nQ6:jq*jqLSZts-!BacVRH#JcEgkJ,~>
+JcF[."0tWqX+C;%s,d6dr:nQ39mbXeqLSZts-!Bac:q#oJcEgkJ,~>
+JcF[."8BUHc%5nGs,d6dr:o-a^r>(#qLSZts-!BaftbDgJcEgkJ,~>
+JcF[."6iWYF+O@Bs,d6dr:nQ6:jq*jqLSZts-!BaQ;CDtJcEgkJ,~>
+JcF[."6iNSEIn.@s,d6dr:nQ39mbXeqLSZts-!BaPYFlkJcEgkJ,~>
+JcFX-"3nWson!-os,m<er:o-a^r>(#qLSZts-*HcrPZLhrIP!is*t~>
+JcFX-"*@@9idq,\s,m<er:nQ6:jq*jqLSZts-*HcqHHcupjrIds*t~>
+JcFX-"*.+1idq,\s,m<er:nQ39mbXeqLSZts-*HcqH-HlpjrIds*t~>
+JcFX-"6724hgtfYs,m<er:o-a^r>(#qLSZts-*Hbm(gEfJcEdjJ,~>
+JcFX-"0k[!Vh+l!s,m<er:nQ6:jq*jqLSZts-*Hba\YfoJcEdjJ,~>
+JcFX-"0YEnVLebus,m<er:nQ39mbXeqLSZts-*Hba\>KhJcEdjJ,~>
+JcFX-"8TdKb(9SDs,m<er:o-a^r>(#qLSZts-*Hbf"f)fJcEdjJ,~>
+JcFX-"78u_COuM:s,m<er:nQ6:jq*jqLSZts-*HbNDNHpJcEdjJ,~>
+JcFX-"78lYBS$27s,m<er:nQ39mbXeqLSZts-*HbMbQpgJcEdjJ,~>
+JcFU,"44j!o7?pms-!Bfr:o-a^r>(#qLSZts-3Ndr5-7grdk*is*t~>
+JcFU,"+*j@h1>TWs-!Bfr:nQ6:jq*jqLSZts-3NdpK(0sr.4mgs*t~>
+JcFU,"*mU8h1>TWs-!Bfr:nQ39mbXeqLSZts-3NdpJajjr.4mgs*t~>
+JcFU,"6I>6h1>TWs-!Bfr:o-a^r>(#qLSZts-3Ncl+k*fJcEaiJ,~>
+JcFU,"1M*'Tn35ps-!Bfr:nQ6:jq*jqLSZts-3Nc_ba0pJcEaiJ,~>
+JcFU,"1CouT7R#ns-!Bfr:nQ39mbXeqLSZts-3Nc_G*ahJcEaiJ,~>
+JcFU,"8]jLa+=8As-!Bfr:o-a^r>(#qLSZts-3NceA/lgJcEaiJ,~>
+JcFU,"S#DeAH%/[JcCr6#lOJC:f)Spo_O.=JcCu7",9WKdXhG<s*t~>
+JcFU,"S#;_@K(iXJcCr6#lOJC9hfuho_O.=JcCu7",'BCd=M>;s*t~>
+JcFR+"4G!#nU^^ks-*Hgr:o-a^r>(#qLSZts-<Tdqn^(gJcE^hJ,~>
+JcFR+"+a9Ff7EsQs-*Hgr:nQ6:jq*jqLSZts-<Teo2JOrrdk*hs*t~>
+JcFR+"+O$>f7EsQs-*Hgr:nQ39mbXeqLSZts-<Tenki+hrdk*hs*t~>
+JcFR+"6[J8gk#KVs-*Hgr:o-a^r>(#qLSZts-<TdkeP!gJcE^hJ,~>
+JcFR+"2%H,SUpfls-*Hgr:nQ6:jq*jqLSZts-<Td^/.XpJcE^hJ,~>
+JcFR+"1q9%Rt:Tjs-*Hgr:nQ39mbXeqLSZts-<Td]hM4gJcE^hJ,~>
+JcFR+"T-$N`r:PhJcCu7#lOJS^qdqDo_O.=JcD#8"4=p"n:CVYs*t~>
+JcFR+"S5Sh@/PTUJcCu7#lOJC:f)Spo_O.=JcD#8"+O-Deq*k?s*t~>
+JcFR+"S5Jb?MoBSJcCu7#lOJC9hfuho_O.=JcD#8"+<m<eUdb>s*t~>
+JcFO*"4b3&m",1fs-3Nhr:o-a^r>(#qLSZts-EZepV=SeJcE[gJ,~>
+JcFO*",]oOaasJCs-3Nhr:nQ6:jq*jqLSZts-EZekYY/lJcE[gJ,~>
+JcFO*",KZGaasJCs-3Nhr:nQ39mbXeqLSZts-EZekY=icJcE[gJ,~>
+JcFO*"73h=e:IXNs-3Nhr:o-a^r>(#qLSZts-EZei5!.dJcE[gJ,~>
+JcFO*"3aS<Lk5SWs-3Nhr:nQ6:jq*jqLSZts-EZeWDHEjJcE[gJ,~>
+JcFO*"3XD5L4TAUs-3Nhr:nQ39mbXeqLSZts-EZeW(g!bJcE[gJ,~>
+JcFO*"THEV_>8`_JcD#8#lOJS^qdqDo_O.=JcD&9"3J?opOW@_s*t~>
+JcFO*"T2\)<:PP>JcD#8#lOJC:f)Spo_O.=JcD):"TE+3;<i`4`;b>~>
+JcFO*"T2S#;=K/:JcD#8#lOJC9hfuho_O.=JcD):"TE"-:?d?0`;b>~>
+JcFL)"5Uc.jFR>^s-<Tir:o-a^r>(#qLSZts-N`fnA)idJcEXfJ,~>
+JcFL)"/&Ie["87.s-<Tir:nQ6:jq*jqLSZts-N`fekf1kJcEXfJ,~>
+JcFL)".i4]Z@W%,s-<Tir:nQ39mbXeqLSZts-N`feP/bbJcEXfJ,~>
+JcFL)"8'CEb^oeFs-<Tir:o-a^r>(#qLSZts-N`fftbDeJcEXfJ,~>
+JcFL)"6!'QEe47As-<Tir:nQ6:jq*jqLSZts-N`fPu(;kJcEXfJ,~>
+JcFL)"5usKE.S%?s-<Tir:nQ39mbXeqLSZts-N`fP>+cbJcEXfJ,~>
+JcFI("3nWsoR[$ns-EZjr:o-a^r>(#qLSZts-WfhrPQFgr.4mcs*t~>
+JcFI("*7:8hgtfYs-EZjr:nQ6:jq*jqLSZts-Wfhpf^KspOW@^s*t~>
+JcFI("*%%0hgtfYs-EZjr:nQ39mbXeqLSZts-WfhpfC0jpOW@^s*t~>
+JcFI("6@85gk#KVs-EZjr:o-a^r>(#qLSZts-Wfgl+k*eJcEUeJ,~>
+JcFI("11m$T7R#ns-EZjr:nQ6:jq*jqLSZts-Wfg_,*slJcEUeJ,~>
+JcFI("1(]rSUpfls-EZjr:nQ39mbXeqLSZts-Wfg^J.FbJcEUeJ,~>
+JcFI("T#sM`r:PhJcD):#lOJS^qdqDo_O.=JcD,;"4G!#mt(MUs*t~>
+JcFI("S#De@f1fWJcD):#lOJC:f)Spo_O.=JcD,;"+a9FdXhG8s*t~>
+JcFI("Ro5^?i5KTJcD):#lOJC9hfuho_O.=JcD,;"+O$>d=M>7s*t~>
+JcFF'"4b3&l[f(es-N`kr:o-a^r>(#qLSZts-`lhpV=SdJcERdJ,~>
+JcFF'",]oOaFXABs-N`kr:nQ6:jq*jqLSZts-`likYY/jrdk*ds*t~>
+JcFF'",KZGa+=8As-N`kr:nQ39mbXeqLSZts-`likY=iardk*ds*t~>
+JcFF'"7O%@d=M=Ks-N`kr:o-a^r>(#qLSZts-`lhh8$hdJcERdJ,~>
+JcFF'"4C"BIt@WNs-N`kr:nQ6:jq*jqLSZts-`lhThnRjJcERdJ,~>
+JcFF'"4Bn<I"D<Ks-N`kr:nQ39mbXeqLSZts-`lhT1r%`JcERdJ,~>
+JcFC&"3J?op4<6ps-Wflr:o-a^r>(#qLSZts-irjrPcRhqLS[_s*t~>
+JcFF'"TE.4;<<B/JcD,;#lOJC:f)Spo_O.=JcD2="SuG$<Ut_@_>f#~>
+JcFF'"TE(/:?7!+JcD,;#lOJC9hfuho_O.=JcD2="Su=s;t>M>_>f#~>
+JcFC&"6724h1>TWs-Wflr:o-a^r>(#qLSZts-iril+k*cJcEOcJ,~>
+JcFC&"0bTuTRm,os-Wflr:nQ6:jq*jqLSZts-iri_GF'hJcEOcJ,~>
+JcFC&"0YEnT7R#ns-Wflr:nQ39mbXeqLSZts-iri_+dX_JcEOcJ,~>
+JcFC&"T$!N`VkAfJcD/<#lOJS^qdqDo_O.=JcD2="44j!n:CVTs*t~>
+JcFC&"S,Ph?2B-PJcD/<#lOJC:f)Spo_O.=JcD2="+*j@e:IY8s*t~>
+JcFC&"S,Jc>5<aLJcD/<#lOJC9hfuho_O.=JcD2="*mU8e:IY8s*t~>
+JcF@%"4k9'l%/kcs-`lmr:o-a^r>(#qLSZts-s#joYA8cJcELbJ,~>
+JcF@%"--2S_1DW;s-`lmr:nQ6:jq*jqLSZts-s#jiD<?gJcELbJ,~>
+JcF@%",orK^k)N:s-`lmr:nQ39mbXeqLSZts-s#jiD!$^JcELbJ,~>
+JcF@%"7O%@c[l+Is-`lmr:o-a^r>(#qLSZts-s#jgVCVbJcELbJ,~>
+JcF@%"4U.DH\)3Js-`lmr:nQ6:jq*jqLSZts-s#jS5<%fJcELbJ,~>
+JcF@%"4Kt=G_,mGs-`lmr:nQ39mbXeqLSZts-s#jRS?M]JcELbJ,~>
+JcF=$"3J?op4<6ps-irnr:o-a^r>(#qLSZts.')lrPcRhqLS[]s*t~>
+JcF@%"TE+3;<<B/JcD2=#lOJC:f)Spo_O.=JcD8?"SuD#<UkY?^]/f~>
+JcF@%"TE%.:?7!+JcD2=#lOJC9hfuho_O.=JcD8?"Su:r;Xo><^]/f~>
+JcF=$"6724gO]BUs-irnr:o-a^r>(#qLSZts.')kkeP!cJcEIaJ,~>
+JcF=$"0k[!S:U]ks-irnr:nQ6:jq*jqLSZts.')k^/.XeJcEIaJ,~>
+JcF=$"0YEnRXtKis-irnr:nQ39mbXeqLSZts.')k]hM4\JcEIaJ,~>
+JcF=$"T63R_u##bJcD5>#lOJS^qdqDo_O.=JcD8?"3\Kqo7?qUs*t~>
+JcF=$"SQ"q=S.1EJcD5>#lOJC:f)Spo_O.=JcD;@"TE:8:u6d'^Ai]~>
+JcF=$"SPnk<V1kBJcD5>#lOJC9hfuho_O.=JcD;@"TE43:#1C#^Ai]~>
+JcF:#"5CW,j+75]s-s#or:o-a^r>(#qLSZts.0/ln%c`bJcEF`J,~>
+JcF:#".W1aZ%;q+s-s#or:nQ6:jq*jqLSZts.0/ldnikfJcEF`J,~>
+JcF:#".DqYYCZ_)s-s#or:nQ39mbXeqLSZts.0/ldS3G\JcEF`J,~>
+JcF:#"S]aJaSpbjJcD8?#lOJS^qdqDo_O.=JcD;@"4Y-%l@JuKs*t~>
+JcF:#"R&`[Ac72[JcD8?#lOJC:f)Spo_O.=JcD;@",B]L`e"0's*t~>
+JcF:#"R&WUA,UuYJcD8?#lOJC9hfuho_O.=JcD;@",0HD`I\'&s*t~>
+JcF7""4P'$l[f(es.')pr:o-a^r>(#qLSZts.95npV=Scrdk*_s*t~>
+JcF7"",9WKa+=8As.')pr:nQ6:jq*jqLSZts.95nkYY/hrIP!^s*t~>
+JcF7""+s<B`e"/@s.')pr:nQ39mbXeqLSZts.95nk>"`^rIP!^s*t~>
+JcF7""7O%@d"24Js.')pr:o-a^r>(#qLSZts.95mgq^_bJcEC_J,~>
+JcF7""4C"BH\)3Js.')pr:nQ6:jq*jqLSZts.95mSkr7eJcEC_J,~>
+JcF7""49h;H%H!Hs.')pr:nQ39mbXeqLSZts.95mSP;h\JcEC_J,~>
+JcF4!"3\Kqo7?pms.0/qr:o-a^r>(#qLSZts.B;or5?Cgqgnd[s*t~>
+JcF4!")q(5hLY]Xs.0/qr:nQ6:jq*jqLSZts.B;opKLHroR[%Ts*t~>
+JcF4!")Ub,h1>TWs.0/qr:nQ39mbXeqLSZts.B;opK1-ioR[%Ts*t~>
+JcF4!"6RD7fn'0Ss.0/qr:o-a^r>(#qLSZts.B;nk.ndcJcE@^J,~>
+JcF4!"1V0(Q%Asds.0/qr:nQ6:jq*jqLSZts.B;n\56"eJcE@^J,~>
+JcF4!"1M!!PC`abs.0/qr:nQ39mbXeqLSZts.B;n[nTS\JcE@^J,~>
+JcF4!"T?9S_YJc_JcD>A#lOJS^qdqDo_O.=JcDDC"THNY_"<3X]DmB~>
+JcF4!"Sc4u<UGA;JcD>A#lOJC:f)Spo_O.=JcDDC"T<%2:uHp)]DmB~>
+JcF4!"Sc.p;XK&8JcD>A#lOJC9hfuho_O.=JcDDC"T;q,:#LU&]DmB~>
+JcF0u"5Uc.h1>TWs.95rr:o-a^r>(#qLSZts.KAolG13_JcE=]J,~>
+JcF0u"//OfTn35ps.95rr:nQ6:jq*jqLSZts.KAo`DBB[JcE=]J,~>
+JcF0u".r:^T7R#ns.95rr:nQ39mbXeqLSZts.KAo`(`sRJcE=]J,~>
+JcF0u"T$!N_tnraJcDAB#lOJS^qdqDo_O.=JcDDC"3eQrmt(MMs*t~>
+JcF0u"RoGg=Rq%CJcDAB#lOJC:f)Spo_O.=JcDGD"TE@::sspp])R9~>
+JcF0u"Ro>a<Ut_@JcDAB#lOJC9hfuho_O.=JcDGD"TE:5:""Um])R9~>
+JcF-t"5:Q+iIV#[s.B;sr:o-a^r>(#qLSZts.TGpm_HW`JcE:\J,~>
+JcF-t".)h\X+C;%s.B;sr:nQ6:jq*jqLSZts.TGpcVRG^JcE:\J,~>
+JcF-t"-uYUWe(2$s.B;sr:nQ39mbXeqLSZts.TGpc:q#UJcE:\J,~>
+JcF-t"S]aJ`VkAfJcDDC#lOJS^qdqDo_O.=JcDGD"4=p"l[f)Hs*t~>
+JcF-t"R&c\?ho9QJcDDC#lOJC:f)Spo_O.=JcDGD"+F'Ca+=9$s*t~>
+JcF-t"QrTU>krsNJcDDC#lOJC9hfuho_O.=JcDGD"+3g;`e"0#s*t~>
+JcF*s"4b3&k(3P`s.KAtr:o-a^r>(#qLSZts.]Mqo"`&`JcE7[J,~>
+JcF*s",fuP\Ujd3s.KAtr:nQ6:jq*jqLSZts.]Mrge^gardk*[s*t~>
+JcF*s",T`H\:O[2s.KAtr:nQ39mbXeqLSZts.]MrgJ(CWrdk*[s*t~>
+JcF*s"7s=DaasJCs.KAtr:o-a^r>(#qLSZts.]Mqe\Ju`JcE7[J,~>
+JcF*s"Q*'QCAreaJcDGD#lOJC:f)Spo_O.=JcDJE",fuP]7L!ls*t~>
+JcF*s"PumJB`<S_JcDGD#lOJC9hfuho_O.=JcDJE",T`H\q0mks*t~>
+JcF'r"4=p"l[f(es.TGur:o-a^r>(#qLSZts.fSsp;+Pbrdk*Zs*t~>
+JcF'r"+O-Da+=8As.TGur:nQ6:jq*jqLSZts.fSsk#,#dr.4mXs*t~>
+JcF'r"+<m<`e"/@s.TGur:nQ39mbXeqLSZts.fSsj\JTZr.4mXs*t~>
+JcF'r"7<n>c%5nGs.TGur:o-a^r>(#qLSZts.fSrftbD^JcE4ZJ,~>
+JcF'r"O9h?FT-jkJcDJE#lOJC:f)Spo_O.=JcDMF"-l\ZXb$M]s*t~>
+JcF'r"O0Y8EW1OhJcDJE#lOJC9hfuho_O.=JcDMF"-ZGRX+C;[s*t~>
+JcF$q"3eQrm",1fs.]N!r:o-a^r>(#qLSZts.oYtpVFY_qgndVs*t~>
+JcF'r"TE@::s=LjJcDJE#lOJC:f)Spo_O.=JcDPG"R/i]>4dCG\,Us~>
+JcF'r"TE:5:!8+fJcDJE#lOJC9hfuho_O.=JcDPG"R/`W=7h(D\,Us~>
+JcF$q"7*b<b^oeFs.]N!r:o-a^r>(#qLSZts.oYsfYG;[JcE1YJ,~>
+JcF$q"NXD9ErLXiJcDMF#lOJC:f)Spo_O.=JcDPG"-ZPXVLecUs*t~>
+JcF$q"NO52DuP=fJcDMF#lOJC9hfuho_O.=JcDPG"-H;PV1JZTs*t~>
+JcF!p"3eQrm",1fs.fT"r:o-a^r>(#qLSZts/#_upVFY`qgndUs*t~>
+JcF$q"TE@::s+@hJcDMF#lOJC:f)Spo_O.=JcDSH"R&c\>P3RI[f:j~>
+JcF$q"TE:5:!%tdJcDMF#lOJC9hfuho_O.=JcDSH"QrTU=S77F[f:j~>
+JcF!p"7*b<b^oeFs.fT"r:o-a^r>(#qLSZts/#_tftbD\JcE.XJ,~>
+JcF!p"NO>8ErLXiJcDPG#lOJC:f)Spo_O.=JcDSH"-l\ZV1JZSs*t~>
+JcF!p"NF/1E;kFgJcDPG#lOJC9hfuho_O.=JcDSH"-cMSUk/QRs*t~>
+JcEso"3eQrm=G:gs.oZ#r:o-a^r>(#qLSZts/,f!pVFY_qgndTs*t~>
+JcF!p"TE@::s=LjJcDPG#lOJC:f)Spo_O.=JcDVI"R&c\>4[=F[Jta~>
+JcF!p"TE:5:!8+fJcDPG#lOJC9hfuho_O.=JcDVI"R&ZV=7UqB[Jta~>
+JcEso"7!\;c%5nGs.oZ#r:o-a^r>(#qLSZts/,euftbD[JcE+WJ,~>
+JcEso"N=26F8gajJcDSH#lOJC:f)Spo_O.=JcDVI".)h\Uk/QQs*t~>
+JcEso"N4#/EW1OhJcDSH#lOJC9hfuho_O.=JcDVI"-lSTU4N?Os*t~>
+JcEpn"3\Kqm=G:gs/#`$r:o-a^r>(#qLSZts/5l"pVFY_qLS[Rs*t~>
+JcEso"TE=9:sOXlJcDSH#lOJC:f)Spo_O.=JcDYJ"R/i]=n7.D[/YX~>
+JcEso"TE43:!J7hJcDSH#lOJC9hfuho_O.=JcDYJ"R/`W<q:hA[/YX~>
+JcEpn"6dP9c[l+Is/#`$r:o-a^r>(#qLSZts/5l!gVCV[JcE(VJ,~>
+JcEpn"2I`0H@c*Is/#`$r:nQ6:jq*jqLSZts/5l!S5<%SJcE(VJ,~>
+JcEpn"2@Q)G_,mGs/#`$r:nQ39mbXeqLSZts/5l!RS?MIJcE(VJ,~>
+JcEpn"THQZ_!Q^QJcDVI#lOJS^qdqDo_O.=JcD\K"SfjL_tel`Zi>O~>
+JcEpn"T<.5:sFRkJcDVI#lOJC:f)Spo_O.=JcD\K"R8u`=mpqAZi>O~>
+JcEpn"T<(0:!A1gJcDVI#lOJC9hfuho_O.=JcD\K"R8lZ<ptV>Zi>O~>
+JcEmm"73h=bCT\Es/,f%r:o-a^r>(#qLSZts/>r"f>,2[JcE%UJ,~>
+JcEmm"NaJ:DZ54eJcDYJ#lOJC:f)Spo_O.=JcD\K"-?>UWIb)Ts*t~>
+JcEmm"NaA4D#T"cJcDYJ#lOJC9hfuho_O.=JcD\K"--)MVh+lRs*t~>
+JcEjl"4"]tl%/kcs/5l&r:o-a^r>(#qLSZts/H#$o>&/]r.4mRs*t~>
+JcEjl"*[R<_1DW;s/5l&r:nQ6:jq*jqLSZts/H#$hbd3XpOW@Ms*t~>
+JcEjl"*I=4^OcE9s/5l&r:nQ39mbXeqLSZts/H#$hG-dNpOW@Ms*t~>
+JcEjl"Rs4BaSpbjJcD\K#lOJS^qdqDo_O.=JcD_L"4P'$j+768s*t~>
+JcEjl"Op7EB)@/ZJcD\K#lOJC:f)Spo_O.=JcD_L",9WKZ%;q[s*t~>
+JcEjl"Op.?A,CiWJcD\K#lOJC9hfuho_O.=JcD_L"+s<BY^uhZs*t~>
+JcEgk"4=p"jamG_s/>r'r:o-a^r>(#qLSZts/Q)%n\Dr\rIP!Rs*t~>
+JcEgk"+O-D[XnI0s/>r'r:nQ6:jq*jqLSZts/Q)%f2,:SqLS[Os*t~>
+JcEgk"+3g;[=S@/s/>r'r:nQ39mbXeqLSZts/Q)%f1etJq18RNs*t~>
+JcEgk"S0@D`r(DfJcD_L#lOJS^qdqDo_O.=JcDbM"4+cuk(3Q:s*t~>
+JcEgk"PZdM@J>?QJcD_L#lOJC:f)Spo_O.=JcDbM"+!d?\q0mcs*t~>
+JcEgk"PZ[G?MB$NJcD_L#lOJC9hfuho_O.=JcDbM"*dO7\:O[as*t~>
+JcEdj"4Y-%iIV#[s/H#(r:o-a^r>(#qLSZts/Z/&mD-N[rdk*Rs*t~>
+JcEdj",KcMXb$M's/H#(r:nQ6:jq*jqLSZts/Z/&c;7>QrIP!Qs*t~>
+JcEdj",9NEX+C;%s/H#(r:nQ39mbXeqLSZts/Z/&btUoHrIP!Qs*t~>
+JcEdj"S9FE`VY5dJcDbM#lOJS^qdqDo_O.=JcDeN"4"]tk^ic;s*t~>
+JcEdj"Q*'Q?M/mLJcDbM#lOJC:f)Spo_O.=JcDhO"TER@:qqS]YQ'+~>
+JcEdj"PumJ>P3RIJcDbM#lOJC9hfuho_O.=JcDhO"TEI:9tl2YYQ'+~>
+JcEai"4t?(h1>TWs/Q))r:o-a^r>(#qLSZts/c5&l+k*YJcDnQJ,~>
+JcEai"-68TTn35ps/Q))r:nQ6:jq*jqLSZts/c5'_GF'Jrdk*Qs*t~>
+JcEai"-$#LT7R#ns/Q))r:nQ39mbXeqLSZts/c5'_+dXArdk*Qs*t~>
+JcEai"SosN_=iH[JcDeN#lOJS^qdqDo_O.=JcDkP"T6<U_!lpTY5a"~>
+JcEai"RT;f;rrT1JcDeN#lOJC:f)Spo_O.=JcDkP"SZD&:t1'rY5a"~>
+JcEai"RT2`:um3-JcDeN#lOJC9hfuho_O.=JcDkP"SZ:u:"4aoY5a"~>
+JcE^h"5pu1e:IXNs/Z/*r:o-a^r>(#qLSZts/l;'i5!.XJcDkPJ,~>
+JcE^h"/o$mLk5SWs/Z/*r:nQ6:jq*jqLSZts/l;'WDHEGJcDkPJ,~>
+JcE^h"/\deL4TAUs/Z/*r:nQ39mbXeqLSZts/l;'VbKm=JcDkPJ,~>
+JcE^h"T?BV_!ZdRJcDhO#lOJS^qdqDo_O.=JcDnQ"SosN_=iH[XoEn~>
+JcE^h"SlS):sjjoJcDhO#lOJC:f)Spo_O.=JcDnQ"RT;f;rrT1XoEn~>
+JcE^h"SlJ#:!eIkJcDhO#lOJC9hfuho_O.=JcDnQ"RT2`:um3-XoEn~>
+JcE[g"6[J8b^oeFs/c5+r:o-a^r>(#qLSZts/uA(fYG;WJcDhOJ,~>
+JcE[g"M@Q-EW1OhJcDkP#lOJC:f)Spo_O.=JcDnQ"-ZPXRt:U@s*t~>
+JcE[g"M7B&DuP=fJcDkP#lOJC9hfuho_O.=JcDnQ"-H;PR=YC>s*t~>
+JcEXf"3eQrk^ibbs/l;,r:o-a^r>(#qLSZts0)G*o"`&ZqgndKs*t~>
+JcE[g"TEF<:qhM\JcDkP#lOJC:f)Spo_O.=JcDqR"PcjN>k<OHXT*e~>
+JcE[g"TE@79tc,XJcDkP#lOJC9hfuho_O.=JcDqR"PZ[G>4R7EXT*e~>
+JcEXf"Rj.Aa8CMgJcDnQ#lOJS^qdqDo_O.=JcDqR"44j!idq-1s*t~>
+JcEXf"O^+CA+tQSJcDnQ#lOJC:f)Spo_O.=JcDqR"+3pAYCZ_Ss*t~>
+JcEXf"O^"=@/#6PJcDnQ#lOJC9hfuho_O.=JcDqR"+![9Xb$MQs*t~>
+JcEUe"4=p"iIV#[s/uA-r:o-a^r>(#qLSZts02M+mD-NXrIP!Ls*t~>
+JcEUe"+X3EX+C;%s/uA-r:nQ6:jq*jqLSZts02M+c;7>Jq18RHs*t~>
+JcEUe"+Es=We(2$s/uA-r:nQ39mbXeqLSZts02M+btUo@q18RHs*t~>
+JcEUe"SBOG_t\f_JcDqR#lOJS^qdqDo_O.=JcE"T"THNY_!-FMWrIS~>
+JcEUe"Q<9U=R1P<JcDqR#lOJC:f)Spo_O.=JcE"T"T)q1:r7e`WrIS~>
+JcEUe"Q3*N<U559JcDqR#lOJC9hfuho_O.=JcE"T"T)k,9u2D\WrIS~>
+JcERd"5Uc.e:IXNs0)G.r:o-a^r>(#qLSZts0;S+i5!.VJcD_LJ,~>
+JcERd"//OfLk5SWs0)G.r:nQ6:jq*jqLSZts0;S+WDHEBJcD_LJ,~>
+JcERd".r:^L4TAUs0)G.r:nQ39mbXeqLSZts0;S+W(g!9JcD_LJ,~>
+JcERd"T6<U_!Q^QJcDtS#lOJS^qdqDo_O.=JcE%U"S]dK_=`BZWW.J~>
+JcERd"SZD&:sFRkJcDtS#lOJC:f)Spo_O.=JcE%U"R/r`;r`H/WW.J~>
+JcERd"SZ:u:!A1gJcDtS#lOJC9hfuho_O.=JcE%U"R/iZ:u['+WW.J~>
+JcEOc"R3_;ao-ejJcE"T#lOJS^qdqDo_O.=JcE%U"4b3&h1>U)s*t~>
+JcEOc"Mmo2C&3D\JcE"T#lOJC:f)Spo_O.=JcE%U",TiNTRm-As*t~>
+JcEOc"Md`+BDR2ZJcE"T#lOJC9hfuho_O.=JcE%U",BTFSq6p?s*t~>
+JcELb"44j!idq,\s0;S0r:o-a^r>(#qLSZts0M_.mD-NWr.4mHs*t~>
+JcELb"+3pAY(?V(s0;S0r:nQ6:jq*jqLSZts0M_.c;7>Hp4<7Bs*t~>
+JcELb"+![9Xb$M's0;S0r:nQ39mbXeqLSZts0M_.btUo>p4<7Bs*t~>
+JcELb"SBOG_t\f_JcE%U#lOJS^qdqDo_O.=JcE+W"THQZ_!$@LVuM8~>
+JcELb"Q<9U=R:V=JcE%U#lOJC:f)Spo_O.=JcE+W"T3(4:r%Y^VuM8~>
+JcELb"Q<0O<U>;:JcE%U#lOJC9hfuho_O.=JcE+W"T3"/9tu8ZVuM8~>
+JcEIa"51K*f7EsQs0DY1r:o-a^r>(#qLSZts0Ve.j1rIUJcDVIJ,~>
+JcEIa".)h\Ob*O`s0DY1r:nQ6:jq*jqLSZts0Ve/Z;=A@rdk*Is*t~>
+JcEIa"-lSTO+I=^s0DY1r:nQ39mbXeqLSZts0Ve/Yt[r7rdk*Is*t~>
+JcEIa"T$*Q_!ZdRJcE(V#lOJS^qdqDo_O.=JcE.X"SfmM_"*'VVZ2/~>
+JcEIa"S,hp;:0spJcE(V#lOJC:f)Spo_O.=JcE.X"RB/d;;6[%VZ2/~>
+JcEIa"S,_j:=+RlJcE(V#lOJC9hfuho_O.=JcE.X"RB&^:>:@"VZ2/~>
+JcEF`"R!S9ao-ejJcE+W#lOJS^qdqDo_O.=JcE.X"4Y-%gO]C$s*t~>
+JcEF`"M@Q-CANM]JcE+W#lOJC:f)Spo_O.=JcE.X",9WKRXtL8s*t~>
+JcEF`"M7B&B_d5ZJcE+W#lOJC9hfuho_O.=JcE.X",'BCR">:6s*t~>
+JcEC_"4=p"hLY]Xs0Ve3r:o-a^r>(#qLSZts0hq1lG13VrIP!Fs*t~>
+JcEC_"+O-DUOiGrs0Ve3r:nQ6:jq*jqLSZts0hq1`DBBCpjrIAs*t~>
+JcEC_"+3g;Tn35ps0Ve3r:nQ39mbXeqLSZts0hq1`(`s9pjrIAs*t~>
+JcEC_"ST^J_=N6XJcE.X#lOJS^qdqDo_O.=JcE4Z"T-3S_!Q^QV#Pr~>
+JcEC_"Qi]\;r<0+JcE.X#lOJC:f)Spo_O.=JcE4Z"S?(u:s=LjV#Pr~>
+JcEC_"Q`QV:u6d'JcE.X#lOJC9hfuho_O.=JcE4Z"S?"p:!8+fV#Pr~>
+JcE@^"5pu1c[l+Is0_k4r:o-a^r>(#qLSZts0r"1gVCVSJcDMFJ,~>
+JcE@^"K>3oH2`BpJcE1Y#lOJC:f)Spo_O.=JcE4Z".E%_LOoK#s*t~>
+JcE@^"K+sgGQ*0nJcE1Y#lOJC9hfuho_O.=JcE4Z".2eWKn99!s*t~>
+JcE@^"THQZ^ug4JJcE1Y#lOJS^qdqDo_O.=JcE7["S':C_t\f_U]5i~>
+JcE@^"T*"3:qD5XJcE1Y#lOJC:f)Spo_O.=JcE7["P?RJ=mLY=U]5i~>
+JcE@^"T)q.9t5cSJcE1Y#lOJC9hfuho_O.=JcE7["P6CC<pP>:U]5i~>
+JcE=]"Rs4B`;5&bJcE4Z#lOJS^qdqDo_O.=JcE:\"THT[^uL"GUAo`~>
+JcE=]"Op:F>k!=EJcE4Z#lOJC:f)Spo_O.=JcE:\"T348:pGTOUAo`~>
+JcE=]"Op1@=n%"BJcE4Z#lOJC9hfuho_O.=JcE:\"T3+29sB3KUAo`~>
+JcE:\"4k9'f7EsQs0r"6r:o-a^r>(#qLSZts1/.4j1rIRrdk*Ds*t~>
+JcE:\"--2SOFdF_s0r"6r:nQ6:jq*jqLSZts1/.4Z;=A9r.4mBs*t~>
+JcE:\",orKNe.4]s0r"6r:nQ39mbXeqLSZts1/.4Yt[r/r.4mBs*t~>
+JcE:\"Sp!O_!HXPJcE7[#lOJS^qdqDo_O.=JcE=]"ST^J_"!!UU&TW~>
+JcE:\"RfSl:s+@hJcE7[#lOJC:f)Spo_O.=JcE=]"Qic^;:pI"U&TW~>
+JcE:\"RfJf:!%tdJcE7[#lOJC9hfuho_O.=JcE=]"Q`TW:=k'sU&TW~>
+JcE7["R<e<`VP/cJcE:\#lOJS^qdqDo_O.=JcE@^"TH]^^tsYBT`9N~>
+JcE7["N4,5?L`UHJcE:\#lOJC:f)Spo_O.=JcE@^"T<L?:niO@T`9N~>
+JcE7["N*r.>k!=EJcE:\#lOJC9hfuho_O.=JcE@^"T<C99qd.<T`9N~>
+JcE4Z"4b3&f7EsQs1/.8r:o-a^r>(#qLSZts1A:6j1rIRrIP!As*t~>
+JcE4Z",]oOO+I=^s1/.8r:nQ6:jq*jqLSZts1A:6Yu"87qLS[>s*t~>
+JcE4Z",KZGNIh+\s1/.8r:nQ39mbXeqLSZts1A:6Y>%`,qLS[>s*t~>
+JcE4Z"T$*Q_!?ROJcE=]#lOJS^qdqDo_O.=JcEC_"ST^J_=<*VTDsE~>
+JcE4Z"S#hq:rn4fJcE=]#lOJC:f)Spo_O.=JcEC_"Qic^;V?X$TDsE~>
+JcE4Z"S#_k9uhhbJcE=]#lOJC9hfuho_O.=JcEC_"Q`TW:YC=!TDsE~>
+JcE1Y"R3_;`qt>eJcE@^#lOJS^qdqDo_O.=JcEC_"4"]th1>Tts*t~>
+JcE1Y"N+&4@Io'MJcE@^#lOJC:f)Spo_O.=JcEF`"TEXB:n`I?T)X<~>
+JcE1Y"N!l-?LraJJcE@^#lOJC9hfuho_O.=JcEF`"TEO<9qR":T)X<~>
+JcE.X"4b3&fRa'Rs1A::r:o-a^r>(#qLSZts1SF8jhS[TrIP!?s*t~>
+JcE.X",TiNPC`abs1A::r:nQ6:jq*jqLSZts1SF8[STe<qLS[<s*t~>
+JcE.X",BTFOb*O`s1A::r:nQ39mbXeqLSZts1SF8ZqX81qLS[<s*t~>
+JcE.X"Sp!O_!cjSJcEC_#lOJS^qdqDo_O.=JcEIa"SfmM_!lpTSc=3~>
+JcE.X"RTGj;::$qJcEC_#lOJC:f)Spo_O.=JcEIa"RB5f;:U6tSc=3~>
+JcE.X"RT>d:==^nJcEC_#lOJC9hfuho_O.=JcEIa"RB,`:=OjpSc=3~>
+JcE+W"R*Y:a8:GfJcEF`#lOJS^qdqDo_O.=JcEIa"44j!gO]Bps*t~>
+JcE+W"MR]/A+P9OJcEF`#lOJC:f)Spo_O.=JcELb"TEaE:n*%9SH"*~>
+JcE+W"MIN(@Io'MJcEF`#lOJC9hfuho_O.=JcELb"TE[@9q$Y5SH"*~>
+JcE(V"4G!#eq*jPs1SF<r:o-a^r>(#qLSZts1eR:ikW@Nr.4m<s*t~>
+JcE(V"+a9FN.M"[s1SF<r:nQ6:jq*jqLSZts1eR:Y>A&-pOW@7s*t~>
+JcE(V"+O$>MLkeYs1SF<r:nQ39mbXeqLSZts1eR:X\DN"pOW@7s*t~>
+JcE(V"T$*Q_!$@LJcEIa#lOJS^qdqDo_O.=JcEOc"S0CE_=<*VS,\!~>
+JcE(V"Robp:qhM\JcEIa#lOJC:f)Spo_O.=JcEOc"PZjO;qQ[$S,\!~>
+JcE(V"RoYj9tc,XJcEIa#lOJC9hfuho_O.=JcEOc"PQ[H:tL9uS,\!~>
+JcE%U"REk=_tS`^JcELb#lOJS^qdqDo_O.=JcERd"T?KY^u'_CRf@m~>
+JcE%U"NXD9>3UV<JcELb#lOJC:f)Spo_O.=JcERd"Slk1:o8gDRf@m~>
+JcE%U"NO52=6Y;9JcELb#lOJC9hfuho_O.=JcERd"Sle,9r*@?Rf@m~>
+JcE"T"P:H)ci/LqJcEOc#lOJS^qdqDo_O.=JcERd"P^`-cMiCpRf@m~>
+JcE"T"HcMWH2W<oJcEOc#lOJC:f)Spo_O.=JcERd"Ir:bG5QpkRf@m~>
+JcE"T"HQ8OGQ!*mJcEOc#lOJC9hfuho_O.=JcERd"I`%ZF8UUhRf@m~>
+JcE"T"T6?V^uBqFJcEOc#lOJS^qdqDo_O.=JcEUe"RX"?_tJZ]RK%d~>
+JcE"T"SHA':p5HMJcEOc#lOJC:f)Spo_O.=JcEUe"O9k@=Qb88RK%d~>
+JcE"T"SH8!9s'!HJcEOc#lOJC9hfuho_O.=JcEUe"O0\9<Ter5RK%d~>
+JcDtS"Rs7C_Xi?YJcERd#lOJS^qdqDo_O.=JcEXf"T-6T^u^.IR/_[~>
+JcDtS"P-II<SrB-JcERd#lOJC:f)Spo_O.=JcEXf"S6,":q2)VR/_[~>
+JcDtS"P$:B;Vm!)JcERd#lOJC9hfuho_O.=JcEXf"S,qp9t#WQR/_[~>
+JcDqR"P^`-bl*+mJcEUe#lOJS^qdqDo_O.=JcEXf"4k9'd=M=as*t~>
+JcDqR"Ii4aE;>(bJcEUe#lOJC:f)Spo_O.=JcEXf"HH;TJGt-"R/_[~>
+JcDqR"I`%ZDY\k`JcEUe#lOJC9hfuho_O.=JcEXf"H6&LIf=ouR/_[~>
+JcDqR"T?KY^tOA>JcEUe#lOJS^qdqDo_O.=JcE[g"R!S9`VG)bQiDR~>
+JcDqR"Slk1:mch6JcEUe#lOJC:f)Spo_O.=JcE[g"M7K,?1!4CQiDR~>
+JcDqR"Sle,9pUA1JcEUe#lOJC9hfuho_O.=JcE[g"M.<%>4$n@QiDR~>
+JcDnQ"SBRH_!?ROJcEXf#lOJS^qdqDo_O.=JcE^h"SKXI_!6LNQN)I~>
+JcDnQ"Q<BX:re.eJcEXf#lOJC:f)Spo_O.=JcE^h"QEKZ:rS"cQN)I~>
+JcDnQ"Q33Q9u_baJcEXf#lOJC9hfuho_O.=JcE^h"QEBT9uMV_QN)I~>
+JcDkP"R*Y:_tJZ]JcE[g#lOJS^qdqDo_O.=JcEai"T6BW^tXG?Q2c@~>
+JcDkP"MR]/=QP,6JcE[g#lOJC:f)Spo_O.=JcEai"SQP+:n*%9Q2c@~>
+JcDkP"MIN(<TJ`2JcE[g#lOJC9hfuho_O.=JcEai"SQJ&9q$Y5Q2c@~>
+JcDhO"P:H)c2N:oJcE^h#lOJS^qdqDo_O.=JcEai"PCN*c2E4nQ2c@~>
+JcDhO"HcMWFSgXhJcE^h#lOJC:f)Spo_O.=JcEai"I)_ZF8CIfQ2c@~>
+JcDhO"HQ8OEVk=eJcE^h#lOJC9hfuho_O.=JcEai"HlJREVb7dQ2c@~>
+JcDhO"T6EX^tjSAJcE^h#lOJS^qdqDo_O.=JcEdj"R3_;_tJZ]PlH7~>
+JcDhO"SZ\.:nWC>JcE^h#lOJC:f)Spo_O.=JcEdj"Mmo2>3CJ:PlH7~>
+JcDhO"SZV)9qR":JcE^h#lOJC9hfuho_O.=JcEdj"M[Z*=6G/7PlH7~>
+JcDeN"SBRH_!HXPJcEai#lOJS^qdqDo_O.=JcEgk"STaK_!6LNPQ-.~>
+JcDeN"Q3<W;9OOjJcEai#lOJC:f)Spo_O.=JcEgk"Q``^:rIqbPQ-.~>
+JcDeN"Q33Q:<J.fJcEai#lOJC9hfuho_O.=JcEgk"QWQW9uDP^PQ-.~>
+JcDbM"QR;5`qb2cJcEdj#lOJS^qdqDo_O.=JcEjl"T?W]^t4/;P5g%~>
+JcDbM"L1d"@demJJcEdj#lOJC:f)Spo_O.=JcEjl"T!==:m$>/P5g%~>
+JcDbM"L(Tp?g`LFJcEdj#lOJC9hfuho_O.=JcEjl"T!789ojl*P5g%~>
+JcD_L"Ok0%ci/LqJcEgk#lOJS^qdqDo_O.=JcEjl"PUZ,b5?hjP5g%~>
+JcDbM"oa0O:j`+ks+13krs8Ptc;7>cg[t>ns+13lrre`d:i#fVs-!D4~>
+JcDbM"oa*J9mHSes+13krs8Ptc:q#[g[t>ns+13lrreZ_9kj?Qs-!D4~>
+JcD_L"T$-R^tjSAJcEgk#lOJS^qdqDo_O.=JcEmm"R3_;_Xi?YOoKq~>
+JcD_L"S#qt:nWC>JcEgk#lOJC:f)Spo_O.=JcEmm"Mmo2<S`6+OoKq~>
+JcD_L"S#hn9qHq9JcEgk#lOJC9hfuho_O.=JcEmm"M[Z*;Vcp(OoKq~>
+JcD\K"S0FF_!$@LJcEjl#lOJS^qdqDo_O.=JcEpn"S9LG_!-FMOT0h~>
+JcD\K"PQjP:qqS]JcEjl#lOJC:f)Spo_O.=JcEpn"Pm'S:r.__OT0h~>
+JcD\K"PH[I9tl2YJcEjl#lOJC9hfuho_O.=JcEpn"PcpM9tu8ZOT0h~>
+JcDYJ"QdG7_t8N[JcEmm#lOJS^qdqDo_O.=JcEso"T-9U^tF;=O8j_~>
+JcDYJ"L_-'=Q+i2JcEmm#lOJC:f)Spo_O.=JcEso"S62$:mHV3O8j_~>
+JcDYJ"LLlt<T/N/JcEmm#lOJC9hfuho_O.=JcEso"S-%s9p:/.O8j_~>
+JcDVI"P:H)ao$_iJcEpn#lOJS^qdqDo_O.=JcEso"Ok0%c2E4nO8j_~>
+JcDVI"HcMWCA!/XJcEpn#lOJC:f)Spo_O.=JcF!p"oa0O:ilJas,[21~>
+JcDVI"HQ8OB_?rVJcEpn#lOJC9hfuho_O.=JcF!p"oa*J9l]u[s,[21~>
+JcDVI"T6HY^t"#9JcEpn#lOJS^qdqDo_O.=JcF!p"QI54`V4r`NrOV~>
+JcDVI"SZe1:lBo)JcEpn#lOJC:f)Spo_O.=JcF!p"KbKs?0["@NrOV~>
+JcDVI"SZ\+9o4H$JcEpn#lOJC9hfuho_O.=JcF!p"KY<l>3UV<NrOV~>
+JcDSH"SBUI^ug4JJcEso#lOJS^qdqDo_O.=JcF$q"S'=D_!6LNNW4M~>
+JcDSH"Q<HZ:q2)VJcEso#lOJC:f)Spo_O.=JcF$q"P6RK;9"1eNW4M~>
+JcDSH"Q39S9t,]RJcEso#lOJC9hfuho_O.=JcF$q"P6IE:;qeaNW4M~>
+JcDPG"R3_;_XW3WJcF!p#lOJS^qdqDo_O.=JcF'r"Sp*R^taM@N;nD~>
+JcDPG"Mmo2<S;s'JcF!p#lOJC:f)Spo_O.=JcF'r"R]br:nN==N;nD~>
+JcDPG"M[Z*;qQ[$JcF!p#lOJC9hfuho_O.=JcF'r"R]Yl9q?k8N;nD~>
+JcDMF"P^`-`qY,bJcF$q#lOJS^qdqDo_O.=JcF*s"oZ`^^sN(3s,?u.~>
+JcDMF"Ii4a@I/RFJcF$q#lOJC:f)Spo_O.=JcF*s"o<C=:ji1ls,?u.~>
+JcDMF"IVtY?L37CJcF$q#lOJC9hfuho_O.=JcF*s"o3779mZ_gs,?u.~>
+JcDJE"Ok0%bl!%lJcF'r#lOJS^qdqDo_O.=JcF*s"P(<'anpYhMuS;~>
+JcDMF"oa-N:iQ/[s+13rrs8Ptc;7>cg[t>ns+13trrrCY:f(ltJcCZ.J,~>
+JcDMF"oa'I9lB]Vs+13rrs8Ptc:q#[g[t>ns+13trrrCW9hf9lJcCZ.J,~>
+JcDJE"T-<V^smr8JcF'r#lOJS^qdqDo_O.=JcF-t"Q@/3`:\]]MZ82~>
+JcDJE"nQG):l,+%s+13srs8Ptc;7>cg[t>ns+13trrfB!:g2q2s,-i,~>
+JcDJE"nQA$9nrXus+13srs8Ptc:q#[g[t>ns+13trrf>r9ipA+s,-i,~>
+JcDGD"SK^K^u0eDJcF*s#lOJS^qdqDo_O.=JcF0u!:9^#!:5::M>r)~>
+JcDGD"QW`_:oT$GJcF*s#lOJC:f)Spo_O.=JcF0u"NaM;;9=ChM>r)~>
+JcDGD"QWWY9rNXCJcF*s#lOJC9hfuho_O.=JcF0u"NaD5:<A(eM>r)~>
+JcDDC!:9^#!:#.8JcF-t#lOJS^qdqDo_O.=JcF4!"SBUI^u0eDM#Vu~>
+JcDDC"NaM;;8n+dJcF-t#lOJC:f)Spo_O.=JcF4!"Q<K[:oT$GM#Vu~>
+JcDDC"NaD5:;h_`JcF-t#lOJC9hfuho_O.=JcF4!"Q3<T9rERBM#Vu~>
+JcDAB"Q$r0`:\]]JcF0u#lOJS^qdqDo_O.=JcF7""T-?W^sdl7L];l~>
+JcDAB"Jejj>3(87JcF0u#lOJC:f)Spo_O.=JcF7""ncY-:k\h!s+p]*~>
+JcDAB"J\[c=6+r4JcF0u#lOJC9hfuho_O.=JcF7""ncP'9nN@qs+p]*~>
+JcD>A"Ok0%b56biJcF4!#lOJS^qdqDo_O.=JcF:#"ocrc^rlS+s+gW)~>
+JcDAB"oa3P:i#ZRs+14!rs8Ptc;7>cg[t>ns+14#rrr@R:f(s#JcCN*J,~>
+JcDAB"oa-K9ka-Ls+14!rs8Ptc:q#[g[t>ns+14#rrr@P9hf?pJcCN*J,~>
+JcD>A"oQQZ^sN(3s+14"rs8PthS?qGg[t>ns+14#rrh)l^r?"us+^Q(~>
+JcD>A"ncb0:jr7ms+14"rs8Ptc;7>cg[t>ns+14#rreff:gN16s+^Q(~>
+JcD>A"nc\+9mZ_gs+14"rs8Ptc:q#[g[t>ns+14#rre`a9j6V/s+^Q(~>
+JcD;@"Sp*R^t"#9JcF7"#lOJS^qdqDo_SIb!pnk:JcC<$li.%ZiU?RA"QR;5_X`9XL&ZZ~>
+JcD;@"n#nt:lG=(s+14#rs8Ptc;7>cg[t@>rrVQFo7?pms6K[dp#5B7rrfQ&:flD&s+UK'~>
+JcD;@"n#en9o8k#s+14#rs8Ptc:q#[g[t@>rrVQFo7?pms6K[dp#5B7rrfN"9iTkus+UK'~>
+JcD8?"S9OH^u0eDJcFa0"2G<P9)\c!R19S#s8;ZB<<WGWo_SRe#OQLM!!!']b(9SDs8Ds"^^LQB
+rVm:o%LT'4s1g_u!!"U^qu6Z^rkJO!JcCE'J,~>
+JcD8?"Q!6W:oJsFJcFa0"2G<P9)\c!R19S#s8;Z3,6@n!o_SRe#OQLM!!!']b(9SDs8Ds"^^LQB
+rVm:o%LT'4s1g_u!!"U^qu6f?;,C-/JcCE'J,~>
+JcD8?"Pm'P9r<LAJcFa0"2G<P9)\c!R19S#s8;Z3+p%duo_SRe#OQLM!!!']b(9SDs8Ds"^^LQB
+rVm:o%LT'4s1g_u!!"U^qu6f>:/+L%JcCE'J,~>
+JcD5>"RX%@_!$@LJcFd1&,@@K!3lM'oG.E9lMpdl*rZ-@Hh@16rr>ai!!*MeJcC<$rr3K(+TMMH
+s8V^,!"J5nZig4+!<gC?rrho0^qelZs+C?%~>
+JcD5>"O0h@;87\^JcFd1&,@@K!3lM'oG.E9lMpdl)u]g=Hh@16rr>ai!!*MeJcC<$rr3K(+TMMH
+s8V^,!"J5nZig4+!<gC?rrh%V:f+-Bs+C?%~>
+JcD5>"O'Y9:;2;ZJcFd1&,@@K!3lM'oG.E9lMpdl)u]g=Hh@16rr>ai!!*MeJcC<$rr3K(+TMMH
+s8V^,!"J5nZig4+!<gC?rrh"R9hhR;s+C?%~>
+JcD2="QR;5_=)sTJcFd1'W(j1/H,U(!!%ZOs0)J'#QOjOo_SRe#X(_eijBF"!/Q4+JcG]K'W(j1
+/H,U(!!%ZOrZV=L\+H*h!(-\b"Sg!P^t4/;K)^?~>
+JcD2="L1d"<7?EuJcFd1'W(j1/H,U(!!%ZOs0)J'!rr=Jo_SRe#X(_eijBF"!/Q4+JcG]K'W(j1
+/H,U(!!%ZOrZV=L\+H*h!(-\b"m]Sn:m(a.s+C?%~>
+JcD2="L(Tp;::$qJcFd1'W(j1/H,U(!!%ZOs0)J'!rr=Jo_SRe#X(_eijBF"!/Q4+JcG]K'W(j1
+/H,U(!!%ZOrZV=L\+H*h!(-\b"m]Jh9oo:)s+C?%~>
+JcD/<"PCN*`qP&aJcFg2'`Kif!28oq!#kP1s-jdWFT;Dgo_SRe!:Bab"*";@EIn.@s8Ds-r\=HR
+U%&`q)YO-Z!!$R/rsCO^"7uQjc+q-?rIP!#s*t~>
+JcD/<"HuYY@-E1AJcFg2'`Kif!28oq!#kP1s-jdN0`V3#o_SRe!:Bab"*";@EIn.@s8Ds-r\=HR
+U%&`q)YO-Z!!$R/rsCO^"7uQeF\knXq18Qts*t~>
+JcD/<"HcDQ?Kct?JcFg2'`Kif!28oq!#kP1s-jdN0)u!!o_SRe!:Bab"*";@EIn.@s8Ds-r\=HR
+U%&`q)YO-Z!!$R/rsCO^"7uQeF%oANq18Qts*t~>
+JcD/<"ocla^rcH>rrViNk^ibbs8;m%])VgRGlRi6rr38qn(r9h!.4A7q>UP$!!&L>s+14JrscR?
+!$HOe!1X#g\,ZM[rr3:<!!(:CdD3Q=q18Qss*t~>
+JcD/<"oNdF:hfFcrrViNk^ibbs8;m%])VgRGlRi6rr38qn'3Zg!.4A7q>UP$!!&L>s+14JrscR?
+!$HOe!1X#g\,ZM[rr3:<!!(:AJ5B'Smt(Lis*t~>
+JcD/<"oN[@9kNn]rrViNk^ibbs8;m%])VgRGlRi6rr38qn'3Te!.4A7q>UP$!!&L>s+14JrscR?
+!$HOe!1X#g\,ZM[rr3:<!!(:AISEOHmt(Lis*t~>
+JcD,;"oHHX^s2fVrr^%F$;19s".9W+V>gK"[5A!c!#0SNJcC<$rr2sfr;ZjJr;Q^%r:o,n!!%B<
+qYgF!mbcHA!WXS>JcC<$qu6Xcr;['Pr;Zf7!!$F+rs3oN!4pdt^r5krs+11Ms*t~>
+JcD,;"nQS-:iuI2rr^%F$;19s".9W+V>gK"[5A!c!#0SNJcC<$rr2sfr;ZjJr;Q^%r:nPm!!%B<
+qYgF!mbcHA!WXS>JcC<$qu6Xcr;['Pr;Zf7!!$F+rs3oN!4e.e:gDt1s+11Ms*t~>
+JcD,;"nQJ'9lg"-rr^%F$;19s".9W+V>gK"[5A!c!#0SNJcC<$rr2sfr;ZjJr;Q^%r:nPk!!%B<
+qYgF!mbcHA!WXS>JcC<$qu6Xcr;['Pr;Zf7!!$F+rs3oN!4e(`9j6M,s+11Ms*t~>
+JcD):*r3mm^sN&[s7mf<!3lM'oG.E9lMpmj!<<*/!<<+2JcC<$rr2uDr;Zi#rVm0$ptg5q!.4A7
+rVlj^r;Zjem",1fs8)`qcM[_CY5\G2nH]+!N3\'P!!&P)^r,_os+14Ms*t~>
+JcD):*q!W::ji->s7mf<!3lM'oG.E9lMpmj!<<*/!<<+2JcC<$rr2uDr;Zi#rVm0$ps(Vp!.4A7
+rVlj^r;Zjem",1fs8)`qcM[_CY5\G2nH]+!N3\'P!!$h3:fuJ's+14Ms*t~>
+JcD):*q!N49mZ[9s7mf<!3lM'oG.E9lMpmj!<<*/!<<+2JcC<$rr2uDr;Zi#rVm0$ps(Pn!.4A7
+rVlj^r;Zjem",1fs8)`qcM[_CY5\G2nH]+!N3\'P!!$e/9i]nus+14Ms*t~>
+JcD&9"STgM^t/Mb$)R\&/H,U(!!%ZNrs:Ua$-iM-)?:$=JcC<$s8N(ur;ZhMrVm0$ptg5q!.4A7
+rVlpt%gW(6!@l`Qs+14IrrB%s!!%ZMrr@HB!!A=u_<lgRJcG`LJ,~>
+JcD&9&a!Fs:lPDRs/#br/H,U(!!%ZNrs:Ua$-iM-)?:$=JcC<$s8N(ur;ZhMrVm0$ps(Vp!.4A7
+rVlpt%gW(6!@l`Qs+14IrrB%s!!%ZMrr@HB!!>>[;p9gmJcG`LJ,~>
+JcD&9&a!=m9oArMs/#br/H,U(!!%ZNrs:Ua$-iM-)?:$=JcC<$s8N(ur;ZhMrVm0$ps(Pn!.4A7
+rVlpt%gW(6!@l`Qs+14IrrB%s!!%ZMrr@HB!!>8V:s4FiJcG`LJ,~>
+JcD#8&G!`S^to%jr\=HRU%&`q)YO+0!YGDgrr3(%!!)M>s+11Us8!r?%0lkCli-nir:o,n!!%B<
+qYU9srm*P(!%Ru!s+14Krs/BF!"B/5%dX)n$D0d:12LJ$!2@9mJcC<$rVqB~>
+JcD#8&DC5_:n[jgr\=HRU%&`q)YO+0!YGDgrr3(%!!)M>s+11Us8!r?%0lkCli-nir:nPm!!%B<
+qYU9srm*P(!%Ru!s+14Krs/BF!"B/5%dX)n$D0d:12LJ$!(0W!JcC<$rVqB~>
+JcD#8&D:&X9qMCbr\=HRU%&`q)YO+0!YGDgrr3(%!!)M>s+11Us8!r?%0lkCli-nir:nPk!!%B<
+qYU9srm*P(!%Ru!s+14Krs/BF!"B/5%dX)n$D0d:12LJ$!'sApJcC<$rVqB~>
+JcCu7%d_$I^uPIp])VgRGlRi6rVm-T!!gpOmMQ![JcC<$s8N=c!!%Ld!!$p9rs8PthKT##Hh@11
+rrCUK!!(Z&s+14Krs+Vc!.Skd!,hT3"BPR/]\nA@JcGZJJ,~>
+JcCu7%a.dI:pL'#])VgRGlRi6rVm-T!!gpOmMQ![JcC<$s8N=c!!%Ld!!$p9rs8Ptc8#A"Hh@11
+rrCUK!!(Z&s+14Krs+Vc!.Skd!,hT3"AAdt:8rgEJcGZJJ,~>
+JcCu7%a%UB9sFZt])VgRGlRi6rVm-T!!gpOmMQ![JcC<$s8N=c!!%Ld!!$p9rs8Ptc7f4uHh@11
+rrCUK!!(Z&s+14Krs+Vc!.Skd!,hT3"AAdt9;mFAJcGZJJ,~>
+JcCr6#NW\9_<_.$7f<;f.fB8F#cI_'%"^#1%*F/$Jc?JbnIts9n`U;[#2]C[r:o,n!!%B<qYC-k
+h#79RgO]BUs8N$)nIts9n`U;[#2]4V"QBgi44o,aJcGWIJ,~>
+JcCr6#I@6';T\t=7f<;f.fB8F#cI_'%"^#1%*F/$Jc?JbnIts9n`U;[#2]C[r:nPm!!%B<qYC-k
+h#79RgO]BUs8N$)nIts9n`U;[#2]4V"jdDQ)3XuMs+14Js*t~>
+JcCr6#I7&u:WWS97f<;f.fB8F#cI_'%"^#1%*F/$Jc?JbnIts9n`U;[#2]C[r:nPk!!%B<qYC-k
+h#79RgO]BUs8N$)nIts9n`U;[#2]4V"jdDQ(m+`Js+14Js*t~>
+JcCo5#2R)1_XINMr;Zi#qu6\j&,lP0%*jG(JcGcM+a<teM?!U#!!$4&s7OOA@/p:<`mFbco/<,u
+pt/%9!$;,js+14LrtTbY!/^aUGQ7_Is8TXUrVt+n!!&PgJcC<$qu;0~>
+JcCo5#,"dh<RUomr;Zi#qu6\j&,lP0%*jG(JcGcM+a<teM?!U#!!$4&s7OO4-ia6X`mFbco/<,u
+pt/%9!$;,js+14LrtTbY!/^aUGQ7_Is8TXUrVs\L!!$I*JcC<$qu;0~>
+JcCo5#+nUa;pkWjr;Zi#qu6\j&,lP0%*jG(JcGcM+a<teM?!U#!!$4&s7OO4-NF-W`mFbco/<,u
+pt/%9!$;,js+14LrtTbY!/^aUGQ7_Is8TXUrVs\K!!$C(JcC<$qu;0~>
+JcCl4"k^W+_ss`)!!%ZKrrJ)er;ZjHg4B9Trsdup!#YD/s6^Bt!RLeBq#CKWs6oda!<]TXs+14L
+rt+2s!#YD/s6^Bt!RLd+!!N].!!-7#JcC<$qYu'~>
+JcCo5#6'f_:fuDMr;ZhMqu6\V$iL&+.,'7PJc?2>#lkh8s8VKt!!1FGV>1)mjT"]F!!*2,JcC<$
+rr3Pi#lkh8s8VKt!!1FG3<03grVusUpOW?qs8)bG~>
+JcCo5#6'`Z9i]iFr;ZhMqu6\V$iL&+.,'7PJc?2>#lkh8s8VKt!!1FGV>1)mjT"]F!!*2,JcC<$
+rr3Pi#lkh8s8VKt!!1FG3<03grVusSpOW?qs8)bG~>
+JcCi3$J</0^EERd#658"rVm1F!!$K\?2ssJoR[$orr[]M!1<`b"c!'XB`G@6!!NMks8Rcir;ZjY
+^OcE9s8Ds"IK0A8rVm(W!!$^4IKf]N!Z67]JcC<$q>Ys~>
+JcCl4$iZ>d:fnb=%0lkCli$hiErZ2LfNnOX+S:6bK)Yq%!!&Dbrrn/X!,2D;q>^[%li7!=)#XF8
+3PU.FJcG]K"+C4MR/R$hLB%<fs*b.N!!3Krp4<6ps7u\F~>
+JcCl4$iZ8_9iW57%0lkCli$hiErZ2LfNnOX+S:6bK)Yq%!!&Dbrrn/X!,2D;q>^[%li7!=)#XF8
+3PU.FJcG]K"+C4MR/R$hLB%<fs*b.N!!3Kqp4<6ps7u\F~>
+JcCi3$NASkC]FHbD?'ZSrr3)V!<>UgrrZa2!24uDK)YoOnb2k[%/'/is8;ZK^lualo_SOd"TI/n
+b3ac[JcGWI"9.hlr;?R%p$r%]s6cVGVp"pfs+14Fs*t~>
+JcCi3$N5fX/H>d#D?'ZSrr3)V!<>XhrrZa2!24uDK)YoOnb2k[%/'/is8;Z;:iLj;o_SOd"TI/n
+b3ac[JcGWI"9.i#r;?R%p$r%]s6!KJ7W.dJs+14Fs*t~>
+JcCi3$N5`S.f]R!D?'ZSrr3)V!<>RfrrZa2!24uDK)YoOnb2k[%/'/is8;Z;9gsE`o_SOd"TI/n
+b3ac[JcGWI"9.hRqY^@#p$r%]s6!EE6Yl7Ds+14Fs*t~>
+JcCf2&H9Z[!"S5V$31:es8T2$!-%r;"/u8#Mh1nZs7QBtr:o-aHFhl'qLSZts7$$hNT'[4"oHNZ
+^rZ>&s+14Es*t~>
+JcCf2&GpbX!!h->$31:es8T2$!-J5?"/u8#Mh1nZs7QBtr:nQ6JpuJHqLSZts7$$hT]Z%L"nZe2
+:hT0Hs+14Es*t~>
+JcCf2&Gp\V!!_'=$31:es8T2$!,)<2"/u8#Mh1nZs7QBtr:nQ35]b]PqLSZts7$$hA_6_W"nZ_-
+9kE^Cs+14Es*t~>
+JcCc1(3]`YB?0ak!!$4&s2+g:-h764;?-^(JcC<$p&><qptiN#Vq^k?JcC<$nc&[cF2IbQ"oQZ]
+^rH,"s+14Ds*t~>
+JcCc1(3KTW.qIpi!!$4&s2+g:.e3Q7;?-^(JcC<$p&><qps)rtJ_ThnJcC<$nc&[dMTknr"o!7<
+:h&X>s+14Ds*t~>
+JcCc1(3KTW.:MIc!!$4&s2+g:+n>U.;?-^(JcC<$p&><qps)PtA_ZkRJcC<$nc&[a6*0n^"o!.6
+9jd(7s+14Ds*t~>
+JcCf2(ZPf%'=bj$kmmapci<ki!!!6L%0-Aaqgncus7QBtr:o-GEL#;NqLSZts7-*jgMrtarrrDO
+^qdn[JcC<$p&BO~>
+JcCf2(ZPf%$;F?8i=>nhci<kj!!!6L%0-Aaqgncus7QBtr:nQIM1jXUqLSZts7-*jiJFl:rrr=U
+:f(BQJcC<$p&BO~>
+JcCf2(ZPf%$;+$/i=>nhci<kh!!!6L%0-Aaqgncus7QBtr:nQ/5?Zb5qLSZts7-*jc9HmVrrr=S
+9heaGJcC<$p&BO~>
+JcCf2&:OTZQ--nXb(K`pB`J+@,6@cD!XW?&JcC<$o`#3ppth6TJ_ThnJcC<$nc&[&EJ")f"oZlb
+^r,_os+14Bs*t~>
+JcCf2&:OTZO)%QgCOQ6`B`J+H.K]SL!XW?&JcC<$o`#3pps*i8LYMItJcC<$nc&[1M3n,>"o<dH
+:g)P(s+14Bs*t~>
+JcCf2&:OTZO(_6^BRTp]B`J+0'ES15!XW?&JcC<$o`#3pps);m9AB+8JcC<$nc&Zb5?@[]"o3XB
+9ifu!s+14Bs*t~>
+JcCf2'`RXrs7aRL^s)?=rr<##EGVu!deSIoJcG<@#lOJSK5kq`o_O.=JcG9?".O:MnbrIkrmeg"
+_XE'UJcG?AJ,~>
+JcCf2'`RXrs6+#j:ibgjrr<#1M1`:TdeSIoJcG<@#lOJCI#3^4o_O.=JcG9?"0@?9oDS[mr/+<I
+=4;a#JcG?AJ,~>
+JcCf2'`RXrs6*od9lK:drr<"[5<Ps`deSIoJcG<@#lOJC6U*ido_O.=JcG9?"*d$pli$her.n'A
+<76?tJcG?AJ,~>
+JcCW-"o-3T^rlKPrr\4"EP6r'JcG3=#lOJNF)c37o_O.=JcG<@"TE^eER4Xa"oZlb^r,\ns+14@
+s*t~>
+JcCW-"m]hu:i#P!rr\mMM9(8JJcG3=#lOJ@Ll$u-o_O.=JcG<@"TFO?M:_b,"o<jJ:g)D$s+14@
+s*t~>
+JcCW-"m]_o9kj%prrZaq5Gj#3JcG3=#lOJ=5X.K=o_O.=JcG<@"T;"Y5JI-s"o<dE9ifkss+14@
+s*t~>
+JcCT,$i%fY^ruTSpN(=oSUpfls6oshr:n50E<<'1qLSZts760ikl,Q-YQ+Y%eA/l;nU^^ks7-,>~>
+JcCT,$gVG%:iPt)q21#cY(?V(s6oshr:n#*M#t$UqLSZts760im/DhI]`8$0LepoNf7EsQs7-,>~>
+JcCT,$gV@u9l9G#oKb]+H@c*Is6oshr:mAm56?l;qLSZts760ihu5hGPQ1[\L.tBCf7EsQs7-,>~>
+JcCQ+#5H9T^s)Z.rc%sdrdk*#s7$$ir:m>lE<;3nqLSZts760ia8U&`O8o4/^qdkWJcC<$nGe"~>
+JcCQ+#3oht:iQ!`reUW<JcC<$n,EIepoaUQ!hf2^JcC<$o)A^;reUlSs87[L:fu>#s+14>s*t~>
+JcCQ+#3o_n9lBOGr]^EYrdk*#s7$$ir:l3L56>TlqLSZts760i[/N8pBE.ma9heX=JcC<$nGe"~>
+JcCN*"nosO^s9FfE<,9Ts+14>rrW,nP5]G&GOkT]s+14@rrAtrE<^O\f>,2=m=G:gs6ou<~>
+JcCN*"m'2i:j0YQM#cpos+14>rrW,nT)OQJNV!!ts+14@rrBM,M$An6O\ekSc@Q"Hs6ou<~>
+JcCN*"ls#b9llg&560\os+14>rrW,nC]6O"8FlV.s+14@rr@lS56aLKO%i>Ic%5nGs6ou<~>
+JcCK)"SKdM^l853!6]rnJcG6>!rVh?rG_kpqLSZts760iL])2q]thG#m=G:gs6fo;~>
+JcCK)"QWre:kS_'!7ZT"JcG6>!rVhTrJ:R7qLSZts760iSGe9IN)3>Nc@Q"Hs6fo;~>
+JcCK)"QNf_9htXO!4[U[JcG6>!rVgerBC>6qLSZts760i?2ZtjH;.+3c%5nGs6fo;~>
+JcCN*&,+_fNI5bdEcH)AO/p@_r.4m!s7lU)n^Y.=IW9@JEH-5fZ-DS5JcC<$qu72uf=RW+EH-#=
+EHQnu^ZbWIs+14=s*t~>
+JcCN*"o.#eH@^nNM$8m5]$]d@JcC<$q#:Kggr-:Yr.tQ:VS:XKJcC<$qYp]khSu^br.tT4HuZIY
+rdk*#s6ou<~>
+JcCN*"S9m)8O<8="\!*b[+kJ/s+14Frrh].T6O9356XVrQFu5VJcC<$qu6feaeF/`r'(?M6:[C"
+rIP!"s6ou<~>
+JcC]/"o-ohU4mXbE<1K.qf)d^O0$LerIP!#rrhuG\X\0GE<(IaE<LQPZI%uis+LCTp=[*MJbj?d
+Ien$eG`o;Ul@Jtds7?8@~>
+JcC]/"Sq*#ZC:WH!LJ]@M$8j4]$p!EJcC?%"SU]kXd/a>!1<V>"HTIqf^OIlK`;2Mi5`!dqM>3>
+qM>?9V7kFIJcC<$oDa=~>
+JcC]/"np?CJQb>95645=q`b6PBTKX[rIP!#rrhl6Tm9T556+4M56OSsQG;U6s+LCTo?="X<Veo[
+8,>FQ88OO&j+75]s7?8@~>
+JcCf2"7WjYF8'YVG)_)opMg:[Qd,DYs+p[Vk,sC2E<CKLHuet$"+?lrrIP!,rr_PlL3!$.!dBfV
+p2L1\S^m[is+14Es*t~>
+JcCf2"7sL&MYDr0O/nk1pPB!5W7Llts+p[VlarSYM#rgEQM-.;PHj'FJcCZ.!q*gmp5&m6YF(4A
+M$&mCh#2g(JcGKEJ,~>
+JcCf2"7)Xg62*SG6;U9>pHJaNEkM7"s+p[VhN:t756=2O7eT%K:Op[fJcCZ."65_Q5kdJE6W6MK
+56FT*`r(DfJcGKEJ,~>
+JcC`0"ngQ^TnII_E<1T2qJc[]O/g7\r.4m$rrhf?\!qmCE<(UdE<UWPYfu>1JcCN*"S1*RSq6]W
+!.t#d"a?-4b3&YRs+14Cs*t~>
+JcC`0"S^iqZ'kEE!Lo&EM$8j4\^9O;JcCE'"S1<bXHiU<!1s"C"coOoea39ds+gUWo\@EgQMH@;
+T)"3HNhj>:lMZ;6JcGECJ,~>
+JcC`0"nBg5J6>/6564>@qEG-OB8s7NqLS["rrhW*Sp40/56+=O56XYsPe,fOJcCN*"RX7'HWBl+
+!)!&O"\3?k\)$t5s+14Cs*t~>
+JcCQ+"SUK[SU^WY!-A-Z"`oR!`T-lIs+14Hrrhi>[?l4=E<((ZE<UKHXior-JcC<$rVm#ke[Lro
+rc%pZrc&*`NN:._rIP!"s7$&=~>
+JcCQ+"S^fnY*K!C!/pi5"cAkZcKG.Ws+14HrrhrI_5NIpM#`J5M$8j4]@?3HJcC<$rVm#mgr$.T
+reUW5reUf:TXiM:rdk*#s7$&=~>
+JcCQ+"S0^0H;a`,!'pNJ"[QOPYhAo)s+14HrrhZ*RrV1$56*tJ56XGgOLX6IJcC<$rVm#g`gq6H
+r]^BJr]^QRAW=+SrIP!"s7$&=~>
+JcCB&!Ul!GE<;KDo7?pms760kqr;kuE<4)RJcC<$o`#!h_0Gou!QFqes+149s*t~>
+JcCB&!V2o^M#qO&hLY]Xs760kr9'%;M#krtJcC<$o`#!^G(fgN!RCRns+149s*t~>
+JcCB&!U=4o56=;[h1>TWs760kqqOX=5681cJcC<$o`#!^C-__^!O2BNs+149s*t~>
+JcC?%!42WD"0fSZmt(Lis7?6lr:l9NE<:7OqLSZts7QBopW:4/rc%sZp4<6ps6BW7~>
+JcC?%!5SPi"'\T*e:IXNs7?6lr:lc\M#rY+qLSZts7QBok\3k:reUZ5pOW?qs6BW7~>
+JcC?%!1<^L"%l9hdt.OMs7?6lr:jh%56=7AqLSZts7QBok\!UXr]^ELnq$gls6BW7~>
+JcC?%!7Ljd"aJG1^qo8ds+14BrrW,nVuCZ;MY-ars+14Drrhl1^qc`EE<(fGs+147s*t~>
+JcC?%!8@F/"cn73:fP>`s+14BrrW,nX8[qWSFlZ/s+14DrrgtZ:f)E9M#a&ss+147s*t~>
+JcC?%!5ne#"\F2<9i8cYs+14BrrW,nL&O:<A+]VKs+14DrrgqW9he[f56,#@s+147s*t~>
+JcC?%#4uqUEL-UTrkJNoJcC<$p&>*kpqQfJ!i#>`JcC<$p\tEa_na(5hYqKpW.Fu"s69Q6~>
+JcC?%!;?DK#,qEX:f(#nJcC<$p&>*kpq-N^!jD7mJcC<$p\tEB=AVh;h>W62[t4R1s69Q6~>
+JcC?%$Lg;F5B6RX9heBdJcC<$p&>*kpnn$T!f-FEJcC<$p\tEA<D?20bl0g,MLkeYs69Q6~>
+JcC<$#)7,;\,ZK`rkJNiJcC<$pAYErpt'P+EOtf=JcC<$q#:]c_8*k6r;:bYEQE_2JcG!7J,~>
+JcC<$#+CC*_uK_-r_NThJcC<$pAY3lpr`Sm!l=O*JcC<$q#:]=<)?DAp\g,/M:-tTJcG!7J,~>
+JcC<$#$X;VScA\Zr_3BcJcC<$pAYErpr,K_5HFGQJcC<$q#:]<;,'c6p\RHF5IH(BJcG!7J,~>
+JcC<$"/U!Wf)G[Lir6^of`$I%JcGNF#lOJSIW9ATo_O.=JcGQG!9='o#M&hRs-%GBk^ibbs69Q6~>
+JcC<$"13oAh>[ESXo;,tP5Kn2JcGNF#lOJCIu0$2o_O.=JcGQG$aEQ*:l>/Ms.tR/m",1fs69Q6~>
+JcC<$",/s(aSu2>XStopOSj\0JcGNF#lOJC69d]Zo_O.=JcGQG$a3<"9o/]Hs(stbhgtfYs69Q6~>
+JcC<$"3,>%p\k*lir6^ofD^@$JcGQG#lOJSO`>j)o_O.=JcGTH!94!n!S78Lrr]WJIK"ftJcG!7
+J,~>
+JcC<$"42m^q>L<sX\hnkOSaV/JcGQG#lOJCEf#S+o_O.=JcGTH"g(Wu:lbJQrrU#nPC`abs60K5~>
+JcC<$"0t-Wo_ndnXA2JaNr+D-JcGQG#lOJC76a>to_O.=JcGTH"ftHn9o])Mrr\]S:]>qFJcG!7
+J,~>
+JcC<$!p4K[qu6i__8*k6r.4m!s8)a$r:o-CEKJrIqLSZts8;ltrn@@e!8IGO!nD:\JcC<$kl6/~>
+JcC<$!pb]7qu6i3;G^2>on!-os8)a$r:nQKM1jXUqLSZts8;ltrL*X]!Ls)errUu4Xb$M's60K5~>
+JcC<$!o?.Mqu6i2:JFQ2on!-os8)a$r:nQ-5?6J1qLSZts8;ltrKmLX!Lj#drrU2)H%H!Hs60K5~>
+JcC<$!rdPHqYp`c_na(2pjrHrs82g%r:o-VEMV@]qLSZts8DrurRCh^!9<tV!qpZIJcC<$kl6/~>
+JcC<$!rnCnqYp`C=AVh5m",1fs82g%r:nQ>M1OFRqLSZts8Ds$pkDUA;6]rt!r%SmJcC<$kl6/~>
+JcC<$!rboRqYp`B<D?2)m",1fs82g%r:nQ15@`I?qLSZts8Ds$pk2@9:9XQp!qJXRJcC<$kl6/~>
+JcC<$!rn_4q>UWja2#L1nq$gls8;m&r:o-aGdlH"qLSZts8N$%prgIg_X.*u!JoN^s+146s*t~>
+JcC<$!ro=Nq>UWWA5H*1gk#KVs8;m&r:nQ6KR_bKqLSZts8N$%lu,]s=3::<!M&/#s+146s*t~>
+JcC<$!rmGRq>UWV@80I&gO]BUs8;m&r:nQ35]PQNqLSZts8N$%lYK9i<6=t9!FF-(s+146s*t~>
+JcC<$!rojuq#:NnbeV$3m",1fs8Ds'r:o-aOMooGqLSZts8W*&ouOqa`U`g(!NZ'Js+146s*t~>
+JcC<$!rp:/q#:NbEDTJ6b^oeFs8Ds'r:nQ6F+2m9qLSZts8W*&j(;+a?eY;T!P8/Zs+146s*t~>
+JcC<$!ro"Vq#:NbDbWr+bCT\Es8Ds'r:nQ37=3e]qLSZts8W*&iaY\W>hSoP!KQr+s+146s*t~>
+JcC<$!rqB]p\tEpd_NZ7k(3P`s8N$(r:o-aZGkSjqLSZtrs&Ml`5'12p\4[fjamG_s6'E4~>
+JcC<$!WVHYrrr+I:f('"JcC<$rr39%ps)]>IG=DjJcC<$#631X:f(rkp\t6XJcC<$kPp&~>
+JcC<$!rq'Tp\tEjIn`X5[t4R1s8N$(r:nQ397,FcqLSZtrs&MP=\VV(kP+uVgk#KVs6'E4~>
+JcC<$oD\jiec*>ah1>TWs8W*)r:o-a^r>(#qLSZtrrqW'^qe1iJcC<$g])d~>
+JcC<$oD]$jM,7#GUAf`DJc?&Vr:nQ6:jq*jqLSZtrrp,::f)3#JcC<$g])d~>
+JcC<$oD]$jLJ:K<T`0NBJc?&Vr:nQ39mbXeqLSZtrrp)79hfQoJcC<$g])d~>
+JcC<$nc&UDrkJQar.4m!rs8PthS?qGg[t>ns+:7NhYt:kden[rJcFI(J,~>
+JcC<$o)AaiSGl=cM"cK#Jc?#Rps)]4IG=DjJcCB&!WJkn:]Z.@JcC<$gAc[~>
+JcC<$o)AaiRf6"^LA-9!Jc?#Rps)T.He\2hJcCB&!WJel9`]b;JcC<$gAc[~>
+JcC<$nG`[R_8*k1pjrHsrs8PthS?qGg[t>ns+LCQrRCh^!SdU)s+14's*t~>
+JcC<$nG`[#;c$;2m",1grs8Ptc;7>cg[t>ns+LCQpk\oG!Liq;s+14's*t~>
+JcC<$nG`[":eaZ'm",1grs8Ptc:q#[g[t>ns+LCQpkJcB!LWe9s+14's*t~>
+JcC<$n,ER]`k]C/n:CUlrs8PthS?qGg[t>ns+UIVpWL@f_WcXOJcF@%J,~>
+JcC<$n,ERC?r0[*e:IXPrs8Ptc;7>cg[t>ns+UIVl#'<o<Pj=eJcF@%J,~>
+JcC<$n,ERC>tn$se:IXPrs8Ptc:q#[g[t>ns+UIVl"j'g;o+%bJcF@%J,~>
+JcC<$mf*IcbeV$2k^ibers8PthS?qGg[t>ns+^OWnAW2Y`pnW[JcF=$J,~>
+JcC<$mf*IWE_oS4^OcE<rs8Ptc;7>cg[t>ns+^OWeQu'K@+^&1JcF=$J,~>
+JcC<$mf*IVDbWr(^4H<;rs8Ptc:q#[g[t>ns+^OWe6>XA?.XZ-JcF=$J,~>
+JcC<$mJd4adJgo]iIV#_rs8PthS?qGg[t>ns+gUXlbgNRb4^DdJcF:#J,~>
+JcC<$mJdC^Io&s=XT!eNLAqPWps)]4IG=DjJcCN*"ij_A:i#3Es+14#s*t~>
+JcC<$mJdC^Hqd=1X8[\MLAqPWps)T.He\2hJcCN*"iaP:9k`X>s+14#s*t~>
+JcC<$m/I+cgA\kge,4dsL]7YXptig%`S:%]JcCT,!WLpS^]Dj[JcC<$eGk%~>
+JcC<$m/I+aRJp"`L@p,tL]7YXps)]4IG=DjJcCT,!WA\j:]Z+=JcC<$eGk%~>
+JcC<$m/I+aQi9\[KCsfqL]7YXps)T.He\2hJcCT,!WAVh9`]_8JcC<$eGk%~>
+JcC<$lMh%P_SEt-nq$gsrs8PthS?qGg[t>ns,-gWq9T&U!8iA-JcF0uJ,~>
+JcC<$lMh%)<DZM'gk#K]rs8Ptc;7>cg[t>ns,-gWmWe_-!N5pJs+14!s*t~>
+JcC<$lMh%(;b]tqgO]B\rs8Ptc:q#[g[t>ns,-gWmWSS(!N,jIs+14!s*t~>
+JcC<$l2LqS`5'1+l[f(mrs8PthS?qGg[t>ns,6m\o>n___;g+HJcF-tJ,~>
+JcC<$l2Lq2>>S."aasJKrs8Ptc;7>cg[t>ns,6m\hI]S\;mLuSJcF-tJ,~>
+JcC<$l2Lq1=A;LkaFXAJrs8Ptc:q#[g[t>ns,6m\h.'/R:pGTOJcF-tJ,~>
+JcC<$kl1\Yc2PKZg&?R&MuO(\ptig%`S:%]JcC]/"m3\;^rGnqs+13ss*t~>
+JcC<$kl1\LFT,);QMc=6MuO(\ps)]4IG=DjJcC]/"hI]1:gqt,s+13ss*t~>
+JcC<$kl1\LErJc6Pl-+4MuO(\ps)T.He\2hJcC]/"h@N*9jZG&s+13ss*t~>
+JcC<$kPkS]f`&Yed/&=nN;j1]ptig%`S:%]JcCc1!WLdO^]DaVJcC<$ci8L~>
+JcC<$kPkSZP5\8YHglUdN;j1]ps)]4IG=DjJcCc1!W/2^:]Ye-JcC<$ci8L~>
+JcC<$kPkSYOT%rTH16CbN;j1]ps)T.He\2hJcCc1!W/,\9`]D(JcC<$ci8L~>
+JcC<$jo5>>rkJQVon!.&rs8PthS?qGg[t>ns,[0\qU#5W!S@:$s+13qs*t~>
+JcC<$k5PYbX&2\iC?'mFNW0:^ps)]4IG=DjJcCf2!V1[<:]Z[RJcC<$cMrC~>
+JcC<$k5PYbW_Q8_B]=UCNW0:^ps)T.He\2hJcCf2!V1U:9`^:MJcC<$cMrC~>
+JcC<$jSoDN`5'1+l%/kprs8PthS?qGg[t>ns,d6an]/G\_;p1IJcEsoJ,~>
+JcC<$jSoD.>Yn7!_1DWHrs8Ptc;7>cg[t>ns,d6af47]S;m_,UJcEsoJ,~>
+JcC<$jSoD-=\VUj^k)NGrs8Ptc:q#[g[t>ns,d6af3qBJ:pPZPJcEsoJ,~>
+JcC<$j8T/RbPo9Xg&6L%OT,Uaptig%`S:%]JcCl4"lmG7^rGhos+13ns*t~>
+JcC<$j8T/BE;iZ7Qhl:5OT,Uaps)]4IG=DjJcCo5#6(i*:f(QLJcC<$bQ!(~>
+JcC<$j8T/BD>m61Q2-"2OT,Uaps)T.He\2hJcCo5#6(f&9hepBJcC<$bQ!(~>
+JcC<$ir9&Xg]"thb4L8bOoG^bptig%`S:%]JcCr6!Vt+A^]Dm[JcC<$b5Zt~>
+JcC<$ir9&US,Q4bCZ'dDOoG^bps)]4IG=DjJcCr6!UkI9:]Z1=JcC<$b5Zt~>
+JcC<$ir9&URf6"^C#FRBOoG^bps)T.He\2hJcCr6!Ub:59`]e8JcC<$b5Zt~>
+JcC<$i;WuH`5'1*k(3Pqrs8PthS?qGg[t>ns-3NenAi>[_;^%GJcEgkJ,~>
+JcC<$i;Wu$>#8$r\q0mErs8Ptc;7>cg[t>ns-3NfeRMEP;Q]qLs+13ls*t~>
+JcC<$i;Wu#=%uCf\UjdDrs8Ptc:q#[g[t>ns-3Nfe6l!F:TXPHs+13ls*t~>
+JcC<$hu<`NbPo9XfDU:#PlD$eptig%`S:%]JcD#8"lI/3^rGhos+13js*t~>
+JcC<$hu<`=DuNQ6OSFD,PlD$eps)]4IG=DjJcD&9#6(Mu:f(QKJcC<$a8^Y~>
+JcC<$hu<`<D#R-0Nqe2*PlD$eps)T.He\2hJcD&9#6(Jq9hesBJcC<$a8^Y~>
+JcC<$hZ!WSec*>bc1cehQ2_-fptig%`S:%]JcD):!W1FH^]D^SJcC<$`rCP~>
+JcC<$hZ!WLMZ-EQFm+DVQ2_-fps)]4IG=DjJcD):!VD6J:]Y\'JcC<$`rCP~>
+JcC<$hZ!WLM#L*LF6A,SQ2_-fps)T.He\2hJcD):!VD0H9`];!JcC<$`rCP~>
+JcC<$h#@Q=_8*k(l%/l#rs8PthS?qGg[t>ns-WfenAkOD!S[L's+13hs*t~>
+JcC<$h#@Pa;c$:o_1DWPrs8Ptc;7>cg[t>ns-Wfeen+hW!L`e8s+13hs*t~>
+JcC<$h#@P`:eaYc^OcENrs8Ptc:q#[g[t>ns-WfeeRJMP!LW_7s+13hs*t~>
+JcC<$g]%<Eao9'VfDL4"R/[Hiptig%`S:%]JcD2=#6*Mr^qdnRJcC<$_uG5~>
+JcC<$g]%<-B`:g/OnOA+R/[Hips)]4IG=DjJcD2=#5tGt:f(E9JcC<$_uG5~>
+JcC<$g]%<-Ac>C)O7n/)R/[Hips)T.He\2hJcD2=#5tDp9hed/JcC<$_uG5~>
+JcC<$gA_3Pg]"tha7+Z[RK!Qjptig%`S:%]JcD5>!VXe;^]Dm[JcC<$_Z,,~>
+JcC<$gA_3LS,Q4bACQ21RK!Qjps)]4IG=DjJcD5>!TnM':]Z1;JcC<$_Z,,~>
+JcC<$gA_3LRf6"^@FTl.RK!Qjps)T.He\2hJcD5>!Te>#9`]e6JcC<$_Z,,~>
+JcC<$f`)0A`5'1)h>W!*S,Wclptig%`S:%]JcD8?"m3_<^qo)_s+13cs*t~>
+JcC<$f`)/r>Yn6pUATTBS,Wclps)]4IG=DjJcD8?#.[l5:fOe#JcC<$_>f#~>
+JcC<$f`)/q>"q^eT_sB@S,Wclps)T.He\2hJcD8?#.R].9i84qJcC<$_>f#~>
+JcC<$fDbmFc2PKZdJ8@nSGrlmptig%`S:%]JcD>A!WC^N^]DOGJcC<$^]/f~>
+JcC<$fDbm7FoG2<J*qmfSGrlmps)]4IG=DjJcD>A!VhrZ:]Y.ZJcC<$^]/f~>
+JcC<$fDbm7F8el7I-uRcSGrlmps)T.He\2hJcD>A!VhlX9`\bTJcC<$^]/f~>
+JcC<$f)GdMhYt:k`Ti$SSc8unptig%`S:%]JcDAB!V+;2^]E!_JcC<$^Ai]~>
+JcC<$f)GsPU/=``?,M6nSc8unps)]4IG=DjJcDAB!S;&b:]ZLHJcC<$^Ai]~>
+JcC<$f)GsPTh\<V>/GjjSc8unps)T.He\2hJcDAB!S:u`9`^+CJcC<$^Ai]~>
+JcC<$eGfR;a8WjTebXjsTDo2pptig%`S:%]JcDGD#6!Ao^qdkNJcC<$]`3K~>
+JcC<$eGfQsA,]:*N:MQ"TDo2pps)]4IG=DjJcDGD#5Y&l:f(<-JcC<$]`3K~>
+JcC<$eGfQr@K&t%MXl>uTDo2pps)T.He\2hJcDGD#5Xug9he[#JcC<$]`3K~>
+JcC<$e,KIIg]"th`Ti$ST`5;qptig%`S:%]JcDJE!V"20^]Dp[JcC<$]DmB~>
+JcC<$e,KXIRo*!Y?H.QrT`5;qps)]4IG=DjJcDJE!S(i^:]Z4;JcC<$]DmB~>
+JcC<$e,KXIRSHRO>fD9oT`5;qps)T.He\2hJcDJE!Rt][9`]h5JcC<$]DmB~>
+JcC<$dJj77`r<aSebXjsUAkMsptig%`S:%]JcDPG#6!Ao^qdkMJcC<$\c70~>
+JcC<$dJj6m@fB1)MXl>uUAkMsps)]4IG=DjJcDPG#Pt/n:f(9)rdk*#s185\~>
+JcC<$dJj6l?iEb#M"6,sUAkMsps)T.He\2hJcDPG#Pt)i9heWtrdk*#s185\~>
+JcC<$d/O.Bdf.#_aR=][U]1Vtptig%`S:%]JcDSH!VO_:^]DXNJcC<$\Gq'~>
+JcC<$d/O.7K)SRIB%2D3U]1Vtps)]4IG=DjJcDSH!T\D&:]YOmJcC<$\Gq'~>
+JcC<$d/O.7JGr7DA(-#/U]1Vtps)T.He\2hJcDSH!T\>$9`]+gJcC<$\Gq'~>
+JcC<$cMmq,_u@FPg\cX&V>gi!ptig%`S:%]JcDYJ!rh5srkJQjrIP!"s0r#Y~>
+JcC<$ci47L\6)R(;4I<2s/#`$r:nQ6:jq*jqLS[Ers/M,<_uUiU&'??JcE4ZJ,~>
+JcC<$ci47L[T-$r:7:j-s/#`$r:nQ39mbXeqLS[Ers/M+;b]t]TDF-=JcE4ZJ,~>
+JcC<$c2Rh>d/Lf]`p83UVZ-r"ptig%`S:%]JcD\K!V4G5^]DUKJcC<$[Jta~>
+JcC<$c2Rh0IK!%D@)miuVZ-r"ps)]4IG=DjJcD\K!S_Pl:]Y@dJcC<$[Jta~>
+JcC<$c2Rh0HN$V>?H.QrVZ-r"ps)T.He\2hJcD\K!SVAh9`\t^JcC<$[Jta~>
+JcC<$bl7bDj21f2!SI:#s/>r'r:o-a^r>(#qLS[HrrW2X_>_4Ng\cX&JcE+WJ,~>
+JcC<$bl7qHYuaau;3UX's/>r'r:nQ6:jq*jqLS[Hrs/J$<)?CgS+hL6JcE+WJ,~>
+JcC<$bl7qHY>e4j:6G1"s/>r'r:nQ39mbXeqLS[Hrs/J#;,'b[ReMC5JcE+WJ,~>
+JcC<$b5VM<eGd5a`9)XNWW*8%ptig%`S:%]JcDeN!Un/0^]D[NJcC<$ZN#F~>
+JcC<$b5VM0LAk!M>e,FcWW*8%ps)]4IG=DjJcDeN!Rti_:]YUoJcC<$ZN#F~>
+JcC<$b5VM0K`4[H=h'%_WW*8%ps)T.He\2hJcDeN!RkZ[9`]4iJcC<$ZN#F~>
+JcC<$aSu;&_u@FPf(sstX8`J'ptig%`S:%]JcDkP#Q<Mq^qdeCrIP!"s0;TS~>
+JcC<$ao;GA\6Al.!K?Q"s/Z/*r:nQ6:jq*jqLS[Krs/Cp;c$:hUABH@JcE"TJ,~>
+JcC<$ao;GA[TEH&!K-Dus/Z/*r:nQ39mbXeqLS[Krs/Co:eaY\U%s9>JcE"TJ,~>
+JcC<$a8Z28df.#_`TMgPXT&S(ptig%`S:%]JcDnQ!Un21^]DXLJcC<$YQ'+~>
+JcC<$a8Z2+K)SRJ?G6>hs/l;,r:nQ6:jq*jqLS[LrrLP`r_NW7gk#KVs0)HQ~>
+JcC<$a8Z2+JGr7E>J0rds/l;,r:nQ39mbXeqLS[LrrLP]r_3E1gO]BUs0)HQ~>
+JcC<$`W#u*`r<aSbjp>bY5\e*ptig%`S:%]JcDtS!Vk.C^]D@8JcC<$XoEn~>
+JcC<$`W#t]@fB1)Enc0FY5\e*ps)]4IG=DjJcDtS!U>@;:]ab0rdk*#s/uBP~>
+JcC<$`W#t\?iEb#E8#mCY5\e*ps)T.He\2hJcDtS!U>:99`e>)rdk*#s/uBP~>
+JcC<$`;]l7fD`Pe_;>-As02M/r:o-a^r>(#qLS[OrrM9#rkJQ]on!-os/c6N~>
+JcC<$`;^)3OAShN<2B>@s02M/r:nQ6:jq*jqLS[PrrW20>lIP#HfK\WJcDhOJ,~>
+JcC<$`;^)3N_W;C;53l;s02M/r:nQ39mbXeqLS[PrrW2/=oM+rH/aDTJcDhOJ,~>
+JcC<$_Z'Z+bPo9X`or!RZ2Y+-ptig%`S:%]JcE(V!V+D5^]DLBJcC<$WrIS~>
+JcC<$_Z'YgDZ3H5@D7<mZ2Y+-ps)]4IG=DjJcE(V!SDAj:]Y(KJcC<$WrIS~>
+JcC<$_Z'YfD#R-0?G1piZ2Y+-ps)T.He\2hJcE(V!S;5g9`\\EJcC<$WrIS~>
+JcC<$_>aT8hnf<-!S.!ss0M_2r:o-a^r>(#qLS[SrrW,R_>_4NfD:'uJcD_LJ,~>
+JcC<$_>aT5V,[Fj!K-8qs0M_2r:nQ6:jq*jqLS[Srs/:i;c$:fOn"#&JcD_LJ,~>
+JcC<$_>aT4Uf%+c!Jp,os0M_2r:nQ39mbXeqLS[Srs/:h:eaYZO7@f$JcD_LJ,~>
+JcC<$^]+?-ci1]]_rCZHs0_k4r:o-a^r>(#qLS[TrrMB)rkJQVmt(Lis/5mI~>
+JcC<$^]+>oHN$_B=g.aSs0_k4r:nQ6:jq*jqLS[TrrL#Ir_NW1dXhFLs/5mI~>
+JcC<$^]+>oGlCD=<j)@Os0_k4r:nQ39mbXeqLS[TrrKuFr_3E,dXhFLs/5mI~>
+JcC<$^&J,u`W!XRa68*S[f6X2ptig%`S:%]JcE7[!V+G6^]MF7rdk*#s/,gH~>
+JcC<$^&J,P?iEk&AA3Wp[f6X2ps)]4IG=DjJcE7[!SDJm:]ab*r.4m!s/,gH~>
+JcC<$^&J,O>lIFu@D.6l[f6X2ps)T.He\2hJcE7[!S;>j9`e>#r.4m!s/,gH~>
+JcC<$]`/$/g&8\eeG"Oo\Glj4ptig%`S:%]JcE=]!rL`grkJQ`p4<6ps.o[F~>
+JcC<$]`/''QVm`Y!Jorjs1&(7r:nQ6:jq*jqLS[XrrVe];uTSoK][jcJcDPGJ,~>
+JcC<$]`/''Ptq<Q!J]fhs1&(7r:nQ39mbXeqLS[XrrVe[;#X/iK'%XaJcDPGJ,~>
+JcC<$])Mg(df.#`_;"m=s1849r:o-a^r>(#qLS[ZrrW2\`;[OQbO:#^JcDJEJ,~>
+JcC<$])MflJc8II;k*H2s1849r:nQ6:jq*jqLS[ZrrW,)>Q.G"Dps:;JcDJEJ,~>
+JcC<$])MflJ,W.D:n%'.s1849r:nQ39mbXeqLS[ZrrW,(=T2"qCsmn7JcDJEJ,~>
+JcC<$\GlTn`r<aSaQJ-S]Di07ptig%`S:%]JcEF`!U\/2^]MF4rIP!"s.TIC~>
+JcC<$\c2a1^L@+<!bK%DJcEC_#lOJC:f)Spo_O.=^&J,YF8eu;=KM@Ms+13Ds*t~>
+JcC<$\c2a1^0^e5!b8kAJcEC_#lOJC9hfuho_O.=^&J,XEW/Z6<NGtIs+13Ds*t~>
+JcC<$\,QO-h80*+!R1"`s1SF<r:o-a^r>(#qLS[]rrMf@rP/HapjrHrs.B=A~>
+JcC<$\,QO'TMthd!HHP=s1SF<r:nQ6:jq*jqLS[]rrM,2rD3NRm",1fs.B=A~>
+JcC<$\,QO'Sl#D\!H6D;s1SF<r:nQ39mbXeqLS[]rrM,0rCm<Ml[f(es.B=A~>
+JcC<$[Jp:#df$r^eFnIn^]+T;ptig%`S:%]JcERd!rCWerkJQYmt(Lis.01?~>
+JcC<$[Jp9gJc/CGL?='e^]+T;ps)]4IG=DjJcERd!qD[Wr_NW7dt.OMs.01?~>
+JcC<$[Jp9fJ,N(BK]Rdb^]+T;ps)T.He\2hJcERd!qDURr_3E2dXhFLs.01?~>
+JcC<$Zi:'rci(W[fD1!t_>af=ptig%`S:%]JcEXf!rUlkrkJQUl@Jtds-s%=~>
+JcC<$Zi:'ZGlCM@;3:6ts2"^@r:nQ6:jq*jqLS[arrVqh=8l"tB>sk$s+13?s*t~>
+JcC<$Zi:'YG5b2;:6+dos2"^@r:nQ39mbXeqLS[arrVqf<;oSnA]4S!s+13?s*t~>
+JcC<$ZMt"*kJmM:!la7!JcEXf#lOJS^qdqDo_O.=`;]l'ao9'W_r1KEs+13=s*t~>
+JcC<$ZMt")]41b9!aW20JcEXf#lOJC:f)Spo_O.=`W$#=`b>?J!a)GsJcC<$Rf@m~>
+JcC<$ZMt")\mPG2!a;r,JcEXf#lOJC9hfuho_O.=`W$#=`F]$C!`c/nJcC<$Rf@m~>
+JcC<$Yl=e(jM_&5!la0tJcE^h#lOJS^qdqDo_O.=`r?))b5T0X_VP*?s+13;s*t~>
+JcC<$Yl=e%ZWmE*!a`#*JcE^h#lOJC:f)Spo_O.=a8Z5?`G>HL!`budJcC<$R/_[~>
+JcC<$Yl=e%Z<7*#!aDc%JcE^h#lOJC9hfuho_O.=a8Z5?`+]-E!`G]^JcC<$R/_[~>
+JcC<$Y5\Ouf_rSdb3FQX`r?>Bptig%`S:%]JcEgk!V"G6^]DmUJcC<$QN)I~>
+JcC<$Y5\RjP>V<U!c,dSJcEdj#lOJC:f)Spo_O.=aSu:mH2UP?J`21[JcD&9J,~>
+JcC<$Y5\RjO\YmM!bfOOJcEdj#lOJC9hfuho_O.=aSu:lGPt5:J)GnXJcD&9J,~>
+JcC<$XT&=ne,@&_c0g/_aSuPDptig%`S:%]JcEmm!VFk>^]D^JJcC<$PlH7~>
+JcC<$XT&=ZL&FgKFO5U=aSuPDps)]4IG=DjJcEmm!TAb2:]Y[bJcC<$PlH7~>
+JcC<$XT&=ZKDeLFER9::aSuPDps)T.He\2hJcEmm!T8V/9`]:]JcC<$PlH7~>
+JcC<$WrE+lec!8acL6>ab5VbFptig%`S:%]JcEso!VY(B^]D[IJcC<$P5g%~>
+JcC<$WrE+YMZ$?PG12$Bb5VbFps)]4IG=DjJcEso!p,;:r_NW9d"24Js-!D4~>
+JcC<$WrE+XM#C$KFOGa?b5VbFps)T.He\2hJcEso!p#/4r_3E3d"24Js-!D4~>
+JcC<$W;cnbbPf3Web"Fmbl7tHptig%`S:%]JcF$q!r:TerkJTUk5Kr3JcCl4J,~>
+JcC<$W;cnBE;iZ8;2X=`s31KKr:nQ6:jq*jqLS[lrrVSW<;o\qA%MShs+134s*t~>
+JcC<$W;cnAD>m62:5IhZs31KKr:nQ39mbXeqLS[lrrVSV;>s8k@Cc;es+134s*t~>
+JcC<$VZ-\]aSimTean@lcMn1Jptig%`S:%]JcF*s!r1NerkJTRir+H.JcCf2J,~>
+JcC<$VuHht_.WaD!`=g3JcF$q#lOJC:f)Spo_O.=d/O16RT9>`!aMr)JcC<$O8j_~>
+JcC<$VuHht^LdC=!`"O-JcF$q#lOJC9hfuho_O.=d/O15QrEuY!a;`%JcC<$O8j_~>
+JcC<$V>gVrji@>8!S$^ls3UcOr:o-a^r>(#qLS[prrVrK_Z%=P_qt9As+130s*t~>
+JcC<$V>gVo[U];5!`=a/JcF*s#lOJC:f)Spo_O.=df0C6QW=#]!a2>kJcC<$NW4M~>
+JcC<$V>gVoZs`l-!`"I)JcF*s#lOJC9hfuho_O.=df0C5Q;[]V!`l&fJcC<$NW4M~>
+JcC<$U]1DpkfNe=!RL1bs3goQr:o-a^r>(#qLS[rrrMfCrP/KSjSXT/JcCZ.J,~>
+JcC<$U]1Dn^2!UC!I3"Cs3goQr:nQ6:jq*jqLS[rrrV5<;>sAn@'fTYs+13.s*t~>
+JcC<$U]1Dn]kI@=!Huh@s3goQr:nQ39mbXeqLS[rrrV29:B!rh?F'<Vs+13.s*t~>
+JcC<$U&P2nk/dM:!RgLhs4%&Sr:o-a^r>(#qLS[trrVoH_>_4O`8LNDs+13,s*t~>
+JcC<$U&P2k\7Y\9!J8pSs4%&Sr:nQ6:jq*jqLS[trrV>H;uTSp>c@:Gs+13,s*t~>
+JcC<$U&P2k[q#A2!J&dQs4%&Sr:nQ39mbXeqLS[trrV;E;#X/j=f1hBs+13,s*t~>
+JcC<$TDnulkK*V;!RL.as472Ur:o-a^r>(#qLS\!rrM`ArP/KRiV\9,JcCN*J,~>
+JcC<$TDnuj]4_(=!di2kJcF@%#lOJC:f)Spo_O.=f`)$/MGa@L!aVl"JcC<$L];l~>
+JcC<$TDnuj\n1h7!dMrgJcF@%#lOJC9hfuho_O.=f`)$.LedqD!a;SrJcC<$L];l~>
+JcC<$Sc8cjkfNe=!mKp.JcFF'#lOJS^qdqDo_O.=gA_3BdJ^i^`T$fHs+13(s*t~>
+JcC<$Sc8ch^1mOB!cc-VJcFF'#lOJC:f)Spo_O.=gA_3%JGi:G?*3gOs+13(s*t~>
+JcC<$Sc8ch]k74;!cPsSJcFF'#lOJC9hfuho_O.=gA_3%If2tB>-.FKs+13(s*t~>
+JcC<$Rf<ETc2GEZ`o$ZEs4dPZr:o-a^r>(#qLS\&rrW2`bPf3Xa5m/Ls+13&s*t~>
+JcC<$S,WQhb'!YZ!aqr!JcFL)#lOJC:f)Spo_O.=h>[QS^2NsH!bJ_4JcC<$KE$H~>
+JcC<$S,WQha`IDT!a_bsJcFL)#lOJC9hfuho_O.=h>[QS]kmXA!b/J0JcC<$KE$H~>
+JcC<$R/[3QcMbN[`o$TCs5!\\r:o-a^r>(#qLS\(rrW,Zb5K*Wal`PQs+13$s*t~>
+JcC<$RK!?faa!b\!aqnmJcFR+#lOJC:f)Spo_O.=hu<cNZY]S:!c#=CJcC<$JcC6~>
+JcC<$RK!?faE@GU!a_\iJcFR+#lOJC9hfuho_O.=hu<cNZ>0>4!bf+?JcC<$JcC6~>
+JcC<$QN%!Te,@&`_:J1.s53h^r:o-a^r>(#qLS\*rrVrM_u7@OcKg&]JcC<$rr7K~>
+JcC<$QN%$;Ki.hG!`P-7JcFX-#lOJC:f)Spo_O.=iVruCSm)(h!d;W`JcC<$JcGcMJ,~>
+JcC<$QN%$:K22D?!`4m2JcFX-#lOJC9hfuho_O.=iVruCS6,Y`!cuB\JcC<$JcGcMJ,~>
+JcC<$PlCgXfYRO%!mg33JcFa0#lOJS^qdqDo_O.=j8T2Me\V4"!RgFfs+13$s8;nI~>
+JcC<$PlCgEP>hEV!d_ocJcFa0#lOJC:f)Spo_O.=j8T23M,O:K!J8gPs+13$s8;nI~>
+JcC<$PlCgEO\l!N!dM``JcFa0#lOJC9hfuho_O.=j8T22LJRkC!J&XMs+13$s8;nI~>
+JcC<$P5bUZho5Q0!lj-oJcFg2#lOJS^qdqDo_O.=k5PM]jN7A9!lE^bJcC<$JcGTHJ,~>
+JcC<$P5bUPVd96t!aqqsJcFg2#lOJC:f)Spo_O.=k5PMXZYKG8!`kfOJcC<$JcGTHJ,~>
+JcC<$P5bUOVHWpm!a_bpJcFg2#lOJC9hfuho_O.=k5PMXZ=s22!`PQKJcC<$JcGTHJ,~>
+JcC<$OT,CZj2h27!lNdcJcFm4#lOJS^qdqDo_O.=kl1_[i5bf3!lWpiJcC<$JcGNFJ,~>
+JcC<$OT,CTY\!c0!a;,TJcFm4#lOJC:f)Spo_O.=kl1_QWal!(!aMJdJcC<$JcGNFJ,~>
+JcC<$OT,CTY@IN*!`tiNJcFm4#lOJC9hfuho_O.=kl1_PW*oQu!a22^JcC<$JcGNFJ,~>
+JcC<$NrK1[lH]=C!mp63JcG!7#lOJS^qdqDo_O.=lMgqSe\V4"!m0R%JcC<$JcGHDJ,~>
+JcC<$NrK1Z`H_>X"&XKcr.4n4rs8Ptc;7>cg[t>ns6BUcdu.0':]bC?pOW?qs+14Ds*t~>
+JcC<$NrK1Z`-)#Q"&=3]r.4n4rs8Ptc:q#[g[t>ns6BUcdYUg!9`f"9pOW?qs+14Ds*t~>
+JcC<$MuNkLf"q=#!lj-mJcG'9#lOJS^qdqDo_O.=mJd7bjN@D9!R^7bs+13$s7?8@~>
+JcC<$MuNk4NE#jQ!b/%nJcG'9#lOJC:f)Spo_O.=mJd7\[;Gk="&XQlrdk*#s+14Bs*t~>
+JcC<$MuNk3Mc'FI!ahejJcG'9#lOJC9hfuho_O.=mJd7\ZtfP6"&=9frdk*#s+14Bs*t~>
+JcC<$M>mYRiQ1u5!l<CSJcG-;#lOJS^qdqDo_O.=n,EI\fu*d(!lWmfJcC<$JcG9?J,~>
+JcC<$M>mYHXChE-"&k$&rdk+;rs8Ptc;7>cg[t>ns6oshhj.CC:]amnk(3P`s+14?s*t~>
+JcC<$M>mYHX(2*&"&Oa!rdk+;rs8Ptc:q#[g[t>ns6oshhNV%=9`eLhjamG_s+14?s*t~>
+JcC<$LAq;@depl^aPciEs7$$or:o-a^r>(#qLS\;rrW)Zc2>?Yc0,%Vs+13$s6ou<~>
+JcC<$L]7JUbC`[j:]b:0m",3+rs8Ptc;7>cg[t>ns760koXAr?:]bdQq18Qss+14=s*t~>
+JcC<$L]7JUb(3=d9`en)l[f**rs8Ptc:q#[g[t>ns760koX8c;9`fCKq18Qss+14=s*t~>
+JcC<$K`;,Jh8T?."2WFNrdk+@rs8PthS?qGg[t>ns7H<mn(5GT^]MC*nq$gls+14:s*t~>
+JcC<$K`;,;U0ddp"&a]hqgne=rs8Ptc;7>cg[t>ns7QBormHj.rD3PsPh^iiJcC<$m/MS~>
+JcC<$K`;,;TNqFi"&FEbqgne=rs8Ptc:q#[g[t>ns7QBorm?^(rCm>mP1tQfJcC<$m/MS~>
+JcC<$K)YoNl-]FE!l`pdJcGEC#lOJS^qdqDo_O.=p\t<ii5ki3!mKa&JcC<$JcG$8J,~>
+JcC<$K)YrL_gbP^:]asni.:q$rs8Ptc;7>cg[t>ns7cNpl`"Op:]b[FoR[$ns+148s*t~>
+JcC<$K)YrL_L52X9`eOfi.:q$rs8Ptc:q#[g[t>ns7cNpl_nCm9`f:@oR[$ns+148s*t~>
+JcC<$JcGcM!r(Wor4iBYjSFH-q#:Wtptig%`S:%]JcGTH!rV91r4iBPg[g!rJcC<$kPp&~>
+JcC<$JcGcM!pZ^qr(mH:[.&YHq#:Wtps)]4IG=DjJcGTH"8BT^;>j;m>asT$s+13$s6'E4~>
+JcC<$JcGcM!pQRlr(R65Zg`PGq#:Wtps)T.He\2hJcGTH"8BQ[:Amlg>++2ts+13$s6'E4~>
+JcC<$JcGZJ!q+XVrP/NOdcp[\s82g%r:o-a^r>(#qLS\Frr`8ff#.F$!n$<3JcC<$JcFj3J,~>
+JcC<$JcG]K"9-Z,<W,_r;hMp\JcGWI#lOJC:f)Spo_O.=rVlutb`5g(:]jRF_tnraJcC<$jo9i~>
+JcC<$JcG]K"9-Z*;uKDm:k?CUJcGWI#lOJC9hfuho_O.=rVlutbDfO#9`n.>_YSi`JcC<$jo9i~>
+JcC<$JcGTH!rM''r4iEPfBrQgs8N$(r:o-a^r>(#qLS\HrrV`F`VdLQal)rFs+13$s5O'/~>
+JcC<$JcGTH!qWgAr(mJtO3[]Ts8N$(r:nQ6:jq*jqLS\HrrUlC?i3_%BrUBKs+13$s5O'/~>
+JcC<$JcGTH!qWd>r(R8nNQqEQs8N$(r:nQ39mbXeqLS\HrrUlA>l7:tAuFpFs+13$s5O'/~>
+JcC<$JcGKE!qkHmr4iBRg[Kdo$30quhS?qGg[t>orrViMao&pU`S9p6s+13$s53j,~>
+JcC<$JcGKE!p$4lr(mK'S(IXjrs8Ptc;7>cg[t>orrV/WC&Cd/?^o`"s+13$s53j,~>
+JcC<$JcGKE!p$1hr(R9!Rb%Ihrs8Ptc:q#[g[t>orrV/VBDbI*>aa5qs+13$s53j,~>
+JcC<$JcGBB!qG!`r4iBSg[Kps&&8S\8D_.t`IeU,V>pS&)>k9O(t"KG!qbBmr4iEPf'WHfs+13$
+s5!^*~>
+JcC<$JcGEC"9-r@?MmV%A"2'KLAqe"$joPN:f)Rm%18s3s0N[A(BGB#OoGLAVJZ6-"'CT-r.4m!
+s+14+s*t~>
+JcC<$JcGEC"9-o>>Pq1t@%,XFLAqe"$joPN9hfte%18s3s0N[A(BGB#OoGL@V/#p&"'(<'r.4m!
+s+14+s*t~>
+JcC<$JcG<@"9.Z<_Yh1N`nU!=rsniJ!!&G&^qCB]%I3unPPP7Z\!6moo\[gh^]VF$kkp#3JcC<$
+gAc[~>
+JcC<$JcG<@"8pB&=8Yks@[kmHM>n(]+TMM&:f)BM!"J5ns-*9Z!4S3m!oKkjr(mJnJ\Ur1s+13$
+s4[L'~>
+JcC<$JcG<@"8p?#<;]Gm?^]FCM>n(]+TMM&9hfdE!"J5ns-*9Z!4S3m!oKefr(R8hJ%kZ.s+13$
+s4[L'~>
+JcC<$JcG3="8_0-_>M(N`nKk[MuO*\!!"@[^h<]JJH#QMP5kpfHNAN\Qi@-XhTG`2!mTa!JcC<$
+JcF@%J,~>
+JcC<$JcG3="7`sQ;uBGo@@>L?MuO*\!!"9?:dP-^JH#QMP5kpfHNAN\R/[9fgSAW_:]jR;YN^W<
+JcC<$fDg@~>
+JcC<$JcG3="7`mM;#F#i?C9+;MuO*\!!"9<9gJaZJH#QMP5kpfHNAN\R/[9fg7i9Y9`n.3Xm(E:
+JcC<$fDg@~>
+JcC<$JcG*:"8_3/_>M(N`7=,LNrKFb0`V3![130SnG`FhP5l8]rr`5dfuEp)!m]j#JcC<$JcF7"
+J,~>
+JcC<$JcG*:"7j'T;uBGo>)^>jNrKFb0`V209F1\:nG`FhP5l8]rr`,AQ=9\f"&X6Gl@Jtds+14"
+s*t~>
+JcC<$JcG*:"7j$Q;#F#i=,OidNrKFb0`V2.8I5A7nG`FhP5l8]rr`)?P[=8^"&<p@l%/kcs+14"
+s*t~>
+JcC<$JcG!7"9%T<_u%4Nc/8)Rrs6.8!#So?!0m?ZrrSAa':Ae%puKc;r4iENe*-XZs+13$s3^js~>
+JcC<$JcG!7"8U*$=Sttt;0/YjOT,Ts!!!?Q!!&8[rr3%`!#(b""73@=;uBGo;hVmUJcC<$JcF-t
+J,~>
+JcC<$JcG!7"8U'!<W#Pn:3!/cOT,Ts!!!?P!!&8[rr3%`!#(b""7*79;#F#i:kHCOJcC<$JcF-t
+J,~>
+JcC<$JcFm4"8hB7`;@=PbMDXdPlCd^7/[)e,k:a1rs+_f$$'p7])A<%"7kEs_>M(N_UIZCJcC<$
+JcF$qJ,~>
+JcC<$JcFm4"80Ql>l.>"E2(hZPlCd^7/[)e,k:a1rs+_f$$'p7])A?&"TI2WGuFQ:"''uamXbCh
+s+13qs*t~>
+JcC<$JcFm4"80Ni=o1nqD4o>TPlCd^7/[)e,k:a1rs+_f$$'p7])A?&"TI/UG>J-2"&jc\mXbCh
+s+13qs*t~>
+JcC<$JcFd1"9.cDaSWaT_pmfBQi@*aaSc)?Q1XqPrrA;\!!+n>V>gYol.<oO^]VR.lhl>6JcC<$
+bQ!(~>
+JcC<$JcFd1"8pT;BDYL-=baHNQi@*aaSc)?Q1XqPrrA;\!!+n>V>gYf_2ht#:]k$fa7k/bJcC<$
+bQ!(~>
+JcC<$JcFd1"8pQ8AG]('<eRpGQi@*aaSc)?Q1XqPrrA;\!!+n>V>gYe^PuLq9`nX_`qP&aJcC<$
+bQ!(~>
+JcC<$JcFX-"8(Qt_>D"Mb1l=]S,WNeV#:8pEV0,,rs6YICN*&S!!#forr`8ihp)#5"3THhrdk*#
+s+13ks*t~>
+JcC<$JcFX-"5p5';Ys8mCRi]ES,WNeV#:8pEV0,,rs6YICN*&S!!#forri8NV0#T3:]kR.f):1"
+JcC<$aT$b~>
+JcC<$JcFX-"5p2#:]!igBU[3?S,WNeV#:8pEV0,,rs6YICN*&S!!#forri8MUiB0,9`o.&ebt(!
+JcC<$aT$b~>
+JcC<$JcFO*"8_97`r!OS_9_!+r1EuppEBSD!rrbgqYC-o`rH)Bore;trpesp_u%4O`73rEJcC<$
+JcE[gJ,~>
+JcC<$JcFO*"7j?m@/Eb';g>+bpRhHkpEBS?"98khqYC-o`rH)Bore;tr7A$#=Skns>)9cTJcC<$
+JcE[gJ,~>
+JcC<$JcFO*"7j<j?MdG":j/SZpRhHkpEBS?!WWYfqYC-o`rH)Bore;tr7@uu<VoJm=,+6MJcC<$
+JcE[gJ,~>
+JcC<$JcFC&"7tKu_>D"N_9Up*r1j8tNW9&W0`V2fqY:'m)uouuZMt(,n_qm5qS33XhXLMqs+13$
+s2"_c~>
+JcC<$JcFF'"TI8[HrKo="B0Q@chF47#`\lb1-5I9C&7W)!uq:@ij/Rer7A!"=Sknt;0/P_r.4m!
+s+13ds*t~>
+JcC<$JcFF'"TI5XH;OK5"Aj68cM++6#`\lb,T?^`C&7W)!uq:@ij/Rer7@rt<VoJn:3!#Xr.4m!
+s+13ds*t~>
+JcC<$JcF:#"8qK>bPK!W_9Um'qPaE#nIts7Me<1n#28nQ"S<!#"80,&"T7]GdDPgr"3B-YqLSZt
+s+13`s*t~>
+JcC<$JcF:#"STp+DGg:-"B0Q<aml>0$1S]0%r6Rs!!_0Qrrhs#!!Do&rri)DW..qG:]k<n_!lpT
+JcC<$^&NT~>
+JcC<$JcF:#"STm(CJOb$"Aj64aml>0$1S]0%m`2X!!_0Qrrhs#!!Do&rri)CVL;J@9`nmf^[QgS
+JcC<$^&NT~>
+JcC<$JcF-t"8V68an`^Sb1PnNXT&TO!!%4pEAdds=T8=+>H-o_fMV\L8@ea'q<H_Z_>:qL`n'>I
+JcC<$JcE:\J,~>
+JcC<$JcF-t"7O-nC&1X/;/;E0k,eRhGQ7_^I>L2h!*K7##[=:npt/IE!(a[#"Ra7!F&Vp3"(@5%
+k^ibbs+13\s*t~>
+JcC<$JcF-t"7O*kBDP=*:2,m(jfJIgGQ7_^69cLk!*K7##[=:npt/IE!(a[#"Ra3sEDZL+"($qt
+kCNYas+13\s*t~>
+JcC<$JcF!p"8M*3aSEUS`miu8qm-53is>]%cuO,?$NL4Rs8NB%!!*\`^Ae?7nDr3Bq7m*Pe`HIT
+s+13$s0_lW~>
+JcC<$JcF!p"73aaBDG@,@#1r3o<SB+is>]%_MF&!$ig=Ss8NB%!!*\`^Ae?2f<gTOq+q0$M72Gq
+s+13$s0_lW~>
+JcC<$JcF!p"7*X]AGJq&?&#E,o<SB+is>]%^HXqE$31+Qs8NB%!!*\`^Ae?2f!:9Hq+UrsLU?&l
+s+13$s0_lW~>
+JcC<$JcEjl"SqB=cGKCm"Nf3Rn,0Zp"F^=NPf!E>#?Lm*B`J*K$N:#,"&I[grrrAkjk.bmqS36M
+bM)1RJcC<$JcE"TJ,~>
+JcC<$JcEjl"RjC'GZFQ9"DEatde1*L"F^=NPe@!P#@7B1B`J*K$N:#,"&I[grrr8P[ZbW.qG7;m
+E1"E&JcC<$JcE"TJ,~>
+JcC<$JcEjl"Ra:#F]/$0"D*Inde1*L"F^=NPcF^I#>+srB`J*K$N:#,"&I[grrr5O[?59%qFq)g
+D3houJcC<$JcE"TJ,~>
+JcC<$JcE^h"T@lNeAh:!"No<SmJ+?o"TIr_po==5"-)U4rr2p#qUEC-oYph6qX<Ltbea+j"N8aH
+mehY9JcC<$XoEn~>
+JcC<$JcE^h"T$`SLgg*U"]9&oXj$.Erri>koD#HeM$'C8m/I"a"T$WbcLf*U"nL*JPB'Ut:]ssQ
+WR1?is+13$s/l<O~>
+JcC<$JcE^h"T$`RL0j[M"\r`gX39hArri>koD"1A56GTam/I"a"T$WbcLf*U"nL'HO`+(l9a"OI
+VpG'fs+13$s/l<O~>
+JcC<$JcERd"oe/Wg<RS1^]h['gZJ)*_#FK6plYPq!d4)1_Z'f=o]b2[a8!FR_9:Kmo)4.>JcC<$
+WW.J~>
+JcC<$JcERd"o[DnR<DU*:^(*OS%@AL_#FK6pn%JA!fZ^H_Z'f;i5).=A,&k(;f@l.gA6C#JcC<$
+WW.J~>
+JcC<$JcERd"o[AlQul:%9a+^HR^q2J_#FK6phB^l!_)YU_Z'f;i4u"8@/*G":i)9%g%p:"JcC<$
+WW.J~>
+JcC<$JcEC_"oe,Ug<IM/^]hg-h<+5'`r?,<pNldX!SdIlrs&Dlkhak4_>(eL_91Bjnbn%=JcC<$
+V#Pr~>
+JcC<$JcEC_"oR5gQZQ7&:^0d0K:og-o#C\2r:c6MM#lN1aSuJ=gq]_BD,g:,"]B3![+G)(s+13$
+s.o[F~>
+JcC<$JcEC_"oR2eQ>ogt9a4@(JY'F'o#C\2r:W_\5691.aSuJ=gV9J<C/Ob#"]&lnZIel&s+13$
+s.o[F~>
+JcC<$JcE4Z"oe/Yh9s@;^]qd(g#MDiqp>?Gn'SJ+H2MXcFH*BEkPis1#6"5]jP/)&p:pjMd+daS
+rIP!"s+13Bs*t~>
+JcC<$JcE4Z"oR>rU4QnK:^16QQE\Edp!E^Ao%CgUO8Oh<MkIZ1li,B5#5R9&[@;YWp.totI@Rq(
+q18Qss+13Bs*t~>
+JcC<$JcE4Z"oR>qTR^JE9a4jIPcr*_p!E^Ll+rd+8j>O*5<hMHO14$Fe,KXJile]tI:DnE"^65@
+]%d%3s+13$s.B=A~>
+JcC<$JcE"T"oIcLfZqG.^^%g&e_T?Sp&*YG"RspNRst3R!.Oca"aH99c0>5crs/Mrn)rTZcGoOm
+"iAL7ipHMls+13$s-`n;~>
+JcC<$JcE"T"nU0KP]g:(:^:6HMP.H(iqD4."S:BdXH`R<!1<V>"coOpea3:nrs/D_d_)E:G[^8A
+"]o`)Xj-3`s+13$s-`n;~>
+JcC<$JcE"T"nL*IP&sh!9a=jALnD-#iqD4."RF%!GZ"<%!(ZlM"\ETs]A`_Hrs/A^d^u<7F^F`8
+"]TE!XN^!]s+13$s-`n;~>
+JcC<$JcDeN"o7WKgX4(5^^7p$dFd@=m.:&PlMgqLYC?1b"*p&WEqaPUGbEdim/I@fp$V#$g!e-`
+o=tOKce7@GpOW?qs+136s*t~>
+JcC<$JcDeN"n0mLRt##@:^L<BJ<He>bMVaclMgqP]Ti,H!g0aRp5&m4Yi,NJrsA\oim5<;Q\9<a
+o2#WtH^:q^l2H86JcC<$PlH7~>
+JcC<$JcDeN"n'gIRXJZ:9aOm9IZUD8b22RalMgqCP>V$<!^fpVp-/XNJ'IrZrsA\oim,37Q%EjW
+o1]EoGa,GWl2H86JcC<$PlH7~>
+JcC<$JcDSH#Q4/XinDi&_XYDM`6$<Rf\PTOlgOH>qt9slp=R!JJ,+'aK)'BhH'P_`me?_iqtTgQ
+m-3Tgg!n?j`UU_K_8t!Ui99_-JcC<$JcC`0J,~>
+JcC<$JcDSH#P[#mY*X]S<Uilp>AAD;PG5=raj])0oD\I`"S^fnY*Jg>!1`kA"HTIrg%"h:%JB#E
+f$(t:V3d!aCgL!0:^9m0I$:PFf^aUnJcC<$NW4M~>
+JcC<$JcDSH#PZukXd4HM;XmHj=D2i0OeAnkaO8o.oD\I`"S0^0H;jW(!(luN"A3X$_<CXn%JB#E
+e]Y_5Um6[ZC0XO)9a=I(HBG/@fCFLmJcC<$NW4M~>
+JcC<$JcD;@#PdfPi7ZQ%`9Y2H_oKsHdF?b#gYLiJrT47;_lT/Prc%pYrc&QqO/BV?jlYU_h;$]7
+e^;afaMdD[#fFg4fAG`YpATXCJcC<$LAuc~>
+JcC<$JcD>A#la2@^8R<LDHuL($X.(YG^kO.QCFVLYPl!7[&]skO8at9MZ/GFMj9m4ZFRNNXeMDQ
+Nf&=5EFrJA:^C0>J!$S=d-(=Xs+13$s+^Q(~>
+JcC<$JcD>A#la/>]r%$FCg-.!$WgbQG'o%%Pa\8FXo5a4X-A'G:&7'e7U:1tVRO(>XIu,KNJN".
+Ddur99aFa6I#k)5d-(=Xs+13$s+^Q(~>
+JcC<$JcD#8$2sSdki(:Hd)s>c^]CoerG_k9^>m!8_og<Tg>M/]o_X4>JcC<$JcG]KJ,~>
+JcC<$JcD#8$2N]3^TEuaHYm*I:]XRNrJ:P_;<(IZ>&/A=R&RaDiUqd%JcC<$JcG]KJ,~>
+JcC<$JcD#8$2NZ1^8mZZH"pUB9`[mPrBC9Qi_9_\BQf,rVn:44on!-os+13$s8DtJ~>
+JcC<$JcCZ.%fZ:rmHETfgt:-'c,dl?n%\t=L]28oFM71Z%E-?3d*pV$hr<hco(`07s+13$s+14A
+s*t~>
+JcC<$JcCZ.%fGbPcG6]_SWekXF(\cWmSEn/reUZ2;=RHm;-[aRH\RWOV6@SVg["]es+13$s+14A
+s*t~>
+JcC<$JcCZ.%fGbPc+gK[RurGPEFi<MmS*[Jr]^EK9^tge:0D+GH%V-FUoqARg["Zds+13$s+14A
+s*t~>
+JcC<$JcC<$r;R-&qtTpXo'l)6lKJ3/!9F.=!3,s;!fc4"rT4IMlKdm,o(2VMqtu$FJcC<$JcFg2
+J,~>
+JcC<$JcC<$r;R-!oBb]"gsscn`P2;]!4;a-!1WtE!g9[jrOE9J`Q-?Sgtq8[oC[\7JcC<$JcFg2
+J,~>
+JcC<$JcC<$r;R-!oBbYugXOTl`4c,Z!4)U*!-S9*!a2V/rO<3H`5^0PgYM&WoC[\7JcC<$JcFg2
+J,~>
+JcC<$JcC<$l2Lb:rc%qGJcC<$JcC<$e,Op~>
+JcC<$JcC<$l2LbAreUWkJcC<$JcC<$e,Op~>
+JcC<$JcC<$l2Lb-r]^CPJcC<$JcC<$e,Op~>
+JcC<$JcC<$l2Ln]F)c3MJcC<$JcC<$e,Op~>
+JcC<$JcC<$l2Ln^MM[2FJcC<$JcC<$e,Op~>
+JcC<$JcC<$l2LnZ5sITSJcC<$JcC<$e,Op~>
+JcC<$JcC<$kl1aCEH:]&s+13$s+14!s*t~>
+JcC<$JcC<$kl1aVM2CqWs+13$s+14!s*t~>
+JcC<$JcC<$kl1`o5="^hs+13$s+14!s*t~>
+JcC<$JcC<$kl1^cEJT2GJcC<$JcF0uJ,~>
+JcC<$JcC<$kl1^qM4B.sJcC<$JcF0uJ,~>
+JcC<$JcC<$kl1^F5@/p@JcC<$JcF0uJ,~>
+JcC<$JcC<$kl1_.EN"HgJcC<$JcF0uJ,~>
+JcC<$JcC<$kl1_6M78'9JcC<$JcF0uJ,~>
+JcC<$JcC<$kl1^q5Dk$lJcC<$JcF0uJ,~>
+JcC<$JcC<$kl1_NEQE_2JcC<$JcF0uJ,~>
+JcC<$JcC<$kl1_QM:$nSJcC<$JcF0uJ,~>
+JcC<$JcC<$kl1_G5I?"AJcC<$JcF0uJ,~>
+JcC<$JcC<$kPkR4k^ibbs+13$s3gpt~>
+JcC<$JcC<$kPkRJm",1fs+13$s3gpt~>
+JcC<$JcC<$kPkQ\i.:oZs+13$s3gpt~>
+JcC<$JcC<$kPkR]rdk*#s+13$s3gpt~>
+JcC<$JcC<$kPkOkJcC<$JcC<$dJn^~>
+JcC<$JcC<$kPkR?rdk*#s+13$s3gpt~>
+JcC<$JcC<$kPkPDJcC<$JcC<$dJn^~>
+JcC<$JcC<$kPkPHJcC<$JcC<$dJn^~>
+JcC<$JcC<$kPkP;JcC<$JcC<$dJn^~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+JcC<$JcC<$JcC<$JcC<$[f:j~>
+%%EndData
+showpage
+%%Trailer
+end
+%%EOF