Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 1724 for code/branches/gui


Ignore:
Timestamp:
Sep 6, 2008, 9:51:01 PM (16 years ago)
Author:
rgrieder
Message:
  • changed library dependency dir to lib_precompiled/include/ in msvc properties
  • fixed a bug with tolua pkg file in msvc
  • (u)int64_t to (unsigned) long long (C-Standard, so most c++ will have it anyway)
Location:
code/branches/gui
Files:
12 edited

Legend:

Unmodified
Added
Removed
  • code/branches/gui/src/core/Clock.cc

    r1674 r1724  
    7272    }
    7373
    74     uint64_t Clock::getRealMicroseconds() const
     74    unsigned long long Clock::getRealMicroseconds() const
    7575    {
    7676        return this->timer_->getMicroseconds();
  • code/branches/gui/src/core/Clock.h

    r1697 r1724  
    4040#include "CorePrereqs.h"
    4141#include <OgrePrerequisites.h>
    42 #include "util/Integers.h"
    4342
    4443namespace orxonox
     
    5251        ~Clock();
    5352
    54         uint64_t getMicroseconds()   const { return tickTime_; }
    55         uint64_t getMilliseconds()   const { return tickTime_ / 1000; }
    56         int      getSeconds()        const { return tickTime_ / 1000000; }
    57         float    getSecondsPrecise() const { return (float)tickTime_ / 1000000.0f; }
     53        unsigned long long getMicroseconds()   const { return tickTime_; }
     54        unsigned long long getMilliseconds()   const { return tickTime_ / 1000; }
     55        int                getSeconds()        const { return tickTime_ / 1000000; }
     56        float              getSecondsPrecise() const { return (float)tickTime_ / 1000000.0f; }
    5857
    59         float    getDeltaTime()      const { return tickDtFloat_; }
    60         int      getDeltaTimeMicroseconds() const { return tickDt_; }
     58        float              getDeltaTime()      const { return tickDtFloat_; }
     59        int                getDeltaTimeMicroseconds() const { return tickDt_; }
    6160
    62         uint64_t getRealMicroseconds() const;
     61        unsigned long long getRealMicroseconds() const;
    6362
    6463    private:
     
    6665        void capture();
    6766
    68         Ogre::Timer*  timer_;
    69         uint64_t      storedTime_;
    70         uint64_t      tickTime_;
    71         int           tickDt_;
    72         float         tickDtFloat_;
    73         unsigned long lastTimersTime_;
     67        Ogre::Timer*       timer_;
     68        unsigned long long storedTime_;
     69        unsigned long long tickTime_;
     70        int                tickDt_;
     71        float              tickDtFloat_;
     72        unsigned long      lastTimersTime_;
    7473    };
    7574}
  • code/branches/gui/src/core/GameState.h

    r1690 r1724  
    4242#include <map>
    4343#include <cassert>
    44 #include "util/Integers.h"
    4544#include "Clock.h"
    4645
  • code/branches/gui/src/orxonox/OrxonoxStableHeaders.h

    r1670 r1724  
    2828
    2929/**
    30  @file  OrxonoxStableHeaders.h
    31  @brief Contains the bigger (or smaller) header files in order to precompile them with MSVC
     30 @file
     31 @brief Contains the frequently used header files of our own writing
    3232 */
    3333
     
    3737#include "util/OrxonoxPlatform.h"
    3838
    39 #if ORXONOX_COMPILER == ORXONOX_COMPILER_MSVC
     39#if ORXONOX_COMPILER == ORXONOX_COMPILER_MSVC && !defined(ORXONOX_DISABLE_PCH)
    4040
    4141// including std headers here is useless since they're already precompiled
     
    4545#  define WIN32_LEAN_AND_MEAN
    4646#endif
    47 
    4847#include <Ogre.h>
    4948#include <CEGUI.h>
     
    5352#include <boost/thread/thread.hpp>
    5453
    55 //-----------------------------------------------------------------------
    56 // ORXONOX HEADERS
    57 //-----------------------------------------------------------------------
    58 
    5954#include "tinyxml/ticpp.h"
    6055#include "tinyxml/tinyxml.h"
     56
     57
     58//----------- Our files ----------
     59//--------------------------------
     60// only include when not debugging so that we may find issues with missing headers quicker
     61#if defined(NDEBUG)
    6162
    6263#include "util/Convert.h"
     
    8889//#include "objects/WorldEntity.h"
    8990
    90 #endif /* Compiler MSVC */
     91#endif /* ifdef NDEBUG */
     92
     93#endif /* ORXONOX_COMPILER == ORXONOX_COMPILER_MSVC && !defined(ORXONOX_DISABLE_PCH) */
    9194
    9295#endif /* _OrxonoxStableHeaders_H__ */
  • code/branches/gui/src/orxonox/gamestates/GSGraphics.cc

    r1696 r1724  
    160160    void GSGraphics::ticked(const Clock& time)
    161161    {
    162         uint64_t timeBeforeTick = time.getRealMicroseconds();
     162        unsigned long long timeBeforeTick = time.getRealMicroseconds();
    163163        float dt = time.getDeltaTime();
    164164
     
    168168        this->tickChild(time);
    169169       
    170         uint64_t timeAfterTick = time.getRealMicroseconds();
     170        unsigned long long timeAfterTick = time.getRealMicroseconds();
    171171
    172172        tickTime_ += (unsigned int)(timeAfterTick - timeBeforeTick);
  • code/branches/gui/src/orxonox/gamestates/GSGraphics.h

    r1689 r1724  
    8080        unsigned long         frameCount_;
    8181        unsigned int          statisticsRefreshCycle_;
    82         uint64_t              statisticsStartTime_;
     82        unsigned long long    statisticsStartTime_;
    8383        unsigned long         statisticsStartCount_;
    8484        unsigned int          tickTime_;
  • code/branches/gui/src/orxonox/tools/Timer.h

    r1704 r1724  
    6262
    6363#include "OrxonoxPrereqs.h"
    64 #include "util/Integers.h"
    6564#include "core/OrxonoxClass.h"
    6665
     
    101100            /** @brief Gives the Timer some extra time. @param time The amount of extra time in seconds */
    102101            inline void addTime(float time)
    103                 { if (time > 0.0f) this->time_ += (int64_t)(time * 1000000.0f); }
     102                { if (time > 0.0f) this->time_ += (long long)(time * 1000000.0f); }
    104103            /** @brief Decreases the remaining time of the Timer. @param time The amount of time to remove */
    105104            inline void removeTime(float time)
    106                 { if (time > 0.0f) this->time_ -= (int64_t)(time * 1000000.0f); }
     105                { if (time > 0.0f) this->time_ -= (long long)(time * 1000000.0f); }
    107106            /** @brief Sets the interval of the Timer. @param interval The interval */
    108107            inline void setInterval(float interval)
    109                 { this->interval_ = (int64_t)(interval * 1000000.0f); }
     108                { this->interval_ = (long long)(interval * 1000000.0f); }
    110109            /** @brief Sets bLoop to a given value. @param bLoop True = loop */
    111110            inline void setLoop(bool bLoop)
     
    119118            Executor* executor_; //!< The executor of the function that should be called when the time expires
    120119
    121             int64_t interval_; //!< The time-interval in micro seconds
     120            long long interval_; //!< The time-interval in micro seconds
    122121            bool bLoop_;         //!< If true, the function gets called every 'interval' seconds
    123122            bool bActive_;       //!< If true, the Timer ticks and calls the function if the time's up
    124123
    125             int64_t time_;      //!< Internal variable, counting the time till the next function-call
     124            long long time_;     //!< Internal variable, counting the time till the next function-call
    126125    };
    127126
  • code/branches/gui/src/tolua/toluabind_orxonox.c

    r1697 r1724  
    11/*
    22** Lua binding: tolua
    3 ** Generated automatically by tolua++-1.0.92 on Wed Aug 27 22:42:01 2008.
     3** Generated automatically by tolua++-1.0.92 on 09/05/08 12:45:12.
    44*/
    55
     
    2727 tolua_module(tolua_S,NULL,0);
    2828 tolua_beginmodule(tolua_S,NULL);
     29
     30  { /* begin embedded lua code */
     31   int top = lua_gettop(tolua_S);
     32   static unsigned char B[] = {
     33    10,105,102, 32,115,116,114,105,110,103, 46,102,105,110,100,
     34     40, 95, 86, 69, 82, 83, 73, 79, 78, 44, 32, 34, 53, 37, 46,
     35     48, 34, 41, 32,116,104,101,110, 10,114,101,116,117,114,110,
     36     10,101,110,100, 10,108,111, 99, 97,108, 32,102,117,110, 99,
     37    116,105,111,110, 32,112,112, 95,100,111,102,105,108,101, 40,
     38    112, 97,116,104, 41, 10,108,111, 99, 97,108, 32,108,111, 97,
     39    100,101,100, 32, 61, 32,102, 97,108,115,101, 10,108,111, 99,
     40     97,108, 32,103,101,116,102,105,108,101, 32, 61, 32,102,117,
     41    110, 99,116,105,111,110, 40, 41, 10,105,102, 32,108,111, 97,
     42    100,101,100, 32,116,104,101,110, 10,114,101,116,117,114,110,
     43     10,101,108,115,101, 10,108,111, 99, 97,108, 32,102,105,108,
     44    101, 44,101,114,114, 32, 61, 32,105,111, 46,111,112,101,110,
     45     40,112, 97,116,104, 41, 10,105,102, 32,110,111,116, 32,102,
     46    105,108,101, 32,116,104,101,110, 10,101,114,114,111,114, 40,
     47     34,101,114,114,111,114, 32,108,111, 97,100,105,110,103, 32,
     48    102,105,108,101, 32, 34, 46, 46,112, 97,116,104, 46, 46, 34,
     49     58, 32, 34, 46, 46,101,114,114, 41, 10,101,110,100, 10,108,
     50    111, 99, 97,108, 32,114,101,116, 32, 61, 32,102,105,108,101,
     51     58,114,101, 97,100, 40, 34, 42, 97, 34, 41, 10,102,105,108,
     52    101, 58, 99,108,111,115,101, 40, 41, 10,114,101,116, 32, 61,
     53     32,115,116,114,105,110,103, 46,103,115,117, 98, 40,114,101,
     54    116, 44, 32, 34, 37, 46, 37, 46, 37, 46, 37,115, 42, 37, 41,
     55     34, 44, 32, 34, 46, 46, 46, 41, 32,108,111, 99, 97,108, 32,
     56     97,114,103, 32, 61, 32,123,110, 61,115,101,108,101, 99,116,
     57     40, 39, 35, 39, 44, 32, 46, 46, 46, 41, 44, 32, 46, 46, 46,
     58    125, 59, 34, 41, 10,108,111, 97,100,101,100, 32, 61, 32,116,
     59    114,117,101, 10,114,101,116,117,114,110, 32,114,101,116, 10,
     60    101,110,100, 10,101,110,100, 10,108,111, 99, 97,108, 32,102,
     61     32, 61, 32,108,111, 97,100, 40,103,101,116,102,105,108,101,
     62     44, 32,112, 97,116,104, 41, 10,114,101,116,117,114,110, 32,
     63    102, 40, 41, 10,101,110,100, 10,111,108,100, 95,100,111,102,
     64    105,108,101, 32, 61, 32,100,111,102,105,108,101, 10,100,111,
     65    102,105,108,101, 32, 61, 32,112,112, 95,100,111,102,105,108,
     66    101, 10,108,111, 99, 97,108, 32,111,103,115,117, 98, 32, 61,
     67     32,115,116,114,105,110,103, 46,103,115,117, 98, 10,108,111,
     68     99, 97,108, 32,102,117,110, 99,116,105,111,110, 32, 99,111,
     69    109,112,103,115,117, 98, 40, 97, 44, 98, 44, 99, 44,100, 41,
     70     10,105,102, 32,116,121,112,101, 40, 99, 41, 32, 61, 61, 32,
     71     34,102,117,110, 99,116,105,111,110, 34, 32,116,104,101,110,
     72     10,108,111, 99, 97,108, 32,111, 99, 32, 61, 32, 99, 10, 99,
     73     32, 61, 32,102,117,110, 99,116,105,111,110, 32, 40, 46, 46,
     74     46, 41, 32,114,101,116,117,114,110, 32,111, 99, 40, 46, 46,
     75     46, 41, 32,111,114, 32, 39, 39, 32,101,110,100, 10,101,110,
     76    100, 10,114,101,116,117,114,110, 32,111,103,115,117, 98, 40,
     77     97, 44, 98, 44, 99, 44,100, 41, 10,101,110,100, 10,115,116,
     78    114,105,110,103, 46,114,101,112,108, 32, 61, 32,111,103,115,
     79    117, 98, 10,32
     80   };
     81   tolua_dobuffer(tolua_S,(char*)B,sizeof(B),"tolua embedded: ../../src/tolua/lua/compat-5.1.lua");
     82   lua_settop(tolua_S, top);
     83  } /* end of embedded lua code */
     84
    2985
    3086  { /* begin embedded lua code */
     
    39834039   int top = lua_gettop(tolua_S);
    39844040   static unsigned char B[] = {
    3985     10, 13, 10, 13, 10, 13, 10,101,120, 99,101,112,116,105,111,
    3986     110, 68,101,102,115, 32, 61, 32,101,120, 99,101,112,116,105,
    3987     111,110, 68,101,102,115, 32,111,114, 32,123,125, 13, 10,101,
     4041    10,101,120, 99,101,112,116,105,111,110, 68,101,102,115, 32,
     4042     61, 32,101,120, 99,101,112,116,105,111,110, 68,101,102,115,
     4043     32,111,114, 32,123,125, 10,101,120, 99,101,112,116,105,111,
     4044    110, 68,101,102,115, 91, 34,115,116,100, 58, 58,101,120, 99,
     4045    101,112,116,105,111,110, 34, 93, 32, 61, 32,123,125, 10,101,
    39884046    120, 99,101,112,116,105,111,110, 68,101,102,115, 91, 34,115,
    39894047    116,100, 58, 58,101,120, 99,101,112,116,105,111,110, 34, 93,
    3990      32, 61, 32,123,125, 13, 10,101,120, 99,101,112,116,105,111,
    3991     110, 68,101,102,115, 91, 34,115,116,100, 58, 58,101,120, 99,
    3992     101,112,116,105,111,110, 34, 93, 91, 34,118, 97,114, 34, 93,
    3993      32, 61, 32, 34, 38,101, 34, 13, 10,101,120, 99,101,112,116,
    3994     105,111,110, 68,101,102,115, 91, 34,115,116,100, 58, 58,101,
    3995     120, 99,101,112,116,105,111,110, 34, 93, 91, 34, 99, 95,115,
    3996     116,114, 34, 93, 32, 61, 32, 34,101, 46,119,104, 97,116, 40,
    3997      41, 34, 13, 10, 13, 10,101,120, 99,101,112,116,105,111,110,
    3998      68,101,102,115, 91, 34, 97,110,121, 34, 93, 32, 61, 32,123,
    3999     125, 13, 10,101,120, 99,101,112,116,105,111,110, 68,101,102,
    4000     115, 91, 34, 97,110,121, 34, 93, 91, 34,118, 97,114, 34, 93,
    4001      32, 61, 32, 34, 34, 13, 10,101,120, 99,101,112,116,105,111,
    4002     110, 68,101,102,115, 91, 34, 97,110,121, 34, 93, 91, 34, 99,
    4003      95,115,116,114, 34, 93, 32, 61, 32, 39, 34, 85,110,107,110,
    4004     111,119,110, 34, 39, 13, 10, 13, 10,101,120, 99,101,112,116,
    4005     105,111,110, 77,101,115,115, 97,103,101, 66,117,102,102,101,
    4006     114, 83,105,122,101, 32, 61, 32, 53, 49, 50, 13, 10, 13, 10,
    4007     102,117,110, 99,116,105,111,110, 32,111,117,116,112,117,116,
    4008      69,120, 99,101,112,116,105,111,110, 69,114,114,111,114, 40,
    4009     102, 44,101, 44,101,114,114, 66,117,102, 41, 13, 10,108,111,
    4010      99, 97,108, 32,109,101,115,115, 97,103,101, 67, 95,115,116,
    4011     114, 32, 61, 32,116,114,117,101, 13, 10,105,102, 32,101, 46,
    4012     110, 97,109,101, 32, 61, 61, 32, 34, 97,110,121, 34, 32,116,
    4013     104,101,110, 13, 10,109,101,115,115, 97,103,101, 67, 95,115,
    4014     116,114, 32, 61, 32,102, 97,108,115,101, 13, 10,101,110,100,
    4015      13, 10, 13, 10,105,102, 32,110,111,116, 32,101, 46,114,101,
    4016     116, 32,111,114, 32,101, 46,114,101,116, 32, 61, 61, 32, 34,
    4017      34, 32,116,104,101,110, 13, 10,101, 46,114,101,116, 32, 61,
    4018      32, 34,110,105,108, 44,109,101,115,115, 97,103,101, 34, 13,
    4019      10,101,110,100, 13, 10, 13, 10,105,102, 32,110,111,116, 32,
    4020     101,120, 99,101,112,116,105,111,110, 68,101,102,115, 91,101,
    4021      46,110, 97,109,101, 93, 32,116,104,101,110, 13, 10,101,120,
     4048     91, 34,118, 97,114, 34, 93, 32, 61, 32, 34, 38,101, 34, 10,
     4049    101,120, 99,101,112,116,105,111,110, 68,101,102,115, 91, 34,
     4050    115,116,100, 58, 58,101,120, 99,101,112,116,105,111,110, 34,
     4051     93, 91, 34, 99, 95,115,116,114, 34, 93, 32, 61, 32, 34,101,
     4052     46,119,104, 97,116, 40, 41, 34, 10,101,120, 99,101,112,116,
     4053    105,111,110, 68,101,102,115, 91, 34, 97,110,121, 34, 93, 32,
     4054     61, 32,123,125, 10,101,120, 99,101,112,116,105,111,110, 68,
     4055    101,102,115, 91, 34, 97,110,121, 34, 93, 91, 34,118, 97,114,
     4056     34, 93, 32, 61, 32, 34, 34, 10,101,120, 99,101,112,116,105,
     4057    111,110, 68,101,102,115, 91, 34, 97,110,121, 34, 93, 91, 34,
     4058     99, 95,115,116,114, 34, 93, 32, 61, 32, 39, 34, 85,110,107,
     4059    110,111,119,110, 34, 39, 10,101,120, 99,101,112,116,105,111,
     4060    110, 77,101,115,115, 97,103,101, 66,117,102,102,101,114, 83,
     4061    105,122,101, 32, 61, 32, 53, 49, 50, 10,102,117,110, 99,116,
     4062    105,111,110, 32,111,117,116,112,117,116, 69,120, 99,101,112,
     4063    116,105,111,110, 69,114,114,111,114, 40,102, 44,101, 44,101,
     4064    114,114, 66,117,102, 41, 10,108,111, 99, 97,108, 32,109,101,
     4065    115,115, 97,103,101, 67, 95,115,116,114, 32, 61, 32,116,114,
     4066    117,101, 10,105,102, 32,101, 46,110, 97,109,101, 32, 61, 61,
     4067     32, 34, 97,110,121, 34, 32,116,104,101,110, 10,109,101,115,
     4068    115, 97,103,101, 67, 95,115,116,114, 32, 61, 32,102, 97,108,
     4069    115,101, 10,101,110,100, 10,105,102, 32,110,111,116, 32,101,
     4070     46,114,101,116, 32,111,114, 32,101, 46,114,101,116, 32, 61,
     4071     61, 32, 34, 34, 32,116,104,101,110, 10,101, 46,114,101,116,
     4072     32, 61, 32, 34,110,105,108, 44,109,101,115,115, 97,103,101,
     4073     34, 10,101,110,100, 10,105,102, 32,110,111,116, 32,101,120,
    40224074     99,101,112,116,105,111,110, 68,101,102,115, 91,101, 46,110,
    4023      97,109,101, 93, 32, 61, 32,123,125, 13, 10,101,120, 99,101,
     4075     97,109,101, 93, 32,116,104,101,110, 10,101,120, 99,101,112,
     4076    116,105,111,110, 68,101,102,115, 91,101, 46,110, 97,109,101,
     4077     93, 32, 61, 32,123,125, 10,101,120, 99,101,112,116,105,111,
     4078    110, 68,101,102,115, 91,101, 46,110, 97,109,101, 93, 46,118,
     4079     97,114, 32, 61, 32, 34, 38,101, 34, 10,101,120, 99,101,112,
     4080    116,105,111,110, 68,101,102,115, 91,101, 46,110, 97,109,101,
     4081     93, 46, 99, 95,115,116,114, 32, 61, 32, 39, 34, 85,110,107,
     4082    110,111,119,110, 34, 39, 10,101,110,100, 10,108,111, 99, 97,
     4083    108, 32,110, 97,109,101, 84,111, 69, 99,104,111, 32, 61, 32,
     4084    101, 46,110, 97,109,101, 10,105,102, 32,110, 97,109,101, 84,
     4085    111, 69, 99,104,111, 32, 61, 61, 32, 34, 97,110,121, 34, 32,
     4086    116,104,101,110, 10,110, 97,109,101, 84,111, 69, 99,104,111,
     4087     32, 61, 32, 34, 46, 46, 46, 34, 10,101,110,100, 10,105,102,
     4088     32,101, 46,114,101,116, 32, 61, 61, 32, 34,110,105,108, 34,
     4089     32,116,104,101,110, 10,111,117,116,112,117,116, 40, 34, 99,
     4090     97,116, 99,104, 40, 34, 44,110, 97,109,101, 84,111, 69, 99,
     4091    104,111, 44, 34, 32, 67, 69, 71, 85, 73, 68,101, 97,100, 69,
     4092    120, 99,101,112,116,105,111,110, 40, 34, 44,101,120, 99,101,
    40244093    112,116,105,111,110, 68,101,102,115, 91,101, 46,110, 97,109,
    4025     101, 93, 46,118, 97,114, 32, 61, 32, 34, 38,101, 34, 13, 10,
    4026     101,120, 99,101,112,116,105,111,110, 68,101,102,115, 91,101,
    4027      46,110, 97,109,101, 93, 46, 99, 95,115,116,114, 32, 61, 32,
    4028      39, 34, 85,110,107,110,111,119,110, 34, 39, 13, 10,101,110,
    4029     100, 13, 10, 13, 10,108,111, 99, 97,108, 32,110, 97,109,101,
    4030      84,111, 69, 99,104,111, 32, 61, 32,101, 46,110, 97,109,101,
    4031      13, 10,105,102, 32,110, 97,109,101, 84,111, 69, 99,104,111,
    4032      32, 61, 61, 32, 34, 97,110,121, 34, 32,116,104,101,110, 13,
    4033      10,110, 97,109,101, 84,111, 69, 99,104,111, 32, 61, 32, 34,
    4034      46, 46, 46, 34, 13, 10,101,110,100, 13, 10,105,102, 32,101,
    4035      46,114,101,116, 32, 61, 61, 32, 34,110,105,108, 34, 32,116,
    4036     104,101,110, 13, 10,111,117,116,112,117,116, 40, 34, 99, 97,
    4037     116, 99,104, 40, 34, 44,110, 97,109,101, 84,111, 69, 99,104,
    4038     111, 44, 34, 32, 67, 69, 71, 85, 73, 68,101, 97,100, 69,120,
    4039      99,101,112,116,105,111,110, 40, 34, 44,101,120, 99,101,112,
    4040     116,105,111,110, 68,101,102,115, 91,101, 46,110, 97,109,101,
    4041      93, 46,118, 97,114, 44, 34, 41, 41, 92,110,123, 92,110, 34,
    4042      41, 13, 10,101,108,115,101, 13, 10,111,117,116,112,117,116,
    4043      40, 34, 99, 97,116, 99,104, 40, 34, 44,110, 97,109,101, 84,
    4044     111, 69, 99,104,111, 44,101,120, 99,101,112,116,105,111,110,
    4045      68,101,102,115, 91,101, 46,110, 97,109,101, 93, 46,118, 97,
    4046     114, 44, 34, 41, 92,110,123, 92,110, 34, 41, 13, 10,101,110,
    4047     100, 13, 10, 13, 10,105,102, 32,101, 46,114,101,116, 32, 61,
    4048      61, 32, 34,110,105,108, 34, 32,116,104,101,110, 13, 10,111,
    4049     117,116,112,117,116, 40, 34,114,101,116,117,114,110, 32, 48,
    4050      59, 92,110, 34, 41, 13, 10,101,108,115,101,105,102, 32,115,
    4051     116,114,105,110,103, 46,102,105,110,100, 40,101, 46,114,101,
    4052     116, 44, 34,101,114,114,111,114, 34, 41, 32,116,104,101,110,
    4053      13, 10,105,102, 32,109,101,115,115, 97,103,101, 67, 95,115,
    4054     116,114, 32,116,104,101,110, 13, 10,111,117,116,112,117,116,
    4055      40, 34,115,110,112,114,105,110,116,102, 40,101,114,114,111,
    4056     114, 66,117,102,102,101,114, 44, 34, 46, 46,101,120, 99,101,
    4057     112,116,105,111,110, 77,101,115,115, 97,103,101, 66,117,102,
    4058     102,101,114, 83,105,122,101, 46, 46, 34, 44, 92, 34, 69,120,
    4059      99,101,112,116,105,111,110, 32,111,102, 32,116,121,112,101,
    4060      32, 39, 34, 46, 46,101, 46,110, 97,109,101, 46, 46, 34, 39,
    4061      32,119, 97,115, 32,116,104,114,111,119,110, 32, 98,121, 32,
    4062     102,117,110, 99,116,105,111,110, 32, 39, 34, 46, 46,102, 46,
    4063      46, 34, 39, 92, 92,110, 77,101,115,115, 97,103,101, 58, 32,
    4064      37,115, 92, 34, 44, 34, 46, 46,101,120, 99,101,112,116,105,
    4065     111,110, 68,101,102,115, 91,101, 46,110, 97,109,101, 93, 46,
    4066      99, 95,115,116,114, 46, 46, 34, 41, 59, 92,110, 34, 41, 13,
    4067      10,101,108,115,101, 13, 10,111,117,116,112,117,116, 40, 34,
    4068     115,110,112,114,105,110,116,102, 40,101,114,114,111,114, 66,
    4069     117,102,102,101,114, 44, 34, 46, 46,101,120, 99,101,112,116,
    4070     105,111,110, 77,101,115,115, 97,103,101, 66,117,102,102,101,
    4071     114, 83,105,122,101, 46, 46, 34, 44, 92, 34, 85,110,107,110,
    4072     111,119,110, 32,101,120, 99,101,112,116,105,111,110, 32,116,
    4073     104,114,111,119,110, 32, 98,121, 32,102,117,110, 99,116,105,
    4074     111,110, 32, 39, 34, 46, 46,102, 46, 46, 34, 39, 92, 34, 41,
    4075      59, 92,110, 34, 41, 13, 10,101,110,100, 13, 10,111,117,116,
    4076     112,117,116, 40, 34,101,114,114,111,114, 68,111, 73,116, 32,
    4077      61, 32,116,114,117,101, 59, 92,110, 34, 41, 13, 10,101,108,
    4078     115,101, 13, 10,105,102, 32,115,116,114,105,110,103, 46,102,
     4094    101, 93, 46,118, 97,114, 44, 34, 41, 41, 92,110,123, 92,110,
     4095     34, 41, 10,101,108,115,101, 10,111,117,116,112,117,116, 40,
     4096     34, 99, 97,116, 99,104, 40, 34, 44,110, 97,109,101, 84,111,
     4097     69, 99,104,111, 44,101,120, 99,101,112,116,105,111,110, 68,
     4098    101,102,115, 91,101, 46,110, 97,109,101, 93, 46,118, 97,114,
     4099     44, 34, 41, 92,110,123, 92,110, 34, 41, 10,101,110,100, 10,
     4100    105,102, 32,101, 46,114,101,116, 32, 61, 61, 32, 34,110,105,
     4101    108, 34, 32,116,104,101,110, 10,111,117,116,112,117,116, 40,
     4102     34,114,101,116,117,114,110, 32, 48, 59, 92,110, 34, 41, 10,
     4103    101,108,115,101,105,102, 32,115,116,114,105,110,103, 46,102,
     4104    105,110,100, 40,101, 46,114,101,116, 44, 34,101,114,114,111,
     4105    114, 34, 41, 32,116,104,101,110, 10,105,102, 32,109,101,115,
     4106    115, 97,103,101, 67, 95,115,116,114, 32,116,104,101,110, 10,
     4107    111,117,116,112,117,116, 40, 34,115,110,112,114,105,110,116,
     4108    102, 40,101,114,114,111,114, 66,117,102,102,101,114, 44, 34,
     4109     46, 46,101,120, 99,101,112,116,105,111,110, 77,101,115,115,
     4110     97,103,101, 66,117,102,102,101,114, 83,105,122,101, 46, 46,
     4111     34, 44, 92, 34, 69,120, 99,101,112,116,105,111,110, 32,111,
     4112    102, 32,116,121,112,101, 32, 39, 34, 46, 46,101, 46,110, 97,
     4113    109,101, 46, 46, 34, 39, 32,119, 97,115, 32,116,104,114,111,
     4114    119,110, 32, 98,121, 32,102,117,110, 99,116,105,111,110, 32,
     4115     39, 34, 46, 46,102, 46, 46, 34, 39, 92, 92,110, 77,101,115,
     4116    115, 97,103,101, 58, 32, 37,115, 92, 34, 44, 34, 46, 46,101,
     4117    120, 99,101,112,116,105,111,110, 68,101,102,115, 91,101, 46,
     4118    110, 97,109,101, 93, 46, 99, 95,115,116,114, 46, 46, 34, 41,
     4119     59, 92,110, 34, 41, 10,101,108,115,101, 10,111,117,116,112,
     4120    117,116, 40, 34,115,110,112,114,105,110,116,102, 40,101,114,
     4121    114,111,114, 66,117,102,102,101,114, 44, 34, 46, 46,101,120,
     4122     99,101,112,116,105,111,110, 77,101,115,115, 97,103,101, 66,
     4123    117,102,102,101,114, 83,105,122,101, 46, 46, 34, 44, 92, 34,
     4124     85,110,107,110,111,119,110, 32,101,120, 99,101,112,116,105,
     4125    111,110, 32,116,104,114,111,119,110, 32, 98,121, 32,102,117,
     4126    110, 99,116,105,111,110, 32, 39, 34, 46, 46,102, 46, 46, 34,
     4127     39, 92, 34, 41, 59, 92,110, 34, 41, 10,101,110,100, 10,111,
     4128    117,116,112,117,116, 40, 34,101,114,114,111,114, 68,111, 73,
     4129    116, 32, 61, 32,116,114,117,101, 59, 92,110, 34, 41, 10,101,
     4130    108,115,101, 10,105,102, 32,115,116,114,105,110,103, 46,102,
    40794131    105,110,100, 40,101, 46,114,101,116, 44, 34,109,101,115,115,
    40804132     97,103,101, 34, 41, 32, 97,110,100, 32,109,101,115,115, 97,
    40814133    103,101, 67, 95,115,116,114, 32, 97,110,100, 32,101,114,114,
    40824134     66,117,102, 32, 61, 61, 32,102, 97,108,115,101, 32,116,104,
    4083     101,110, 13, 10,111,117,116,112,117,116, 40, 34, 99,104, 97,
    4084     114, 32,101,114,114,111,114, 66,117,102,102,101,114, 91, 34,
    4085      46, 46,101,120, 99,101,112,116,105,111,110, 77,101,115,115,
    4086      97,103,101, 66,117,102,102,101,114, 83,105,122,101, 46, 46,
    4087      34, 93, 59, 92,110, 34, 41, 13, 10,101,110,100, 13, 10,108,
    4088     111, 99, 97,108, 32,110,117,109,114,101,116,115, 32, 61, 32,
    4089      48, 13, 10,108,111, 99, 97,108, 32,114,101,116,112, 97,116,
    4090      32, 61, 32, 34, 40, 37,119, 43, 41, 44, 63, 34, 13, 10,108,
    4091     111, 99, 97,108, 32,105, 44,106, 44,114,101,116,118, 97,108,
    4092      32, 61, 32,115,116,114,105,110,103, 46,102,105,110,100, 40,
    4093     101, 46,114,101,116, 44,114,101,116,112, 97,116, 41, 13, 10,
    4094     119,104,105,108,101, 32,105, 32,100,111, 13, 10,108,111, 99,
    4095      97,108, 32, 99,111,100,101, 32, 61, 32, 34, 34, 13, 10, 13,
    4096      10,105,102, 32,114,101,116,118, 97,108, 32, 61, 61, 32, 34,
    4097     110,105,108, 34, 32,116,104,101,110, 13, 10, 99,111,100,101,
    4098      32, 61, 32, 34,116,111,108,117, 97, 95,112,117,115,104,110,
    4099     105,108, 40,116,111,108,117, 97, 95, 83, 41, 59, 92,110, 34,
    4100      13, 10, 13, 10,101,108,115,101,105,102, 32,114,101,116,118,
    4101      97,108, 32, 61, 61, 32, 34,109,101,115,115, 97,103,101, 34,
    4102      32,116,104,101,110, 13, 10,105,102, 32,109,101,115,115, 97,
    4103     103,101, 67, 95,115,116,114, 32,116,104,101,110, 13, 10, 99,
    4104     111,100,101, 32, 61, 32, 34,115,110,112,114,105,110,116,102,
    4105      40,101,114,114,111,114, 66,117,102,102,101,114, 44, 34, 46,
     4135    101,110, 10,111,117,116,112,117,116, 40, 34, 99,104, 97,114,
     4136     32,101,114,114,111,114, 66,117,102,102,101,114, 91, 34, 46,
    41064137     46,101,120, 99,101,112,116,105,111,110, 77,101,115,115, 97,
    41074138    103,101, 66,117,102,102,101,114, 83,105,122,101, 46, 46, 34,
    4108      44, 92, 34, 69,120, 99,101,112,116,105,111,110, 32,111,102,
    4109      32,116,121,112,101, 32, 39, 34, 46, 46,101, 46,110, 97,109,
    4110     101, 46, 46, 34, 39, 32,119, 97,115, 32,116,104,114,111,119,
    4111     110, 32, 98,121, 32,102,117,110, 99,116,105,111,110, 32, 39,
    4112      34, 46, 46,102, 46, 46, 34, 39, 92, 92,110, 77,101,115,115,
    4113      97,103,101, 58, 32, 37,115, 92, 34, 44, 34, 46, 46,101,120,
    4114      99,101,112,116,105,111,110, 68,101,102,115, 91,101, 46,110,
    4115      97,109,101, 93, 46, 99, 95,115,116,114, 46, 46, 34, 41, 59,
    4116      92,110,116,111,108,117, 97, 95,112,117,115,104,115,116,114,
    4117     105,110,103, 40,116,111,108,117, 97, 95, 83, 44,101,114,114,
    4118     111,114, 66,117,102,102,101,114, 41, 59, 92,110, 34, 13, 10,
    4119     101,108,115,101, 13, 10, 99,111,100,101, 32, 61, 32, 34,116,
    4120     111,108,117, 97, 95,112,117,115,104,115,116,114,105,110,103,
    4121      40,116,111,108,117, 97, 95, 83, 44, 92, 34, 85,110,107,110,
    4122     111,119,110, 32,101,120, 99,101,112,116,105,111,110, 32,116,
    4123     104,114,111,119,110, 32, 98,121, 32,102,117,110, 99,116,105,
    4124     111,110, 32, 39, 34, 46, 46,102, 46, 46, 34, 39, 92, 34, 41,
    4125      59, 92,110, 34, 13, 10,101,110,100, 13, 10, 13, 10,101,108,
    4126     115,101,105,102, 32,114,101,116,118, 97,108, 32, 61, 61, 32,
    4127      34,116,114,117,101, 34, 32,116,104,101,110, 13, 10, 99,111,
    4128     100,101, 32, 61, 32, 34,116,111,108,117, 97, 95,112,117,115,
    4129     104, 98,111,111,108,101, 97,110, 40,116,111,108,117, 97, 95,
    4130      83, 44, 32, 49, 41, 59, 92,110, 34, 13, 10, 13, 10,101,108,
    4131     115,101,105,102, 32,114,101,116,118, 97,108, 32, 61, 61, 32,
    4132      34,102, 97,108,115,101, 34, 32,116,104,101,110, 13, 10, 99,
    4133     111,100,101, 32, 61, 32, 34,116,111,108,117, 97, 95,112,117,
    4134     115,104, 98,111,111,108,101, 97,110, 40,116,111,108,117, 97,
    4135      95, 83, 44, 32, 48, 41, 59, 92,110, 34, 13, 10,101,110,100,
    4136      13, 10, 13, 10,105,102, 32, 99,111,100,101, 32,126, 61, 32,
    4137      34, 34, 32,116,104,101,110, 13, 10,111,117,116,112,117,116,
    4138      40, 99,111,100,101, 41, 13, 10,110,117,109,114,101,116,115,
    4139      32, 61, 32,110,117,109,114,101,116,115, 32, 43, 32, 49, 13,
    4140      10,101,110,100, 13, 10, 13, 10,105, 44,106, 44,114,101,116,
    4141     118, 97,108, 32, 61, 32,115,116,114,105,110,103, 46,102,105,
    4142     110,100, 40,101, 46,114,101,116, 44,114,101,116,112, 97,116,
    4143      44,106, 43, 49, 41, 13, 10,101,110,100, 13, 10,111,117,116,
    4144     112,117,116, 40, 34,114,101,116,117,114,110, 32, 34, 44,110,
    4145     117,109,114,101,116,115, 44, 34, 59, 92,110, 34, 41, 13, 10,
    4146     101,110,100, 13, 10, 13, 10,111,117,116,112,117,116, 40, 34,
    4147     125, 92,110, 34, 41, 13, 10,101,110,100, 13, 10, 13, 10,102,
    4148     117,110, 99,116,105,111,110, 32,111,117,116,112,117,116, 69,
    4149     120, 99,101,112,116,105,111,110, 67, 97,116, 99,104, 66,108,
    4150     111, 99,107,115, 40,102,117,110, 99, 44,116,104,114,111,119,
    4151     115, 44,101,114,114, 41, 13, 10,102,111,114, 32,105, 61, 49,
    4152      44,116, 97, 98,108,101, 46,103,101,116,110, 40,116,104,114,
    4153     111,119,115, 41, 32,100,111, 13, 10,111,117,116,112,117,116,
    4154      69,120, 99,101,112,116,105,111,110, 69,114,114,111,114, 40,
    4155     102,117,110, 99, 44, 32,116,104,114,111,119,115, 91,105, 93,
    4156      44, 32,101,114,114, 41, 13, 10,101,110,100, 13, 10, 13, 10,
    4157     105,102, 32,101,114,114, 32,116,104,101,110, 13, 10,111,117,
    4158     116,112,117,116, 40, 34,105,102, 32, 40,101,114,114,111,114,
    4159      68,111, 73,116, 41, 32,123, 92,110, 34, 41, 13, 10,111,117,
    4160     116,112,117,116, 40, 34,108,117, 97, 76, 95,101,114,114,111,
    4161     114, 40,116,111,108,117, 97, 95, 83, 44,101,114,114,111,114,
    4162      66,117,102,102,101,114, 41, 59, 92,110, 34, 41, 13, 10,111,
    4163     117,116,112,117,116, 40, 34,125, 92,110, 34, 41, 13, 10,101,
    4164     110,100, 13, 10,101,110,100, 13, 10, 13, 10, 13, 10, 99,108,
    4165      97,115,115, 70,117,110, 99,116,105,111,110, 32, 61, 32,123,
    4166      13, 10,109,111,100, 32, 61, 32, 39, 39, 44, 13, 10,116,121,
    4167     112,101, 32, 61, 32, 39, 39, 44, 13, 10,112,116,114, 32, 61,
    4168      32, 39, 39, 44, 13, 10,110, 97,109,101, 32, 61, 32, 39, 39,
    4169      44, 13, 10, 97,114,103,115, 32, 61, 32,123,110, 61, 48,125,
    4170      44, 13, 10, 99,111,110,115,116, 32, 61, 32, 39, 39, 44, 13,
    4171      10,125, 13, 10, 99,108, 97,115,115, 70,117,110, 99,116,105,
    4172     111,110, 46, 95, 95,105,110,100,101,120, 32, 61, 32, 99,108,
    4173      97,115,115, 70,117,110, 99,116,105,111,110, 13, 10,115,101,
    4174     116,109,101,116, 97,116, 97, 98,108,101, 40, 99,108, 97,115,
    4175     115, 70,117,110, 99,116,105,111,110, 44, 99,108, 97,115,115,
    4176      70,101, 97,116,117,114,101, 41, 13, 10, 13, 10,102,117,110,
     4139     93, 59, 92,110, 34, 41, 10,101,110,100, 10,108,111, 99, 97,
     4140    108, 32,110,117,109,114,101,116,115, 32, 61, 32, 48, 10,108,
     4141    111, 99, 97,108, 32,114,101,116,112, 97,116, 32, 61, 32, 34,
     4142     40, 37,119, 43, 41, 44, 63, 34, 10,108,111, 99, 97,108, 32,
     4143    105, 44,106, 44,114,101,116,118, 97,108, 32, 61, 32,115,116,
     4144    114,105,110,103, 46,102,105,110,100, 40,101, 46,114,101,116,
     4145     44,114,101,116,112, 97,116, 41, 10,119,104,105,108,101, 32,
     4146    105, 32,100,111, 10,108,111, 99, 97,108, 32, 99,111,100,101,
     4147     32, 61, 32, 34, 34, 10,105,102, 32,114,101,116,118, 97,108,
     4148     32, 61, 61, 32, 34,110,105,108, 34, 32,116,104,101,110, 10,
     4149     99,111,100,101, 32, 61, 32, 34,116,111,108,117, 97, 95,112,
     4150    117,115,104,110,105,108, 40,116,111,108,117, 97, 95, 83, 41,
     4151     59, 92,110, 34, 10,101,108,115,101,105,102, 32,114,101,116,
     4152    118, 97,108, 32, 61, 61, 32, 34,109,101,115,115, 97,103,101,
     4153     34, 32,116,104,101,110, 10,105,102, 32,109,101,115,115, 97,
     4154    103,101, 67, 95,115,116,114, 32,116,104,101,110, 10, 99,111,
     4155    100,101, 32, 61, 32, 34,115,110,112,114,105,110,116,102, 40,
     4156    101,114,114,111,114, 66,117,102,102,101,114, 44, 34, 46, 46,
     4157    101,120, 99,101,112,116,105,111,110, 77,101,115,115, 97,103,
     4158    101, 66,117,102,102,101,114, 83,105,122,101, 46, 46, 34, 44,
     4159     92, 34, 69,120, 99,101,112,116,105,111,110, 32,111,102, 32,
     4160    116,121,112,101, 32, 39, 34, 46, 46,101, 46,110, 97,109,101,
     4161     46, 46, 34, 39, 32,119, 97,115, 32,116,104,114,111,119,110,
     4162     32, 98,121, 32,102,117,110, 99,116,105,111,110, 32, 39, 34,
     4163     46, 46,102, 46, 46, 34, 39, 92, 92,110, 77,101,115,115, 97,
     4164    103,101, 58, 32, 37,115, 92, 34, 44, 34, 46, 46,101,120, 99,
     4165    101,112,116,105,111,110, 68,101,102,115, 91,101, 46,110, 97,
     4166    109,101, 93, 46, 99, 95,115,116,114, 46, 46, 34, 41, 59, 92,
     4167    110,116,111,108,117, 97, 95,112,117,115,104,115,116,114,105,
     4168    110,103, 40,116,111,108,117, 97, 95, 83, 44,101,114,114,111,
     4169    114, 66,117,102,102,101,114, 41, 59, 92,110, 34, 10,101,108,
     4170    115,101, 10, 99,111,100,101, 32, 61, 32, 34,116,111,108,117,
     4171     97, 95,112,117,115,104,115,116,114,105,110,103, 40,116,111,
     4172    108,117, 97, 95, 83, 44, 92, 34, 85,110,107,110,111,119,110,
     4173     32,101,120, 99,101,112,116,105,111,110, 32,116,104,114,111,
     4174    119,110, 32, 98,121, 32,102,117,110, 99,116,105,111,110, 32,
     4175     39, 34, 46, 46,102, 46, 46, 34, 39, 92, 34, 41, 59, 92,110,
     4176     34, 10,101,110,100, 10,101,108,115,101,105,102, 32,114,101,
     4177    116,118, 97,108, 32, 61, 61, 32, 34,116,114,117,101, 34, 32,
     4178    116,104,101,110, 10, 99,111,100,101, 32, 61, 32, 34,116,111,
     4179    108,117, 97, 95,112,117,115,104, 98,111,111,108,101, 97,110,
     4180     40,116,111,108,117, 97, 95, 83, 44, 32, 49, 41, 59, 92,110,
     4181     34, 10,101,108,115,101,105,102, 32,114,101,116,118, 97,108,
     4182     32, 61, 61, 32, 34,102, 97,108,115,101, 34, 32,116,104,101,
     4183    110, 10, 99,111,100,101, 32, 61, 32, 34,116,111,108,117, 97,
     4184     95,112,117,115,104, 98,111,111,108,101, 97,110, 40,116,111,
     4185    108,117, 97, 95, 83, 44, 32, 48, 41, 59, 92,110, 34, 10,101,
     4186    110,100, 10,105,102, 32, 99,111,100,101, 32,126, 61, 32, 34,
     4187     34, 32,116,104,101,110, 10,111,117,116,112,117,116, 40, 99,
     4188    111,100,101, 41, 10,110,117,109,114,101,116,115, 32, 61, 32,
     4189    110,117,109,114,101,116,115, 32, 43, 32, 49, 10,101,110,100,
     4190     10,105, 44,106, 44,114,101,116,118, 97,108, 32, 61, 32,115,
     4191    116,114,105,110,103, 46,102,105,110,100, 40,101, 46,114,101,
     4192    116, 44,114,101,116,112, 97,116, 44,106, 43, 49, 41, 10,101,
     4193    110,100, 10,111,117,116,112,117,116, 40, 34,114,101,116,117,
     4194    114,110, 32, 34, 44,110,117,109,114,101,116,115, 44, 34, 59,
     4195     92,110, 34, 41, 10,101,110,100, 10,111,117,116,112,117,116,
     4196     40, 34,125, 92,110, 34, 41, 10,101,110,100, 10,102,117,110,
     4197     99,116,105,111,110, 32,111,117,116,112,117,116, 69,120, 99,
     4198    101,112,116,105,111,110, 67, 97,116, 99,104, 66,108,111, 99,
     4199    107,115, 40,102,117,110, 99, 44,116,104,114,111,119,115, 44,
     4200    101,114,114, 41, 10,102,111,114, 32,105, 61, 49, 44,116, 97,
     4201     98,108,101, 46,103,101,116,110, 40,116,104,114,111,119,115,
     4202     41, 32,100,111, 10,111,117,116,112,117,116, 69,120, 99,101,
     4203    112,116,105,111,110, 69,114,114,111,114, 40,102,117,110, 99,
     4204     44, 32,116,104,114,111,119,115, 91,105, 93, 44, 32,101,114,
     4205    114, 41, 10,101,110,100, 10,105,102, 32,101,114,114, 32,116,
     4206    104,101,110, 10,111,117,116,112,117,116, 40, 34,105,102, 32,
     4207     40,101,114,114,111,114, 68,111, 73,116, 41, 32,123, 92,110,
     4208     34, 41, 10,111,117,116,112,117,116, 40, 34,108,117, 97, 76,
     4209     95,101,114,114,111,114, 40,116,111,108,117, 97, 95, 83, 44,
     4210    101,114,114,111,114, 66,117,102,102,101,114, 41, 59, 92,110,
     4211     34, 41, 10,111,117,116,112,117,116, 40, 34,125, 92,110, 34,
     4212     41, 10,101,110,100, 10,101,110,100, 10, 99,108, 97,115,115,
     4213     70,117,110, 99,116,105,111,110, 32, 61, 32,123, 10,109,111,
     4214    100, 32, 61, 32, 39, 39, 44, 10,116,121,112,101, 32, 61, 32,
     4215     39, 39, 44, 10,112,116,114, 32, 61, 32, 39, 39, 44, 10,110,
     4216     97,109,101, 32, 61, 32, 39, 39, 44, 10, 97,114,103,115, 32,
     4217     61, 32,123,110, 61, 48,125, 44, 10, 99,111,110,115,116, 32,
     4218     61, 32, 39, 39, 44, 10,125, 10, 99,108, 97,115,115, 70,117,
     4219    110, 99,116,105,111,110, 46, 95, 95,105,110,100,101,120, 32,
     4220     61, 32, 99,108, 97,115,115, 70,117,110, 99,116,105,111,110,
     4221     10,115,101,116,109,101,116, 97,116, 97, 98,108,101, 40, 99,
     4222    108, 97,115,115, 70,117,110, 99,116,105,111,110, 44, 99,108,
     4223     97,115,115, 70,101, 97,116,117,114,101, 41, 10,102,117,110,
    41774224     99,116,105,111,110, 32, 99,108, 97,115,115, 70,117,110, 99,
    41784225    116,105,111,110, 58,100,101, 99,108,116,121,112,101, 32, 40,
    4179      41, 13, 10,115,101,108,102, 46,116,121,112,101, 32, 61, 32,
    4180     116,121,112,101,118, 97,114, 40,115,101,108,102, 46,116,121,
    4181     112,101, 41, 13, 10,105,102, 32,115,116,114,102,105,110,100,
    4182      40,115,101,108,102, 46,109,111,100, 44, 39, 99,111,110,115,
    4183     116, 39, 41, 32,116,104,101,110, 13, 10,115,101,108,102, 46,
    4184     116,121,112,101, 32, 61, 32, 39, 99,111,110,115,116, 32, 39,
    4185      46, 46,115,101,108,102, 46,116,121,112,101, 13, 10,115,101,
    4186     108,102, 46,109,111,100, 32, 61, 32,103,115,117, 98, 40,115,
     4226     41, 10,115,101,108,102, 46,116,121,112,101, 32, 61, 32,116,
     4227    121,112,101,118, 97,114, 40,115,101,108,102, 46,116,121,112,
     4228    101, 41, 10,105,102, 32,115,116,114,102,105,110,100, 40,115,
    41874229    101,108,102, 46,109,111,100, 44, 39, 99,111,110,115,116, 39,
    4188      44, 39, 39, 41, 13, 10,101,110,100, 13, 10,108,111, 99, 97,
    4189     108, 32,105, 61, 49, 13, 10,119,104,105,108,101, 32,115,101,
    4190     108,102, 46, 97,114,103,115, 91,105, 93, 32,100,111, 13, 10,
    4191     115,101,108,102, 46, 97,114,103,115, 91,105, 93, 58,100,101,
    4192      99,108,116,121,112,101, 40, 41, 13, 10,105, 32, 61, 32,105,
    4193      43, 49, 13, 10,101,110,100, 13, 10,101,110,100, 13, 10, 13,
    4194      10, 13, 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,
    4195     115,115, 70,117,110, 99,116,105,111,110, 58,115,117,112, 99,
    4196     111,100,101, 32, 40,108,111, 99, 97,108, 95, 99,111,110,115,
    4197     116,114,117, 99,116,111,114, 41, 13, 10, 13, 10,108,111, 99,
    4198      97,108, 32,111,118,101,114,108,111, 97,100, 32, 61, 32,115,
    4199     116,114,115,117, 98, 40,115,101,108,102, 46, 99,110, 97,109,
    4200     101, 44, 45, 50, 44, 45, 49, 41, 32, 45, 32, 49, 10,108,111,
    4201      99, 97,108, 32,110,114,101,116, 32, 61, 32, 48, 10,108,111,
    4202      99, 97,108, 32, 99,108, 97,115,115, 32, 61, 32,115,101,108,
    4203     102, 58,105,110, 99,108, 97,115,115, 40, 41, 13, 10,108,111,
    4204      99, 97,108, 32, 95, 44, 95, 44,115,116, 97,116,105, 99, 32,
    4205      61, 32,115,116,114,102,105,110,100, 40,115,101,108,102, 46,
    4206     109,111,100, 44, 39, 94, 37,115, 42, 40,115,116, 97,116,105,
    4207      99, 41, 39, 41, 13, 10,105,102, 32, 99,108, 97,115,115, 32,
    4208     116,104,101,110, 13, 10, 13, 10,105,102, 32,115,101,108,102,
    4209      46,110, 97,109,101, 32, 61, 61, 32, 39,110,101,119, 39, 32,
    4210      97,110,100, 32,115,101,108,102, 46,112, 97,114,101,110,116,
    4211      46,102,108, 97,103,115, 46,112,117,114,101, 95,118,105,114,
    4212     116,117, 97,108, 32,116,104,101,110, 13, 10,114,101,116,117,
    4213     114,110, 13, 10,101,110,100, 13, 10, 13, 10,105,102, 32,108,
    4214     111, 99, 97,108, 95, 99,111,110,115,116,114,117, 99,116,111,
    4215     114, 32,116,104,101,110, 13, 10,111,117,116,112,117,116, 40,
     4230     41, 32,116,104,101,110, 10,115,101,108,102, 46,116,121,112,
     4231    101, 32, 61, 32, 39, 99,111,110,115,116, 32, 39, 46, 46,115,
     4232    101,108,102, 46,116,121,112,101, 10,115,101,108,102, 46,109,
     4233    111,100, 32, 61, 32,103,115,117, 98, 40,115,101,108,102, 46,
     4234    109,111,100, 44, 39, 99,111,110,115,116, 39, 44, 39, 39, 41,
     4235     10,101,110,100, 10,108,111, 99, 97,108, 32,105, 61, 49, 10,
     4236    119,104,105,108,101, 32,115,101,108,102, 46, 97,114,103,115,
     4237     91,105, 93, 32,100,111, 10,115,101,108,102, 46, 97,114,103,
     4238    115, 91,105, 93, 58,100,101, 99,108,116,121,112,101, 40, 41,
     4239     10,105, 32, 61, 32,105, 43, 49, 10,101,110,100, 10,101,110,
     4240    100, 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,
     4241    115, 70,117,110, 99,116,105,111,110, 58,115,117,112, 99,111,
     4242    100,101, 32, 40,108,111, 99, 97,108, 95, 99,111,110,115,116,
     4243    114,117, 99,116,111,114, 41, 10,108,111, 99, 97,108, 32,111,
     4244    118,101,114,108,111, 97,100, 32, 61, 32,115,116,114,115,117,
     4245     98, 40,115,101,108,102, 46, 99,110, 97,109,101, 44, 45, 50,
     4246     44, 45, 49, 41, 32, 45, 32, 49, 10,108,111, 99, 97,108, 32,
     4247    110,114,101,116, 32, 61, 32, 48, 10,108,111, 99, 97,108, 32,
     4248     99,108, 97,115,115, 32, 61, 32,115,101,108,102, 58,105,110,
     4249     99,108, 97,115,115, 40, 41, 10,108,111, 99, 97,108, 32, 95,
     4250     44, 95, 44,115,116, 97,116,105, 99, 32, 61, 32,115,116,114,
     4251    102,105,110,100, 40,115,101,108,102, 46,109,111,100, 44, 39,
     4252     94, 37,115, 42, 40,115,116, 97,116,105, 99, 41, 39, 41, 10,
     4253    105,102, 32, 99,108, 97,115,115, 32,116,104,101,110, 10,105,
     4254    102, 32,115,101,108,102, 46,110, 97,109,101, 32, 61, 61, 32,
     4255     39,110,101,119, 39, 32, 97,110,100, 32,115,101,108,102, 46,
     4256    112, 97,114,101,110,116, 46,102,108, 97,103,115, 46,112,117,
     4257    114,101, 95,118,105,114,116,117, 97,108, 32,116,104,101,110,
     4258     10,114,101,116,117,114,110, 10,101,110,100, 10,105,102, 32,
     4259    108,111, 99, 97,108, 95, 99,111,110,115,116,114,117, 99,116,
     4260    111,114, 32,116,104,101,110, 10,111,117,116,112,117,116, 40,
    42164261     34, 47, 42, 32,109,101,116,104,111,100, 58, 32,110,101,119,
    42174262     95,108,111, 99, 97,108, 32,111,102, 32, 99,108, 97,115,115,
    42184263     32, 34, 44, 99,108, 97,115,115, 44, 34, 32, 42, 47, 34, 41,
    4219      13, 10,101,108,115,101, 13, 10,111,117,116,112,117,116, 40,
    4220      34, 47, 42, 32,109,101,116,104,111,100, 58, 34, 44,115,101,
    4221     108,102, 46,110, 97,109,101, 44, 34, 32,111,102, 32, 99,108,
    4222      97,115,115, 32, 34, 44, 99,108, 97,115,115, 44, 34, 32, 42,
    4223      47, 34, 41, 13, 10,101,110,100, 13, 10,101,108,115,101, 13,
    4224      10,111,117,116,112,117,116, 40, 34, 47, 42, 32,102,117,110,
    4225      99,116,105,111,110, 58, 34, 44,115,101,108,102, 46,110, 97,
    4226     109,101, 44, 34, 32, 42, 47, 34, 41, 13, 10,101,110,100, 13,
    4227      10, 13, 10,105,102, 32,108,111, 99, 97,108, 95, 99,111,110,
    4228     115,116,114,117, 99,116,111,114, 32,116,104,101,110, 13, 10,
    4229     111,117,116,112,117,116, 40, 34, 35,105,102,110,100,101,102,
    4230      32, 84, 79, 76, 85, 65, 95, 68, 73, 83, 65, 66, 76, 69, 95,
    4231      34, 46, 46,115,101,108,102, 46, 99,110, 97,109,101, 46, 46,
    4232      34, 95,108,111, 99, 97,108, 34, 41, 13, 10,111,117,116,112,
    4233     117,116, 40, 34, 92,110,115,116, 97,116,105, 99, 32,105,110,
    4234     116, 34, 44,115,101,108,102, 46, 99,110, 97,109,101, 46, 46,
    4235      34, 95,108,111, 99, 97,108, 34, 44, 34, 40,108,117, 97, 95,
    4236      83,116, 97,116,101, 42, 32,116,111,108,117, 97, 95, 83, 41,
    4237      34, 41, 13, 10,101,108,115,101, 13, 10,111,117,116,112,117,
    4238     116, 40, 34, 35,105,102,110,100,101,102, 32, 84, 79, 76, 85,
    4239      65, 95, 68, 73, 83, 65, 66, 76, 69, 95, 34, 46, 46,115,101,
    4240     108,102, 46, 99,110, 97,109,101, 41, 13, 10,111,117,116,112,
    4241     117,116, 40, 34, 92,110,115,116, 97,116,105, 99, 32,105,110,
    4242     116, 34, 44,115,101,108,102, 46, 99,110, 97,109,101, 44, 34,
    4243      40,108,117, 97, 95, 83,116, 97,116,101, 42, 32,116,111,108,
    4244     117, 97, 95, 83, 41, 34, 41, 13, 10,101,110,100, 13, 10,111,
    4245     117,116,112,117,116, 40, 34,123, 34, 41, 13, 10, 13, 10,105,
    4246     102, 32,111,118,101,114,108,111, 97,100, 32, 60, 32, 48, 32,
    4247     116,104,101,110, 13, 10,111,117,116,112,117,116, 40, 39, 35,
    4248     105,102,110,100,101,102, 32, 84, 79, 76, 85, 65, 95, 82, 69,
    4249      76, 69, 65, 83, 69, 92,110, 39, 41, 13, 10,101,110,100, 13,
    4250      10,111,117,116,112,117,116, 40, 39, 32,116,111,108,117, 97,
    4251      95, 69,114,114,111,114, 32,116,111,108,117, 97, 95,101,114,
    4252     114, 59, 39, 41, 13, 10,111,117,116,112,117,116, 40, 39, 32,
    4253     105,102, 32, 40, 92,110, 39, 41, 13, 10,108,111, 99, 97,108,
    4254      32,110, 97,114,103, 13, 10,105,102, 32, 99,108, 97,115,115,
    4255      32,116,104,101,110, 32,110, 97,114,103, 61, 50, 32,101,108,
    4256     115,101, 32,110, 97,114,103, 61, 49, 32,101,110,100, 13, 10,
    4257     105,102, 32, 99,108, 97,115,115, 32,116,104,101,110, 13, 10,
    4258     108,111, 99, 97,108, 32,102,117,110, 99, 32, 61, 32, 39,116,
    4259     111,108,117, 97, 95,105,115,117,115,101,114,116,121,112,101,
    4260      39, 13, 10,108,111, 99, 97,108, 32,116,121,112,101, 32, 61,
    4261      32,115,101,108,102, 46,112, 97,114,101,110,116, 46,116,121,
    4262     112,101, 13, 10,105,102, 32,115,101,108,102, 46,110, 97,109,
    4263     101, 61, 61, 39,110,101,119, 39, 32,111,114, 32,115,116, 97,
    4264     116,105, 99,126, 61,110,105,108, 32,116,104,101,110, 13, 10,
     4264     10,101,108,115,101, 10,111,117,116,112,117,116, 40, 34, 47,
     4265     42, 32,109,101,116,104,111,100, 58, 34, 44,115,101,108,102,
     4266     46,110, 97,109,101, 44, 34, 32,111,102, 32, 99,108, 97,115,
     4267    115, 32, 34, 44, 99,108, 97,115,115, 44, 34, 32, 42, 47, 34,
     4268     41, 10,101,110,100, 10,101,108,115,101, 10,111,117,116,112,
     4269    117,116, 40, 34, 47, 42, 32,102,117,110, 99,116,105,111,110,
     4270     58, 34, 44,115,101,108,102, 46,110, 97,109,101, 44, 34, 32,
     4271     42, 47, 34, 41, 10,101,110,100, 10,105,102, 32,108,111, 99,
     4272     97,108, 95, 99,111,110,115,116,114,117, 99,116,111,114, 32,
     4273    116,104,101,110, 10,111,117,116,112,117,116, 40, 34, 35,105,
     4274    102,110,100,101,102, 32, 84, 79, 76, 85, 65, 95, 68, 73, 83,
     4275     65, 66, 76, 69, 95, 34, 46, 46,115,101,108,102, 46, 99,110,
     4276     97,109,101, 46, 46, 34, 95,108,111, 99, 97,108, 34, 41, 10,
     4277    111,117,116,112,117,116, 40, 34, 92,110,115,116, 97,116,105,
     4278     99, 32,105,110,116, 34, 44,115,101,108,102, 46, 99,110, 97,
     4279    109,101, 46, 46, 34, 95,108,111, 99, 97,108, 34, 44, 34, 40,
     4280    108,117, 97, 95, 83,116, 97,116,101, 42, 32,116,111,108,117,
     4281     97, 95, 83, 41, 34, 41, 10,101,108,115,101, 10,111,117,116,
     4282    112,117,116, 40, 34, 35,105,102,110,100,101,102, 32, 84, 79,
     4283     76, 85, 65, 95, 68, 73, 83, 65, 66, 76, 69, 95, 34, 46, 46,
     4284    115,101,108,102, 46, 99,110, 97,109,101, 41, 10,111,117,116,
     4285    112,117,116, 40, 34, 92,110,115,116, 97,116,105, 99, 32,105,
     4286    110,116, 34, 44,115,101,108,102, 46, 99,110, 97,109,101, 44,
     4287     34, 40,108,117, 97, 95, 83,116, 97,116,101, 42, 32,116,111,
     4288    108,117, 97, 95, 83, 41, 34, 41, 10,101,110,100, 10,111,117,
     4289    116,112,117,116, 40, 34,123, 34, 41, 10,105,102, 32,111,118,
     4290    101,114,108,111, 97,100, 32, 60, 32, 48, 32,116,104,101,110,
     4291     10,111,117,116,112,117,116, 40, 39, 35,105,102,110,100,101,
     4292    102, 32, 84, 79, 76, 85, 65, 95, 82, 69, 76, 69, 65, 83, 69,
     4293     92,110, 39, 41, 10,101,110,100, 10,111,117,116,112,117,116,
     4294     40, 39, 32,116,111,108,117, 97, 95, 69,114,114,111,114, 32,
     4295    116,111,108,117, 97, 95,101,114,114, 59, 39, 41, 10,111,117,
     4296    116,112,117,116, 40, 39, 32,105,102, 32, 40, 92,110, 39, 41,
     4297     10,108,111, 99, 97,108, 32,110, 97,114,103, 10,105,102, 32,
     4298     99,108, 97,115,115, 32,116,104,101,110, 32,110, 97,114,103,
     4299     61, 50, 32,101,108,115,101, 32,110, 97,114,103, 61, 49, 32,
     4300    101,110,100, 10,105,102, 32, 99,108, 97,115,115, 32,116,104,
     4301    101,110, 10,108,111, 99, 97,108, 32,102,117,110, 99, 32, 61,
     4302     32, 39,116,111,108,117, 97, 95,105,115,117,115,101,114,116,
     4303    121,112,101, 39, 10,108,111, 99, 97,108, 32,116,121,112,101,
     4304     32, 61, 32,115,101,108,102, 46,112, 97,114,101,110,116, 46,
     4305    116,121,112,101, 10,105,102, 32,115,101,108,102, 46,110, 97,
     4306    109,101, 61, 61, 39,110,101,119, 39, 32,111,114, 32,115,116,
     4307     97,116,105, 99,126, 61,110,105,108, 32,116,104,101,110, 10,
    42654308    102,117,110, 99, 32, 61, 32, 39,116,111,108,117, 97, 95,105,
    4266     115,117,115,101,114,116, 97, 98,108,101, 39, 13, 10,116,121,
    4267     112,101, 32, 61, 32,115,101,108,102, 46,112, 97,114,101,110,
    4268     116, 46,116,121,112,101, 13, 10,101,110,100, 13, 10,105,102,
    4269      32,115,101,108,102, 46, 99,111,110,115,116, 32,126, 61, 32,
    4270      39, 39, 32,116,104,101,110, 13, 10,116,121,112,101, 32, 61,
    4271      32, 34, 99,111,110,115,116, 32, 34, 46, 46,116,121,112,101,
    4272      13, 10,101,110,100, 13, 10,111,117,116,112,117,116, 40, 39,
    4273      32, 33, 39, 46, 46,102,117,110, 99, 46, 46, 39, 40,116,111,
    4274     108,117, 97, 95, 83, 44, 49, 44, 34, 39, 46, 46,116,121,112,
    4275     101, 46, 46, 39, 34, 44, 48, 44, 38,116,111,108,117, 97, 95,
    4276     101,114,114, 41, 32,124,124, 92,110, 39, 41, 13, 10,101,110,
    4277     100, 13, 10,105,102, 32,115,101,108,102, 46, 97,114,103,115,
    4278      91, 49, 93, 46,116,121,112,101, 32,126, 61, 32, 39,118,111,
    4279     105,100, 39, 32,116,104,101,110, 13, 10,108,111, 99, 97,108,
    4280      32,105, 61, 49, 13, 10,119,104,105,108,101, 32,115,101,108,
    4281     102, 46, 97,114,103,115, 91,105, 93, 32,100,111, 13, 10,108,
    4282     111, 99, 97,108, 32, 98,116,121,112,101, 32, 61, 32,105,115,
    4283      98, 97,115,105, 99, 40,115,101,108,102, 46, 97,114,103,115,
    4284      91,105, 93, 46,116,121,112,101, 41, 13, 10,105,102, 32, 98,
    4285     116,121,112,101, 32,126, 61, 32, 39,118, 97,108,117,101, 39,
    4286      32, 97,110,100, 32, 98,116,121,112,101, 32,126, 61, 32, 39,
    4287     115,116, 97,116,101, 39, 32,116,104,101,110, 13, 10,111,117,
    4288     116,112,117,116, 40, 39, 32, 33, 39, 46, 46,115,101,108,102,
    4289      46, 97,114,103,115, 91,105, 93, 58,111,117,116, 99,104,101,
    4290      99,107,116,121,112,101, 40,110, 97,114,103, 41, 46, 46, 39,
    4291      32,124,124, 92,110, 39, 41, 13, 10,101,110,100, 13, 10,105,
     4309    115,117,115,101,114,116, 97, 98,108,101, 39, 10,116,121,112,
     4310    101, 32, 61, 32,115,101,108,102, 46,112, 97,114,101,110,116,
     4311     46,116,121,112,101, 10,101,110,100, 10,105,102, 32,115,101,
     4312    108,102, 46, 99,111,110,115,116, 32,126, 61, 32, 39, 39, 32,
     4313    116,104,101,110, 10,116,121,112,101, 32, 61, 32, 34, 99,111,
     4314    110,115,116, 32, 34, 46, 46,116,121,112,101, 10,101,110,100,
     4315     10,111,117,116,112,117,116, 40, 39, 32, 33, 39, 46, 46,102,
     4316    117,110, 99, 46, 46, 39, 40,116,111,108,117, 97, 95, 83, 44,
     4317     49, 44, 34, 39, 46, 46,116,121,112,101, 46, 46, 39, 34, 44,
     4318     48, 44, 38,116,111,108,117, 97, 95,101,114,114, 41, 32,124,
     4319    124, 92,110, 39, 41, 10,101,110,100, 10,105,102, 32,115,101,
     4320    108,102, 46, 97,114,103,115, 91, 49, 93, 46,116,121,112,101,
     4321     32,126, 61, 32, 39,118,111,105,100, 39, 32,116,104,101,110,
     4322     10,108,111, 99, 97,108, 32,105, 61, 49, 10,119,104,105,108,
     4323    101, 32,115,101,108,102, 46, 97,114,103,115, 91,105, 93, 32,
     4324    100,111, 10,108,111, 99, 97,108, 32, 98,116,121,112,101, 32,
     4325     61, 32,105,115, 98, 97,115,105, 99, 40,115,101,108,102, 46,
     4326     97,114,103,115, 91,105, 93, 46,116,121,112,101, 41, 10,105,
     4327    102, 32, 98,116,121,112,101, 32,126, 61, 32, 39,118, 97,108,
     4328    117,101, 39, 32, 97,110,100, 32, 98,116,121,112,101, 32,126,
     4329     61, 32, 39,115,116, 97,116,101, 39, 32,116,104,101,110, 10,
     4330    111,117,116,112,117,116, 40, 39, 32, 33, 39, 46, 46,115,101,
     4331    108,102, 46, 97,114,103,115, 91,105, 93, 58,111,117,116, 99,
     4332    104,101, 99,107,116,121,112,101, 40,110, 97,114,103, 41, 46,
     4333     46, 39, 32,124,124, 92,110, 39, 41, 10,101,110,100, 10,105,
    42924334    102, 32, 98,116,121,112,101, 32,126, 61, 32, 39,115,116, 97,
    4293     116,101, 39, 32,116,104,101,110, 13, 10,110, 97,114,103, 32,
    4294      61, 32,110, 97,114,103, 43, 49, 13, 10,101,110,100, 13, 10,
    4295     105, 32, 61, 32,105, 43, 49, 13, 10,101,110,100, 13, 10,101,
    4296     110,100, 13, 10,111,117,116,112,117,116, 40, 39, 32, 33,116,
    4297     111,108,117, 97, 95,105,115,110,111,111, 98,106, 40,116,111,
    4298     108,117, 97, 95, 83, 44, 39, 46, 46,110, 97,114,103, 46, 46,
    4299      39, 44, 38,116,111,108,117, 97, 95,101,114,114, 41, 92,110,
    4300      32, 41, 39, 41, 13, 10,111,117,116,112,117,116, 40, 39, 32,
    4301     103,111,116,111, 32,116,111,108,117, 97, 95,108,101,114,114,
    4302     111,114, 59, 39, 41, 13, 10, 13, 10,111,117,116,112,117,116,
    4303      40, 39, 32,101,108,115,101, 92,110, 39, 41, 13, 10,105,102,
    4304      32,111,118,101,114,108,111, 97,100, 32, 60, 32, 48, 32,116,
    4305     104,101,110, 13, 10,111,117,116,112,117,116, 40, 39, 35,101,
    4306     110,100,105,102, 92,110, 39, 41, 13, 10,101,110,100, 13, 10,
    4307     111,117,116,112,117,116, 40, 39, 32,123, 39, 41, 13, 10, 13,
    4308      10,108,111, 99, 97,108, 32,110, 97,114,103, 13, 10,105,102,
    4309      32, 99,108, 97,115,115, 32,116,104,101,110, 32,110, 97,114,
    4310     103, 61, 50, 32,101,108,115,101, 32,110, 97,114,103, 61, 49,
    4311      32,101,110,100, 13, 10,105,102, 32, 99,108, 97,115,115, 32,
    4312      97,110,100, 32,115,101,108,102, 46,110, 97,109,101,126, 61,
    4313      39,110,101,119, 39, 32, 97,110,100, 32,115,116, 97,116,105,
    4314      99, 61, 61,110,105,108, 32,116,104,101,110, 13, 10,111,117,
    4315     116,112,117,116, 40, 39, 32, 39, 44,115,101,108,102, 46, 99,
    4316     111,110,115,116, 44,115,101,108,102, 46,112, 97,114,101,110,
    4317     116, 46,116,121,112,101, 44, 39, 42, 39, 44, 39,115,101,108,
    4318     102, 32, 61, 32, 39, 41, 13, 10,111,117,116,112,117,116, 40,
    4319      39, 40, 39, 44,115,101,108,102, 46, 99,111,110,115,116, 44,
     4335    116,101, 39, 32,116,104,101,110, 10,110, 97,114,103, 32, 61,
     4336     32,110, 97,114,103, 43, 49, 10,101,110,100, 10,105, 32, 61,
     4337     32,105, 43, 49, 10,101,110,100, 10,101,110,100, 10,111,117,
     4338    116,112,117,116, 40, 39, 32, 33,116,111,108,117, 97, 95,105,
     4339    115,110,111,111, 98,106, 40,116,111,108,117, 97, 95, 83, 44,
     4340     39, 46, 46,110, 97,114,103, 46, 46, 39, 44, 38,116,111,108,
     4341    117, 97, 95,101,114,114, 41, 92,110, 32, 41, 39, 41, 10,111,
     4342    117,116,112,117,116, 40, 39, 32,103,111,116,111, 32,116,111,
     4343    108,117, 97, 95,108,101,114,114,111,114, 59, 39, 41, 10,111,
     4344    117,116,112,117,116, 40, 39, 32,101,108,115,101, 92,110, 39,
     4345     41, 10,105,102, 32,111,118,101,114,108,111, 97,100, 32, 60,
     4346     32, 48, 32,116,104,101,110, 10,111,117,116,112,117,116, 40,
     4347     39, 35,101,110,100,105,102, 92,110, 39, 41, 10,101,110,100,
     4348     10,111,117,116,112,117,116, 40, 39, 32,123, 39, 41, 10,108,
     4349    111, 99, 97,108, 32,110, 97,114,103, 10,105,102, 32, 99,108,
     4350     97,115,115, 32,116,104,101,110, 32,110, 97,114,103, 61, 50,
     4351     32,101,108,115,101, 32,110, 97,114,103, 61, 49, 32,101,110,
     4352    100, 10,105,102, 32, 99,108, 97,115,115, 32, 97,110,100, 32,
     4353    115,101,108,102, 46,110, 97,109,101,126, 61, 39,110,101,119,
     4354     39, 32, 97,110,100, 32,115,116, 97,116,105, 99, 61, 61,110,
     4355    105,108, 32,116,104,101,110, 10,111,117,116,112,117,116, 40,
     4356     39, 32, 39, 44,115,101,108,102, 46, 99,111,110,115,116, 44,
    43204357    115,101,108,102, 46,112, 97,114,101,110,116, 46,116,121,112,
    4321     101, 44, 39, 42, 41, 32, 39, 41, 13, 10,111,117,116,112,117,
    4322     116, 40, 39,116,111,108,117, 97, 95,116,111,117,115,101,114,
    4323     116,121,112,101, 40,116,111,108,117, 97, 95, 83, 44, 49, 44,
    4324      48, 41, 59, 39, 41, 13, 10,101,108,115,101,105,102, 32,115,
    4325     116, 97,116,105, 99, 32,116,104,101,110, 13, 10, 95, 44, 95,
    4326      44,115,101,108,102, 46,109,111,100, 32, 61, 32,115,116,114,
    4327     102,105,110,100, 40,115,101,108,102, 46,109,111,100, 44, 39,
    4328      94, 37,115, 42,115,116, 97,116,105, 99, 37,115, 37,115, 42,
    4329      40, 46, 42, 41, 39, 41, 13, 10,101,110,100, 13, 10,105,102,
    4330      32,115,101,108,102, 46, 97,114,103,115, 91, 49, 93, 46,116,
    4331     121,112,101, 32,126, 61, 32, 39,118,111,105,100, 39, 32,116,
    4332     104,101,110, 13, 10,108,111, 99, 97,108, 32,105, 61, 49, 13,
    4333      10,119,104,105,108,101, 32,115,101,108,102, 46, 97,114,103,
    4334     115, 91,105, 93, 32,100,111, 13, 10,115,101,108,102, 46, 97,
    4335     114,103,115, 91,105, 93, 58,100,101, 99,108, 97,114,101, 40,
    4336     110, 97,114,103, 41, 13, 10,105,102, 32,105,115, 98, 97,115,
     4358    101, 44, 39, 42, 39, 44, 39,115,101,108,102, 32, 61, 32, 39,
     4359     41, 10,111,117,116,112,117,116, 40, 39, 40, 39, 44,115,101,
     4360    108,102, 46, 99,111,110,115,116, 44,115,101,108,102, 46,112,
     4361     97,114,101,110,116, 46,116,121,112,101, 44, 39, 42, 41, 32,
     4362     39, 41, 10,111,117,116,112,117,116, 40, 39,116,111,108,117,
     4363     97, 95,116,111,117,115,101,114,116,121,112,101, 40,116,111,
     4364    108,117, 97, 95, 83, 44, 49, 44, 48, 41, 59, 39, 41, 10,101,
     4365    108,115,101,105,102, 32,115,116, 97,116,105, 99, 32,116,104,
     4366    101,110, 10, 95, 44, 95, 44,115,101,108,102, 46,109,111,100,
     4367     32, 61, 32,115,116,114,102,105,110,100, 40,115,101,108,102,
     4368     46,109,111,100, 44, 39, 94, 37,115, 42,115,116, 97,116,105,
     4369     99, 37,115, 37,115, 42, 40, 46, 42, 41, 39, 41, 10,101,110,
     4370    100, 10,105,102, 32,115,101,108,102, 46, 97,114,103,115, 91,
     4371     49, 93, 46,116,121,112,101, 32,126, 61, 32, 39,118,111,105,
     4372    100, 39, 32,116,104,101,110, 10,108,111, 99, 97,108, 32,105,
     4373     61, 49, 10,119,104,105,108,101, 32,115,101,108,102, 46, 97,
     4374    114,103,115, 91,105, 93, 32,100,111, 10,115,101,108,102, 46,
     4375     97,114,103,115, 91,105, 93, 58,100,101, 99,108, 97,114,101,
     4376     40,110, 97,114,103, 41, 10,105,102, 32,105,115, 98, 97,115,
    43374377    105, 99, 40,115,101,108,102, 46, 97,114,103,115, 91,105, 93,
    43384378     46,116,121,112,101, 41, 32,126, 61, 32, 34,115,116, 97,116,
    4339     101, 34, 32,116,104,101,110, 13, 10,110, 97,114,103, 32, 61,
    4340      32,110, 97,114,103, 43, 49, 13, 10,101,110,100, 13, 10,105,
    4341      32, 61, 32,105, 43, 49, 13, 10,101,110,100, 13, 10,101,110,
    4342     100, 13, 10, 13, 10,105,102, 32, 99,108, 97,115,115, 32, 97,
    4343     110,100, 32,115,101,108,102, 46,110, 97,109,101,126, 61, 39,
    4344     110,101,119, 39, 32, 97,110,100, 32,115,116, 97,116,105, 99,
    4345      61, 61,110,105,108, 32,116,104,101,110, 13, 10,111,117,116,
    4346     112,117,116, 40, 39, 35,105,102,110,100,101,102, 32, 84, 79,
    4347      76, 85, 65, 95, 82, 69, 76, 69, 65, 83, 69, 92,110, 39, 41,
    4348      13, 10,111,117,116,112,117,116, 40, 39, 32,105,102, 32, 40,
    4349      33,115,101,108,102, 41, 32,116,111,108,117, 97, 95,101,114,
    4350     114,111,114, 40,116,111,108,117, 97, 95, 83, 44, 34,105,110,
    4351     118, 97,108,105,100, 32, 92, 39,115,101,108,102, 92, 39, 32,
    4352     105,110, 32,102,117,110, 99,116,105,111,110, 32, 92, 39, 39,
    4353      46, 46,115,101,108,102, 46,110, 97,109,101, 46, 46, 39, 92,
    4354      39, 34, 44, 78, 85, 76, 76, 41, 59, 39, 41, 59, 13, 10,111,
    4355     117,116,112,117,116, 40, 39, 35,101,110,100,105,102, 92,110,
    4356      39, 41, 13, 10,101,110,100, 13, 10, 13, 10,105,102, 32, 99,
     4379    101, 34, 32,116,104,101,110, 10,110, 97,114,103, 32, 61, 32,
     4380    110, 97,114,103, 43, 49, 10,101,110,100, 10,105, 32, 61, 32,
     4381    105, 43, 49, 10,101,110,100, 10,101,110,100, 10,105,102, 32,
     4382     99,108, 97,115,115, 32, 97,110,100, 32,115,101,108,102, 46,
     4383    110, 97,109,101,126, 61, 39,110,101,119, 39, 32, 97,110,100,
     4384     32,115,116, 97,116,105, 99, 61, 61,110,105,108, 32,116,104,
     4385    101,110, 10,111,117,116,112,117,116, 40, 39, 35,105,102,110,
     4386    100,101,102, 32, 84, 79, 76, 85, 65, 95, 82, 69, 76, 69, 65,
     4387     83, 69, 92,110, 39, 41, 10,111,117,116,112,117,116, 40, 39,
     4388     32,105,102, 32, 40, 33,115,101,108,102, 41, 32,116,111,108,
     4389    117, 97, 95,101,114,114,111,114, 40,116,111,108,117, 97, 95,
     4390     83, 44, 34,105,110,118, 97,108,105,100, 32, 92, 39,115,101,
     4391    108,102, 92, 39, 32,105,110, 32,102,117,110, 99,116,105,111,
     4392    110, 32, 92, 39, 39, 46, 46,115,101,108,102, 46,110, 97,109,
     4393    101, 46, 46, 39, 92, 39, 34, 44, 78, 85, 76, 76, 41, 59, 39,
     4394     41, 59, 10,111,117,116,112,117,116, 40, 39, 35,101,110,100,
     4395    105,102, 92,110, 39, 41, 10,101,110,100, 10,105,102, 32, 99,
    43574396    108, 97,115,115, 32,116,104,101,110, 32,110, 97,114,103, 61,
    43584397     50, 32,101,108,115,101, 32,110, 97,114,103, 61, 49, 32,101,
    4359     110,100, 13, 10,105,102, 32,115,101,108,102, 46, 97,114,103,
    4360     115, 91, 49, 93, 46,116,121,112,101, 32,126, 61, 32, 39,118,
    4361     111,105,100, 39, 32,116,104,101,110, 13, 10,108,111, 99, 97,
    4362     108, 32,105, 61, 49, 13, 10,119,104,105,108,101, 32,115,101,
    4363     108,102, 46, 97,114,103,115, 91,105, 93, 32,100,111, 13, 10,
    4364     115,101,108,102, 46, 97,114,103,115, 91,105, 93, 58,103,101,
    4365     116, 97,114,114, 97,121, 40,110, 97,114,103, 41, 13, 10,110,
    4366      97,114,103, 32, 61, 32,110, 97,114,103, 43, 49, 13, 10,105,
    4367      32, 61, 32,105, 43, 49, 13, 10,101,110,100, 13, 10,101,110,
    4368     100, 13, 10, 13, 10,108,111, 99, 97,108, 32,116,104,114,111,
    4369     119,115, 32, 61, 32,102, 97,108,115,101, 13, 10,100,111, 13,
    4370      10,108,111, 99, 97,108, 32,112, 97,116,116,101,114,110, 32,
    4371      61, 32, 34,116,111,108,117, 97, 95,116,104,114,111,119,115,
    4372     124, 46, 42,124, 34, 13, 10,108,111, 99, 97,108, 32,105, 44,
    4373     106, 32, 61, 32,115,116,114,105,110,103, 46,102,105,110,100,
    4374      40,115,101,108,102, 46,109,111,100, 44, 32,112, 97,116,116,
    4375     101,114,110, 41, 13, 10,105,102, 32,105, 32,116,104,101,110,
    4376      13, 10,116,104,114,111,119,115, 32, 61, 32,123,125, 13, 10,
    4377     102,111,114, 32,120, 32,105,110, 32,112, 97,105,114,115, 40,
    4378     116,104,114,111,119,115, 41, 32,100,111, 13, 10,116,104,114,
    4379     111,119,115, 91,120, 93, 32, 61, 32,110,105,108, 13, 10,101,
    4380     110,100, 13, 10,108,111, 99, 97,108, 32,101,120, 99,101,112,
    4381     116,115, 32, 61, 32,115,116,114,105,110,103, 46,115,117, 98,
    4382      40,115,101,108,102, 46,109,111,100, 44, 32,105, 43, 49, 50,
    4383      44,106, 41, 13, 10,108,111, 99, 97,108, 32,101,112, 97,116,
    4384     116,101,114,110, 32, 61, 32, 34,124, 46, 45,124, 34, 13, 10,
    4385     108,111, 99, 97,108, 32,105, 44,106, 32, 61, 32,115,116,114,
    4386     105,110,103, 46,102,105,110,100, 40,101,120, 99,101,112,116,
    4387     115, 44, 32,101,112, 97,116,116,101,114,110, 41, 13, 10,119,
    4388     104,105,108,101, 32,105, 32,100,111, 13, 10,108,111, 99, 97,
    4389     108, 32,101, 32, 61, 32,115,116,114,105,110,103, 46,115,117,
    4390      98, 40,101,120, 99,101,112,116,115, 44,105, 43, 49, 44,106,
    4391      45, 49, 41, 13, 10,108,111, 99, 97,108, 32, 95, 44, 95, 44,
    4392     110, 97,109,101, 44,114,101,115,116, 32, 61, 32,115,116,114,
    4393     105,110,103, 46,102,105,110,100, 40,101, 44, 32, 34, 40, 91,
    4394      37,119, 58, 95, 93, 43, 41, 44, 63, 40, 46, 42, 41, 34, 41,
    4395      13, 10,116, 97, 98,108,101, 46,105,110,115,101,114,116, 40,
    4396     116,104,114,111,119,115, 44,123,110, 97,109,101, 61,110, 97,
    4397     109,101, 44, 32,114,101,116, 61,114,101,115,116,125, 41, 13,
    4398      10,105, 44,106, 32, 61, 32,115,116,114,105,110,103, 46,102,
    4399     105,110,100, 40,101,120, 99,101,112,116,115, 44, 32,101,112,
    4400      97,116,116,101,114,110, 44, 32,106, 41, 13, 10,101,110,100,
    4401      13, 10,115,101,108,102, 46,109,111,100, 32, 61, 32,115,116,
    4402     114,105,110,103, 46,103,115,117, 98, 40,115,101,108,102, 46,
    4403     109,111,100, 44, 32,112, 97,116,116,101,114,110, 44, 32, 34,
    4404      34, 41, 13, 10,101,110,100, 13, 10,101,110,100, 13, 10,108,
    4405     111, 99, 97,108, 32,101,120, 82, 97,105,115,101, 69,114,114,
    4406     111,114, 32, 61, 32,102, 97,108,115,101, 13, 10, 13, 10,108,
    4407     111, 99, 97,108, 32,111,117,116, 32, 61, 32,115,116,114,105,
    4408     110,103, 46,102,105,110,100, 40,115,101,108,102, 46,109,111,
    4409     100, 44, 32, 34,116,111,108,117, 97, 95,111,117,116,115,105,
    4410     100,101, 34, 41, 13, 10, 13, 10,105,102, 32,111,117,116, 32,
    4411     116,104,101,110, 13, 10,115,101,108,102, 46,109,111,100, 32,
    4412      61, 32,115,116,114,105,110,103, 46,103,115,117, 98, 40,115,
    4413     101,108,102, 46,109,111,100, 44, 32, 34,116,111,108,117, 97,
    4414      95,111,117,116,115,105,100,101, 34, 44, 32, 34, 34, 41, 13,
    4415      10,101,110,100, 13, 10, 13, 10,105,102, 32, 99,108, 97,115,
    4416     115, 32, 97,110,100, 32,115,101,108,102, 46,110, 97,109,101,
    4417      61, 61, 39,100,101,108,101,116,101, 39, 32,116,104,101,110,
    4418      13, 10,111,117,116,112,117,116, 40, 39, 32,100,101,108,101,
    4419     116,101, 32,115,101,108,102, 59, 39, 41, 13, 10,101,108,115,
     4398    110,100, 10,105,102, 32,115,101,108,102, 46, 97,114,103,115,
     4399     91, 49, 93, 46,116,121,112,101, 32,126, 61, 32, 39,118,111,
     4400    105,100, 39, 32,116,104,101,110, 10,108,111, 99, 97,108, 32,
     4401    105, 61, 49, 10,119,104,105,108,101, 32,115,101,108,102, 46,
     4402     97,114,103,115, 91,105, 93, 32,100,111, 10,115,101,108,102,
     4403     46, 97,114,103,115, 91,105, 93, 58,103,101,116, 97,114,114,
     4404     97,121, 40,110, 97,114,103, 41, 10,110, 97,114,103, 32, 61,
     4405     32,110, 97,114,103, 43, 49, 10,105, 32, 61, 32,105, 43, 49,
     4406     10,101,110,100, 10,101,110,100, 10,108,111, 99, 97,108, 32,
     4407    116,104,114,111,119,115, 32, 61, 32,102, 97,108,115,101, 10,
     4408    100,111, 10,108,111, 99, 97,108, 32,112, 97,116,116,101,114,
     4409    110, 32, 61, 32, 34,116,111,108,117, 97, 95,116,104,114,111,
     4410    119,115,124, 46, 42,124, 34, 10,108,111, 99, 97,108, 32,105,
     4411     44,106, 32, 61, 32,115,116,114,105,110,103, 46,102,105,110,
     4412    100, 40,115,101,108,102, 46,109,111,100, 44, 32,112, 97,116,
     4413    116,101,114,110, 41, 10,105,102, 32,105, 32,116,104,101,110,
     4414     10,116,104,114,111,119,115, 32, 61, 32,123,125, 10,102,111,
     4415    114, 32,120, 32,105,110, 32,112, 97,105,114,115, 40,116,104,
     4416    114,111,119,115, 41, 32,100,111, 10,116,104,114,111,119,115,
     4417     91,120, 93, 32, 61, 32,110,105,108, 10,101,110,100, 10,108,
     4418    111, 99, 97,108, 32,101,120, 99,101,112,116,115, 32, 61, 32,
     4419    115,116,114,105,110,103, 46,115,117, 98, 40,115,101,108,102,
     4420     46,109,111,100, 44, 32,105, 43, 49, 50, 44,106, 41, 10,108,
     4421    111, 99, 97,108, 32,101,112, 97,116,116,101,114,110, 32, 61,
     4422     32, 34,124, 46, 45,124, 34, 10,108,111, 99, 97,108, 32,105,
     4423     44,106, 32, 61, 32,115,116,114,105,110,103, 46,102,105,110,
     4424    100, 40,101,120, 99,101,112,116,115, 44, 32,101,112, 97,116,
     4425    116,101,114,110, 41, 10,119,104,105,108,101, 32,105, 32,100,
     4426    111, 10,108,111, 99, 97,108, 32,101, 32, 61, 32,115,116,114,
     4427    105,110,103, 46,115,117, 98, 40,101,120, 99,101,112,116,115,
     4428     44,105, 43, 49, 44,106, 45, 49, 41, 10,108,111, 99, 97,108,
     4429     32, 95, 44, 95, 44,110, 97,109,101, 44,114,101,115,116, 32,
     4430     61, 32,115,116,114,105,110,103, 46,102,105,110,100, 40,101,
     4431     44, 32, 34, 40, 91, 37,119, 58, 95, 93, 43, 41, 44, 63, 40,
     4432     46, 42, 41, 34, 41, 10,116, 97, 98,108,101, 46,105,110,115,
     4433    101,114,116, 40,116,104,114,111,119,115, 44,123,110, 97,109,
     4434    101, 61,110, 97,109,101, 44, 32,114,101,116, 61,114,101,115,
     4435    116,125, 41, 10,105, 44,106, 32, 61, 32,115,116,114,105,110,
     4436    103, 46,102,105,110,100, 40,101,120, 99,101,112,116,115, 44,
     4437     32,101,112, 97,116,116,101,114,110, 44, 32,106, 41, 10,101,
     4438    110,100, 10,115,101,108,102, 46,109,111,100, 32, 61, 32,115,
     4439    116,114,105,110,103, 46,103,115,117, 98, 40,115,101,108,102,
     4440     46,109,111,100, 44, 32,112, 97,116,116,101,114,110, 44, 32,
     4441     34, 34, 41, 10,101,110,100, 10,101,110,100, 10,108,111, 99,
     4442     97,108, 32,101,120, 82, 97,105,115,101, 69,114,114,111,114,
     4443     32, 61, 32,102, 97,108,115,101, 10,108,111, 99, 97,108, 32,
     4444    111,117,116, 32, 61, 32,115,116,114,105,110,103, 46,102,105,
     4445    110,100, 40,115,101,108,102, 46,109,111,100, 44, 32, 34,116,
     4446    111,108,117, 97, 95,111,117,116,115,105,100,101, 34, 41, 10,
     4447    105,102, 32,111,117,116, 32,116,104,101,110, 10,115,101,108,
     4448    102, 46,109,111,100, 32, 61, 32,115,116,114,105,110,103, 46,
     4449    103,115,117, 98, 40,115,101,108,102, 46,109,111,100, 44, 32,
     4450     34,116,111,108,117, 97, 95,111,117,116,115,105,100,101, 34,
     4451     44, 32, 34, 34, 41, 10,101,110,100, 10,105,102, 32, 99,108,
     4452     97,115,115, 32, 97,110,100, 32,115,101,108,102, 46,110, 97,
     4453    109,101, 61, 61, 39,100,101,108,101,116,101, 39, 32,116,104,
     4454    101,110, 10,111,117,116,112,117,116, 40, 39, 32,100,101,108,
     4455    101,116,101, 32,115,101,108,102, 59, 39, 41, 10,101,108,115,
    44204456    101,105,102, 32, 99,108, 97,115,115, 32, 97,110,100, 32,115,
    44214457    101,108,102, 46,110, 97,109,101, 32, 61, 61, 32, 39,111,112,
    44224458    101,114, 97,116,111,114, 38, 91, 93, 39, 32,116,104,101,110,
    4423      13, 10,105,102, 32,102,108, 97,103,115, 91, 39, 49, 39, 93,
    4424      32,116,104,101,110, 10,111,117,116,112,117,116, 40, 39, 32,
    4425     115,101,108,102, 45, 62,111,112,101,114, 97,116,111,114, 91,
    4426      93, 40, 39, 44,115,101,108,102, 46, 97,114,103,115, 91, 49,
    4427      93, 46,110, 97,109,101, 44, 39, 45, 49, 41, 32, 61, 32, 39,
    4428      44,115,101,108,102, 46, 97,114,103,115, 91, 50, 93, 46,110,
    4429      97,109,101, 44, 39, 59, 39, 41, 13, 10,101,108,115,101, 13,
    4430      10,111,117,116,112,117,116, 40, 39, 32,115,101,108,102, 45,
    4431      62,111,112,101,114, 97,116,111,114, 91, 93, 40, 39, 44,115,
    4432     101,108,102, 46, 97,114,103,115, 91, 49, 93, 46,110, 97,109,
    4433     101, 44, 39, 41, 32, 61, 32, 39, 44,115,101,108,102, 46, 97,
    4434     114,103,115, 91, 50, 93, 46,110, 97,109,101, 44, 39, 59, 39,
    4435      41, 13, 10,101,110,100, 13, 10,101,108,115,101, 13, 10,105,
    4436     102, 32,116,104,114,111,119,115, 32,116,104,101,110, 13, 10,
    4437     102,111,114, 32,105, 61, 49, 44,116, 97, 98,108,101, 46,103,
    4438     101,116,110, 40,116,104,114,111,119,115, 41, 32,100,111, 13,
    4439      10,105,102, 32,115,116,114,105,110,103, 46,102,105,110,100,
    4440      40,116,104,114,111,119,115, 91,105, 93, 46,114,101,116, 44,
    4441      32, 34,101,114,114,111,114, 34, 41, 32,116,104,101,110, 13,
    4442      10,111,117,116,112,117,116, 40, 34, 99,104, 97,114, 32,101,
    4443     114,114,111,114, 66,117,102,102,101,114, 91, 34, 46, 46,101,
    4444     120, 99,101,112,116,105,111,110, 77,101,115,115, 97,103,101,
    4445      66,117,102,102,101,114, 83,105,122,101, 46, 46, 34, 93, 59,
    4446      92,110, 34, 41, 13, 10,111,117,116,112,117,116, 40, 34, 98,
    4447     111,111,108, 32,101,114,114,111,114, 68,111, 73,116, 32, 61,
    4448      32,102, 97,108,115,101, 59, 92,110, 34, 41, 13, 10,101,120,
    4449      82, 97,105,115,101, 69,114,114,111,114, 32, 61, 32,116,114,
    4450     117,101, 13, 10, 98,114,101, 97,107, 13, 10,101,110,100, 13,
    4451      10,101,110,100, 13, 10,111,117,116,112,117,116, 40, 34,116,
    4452     114,121, 92,110, 34, 41, 13, 10,101,110,100, 13, 10,111,117,
    4453     116,112,117,116, 40, 39, 32,123, 39, 41, 13, 10,105,102, 32,
    4454     115,101,108,102, 46,116,121,112,101, 32,126, 61, 32, 39, 39,
    4455      32, 97,110,100, 32,115,101,108,102, 46,116,121,112,101, 32,
    4456     126, 61, 32, 39,118,111,105,100, 39, 32,116,104,101,110, 13,
    4457      10,111,117,116,112,117,116, 40, 39, 32, 39, 44,115,101,108,
    4458     102, 46,109,111,100, 44,115,101,108,102, 46,116,121,112,101,
    4459      44,115,101,108,102, 46,112,116,114, 44, 39,116,111,108,117,
    4460      97, 95,114,101,116, 32, 61, 32, 39, 41, 13, 10,111,117,116,
    4461     112,117,116, 40, 39, 40, 39, 44,115,101,108,102, 46,109,111,
     4459     10,105,102, 32,102,108, 97,103,115, 91, 39, 49, 39, 93, 32,
     4460    116,104,101,110, 10,111,117,116,112,117,116, 40, 39, 32,115,
     4461    101,108,102, 45, 62,111,112,101,114, 97,116,111,114, 91, 93,
     4462     40, 39, 44,115,101,108,102, 46, 97,114,103,115, 91, 49, 93,
     4463     46,110, 97,109,101, 44, 39, 45, 49, 41, 32, 61, 32, 39, 44,
     4464    115,101,108,102, 46, 97,114,103,115, 91, 50, 93, 46,110, 97,
     4465    109,101, 44, 39, 59, 39, 41, 10,101,108,115,101, 10,111,117,
     4466    116,112,117,116, 40, 39, 32,115,101,108,102, 45, 62,111,112,
     4467    101,114, 97,116,111,114, 91, 93, 40, 39, 44,115,101,108,102,
     4468     46, 97,114,103,115, 91, 49, 93, 46,110, 97,109,101, 44, 39,
     4469     41, 32, 61, 32, 39, 44,115,101,108,102, 46, 97,114,103,115,
     4470     91, 50, 93, 46,110, 97,109,101, 44, 39, 59, 39, 41, 10,101,
     4471    110,100, 10,101,108,115,101, 10,105,102, 32,116,104,114,111,
     4472    119,115, 32,116,104,101,110, 10,102,111,114, 32,105, 61, 49,
     4473     44,116, 97, 98,108,101, 46,103,101,116,110, 40,116,104,114,
     4474    111,119,115, 41, 32,100,111, 10,105,102, 32,115,116,114,105,
     4475    110,103, 46,102,105,110,100, 40,116,104,114,111,119,115, 91,
     4476    105, 93, 46,114,101,116, 44, 32, 34,101,114,114,111,114, 34,
     4477     41, 32,116,104,101,110, 10,111,117,116,112,117,116, 40, 34,
     4478     99,104, 97,114, 32,101,114,114,111,114, 66,117,102,102,101,
     4479    114, 91, 34, 46, 46,101,120, 99,101,112,116,105,111,110, 77,
     4480    101,115,115, 97,103,101, 66,117,102,102,101,114, 83,105,122,
     4481    101, 46, 46, 34, 93, 59, 92,110, 34, 41, 10,111,117,116,112,
     4482    117,116, 40, 34, 98,111,111,108, 32,101,114,114,111,114, 68,
     4483    111, 73,116, 32, 61, 32,102, 97,108,115,101, 59, 92,110, 34,
     4484     41, 10,101,120, 82, 97,105,115,101, 69,114,114,111,114, 32,
     4485     61, 32,116,114,117,101, 10, 98,114,101, 97,107, 10,101,110,
     4486    100, 10,101,110,100, 10,111,117,116,112,117,116, 40, 34,116,
     4487    114,121, 92,110, 34, 41, 10,101,110,100, 10,111,117,116,112,
     4488    117,116, 40, 39, 32,123, 39, 41, 10,105,102, 32,115,101,108,
     4489    102, 46,116,121,112,101, 32,126, 61, 32, 39, 39, 32, 97,110,
     4490    100, 32,115,101,108,102, 46,116,121,112,101, 32,126, 61, 32,
     4491     39,118,111,105,100, 39, 32,116,104,101,110, 10,111,117,116,
     4492    112,117,116, 40, 39, 32, 39, 44,115,101,108,102, 46,109,111,
    44624493    100, 44,115,101,108,102, 46,116,121,112,101, 44,115,101,108,
    4463     102, 46,112,116,114, 44, 39, 41, 32, 39, 41, 13, 10,101,108,
    4464     115,101, 13, 10,111,117,116,112,117,116, 40, 39, 32, 39, 41,
    4465      13, 10,101,110,100, 13, 10,105,102, 32, 99,108, 97,115,115,
    4466      32, 97,110,100, 32,115,101,108,102, 46,110, 97,109,101, 61,
    4467      61, 39,110,101,119, 39, 32,116,104,101,110, 13, 10,111,117,
    4468     116,112,117,116, 40, 39,110,101,119, 39, 44,115,101,108,102,
    4469      46,116,121,112,101, 44, 39, 40, 39, 41, 13, 10,101,108,115,
    4470     101,105,102, 32, 99,108, 97,115,115, 32, 97,110,100, 32,115,
    4471     116, 97,116,105, 99, 32,116,104,101,110, 13, 10,105,102, 32,
    4472     111,117,116, 32,116,104,101,110, 13, 10,111,117,116,112,117,
    4473     116, 40,115,101,108,102, 46,110, 97,109,101, 44, 39, 40, 39,
    4474      41, 13, 10,101,108,115,101, 13, 10,111,117,116,112,117,116,
     4494    102, 46,112,116,114, 44, 39,116,111,108,117, 97, 95,114,101,
     4495    116, 32, 61, 32, 39, 41, 10,111,117,116,112,117,116, 40, 39,
     4496     40, 39, 44,115,101,108,102, 46,109,111,100, 44,115,101,108,
     4497    102, 46,116,121,112,101, 44,115,101,108,102, 46,112,116,114,
     4498     44, 39, 41, 32, 39, 41, 10,101,108,115,101, 10,111,117,116,
     4499    112,117,116, 40, 39, 32, 39, 41, 10,101,110,100, 10,105,102,
     4500     32, 99,108, 97,115,115, 32, 97,110,100, 32,115,101,108,102,
     4501     46,110, 97,109,101, 61, 61, 39,110,101,119, 39, 32,116,104,
     4502    101,110, 10,111,117,116,112,117,116, 40, 39,110,101,119, 39,
     4503     44,115,101,108,102, 46,116,121,112,101, 44, 39, 40, 39, 41,
     4504     10,101,108,115,101,105,102, 32, 99,108, 97,115,115, 32, 97,
     4505    110,100, 32,115,116, 97,116,105, 99, 32,116,104,101,110, 10,
     4506    105,102, 32,111,117,116, 32,116,104,101,110, 10,111,117,116,
     4507    112,117,116, 40,115,101,108,102, 46,110, 97,109,101, 44, 39,
     4508     40, 39, 41, 10,101,108,115,101, 10,111,117,116,112,117,116,
    44754509     40, 99,108, 97,115,115, 46, 46, 39, 58, 58, 39, 46, 46,115,
    4476     101,108,102, 46,110, 97,109,101, 44, 39, 40, 39, 41, 13, 10,
    4477     101,110,100, 13, 10,101,108,115,101,105,102, 32, 99,108, 97,
    4478     115,115, 32,116,104,101,110, 13, 10,105,102, 32,111,117,116,
    4479      32,116,104,101,110, 13, 10,111,117,116,112,117,116, 40,115,
    4480     101,108,102, 46,110, 97,109,101, 44, 39, 40, 39, 41, 13, 10,
    4481     101,108,115,101, 13, 10,105,102, 32,115,101,108,102, 46, 99,
    4482      97,115,116, 95,111,112,101,114, 97,116,111,114, 32,116,104,
    4483     101,110, 13, 10,111,117,116,112,117,116, 40, 39,115,116, 97,
    4484     116,105, 99, 95, 99, 97,115,116, 60, 39, 44,115,101,108,102,
    4485      46,109,111,100, 44,115,101,108,102, 46,116,121,112,101, 44,
    4486     115,101,108,102, 46,112,116,114, 44, 39, 62, 40, 42,115,101,
    4487     108,102, 39, 41, 13, 10,101,108,115,101, 13, 10,111,117,116,
    4488     112,117,116, 40, 39,115,101,108,102, 45, 62, 39, 46, 46,115,
    4489     101,108,102, 46,110, 97,109,101, 44, 39, 40, 39, 41, 13, 10,
    4490     101,110,100, 13, 10,101,110,100, 13, 10,101,108,115,101, 13,
    4491      10,111,117,116,112,117,116, 40,115,101,108,102, 46,110, 97,
    4492     109,101, 44, 39, 40, 39, 41, 13, 10,101,110,100, 13, 10, 13,
    4493      10,105,102, 32,111,117,116, 32, 97,110,100, 32,110,111,116,
    4494      32,115,116, 97,116,105, 99, 32,116,104,101,110, 13, 10,111,
    4495     117,116,112,117,116, 40, 39,115,101,108,102, 39, 41, 13, 10,
    4496     105,102, 32,115,101,108,102, 46, 97,114,103,115, 91, 49, 93,
    4497      32, 97,110,100, 32,115,101,108,102, 46, 97,114,103,115, 91,
    4498      49, 93, 46,110, 97,109,101, 32,126, 61, 32, 39, 39, 32,116,
    4499     104,101,110, 13, 10,111,117,116,112,117,116, 40, 39, 44, 39,
    4500      41, 13, 10,101,110,100, 13, 10,101,110,100, 13, 10,108,111,
    4501      99, 97,108, 32,105, 61, 49, 13, 10,119,104,105,108,101, 32,
    4502     115,101,108,102, 46, 97,114,103,115, 91,105, 93, 32,100,111,
    4503      13, 10,115,101,108,102, 46, 97,114,103,115, 91,105, 93, 58,
    4504     112, 97,115,115,112, 97,114, 40, 41, 13, 10,105, 32, 61, 32,
    4505     105, 43, 49, 13, 10,105,102, 32,115,101,108,102, 46, 97,114,
    4506     103,115, 91,105, 93, 32,116,104,101,110, 13, 10,111,117,116,
    4507     112,117,116, 40, 39, 44, 39, 41, 13, 10,101,110,100, 13, 10,
    4508     101,110,100, 13, 10, 13, 10,105,102, 32, 99,108, 97,115,115,
    4509      32, 97,110,100, 32,115,101,108,102, 46,110, 97,109,101, 32,
    4510      61, 61, 32, 39,111,112,101,114, 97,116,111,114, 91, 93, 39,
    4511      32, 97,110,100, 32,102,108, 97,103,115, 91, 39, 49, 39, 93,
    4512      32,116,104,101,110, 13, 10,111,117,116,112,117,116, 40, 39,
    4513      45, 49, 41, 59, 39, 41, 13, 10,101,108,115,101, 13, 10,111,
    4514     117,116,112,117,116, 40, 39, 41, 59, 39, 41, 13, 10,101,110,
    4515     100, 13, 10, 13, 10,105,102, 32,115,101,108,102, 46,116,121,
    4516     112,101, 32,126, 61, 32, 39, 39, 32, 97,110,100, 32,115,101,
    4517     108,102, 46,116,121,112,101, 32,126, 61, 32, 39,118,111,105,
    4518     100, 39, 32,116,104,101,110, 13, 10,110,114,101,116, 32, 61,
    4519      32,110,114,101,116, 32, 43, 32, 49, 13, 10,108,111, 99, 97,
    4520     108, 32,116, 44, 99,116, 32, 61, 32,105,115, 98, 97,115,105,
    4521      99, 40,115,101,108,102, 46,116,121,112,101, 41, 13, 10,105,
    4522     102, 32,116, 32,116,104,101,110, 13, 10,105,102, 32,115,101,
    4523     108,102, 46, 99, 97,115,116, 95,111,112,101,114, 97,116,111,
    4524     114, 32, 97,110,100, 32, 95, 98, 97,115,105, 99, 95,114, 97,
    4525     119, 95,112,117,115,104, 91,116, 93, 32,116,104,101,110, 13,
     4510    101,108,102, 46,110, 97,109,101, 44, 39, 40, 39, 41, 10,101,
     4511    110,100, 10,101,108,115,101,105,102, 32, 99,108, 97,115,115,
     4512     32,116,104,101,110, 10,105,102, 32,111,117,116, 32,116,104,
     4513    101,110, 10,111,117,116,112,117,116, 40,115,101,108,102, 46,
     4514    110, 97,109,101, 44, 39, 40, 39, 41, 10,101,108,115,101, 10,
     4515    105,102, 32,115,101,108,102, 46, 99, 97,115,116, 95,111,112,
     4516    101,114, 97,116,111,114, 32,116,104,101,110, 10,111,117,116,
     4517    112,117,116, 40, 39,115,116, 97,116,105, 99, 95, 99, 97,115,
     4518    116, 60, 39, 44,115,101,108,102, 46,109,111,100, 44,115,101,
     4519    108,102, 46,116,121,112,101, 44,115,101,108,102, 46,112,116,
     4520    114, 44, 39, 62, 40, 42,115,101,108,102, 39, 41, 10,101,108,
     4521    115,101, 10,111,117,116,112,117,116, 40, 39,115,101,108,102,
     4522     45, 62, 39, 46, 46,115,101,108,102, 46,110, 97,109,101, 44,
     4523     39, 40, 39, 41, 10,101,110,100, 10,101,110,100, 10,101,108,
     4524    115,101, 10,111,117,116,112,117,116, 40,115,101,108,102, 46,
     4525    110, 97,109,101, 44, 39, 40, 39, 41, 10,101,110,100, 10,105,
     4526    102, 32,111,117,116, 32, 97,110,100, 32,110,111,116, 32,115,
     4527    116, 97,116,105, 99, 32,116,104,101,110, 10,111,117,116,112,
     4528    117,116, 40, 39,115,101,108,102, 39, 41, 10,105,102, 32,115,
     4529    101,108,102, 46, 97,114,103,115, 91, 49, 93, 32, 97,110,100,
     4530     32,115,101,108,102, 46, 97,114,103,115, 91, 49, 93, 46,110,
     4531     97,109,101, 32,126, 61, 32, 39, 39, 32,116,104,101,110, 10,
     4532    111,117,116,112,117,116, 40, 39, 44, 39, 41, 10,101,110,100,
     4533     10,101,110,100, 10,108,111, 99, 97,108, 32,105, 61, 49, 10,
     4534    119,104,105,108,101, 32,115,101,108,102, 46, 97,114,103,115,
     4535     91,105, 93, 32,100,111, 10,115,101,108,102, 46, 97,114,103,
     4536    115, 91,105, 93, 58,112, 97,115,115,112, 97,114, 40, 41, 10,
     4537    105, 32, 61, 32,105, 43, 49, 10,105,102, 32,115,101,108,102,
     4538     46, 97,114,103,115, 91,105, 93, 32,116,104,101,110, 10,111,
     4539    117,116,112,117,116, 40, 39, 44, 39, 41, 10,101,110,100, 10,
     4540    101,110,100, 10,105,102, 32, 99,108, 97,115,115, 32, 97,110,
     4541    100, 32,115,101,108,102, 46,110, 97,109,101, 32, 61, 61, 32,
     4542     39,111,112,101,114, 97,116,111,114, 91, 93, 39, 32, 97,110,
     4543    100, 32,102,108, 97,103,115, 91, 39, 49, 39, 93, 32,116,104,
     4544    101,110, 10,111,117,116,112,117,116, 40, 39, 45, 49, 41, 59,
     4545     39, 41, 10,101,108,115,101, 10,111,117,116,112,117,116, 40,
     4546     39, 41, 59, 39, 41, 10,101,110,100, 10,105,102, 32,115,101,
     4547    108,102, 46,116,121,112,101, 32,126, 61, 32, 39, 39, 32, 97,
     4548    110,100, 32,115,101,108,102, 46,116,121,112,101, 32,126, 61,
     4549     32, 39,118,111,105,100, 39, 32,116,104,101,110, 10,110,114,
     4550    101,116, 32, 61, 32,110,114,101,116, 32, 43, 32, 49, 10,108,
     4551    111, 99, 97,108, 32,116, 44, 99,116, 32, 61, 32,105,115, 98,
     4552     97,115,105, 99, 40,115,101,108,102, 46,116,121,112,101, 41,
     4553     10,105,102, 32,116, 32,116,104,101,110, 10,105,102, 32,115,
     4554    101,108,102, 46, 99, 97,115,116, 95,111,112,101,114, 97,116,
     4555    111,114, 32, 97,110,100, 32, 95, 98, 97,115,105, 99, 95,114,
     4556     97,119, 95,112,117,115,104, 91,116, 93, 32,116,104,101,110,
    45264557     10,111,117,116,112,117,116, 40, 39, 32, 39, 44, 95, 98, 97,
    45274558    115,105, 99, 95,114, 97,119, 95,112,117,115,104, 91,116, 93,
    45284559     44, 39, 40,116,111,108,117, 97, 95, 83, 44, 40, 39, 44, 99,
    45294560    116, 44, 39, 41,116,111,108,117, 97, 95,114,101,116, 41, 59,
    4530      39, 41, 13, 10,101,108,115,101, 13, 10,111,117,116,112,117,
    4531     116, 40, 39, 32,116,111,108,117, 97, 95,112,117,115,104, 39,
    4532      46, 46,116, 46, 46, 39, 40,116,111,108,117, 97, 95, 83, 44,
    4533      40, 39, 44, 99,116, 44, 39, 41,116,111,108,117, 97, 95,114,
    4534     101,116, 41, 59, 39, 41, 13, 10,101,110,100, 13, 10,101,108,
    4535     115,101, 13, 10,116, 32, 61, 32,115,101,108,102, 46,116,121,
    4536     112,101, 13, 10,110,101,119, 95,116, 32, 61, 32,115,116,114,
    4537     105,110,103, 46,103,115,117, 98, 40,116, 44, 32, 34, 99,111,
    4538     110,115,116, 37,115, 43, 34, 44, 32, 34, 34, 41, 13, 10,105,
    4539     102, 32,115,101,108,102, 46,112,116,114, 32, 61, 61, 32, 39,
    4540      39, 32,116,104,101,110, 13, 10,111,117,116,112,117,116, 40,
    4541      39, 32,123, 39, 41, 13, 10,111,117,116,112,117,116, 40, 39,
    4542      35,105,102,100,101,102, 32, 95, 95, 99,112,108,117,115,112,
    4543     108,117,115, 92,110, 39, 41, 13, 10,111,117,116,112,117,116,
    4544      40, 39, 32,118,111,105,100, 42, 32,116,111,108,117, 97, 95,
    4545     111, 98,106, 32, 61, 32,110,101,119, 39, 44,110,101,119, 95,
    4546     116, 44, 39, 40,116,111,108,117, 97, 95,114,101,116, 41, 59,
    4547      39, 41, 13, 10,111,117,116,112,117,116, 40, 39, 32,116,111,
     4561     39, 41, 10,101,108,115,101, 10,111,117,116,112,117,116, 40,
     4562     39, 32,116,111,108,117, 97, 95,112,117,115,104, 39, 46, 46,
     4563    116, 46, 46, 39, 40,116,111,108,117, 97, 95, 83, 44, 40, 39,
     4564     44, 99,116, 44, 39, 41,116,111,108,117, 97, 95,114,101,116,
     4565     41, 59, 39, 41, 10,101,110,100, 10,101,108,115,101, 10,116,
     4566     32, 61, 32,115,101,108,102, 46,116,121,112,101, 10,110,101,
     4567    119, 95,116, 32, 61, 32,115,116,114,105,110,103, 46,103,115,
     4568    117, 98, 40,116, 44, 32, 34, 99,111,110,115,116, 37,115, 43,
     4569     34, 44, 32, 34, 34, 41, 10,105,102, 32,115,101,108,102, 46,
     4570    112,116,114, 32, 61, 61, 32, 39, 39, 32,116,104,101,110, 10,
     4571    111,117,116,112,117,116, 40, 39, 32,123, 39, 41, 10,111,117,
     4572    116,112,117,116, 40, 39, 35,105,102,100,101,102, 32, 95, 95,
     4573     99,112,108,117,115,112,108,117,115, 92,110, 39, 41, 10,111,
     4574    117,116,112,117,116, 40, 39, 32,118,111,105,100, 42, 32,116,
     4575    111,108,117, 97, 95,111, 98,106, 32, 61, 32,110,101,119, 39,
     4576     44,110,101,119, 95,116, 44, 39, 40,116,111,108,117, 97, 95,
     4577    114,101,116, 41, 59, 39, 41, 10,111,117,116,112,117,116, 40,
     4578     39, 32,116,111,108,117, 97, 95,112,117,115,104,117,115,101,
     4579    114,116,121,112,101, 95, 97,110,100, 95,116, 97,107,101,111,
     4580    119,110,101,114,115,104,105,112, 40,116,111,108,117, 97, 95,
     4581     83, 44,116,111,108,117, 97, 95,111, 98,106, 44, 34, 39, 44,
     4582    116, 44, 39, 34, 41, 59, 39, 41, 10,111,117,116,112,117,116,
     4583     40, 39, 35,101,108,115,101, 92,110, 39, 41, 10,111,117,116,
     4584    112,117,116, 40, 39, 32,118,111,105,100, 42, 32,116,111,108,
     4585    117, 97, 95,111, 98,106, 32, 61, 32,116,111,108,117, 97, 95,
     4586     99,111,112,121, 40,116,111,108,117, 97, 95, 83, 44, 40,118,
     4587    111,105,100, 42, 41, 38,116,111,108,117, 97, 95,114,101,116,
     4588     44,115,105,122,101,111,102, 40, 39, 44,116, 44, 39, 41, 41,
     4589     59, 39, 41, 10,111,117,116,112,117,116, 40, 39, 32,116,111,
    45484590    108,117, 97, 95,112,117,115,104,117,115,101,114,116,121,112,
    45494591    101, 95, 97,110,100, 95,116, 97,107,101,111,119,110,101,114,
    45504592    115,104,105,112, 40,116,111,108,117, 97, 95, 83, 44,116,111,
    45514593    108,117, 97, 95,111, 98,106, 44, 34, 39, 44,116, 44, 39, 34,
    4552      41, 59, 39, 41, 13, 10,111,117,116,112,117,116, 40, 39, 35,
    4553     101,108,115,101, 92,110, 39, 41, 13, 10,111,117,116,112,117,
    4554     116, 40, 39, 32,118,111,105,100, 42, 32,116,111,108,117, 97,
    4555      95,111, 98,106, 32, 61, 32,116,111,108,117, 97, 95, 99,111,
    4556     112,121, 40,116,111,108,117, 97, 95, 83, 44, 40,118,111,105,
    4557     100, 42, 41, 38,116,111,108,117, 97, 95,114,101,116, 44,115,
    4558     105,122,101,111,102, 40, 39, 44,116, 44, 39, 41, 41, 59, 39,
    4559      41, 13, 10,111,117,116,112,117,116, 40, 39, 32,116,111,108,
    4560     117, 97, 95,112,117,115,104,117,115,101,114,116,121,112,101,
    4561      95, 97,110,100, 95,116, 97,107,101,111,119,110,101,114,115,
    4562     104,105,112, 40,116,111,108,117, 97, 95, 83, 44,116,111,108,
    4563     117, 97, 95,111, 98,106, 44, 34, 39, 44,116, 44, 39, 34, 41,
    4564      59, 39, 41, 13, 10,111,117,116,112,117,116, 40, 39, 35,101,
    4565     110,100,105,102, 92,110, 39, 41, 13, 10,111,117,116,112,117,
    4566     116, 40, 39, 32,125, 39, 41, 13, 10,101,108,115,101,105,102,
    4567      32,115,101,108,102, 46,112,116,114, 32, 61, 61, 32, 39, 38,
    4568      39, 32,116,104,101,110, 13, 10,111,117,116,112,117,116, 40,
    4569      39, 32,116,111,108,117, 97, 95,112,117,115,104,117,115,101,
    4570     114,116,121,112,101, 40,116,111,108,117, 97, 95, 83, 44, 40,
    4571     118,111,105,100, 42, 41, 38,116,111,108,117, 97, 95,114,101,
    4572     116, 44, 34, 39, 44,116, 44, 39, 34, 41, 59, 39, 41, 13, 10,
    4573     101,108,115,101, 13, 10,105,102, 32,108,111, 99, 97,108, 95,
    4574      99,111,110,115,116,114,117, 99,116,111,114, 32,116,104,101,
    4575     110, 13, 10,111,117,116,112,117,116, 40, 39, 32,116,111,108,
    4576     117, 97, 95,112,117,115,104,117,115,101,114,116,121,112,101,
    4577      95, 97,110,100, 95,116, 97,107,101,111,119,110,101,114,115,
    4578     104,105,112, 40,116,111,108,117, 97, 95, 83, 44, 40,118,111,
    4579     105,100, 32, 42, 41,116,111,108,117, 97, 95,114,101,116, 44,
    4580      34, 39, 44,116, 44, 39, 34, 41, 59, 39, 41, 13, 10,101,108,
    4581     115,101, 13, 10,111,117,116,112,117,116, 40, 39, 32,116,111,
    4582     108,117, 97, 95,112,117,115,104,117,115,101,114,116,121,112,
    4583     101, 40,116,111,108,117, 97, 95, 83, 44, 40,118,111,105,100,
    4584      42, 41,116,111,108,117, 97, 95,114,101,116, 44, 34, 39, 44,
    4585     116, 44, 39, 34, 41, 59, 39, 41, 13, 10,101,110,100, 13, 10,
    4586     101,110,100, 13, 10,101,110,100, 13, 10,101,110,100, 13, 10,
    4587     108,111, 99, 97,108, 32,105, 61, 49, 13, 10,119,104,105,108,
    4588     101, 32,115,101,108,102, 46, 97,114,103,115, 91,105, 93, 32,
    4589     100,111, 13, 10,110,114,101,116, 32, 61, 32,110,114,101,116,
     4594     41, 59, 39, 41, 10,111,117,116,112,117,116, 40, 39, 35,101,
     4595    110,100,105,102, 92,110, 39, 41, 10,111,117,116,112,117,116,
     4596     40, 39, 32,125, 39, 41, 10,101,108,115,101,105,102, 32,115,
     4597    101,108,102, 46,112,116,114, 32, 61, 61, 32, 39, 38, 39, 32,
     4598    116,104,101,110, 10,111,117,116,112,117,116, 40, 39, 32,116,
     4599    111,108,117, 97, 95,112,117,115,104,117,115,101,114,116,121,
     4600    112,101, 40,116,111,108,117, 97, 95, 83, 44, 40,118,111,105,
     4601    100, 42, 41, 38,116,111,108,117, 97, 95,114,101,116, 44, 34,
     4602     39, 44,116, 44, 39, 34, 41, 59, 39, 41, 10,101,108,115,101,
     4603     10,105,102, 32,108,111, 99, 97,108, 95, 99,111,110,115,116,
     4604    114,117, 99,116,111,114, 32,116,104,101,110, 10,111,117,116,
     4605    112,117,116, 40, 39, 32,116,111,108,117, 97, 95,112,117,115,
     4606    104,117,115,101,114,116,121,112,101, 95, 97,110,100, 95,116,
     4607     97,107,101,111,119,110,101,114,115,104,105,112, 40,116,111,
     4608    108,117, 97, 95, 83, 44, 40,118,111,105,100, 32, 42, 41,116,
     4609    111,108,117, 97, 95,114,101,116, 44, 34, 39, 44,116, 44, 39,
     4610     34, 41, 59, 39, 41, 10,101,108,115,101, 10,111,117,116,112,
     4611    117,116, 40, 39, 32,116,111,108,117, 97, 95,112,117,115,104,
     4612    117,115,101,114,116,121,112,101, 40,116,111,108,117, 97, 95,
     4613     83, 44, 40,118,111,105,100, 42, 41,116,111,108,117, 97, 95,
     4614    114,101,116, 44, 34, 39, 44,116, 44, 39, 34, 41, 59, 39, 41,
     4615     10,101,110,100, 10,101,110,100, 10,101,110,100, 10,101,110,
     4616    100, 10,108,111, 99, 97,108, 32,105, 61, 49, 10,119,104,105,
     4617    108,101, 32,115,101,108,102, 46, 97,114,103,115, 91,105, 93,
     4618     32,100,111, 10,110,114,101,116, 32, 61, 32,110,114,101,116,
    45904619     32, 43, 32,115,101,108,102, 46, 97,114,103,115, 91,105, 93,
    4591      58,114,101,116,118, 97,108,117,101, 40, 41, 13, 10,105, 32,
    4592      61, 32,105, 43, 49, 13, 10,101,110,100, 13, 10,111,117,116,
    4593     112,117,116, 40, 39, 32,125, 39, 41, 13, 10, 13, 10,105,102,
    4594      32,116,104,114,111,119,115, 32,116,104,101,110, 13, 10,111,
    4595     117,116,112,117,116, 69,120, 99,101,112,116,105,111,110, 67,
    4596      97,116, 99,104, 66,108,111, 99,107,115, 40,115,101,108,102,
    4597      46,110, 97,109,101, 44, 32,116,104,114,111,119,115, 44, 32,
    4598     101,120, 82, 97,105,115,101, 69,114,114,111,114, 41, 13, 10,
    4599     101,110,100, 13, 10, 13, 10,105,102, 32, 99,108, 97,115,115,
    4600      32,116,104,101,110, 32,110, 97,114,103, 61, 50, 32,101,108,
    4601     115,101, 32,110, 97,114,103, 61, 49, 32,101,110,100, 13, 10,
    4602     105,102, 32,115,101,108,102, 46, 97,114,103,115, 91, 49, 93,
    4603      46,116,121,112,101, 32,126, 61, 32, 39,118,111,105,100, 39,
    4604      32,116,104,101,110, 13, 10,108,111, 99, 97,108, 32,105, 61,
    4605      49, 13, 10,119,104,105,108,101, 32,115,101,108,102, 46, 97,
    4606     114,103,115, 91,105, 93, 32,100,111, 13, 10,115,101,108,102,
     4620     58,114,101,116,118, 97,108,117,101, 40, 41, 10,105, 32, 61,
     4621     32,105, 43, 49, 10,101,110,100, 10,111,117,116,112,117,116,
     4622     40, 39, 32,125, 39, 41, 10,105,102, 32,116,104,114,111,119,
     4623    115, 32,116,104,101,110, 10,111,117,116,112,117,116, 69,120,
     4624     99,101,112,116,105,111,110, 67, 97,116, 99,104, 66,108,111,
     4625     99,107,115, 40,115,101,108,102, 46,110, 97,109,101, 44, 32,
     4626    116,104,114,111,119,115, 44, 32,101,120, 82, 97,105,115,101,
     4627     69,114,114,111,114, 41, 10,101,110,100, 10,105,102, 32, 99,
     4628    108, 97,115,115, 32,116,104,101,110, 32,110, 97,114,103, 61,
     4629     50, 32,101,108,115,101, 32,110, 97,114,103, 61, 49, 32,101,
     4630    110,100, 10,105,102, 32,115,101,108,102, 46, 97,114,103,115,
     4631     91, 49, 93, 46,116,121,112,101, 32,126, 61, 32, 39,118,111,
     4632    105,100, 39, 32,116,104,101,110, 10,108,111, 99, 97,108, 32,
     4633    105, 61, 49, 10,119,104,105,108,101, 32,115,101,108,102, 46,
     4634     97,114,103,115, 91,105, 93, 32,100,111, 10,115,101,108,102,
    46074635     46, 97,114,103,115, 91,105, 93, 58,115,101,116, 97,114,114,
    4608      97,121, 40,110, 97,114,103, 41, 13, 10,110, 97,114,103, 32,
    4609      61, 32,110, 97,114,103, 43, 49, 13, 10,105, 32, 61, 32,105,
    4610      43, 49, 13, 10,101,110,100, 13, 10,101,110,100, 13, 10, 13,
    4611      10,105,102, 32,115,101,108,102, 46, 97,114,103,115, 91, 49,
    4612      93, 46,116,121,112,101, 32,126, 61, 32, 39,118,111,105,100,
    4613      39, 32,116,104,101,110, 13, 10,108,111, 99, 97,108, 32,105,
    4614      61, 49, 13, 10,119,104,105,108,101, 32,115,101,108,102, 46,
    4615      97,114,103,115, 91,105, 93, 32,100,111, 13, 10,115,101,108,
    4616     102, 46, 97,114,103,115, 91,105, 93, 58,102,114,101,101, 97,
    4617     114,114, 97,121, 40, 41, 13, 10,105, 32, 61, 32,105, 43, 49,
    4618      13, 10,101,110,100, 13, 10,101,110,100, 13, 10,101,110,100,
    4619      13, 10, 13, 10,111,117,116,112,117,116, 40, 39, 32,125, 39,
    4620      41, 13, 10,111,117,116,112,117,116, 40, 39, 32,114,101,116,
    4621     117,114,110, 32, 39, 46, 46,110,114,101,116, 46, 46, 39, 59,
    4622      39, 41, 13, 10, 13, 10,105,102, 32,111,118,101,114,108,111,
    4623      97,100, 32, 60, 32, 48, 32,116,104,101,110, 13, 10, 13, 10,
    4624     111,117,116,112,117,116, 40, 39, 35,105,102,110,100,101,102,
    4625      32, 84, 79, 76, 85, 65, 95, 82, 69, 76, 69, 65, 83, 69, 92,
    4626     110, 39, 41, 13, 10,111,117,116,112,117,116, 40, 39,116,111,
    4627     108,117, 97, 95,108,101,114,114,111,114, 58, 92,110, 39, 41,
    4628      13, 10,111,117,116,112,117,116, 40, 39, 32,116,111,108,117,
    4629      97, 95,101,114,114,111,114, 40,116,111,108,117, 97, 95, 83,
    4630      44, 34, 35,102,101,114,114,111,114, 32,105,110, 32,102,117,
    4631     110, 99,116,105,111,110, 32, 92, 39, 39, 46, 46,115,101,108,
    4632     102, 46,108,110, 97,109,101, 46, 46, 39, 92, 39, 46, 34, 44,
    4633      38,116,111,108,117, 97, 95,101,114,114, 41, 59, 39, 41, 13,
    4634      10,111,117,116,112,117,116, 40, 39, 32,114,101,116,117,114,
    4635     110, 32, 48, 59, 39, 41, 13, 10,111,117,116,112,117,116, 40,
    4636      39, 35,101,110,100,105,102, 92,110, 39, 41, 13, 10,101,108,
    4637     115,101, 13, 10,108,111, 99, 97,108, 32, 95,108,111, 99, 97,
    4638     108, 32, 61, 32, 34, 34, 13, 10,105,102, 32,108,111, 99, 97,
    4639     108, 95, 99,111,110,115,116,114,117, 99,116,111,114, 32,116,
    4640     104,101,110, 13, 10, 95,108,111, 99, 97,108, 32, 61, 32, 34,
    4641      95,108,111, 99, 97,108, 34, 13, 10,101,110,100, 13, 10,111,
    4642     117,116,112,117,116, 40, 39,116,111,108,117, 97, 95,108,101,
    4643     114,114,111,114, 58, 92,110, 39, 41, 13, 10,111,117,116,112,
    4644     117,116, 40, 39, 32,114,101,116,117,114,110, 32, 39, 46, 46,
    4645     115,116,114,115,117, 98, 40,115,101,108,102, 46, 99,110, 97,
    4646     109,101, 44, 49, 44, 45, 51, 41, 46, 46,102,111,114,109, 97,
    4647     116, 40, 34, 37, 48, 50,100, 34, 44,111,118,101,114,108,111,
    4648      97,100, 41, 46, 46, 95,108,111, 99, 97,108, 46, 46, 39, 40,
    4649     116,111,108,117, 97, 95, 83, 41, 59, 39, 41, 13, 10,101,110,
    4650     100, 13, 10,111,117,116,112,117,116, 40, 39,125, 39, 41, 13,
    4651      10,111,117,116,112,117,116, 40, 39, 35,101,110,100,105,102,
    4652      32, 47, 47, 35,105,102,110,100,101,102, 32, 84, 79, 76, 85,
    4653      65, 95, 68, 73, 83, 65, 66, 76, 69, 92,110, 39, 41, 13, 10,
    4654     111,117,116,112,117,116, 40, 39, 92,110, 39, 41, 13, 10, 13,
    4655      10,105,102, 32, 99,108, 97,115,115, 32, 97,110,100, 32,115,
    4656     101,108,102, 46,110, 97,109,101, 61, 61, 39,110,101,119, 39,
    4657      32, 97,110,100, 32,110,111,116, 32,108,111, 99, 97,108, 95,
    4658      99,111,110,115,116,114,117, 99,116,111,114, 32,116,104,101,
    4659     110, 13, 10, 13, 10,115,101,108,102, 58,115,117,112, 99,111,
    4660     100,101, 40, 49, 41, 13, 10,101,110,100, 13, 10, 13, 10,101,
    4661     110,100, 13, 10, 13, 10, 13, 10,102,117,110, 99,116,105,111,
    4662     110, 32, 99,108, 97,115,115, 70,117,110, 99,116,105,111,110,
    4663      58,114,101,103,105,115,116,101,114, 32, 40,112,114,101, 41,
    4664      13, 10, 13, 10,105,102, 32,110,111,116, 32,115,101,108,102,
    4665      58, 99,104,101, 99,107, 95,112,117, 98,108,105, 99, 95, 97,
    4666      99, 99,101,115,115, 40, 41, 32,116,104,101,110, 13, 10,114,
    4667     101,116,117,114,110, 13, 10,101,110,100, 13, 10, 13, 10,105,
    4668     102, 32,115,101,108,102, 46,110, 97,109,101, 32, 61, 61, 32,
    4669      39,110,101,119, 39, 32, 97,110,100, 32,115,101,108,102, 46,
    4670     112, 97,114,101,110,116, 46,102,108, 97,103,115, 46,112,117,
    4671     114,101, 95,118,105,114,116,117, 97,108, 32,116,104,101,110,
    4672      13, 10,114,101,116,117,114,110, 13, 10,101,110,100, 13, 10,
    4673      13, 10,111,117,116,112,117,116, 40,112,114,101, 46, 46, 39,
    4674     116,111,108,117, 97, 95,102,117,110, 99,116,105,111,110, 40,
    4675     116,111,108,117, 97, 95, 83, 44, 34, 39, 46, 46,115,101,108,
    4676     102, 46,108,110, 97,109,101, 46, 46, 39, 34, 44, 39, 46, 46,
    4677     115,101,108,102, 46, 99,110, 97,109,101, 46, 46, 39, 41, 59,
    4678      39, 41, 13, 10,105,102, 32,115,101,108,102, 46,110, 97,109,
    4679     101, 32, 61, 61, 32, 39,110,101,119, 39, 32,116,104,101,110,
    4680      13, 10,111,117,116,112,117,116, 40,112,114,101, 46, 46, 39,
    4681     116,111,108,117, 97, 95,102,117,110, 99,116,105,111,110, 40,
    4682     116,111,108,117, 97, 95, 83, 44, 34,110,101,119, 95,108,111,
    4683      99, 97,108, 34, 44, 39, 46, 46,115,101,108,102, 46, 99,110,
    4684      97,109,101, 46, 46, 39, 95,108,111, 99, 97,108, 41, 59, 39,
    4685      41, 13, 10,111,117,116,112,117,116, 40,112,114,101, 46, 46,
    4686      39,116,111,108,117, 97, 95,102,117,110, 99,116,105,111,110,
    4687      40,116,111,108,117, 97, 95, 83, 44, 34, 46, 99, 97,108,108,
    4688      34, 44, 39, 46, 46,115,101,108,102, 46, 99,110, 97,109,101,
    4689      46, 46, 39, 95,108,111, 99, 97,108, 41, 59, 39, 41, 13, 10,
    4690     101,110,100, 13, 10,101,110,100, 13, 10, 13, 10,102,117,110,
     4636     97,121, 40,110, 97,114,103, 41, 10,110, 97,114,103, 32, 61,
     4637     32,110, 97,114,103, 43, 49, 10,105, 32, 61, 32,105, 43, 49,
     4638     10,101,110,100, 10,101,110,100, 10,105,102, 32,115,101,108,
     4639    102, 46, 97,114,103,115, 91, 49, 93, 46,116,121,112,101, 32,
     4640    126, 61, 32, 39,118,111,105,100, 39, 32,116,104,101,110, 10,
     4641    108,111, 99, 97,108, 32,105, 61, 49, 10,119,104,105,108,101,
     4642     32,115,101,108,102, 46, 97,114,103,115, 91,105, 93, 32,100,
     4643    111, 10,115,101,108,102, 46, 97,114,103,115, 91,105, 93, 58,
     4644    102,114,101,101, 97,114,114, 97,121, 40, 41, 10,105, 32, 61,
     4645     32,105, 43, 49, 10,101,110,100, 10,101,110,100, 10,101,110,
     4646    100, 10,111,117,116,112,117,116, 40, 39, 32,125, 39, 41, 10,
     4647    111,117,116,112,117,116, 40, 39, 32,114,101,116,117,114,110,
     4648     32, 39, 46, 46,110,114,101,116, 46, 46, 39, 59, 39, 41, 10,
     4649    105,102, 32,111,118,101,114,108,111, 97,100, 32, 60, 32, 48,
     4650     32,116,104,101,110, 10,111,117,116,112,117,116, 40, 39, 35,
     4651    105,102,110,100,101,102, 32, 84, 79, 76, 85, 65, 95, 82, 69,
     4652     76, 69, 65, 83, 69, 92,110, 39, 41, 10,111,117,116,112,117,
     4653    116, 40, 39,116,111,108,117, 97, 95,108,101,114,114,111,114,
     4654     58, 92,110, 39, 41, 10,111,117,116,112,117,116, 40, 39, 32,
     4655    116,111,108,117, 97, 95,101,114,114,111,114, 40,116,111,108,
     4656    117, 97, 95, 83, 44, 34, 35,102,101,114,114,111,114, 32,105,
     4657    110, 32,102,117,110, 99,116,105,111,110, 32, 92, 39, 39, 46,
     4658     46,115,101,108,102, 46,108,110, 97,109,101, 46, 46, 39, 92,
     4659     39, 46, 34, 44, 38,116,111,108,117, 97, 95,101,114,114, 41,
     4660     59, 39, 41, 10,111,117,116,112,117,116, 40, 39, 32,114,101,
     4661    116,117,114,110, 32, 48, 59, 39, 41, 10,111,117,116,112,117,
     4662    116, 40, 39, 35,101,110,100,105,102, 92,110, 39, 41, 10,101,
     4663    108,115,101, 10,108,111, 99, 97,108, 32, 95,108,111, 99, 97,
     4664    108, 32, 61, 32, 34, 34, 10,105,102, 32,108,111, 99, 97,108,
     4665     95, 99,111,110,115,116,114,117, 99,116,111,114, 32,116,104,
     4666    101,110, 10, 95,108,111, 99, 97,108, 32, 61, 32, 34, 95,108,
     4667    111, 99, 97,108, 34, 10,101,110,100, 10,111,117,116,112,117,
     4668    116, 40, 39,116,111,108,117, 97, 95,108,101,114,114,111,114,
     4669     58, 92,110, 39, 41, 10,111,117,116,112,117,116, 40, 39, 32,
     4670    114,101,116,117,114,110, 32, 39, 46, 46,115,116,114,115,117,
     4671     98, 40,115,101,108,102, 46, 99,110, 97,109,101, 44, 49, 44,
     4672     45, 51, 41, 46, 46,102,111,114,109, 97,116, 40, 34, 37, 48,
     4673     50,100, 34, 44,111,118,101,114,108,111, 97,100, 41, 46, 46,
     4674     95,108,111, 99, 97,108, 46, 46, 39, 40,116,111,108,117, 97,
     4675     95, 83, 41, 59, 39, 41, 10,101,110,100, 10,111,117,116,112,
     4676    117,116, 40, 39,125, 39, 41, 10,111,117,116,112,117,116, 40,
     4677     39, 35,101,110,100,105,102, 32, 47, 47, 35,105,102,110,100,
     4678    101,102, 32, 84, 79, 76, 85, 65, 95, 68, 73, 83, 65, 66, 76,
     4679     69, 92,110, 39, 41, 10,111,117,116,112,117,116, 40, 39, 92,
     4680    110, 39, 41, 10,105,102, 32, 99,108, 97,115,115, 32, 97,110,
     4681    100, 32,115,101,108,102, 46,110, 97,109,101, 61, 61, 39,110,
     4682    101,119, 39, 32, 97,110,100, 32,110,111,116, 32,108,111, 99,
     4683     97,108, 95, 99,111,110,115,116,114,117, 99,116,111,114, 32,
     4684    116,104,101,110, 10,115,101,108,102, 58,115,117,112, 99,111,
     4685    100,101, 40, 49, 41, 10,101,110,100, 10,101,110,100, 10,102,
     4686    117,110, 99,116,105,111,110, 32, 99,108, 97,115,115, 70,117,
     4687    110, 99,116,105,111,110, 58,114,101,103,105,115,116,101,114,
     4688     32, 40,112,114,101, 41, 10,105,102, 32,110,111,116, 32,115,
     4689    101,108,102, 58, 99,104,101, 99,107, 95,112,117, 98,108,105,
     4690     99, 95, 97, 99, 99,101,115,115, 40, 41, 32,116,104,101,110,
     4691     10,114,101,116,117,114,110, 10,101,110,100, 10,105,102, 32,
     4692    115,101,108,102, 46,110, 97,109,101, 32, 61, 61, 32, 39,110,
     4693    101,119, 39, 32, 97,110,100, 32,115,101,108,102, 46,112, 97,
     4694    114,101,110,116, 46,102,108, 97,103,115, 46,112,117,114,101,
     4695     95,118,105,114,116,117, 97,108, 32,116,104,101,110, 10,114,
     4696    101,116,117,114,110, 10,101,110,100, 10,111,117,116,112,117,
     4697    116, 40,112,114,101, 46, 46, 39,116,111,108,117, 97, 95,102,
     4698    117,110, 99,116,105,111,110, 40,116,111,108,117, 97, 95, 83,
     4699     44, 34, 39, 46, 46,115,101,108,102, 46,108,110, 97,109,101,
     4700     46, 46, 39, 34, 44, 39, 46, 46,115,101,108,102, 46, 99,110,
     4701     97,109,101, 46, 46, 39, 41, 59, 39, 41, 10,105,102, 32,115,
     4702    101,108,102, 46,110, 97,109,101, 32, 61, 61, 32, 39,110,101,
     4703    119, 39, 32,116,104,101,110, 10,111,117,116,112,117,116, 40,
     4704    112,114,101, 46, 46, 39,116,111,108,117, 97, 95,102,117,110,
     4705     99,116,105,111,110, 40,116,111,108,117, 97, 95, 83, 44, 34,
     4706    110,101,119, 95,108,111, 99, 97,108, 34, 44, 39, 46, 46,115,
     4707    101,108,102, 46, 99,110, 97,109,101, 46, 46, 39, 95,108,111,
     4708     99, 97,108, 41, 59, 39, 41, 10,111,117,116,112,117,116, 40,
     4709    112,114,101, 46, 46, 39,116,111,108,117, 97, 95,102,117,110,
     4710     99,116,105,111,110, 40,116,111,108,117, 97, 95, 83, 44, 34,
     4711     46, 99, 97,108,108, 34, 44, 39, 46, 46,115,101,108,102, 46,
     4712     99,110, 97,109,101, 46, 46, 39, 95,108,111, 99, 97,108, 41,
     4713     59, 39, 41, 10,101,110,100, 10,101,110,100, 10,102,117,110,
    46914714     99,116,105,111,110, 32, 99,108, 97,115,115, 70,117,110, 99,
    46924715    116,105,111,110, 58,112,114,105,110,116, 32, 40,105,100,101,
    4693     110,116, 44, 99,108,111,115,101, 41, 13, 10,112,114,105,110,
    4694     116, 40,105,100,101,110,116, 46, 46, 34, 70,117,110, 99,116,
    4695     105,111,110,123, 34, 41, 13, 10,112,114,105,110,116, 40,105,
    4696     100,101,110,116, 46, 46, 34, 32,109,111,100, 32, 61, 32, 39,
    4697      34, 46, 46,115,101,108,102, 46,109,111,100, 46, 46, 34, 39,
    4698      44, 34, 41, 13, 10,112,114,105,110,116, 40,105,100,101,110,
    4699     116, 46, 46, 34, 32,116,121,112,101, 32, 61, 32, 39, 34, 46,
    4700      46,115,101,108,102, 46,116,121,112,101, 46, 46, 34, 39, 44,
    4701      34, 41, 13, 10,112,114,105,110,116, 40,105,100,101,110,116,
    4702      46, 46, 34, 32,112,116,114, 32, 61, 32, 39, 34, 46, 46,115,
    4703     101,108,102, 46,112,116,114, 46, 46, 34, 39, 44, 34, 41, 13,
    4704      10,112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34,
    4705      32,110, 97,109,101, 32, 61, 32, 39, 34, 46, 46,115,101,108,
    4706     102, 46,110, 97,109,101, 46, 46, 34, 39, 44, 34, 41, 13, 10,
     4716    110,116, 44, 99,108,111,115,101, 41, 10,112,114,105,110,116,
     4717     40,105,100,101,110,116, 46, 46, 34, 70,117,110, 99,116,105,
     4718    111,110,123, 34, 41, 10,112,114,105,110,116, 40,105,100,101,
     4719    110,116, 46, 46, 34, 32,109,111,100, 32, 61, 32, 39, 34, 46,
     4720     46,115,101,108,102, 46,109,111,100, 46, 46, 34, 39, 44, 34,
     4721     41, 10,112,114,105,110,116, 40,105,100,101,110,116, 46, 46,
     4722     34, 32,116,121,112,101, 32, 61, 32, 39, 34, 46, 46,115,101,
     4723    108,102, 46,116,121,112,101, 46, 46, 34, 39, 44, 34, 41, 10,
    47074724    112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34, 32,
    4708     108,110, 97,109,101, 32, 61, 32, 39, 34, 46, 46,115,101,108,
    4709     102, 46,108,110, 97,109,101, 46, 46, 34, 39, 44, 34, 41, 13,
    4710      10,112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34,
    4711      32, 99,111,110,115,116, 32, 61, 32, 39, 34, 46, 46,115,101,
    4712     108,102, 46, 99,111,110,115,116, 46, 46, 34, 39, 44, 34, 41,
    4713      13, 10,112,114,105,110,116, 40,105,100,101,110,116, 46, 46,
    4714      34, 32, 99,110, 97,109,101, 32, 61, 32, 39, 34, 46, 46,115,
    4715     101,108,102, 46, 99,110, 97,109,101, 46, 46, 34, 39, 44, 34,
    4716      41, 13, 10,112,114,105,110,116, 40,105,100,101,110,116, 46,
    4717      46, 34, 32,108,110, 97,109,101, 32, 61, 32, 39, 34, 46, 46,
    4718     115,101,108,102, 46,108,110, 97,109,101, 46, 46, 34, 39, 44,
    4719      34, 41, 13, 10,112,114,105,110,116, 40,105,100,101,110,116,
    4720      46, 46, 34, 32, 97,114,103,115, 32, 61, 32,123, 34, 41, 13,
    4721      10,108,111, 99, 97,108, 32,105, 61, 49, 13, 10,119,104,105,
    4722     108,101, 32,115,101,108,102, 46, 97,114,103,115, 91,105, 93,
    4723      32,100,111, 13, 10,115,101,108,102, 46, 97,114,103,115, 91,
    4724     105, 93, 58,112,114,105,110,116, 40,105,100,101,110,116, 46,
    4725      46, 34, 32, 34, 44, 34, 44, 34, 41, 13, 10,105, 32, 61, 32,
    4726     105, 43, 49, 13, 10,101,110,100, 13, 10,112,114,105,110,116,
    4727      40,105,100,101,110,116, 46, 46, 34, 32,125, 34, 41, 13, 10,
    4728     112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34,125,
    4729      34, 46, 46, 99,108,111,115,101, 41, 13, 10,101,110,100, 13,
    4730      10, 13, 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,
    4731     115,115, 70,117,110, 99,116,105,111,110, 58,114,101,113,117,
    4732     105,114,101, 99,111,108,108,101, 99,116,105,111,110, 32, 40,
    4733     116, 41, 13, 10,108,111, 99, 97,108, 32,114, 32, 61, 32,102,
    4734      97,108,115,101, 13, 10,105,102, 32,115,101,108,102, 46,116,
    4735     121,112,101, 32,126, 61, 32, 39, 39, 32, 97,110,100, 32,110,
    4736     111,116, 32,105,115, 98, 97,115,105, 99, 40,115,101,108,102,
    4737      46,116,121,112,101, 41, 32, 97,110,100, 32,115,101,108,102,
    4738      46,112,116,114, 61, 61, 39, 39, 32,116,104,101,110, 13, 10,
    4739     108,111, 99, 97,108, 32,116,121,112,101, 32, 61, 32,103,115,
    4740     117, 98, 40,115,101,108,102, 46,116,121,112,101, 44, 34, 37,
    4741     115, 42, 99,111,110,115,116, 37,115, 43, 34, 44, 34, 34, 41,
    4742      13, 10,116, 91,116,121,112,101, 93, 32, 61, 32, 34,116,111,
    4743     108,117, 97, 95, 99,111,108,108,101, 99,116, 95, 34, 32, 46,
    4744      46, 32, 99,108,101, 97,110, 95,116,101,109,112,108, 97,116,
    4745     101, 40,116,121,112,101, 41, 13, 10,114, 32, 61, 32,116,114,
    4746     117,101, 13, 10,101,110,100, 13, 10,108,111, 99, 97,108, 32,
    4747     105, 61, 49, 13, 10,119,104,105,108,101, 32,115,101,108,102,
    4748      46, 97,114,103,115, 91,105, 93, 32,100,111, 13, 10,114, 32,
     4725    112,116,114, 32, 61, 32, 39, 34, 46, 46,115,101,108,102, 46,
     4726    112,116,114, 46, 46, 34, 39, 44, 34, 41, 10,112,114,105,110,
     4727    116, 40,105,100,101,110,116, 46, 46, 34, 32,110, 97,109,101,
     4728     32, 61, 32, 39, 34, 46, 46,115,101,108,102, 46,110, 97,109,
     4729    101, 46, 46, 34, 39, 44, 34, 41, 10,112,114,105,110,116, 40,
     4730    105,100,101,110,116, 46, 46, 34, 32,108,110, 97,109,101, 32,
     4731     61, 32, 39, 34, 46, 46,115,101,108,102, 46,108,110, 97,109,
     4732    101, 46, 46, 34, 39, 44, 34, 41, 10,112,114,105,110,116, 40,
     4733    105,100,101,110,116, 46, 46, 34, 32, 99,111,110,115,116, 32,
     4734     61, 32, 39, 34, 46, 46,115,101,108,102, 46, 99,111,110,115,
     4735    116, 46, 46, 34, 39, 44, 34, 41, 10,112,114,105,110,116, 40,
     4736    105,100,101,110,116, 46, 46, 34, 32, 99,110, 97,109,101, 32,
     4737     61, 32, 39, 34, 46, 46,115,101,108,102, 46, 99,110, 97,109,
     4738    101, 46, 46, 34, 39, 44, 34, 41, 10,112,114,105,110,116, 40,
     4739    105,100,101,110,116, 46, 46, 34, 32,108,110, 97,109,101, 32,
     4740     61, 32, 39, 34, 46, 46,115,101,108,102, 46,108,110, 97,109,
     4741    101, 46, 46, 34, 39, 44, 34, 41, 10,112,114,105,110,116, 40,
     4742    105,100,101,110,116, 46, 46, 34, 32, 97,114,103,115, 32, 61,
     4743     32,123, 34, 41, 10,108,111, 99, 97,108, 32,105, 61, 49, 10,
     4744    119,104,105,108,101, 32,115,101,108,102, 46, 97,114,103,115,
     4745     91,105, 93, 32,100,111, 10,115,101,108,102, 46, 97,114,103,
     4746    115, 91,105, 93, 58,112,114,105,110,116, 40,105,100,101,110,
     4747    116, 46, 46, 34, 32, 34, 44, 34, 44, 34, 41, 10,105, 32, 61,
     4748     32,105, 43, 49, 10,101,110,100, 10,112,114,105,110,116, 40,
     4749    105,100,101,110,116, 46, 46, 34, 32,125, 34, 41, 10,112,114,
     4750    105,110,116, 40,105,100,101,110,116, 46, 46, 34,125, 34, 46,
     4751     46, 99,108,111,115,101, 41, 10,101,110,100, 10,102,117,110,
     4752     99,116,105,111,110, 32, 99,108, 97,115,115, 70,117,110, 99,
     4753    116,105,111,110, 58,114,101,113,117,105,114,101, 99,111,108,
     4754    108,101, 99,116,105,111,110, 32, 40,116, 41, 10,108,111, 99,
     4755     97,108, 32,114, 32, 61, 32,102, 97,108,115,101, 10,105,102,
     4756     32,115,101,108,102, 46,116,121,112,101, 32,126, 61, 32, 39,
     4757     39, 32, 97,110,100, 32,110,111,116, 32,105,115, 98, 97,115,
     4758    105, 99, 40,115,101,108,102, 46,116,121,112,101, 41, 32, 97,
     4759    110,100, 32,115,101,108,102, 46,112,116,114, 61, 61, 39, 39,
     4760     32,116,104,101,110, 10,108,111, 99, 97,108, 32,116,121,112,
     4761    101, 32, 61, 32,103,115,117, 98, 40,115,101,108,102, 46,116,
     4762    121,112,101, 44, 34, 37,115, 42, 99,111,110,115,116, 37,115,
     4763     43, 34, 44, 34, 34, 41, 10,116, 91,116,121,112,101, 93, 32,
     4764     61, 32, 34,116,111,108,117, 97, 95, 99,111,108,108,101, 99,
     4765    116, 95, 34, 32, 46, 46, 32, 99,108,101, 97,110, 95,116,101,
     4766    109,112,108, 97,116,101, 40,116,121,112,101, 41, 10,114, 32,
     4767     61, 32,116,114,117,101, 10,101,110,100, 10,108,111, 99, 97,
     4768    108, 32,105, 61, 49, 10,119,104,105,108,101, 32,115,101,108,
     4769    102, 46, 97,114,103,115, 91,105, 93, 32,100,111, 10,114, 32,
    47494770     61, 32,115,101,108,102, 46, 97,114,103,115, 91,105, 93, 58,
    47504771    114,101,113,117,105,114,101, 99,111,108,108,101, 99,116,105,
    4751     111,110, 40,116, 41, 32,111,114, 32,114, 13, 10,105, 32, 61,
    4752      32,105, 43, 49, 13, 10,101,110,100, 13, 10,114,101,116,117,
    4753     114,110, 32,114, 13, 10,101,110,100, 13, 10, 13, 10,102,117,
    4754     110, 99,116,105,111,110, 32, 99,108, 97,115,115, 70,117,110,
    4755      99,116,105,111,110, 58,111,118,101,114,108,111, 97,100, 32,
    4756      40, 41, 13, 10,114,101,116,117,114,110, 32,115,101,108,102,
    4757      46,112, 97,114,101,110,116, 58,111,118,101,114,108,111, 97,
    4758     100, 40,115,101,108,102, 46,108,110, 97,109,101, 41, 13, 10,
    4759     101,110,100, 13, 10, 13, 10, 13, 10,102,117,110, 99,116,105,
    4760     111,110, 32,112, 97,114, 97,109, 95,111, 98,106,101, 99,116,
    4761      40,112, 97,114, 41, 10, 13, 10,105,102, 32,110,111,116, 32,
     4772    111,110, 40,116, 41, 32,111,114, 32,114, 10,105, 32, 61, 32,
     4773    105, 43, 49, 10,101,110,100, 10,114,101,116,117,114,110, 32,
     4774    114, 10,101,110,100, 10,102,117,110, 99,116,105,111,110, 32,
     4775     99,108, 97,115,115, 70,117,110, 99,116,105,111,110, 58,111,
     4776    118,101,114,108,111, 97,100, 32, 40, 41, 10,114,101,116,117,
     4777    114,110, 32,115,101,108,102, 46,112, 97,114,101,110,116, 58,
     4778    111,118,101,114,108,111, 97,100, 40,115,101,108,102, 46,108,
     4779    110, 97,109,101, 41, 10,101,110,100, 10,102,117,110, 99,116,
     4780    105,111,110, 32,112, 97,114, 97,109, 95,111, 98,106,101, 99,
     4781    116, 40,112, 97,114, 41, 10,105,102, 32,110,111,116, 32,115,
     4782    116,114,105,110,103, 46,102,105,110,100, 40,112, 97,114, 44,
     4783     32, 39, 61, 39, 41, 32,116,104,101,110, 32,114,101,116,117,
     4784    114,110, 32,102, 97,108,115,101, 32,101,110,100, 10,108,111,
     4785     99, 97,108, 32, 95, 44, 95, 44,100,101,102, 32, 61, 32,115,
     4786    116,114,105,110,103, 46,102,105,110,100, 40,112, 97,114, 44,
     4787     32, 34, 61, 40, 46, 42, 41, 36, 34, 41, 10,105,102, 32,115,
     4788    116,114,105,110,103, 46,102,105,110,100, 40,112, 97,114, 44,
     4789     32, 34,124, 34, 41, 32,116,104,101,110, 10,114,101,116,117,
     4790    114,110, 32,116,114,117,101, 10,101,110,100, 10,105,102, 32,
    47624791    115,116,114,105,110,103, 46,102,105,110,100, 40,112, 97,114,
    4763      44, 32, 39, 61, 39, 41, 32,116,104,101,110, 32,114,101,116,
    4764     117,114,110, 32,102, 97,108,115,101, 32,101,110,100, 10, 13,
    4765      10,108,111, 99, 97,108, 32, 95, 44, 95, 44,100,101,102, 32,
    4766      61, 32,115,116,114,105,110,103, 46,102,105,110,100, 40,112,
    4767      97,114, 44, 32, 34, 61, 40, 46, 42, 41, 36, 34, 41, 13, 10,
    4768      13, 10,105,102, 32,115,116,114,105,110,103, 46,102,105,110,
    4769     100, 40,112, 97,114, 44, 32, 34,124, 34, 41, 32,116,104,101,
    4770     110, 10, 13, 10,114,101,116,117,114,110, 32,116,114,117,101,
    4771      13, 10,101,110,100, 13, 10, 13, 10,105,102, 32,115,116,114,
    4772     105,110,103, 46,102,105,110,100, 40,112, 97,114, 44, 32, 34,
    4773      37, 42, 34, 41, 32,116,104,101,110, 10, 13, 10,105,102, 32,
    4774     115,116,114,105,110,103, 46,102,105,110,100, 40,112, 97,114,
    4775      44, 32, 39, 61, 37,115, 42,110,101,119, 39, 41, 32,116,104,
    4776     101,110, 10,114,101,116,117,114,110, 32,116,114,117,101, 13,
    4777      10,101,110,100, 13, 10,114,101,116,117,114,110, 32,102, 97,
    4778     108,115,101, 10,101,110,100, 13, 10, 13, 10, 13, 10,105,102,
     4792     44, 32, 34, 37, 42, 34, 41, 32,116,104,101,110, 10,105,102,
    47794793     32,115,116,114,105,110,103, 46,102,105,110,100, 40,112, 97,
    4780     114, 44, 32, 34, 91, 37, 40, 38, 93, 34, 41, 32,116,104,101,
    4781     110, 13, 10,114,101,116,117,114,110, 32,116,114,117,101, 13,
    4782      10,101,110,100, 10, 13, 10, 13, 10, 13, 10, 13, 10,114,101,
    4783     116,117,114,110, 32,102, 97,108,115,101, 10,101,110,100, 13,
    4784      10, 13, 10,102,117,110, 99,116,105,111,110, 32,115,116,114,
    4785     105,112, 95,108, 97,115,116, 95, 97,114,103, 40, 97,108,108,
    4786      95, 97,114,103,115, 44, 32,108, 97,115,116, 95, 97,114,103,
    4787      41, 10, 13, 10,108,111, 99, 97,108, 32, 95, 44, 95, 44,115,
    4788      95, 97,114,103, 32, 61, 32,115,116,114,105,110,103, 46,102,
    4789     105,110,100, 40,108, 97,115,116, 95, 97,114,103, 44, 32, 34,
    4790      94, 40, 91, 94, 61, 93, 43, 41, 34, 41, 13, 10,108, 97,115,
    4791     116, 95, 97,114,103, 32, 61, 32,115,116,114,105,110,103, 46,
    4792     103,115,117, 98, 40,108, 97,115,116, 95, 97,114,103, 44, 32,
    4793      34, 40, 91, 37, 37, 37, 40, 37, 41, 93, 41, 34, 44, 32, 34,
    4794      37, 37, 37, 49, 34, 41, 59, 13, 10, 97,108,108, 95, 97,114,
    4795     103,115, 32, 61, 32,115,116,114,105,110,103, 46,103,115,117,
    4796      98, 40, 97,108,108, 95, 97,114,103,115, 44, 32, 34, 37,115,
    4797      42, 44, 37,115, 42, 34, 46, 46,108, 97,115,116, 95, 97,114,
    4798     103, 46, 46, 34, 37,115, 42, 37, 41, 37,115, 42, 36, 34, 44,
    4799      32, 34, 41, 34, 41, 13, 10,114,101,116,117,114,110, 32, 97,
    4800     108,108, 95, 97,114,103,115, 44, 32,115, 95, 97,114,103, 13,
    4801      10,101,110,100, 13, 10, 13, 10, 13, 10, 13, 10,102,117,110,
    4802      99,116,105,111,110, 32, 95, 70,117,110, 99,116,105,111,110,
    4803      32, 40,116, 41, 13, 10,115,101,116,109,101,116, 97,116, 97,
    4804      98,108,101, 40,116, 44, 99,108, 97,115,115, 70,117,110, 99,
    4805     116,105,111,110, 41, 13, 10, 13, 10,105,102, 32,116, 46, 99,
    4806     111,110,115,116, 32,126, 61, 32, 39, 99,111,110,115,116, 39,
    4807      32, 97,110,100, 32,116, 46, 99,111,110,115,116, 32,126, 61,
    4808      32, 39, 39, 32,116,104,101,110, 13, 10,101,114,114,111,114,
    4809      40, 34, 35,105,110,118, 97,108,105,100, 32, 39, 99,111,110,
    4810     115,116, 39, 32,115,112,101, 99,105,102,105, 99, 97,116,105,
    4811     111,110, 34, 41, 13, 10,101,110,100, 13, 10, 13, 10, 97,112,
    4812     112,101,110,100, 40,116, 41, 13, 10,105,102, 32,116, 58,105,
    4813     110, 99,108, 97,115,115, 40, 41, 32,116,104,101,110, 13, 10,
    4814     105,102, 32,115,116,114,105,110,103, 46,103,115,117, 98, 40,
    4815     116, 46,110, 97,109,101, 44, 32, 34, 37, 98, 60, 62, 34, 44,
    4816      32, 34, 34, 41, 32, 61, 61, 32,115,116,114,105,110,103, 46,
    4817     103,115,117, 98, 40,116, 46,112, 97,114,101,110,116, 46,111,
    4818     114,105,103,105,110, 97,108, 95,110, 97,109,101, 32,111,114,
    4819      32,116, 46,112, 97,114,101,110,116, 46,110, 97,109,101, 44,
    4820      32, 34, 37, 98, 60, 62, 34, 44, 32, 34, 34, 41, 32,116,104,
    4821     101,110, 13, 10,116, 46,110, 97,109,101, 32, 61, 32, 39,110,
    4822     101,119, 39, 13, 10,116, 46,108,110, 97,109,101, 32, 61, 32,
    4823      39,110,101,119, 39, 13, 10,116, 46,112, 97,114,101,110,116,
    4824      46, 95,110,101,119, 32, 61, 32,116,114,117,101, 13, 10,116,
    4825      46,116,121,112,101, 32, 61, 32,116, 46,112, 97,114,101,110,
    4826     116, 46,110, 97,109,101, 13, 10,116, 46,112,116,114, 32, 61,
    4827      32, 39, 42, 39, 13, 10,101,108,115,101,105,102, 32,115,116,
    4828     114,105,110,103, 46,103,115,117, 98, 40,116, 46,110, 97,109,
     4794    114, 44, 32, 39, 61, 37,115, 42,110,101,119, 39, 41, 32,116,
     4795    104,101,110, 10,114,101,116,117,114,110, 32,116,114,117,101,
     4796     10,101,110,100, 10,114,101,116,117,114,110, 32,102, 97,108,
     4797    115,101, 10,101,110,100, 10,105,102, 32,115,116,114,105,110,
     4798    103, 46,102,105,110,100, 40,112, 97,114, 44, 32, 34, 91, 37,
     4799     40, 38, 93, 34, 41, 32,116,104,101,110, 10,114,101,116,117,
     4800    114,110, 32,116,114,117,101, 10,101,110,100, 10,114,101,116,
     4801    117,114,110, 32,102, 97,108,115,101, 10,101,110,100, 10,102,
     4802    117,110, 99,116,105,111,110, 32,115,116,114,105,112, 95,108,
     4803     97,115,116, 95, 97,114,103, 40, 97,108,108, 95, 97,114,103,
     4804    115, 44, 32,108, 97,115,116, 95, 97,114,103, 41, 10,108,111,
     4805     99, 97,108, 32, 95, 44, 95, 44,115, 95, 97,114,103, 32, 61,
     4806     32,115,116,114,105,110,103, 46,102,105,110,100, 40,108, 97,
     4807    115,116, 95, 97,114,103, 44, 32, 34, 94, 40, 91, 94, 61, 93,
     4808     43, 41, 34, 41, 10,108, 97,115,116, 95, 97,114,103, 32, 61,
     4809     32,115,116,114,105,110,103, 46,103,115,117, 98, 40,108, 97,
     4810    115,116, 95, 97,114,103, 44, 32, 34, 40, 91, 37, 37, 37, 40,
     4811     37, 41, 93, 41, 34, 44, 32, 34, 37, 37, 37, 49, 34, 41, 59,
     4812     10, 97,108,108, 95, 97,114,103,115, 32, 61, 32,115,116,114,
     4813    105,110,103, 46,103,115,117, 98, 40, 97,108,108, 95, 97,114,
     4814    103,115, 44, 32, 34, 37,115, 42, 44, 37,115, 42, 34, 46, 46,
     4815    108, 97,115,116, 95, 97,114,103, 46, 46, 34, 37,115, 42, 37,
     4816     41, 37,115, 42, 36, 34, 44, 32, 34, 41, 34, 41, 10,114,101,
     4817    116,117,114,110, 32, 97,108,108, 95, 97,114,103,115, 44, 32,
     4818    115, 95, 97,114,103, 10,101,110,100, 10,102,117,110, 99,116,
     4819    105,111,110, 32, 95, 70,117,110, 99,116,105,111,110, 32, 40,
     4820    116, 41, 10,115,101,116,109,101,116, 97,116, 97, 98,108,101,
     4821     40,116, 44, 99,108, 97,115,115, 70,117,110, 99,116,105,111,
     4822    110, 41, 10,105,102, 32,116, 46, 99,111,110,115,116, 32,126,
     4823     61, 32, 39, 99,111,110,115,116, 39, 32, 97,110,100, 32,116,
     4824     46, 99,111,110,115,116, 32,126, 61, 32, 39, 39, 32,116,104,
     4825    101,110, 10,101,114,114,111,114, 40, 34, 35,105,110,118, 97,
     4826    108,105,100, 32, 39, 99,111,110,115,116, 39, 32,115,112,101,
     4827     99,105,102,105, 99, 97,116,105,111,110, 34, 41, 10,101,110,
     4828    100, 10, 97,112,112,101,110,100, 40,116, 41, 10,105,102, 32,
     4829    116, 58,105,110, 99,108, 97,115,115, 40, 41, 32,116,104,101,
     4830    110, 10,105,102, 32,115,116,114,105,110,103, 46,103,115,117,
     4831     98, 40,116, 46,110, 97,109,101, 44, 32, 34, 37, 98, 60, 62,
     4832     34, 44, 32, 34, 34, 41, 32, 61, 61, 32,115,116,114,105,110,
     4833    103, 46,103,115,117, 98, 40,116, 46,112, 97,114,101,110,116,
     4834     46,111,114,105,103,105,110, 97,108, 95,110, 97,109,101, 32,
     4835    111,114, 32,116, 46,112, 97,114,101,110,116, 46,110, 97,109,
    48294836    101, 44, 32, 34, 37, 98, 60, 62, 34, 44, 32, 34, 34, 41, 32,
    4830      61, 61, 32, 39,126, 39, 46, 46,115,116,114,105,110,103, 46,
    4831     103,115,117, 98, 40,116, 46,112, 97,114,101,110,116, 46,111,
    4832     114,105,103,105,110, 97,108, 95,110, 97,109,101, 32,111,114,
    4833      32,116, 46,112, 97,114,101,110,116, 46,110, 97,109,101, 44,
    4834      32, 34, 37, 98, 60, 62, 34, 44, 32, 34, 34, 41, 32,116,104,
    4835     101,110, 13, 10,116, 46,110, 97,109,101, 32, 61, 32, 39,100,
    4836     101,108,101,116,101, 39, 13, 10,116, 46,108,110, 97,109,101,
    4837      32, 61, 32, 39,100,101,108,101,116,101, 39, 13, 10,116, 46,
    4838     112, 97,114,101,110,116, 46, 95,100,101,108,101,116,101, 32,
    4839      61, 32,116,114,117,101, 13, 10,101,110,100, 13, 10,101,110,
    4840     100, 13, 10,116, 46, 99,110, 97,109,101, 32, 61, 32,116, 58,
    4841      99,102,117,110, 99,110, 97,109,101, 40, 34,116,111,108,117,
    4842      97, 34, 41, 46, 46,116, 58,111,118,101,114,108,111, 97,100,
    4843      40,116, 41, 13, 10,114,101,116,117,114,110, 32,116, 13, 10,
    4844     101,110,100, 13, 10, 13, 10,102,117,110, 99,116,105,111,110,
     4837    116,104,101,110, 10,116, 46,110, 97,109,101, 32, 61, 32, 39,
     4838    110,101,119, 39, 10,116, 46,108,110, 97,109,101, 32, 61, 32,
     4839     39,110,101,119, 39, 10,116, 46,112, 97,114,101,110,116, 46,
     4840     95,110,101,119, 32, 61, 32,116,114,117,101, 10,116, 46,116,
     4841    121,112,101, 32, 61, 32,116, 46,112, 97,114,101,110,116, 46,
     4842    110, 97,109,101, 10,116, 46,112,116,114, 32, 61, 32, 39, 42,
     4843     39, 10,101,108,115,101,105,102, 32,115,116,114,105,110,103,
     4844     46,103,115,117, 98, 40,116, 46,110, 97,109,101, 44, 32, 34,
     4845     37, 98, 60, 62, 34, 44, 32, 34, 34, 41, 32, 61, 61, 32, 39,
     4846    126, 39, 46, 46,115,116,114,105,110,103, 46,103,115,117, 98,
     4847     40,116, 46,112, 97,114,101,110,116, 46,111,114,105,103,105,
     4848    110, 97,108, 95,110, 97,109,101, 32,111,114, 32,116, 46,112,
     4849     97,114,101,110,116, 46,110, 97,109,101, 44, 32, 34, 37, 98,
     4850     60, 62, 34, 44, 32, 34, 34, 41, 32,116,104,101,110, 10,116,
     4851     46,110, 97,109,101, 32, 61, 32, 39,100,101,108,101,116,101,
     4852     39, 10,116, 46,108,110, 97,109,101, 32, 61, 32, 39,100,101,
     4853    108,101,116,101, 39, 10,116, 46,112, 97,114,101,110,116, 46,
     4854     95,100,101,108,101,116,101, 32, 61, 32,116,114,117,101, 10,
     4855    101,110,100, 10,101,110,100, 10,116, 46, 99,110, 97,109,101,
     4856     32, 61, 32,116, 58, 99,102,117,110, 99,110, 97,109,101, 40,
     4857     34,116,111,108,117, 97, 34, 41, 46, 46,116, 58,111,118,101,
     4858    114,108,111, 97,100, 40,116, 41, 10,114,101,116,117,114,110,
     4859     32,116, 10,101,110,100, 10,102,117,110, 99,116,105,111,110,
    48454860     32, 70,117,110, 99,116,105,111,110, 32, 40,100, 44, 97, 44,
    4846      99, 41, 13, 10, 13, 10,105,102, 32,110,111,116, 32,102,108,
    4847      97,103,115, 91, 39, 87, 39, 93, 32, 97,110,100, 32,115,116,
    4848     114,105,110,103, 46,102,105,110,100, 40, 97, 44, 32, 34, 37,
    4849      46, 37, 46, 37, 46, 37,115, 42, 37, 41, 34, 41, 32,116,104,
    4850     101,110, 13, 10, 13, 10,119, 97,114,110,105,110,103, 40, 34,
    4851      70,117,110, 99,116,105,111,110,115, 32,119,105,116,104, 32,
    4852     118, 97,114,105, 97, 98,108,101, 32, 97,114,103,117,109,101,
    4853     110,116,115, 32, 40, 96, 46, 46, 46, 39, 41, 32, 97,114,101,
    4854      32,110,111,116, 32,115,117,112,112,111,114,116,101,100, 46,
    4855      32, 73,103,110,111,114,105,110,103, 32, 34, 46, 46,100, 46,
    4856      46, 97, 46, 46, 99, 41, 13, 10,114,101,116,117,114,110, 32,
    4857     110,105,108, 13, 10,101,110,100, 13, 10, 13, 10, 13, 10,108,
    4858     111, 99, 97,108, 32,105, 61, 49, 13, 10,108,111, 99, 97,108,
    4859      32,108, 32, 61, 32,123,110, 61, 48,125, 13, 10, 13, 10, 97,
    4860      32, 61, 32,115,116,114,105,110,103, 46,103,115,117, 98, 40,
    4861      97, 44, 32, 34, 37,115, 42, 40, 91, 37, 40, 37, 41, 93, 41,
    4862      37,115, 42, 34, 44, 32, 34, 37, 49, 34, 41, 13, 10,108,111,
    4863      99, 97,108, 32,116, 44,115,116,114,105,112, 44,108, 97,115,
    4864     116, 32, 61, 32,115,116,114,105,112, 95,112, 97,114,115, 40,
    4865     115,116,114,115,117, 98, 40, 97, 44, 50, 44, 45, 50, 41, 41,
    4866      59, 13, 10,105,102, 32,115,116,114,105,112, 32,116,104,101,
    4867     110, 13, 10,108,111, 99, 97,108, 32,110,115, 32, 61, 32,106,
    4868     111,105,110, 40,116, 44, 32, 34, 44, 34, 44, 32, 49, 44, 32,
    4869     108, 97,115,116, 45, 49, 41, 13, 10, 13, 10,110,115, 32, 61,
    4870      32, 34, 40, 34, 46, 46,115,116,114,105,110,103, 46,103,115,
    4871     117, 98, 40,110,115, 44, 32, 34, 37,115, 42, 44, 37,115, 42,
    4872      36, 34, 44, 32, 34, 34, 41, 46, 46, 39, 41, 39, 13, 10, 13,
    4873      10, 70,117,110, 99,116,105,111,110, 40,100, 44, 32,110,115,
    4874      44, 32, 99, 41, 13, 10,102,111,114, 32,105, 61, 49, 44,108,
    4875      97,115,116, 32,100,111, 13, 10,116, 91,105, 93, 32, 61, 32,
    4876     115,116,114,105,110,103, 46,103,115,117, 98, 40,116, 91,105,
    4877      93, 44, 32, 34, 61, 46, 42, 36, 34, 44, 32, 34, 34, 41, 13,
    4878      10,101,110,100, 13, 10,101,110,100, 13, 10, 13, 10,119,104,
    4879     105,108,101, 32,116, 91,105, 93, 32,100,111, 13, 10,108, 46,
    4880     110, 32, 61, 32,108, 46,110, 43, 49, 13, 10,108, 91,108, 46,
    4881     110, 93, 32, 61, 32, 68,101, 99,108, 97,114, 97,116,105,111,
    4882     110, 40,116, 91,105, 93, 44, 39,118, 97,114, 39, 44,116,114,
    4883     117,101, 41, 13, 10,105, 32, 61, 32,105, 43, 49, 13, 10,101,
    4884     110,100, 13, 10,108,111, 99, 97,108, 32,102, 32, 61, 32, 68,
    4885     101, 99,108, 97,114, 97,116,105,111,110, 40,100, 44, 39,102,
    4886     117,110, 99, 39, 41, 13, 10,102, 46, 97,114,103,115, 32, 61,
    4887      32,108, 13, 10,102, 46, 99,111,110,115,116, 32, 61, 32, 99,
    4888      13, 10,114,101,116,117,114,110, 32, 95, 70,117,110, 99,116,
    4889     105,111,110, 40,102, 41, 13, 10,101,110,100, 13, 10, 13, 10,
     4861     99, 41, 10,105,102, 32,110,111,116, 32,102,108, 97,103,115,
     4862     91, 39, 87, 39, 93, 32, 97,110,100, 32,115,116,114,105,110,
     4863    103, 46,102,105,110,100, 40, 97, 44, 32, 34, 37, 46, 37, 46,
     4864     37, 46, 37,115, 42, 37, 41, 34, 41, 32,116,104,101,110, 10,
     4865    119, 97,114,110,105,110,103, 40, 34, 70,117,110, 99,116,105,
     4866    111,110,115, 32,119,105,116,104, 32,118, 97,114,105, 97, 98,
     4867    108,101, 32, 97,114,103,117,109,101,110,116,115, 32, 40, 96,
     4868     46, 46, 46, 39, 41, 32, 97,114,101, 32,110,111,116, 32,115,
     4869    117,112,112,111,114,116,101,100, 46, 32, 73,103,110,111,114,
     4870    105,110,103, 32, 34, 46, 46,100, 46, 46, 97, 46, 46, 99, 41,
     4871     10,114,101,116,117,114,110, 32,110,105,108, 10,101,110,100,
     4872     10,108,111, 99, 97,108, 32,105, 61, 49, 10,108,111, 99, 97,
     4873    108, 32,108, 32, 61, 32,123,110, 61, 48,125, 10, 97, 32, 61,
     4874     32,115,116,114,105,110,103, 46,103,115,117, 98, 40, 97, 44,
     4875     32, 34, 37,115, 42, 40, 91, 37, 40, 37, 41, 93, 41, 37,115,
     4876     42, 34, 44, 32, 34, 37, 49, 34, 41, 10,108,111, 99, 97,108,
     4877     32,116, 44,115,116,114,105,112, 44,108, 97,115,116, 32, 61,
     4878     32,115,116,114,105,112, 95,112, 97,114,115, 40,115,116,114,
     4879    115,117, 98, 40, 97, 44, 50, 44, 45, 50, 41, 41, 59, 10,105,
     4880    102, 32,115,116,114,105,112, 32,116,104,101,110, 10,108,111,
     4881     99, 97,108, 32,110,115, 32, 61, 32,106,111,105,110, 40,116,
     4882     44, 32, 34, 44, 34, 44, 32, 49, 44, 32,108, 97,115,116, 45,
     4883     49, 41, 10,110,115, 32, 61, 32, 34, 40, 34, 46, 46,115,116,
     4884    114,105,110,103, 46,103,115,117, 98, 40,110,115, 44, 32, 34,
     4885     37,115, 42, 44, 37,115, 42, 36, 34, 44, 32, 34, 34, 41, 46,
     4886     46, 39, 41, 39, 10, 70,117,110, 99,116,105,111,110, 40,100,
     4887     44, 32,110,115, 44, 32, 99, 41, 10,102,111,114, 32,105, 61,
     4888     49, 44,108, 97,115,116, 32,100,111, 10,116, 91,105, 93, 32,
     4889     61, 32,115,116,114,105,110,103, 46,103,115,117, 98, 40,116,
     4890     91,105, 93, 44, 32, 34, 61, 46, 42, 36, 34, 44, 32, 34, 34,
     4891     41, 10,101,110,100, 10,101,110,100, 10,119,104,105,108,101,
     4892     32,116, 91,105, 93, 32,100,111, 10,108, 46,110, 32, 61, 32,
     4893    108, 46,110, 43, 49, 10,108, 91,108, 46,110, 93, 32, 61, 32,
     4894     68,101, 99,108, 97,114, 97,116,105,111,110, 40,116, 91,105,
     4895     93, 44, 39,118, 97,114, 39, 44,116,114,117,101, 41, 10,105,
     4896     32, 61, 32,105, 43, 49, 10,101,110,100, 10,108,111, 99, 97,
     4897    108, 32,102, 32, 61, 32, 68,101, 99,108, 97,114, 97,116,105,
     4898    111,110, 40,100, 44, 39,102,117,110, 99, 39, 41, 10,102, 46,
     4899     97,114,103,115, 32, 61, 32,108, 10,102, 46, 99,111,110,115,
     4900    116, 32, 61, 32, 99, 10,114,101,116,117,114,110, 32, 95, 70,
     4901    117,110, 99,116,105,111,110, 40,102, 41, 10,101,110,100, 10,
    48904902    102,117,110, 99,116,105,111,110, 32,106,111,105,110, 40,116,
    48914903     44, 32,115,101,112, 44, 32,102,105,114,115,116, 44, 32,108,
    4892      97,115,116, 41, 13, 10, 13, 10,102,105,114,115,116, 32, 61,
    4893      32,102,105,114,115,116, 32,111,114, 32, 49, 13, 10,108, 97,
    4894     115,116, 32, 61, 32,108, 97,115,116, 32,111,114, 32,116, 97,
    4895      98,108,101, 46,103,101,116,110, 40,116, 41, 13, 10,108,111,
    4896      99, 97,108, 32,108,115,101,112, 32, 61, 32, 34, 34, 13, 10,
    4897     108,111, 99, 97,108, 32,114,101,116, 32, 61, 32, 34, 34, 13,
    4898      10,108,111, 99, 97,108, 32,108,111,111,112, 32, 61, 32,102,
    4899      97,108,115,101, 13, 10,102,111,114, 32,105, 32, 61, 32,102,
    4900     105,114,115,116, 44,108, 97,115,116, 32,100,111, 13, 10, 13,
    4901      10,114,101,116, 32, 61, 32,114,101,116, 46, 46,108,115,101,
    4902     112, 46, 46,116, 91,105, 93, 13, 10,108,115,101,112, 32, 61,
    4903      32,115,101,112, 13, 10,108,111,111,112, 32, 61, 32,116,114,
    4904     117,101, 13, 10,101,110,100, 13, 10,105,102, 32,110,111,116,
    4905      32,108,111,111,112, 32,116,104,101,110, 13, 10,114,101,116,
    4906     117,114,110, 32, 34, 34, 13, 10,101,110,100, 13, 10, 13, 10,
    4907     114,101,116,117,114,110, 32,114,101,116, 13, 10,101,110,100,
    4908      13, 10, 13, 10,102,117,110, 99,116,105,111,110, 32,115,116,
    4909     114,105,112, 95,112, 97,114,115, 40,115, 41, 13, 10, 13, 10,
    4910     108,111, 99, 97,108, 32,116, 32, 61, 32,115,112,108,105,116,
    4911      95, 99, 95,116,111,107,101,110,115, 40,115, 44, 32, 39, 44,
    4912      39, 41, 13, 10,108,111, 99, 97,108, 32,115,116,114,105,112,
    4913      32, 61, 32,102, 97,108,115,101, 13, 10,108,111, 99, 97,108,
    4914      32,108, 97,115,116, 13, 10, 13, 10,102,111,114, 32,105, 61,
    4915     116, 46,110, 44, 49, 44, 45, 49, 32,100,111, 13, 10, 13, 10,
    4916     105,102, 32,110,111,116, 32,115,116,114,105,112, 32, 97,110,
    4917     100, 32,112, 97,114, 97,109, 95,111, 98,106,101, 99,116, 40,
    4918     116, 91,105, 93, 41, 32,116,104,101,110, 13, 10,108, 97,115,
    4919     116, 32, 61, 32,105, 13, 10,115,116,114,105,112, 32, 61, 32,
    4920     116,114,117,101, 13, 10,101,110,100, 13, 10,101,110,100, 13,
    4921      10, 13, 10,114,101,116,117,114,110, 32,116, 44,115,116,114,
    4922     105,112, 44,108, 97,115,116, 13, 10, 13, 10,101,110,100, 13,
    4923      10, 13, 10,102,117,110, 99,116,105,111,110, 32,115,116,114,
    4924     105,112, 95,100,101,102, 97,117,108,116,115, 40,115, 41, 13,
    4925      10, 13, 10,115, 32, 61, 32,115,116,114,105,110,103, 46,103,
    4926     115,117, 98, 40,115, 44, 32, 34, 94, 37, 40, 34, 44, 32, 34,
    4927      34, 41, 13, 10,115, 32, 61, 32,115,116,114,105,110,103, 46,
    4928     103,115,117, 98, 40,115, 44, 32, 34, 37, 41, 36, 34, 44, 32,
    4929      34, 34, 41, 13, 10, 13, 10,108,111, 99, 97,108, 32,116, 32,
    4930      61, 32,115,112,108,105,116, 95, 99, 95,116,111,107,101,110,
    4931     115, 40,115, 44, 32, 34, 44, 34, 41, 13, 10,108,111, 99, 97,
    4932     108, 32,115,101,112, 44, 32,114,101,116, 32, 61, 32, 34, 34,
    4933      44, 34, 34, 13, 10,102,111,114, 32,105, 61, 49, 44,116, 46,
    4934     110, 32,100,111, 13, 10,116, 91,105, 93, 32, 61, 32,115,116,
    4935     114,105,110,103, 46,103,115,117, 98, 40,116, 91,105, 93, 44,
    4936      32, 34, 61, 46, 42, 36, 34, 44, 32, 34, 34, 41, 13, 10,114,
    4937     101,116, 32, 61, 32,114,101,116, 46, 46,115,101,112, 46, 46,
    4938     116, 91,105, 93, 13, 10,115,101,112, 32, 61, 32, 34, 44, 34,
    4939      13, 10,101,110,100, 13, 10, 13, 10,114,101,116,117,114,110,
    4940      32, 34, 40, 34, 46, 46,114,101,116, 46, 46, 34, 41, 34, 13,
    4941      10,101,110,100, 13,32
     4904     97,115,116, 41, 10,102,105,114,115,116, 32, 61, 32,102,105,
     4905    114,115,116, 32,111,114, 32, 49, 10,108, 97,115,116, 32, 61,
     4906     32,108, 97,115,116, 32,111,114, 32,116, 97, 98,108,101, 46,
     4907    103,101,116,110, 40,116, 41, 10,108,111, 99, 97,108, 32,108,
     4908    115,101,112, 32, 61, 32, 34, 34, 10,108,111, 99, 97,108, 32,
     4909    114,101,116, 32, 61, 32, 34, 34, 10,108,111, 99, 97,108, 32,
     4910    108,111,111,112, 32, 61, 32,102, 97,108,115,101, 10,102,111,
     4911    114, 32,105, 32, 61, 32,102,105,114,115,116, 44,108, 97,115,
     4912    116, 32,100,111, 10,114,101,116, 32, 61, 32,114,101,116, 46,
     4913     46,108,115,101,112, 46, 46,116, 91,105, 93, 10,108,115,101,
     4914    112, 32, 61, 32,115,101,112, 10,108,111,111,112, 32, 61, 32,
     4915    116,114,117,101, 10,101,110,100, 10,105,102, 32,110,111,116,
     4916     32,108,111,111,112, 32,116,104,101,110, 10,114,101,116,117,
     4917    114,110, 32, 34, 34, 10,101,110,100, 10,114,101,116,117,114,
     4918    110, 32,114,101,116, 10,101,110,100, 10,102,117,110, 99,116,
     4919    105,111,110, 32,115,116,114,105,112, 95,112, 97,114,115, 40,
     4920    115, 41, 10,108,111, 99, 97,108, 32,116, 32, 61, 32,115,112,
     4921    108,105,116, 95, 99, 95,116,111,107,101,110,115, 40,115, 44,
     4922     32, 39, 44, 39, 41, 10,108,111, 99, 97,108, 32,115,116,114,
     4923    105,112, 32, 61, 32,102, 97,108,115,101, 10,108,111, 99, 97,
     4924    108, 32,108, 97,115,116, 10,102,111,114, 32,105, 61,116, 46,
     4925    110, 44, 49, 44, 45, 49, 32,100,111, 10,105,102, 32,110,111,
     4926    116, 32,115,116,114,105,112, 32, 97,110,100, 32,112, 97,114,
     4927     97,109, 95,111, 98,106,101, 99,116, 40,116, 91,105, 93, 41,
     4928     32,116,104,101,110, 10,108, 97,115,116, 32, 61, 32,105, 10,
     4929    115,116,114,105,112, 32, 61, 32,116,114,117,101, 10,101,110,
     4930    100, 10,101,110,100, 10,114,101,116,117,114,110, 32,116, 44,
     4931    115,116,114,105,112, 44,108, 97,115,116, 10,101,110,100, 10,
     4932    102,117,110, 99,116,105,111,110, 32,115,116,114,105,112, 95,
     4933    100,101,102, 97,117,108,116,115, 40,115, 41, 10,115, 32, 61,
     4934     32,115,116,114,105,110,103, 46,103,115,117, 98, 40,115, 44,
     4935     32, 34, 94, 37, 40, 34, 44, 32, 34, 34, 41, 10,115, 32, 61,
     4936     32,115,116,114,105,110,103, 46,103,115,117, 98, 40,115, 44,
     4937     32, 34, 37, 41, 36, 34, 44, 32, 34, 34, 41, 10,108,111, 99,
     4938     97,108, 32,116, 32, 61, 32,115,112,108,105,116, 95, 99, 95,
     4939    116,111,107,101,110,115, 40,115, 44, 32, 34, 44, 34, 41, 10,
     4940    108,111, 99, 97,108, 32,115,101,112, 44, 32,114,101,116, 32,
     4941     61, 32, 34, 34, 44, 34, 34, 10,102,111,114, 32,105, 61, 49,
     4942     44,116, 46,110, 32,100,111, 10,116, 91,105, 93, 32, 61, 32,
     4943    115,116,114,105,110,103, 46,103,115,117, 98, 40,116, 91,105,
     4944     93, 44, 32, 34, 61, 46, 42, 36, 34, 44, 32, 34, 34, 41, 10,
     4945    114,101,116, 32, 61, 32,114,101,116, 46, 46,115,101,112, 46,
     4946     46,116, 91,105, 93, 10,115,101,112, 32, 61, 32, 34, 44, 34,
     4947     10,101,110,100, 10,114,101,116,117,114,110, 32, 34, 40, 34,
     4948     46, 46,114,101,116, 46, 46, 34, 41, 34, 10,101,110,100,32
    49424949   };
    49434950   tolua_dobuffer(tolua_S,(char*)B,sizeof(B),"tolua embedded: ../../src/tolua/lua/function.lua");
     
    56965703     97, 99,101, 98, 97, 99,107, 40, 41, 41, 10,101,110,100,32
    56975704   };
    5698    tolua_dobuffer(tolua_S,(char*)B,sizeof(B),"tolua: embedded Lua code 21");
     5705   tolua_dobuffer(tolua_S,(char*)B,sizeof(B),"tolua: embedded Lua code 22");
    56995706   lua_settop(tolua_S, top);
    57005707  } /* end of embedded lua code */
  • code/branches/gui/src/tolua/toluabind_orxonox.h

    r1697 r1724  
    11/*
    22** Lua binding: tolua
    3 ** Generated automatically by tolua++-1.0.92 on Wed Aug 27 22:42:01 2008.
     3** Generated automatically by tolua++-1.0.92 on 09/05/08 12:45:13.
    44*/
    55
  • code/branches/gui/visual_studio/base_properties.vsprops

    r1659 r1724  
    4545        <UserMacro
    4646                Name="LibDir"
    47                 Value="$(RootDir)..\lib_src\"
     47                Value="$(RootDir)..\lib_precompiled\include\"
    4848        />
    4949</VisualStudioPropertySheet>
  • code/branches/gui/visual_studio/vc8/orxonox.vcproj

    r1694 r1724  
    539539                        </File>
    540540                        <File
     541                                RelativePath="..\..\src\orxonox\OrxonoxLibraryHeaders.h"
     542                                >
     543                        </File>
     544                        <File
    541545                                RelativePath="..\..\src\orxonox\OrxonoxPrereqs.h"
    542546                                >
  • code/branches/gui/visual_studio/vc8/tolua_app.vcproj

    r1644 r1724  
    153153                        </File>
    154154                        <File
    155                                 RelativePath="..\..\src\tolua\tolua.pkg"
     155                                RelativePath="..\..\src\tolua\tolua-5.1.pkg"
    156156                                >
    157157                                <FileConfiguration
     
    161161                                                Name="VCCustomBuildTool"
    162162                                                Description="Generating tolua bind files..."
    163                                                 CommandLine="&quot;$(OutDir)\tolua_gen_d.exe&quot; -n tolua -o ../../src/tolua/toluabind_orxonox.c -H ../../src/tolua/toluabind_orxonox.h ../../src/tolua/tolua.pkg"
     163                                                CommandLine="&quot;$(OutDir)\tolua_gen_d.exe&quot; -n tolua -o ../../src/tolua/toluabind_orxonox.c -H ../../src/tolua/toluabind_orxonox.h ../../src/tolua/tolua-5.1.pkg&#x0D;&#x0A;"
    164164                                                Outputs="$(RootDir)\src\tolua\toluabind_orxonox.c; $(RootDir)\src\tolua\toluabind_orxonox.h"
    165165                                        />
     
    171171                                                Name="VCCustomBuildTool"
    172172                                                Description="Generating tolua bind files..."
    173                                                 CommandLine="&quot;$(OutDir)\tolua_gen.exe&quot; -n tolua -o ../../src/tolua/toluabind_orxonox.c -H ../../src/tolua/toluabind_orxonox.h ../../src/tolua/tolua.pkg"
     173                                                CommandLine="&quot;$(OutDir)\tolua_gen.exe&quot; -n tolua -o ../../src/tolua/toluabind_orxonox.c -H ../../src/tolua/toluabind_orxonox.h ../../src/tolua/tolua-5.1.pkg&#x0D;&#x0A;"
    174174                                                Outputs="$(RootDir)\src\tolua\toluabind_orxonox.c; $(RootDir)\src\tolua\toluabind_orxonox.h"
    175175                                        />
Note: See TracChangeset for help on using the changeset viewer.