- Timestamp:
- Sep 6, 2008, 9:51:01 PM (16 years ago)
- Location:
- code/branches/gui
- Files:
-
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/gui/src/core/Clock.cc
r1674 r1724 72 72 } 73 73 74 u int64_tClock::getRealMicroseconds() const74 unsigned long long Clock::getRealMicroseconds() const 75 75 { 76 76 return this->timer_->getMicroseconds(); -
code/branches/gui/src/core/Clock.h
r1697 r1724 40 40 #include "CorePrereqs.h" 41 41 #include <OgrePrerequisites.h> 42 #include "util/Integers.h"43 42 44 43 namespace orxonox … … 52 51 ~Clock(); 53 52 54 u int64_tgetMicroseconds() const { return tickTime_; }55 u int64_tgetMilliseconds() 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; } 58 57 59 float getDeltaTime() const { return tickDtFloat_; }60 int getDeltaTimeMicroseconds() const { return tickDt_; }58 float getDeltaTime() const { return tickDtFloat_; } 59 int getDeltaTimeMicroseconds() const { return tickDt_; } 61 60 62 u int64_tgetRealMicroseconds() const;61 unsigned long long getRealMicroseconds() const; 63 62 64 63 private: … … 66 65 void capture(); 67 66 68 Ogre::Timer* timer_;69 u int64_tstoredTime_;70 u int64_ttickTime_;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_; 74 73 }; 75 74 } -
code/branches/gui/src/core/GameState.h
r1690 r1724 42 42 #include <map> 43 43 #include <cassert> 44 #include "util/Integers.h"45 44 #include "Clock.h" 46 45 -
code/branches/gui/src/orxonox/OrxonoxStableHeaders.h
r1670 r1724 28 28 29 29 /** 30 @file OrxonoxStableHeaders.h31 @brief Contains the bigger (or smaller) header files in order to precompile them with MSVC30 @file 31 @brief Contains the frequently used header files of our own writing 32 32 */ 33 33 … … 37 37 #include "util/OrxonoxPlatform.h" 38 38 39 #if ORXONOX_COMPILER == ORXONOX_COMPILER_MSVC 39 #if ORXONOX_COMPILER == ORXONOX_COMPILER_MSVC && !defined(ORXONOX_DISABLE_PCH) 40 40 41 41 // including std headers here is useless since they're already precompiled … … 45 45 # define WIN32_LEAN_AND_MEAN 46 46 #endif 47 48 47 #include <Ogre.h> 49 48 #include <CEGUI.h> … … 53 52 #include <boost/thread/thread.hpp> 54 53 55 //-----------------------------------------------------------------------56 // ORXONOX HEADERS57 //-----------------------------------------------------------------------58 59 54 #include "tinyxml/ticpp.h" 60 55 #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) 61 62 62 63 #include "util/Convert.h" … … 88 89 //#include "objects/WorldEntity.h" 89 90 90 #endif /* Compiler MSVC */ 91 #endif /* ifdef NDEBUG */ 92 93 #endif /* ORXONOX_COMPILER == ORXONOX_COMPILER_MSVC && !defined(ORXONOX_DISABLE_PCH) */ 91 94 92 95 #endif /* _OrxonoxStableHeaders_H__ */ -
code/branches/gui/src/orxonox/gamestates/GSGraphics.cc
r1696 r1724 160 160 void GSGraphics::ticked(const Clock& time) 161 161 { 162 u int64_ttimeBeforeTick = time.getRealMicroseconds();162 unsigned long long timeBeforeTick = time.getRealMicroseconds(); 163 163 float dt = time.getDeltaTime(); 164 164 … … 168 168 this->tickChild(time); 169 169 170 u int64_ttimeAfterTick = time.getRealMicroseconds();170 unsigned long long timeAfterTick = time.getRealMicroseconds(); 171 171 172 172 tickTime_ += (unsigned int)(timeAfterTick - timeBeforeTick); -
code/branches/gui/src/orxonox/gamestates/GSGraphics.h
r1689 r1724 80 80 unsigned long frameCount_; 81 81 unsigned int statisticsRefreshCycle_; 82 u int64_tstatisticsStartTime_;82 unsigned long long statisticsStartTime_; 83 83 unsigned long statisticsStartCount_; 84 84 unsigned int tickTime_; -
code/branches/gui/src/orxonox/tools/Timer.h
r1704 r1724 62 62 63 63 #include "OrxonoxPrereqs.h" 64 #include "util/Integers.h"65 64 #include "core/OrxonoxClass.h" 66 65 … … 101 100 /** @brief Gives the Timer some extra time. @param time The amount of extra time in seconds */ 102 101 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); } 104 103 /** @brief Decreases the remaining time of the Timer. @param time The amount of time to remove */ 105 104 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); } 107 106 /** @brief Sets the interval of the Timer. @param interval The interval */ 108 107 inline void setInterval(float interval) 109 { this->interval_ = ( int64_t)(interval * 1000000.0f); }108 { this->interval_ = (long long)(interval * 1000000.0f); } 110 109 /** @brief Sets bLoop to a given value. @param bLoop True = loop */ 111 110 inline void setLoop(bool bLoop) … … 119 118 Executor* executor_; //!< The executor of the function that should be called when the time expires 120 119 121 int64_t interval_;//!< The time-interval in micro seconds120 long long interval_; //!< The time-interval in micro seconds 122 121 bool bLoop_; //!< If true, the function gets called every 'interval' seconds 123 122 bool bActive_; //!< If true, the Timer ticks and calls the function if the time's up 124 123 125 int64_t time_;//!< Internal variable, counting the time till the next function-call124 long long time_; //!< Internal variable, counting the time till the next function-call 126 125 }; 127 126 -
code/branches/gui/src/tolua/toluabind_orxonox.c
r1697 r1724 1 1 /* 2 2 ** 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. 4 4 */ 5 5 … … 27 27 tolua_module(tolua_S,NULL,0); 28 28 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 29 85 30 86 { /* begin embedded lua code */ … … 3983 4039 int top = lua_gettop(tolua_S); 3984 4040 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, 3988 4046 120, 99,101,112,116,105,111,110, 68,101,102,115, 91, 34,115, 3989 4047 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, 4022 4074 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, 4024 4093 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, 4079 4131 105,110,100, 40,101, 46,114,101,116, 44, 34,109,101,115,115, 4080 4132 97,103,101, 34, 41, 32, 97,110,100, 32,109,101,115,115, 97, 4081 4133 103,101, 67, 95,115,116,114, 32, 97,110,100, 32,101,114,114, 4082 4134 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, 4106 4137 46,101,120, 99,101,112,116,105,111,110, 77,101,115,115, 97, 4107 4138 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, 4177 4224 99,116,105,111,110, 32, 99,108, 97,115,115, 70,117,110, 99, 4178 4225 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, 4187 4229 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, 4216 4261 34, 47, 42, 32,109,101,116,104,111,100, 58, 32,110,101,119, 4217 4262 95,108,111, 99, 97,108, 32,111,102, 32, 99,108, 97,115,115, 4218 4263 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, 4265 4308 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, 4292 4334 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, 4320 4357 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, 4337 4377 105, 99, 40,115,101,108,102, 46, 97,114,103,115, 91,105, 93, 4338 4378 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, 4357 4396 108, 97,115,115, 32,116,104,101,110, 32,110, 97,114,103, 61, 4358 4397 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, 4420 4456 101,105,102, 32, 99,108, 97,115,115, 32, 97,110,100, 32,115, 4421 4457 101,108,102, 46,110, 97,109,101, 32, 61, 61, 32, 39,111,112, 4422 4458 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, 4462 4493 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, 4475 4509 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, 4526 4557 10,111,117,116,112,117,116, 40, 39, 32, 39, 44, 95, 98, 97, 4527 4558 115,105, 99, 95,114, 97,119, 95,112,117,115,104, 91,116, 93, 4528 4559 44, 39, 40,116,111,108,117, 97, 95, 83, 44, 40, 39, 44, 99, 4529 4560 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, 4548 4590 108,117, 97, 95,112,117,115,104,117,115,101,114,116,121,112, 4549 4591 101, 95, 97,110,100, 95,116, 97,107,101,111,119,110,101,114, 4550 4592 115,104,105,112, 40,116,111,108,117, 97, 95, 83, 44,116,111, 4551 4593 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, 4590 4619 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, 4607 4635 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, 4691 4714 99,116,105,111,110, 32, 99,108, 97,115,115, 70,117,110, 99, 4692 4715 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, 4707 4724 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, 4749 4770 61, 32,115,101,108,102, 46, 97,114,103,115, 91,105, 93, 58, 4750 4771 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, 4762 4791 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, 4779 4793 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, 4829 4836 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, 4845 4860 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, 4890 4902 102,117,110, 99,116,105,111,110, 32,106,111,105,110, 40,116, 4891 4903 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 4942 4949 }; 4943 4950 tolua_dobuffer(tolua_S,(char*)B,sizeof(B),"tolua embedded: ../../src/tolua/lua/function.lua"); … … 5696 5703 97, 99,101, 98, 97, 99,107, 40, 41, 41, 10,101,110,100,32 5697 5704 }; 5698 tolua_dobuffer(tolua_S,(char*)B,sizeof(B),"tolua: embedded Lua code 2 1");5705 tolua_dobuffer(tolua_S,(char*)B,sizeof(B),"tolua: embedded Lua code 22"); 5699 5706 lua_settop(tolua_S, top); 5700 5707 } /* end of embedded lua code */ -
code/branches/gui/src/tolua/toluabind_orxonox.h
r1697 r1724 1 1 /* 2 2 ** 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. 4 4 */ 5 5 -
code/branches/gui/visual_studio/base_properties.vsprops
r1659 r1724 45 45 <UserMacro 46 46 Name="LibDir" 47 Value="$(RootDir)..\lib_ src\"47 Value="$(RootDir)..\lib_precompiled\include\" 48 48 /> 49 49 </VisualStudioPropertySheet> -
code/branches/gui/visual_studio/vc8/orxonox.vcproj
r1694 r1724 539 539 </File> 540 540 <File 541 RelativePath="..\..\src\orxonox\OrxonoxLibraryHeaders.h" 542 > 543 </File> 544 <File 541 545 RelativePath="..\..\src\orxonox\OrxonoxPrereqs.h" 542 546 > -
code/branches/gui/visual_studio/vc8/tolua_app.vcproj
r1644 r1724 153 153 </File> 154 154 <File 155 RelativePath="..\..\src\tolua\tolua .pkg"155 RelativePath="..\..\src\tolua\tolua-5.1.pkg" 156 156 > 157 157 <FileConfiguration … … 161 161 Name="VCCustomBuildTool" 162 162 Description="Generating tolua bind files..." 163 CommandLine=""$(OutDir)\tolua_gen_d.exe" -n tolua -o ../../src/tolua/toluabind_orxonox.c -H ../../src/tolua/toluabind_orxonox.h ../../src/tolua/tolua .pkg"163 CommandLine=""$(OutDir)\tolua_gen_d.exe" -n tolua -o ../../src/tolua/toluabind_orxonox.c -H ../../src/tolua/toluabind_orxonox.h ../../src/tolua/tolua-5.1.pkg
" 164 164 Outputs="$(RootDir)\src\tolua\toluabind_orxonox.c; $(RootDir)\src\tolua\toluabind_orxonox.h" 165 165 /> … … 171 171 Name="VCCustomBuildTool" 172 172 Description="Generating tolua bind files..." 173 CommandLine=""$(OutDir)\tolua_gen.exe" -n tolua -o ../../src/tolua/toluabind_orxonox.c -H ../../src/tolua/toluabind_orxonox.h ../../src/tolua/tolua .pkg"173 CommandLine=""$(OutDir)\tolua_gen.exe" -n tolua -o ../../src/tolua/toluabind_orxonox.c -H ../../src/tolua/toluabind_orxonox.h ../../src/tolua/tolua-5.1.pkg
" 174 174 Outputs="$(RootDir)\src\tolua\toluabind_orxonox.c; $(RootDir)\src\tolua\toluabind_orxonox.h" 175 175 />
Note: See TracChangeset
for help on using the changeset viewer.