aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim
diff options
context:
space:
mode:
authorRobert Adams2013-11-04 22:12:57 -0800
committerRobert Adams2013-11-04 22:12:57 -0800
commitc931b16c1fd50d3b955662c8cd6134d7a235c519 (patch)
tree8aeca3e6dccf6b177908f3842196f59230777109 /OpenSim
parentvarregion: add plumbing to pass region size from Scene down to the (diff)
parentIf the LSL state_entry() event definition contains any parameters, then gener... (diff)
downloadopensim-SC_OLD-c931b16c1fd50d3b955662c8cd6134d7a235c519.zip
opensim-SC_OLD-c931b16c1fd50d3b955662c8cd6134d7a235c519.tar.gz
opensim-SC_OLD-c931b16c1fd50d3b955662c8cd6134d7a235c519.tar.bz2
opensim-SC_OLD-c931b16c1fd50d3b955662c8cd6134d7a235c519.tar.xz
Merge branch 'master' into varregion
Diffstat (limited to 'OpenSim')
-rw-r--r--OpenSim/Framework/ConfigSettings.cs1
-rw-r--r--OpenSim/Region/Application/ConfigurationLoader.cs3
-rw-r--r--OpenSim/Region/ClientStack/Linden/Caps/AvatarPickerSearchModule.cs7
-rw-r--r--OpenSim/Region/ClientStack/Linden/Caps/UploadBakedTextureModule.cs3
-rw-r--r--OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs10
-rw-r--r--OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs31
-rw-r--r--OpenSim/Region/CoreModules/Asset/FlotsamAssetCache.cs103
-rw-r--r--OpenSim/Region/Physics/Meshing/Meshmerizer.cs14
-rw-r--r--OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs6
-rw-r--r--OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Constants.cs13
-rw-r--r--OpenSim/Region/ScriptEngine/Shared/CodeTools/Compiler.cs11
-rw-r--r--OpenSim/Region/ScriptEngine/Shared/CodeTools/LSL2CSCodeTransformer.cs10
-rw-r--r--OpenSim/Region/ScriptEngine/Shared/CodeTools/Tests/CSCodeGeneratorTest.cs1
-rw-r--r--OpenSim/Region/ScriptEngine/Shared/CodeTools/lsl.parser.cs15141
-rw-r--r--OpenSim/Services/Connectors/MapImage/MapImageServicesConnector.cs19
-rw-r--r--OpenSim/Tools/Configger/ConfigurationLoader.cs5
-rw-r--r--OpenSim/Tools/pCampBot/Bot.cs2
-rw-r--r--OpenSim/Tools/pCampBot/BotManager.cs24
-rw-r--r--OpenSim/Tools/pCampBot/pCampBot.cs8
19 files changed, 7851 insertions, 7561 deletions
diff --git a/OpenSim/Framework/ConfigSettings.cs b/OpenSim/Framework/ConfigSettings.cs
index 002a371..108a3e4 100644
--- a/OpenSim/Framework/ConfigSettings.cs
+++ b/OpenSim/Framework/ConfigSettings.cs
@@ -31,7 +31,6 @@ namespace OpenSim.Framework
31 { 31 {
32 public string PhysicsEngine { get; set; } 32 public string PhysicsEngine { get; set; }
33 public string MeshEngineName { get; set; } 33 public string MeshEngineName { get; set; }
34 public string StorageDll { get; set; }
35 public string ClientstackDll { get; set; } 34 public string ClientstackDll { get; set; }
36 public string LibrariesXMLFile { get; set; } 35 public string LibrariesXMLFile { get; set; }
37 36
diff --git a/OpenSim/Region/Application/ConfigurationLoader.cs b/OpenSim/Region/Application/ConfigurationLoader.cs
index 010ae5a..e3e0c01 100644
--- a/OpenSim/Region/Application/ConfigurationLoader.cs
+++ b/OpenSim/Region/Application/ConfigurationLoader.cs
@@ -338,8 +338,6 @@ namespace OpenSim
338 config.Set("meshing", "Meshmerizer"); 338 config.Set("meshing", "Meshmerizer");
339 config.Set("physical_prim", true); 339 config.Set("physical_prim", true);
340 config.Set("serverside_object_permissions", true); 340 config.Set("serverside_object_permissions", true);
341 config.Set("storage_plugin", "OpenSim.Data.SQLite.dll");
342 config.Set("storage_connection_string", "URI=file:OpenSim.db,version=3");
343 config.Set("storage_prim_inventories", true); 341 config.Set("storage_prim_inventories", true);
344 config.Set("startup_console_commands_file", String.Empty); 342 config.Set("startup_console_commands_file", String.Empty);
345 config.Set("shutdown_console_commands_file", String.Empty); 343 config.Set("shutdown_console_commands_file", String.Empty);
@@ -371,7 +369,6 @@ namespace OpenSim
371 { 369 {
372 m_configSettings.PhysicsEngine = startupConfig.GetString("physics"); 370 m_configSettings.PhysicsEngine = startupConfig.GetString("physics");
373 m_configSettings.MeshEngineName = startupConfig.GetString("meshing"); 371 m_configSettings.MeshEngineName = startupConfig.GetString("meshing");
374 m_configSettings.StorageDll = startupConfig.GetString("storage_plugin");
375 372
376 m_configSettings.ClientstackDll 373 m_configSettings.ClientstackDll
377 = startupConfig.GetString("clientstack_plugin", "OpenSim.Region.ClientStack.LindenUDP.dll"); 374 = startupConfig.GetString("clientstack_plugin", "OpenSim.Region.ClientStack.LindenUDP.dll");
diff --git a/OpenSim/Region/ClientStack/Linden/Caps/AvatarPickerSearchModule.cs b/OpenSim/Region/ClientStack/Linden/Caps/AvatarPickerSearchModule.cs
index 10a4753..bbadc55 100644
--- a/OpenSim/Region/ClientStack/Linden/Caps/AvatarPickerSearchModule.cs
+++ b/OpenSim/Region/ClientStack/Linden/Caps/AvatarPickerSearchModule.cs
@@ -49,12 +49,10 @@ using OpenSim.Capabilities.Handlers;
49 49
50namespace OpenSim.Region.ClientStack.Linden 50namespace OpenSim.Region.ClientStack.Linden
51{ 51{
52
53 [Extension(Path = "/OpenSim/RegionModules", NodeName = "RegionModule", Id = "AvatarPickerSearchModule")] 52 [Extension(Path = "/OpenSim/RegionModules", NodeName = "RegionModule", Id = "AvatarPickerSearchModule")]
54 public class AvatarPickerSearchModule : INonSharedRegionModule 53 public class AvatarPickerSearchModule : INonSharedRegionModule
55 { 54 {
56 private static readonly ILog m_log = 55// private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);
57 LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);
58 56
59 private Scene m_scene; 57 private Scene m_scene;
60 private IPeople m_People; 58 private IPeople m_People;
@@ -134,6 +132,5 @@ namespace OpenSim.Region.ClientStack.Linden
134 caps.RegisterHandler("AvatarPickerSearch", m_URL); 132 caps.RegisterHandler("AvatarPickerSearch", m_URL);
135 } 133 }
136 } 134 }
137
138 } 135 }
139} 136} \ No newline at end of file
diff --git a/OpenSim/Region/ClientStack/Linden/Caps/UploadBakedTextureModule.cs b/OpenSim/Region/ClientStack/Linden/Caps/UploadBakedTextureModule.cs
index 79a935d..4501dd9 100644
--- a/OpenSim/Region/ClientStack/Linden/Caps/UploadBakedTextureModule.cs
+++ b/OpenSim/Region/ClientStack/Linden/Caps/UploadBakedTextureModule.cs
@@ -107,7 +107,7 @@ namespace OpenSim.Region.ClientStack.Linden
107 107
108 public void RegisterCaps(UUID agentID, Caps caps) 108 public void RegisterCaps(UUID agentID, Caps caps)
109 { 109 {
110 UUID capID = UUID.Random(); 110// UUID capID = UUID.Random();
111 111
112 //caps.RegisterHandler("GetTexture", new StreamHandler("GET", "/CAPS/" + capID, ProcessGetTexture)); 112 //caps.RegisterHandler("GetTexture", new StreamHandler("GET", "/CAPS/" + capID, ProcessGetTexture));
113 if (m_URL == "localhost") 113 if (m_URL == "localhost")
@@ -127,7 +127,6 @@ namespace OpenSim.Region.ClientStack.Linden
127 { 127 {
128 caps.RegisterHandler("UploadBakedTexture", m_URL); 128 caps.RegisterHandler("UploadBakedTexture", m_URL);
129 } 129 }
130
131 } 130 }
132 } 131 }
133} \ No newline at end of file 132} \ No newline at end of file
diff --git a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
index d2fa837..00fa5db 100644
--- a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
+++ b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
@@ -3773,7 +3773,11 @@ namespace OpenSim.Region.ClientStack.LindenUDP
3773 m_udpClient.NeedAcks.Remove(oPacket.SequenceNumber); 3773 m_udpClient.NeedAcks.Remove(oPacket.SequenceNumber);
3774 3774
3775 // Count this as a resent packet since we are going to requeue all of the updates contained in it 3775 // Count this as a resent packet since we are going to requeue all of the updates contained in it
3776 Interlocked.Increment(ref m_udpClient.PacketsResent); 3776 Interlocked.Increment(ref m_udpClient.PacketsResent);
3777
3778 // We're not going to worry about interlock yet since its not currently critical that this total count
3779 // is 100% correct
3780 m_udpServer.PacketsResentCount++;
3777 3781
3778 foreach (EntityUpdate update in updates) 3782 foreach (EntityUpdate update in updates)
3779 ResendPrimUpdate(update); 3783 ResendPrimUpdate(update);
@@ -4335,6 +4339,10 @@ namespace OpenSim.Region.ClientStack.LindenUDP
4335 // Count this as a resent packet since we are going to requeue all of the updates contained in it 4339 // Count this as a resent packet since we are going to requeue all of the updates contained in it
4336 Interlocked.Increment(ref m_udpClient.PacketsResent); 4340 Interlocked.Increment(ref m_udpClient.PacketsResent);
4337 4341
4342 // We're not going to worry about interlock yet since its not currently critical that this total count
4343 // is 100% correct
4344 m_udpServer.PacketsResentCount++;
4345
4338 foreach (ObjectPropertyUpdate update in updates) 4346 foreach (ObjectPropertyUpdate update in updates)
4339 ResendPropertyUpdate(update); 4347 ResendPropertyUpdate(update);
4340 } 4348 }
diff --git a/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs b/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs
index 218c2b2..3bd1ef1 100644
--- a/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs
+++ b/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs
@@ -147,6 +147,19 @@ namespace OpenSim.Region.ClientStack.LindenUDP
147 147
148 StatsManager.RegisterStat( 148 StatsManager.RegisterStat(
149 new Stat( 149 new Stat(
150 "OutgoingPacketsResentCount",
151 "Number of packets resent because a client did not acknowledge receipt",
152 "",
153 "",
154 "clientstack",
155 scene.Name,
156 StatType.Pull,
157 MeasuresOfInterest.AverageChangeOverTime,
158 stat => stat.Value = m_udpServer.PacketsResentCount,
159 StatVerbosity.Debug));
160
161 StatsManager.RegisterStat(
162 new Stat(
150 "AverageUDPProcessTime", 163 "AverageUDPProcessTime",
151 "Average number of milliseconds taken to process each incoming UDP packet in a sample.", 164 "Average number of milliseconds taken to process each incoming UDP packet in a sample.",
152 "This is for initial receive processing which is separate from the later client LL packet processing stage.", 165 "This is for initial receive processing which is separate from the later client LL packet processing stage.",
@@ -295,6 +308,16 @@ namespace OpenSim.Region.ClientStack.LindenUDP
295 public Socket Server { get { return null; } } 308 public Socket Server { get { return null; } }
296 309
297 /// <summary> 310 /// <summary>
311 /// Record how many packets have been resent
312 /// </summary>
313 internal int PacketsResentCount { get; set; }
314
315 /// <summary>
316 /// Record how many packets have been sent
317 /// </summary>
318 internal int PacketsSentCount { get; set; }
319
320 /// <summary>
298 /// Record how many inbound packets could not be recognized as LLUDP packets. 321 /// Record how many inbound packets could not be recognized as LLUDP packets.
299 /// </summary> 322 /// </summary>
300 public int IncomingMalformedPacketCount { get; private set; } 323 public int IncomingMalformedPacketCount { get; private set; }
@@ -1214,6 +1237,10 @@ namespace OpenSim.Region.ClientStack.LindenUDP
1214 else 1237 else
1215 { 1238 {
1216 Interlocked.Increment(ref udpClient.PacketsResent); 1239 Interlocked.Increment(ref udpClient.PacketsResent);
1240
1241 // We're not going to worry about interlock yet since its not currently critical that this total count
1242 // is 100% correct
1243 PacketsResentCount++;
1217 } 1244 }
1218 1245
1219 #endregion Sequence Number Assignment 1246 #endregion Sequence Number Assignment
@@ -1221,6 +1248,10 @@ namespace OpenSim.Region.ClientStack.LindenUDP
1221 // Stats tracking 1248 // Stats tracking
1222 Interlocked.Increment(ref udpClient.PacketsSent); 1249 Interlocked.Increment(ref udpClient.PacketsSent);
1223 1250
1251 // We're not going to worry about interlock yet since its not currently critical that this total count
1252 // is 100% correct
1253 PacketsSentCount++;
1254
1224 // Put the UDP payload on the wire 1255 // Put the UDP payload on the wire
1225 AsyncBeginSend(buffer); 1256 AsyncBeginSend(buffer);
1226 1257
diff --git a/OpenSim/Region/CoreModules/Asset/FlotsamAssetCache.cs b/OpenSim/Region/CoreModules/Asset/FlotsamAssetCache.cs
index 2afe065..08d4fc0 100644
--- a/OpenSim/Region/CoreModules/Asset/FlotsamAssetCache.cs
+++ b/OpenSim/Region/CoreModules/Asset/FlotsamAssetCache.cs
@@ -31,17 +31,16 @@
31using System; 31using System;
32using System.IO; 32using System.IO;
33using System.Collections.Generic; 33using System.Collections.Generic;
34using System.Linq;
34using System.Reflection; 35using System.Reflection;
35using System.Runtime.Serialization; 36using System.Runtime.Serialization;
36using System.Runtime.Serialization.Formatters.Binary; 37using System.Runtime.Serialization.Formatters.Binary;
37using System.Threading; 38using System.Threading;
38using System.Timers; 39using System.Timers;
39
40using log4net; 40using log4net;
41using Nini.Config; 41using Nini.Config;
42using Mono.Addins; 42using Mono.Addins;
43using OpenMetaverse; 43using OpenMetaverse;
44
45using OpenSim.Framework; 44using OpenSim.Framework;
46using OpenSim.Framework.Console; 45using OpenSim.Framework.Console;
47using OpenSim.Region.Framework.Interfaces; 46using OpenSim.Region.Framework.Interfaces;
@@ -76,8 +75,6 @@ namespace OpenSim.Region.CoreModules.Asset
76 private static ulong m_RequestsForInprogress; 75 private static ulong m_RequestsForInprogress;
77 private static ulong m_DiskHits; 76 private static ulong m_DiskHits;
78 private static ulong m_MemoryHits; 77 private static ulong m_MemoryHits;
79 private static double m_HitRateMemory;
80 private static double m_HitRateFile;
81 78
82#if WAIT_ON_INPROGRESS_REQUESTS 79#if WAIT_ON_INPROGRESS_REQUESTS
83 private Dictionary<string, ManualResetEvent> m_CurrentlyWriting = new Dictionary<string, ManualResetEvent>(); 80 private Dictionary<string, ManualResetEvent> m_CurrentlyWriting = new Dictionary<string, ManualResetEvent>();
@@ -429,18 +426,9 @@ namespace OpenSim.Region.CoreModules.Asset
429 426
430 if (((m_LogLevel >= 1)) && (m_HitRateDisplay != 0) && (m_Requests % m_HitRateDisplay == 0)) 427 if (((m_LogLevel >= 1)) && (m_HitRateDisplay != 0) && (m_Requests % m_HitRateDisplay == 0))
431 { 428 {
432 m_HitRateFile = (double)m_DiskHits / m_Requests * 100.0;
433
434 m_log.InfoFormat("[FLOTSAM ASSET CACHE]: Cache Get :: {0} :: {1}", id, asset == null ? "Miss" : "Hit"); 429 m_log.InfoFormat("[FLOTSAM ASSET CACHE]: Cache Get :: {0} :: {1}", id, asset == null ? "Miss" : "Hit");
435 m_log.InfoFormat("[FLOTSAM ASSET CACHE]: File Hit Rate {0}% for {1} requests", m_HitRateFile.ToString("0.00"), m_Requests);
436 430
437 if (m_MemoryCacheEnabled) 431 GenerateCacheHitReport().ForEach(l => m_log.InfoFormat("[FLOTSAM ASSET CACHE]: {0}", l));
438 {
439 m_HitRateMemory = (double)m_MemoryHits / m_Requests * 100.0;
440 m_log.InfoFormat("[FLOTSAM ASSET CACHE]: Memory Hit Rate {0}% for {1} requests", m_HitRateMemory.ToString("0.00"), m_Requests);
441 }
442
443 m_log.InfoFormat("[FLOTSAM ASSET CACHE]: {0} unnessesary requests due to requests for assets that are currently downloading.", m_RequestsForInprogress);
444 } 432 }
445 433
446 return asset; 434 return asset;
@@ -807,45 +795,77 @@ namespace OpenSim.Region.CoreModules.Asset
807 } 795 }
808 } 796 }
809 797
798 private List<string> GenerateCacheHitReport()
799 {
800 List<string> outputLines = new List<string>();
801
802 double fileHitRate = (double)m_DiskHits / m_Requests * 100.0;
803 outputLines.Add(
804 string.Format("File Hit Rate: {0}% for {1} requests", fileHitRate.ToString("0.00"), m_Requests));
805
806 if (m_MemoryCacheEnabled)
807 {
808 double memHitRate = (double)m_MemoryHits / m_Requests * 100.0;
809
810 outputLines.Add(
811 string.Format("Memory Hit Rate: {0}% for {1} requests", memHitRate.ToString("0.00"), m_Requests));
812 }
813
814 outputLines.Add(
815 string.Format(
816 "Unnecessary requests due to requests for assets that are currently downloading: {0}",
817 m_RequestsForInprogress));
818
819 return outputLines;
820 }
821
810 #region Console Commands 822 #region Console Commands
811 private void HandleConsoleCommand(string module, string[] cmdparams) 823 private void HandleConsoleCommand(string module, string[] cmdparams)
812 { 824 {
825 ICommandConsole con = MainConsole.Instance;
826
813 if (cmdparams.Length >= 2) 827 if (cmdparams.Length >= 2)
814 { 828 {
815 string cmd = cmdparams[1]; 829 string cmd = cmdparams[1];
830
816 switch (cmd) 831 switch (cmd)
817 { 832 {
818 case "status": 833 case "status":
819 if (m_MemoryCacheEnabled) 834 if (m_MemoryCacheEnabled)
820 m_log.InfoFormat("[FLOTSAM ASSET CACHE]: Memory Cache : {0} assets", m_MemoryCache.Count); 835 con.OutputFormat("Memory Cache: {0} assets", m_MemoryCache.Count);
821 else 836 else
822 m_log.InfoFormat("[FLOTSAM ASSET CACHE]: Memory cache disabled"); 837 con.OutputFormat("Memory cache disabled");
823 838
824 if (m_FileCacheEnabled) 839 if (m_FileCacheEnabled)
825 { 840 {
826 int fileCount = GetFileCacheCount(m_CacheDirectory); 841 int fileCount = GetFileCacheCount(m_CacheDirectory);
827 m_log.InfoFormat("[FLOTSAM ASSET CACHE]: File Cache : {0} assets", fileCount); 842 con.OutputFormat("File Cache: {0} assets", fileCount);
843 }
844 else
845 {
846 con.Output("File cache disabled");
847 }
848
849 GenerateCacheHitReport().ForEach(l => con.Output(l));
850
851 if (m_FileCacheEnabled)
852 {
853 con.Output("Deep scans have previously been performed on the following regions:");
828 854
829 foreach (string s in Directory.GetFiles(m_CacheDirectory, "*.fac")) 855 foreach (string s in Directory.GetFiles(m_CacheDirectory, "*.fac"))
830 { 856 {
831 m_log.Info("[FLOTSAM ASSET CACHE]: Deep scans have previously been performed on the following regions:");
832
833 string RegionID = s.Remove(0,s.IndexOf("_")).Replace(".fac",""); 857 string RegionID = s.Remove(0,s.IndexOf("_")).Replace(".fac","");
834 DateTime RegionDeepScanTMStamp = File.GetLastWriteTime(s); 858 DateTime RegionDeepScanTMStamp = File.GetLastWriteTime(s);
835 m_log.InfoFormat("[FLOTSAM ASSET CACHE]: Region: {0}, {1}", RegionID, RegionDeepScanTMStamp.ToString("MM/dd/yyyy hh:mm:ss")); 859 con.OutputFormat("Region: {0}, {1}", RegionID, RegionDeepScanTMStamp.ToString("MM/dd/yyyy hh:mm:ss"));
836 } 860 }
837 } 861 }
838 else
839 {
840 m_log.InfoFormat("[FLOTSAM ASSET CACHE]: File cache disabled");
841 }
842 862
843 break; 863 break;
844 864
845 case "clear": 865 case "clear":
846 if (cmdparams.Length < 2) 866 if (cmdparams.Length < 2)
847 { 867 {
848 m_log.Warn("[FLOTSAM ASSET CACHE]: Usage is fcache clear [file] [memory]"); 868 con.Output("Usage is fcache clear [file] [memory]");
849 break; 869 break;
850 } 870 }
851 871
@@ -869,11 +889,11 @@ namespace OpenSim.Region.CoreModules.Asset
869 if (m_MemoryCacheEnabled) 889 if (m_MemoryCacheEnabled)
870 { 890 {
871 m_MemoryCache.Clear(); 891 m_MemoryCache.Clear();
872 m_log.Info("[FLOTSAM ASSET CACHE]: Memory cache cleared."); 892 con.Output("Memory cache cleared.");
873 } 893 }
874 else 894 else
875 { 895 {
876 m_log.Info("[FLOTSAM ASSET CACHE]: Memory cache not enabled."); 896 con.Output("Memory cache not enabled.");
877 } 897 }
878 } 898 }
879 899
@@ -882,24 +902,22 @@ namespace OpenSim.Region.CoreModules.Asset
882 if (m_FileCacheEnabled) 902 if (m_FileCacheEnabled)
883 { 903 {
884 ClearFileCache(); 904 ClearFileCache();
885 m_log.Info("[FLOTSAM ASSET CACHE]: File cache cleared."); 905 con.Output("File cache cleared.");
886 } 906 }
887 else 907 else
888 { 908 {
889 m_log.Info("[FLOTSAM ASSET CACHE]: File cache not enabled."); 909 con.Output("File cache not enabled.");
890 } 910 }
891 } 911 }
892 912
893 break; 913 break;
894 914
895 case "assets": 915 case "assets":
896 m_log.Info("[FLOTSAM ASSET CACHE]: Ensuring assets are cached for all scenes."); 916 con.Output("Ensuring assets are cached for all scenes.");
897 917
898 Util.FireAndForget(delegate { 918 Util.FireAndForget(delegate {
899 int assetReferenceTotal = TouchAllSceneAssets(true); 919 int assetReferenceTotal = TouchAllSceneAssets(true);
900 m_log.InfoFormat( 920 con.OutputFormat("Completed check with {0} assets.", assetReferenceTotal);
901 "[FLOTSAM ASSET CACHE]: Completed check with {0} assets.",
902 assetReferenceTotal);
903 }); 921 });
904 922
905 break; 923 break;
@@ -907,7 +925,7 @@ namespace OpenSim.Region.CoreModules.Asset
907 case "expire": 925 case "expire":
908 if (cmdparams.Length < 3) 926 if (cmdparams.Length < 3)
909 { 927 {
910 m_log.InfoFormat("[FLOTSAM ASSET CACHE]: Invalid parameters for Expire, please specify a valid date & time", cmd); 928 con.OutputFormat("Invalid parameters for Expire, please specify a valid date & time", cmd);
911 break; 929 break;
912 } 930 }
913 931
@@ -925,28 +943,27 @@ namespace OpenSim.Region.CoreModules.Asset
925 943
926 if (!DateTime.TryParse(s_expirationDate, out expirationDate)) 944 if (!DateTime.TryParse(s_expirationDate, out expirationDate))
927 { 945 {
928 m_log.InfoFormat("[FLOTSAM ASSET CACHE]: {0} is not a valid date & time", cmd); 946 con.OutputFormat("{0} is not a valid date & time", cmd);
929 break; 947 break;
930 } 948 }
931 949
932 if (m_FileCacheEnabled) 950 if (m_FileCacheEnabled)
933 CleanExpiredFiles(m_CacheDirectory, expirationDate); 951 CleanExpiredFiles(m_CacheDirectory, expirationDate);
934 else 952 else
935 m_log.InfoFormat("[FLOTSAM ASSET CACHE]: File cache not active, not clearing."); 953 con.OutputFormat("File cache not active, not clearing.");
936 954
937 break; 955 break;
938 default: 956 default:
939 m_log.InfoFormat("[FLOTSAM ASSET CACHE]: Unknown command {0}", cmd); 957 con.OutputFormat("Unknown command {0}", cmd);
940 break; 958 break;
941 } 959 }
942 } 960 }
943 else if (cmdparams.Length == 1) 961 else if (cmdparams.Length == 1)
944 { 962 {
945 m_log.InfoFormat("[FLOTSAM ASSET CACHE]: fcache status - Display cache status"); 963 con.Output("fcache assets - Attempt a deep cache of all assets in all scenes");
946 m_log.InfoFormat("[FLOTSAM ASSET CACHE]: fcache clearmem - Remove all assets cached in memory"); 964 con.Output("fcache expire <datetime> - Purge assets older then the specified date & time");
947 m_log.InfoFormat("[FLOTSAM ASSET CACHE]: fcache clearfile - Remove all assets cached on disk"); 965 con.Output("fcache clear [file] [memory] - Remove cached assets");
948 m_log.InfoFormat("[FLOTSAM ASSET CACHE]: fcache cachescenes - Attempt a deep cache of all assets in all scenes"); 966 con.Output("fcache status - Display cache status");
949 m_log.InfoFormat("[FLOTSAM ASSET CACHE]: fcache <datetime> - Purge assets older then the specified date & time");
950 } 967 }
951 } 968 }
952 969
diff --git a/OpenSim/Region/Physics/Meshing/Meshmerizer.cs b/OpenSim/Region/Physics/Meshing/Meshmerizer.cs
index fc679e7..1f08b03 100644
--- a/OpenSim/Region/Physics/Meshing/Meshmerizer.cs
+++ b/OpenSim/Region/Physics/Meshing/Meshmerizer.cs
@@ -629,10 +629,11 @@ namespace OpenSim.Region.Physics.Meshing
629 629
630 try 630 try
631 { 631 {
632 OpenMetaverse.Imaging.ManagedImage unusedData; 632 OpenMetaverse.Imaging.ManagedImage managedImage;
633 OpenMetaverse.Imaging.OpenJPEG.DecodeToImage(primShape.SculptData, out unusedData, out idata);
634 633
635 if (idata == null) 634 OpenMetaverse.Imaging.OpenJPEG.DecodeToImage(primShape.SculptData, out managedImage);
635
636 if (managedImage == null)
636 { 637 {
637 // In some cases it seems that the decode can return a null bitmap without throwing 638 // In some cases it seems that the decode can return a null bitmap without throwing
638 // an exception 639 // an exception
@@ -641,9 +642,12 @@ namespace OpenSim.Region.Physics.Meshing
641 return false; 642 return false;
642 } 643 }
643 644
644 unusedData = null; 645 if ((managedImage.Channels & OpenMetaverse.Imaging.ManagedImage.ImageChannels.Alpha) != 0)
646 managedImage.ConvertChannels(managedImage.Channels & ~OpenMetaverse.Imaging.ManagedImage.ImageChannels.Alpha);
645 647
646 //idata = CSJ2K.J2kImage.FromBytes(primShape.SculptData); 648 Bitmap imgData = OpenMetaverse.Imaging.LoadTGAClass.LoadTGA(new MemoryStream(managedImage.ExportTGA()));
649 idata = (Image)imgData;
650 managedImage = null;
647 651
648 if (cacheSculptMaps) 652 if (cacheSculptMaps)
649 { 653 {
diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
index 61017b8..fc6d81f 100644
--- a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
+++ b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
@@ -6237,7 +6237,11 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api
6237 PSYS_SRC_TARGET_KEY = 20, 6237 PSYS_SRC_TARGET_KEY = 20,
6238 PSYS_SRC_OMEGA = 21, 6238 PSYS_SRC_OMEGA = 21,
6239 PSYS_SRC_ANGLE_BEGIN = 22, 6239 PSYS_SRC_ANGLE_BEGIN = 22,
6240 PSYS_SRC_ANGLE_END = 23 6240 PSYS_SRC_ANGLE_END = 23,
6241 PSYS_PART_BLEND_FUNC_SOURCE = 24,
6242 PSYS_PART_BLEND_FUNC_DEST = 25,
6243 PSYS_PART_START_GLOW = 26,
6244 PSYS_PART_END_GLOW = 27
6241 } 6245 }
6242 6246
6243 internal Primitive.ParticleSystem.ParticleDataFlags ConvertUINTtoFlags(uint flags) 6247 internal Primitive.ParticleSystem.ParticleDataFlags ConvertUINTtoFlags(uint flags)
diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Constants.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Constants.cs
index 1137ad8..a073862 100644
--- a/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Constants.cs
+++ b/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Constants.cs
@@ -106,6 +106,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase
106 public const int PSYS_PART_TARGET_POS_MASK = 64; 106 public const int PSYS_PART_TARGET_POS_MASK = 64;
107 public const int PSYS_PART_TARGET_LINEAR_MASK = 128; 107 public const int PSYS_PART_TARGET_LINEAR_MASK = 128;
108 public const int PSYS_PART_EMISSIVE_MASK = 256; 108 public const int PSYS_PART_EMISSIVE_MASK = 256;
109 public const int PSYS_PART_RIBBON_MASK = 1024;
109 public const int PSYS_PART_FLAGS = 0; 110 public const int PSYS_PART_FLAGS = 0;
110 public const int PSYS_PART_START_COLOR = 1; 111 public const int PSYS_PART_START_COLOR = 1;
111 public const int PSYS_PART_START_ALPHA = 2; 112 public const int PSYS_PART_START_ALPHA = 2;
@@ -129,6 +130,18 @@ namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase
129 public const int PSYS_SRC_OMEGA = 21; 130 public const int PSYS_SRC_OMEGA = 21;
130 public const int PSYS_SRC_ANGLE_BEGIN = 22; 131 public const int PSYS_SRC_ANGLE_BEGIN = 22;
131 public const int PSYS_SRC_ANGLE_END = 23; 132 public const int PSYS_SRC_ANGLE_END = 23;
133 public const int PSYS_PART_BLEND_FUNC_SOURCE = 24;
134 public const int PSYS_PART_BLEND_FUNC_DEST = 25;
135 public const int PSYS_PART_START_GLOW = 26;
136 public const int PSYS_PART_END_GLOW = 27;
137 public const int PSYS_PART_BF_ONE = 0;
138 public const int PSYS_PART_BF_ZERO = 1;
139 public const int PSYS_PART_BF_DEST_COLOR = 2;
140 public const int PSYS_PART_BF_SOURCE_COLOR = 3;
141 public const int PSYS_PART_BF_ONE_MINUS_DEST_COLOR = 4;
142 public const int PSYS_PART_BF_ONE_MINUS_SOURCE_COLOR = 5;
143 public const int PSYS_PART_BF_SOURCE_ALPHA = 7;
144 public const int PSYS_PART_BF_ONE_MINUS_SOURCE_ALPHA = 9;
132 public const int PSYS_SRC_PATTERN_DROP = 1; 145 public const int PSYS_SRC_PATTERN_DROP = 1;
133 public const int PSYS_SRC_PATTERN_EXPLODE = 2; 146 public const int PSYS_SRC_PATTERN_EXPLODE = 2;
134 public const int PSYS_SRC_PATTERN_ANGLE = 4; 147 public const int PSYS_SRC_PATTERN_ANGLE = 4;
diff --git a/OpenSim/Region/ScriptEngine/Shared/CodeTools/Compiler.cs b/OpenSim/Region/ScriptEngine/Shared/CodeTools/Compiler.cs
index b71afe3..87f7189 100644
--- a/OpenSim/Region/ScriptEngine/Shared/CodeTools/Compiler.cs
+++ b/OpenSim/Region/ScriptEngine/Shared/CodeTools/Compiler.cs
@@ -610,6 +610,7 @@ namespace SecondLife
610 results = CScodeProvider.CompileAssemblyFromSource( 610 results = CScodeProvider.CompileAssemblyFromSource(
611 parameters, Script); 611 parameters, Script);
612 } 612 }
613
613 // Deal with an occasional segv in the compiler. 614 // Deal with an occasional segv in the compiler.
614 // Rarely, if ever, occurs twice in succession. 615 // Rarely, if ever, occurs twice in succession.
615 // Line # == 0 and no file name are indications that 616 // Line # == 0 and no file name are indications that
@@ -647,15 +648,19 @@ namespace SecondLife
647 "language type \"" + lang.ToString() + "\""); 648 "language type \"" + lang.ToString() + "\"");
648 } 649 }
649 650
650 // Check result 651// foreach (Type type in results.CompiledAssembly.GetTypes())
651 // Go through errors 652// {
653// foreach (MethodInfo method in type.GetMethods(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static))
654// {
655// m_log.DebugFormat("[COMPILER]: {0}.{1}", type.FullName, method.Name);
656// }
657// }
652 658
653 // 659 //
654 // WARNINGS AND ERRORS 660 // WARNINGS AND ERRORS
655 // 661 //
656 bool hadErrors = false; 662 bool hadErrors = false;
657 string errtext = String.Empty; 663 string errtext = String.Empty;
658
659 if (results.Errors.Count > 0) 664 if (results.Errors.Count > 0)
660 { 665 {
661 foreach (CompilerError CompErr in results.Errors) 666 foreach (CompilerError CompErr in results.Errors)
diff --git a/OpenSim/Region/ScriptEngine/Shared/CodeTools/LSL2CSCodeTransformer.cs b/OpenSim/Region/ScriptEngine/Shared/CodeTools/LSL2CSCodeTransformer.cs
index e77b3d2..0fb3574 100644
--- a/OpenSim/Region/ScriptEngine/Shared/CodeTools/LSL2CSCodeTransformer.cs
+++ b/OpenSim/Region/ScriptEngine/Shared/CodeTools/LSL2CSCodeTransformer.cs
@@ -27,12 +27,16 @@
27 27
28using System; 28using System;
29using System.Collections.Generic; 29using System.Collections.Generic;
30using System.Reflection;
31using log4net;
30using Tools; 32using Tools;
31 33
32namespace OpenSim.Region.ScriptEngine.Shared.CodeTools 34namespace OpenSim.Region.ScriptEngine.Shared.CodeTools
33{ 35{
34 public class LSL2CSCodeTransformer 36 public class LSL2CSCodeTransformer
35 { 37 {
38// private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);
39
36 private SYMBOL m_astRoot = null; 40 private SYMBOL m_astRoot = null;
37 private static Dictionary<string, string> m_datatypeLSL2OpenSim = null; 41 private static Dictionary<string, string> m_datatypeLSL2OpenSim = null;
38 42
@@ -78,6 +82,8 @@ namespace OpenSim.Region.ScriptEngine.Shared.CodeTools
78 /// <param name="s">The current node to transform.</param> 82 /// <param name="s">The current node to transform.</param>
79 private void TransformNode(SYMBOL s) 83 private void TransformNode(SYMBOL s)
80 { 84 {
85// m_log.DebugFormat("[LSL2CSCODETRANSFORMER]: Tranforming node {0}", s);
86
81 // make sure to put type lower in the inheritance hierarchy first 87 // make sure to put type lower in the inheritance hierarchy first
82 // ie: since IdentConstant and StringConstant inherit from Constant, 88 // ie: since IdentConstant and StringConstant inherit from Constant,
83 // put IdentConstant and StringConstant before Constant 89 // put IdentConstant and StringConstant before Constant
@@ -103,10 +109,14 @@ namespace OpenSim.Region.ScriptEngine.Shared.CodeTools
103 // We need to check for that here. 109 // We need to check for that here.
104 if (null != s.kids[i]) 110 if (null != s.kids[i])
105 { 111 {
112// m_log.Debug("[LSL2CSCODETRANSFORMER]: Moving down level");
113
106 if (!(s is Assignment || s is ArgumentDeclarationList) && s.kids[i] is Declaration) 114 if (!(s is Assignment || s is ArgumentDeclarationList) && s.kids[i] is Declaration)
107 AddImplicitInitialization(s, i); 115 AddImplicitInitialization(s, i);
108 116
109 TransformNode((SYMBOL) s.kids[i]); 117 TransformNode((SYMBOL) s.kids[i]);
118
119// m_log.Debug("[LSL2CSCODETRANSFORMER]: Moving up level");
110 } 120 }
111 } 121 }
112 } 122 }
diff --git a/OpenSim/Region/ScriptEngine/Shared/CodeTools/Tests/CSCodeGeneratorTest.cs b/OpenSim/Region/ScriptEngine/Shared/CodeTools/Tests/CSCodeGeneratorTest.cs
index 77e087c..b92f3a3 100644
--- a/OpenSim/Region/ScriptEngine/Shared/CodeTools/Tests/CSCodeGeneratorTest.cs
+++ b/OpenSim/Region/ScriptEngine/Shared/CodeTools/Tests/CSCodeGeneratorTest.cs
@@ -762,6 +762,7 @@ default
762 public void TestIfStatement() 762 public void TestIfStatement()
763 { 763 {
764 TestHelpers.InMethod(); 764 TestHelpers.InMethod();
765// TestHelpers.EnableLogging();
765 766
766 string input = @"// let's test if statements 767 string input = @"// let's test if statements
767 768
diff --git a/OpenSim/Region/ScriptEngine/Shared/CodeTools/lsl.parser.cs b/OpenSim/Region/ScriptEngine/Shared/CodeTools/lsl.parser.cs
index ca56cd6..1e3c6f6 100644
--- a/OpenSim/Region/ScriptEngine/Shared/CodeTools/lsl.parser.cs
+++ b/OpenSim/Region/ScriptEngine/Shared/CodeTools/lsl.parser.cs
@@ -130,7 +130,15 @@ public class StateEvent : SYMBOL{
130public override string yyname { get { return "StateEvent"; }} 130public override string yyname { get { return "StateEvent"; }}
131public override int yynum { get { return 103; }} 131public override int yynum { get { return 103; }}
132public StateEvent(Parser yyp):base(yyp){}} 132public StateEvent(Parser yyp):base(yyp){}}
133//%+ArgumentDeclarationList+104 133//%+StateEntryStateEvent+104
134public class StateEntryStateEvent : StateEvent{
135 public StateEntryStateEvent (Parser yyp, string name , CompoundStatement cs ):base(((LSLSyntax
136)yyp), name , cs ){}
137
138public override string yyname { get { return "StateEntryStateEvent"; }}
139public override int yynum { get { return 104; }}
140public StateEntryStateEvent(Parser yyp):base(yyp){}}
141//%+ArgumentDeclarationList+105
134public class ArgumentDeclarationList : SYMBOL{ 142public class ArgumentDeclarationList : SYMBOL{
135 public ArgumentDeclarationList (Parser yyp, Declaration d ):base(((LSLSyntax 143 public ArgumentDeclarationList (Parser yyp, Declaration d ):base(((LSLSyntax
136)yyp)){ kids . Add ( d ); 144)yyp)){ kids . Add ( d );
@@ -141,9 +149,9 @@ public class ArgumentDeclarationList : SYMBOL{
141} 149}
142 150
143public override string yyname { get { return "ArgumentDeclarationList"; }} 151public override string yyname { get { return "ArgumentDeclarationList"; }}
144public override int yynum { get { return 104; }} 152public override int yynum { get { return 105; }}
145public ArgumentDeclarationList(Parser yyp):base(yyp){}} 153public ArgumentDeclarationList(Parser yyp):base(yyp){}}
146//%+Declaration+105 154//%+Declaration+106
147public class Declaration : SYMBOL{ 155public class Declaration : SYMBOL{
148 private string m_datatype ; 156 private string m_datatype ;
149 private string m_id ; 157 private string m_id ;
@@ -163,9 +171,9 @@ public class Declaration : SYMBOL{
163} 171}
164 172
165public override string yyname { get { return "Declaration"; }} 173public override string yyname { get { return "Declaration"; }}
166public override int yynum { get { return 105; }} 174public override int yynum { get { return 106; }}
167public Declaration(Parser yyp):base(yyp){}} 175public Declaration(Parser yyp):base(yyp){}}
168//%+Typename+106 176//%+Typename+107
169public class Typename : SYMBOL{ 177public class Typename : SYMBOL{
170 public string yytext ; 178 public string yytext ;
171 public Typename (Parser yyp, string text ):base(((LSLSyntax 179 public Typename (Parser yyp, string text ):base(((LSLSyntax
@@ -173,9 +181,9 @@ public class Typename : SYMBOL{
173} 181}
174 182
175public override string yyname { get { return "Typename"; }} 183public override string yyname { get { return "Typename"; }}
176public override int yynum { get { return 106; }} 184public override int yynum { get { return 107; }}
177public Typename(Parser yyp):base(yyp){}} 185public Typename(Parser yyp):base(yyp){}}
178//%+Event+107 186//%+Event+108
179public class Event : SYMBOL{ 187public class Event : SYMBOL{
180 public string yytext ; 188 public string yytext ;
181 public Event (Parser yyp, string text ):base(((LSLSyntax 189 public Event (Parser yyp, string text ):base(((LSLSyntax
@@ -183,9 +191,17 @@ public class Event : SYMBOL{
183} 191}
184 192
185public override string yyname { get { return "Event"; }} 193public override string yyname { get { return "Event"; }}
186public override int yynum { get { return 107; }} 194public override int yynum { get { return 108; }}
187public Event(Parser yyp):base(yyp){}} 195public Event(Parser yyp):base(yyp){}}
188//%+CompoundStatement+108 196//%+EntryEvent+109
197public class EntryEvent : Event{
198 public EntryEvent (Parser yyp, string text ):base(((LSLSyntax
199)yyp), text ){}
200
201public override string yyname { get { return "EntryEvent"; }}
202public override int yynum { get { return 109; }}
203public EntryEvent(Parser yyp):base(yyp){}}
204//%+CompoundStatement+110
189public class CompoundStatement : SYMBOL{ 205public class CompoundStatement : SYMBOL{
190 public CompoundStatement (Parser yyp):base(((LSLSyntax 206 public CompoundStatement (Parser yyp):base(((LSLSyntax
191)yyp)){} 207)yyp)){}
@@ -194,9 +210,9 @@ public class CompoundStatement : SYMBOL{
194} 210}
195 211
196public override string yyname { get { return "CompoundStatement"; }} 212public override string yyname { get { return "CompoundStatement"; }}
197public override int yynum { get { return 108; }} 213public override int yynum { get { return 110; }}
198} 214}
199//%+StatementList+109 215//%+StatementList+111
200public class StatementList : SYMBOL{ 216public class StatementList : SYMBOL{
201 private void AddStatement ( Statement s ){ if ( s . kids . Top is IfStatement || s . kids . Top is WhileStatement || s . kids . Top is DoWhileStatement || s . kids . Top is ForLoop ) kids . Add ( s . kids . Pop ()); 217 private void AddStatement ( Statement s ){ if ( s . kids . Top is IfStatement || s . kids . Top is WhileStatement || s . kids . Top is DoWhileStatement || s . kids . Top is ForLoop ) kids . Add ( s . kids . Pop ());
202 else kids . Add ( s ); 218 else kids . Add ( s );
@@ -210,9 +226,9 @@ public class StatementList : SYMBOL{
210} 226}
211 227
212public override string yyname { get { return "StatementList"; }} 228public override string yyname { get { return "StatementList"; }}
213public override int yynum { get { return 109; }} 229public override int yynum { get { return 111; }}
214public StatementList(Parser yyp):base(yyp){}} 230public StatementList(Parser yyp):base(yyp){}}
215//%+Statement+110 231//%+Statement+112
216public class Statement : SYMBOL{ 232public class Statement : SYMBOL{
217 public Statement (Parser yyp, Declaration d ):base(((LSLSyntax 233 public Statement (Parser yyp, Declaration d ):base(((LSLSyntax
218)yyp)){ kids . Add ( d ); 234)yyp)){ kids . Add ( d );
@@ -258,9 +274,9 @@ public class Statement : SYMBOL{
258} 274}
259 275
260public override string yyname { get { return "Statement"; }} 276public override string yyname { get { return "Statement"; }}
261public override int yynum { get { return 110; }} 277public override int yynum { get { return 112; }}
262public Statement(Parser yyp):base(yyp){}} 278public Statement(Parser yyp):base(yyp){}}
263//%+EmptyStatement+111 279//%+EmptyStatement+113
264public class EmptyStatement : SYMBOL{ 280public class EmptyStatement : SYMBOL{
265 public EmptyStatement (Parser yyp):base(((LSLSyntax 281 public EmptyStatement (Parser yyp):base(((LSLSyntax
266)yyp)){} 282)yyp)){}
@@ -268,9 +284,9 @@ public class EmptyStatement : SYMBOL{
268} 284}
269 285
270public override string yyname { get { return "EmptyStatement"; }} 286public override string yyname { get { return "EmptyStatement"; }}
271public override int yynum { get { return 111; }} 287public override int yynum { get { return 113; }}
272} 288}
273//%+Assignment+112 289//%+Assignment+114
274public class Assignment : SYMBOL{ 290public class Assignment : SYMBOL{
275 protected string m_assignmentType ; 291 protected string m_assignmentType ;
276 public Assignment (Parser yyp, SYMBOL lhs , SYMBOL rhs , string assignmentType ):base(((LSLSyntax 292 public Assignment (Parser yyp, SYMBOL lhs , SYMBOL rhs , string assignmentType ):base(((LSLSyntax
@@ -290,9 +306,9 @@ public class Assignment : SYMBOL{
290} 306}
291 307
292public override string yyname { get { return "Assignment"; }} 308public override string yyname { get { return "Assignment"; }}
293public override int yynum { get { return 112; }} 309public override int yynum { get { return 114; }}
294public Assignment(Parser yyp):base(yyp){}} 310public Assignment(Parser yyp):base(yyp){}}
295//%+SimpleAssignment+113 311//%+SimpleAssignment+115
296public class SimpleAssignment : Assignment{ 312public class SimpleAssignment : Assignment{
297 public SimpleAssignment (Parser yyp, SYMBOL lhs , SYMBOL rhs , string assignmentType ):base(((LSLSyntax 313 public SimpleAssignment (Parser yyp, SYMBOL lhs , SYMBOL rhs , string assignmentType ):base(((LSLSyntax
298)yyp)){ m_assignmentType = assignmentType ; 314)yyp)){ m_assignmentType = assignmentType ;
@@ -302,9 +318,9 @@ public class SimpleAssignment : Assignment{
302} 318}
303 319
304public override string yyname { get { return "SimpleAssignment"; }} 320public override string yyname { get { return "SimpleAssignment"; }}
305public override int yynum { get { return 113; }} 321public override int yynum { get { return 115; }}
306public SimpleAssignment(Parser yyp):base(yyp){}} 322public SimpleAssignment(Parser yyp):base(yyp){}}
307//%+ReturnStatement+114 323//%+ReturnStatement+116
308public class ReturnStatement : SYMBOL{ 324public class ReturnStatement : SYMBOL{
309 public ReturnStatement (Parser yyp):base(((LSLSyntax 325 public ReturnStatement (Parser yyp):base(((LSLSyntax
310)yyp)){} 326)yyp)){}
@@ -314,9 +330,9 @@ public class ReturnStatement : SYMBOL{
314} 330}
315 331
316public override string yyname { get { return "ReturnStatement"; }} 332public override string yyname { get { return "ReturnStatement"; }}
317public override int yynum { get { return 114; }} 333public override int yynum { get { return 116; }}
318} 334}
319//%+JumpLabel+115 335//%+JumpLabel+117
320public class JumpLabel : SYMBOL{ 336public class JumpLabel : SYMBOL{
321 private string m_labelName ; 337 private string m_labelName ;
322 public JumpLabel (Parser yyp, string labelName ):base(((LSLSyntax 338 public JumpLabel (Parser yyp, string labelName ):base(((LSLSyntax
@@ -329,9 +345,9 @@ public class JumpLabel : SYMBOL{
329} 345}
330 346
331public override string yyname { get { return "JumpLabel"; }} 347public override string yyname { get { return "JumpLabel"; }}
332public override int yynum { get { return 115; }} 348public override int yynum { get { return 117; }}
333public JumpLabel(Parser yyp):base(yyp){}} 349public JumpLabel(Parser yyp):base(yyp){}}
334//%+JumpStatement+116 350//%+JumpStatement+118
335public class JumpStatement : SYMBOL{ 351public class JumpStatement : SYMBOL{
336 private string m_targetName ; 352 private string m_targetName ;
337 public JumpStatement (Parser yyp, string targetName ):base(((LSLSyntax 353 public JumpStatement (Parser yyp, string targetName ):base(((LSLSyntax
@@ -344,9 +360,9 @@ public class JumpStatement : SYMBOL{
344} 360}
345 361
346public override string yyname { get { return "JumpStatement"; }} 362public override string yyname { get { return "JumpStatement"; }}
347public override int yynum { get { return 116; }} 363public override int yynum { get { return 118; }}
348public JumpStatement(Parser yyp):base(yyp){}} 364public JumpStatement(Parser yyp):base(yyp){}}
349//%+StateChange+117 365//%+StateChange+119
350public class StateChange : SYMBOL{ 366public class StateChange : SYMBOL{
351 private string m_newState ; 367 private string m_newState ;
352 public StateChange (Parser yyp, string newState ):base(((LSLSyntax 368 public StateChange (Parser yyp, string newState ):base(((LSLSyntax
@@ -357,9 +373,9 @@ public class StateChange : SYMBOL{
357} 373}
358 374
359public override string yyname { get { return "StateChange"; }} 375public override string yyname { get { return "StateChange"; }}
360public override int yynum { get { return 117; }} 376public override int yynum { get { return 119; }}
361public StateChange(Parser yyp):base(yyp){}} 377public StateChange(Parser yyp):base(yyp){}}
362//%+IfStatement+118 378//%+IfStatement+120
363public class IfStatement : SYMBOL{ 379public class IfStatement : SYMBOL{
364 private void AddStatement ( Statement s ){ if (0< s . kids . Count && s . kids . Top is CompoundStatement ) kids . Add ( s . kids . Pop ()); 380 private void AddStatement ( Statement s ){ if (0< s . kids . Count && s . kids . Top is CompoundStatement ) kids . Add ( s . kids . Pop ());
365 else kids . Add ( s ); 381 else kids . Add ( s );
@@ -376,9 +392,9 @@ public class IfStatement : SYMBOL{
376} 392}
377 393
378public override string yyname { get { return "IfStatement"; }} 394public override string yyname { get { return "IfStatement"; }}
379public override int yynum { get { return 118; }} 395public override int yynum { get { return 120; }}
380public IfStatement(Parser yyp):base(yyp){}} 396public IfStatement(Parser yyp):base(yyp){}}
381//%+WhileStatement+119 397//%+WhileStatement+121
382public class WhileStatement : SYMBOL{ 398public class WhileStatement : SYMBOL{
383 public WhileStatement (Parser yyp, SYMBOL s , Statement st ):base(((LSLSyntax 399 public WhileStatement (Parser yyp, SYMBOL s , Statement st ):base(((LSLSyntax
384)yyp)){ kids . Add ( s ); 400)yyp)){ kids . Add ( s );
@@ -387,9 +403,9 @@ public class WhileStatement : SYMBOL{
387} 403}
388 404
389public override string yyname { get { return "WhileStatement"; }} 405public override string yyname { get { return "WhileStatement"; }}
390public override int yynum { get { return 119; }} 406public override int yynum { get { return 121; }}
391public WhileStatement(Parser yyp):base(yyp){}} 407public WhileStatement(Parser yyp):base(yyp){}}
392//%+DoWhileStatement+120 408//%+DoWhileStatement+122
393public class DoWhileStatement : SYMBOL{ 409public class DoWhileStatement : SYMBOL{
394 public DoWhileStatement (Parser yyp, SYMBOL s , Statement st ):base(((LSLSyntax 410 public DoWhileStatement (Parser yyp, SYMBOL s , Statement st ):base(((LSLSyntax
395)yyp)){ if (0< st . kids . Count && st . kids . Top is CompoundStatement ) kids . Add ( st . kids . Pop ()); 411)yyp)){ if (0< st . kids . Count && st . kids . Top is CompoundStatement ) kids . Add ( st . kids . Pop ());
@@ -398,9 +414,9 @@ public class DoWhileStatement : SYMBOL{
398} 414}
399 415
400public override string yyname { get { return "DoWhileStatement"; }} 416public override string yyname { get { return "DoWhileStatement"; }}
401public override int yynum { get { return 120; }} 417public override int yynum { get { return 122; }}
402public DoWhileStatement(Parser yyp):base(yyp){}} 418public DoWhileStatement(Parser yyp):base(yyp){}}
403//%+ForLoop+121 419//%+ForLoop+123
404public class ForLoop : SYMBOL{ 420public class ForLoop : SYMBOL{
405 public ForLoop (Parser yyp, ForLoopStatement flsa , Expression e , ForLoopStatement flsb , Statement s ):base(((LSLSyntax 421 public ForLoop (Parser yyp, ForLoopStatement flsa , Expression e , ForLoopStatement flsb , Statement s ):base(((LSLSyntax
406)yyp)){ kids . Add ( flsa ); 422)yyp)){ kids . Add ( flsa );
@@ -411,9 +427,9 @@ public class ForLoop : SYMBOL{
411} 427}
412 428
413public override string yyname { get { return "ForLoop"; }} 429public override string yyname { get { return "ForLoop"; }}
414public override int yynum { get { return 121; }} 430public override int yynum { get { return 123; }}
415public ForLoop(Parser yyp):base(yyp){}} 431public ForLoop(Parser yyp):base(yyp){}}
416//%+ForLoopStatement+122 432//%+ForLoopStatement+124
417public class ForLoopStatement : SYMBOL{ 433public class ForLoopStatement : SYMBOL{
418 public ForLoopStatement (Parser yyp, Expression e ):base(((LSLSyntax 434 public ForLoopStatement (Parser yyp, Expression e ):base(((LSLSyntax
419)yyp)){ kids . Add ( e ); 435)yyp)){ kids . Add ( e );
@@ -431,9 +447,9 @@ public class ForLoopStatement : SYMBOL{
431} 447}
432 448
433public override string yyname { get { return "ForLoopStatement"; }} 449public override string yyname { get { return "ForLoopStatement"; }}
434public override int yynum { get { return 122; }} 450public override int yynum { get { return 124; }}
435public ForLoopStatement(Parser yyp):base(yyp){}} 451public ForLoopStatement(Parser yyp):base(yyp){}}
436//%+FunctionCall+123 452//%+FunctionCall+125
437public class FunctionCall : SYMBOL{ 453public class FunctionCall : SYMBOL{
438 private string m_id ; 454 private string m_id ;
439 public FunctionCall (Parser yyp, string id , ArgumentList al ):base(((LSLSyntax 455 public FunctionCall (Parser yyp, string id , ArgumentList al ):base(((LSLSyntax
@@ -447,9 +463,9 @@ public class FunctionCall : SYMBOL{
447} 463}
448 464
449public override string yyname { get { return "FunctionCall"; }} 465public override string yyname { get { return "FunctionCall"; }}
450public override int yynum { get { return 123; }} 466public override int yynum { get { return 125; }}
451public FunctionCall(Parser yyp):base(yyp){}} 467public FunctionCall(Parser yyp):base(yyp){}}
452//%+ArgumentList+124 468//%+ArgumentList+126
453public class ArgumentList : SYMBOL{ 469public class ArgumentList : SYMBOL{
454 public ArgumentList (Parser yyp, Argument a ):base(((LSLSyntax 470 public ArgumentList (Parser yyp, Argument a ):base(((LSLSyntax
455)yyp)){ AddArgument ( a ); 471)yyp)){ AddArgument ( a );
@@ -463,14 +479,14 @@ public class ArgumentList : SYMBOL{
463} 479}
464 480
465public override string yyname { get { return "ArgumentList"; }} 481public override string yyname { get { return "ArgumentList"; }}
466public override int yynum { get { return 124; }} 482public override int yynum { get { return 126; }}
467public ArgumentList(Parser yyp):base(yyp){}} 483public ArgumentList(Parser yyp):base(yyp){}}
468//%+Argument+125 484//%+Argument+127
469public class Argument : SYMBOL{ 485public class Argument : SYMBOL{
470public override string yyname { get { return "Argument"; }} 486public override string yyname { get { return "Argument"; }}
471public override int yynum { get { return 125; }} 487public override int yynum { get { return 127; }}
472public Argument(Parser yyp):base(yyp){}} 488public Argument(Parser yyp):base(yyp){}}
473//%+ExpressionArgument+126 489//%+ExpressionArgument+128
474public class ExpressionArgument : Argument{ 490public class ExpressionArgument : Argument{
475 public ExpressionArgument (Parser yyp, Expression e ):base(((LSLSyntax 491 public ExpressionArgument (Parser yyp, Expression e ):base(((LSLSyntax
476)yyp)){ if ( e is ConstantExpression ) while (0< e . kids . Count ) kids . Add ( e . kids . Pop ()); 492)yyp)){ if ( e is ConstantExpression ) while (0< e . kids . Count ) kids . Add ( e . kids . Pop ());
@@ -478,9 +494,9 @@ public class ExpressionArgument : Argument{
478} 494}
479 495
480public override string yyname { get { return "ExpressionArgument"; }} 496public override string yyname { get { return "ExpressionArgument"; }}
481public override int yynum { get { return 126; }} 497public override int yynum { get { return 128; }}
482public ExpressionArgument(Parser yyp):base(yyp){}} 498public ExpressionArgument(Parser yyp):base(yyp){}}
483//%+Constant+127 499//%+Constant+129
484public class Constant : SYMBOL{ 500public class Constant : SYMBOL{
485 private string m_type ; 501 private string m_type ;
486 private string m_val ; 502 private string m_val ;
@@ -502,9 +518,9 @@ public class Constant : SYMBOL{
502} 518}
503 519
504public override string yyname { get { return "Constant"; }} 520public override string yyname { get { return "Constant"; }}
505public override int yynum { get { return 127; }} 521public override int yynum { get { return 129; }}
506public Constant(Parser yyp):base(yyp){}} 522public Constant(Parser yyp):base(yyp){}}
507//%+VectorConstant+128 523//%+VectorConstant+130
508public class VectorConstant : Constant{ 524public class VectorConstant : Constant{
509 public VectorConstant (Parser yyp, Expression valX , Expression valY , Expression valZ ):base(((LSLSyntax 525 public VectorConstant (Parser yyp, Expression valX , Expression valY , Expression valZ ):base(((LSLSyntax
510)yyp),"vector", null ){ kids . Add ( valX ); 526)yyp),"vector", null ){ kids . Add ( valX );
@@ -513,9 +529,9 @@ public class VectorConstant : Constant{
513} 529}
514 530
515public override string yyname { get { return "VectorConstant"; }} 531public override string yyname { get { return "VectorConstant"; }}
516public override int yynum { get { return 128; }} 532public override int yynum { get { return 130; }}
517public VectorConstant(Parser yyp):base(yyp){}} 533public VectorConstant(Parser yyp):base(yyp){}}
518//%+RotationConstant+129 534//%+RotationConstant+131
519public class RotationConstant : Constant{ 535public class RotationConstant : Constant{
520 public RotationConstant (Parser yyp, Expression valX , Expression valY , Expression valZ , Expression valS ):base(((LSLSyntax 536 public RotationConstant (Parser yyp, Expression valX , Expression valY , Expression valZ , Expression valS ):base(((LSLSyntax
521)yyp),"rotation", null ){ kids . Add ( valX ); 537)yyp),"rotation", null ){ kids . Add ( valX );
@@ -525,36 +541,36 @@ public class RotationConstant : Constant{
525} 541}
526 542
527public override string yyname { get { return "RotationConstant"; }} 543public override string yyname { get { return "RotationConstant"; }}
528public override int yynum { get { return 129; }} 544public override int yynum { get { return 131; }}
529public RotationConstant(Parser yyp):base(yyp){}} 545public RotationConstant(Parser yyp):base(yyp){}}
530//%+ListConstant+130 546//%+ListConstant+132
531public class ListConstant : Constant{ 547public class ListConstant : Constant{
532 public ListConstant (Parser yyp, ArgumentList al ):base(((LSLSyntax 548 public ListConstant (Parser yyp, ArgumentList al ):base(((LSLSyntax
533)yyp),"list", null ){ kids . Add ( al ); 549)yyp),"list", null ){ kids . Add ( al );
534} 550}
535 551
536public override string yyname { get { return "ListConstant"; }} 552public override string yyname { get { return "ListConstant"; }}
537public override int yynum { get { return 130; }} 553public override int yynum { get { return 132; }}
538public ListConstant(Parser yyp):base(yyp){}} 554public ListConstant(Parser yyp):base(yyp){}}
539//%+Expression+131 555//%+Expression+133
540public class Expression : SYMBOL{ 556public class Expression : SYMBOL{
541 protected void AddExpression ( Expression e ){ if ( e is ConstantExpression ) while (0< e . kids . Count ) kids . Add ( e . kids . Pop ()); 557 protected void AddExpression ( Expression e ){ if ( e is ConstantExpression ) while (0< e . kids . Count ) kids . Add ( e . kids . Pop ());
542 else kids . Add ( e ); 558 else kids . Add ( e );
543} 559}
544 560
545public override string yyname { get { return "Expression"; }} 561public override string yyname { get { return "Expression"; }}
546public override int yynum { get { return 131; }} 562public override int yynum { get { return 133; }}
547public Expression(Parser yyp):base(yyp){}} 563public Expression(Parser yyp):base(yyp){}}
548//%+ConstantExpression+132 564//%+ConstantExpression+134
549public class ConstantExpression : Expression{ 565public class ConstantExpression : Expression{
550 public ConstantExpression (Parser yyp, Constant c ):base(((LSLSyntax 566 public ConstantExpression (Parser yyp, Constant c ):base(((LSLSyntax
551)yyp)){ kids . Add ( c ); 567)yyp)){ kids . Add ( c );
552} 568}
553 569
554public override string yyname { get { return "ConstantExpression"; }} 570public override string yyname { get { return "ConstantExpression"; }}
555public override int yynum { get { return 132; }} 571public override int yynum { get { return 134; }}
556public ConstantExpression(Parser yyp):base(yyp){}} 572public ConstantExpression(Parser yyp):base(yyp){}}
557//%+IdentExpression+133 573//%+IdentExpression+135
558public class IdentExpression : Expression{ 574public class IdentExpression : Expression{
559 protected string m_name ; 575 protected string m_name ;
560 public IdentExpression (Parser yyp, string name ):base(((LSLSyntax 576 public IdentExpression (Parser yyp, string name ):base(((LSLSyntax
@@ -567,9 +583,9 @@ public class IdentExpression : Expression{
567} 583}
568 584
569public override string yyname { get { return "IdentExpression"; }} 585public override string yyname { get { return "IdentExpression"; }}
570public override int yynum { get { return 133; }} 586public override int yynum { get { return 135; }}
571public IdentExpression(Parser yyp):base(yyp){}} 587public IdentExpression(Parser yyp):base(yyp){}}
572//%+IdentDotExpression+134 588//%+IdentDotExpression+136
573public class IdentDotExpression : IdentExpression{ 589public class IdentDotExpression : IdentExpression{
574 private string m_member ; 590 private string m_member ;
575 public IdentDotExpression (Parser yyp, string name , string member ):base(((LSLSyntax 591 public IdentDotExpression (Parser yyp, string name , string member ):base(((LSLSyntax
@@ -583,18 +599,18 @@ public class IdentDotExpression : IdentExpression{
583} 599}
584 600
585public override string yyname { get { return "IdentDotExpression"; }} 601public override string yyname { get { return "IdentDotExpression"; }}
586public override int yynum { get { return 134; }} 602public override int yynum { get { return 136; }}
587public IdentDotExpression(Parser yyp):base(yyp){}} 603public IdentDotExpression(Parser yyp):base(yyp){}}
588//%+FunctionCallExpression+135 604//%+FunctionCallExpression+137
589public class FunctionCallExpression : Expression{ 605public class FunctionCallExpression : Expression{
590 public FunctionCallExpression (Parser yyp, FunctionCall fc ):base(((LSLSyntax 606 public FunctionCallExpression (Parser yyp, FunctionCall fc ):base(((LSLSyntax
591)yyp)){ kids . Add ( fc ); 607)yyp)){ kids . Add ( fc );
592} 608}
593 609
594public override string yyname { get { return "FunctionCallExpression"; }} 610public override string yyname { get { return "FunctionCallExpression"; }}
595public override int yynum { get { return 135; }} 611public override int yynum { get { return 137; }}
596public FunctionCallExpression(Parser yyp):base(yyp){}} 612public FunctionCallExpression(Parser yyp):base(yyp){}}
597//%+BinaryExpression+136 613//%+BinaryExpression+138
598public class BinaryExpression : Expression{ 614public class BinaryExpression : Expression{
599 private string m_expressionSymbol ; 615 private string m_expressionSymbol ;
600 public BinaryExpression (Parser yyp, Expression lhs , Expression rhs , string expressionSymbol ):base(((LSLSyntax 616 public BinaryExpression (Parser yyp, Expression lhs , Expression rhs , string expressionSymbol ):base(((LSLSyntax
@@ -609,9 +625,9 @@ public class BinaryExpression : Expression{
609} 625}
610 626
611public override string yyname { get { return "BinaryExpression"; }} 627public override string yyname { get { return "BinaryExpression"; }}
612public override int yynum { get { return 136; }} 628public override int yynum { get { return 138; }}
613public BinaryExpression(Parser yyp):base(yyp){}} 629public BinaryExpression(Parser yyp):base(yyp){}}
614//%+UnaryExpression+137 630//%+UnaryExpression+139
615public class UnaryExpression : Expression{ 631public class UnaryExpression : Expression{
616 private string m_unarySymbol ; 632 private string m_unarySymbol ;
617 public UnaryExpression (Parser yyp, string unarySymbol , Expression e ):base(((LSLSyntax 633 public UnaryExpression (Parser yyp, string unarySymbol , Expression e ):base(((LSLSyntax
@@ -625,9 +641,9 @@ public class UnaryExpression : Expression{
625} 641}
626 642
627public override string yyname { get { return "UnaryExpression"; }} 643public override string yyname { get { return "UnaryExpression"; }}
628public override int yynum { get { return 137; }} 644public override int yynum { get { return 139; }}
629public UnaryExpression(Parser yyp):base(yyp){}} 645public UnaryExpression(Parser yyp):base(yyp){}}
630//%+TypecastExpression+138 646//%+TypecastExpression+140
631public class TypecastExpression : Expression{ 647public class TypecastExpression : Expression{
632 private string m_typecastType ; 648 private string m_typecastType ;
633 public TypecastExpression (Parser yyp, string typecastType , SYMBOL rhs ):base(((LSLSyntax 649 public TypecastExpression (Parser yyp, string typecastType , SYMBOL rhs ):base(((LSLSyntax
@@ -641,18 +657,18 @@ public class TypecastExpression : Expression{
641} 657}
642 658
643public override string yyname { get { return "TypecastExpression"; }} 659public override string yyname { get { return "TypecastExpression"; }}
644public override int yynum { get { return 138; }} 660public override int yynum { get { return 140; }}
645public TypecastExpression(Parser yyp):base(yyp){}} 661public TypecastExpression(Parser yyp):base(yyp){}}
646//%+ParenthesisExpression+139 662//%+ParenthesisExpression+141
647public class ParenthesisExpression : Expression{ 663public class ParenthesisExpression : Expression{
648 public ParenthesisExpression (Parser yyp, SYMBOL s ):base(((LSLSyntax 664 public ParenthesisExpression (Parser yyp, SYMBOL s ):base(((LSLSyntax
649)yyp)){ kids . Add ( s ); 665)yyp)){ kids . Add ( s );
650} 666}
651 667
652public override string yyname { get { return "ParenthesisExpression"; }} 668public override string yyname { get { return "ParenthesisExpression"; }}
653public override int yynum { get { return 139; }} 669public override int yynum { get { return 141; }}
654public ParenthesisExpression(Parser yyp):base(yyp){}} 670public ParenthesisExpression(Parser yyp):base(yyp){}}
655//%+IncrementDecrementExpression+140 671//%+IncrementDecrementExpression+142
656public class IncrementDecrementExpression : Expression{ 672public class IncrementDecrementExpression : Expression{
657 private string m_name ; 673 private string m_name ;
658 private string m_operation ; 674 private string m_operation ;
@@ -680,7 +696,7 @@ public class IncrementDecrementExpression : Expression{
680} 696}
681 697
682public override string yyname { get { return "IncrementDecrementExpression"; }} 698public override string yyname { get { return "IncrementDecrementExpression"; }}
683public override int yynum { get { return 140; }} 699public override int yynum { get { return 142; }}
684public IncrementDecrementExpression(Parser yyp):base(yyp){}} 700public IncrementDecrementExpression(Parser yyp):base(yyp){}}
685 701
686public class LSLProgramRoot_1 : LSLProgramRoot { 702public class LSLProgramRoot_1 : LSLProgramRoot {
@@ -792,6 +808,18 @@ public class StateBody_2 : StateBody {
792 ((StateEvent)(yyq.StackAt(0).m_value)) 808 ((StateEvent)(yyq.StackAt(0).m_value))
793 ){}} 809 ){}}
794 810
811public class StateBody_3 : StateBody {
812 public StateBody_3(Parser yyq):base(yyq,
813 ((StateEntryStateEvent)(yyq.StackAt(0).m_value))
814 ){}}
815
816public class StateBody_4 : StateBody {
817 public StateBody_4(Parser yyq):base(yyq,
818 ((StateBody)(yyq.StackAt(1).m_value))
819 ,
820 ((StateEntryStateEvent)(yyq.StackAt(0).m_value))
821 ){}}
822
795public class StateEvent_1 : StateEvent { 823public class StateEvent_1 : StateEvent {
796 public StateEvent_1(Parser yyq):base(yyq, 824 public StateEvent_1(Parser yyq):base(yyq,
797 ((Event)(yyq.StackAt(4).m_value)) 825 ((Event)(yyq.StackAt(4).m_value))
@@ -801,6 +829,13 @@ public class StateEvent_1 : StateEvent {
801 ((CompoundStatement)(yyq.StackAt(0).m_value)) 829 ((CompoundStatement)(yyq.StackAt(0).m_value))
802 ){}} 830 ){}}
803 831
832public class StateEntryStateEvent_1 : StateEntryStateEvent {
833 public StateEntryStateEvent_1(Parser yyq):base(yyq,
834 ((EntryEvent)(yyq.StackAt(3).m_value))
835 .yytext,
836 ((CompoundStatement)(yyq.StackAt(0).m_value))
837 ){}}
838
804public class ArgumentDeclarationList_1 : ArgumentDeclarationList { 839public class ArgumentDeclarationList_1 : ArgumentDeclarationList {
805 public ArgumentDeclarationList_1(Parser yyq):base(yyq, 840 public ArgumentDeclarationList_1(Parser yyq):base(yyq,
806 ((Declaration)(yyq.StackAt(0).m_value)) 841 ((Declaration)(yyq.StackAt(0).m_value))
@@ -1915,37 +1950,37 @@ public class Event_27 : Event {
1915 1950
1916public class Event_28 : Event { 1951public class Event_28 : Event {
1917 public Event_28(Parser yyq):base(yyq, 1952 public Event_28(Parser yyq):base(yyq,
1918 ((STATE_ENTRY_EVENT)(yyq.StackAt(0).m_value)) 1953 ((STATE_EXIT_EVENT)(yyq.StackAt(0).m_value))
1919 .yytext){}} 1954 .yytext){}}
1920 1955
1921public class Event_29 : Event { 1956public class Event_29 : Event {
1922 public Event_29(Parser yyq):base(yyq, 1957 public Event_29(Parser yyq):base(yyq,
1923 ((STATE_EXIT_EVENT)(yyq.StackAt(0).m_value)) 1958 ((TIMER_EVENT)(yyq.StackAt(0).m_value))
1924 .yytext){}} 1959 .yytext){}}
1925 1960
1926public class Event_30 : Event { 1961public class Event_30 : Event {
1927 public Event_30(Parser yyq):base(yyq, 1962 public Event_30(Parser yyq):base(yyq,
1928 ((TIMER_EVENT)(yyq.StackAt(0).m_value)) 1963 ((TOUCH_EVENT)(yyq.StackAt(0).m_value))
1929 .yytext){}} 1964 .yytext){}}
1930 1965
1931public class Event_31 : Event { 1966public class Event_31 : Event {
1932 public Event_31(Parser yyq):base(yyq, 1967 public Event_31(Parser yyq):base(yyq,
1933 ((TOUCH_EVENT)(yyq.StackAt(0).m_value)) 1968 ((TOUCH_END_EVENT)(yyq.StackAt(0).m_value))
1934 .yytext){}} 1969 .yytext){}}
1935 1970
1936public class Event_32 : Event { 1971public class Event_32 : Event {
1937 public Event_32(Parser yyq):base(yyq, 1972 public Event_32(Parser yyq):base(yyq,
1938 ((TOUCH_END_EVENT)(yyq.StackAt(0).m_value)) 1973 ((TOUCH_START_EVENT)(yyq.StackAt(0).m_value))
1939 .yytext){}} 1974 .yytext){}}
1940 1975
1941public class Event_33 : Event { 1976public class Event_33 : Event {
1942 public Event_33(Parser yyq):base(yyq, 1977 public Event_33(Parser yyq):base(yyq,
1943 ((TOUCH_START_EVENT)(yyq.StackAt(0).m_value)) 1978 ((HTTP_REQUEST_EVENT)(yyq.StackAt(0).m_value))
1944 .yytext){}} 1979 .yytext){}}
1945 1980
1946public class Event_34 : Event { 1981public class EntryEvent_1 : EntryEvent {
1947 public Event_34(Parser yyq):base(yyq, 1982 public EntryEvent_1(Parser yyq):base(yyq,
1948 ((HTTP_REQUEST_EVENT)(yyq.StackAt(0).m_value)) 1983 ((STATE_ENTRY_EVENT)(yyq.StackAt(0).m_value))
1949 .yytext){}} 1984 .yytext){}}
1950public class yyLSLSyntax 1985public class yyLSLSyntax
1951: YyParser { 1986: YyParser {
@@ -1963,11 +1998,11 @@ public class ArgumentList_3 : ArgumentList {
1963public class ArgumentDeclarationList_4 : ArgumentDeclarationList { 1998public class ArgumentDeclarationList_4 : ArgumentDeclarationList {
1964 public ArgumentDeclarationList_4(Parser yyq):base(yyq){}} 1999 public ArgumentDeclarationList_4(Parser yyq):base(yyq){}}
1965 2000
1966public class ArgumentList_4 : ArgumentList {
1967 public ArgumentList_4(Parser yyq):base(yyq){}}
1968
1969public class ArgumentDeclarationList_5 : ArgumentDeclarationList { 2001public class ArgumentDeclarationList_5 : ArgumentDeclarationList {
1970 public ArgumentDeclarationList_5(Parser yyq):base(yyq){}} 2002 public ArgumentDeclarationList_5(Parser yyq):base(yyq){}}
2003
2004public class ArgumentList_4 : ArgumentList {
2005 public ArgumentList_4(Parser yyq):base(yyq){}}
1971public yyLSLSyntax 2006public yyLSLSyntax
1972():base() { arr = new int[] { 2007():base() { arr = new int[] {
1973101,4,6,52,0, 2008101,4,6,52,0,
@@ -1979,9 +2014,9 @@ public yyLSLSyntax
197997,0,109,0,82, 201497,0,109,0,82,
19800,111,0,111,0, 20150,111,0,111,0,
1981116,0,1,96,1, 2016116,0,1,96,1,
19822,104,18,1,2717, 20172,104,18,1,2729,
1983102,2,0,105,5, 2018102,2,0,105,5,
1984320,1,0,106,18, 2019326,1,0,106,18,
19851,0,0,2,0, 20201,0,0,2,0,
19861,1,107,18,1, 20211,1,107,18,1,
19871,108,20,109,4, 20221,108,20,109,4,
@@ -2042,7 +2077,7 @@ public yyLSLSyntax
2042121,0,112,0,101, 2077121,0,112,0,101,
20430,110,0,97,0, 20780,110,0,97,0,
2044109,0,101,0,1, 2079109,0,101,0,1,
2045106,1,2,2,0, 2080107,1,2,2,0,
20461,9,131,18,1, 20811,9,131,18,1,
20479,132,20,133,4, 20829,132,20,133,4,
204810,73,0,68,0, 208310,73,0,68,0,
@@ -2071,7 +2106,7 @@ public yyLSLSyntax
2071105,0,111,0,110, 2106105,0,111,0,110,
20720,76,0,105,0, 21070,76,0,105,0,
2073115,0,116,0,1, 2108115,0,116,0,1,
2074104,1,2,2,0, 2109105,1,2,2,0,
20751,21,142,18,1, 21101,21,142,18,1,
207621,143,20,144,4, 211121,143,20,144,4,
207710,67,0,79,0, 211210,67,0,79,0,
@@ -2086,429 +2121,468 @@ public yyLSLSyntax
20860,97,0,116,0, 21210,97,0,116,0,
2087101,0,109,0,101, 2122101,0,109,0,101,
20880,110,0,116,0, 21230,110,0,116,0,
20891,122,1,2,2, 21241,124,1,2,2,
20900,1,1695,148,18, 21250,1,1695,148,18,
20911,1695,143,2,0, 21261,1695,143,2,0,
20921,30,149,18,1, 21271,2645,149,18,1,
209330,150,20,151,4, 21282645,150,20,151,4,
209422,68,0,101,0, 212922,82,0,73,0,
209599,0,108,0,97, 213071,0,72,0,84,
20960,114,0,97,0, 21310,95,0,66,0,
213282,0,65,0,67,
21330,69,0,1,13,
21341,1,2,0,1,
21352727,152,18,1,2727,
2136153,20,154,4,48,
213771,0,108,0,111,
21380,98,0,97,0,
2139108,0,70,0,117,
21400,110,0,99,0,
2097116,0,105,0,111, 2141116,0,105,0,111,
20980,110,0,1,105, 21420,110,0,68,0,
2143101,0,102,0,105,
21440,110,0,105,0,
2145116,0,105,0,111,
21460,110,0,1,99,
20991,2,2,0,1, 21471,2,2,0,1,
210031,152,18,1,31, 214830,155,18,1,30,
2101153,20,154,4,22, 2149156,20,157,4,22,
210282,0,73,0,71, 215068,0,101,0,99,
21030,72,0,84,0, 21510,108,0,97,0,
210495,0,80,0,65, 2152114,0,97,0,116,
21050,82,0,69,0,
210678,0,1,17,1,
21071,2,0,1,32,
2108155,18,1,32,156,
210920,157,4,20,76,
21100,69,0,70,0,
211184,0,95,0,66,
21120,82,0,65,0,
211367,0,69,0,1,
211412,1,1,2,0,
21151,1114,158,18,1,
21161114,132,2,0,1,
21171152,159,18,1,1152,
2118160,20,161,4,32,
211983,0,105,0,109,
21200,112,0,108,0,
2121101,0,65,0,115,
21220,115,0,105,0,
2123103,0,110,0,109,
21240,101,0,110,0,
2125116,0,1,113,1,
21262,2,0,1,1117,
2127162,18,1,1117,163,
212820,164,4,28,80,
21290,69,0,82,0,
213067,0,69,0,78,
21310,84,0,95,0,
213269,0,81,0,85,
21330,65,0,76,0,
213483,0,1,10,1,
21351,2,0,1,40,
2136165,18,1,40,132,
21372,0,1,41,166,
213818,1,41,135,2,
21390,1,42,167,18,
21401,42,168,20,169,
21414,20,69,0,120,
21420,112,0,114,0,
2143101,0,115,0,115,
21440,105,0,111,0, 21530,105,0,111,0,
2145110,0,1,131,1, 2154110,0,1,106,1,
21462,2,0,1,43, 21552,2,0,1,31,
2147170,18,1,43,171, 2156158,18,1,31,159,
214820,172,4,22,82, 215720,160,4,22,82,
21490,73,0,71,0, 21580,73,0,71,0,
215072,0,84,0,95, 215972,0,84,0,95,
21510,83,0,72,0, 21600,80,0,65,0,
215273,0,70,0,84, 216182,0,69,0,78,
21530,1,41,1,1, 21620,1,17,1,1,
21542,0,1,44,173, 21632,0,1,32,161,
215518,1,44,132,2, 216418,1,32,162,20,
21560,1,1159,174,18, 2165163,4,20,76,0,
21571,1159,168,2,0, 216669,0,70,0,84,
21581,46,175,18,1, 21670,95,0,66,0,
215946,176,20,177,4, 216882,0,65,0,67,
216012,80,0,69,0, 21690,69,0,1,12,
216182,0,73,0,79,
21620,68,0,1,24,
21631,1,2,0,1, 21701,1,2,0,1,
216447,178,18,1,47, 21712651,164,18,1,2651,
2165132,2,0,1,48, 2172165,20,166,4,10,
2166179,18,1,48,180, 217383,0,116,0,97,
216720,181,4,18,68, 21740,116,0,101,0,
21680,69,0,67,0, 21751,101,1,2,2,
216982,0,69,0,77, 21760,1,1114,167,18,
21700,69,0,78,0, 21771,1114,132,2,0,
217184,0,1,5,1, 21781,1152,168,18,1,
21721,2,0,1,49, 21791152,169,20,170,4,
2173182,18,1,49,183, 218032,83,0,105,0,
217420,184,4,18,73, 2181109,0,112,0,108,
21750,78,0,67,0, 21820,101,0,65,0,
217682,0,69,0,77, 2183115,0,115,0,105,
21770,69,0,78,0, 21840,103,0,110,0,
217884,0,1,4,1, 2185109,0,101,0,110,
21791,2,0,1,50, 21860,116,0,1,115,
2180185,18,1,50,180, 21871,2,2,0,1,
21812,0,1,51,186, 21881117,171,18,1,1117,
218218,1,51,183,2, 2189172,20,173,4,28,
21830,1,52,187,18, 219080,0,69,0,82,
21841,52,135,2,0, 21910,67,0,69,0,
21851,2281,188,18,1, 219278,0,84,0,95,
21862281,160,2,0,1, 21930,69,0,81,0,
21871730,189,18,1,1730, 219485,0,65,0,76,
2188160,2,0,1,1731, 21950,83,0,1,10,
2189190,18,1,1731,191, 21961,1,2,0,1,
219020,192,4,18,83, 219740,174,18,1,40,
2198132,2,0,1,41,
2199175,18,1,41,135,
22002,0,1,42,176,
220118,1,42,177,20,
2202178,4,20,69,0,
2203120,0,112,0,114,
22040,101,0,115,0,
2205115,0,105,0,111,
22060,110,0,1,133,
22071,2,2,0,1,
220843,179,18,1,43,
2209180,20,181,4,22,
221082,0,73,0,71,
22110,72,0,84,0,
221295,0,83,0,72,
22130,73,0,70,0,
221484,0,1,41,1,
22151,2,0,1,44,
2216182,18,1,44,132,
22172,0,1,1159,183,
221818,1,1159,177,2,
22190,1,46,184,18,
22201,46,185,20,186,
22214,12,80,0,69,
22220,82,0,73,0,
222379,0,68,0,1,
222424,1,1,2,0,
22251,47,187,18,1,
222647,132,2,0,1,
222748,188,18,1,48,
2228189,20,190,4,18,
222968,0,69,0,67,
22300,82,0,69,0,
223177,0,69,0,78,
22320,84,0,1,5,
22331,1,2,0,1,
223449,191,18,1,49,
2235192,20,193,4,18,
223673,0,78,0,67,
22370,82,0,69,0,
223877,0,69,0,78,
22390,84,0,1,4,
22401,1,2,0,1,
224150,194,18,1,50,
2242189,2,0,1,51,
2243195,18,1,51,192,
22442,0,1,52,196,
224518,1,52,135,2,
22460,1,2281,197,18,
22471,2281,169,2,0,
22481,2669,198,18,1,
22492669,156,2,0,1,
22501730,199,18,1,1730,
2251169,2,0,1,1731,
2252200,18,1,1731,201,
225320,202,4,18,83,
21910,69,0,77,0, 22540,69,0,77,0,
219273,0,67,0,79, 225573,0,67,0,79,
21930,76,0,79,0, 22560,76,0,79,0,
219478,0,1,11,1, 225778,0,1,11,1,
21951,2,0,1,61, 22581,2,0,1,61,
2196193,18,1,61,129, 2259203,18,1,61,129,
21972,0,1,62,194, 22602,0,1,62,204,
219818,1,62,153,2, 226118,1,62,159,2,
21990,1,63,195,18, 22620,1,63,205,18,
22001,63,132,2,0, 22631,63,132,2,0,
22011,65,196,18,1, 22641,65,206,18,1,
220265,176,2,0,1, 226565,185,2,0,1,
220366,197,18,1,66, 226666,207,18,1,66,
2204132,2,0,1,67, 2267132,2,0,1,67,
2205198,18,1,67,180, 2268208,18,1,67,189,
22062,0,1,68,199, 22692,0,1,68,209,
220718,1,68,183,2, 227018,1,68,192,2,
22080,1,69,200,18, 22710,1,69,210,18,
22091,69,180,2,0, 22721,69,189,2,0,
22101,70,201,18,1, 22731,70,211,18,1,
221170,183,2,0,1, 227470,192,2,0,1,
221271,202,18,1,71, 227571,212,18,1,71,
2213135,2,0,1,73, 2276135,2,0,1,73,
2214203,18,1,73,168, 2277213,18,1,73,177,
22152,0,1,74,204, 22782,0,1,74,214,
221618,1,74,153,2, 227918,1,74,159,2,
22170,1,1189,205,18, 22800,1,1189,215,18,
22181,1189,206,20,207, 22811,1189,216,20,217,
22194,22,83,0,84, 22824,22,83,0,84,
22200,65,0,82,0, 22830,65,0,82,0,
222195,0,69,0,81, 228495,0,69,0,81,
22220,85,0,65,0, 22850,85,0,65,0,
222376,0,83,0,1, 228676,0,83,0,1,
22248,1,1,2,0, 22878,1,1,2,0,
22251,76,208,18,1, 22881,76,218,18,1,
222676,209,20,210,4, 228976,219,20,220,4,
222720,76,0,69,0, 229020,76,0,69,0,
222870,0,84,0,95, 229170,0,84,0,95,
22290,83,0,72,0, 22920,83,0,72,0,
223073,0,70,0,84, 229373,0,70,0,84,
22310,1,40,1,1, 22940,1,40,1,1,
22322,0,1,1153,211, 22952,0,1,1153,221,
223318,1,1153,212,20, 229618,1,1153,222,20,
2234213,4,24,83,0, 2297223,4,24,83,0,
223576,0,65,0,83, 229876,0,65,0,83,
22360,72,0,95,0, 22990,72,0,95,0,
223769,0,81,0,85, 230069,0,81,0,85,
22380,65,0,76,0, 23010,65,0,76,0,
223983,0,1,9,1, 230283,0,1,9,1,
22401,2,0,1,79, 23031,2,0,1,79,
2241214,18,1,79,215, 2304224,18,1,79,225,
224220,216,4,10,84, 230520,226,4,10,84,
22430,73,0,76,0, 23060,73,0,76,0,
224468,0,69,0,1, 230768,0,69,0,1,
224536,1,1,2,0, 230836,1,1,2,0,
22461,1195,217,18,1, 23091,1195,227,18,1,
22471195,168,2,0,1, 23101195,177,2,0,1,
224882,218,18,1,82, 231182,228,18,1,82,
2249168,2,0,1,1123, 2312177,2,0,1,1123,
2250219,18,1,1123,168, 2313229,18,1,1123,177,
22512,0,1,85,220, 23142,0,1,85,230,
225218,1,85,221,20, 231518,1,85,231,20,
2253222,4,26,83,0, 2316232,4,26,83,0,
225484,0,82,0,79, 231784,0,82,0,79,
22550,75,0,69,0, 23180,75,0,69,0,
225695,0,83,0,84, 231995,0,83,0,84,
22570,82,0,79,0, 23200,82,0,79,0,
225875,0,69,0,1, 232175,0,69,0,1,
225939,1,1,2,0, 232239,1,1,2,0,
22601,89,223,18,1, 23231,89,233,18,1,
226189,224,20,225,4, 232489,234,20,235,4,
226210,77,0,73,0, 232510,77,0,73,0,
226378,0,85,0,83, 232678,0,85,0,83,
22640,1,19,1,1, 23270,1,19,1,1,
22652,0,1,2318,226, 23282,0,1,2318,236,
226618,1,2318,191,2, 232918,1,2318,201,2,
22670,1,93,227,18, 23300,1,93,237,18,
22681,93,168,2,0, 23311,93,177,2,0,
22691,97,228,18,1, 23321,2707,238,18,1,
227097,229,20,230,4, 23332707,239,20,240,4,
227114,65,0,77,0, 233434,71,0,108,0,
227280,0,95,0,65, 2335111,0,98,0,97,
22730,77,0,80,0, 23360,108,0,68,0,
22741,38,1,1,2, 2337101,0,102,0,105,
22750,1,102,231,18, 23380,110,0,105,0,
22761,102,232,20,233, 2339116,0,105,0,111,
22774,22,69,0,88, 23400,110,0,115,0,
22780,67,0,76,0, 23411,97,1,2,2,
227965,0,77,0,65, 23420,1,97,241,18,
22800,84,0,73,0, 23431,97,242,20,243,
228179,0,78,0,1, 23444,14,65,0,77,
228237,1,1,2,0, 23450,80,0,95,0,
22831,1775,234,18,1, 234665,0,77,0,80,
22841775,153,2,0,1, 23470,1,38,1,1,
22852718,235,18,1,2718, 23482,0,1,102,244,
2286236,23,237,4,6, 234918,1,102,245,20,
228769,0,79,0,70, 2350246,4,22,69,0,
22880,1,2,1,6,
22892,0,1,107,238,
229018,1,107,168,2,
22910,1,2337,239,18,
22921,2337,153,2,0,
22931,1224,240,18,1,
22941224,160,2,0,1,
22951225,241,18,1,1225,
2296242,20,243,4,24,
229777,0,73,0,78,
22980,85,0,83,0,
229995,0,69,0,81,
23000,85,0,65,0,
230176,0,83,0,1,
23027,1,1,2,0,
23031,112,244,18,1,
2304112,245,20,246,4,
230528,71,0,82,0,
230669,0,65,0,84,
23070,69,0,82,0,
230895,0,69,0,81,
23090,85,0,65,0,
231076,0,83,0,1,
231132,1,1,2,0,
23121,1188,247,18,1,
23131188,160,2,0,1,
23141231,248,18,1,1231,
2315168,2,0,1,118,
2316249,18,1,118,168,
23172,0,1,1737,250,
231818,1,1737,168,2,
23190,1,124,251,18,
23201,124,252,20,253,
23214,22,76,0,69,
23220,83,0,83,0,
232395,0,69,0,81,
23240,85,0,65,0,
232576,0,83,0,1,
232631,1,1,2,0,
23271,2657,254,18,1,
23282657,150,2,0,1,
23292658,255,18,1,2658,
2330256,20,257,4,12,
233169,0,81,0,85,
23320,65,0,76,0,
233383,0,1,15,1,
23341,2,0,1,130,
2335258,18,1,130,168,
23362,0,1,1803,259,
233718,1,1803,260,20,
2338261,4,18,83,0,
2339116,0,97,0,116,
23400,101,0,109,0,
2341101,0,110,0,116,
23420,1,110,1,2,
23432,0,1,1804,262,
234418,1,1804,263,20,
2345264,4,4,68,0,
234679,0,1,44,1,
23471,2,0,1,2364,
2348265,18,1,2364,260,
23492,0,1,137,266,
235018,1,137,267,20,
2351268,4,36,69,0,
235288,0,67,0,76, 235188,0,67,0,76,
23530,65,0,77,0, 23520,65,0,77,0,
235465,0,84,0,73, 235365,0,84,0,73,
23550,79,0,78,0, 23540,79,0,78,0,
235695,0,69,0,81, 23551,37,1,1,2,
23570,85,0,65,0, 23560,1,1775,247,18,
235876,0,83,0,1, 23571,1775,159,2,0,
235930,1,1,2,0, 23581,107,248,18,1,
23601,2293,269,18,1, 2359107,177,2,0,1,
23612293,191,2,0,1, 23602337,249,18,1,2337,
23621701,270,18,1,1701, 2361159,2,0,1,1224,
2363168,2,0,1,1756, 2362250,18,1,1224,169,
2364271,18,1,1756,191, 23632,0,1,1225,251,
23652,0,1,143,272, 236418,1,1225,252,20,
236618,1,143,168,2, 2365253,4,24,77,0,
23670,1,2299,273,18, 236673,0,78,0,85,
23681,2299,168,2,0,
23691,1260,274,18,1,
23701260,160,2,0,1,
23711261,275,18,1,1261,
2372276,20,277,4,22,
237380,0,76,0,85,
23740,83,0,95,0, 23670,83,0,95,0,
237569,0,81,0,85, 236869,0,81,0,85,
23760,65,0,76,0, 23690,65,0,76,0,
237783,0,1,6,1, 237083,0,1,7,1,
23781,2,0,1,151, 23711,2,0,1,112,
2379278,18,1,151,279, 2372254,18,1,112,255,
238020,280,4,26,69, 237320,256,4,28,71,
23810,81,0,85,0, 23740,82,0,69,0,
238265,0,76,0,83, 237565,0,84,0,69,
23760,82,0,95,0,
237769,0,81,0,85,
23780,65,0,76,0,
237983,0,1,32,1,
23801,2,0,1,1188,
2381257,18,1,1188,169,
23822,0,1,1231,258,
238318,1,1231,177,2,
23840,1,118,259,18,
23851,118,177,2,0,
23861,2730,260,18,1,
23872730,261,23,262,4,
23886,69,0,79,0,
238970,0,1,2,1,
23906,2,0,1,1737,
2391263,18,1,1737,177,
23922,0,1,124,264,
239318,1,124,265,20,
2394266,4,22,76,0,
239569,0,83,0,83,
23830,95,0,69,0, 23960,95,0,69,0,
238481,0,85,0,65, 239781,0,85,0,65,
23850,76,0,83,0, 23980,76,0,83,0,
23861,29,1,1,2, 23991,31,1,1,2,
23870,1,1267,281,18, 24000,1,130,267,18,
23881,1267,168,2,0, 24011,130,177,2,0,
23891,157,282,18,1, 24021,1803,268,18,1,
2390157,168,2,0,1, 24031803,269,20,270,4,
23911773,283,18,1,1773, 240418,83,0,116,0,
2392146,2,0,1,1832, 240597,0,116,0,101,
2393284,18,1,1832,260, 24060,109,0,101,0,
23942,0,1,1833,285, 2407110,0,116,0,1,
239518,1,1833,286,20, 2408112,1,2,2,0,
2396287,4,10,87,0, 24091,1804,271,18,1,
239772,0,73,0,76, 24101804,272,20,273,4,
23980,69,0,1,45, 24114,68,0,79,0,
24121,44,1,1,2,
24130,1,2364,274,18,
24141,2364,269,2,0,
24151,137,275,18,1,
2416137,276,20,277,4,
241736,69,0,88,0,
241867,0,76,0,65,
24190,77,0,65,0,
242084,0,73,0,79,
24210,78,0,95,0,
242269,0,81,0,85,
24230,65,0,76,0,
242483,0,1,30,1,
24251,2,0,1,2293,
2426278,18,1,2293,201,
24272,0,1,1701,279,
242818,1,1701,177,2,
24290,1,1756,280,18,
24301,1756,201,2,0,
24311,143,281,18,1,
2432143,177,2,0,1,
24332299,282,18,1,2299,
2434177,2,0,1,1260,
2435283,18,1,1260,169,
24362,0,1,1261,284,
243718,1,1261,285,20,
2438286,4,22,80,0,
243976,0,85,0,83,
24400,95,0,69,0,
244181,0,85,0,65,
24420,76,0,83,0,
24431,6,1,1,2,
24440,1,151,287,18,
24451,151,288,20,289,
24464,26,69,0,81,
24470,85,0,65,0,
244876,0,83,0,95,
24490,69,0,81,0,
245085,0,65,0,76,
24510,83,0,1,29,
23991,1,2,0,1, 24521,1,2,0,1,
24001834,288,18,1,1834, 24531267,290,18,1,1267,
2401135,2,0,1,166, 2454177,2,0,1,157,
2402289,18,1,166,290, 2455291,18,1,157,177,
240320,291,4,20,76, 24562,0,1,1773,292,
24040,69,0,70,0, 245718,1,1773,146,2,
240584,0,95,0,65, 24580,1,1832,293,18,
24060,78,0,71,0, 24591,1832,269,2,0,
240776,0,69,0,1, 24601,1833,294,18,1,
240825,1,1,2,0, 24611833,295,20,296,4,
24091,1840,292,18,1, 246210,87,0,72,0,
24101840,168,2,0,1, 246373,0,76,0,69,
2411172,293,18,1,172, 24640,1,45,1,1,
2412168,2,0,1,2706, 24652,0,1,1834,297,
2413294,18,1,2706,295, 246618,1,1834,135,2,
241420,296,4,12,83, 24670,1,166,298,18,
24150,116,0,97,0, 24681,166,299,20,300,
2416116,0,101,0,115, 24694,20,76,0,69,
24170,1,100,1,2, 24700,70,0,84,0,
24182,0,1,2335,297,
241918,1,2335,146,2,
24200,1,1296,298,18,
24211,1296,160,2,0,
24221,1297,299,18,1,
24231297,256,2,0,1,
24242413,300,18,1,2413,
2425301,20,302,4,26,
242683,0,116,0,97,
24270,116,0,101,0,
2428109,0,101,0,110,
24290,116,0,76,0,
2430105,0,115,0,116,
24310,1,109,1,2,
24322,0,1,1859,303,
243318,1,1859,153,2,
24340,1,1860,304,18,
24351,1860,191,2,0,
24361,188,305,18,1,
2437188,168,2,0,1,
2438182,306,18,1,182,
2439307,20,308,4,22,
244082,0,73,0,71,
24410,72,0,84,0,
244295,0,65,0,78, 247195,0,65,0,78,
24430,71,0,76,0, 24720,71,0,76,0,
244469,0,1,26,1, 247369,0,1,25,1,
24451,2,0,1,199, 24741,2,0,1,1840,
2446309,18,1,199,310, 2475301,18,1,1840,177,
244720,311,4,10,67, 24762,0,1,172,302,
24480,65,0,82,0, 247718,1,172,177,2,
244969,0,84,0,1, 24780,1,2706,303,18,
245035,1,1,2,0, 24791,2706,201,2,0,
24511,1871,312,18,1, 24801,2335,304,18,1,
24521871,160,2,0,1, 24812335,146,2,0,1,
24531872,313,18,1,1872, 24821296,305,18,1,1296,
2454153,2,0,1,1873, 2483169,2,0,1,1297,
2455314,18,1,1873,191, 2484306,18,1,1297,307,
24562,0,1,1875,315, 248520,308,4,12,69,
245718,1,1875,286,2, 24860,81,0,85,0,
24580,1,205,316,18, 248765,0,76,0,83,
24591,205,168,2,0, 24880,1,15,1,1,
24601,2515,317,18,1, 24892,0,1,2413,309,
24612515,140,2,0,1, 249018,1,2413,310,20,
24621882,318,18,1,1882, 2491311,4,26,83,0,
2463168,2,0,1,2227, 2492116,0,97,0,116,
2464319,18,1,2227,260, 24930,101,0,109,0,
24652,0,1,217,320, 2494101,0,110,0,116,
246618,1,217,321,20, 24950,76,0,105,0,
2467322,4,12,83,0, 2496115,0,116,0,1,
246884,0,82,0,79, 2497111,1,2,2,0,
24690,75,0,69,0, 24981,1859,312,18,1,
24701,34,1,1,2, 24991859,159,2,0,1,
24710,1,1332,323,18, 25001860,313,18,1,1860,
24721,1332,160,2,0, 2501201,2,0,1,188,
24731,1335,324,18,1, 2502314,18,1,188,177,
24741335,163,2,0,1, 25032,0,1,182,315,
2475223,325,18,1,223, 250418,1,182,316,20,
2476168,2,0,1,1341, 2505317,4,22,82,0,
2477326,18,1,1341,168, 250673,0,71,0,72,
24782,0,1,1901,327, 25070,84,0,95,0,
247918,1,1901,153,2, 250865,0,78,0,71,
24800,1,1303,328,18, 25090,76,0,69,0,
24811,1303,168,2,0, 25101,26,1,1,2,
24821,2462,329,18,1, 25110,1,199,318,18,
24832462,260,2,0,1, 25121,199,319,20,320,
2484236,330,18,1,236, 25134,10,67,0,65,
2485331,20,332,4,6, 25140,82,0,69,0,
248665,0,77,0,80, 251584,0,1,35,1,
24870,1,33,1,1, 25161,2,0,1,1871,
24882,0,1,2466,333, 2517321,18,1,1871,169,
248918,1,2466,334,20, 25182,0,1,1872,322,
2490335,4,34,67,0, 251918,1,1872,159,2,
2491111,0,109,0,112, 25200,1,1873,323,18,
24920,111,0,117,0, 25211,1873,201,2,0,
2493110,0,100,0,83, 25221,1875,324,18,1,
24940,116,0,97,0, 25231875,295,2,0,1,
2495116,0,101,0,109, 2524205,325,18,1,205,
24960,101,0,110,0, 2525177,2,0,1,1882,
2497116,0,1,108,1, 2526326,18,1,1882,177,
24982,2,0,1,2467, 25272,0,1,2227,327,
2499336,18,1,2467,150, 252818,1,2227,269,2,
25002,0,1,2468,337, 25290,1,217,328,18,
250118,1,2468,338,20, 25301,217,329,20,330,
2502339,4,10,83,0, 25314,12,83,0,84,
250384,0,65,0,84, 25320,82,0,79,0,
25040,69,0,1,48, 253375,0,69,0,1,
25051,1,2,0,1, 253434,1,1,2,0,
25062469,340,18,1,2469, 25351,1332,331,18,1,
2507132,2,0,1,242, 25361332,169,2,0,1,
2508341,18,1,242,168, 25371335,332,18,1,1335,
25092,0,1,2471,342, 2538172,2,0,1,223,
251018,1,2471,343,20, 2539333,18,1,223,177,
2511344,4,36,72,0, 25402,0,1,1341,334,
254118,1,1341,177,2,
25420,1,1901,335,18,
25431,1901,159,2,0,
25441,1303,336,18,1,
25451303,177,2,0,1,
25462462,337,18,1,2462,
2547269,2,0,1,236,
2548338,18,1,236,339,
254920,340,4,6,65,
25500,77,0,80,0,
25511,33,1,1,2,
25520,1,2466,341,18,
25531,2466,342,20,343,
25544,34,67,0,111,
25550,109,0,112,0,
2556111,0,117,0,110,
25570,100,0,83,0,
2558116,0,97,0,116,
25590,101,0,109,0,
2560101,0,110,0,116,
25610,1,110,1,2,
25622,0,1,2467,344,
256318,1,2467,156,2,
25640,1,2468,345,18,
25651,2468,346,20,347,
25664,10,83,0,84,
25670,65,0,84,0,
256869,0,1,48,1,
25691,2,0,1,2469,
2570348,18,1,2469,132,
25712,0,1,242,349,
257218,1,242,177,2,
25730,1,2471,350,18,
25741,2471,351,20,352,
25754,34,83,0,84,
25760,65,0,84,0,
257769,0,95,0,69,
25780,78,0,84,0,
257982,0,89,0,95,
25800,69,0,86,0,
258169,0,78,0,84,
25820,1,85,1,1,
25832,0,1,2472,353,
258418,1,2472,354,20,
2585355,4,36,72,0,
251284,0,84,0,80, 258684,0,84,0,80,
25130,95,0,82,0, 25870,95,0,82,0,
251469,0,81,0,85, 258869,0,81,0,85,
@@ -2517,8 +2591,8 @@ public yyLSLSyntax
25170,86,0,69,0, 25910,86,0,69,0,
251878,0,84,0,1, 259278,0,84,0,1,
251991,1,1,2,0, 259391,1,1,2,0,
25201,2472,345,18,1, 25941,2473,356,18,1,
25212472,346,20,347,4, 25952473,357,20,358,4,
252234,84,0,79,0, 259634,84,0,79,0,
252385,0,67,0,72, 259785,0,67,0,72,
25240,95,0,83,0, 25980,95,0,83,0,
@@ -2527,8 +2601,8 @@ public yyLSLSyntax
252769,0,86,0,69, 260169,0,86,0,69,
25280,78,0,84,0, 26020,78,0,84,0,
25291,89,1,1,2, 26031,89,1,1,2,
25300,1,2473,348,18, 26040,1,2474,359,18,
25311,2473,349,20,350, 26051,2474,360,20,361,
25324,30,84,0,79, 26064,30,84,0,79,
25330,85,0,67,0, 26070,85,0,67,0,
253472,0,95,0,69, 260872,0,95,0,69,
@@ -2536,24 +2610,24 @@ public yyLSLSyntax
253695,0,69,0,86, 261095,0,69,0,86,
25370,69,0,78,0, 26110,69,0,78,0,
253884,0,1,90,1, 261284,0,1,90,1,
25391,2,0,1,2474, 26131,2,0,1,2475,
2540351,18,1,2474,352, 2614362,18,1,2475,363,
254120,353,4,22,84, 261520,364,4,22,84,
25420,79,0,85,0, 26160,79,0,85,0,
254367,0,72,0,95, 261767,0,72,0,95,
25440,69,0,86,0, 26180,69,0,86,0,
254569,0,78,0,84, 261969,0,78,0,84,
25460,1,88,1,1, 26200,1,88,1,1,
25472,0,1,2475,354, 26212,0,1,2476,365,
254818,1,2475,355,20, 262218,1,2476,366,20,
2549356,4,22,84,0, 2623367,4,22,84,0,
255073,0,77,0,69, 262473,0,77,0,69,
25510,82,0,95,0, 26250,82,0,95,0,
255269,0,86,0,69, 262669,0,86,0,69,
25530,78,0,84,0, 26270,78,0,84,0,
25541,87,1,1,2, 26281,87,1,1,2,
25550,1,2476,357,18, 26290,1,2477,368,18,
25561,2476,358,20,359, 26301,2477,369,20,370,
25574,32,83,0,84, 26314,32,83,0,84,
25580,65,0,84,0, 26320,65,0,84,0,
255969,0,95,0,69, 263369,0,95,0,69,
@@ -2562,706 +2636,697 @@ public yyLSLSyntax
25620,86,0,69,0, 26360,86,0,69,0,
256378,0,84,0,1, 263778,0,84,0,1,
256486,1,1,2,0, 263886,1,1,2,0,
25651,2477,360,18,1, 26391,2478,371,18,1,
25662477,361,20,362,4, 26402478,372,20,373,4,
256734,83,0,84,0, 264124,83,0,69,0,
256865,0,84,0,69, 264278,0,83,0,79,
25690,95,0,69,0, 26430,82,0,95,0,
257078,0,84,0,82,
25710,89,0,95,0,
257269,0,86,0,69, 264469,0,86,0,69,
25730,78,0,84,0, 26450,78,0,84,0,
25741,85,1,1,2, 26461,84,1,1,2,
25750,1,2478,363,18, 26470,1,2479,374,18,
25761,2478,364,20,365, 26481,2479,375,20,376,
25774,24,83,0,69, 26494,52,82,0,85,
25780,78,0,83,0, 26500,78,0,95,0,
257979,0,82,0,95, 265184,0,73,0,77,
25800,69,0,86,0, 26520,69,0,95,0,
258169,0,78,0,84, 265380,0,69,0,82,
25820,1,84,1,1, 26540,77,0,73,0,
25832,0,1,2479,366, 265583,0,83,0,73,
258418,1,2479,367,20, 26560,79,0,78,0,
2585368,4,52,82,0, 265783,0,95,0,69,
258685,0,78,0,95, 26580,86,0,69,0,
25870,84,0,73,0, 265978,0,84,0,1,
258877,0,69,0,95, 266083,1,1,2,0,
25890,80,0,69,0, 26611,2480,377,18,1,
259082,0,77,0,73, 26622480,378,20,379,4,
25910,83,0,83,0, 266334,82,0,69,0,
259273,0,79,0,78, 266477,0,79,0,84,
25930,83,0,95,0, 26650,69,0,95,0,
266668,0,65,0,84,
26670,65,0,95,0,
259469,0,86,0,69, 266869,0,86,0,69,
25950,78,0,84,0, 26690,78,0,84,0,
25961,83,1,1,2, 26701,82,1,1,2,
25970,1,2480,369,18, 26710,1,2481,380,18,
25981,2480,370,20,371, 26721,2481,381,20,382,
25994,34,82,0,69, 26734,24,79,0,78,
26000,77,0,79,0,
260184,0,69,0,95,
26020,68,0,65,0,
260384,0,65,0,95,
26040,69,0,86,0,
260569,0,78,0,84,
26060,1,82,1,1,
26072,0,1,2481,372,
260818,1,2481,373,20,
2609374,4,24,79,0,
261078,0,95,0,82,
26110,69,0,90,0,
261295,0,69,0,86,
26130,69,0,78,0,
261484,0,1,81,1,
26151,2,0,1,2482,
2616375,18,1,2482,376,
261720,377,4,32,79,
26180,66,0,74,0,
261969,0,67,0,84,
26200,95,0,82,0, 26740,95,0,82,0,
262169,0,90,0,95, 267569,0,90,0,95,
26220,69,0,86,0, 26760,69,0,86,0,
262369,0,78,0,84, 267769,0,78,0,84,
26240,1,80,1,1, 26780,1,81,1,1,
26252,0,1,2483,378, 26792,0,1,2482,383,
262618,1,2483,379,20, 268018,1,2482,384,20,
2627380,4,38,78,0, 2681385,4,32,79,0,
262879,0,84,0,95, 268266,0,74,0,69,
26290,65,0,84,0, 26830,67,0,84,0,
263095,0,84,0,65, 268495,0,82,0,69,
26310,82,0,71,0, 26850,90,0,95,0,
263269,0,84,0,95, 268669,0,86,0,69,
26330,69,0,86,0, 26870,78,0,84,0,
26881,80,1,1,2,
26890,1,2483,386,18,
26901,2483,387,20,388,
26914,38,78,0,79,
26920,84,0,95,0,
269365,0,84,0,95,
26940,84,0,65,0,
269582,0,71,0,69,
26960,84,0,95,0,
269769,0,86,0,69,
26980,78,0,84,0,
26991,79,1,1,2,
27000,1,256,389,18,
27011,256,390,20,391,
27024,14,80,0,69,
27030,82,0,67,0,
263469,0,78,0,84, 270469,0,78,0,84,
26350,1,79,1,1, 27050,1,22,1,1,
26362,0,1,256,381, 27062,0,1,1371,392,
263718,1,256,382,20, 270718,1,1371,222,2,
2638383,4,14,80,0, 27080,1,2486,393,18,
263969,0,82,0,67, 27091,2486,394,20,395,
27104,36,77,0,79,
27110,86,0,73,0,
271278,0,71,0,95,
27130,83,0,84,0,
271465,0,82,0,84,
27150,95,0,69,0,
271686,0,69,0,78,
27170,84,0,1,76,
27181,1,2,0,1,
27192487,396,18,1,2487,
2720397,20,398,4,32,
272177,0,79,0,86,
27220,73,0,78,0,
272371,0,95,0,69,
27240,78,0,68,0,
272595,0,69,0,86,
26400,69,0,78,0, 27260,69,0,78,0,
264184,0,1,22,1, 272784,0,1,75,1,
26421,2,0,1,1371, 27281,2,0,1,1931,
2643384,18,1,1371,212, 2729399,18,1,1931,269,
26442,0,1,2486,385, 27302,0,1,1932,400,
264518,1,2486,386,20, 273118,1,1932,401,20,
2646387,4,36,77,0, 2732402,4,4,73,0,
264779,0,86,0,73, 273370,0,1,42,1,
26480,78,0,71,0, 27341,2,0,1,262,
264995,0,83,0,84, 2735403,18,1,262,177,
26500,65,0,82,0, 27362,0,1,1377,404,
265184,0,95,0,69, 273718,1,1377,177,2,
27380,1,2492,405,18,
27391,2492,406,20,407,
27404,48,76,0,65,
27410,78,0,68,0,
274295,0,67,0,79,
27430,76,0,76,0,
274473,0,83,0,73,
27450,79,0,78,0,
274695,0,69,0,78,
27470,68,0,95,0,
274869,0,86,0,69,
27490,78,0,84,0,
27501,70,1,1,2,
27510,1,1876,408,18,
27521,1876,135,2,0,
27531,2494,409,18,1,
27542494,410,20,411,4,
275538,72,0,84,0,
275684,0,80,0,95,
27570,82,0,69,0,
275883,0,80,0,79,
27590,78,0,83,0,
276069,0,95,0,69,
26520,86,0,69,0, 27610,86,0,69,0,
265378,0,84,0,1, 276278,0,84,0,1,
265476,1,1,2,0, 276368,1,1,2,0,
26551,2487,388,18,1, 27641,2495,412,18,1,
26562487,389,20,390,4, 27652495,413,20,414,4,
265732,77,0,79,0, 276622,69,0,77,0,
265886,0,73,0,78, 276765,0,73,0,76,
26590,71,0,95,0,
266069,0,78,0,68,
26610,95,0,69,0, 27680,95,0,69,0,
266286,0,69,0,78, 276986,0,69,0,78,
26630,84,0,1,75, 27700,84,0,1,67,
26641,1,2,0,1,
26651931,391,18,1,1931,
2666260,2,0,1,1932,
2667392,18,1,1932,393,
266820,394,4,4,73,
26690,70,0,1,42,
26701,1,2,0,1, 27711,1,2,0,1,
2671262,395,18,1,262, 27721939,415,18,1,1939,
2672168,2,0,1,1377, 2773177,2,0,1,2497,
2673396,18,1,1377,168, 2774416,18,1,2497,417,
26742,0,1,2492,397, 277520,418,4,26,67,
267518,1,2492,398,20, 27760,79,0,78,0,
2676399,4,48,76,0, 277784,0,82,0,79,
267765,0,78,0,68, 27780,76,0,95,0,
26780,95,0,67,0,
267979,0,76,0,76,
26800,73,0,83,0,
268173,0,79,0,78,
26820,95,0,69,0,
268378,0,68,0,95,
26840,69,0,86,0,
268569,0,78,0,84,
26860,1,70,1,1,
26872,0,1,1876,400,
268818,1,1876,135,2,
26890,1,2494,401,18,
26901,2494,402,20,403,
26914,38,72,0,84,
26920,84,0,80,0,
269395,0,82,0,69,
26940,83,0,80,0,
269579,0,78,0,83,
26960,69,0,95,0,
269769,0,86,0,69, 277969,0,86,0,69,
26980,78,0,84,0, 27800,78,0,84,0,
26991,68,1,1,2, 27811,65,1,1,2,
27000,1,2495,404,18, 27820,1,827,419,18,
27011,2495,405,20,406, 27831,827,177,2,0,
27024,22,69,0,77, 27841,2499,420,18,1,
27030,65,0,73,0, 27852499,421,20,422,4,
270476,0,95,0,69, 278638,67,0,79,0,
278776,0,76,0,73,
27880,83,0,73,0,
278979,0,78,0,95,
27900,69,0,78,0,
279168,0,95,0,69,
27050,86,0,69,0, 27920,86,0,69,0,
270678,0,84,0,1, 279378,0,84,0,1,
270767,1,1,2,0, 279463,1,1,2,0,
27081,1939,407,18,1, 27951,2500,423,18,1,
27091939,168,2,0,1, 27962500,424,20,425,4,
27102497,408,18,1,2497, 279730,67,0,79,0,
2711409,20,410,4,26, 279876,0,76,0,73,
271267,0,79,0,78, 27990,83,0,73,0,
27130,84,0,82,0, 280079,0,78,0,95,
271479,0,76,0,95,
27150,69,0,86,0, 28010,69,0,86,0,
271669,0,78,0,84, 280269,0,78,0,84,
27170,1,65,1,1, 28030,1,62,1,1,
27182,0,1,827,411, 28042,0,1,2501,426,
271918,1,827,168,2, 280518,1,2501,427,20,
27200,1,2499,412,18, 2806428,4,26,67,0,
27211,2499,413,20,414, 280772,0,65,0,78,
27224,38,67,0,79, 28080,71,0,69,0,
27230,76,0,76,0, 280968,0,95,0,69,
272473,0,83,0,73, 28100,86,0,69,0,
27250,79,0,78,0, 281178,0,84,0,1,
272695,0,69,0,78, 281261,1,1,2,0,
27270,68,0,95,0, 28131,2502,429,18,1,
28142502,430,20,431,4,
281524,65,0,84,0,
281684,0,65,0,67,
28170,72,0,95,0,
272869,0,86,0,69, 281869,0,86,0,69,
27290,78,0,84,0, 28190,78,0,84,0,
27301,63,1,1,2, 28201,60,1,1,2,
27310,1,2500,415,18, 28210,1,2503,432,18,
27321,2500,416,20,417, 28221,2503,433,20,434,
27334,30,67,0,79, 28234,30,65,0,84,
27340,76,0,76,0, 28240,95,0,84,0,
273573,0,83,0,73, 282565,0,82,0,71,
27360,79,0,78,0, 28260,69,0,84,0,
273795,0,69,0,86, 282795,0,69,0,86,
27380,69,0,78,0, 28280,69,0,78,0,
273984,0,1,62,1, 282984,0,1,59,1,
27401,2,0,1,2501, 28301,2,0,1,2504,
2741418,18,1,2501,419, 2831435,18,1,2504,436,
274220,420,4,26,67, 283220,437,4,38,65,
27430,72,0,65,0, 28330,84,0,95,0,
274478,0,71,0,69, 283482,0,79,0,84,
27450,68,0,95,0, 28350,95,0,84,0,
274669,0,86,0,69, 283665,0,82,0,71,
27470,78,0,84,0, 28370,69,0,84,0,
27481,61,1,1,2, 283895,0,69,0,86,
27490,1,2502,421,18, 28390,69,0,78,0,
27501,2502,422,20,423, 284084,0,1,58,1,
27514,24,65,0,84, 28411,2,0,1,277,
2842438,18,1,277,439,
284320,440,4,10,83,
28440,76,0,65,0,
284583,0,72,0,1,
284621,1,1,2,0,
28471,2506,441,18,1,
28482506,135,2,0,1,
28492507,442,18,1,2507,
2850159,2,0,1,2509,
2851443,18,1,2509,342,
28522,0,1,2510,444,
285318,1,2510,445,20,
2854446,4,10,69,0,
2855118,0,101,0,110,
28560,116,0,1,108,
28571,2,2,0,1,
2858283,447,18,1,283,
2859177,2,0,1,1958,
2860448,18,1,1958,159,
28612,0,1,1406,449,
286218,1,1406,169,2,
28630,1,1407,450,18,
28641,1407,216,2,0,
28651,2522,451,18,1,
28662522,159,2,0,1,
28672524,452,18,1,2524,
2868342,2,0,1,2526,
2869453,18,1,2526,454,
287020,455,4,18,83,
28710,116,0,97,0,
2872116,0,101,0,66,
28730,111,0,100,0,
2874121,0,1,102,1,
28752,2,0,1,299,
2876456,18,1,299,457,
287720,458,4,8,83,
27520,84,0,65,0, 28780,84,0,65,0,
275367,0,72,0,95, 287982,0,1,20,1,
28801,2,0,1,1370,
2881459,18,1,1370,169,
28822,0,1,305,460,
288318,1,305,177,2,
28840,1,2458,461,18,
28851,2458,269,2,0,
28861,2459,462,18,1,
28872459,150,2,0,1,
28882464,463,18,1,2464,
2889150,2,0,1,1989,
2890464,18,1,1989,269,
28912,0,1,1990,465,
289218,1,1990,466,20,
2893467,4,8,69,0,
289476,0,83,0,69,
28950,1,43,1,1,
28962,0,1,2470,468,
289718,1,2470,162,2,
28980,1,322,469,18,
28991,322,234,2,0,
29001,1933,470,18,1,
29011933,135,2,0,1,
2902883,471,18,1,883,
2903177,2,0,1,328,
2904472,18,1,328,177,
29052,0,1,1443,473,
290618,1,1443,252,2,
29070,1,1449,474,18,
29081,1449,177,2,0,
29091,2485,475,18,1,
29102485,476,20,477,4,
291130,78,0,79,0,
291295,0,83,0,69,
29130,78,0,83,0,
291479,0,82,0,95,
27540,69,0,86,0, 29150,69,0,86,0,
275569,0,78,0,84, 291669,0,78,0,84,
27560,1,60,1,1, 29170,1,77,1,1,
27572,0,1,2503,424, 29182,0,1,2565,478,
275818,1,2503,425,20, 291918,1,2565,150,2,
2759426,4,30,65,0, 29200,1,2566,479,18,
276084,0,95,0,84, 29211,2566,480,20,481,
27610,65,0,82,0, 29224,40,83,0,116,
276271,0,69,0,84, 29230,97,0,116,0,
27630,95,0,69,0, 2924101,0,69,0,110,
276486,0,69,0,78, 29250,116,0,114,0,
27650,84,0,1,59, 2926121,0,83,0,116,
27661,1,2,0,1,
27672504,427,18,1,2504,
2768428,20,429,4,38,
276965,0,84,0,95,
27700,82,0,79,0,
277184,0,95,0,84,
27720,65,0,82,0,
277371,0,69,0,84,
27740,95,0,69,0,
277586,0,69,0,78,
27760,84,0,1,58,
27771,1,2,0,1,
2778277,430,18,1,277,
2779431,20,432,4,10,
278083,0,76,0,65,
27810,83,0,72,0,
27821,21,1,1,2,
27830,1,2506,433,18,
27841,2506,135,2,0,
27851,283,434,18,1,
2786283,168,2,0,1,
27871958,435,18,1,1958,
2788153,2,0,1,2517,
2789436,18,1,2517,153,
27902,0,1,2519,437,
279118,1,2519,334,2,
27920,1,1406,438,18,
27931,1406,160,2,0,
27941,1407,439,18,1,
27951407,206,2,0,1,
2796299,440,18,1,299,
2797441,20,442,4,8,
279883,0,84,0,65,
27990,82,0,1,20,
28001,1,2,0,1,
28011370,443,18,1,1370,
2802160,2,0,1,305,
2803444,18,1,305,168,
28042,0,1,2458,445,
280518,1,2458,260,2,
28060,1,2459,446,18,
28071,2459,447,20,448,
28084,22,82,0,73,
28090,71,0,72,0,
281084,0,95,0,66,
28110,82,0,65,0,
281267,0,69,0,1,
281313,1,1,2,0,
28141,2464,449,18,1,
28152464,447,2,0,1,
28161989,450,18,1,1989,
2817260,2,0,1,1990,
2818451,18,1,1990,452,
281920,453,4,8,69,
28200,76,0,83,0,
282169,0,1,43,1,
28221,2,0,1,2470,
2823454,18,1,2470,156,
28242,0,1,322,455,
282518,1,322,224,2,
28260,1,1933,456,18,
28271,1933,135,2,0,
28281,883,457,18,1,
2829883,168,2,0,1,
2830328,458,18,1,328,
2831168,2,0,1,1443,
2832459,18,1,1443,242,
28332,0,1,2558,460,
283418,1,2558,447,2,
28350,1,2559,461,18,
28361,2559,462,20,463,
28374,20,83,0,116,
28380,97,0,116,0, 29270,97,0,116,0,
2839101,0,69,0,118, 2928101,0,69,0,118,
28400,101,0,110,0, 29290,101,0,110,0,
2841116,0,1,103,1, 2930116,0,1,104,1,
28422,2,0,1,2560, 29312,2,0,1,2488,
2843464,18,1,2560,465, 2932482,18,1,2488,483,
284420,466,4,26,68, 293320,484,4,22,77,
28450,69,0,70,0, 29340,79,0,78,0,
284665,0,85,0,76, 293569,0,89,0,95,
28470,84,0,95,0, 29360,69,0,86,0,
284883,0,84,0,65, 293769,0,78,0,84,
28490,84,0,69,0, 29380,1,74,1,1,
28501,47,1,1,2, 29392,0,1,2489,485,
28510,1,2561,467,18, 294018,1,2489,486,20,
28521,2561,156,2,0, 2941487,4,24,76,0,
28531,1449,468,18,1, 294273,0,83,0,84,
28541449,168,2,0,1, 29430,69,0,78,0,
28552485,469,18,1,2485, 294495,0,69,0,86,
2856470,20,471,4,30, 29450,69,0,78,0,
285778,0,79,0,95, 294684,0,1,73,1,
28580,83,0,69,0, 29471,2,0,1,2490,
285978,0,83,0,79, 2948488,18,1,2490,489,
28600,82,0,95,0, 294920,490,4,36,76,
29500,73,0,78,0,
295175,0,95,0,77,
29520,69,0,83,0,
295383,0,65,0,71,
29540,69,0,95,0,
286169,0,86,0,69, 295569,0,86,0,69,
28620,78,0,84,0, 29560,78,0,84,0,
28631,77,1,1,2, 29571,72,1,1,2,
28640,1,2488,472,18, 29580,1,2491,491,18,
28651,2488,473,20,474, 29591,2491,492,20,493,
28664,22,77,0,79, 29604,52,76,0,65,
28670,78,0,69,0, 29610,78,0,68,0,
286889,0,95,0,69, 296295,0,67,0,79,
29630,76,0,76,0,
296473,0,83,0,73,
29650,79,0,78,0,
296695,0,83,0,84,
29670,65,0,82,0,
296884,0,95,0,69,
28690,86,0,69,0, 29690,86,0,69,0,
287078,0,84,0,1, 297078,0,84,0,1,
287174,1,1,2,0, 297171,1,1,2,0,
28721,2489,475,18,1, 29721,2493,494,18,1,
28732489,476,20,477,4, 29732493,495,20,496,4,
287424,76,0,73,0, 297440,76,0,65,0,
287583,0,84,0,69, 297578,0,68,0,95,
28760,78,0,95,0, 29760,67,0,79,0,
287769,0,86,0,69, 297776,0,76,0,73,
28780,78,0,84,0, 29780,83,0,73,0,
28791,73,1,1,2, 297979,0,78,0,95,
28800,1,2490,478,18, 29800,69,0,86,0,
28811,2490,479,20,480, 298169,0,78,0,84,
28824,36,76,0,73, 29820,1,69,1,1,
28830,78,0,75,0, 29832,0,1,1413,497,
288495,0,77,0,69, 298418,1,1413,177,2,
28850,83,0,83,0, 29850,1,346,498,18,
288665,0,71,0,69, 29861,346,499,20,500,
28870,95,0,69,0, 29874,8,80,0,76,
288886,0,69,0,78, 29880,85,0,83,0,
28890,84,0,1,72, 29891,18,1,1,2,
28901,1,2,0,1, 29900,1,2496,501,18,
28912491,481,18,1,2491, 29911,2496,502,20,503,
2892482,20,483,4,52, 29924,32,68,0,65,
289376,0,65,0,78, 29930,84,0,65,0,
28940,68,0,95,0, 299483,0,69,0,82,
289567,0,79,0,76, 29950,86,0,69,0,
28960,76,0,73,0, 299682,0,95,0,69,
289783,0,73,0,79,
28980,78,0,95,0,
289983,0,84,0,65,
29000,82,0,84,0,
290195,0,69,0,86,
29020,69,0,78,0,
290384,0,1,71,1,
29041,2,0,1,2493,
2905484,18,1,2493,485,
290620,486,4,40,76,
29070,65,0,78,0,
290868,0,95,0,67,
29090,79,0,76,0,
291076,0,73,0,83,
29110,73,0,79,0,
291278,0,95,0,69,
29130,86,0,69,0, 29970,86,0,69,0,
291478,0,84,0,1, 299878,0,84,0,1,
291569,1,1,2,0, 299966,1,1,2,0,
29161,1413,487,18,1, 30001,2021,504,18,1,
29171413,168,2,0,1, 30012021,269,2,0,1,
2918346,488,18,1,346, 30022022,505,18,1,2022,
2919489,20,490,4,8, 3003346,2,0,1,352,
292080,0,76,0,85, 3004506,18,1,352,177,
29210,83,0,1,18, 30052,0,1,2024,507,
29221,1,2,0,1, 300618,1,2024,132,2,
29232496,491,18,1,2496, 30070,1,2025,508,18,
2924492,20,493,4,32, 30081,2025,509,20,510,
292568,0,65,0,84, 30094,8,74,0,85,
29260,65,0,83,0, 30100,77,0,80,0,
292769,0,82,0,86, 30111,49,1,1,2,
29280,69,0,82,0, 30120,1,2026,511,18,
292995,0,69,0,86, 30131,2026,132,2,0,
29300,69,0,78,0, 30141,2027,512,18,1,
293184,0,1,66,1, 30152027,513,20,514,4,
29321,2,0,1,2021, 30164,65,0,84,0,
2933494,18,1,2021,260, 30171,23,1,1,2,
29342,0,1,2022,495, 30180,1,2028,515,18,
293518,1,2022,338,2, 30191,2028,132,2,0,
29360,1,352,496,18, 30201,2029,516,18,1,
29371,352,168,2,0, 30212029,342,2,0,1,
29381,2024,497,18,1, 30222030,517,18,1,2030,
29392024,132,2,0,1, 3023518,20,519,4,14,
29402025,498,18,1,2025, 302470,0,111,0,114,
2941499,20,500,4,8, 30250,76,0,111,0,
294274,0,85,0,77, 3026111,0,112,0,1,
29430,80,0,1,49, 3027123,1,2,2,0,
29441,1,2,0,1, 30281,2031,520,18,1,
29452026,501,18,1,2026, 30292031,521,20,522,4,
2946132,2,0,1,2027, 303032,68,0,111,0,
2947502,18,1,2027,503, 303187,0,104,0,105,
294820,504,4,4,65, 30320,108,0,101,0,
29490,84,0,1,23, 303383,0,116,0,97,
29501,1,2,0,1, 30340,116,0,101,0,
29512028,505,18,1,2028, 3035109,0,101,0,110,
2952132,2,0,1,2029, 30360,116,0,1,122,
2953506,18,1,2029,334, 30371,2,2,0,1,
29542,0,1,2030,507, 30382032,523,18,1,2032,
295518,1,2030,508,20, 3039524,20,525,4,28,
2956509,4,14,70,0, 304087,0,104,0,105,
2957111,0,114,0,76, 30410,108,0,101,0,
29580,111,0,111,0, 304283,0,116,0,97,
2959112,0,1,121,1, 30430,116,0,101,0,
29602,2,0,1,2031, 3044109,0,101,0,110,
2961510,18,1,2031,511, 30450,116,0,1,121,
296220,512,4,32,68, 30461,2,2,0,1,
29630,111,0,87,0, 30472033,526,18,1,2033,
2964104,0,105,0,108, 3048527,20,528,4,22,
29650,101,0,83,0, 304973,0,102,0,83,
2966116,0,97,0,116,
29670,101,0,109,0,
2968101,0,110,0,116,
29690,1,120,1,2,
29702,0,1,2032,513,
297118,1,2032,514,20,
2972515,4,28,87,0,
2973104,0,105,0,108,
29740,101,0,83,0,
2975116,0,97,0,116,
29760,101,0,109,0,
2977101,0,110,0,116,
29780,1,119,1,2,
29792,0,1,2033,516,
298018,1,2033,517,20,
2981518,4,22,73,0,
2982102,0,83,0,116,
29830,97,0,116,0,
2984101,0,109,0,101,
29850,110,0,116,0,
29861,118,1,2,2,
29870,1,2034,519,18,
29881,2034,520,20,521,
29894,22,83,0,116,
29900,97,0,116,0,
2991101,0,67,0,104,
29920,97,0,110,0,
2993103,0,101,0,1,
2994117,1,2,2,0,
29951,1478,522,18,1,
29961478,160,2,0,1,
29971479,523,18,1,1479,
2998276,2,0,1,2037,
2999524,18,1,2037,191,
30002,0,1,2038,525,
300118,1,2038,526,20,
3002527,4,18,74,0,
3003117,0,109,0,112,
30040,76,0,97,0,
300598,0,101,0,108,
30060,1,115,1,2,
30072,0,1,2039,528,
300818,1,2039,191,2,
30090,1,2040,529,18,
30101,2040,530,20,531,
30114,30,82,0,101,
30120,116,0,117,0,
3013114,0,110,0,83,
30140,116,0,97,0, 30500,116,0,97,0,
3015116,0,101,0,109, 3051116,0,101,0,109,
30160,101,0,110,0, 30520,101,0,110,0,
3017116,0,1,114,1, 3053116,0,1,120,1,
30182,2,0,1,2041, 30542,2,0,1,2034,
3019532,18,1,2041,191, 3055529,18,1,2034,530,
30202,0,1,1485,533, 305620,531,4,22,83,
302118,1,1485,168,2, 30570,116,0,97,0,
30220,1,372,534,18, 3058116,0,101,0,67,
30231,372,180,2,0, 30590,104,0,97,0,
30241,373,535,18,1, 3060110,0,103,0,101,
3025373,132,2,0,1, 30610,1,119,1,2,
3026374,536,18,1,374, 30622,0,1,1478,532,
3027176,2,0,1,375, 306318,1,1478,169,2,
3028537,18,1,375,132, 30640,1,1479,533,18,
30292,0,1,376,538, 30651,1479,285,2,0,
303018,1,376,183,2, 30661,2037,534,18,1,
30310,1,377,539,18, 30672037,201,2,0,1,
30321,377,132,2,0, 30682038,535,18,1,2038,
30331,378,540,18,1, 3069536,20,537,4,18,
3034378,176,2,0,1, 307074,0,117,0,109,
3035379,541,18,1,379, 30710,112,0,76,0,
3036132,2,0,1,380, 307297,0,98,0,101,
3037542,18,1,380,543, 30730,108,0,1,117,
303820,544,4,16,67, 30741,2,2,0,1,
30390,111,0,110,0, 30752039,538,18,1,2039,
3040115,0,116,0,97, 3076201,2,0,1,2040,
30410,110,0,116,0, 3077539,18,1,2040,540,
30421,127,1,2,2, 307820,541,4,30,82,
30430,1,381,545,18, 30790,101,0,116,0,
30441,381,290,2,0, 3080117,0,114,0,110,
30451,371,546,18,1, 30810,83,0,116,0,
3046371,547,20,548,4, 308297,0,116,0,101,
304724,70,0,117,0, 30830,109,0,101,0,
3048110,0,99,0,116, 3084110,0,116,0,1,
30490,105,0,111,0, 3085116,1,2,2,0,
3050110,0,67,0,97, 30861,2041,542,18,1,
30510,108,0,108,0, 30872041,201,2,0,1,
30521,123,1,2,2, 30881485,543,18,1,1485,
30530,1,942,549,18, 3089177,2,0,1,372,
30541,942,168,2,0, 3090544,18,1,372,189,
30551,387,550,18,1, 30912,0,1,373,545,
3056387,168,2,0,1, 309218,1,373,132,2,
30571514,551,18,1,1514, 30930,1,374,546,18,
3058160,2,0,1,1515, 30941,374,185,2,0,
3059552,18,1,1515,256, 30951,375,547,18,1,
30602,0,1,2074,553, 3096375,132,2,0,1,
306118,1,2074,160,2, 3097376,548,18,1,376,
30620,1,2075,554,18, 3098192,2,0,1,377,
30631,2075,153,2,0, 3099549,18,1,377,132,
30641,406,555,18,1, 31002,0,1,378,550,
3065406,143,2,0,1, 310118,1,378,185,2,
30661521,556,18,1,1521, 31020,1,379,551,18,
3067168,2,0,1,2636, 31031,379,132,2,0,
3068557,18,1,2636,295, 31041,380,552,18,1,
30692,0,1,2557,558, 3105380,553,20,554,4,
307018,1,2557,462,2, 310616,67,0,111,0,
30710,1,2639,559,18, 3107110,0,115,0,116,
30721,2639,560,20,561, 31080,97,0,110,0,
30734,10,83,0,116, 3109116,0,1,129,1,
30740,97,0,116,0, 31102,2,0,1,381,
3075101,0,1,101,1, 3111555,18,1,381,299,
30762,2,0,1,412, 31122,0,1,371,556,
3077562,18,1,412,168, 311318,1,371,557,20,
30782,0,1,2641,563, 3114558,4,24,70,0,
307918,1,2641,132,2, 3115117,0,110,0,99,
30800,1,2484,564,18, 31160,116,0,105,0,
30811,2484,565,20,566, 3117111,0,110,0,67,
30824,46,78,0,79, 31180,97,0,108,0,
3119108,0,1,125,1,
31202,2,0,1,942,
3121559,18,1,942,177,
31222,0,1,387,560,
312318,1,387,177,2,
31240,1,1514,561,18,
31251,1514,169,2,0,
31261,1515,562,18,1,
31271515,307,2,0,1,
31282606,563,18,1,2606,
3129454,2,0,1,2074,
3130564,18,1,2074,169,
31312,0,1,2075,565,
313218,1,2075,159,2,
31330,1,406,566,18,
31341,406,143,2,0,
31351,1521,567,18,1,
31361521,177,2,0,1,
3137412,568,18,1,412,
3138177,2,0,1,2484,
3139569,18,1,2484,570,
314020,571,4,46,78,
31410,79,0,84,0,
314295,0,65,0,84,
31430,95,0,82,0,
314479,0,84,0,95,
31450,84,0,65,0,
314682,0,71,0,69,
30830,84,0,95,0, 31470,84,0,95,0,
308465,0,84,0,95, 314869,0,86,0,69,
30850,82,0,79,0, 31490,78,0,84,0,
308684,0,95,0,84, 31501,78,1,1,2,
30870,65,0,82,0, 31510,1,2023,572,18,
308871,0,69,0,84, 31521,2023,573,20,574,
30890,95,0,69,0, 31534,26,68,0,69,
309086,0,69,0,78, 31540,70,0,65,0,
30910,84,0,1,78, 315585,0,76,0,84,
31560,95,0,83,0,
315784,0,65,0,84,
31580,69,0,1,47,
30921,1,2,0,1, 31591,1,2,0,1,
30932023,567,18,1,2023, 31602564,575,18,1,2564,
3094465,2,0,1,1442, 3161576,20,577,4,20,
3095568,18,1,1442,160, 316283,0,116,0,97,
30962,0,1,2651,569, 31630,116,0,101,0,
309718,1,2651,140,2, 316469,0,118,0,101,
30980,1,2653,570,18, 31650,110,0,116,0,
30991,2653,153,2,0, 31661,103,1,2,2,
31001,2655,571,18,1, 31670,1,2648,578,18,
31012655,334,2,0,1, 31681,2648,579,20,580,
31022035,572,18,1,2035, 31694,12,83,0,116,
3103191,2,0,1,2036, 31700,97,0,116,0,
3104573,18,1,2036,574, 3171101,0,115,0,1,
310520,575,4,26,74, 3172100,1,2,2,0,
31731,2567,581,18,1,
31742567,576,2,0,1,
31751442,582,18,1,1442,
3176169,2,0,1,2569,
3177583,18,1,2569,162,
31782,0,1,2652,584,
317918,1,2652,165,2,
31800,1,2653,585,18,
31811,2653,132,2,0,
31821,2654,586,18,1,
31832654,135,2,0,1,
31842035,587,18,1,2035,
3185201,2,0,1,2036,
3186588,18,1,2036,589,
318720,590,4,26,74,
31060,117,0,109,0, 31880,117,0,109,0,
3107112,0,83,0,116, 3189112,0,83,0,116,
31080,97,0,116,0, 31900,97,0,116,0,
3109101,0,109,0,101, 3191101,0,109,0,101,
31100,110,0,116,0, 31920,110,0,116,0,
31111,116,1,2,2, 31931,118,1,2,2,
31120,1,431,576,18, 31940,1,431,591,18,
31131,431,143,2,0, 31951,431,143,2,0,
31141,2105,577,18,1, 31961,2105,592,18,1,
31152105,260,2,0,1, 31972105,269,2,0,1,
31162106,578,18,1,2106, 31982106,593,18,1,2106,
3117452,2,0,1,1550, 3199466,2,0,1,1550,
3118579,18,1,1550,160, 3200594,18,1,1550,169,
31192,0,1,437,580, 32012,0,1,437,595,
312018,1,437,168,2, 320218,1,437,177,2,
31210,1,2044,581,18, 32030,1,2044,596,18,
31221,2044,582,20,583, 32041,2044,597,20,598,
31234,28,69,0,109, 32054,28,69,0,109,
31240,112,0,116,0, 32060,112,0,116,0,
3125121,0,83,0,116, 3207121,0,83,0,116,
31260,97,0,116,0, 32080,97,0,116,0,
3127101,0,109,0,101, 3209101,0,109,0,101,
31280,110,0,116,0, 32100,110,0,116,0,
31291,111,1,2,2, 32111,113,1,2,2,
31300,1,2045,584,18, 32120,1,2045,599,18,
31311,2045,191,2,0, 32131,2045,201,2,0,
31321,1555,585,18,1, 32141,1555,600,18,1,
31331555,168,2,0,1, 32151555,177,2,0,1,
31341001,586,18,1,1001, 32162670,601,18,1,2670,
3135547,2,0,1,1002, 3217307,2,0,1,2511,
3136587,18,1,1002,543, 3218602,18,1,2511,135,
31372,0,1,447,588, 32192,0,1,1001,603,
313818,1,447,307,2, 322018,1,1001,557,2,
31390,1,2597,589,18, 32210,1,1002,604,18,
31401,2597,590,20,591, 32221,1002,553,2,0,
31414,18,83,0,116, 32231,447,605,18,1,
31420,97,0,116,0, 3224447,316,2,0,1,
3143101,0,66,0,111, 32252676,606,18,1,2676,
31440,100,0,121,0, 3226177,2,0,1,2520,
31451,102,1,2,2, 3227607,18,1,2520,140,
31460,1,1010,592,18, 32282,0,1,1010,608,
31471,1010,160,2,0, 322918,1,1010,169,2,
31481,1011,593,18,1, 32300,1,1011,609,18,
31491011,153,2,0,1, 32311,1011,159,2,0,
31501012,594,18,1,1012, 32321,1012,610,18,1,
3151168,2,0,1,1013, 32331012,177,2,0,1,
3152595,18,1,1013,153, 32341013,611,18,1,1013,
31532,0,1,459,596, 3235159,2,0,1,459,
315418,1,459,597,20, 3236612,18,1,459,613,
3155598,4,24,76,0, 323720,614,4,24,76,
315669,0,70,0,84, 32380,69,0,70,0,
31570,95,0,66,0, 323984,0,95,0,66,
315882,0,65,0,67, 32400,82,0,65,0,
31590,75,0,69,0, 324167,0,75,0,69,
316084,0,1,27,1, 32420,84,0,1,27,
31611,2,0,1,1574, 32431,1,2,0,1,
3162599,18,1,1574,191, 32441574,615,18,1,1574,
31632,0,1,461,600, 3245201,2,0,1,461,
316418,1,461,601,20, 3246616,18,1,461,617,
3165602,4,24,65,0, 324720,618,4,24,65,
3166114,0,103,0,117, 32480,114,0,103,0,
31670,109,0,101,0, 3249117,0,109,0,101,
3168110,0,116,0,76, 32500,110,0,116,0,
31690,105,0,115,0, 325176,0,105,0,115,
3170116,0,1,124,1, 32520,116,0,1,126,
31712,2,0,1,462,
3172603,18,1,462,143,
31732,0,1,464,604,
317418,1,464,605,20,
3175606,4,16,65,0,
3176114,0,103,0,117,
31770,109,0,101,0,
3178110,0,116,0,1,
3179125,1,2,2,0,
31801,2136,607,18,1,
31812136,260,2,0,1,
31822694,608,18,1,2694,
3183191,2,0,1,2695,
3184609,18,1,2695,610,
318520,611,4,34,71,
31860,108,0,111,0,
318798,0,97,0,108,
31880,68,0,101,0,
3189102,0,105,0,110,
31900,105,0,116,0,
3191105,0,111,0,110,
31920,115,0,1,97,
31931,2,2,0,1, 32531,2,2,0,1,
31941585,612,18,1,1585, 3254462,619,18,1,462,
3195613,20,614,4,12, 3255143,2,0,1,464,
319682,0,69,0,84, 3256620,18,1,464,621,
31970,85,0,82,0, 325720,622,4,16,65,
319878,0,1,50,1, 32580,114,0,103,0,
31991,2,0,1,476, 3259117,0,109,0,101,
3200615,18,1,476,616, 32600,110,0,116,0,
320120,617,4,30,83, 32611,127,1,2,2,
32020,84,0,82,0, 32620,1,2136,623,18,
320373,0,78,0,71, 32631,2136,269,2,0,
32040,95,0,67,0, 32641,2729,104,1,2695,
320579,0,78,0,83, 3265624,18,1,2695,201,
32060,84,0,65,0, 32662,0,1,1585,625,
320778,0,84,0,1, 326718,1,1585,626,20,
32083,1,1,2,0, 3268627,4,12,82,0,
32091,477,618,18,1, 326969,0,84,0,85,
3210477,619,20,620,4, 32700,82,0,78,0,
321128,70,0,76,0, 32711,50,1,1,2,
321279,0,65,0,84, 32720,1,476,628,18,
32731,476,629,20,630,
32744,30,83,0,84,
32750,82,0,73,0,
327678,0,71,0,95,
32770,67,0,79,0,
327878,0,83,0,84,
32790,65,0,78,0,
328084,0,1,3,1,
32811,2,0,1,477,
3282631,18,1,477,632,
328320,633,4,28,70,
32840,76,0,79,0,
328565,0,84,0,95,
32860,67,0,79,0,
328778,0,83,0,84,
32880,65,0,78,0,
328984,0,1,95,1,
32901,2,0,1,478,
3291634,18,1,478,635,
329220,636,4,40,72,
32930,69,0,88,0,
329495,0,73,0,78,
32950,84,0,69,0,
329671,0,69,0,82,
32130,95,0,67,0, 32970,95,0,67,0,
321479,0,78,0,83, 329879,0,78,0,83,
32150,84,0,65,0, 32990,84,0,65,0,
321678,0,84,0,1, 330078,0,84,0,1,
321795,1,1,2,0, 330194,1,1,2,0,
32181,478,621,18,1, 33021,479,637,18,1,
3219478,622,20,623,4, 3303479,638,20,639,4,
322040,72,0,69,0, 330432,73,0,78,0,
322188,0,95,0,73, 330584,0,69,0,71,
32220,78,0,84,0, 33060,69,0,82,0,
322369,0,71,0,69, 330795,0,67,0,79,
32240,82,0,95,0, 33080,78,0,83,0,
322567,0,79,0,78, 330984,0,65,0,78,
32260,83,0,84,0, 33100,84,0,1,93,
322765,0,78,0,84,
32280,1,94,1,1,
32292,0,1,479,624,
323018,1,479,625,20,
3231626,4,32,73,0,
323278,0,84,0,69,
32330,71,0,69,0,
323482,0,95,0,67,
32350,79,0,78,0,
323683,0,84,0,65,
32370,78,0,84,0,
32381,93,1,1,2,
32390,1,480,627,18,
32401,480,628,20,629,
32414,26,82,0,73,
32420,71,0,72,0,
324384,0,95,0,66,
32440,82,0,65,0,
324567,0,75,0,69,
32460,84,0,1,28,
32471,1,2,0,1, 33111,1,2,0,1,
3248481,630,18,1,481, 3312480,640,18,1,480,
3249605,2,0,1,2713, 3313641,20,642,4,26,
3250631,18,1,2713,632, 331482,0,73,0,71,
325120,633,4,48,71, 33150,72,0,84,0,
32520,108,0,111,0, 331695,0,66,0,82,
325398,0,97,0,108, 33170,65,0,67,0,
32540,70,0,117,0, 331875,0,69,0,84,
3255110,0,99,0,116, 33190,1,28,1,1,
32560,105,0,111,0, 33202,0,1,481,643,
3257110,0,68,0,101, 332118,1,481,621,2,
32580,102,0,105,0, 33220,1,2718,644,18,
3259110,0,105,0,116, 33231,2718,579,2,0,
32600,105,0,111,0, 33241,1048,645,18,1,
3261110,0,1,99,1, 33251048,177,2,0,1,
32622,2,0,1,2714, 33262725,646,18,1,2725,
3263634,18,1,2714,635, 3327153,2,0,1,2726,
326420,636,4,50,71, 3328647,18,1,2726,648,
332920,649,4,50,71,
32650,108,0,111,0, 33300,108,0,111,0,
326698,0,97,0,108, 333198,0,97,0,108,
32670,86,0,97,0, 33320,86,0,97,0,
@@ -3273,36 +3338,30 @@ public yyLSLSyntax
32730,116,0,105,0, 33380,116,0,105,0,
3274111,0,110,0,1, 3339111,0,110,0,1,
327598,1,2,2,0, 334098,1,2,2,0,
32761,2715,637,18,1, 33411,2563,650,18,1,
32772715,632,2,0,1, 33422563,480,2,0,1,
32782716,638,18,1,2716, 33432728,651,18,1,2728,
3279635,2,0,1,2717, 3344648,2,0,1,2042,
3280104,1,2634,639,18, 3345652,18,1,2042,653,
32811,2634,447,2,0, 334620,654,4,20,65,
32821,1048,640,18,1, 33470,115,0,115,0,
32831048,168,2,0,1, 3348105,0,103,0,110,
32842640,641,18,1,2640, 33490,109,0,101,0,
3285560,2,0,1,2642, 3350110,0,116,0,1,
3286642,18,1,2642,135, 3351114,1,2,2,0,
32872,0,1,2042,643, 33521,2043,655,18,1,
328818,1,2042,644,20, 33532043,201,2,0,1,
3289645,4,20,65,0, 33542568,656,18,1,2568,
3290115,0,115,0,105, 3355573,2,0,1,1620,
32910,103,0,110,0, 3356657,18,1,1620,169,
3292109,0,101,0,110, 33572,0,1,1621,658,
32930,116,0,1,112, 335818,1,1621,156,2,
32941,2,2,0,1, 33590,1,1622,659,18,
32952043,646,18,1,2043, 33601,1622,307,2,0,
3296191,2,0,1,1620, 33611,509,660,18,1,
3297647,18,1,1620,160,
32982,0,1,1621,648,
329918,1,1621,150,2,
33000,1,1622,649,18,
33011,1622,256,2,0,
33021,509,650,18,1,
3303509,143,2,0,1, 3362509,143,2,0,1,
33042498,651,18,1,2498, 33632498,661,18,1,2498,
3305652,20,653,4,42, 3364662,20,663,4,42,
330667,0,79,0,76, 336567,0,79,0,76,
33070,76,0,73,0, 33660,76,0,73,0,
330883,0,73,0,79, 336783,0,73,0,79,
@@ -3313,321 +3372,323 @@ public yyLSLSyntax
33130,69,0,78,0, 33720,69,0,78,0,
331484,0,1,64,1, 337384,0,1,64,1,
33151,2,0,1,1628, 33741,2,0,1,1628,
3316654,18,1,1628,168, 3375664,18,1,1628,177,
33172,0,1,515,655, 33762,0,1,515,665,
331818,1,515,168,2, 337718,1,515,177,2,
33190,1,2505,656,18, 33780,1,2505,666,18,
33201,2505,657,20,658, 33791,2505,667,20,668,
33214,10,69,0,118, 33804,20,69,0,110,
33810,116,0,114,0,
3382121,0,69,0,118,
33220,101,0,110,0, 33830,101,0,110,0,
3323116,0,1,107,1, 3384116,0,1,109,1,
33242,2,0,1,2664, 33852,2,0,1,2663,
3325659,18,1,2664,168, 3386669,18,1,2663,140,
33262,0,1,525,660, 33872,0,1,2665,670,
332718,1,525,307,2, 338818,1,2665,159,2,
33280,1,2197,661,18, 33890,1,2667,671,18,
33291,2197,160,2,0, 33901,2667,342,2,0,
33301,2198,662,18,1, 33911,525,672,18,1,
33312198,153,2,0,1, 3392525,316,2,0,1,
33321591,663,18,1,1591, 33932197,673,18,1,2197,
3333168,2,0,1,2521, 3394169,2,0,1,2198,
3334664,18,1,2521,590, 3395674,18,1,2198,159,
33352,0,1,1094,665, 33962,0,1,1591,675,
333618,1,1094,601,2, 339718,1,1591,177,2,
33370,1,1096,666,18, 33980,1,1094,676,18,
33381,1096,153,2,0, 33991,1094,617,2,0,
33391,2683,667,18,1, 34001,1096,677,18,1,
33402683,191,2,0,1, 34011096,159,2,0,1,
33411657,668,18,1,1657, 34021657,678,18,1,1657,
3342191,2,0,1,1658, 3403201,2,0,1,1658,
3343669,18,1,1658,670, 3404679,18,1,1658,680,
334420,671,4,6,70, 340520,681,4,6,70,
33450,79,0,82,0, 34060,79,0,82,0,
33461,46,1,1,2, 34071,46,1,1,2,
33470,1,1659,672,18, 34080,1,1659,682,18,
33481,1659,135,2,0, 34091,1659,135,2,0,
33491,1665,673,18,1, 34101,1665,683,18,1,
33501665,168,2,0,1, 34111665,177,2,0,1,
33511113,674,18,1,1113, 34121113,684,18,1,1113,
3352176,2,0,675,5, 3413185,2,0,685,5,
33530,676,5,324,1, 34140,686,5,329,1,
33542,677,19,237,1, 34152,687,19,262,1,
33552,678,5,6,1, 34162,688,5,6,1,
33562706,679,17,680,15, 34172651,689,17,690,15,
3357681,4,30,37,0, 3418691,4,14,37,0,
335876,0,83,0,76, 341983,0,116,0,97,
33590,80,0,114,0, 34200,116,0,101,0,
3360111,0,103,0,114, 3421115,0,1,-1,1,
33610,97,0,109,0, 34225,692,20,693,4,
336282,0,111,0,111, 342316,83,0,116,0,
33630,116,0,1,-1,
33641,5,682,20,683,
33654,32,76,0,83,
33660,76,0,80,0,
3367114,0,111,0,103,
33680,114,0,97,0,
3369109,0,82,0,111,
33700,111,0,116,0,
337195,0,49,0,1,
3372142,1,3,1,3,
33731,2,684,22,1,
33741,1,2640,685,17,
3375686,15,687,4,14,
337637,0,83,0,116,
33770,97,0,116,0,
3378101,0,115,0,1,
3379-1,1,5,688,20,
3380689,4,16,83,0,
3381116,0,97,0,116,
33820,101,0,115,0,
338395,0,49,0,1,
3384152,1,3,1,2,
33851,1,690,22,1,
338611,1,2634,691,17,
3387692,15,693,4,12,
338837,0,83,0,116,
33890,97,0,116,0,
3390101,0,1,-1,1,
33915,694,20,695,4,
339214,83,0,116,0,
339397,0,116,0,101, 342497,0,116,0,101,
33940,95,0,49,0, 34250,115,0,95,0,
33951,154,1,3,1, 342650,0,1,155,1,
33965,1,4,696,22, 34273,1,3,1,2,
33971,13,1,2558,697, 3428694,22,1,12,1,
339817,698,15,693,1, 34292652,695,17,696,15,
3399-1,1,5,699,20, 3430691,1,-1,1,5,
3400700,4,14,83,0, 3431697,20,698,4,16,
343283,0,116,0,97,
34330,116,0,101,0,
3434115,0,95,0,49,
34350,1,154,1,3,
34361,2,1,1,699,
343722,1,11,1,2565,
3438700,17,701,15,702,
34394,12,37,0,83,
34400,116,0,97,0,
3441116,0,101,0,1,
3442-1,1,5,703,20,
3443704,4,14,83,0,
3401116,0,97,0,116, 3444116,0,97,0,116,
34020,101,0,95,0, 34450,101,0,95,0,
340350,0,1,155,1, 344650,0,1,157,1,
34043,1,6,1,5, 34473,1,6,1,5,
3405701,22,1,14,1, 3448705,22,1,14,1,
34062636,702,17,703,15, 34492645,706,17,707,15,
3407681,1,-1,1,5, 3450702,1,-1,1,5,
3408704,20,705,4,32, 3451708,20,709,4,14,
340976,0,83,0,76,
34100,80,0,114,0,
3411111,0,103,0,114,
34120,97,0,109,0,
341382,0,111,0,111,
34140,116,0,95,0,
341550,0,1,143,1,
34163,1,2,1,1,
3417706,22,1,2,1,
34182639,707,17,708,15,
3419687,1,-1,1,5,
3420709,20,710,4,16,
342183,0,116,0,97, 345283,0,116,0,97,
34220,116,0,101,0, 34530,116,0,101,0,
3423115,0,95,0,50, 345495,0,49,0,1,
34240,1,153,1,3, 3455156,1,3,1,5,
34251,3,1,2,711, 34561,4,710,22,1,
342622,1,12,1,3, 345713,1,2718,711,17,
3427712,19,617,1,3, 3458712,15,713,4,30,
3428713,5,95,1,256, 345937,0,76,0,83,
3429714,16,0,615,1, 34600,76,0,80,0,
34301261,715,16,0,615, 3461114,0,111,0,103,
34311,509,716,16,0, 34620,114,0,97,0,
3432615,1,1515,717,16, 3463109,0,82,0,111,
34330,615,1,2021,718, 34640,111,0,116,0,
343417,719,15,720,4, 34651,-1,1,5,714,
346620,715,4,32,76,
34670,83,0,76,0,
346880,0,114,0,111,
34690,103,0,114,0,
347097,0,109,0,82,
34710,111,0,111,0,
3472116,0,95,0,49,
34730,1,144,1,3,
34741,3,1,2,716,
347522,1,1,1,2648,
3476717,17,718,15,713,
34771,-1,1,5,719,
347820,720,4,32,76,
34790,83,0,76,0,
348080,0,114,0,111,
34810,103,0,114,0,
348297,0,109,0,82,
34830,111,0,111,0,
3484116,0,95,0,50,
34850,1,145,1,3,
34861,2,1,1,721,
348722,1,2,1,3,
3488722,19,630,1,3,
3489723,5,95,1,256,
3490724,16,0,628,1,
34911261,725,16,0,628,
34921,509,726,16,0,
3493628,1,1515,727,16,
34940,628,1,2021,728,
349517,729,15,730,4,
343524,37,0,73,0, 349624,37,0,73,0,
3436102,0,83,0,116, 3497102,0,83,0,116,
34370,97,0,116,0, 34980,97,0,116,0,
3438101,0,109,0,101, 3499101,0,109,0,101,
34390,110,0,116,0, 35000,110,0,116,0,
34401,-1,1,5,721, 35011,-1,1,5,731,
344120,722,4,26,73, 350220,732,4,26,73,
34420,102,0,83,0, 35030,102,0,83,0,
3443116,0,97,0,116, 3504116,0,97,0,116,
34440,101,0,109,0, 35050,101,0,109,0,
3445101,0,110,0,116, 3506101,0,110,0,116,
34460,95,0,50,0, 35070,95,0,50,0,
34471,185,1,3,1, 35081,190,1,3,1,
34488,1,7,723,22, 35098,1,7,733,22,
34491,45,1,1775,724, 35101,48,1,1775,734,
345016,0,615,1,2029, 351116,0,628,1,2029,
3451725,17,726,15,727, 3512735,17,736,15,737,
34524,20,37,0,83, 35134,20,37,0,83,
34530,116,0,97,0, 35140,116,0,97,0,
3454116,0,101,0,109, 3515116,0,101,0,109,
34550,101,0,110,0, 35160,101,0,110,0,
3456116,0,1,-1,1, 3517116,0,1,-1,1,
34575,728,20,729,4, 35185,738,20,739,4,
345824,83,0,116,0, 351924,83,0,116,0,
345997,0,116,0,101, 352097,0,116,0,101,
34600,109,0,101,0, 35210,109,0,101,0,
3461110,0,116,0,95, 3522110,0,116,0,95,
34620,49,0,51,0, 35230,49,0,51,0,
34631,179,1,3,1, 35241,184,1,3,1,
34642,1,1,730,22, 35252,1,1,740,22,
34651,39,1,2030,731, 35261,42,1,2030,741,
346617,732,15,727,1, 352717,742,15,737,1,
3467-1,1,5,733,20, 3528-1,1,5,743,20,
3468734,4,24,83,0, 3529744,4,24,83,0,
3469116,0,97,0,116, 3530116,0,97,0,116,
34700,101,0,109,0, 35310,101,0,109,0,
3471101,0,110,0,116, 3532101,0,110,0,116,
34720,95,0,49,0, 35330,95,0,49,0,
347350,0,1,178,1, 353450,0,1,183,1,
34743,1,2,1,1, 35353,1,2,1,1,
3475735,22,1,38,1, 3536745,22,1,41,1,
34762031,736,17,737,15, 35372031,746,17,747,15,
3477727,1,-1,1,5, 3538737,1,-1,1,5,
3478738,20,739,4,24, 3539748,20,749,4,24,
347983,0,116,0,97, 354083,0,116,0,97,
34800,116,0,101,0, 35410,116,0,101,0,
3481109,0,101,0,110, 3542109,0,101,0,110,
34820,116,0,95,0, 35430,116,0,95,0,
348349,0,49,0,1, 354449,0,49,0,1,
3484177,1,3,1,2, 3545182,1,3,1,2,
34851,1,740,22,1, 35461,1,750,22,1,
348637,1,2032,741,17, 354740,1,2032,751,17,
3487742,15,727,1,-1, 3548752,15,737,1,-1,
34881,5,743,20,744, 35491,5,753,20,754,
34894,24,83,0,116, 35504,24,83,0,116,
34900,97,0,116,0, 35510,97,0,116,0,
3491101,0,109,0,101, 3552101,0,109,0,101,
34920,110,0,116,0, 35530,110,0,116,0,
349395,0,49,0,48, 355495,0,49,0,48,
34940,1,176,1,3, 35550,1,181,1,3,
34951,2,1,1,745, 35561,2,1,1,755,
349622,1,36,1,2033, 355722,1,39,1,2033,
3497746,17,747,15,727, 3558756,17,757,15,737,
34981,-1,1,5,748, 35591,-1,1,5,758,
349920,749,4,22,83, 356020,759,4,22,83,
35000,116,0,97,0, 35610,116,0,97,0,
3501116,0,101,0,109, 3562116,0,101,0,109,
35020,101,0,110,0, 35630,101,0,110,0,
3503116,0,95,0,57, 3564116,0,95,0,57,
35040,1,175,1,3, 35650,1,180,1,3,
35051,2,1,1,750, 35661,2,1,1,760,
350622,1,35,1,277, 356722,1,38,1,277,
3507751,16,0,615,1, 3568761,16,0,628,1,
35082035,752,17,753,15, 35692035,762,17,763,15,
3509727,1,-1,1,5, 3570737,1,-1,1,5,
3510754,20,755,4,22, 3571764,20,765,4,22,
351183,0,116,0,97, 357283,0,116,0,97,
35120,116,0,101,0, 35730,116,0,101,0,
3513109,0,101,0,110, 3574109,0,101,0,110,
35140,116,0,95,0, 35750,116,0,95,0,
351556,0,1,174,1, 357656,0,1,179,1,
35163,1,3,1,2, 35773,1,3,1,2,
3517756,22,1,34,1, 3578766,22,1,37,1,
35182037,757,17,758,15, 35792037,767,17,768,15,
3519727,1,-1,1,5, 3580737,1,-1,1,5,
3520759,20,760,4,22, 3581769,20,770,4,22,
352183,0,116,0,97, 358283,0,116,0,97,
35220,116,0,101,0, 35830,116,0,101,0,
3523109,0,101,0,110, 3584109,0,101,0,110,
35240,116,0,95,0, 35850,116,0,95,0,
352555,0,1,173,1, 358655,0,1,178,1,
35263,1,3,1,2, 35873,1,3,1,2,
3527761,22,1,33,1, 3588771,22,1,36,1,
35282039,762,17,763,15, 35892039,772,17,773,15,
3529727,1,-1,1,5, 3590737,1,-1,1,5,
3530764,20,765,4,22, 3591774,20,775,4,22,
353183,0,116,0,97, 359283,0,116,0,97,
35320,116,0,101,0, 35930,116,0,101,0,
3533109,0,101,0,110, 3594109,0,101,0,110,
35340,116,0,95,0, 35950,116,0,95,0,
353554,0,1,172,1, 359654,0,1,177,1,
35363,1,3,1,2, 35973,1,3,1,2,
3537766,22,1,32,1, 3598776,22,1,35,1,
353832,767,16,0,615, 359932,777,16,0,628,
35391,2041,768,17,769, 36001,2041,778,17,779,
354015,727,1,-1,1, 360115,737,1,-1,1,
35415,770,20,771,4, 36025,780,20,781,4,
354222,83,0,116,0, 360322,83,0,116,0,
354397,0,116,0,101, 360497,0,116,0,101,
35440,109,0,101,0, 36050,109,0,101,0,
3545110,0,116,0,95, 3606110,0,116,0,95,
35460,53,0,1,171, 36070,53,0,1,176,
35471,3,1,3,1, 36081,3,1,3,1,
35482,772,22,1,31, 36092,782,22,1,34,
35491,2293,773,16,0, 36101,2293,783,16,0,
3550615,1,2043,774,17, 3611628,1,2043,784,17,
3551775,15,727,1,-1, 3612785,15,737,1,-1,
35521,5,776,20,777, 36131,5,786,20,787,
35534,22,83,0,116, 36144,22,83,0,116,
35540,97,0,116,0, 36150,97,0,116,0,
3555101,0,109,0,101, 3616101,0,109,0,101,
35560,110,0,116,0, 36170,110,0,116,0,
355795,0,51,0,1, 361895,0,51,0,1,
3558169,1,3,1,3, 3619174,1,3,1,3,
35591,2,778,22,1, 36201,2,788,22,1,
356029,1,2045,779,17, 362132,1,2045,789,17,
3561780,15,727,1,-1, 3622790,15,737,1,-1,
35621,5,781,20,782, 36231,5,791,20,792,
35634,22,83,0,116, 36244,22,83,0,116,
35640,97,0,116,0, 36250,97,0,116,0,
3565101,0,109,0,101, 3626101,0,109,0,101,
35660,110,0,116,0, 36270,110,0,116,0,
356795,0,49,0,1, 362895,0,49,0,1,
3568167,1,3,1,3, 3629172,1,3,1,3,
35691,2,783,22,1, 36301,2,793,22,1,
357027,1,41,784,16, 363130,1,41,794,16,
35710,615,1,1297,785, 36320,628,1,1297,795,
357216,0,615,1,43, 363316,0,628,1,43,
3573786,16,0,615,1, 3634796,16,0,628,1,
35741803,787,17,788,15, 36351803,797,17,798,15,
3575789,4,16,37,0, 3636799,4,16,37,0,
357670,0,111,0,114, 363770,0,111,0,114,
35770,76,0,111,0, 36380,76,0,111,0,
3578111,0,112,0,1, 3639111,0,112,0,1,
3579-1,1,5,790,20, 3640-1,1,5,800,20,
3580791,4,18,70,0, 3641801,4,18,70,0,
3581111,0,114,0,76, 3642111,0,114,0,76,
35820,111,0,111,0, 36430,111,0,111,0,
3583112,0,95,0,49, 3644112,0,95,0,49,
35840,1,192,1,3, 36450,1,197,1,3,
35851,10,1,9,792, 36461,10,1,9,802,
358622,1,52,1,1804, 364722,1,55,1,1804,
3587793,16,0,615,1, 3648803,16,0,628,1,
3588299,794,16,0,615, 3649299,804,16,0,628,
35891,52,795,16,0, 36501,52,805,16,0,
3590615,1,2318,796,16, 3651628,1,2318,806,16,
35910,615,1,62,797, 36520,628,1,62,807,
359216,0,615,1,2075, 365316,0,628,1,2075,
3593798,16,0,615,1, 3654808,16,0,628,1,
35941574,799,17,800,15, 36551574,809,17,810,15,
3595727,1,-1,1,5, 3656737,1,-1,1,5,
3596801,20,802,4,22, 3657811,20,812,4,22,
359783,0,116,0,97, 365883,0,116,0,97,
35980,116,0,101,0, 36590,116,0,101,0,
3599109,0,101,0,110, 3660109,0,101,0,110,
36000,116,0,95,0, 36610,116,0,95,0,
360152,0,1,170,1, 366252,0,1,175,1,
36023,1,3,1,2, 36633,1,3,1,2,
3603803,22,1,30,1, 3664813,22,1,33,1,
360471,804,16,0,615, 366571,814,16,0,628,
36051,76,805,16,0, 36661,76,815,16,0,
3606615,1,1834,806,16, 3667628,1,1834,816,16,
36070,615,1,2337,807, 36680,628,1,2337,817,
360816,0,615,1,79, 366916,0,628,1,79,
3609808,16,0,615,1, 3670818,16,0,628,1,
36101335,809,16,0,615, 36711335,819,16,0,628,
36111,322,810,16,0, 36721,322,820,16,0,
3612615,1,85,811,16, 3673628,1,85,821,16,
36130,615,1,89,812, 36740,628,1,89,822,
361416,0,615,1,346, 367516,0,628,1,346,
3615813,16,0,615,1, 3676823,16,0,628,1,
36162105,814,17,815,15, 36772105,824,17,825,15,
3617720,1,-1,1,5, 3678730,1,-1,1,5,
3618816,20,817,4,26, 3679826,20,827,4,26,
361973,0,102,0,83, 368073,0,102,0,83,
36200,116,0,97,0, 36810,116,0,97,0,
3621116,0,101,0,109, 3682116,0,101,0,109,
36220,101,0,110,0, 36830,101,0,110,0,
3623116,0,95,0,51, 3684116,0,95,0,51,
36240,1,186,1,3, 36850,1,191,1,3,
36251,6,1,5,818, 36861,6,1,5,828,
362622,1,46,1,2106, 368722,1,49,1,2106,
3627819,16,0,615,1, 3688829,16,0,628,1,
362897,820,16,0,615, 368997,830,16,0,628,
36291,1860,821,17,822, 36901,1860,831,17,832,
363015,823,4,34,37, 369115,833,4,34,37,
36310,68,0,111,0, 36920,68,0,111,0,
363287,0,104,0,105, 369387,0,104,0,105,
36330,108,0,101,0, 36940,108,0,101,0,
@@ -3635,7 +3696,7 @@ public yyLSLSyntax
36350,116,0,101,0, 36960,116,0,101,0,
3636109,0,101,0,110, 3697109,0,101,0,110,
36370,116,0,1,-1, 36980,116,0,1,-1,
36381,5,824,20,825, 36991,5,834,20,835,
36394,36,68,0,111, 37004,36,68,0,111,
36400,87,0,104,0, 37010,87,0,104,0,
3641105,0,108,0,101, 3702105,0,108,0,101,
@@ -3643,25 +3704,25 @@ public yyLSLSyntax
364397,0,116,0,101, 370497,0,116,0,101,
36440,109,0,101,0, 37050,109,0,101,0,
3645110,0,116,0,95, 3706110,0,116,0,95,
36460,49,0,1,190, 37070,49,0,1,195,
36471,3,1,8,1, 37081,3,1,8,1,
36487,826,22,1,50, 37097,836,22,1,53,
36491,2364,827,17,828, 37101,2364,837,17,838,
365015,789,1,-1,1, 371115,799,1,-1,1,
36515,829,20,830,4, 37125,839,20,840,4,
365218,70,0,111,0, 371318,70,0,111,0,
3653114,0,76,0,111, 3714114,0,76,0,111,
36540,111,0,112,0, 37150,111,0,112,0,
365595,0,50,0,1, 371695,0,50,0,1,
3656193,1,3,1,9, 3717198,1,3,1,9,
36571,8,831,22,1, 37181,8,841,22,1,
365853,1,102,832,16, 371956,1,102,842,16,
36590,615,1,112,833, 37200,628,1,112,843,
366016,0,615,1,1117, 372116,0,628,1,1117,
3661834,16,0,615,1, 3722844,16,0,628,1,
36621873,835,17,836,15, 37231873,845,17,846,15,
3663823,1,-1,1,5, 3724833,1,-1,1,5,
3664837,20,838,4,36, 3725847,20,848,4,36,
366568,0,111,0,87, 372668,0,111,0,87,
36660,104,0,105,0, 37270,104,0,105,0,
3667108,0,101,0,83, 3728108,0,101,0,83,
@@ -3669,414 +3730,414 @@ public yyLSLSyntax
3669116,0,101,0,109, 3730116,0,101,0,109,
36700,101,0,110,0, 37310,101,0,110,0,
3671116,0,95,0,50, 3732116,0,95,0,50,
36720,1,191,1,3, 37330,1,196,1,3,
36731,8,1,7,839, 37341,8,1,7,849,
367422,1,51,1,1876, 373522,1,54,1,1876,
3675840,16,0,615,1, 3736850,16,0,628,1,
3676124,841,16,0,615, 3737124,851,16,0,628,
36771,2136,842,17,843, 37381,2136,852,17,853,
367815,720,1,-1,1, 373915,730,1,-1,1,
36795,844,20,845,4, 37405,854,20,855,4,
368026,73,0,102,0, 374126,73,0,102,0,
368183,0,116,0,97, 374283,0,116,0,97,
36820,116,0,101,0, 37430,116,0,101,0,
3683109,0,101,0,110, 3744109,0,101,0,110,
36840,116,0,95,0, 37450,116,0,95,0,
368552,0,1,187,1, 374652,0,1,192,1,
36863,1,8,1,7, 37473,1,8,1,7,
3687846,22,1,47,1, 3748856,22,1,50,1,
3688381,847,16,0,615, 3749381,857,16,0,628,
36891,525,848,16,0, 37501,525,858,16,0,
3690615,1,137,849,16, 3751628,1,137,859,16,
36910,615,1,1901,850, 37520,628,1,1901,860,
369216,0,615,1,2658, 375316,0,628,1,1153,
3693851,16,0,615,1, 3754861,16,0,628,1,
36941153,852,16,0,615, 3755151,862,16,0,628,
36951,151,853,16,0, 37561,1407,863,16,0,
3696615,1,1407,854,16, 3757628,1,1659,864,16,
36970,615,1,1659,855, 37580,628,1,2413,865,
369816,0,615,1,2413, 375916,0,628,1,406,
3699856,16,0,615,1, 3760866,16,0,628,1,
3700406,857,16,0,615, 37611371,867,16,0,628,
37011,1371,858,16,0, 37621,166,868,16,0,
3702615,1,166,859,16, 3763628,1,1622,869,16,
37030,615,1,1622,860, 37640,628,1,1931,870,
370416,0,615,1,1931, 376517,871,15,872,4,
3705861,17,862,15,863, 376630,37,0,87,0,
37064,30,37,0,87, 3767104,0,105,0,108,
37070,104,0,105,0, 37680,101,0,83,0,
3708108,0,101,0,83, 3769116,0,97,0,116,
37090,116,0,97,0, 37700,101,0,109,0,
3710116,0,101,0,109, 3771101,0,110,0,116,
37110,101,0,110,0,
3712116,0,1,-1,1,
37135,864,20,865,4,
371432,87,0,104,0,
3715105,0,108,0,101,
37160,83,0,116,0,
371797,0,116,0,101,
37180,109,0,101,0,
3719110,0,116,0,95,
37200,49,0,1,188,
37211,3,1,6,1,
37225,866,22,1,48,
37231,1933,867,16,0,
3724615,1,431,868,16,
37250,615,1,1585,869,
372616,0,615,1,182,
3727870,16,0,615,1,
37281189,871,16,0,615,
37291,1443,872,16,0,
3730615,1,1695,873,16,
37310,615,1,2198,874,
373216,0,615,1,447,
3733875,16,0,615,1,
37342458,876,17,877,15,
3735878,4,28,37,0,
373683,0,116,0,97,
37370,116,0,101,0,
3738109,0,101,0,110,
37390,116,0,76,0,
3740105,0,115,0,116,
37410,1,-1,1,5, 37720,1,-1,1,5,
3742879,20,880,4,30, 3773873,20,874,4,32,
377487,0,104,0,105,
37750,108,0,101,0,
374383,0,116,0,97, 377683,0,116,0,97,
37440,116,0,101,0, 37770,116,0,101,0,
3745109,0,101,0,110, 3778109,0,101,0,110,
37460,116,0,76,0, 37790,116,0,95,0,
3747105,0,115,0,116, 378049,0,1,193,1,
37480,95,0,50,0, 37813,1,6,1,5,
37491,165,1,3,1, 3782875,22,1,51,1,
37503,1,2,881,22, 37831933,876,16,0,628,
37511,25,1,2459,882, 37841,431,877,16,0,
375217,883,15,884,4, 3785628,1,1585,878,16,
375336,37,0,67,0, 37860,628,1,182,879,
3754111,0,109,0,112, 378716,0,628,1,1189,
37550,111,0,117,0, 3788880,16,0,628,1,
3756110,0,100,0,83, 37891443,881,16,0,628,
37901,1695,882,16,0,
3791628,1,2198,883,16,
37920,628,1,447,884,
379316,0,628,1,2458,
3794885,17,886,15,887,
37954,28,37,0,83,
37570,116,0,97,0, 37960,116,0,97,0,
3758116,0,101,0,109, 3797116,0,101,0,109,
37590,101,0,110,0, 37980,101,0,110,0,
3760116,0,1,-1,1, 3799116,0,76,0,105,
37615,885,20,886,4, 38000,115,0,116,0,
376238,67,0,111,0, 38011,-1,1,5,888,
3763109,0,112,0,111, 380220,889,4,30,83,
37640,117,0,110,0, 38030,116,0,97,0,
3765100,0,83,0,116, 3804116,0,101,0,109,
37660,97,0,116,0, 38050,101,0,110,0,
3767101,0,109,0,101, 3806116,0,76,0,105,
37680,110,0,116,0, 38070,115,0,116,0,
376995,0,50,0,1, 380895,0,50,0,1,
3770163,1,3,1,4, 3809170,1,3,1,3,
37711,3,887,22,1, 38101,2,890,22,1,
377223,1,1958,888,16, 381128,1,2459,891,17,
37730,615,1,2462,889, 3812892,15,893,4,36,
377417,890,15,878,1, 381337,0,67,0,111,
3775-1,1,5,891,20, 38140,109,0,112,0,
3776892,4,30,83,0, 3815111,0,117,0,110,
38160,100,0,83,0,
3777116,0,97,0,116, 3817116,0,97,0,116,
37780,101,0,109,0, 38180,101,0,109,0,
3779101,0,110,0,116, 3819101,0,110,0,116,
37800,76,0,105,0, 38200,1,-1,1,5,
3781115,0,116,0,95, 3821894,20,895,4,38,
37820,49,0,1,164, 382267,0,111,0,109,
37831,3,1,2,1, 38230,112,0,111,0,
37841,893,22,1,24, 3824117,0,110,0,100,
37851,1657,894,17,895, 38250,83,0,116,0,
378615,727,1,-1,1,
37875,896,20,897,4,
378822,83,0,116,0,
378997,0,116,0,101, 382697,0,116,0,101,
37900,109,0,101,0, 38270,109,0,101,0,
3791110,0,116,0,95, 3828110,0,116,0,95,
37920,50,0,1,168, 38290,50,0,1,168,
37931,3,1,3,1, 38301,3,1,4,1,
37942,898,22,1,28, 38313,896,22,1,26,
37951,2464,899,17,900, 38321,1958,897,16,0,
379615,884,1,-1,1, 3833628,1,2462,898,17,
37975,901,20,902,4, 3834899,15,887,1,-1,
379838,67,0,111,0, 38351,5,900,20,901,
3799109,0,112,0,111, 38364,30,83,0,116,
38000,117,0,110,0,
3801100,0,83,0,116,
38020,97,0,116,0, 38370,97,0,116,0,
3803101,0,109,0,101, 3838101,0,109,0,101,
38040,110,0,116,0, 38390,110,0,116,0,
380595,0,49,0,1, 384076,0,105,0,115,
3806162,1,3,1,3, 38410,116,0,95,0,
38071,2,903,22,1, 384249,0,1,169,1,
380822,1,199,904,16, 38433,1,2,1,1,
38090,615,1,459,905, 3844902,22,1,27,1,
381016,0,615,1,462, 38451657,903,17,904,15,
3811906,16,0,615,1, 3846737,1,-1,1,5,
3812217,907,16,0,615, 3847905,20,906,4,22,
38131,2227,908,17,909, 384883,0,116,0,97,
381415,863,1,-1,1, 38490,116,0,101,0,
38155,910,20,911,4, 3850109,0,101,0,110,
381632,87,0,104,0, 38510,116,0,95,0,
3817105,0,108,0,101, 385250,0,1,173,1,
38533,1,3,1,2,
3854907,22,1,31,1,
38552464,908,17,909,15,
3856893,1,-1,1,5,
3857910,20,911,4,38,
385867,0,111,0,109,
38590,112,0,111,0,
3860117,0,110,0,100,
38180,83,0,116,0, 38610,83,0,116,0,
381997,0,116,0,101, 386297,0,116,0,101,
38200,109,0,101,0, 38630,109,0,101,0,
3821110,0,116,0,95, 3864110,0,116,0,95,
38220,50,0,1,189, 38650,49,0,1,167,
38231,3,1,6,1, 38661,3,1,3,1,
38245,912,22,1,49, 38672,912,22,1,25,
38251,1225,913,16,0, 38681,199,913,16,0,
3826615,1,1479,914,16, 3869628,1,459,914,16,
38270,615,1,1731,915, 38700,628,1,462,915,
382816,0,615,1,1989, 387116,0,628,1,217,
3829916,17,917,15,720, 3872916,16,0,628,1,
38301,-1,1,5,918, 38732227,917,17,918,15,
383120,919,4,26,73, 3874872,1,-1,1,5,
38320,102,0,83,0, 3875919,20,920,4,32,
3833116,0,97,0,116, 387687,0,104,0,105,
38340,101,0,109,0, 38770,108,0,101,0,
3835101,0,110,0,116, 387883,0,116,0,97,
38360,95,0,49,0, 38790,116,0,101,0,
38371,184,1,3,1, 3880109,0,101,0,110,
38386,1,5,920,22, 38810,116,0,95,0,
38391,44,1,1990,921, 388250,0,1,194,1,
384016,0,615,1,236, 38833,1,6,1,5,
3841922,16,0,615,1, 3884921,22,1,52,1,
38421756,923,16,0,615, 38851225,922,16,0,628,
38431,4,924,19,184, 38861,1479,923,16,0,
38441,4,925,5,100, 3887628,1,1731,924,16,
38451,256,926,16,0, 38880,628,1,1989,925,
3846538,1,1261,927,16, 388917,926,15,730,1,
38470,538,1,509,928, 3890-1,1,5,927,20,
384816,0,538,1,1515, 3891928,4,26,73,0,
3849929,16,0,538,1, 3892102,0,83,0,116,
38502021,718,1,1775,930, 38930,97,0,116,0,
385116,0,538,1,2029, 3894101,0,109,0,101,
3852725,1,2030,731,1, 38950,110,0,116,0,
38532031,736,1,2032,741, 389695,0,49,0,1,
38541,2033,746,1,277, 3897189,1,3,1,6,
3855931,16,0,538,1, 38981,5,929,22,1,
38562035,752,1,2037,757, 389947,1,1990,930,16,
38571,2039,762,1,32, 39000,628,1,236,931,
3858932,16,0,538,1, 390116,0,628,1,2670,
38592041,768,1,2293,933, 3902932,16,0,628,1,
386016,0,538,1,2043, 39031756,933,16,0,628,
3861774,1,2045,779,1, 39041,4,934,19,193,
386240,934,16,0,186, 39051,4,935,5,100,
38631,41,935,16,0, 39061,256,936,16,0,
3864538,1,1297,936,16, 3907548,1,1261,937,16,
38650,538,1,43,937, 39080,548,1,509,938,
386616,0,538,1,44, 390916,0,548,1,1515,
3867938,16,0,186,1, 3910939,16,0,548,1,
38681803,787,1,1804,939, 39112021,728,1,1775,940,
386916,0,538,1,299, 391216,0,548,1,2029,
3870940,16,0,538,1, 3913735,1,2030,741,1,
387147,941,16,0,182, 39142031,746,1,2032,751,
38721,52,942,16,0, 39151,2033,756,1,277,
3873538,1,2318,943,16, 3916941,16,0,548,1,
38740,538,1,63,944, 39172035,762,1,2037,767,
387516,0,201,1,66, 39181,2039,772,1,32,
3876945,16,0,199,1, 3919942,16,0,548,1,
38772075,946,16,0,538, 39202041,778,1,2293,943,
38781,1574,799,1,71, 392116,0,548,1,2043,
3879947,16,0,538,1, 3922784,1,2045,789,1,
388076,948,16,0,538, 392340,944,16,0,195,
38811,1834,949,16,0, 39241,41,945,16,0,
3882538,1,2337,950,16, 3925548,1,1297,946,16,
38830,538,1,79,951, 39260,548,1,43,947,
388416,0,538,1,1335, 392716,0,548,1,44,
3885952,16,0,538,1, 3928948,16,0,195,1,
3886322,953,16,0,538, 39291803,797,1,1804,949,
38871,85,954,16,0, 393016,0,548,1,299,
3888538,1,89,955,16, 3931950,16,0,548,1,
38890,538,1,346,956, 393247,951,16,0,191,
389016,0,538,1,97, 39331,52,952,16,0,
3891957,16,0,538,1, 3934548,1,2318,953,16,
38922106,958,16,0,538, 39350,548,1,63,954,
38931,102,959,16,0, 393616,0,211,1,66,
3894538,1,1860,821,1, 3937955,16,0,209,1,
38952364,827,1,1114,960, 39382075,956,16,0,548,
389616,0,182,1,112, 39391,1574,809,1,71,
3897961,16,0,538,1, 3940957,16,0,548,1,
38981117,962,16,0,538, 394176,958,16,0,548,
38991,1873,835,1,1876, 39421,1834,959,16,0,
3900963,16,0,538,1, 3943548,1,2337,960,16,
3901124,964,16,0,538, 39440,548,1,79,961,
39021,2136,842,1,381, 394516,0,548,1,1335,
3903965,16,0,538,1, 3946962,16,0,548,1,
3904525,966,16,0,538, 3947322,963,16,0,548,
39051,137,967,16,0, 39481,85,964,16,0,
3906538,1,1901,968,16, 3949548,1,89,965,16,
39070,538,1,2658,969, 39500,548,1,346,966,
390816,0,538,1,1153, 395116,0,548,1,97,
3909970,16,0,538,1, 3952967,16,0,548,1,
3910151,971,16,0,538, 39532106,968,16,0,548,
39111,1407,972,16,0, 39541,102,969,16,0,
3912538,1,1659,973,16, 3955548,1,1860,831,1,
39130,538,1,2413,974, 39562364,837,1,1114,970,
391416,0,538,1,406, 395716,0,191,1,112,
3915975,16,0,538,1, 3958971,16,0,548,1,
39161371,976,16,0,538, 39591117,972,16,0,548,
39171,2105,814,1,166, 39601,1873,845,1,1876,
3918977,16,0,538,1, 3961973,16,0,548,1,
39191622,978,16,0,538, 3962124,974,16,0,548,
39201,1931,861,1,1933, 39631,2136,852,1,381,
3921979,16,0,538,1, 3964975,16,0,548,1,
3922431,980,16,0,538, 3965525,976,16,0,548,
39231,1585,981,16,0, 39661,137,977,16,0,
3924538,1,182,982,16, 3967548,1,1901,978,16,
39250,538,1,1189,983, 39680,548,1,1153,979,
392616,0,538,1,1443, 396916,0,548,1,151,
3927984,16,0,538,1, 3970980,16,0,548,1,
39281695,985,16,0,538, 39711407,981,16,0,548,
39291,2198,986,16,0, 39721,1659,982,16,0,
3930538,1,447,987,16, 3973548,1,2413,983,16,
39310,538,1,2458,876, 39740,548,1,406,984,
39321,2459,882,1,1958, 397516,0,548,1,1371,
3933988,16,0,538,1, 3976985,16,0,548,1,
39342462,889,1,1657,894, 39772105,824,1,166,986,
39351,2464,899,1,199, 397816,0,548,1,1622,
3936989,16,0,538,1, 3979987,16,0,548,1,
3937459,990,16,0,538, 39801931,870,1,1933,988,
39381,462,991,16,0, 398116,0,548,1,431,
3939538,1,217,992,16, 3982989,16,0,548,1,
39400,538,1,2227,908, 39831585,990,16,0,548,
39411,1225,993,16,0, 39841,182,991,16,0,
3942538,1,1479,994,16, 3985548,1,1189,992,16,
39430,538,1,1731,995, 39860,548,1,1443,993,
394416,0,538,1,1989, 398716,0,548,1,1695,
3945916,1,1990,996,16, 3988994,16,0,548,1,
39460,538,1,236,997, 39892198,995,16,0,548,
394716,0,538,1,1756, 39901,447,996,16,0,
3948998,16,0,538,1, 3991548,1,2458,885,1,
39495,999,19,181,1, 39922459,891,1,1958,997,
39505,1000,5,100,1, 399316,0,548,1,2462,
3951256,1001,16,0,534, 3994898,1,1657,903,1,
39521,1261,1002,16,0, 39952464,908,1,199,998,
3953534,1,509,1003,16, 399616,0,548,1,459,
39540,534,1,1515,1004, 3997999,16,0,548,1,
395516,0,534,1,2021, 3998462,1000,16,0,548,
3956718,1,1775,1005,16, 39991,217,1001,16,0,
39570,534,1,2029,725, 4000548,1,2227,917,1,
39581,2030,731,1,2031, 40011225,1002,16,0,548,
3959736,1,2032,741,1, 40021,1479,1003,16,0,
39602033,746,1,277,1006, 4003548,1,1731,1004,16,
396116,0,534,1,2035, 40040,548,1,1989,925,
3962752,1,2037,757,1, 40051,1990,1005,16,0,
39632039,762,1,32,1007, 4006548,1,236,1006,16,
396416,0,534,1,2041, 40070,548,1,2670,1007,
3965768,1,2293,1008,16, 400816,0,548,1,1756,
39660,534,1,2043,774, 40091008,16,0,548,1,
39671,2045,779,1,40, 40105,1009,19,190,1,
39681009,16,0,185,1, 40115,1010,5,100,1,
396941,1010,16,0,534, 4012256,1011,16,0,544,
39701,1297,1011,16,0, 40131,1261,1012,16,0,
3971534,1,43,1012,16, 4014544,1,509,1013,16,
39720,534,1,44,1013, 40150,544,1,1515,1014,
397316,0,185,1,1803, 401616,0,544,1,2021,
3974787,1,1804,1014,16, 4017728,1,1775,1015,16,
39750,534,1,299,1015, 40180,544,1,2029,735,
397616,0,534,1,47, 40191,2030,741,1,2031,
39771016,16,0,179,1, 4020746,1,2032,751,1,
397852,1017,16,0,534, 40212033,756,1,277,1016,
39791,2318,1018,16,0, 402216,0,544,1,2035,
3980534,1,63,1019,16, 4023762,1,2037,767,1,
39810,200,1,66,1020, 40242039,772,1,32,1017,
398216,0,198,1,2075, 402516,0,544,1,2041,
39831021,16,0,534,1, 4026778,1,2293,1018,16,
39841574,799,1,71,1022, 40270,544,1,2043,784,
398516,0,534,1,76, 40281,2045,789,1,40,
39861023,16,0,534,1, 40291019,16,0,194,1,
39871834,1024,16,0,534, 403041,1020,16,0,544,
39881,2337,1025,16,0, 40311,1297,1021,16,0,
3989534,1,79,1026,16, 4032544,1,43,1022,16,
39900,534,1,1335,1027, 40330,544,1,44,1023,
399116,0,534,1,322, 403416,0,194,1,1803,
39921028,16,0,534,1, 4035797,1,1804,1024,16,
399385,1029,16,0,534, 40360,544,1,299,1025,
39941,89,1030,16,0, 403716,0,544,1,47,
3995534,1,346,1031,16, 40381026,16,0,188,1,
39960,534,1,97,1032, 403952,1027,16,0,544,
399716,0,534,1,2106, 40401,2318,1028,16,0,
39981033,16,0,534,1, 4041544,1,63,1029,16,
3999102,1034,16,0,534, 40420,210,1,66,1030,
40001,1860,821,1,2364, 404316,0,208,1,2075,
4001827,1,1114,1035,16, 40441031,16,0,544,1,
40020,179,1,112,1036, 40451574,809,1,71,1032,
400316,0,534,1,1117, 404616,0,544,1,76,
40041037,16,0,534,1, 40471033,16,0,544,1,
40051873,835,1,1876,1038, 40481834,1034,16,0,544,
400616,0,534,1,124, 40491,2337,1035,16,0,
40071039,16,0,534,1, 4050544,1,79,1036,16,
40082136,842,1,381,1040, 40510,544,1,1335,1037,
400916,0,534,1,525, 405216,0,544,1,322,
40101041,16,0,534,1, 40531038,16,0,544,1,
4011137,1042,16,0,534, 405485,1039,16,0,544,
40121,1901,1043,16,0, 40551,89,1040,16,0,
4013534,1,2658,1044,16, 4056544,1,346,1041,16,
40140,534,1,1153,1045, 40570,544,1,97,1042,
401516,0,534,1,151, 405816,0,544,1,2106,
40161046,16,0,534,1, 40591043,16,0,544,1,
40171407,1047,16,0,534, 4060102,1044,16,0,544,
40181,1659,1048,16,0, 40611,1860,831,1,2364,
4019534,1,2413,1049,16, 4062837,1,1114,1045,16,
40200,534,1,406,1050, 40630,188,1,112,1046,
402116,0,534,1,1371, 406416,0,544,1,1117,
40221051,16,0,534,1, 40651047,16,0,544,1,
40232105,814,1,166,1052, 40661873,845,1,1876,1048,
402416,0,534,1,1622, 406716,0,544,1,124,
40251053,16,0,534,1, 40681049,16,0,544,1,
40261931,861,1,1933,1054, 40692136,852,1,381,1050,
402716,0,534,1,431, 407016,0,544,1,525,
40281055,16,0,534,1, 40711051,16,0,544,1,
40291585,1056,16,0,534, 4072137,1052,16,0,544,
40301,182,1057,16,0, 40731,1901,1053,16,0,
4031534,1,1189,1058,16, 4074544,1,1153,1054,16,
40320,534,1,1443,1059, 40750,544,1,151,1055,
403316,0,534,1,1695, 407616,0,544,1,1407,
40341060,16,0,534,1, 40771056,16,0,544,1,
40352198,1061,16,0,534, 40781659,1057,16,0,544,
40361,447,1062,16,0, 40791,2413,1058,16,0,
4037534,1,2458,876,1, 4080544,1,406,1059,16,
40382459,882,1,1958,1063, 40810,544,1,1371,1060,
403916,0,534,1,2462, 408216,0,544,1,2105,
4040889,1,1657,894,1, 4083824,1,166,1061,16,
40412464,899,1,199,1064, 40840,544,1,1622,1062,
404216,0,534,1,459, 408516,0,544,1,1931,
40431065,16,0,534,1, 4086870,1,1933,1063,16,
4044462,1066,16,0,534, 40870,544,1,431,1064,
40451,217,1067,16,0, 408816,0,544,1,1585,
4046534,1,2227,908,1, 40891065,16,0,544,1,
40471225,1068,16,0,534, 4090182,1066,16,0,544,
40481,1479,1069,16,0, 40911,1189,1067,16,0,
4049534,1,1731,1070,16, 4092544,1,1443,1068,16,
40500,534,1,1989,916, 40930,544,1,1695,1069,
40511,1990,1071,16,0, 409416,0,544,1,2198,
4052534,1,236,1072,16, 40951070,16,0,544,1,
40530,534,1,1756,1073, 4096447,1071,16,0,544,
405416,0,534,1,6, 40971,2458,885,1,2459,
40551074,19,277,1,6, 4098891,1,1958,1072,16,
40561075,5,2,1,1114, 40990,544,1,2462,898,
40571076,16,0,275,1, 41001,1657,903,1,2464,
405840,1077,16,0,523, 4101908,1,199,1073,16,
40591,7,1078,19,243, 41020,544,1,459,1074,
40601,7,1079,5,2, 410316,0,544,1,462,
40611,1114,1080,16,0, 41041075,16,0,544,1,
4062241,1,40,1081,16, 4105217,1076,16,0,544,
40630,459,1,8,1082, 41061,2227,917,1,1225,
406419,207,1,8,1083, 41071077,16,0,544,1,
40655,2,1,1114,1084, 41081479,1078,16,0,544,
406616,0,205,1,40, 41091,1731,1079,16,0,
40671085,16,0,439,1, 4110544,1,1989,925,1,
40689,1086,19,213,1, 41111990,1080,16,0,544,
40699,1087,5,2,1, 41121,236,1081,16,0,
40701114,1088,16,0,211, 4113544,1,2670,1082,16,
40711,40,1089,16,0, 41140,544,1,1756,1083,
4072384,1,10,1090,19, 411516,0,544,1,6,
4073164,1,10,1091,5, 41161084,19,286,1,6,
40742,1,1114,1092,16, 41171085,5,2,1,1114,
40750,162,1,40,1093, 41181086,16,0,284,1,
407616,0,324,1,11, 411940,1087,16,0,533,
40771094,19,192,1,11, 41201,7,1088,19,253,
40781095,5,146,1,1260, 41211,7,1089,5,2,
40791096,17,1097,15,1098, 41221,1114,1090,16,0,
4123251,1,40,1091,16,
41240,473,1,8,1092,
412519,217,1,8,1093,
41265,2,1,1114,1094,
412716,0,215,1,40,
41281095,16,0,450,1,
41299,1096,19,223,1,
41309,1097,5,2,1,
41311114,1098,16,0,221,
41321,40,1099,16,0,
4133392,1,10,1100,19,
4134173,1,10,1101,5,
41352,1,1114,1102,16,
41360,171,1,40,1103,
413716,0,332,1,11,
41381104,19,202,1,11,
41391105,5,146,1,1260,
41401106,17,1107,15,1108,
40804,34,37,0,83, 41414,34,37,0,83,
40810,105,0,109,0, 41420,105,0,109,0,
4082112,0,108,0,101, 4143112,0,108,0,101,
@@ -4085,7 +4146,7 @@ public yyLSLSyntax
40850,110,0,109,0, 41460,110,0,109,0,
4086101,0,110,0,116, 4147101,0,110,0,116,
40870,1,-1,1,5, 41480,1,-1,1,5,
40881099,20,1100,4,38, 41491109,20,1110,4,38,
408983,0,105,0,109, 415083,0,105,0,109,
40900,112,0,108,0, 41510,112,0,108,0,
4091101,0,65,0,115, 4152101,0,65,0,115,
@@ -4093,11 +4154,11 @@ public yyLSLSyntax
4093103,0,110,0,109, 4154103,0,110,0,109,
40940,101,0,110,0, 41550,101,0,110,0,
4095116,0,95,0,50, 4156116,0,95,0,50,
40960,49,0,1,220, 41570,49,0,1,225,
40971,3,1,6,1, 41581,3,1,6,1,
40985,1101,22,1,80, 41595,1111,22,1,83,
40991,1011,1102,17,1103, 41601,1011,1112,17,1113,
410015,1104,4,44,37, 416115,1114,4,44,37,
41010,80,0,97,0, 41620,80,0,97,0,
4102114,0,101,0,110, 4163114,0,101,0,110,
41030,116,0,104,0, 41640,116,0,104,0,
@@ -4107,7 +4168,7 @@ public yyLSLSyntax
41070,101,0,115,0, 41680,101,0,115,0,
4108115,0,105,0,111, 4169115,0,105,0,111,
41090,110,0,1,-1, 41700,110,0,1,-1,
41101,5,1105,20,1106, 41711,5,1115,20,1116,
41114,46,80,0,97, 41724,46,80,0,97,
41120,114,0,101,0, 41730,114,0,101,0,
4113110,0,116,0,104, 4174110,0,116,0,104,
@@ -4117,12 +4178,12 @@ public yyLSLSyntax
4117114,0,101,0,115, 4178114,0,101,0,115,
41180,115,0,105,0, 41790,115,0,105,0,
4119111,0,110,0,95, 4180111,0,110,0,95,
41200,50,0,1,267, 41810,50,0,1,272,
41211,3,1,4,1, 41821,3,1,4,1,
41223,1107,22,1,127, 41833,1117,22,1,130,
41231,1514,1108,17,1109, 41841,1514,1118,17,1119,
412415,1098,1,-1,1, 418515,1108,1,-1,1,
41255,1110,20,1111,4, 41865,1120,20,1121,4,
412638,83,0,105,0, 418738,83,0,105,0,
4127109,0,112,0,108, 4188109,0,112,0,108,
41280,101,0,65,0, 41890,101,0,65,0,
@@ -4131,26 +4192,26 @@ public yyLSLSyntax
4131109,0,101,0,110, 4192109,0,101,0,110,
41320,116,0,95,0, 41930,116,0,95,0,
413349,0,52,0,1, 419449,0,52,0,1,
4134213,1,3,1,4, 4195218,1,3,1,4,
41351,3,1112,22,1, 41961,3,1122,22,1,
413673,1,9,1113,17, 419776,1,9,1123,17,
41371114,15,1115,4,24, 41981124,15,1125,4,24,
413837,0,68,0,101, 419937,0,68,0,101,
41390,99,0,108,0, 42000,99,0,108,0,
414097,0,114,0,97, 420197,0,114,0,97,
41410,116,0,105,0, 42020,116,0,105,0,
4142111,0,110,0,1, 4203111,0,110,0,1,
4143-1,1,5,1116,20, 4204-1,1,5,1126,20,
41441117,4,26,68,0, 42051127,4,26,68,0,
4145101,0,99,0,108, 4206101,0,99,0,108,
41460,97,0,114,0, 42070,97,0,114,0,
414797,0,116,0,105, 420897,0,116,0,105,
41480,111,0,110,0, 42090,111,0,110,0,
414995,0,49,0,1, 421095,0,49,0,1,
4150161,1,3,1,3, 4211166,1,3,1,3,
41511,2,1118,22,1, 42121,2,1128,22,1,
415221,1,262,1119,17, 421324,1,262,1129,17,
41531120,15,1121,4,34, 42141130,15,1131,4,34,
415437,0,66,0,105, 421537,0,66,0,105,
41550,110,0,97,0, 42160,110,0,97,0,
4156114,0,121,0,69, 4217114,0,121,0,69,
@@ -4158,8 +4219,8 @@ public yyLSLSyntax
4158114,0,101,0,115, 4219114,0,101,0,115,
41590,115,0,105,0, 42200,115,0,105,0,
4160111,0,110,0,1, 4221111,0,110,0,1,
4161-1,1,5,1122,20, 4222-1,1,5,1132,20,
41621123,4,36,66,0, 42231133,4,36,66,0,
4163105,0,110,0,97, 4224105,0,110,0,97,
41640,114,0,121,0, 42250,114,0,121,0,
416569,0,120,0,112, 422669,0,120,0,112,
@@ -4167,11 +4228,11 @@ public yyLSLSyntax
4167115,0,115,0,105, 4228115,0,115,0,105,
41680,111,0,110,0, 42290,111,0,110,0,
416995,0,53,0,1, 423095,0,53,0,1,
4170249,1,3,1,4, 4231254,1,3,1,4,
41711,3,1124,22,1, 42321,3,1134,22,1,
4172109,1,1267,1125,17, 4233112,1,1267,1135,17,
41731126,15,1098,1,-1, 42341136,15,1108,1,-1,
41741,5,1127,20,1128, 42351,5,1137,20,1138,
41754,36,83,0,105, 42364,36,83,0,105,
41760,109,0,112,0, 42370,109,0,112,0,
4177108,0,101,0,65, 4238108,0,101,0,65,
@@ -4179,13 +4240,13 @@ public yyLSLSyntax
4179105,0,103,0,110, 4240105,0,103,0,110,
41800,109,0,101,0, 42410,109,0,101,0,
4181110,0,116,0,95, 4242110,0,116,0,95,
41820,56,0,1,207, 42430,56,0,1,212,
41831,3,1,6,1, 42441,3,1,6,1,
41845,1129,22,1,67, 42455,1139,22,1,70,
41851,2021,718,1,1521, 42461,2021,728,1,1521,
41861130,17,1131,15,1098, 42471140,17,1141,15,1108,
41871,-1,1,5,1132, 42481,-1,1,5,1142,
418820,1133,4,36,83, 424920,1143,4,36,83,
41890,105,0,109,0, 42500,105,0,109,0,
4190112,0,108,0,101, 4251112,0,108,0,101,
41910,65,0,115,0, 42520,65,0,115,0,
@@ -4193,26 +4254,26 @@ public yyLSLSyntax
41930,110,0,109,0, 42540,110,0,109,0,
4194101,0,110,0,116, 4255101,0,110,0,116,
41950,95,0,49,0, 42560,95,0,49,0,
41961,200,1,3,1, 42571,205,1,3,1,
41974,1,3,1134,22, 42584,1,3,1144,22,
41981,60,1,2024,1135, 42591,63,1,2024,1145,
419917,1136,15,1137,4, 426017,1146,15,1147,4,
420024,37,0,83,0, 426124,37,0,83,0,
4201116,0,97,0,116, 4262116,0,97,0,116,
42020,101,0,67,0, 42630,101,0,67,0,
4203104,0,97,0,110, 4264104,0,97,0,110,
42040,103,0,101,0, 42650,103,0,101,0,
42051,-1,1,5,1138, 42661,-1,1,5,1148,
420620,1139,4,26,83, 426720,1149,4,26,83,
42070,116,0,97,0, 42680,116,0,97,0,
4208116,0,101,0,67, 4269116,0,101,0,67,
42090,104,0,97,0, 42700,104,0,97,0,
4210110,0,103,0,101, 4271110,0,103,0,101,
42110,95,0,49,0, 42720,95,0,49,0,
42121,182,1,3,1, 42731,187,1,3,1,
42133,1,2,1140,22, 42743,1,2,1150,22,
42141,42,1,1775,1141, 42751,45,1,1775,1151,
421517,1142,15,1143,4, 427617,1152,15,1153,4,
421630,37,0,69,0, 427730,37,0,69,0,
4217109,0,112,0,116, 4278109,0,112,0,116,
42180,121,0,83,0, 42790,121,0,83,0,
@@ -4220,34 +4281,34 @@ public yyLSLSyntax
42200,101,0,109,0, 42810,101,0,109,0,
4221101,0,110,0,116, 4282101,0,110,0,116,
42220,1,-1,1,5, 42830,1,-1,1,5,
42231144,20,1145,4,32, 42841154,20,1155,4,32,
422469,0,109,0,112, 428569,0,109,0,112,
42250,116,0,121,0, 42860,116,0,121,0,
422683,0,116,0,97, 428783,0,116,0,97,
42270,116,0,101,0, 42880,116,0,101,0,
4228109,0,101,0,110, 4289109,0,101,0,110,
42290,116,0,95,0, 42900,116,0,95,0,
423049,0,1,166,1, 429149,0,1,171,1,
42313,1,1,1,0, 42923,1,1,1,0,
42321146,22,1,26,1, 42931156,22,1,29,1,
423319,1147,17,1114,1, 429419,1157,17,1124,1,
42342,1118,1,2028,1148, 42952,1128,1,2028,1158,
423517,1149,15,1150,4, 429617,1159,15,1160,4,
423620,37,0,74,0, 429720,37,0,74,0,
4237117,0,109,0,112, 4298117,0,109,0,112,
42380,76,0,97,0, 42990,76,0,97,0,
423998,0,101,0,108, 430098,0,101,0,108,
42400,1,-1,1,5, 43010,1,-1,1,5,
42411151,20,1152,4,22, 43021161,20,1162,4,22,
424274,0,117,0,109, 430374,0,117,0,109,
42430,112,0,76,0, 43040,112,0,76,0,
424497,0,98,0,101, 430597,0,98,0,101,
42450,108,0,95,0, 43060,108,0,95,0,
424649,0,1,180,1, 430749,0,1,185,1,
42473,1,3,1,2, 43083,1,3,1,2,
42481153,22,1,40,1, 43091163,22,1,43,1,
42492029,725,1,2281,1154, 43102029,735,1,2281,1164,
425017,1155,15,1156,4, 431117,1165,15,1166,4,
425134,37,0,70,0, 431234,37,0,70,0,
4252111,0,114,0,76, 4313111,0,114,0,76,
42530,111,0,111,0, 43140,111,0,111,0,
@@ -4255,8 +4316,8 @@ public yyLSLSyntax
42550,97,0,116,0, 43160,97,0,116,0,
4256101,0,109,0,101, 4317101,0,109,0,101,
42570,110,0,116,0, 43180,110,0,116,0,
42581,-1,1,5,1157, 43191,-1,1,5,1167,
425920,1158,4,36,70, 432020,1168,4,36,70,
42600,111,0,114,0, 43210,111,0,114,0,
426176,0,111,0,111, 432276,0,111,0,111,
42620,112,0,83,0, 43230,112,0,83,0,
@@ -4264,26 +4325,26 @@ public yyLSLSyntax
42640,101,0,109,0, 43250,101,0,109,0,
4265101,0,110,0,116, 4326101,0,110,0,116,
42660,95,0,50,0, 43270,95,0,50,0,
42671,195,1,3,1, 43281,200,1,3,1,
42682,1,1,1159,22, 43292,1,1,1169,22,
42691,55,1,2031,736, 43301,58,1,2031,746,
42701,2032,741,1,2033, 43311,2032,751,1,2033,
4271746,1,2034,1160,16, 4332756,1,2034,1170,16,
42720,572,1,2035,752, 43330,587,1,2035,762,
42731,2036,1161,16,0, 43341,2036,1171,16,0,
4274524,1,2037,757,1, 4335534,1,2037,767,1,
42752038,1162,16,0,528, 43362038,1172,16,0,538,
42761,2039,762,1,32, 43371,2039,772,1,32,
42771163,17,1142,1,0, 43381173,17,1152,1,0,
42781146,1,2041,768,1, 43391156,1,2041,778,1,
42792042,1164,16,0,646, 43402042,1174,16,0,655,
42801,2043,774,1,2044, 43411,2043,784,1,2044,
42811165,16,0,584,1, 43421175,16,0,599,1,
42822045,779,1,2299,1166, 43432045,789,1,2299,1176,
428316,0,226,1,1296, 434416,0,236,1,1296,
42841167,17,1168,15,1098, 43451177,17,1178,15,1108,
42851,-1,1,5,1169, 43461,-1,1,5,1179,
428620,1170,4,38,83, 434720,1180,4,38,83,
42870,105,0,109,0, 43480,105,0,109,0,
4288112,0,108,0,101, 4349112,0,108,0,101,
42890,65,0,115,0, 43500,65,0,115,0,
@@ -4291,12 +4352,12 @@ public yyLSLSyntax
42910,110,0,109,0, 43520,110,0,109,0,
4292101,0,110,0,116, 4353101,0,110,0,116,
42930,95,0,50,0, 43540,95,0,50,0,
429448,0,1,219,1, 435548,0,1,224,1,
42953,1,6,1,5, 43563,1,6,1,5,
42961171,22,1,79,1, 43571181,22,1,82,1,
4297283,1172,17,1173,15, 4358283,1182,17,1183,15,
42981121,1,-1,1,5, 43591131,1,-1,1,5,
42991174,20,1175,4,36, 43601184,20,1185,4,36,
430066,0,105,0,110, 436166,0,105,0,110,
43010,97,0,114,0, 43620,97,0,114,0,
4302121,0,69,0,120, 4363121,0,69,0,120,
@@ -4304,10 +4365,10 @@ public yyLSLSyntax
4304101,0,115,0,115, 4365101,0,115,0,115,
43050,105,0,111,0, 43660,105,0,111,0,
4306110,0,95,0,52, 4367110,0,95,0,52,
43070,1,248,1,3, 43680,1,253,1,3,
43081,4,1,3,1176, 43691,4,1,3,1186,
430922,1,108,1,40, 437022,1,111,1,40,
43101177,17,1178,15,1179, 43711187,17,1188,15,1189,
43114,32,37,0,73, 43724,32,37,0,73,
43120,100,0,101,0, 43730,100,0,101,0,
4313110,0,116,0,69, 4374110,0,116,0,69,
@@ -4315,21 +4376,21 @@ public yyLSLSyntax
4315114,0,101,0,115, 4376114,0,101,0,115,
43160,115,0,105,0, 43770,115,0,105,0,
4317111,0,110,0,1, 4378111,0,110,0,1,
4318-1,1,5,1180,20, 4379-1,1,5,1190,20,
43191181,4,34,73,0, 43801191,4,34,73,0,
4320100,0,101,0,110, 4381100,0,101,0,110,
43210,116,0,69,0, 43820,116,0,69,0,
4322120,0,112,0,114, 4383120,0,112,0,114,
43230,101,0,115,0, 43840,101,0,115,0,
4324115,0,105,0,111, 4385115,0,105,0,111,
43250,110,0,95,0, 43860,110,0,95,0,
432649,0,1,234,1, 438749,0,1,239,1,
43273,1,2,1,1, 43883,1,2,1,1,
43281182,22,1,94,1, 43891192,22,1,97,1,
432944,1183,17,1178,1, 439044,1193,17,1188,1,
43301,1182,1,1803,787, 43911,1192,1,1803,797,
43311,47,1184,17,1185, 43921,47,1194,17,1195,
433215,1186,4,38,37, 439315,1196,4,38,37,
43330,73,0,100,0, 43940,73,0,100,0,
4334101,0,110,0,116, 4395101,0,110,0,116,
43350,68,0,111,0, 43960,68,0,111,0,
@@ -4338,7 +4399,7 @@ public yyLSLSyntax
4338101,0,115,0,115, 4399101,0,115,0,115,
43390,105,0,111,0, 44000,105,0,111,0,
4340110,0,1,-1,1, 4401110,0,1,-1,1,
43415,1187,20,1188,4, 44025,1197,20,1198,4,
434240,73,0,100,0, 440340,73,0,100,0,
4343101,0,110,0,116, 4404101,0,110,0,116,
43440,68,0,111,0, 44050,68,0,111,0,
@@ -4347,10 +4408,10 @@ public yyLSLSyntax
4347101,0,115,0,115, 4408101,0,115,0,115,
43480,105,0,111,0, 44090,105,0,111,0,
4349110,0,95,0,49, 4410110,0,95,0,49,
43500,1,235,1,3, 44110,1,240,1,3,
43511,4,1,3,1189, 44121,4,1,3,1199,
435222,1,95,1,48, 441322,1,98,1,48,
43531190,17,1191,15,1192, 44141200,17,1201,15,1202,
43544,58,37,0,73, 44154,58,37,0,73,
43550,110,0,99,0, 44160,110,0,99,0,
4356114,0,101,0,109, 4417114,0,101,0,109,
@@ -4363,8 +4424,8 @@ public yyLSLSyntax
43630,114,0,101,0, 44240,114,0,101,0,
4364115,0,115,0,105, 4425115,0,115,0,105,
43650,111,0,110,0, 44260,111,0,110,0,
43661,-1,1,5,1193, 44271,-1,1,5,1203,
436720,1194,4,60,73, 442820,1204,4,60,73,
43680,110,0,99,0, 44290,110,0,99,0,
4369114,0,101,0,109, 4430114,0,101,0,109,
43700,101,0,110,0, 44310,101,0,110,0,
@@ -4377,11 +4438,11 @@ public yyLSLSyntax
4377115,0,115,0,105, 4438115,0,115,0,105,
43780,111,0,110,0, 44390,111,0,110,0,
437995,0,52,0,1, 444095,0,52,0,1,
4380239,1,3,1,5, 4441244,1,3,1,5,
43811,4,1195,22,1, 44421,4,1205,22,1,
438299,1,49,1196,17, 4443102,1,49,1206,17,
43831197,15,1192,1,-1, 44441207,15,1202,1,-1,
43841,5,1198,20,1199, 44451,5,1208,20,1209,
43854,60,73,0,110, 44464,60,73,0,110,
43860,99,0,114,0, 44470,99,0,114,0,
4387101,0,109,0,101, 4448101,0,109,0,101,
@@ -4394,12 +4455,12 @@ public yyLSLSyntax
43940,101,0,115,0, 44550,101,0,115,0,
4395115,0,105,0,111, 4456115,0,105,0,111,
43960,110,0,95,0, 44570,110,0,95,0,
439751,0,1,238,1, 445851,0,1,243,1,
43983,1,5,1,4, 44593,1,5,1,4,
43991200,22,1,98,1, 44601210,22,1,101,1,
440050,1201,17,1202,15, 446150,1211,17,1212,15,
44011192,1,-1,1,5, 44621202,1,-1,1,5,
44021203,20,1204,4,60, 44631213,20,1214,4,60,
440373,0,110,0,99, 446473,0,110,0,99,
44040,114,0,101,0, 44650,114,0,101,0,
4405109,0,101,0,110, 4466109,0,101,0,110,
@@ -4412,12 +4473,12 @@ public yyLSLSyntax
44120,115,0,115,0, 44730,115,0,115,0,
4413105,0,111,0,110, 4474105,0,111,0,110,
44140,95,0,50,0, 44750,95,0,50,0,
44151,237,1,3,1, 44761,242,1,3,1,
44163,1,2,1205,22, 44773,1,2,1215,22,
44171,97,1,51,1206, 44781,100,1,51,1216,
441817,1207,15,1192,1, 447917,1217,15,1202,1,
4419-1,1,5,1208,20, 4480-1,1,5,1218,20,
44201209,4,60,73,0, 44811219,4,60,73,0,
4421110,0,99,0,114, 4482110,0,99,0,114,
44220,101,0,109,0, 44830,101,0,109,0,
4423101,0,110,0,116, 4484101,0,110,0,116,
@@ -4429,12 +4490,12 @@ public yyLSLSyntax
4429114,0,101,0,115, 4490114,0,101,0,115,
44300,115,0,105,0, 44910,115,0,105,0,
4431111,0,110,0,95, 4492111,0,110,0,95,
44320,49,0,1,236, 44930,49,0,1,241,
44331,3,1,3,1, 44941,3,1,3,1,
44342,1210,22,1,96, 44952,1220,22,1,99,
44351,305,1211,17,1212, 44961,305,1221,17,1222,
443615,1121,1,-1,1, 449715,1131,1,-1,1,
44375,1213,20,1214,4, 44985,1223,20,1224,4,
443836,66,0,105,0, 449936,66,0,105,0,
4439110,0,97,0,114, 4500110,0,97,0,114,
44400,121,0,69,0, 45010,121,0,69,0,
@@ -4442,11 +4503,11 @@ public yyLSLSyntax
44420,101,0,115,0, 45030,101,0,115,0,
4443115,0,105,0,111, 4504115,0,105,0,111,
44440,110,0,95,0, 45050,110,0,95,0,
444551,0,1,247,1, 450651,0,1,252,1,
44463,1,4,1,3, 45073,1,4,1,3,
44471215,22,1,107,1, 45081225,22,1,110,1,
4448525,1216,17,1217,15, 4509525,1226,17,1227,15,
44491218,4,34,37,0, 45101228,4,34,37,0,
445082,0,111,0,116, 451182,0,111,0,116,
44510,97,0,116,0, 45120,97,0,116,0,
4452105,0,111,0,110, 4513105,0,111,0,110,
@@ -4454,7 +4515,7 @@ public yyLSLSyntax
4454110,0,115,0,116, 4515110,0,115,0,116,
44550,97,0,110,0, 45160,97,0,110,0,
4456116,0,1,-1,1, 4517116,0,1,-1,1,
44575,1219,20,1220,4, 45185,1229,20,1230,4,
445836,82,0,111,0, 451936,82,0,111,0,
4459116,0,97,0,116, 4520116,0,97,0,116,
44600,105,0,111,0, 45210,105,0,111,0,
@@ -4462,11 +4523,11 @@ public yyLSLSyntax
44620,110,0,115,0, 45230,110,0,115,0,
4463116,0,97,0,110, 4524116,0,97,0,110,
44640,116,0,95,0, 45250,116,0,95,0,
446549,0,1,232,1, 452649,0,1,237,1,
44663,1,10,1,9, 45273,1,10,1,9,
44671221,22,1,92,1, 45281231,22,1,95,1,
446863,1222,17,1223,15, 452963,1232,17,1233,15,
44691224,4,38,37,0, 45301234,4,38,37,0,
447084,0,121,0,112, 453184,0,121,0,112,
44710,101,0,99,0, 45320,101,0,99,0,
447297,0,115,0,116, 453397,0,115,0,116,
@@ -4475,7 +4536,7 @@ public yyLSLSyntax
44750,115,0,115,0, 45360,115,0,115,0,
4476105,0,111,0,110, 4537105,0,111,0,110,
44770,1,-1,1,5, 45380,1,-1,1,5,
44781225,20,1226,4,40, 45391235,20,1236,4,40,
447984,0,121,0,112, 454084,0,121,0,112,
44800,101,0,99,0, 45410,101,0,99,0,
448197,0,115,0,116, 454297,0,115,0,116,
@@ -4484,12 +4545,12 @@ public yyLSLSyntax
44840,115,0,115,0, 45450,115,0,115,0,
4485105,0,111,0,110, 4546105,0,111,0,110,
44860,95,0,50,0, 45470,95,0,50,0,
44871,269,1,3,1, 45481,274,1,3,1,
44885,1,4,1227,22, 45495,1,4,1237,22,
44891,129,1,66,1228, 45501,132,1,66,1238,
449017,1229,15,1224,1, 455117,1239,15,1234,1,
4491-1,1,5,1230,20, 4552-1,1,5,1240,20,
44921231,4,40,84,0, 45531241,4,40,84,0,
4493121,0,112,0,101, 4554121,0,112,0,101,
44940,99,0,97,0, 45550,99,0,97,0,
4495115,0,116,0,69, 4556115,0,116,0,69,
@@ -4497,12 +4558,12 @@ public yyLSLSyntax
4497114,0,101,0,115, 4558114,0,101,0,115,
44980,115,0,105,0, 45590,115,0,105,0,
4499111,0,110,0,95, 4560111,0,110,0,95,
45000,51,0,1,270, 45610,51,0,1,275,
45011,3,1,7,1, 45621,3,1,7,1,
45026,1232,22,1,130, 45636,1242,22,1,133,
45031,67,1233,17,1234, 45641,67,1243,17,1244,
450415,1224,1,-1,1, 456515,1234,1,-1,1,
45055,1235,20,1236,4, 45665,1245,20,1246,4,
450640,84,0,121,0, 456740,84,0,121,0,
4507112,0,101,0,99, 4568112,0,101,0,99,
45080,97,0,115,0, 45690,97,0,115,0,
@@ -4511,12 +4572,12 @@ public yyLSLSyntax
4511101,0,115,0,115, 4572101,0,115,0,115,
45120,105,0,111,0, 45730,105,0,111,0,
4513110,0,95,0,55, 4574110,0,95,0,55,
45140,1,274,1,3, 45750,1,279,1,3,
45151,8,1,7,1237, 45761,8,1,7,1247,
451622,1,134,1,68, 457722,1,137,1,68,
45171238,17,1239,15,1224, 45781248,17,1249,15,1234,
45181,-1,1,5,1240, 45791,-1,1,5,1250,
451920,1241,4,40,84, 458020,1251,4,40,84,
45200,121,0,112,0, 45810,121,0,112,0,
4521101,0,99,0,97, 4582101,0,99,0,97,
45220,115,0,116,0, 45830,115,0,116,0,
@@ -4525,11 +4586,11 @@ public yyLSLSyntax
4525115,0,115,0,105, 4586115,0,115,0,105,
45260,111,0,110,0, 45870,111,0,110,0,
452795,0,53,0,1, 458895,0,53,0,1,
4528272,1,3,1,8, 4589277,1,3,1,8,
45291,7,1242,22,1, 45901,7,1252,22,1,
4530132,1,69,1243,17, 4591135,1,69,1253,17,
45311244,15,1224,1,-1, 45921254,15,1234,1,-1,
45321,5,1245,20,1246, 45931,5,1255,20,1256,
45334,40,84,0,121, 45944,40,84,0,121,
45340,112,0,101,0, 45950,112,0,101,0,
453599,0,97,0,115, 459699,0,97,0,115,
@@ -4538,12 +4599,12 @@ public yyLSLSyntax
45380,101,0,115,0, 45990,101,0,115,0,
4539115,0,105,0,111, 4600115,0,105,0,111,
45400,110,0,95,0, 46010,110,0,95,0,
454154,0,1,273,1, 460254,0,1,278,1,
45423,1,6,1,5, 46033,1,6,1,5,
45431247,22,1,133,1, 46041257,22,1,136,1,
454470,1248,17,1249,15, 460570,1258,17,1259,15,
45451224,1,-1,1,5, 46061234,1,-1,1,5,
45461250,20,1251,4,40, 46071260,20,1261,4,40,
454784,0,121,0,112, 460884,0,121,0,112,
45480,101,0,99,0, 46090,101,0,99,0,
454997,0,115,0,116, 461097,0,115,0,116,
@@ -4552,12 +4613,12 @@ public yyLSLSyntax
45520,115,0,115,0, 46130,115,0,115,0,
4553105,0,111,0,110, 4614105,0,111,0,110,
45540,95,0,52,0, 46150,95,0,52,0,
45551,271,1,3,1, 46161,276,1,3,1,
45566,1,5,1252,22, 46176,1,5,1262,22,
45571,131,1,74,1253, 46181,134,1,74,1263,
455817,1254,15,1224,1, 461917,1264,15,1234,1,
4559-1,1,5,1255,20, 4620-1,1,5,1265,20,
45601256,4,40,84,0, 46211266,4,40,84,0,
4561121,0,112,0,101, 4622121,0,112,0,101,
45620,99,0,97,0, 46230,99,0,97,0,
4563115,0,116,0,69, 4624115,0,116,0,69,
@@ -4565,12 +4626,12 @@ public yyLSLSyntax
4565114,0,101,0,115, 4626114,0,101,0,115,
45660,115,0,105,0, 46270,115,0,105,0,
4567111,0,110,0,95, 4628111,0,110,0,95,
45680,57,0,1,276, 46290,57,0,1,281,
45691,3,1,7,1, 46301,3,1,7,1,
45706,1257,22,1,136, 46316,1267,22,1,139,
45711,1013,1258,17,1259, 46321,1013,1268,17,1269,
457215,1104,1,-1,1, 463315,1114,1,-1,1,
45735,1260,20,1261,4, 46345,1270,20,1271,4,
457446,80,0,97,0, 463546,80,0,97,0,
4575114,0,101,0,110, 4636114,0,101,0,110,
45760,116,0,104,0, 46370,116,0,104,0,
@@ -4580,12 +4641,12 @@ public yyLSLSyntax
45800,101,0,115,0, 46410,101,0,115,0,
4581115,0,105,0,111, 4642115,0,105,0,111,
45820,110,0,95,0, 46430,110,0,95,0,
458349,0,1,266,1, 464449,0,1,271,1,
45843,1,4,1,3, 46453,1,4,1,3,
45851262,22,1,126,1, 46461272,22,1,129,1,
45861332,1263,17,1264,15, 46471332,1273,17,1274,15,
45871098,1,-1,1,5, 46481108,1,-1,1,5,
45881265,20,1266,4,38, 46491275,20,1276,4,38,
458983,0,105,0,109, 465083,0,105,0,109,
45900,112,0,108,0, 46510,112,0,108,0,
4591101,0,65,0,115, 4652101,0,65,0,115,
@@ -4593,12 +4654,12 @@ public yyLSLSyntax
4593103,0,110,0,109, 4654103,0,110,0,109,
45940,101,0,110,0, 46550,101,0,110,0,
4595116,0,95,0,49, 4656116,0,95,0,49,
45960,57,0,1,218, 46570,57,0,1,223,
45971,3,1,6,1, 46581,3,1,6,1,
45985,1267,22,1,78, 46595,1277,22,1,81,
45991,2337,1268,17,1142, 46601,2337,1278,17,1152,
46001,0,1146,1,1585, 46611,0,1156,1,1585,
46011269,17,1270,15,1271, 46621279,17,1280,15,1281,
46024,32,37,0,82, 46634,32,37,0,82,
46030,101,0,116,0, 46640,101,0,116,0,
4604117,0,114,0,110, 4665117,0,114,0,110,
@@ -4606,30 +4667,30 @@ public yyLSLSyntax
460697,0,116,0,101, 466797,0,116,0,101,
46070,109,0,101,0, 46680,109,0,101,0,
4608110,0,116,0,1, 4669110,0,116,0,1,
4609-1,1,5,1272,20, 4670-1,1,5,1282,20,
46101273,4,34,82,0, 46711283,4,34,82,0,
4611101,0,116,0,117, 4672101,0,116,0,117,
46120,114,0,110,0, 46730,114,0,110,0,
461383,0,116,0,97, 467483,0,116,0,97,
46140,116,0,101,0, 46750,116,0,101,0,
4615109,0,101,0,110, 4676109,0,101,0,110,
46160,116,0,95,0, 46770,116,0,95,0,
461750,0,1,225,1, 467850,0,1,230,1,
46183,1,2,1,1, 46793,1,2,1,1,
46191274,22,1,85,1, 46801284,22,1,88,1,
46202023,1275,17,1276,15, 46812023,1285,17,1286,15,
46211137,1,-1,1,5, 46821147,1,-1,1,5,
46221277,20,1278,4,26, 46831287,20,1288,4,26,
462383,0,116,0,97, 468483,0,116,0,97,
46240,116,0,101,0, 46850,116,0,101,0,
462567,0,104,0,97, 468667,0,104,0,97,
46260,110,0,103,0, 46870,110,0,103,0,
4627101,0,95,0,50, 4688101,0,95,0,50,
46280,1,183,1,3, 46890,1,188,1,3,
46291,3,1,2,1279, 46901,3,1,2,1289,
463022,1,43,1,2136, 469122,1,46,1,2136,
4631842,1,82,1280,17, 4692852,1,82,1290,17,
46321281,15,1282,4,32, 46931291,15,1292,4,32,
463337,0,85,0,110, 469437,0,85,0,110,
46340,97,0,114,0, 46950,97,0,114,0,
4635121,0,69,0,120, 4696121,0,69,0,120,
@@ -4637,7 +4698,7 @@ public yyLSLSyntax
4637101,0,115,0,115, 4698101,0,115,0,115,
46380,105,0,111,0, 46990,105,0,111,0,
4639110,0,1,-1,1, 4700110,0,1,-1,1,
46405,1283,20,1284,4, 47015,1293,20,1294,4,
464134,85,0,110,0, 470234,85,0,110,0,
464297,0,114,0,121, 470397,0,114,0,121,
46430,69,0,120,0, 47040,69,0,120,0,
@@ -4645,29 +4706,29 @@ public yyLSLSyntax
46450,115,0,115,0, 47060,115,0,115,0,
4646105,0,111,0,110, 4707105,0,111,0,110,
46470,95,0,51,0, 47080,95,0,51,0,
46481,265,1,3,1, 47091,270,1,3,1,
46493,1,2,1285,22, 47103,1,2,1295,22,
46501,125,1,2026,1286, 47111,128,1,2026,1296,
465117,1287,15,1288,4, 471217,1297,15,1298,4,
465228,37,0,74,0, 471328,37,0,74,0,
4653117,0,109,0,112, 4714117,0,109,0,112,
46540,83,0,116,0, 47150,83,0,116,0,
465597,0,116,0,101, 471697,0,116,0,101,
46560,109,0,101,0, 47170,109,0,101,0,
4657110,0,116,0,1, 4718110,0,116,0,1,
4658-1,1,5,1289,20, 4719-1,1,5,1299,20,
46591290,4,30,74,0, 47201300,4,30,74,0,
4660117,0,109,0,112, 4721117,0,109,0,112,
46610,83,0,116,0, 47220,83,0,116,0,
466297,0,116,0,101, 472397,0,116,0,101,
46630,109,0,101,0, 47240,109,0,101,0,
4664110,0,116,0,95, 4725110,0,116,0,95,
46650,49,0,1,181, 47260,49,0,1,186,
46661,3,1,3,1, 47271,3,1,3,1,
46672,1291,22,1,41, 47282,1301,22,1,44,
46681,1591,1292,17,1293, 47291,1591,1302,17,1303,
466915,1271,1,-1,1, 473015,1281,1,-1,1,
46705,1294,20,1295,4, 47315,1304,20,1305,4,
467134,82,0,101,0, 473234,82,0,101,0,
4672116,0,117,0,114, 4733116,0,117,0,114,
46730,110,0,83,0, 47340,110,0,83,0,
@@ -4675,12 +4736,12 @@ public yyLSLSyntax
46750,101,0,109,0, 47360,101,0,109,0,
4676101,0,110,0,116, 4737101,0,110,0,116,
46770,95,0,49,0, 47380,95,0,49,0,
46781,224,1,3,1, 47391,229,1,3,1,
46793,1,2,1296,22, 47403,1,2,1306,22,
46801,84,1,1341,1297, 47411,87,1,1341,1307,
468117,1298,15,1098,1, 474217,1308,15,1108,1,
4682-1,1,5,1299,20, 4743-1,1,5,1309,20,
46831300,4,36,83,0, 47441310,4,36,83,0,
4684105,0,109,0,112, 4745105,0,109,0,112,
46850,108,0,101,0, 47460,108,0,101,0,
468665,0,115,0,115, 474765,0,115,0,115,
@@ -4688,12 +4749,12 @@ public yyLSLSyntax
4688110,0,109,0,101, 4749110,0,109,0,101,
46890,110,0,116,0, 47500,110,0,116,0,
469095,0,54,0,1, 475195,0,54,0,1,
4691205,1,3,1,4, 4752210,1,3,1,4,
46921,3,1301,22,1, 47531,3,1311,22,1,
469365,1,2030,731,1, 475468,1,2030,741,1,
4694328,1302,17,1303,15, 4755328,1312,17,1313,15,
46951121,1,-1,1,5, 47561131,1,-1,1,5,
46961304,20,1305,4,36, 47571314,20,1315,4,36,
469766,0,105,0,110, 475866,0,105,0,110,
46980,97,0,114,0, 47590,97,0,114,0,
4699121,0,69,0,120, 4760121,0,69,0,120,
@@ -4701,12 +4762,12 @@ public yyLSLSyntax
4701101,0,115,0,115, 4762101,0,115,0,115,
47020,105,0,111,0, 47630,105,0,111,0,
4703110,0,95,0,50, 4764110,0,95,0,50,
47040,1,246,1,3, 47650,1,251,1,3,
47051,4,1,3,1306, 47661,4,1,3,1316,
470622,1,106,1,1303, 476722,1,109,1,1303,
47071307,17,1308,15,1098, 47681317,17,1318,15,1108,
47081,-1,1,5,1309, 47691,-1,1,5,1319,
470920,1310,4,36,83, 477020,1320,4,36,83,
47100,105,0,109,0, 47710,105,0,109,0,
4711112,0,108,0,101, 4772112,0,108,0,101,
47120,65,0,115,0, 47730,65,0,115,0,
@@ -4714,28 +4775,28 @@ public yyLSLSyntax
47140,110,0,109,0, 47750,110,0,109,0,
4715101,0,110,0,116, 4776101,0,110,0,116,
47160,95,0,55,0, 47770,95,0,55,0,
47171,206,1,3,1, 47781,211,1,3,1,
47186,1,5,1311,22, 47796,1,5,1321,22,
47191,66,1,1096,1312, 47801,69,1,1096,1322,
472017,1313,15,1314,4, 478117,1323,15,1324,4,
472126,37,0,70,0, 478226,37,0,70,0,
4722117,0,110,0,99, 4783117,0,110,0,99,
47230,116,0,105,0, 47840,116,0,105,0,
4724111,0,110,0,67, 4785111,0,110,0,67,
47250,97,0,108,0, 47860,97,0,108,0,
4726108,0,1,-1,1, 4787108,0,1,-1,1,
47275,1315,20,1316,4, 47885,1325,20,1326,4,
472828,70,0,117,0, 478928,70,0,117,0,
4729110,0,99,0,116, 4790110,0,99,0,116,
47300,105,0,111,0, 47910,105,0,111,0,
4731110,0,67,0,97, 4792110,0,67,0,97,
47320,108,0,108,0, 47930,108,0,108,0,
473395,0,49,0,1, 479495,0,49,0,1,
4734277,1,3,1,5, 4795282,1,3,1,5,
47351,4,1317,22,1, 47961,4,1327,22,1,
4736137,1,93,1318,17, 4797140,1,93,1328,17,
47371319,15,1282,1,-1, 47981329,15,1292,1,-1,
47381,5,1320,20,1321, 47991,5,1330,20,1331,
47394,34,85,0,110, 48004,34,85,0,110,
47400,97,0,114,0, 48010,97,0,114,0,
4741121,0,69,0,120, 4802121,0,69,0,120,
@@ -4743,12 +4804,12 @@ public yyLSLSyntax
4743101,0,115,0,115, 4804101,0,115,0,115,
47440,105,0,111,0, 48050,105,0,111,0,
4745110,0,95,0,50, 4806110,0,95,0,50,
47460,1,264,1,3, 48070,1,269,1,3,
47471,3,1,2,1322, 48081,3,1,2,1332,
474822,1,124,1,1550, 480922,1,127,1,1550,
47491323,17,1324,15,1098, 48101333,17,1334,15,1108,
47501,-1,1,5,1325, 48111,-1,1,5,1335,
475120,1326,4,38,83, 481220,1336,4,38,83,
47520,105,0,109,0, 48130,105,0,109,0,
4753112,0,108,0,101, 4814112,0,108,0,101,
47540,65,0,115,0, 48150,65,0,115,0,
@@ -4756,16 +4817,16 @@ public yyLSLSyntax
47560,110,0,109,0, 48170,110,0,109,0,
4757101,0,110,0,116, 4818101,0,110,0,116,
47580,95,0,49,0, 48190,95,0,49,0,
475951,0,1,212,1, 482051,0,1,217,1,
47603,1,4,1,3, 48213,1,4,1,3,
47611327,22,1,72,1, 48221337,22,1,75,1,
47622040,1328,16,0,532, 48232040,1338,16,0,542,
47631,2106,1329,17,1142, 48241,2106,1339,17,1152,
47641,0,1146,1,1555, 48251,0,1156,1,1555,
47651330,16,0,599,1, 48261340,16,0,615,1,
4766827,1331,17,1332,15, 4827827,1341,17,1342,15,
47671121,1,-1,1,5, 48281131,1,-1,1,5,
47681333,20,1334,4,38, 48291343,20,1344,4,38,
476966,0,105,0,110, 483066,0,105,0,110,
47700,97,0,114,0, 48310,97,0,114,0,
4771121,0,69,0,120, 4832121,0,69,0,120,
@@ -4773,30 +4834,30 @@ public yyLSLSyntax
4773101,0,115,0,115, 4834101,0,115,0,115,
47740,105,0,111,0, 48350,105,0,111,0,
4775110,0,95,0,49, 4836110,0,95,0,49,
47760,53,0,1,259, 48370,53,0,1,264,
47771,3,1,4,1, 48381,3,1,4,1,
47783,1335,22,1,119, 48393,1345,22,1,122,
47791,1859,1336,16,0, 48401,1859,1346,16,0,
4780304,1,1860,821,1, 4841313,1,1860,831,1,
47811804,1337,17,1142,1, 48421804,1347,17,1152,1,
47820,1146,1,107,1338, 48430,1156,1,107,1348,
478317,1339,15,1282,1, 484417,1349,15,1292,1,
4784-1,1,5,1340,20, 4845-1,1,5,1350,20,
47851341,4,34,85,0, 48461351,4,34,85,0,
4786110,0,97,0,114, 4847110,0,97,0,114,
47870,121,0,69,0, 48480,121,0,69,0,
4788120,0,112,0,114, 4849120,0,112,0,114,
47890,101,0,115,0, 48500,101,0,115,0,
4790115,0,105,0,111, 4851115,0,105,0,111,
47910,110,0,95,0, 48520,110,0,95,0,
479249,0,1,263,1, 485349,0,1,268,1,
47933,1,3,1,2, 48543,1,3,1,2,
47941342,22,1,123,1, 48551352,22,1,126,1,
47951114,1343,17,1185,1, 48561114,1353,17,1195,1,
47963,1189,1,1048,1344, 48573,1199,1,1048,1354,
479717,1345,15,1121,1, 485817,1355,15,1131,1,
4798-1,1,5,1346,20, 4859-1,1,5,1356,20,
47991347,4,38,66,0, 48601357,4,38,66,0,
4800105,0,110,0,97, 4861105,0,110,0,97,
48010,114,0,121,0, 48620,114,0,121,0,
480269,0,120,0,112, 486369,0,120,0,112,
@@ -4804,12 +4865,12 @@ public yyLSLSyntax
4804115,0,115,0,105, 4865115,0,115,0,105,
48050,111,0,110,0, 48660,111,0,110,0,
480695,0,49,0,56, 486795,0,49,0,56,
48070,1,262,1,3, 48680,1,267,1,3,
48081,4,1,3,1348, 48691,4,1,3,1358,
480922,1,122,1,352, 487022,1,125,1,352,
48101349,17,1350,15,1121, 48711359,17,1360,15,1131,
48111,-1,1,5,1351, 48721,-1,1,5,1361,
481220,1352,4,36,66, 487320,1362,4,36,66,
48130,105,0,110,0, 48740,105,0,110,0,
481497,0,114,0,121, 487597,0,114,0,121,
48150,69,0,120,0, 48760,69,0,120,0,
@@ -4817,13 +4878,13 @@ public yyLSLSyntax
48170,115,0,115,0, 48780,115,0,115,0,
4818105,0,111,0,110, 4879105,0,111,0,110,
48190,95,0,49,0, 48800,95,0,49,0,
48201,245,1,3,1, 48811,250,1,3,1,
48214,1,3,1353,22, 48824,1,3,1363,22,
48221,105,1,1872,1354, 48831,108,1,1872,1364,
482316,0,314,1,1873, 488416,0,323,1,1873,
4824835,1,118,1355,17, 4885845,1,118,1365,17,
48251356,15,1121,1,-1, 48861366,15,1131,1,-1,
48261,5,1357,20,1358, 48871,5,1367,20,1368,
48274,38,66,0,105, 48884,38,66,0,105,
48280,110,0,97,0, 48890,110,0,97,0,
4829114,0,121,0,69, 4890114,0,121,0,69,
@@ -4832,12 +4893,12 @@ public yyLSLSyntax
48320,115,0,105,0, 48930,115,0,105,0,
4833111,0,110,0,95, 4894111,0,110,0,95,
48340,49,0,52,0, 48950,49,0,52,0,
48351,258,1,3,1, 48961,263,1,3,1,
48364,1,3,1359,22, 48974,1,3,1369,22,
48371,118,1,1123,1360, 48981,121,1,1123,1370,
483817,1361,15,1098,1, 489917,1371,15,1108,1,
4839-1,1,5,1362,20, 4900-1,1,5,1372,20,
48401363,4,38,83,0, 49011373,4,38,83,0,
4841105,0,109,0,112, 4902105,0,109,0,112,
48420,108,0,101,0, 49030,108,0,101,0,
484365,0,115,0,115, 490465,0,115,0,115,
@@ -4845,10 +4906,10 @@ public yyLSLSyntax
4845110,0,109,0,101, 4906110,0,109,0,101,
48460,110,0,116,0, 49070,110,0,116,0,
484795,0,49,0,50, 490895,0,49,0,50,
48480,1,211,1,3, 49090,1,216,1,3,
48491,6,1,5,1364, 49101,6,1,5,1374,
485022,1,71,1,371, 491122,1,74,1,371,
48511365,17,1366,15,1367, 49121375,17,1376,15,1377,
48524,46,37,0,70, 49134,46,37,0,70,
48530,117,0,110,0, 49140,117,0,110,0,
485499,0,116,0,105, 491599,0,116,0,105,
@@ -4859,7 +4920,7 @@ public yyLSLSyntax
48590,101,0,115,0, 49200,101,0,115,0,
4860115,0,105,0,111, 4921115,0,105,0,111,
48610,110,0,1,-1, 49220,110,0,1,-1,
48621,5,1368,20,1369, 49231,5,1378,20,1379,
48634,48,70,0,117, 49244,48,70,0,117,
48640,110,0,99,0, 49250,110,0,99,0,
4865116,0,105,0,111, 4926116,0,105,0,111,
@@ -4870,12 +4931,12 @@ public yyLSLSyntax
48700,115,0,115,0, 49310,115,0,115,0,
4871105,0,111,0,110, 4932105,0,111,0,110,
48720,95,0,49,0, 49330,95,0,49,0,
48731,244,1,3,1, 49341,249,1,3,1,
48742,1,1,1370,22, 49352,1,1,1380,22,
48751,104,1,1377,1371, 49361,107,1,1377,1381,
487617,1372,15,1098,1, 493717,1382,15,1108,1,
4877-1,1,5,1373,20, 4938-1,1,5,1383,20,
48781374,4,36,83,0, 49391384,4,36,83,0,
4879105,0,109,0,112, 4940105,0,109,0,112,
48800,108,0,101,0, 49410,108,0,101,0,
488165,0,115,0,115, 494265,0,115,0,115,
@@ -4883,11 +4944,11 @@ public yyLSLSyntax
4883110,0,109,0,101, 4944110,0,109,0,101,
48840,110,0,116,0, 49450,110,0,116,0,
488595,0,53,0,1, 494695,0,53,0,1,
4886204,1,3,1,4, 4947209,1,3,1,4,
48871,3,1375,22,1, 49481,3,1385,22,1,
488864,1,375,1376,17, 494967,1,375,1386,17,
48891377,15,1192,1,-1, 49501387,15,1202,1,-1,
48901,5,1378,20,1379, 49511,5,1388,20,1389,
48914,60,73,0,110, 49524,60,73,0,110,
48920,99,0,114,0, 49530,99,0,114,0,
4893101,0,109,0,101, 4954101,0,109,0,101,
@@ -4900,12 +4961,12 @@ public yyLSLSyntax
49000,101,0,115,0, 49610,101,0,115,0,
4901115,0,105,0,111, 4962115,0,105,0,111,
49020,110,0,95,0, 49630,110,0,95,0,
490356,0,1,243,1, 496456,0,1,248,1,
49043,1,5,1,4, 49653,1,5,1,4,
49051380,22,1,103,1, 49661390,22,1,106,1,
4906377,1381,17,1382,15, 4967377,1391,17,1392,15,
49071192,1,-1,1,5, 49681202,1,-1,1,5,
49081383,20,1384,4,60, 49691393,20,1394,4,60,
490973,0,110,0,99, 497073,0,110,0,99,
49100,114,0,101,0, 49710,114,0,101,0,
4911109,0,101,0,110, 4972109,0,101,0,110,
@@ -4918,12 +4979,12 @@ public yyLSLSyntax
49180,115,0,115,0, 49790,115,0,115,0,
4919105,0,111,0,110, 4980105,0,111,0,110,
49200,95,0,53,0, 49810,95,0,53,0,
49211,240,1,3,1, 49821,245,1,3,1,
49223,1,2,1385,22, 49833,1,2,1395,22,
49231,100,1,379,1386, 49841,103,1,379,1396,
492417,1387,15,1192,1, 498517,1397,15,1202,1,
4925-1,1,5,1388,20, 4986-1,1,5,1398,20,
49261389,4,60,73,0, 49871399,4,60,73,0,
4927110,0,99,0,114, 4988110,0,99,0,114,
49280,101,0,109,0, 49890,101,0,109,0,
4929101,0,110,0,116, 4990101,0,110,0,116,
@@ -4935,11 +4996,11 @@ public yyLSLSyntax
4935114,0,101,0,115, 4996114,0,101,0,115,
49360,115,0,105,0, 49970,115,0,105,0,
4937111,0,110,0,95, 4998111,0,110,0,95,
49380,55,0,1,242, 49990,55,0,1,247,
49391,3,1,5,1, 50001,3,1,5,1,
49404,1390,22,1,102, 50014,1400,22,1,105,
49411,380,1391,17,1392, 50021,380,1401,17,1402,
494215,1393,4,38,37, 500315,1403,4,38,37,
49430,67,0,111,0, 50040,67,0,111,0,
4944110,0,115,0,116, 5005110,0,115,0,116,
49450,97,0,110,0, 50060,97,0,110,0,
@@ -4948,7 +5009,7 @@ public yyLSLSyntax
4948101,0,115,0,115, 5009101,0,115,0,115,
49490,105,0,111,0, 50100,105,0,111,0,
4950110,0,1,-1,1, 5011110,0,1,-1,1,
49515,1394,20,1395,4, 50125,1404,20,1405,4,
495240,67,0,111,0, 501340,67,0,111,0,
4953110,0,115,0,116, 5014110,0,115,0,116,
49540,97,0,110,0, 50150,97,0,110,0,
@@ -4957,12 +5018,12 @@ public yyLSLSyntax
4957101,0,115,0,115, 5018101,0,115,0,115,
49580,105,0,111,0, 50190,105,0,111,0,
4959110,0,95,0,49, 5020110,0,95,0,49,
49600,1,233,1,3, 50210,1,238,1,3,
49611,2,1,1,1396, 50221,2,1,1,1406,
496222,1,93,1,883, 502322,1,96,1,883,
49631397,17,1398,15,1121, 50241407,17,1408,15,1131,
49641,-1,1,5,1399, 50251,-1,1,5,1409,
496520,1400,4,38,66, 502620,1410,4,38,66,
49660,105,0,110,0, 50270,105,0,110,0,
496797,0,114,0,121, 502897,0,114,0,121,
49680,69,0,120,0, 50290,69,0,120,0,
@@ -4970,29 +5031,29 @@ public yyLSLSyntax
49700,115,0,115,0, 50310,115,0,115,0,
4971105,0,111,0,110, 5032105,0,111,0,110,
49720,95,0,49,0, 50330,95,0,49,0,
497354,0,1,260,1, 503454,0,1,265,1,
49743,1,4,1,3, 50353,1,4,1,3,
49751401,22,1,120,1, 50361411,22,1,123,1,
49761628,1402,17,1403,15, 50371628,1412,17,1413,15,
49771404,4,22,37,0, 50381414,4,22,37,0,
497865,0,115,0,115, 503965,0,115,0,115,
49790,105,0,103,0, 50400,105,0,103,0,
4980110,0,109,0,101, 5041110,0,109,0,101,
49810,110,0,116,0, 50420,110,0,116,0,
49821,-1,1,5,1405, 50431,-1,1,5,1415,
498320,1406,4,24,65, 504420,1416,4,24,65,
49840,115,0,115,0, 50450,115,0,115,0,
4985105,0,103,0,110, 5046105,0,103,0,110,
49860,109,0,101,0, 50470,109,0,101,0,
4987110,0,116,0,95, 5048110,0,116,0,95,
49880,49,0,1,198, 50490,49,0,1,203,
49891,3,1,4,1, 50501,3,1,4,1,
49903,1407,22,1,58, 50513,1417,22,1,61,
49911,2075,1408,17,1142, 50521,2075,1418,17,1152,
49921,0,1146,1,373, 50531,0,1156,1,373,
49931409,17,1410,15,1192, 50541419,17,1420,15,1202,
49941,-1,1,5,1411, 50551,-1,1,5,1421,
499520,1412,4,60,73, 505620,1422,4,60,73,
49960,110,0,99,0, 50570,110,0,99,0,
4997114,0,101,0,109, 5058114,0,101,0,109,
49980,101,0,110,0, 50590,101,0,110,0,
@@ -5005,11 +5066,11 @@ public yyLSLSyntax
5005115,0,115,0,105, 5066115,0,115,0,105,
50060,111,0,110,0, 50670,111,0,110,0,
500795,0,54,0,1, 506895,0,54,0,1,
5008241,1,3,1,3, 5069246,1,3,1,3,
50091,2,1413,22,1, 50701,2,1423,22,1,
5010101,1,130,1414,17, 5071104,1,130,1424,17,
50111415,15,1121,1,-1, 50721425,15,1131,1,-1,
50121,5,1416,20,1417, 50731,5,1426,20,1427,
50134,38,66,0,105, 50744,38,66,0,105,
50140,110,0,97,0, 50750,110,0,97,0,
5015114,0,121,0,69, 5076114,0,121,0,69,
@@ -5018,12 +5079,12 @@ public yyLSLSyntax
50180,115,0,105,0, 50790,115,0,105,0,
5019111,0,110,0,95, 5080111,0,110,0,95,
50200,49,0,51,0, 50810,49,0,51,0,
50211,257,1,3,1, 50821,262,1,3,1,
50224,1,3,1418,22, 50834,1,3,1428,22,
50231,117,1,143,1419, 50841,120,1,143,1429,
502417,1420,15,1121,1, 508517,1430,15,1131,1,
5025-1,1,5,1421,20, 5086-1,1,5,1431,20,
50261422,4,38,66,0, 50871432,4,38,66,0,
5027105,0,110,0,97, 5088105,0,110,0,97,
50280,114,0,121,0, 50890,114,0,121,0,
502969,0,120,0,112, 509069,0,120,0,112,
@@ -5031,83 +5092,83 @@ public yyLSLSyntax
5031115,0,115,0,105, 5092115,0,115,0,105,
50320,111,0,110,0, 50930,111,0,110,0,
503395,0,49,0,50, 509495,0,49,0,50,
50340,1,256,1,3, 50950,1,261,1,3,
50351,4,1,3,1423, 50961,4,1,3,1433,
503622,1,116,1,1901, 509722,1,119,1,1901,
50371424,17,1142,1,0, 50981434,17,1152,1,0,
50381146,1,2657,1425,16, 50991156,1,1152,1435,17,
50390,608,1,1152,1426, 51001436,15,1108,1,-1,
504017,1427,15,1098,1, 51011,5,1437,20,1438,
5041-1,1,5,1428,20, 51024,38,83,0,105,
50421429,4,38,83,0, 51030,109,0,112,0,
5104108,0,101,0,65,
51050,115,0,115,0,
5106105,0,103,0,110,
51070,109,0,101,0,
5108110,0,116,0,95,
51090,50,0,52,0,
51101,228,1,3,1,
51116,1,5,1439,22,
51121,86,1,1406,1440,
511317,1441,15,1108,1,
5114-1,1,5,1442,20,
51151443,4,38,83,0,
5043105,0,109,0,112, 5116105,0,109,0,112,
50440,108,0,101,0, 51170,108,0,101,0,
504565,0,115,0,115, 511865,0,115,0,115,
50460,105,0,103,0, 51190,105,0,103,0,
5047110,0,109,0,101, 5120110,0,109,0,101,
50480,110,0,116,0, 51210,110,0,116,0,
504995,0,50,0,52, 512295,0,49,0,55,
50500,1,223,1,3, 51230,1,221,1,3,
50511,6,1,5,1430, 51241,4,1,3,1444,
505222,1,83,1,1406, 512522,1,79,1,1659,
50531431,17,1432,15,1098, 51261445,16,0,278,1,
50541,-1,1,5,1433, 51272413,1446,17,1152,1,
505520,1434,4,38,83, 51280,1156,1,1159,1447,
50560,105,0,109,0, 512917,1448,15,1108,1,
5057112,0,108,0,101, 5130-1,1,5,1449,20,
50580,65,0,115,0, 51311450,4,38,83,0,
5059115,0,105,0,103, 5132105,0,109,0,112,
50600,110,0,109,0, 51330,108,0,101,0,
5061101,0,110,0,116, 513465,0,115,0,115,
51350,105,0,103,0,
5136110,0,109,0,101,
51370,110,0,116,0,
513895,0,49,0,49,
51390,1,215,1,3,
51401,6,1,5,1451,
514122,1,73,1,157,
51421452,17,1453,15,1131,
51431,-1,1,5,1454,
514420,1455,4,38,66,
51450,105,0,110,0,
514697,0,114,0,121,
51470,69,0,120,0,
5148112,0,114,0,101,
51490,115,0,115,0,
5150105,0,111,0,110,
50620,95,0,49,0, 51510,95,0,49,0,
506355,0,1,216,1, 515249,0,1,260,1,
50643,1,4,1,3, 51533,1,4,1,3,
50651435,22,1,76,1, 51541456,22,1,118,1,
50661659,1436,16,0,269, 51551413,1457,17,1458,15,
50671,2413,1437,17,1142, 51561108,1,-1,1,5,
50681,0,1146,1,1159, 51571459,20,1460,4,36,
50691438,17,1439,15,1098, 515883,0,105,0,109,
50701,-1,1,5,1440, 51590,112,0,108,0,
507120,1441,4,38,83, 5160101,0,65,0,115,
50720,105,0,109,0, 51610,115,0,105,0,
5073112,0,108,0,101, 5162103,0,110,0,109,
50740,65,0,115,0, 51630,101,0,110,0,
5075115,0,105,0,103, 5164116,0,95,0,52,
50760,110,0,109,0, 51650,1,208,1,3,
5077101,0,110,0,116, 51661,4,1,3,1461,
50780,95,0,49,0, 516722,1,66,1,2669,
507949,0,1,210,1, 51681462,16,0,303,1,
50803,1,6,1,5, 51691478,1463,17,1464,15,
50811442,22,1,70,1, 51701108,1,-1,1,5,
5082157,1443,17,1444,15, 51711465,20,1466,4,38,
50831121,1,-1,1,5,
50841445,20,1446,4,38,
508566,0,105,0,110,
50860,97,0,114,0,
5087121,0,69,0,120,
50880,112,0,114,0,
5089101,0,115,0,115,
50900,105,0,111,0,
5091110,0,95,0,49,
50920,49,0,1,255,
50931,3,1,4,1,
50943,1447,22,1,115,
50951,1413,1448,17,1449,
509615,1098,1,-1,1,
50975,1450,20,1451,4,
509836,83,0,105,0,
5099109,0,112,0,108,
51000,101,0,65,0,
5101115,0,115,0,105,
51020,103,0,110,0,
5103109,0,101,0,110,
51040,116,0,95,0,
510552,0,1,203,1,
51063,1,4,1,3,
51071452,22,1,63,1,
51081370,1453,17,1454,15,
51091098,1,-1,1,5,
51101455,20,1456,4,38,
511183,0,105,0,109, 517283,0,105,0,109,
51120,112,0,108,0, 51730,112,0,108,0,
5113101,0,65,0,115, 5174101,0,65,0,115,
@@ -5115,12 +5176,56 @@ public yyLSLSyntax
5115103,0,110,0,109, 5176103,0,110,0,109,
51160,101,0,110,0, 51770,101,0,110,0,
5117116,0,95,0,49, 5178116,0,95,0,49,
51180,56,0,1,217, 51790,53,0,1,219,
51191,3,1,4,1, 51801,3,1,4,1,
51203,1457,22,1,77, 51813,1467,22,1,77,
51211,1478,1458,17,1459, 51821,2676,1468,16,0,
512215,1098,1,-1,1, 5183624,1,1621,1469,16,
51235,1460,20,1461,4, 51840,678,1,1574,809,
51851,172,1470,17,1471,
518615,1131,1,-1,1,
51875,1472,20,1473,4,
518838,66,0,105,0,
5189110,0,97,0,114,
51900,121,0,69,0,
5191120,0,112,0,114,
51920,101,0,115,0,
5193115,0,105,0,111,
51940,110,0,95,0,
519549,0,48,0,1,
5196259,1,3,1,4,
51971,3,1474,22,1,
5198117,1,1931,870,1,
51991665,1475,17,1476,15,
52001166,1,-1,1,5,
52011477,20,1478,4,36,
520270,0,111,0,114,
52030,76,0,111,0,
5204111,0,112,0,83,
52050,116,0,97,0,
5206116,0,101,0,109,
52070,101,0,110,0,
5208116,0,95,0,49,
52090,1,199,1,3,
52101,2,1,1,1479,
521122,1,57,1,2364,
5212837,1,2105,824,1,
52131188,1480,17,1481,15,
52141108,1,-1,1,5,
52151482,20,1483,4,38,
521683,0,105,0,109,
52170,112,0,108,0,
5218101,0,65,0,115,
52190,115,0,105,0,
5220103,0,110,0,109,
52210,101,0,110,0,
5222116,0,95,0,50,
52230,51,0,1,227,
52241,3,1,6,1,
52255,1484,22,1,85,
52261,1442,1485,17,1486,
522715,1108,1,-1,1,
52285,1487,20,1488,4,
512438,83,0,105,0, 522938,83,0,105,0,
5125109,0,112,0,108, 5230109,0,112,0,108,
51260,101,0,65,0, 52310,101,0,65,0,
@@ -5128,52 +5233,28 @@ public yyLSLSyntax
51280,103,0,110,0, 52330,103,0,110,0,
5129109,0,101,0,110, 5234109,0,101,0,110,
51300,116,0,95,0, 52350,116,0,95,0,
513149,0,53,0,1, 523649,0,54,0,1,
5132214,1,3,1,4, 5237220,1,3,1,4,
51331,3,1462,22,1, 52381,3,1489,22,1,
513474,1,1620,1463,17, 523978,1,1694,1490,16,
51351464,15,1404,1,-1, 52400,200,1,942,1491,
51361,5,1465,20,1466, 524117,1492,15,1131,1,
51374,24,65,0,115, 5242-1,1,5,1493,20,
51380,115,0,105,0, 52431494,4,38,66,0,
5139103,0,110,0,109,
51400,101,0,110,0,
5141116,0,95,0,50,
51420,1,199,1,3,
51431,2,1,1,1467,
514422,1,59,1,1621,
51451468,16,0,668,1,
51461574,799,1,172,1469,
514717,1470,15,1121,1,
5148-1,1,5,1471,20,
51491472,4,38,66,0,
5150105,0,110,0,97, 5244105,0,110,0,97,
51510,114,0,121,0, 52450,114,0,121,0,
515269,0,120,0,112, 524669,0,120,0,112,
51530,114,0,101,0, 52470,114,0,101,0,
5154115,0,115,0,105, 5248115,0,115,0,105,
51550,111,0,110,0, 52490,111,0,110,0,
515695,0,49,0,48, 525095,0,49,0,55,
51570,1,254,1,3, 52510,1,266,1,3,
51581,4,1,3,1473, 52521,4,1,3,1495,
515922,1,114,1,1931, 525322,1,124,1,2198,
5160861,1,1665,1474,17, 52541496,17,1152,1,0,
51611475,15,1156,1,-1, 52551156,1,1195,1497,17,
51621,5,1476,20,1477, 52561498,15,1108,1,-1,
51634,36,70,0,111, 52571,5,1499,20,1500,
51640,114,0,76,0,
5165111,0,111,0,112,
51660,83,0,116,0,
516797,0,116,0,101,
51680,109,0,101,0,
5169110,0,116,0,95,
51700,49,0,1,194,
51711,3,1,2,1,
51721,1478,22,1,54,
51731,2364,827,1,2105,
5174814,1,1188,1479,17,
51751480,15,1098,1,-1,
51761,5,1481,20,1482,
51774,38,83,0,105, 52584,38,83,0,105,
51780,109,0,112,0, 52590,109,0,112,0,
5179108,0,101,0,65, 5260108,0,101,0,65,
@@ -5181,116 +5262,59 @@ public yyLSLSyntax
5181105,0,103,0,110, 5262105,0,103,0,110,
51820,109,0,101,0, 52630,109,0,101,0,
5183110,0,116,0,95, 5264110,0,116,0,95,
51840,50,0,51,0, 52650,49,0,48,0,
51851,222,1,3,1, 52661,214,1,3,1,
51866,1,5,1483,22, 52676,1,5,1501,22,
51871,82,1,1442,1484, 52681,72,1,1449,1502,
518817,1485,15,1098,1, 526917,1503,15,1108,1,
5189-1,1,5,1486,20, 5270-1,1,5,1504,20,
51901487,4,38,83,0, 52711505,4,36,83,0,
5191105,0,109,0,112, 5272105,0,109,0,112,
51920,108,0,101,0, 52730,108,0,101,0,
519365,0,115,0,115, 527465,0,115,0,115,
51940,105,0,103,0, 52750,105,0,103,0,
5195110,0,109,0,101, 5276110,0,109,0,101,
51960,110,0,116,0, 52770,110,0,116,0,
519795,0,49,0,54, 527895,0,51,0,1,
51980,1,215,1,3, 5279207,1,3,1,4,
51991,4,1,3,1488, 52801,3,1506,22,1,
520022,1,75,1,1694, 528165,1,1701,1507,17,
52011489,16,0,190,1, 52821508,15,1166,1,-1,
5202942,1490,17,1491,15, 52831,5,1509,20,1510,
52031121,1,-1,1,5, 52844,36,70,0,111,
52041492,20,1493,4,38, 52850,114,0,76,0,
520566,0,105,0,110, 5286111,0,111,0,112,
52060,97,0,114,0, 52870,83,0,116,0,
5207121,0,69,0,120, 528897,0,116,0,101,
52080,112,0,114,0, 52890,109,0,101,0,
5209101,0,115,0,115, 5290110,0,116,0,95,
52100,105,0,111,0, 52910,51,0,1,201,
5211110,0,95,0,49,
52120,55,0,1,261,
52131,3,1,4,1, 52921,3,1,4,1,
52143,1494,22,1,121, 52933,1511,22,1,59,
52151,2198,1495,17,1142, 52941,447,1512,17,1513,
52161,0,1146,1,1195, 529515,1514,4,30,37,
52171496,17,1497,15,1098, 52960,86,0,101,0,
52181,-1,1,5,1498, 529799,0,116,0,111,
521920,1499,4,38,83, 52980,114,0,67,0,
52200,105,0,109,0, 5299111,0,110,0,115,
5221112,0,108,0,101, 53000,116,0,97,0,
52220,65,0,115,0, 5301110,0,116,0,1,
5223115,0,105,0,103, 5302-1,1,5,1515,20,
52240,110,0,109,0, 53031516,4,32,86,0,
5225101,0,110,0,116,
52260,95,0,49,0,
522748,0,1,209,1,
52283,1,6,1,5,
52291500,22,1,69,1,
52301449,1501,17,1502,15,
52311098,1,-1,1,5,
52321503,20,1504,4,36,
523383,0,105,0,109,
52340,112,0,108,0,
5235101,0,65,0,115,
52360,115,0,105,0,
5237103,0,110,0,109,
52380,101,0,110,0,
5239116,0,95,0,51,
52400,1,202,1,3,
52411,4,1,3,1505,
524222,1,62,1,1701,
52431506,17,1507,15,1156,
52441,-1,1,5,1508,
524520,1509,4,36,70,
52460,111,0,114,0,
524776,0,111,0,111,
52480,112,0,83,0,
5249116,0,97,0,116,
52500,101,0,109,0,
5251101,0,110,0,116,
52520,95,0,51,0,
52531,196,1,3,1,
52544,1,3,1510,22,
52551,56,1,447,1511,
525617,1512,15,1513,4,
525730,37,0,86,0,
5258101,0,99,0,116, 5304101,0,99,0,116,
52590,111,0,114,0, 53050,111,0,114,0,
526067,0,111,0,110, 530667,0,111,0,110,
52610,115,0,116,0, 53070,115,0,116,0,
526297,0,110,0,116, 530897,0,110,0,116,
52630,1,-1,1,5, 53090,95,0,49,0,
52641514,20,1515,4,32, 53101,236,1,3,1,
526586,0,101,0,99, 53118,1,7,1517,22,
52660,116,0,111,0, 53121,94,1,2458,885,
5267114,0,67,0,111, 53131,2459,891,1,1958,
52680,110,0,115,0, 53141518,17,1152,1,0,
5269116,0,97,0,110, 53151156,1,188,1519,17,
52700,116,0,95,0, 53161520,15,1131,1,-1,
527149,0,1,231,1, 53171,5,1521,20,1522,
52723,1,8,1,7,
52731516,22,1,91,1,
52742458,876,1,2459,882,
52751,1958,1517,17,1142,
52761,0,1146,1,188,
52771518,17,1519,15,1121,
52781,-1,1,5,1520,
527920,1521,4,36,66,
52800,105,0,110,0,
528197,0,114,0,121,
52820,69,0,120,0,
5283112,0,114,0,101,
52840,115,0,115,0,
5285105,0,111,0,110,
52860,95,0,57,0,
52871,253,1,3,1,
52884,1,3,1522,22,
52891,113,1,2462,889,
52901,1657,894,1,2464,
5291899,1,205,1523,17,
52921524,15,1121,1,-1,
52931,5,1525,20,1526,
52944,36,66,0,105, 53184,36,66,0,105,
52950,110,0,97,0, 53190,110,0,97,0,
5296114,0,121,0,69, 5320114,0,121,0,69,
@@ -5298,13 +5322,38 @@ public yyLSLSyntax
5298114,0,101,0,115, 5322114,0,101,0,115,
52990,115,0,105,0, 53230,115,0,105,0,
5300111,0,110,0,95, 5324111,0,110,0,95,
53010,56,0,1,252, 53250,57,0,1,258,
53021,3,1,4,1, 53261,3,1,4,1,
53033,1527,22,1,112, 53273,1523,22,1,116,
53041,2227,908,1,1224, 53281,2462,898,1,1657,
53051528,17,1529,15,1098, 5329903,1,2464,908,1,
53061,-1,1,5,1530, 5330205,1524,17,1525,15,
530720,1531,4,38,83, 53311131,1,-1,1,5,
53321526,20,1527,4,36,
533366,0,105,0,110,
53340,97,0,114,0,
5335121,0,69,0,120,
53360,112,0,114,0,
5337101,0,115,0,115,
53380,105,0,111,0,
5339110,0,95,0,56,
53400,1,257,1,3,
53411,4,1,3,1528,
534222,1,115,1,1620,
53431529,17,1530,15,1414,
53441,-1,1,5,1531,
534520,1532,4,24,65,
53460,115,0,115,0,
5347105,0,103,0,110,
53480,109,0,101,0,
5349110,0,116,0,95,
53500,50,0,1,204,
53511,3,1,2,1,
53521,1533,22,1,62,
53531,2227,917,1,1224,
53541534,17,1535,15,1108,
53551,-1,1,5,1536,
535620,1537,4,38,83,
53080,105,0,109,0, 53570,105,0,109,0,
5309112,0,108,0,101, 5358112,0,108,0,101,
53100,65,0,115,0, 53590,65,0,115,0,
@@ -5312,12 +5361,12 @@ public yyLSLSyntax
53120,110,0,109,0, 53610,110,0,109,0,
5313101,0,110,0,116, 5362101,0,110,0,116,
53140,95,0,50,0, 53630,95,0,50,0,
531550,0,1,221,1, 536450,0,1,226,1,
53163,1,6,1,5, 53653,1,6,1,5,
53171532,22,1,81,1, 53661538,22,1,84,1,
5318223,1533,17,1534,15, 5367223,1539,17,1540,15,
53191121,1,-1,1,5, 53681131,1,-1,1,5,
53201535,20,1536,4,36, 53691541,20,1542,4,36,
532166,0,105,0,110, 537066,0,105,0,110,
53220,97,0,114,0, 53710,97,0,114,0,
5323121,0,69,0,120, 5372121,0,69,0,120,
@@ -5325,12 +5374,12 @@ public yyLSLSyntax
5325101,0,115,0,115, 5374101,0,115,0,115,
53260,105,0,111,0, 53750,105,0,111,0,
5327110,0,95,0,55, 5376110,0,95,0,55,
53280,1,251,1,3, 53770,1,256,1,3,
53291,4,1,3,1537, 53781,4,1,3,1543,
533022,1,111,1,1730, 537922,1,114,1,1730,
53311538,17,1539,15,1156, 53801544,17,1545,15,1166,
53321,-1,1,5,1540, 53811,-1,1,5,1546,
533320,1541,4,36,70, 538220,1547,4,36,70,
53340,111,0,114,0, 53830,111,0,114,0,
533576,0,111,0,111, 538476,0,111,0,111,
53360,112,0,83,0, 53850,112,0,83,0,
@@ -5338,35 +5387,35 @@ public yyLSLSyntax
53380,101,0,109,0, 53870,101,0,109,0,
5339101,0,110,0,116, 5388101,0,110,0,116,
53400,95,0,52,0, 53890,95,0,52,0,
53411,197,1,3,1, 53901,202,1,3,1,
53424,1,3,1542,22, 53914,1,3,1548,22,
53431,57,1,476,1543, 53921,60,1,476,1549,
534417,1544,15,1545,4, 539317,1550,15,1551,4,
534518,37,0,67,0, 539418,37,0,67,0,
5346111,0,110,0,115, 5395111,0,110,0,115,
53470,116,0,97,0, 53960,116,0,97,0,
5348110,0,116,0,1, 5397110,0,116,0,1,
5349-1,1,5,1546,20, 5398-1,1,5,1552,20,
53501547,4,20,67,0, 53991553,4,20,67,0,
5351111,0,110,0,115, 5400111,0,110,0,115,
53520,116,0,97,0, 54010,116,0,97,0,
5353110,0,116,0,95, 5402110,0,116,0,95,
53540,52,0,1,229, 54030,52,0,1,234,
53551,3,1,2,1, 54041,3,1,2,1,
53561,1548,22,1,89, 54051,1554,22,1,92,
53571,477,1549,17,1550, 54061,477,1555,17,1556,
535815,1545,1,-1,1, 540715,1551,1,-1,1,
53595,1551,20,1552,4, 54085,1557,20,1558,4,
536020,67,0,111,0, 540920,67,0,111,0,
5361110,0,115,0,116, 5410110,0,115,0,116,
53620,97,0,110,0, 54110,97,0,110,0,
5363116,0,95,0,51, 5412116,0,95,0,51,
53640,1,228,1,3, 54130,1,233,1,3,
53651,2,1,1,1553, 54141,2,1,1,1559,
536622,1,88,1,1231, 541522,1,91,1,1231,
53671554,17,1555,15,1098, 54161560,17,1561,15,1108,
53681,-1,1,5,1556, 54171,-1,1,5,1562,
536920,1557,4,36,83, 541820,1563,4,36,83,
53700,105,0,109,0, 54190,105,0,109,0,
5371112,0,108,0,101, 5420112,0,108,0,101,
53720,65,0,115,0, 54210,65,0,115,0,
@@ -5374,38 +5423,38 @@ public yyLSLSyntax
53740,110,0,109,0, 54230,110,0,109,0,
5375101,0,110,0,116, 5424101,0,110,0,116,
53760,95,0,57,0, 54250,95,0,57,0,
53771,208,1,3,1, 54261,213,1,3,1,
53786,1,5,1558,22, 54276,1,5,1564,22,
53791,68,1,479,1559, 54281,71,1,479,1565,
538017,1560,15,1545,1, 542917,1566,15,1551,1,
5381-1,1,5,1561,20, 5430-1,1,5,1567,20,
53821562,4,20,67,0, 54311568,4,20,67,0,
5383111,0,110,0,115, 5432111,0,110,0,115,
53840,116,0,97,0, 54330,116,0,97,0,
5385110,0,116,0,95, 5434110,0,116,0,95,
53860,49,0,1,226, 54350,49,0,1,231,
53871,3,1,2,1, 54361,3,1,2,1,
53881,1563,22,1,86, 54371,1569,22,1,89,
53891,480,1564,17,1565, 54381,480,1570,17,1571,
539015,1566,4,26,37, 543915,1572,4,26,37,
53910,76,0,105,0, 54400,76,0,105,0,
5392115,0,116,0,67, 5441115,0,116,0,67,
53930,111,0,110,0, 54420,111,0,110,0,
5394115,0,116,0,97, 5443115,0,116,0,97,
53950,110,0,116,0, 54440,110,0,116,0,
53961,-1,1,5,1567, 54451,-1,1,5,1573,
539720,1568,4,28,76, 544620,1574,4,28,76,
53980,105,0,115,0, 54470,105,0,115,0,
5399116,0,67,0,111, 5448116,0,67,0,111,
54000,110,0,115,0, 54490,110,0,115,0,
5401116,0,97,0,110, 5450116,0,97,0,110,
54020,116,0,95,0, 54510,116,0,95,0,
540349,0,1,230,1, 545249,0,1,235,1,
54043,1,4,1,3, 54533,1,4,1,3,
54051569,22,1,90,1, 54541575,22,1,93,1,
54061485,1570,17,1571,15, 54551485,1576,17,1577,15,
54071098,1,-1,1,5, 54561108,1,-1,1,5,
54081572,20,1573,4,36, 54571578,20,1579,4,36,
540983,0,105,0,109, 545883,0,105,0,109,
54100,112,0,108,0, 54590,112,0,108,0,
5411101,0,65,0,115, 5460101,0,65,0,115,
@@ -5413,39 +5462,51 @@ public yyLSLSyntax
5413103,0,110,0,109, 5462103,0,110,0,109,
54140,101,0,110,0, 54630,101,0,110,0,
5415116,0,95,0,50, 5464116,0,95,0,50,
54160,1,201,1,3, 54650,1,206,1,3,
54171,4,1,3,1574, 54661,4,1,3,1580,
541822,1,61,1,1737, 546722,1,64,1,1737,
54191575,16,0,271,1, 54681581,16,0,280,1,
54201989,916,1,1990,1576, 54691989,925,1,1990,1582,
542117,1142,1,0,1146, 547017,1152,1,0,1156,
54221,2664,1577,16,0, 54711,242,1583,17,1584,
5423667,1,242,1578,17, 547215,1131,1,-1,1,
54241579,15,1121,1,-1,
54251,5,1580,20,1581,
54264,36,66,0,105,
54270,110,0,97,0,
5428114,0,121,0,69,
54290,120,0,112,0,
5430114,0,101,0,115,
54310,115,0,105,0,
5432111,0,110,0,95,
54330,54,0,1,250,
54341,3,1,4,1,
54353,1582,22,1,110,
54361,478,1583,17,1584,
543715,1545,1,-1,1,
54385,1585,20,1586,4, 54735,1585,20,1586,4,
543920,67,0,111,0, 547436,66,0,105,0,
5440110,0,115,0,116, 5475110,0,97,0,114,
54410,97,0,110,0, 54760,121,0,69,0,
5442116,0,95,0,50, 5477120,0,112,0,114,
54430,1,227,1,3, 54780,101,0,115,0,
54441,2,1,1,1587, 5479115,0,105,0,111,
544522,1,87,1,1001, 54800,110,0,95,0,
54461588,17,1589,15,1224, 548154,0,1,255,1,
54471,-1,1,5,1590, 54823,1,4,1,3,
544820,1591,4,40,84, 54831587,22,1,113,1,
5484478,1588,17,1589,15,
54851551,1,-1,1,5,
54861590,20,1591,4,20,
548767,0,111,0,110,
54880,115,0,116,0,
548997,0,110,0,116,
54900,95,0,50,0,
54911,232,1,3,1,
54922,1,1,1592,22,
54931,90,1,1370,1593,
549417,1594,15,1108,1,
5495-1,1,5,1595,20,
54961596,4,38,83,0,
5497105,0,109,0,112,
54980,108,0,101,0,
549965,0,115,0,115,
55000,105,0,103,0,
5501110,0,109,0,101,
55020,110,0,116,0,
550395,0,49,0,56,
55040,1,222,1,3,
55051,4,1,3,1597,
550622,1,80,1,1001,
55071598,17,1599,15,1234,
55081,-1,1,5,1600,
550920,1601,4,40,84,
54490,121,0,112,0, 55100,121,0,112,0,
5450101,0,99,0,97, 5511101,0,99,0,97,
54510,115,0,116,0, 55120,115,0,116,0,
@@ -5454,11 +5515,11 @@ public yyLSLSyntax
5454115,0,115,0,105, 5515115,0,115,0,105,
54550,111,0,110,0, 55160,111,0,110,0,
545695,0,56,0,1, 551795,0,56,0,1,
5457275,1,3,1,5, 5518280,1,3,1,5,
54581,4,1592,22,1, 55191,4,1602,22,1,
5459135,1,1002,1593,17, 5520138,1,1002,1603,17,
54601594,15,1224,1,-1, 55211604,15,1234,1,-1,
54611,5,1595,20,1596, 55221,5,1605,20,1606,
54624,40,84,0,121, 55234,40,84,0,121,
54630,112,0,101,0, 55240,112,0,101,0,
546499,0,97,0,115, 552599,0,97,0,115,
@@ -5467,173 +5528,209 @@ public yyLSLSyntax
54670,101,0,115,0, 55280,101,0,115,0,
5468115,0,105,0,111, 5529115,0,105,0,111,
54690,110,0,95,0, 55300,110,0,95,0,
547049,0,1,268,1, 553149,0,1,273,1,
54713,1,5,1,4, 55323,1,5,1,4,
54721597,22,1,128,1, 55331607,22,1,131,1,
547312,1598,19,157,1, 553412,1608,19,163,1,
547412,1599,5,43,1, 553512,1609,5,44,1,
54751901,1600,16,0,155, 55361901,1610,16,0,161,
54761,2075,1601,16,0, 55371,2075,1611,16,0,
5477155,1,1860,821,1, 5538161,1,1860,831,1,
54781803,787,1,1804,1602, 55391803,797,1,1804,1612,
547916,0,155,1,2517, 554016,0,161,1,2413,
54801603,16,0,155,1, 55411613,16,0,161,1,
54812413,1604,16,0,155, 55422198,1614,16,0,161,
54821,2198,1605,16,0, 55431,1873,845,1,1657,
5483155,1,1873,835,1, 5544903,1,1989,925,1,
54841657,894,1,1989,916, 55451990,1615,16,0,161,
54851,1990,1606,16,0, 55461,31,1616,16,0,
5486155,1,31,1607,16, 5547161,1,32,1617,16,
54870,155,1,32,1608, 55480,161,1,2105,824,
548816,0,155,1,2105, 55491,2106,1618,16,0,
5489814,1,2106,1609,16, 5550161,1,2227,917,1,
54900,155,1,2653,1610, 55512337,1619,16,0,161,
549116,0,155,1,2227, 55521,2665,1620,16,0,
5492908,1,2337,1611,16, 5553161,1,2021,728,1,
54930,155,1,2560,1612, 55542458,885,1,2459,891,
549416,0,467,1,2021, 55551,2462,898,1,2136,
5495718,1,2458,876,1, 5556852,1,2464,908,1,
54962459,882,1,2462,889, 55572029,735,1,2030,741,
54971,2136,842,1,2464, 55581,2031,746,1,2032,
5498899,1,2029,725,1, 5559751,1,2469,1621,16,
54992030,731,1,2031,736, 55600,468,1,2035,762,
55001,2032,741,1,2469, 55611,2364,837,1,2039,
55011613,16,0,454,1, 5562772,1,1931,870,1,
55022035,752,1,2364,827, 55632041,778,1,2507,1622,
55031,2039,762,1,1931, 556416,0,161,1,2043,
5504861,1,2041,768,1, 5565784,1,2045,789,1,
55052043,774,1,2045,779, 55661775,1623,16,0,161,
55061,1775,1614,16,0, 55671,2568,1624,16,0,
5507155,1,2033,746,1, 5568583,1,2033,756,1,
55082037,757,1,1574,799, 55692522,1625,16,0,161,
55091,1958,1615,16,0, 55701,2037,767,1,1574,
5510155,1,13,1616,19, 5571809,1,1958,1626,16,
5511448,1,13,1617,5, 55720,161,1,13,1627,
551234,1,1860,821,1, 557319,151,1,13,1628,
55131803,787,1,2519,1618, 55745,37,1,2509,1629,
551417,1619,15,1620,4, 557517,1630,15,1631,4,
551522,37,0,83,0, 557642,37,0,83,0,
5577116,0,97,0,116,
55780,101,0,69,0,
5579110,0,116,0,114,
55800,121,0,83,0,
5516116,0,97,0,116, 5581116,0,97,0,116,
55170,101,0,69,0, 55820,101,0,69,0,
5518118,0,101,0,110, 5583118,0,101,0,110,
55190,116,0,1,-1, 55840,116,0,1,-1,
55201,5,1621,20,1622, 55851,5,1632,20,1633,
55214,24,83,0,116, 55864,44,83,0,116,
55870,97,0,116,0,
5588101,0,69,0,110,
55890,116,0,114,0,
5590121,0,83,0,116,
55220,97,0,116,0, 55910,97,0,116,0,
5523101,0,69,0,118, 5592101,0,69,0,118,
55240,101,0,110,0, 55930,101,0,110,0,
5525116,0,95,0,49, 5594116,0,95,0,49,
55260,1,158,1,3, 55950,1,163,1,3,
55271,6,1,5,1623, 55961,5,1,4,1634,
552822,1,17,1,2521, 559722,1,20,1,1860,
55291624,16,0,460,1, 5598831,1,1803,797,1,
55302413,1625,16,0,446, 55992413,1635,16,0,462,
55311,1873,835,1,1657, 56001,2524,1636,17,1637,
5532894,1,1989,916,1, 560115,1638,4,22,37,
553332,1626,16,0,449, 56020,83,0,116,0,
55341,2105,814,1,2364, 560397,0,116,0,101,
5535827,1,2227,908,1, 56040,69,0,118,0,
55361574,799,1,2557,1627, 5605101,0,110,0,116,
553717,1628,15,1629,4, 56060,1,-1,1,5,
56071639,20,1640,4,24,
560883,0,116,0,97,
56090,116,0,101,0,
561069,0,118,0,101,
56110,110,0,116,0,
561295,0,49,0,1,
5613162,1,3,1,6,
56141,5,1641,22,1,
561519,1,2526,1642,16,
56160,478,1,1873,845,
56171,1657,903,1,1989,
5618925,1,32,1643,16,
56190,463,1,2567,1644,
562017,1645,15,1646,4,
553820,37,0,83,0, 562120,37,0,83,0,
5539116,0,97,0,116, 5622116,0,97,0,116,
55400,101,0,66,0, 56230,101,0,66,0,
5541111,0,100,0,121, 5624111,0,100,0,121,
55420,1,-1,1,5, 56250,1,-1,1,5,
55431630,20,1631,4,22, 56261647,20,1648,4,22,
554483,0,116,0,97,
55450,116,0,101,0,
554666,0,111,0,100,
55470,121,0,95,0,
554850,0,1,157,1,
55493,1,3,1,2,
55501632,22,1,16,1,
55512559,1633,17,1634,15,
55521629,1,-1,1,5,
55531635,20,1636,4,22,
555483,0,116,0,97, 562783,0,116,0,97,
55550,116,0,101,0, 56280,116,0,101,0,
555666,0,111,0,100, 562966,0,111,0,100,
55570,121,0,95,0, 56300,121,0,95,0,
555849,0,1,156,1, 563149,0,1,158,1,
55593,1,2,1,1, 56323,1,2,1,1,
55601637,22,1,15,1, 56331649,22,1,15,1,
55612021,718,1,2458,876, 56342105,824,1,2364,837,
55621,2459,882,1,2462, 56351,2227,917,1,1574,
5563889,1,2136,842,1, 5636809,1,2563,1650,17,
55642464,899,1,2029,725, 56371651,15,1646,1,-1,
55651,2030,731,1,2031, 56381,5,1652,20,1653,
5566736,1,2032,741,1, 56394,22,83,0,116,
55672033,746,1,2035,752, 56400,97,0,116,0,
55681,2037,757,1,2039, 5641101,0,66,0,111,
5569762,1,1931,861,1, 56420,100,0,121,0,
55702041,768,1,2043,774, 564395,0,52,0,1,
55711,2045,779,1,2597, 5644161,1,3,1,3,
55721638,16,0,639,1, 56451,2,1654,22,1,
557314,1639,19,144,1, 564618,1,2564,1655,17,
557414,1640,5,105,1, 56471656,15,1646,1,-1,
55752515,1641,16,0,142, 56481,5,1657,20,1658,
55761,1011,1102,1,1514, 56494,22,83,0,116,
55771108,1,9,1113,1, 56500,97,0,116,0,
557810,1642,17,1643,15, 5651101,0,66,0,111,
55791644,4,48,37,0, 56520,100,0,121,0,
565395,0,50,0,1,
5654159,1,3,1,3,
56551,2,1659,22,1,
565616,1,2566,1660,17,
56571661,15,1646,1,-1,
56581,5,1662,20,1663,
56594,22,83,0,116,
56600,97,0,116,0,
5661101,0,66,0,111,
56620,100,0,121,0,
566395,0,51,0,1,
5664160,1,3,1,2,
56651,1,1664,22,1,
566617,1,2458,885,1,
56672459,891,1,2462,898,
56681,2136,852,1,2464,
5669908,1,2029,735,1,
56702030,741,1,2031,746,
56711,2032,751,1,2033,
5672756,1,2035,762,1,
56732037,767,1,2039,772,
56741,1931,870,1,2041,
5675778,1,2021,728,1,
56762043,784,1,2045,789,
56771,2606,1665,16,0,
5678149,1,14,1666,19,
5679144,1,14,1667,5,
5680105,1,2511,1668,17,
56811669,15,1670,4,48,
568237,0,65,0,114,
56830,103,0,117,0,
5684109,0,101,0,110,
56850,116,0,68,0,
5686101,0,99,0,108,
56870,97,0,114,0,
568897,0,116,0,105,
56890,111,0,110,0,
569076,0,105,0,115,
56910,116,0,1,-1,
56921,5,140,1,0,
56931,0,1671,22,1,
569421,1,1260,1106,1,
56951011,1112,1,1514,1118,
56961,9,1123,1,10,
56971672,17,1673,15,1670,
56981,-1,1,5,140,
56991,0,1,0,1671,
57001,262,1129,1,1267,
57011135,1,1521,1140,1,
57021773,1674,16,0,148,
57031,19,1157,1,20,
57041675,16,0,142,1,
57052281,1164,1,525,1226,
57061,30,1676,17,1677,
570715,1670,1,-1,1,
57085,1678,20,1679,4,
570950,65,0,114,0,
5710103,0,117,0,109,
57110,101,0,110,0,
5712116,0,68,0,101,
57130,99,0,108,0,
571497,0,114,0,97,
57150,116,0,105,0,
5716111,0,110,0,76,
57170,105,0,115,0,
5718116,0,95,0,50,
57190,1,165,1,3,
57201,4,1,3,1680,
572122,1,23,1,283,
57221182,1,40,1187,1,
572341,1681,17,1682,15,
57241683,4,26,37,0,
558065,0,114,0,103, 572565,0,114,0,103,
55810,117,0,109,0, 57260,117,0,109,0,
5582101,0,110,0,116, 5727101,0,110,0,116,
55830,68,0,101,0, 57280,76,0,105,0,
558499,0,108,0,97, 5729115,0,116,0,1,
55850,114,0,97,0, 5730-1,1,5,617,1,
5586116,0,105,0,111, 57310,1,0,1684,22,
55870,110,0,76,0, 57321,141,1,42,1685,
5588105,0,115,0,116, 573317,1686,15,1687,4,
55890,1,-1,1,5,
5590140,1,0,1,0,
55911645,22,1,18,1,
5592262,1119,1,1267,1125,
55931,481,1646,17,1647,
559415,1648,4,26,37,
55950,65,0,114,0,
5596103,0,117,0,109,
55970,101,0,110,0,
5598116,0,76,0,105,
55990,115,0,116,0,
56001,-1,1,5,1649,
560120,1650,4,28,65,
56020,114,0,103,0,
5603117,0,109,0,101,
56040,110,0,116,0,
560576,0,105,0,115,
56060,116,0,95,0,
560749,0,1,278,1,
56083,1,2,1,1,
56091651,22,1,139,1,
56101521,1130,1,1773,1652,
561116,0,148,1,19,
56121147,1,20,1653,16,
56130,142,1,2281,1154,
56141,525,1216,1,30,
56151654,17,1655,15,1644,
56161,-1,1,5,1656,
561720,1657,4,50,65,
56180,114,0,103,0,
5619117,0,109,0,101,
56200,110,0,116,0,
562168,0,101,0,99,
56220,108,0,97,0,
5623114,0,97,0,116,
56240,105,0,111,0,
5625110,0,76,0,105,
56260,115,0,116,0,
562795,0,50,0,1,
5628160,1,3,1,4,
56291,3,1658,22,1,
563020,1,283,1172,1,
563140,1177,1,41,1659,
563217,1660,15,1648,1,
5633-1,1,5,601,1,
56340,1,0,1661,22,
56351,138,1,42,1662,
563617,1663,15,1664,4,
563738,37,0,69,0, 573438,37,0,69,0,
5638120,0,112,0,114, 5735120,0,112,0,114,
56390,101,0,115,0, 57360,101,0,115,0,
@@ -5642,8 +5739,8 @@ public yyLSLSyntax
5642114,0,103,0,117, 5739114,0,103,0,117,
56430,109,0,101,0, 57400,109,0,101,0,
5644110,0,116,0,1, 5741110,0,116,0,1,
5645-1,1,5,1665,20, 5742-1,1,5,1688,20,
56461666,4,40,69,0, 57431689,4,40,69,0,
5647120,0,112,0,114, 5744120,0,112,0,114,
56480,101,0,115,0, 57450,101,0,115,0,
5649115,0,105,0,111, 5746115,0,105,0,111,
@@ -5651,2838 +5748,2883 @@ public yyLSLSyntax
5651114,0,103,0,117, 5748114,0,103,0,117,
56520,109,0,101,0, 57490,109,0,101,0,
5653110,0,116,0,95, 5750110,0,116,0,95,
56540,49,0,1,280, 57510,49,0,1,285,
56551,3,1,2,1, 57521,3,1,2,1,
56561,1667,22,1,141, 57531,1690,22,1,144,
56571,44,1183,1,1260, 57541,44,1193,1,47,
56581096,1,47,1184,1, 57551194,1,48,1200,1,
565948,1190,1,49,1196, 575649,1206,1,50,1211,
56601,50,1201,1,51, 57571,51,1216,1,305,
56611206,1,305,1211,1, 57581221,1,63,1232,1,
566263,1222,1,66,1228, 575966,1238,1,67,1243,
56631,67,1233,1,1478, 57601,1478,1463,1,69,
56641458,1,69,1243,1, 57611253,1,70,1258,1,
566570,1248,1,68,1238, 576268,1248,1,74,1263,
56661,74,1253,1,1013, 57631,1013,1268,1,2335,
56671258,1,2335,1668,16, 57641691,16,0,148,1,
56680,148,1,1332,1263, 57651332,1273,1,1048,1354,
56691,1048,1344,1,82, 57661,82,1290,1,1296,
56701280,1,1296,1167,1, 57671177,1,1341,1307,1,
56711341,1297,1,328,1302, 5768328,1312,1,1303,1317,
56721,1303,1307,1,1096, 57691,1096,1322,1,93,
56731312,1,93,1318,1, 57701328,1,1550,1333,1,
56741550,1323,1,352,1349, 5771352,1359,1,107,1348,
56751,107,1338,1,1114, 57721,1114,1353,1,1370,
56761343,1,1370,1453,1, 57731593,1,118,1365,1,
5677118,1355,1,1123,1360, 57741123,1370,1,371,1375,
56781,371,1365,1,1377, 57751,1377,1381,1,375,
56791371,1,375,1376,1, 57761386,1,377,1391,1,
5680377,1381,1,379,1386, 5777379,1396,1,380,1401,
56811,380,1391,1,883, 57781,883,1407,1,373,
56821397,1,2642,1669,17, 57791419,1,130,1424,1,
56831670,15,1644,1,-1, 5780143,1429,1,2654,1692,
56841,5,140,1,0, 578117,1693,15,1670,1,
56851,0,1645,1,373, 5782-1,1,5,140,1,
56861409,1,130,1414,1, 57830,1,0,1671,1,
56872651,1671,16,0,142, 57841152,1435,1,387,1694,
56881,143,1419,1,1152, 578516,0,566,1,1406,
56891426,1,387,1672,16, 57861440,1,2663,1695,16,
56900,555,1,1406,1431, 57870,142,1,1159,1447,
56911,1159,1438,1,157, 57881,157,1452,1,1413,
56921443,1,1413,1448,1, 57891457,1,1665,1475,1,
56931665,1474,1,412,1673, 5790412,1696,16,0,591,
569416,0,576,1,1094, 57911,1094,1697,16,0,
56951674,16,0,603,1, 5792619,1,2520,1698,16,
5696172,1469,1,827,1331, 57930,142,1,172,1470,
56971,1188,1479,1,437, 57941,827,1341,1,1188,
56981675,16,0,650,1, 57951480,1,437,1699,16,
56991442,1484,1,1694,1676, 57960,660,1,1442,1485,
570016,0,148,1,942, 57971,1694,1700,16,0,
57011490,1,1195,1496,1, 5798148,1,942,1491,1,
57021449,1501,1,1701,1506, 57991195,1497,1,1449,1502,
57031,447,1511,1,188, 58001,1701,1507,1,447,
57041518,1,205,1523,1, 58011512,1,188,1519,1,
57052467,1677,17,1678,15, 5802205,1524,1,2467,1701,
57061644,1,-1,1,5, 580317,1702,15,1670,1,
57071679,20,1680,4,50, 5804-1,1,5,1703,20,
570865,0,114,0,103, 58051704,4,50,65,0,
57090,117,0,109,0, 5806114,0,103,0,117,
5710101,0,110,0,116, 58070,109,0,101,0,
57110,68,0,101,0, 5808110,0,116,0,68,
571299,0,108,0,97, 58090,101,0,99,0,
57130,114,0,97,0, 5810108,0,97,0,114,
5714116,0,105,0,111, 58110,97,0,116,0,
57150,110,0,76,0, 5812105,0,111,0,110,
58130,76,0,105,0,
5814115,0,116,0,95,
58150,49,0,1,164,
58161,3,1,2,1,
58171,1705,22,1,22,
58181,461,1706,16,0,
5819619,1,464,1707,17,
58201708,15,1683,1,-1,
58211,5,1709,20,1710,
58224,28,65,0,114,
58230,103,0,117,0,
5824109,0,101,0,110,
58250,116,0,76,0,
5716105,0,115,0,116, 5826105,0,115,0,116,
57170,95,0,49,0,
57181,159,1,3,1,
57192,1,1,1681,22,
57201,19,1,461,1682,
572116,0,603,1,464,
57221683,17,1684,15,1648,
57231,-1,1,5,1685,
572420,1686,4,28,65,
57250,114,0,103,0,
5726117,0,109,0,101,
57270,110,0,116,0,
572876,0,105,0,115,
57290,116,0,95,0,
573050,0,1,279,1,
57313,1,4,1,3,
57321687,22,1,140,1,
57331224,1528,1,223,1533,
57341,1730,1538,1,476,
57351543,1,477,1549,1,
57361231,1554,1,479,1559,
57371,480,1564,1,1485,
57381570,1,459,1688,17,
57391689,15,1648,1,-1,
57401,5,601,1,0,
57411,0,1661,1,242,
57421578,1,478,1583,1,
57432506,1690,17,1691,15,
57441644,1,-1,1,5,
5745140,1,0,1,0,
57461645,1,1001,1588,1,
57471002,1593,1,15,1692,
574819,257,1,15,1693,
57495,6,1,1114,1694,
575016,0,299,1,1621,
57511695,16,0,649,1,
57522657,1696,16,0,255,
57531,40,1697,16,0,
5754552,1,19,1147,1,
57559,1113,1,16,1698,
575619,136,1,16,1699,
57575,139,1,256,1700,
575816,0,187,1,1261,
57591701,16,0,187,1,
5760509,1702,16,0,187,
57611,9,1703,16,0,
5762134,1,2021,718,1,
57631775,1704,16,0,187,
57641,2029,725,1,2030,
5765731,1,2031,736,1,
57662032,741,1,2033,746,
57671,277,1705,16,0,
5768187,1,2035,752,1,
57692037,757,1,2039,762,
57701,32,1706,16,0,
5771187,1,2041,768,1,
57722293,1707,16,0,187,
57731,2043,774,1,2045,
5774779,1,40,1708,16,
57750,166,1,41,1709,
577616,0,187,1,1297,
57771710,16,0,187,1,
577843,1711,16,0,187,
57791,44,1712,16,0,
5780166,1,1803,787,1,
57811804,1713,16,0,187,
57821,299,1714,16,0,
5783187,1,2480,1715,17,
57841716,15,1717,4,12,
578537,0,69,0,118,
57860,101,0,110,0,
5787116,0,1,-1,1,
57885,1718,20,1719,4,
578916,69,0,118,0,
5790101,0,110,0,116,
57910,95,0,50,0, 58270,95,0,50,0,
579253,0,1,312,1, 58281,284,1,3,1,
57933,1,2,1,1, 58294,1,3,1711,22,
57941720,22,1,173,1, 58301,143,1,1224,1534,
579552,1721,16,0,187, 58311,223,1539,1,1730,
57961,2484,1722,17,1723, 58321544,1,476,1549,1,
579715,1717,1,-1,1, 5833477,1555,1,1231,1560,
57985,1724,20,1725,4, 58341,479,1565,1,480,
579916,69,0,118,0, 58351570,1,1485,1576,1,
5800101,0,110,0,116, 5836459,1712,17,1713,15,
58010,95,0,50,0, 58371683,1,-1,1,5,
580249,0,1,308,1, 5838617,1,0,1,0,
58033,1,2,1,1, 58391684,1,242,1583,1,
58041726,22,1,169,1, 5840478,1588,1,481,1714,
58051515,1727,16,0,187, 584117,1715,15,1683,1,
58061,2318,1728,16,0, 5842-1,1,5,1716,20,
5807187,1,2491,1729,17, 58431717,4,28,65,0,
58081730,15,1717,1,-1, 5844114,0,103,0,117,
58091,5,1731,20,1732, 58450,109,0,101,0,
58104,16,69,0,118, 5846110,0,116,0,76,
58110,101,0,110,0, 58470,105,0,115,0,
5812116,0,95,0,49, 5848116,0,95,0,49,
58130,52,0,1,301, 58490,1,283,1,3,
58141,3,1,2,1, 58501,2,1,1,1718,
58151,1733,22,1,162, 585122,1,142,1,1001,
58161,62,1734,16,0, 58521598,1,1002,1603,1,
5817202,1,63,1735,16, 585315,1719,19,308,1,
58180,166,1,2495,1736, 585415,1720,5,6,1,
581917,1737,15,1717,1, 58552669,1721,16,0,601,
5820-1,1,5,1738,20, 58561,1114,1722,16,0,
58211739,4,16,69,0, 5857306,1,1621,1723,16,
5822118,0,101,0,110, 58580,659,1,40,1724,
58230,116,0,95,0, 585916,0,562,1,19,
582449,0,48,0,1, 58601157,1,9,1123,1,
5825297,1,3,1,2, 586116,1725,19,136,1,
58261,1,1740,22,1, 586216,1726,5,140,1,
5827158,1,2075,1741,16, 58632510,1727,16,0,602,
58280,187,1,1574,799, 58641,256,1728,16,0,
58291,1479,1742,16,0, 5865196,1,1261,1729,16,
5830187,1,71,1743,16, 58660,196,1,509,1730,
58310,187,1,1658,1744, 586716,0,196,1,9,
583216,0,672,1,1833, 58681731,16,0,134,1,
58331745,16,0,288,1, 58692021,728,1,1775,1732,
58341834,1746,16,0,187, 587016,0,196,1,2029,
58351,2337,1747,16,0, 5871735,1,2030,741,1,
5836187,1,79,1748,16, 58722031,746,1,2032,751,
58370,187,1,1335,1749, 58731,2033,756,1,277,
583816,0,187,1,322, 58741733,16,0,196,1,
58391750,16,0,187,1, 58752035,762,1,2037,767,
584076,1751,16,0,187, 58761,2039,772,1,32,
58411,85,1752,16,0, 58771734,16,0,196,1,
5842187,1,89,1753,16, 58782041,778,1,2293,1735,
58430,187,1,346,1754, 587916,0,196,1,2043,
584416,0,187,1,97, 5880784,1,2045,789,1,
58451755,16,0,187,1, 588140,1736,16,0,175,
58462106,1756,16,0,187, 58821,41,1737,16,0,
58471,102,1757,16,0, 5883196,1,1297,1738,16,
5848187,1,1860,821,1, 58840,196,1,43,1739,
58492458,876,1,2364,827, 588516,0,196,1,44,
58501,1990,1758,16,0, 58861740,16,0,175,1,
5851187,1,112,1759,16, 58871803,797,1,1804,1741,
58520,187,1,1117,1760, 588816,0,196,1,299,
585316,0,187,1,1873, 58891742,16,0,196,1,
5854835,1,1875,1761,16, 58902480,1743,17,1744,15,
58550,400,1,1876,1762, 58911745,4,12,37,0,
585616,0,187,1,124,
58571763,16,0,187,1,
58582478,1764,17,1765,15,
58591717,1,-1,1,5,
58601766,20,1767,4,16,
586169,0,118,0,101, 589269,0,118,0,101,
58620,110,0,116,0, 58930,110,0,116,0,
586395,0,50,0,55, 58941,-1,1,5,1746,
58640,1,314,1,3, 589520,1747,4,16,69,
58651,2,1,1,1768,
586622,1,175,1,2136,
5867842,1,381,1769,16,
58680,187,1,2641,1770,
586916,0,642,1,137,
58701771,16,0,187,1,
58711901,1772,16,0,187,
58721,2658,1773,16,0,
5873187,1,1153,1774,16,
58740,187,1,151,1775,
587516,0,187,1,1407,
58761776,16,0,187,1,
58771659,1777,16,0,187,
58781,2413,1778,16,0,
5879187,1,406,1779,16,
58800,187,1,1371,1780,
588116,0,187,1,2105,
5882814,1,166,1781,16,
58830,187,1,525,1782,
588416,0,187,1,1622,
58851783,16,0,187,1,
58861931,861,1,1932,1784,
588716,0,456,1,1933,
58881785,16,0,187,1,
5889431,1786,16,0,187,
58901,1585,1787,16,0,
5891187,1,182,1788,16,
58920,187,1,1189,1789,
589316,0,187,1,1443,
58941790,16,0,187,1,
58951695,1791,16,0,187,
58961,2198,1792,16,0,
5897187,1,447,1793,16,
58980,187,1,199,1794,
589916,0,187,1,2459,
5900882,1,1958,1795,16,
59010,187,1,2462,889,
59021,1657,894,1,2464,
5903899,1,459,1796,16,
59040,187,1,462,1797,
590516,0,187,1,2471,
59061798,17,1799,15,1717,
59071,-1,1,5,1800,
590820,1801,4,16,69,
59090,118,0,101,0, 58960,118,0,101,0,
5910110,0,116,0,95, 5897110,0,116,0,95,
59110,51,0,52,0, 58980,50,0,53,0,
59121,321,1,3,1, 58991,317,1,3,1,
59132,1,1,1802,22, 59002,1,1,1748,22,
59141,182,1,2472,1803, 59011,176,1,52,1749,
591517,1804,15,1717,1, 590216,0,196,1,2484,
5916-1,1,5,1805,20, 59031750,17,1751,15,1745,
59171806,4,16,69,0, 59041,-1,1,5,1752,
590520,1753,4,16,69,
59060,118,0,101,0,
5907110,0,116,0,95,
59080,50,0,49,0,
59091,313,1,3,1,
59102,1,1,1754,22,
59111,172,1,1515,1755,
591216,0,196,1,2318,
59131756,16,0,196,1,
59142491,1757,17,1758,15,
59151745,1,-1,1,5,
59161759,20,1760,4,16,
591769,0,118,0,101,
59180,110,0,116,0,
591995,0,49,0,52,
59200,1,306,1,3,
59211,2,1,1,1761,
592222,1,165,1,62,
59231762,16,0,212,1,
592463,1763,16,0,175,
59251,2495,1764,17,1765,
592615,1745,1,-1,1,
59275,1766,20,1767,4,
592816,69,0,118,0,
5929101,0,110,0,116,
59300,95,0,49,0,
593148,0,1,302,1,
59323,1,2,1,1,
59331768,22,1,161,1,
59342075,1769,16,0,196,
59351,1574,809,1,1479,
59361770,16,0,196,1,
593771,1771,16,0,196,
59381,1622,1772,16,0,
5939196,1,1658,1773,16,
59400,682,1,1833,1774,
594116,0,297,1,1834,
59421775,16,0,196,1,
59432337,1776,16,0,196,
59441,79,1777,16,0,
5945196,1,1335,1778,16,
59460,196,1,322,1779,
594716,0,196,1,76,
59481780,16,0,196,1,
594985,1781,16,0,196,
59501,89,1782,16,0,
5951196,1,346,1783,16,
59520,196,1,97,1784,
595316,0,196,1,2106,
59541785,16,0,196,1,
5955102,1786,16,0,196,
59561,1860,831,1,2458,
5957885,1,2364,837,1,
59581990,1787,16,0,196,
59591,112,1788,16,0,
5960196,1,1117,1789,16,
59610,196,1,1873,845,
59621,1875,1790,16,0,
5963408,1,1876,1791,16,
59640,196,1,124,1792,
596516,0,196,1,2478,
59661793,17,1794,15,1745,
59671,-1,1,5,1795,
596820,1796,4,16,69,
59690,118,0,101,0,
5970110,0,116,0,95,
59710,50,0,55,0,
59721,319,1,3,1,
59732,1,1,1797,22,
59741,178,1,2136,852,
59751,381,1798,16,0,
5976196,1,525,1799,16,
59770,196,1,137,1800,
597816,0,196,1,2653,
59791801,16,0,586,1,
59801901,1802,16,0,196,
59811,1153,1803,16,0,
5982196,1,151,1804,16,
59830,196,1,1407,1805,
598416,0,196,1,1659,
59851806,16,0,196,1,
59862413,1807,16,0,196,
59871,406,1808,16,0,
5988196,1,1371,1809,16,
59890,196,1,2105,824,
59901,166,1810,16,0,
5991196,1,2670,1811,16,
59920,196,1,1931,870,
59931,1932,1812,16,0,
5994470,1,1933,1813,16,
59950,196,1,431,1814,
599616,0,196,1,1585,
59971815,16,0,196,1,
5998182,1816,16,0,196,
59991,1189,1817,16,0,
6000196,1,1443,1818,16,
60010,196,1,1695,1819,
600216,0,196,1,2198,
60031820,16,0,196,1,
6004447,1821,16,0,196,
60051,199,1822,16,0,
6006196,1,2459,891,1,
60071958,1823,16,0,196,
60081,2462,898,1,1657,
6009903,1,2464,908,1,
6010459,1824,16,0,196,
60111,462,1825,16,0,
6012196,1,2471,1826,17,
60131827,15,1828,4,22,
601437,0,69,0,110,
60150,116,0,114,0,
6016121,0,69,0,118,
60170,101,0,110,0,
6018116,0,1,-1,1,
60195,1829,20,1830,4,
602024,69,0,110,0,
6021116,0,114,0,121,
60220,69,0,118,0,
6023101,0,110,0,116,
60240,95,0,49,0,
60251,326,1,3,1,
60262,1,1,1831,22,
60271,185,1,2472,1832,
602817,1833,15,1745,1,
6029-1,1,5,1834,20,
60301835,4,16,69,0,
5918118,0,101,0,110, 6031118,0,101,0,110,
59190,116,0,95,0, 60320,116,0,95,0,
592051,0,51,0,1, 603351,0,51,0,1,
5921320,1,3,1,2, 6034325,1,3,1,2,
59221,1,1807,22,1, 60351,1,1836,22,1,
5923181,1,2473,1808,17, 6036184,1,2473,1837,17,
59241809,15,1717,1,-1, 60371838,15,1745,1,-1,
59251,5,1810,20,1811, 60381,5,1839,20,1840,
59264,16,69,0,118, 60394,16,69,0,118,
59270,101,0,110,0, 60400,101,0,110,0,
5928116,0,95,0,51, 6041116,0,95,0,51,
59290,50,0,1,319, 60420,50,0,1,324,
59301,3,1,2,1, 60431,3,1,2,1,
59311,1812,22,1,180, 60441,1841,22,1,183,
59321,2474,1813,17,1814, 60451,2474,1842,17,1843,
593315,1717,1,-1,1, 604615,1745,1,-1,1,
59345,1815,20,1816,4, 60475,1844,20,1845,4,
593516,69,0,118,0, 604816,69,0,118,0,
5936101,0,110,0,116, 6049101,0,110,0,116,
59370,95,0,51,0, 60500,95,0,51,0,
593849,0,1,318,1, 605149,0,1,323,1,
59393,1,2,1,1, 60523,1,2,1,1,
59401817,22,1,179,1, 60531846,22,1,182,1,
59412475,1818,17,1819,15, 60542475,1847,17,1848,15,
59421717,1,-1,1,5, 60551745,1,-1,1,5,
59431820,20,1821,4,16, 60561849,20,1850,4,16,
594469,0,118,0,101, 605769,0,118,0,101,
59450,110,0,116,0, 60580,110,0,116,0,
594695,0,51,0,48, 605995,0,51,0,48,
59470,1,317,1,3, 60600,1,322,1,3,
59481,2,1,1,1822, 60611,2,1,1,1851,
594922,1,178,1,2476, 606222,1,181,1,2476,
59501823,17,1824,15,1717, 60631852,17,1853,15,1745,
59511,-1,1,5,1825, 60641,-1,1,5,1854,
595220,1826,4,16,69, 606520,1855,4,16,69,
59530,118,0,101,0, 60660,118,0,101,0,
5954110,0,116,0,95, 6067110,0,116,0,95,
59550,50,0,57,0, 60680,50,0,57,0,
59561,316,1,3,1, 60691,321,1,3,1,
59572,1,1,1827,22, 60702,1,1,1856,22,
59581,177,1,2477,1828, 60711,180,1,2477,1857,
595917,1829,15,1717,1, 607217,1858,15,1745,1,
5960-1,1,5,1830,20, 6073-1,1,5,1859,20,
59611831,4,16,69,0, 60741860,4,16,69,0,
5962118,0,101,0,110, 6075118,0,101,0,110,
59630,116,0,95,0, 60760,116,0,95,0,
596450,0,56,0,1, 607750,0,56,0,1,
5965315,1,3,1,2, 6078320,1,3,1,2,
59661,1,1832,22,1, 60791,1,1861,22,1,
5967176,1,2227,908,1, 6080179,1,2227,917,1,
59682479,1833,17,1834,15, 60812479,1862,17,1863,15,
59691717,1,-1,1,5, 60821745,1,-1,1,5,
59701835,20,1836,4,16, 60831864,20,1865,4,16,
597169,0,118,0,101, 608469,0,118,0,101,
59720,110,0,116,0, 60850,110,0,116,0,
597395,0,50,0,54, 608695,0,50,0,54,
59740,1,313,1,3, 60870,1,318,1,3,
59751,2,1,1,1837, 60881,2,1,1,1866,
597622,1,174,1,1225, 608922,1,177,1,1225,
59771838,16,0,187,1, 60901867,16,0,196,1,
59782481,1839,17,1840,15, 60912481,1868,17,1869,15,
59791717,1,-1,1,5, 60921745,1,-1,1,5,
59801841,20,1842,4,16, 60931870,20,1871,4,16,
598169,0,118,0,101, 609469,0,118,0,101,
59820,110,0,116,0, 60950,110,0,116,0,
598395,0,50,0,52, 609695,0,50,0,52,
59840,1,311,1,3, 60970,1,316,1,3,
59851,2,1,1,1843, 60981,2,1,1,1872,
598622,1,172,1,2482, 609922,1,175,1,2482,
59871844,17,1845,15,1717, 61001873,17,1874,15,1745,
59881,-1,1,5,1846, 61011,-1,1,5,1875,
598920,1847,4,16,69, 610220,1876,4,16,69,
59900,118,0,101,0, 61030,118,0,101,0,
5991110,0,116,0,95, 6104110,0,116,0,95,
59920,50,0,51,0, 61050,50,0,51,0,
59931,310,1,3,1, 61061,315,1,3,1,
59942,1,1,1848,22, 61072,1,1,1877,22,
59951,171,1,2483,1849, 61081,174,1,2483,1878,
599617,1850,15,1717,1, 610917,1879,15,1745,1,
5997-1,1,5,1851,20, 6110-1,1,5,1880,20,
59981852,4,16,69,0, 61111881,4,16,69,0,
5999118,0,101,0,110, 6112118,0,101,0,110,
60000,116,0,95,0, 61130,116,0,95,0,
600150,0,50,0,1, 611450,0,50,0,1,
6002309,1,3,1,2, 6115314,1,3,1,2,
60031,1,1853,22,1, 61161,1,1882,22,1,
6004170,1,1731,1854,16, 6117173,1,1731,1883,16,
60050,187,1,2485,1855, 61180,196,1,2485,1884,
600617,1856,15,1717,1, 611917,1885,15,1745,1,
6007-1,1,5,1857,20, 6120-1,1,5,1886,20,
60081858,4,16,69,0, 61211887,4,16,69,0,
6009118,0,101,0,110, 6122118,0,101,0,110,
60100,116,0,95,0, 61230,116,0,95,0,
601150,0,48,0,1, 612450,0,48,0,1,
6012307,1,3,1,2, 6125312,1,3,1,2,
60131,1,1859,22,1, 61261,1,1888,22,1,
6014168,1,2486,1860,17, 6127171,1,2486,1889,17,
60151861,15,1717,1,-1, 61281890,15,1745,1,-1,
60161,5,1862,20,1863, 61291,5,1891,20,1892,
60174,16,69,0,118, 61304,16,69,0,118,
60180,101,0,110,0, 61310,101,0,110,0,
6019116,0,95,0,49, 6132116,0,95,0,49,
60200,57,0,1,306, 61330,57,0,1,311,
60211,3,1,2,1, 61341,3,1,2,1,
60221,1864,22,1,167, 61351,1893,22,1,170,
60231,2487,1865,17,1866, 61361,2487,1894,17,1895,
602415,1717,1,-1,1, 613715,1745,1,-1,1,
60255,1867,20,1868,4, 61385,1896,20,1897,4,
602616,69,0,118,0, 613916,69,0,118,0,
6027101,0,110,0,116, 6140101,0,110,0,116,
60280,95,0,49,0, 61410,95,0,49,0,
602956,0,1,305,1, 614256,0,1,310,1,
60303,1,2,1,1, 61433,1,2,1,1,
60311869,22,1,166,1, 61441898,22,1,169,1,
60322488,1870,17,1871,15, 61452488,1899,17,1900,15,
60331717,1,-1,1,5, 61461745,1,-1,1,5,
60341872,20,1873,4,16, 61471901,20,1902,4,16,
603569,0,118,0,101, 614869,0,118,0,101,
60360,110,0,116,0, 61490,110,0,116,0,
603795,0,49,0,55, 615095,0,49,0,55,
60380,1,304,1,3, 61510,1,309,1,3,
60391,2,1,1,1874, 61521,2,1,1,1903,
604022,1,165,1,2489, 615322,1,168,1,2489,
60411875,17,1876,15,1717, 61541904,17,1905,15,1745,
60421,-1,1,5,1877, 61551,-1,1,5,1906,
604320,1878,4,16,69, 615620,1907,4,16,69,
60440,118,0,101,0, 61570,118,0,101,0,
6045110,0,116,0,95, 6158110,0,116,0,95,
60460,49,0,54,0, 61590,49,0,54,0,
60471,303,1,3,1, 61601,308,1,3,1,
60482,1,1,1879,22, 61612,1,1,1908,22,
60491,164,1,2490,1880, 61621,167,1,2490,1909,
605017,1881,15,1717,1, 616317,1910,15,1745,1,
6051-1,1,5,1882,20, 6164-1,1,5,1911,20,
60521883,4,16,69,0, 61651912,4,16,69,0,
6053118,0,101,0,110, 6166118,0,101,0,110,
60540,116,0,95,0, 61670,116,0,95,0,
605549,0,53,0,1, 616849,0,53,0,1,
6056302,1,3,1,2, 6169307,1,3,1,2,
60571,1,1884,22,1, 61701,1,1913,22,1,
6058163,1,1989,916,1, 6171166,1,1989,925,1,
60592492,1885,17,1886,15, 61722492,1914,17,1915,15,
60601717,1,-1,1,5, 61731745,1,-1,1,5,
60611887,20,1888,4,16, 61741916,20,1917,4,16,
606269,0,118,0,101, 617569,0,118,0,101,
60630,110,0,116,0, 61760,110,0,116,0,
606495,0,49,0,51, 617795,0,49,0,51,
60650,1,300,1,3, 61780,1,305,1,3,
60661,2,1,1,1889, 61791,2,1,1,1918,
606722,1,161,1,2493, 618022,1,164,1,2493,
60681890,17,1891,15,1717, 61811919,17,1920,15,1745,
60691,-1,1,5,1892, 61821,-1,1,5,1921,
607020,1893,4,16,69, 618320,1922,4,16,69,
60710,118,0,101,0, 61840,118,0,101,0,
6072110,0,116,0,95, 6185110,0,116,0,95,
60730,49,0,50,0, 61860,49,0,50,0,
60741,299,1,3,1, 61871,304,1,3,1,
60752,1,1,1894,22, 61882,1,1,1923,22,
60761,160,1,2494,1895, 61891,163,1,2494,1924,
607717,1896,15,1717,1, 619017,1925,15,1745,1,
6078-1,1,5,1897,20, 6191-1,1,5,1926,20,
60791898,4,16,69,0, 61921927,4,16,69,0,
6080118,0,101,0,110, 6193118,0,101,0,110,
60810,116,0,95,0, 61940,116,0,95,0,
608249,0,49,0,1, 619549,0,49,0,1,
6083298,1,3,1,2, 6196303,1,3,1,2,
60841,1,1899,22,1, 61971,1,1928,22,1,
6085159,1,236,1900,16, 6198162,1,236,1929,16,
60860,187,1,2496,1901, 61990,196,1,2496,1930,
608717,1902,15,1717,1, 620017,1931,15,1745,1,
6088-1,1,5,1903,20, 6201-1,1,5,1932,20,
60891904,4,14,69,0, 62021933,4,14,69,0,
6090118,0,101,0,110, 6203118,0,101,0,110,
60910,116,0,95,0, 62040,116,0,95,0,
609257,0,1,296,1, 620557,0,1,301,1,
60933,1,2,1,1, 62063,1,2,1,1,
60941905,22,1,157,1, 62071934,22,1,160,1,
60952497,1906,17,1907,15, 62082497,1935,17,1936,15,
60961717,1,-1,1,5, 62091745,1,-1,1,5,
60971908,20,1909,4,14, 62101937,20,1938,4,14,
609869,0,118,0,101, 621169,0,118,0,101,
60990,110,0,116,0, 62120,110,0,116,0,
610095,0,56,0,1, 621395,0,56,0,1,
6101295,1,3,1,2, 6214300,1,3,1,2,
61021,1,1910,22,1, 62151,1,1939,22,1,
6103156,1,2498,1911,17, 6216159,1,2498,1940,17,
61041912,15,1717,1,-1, 62171941,15,1745,1,-1,
61051,5,1913,20,1914, 62181,5,1942,20,1943,
61064,14,69,0,118, 62194,14,69,0,118,
61070,101,0,110,0, 62200,101,0,110,0,
6108116,0,95,0,55, 6221116,0,95,0,55,
61090,1,294,1,3, 62220,1,299,1,3,
61101,2,1,1,1915, 62231,2,1,1,1944,
611122,1,155,1,2499, 622422,1,158,1,2499,
61121916,17,1917,15,1717, 62251945,17,1946,15,1745,
61131,-1,1,5,1918, 62261,-1,1,5,1947,
611420,1919,4,14,69, 622720,1948,4,14,69,
61150,118,0,101,0, 62280,118,0,101,0,
6116110,0,116,0,95, 6229110,0,116,0,95,
61170,54,0,1,293, 62300,54,0,1,298,
61181,3,1,2,1, 62311,3,1,2,1,
61191,1920,22,1,154, 62321,1949,22,1,157,
61201,2500,1921,17,1922, 62331,2500,1950,17,1951,
612115,1717,1,-1,1, 623415,1745,1,-1,1,
61225,1923,20,1924,4, 62355,1952,20,1953,4,
612314,69,0,118,0, 623614,69,0,118,0,
6124101,0,110,0,116, 6237101,0,110,0,116,
61250,95,0,53,0, 62380,95,0,53,0,
61261,292,1,3,1, 62391,297,1,3,1,
61272,1,1,1925,22, 62402,1,1,1954,22,
61281,153,1,2501,1926, 62411,156,1,2501,1955,
612917,1927,15,1717,1, 624217,1956,15,1745,1,
6130-1,1,5,1928,20, 6243-1,1,5,1957,20,
61311929,4,14,69,0, 62441958,4,14,69,0,
6132118,0,101,0,110, 6245118,0,101,0,110,
61330,116,0,95,0, 62460,116,0,95,0,
613452,0,1,291,1, 624752,0,1,296,1,
61353,1,2,1,1, 62483,1,2,1,1,
61361930,22,1,152,1, 62491959,22,1,155,1,
61372502,1931,17,1932,15, 62502502,1960,17,1961,15,
61381717,1,-1,1,5, 62511745,1,-1,1,5,
61391933,20,1934,4,14, 62521962,20,1963,4,14,
614069,0,118,0,101, 625369,0,118,0,101,
61410,110,0,116,0, 62540,110,0,116,0,
614295,0,51,0,1, 625595,0,51,0,1,
6143290,1,3,1,2, 6256295,1,3,1,2,
61441,1,1935,22,1, 62571,1,1964,22,1,
6145151,1,2503,1936,17, 6258154,1,2503,1965,17,
61461937,15,1717,1,-1, 62591966,15,1745,1,-1,
61471,5,1938,20,1939, 62601,5,1967,20,1968,
61484,14,69,0,118, 62614,14,69,0,118,
61490,101,0,110,0, 62620,101,0,110,0,
6150116,0,95,0,50, 6263116,0,95,0,50,
61510,1,289,1,3, 62640,1,294,1,3,
61521,2,1,1,1940, 62651,2,1,1,1969,
615322,1,150,1,2504, 626622,1,153,1,2504,
61541941,17,1942,15,1717, 62671970,17,1971,15,1745,
61551,-1,1,5,1943, 62681,-1,1,5,1972,
615620,1944,4,14,69, 626920,1973,4,14,69,
61570,118,0,101,0, 62700,118,0,101,0,
6158110,0,116,0,95, 6271110,0,116,0,95,
61590,49,0,1,288, 62720,49,0,1,293,
61601,3,1,2,1, 62731,3,1,2,1,
61611,1945,22,1,149, 62741,1974,22,1,152,
61621,2505,1946,16,0, 62751,2505,1975,16,0,
6163433,1,217,1947,16, 6276441,1,217,1976,16,
61640,187,1,1756,1948, 62770,196,1,1756,1977,
616516,0,187,1,17, 627816,0,196,1,17,
61661949,19,154,1,17, 62791978,19,160,1,17,
61671950,5,117,1,1, 62801979,5,118,1,1,
61681951,17,1952,15,1953, 62811980,17,1981,15,1982,
61694,18,37,0,84, 62824,18,37,0,84,
61700,121,0,112,0, 62830,121,0,112,0,
6171101,0,110,0,97, 6284101,0,110,0,97,
61720,109,0,101,0, 62850,109,0,101,0,
61731,-1,1,5,1954, 62861,-1,1,5,1983,
617420,1955,4,20,84, 628720,1984,4,20,84,
61750,121,0,112,0, 62880,121,0,112,0,
6176101,0,110,0,97, 6289101,0,110,0,97,
61770,109,0,101,0, 62900,109,0,101,0,
617895,0,55,0,1, 629195,0,55,0,1,
6179287,1,3,1,2, 6292292,1,3,1,2,
61801,1,1956,22,1, 62931,1,1985,22,1,
6181148,1,2,1957,17, 6294151,1,2,1986,17,
61821958,15,1953,1,-1, 62951987,15,1982,1,-1,
61831,5,1959,20,1960, 62961,5,1988,20,1989,
61844,20,84,0,121, 62974,20,84,0,121,
61850,112,0,101,0, 62980,112,0,101,0,
6186110,0,97,0,109, 6299110,0,97,0,109,
61870,101,0,95,0, 63000,101,0,95,0,
618854,0,1,286,1, 630154,0,1,291,1,
61893,1,2,1,1, 63023,1,2,1,1,
61901961,22,1,147,1, 63031990,22,1,150,1,
61913,1962,17,1963,15, 63043,1991,17,1992,15,
61921953,1,-1,1,5, 63051982,1,-1,1,5,
61931964,20,1965,4,20, 63061993,20,1994,4,20,
619484,0,121,0,112, 630784,0,121,0,112,
61950,101,0,110,0, 63080,101,0,110,0,
619697,0,109,0,101, 630997,0,109,0,101,
61970,95,0,53,0, 63100,95,0,53,0,
61981,285,1,3,1, 63111,290,1,3,1,
61992,1,1,1966,22, 63122,1,1,1995,22,
62001,146,1,4,1967, 63131,149,1,4,1996,
620117,1968,15,1953,1, 631417,1997,15,1982,1,
6202-1,1,5,1969,20, 6315-1,1,5,1998,20,
62031970,4,20,84,0, 63161999,4,20,84,0,
6204121,0,112,0,101, 6317121,0,112,0,101,
62050,110,0,97,0, 63180,110,0,97,0,
6206109,0,101,0,95, 6319109,0,101,0,95,
62070,52,0,1,284, 63200,52,0,1,289,
62081,3,1,2,1, 63211,3,1,2,1,
62091,1971,22,1,145, 63221,2000,22,1,148,
62101,5,1972,17,1973, 63231,5,2001,17,2002,
621115,1953,1,-1,1, 632415,1982,1,-1,1,
62125,1974,20,1975,4, 63255,2003,20,2004,4,
621320,84,0,121,0, 632620,84,0,121,0,
6214112,0,101,0,110, 6327112,0,101,0,110,
62150,97,0,109,0, 63280,97,0,109,0,
6216101,0,95,0,51, 6329101,0,95,0,51,
62170,1,283,1,3, 63300,1,288,1,3,
62181,2,1,1,1976, 63311,2,1,1,2005,
621922,1,144,1,6, 633222,1,147,1,6,
62201977,17,1978,15,1953, 63332006,17,2007,15,1982,
62211,-1,1,5,1979, 63341,-1,1,5,2008,
622220,1980,4,20,84, 633520,2009,4,20,84,
62230,121,0,112,0, 63360,121,0,112,0,
6224101,0,110,0,97, 6337101,0,110,0,97,
62250,109,0,101,0, 63380,109,0,101,0,
622695,0,50,0,1, 633995,0,50,0,1,
6227282,1,3,1,2, 6340287,1,3,1,2,
62281,1,1981,22,1, 63411,1,2010,22,1,
6229143,1,7,1982,17, 6342146,1,7,2011,17,
62301983,15,1953,1,-1, 63432012,15,1982,1,-1,
62311,5,1984,20,1985, 63441,5,2013,20,2014,
62324,20,84,0,121, 63454,20,84,0,121,
62330,112,0,101,0, 63460,112,0,101,0,
6234110,0,97,0,109, 6347110,0,97,0,109,
62350,101,0,95,0, 63480,101,0,95,0,
623649,0,1,281,1, 634949,0,1,286,1,
62373,1,2,1,1, 63503,1,2,1,1,
62381986,22,1,142,1, 63512015,22,1,145,1,
62391514,1108,1,9,1113, 63521514,1118,1,9,1123,
62401,10,1642,1,262, 63531,10,1672,1,262,
62411119,1,1267,1125,1, 63541129,1,1267,1135,1,
6242481,1646,1,1521,1130, 6355481,1714,1,1521,1140,
62431,1773,1987,16,0, 63561,1773,2016,16,0,
6244234,1,19,1147,1, 6357247,1,19,1157,1,
624520,1988,16,0,152, 635820,2017,16,0,158,
62461,2281,1154,1,525, 63591,2281,1164,1,525,
62471216,1,30,1654,1, 63601226,1,30,1676,1,
6248283,1172,1,1010,1989, 6361283,1182,1,1010,2018,
624916,0,593,1,40, 636216,0,609,1,40,
62501177,1,41,1659,1, 63631187,1,41,1681,1,
625142,1662,1,44,1183, 636442,1685,1,44,1193,
62521,1260,1096,1,47, 63651,1260,1106,1,47,
62531184,1,1303,1307,1, 63661194,1,1303,1317,1,
625449,1196,1,50,1201, 636749,1206,1,50,1211,
62551,48,1190,1,305, 63681,48,1200,1,305,
62561211,1,51,1206,1, 63691221,1,51,1216,1,
625761,1990,16,0,194, 637061,2019,16,0,204,
62581,63,1222,1,66, 63711,63,1232,1,66,
62591228,1,67,1233,1, 63721238,1,67,1243,1,
62601478,1458,1,69,1243, 63731478,1463,1,69,1253,
62611,70,1248,1,68, 63741,70,1258,1,68,
62621238,1,73,1991,16, 63751248,1,73,2020,16,
62630,204,1,74,1253, 63760,214,1,74,1263,
62641,1013,1258,1,2335, 63771,1013,1268,1,2335,
62651992,16,0,239,1, 63782021,16,0,249,1,
6266328,1302,1,1048,1344, 6379328,1312,1,1048,1354,
62671,82,1280,1,1840, 63801,2511,1668,1,82,
62681993,16,0,303,1, 63811290,1,1840,2022,16,
62692515,1994,16,0,436, 63820,312,1,1341,1307,
62701,1341,1297,1,1094, 63831,2520,2023,16,0,
62711995,16,0,666,1, 6384451,1,1096,1322,1,
62721096,1312,1,93,1318, 638593,1328,1,1550,1333,
62731,1550,1323,1,352, 63861,352,1359,1,1011,
62741349,1,1011,1102,1, 63871112,1,107,1348,1,
6275107,1338,1,1114,1343, 63881114,1353,1,1871,2024,
62761,1871,1996,16,0, 638916,0,322,1,1370,
6277313,1,1370,1453,1, 63901593,1,118,1365,1,
6278118,1355,1,1123,1360, 63911123,1370,1,1332,1273,
62791,1332,1263,1,1377, 63921,1377,1381,1,375,
62801371,1,375,1376,1, 63931386,1,1882,2025,16,
62811882,1997,16,0,327, 63940,335,1,377,1391,
62821,377,1381,1,827, 63951,827,1341,1,380,
62831331,1,380,1391,1, 63961401,1,130,1424,1,
6284130,1414,1,2074,1998, 63972074,2026,16,0,565,
628516,0,554,1,371, 63981,371,1375,1,373,
62861365,1,373,1409,1, 63991419,1,1012,2027,16,
62871012,1999,16,0,595, 64000,611,1,379,1396,
62881,379,1386,1,143, 64011,143,1429,1,2654,
62891419,1,1152,1426,1, 64021692,1,1152,1435,1,
62901406,1431,1,1159,1438, 64031406,1440,1,2663,2028,
62911,157,1443,1,1413, 640416,0,670,1,1159,
62921448,1,883,1397,1, 64051447,1,157,1452,1,
62931296,1167,1,172,1469, 64061413,1457,1,883,1407,
62941,1665,1474,1,1939, 64071,1094,2029,16,0,
62952000,16,0,435,1, 6408677,1,1296,1177,1,
62961188,1479,1,1442,1484, 6409172,1470,1,1665,1475,
62971,188,1518,1,942, 64101,1939,2030,16,0,
62981490,1,1195,1496,1, 6411448,1,1188,1480,1,
62991449,1501,1,1701,1506, 64121442,1485,1,188,1519,
63001,447,1511,1,205, 64131,942,1491,1,1195,
63011523,1,2467,1677,1, 64141497,1,1449,1502,1,
6302464,1683,1,2642,1669, 64151701,1507,1,447,1512,
63031,2197,2001,16,0, 64161,205,1524,1,2467,
6304662,1,1224,1528,1, 64171701,1,464,1707,1,
6305223,1533,1,1730,1538, 64182197,2031,16,0,674,
63061,2651,2002,16,0, 64191,1224,1534,1,223,
6307570,1,477,1549,1, 64201539,1,1730,1544,1,
63081231,1554,1,479,1559, 6421476,1549,1,477,1555,
63091,480,1564,1,1485, 64221,1231,1560,1,479,
63101570,1,459,1688,1, 64231565,1,480,1570,1,
6311476,1543,1,242,1578, 64241485,1576,1,459,1712,
63121,478,1583,1,2506, 64251,242,1583,1,478,
63131690,1,1001,1588,1, 64261588,1,2506,2032,16,
63141002,1593,1,18,2003, 64270,442,1,1001,1598,
631519,490,1,18,2004, 64281,1002,1603,1,18,
63165,84,1,1011,1102, 64292033,19,500,1,18,
63171,1012,2005,16,0, 64302034,5,84,1,1011,
6318488,1,1013,1258,1, 64311112,1,1012,2035,16,
6319262,1119,1,1267,2006, 64320,498,1,1013,1268,
632016,0,488,1,515, 64331,262,1129,1,1267,
63212007,16,0,488,1, 64342036,16,0,498,1,
63221521,2008,16,0,488, 6435515,2037,16,0,498,
63231,525,1216,1,283, 64361,1521,2038,16,0,
63241172,1,2299,2009,16, 6437498,1,525,1226,1,
63250,488,1,42,2010, 6438283,1182,1,2299,2039,
632616,0,488,1,40, 643916,0,498,1,42,
63271177,1,44,1183,1, 64402040,16,0,498,1,
632847,1184,1,1303,2011, 644140,1187,1,44,1193,
632916,0,488,1,1555, 64421,47,1194,1,1303,
63302012,16,0,488,1, 64432041,16,0,498,1,
633150,1201,1,48,1190, 64441555,2042,16,0,498,
63321,49,1196,1,51, 64451,50,1211,1,48,
63331206,1,63,1222,1, 64461200,1,49,1206,1,
6334305,1211,1,66,1228, 644751,1216,1,63,1232,
63351,67,1233,1,68, 64481,305,1221,1,66,
63361238,1,69,1243,1, 64491238,1,67,1243,1,
633770,1248,1,73,2013, 645068,1248,1,69,1253,
633816,0,488,1,74, 64511,70,1258,1,73,
63391253,1,328,1302,1, 64522043,16,0,498,1,
63401048,2014,16,0,488, 645374,1263,1,328,1312,
63411,82,2015,16,0, 64541,1048,2044,16,0,
6342488,1,1840,2016,16, 6455498,1,82,2045,16,
63430,488,1,1591,2017, 64560,498,1,1840,2046,
634416,0,488,1,1341, 645716,0,498,1,1591,
63452018,16,0,488,1, 64582047,16,0,498,1,
63461096,1312,1,93,1318, 64591341,2048,16,0,498,
63471,352,1349,1,107, 64601,1096,1322,1,93,
63482019,16,0,488,1, 64611328,1,352,1359,1,
63491114,1343,1,118,2020, 6462107,2049,16,0,498,
635016,0,488,1,1123, 64631,1114,1353,1,118,
63512021,16,0,488,1, 64642050,16,0,498,1,
6352371,1365,1,1628,2022, 64651123,2051,16,0,498,
635316,0,488,1,375, 64661,371,1375,1,1628,
63541376,1,1882,2023,16, 64672052,16,0,498,1,
63550,488,1,377,1381, 6468375,1386,1,1882,2053,
63561,379,1386,1,380, 646916,0,498,1,377,
63571391,1,883,2024,16, 64701391,1,379,1396,1,
63580,488,1,373,1409, 6471380,1401,1,883,2054,
63591,130,2025,16,0, 647216,0,498,1,373,
6360488,1,143,2026,16, 64731419,1,130,2055,16,
63610,488,1,387,2027, 64740,498,1,143,2056,
636216,0,488,1,2664, 647516,0,498,1,387,
63632028,16,0,488,1, 64762057,16,0,498,1,
63641159,2029,16,0,488, 64771159,2058,16,0,498,
63651,157,2030,16,0, 64781,157,2059,16,0,
6366488,1,1413,2031,16, 6479498,1,1413,2060,16,
63670,488,1,1665,2032, 64800,498,1,1665,2061,
636816,0,488,1,412, 648116,0,498,1,412,
63692033,16,0,488,1, 64822062,16,0,498,1,
63701377,2034,16,0,488, 64832676,2063,16,0,498,
63711,172,2035,16,0, 64841,1377,2064,16,0,
6372488,1,1939,2036,16, 6485498,1,172,2065,16,
63730,488,1,437,2037, 64860,498,1,1939,2066,
637416,0,488,1,188, 648716,0,498,1,437,
63752038,16,0,488,1, 64882067,16,0,498,1,
6376942,2039,16,0,488, 6489188,2068,16,0,498,
63771,1195,2040,16,0, 64901,942,2069,16,0,
6378488,1,1449,2041,16, 6491498,1,1195,2070,16,
63790,488,1,1701,2042, 64920,498,1,1449,2071,
638016,0,488,1,447, 649316,0,498,1,1701,
63811511,1,205,2043,16, 64942072,16,0,498,1,
63820,488,1,827,2044, 6495447,1512,1,205,2073,
638316,0,488,1,223, 649616,0,498,1,827,
63842045,16,0,488,1, 64972074,16,0,498,1,
6385476,1543,1,477,1549, 6498223,2075,16,0,498,
63861,1231,2046,16,0, 64991,476,1549,1,477,
6387488,1,479,1559,1, 65001555,1,1231,2076,16,
6388480,1564,1,1485,2047, 65010,498,1,479,1565,
638916,0,488,1,1737, 65021,480,1570,1,1485,
63902048,16,0,488,1, 65032077,16,0,498,1,
6391242,2049,16,0,488, 65041737,2078,16,0,498,
63921,478,1583,1,1001, 65051,242,2079,16,0,
63931588,1,1002,1593,1, 6506498,1,478,1588,1,
639419,2050,19,225,1, 65071001,1598,1,1002,1603,
639519,2051,5,176,1, 65081,19,2080,19,235,
6396256,2052,16,0,223, 65091,19,2081,5,176,
63971,1261,2053,16,0, 65101,2676,2082,16,0,
6398223,1,1011,1102,1, 6511469,1,256,2083,16,
63991012,2054,16,0,455, 65120,233,1,1261,2084,
64001,2458,876,1,262, 651316,0,233,1,1011,
64011119,1,1267,2055,16, 65141112,1,1012,2085,16,
64020,455,1,2021,718, 65150,469,1,2458,885,
64031,1521,2056,16,0, 65161,262,1129,1,1267,
6404455,1,1775,2057,16, 65172086,16,0,469,1,
64050,223,1,2029,725, 65182021,728,1,1521,2087,
64061,2030,731,1,2031, 651916,0,469,1,1775,
6407736,1,2032,741,1, 65202088,16,0,233,1,
64082033,746,1,277,2058, 65212029,735,1,2030,741,
640916,0,223,1,2035, 65221,2031,746,1,2032,
6410752,1,2037,757,1, 6523751,1,2033,756,1,
64112039,762,1,32,2059, 6524277,2089,16,0,233,
641216,0,223,1,2464, 65251,2035,762,1,2037,
6413899,1,2293,2060,16, 6526767,1,2039,772,1,
64140,223,1,2043,774, 652732,2090,16,0,233,
64151,2045,779,1,2299, 65281,2464,908,1,2293,
64162061,16,0,455,1, 65292091,16,0,233,1,
641741,2062,16,0,223, 65302043,784,1,2045,789,
64181,42,2063,16,0, 65311,2299,2092,16,0,
6419455,1,40,1177,1, 6532469,1,41,2093,16,
642044,1183,1,43,2064, 65330,233,1,42,2094,
642116,0,223,1,1804, 653416,0,469,1,40,
64222065,16,0,223,1, 65351187,1,44,1193,1,
642348,1190,1,49,1196, 653643,2095,16,0,233,
64241,47,1184,1,51, 65371,1804,2096,16,0,
64251206,1,52,2066,16, 6538233,1,48,1200,1,
64260,223,1,50,1201, 653949,1206,1,47,1194,
64271,305,1211,1,1096, 65401,51,1216,1,52,
64281312,1,1515,2067,16, 65412097,16,0,233,1,
64290,223,1,2318,2068, 654250,1211,1,305,1221,
643016,0,223,1,283, 65431,1096,1322,1,1515,
64311172,1,63,1222,1, 65442098,16,0,233,1,
643266,1228,1,67,1233, 65452318,2099,16,0,233,
64331,68,1238,1,69, 65461,283,1182,1,63,
64341243,1,70,1248,1, 65471232,1,66,1238,1,
643571,2069,16,0,223, 654867,1243,1,68,1248,
64361,73,2070,16,0, 65491,69,1253,1,70,
6437455,1,74,1253,1, 65501258,1,71,2100,16,
64381013,1258,1,76,2071, 65510,233,1,73,2101,
643916,0,223,1,1834, 655216,0,469,1,74,
64402072,16,0,223,1, 65531263,1,1013,1268,1,
64412337,2073,16,0,223, 655476,2102,16,0,233,
64421,79,2074,16,0, 65551,1834,2103,16,0,
6443223,1,1335,2075,16, 6556233,1,2337,2104,16,
64440,223,1,299,2076, 65570,233,1,79,2105,
644516,0,223,1,82, 655816,0,233,1,1335,
64462077,16,0,455,1, 65592106,16,0,233,1,
64471840,2078,16,0,455, 6560299,2107,16,0,233,
64481,1297,2079,16,0, 65611,82,2108,16,0,
6449223,1,85,2080,16, 6562469,1,1840,2109,16,
64500,223,1,1341,2081, 65630,469,1,1297,2110,
645116,0,455,1,89, 656416,0,233,1,85,
64522082,16,0,223,1, 65652111,16,0,233,1,
64531303,2083,16,0,455, 65661341,2112,16,0,469,
64541,509,2084,16,0, 65671,89,2113,16,0,
6455223,1,93,1318,1, 6568233,1,1303,2114,16,
6456322,2085,16,0,223, 65690,469,1,509,2115,
64571,97,2086,16,0, 657016,0,233,1,93,
6458223,1,2041,768,1, 65711328,1,322,2116,16,
64591555,2087,16,0,455, 65720,233,1,97,2117,
64601,827,2088,16,0, 657316,0,233,1,2041,
6461455,1,102,2089,16, 6574778,1,1555,2118,16,
64620,223,1,1860,821, 65750,469,1,827,2119,
64631,1803,787,1,2364, 657616,0,469,1,102,
6464827,1,107,2090,16, 65772120,16,0,233,1,
64650,455,1,1114,1343, 65781860,831,1,1803,797,
64661,112,2091,16,0, 65791,2364,837,1,107,
6467223,1,1117,2092,16, 65802121,16,0,469,1,
64680,223,1,352,1349, 65811114,1353,1,112,2122,
64691,1873,835,1,118, 658216,0,233,1,1117,
64702093,16,0,455,1, 65832123,16,0,233,1,
64711123,2094,16,0,455, 6584352,1359,1,1873,845,
64721,371,1365,1,515, 65851,118,2124,16,0,
64732095,16,0,455,1, 6586469,1,1123,2125,16,
64741377,2096,16,0,455, 65870,469,1,371,1375,
64751,124,2097,16,0, 65881,515,2126,16,0,
6476223,1,1882,2098,16, 6589469,1,1377,2127,16,
64770,455,1,377,1381, 65900,469,1,124,2128,
64781,379,1386,1,380, 659116,0,233,1,1882,
64791391,1,130,2099,16, 65922129,16,0,469,1,
64800,455,1,346,2100, 6593377,1391,1,379,1396,
648116,0,223,1,2075, 65941,380,1401,1,130,
64822101,16,0,223,1, 65952130,16,0,469,1,
6483373,1409,1,387,2102, 6596346,2131,16,0,233,
648416,0,455,1,137, 65971,2075,2132,16,0,
64852103,16,0,223,1, 6598233,1,373,1419,1,
6486143,2104,16,0,455, 6599387,2133,16,0,469,
64871,1901,2105,16,0, 66001,137,2134,16,0,
6488223,1,1048,2106,16, 6601233,1,143,2135,16,
64890,455,1,2658,2107, 66020,469,1,1901,2136,
649016,0,223,1,1153, 660316,0,233,1,1048,
64912108,16,0,223,1, 66042137,16,0,469,1,
6492375,1376,1,151,2109, 66051153,2138,16,0,233,
649316,0,223,1,1407, 66061,375,1386,1,151,
64942110,16,0,223,1, 66072139,16,0,233,1,
64951659,2111,16,0,223, 66081407,2140,16,0,233,
64961,2413,2112,16,0, 66091,1659,2141,16,0,
6497223,1,1159,2113,16, 6610233,1,2413,2142,16,
64980,455,1,381,2114, 66110,233,1,1159,2143,
649916,0,223,1,157, 661216,0,469,1,381,
65002115,16,0,455,1, 66132144,16,0,233,1,
65011413,2116,16,0,455, 6614157,2145,16,0,469,
65021,883,2117,16,0, 66151,1413,2146,16,0,
6503455,1,1371,2118,16, 6616469,1,883,2147,16,
65040,223,1,328,1302, 66170,469,1,1371,2148,
65051,2105,814,1,2106, 661816,0,233,1,328,
65062119,16,0,223,1, 66191312,1,2105,824,1,
6507166,2120,16,0,223, 66202106,2149,16,0,233,
65081,525,2121,16,0, 66211,166,2150,16,0,
6509223,1,1622,2122,16, 6622233,1,525,2151,16,
65100,223,1,406,2123, 66230,233,1,1622,2152,
651116,0,223,1,1574, 662416,0,233,1,406,
6512799,1,172,2124,16, 66252153,16,0,233,1,
65130,455,1,1931,861, 66261574,809,1,172,2154,
65141,412,2125,16,0, 662716,0,469,1,1931,
6515455,1,1933,2126,16, 6628870,1,412,2155,16,
65160,223,1,1876,2127, 66290,469,1,1933,2156,
651716,0,223,1,431, 663016,0,233,1,1876,
65182128,16,0,223,1, 66312157,16,0,233,1,
65191585,2129,16,0,223, 6632431,2158,16,0,233,
65201,182,2130,16,0, 66331,1585,2159,16,0,
6521223,1,1628,2131,16, 6634233,1,182,2160,16,
65220,455,1,1189,2132, 66350,233,1,1628,2161,
652316,0,223,1,437, 663616,0,469,1,1189,
65242133,16,0,455,1, 66372162,16,0,233,1,
65251591,2134,16,0,455, 6638437,2163,16,0,469,
65261,188,2135,16,0, 66391,1591,2164,16,0,
6527455,1,1695,2136,16, 6640469,1,188,2165,16,
65280,223,1,2198,2137, 66410,469,1,1695,2166,
652916,0,223,1,1195, 664216,0,233,1,2198,
65302138,16,0,455,1, 66432167,16,0,233,1,
65311449,2139,16,0,455, 66441195,2168,16,0,469,
65321,1701,2140,16,0, 66451,1449,2169,16,0,
6533455,1,447,2141,16, 6646469,1,1701,2170,16,
65340,223,1,199,2142, 66470,469,1,447,2171,
653516,0,223,1,2459, 664816,0,233,1,199,
6536882,1,1958,2143,16, 66492172,16,0,233,1,
65370,223,1,2462,889, 66502459,891,1,1958,2173,
65381,1657,894,1,205, 665116,0,233,1,2462,
65392144,16,0,455,1, 6652898,1,1657,903,1,
6540459,2145,16,0,223, 6653205,2174,16,0,469,
65411,462,2146,16,0, 66541,459,2175,16,0,
6542223,1,1665,2147,16, 6655233,1,462,2176,16,
65430,455,1,217,2148, 66560,233,1,1665,2177,
654416,0,223,1,2227, 665716,0,469,1,217,
6545908,1,942,2149,16, 66582178,16,0,233,1,
65460,455,1,1225,2150, 66592227,917,1,942,2179,
654716,0,223,1,223, 666016,0,469,1,1225,
65482151,16,0,455,1, 66612180,16,0,233,1,
65491479,2152,16,0,223, 6662223,2181,16,0,469,
65501,1731,2153,16,0, 66631,1479,2182,16,0,
6551223,1,477,1549,1, 6664233,1,1731,2183,16,
65521231,2154,16,0,455, 66650,233,1,477,1555,
65531,479,1559,1,480, 66661,1231,2184,16,0,
65541564,1,1485,2155,16, 6667469,1,479,1565,1,
65550,455,1,1737,2156, 6668480,1570,1,1485,2185,
655616,0,455,1,1989, 666916,0,469,1,1737,
6557916,1,1990,2157,16, 66702186,16,0,469,1,
65580,223,1,1443,2158, 66711989,925,1,1990,2187,
655916,0,223,1,236, 667216,0,233,1,1443,
65602159,16,0,223,1, 66732188,16,0,233,1,
65612136,842,1,2664,2160, 6674236,2189,16,0,233,
656216,0,455,1,476, 66751,2136,852,1,476,
65631543,1,242,2161,16, 66761549,1,242,2190,16,
65640,455,1,478,1583, 66770,469,1,478,1588,
65651,1939,2162,16,0, 66781,1939,2191,16,0,
6566455,1,1001,1588,1, 6679469,1,2670,2192,16,
65671002,1593,1,1756,2163, 66800,233,1,1001,1598,
656816,0,223,1,20, 66811,1002,1603,1,1756,
65692164,19,442,1,20, 66822193,16,0,233,1,
65702165,5,84,1,1011, 668320,2194,19,458,1,
65711102,1,1012,2166,16, 668420,2195,5,84,1,
65720,440,1,1013,1258, 66851011,1112,1,1012,2196,
65731,262,1119,1,1267, 668616,0,456,1,1013,
65742167,16,0,440,1, 66871268,1,262,1129,1,
6575515,2168,16,0,440, 66881267,2197,16,0,456,
65761,1521,2169,16,0, 66891,515,2198,16,0,
6577440,1,525,1216,1, 6690456,1,1521,2199,16,
6578283,1172,1,2299,2170, 66910,456,1,525,1226,
657916,0,440,1,42, 66921,283,1182,1,2299,
65802171,16,0,440,1, 66932200,16,0,456,1,
658140,1177,1,44,1183, 669442,2201,16,0,456,
65821,47,1184,1,1303, 66951,40,1187,1,44,
65832172,16,0,440,1, 66961193,1,47,1194,1,
65841555,2173,16,0,440, 66971303,2202,16,0,456,
65851,50,1201,1,48, 66981,1555,2203,16,0,
65861190,1,49,1196,1, 6699456,1,50,1211,1,
658751,1206,1,63,1222, 670048,1200,1,49,1206,
65881,305,1211,1,66, 67011,51,1216,1,63,
65891228,1,67,1233,1, 67021232,1,305,1221,1,
659068,1238,1,69,1243, 670366,1238,1,67,1243,
65911,70,1248,1,73, 67041,68,1248,1,69,
65922174,16,0,440,1, 67051253,1,70,1258,1,
659374,1253,1,328,2175, 670673,2204,16,0,456,
659416,0,440,1,1048, 67071,74,1263,1,328,
65952176,16,0,440,1, 67082205,16,0,456,1,
659682,2177,16,0,440, 67091048,2206,16,0,456,
65971,1840,2178,16,0, 67101,82,2207,16,0,
6598440,1,1591,2179,16, 6711456,1,1840,2208,16,
65990,440,1,1341,2180, 67120,456,1,1591,2209,
660016,0,440,1,1096, 671316,0,456,1,1341,
66011312,1,93,1318,1, 67142210,16,0,456,1,
6602352,2181,16,0,440, 67151096,1322,1,93,1328,
66031,107,2182,16,0, 67161,352,2211,16,0,
6604440,1,1114,1343,1, 6717456,1,107,2212,16,
6605118,2183,16,0,440, 67180,456,1,1114,1353,
66061,1123,2184,16,0, 67191,118,2213,16,0,
6607440,1,371,1365,1, 6720456,1,1123,2214,16,
66081628,2185,16,0,440, 67210,456,1,371,1375,
66091,375,1376,1,1882, 67221,1628,2215,16,0,
66102186,16,0,440,1, 6723456,1,375,1386,1,
6611377,1381,1,379,1386, 67241882,2216,16,0,456,
66121,380,1391,1,883, 67251,377,1391,1,379,
66132187,16,0,440,1, 67261396,1,380,1401,1,
6614373,1409,1,130,2188, 6727883,2217,16,0,456,
661516,0,440,1,143, 67281,373,1419,1,130,
66162189,16,0,440,1, 67292218,16,0,456,1,
6617387,2190,16,0,440, 6730143,2219,16,0,456,
66181,2664,2191,16,0, 67311,387,2220,16,0,
6619440,1,1159,2192,16, 6732456,1,1159,2221,16,
66200,440,1,157,2193, 67330,456,1,157,2222,
662116,0,440,1,1413, 673416,0,456,1,1413,
66222194,16,0,440,1, 67352223,16,0,456,1,
66231665,2195,16,0,440, 67361665,2224,16,0,456,
66241,412,2196,16,0, 67371,412,2225,16,0,
6625440,1,1377,2197,16, 6738456,1,2676,2226,16,
66260,440,1,172,2198, 67390,456,1,1377,2227,
662716,0,440,1,1939, 674016,0,456,1,172,
66282199,16,0,440,1, 67412228,16,0,456,1,
6629437,2200,16,0,440, 67421939,2229,16,0,456,
66301,188,2201,16,0, 67431,437,2230,16,0,
6631440,1,942,2202,16, 6744456,1,188,2231,16,
66320,440,1,1195,2203, 67450,456,1,942,2232,
663316,0,440,1,1449, 674616,0,456,1,1195,
66342204,16,0,440,1, 67472233,16,0,456,1,
66351701,2205,16,0,440, 67481449,2234,16,0,456,
66361,447,1511,1,205, 67491,1701,2235,16,0,
66372206,16,0,440,1, 6750456,1,447,1512,1,
6638827,2207,16,0,440, 6751205,2236,16,0,456,
66391,223,2208,16,0, 67521,827,2237,16,0,
6640440,1,476,1543,1, 6753456,1,223,2238,16,
6641477,1549,1,1231,2209, 67540,456,1,476,1549,
664216,0,440,1,479, 67551,477,1555,1,1231,
66431559,1,480,1564,1, 67562239,16,0,456,1,
66441485,2210,16,0,440, 6757479,1565,1,480,1570,
66451,1737,2211,16,0, 67581,1485,2240,16,0,
6646440,1,242,2212,16, 6759456,1,1737,2241,16,
66470,440,1,478,1583, 67600,456,1,242,2242,
66481,1001,1588,1,1002, 676116,0,456,1,478,
66491593,1,21,2213,19, 67621588,1,1001,1598,1,
6650432,1,21,2214,5, 67631002,1603,1,21,2243,
665184,1,1011,1102,1, 676419,440,1,21,2244,
66521012,2215,16,0,430, 67655,84,1,1011,1112,
66531,1013,1258,1,262, 67661,1012,2245,16,0,
66541119,1,1267,2216,16, 6767438,1,1013,1268,1,
66550,430,1,515,2217, 6768262,1129,1,1267,2246,
665616,0,430,1,1521, 676916,0,438,1,515,
66572218,16,0,430,1, 67702247,16,0,438,1,
6658525,1216,1,283,1172, 67711521,2248,16,0,438,
66591,2299,2219,16,0, 67721,525,1226,1,283,
6660430,1,42,2220,16, 67731182,1,2299,2249,16,
66610,430,1,40,1177, 67740,438,1,42,2250,
66621,44,1183,1,47, 677516,0,438,1,40,
66631184,1,1303,2221,16, 67761187,1,44,1193,1,
66640,430,1,1555,2222, 677747,1194,1,1303,2251,
666516,0,430,1,50, 677816,0,438,1,1555,
66661201,1,48,1190,1, 67792252,16,0,438,1,
666749,1196,1,51,1206, 678050,1211,1,48,1200,
66681,63,1222,1,305, 67811,49,1206,1,51,
66691211,1,66,1228,1, 67821216,1,63,1232,1,
667067,1233,1,68,1238, 6783305,1221,1,66,1238,
66711,69,1243,1,70, 67841,67,1243,1,68,
66721248,1,73,2223,16, 67851248,1,69,1253,1,
66730,430,1,74,1253, 678670,1258,1,73,2253,
66741,328,2224,16,0, 678716,0,438,1,74,
6675430,1,1048,2225,16, 67881263,1,328,2254,16,
66760,430,1,82,2226, 67890,438,1,1048,2255,
667716,0,430,1,1840, 679016,0,438,1,82,
66782227,16,0,430,1, 67912256,16,0,438,1,
66791591,2228,16,0,430, 67921840,2257,16,0,438,
66801,1341,2229,16,0, 67931,1591,2258,16,0,
6681430,1,1096,1312,1, 6794438,1,1341,2259,16,
668293,1318,1,352,2230, 67950,438,1,1096,1322,
668316,0,430,1,107, 67961,93,1328,1,352,
66842231,16,0,430,1, 67972260,16,0,438,1,
66851114,1343,1,118,2232, 6798107,2261,16,0,438,
668616,0,430,1,1123, 67991,1114,1353,1,118,
66872233,16,0,430,1, 68002262,16,0,438,1,
6688371,1365,1,1628,2234, 68011123,2263,16,0,438,
668916,0,430,1,375, 68021,371,1375,1,1628,
66901376,1,1882,2235,16, 68032264,16,0,438,1,
66910,430,1,377,1381, 6804375,1386,1,1882,2265,
66921,379,1386,1,380, 680516,0,438,1,377,
66931391,1,883,2236,16, 68061391,1,379,1396,1,
66940,430,1,373,1409, 6807380,1401,1,883,2266,
66951,130,2237,16,0, 680816,0,438,1,373,
6696430,1,143,2238,16, 68091419,1,130,2267,16,
66970,430,1,387,2239, 68100,438,1,143,2268,
669816,0,430,1,2664, 681116,0,438,1,387,
66992240,16,0,430,1, 68122269,16,0,438,1,
67001159,2241,16,0,430, 68131159,2270,16,0,438,
67011,157,2242,16,0, 68141,157,2271,16,0,
6702430,1,1413,2243,16, 6815438,1,1413,2272,16,
67030,430,1,1665,2244, 68160,438,1,1665,2273,
670416,0,430,1,412, 681716,0,438,1,412,
67052245,16,0,430,1, 68182274,16,0,438,1,
67061377,2246,16,0,430, 68192676,2275,16,0,438,
67071,172,2247,16,0, 68201,1377,2276,16,0,
6708430,1,1939,2248,16, 6821438,1,172,2277,16,
67090,430,1,437,2249, 68220,438,1,1939,2278,
671016,0,430,1,188, 682316,0,438,1,437,
67112250,16,0,430,1, 68242279,16,0,438,1,
6712942,2251,16,0,430, 6825188,2280,16,0,438,
67131,1195,2252,16,0, 68261,942,2281,16,0,
6714430,1,1449,2253,16, 6827438,1,1195,2282,16,
67150,430,1,1701,2254, 68280,438,1,1449,2283,
671616,0,430,1,447, 682916,0,438,1,1701,
67171511,1,205,2255,16, 68302284,16,0,438,1,
67180,430,1,827,2256, 6831447,1512,1,205,2285,
671916,0,430,1,223, 683216,0,438,1,827,
67202257,16,0,430,1, 68332286,16,0,438,1,
6721476,1543,1,477,1549, 6834223,2287,16,0,438,
67221,1231,2258,16,0, 68351,476,1549,1,477,
6723430,1,479,1559,1, 68361555,1,1231,2288,16,
6724480,1564,1,1485,2259, 68370,438,1,479,1565,
672516,0,430,1,1737, 68381,480,1570,1,1485,
67262260,16,0,430,1, 68392289,16,0,438,1,
6727242,2261,16,0,430, 68401737,2290,16,0,438,
67281,478,1583,1,1001, 68411,242,2291,16,0,
67291588,1,1002,1593,1, 6842438,1,478,1588,1,
673022,2262,19,383,1, 68431001,1598,1,1002,1603,
673122,2263,5,84,1, 68441,22,2292,19,391,
67321011,1102,1,1012,2264, 68451,22,2293,5,84,
673316,0,381,1,1013, 68461,1011,1112,1,1012,
67341258,1,262,1119,1, 68472294,16,0,389,1,
67351267,2265,16,0,381, 68481013,1268,1,262,1129,
67361,515,2266,16,0, 68491,1267,2295,16,0,
6737381,1,1521,2267,16, 6850389,1,515,2296,16,
67380,381,1,525,1216, 68510,389,1,1521,2297,
67391,283,1172,1,2299, 685216,0,389,1,525,
67402268,16,0,381,1, 68531226,1,283,1182,1,
674142,2269,16,0,381, 68542299,2298,16,0,389,
67421,40,1177,1,44, 68551,42,2299,16,0,
67431183,1,47,1184,1, 6856389,1,40,1187,1,
67441303,2270,16,0,381, 685744,1193,1,47,1194,
67451,1555,2271,16,0, 68581,1303,2300,16,0,
6746381,1,50,1201,1, 6859389,1,1555,2301,16,
674748,1190,1,49,1196, 68600,389,1,50,1211,
67481,51,1206,1,63, 68611,48,1200,1,49,
67491222,1,305,1211,1, 68621206,1,51,1216,1,
675066,1228,1,67,1233, 686363,1232,1,305,1221,
67511,68,1238,1,69, 68641,66,1238,1,67,
67521243,1,70,1248,1, 68651243,1,68,1248,1,
675373,2272,16,0,381, 686669,1253,1,70,1258,
67541,74,1253,1,328, 68671,73,2302,16,0,
67552273,16,0,381,1, 6868389,1,74,1263,1,
67561048,2274,16,0,381, 6869328,2303,16,0,389,
67571,82,2275,16,0, 68701,1048,2304,16,0,
6758381,1,1840,2276,16, 6871389,1,82,2305,16,
67590,381,1,1591,2277, 68720,389,1,1840,2306,
676016,0,381,1,1341, 687316,0,389,1,1591,
67612278,16,0,381,1, 68742307,16,0,389,1,
67621096,1312,1,93,1318, 68751341,2308,16,0,389,
67631,352,2279,16,0, 68761,1096,1322,1,93,
6764381,1,107,2280,16, 68771328,1,352,2309,16,
67650,381,1,1114,1343, 68780,389,1,107,2310,
67661,118,2281,16,0, 687916,0,389,1,1114,
6767381,1,1123,2282,16, 68801353,1,118,2311,16,
67680,381,1,371,1365, 68810,389,1,1123,2312,
67691,1628,2283,16,0, 688216,0,389,1,371,
6770381,1,375,1376,1, 68831375,1,1628,2313,16,
67711882,2284,16,0,381, 68840,389,1,375,1386,
67721,377,1381,1,379, 68851,1882,2314,16,0,
67731386,1,380,1391,1, 6886389,1,377,1391,1,
6774883,2285,16,0,381, 6887379,1396,1,380,1401,
67751,373,1409,1,130, 68881,883,2315,16,0,
67762286,16,0,381,1, 6889389,1,373,1419,1,
6777143,2287,16,0,381, 6890130,2316,16,0,389,
67781,387,2288,16,0, 68911,143,2317,16,0,
6779381,1,2664,2289,16, 6892389,1,387,2318,16,
67800,381,1,1159,2290, 68930,389,1,1159,2319,
678116,0,381,1,157, 689416,0,389,1,157,
67822291,16,0,381,1, 68952320,16,0,389,1,
67831413,2292,16,0,381, 68961413,2321,16,0,389,
67841,1665,2293,16,0, 68971,1665,2322,16,0,
6785381,1,412,2294,16, 6898389,1,412,2323,16,
67860,381,1,1377,2295, 68990,389,1,2676,2324,
678716,0,381,1,172, 690016,0,389,1,1377,
67882296,16,0,381,1, 69012325,16,0,389,1,
67891939,2297,16,0,381, 6902172,2326,16,0,389,
67901,437,2298,16,0, 69031,1939,2327,16,0,
6791381,1,188,2299,16, 6904389,1,437,2328,16,
67920,381,1,942,2300, 69050,389,1,188,2329,
679316,0,381,1,1195, 690616,0,389,1,942,
67942301,16,0,381,1, 69072330,16,0,389,1,
67951449,2302,16,0,381, 69081195,2331,16,0,389,
67961,1701,2303,16,0, 69091,1449,2332,16,0,
6797381,1,447,1511,1, 6910389,1,1701,2333,16,
6798205,2304,16,0,381, 69110,389,1,447,1512,
67991,827,2305,16,0, 69121,205,2334,16,0,
6800381,1,223,2306,16, 6913389,1,827,2335,16,
68010,381,1,476,1543, 69140,389,1,223,2336,
68021,477,1549,1,1231, 691516,0,389,1,476,
68032307,16,0,381,1, 69161549,1,477,1555,1,
6804479,1559,1,480,1564, 69171231,2337,16,0,389,
68051,1485,2308,16,0, 69181,479,1565,1,480,
6806381,1,1737,2309,16, 69191570,1,1485,2338,16,
68070,381,1,242,2310, 69200,389,1,1737,2339,
680816,0,381,1,478, 692116,0,389,1,242,
68091583,1,1001,1588,1, 69222340,16,0,389,1,
68101002,1593,1,23,2311, 6923478,1588,1,1001,1598,
681119,504,1,23,2312, 69241,1002,1603,1,23,
68125,38,1,1901,2313, 69252341,19,514,1,23,
681316,0,502,1,2075, 69262342,5,38,1,1901,
68142314,16,0,502,1, 69272343,16,0,512,1,
68151860,821,1,1803,787, 69282075,2344,16,0,512,
68161,1804,2315,16,0, 69291,1860,831,1,1803,
6817502,1,2413,2316,16, 6930797,1,1804,2345,16,
68180,502,1,2198,2317, 69310,512,1,2413,2346,
681916,0,502,1,1873, 693216,0,512,1,2198,
6820835,1,1657,894,1, 69332347,16,0,512,1,
68211989,916,1,1990,2318, 69341873,845,1,1657,903,
682216,0,502,1,1775, 69351,1989,925,1,1990,
68232319,16,0,502,1, 69362348,16,0,512,1,
682432,2320,16,0,502, 69371775,2349,16,0,512,
68251,2105,814,1,2106, 69381,32,2350,16,0,
68262321,16,0,502,1, 6939512,1,2105,824,1,
68272364,827,1,2227,908, 69402106,2351,16,0,512,
68281,2337,2322,16,0, 69411,2364,837,1,2227,
6829502,1,2021,718,1, 6942917,1,2337,2352,16,
68302458,876,1,2459,882, 69430,512,1,2021,728,
68311,2462,889,1,2136, 69441,2458,885,1,2459,
6832842,1,2464,899,1, 6945891,1,2462,898,1,
68332029,725,1,2030,731, 69462136,852,1,2464,908,
68341,2031,736,1,2032, 69471,2029,735,1,2030,
6835741,1,2033,746,1, 6948741,1,2031,746,1,
68362035,752,1,2037,757, 69492032,751,1,2033,756,
68371,2039,762,1,1931, 69501,2035,762,1,2037,
6838861,1,2041,768,1, 6951767,1,2039,772,1,
68392043,774,1,2045,779, 69521931,870,1,2041,778,
68401,1574,799,1,1958, 69531,2043,784,1,2045,
68412323,16,0,502,1, 6954789,1,1574,809,1,
684224,2324,19,177,1, 69551958,2353,16,0,512,
684324,2325,5,5,1, 69561,24,2354,19,186,
684444,2326,16,0,175, 69571,24,2355,5,5,
68451,377,2327,16,0, 69581,44,2356,16,0,
6846540,1,40,2328,16, 6959184,1,377,2357,16,
68470,674,1,63,2329, 69600,550,1,40,2358,
684816,0,196,1,373, 696116,0,684,1,63,
68492330,16,0,536,1, 69622359,16,0,206,1,
685025,2331,19,291,1, 6963373,2360,16,0,546,
685125,2332,5,177,1, 69641,25,2361,19,300,
6852256,2333,16,0,545, 69651,25,2362,5,177,
68531,1261,2334,16,0, 69661,2676,2363,16,0,
6854545,1,1011,1102,1, 6967298,1,256,2364,16,
68551012,2335,16,0,289, 69680,555,1,1261,2365,
68561,2458,876,1,262, 696916,0,555,1,1011,
68571119,1,1267,2336,16, 69701112,1,1012,2366,16,
68580,289,1,2021,718, 69710,298,1,2458,885,
68591,1521,2337,16,0, 69721,262,1129,1,1267,
6860289,1,1775,2338,16, 69732367,16,0,298,1,
68610,545,1,2029,725, 69742021,728,1,1521,2368,
68621,2030,731,1,2031, 697516,0,298,1,1775,
6863736,1,2032,741,1, 69762369,16,0,555,1,
68642033,746,1,277,2339, 69772029,735,1,2030,741,
686516,0,545,1,2035, 69781,2031,746,1,2032,
6866752,1,2037,757,1, 6979751,1,2033,756,1,
68672039,762,1,32,2340, 6980277,2370,16,0,555,
686816,0,545,1,2464, 69811,2035,762,1,2037,
6869899,1,2293,2341,16, 6982767,1,2039,772,1,
68700,545,1,2043,774, 698332,2371,16,0,555,
68711,2045,779,1,2299, 69841,2464,908,1,2293,
68722342,16,0,289,1, 69852372,16,0,555,1,
687341,2343,16,0,545, 69862043,784,1,2045,789,
68741,42,2344,16,0, 69871,2299,2373,16,0,
6875289,1,40,1177,1, 6988298,1,41,2374,16,
687644,1183,1,43,2345, 69890,555,1,42,2375,
687716,0,545,1,1804, 699016,0,298,1,40,
68782346,16,0,545,1, 69911187,1,44,1193,1,
687948,1190,1,49,1196, 699243,2376,16,0,555,
68801,47,1184,1,51, 69931,1804,2377,16,0,
68811206,1,52,2347,16, 6994555,1,48,1200,1,
68820,545,1,50,1201, 699549,1206,1,47,1194,
68831,305,1211,1,1096, 69961,51,1216,1,52,
68841312,1,1515,2348,16, 69972378,16,0,555,1,
68850,545,1,2318,2349, 699850,1211,1,305,1221,
688616,0,545,1,62, 69991,1096,1322,1,1515,
68872350,16,0,545,1, 70002379,16,0,555,1,
688863,1222,1,66,1228, 70012318,2380,16,0,555,
68891,67,1233,1,68, 70021,62,2381,16,0,
68901238,1,69,1243,1, 7003555,1,63,1232,1,
689170,1248,1,71,2351, 700466,1238,1,67,1243,
689216,0,545,1,283, 70051,68,1248,1,69,
68931172,1,73,2352,16, 70061253,1,70,1258,1,
68940,289,1,74,1253, 700771,2382,16,0,555,
68951,1013,1258,1,76, 70081,283,1182,1,73,
68962353,16,0,545,1, 70092383,16,0,298,1,
68971834,2354,16,0,545, 701074,1263,1,1013,1268,
68981,2337,2355,16,0, 70111,76,2384,16,0,
6899545,1,79,2356,16, 7012555,1,1834,2385,16,
69000,545,1,1335,2357, 70130,555,1,2337,2386,
690116,0,545,1,299, 701416,0,555,1,79,
69022358,16,0,545,1, 70152387,16,0,555,1,
690382,2359,16,0,289, 70161335,2388,16,0,555,
69041,1840,2360,16,0, 70171,299,2389,16,0,
6905289,1,1297,2361,16, 7018555,1,82,2390,16,
69060,545,1,85,2362, 70190,298,1,1840,2391,
690716,0,545,1,1341, 702016,0,298,1,1297,
69082363,16,0,289,1, 70212392,16,0,555,1,
690989,2364,16,0,545, 702285,2393,16,0,555,
69101,1303,2365,16,0, 70231,1341,2394,16,0,
6911289,1,509,2366,16, 7024298,1,89,2395,16,
69120,545,1,93,1318, 70250,555,1,1303,2396,
69131,322,2367,16,0, 702616,0,298,1,509,
6914545,1,97,2368,16, 70272397,16,0,555,1,
69150,545,1,2041,768, 702893,1328,1,322,2398,
69161,1555,2369,16,0, 702916,0,555,1,97,
6917289,1,827,2370,16, 70302399,16,0,555,1,
69180,289,1,102,2371, 70312041,778,1,1555,2400,
691916,0,545,1,1860, 703216,0,298,1,827,
6920821,1,1803,787,1, 70332401,16,0,298,1,
69212364,827,1,107,2372, 7034102,2402,16,0,555,
692216,0,289,1,1114, 70351,1860,831,1,1803,
69231343,1,112,2373,16, 7036797,1,2364,837,1,
69240,545,1,1117,2374, 7037107,2403,16,0,298,
692516,0,545,1,352, 70381,1114,1353,1,112,
69261349,1,1873,835,1, 70392404,16,0,555,1,
6927118,1355,1,1123,2375, 70401117,2405,16,0,555,
692816,0,289,1,371, 70411,352,1359,1,1873,
69291365,1,515,2376,16, 7042845,1,118,1365,1,
69300,289,1,1377,2377, 70431123,2406,16,0,298,
693116,0,289,1,124, 70441,371,1375,1,515,
69322378,16,0,545,1, 70452407,16,0,298,1,
69331882,2379,16,0,289, 70461377,2408,16,0,298,
69341,377,1381,1,379, 70471,124,2409,16,0,
69351386,1,380,1391,1, 7048555,1,1882,2410,16,
6936130,1414,1,346,2380, 70490,298,1,377,1391,
693716,0,545,1,2075, 70501,379,1396,1,380,
69382381,16,0,545,1, 70511401,1,130,1424,1,
6939373,1409,1,387,2382, 7052346,2411,16,0,555,
694016,0,289,1,137, 70531,2075,2412,16,0,
69412383,16,0,545,1, 7054555,1,373,1419,1,
6942143,2384,16,0,289, 7055387,2413,16,0,298,
69431,1901,2385,16,0, 70561,137,2414,16,0,
6944545,1,1048,1344,1, 7057555,1,143,2415,16,
69452658,2386,16,0,545, 70580,298,1,1901,2416,
69461,1153,2387,16,0, 705916,0,555,1,1048,
6947545,1,375,1376,1, 70601354,1,1153,2417,16,
6948151,2388,16,0,545, 70610,555,1,375,1386,
69491,1407,2389,16,0, 70621,151,2418,16,0,
6950545,1,1659,2390,16, 7063555,1,1407,2419,16,
69510,545,1,2413,2391, 70640,555,1,1659,2420,
695216,0,545,1,1159, 706516,0,555,1,2413,
69532392,16,0,289,1, 70662421,16,0,555,1,
6954381,2393,16,0,545, 70671159,2422,16,0,298,
69551,157,2394,16,0, 70681,381,2423,16,0,
6956289,1,1413,2395,16, 7069555,1,157,2424,16,
69570,289,1,883,2396, 70700,298,1,1413,2425,
695816,0,289,1,1371, 707116,0,298,1,883,
69592397,16,0,545,1, 70722426,16,0,298,1,
6960328,1302,1,2105,814, 70731371,2427,16,0,555,
69611,2106,2398,16,0, 70741,328,1312,1,2105,
6962545,1,166,2399,16, 7075824,1,2106,2428,16,
69630,545,1,525,2400, 70760,555,1,166,2429,
696416,0,545,1,1622, 707716,0,555,1,525,
69652401,16,0,545,1, 70782430,16,0,555,1,
6966406,2402,16,0,545, 70791622,2431,16,0,555,
69671,1574,799,1,172, 70801,406,2432,16,0,
69681469,1,1931,861,1, 7081555,1,1574,809,1,
6969412,2403,16,0,289, 7082172,1470,1,1931,870,
69701,1933,2404,16,0, 70831,412,2433,16,0,
6971545,1,1876,2405,16, 7084298,1,1933,2434,16,
69720,545,1,431,2406, 70850,555,1,1876,2435,
697316,0,545,1,1585, 708616,0,555,1,431,
69742407,16,0,545,1, 70872436,16,0,555,1,
6975182,2408,16,0,545, 70881585,2437,16,0,555,
69761,1628,2409,16,0, 70891,182,2438,16,0,
6977289,1,1189,2410,16, 7090555,1,1628,2439,16,
69780,545,1,437,2411, 70910,298,1,1189,2440,
697916,0,289,1,1591, 709216,0,555,1,437,
69802412,16,0,289,1, 70932441,16,0,298,1,
6981188,1518,1,1695,2413, 70941591,2442,16,0,298,
698216,0,545,1,2198, 70951,188,1519,1,1695,
69832414,16,0,545,1, 70962443,16,0,555,1,
69841195,2415,16,0,289, 70972198,2444,16,0,555,
69851,1449,2416,16,0, 70981,1195,2445,16,0,
6986289,1,1701,2417,16, 7099298,1,1449,2446,16,
69870,289,1,447,2418, 71000,298,1,1701,2447,
698816,0,545,1,199, 710116,0,298,1,447,
69892419,16,0,545,1, 71022448,16,0,555,1,
69902459,882,1,1958,2420, 7103199,2449,16,0,555,
699116,0,545,1,2462, 71041,2459,891,1,1958,
6992889,1,1657,894,1, 71052450,16,0,555,1,
6993205,2421,16,0,289, 71062462,898,1,1657,903,
69941,459,2422,16,0, 71071,205,2451,16,0,
6995545,1,462,2423,16, 7108298,1,459,2452,16,
69960,545,1,1665,2424, 71090,555,1,462,2453,
699716,0,289,1,217, 711016,0,555,1,1665,
69982425,16,0,545,1, 71112454,16,0,298,1,
69992227,908,1,942,1490, 7112217,2455,16,0,555,
70001,1225,2426,16,0, 71131,2227,917,1,942,
7001545,1,223,2427,16, 71141491,1,1225,2456,16,
70020,289,1,1479,2428, 71150,555,1,223,2457,
700316,0,545,1,1731, 711616,0,298,1,1479,
70042429,16,0,545,1, 71172458,16,0,555,1,
7005477,1549,1,1231,2430, 71181731,2459,16,0,555,
700616,0,289,1,479, 71191,477,1555,1,1231,
70071559,1,480,1564,1, 71202460,16,0,298,1,
70081485,2431,16,0,289, 7121479,1565,1,480,1570,
70091,1737,2432,16,0, 71221,1485,2461,16,0,
7010289,1,1989,916,1, 7123298,1,1737,2462,16,
70111990,2433,16,0,545, 71240,298,1,1989,925,
70121,1443,2434,16,0, 71251,1990,2463,16,0,
7013545,1,236,2435,16, 7126555,1,1443,2464,16,
70140,545,1,2136,842, 71270,555,1,236,2465,
70151,2664,2436,16,0, 712816,0,555,1,2136,
7016289,1,476,1543,1, 7129852,1,476,1549,1,
7017242,2437,16,0,289, 7130242,2466,16,0,298,
70181,478,1583,1,1939, 71311,478,1588,1,1939,
70192438,16,0,289,1, 71322467,16,0,298,1,
70201001,1588,1,1002,1593, 71332670,2468,16,0,555,
70211,1756,2439,16,0, 71341,1001,1598,1,1002,
7022545,1,26,2440,19, 71351603,1,1756,2469,16,
7023308,1,26,2441,5, 71360,555,1,26,2470,
702484,1,1011,1102,1, 713719,317,1,26,2471,
70251012,2442,16,0,306, 71385,84,1,1011,1112,
70261,1013,1258,1,262, 71391,1012,2472,16,0,
70271119,1,1267,2443,16, 7140315,1,1013,1268,1,
70280,306,1,515,2444, 7141262,1129,1,1267,2473,
702916,0,660,1,1521, 714216,0,315,1,515,
70302445,16,0,306,1, 71432474,16,0,672,1,
7031525,1216,1,283,1172, 71441521,2475,16,0,315,
70321,2299,2446,16,0, 71451,525,1226,1,283,
7033306,1,42,2447,16, 71461182,1,2299,2476,16,
70340,306,1,40,1177, 71470,315,1,42,2477,
70351,44,1183,1,47, 714816,0,315,1,40,
70361184,1,1303,2448,16, 71491187,1,44,1193,1,
70370,306,1,1555,2449, 715047,1194,1,1303,2478,
703816,0,306,1,50, 715116,0,315,1,1555,
70391201,1,48,1190,1, 71522479,16,0,315,1,
704049,1196,1,51,1206, 715350,1211,1,48,1200,
70411,63,1222,1,305, 71541,49,1206,1,51,
70421211,1,66,1228,1, 71551216,1,63,1232,1,
704367,1233,1,68,1238, 7156305,1221,1,66,1238,
70441,69,1243,1,70, 71571,67,1243,1,68,
70451248,1,73,2450,16, 71581248,1,69,1253,1,
70460,306,1,74,1253, 715970,1258,1,73,2480,
70471,328,1302,1,1048, 716016,0,315,1,74,
70481344,1,82,2451,16, 71611263,1,328,1312,1,
70490,306,1,1840,2452, 71621048,1354,1,82,2481,
705016,0,306,1,1591, 716316,0,315,1,1840,
70512453,16,0,306,1, 71642482,16,0,315,1,
70521341,2454,16,0,306, 71651591,2483,16,0,315,
70531,1096,1312,1,93, 71661,1341,2484,16,0,
70541318,1,352,1349,1, 7167315,1,1096,1322,1,
7055107,2455,16,0,306, 716893,1328,1,352,1359,
70561,1114,1343,1,118, 71691,107,2485,16,0,
70571355,1,1123,2456,16, 7170315,1,1114,1353,1,
70580,306,1,371,1365, 7171118,1365,1,1123,2486,
70591,1628,2457,16,0, 717216,0,315,1,371,
7060306,1,375,1376,1, 71731375,1,1628,2487,16,
70611882,2458,16,0,306, 71740,315,1,375,1386,
70621,377,1381,1,379, 71751,1882,2488,16,0,
70631386,1,380,1391,1, 7176315,1,377,1391,1,
7064883,2459,16,0,306, 7177379,1396,1,380,1401,
70651,373,1409,1,130, 71781,883,2489,16,0,
70661414,1,143,2460,16, 7179315,1,373,1419,1,
70670,306,1,387,2461, 7180130,1424,1,143,2490,
706816,0,306,1,2664, 718116,0,315,1,387,
70692462,16,0,306,1, 71822491,16,0,315,1,
70701159,2463,16,0,306, 71831159,2492,16,0,315,
70711,157,2464,16,0, 71841,157,2493,16,0,
7072306,1,1413,2465,16, 7185315,1,1413,2494,16,
70730,306,1,1665,2466, 71860,315,1,1665,2495,
707416,0,306,1,412, 718716,0,315,1,412,
70752467,16,0,306,1, 71882496,16,0,315,1,
70761377,2468,16,0,306, 71892676,2497,16,0,315,
70771,172,1469,1,1939, 71901,1377,2498,16,0,
70782469,16,0,306,1, 7191315,1,172,1470,1,
7079437,2470,16,0,588, 71921939,2499,16,0,315,
70801,188,1518,1,942, 71931,437,2500,16,0,
70811490,1,1195,2471,16, 7194605,1,188,1519,1,
70820,306,1,1449,2472, 7195942,1491,1,1195,2501,
708316,0,306,1,1701, 719616,0,315,1,1449,
70842473,16,0,306,1, 71972502,16,0,315,1,
7085447,1511,1,205,2474, 71981701,2503,16,0,315,
708616,0,306,1,827, 71991,447,1512,1,205,
70872475,16,0,306,1, 72002504,16,0,315,1,
7088223,2476,16,0,306, 7201827,2505,16,0,315,
70891,476,1543,1,477, 72021,223,2506,16,0,
70901549,1,1231,2477,16, 7203315,1,476,1549,1,
70910,306,1,479,1559, 7204477,1555,1,1231,2507,
70921,480,1564,1,1485, 720516,0,315,1,479,
70932478,16,0,306,1, 72061565,1,480,1570,1,
70941737,2479,16,0,306, 72071485,2508,16,0,315,
70951,242,2480,16,0, 72081,1737,2509,16,0,
7096306,1,478,1583,1, 7209315,1,242,2510,16,
70971001,1588,1,1002,1593, 72100,315,1,478,1588,
70981,27,2481,19,598, 72111,1001,1598,1,1002,
70991,27,2482,5,95, 72121603,1,27,2511,19,
71001,256,2483,16,0, 7213614,1,27,2512,5,
7101596,1,1261,2484,16, 721495,1,256,2513,16,
71020,596,1,509,2485, 72150,612,1,1261,2514,
710316,0,596,1,1515, 721616,0,612,1,509,
71042486,16,0,596,1, 72172515,16,0,612,1,
71052021,718,1,1775,2487, 72181515,2516,16,0,612,
710616,0,596,1,2029, 72191,2021,728,1,1775,
7107725,1,2030,731,1, 72202517,16,0,612,1,
71082031,736,1,2032,741, 72212029,735,1,2030,741,
71091,2033,746,1,277, 72221,2031,746,1,2032,
71102488,16,0,596,1, 7223751,1,2033,756,1,
71112035,752,1,2037,757, 7224277,2518,16,0,612,
71121,2039,762,1,32, 72251,2035,762,1,2037,
71132489,16,0,596,1, 7226767,1,2039,772,1,
71142041,768,1,2293,2490, 722732,2519,16,0,612,
711516,0,596,1,2043, 72281,2041,778,1,2293,
7116774,1,2045,779,1, 72292520,16,0,612,1,
711741,2491,16,0,596, 72302043,784,1,2045,789,
71181,1297,2492,16,0, 72311,41,2521,16,0,
7119596,1,43,2493,16, 7232612,1,1297,2522,16,
71200,596,1,1803,787, 72330,612,1,43,2523,
71211,1804,2494,16,0, 723416,0,612,1,1803,
7122596,1,299,2495,16, 7235797,1,1804,2524,16,
71230,596,1,52,2496, 72360,612,1,299,2525,
712416,0,596,1,2318, 723716,0,612,1,52,
71252497,16,0,596,1, 72382526,16,0,612,1,
712662,2498,16,0,596, 72392318,2527,16,0,612,
71271,2075,2499,16,0, 72401,62,2528,16,0,
7128596,1,1574,799,1, 7241612,1,2075,2529,16,
712971,2500,16,0,596, 72420,612,1,1574,809,
71301,76,2501,16,0, 72431,71,2530,16,0,
7131596,1,1834,2502,16, 7244612,1,76,2531,16,
71320,596,1,2337,2503, 72450,612,1,1834,2532,
713316,0,596,1,79, 724616,0,612,1,2337,
71342504,16,0,596,1, 72472533,16,0,612,1,
71351335,2505,16,0,596, 724879,2534,16,0,612,
71361,322,2506,16,0, 72491,1335,2535,16,0,
7137596,1,85,2507,16, 7250612,1,322,2536,16,
71380,596,1,89,2508, 72510,612,1,85,2537,
713916,0,596,1,346, 725216,0,612,1,89,
71402509,16,0,596,1, 72532538,16,0,612,1,
71412105,814,1,2106,2510, 7254346,2539,16,0,612,
714216,0,596,1,97, 72551,2105,824,1,2106,
71432511,16,0,596,1, 72562540,16,0,612,1,
71441860,821,1,2364,827, 725797,2541,16,0,612,
71451,102,2512,16,0, 72581,1860,831,1,2364,
7146596,1,112,2513,16, 7259837,1,102,2542,16,
71470,596,1,1117,2514, 72600,612,1,112,2543,
714816,0,596,1,1873, 726116,0,612,1,1117,
7149835,1,1876,2515,16, 72622544,16,0,612,1,
71500,596,1,124,2516, 72631873,845,1,1876,2545,
715116,0,596,1,2136, 726416,0,612,1,124,
7152842,1,381,2517,16, 72652546,16,0,612,1,
71530,596,1,525,2518, 72662136,852,1,381,2547,
715416,0,596,1,137, 726716,0,612,1,525,
71552519,16,0,596,1, 72682548,16,0,612,1,
71561901,2520,16,0,596, 7269137,2549,16,0,612,
71571,2658,2521,16,0, 72701,1901,2550,16,0,
7158596,1,1153,2522,16, 7271612,1,1153,2551,16,
71590,596,1,151,2523, 72720,612,1,151,2552,
716016,0,596,1,1407, 727316,0,612,1,1407,
71612524,16,0,596,1, 72742553,16,0,612,1,
71621659,2525,16,0,596, 72751659,2554,16,0,612,
71631,2413,2526,16,0, 72761,2413,2555,16,0,
7164596,1,406,2527,16, 7277612,1,406,2556,16,
71650,596,1,1371,2528, 72780,612,1,1371,2557,
716616,0,596,1,166, 727916,0,612,1,166,
71672529,16,0,596,1, 72802558,16,0,612,1,
71681622,2530,16,0,596, 72811622,2559,16,0,612,
71691,1931,861,1,1933, 72821,1931,870,1,1933,
71702531,16,0,596,1, 72832560,16,0,612,1,
7171431,2532,16,0,596, 7284431,2561,16,0,612,
71721,1585,2533,16,0, 72851,1585,2562,16,0,
7173596,1,182,2534,16, 7286612,1,182,2563,16,
71740,596,1,1189,2535, 72870,612,1,1189,2564,
717516,0,596,1,1443, 728816,0,612,1,1443,
71762536,16,0,596,1, 72892565,16,0,612,1,
71771695,2537,16,0,596, 72901695,2566,16,0,612,
71781,2198,2538,16,0, 72911,2198,2567,16,0,
7179596,1,447,2539,16, 7292612,1,447,2568,16,
71800,596,1,2458,876, 72930,612,1,2458,885,
71811,2459,882,1,1958, 72941,2459,891,1,1958,
71822540,16,0,596,1, 72952569,16,0,612,1,
71832462,889,1,1657,894, 72962462,898,1,1657,903,
71841,2464,899,1,199, 72971,2464,908,1,199,
71852541,16,0,596,1, 72982570,16,0,612,1,
7186459,2542,16,0,596, 7299459,2571,16,0,612,
71871,462,2543,16,0, 73001,462,2572,16,0,
7188596,1,217,2544,16, 7301612,1,217,2573,16,
71890,596,1,2227,908, 73020,612,1,2227,917,
71901,1225,2545,16,0, 73031,1225,2574,16,0,
7191596,1,1479,2546,16, 7304612,1,1479,2575,16,
71920,596,1,1731,2547, 73050,612,1,1731,2576,
719316,0,596,1,1989, 730616,0,612,1,1989,
7194916,1,1990,2548,16, 7307925,1,1990,2577,16,
71950,596,1,236,2549, 73080,612,1,236,2578,
719616,0,596,1,1756, 730916,0,612,1,2670,
71972550,16,0,596,1, 73102579,16,0,612,1,
719828,2551,19,629,1, 73111756,2580,16,0,612,
719928,2552,5,60,1, 73121,28,2581,19,642,
7200328,1302,1,223,1533, 73131,28,2582,5,60,
72011,1096,1312,1,118, 73141,328,1312,1,223,
72021355,1,883,1397,1, 73151539,1,1096,1322,1,
7203525,1216,1,1001,1588, 7316118,1365,1,883,1407,
72041,130,1414,1,459, 73171,525,1226,1,1001,
72051688,1,1114,1343,1, 73181598,1,130,1424,1,
7206352,1349,1,447,1511, 7319459,1712,1,1114,1353,
72071,464,1683,1,1011, 73201,352,1359,1,447,
72081102,1,1013,1258,1, 73211512,1,464,1707,1,
7209242,1578,1,143,1419, 73221011,1112,1,1013,1268,
72101,40,1177,1,41, 73231,242,1583,1,143,
72111659,1,42,1662,1, 73241429,1,40,1187,1,
7212479,1559,1,44,1183, 732541,1681,1,42,1685,
72131,481,1646,1,373, 73261,479,1565,1,44,
72141409,1,47,1184,1, 73271193,1,481,1714,1,
7215157,1443,1,49,1196, 7328373,1419,1,47,1194,
72161,50,1201,1,48, 73291,157,1452,1,49,
72171190,1,379,1386,1, 73301206,1,50,1211,1,
7218380,1391,1,51,1206, 733148,1200,1,379,1396,
72191,476,1543,1,371, 73321,380,1401,1,51,
72201365,1,478,1583,1, 73331216,1,476,1549,1,
72211048,1344,1,375,1376, 7334371,1375,1,478,1588,
72221,172,1469,1,262, 73351,1048,1354,1,375,
72231119,1,283,1172,1, 73361386,1,172,1470,1,
722463,1222,1,67,1233, 7337262,1129,1,283,1182,
72251,68,1238,1,69, 73381,63,1232,1,67,
72261243,1,66,1228,1, 73391243,1,68,1248,1,
7227461,2553,16,0,627, 734069,1253,1,66,1238,
72281,74,1253,1,377, 73411,461,2583,16,0,
72291381,1,1002,1593,1, 7342640,1,74,1263,1,
723070,1248,1,188,1518, 7343377,1391,1,1002,1603,
72311,82,1280,1,305, 73441,70,1258,1,188,
72321211,1,477,1549,1, 73451519,1,82,1290,1,
7233827,1331,1,93,1318, 7346305,1221,1,477,1555,
72341,480,1564,1,205, 73471,827,1341,1,93,
72351523,1,942,1490,1, 73481328,1,480,1570,1,
7236107,1338,1,29,2554, 7349205,1524,1,942,1491,
723719,280,1,29,2555, 73501,107,1348,1,29,
72385,84,1,1011,1102, 73512584,19,289,1,29,
72391,1012,2556,16,0, 73522585,5,84,1,1011,
7240278,1,1013,1258,1, 73531112,1,1012,2586,16,
7241262,1119,1,1267,2557, 73540,287,1,1013,1268,
724216,0,278,1,515, 73551,262,1129,1,1267,
72432558,16,0,278,1, 73562587,16,0,287,1,
72441521,2559,16,0,278, 7357515,2588,16,0,287,
72451,525,1216,1,283, 73581,1521,2589,16,0,
72461172,1,2299,2560,16, 7359287,1,525,1226,1,
72470,278,1,42,2561, 7360283,1182,1,2299,2590,
724816,0,278,1,40, 736116,0,287,1,42,
72491177,1,44,1183,1, 73622591,16,0,287,1,
725047,1184,1,1303,2562, 736340,1187,1,44,1193,
725116,0,278,1,1555, 73641,47,1194,1,1303,
72522563,16,0,278,1, 73652592,16,0,287,1,
725350,1201,1,48,1190, 73661555,2593,16,0,287,
72541,49,1196,1,51, 73671,50,1211,1,48,
72551206,1,63,1222,1, 73681200,1,49,1206,1,
7256305,1211,1,66,1228, 736951,1216,1,63,1232,
72571,67,1233,1,68, 73701,305,1221,1,66,
72581238,1,69,1243,1, 73711238,1,67,1243,1,
725970,1248,1,73,2564, 737268,1248,1,69,1253,
726016,0,278,1,74, 73731,70,1258,1,73,
72611253,1,328,1302,1, 73742594,16,0,287,1,
72621048,1344,1,82,2565, 737574,1263,1,328,1312,
726316,0,278,1,1840, 73761,1048,1354,1,82,
72642566,16,0,278,1, 73772595,16,0,287,1,
72651591,2567,16,0,278, 73781840,2596,16,0,287,
72661,1341,2568,16,0, 73791,1591,2597,16,0,
7267278,1,1096,1312,1, 7380287,1,1341,2598,16,
726893,1318,1,352,1349, 73810,287,1,1096,1322,
72691,107,2569,16,0, 73821,93,1328,1,352,
7270278,1,1114,1343,1, 73831359,1,107,2599,16,
7271118,1355,1,1123,2570, 73840,287,1,1114,1353,
727216,0,278,1,371, 73851,118,1365,1,1123,
72731365,1,1628,2571,16, 73862600,16,0,287,1,
72740,278,1,375,1376, 7387371,1375,1,1628,2601,
72751,1882,2572,16,0, 738816,0,287,1,375,
7276278,1,377,1381,1, 73891386,1,1882,2602,16,
7277379,1386,1,380,1391, 73900,287,1,377,1391,
72781,883,2573,16,0, 73911,379,1396,1,380,
7279278,1,373,1409,1, 73921401,1,883,2603,16,
7280130,1414,1,143,1419, 73930,287,1,373,1419,
72811,387,2574,16,0, 73941,130,1424,1,143,
7282278,1,2664,2575,16, 73951429,1,387,2604,16,
72830,278,1,1159,2576, 73960,287,1,1159,2605,
728416,0,278,1,157, 739716,0,287,1,157,
72851443,1,1413,2577,16, 73981452,1,1413,2606,16,
72860,278,1,1665,2578, 73990,287,1,1665,2607,
728716,0,278,1,412, 740016,0,287,1,412,
72882579,16,0,278,1, 74012608,16,0,287,1,
72891377,2580,16,0,278, 74022676,2609,16,0,287,
72901,172,1469,1,1939, 74031,1377,2610,16,0,
72912581,16,0,278,1, 7404287,1,172,1470,1,
7292437,2582,16,0,278, 74051939,2611,16,0,287,
72931,188,1518,1,942, 74061,437,2612,16,0,
72941490,1,1195,2583,16, 7407287,1,188,1519,1,
72950,278,1,1449,2584, 7408942,1491,1,1195,2613,
729616,0,278,1,1701, 740916,0,287,1,1449,
72972585,16,0,278,1, 74102614,16,0,287,1,
7298447,1511,1,205,2586, 74111701,2615,16,0,287,
729916,0,278,1,827, 74121,447,1512,1,205,
73002587,16,0,278,1, 74132616,16,0,287,1,
7301223,2588,16,0,278, 7414827,2617,16,0,287,
73021,476,1543,1,477, 74151,223,2618,16,0,
73031549,1,1231,2589,16, 7416287,1,476,1549,1,
73040,278,1,479,1559, 7417477,1555,1,1231,2619,
73051,480,1564,1,1485, 741816,0,287,1,479,
73062590,16,0,278,1, 74191565,1,480,1570,1,
73071737,2591,16,0,278, 74201485,2620,16,0,287,
73081,242,2592,16,0, 74211,1737,2621,16,0,
7309278,1,478,1583,1, 7422287,1,242,2622,16,
73101001,1588,1,1002,1593, 74230,287,1,478,1588,
73111,30,2593,19,268, 74241,1001,1598,1,1002,
73121,30,2594,5,84, 74251603,1,30,2623,19,
73131,1011,1102,1,1012, 7426277,1,30,2624,5,
73142595,16,0,266,1, 742784,1,1011,1112,1,
73151013,1258,1,262,1119, 74281012,2625,16,0,275,
73161,1267,2596,16,0, 74291,1013,1268,1,262,
7317266,1,515,2597,16, 74301129,1,1267,2626,16,
73180,266,1,1521,2598, 74310,275,1,515,2627,
731916,0,266,1,525, 743216,0,275,1,1521,
73201216,1,283,1172,1, 74332628,16,0,275,1,
73212299,2599,16,0,266, 7434525,1226,1,283,1182,
73221,42,2600,16,0, 74351,2299,2629,16,0,
7323266,1,40,1177,1, 7436275,1,42,2630,16,
732444,1183,1,47,1184, 74370,275,1,40,1187,
73251,1303,2601,16,0, 74381,44,1193,1,47,
7326266,1,1555,2602,16, 74391194,1,1303,2631,16,
73270,266,1,50,1201, 74400,275,1,1555,2632,
73281,48,1190,1,49, 744116,0,275,1,50,
73291196,1,51,1206,1, 74421211,1,48,1200,1,
733063,1222,1,305,1211, 744349,1206,1,51,1216,
73311,66,1228,1,67, 74441,63,1232,1,305,
73321233,1,68,1238,1, 74451221,1,66,1238,1,
733369,1243,1,70,1248, 744667,1243,1,68,1248,
73341,73,2603,16,0, 74471,69,1253,1,70,
7335266,1,74,1253,1, 74481258,1,73,2633,16,
7336328,1302,1,1048,1344, 74490,275,1,74,1263,
73371,82,2604,16,0, 74501,328,1312,1,1048,
7338266,1,1840,2605,16, 74511354,1,82,2634,16,
73390,266,1,1591,2606, 74520,275,1,1840,2635,
734016,0,266,1,1341, 745316,0,275,1,1591,
73412607,16,0,266,1, 74542636,16,0,275,1,
73421096,1312,1,93,1318, 74551341,2637,16,0,275,
73431,352,1349,1,107, 74561,1096,1322,1,93,
73442608,16,0,266,1, 74571328,1,352,1359,1,
73451114,1343,1,118,1355, 7458107,2638,16,0,275,
73461,1123,2609,16,0, 74591,1114,1353,1,118,
7347266,1,371,1365,1, 74601365,1,1123,2639,16,
73481628,2610,16,0,266, 74610,275,1,371,1375,
73491,375,1376,1,1882, 74621,1628,2640,16,0,
73502611,16,0,266,1, 7463275,1,375,1386,1,
7351377,1381,1,379,1386, 74641882,2641,16,0,275,
73521,380,1391,1,883, 74651,377,1391,1,379,
73532612,16,0,266,1, 74661396,1,380,1401,1,
7354373,1409,1,130,1414, 7467883,2642,16,0,275,
73551,143,1419,1,387, 74681,373,1419,1,130,
73562613,16,0,266,1, 74691424,1,143,1429,1,
73572664,2614,16,0,266, 7470387,2643,16,0,275,
73581,1159,2615,16,0, 74711,1159,2644,16,0,
7359266,1,157,1443,1, 7472275,1,157,1452,1,
73601413,2616,16,0,266, 74731413,2645,16,0,275,
73611,1665,2617,16,0, 74741,1665,2646,16,0,
7362266,1,412,2618,16, 7475275,1,412,2647,16,
73630,266,1,1377,2619, 74760,275,1,2676,2648,
736416,0,266,1,172, 747716,0,275,1,1377,
73651469,1,1939,2620,16, 74782649,16,0,275,1,
73660,266,1,437,2621, 7479172,1470,1,1939,2650,
736716,0,266,1,188, 748016,0,275,1,437,
73681518,1,942,1490,1, 74812651,16,0,275,1,
73691195,2622,16,0,266, 7482188,1519,1,942,1491,
73701,1449,2623,16,0, 74831,1195,2652,16,0,
7371266,1,1701,2624,16, 7484275,1,1449,2653,16,
73720,266,1,447,1511, 74850,275,1,1701,2654,
73731,205,2625,16,0, 748616,0,275,1,447,
7374266,1,827,2626,16, 74871512,1,205,2655,16,
73750,266,1,223,2627, 74880,275,1,827,2656,
737616,0,266,1,476, 748916,0,275,1,223,
73771543,1,477,1549,1, 74902657,16,0,275,1,
73781231,2628,16,0,266, 7491476,1549,1,477,1555,
73791,479,1559,1,480, 74921,1231,2658,16,0,
73801564,1,1485,2629,16, 7493275,1,479,1565,1,
73810,266,1,1737,2630, 7494480,1570,1,1485,2659,
738216,0,266,1,242, 749516,0,275,1,1737,
73832631,16,0,266,1, 74962660,16,0,275,1,
7384478,1583,1,1001,1588, 7497242,2661,16,0,275,
73851,1002,1593,1,31, 74981,478,1588,1,1001,
73862632,19,253,1,31, 74991598,1,1002,1603,1,
73872633,5,84,1,1011, 750031,2662,19,266,1,
73881102,1,1012,2634,16, 750131,2663,5,84,1,
73890,251,1,1013,1258, 75021011,1112,1,1012,2664,
73901,262,1119,1,1267, 750316,0,264,1,1013,
73912635,16,0,251,1, 75041268,1,262,1129,1,
7392515,2636,16,0,251, 75051267,2665,16,0,264,
73931,1521,2637,16,0, 75061,515,2666,16,0,
7394251,1,525,1216,1, 7507264,1,1521,2667,16,
7395283,1172,1,2299,2638, 75080,264,1,525,1226,
739616,0,251,1,42, 75091,283,1182,1,2299,
73972639,16,0,251,1, 75102668,16,0,264,1,
739840,1177,1,44,1183, 751142,2669,16,0,264,
73991,47,1184,1,1303, 75121,40,1187,1,44,
74002640,16,0,251,1, 75131193,1,47,1194,1,
74011555,2641,16,0,251, 75141303,2670,16,0,264,
74021,50,1201,1,48, 75151,1555,2671,16,0,
74031190,1,49,1196,1, 7516264,1,50,1211,1,
740451,1206,1,63,1222, 751748,1200,1,49,1206,
74051,305,1211,1,66, 75181,51,1216,1,63,
74061228,1,67,1233,1, 75191232,1,305,1221,1,
740768,1238,1,69,1243, 752066,1238,1,67,1243,
74081,70,1248,1,73, 75211,68,1248,1,69,
74092642,16,0,251,1, 75221253,1,70,1258,1,
741074,1253,1,328,1302, 752373,2672,16,0,264,
74111,1048,1344,1,82, 75241,74,1263,1,328,
74122643,16,0,251,1, 75251312,1,1048,1354,1,
74131840,2644,16,0,251, 752682,2673,16,0,264,
74141,1591,2645,16,0, 75271,1840,2674,16,0,
7415251,1,1341,2646,16, 7528264,1,1591,2675,16,
74160,251,1,1096,1312, 75290,264,1,1341,2676,
74171,93,1318,1,352, 753016,0,264,1,1096,
74181349,1,107,2647,16, 75311322,1,93,1328,1,
74190,251,1,1114,1343, 7532352,1359,1,107,2677,
74201,118,1355,1,1123, 753316,0,264,1,1114,
74212648,16,0,251,1, 75341353,1,118,1365,1,
7422371,1365,1,1628,2649, 75351123,2678,16,0,264,
742316,0,251,1,375, 75361,371,1375,1,1628,
74241376,1,1882,2650,16, 75372679,16,0,264,1,
74250,251,1,377,1381, 7538375,1386,1,1882,2680,
74261,379,1386,1,380, 753916,0,264,1,377,
74271391,1,883,2651,16, 75401391,1,379,1396,1,
74280,251,1,373,1409, 7541380,1401,1,883,2681,
74291,130,1414,1,143, 754216,0,264,1,373,
74302652,16,0,251,1, 75431419,1,130,1424,1,
7431387,2653,16,0,251, 7544143,2682,16,0,264,
74321,2664,2654,16,0, 75451,387,2683,16,0,
7433251,1,1159,2655,16, 7546264,1,1159,2684,16,
74340,251,1,157,2656, 75470,264,1,157,2685,
743516,0,251,1,1413, 754816,0,264,1,1413,
74362657,16,0,251,1, 75492686,16,0,264,1,
74371665,2658,16,0,251, 75501665,2687,16,0,264,
74381,412,2659,16,0, 75511,412,2688,16,0,
7439251,1,1377,2660,16, 7552264,1,2676,2689,16,
74400,251,1,172,1469, 75530,264,1,1377,2690,
74411,1939,2661,16,0, 755416,0,264,1,172,
7442251,1,437,2662,16, 75551470,1,1939,2691,16,
74430,251,1,188,1518, 75560,264,1,437,2692,
74441,942,1490,1,1195, 755716,0,264,1,188,
74452663,16,0,251,1, 75581519,1,942,1491,1,
74461449,2664,16,0,251, 75591195,2693,16,0,264,
74471,1701,2665,16,0, 75601,1449,2694,16,0,
7448251,1,447,1511,1, 7561264,1,1701,2695,16,
7449205,2666,16,0,251, 75620,264,1,447,1512,
74501,827,2667,16,0, 75631,205,2696,16,0,
7451251,1,223,2668,16, 7564264,1,827,2697,16,
74520,251,1,476,1543, 75650,264,1,223,2698,
74531,477,1549,1,1231, 756616,0,264,1,476,
74542669,16,0,251,1, 75671549,1,477,1555,1,
7455479,1559,1,480,1564, 75681231,2699,16,0,264,
74561,1485,2670,16,0, 75691,479,1565,1,480,
7457251,1,1737,2671,16, 75701570,1,1485,2700,16,
74580,251,1,242,2672, 75710,264,1,1737,2701,
745916,0,251,1,478, 757216,0,264,1,242,
74601583,1,1001,1588,1, 75732702,16,0,264,1,
74611002,1593,1,32,2673, 7574478,1588,1,1001,1598,
746219,246,1,32,2674, 75751,1002,1603,1,32,
74635,84,1,1011,1102, 75762703,19,256,1,32,
74641,1012,2675,16,0, 75772704,5,84,1,1011,
7465244,1,1013,1258,1, 75781112,1,1012,2705,16,
7466262,1119,1,1267,2676, 75790,254,1,1013,1268,
746716,0,244,1,515, 75801,262,1129,1,1267,
74682677,16,0,244,1, 75812706,16,0,254,1,
74691521,2678,16,0,244, 7582515,2707,16,0,254,
74701,525,1216,1,283, 75831,1521,2708,16,0,
74711172,1,2299,2679,16, 7584254,1,525,1226,1,
74720,244,1,42,2680, 7585283,1182,1,2299,2709,
747316,0,244,1,40, 758616,0,254,1,42,
74741177,1,44,1183,1, 75872710,16,0,254,1,
747547,1184,1,1303,2681, 758840,1187,1,44,1193,
747616,0,244,1,1555, 75891,47,1194,1,1303,
74772682,16,0,244,1, 75902711,16,0,254,1,
747850,1201,1,48,1190, 75911555,2712,16,0,254,
74791,49,1196,1,51, 75921,50,1211,1,48,
74801206,1,63,1222,1, 75931200,1,49,1206,1,
7481305,1211,1,66,1228, 759451,1216,1,63,1232,
74821,67,1233,1,68, 75951,305,1221,1,66,
74831238,1,69,1243,1, 75961238,1,67,1243,1,
748470,1248,1,73,2683, 759768,1248,1,69,1253,
748516,0,244,1,74, 75981,70,1258,1,73,
74861253,1,328,1302,1, 75992713,16,0,254,1,
74871048,1344,1,82,2684, 760074,1263,1,328,1312,
748816,0,244,1,1840, 76011,1048,1354,1,82,
74892685,16,0,244,1, 76022714,16,0,254,1,
74901591,2686,16,0,244, 76031840,2715,16,0,254,
74911,1341,2687,16,0, 76041,1591,2716,16,0,
7492244,1,1096,1312,1, 7605254,1,1341,2717,16,
749393,1318,1,352,1349, 76060,254,1,1096,1322,
74941,107,2688,16,0, 76071,93,1328,1,352,
7495244,1,1114,1343,1, 76081359,1,107,2718,16,
7496118,1355,1,1123,2689, 76090,254,1,1114,1353,
749716,0,244,1,371, 76101,118,1365,1,1123,
74981365,1,1628,2690,16, 76112719,16,0,254,1,
74990,244,1,375,1376, 7612371,1375,1,1628,2720,
75001,1882,2691,16,0, 761316,0,254,1,375,
7501244,1,377,1381,1, 76141386,1,1882,2721,16,
7502379,1386,1,380,1391, 76150,254,1,377,1391,
75031,883,2692,16,0, 76161,379,1396,1,380,
7504244,1,373,1409,1, 76171401,1,883,2722,16,
7505130,1414,1,143,2693, 76180,254,1,373,1419,
750616,0,244,1,387, 76191,130,1424,1,143,
75072694,16,0,244,1, 76202723,16,0,254,1,
75082664,2695,16,0,244, 7621387,2724,16,0,254,
75091,1159,2696,16,0, 76221,1159,2725,16,0,
7510244,1,157,2697,16, 7623254,1,157,2726,16,
75110,244,1,1413,2698, 76240,254,1,1413,2727,
751216,0,244,1,1665, 762516,0,254,1,1665,
75132699,16,0,244,1, 76262728,16,0,254,1,
7514412,2700,16,0,244, 7627412,2729,16,0,254,
75151,1377,2701,16,0, 76281,2676,2730,16,0,
7516244,1,172,1469,1, 7629254,1,1377,2731,16,
75171939,2702,16,0,244, 76300,254,1,172,1470,
75181,437,2703,16,0, 76311,1939,2732,16,0,
7519244,1,188,1518,1, 7632254,1,437,2733,16,
7520942,1490,1,1195,2704, 76330,254,1,188,1519,
752116,0,244,1,1449, 76341,942,1491,1,1195,
75222705,16,0,244,1, 76352734,16,0,254,1,
75231701,2706,16,0,244, 76361449,2735,16,0,254,
75241,447,1511,1,205, 76371,1701,2736,16,0,
75252707,16,0,244,1, 7638254,1,447,1512,1,
7526827,2708,16,0,244, 7639205,2737,16,0,254,
75271,223,2709,16,0, 76401,827,2738,16,0,
7528244,1,476,1543,1, 7641254,1,223,2739,16,
7529477,1549,1,1231,2710, 76420,254,1,476,1549,
753016,0,244,1,479, 76431,477,1555,1,1231,
75311559,1,480,1564,1, 76442740,16,0,254,1,
75321485,2711,16,0,244, 7645479,1565,1,480,1570,
75331,1737,2712,16,0, 76461,1485,2741,16,0,
7534244,1,242,2713,16, 7647254,1,1737,2742,16,
75350,244,1,478,1583, 76480,254,1,242,2743,
75361,1001,1588,1,1002, 764916,0,254,1,478,
75371593,1,33,2714,19, 76501588,1,1001,1598,1,
7538332,1,33,2715,5, 76511002,1603,1,33,2744,
753984,1,1011,1102,1, 765219,340,1,33,2745,
75401012,2716,16,0,330, 76535,84,1,1011,1112,
75411,1013,1258,1,262, 76541,1012,2746,16,0,
75421119,1,1267,2717,16, 7655338,1,1013,1268,1,
75430,330,1,515,2718, 7656262,1129,1,1267,2747,
754416,0,330,1,1521, 765716,0,338,1,515,
75452719,16,0,330,1, 76582748,16,0,338,1,
7546525,1216,1,283,1172, 76591521,2749,16,0,338,
75471,2299,2720,16,0, 76601,525,1226,1,283,
7548330,1,42,2721,16, 76611182,1,2299,2750,16,
75490,330,1,40,1177, 76620,338,1,42,2751,
75501,44,1183,1,47, 766316,0,338,1,40,
75511184,1,1303,2722,16, 76641187,1,44,1193,1,
75520,330,1,1555,2723, 766547,1194,1,1303,2752,
755316,0,330,1,50, 766616,0,338,1,1555,
75541201,1,48,1190,1, 76672753,16,0,338,1,
755549,1196,1,51,1206, 766850,1211,1,48,1200,
75561,63,1222,1,305, 76691,49,1206,1,51,
75571211,1,66,1228,1, 76701216,1,63,1232,1,
755867,1233,1,68,1238, 7671305,1221,1,66,1238,
75591,69,1243,1,70, 76721,67,1243,1,68,
75601248,1,73,2724,16, 76731248,1,69,1253,1,
75610,330,1,74,1253, 767470,1258,1,73,2754,
75621,328,1302,1,1048, 767516,0,338,1,74,
75631344,1,82,2725,16, 76761263,1,328,1312,1,
75640,330,1,1840,2726, 76771048,1354,1,82,2755,
756516,0,330,1,1591, 767816,0,338,1,1840,
75662727,16,0,330,1, 76792756,16,0,338,1,
75671341,2728,16,0,330, 76801591,2757,16,0,338,
75681,1096,1312,1,93, 76811,1341,2758,16,0,
75691318,1,352,1349,1, 7682338,1,1096,1322,1,
7570107,2729,16,0,330, 768393,1328,1,352,1359,
75711,1114,1343,1,118, 76841,107,2759,16,0,
75721355,1,1123,2730,16, 7685338,1,1114,1353,1,
75730,330,1,371,1365, 7686118,1365,1,1123,2760,
75741,1628,2731,16,0, 768716,0,338,1,371,
7575330,1,375,1376,1, 76881375,1,1628,2761,16,
75761882,2732,16,0,330, 76890,338,1,375,1386,
75771,377,1381,1,379, 76901,1882,2762,16,0,
75781386,1,380,1391,1, 7691338,1,377,1391,1,
7579883,2733,16,0,330, 7692379,1396,1,380,1401,
75801,373,1409,1,130, 76931,883,2763,16,0,
75811414,1,143,1419,1, 7694338,1,373,1419,1,
7582387,2734,16,0,330, 7695130,1424,1,143,1429,
75831,2664,2735,16,0, 76961,387,2764,16,0,
7584330,1,1159,2736,16, 7697338,1,1159,2765,16,
75850,330,1,157,1443, 76980,338,1,157,1452,
75861,1413,2737,16,0, 76991,1413,2766,16,0,
7587330,1,1665,2738,16, 7700338,1,1665,2767,16,
75880,330,1,412,2739, 77010,338,1,412,2768,
758916,0,330,1,1377, 770216,0,338,1,2676,
75902740,16,0,330,1, 77032769,16,0,338,1,
7591172,1469,1,1939,2741, 77041377,2770,16,0,338,
759216,0,330,1,437, 77051,172,1470,1,1939,
75932742,16,0,330,1, 77062771,16,0,338,1,
7594188,1518,1,942,1490, 7707437,2772,16,0,338,
75951,1195,2743,16,0, 77081,188,1519,1,942,
7596330,1,1449,2744,16, 77091491,1,1195,2773,16,
75970,330,1,1701,2745, 77100,338,1,1449,2774,
759816,0,330,1,447, 771116,0,338,1,1701,
75991511,1,205,2746,16, 77122775,16,0,338,1,
76000,330,1,827,2747, 7713447,1512,1,205,2776,
760116,0,330,1,223, 771416,0,338,1,827,
76022748,16,0,330,1, 77152777,16,0,338,1,
7603476,1543,1,477,1549, 7716223,2778,16,0,338,
76041,1231,2749,16,0, 77171,476,1549,1,477,
7605330,1,479,1559,1, 77181555,1,1231,2779,16,
7606480,1564,1,1485,2750, 77190,338,1,479,1565,
760716,0,330,1,1737, 77201,480,1570,1,1485,
76082751,16,0,330,1, 77212780,16,0,338,1,
7609242,1578,1,478,1583, 77221737,2781,16,0,338,
76101,1001,1588,1,1002, 77231,242,1583,1,478,
76111593,1,34,2752,19, 77241588,1,1001,1598,1,
7612322,1,34,2753,5, 77251002,1603,1,34,2782,
761384,1,1011,1102,1, 772619,330,1,34,2783,
76141012,2754,16,0,320, 77275,84,1,1011,1112,
76151,1013,1258,1,262, 77281,1012,2784,16,0,
76161119,1,1267,2755,16, 7729328,1,1013,1268,1,
76170,320,1,515,2756, 7730262,1129,1,1267,2785,
761816,0,320,1,1521, 773116,0,328,1,515,
76192757,16,0,320,1, 77322786,16,0,328,1,
7620525,1216,1,283,1172, 77331521,2787,16,0,328,
76211,2299,2758,16,0, 77341,525,1226,1,283,
7622320,1,42,2759,16, 77351182,1,2299,2788,16,
76230,320,1,40,1177, 77360,328,1,42,2789,
76241,44,1183,1,47, 773716,0,328,1,40,
76251184,1,1303,2760,16, 77381187,1,44,1193,1,
76260,320,1,1555,2761, 773947,1194,1,1303,2790,
762716,0,320,1,50, 774016,0,328,1,1555,
76281201,1,48,1190,1, 77412791,16,0,328,1,
762949,1196,1,51,1206, 774250,1211,1,48,1200,
76301,63,1222,1,305, 77431,49,1206,1,51,
76311211,1,66,1228,1, 77441216,1,63,1232,1,
763267,1233,1,68,1238, 7745305,1221,1,66,1238,
76331,69,1243,1,70, 77461,67,1243,1,68,
76341248,1,73,2762,16, 77471248,1,69,1253,1,
76350,320,1,74,1253, 774870,1258,1,73,2792,
76361,328,1302,1,1048, 774916,0,328,1,74,
76371344,1,82,2763,16, 77501263,1,328,1312,1,
76380,320,1,1840,2764, 77511048,1354,1,82,2793,
763916,0,320,1,1591, 775216,0,328,1,1840,
76402765,16,0,320,1, 77532794,16,0,328,1,
76411341,2766,16,0,320, 77541591,2795,16,0,328,
76421,1096,1312,1,93, 77551,1341,2796,16,0,
76431318,1,352,1349,1, 7756328,1,1096,1322,1,
7644107,2767,16,0,320, 775793,1328,1,352,1359,
76451,1114,1343,1,118, 77581,107,2797,16,0,
76461355,1,1123,2768,16, 7759328,1,1114,1353,1,
76470,320,1,371,1365, 7760118,1365,1,1123,2798,
76481,1628,2769,16,0, 776116,0,328,1,371,
7649320,1,375,1376,1, 77621375,1,1628,2799,16,
76501882,2770,16,0,320, 77630,328,1,375,1386,
76511,377,1381,1,379, 77641,1882,2800,16,0,
76521386,1,380,1391,1, 7765328,1,377,1391,1,
7653883,2771,16,0,320, 7766379,1396,1,380,1401,
76541,373,1409,1,130, 77671,883,2801,16,0,
76551414,1,143,1419,1, 7768328,1,373,1419,1,
7656387,2772,16,0,320, 7769130,1424,1,143,1429,
76571,2664,2773,16,0, 77701,387,2802,16,0,
7658320,1,1159,2774,16, 7771328,1,1159,2803,16,
76590,320,1,157,1443, 77720,328,1,157,1452,
76601,1413,2775,16,0, 77731,1413,2804,16,0,
7661320,1,1665,2776,16, 7774328,1,1665,2805,16,
76620,320,1,412,2777, 77750,328,1,412,2806,
766316,0,320,1,1377, 777616,0,328,1,2676,
76642778,16,0,320,1, 77772807,16,0,328,1,
7665172,1469,1,1939,2779, 77781377,2808,16,0,328,
766616,0,320,1,437, 77791,172,1470,1,1939,
76672780,16,0,320,1, 77802809,16,0,328,1,
7668188,1518,1,942,1490, 7781437,2810,16,0,328,
76691,1195,2781,16,0, 77821,188,1519,1,942,
7670320,1,1449,2782,16, 77831491,1,1195,2811,16,
76710,320,1,1701,2783, 77840,328,1,1449,2812,
767216,0,320,1,447, 778516,0,328,1,1701,
76731511,1,205,1523,1, 77862813,16,0,328,1,
7674827,2784,16,0,320, 7787447,1512,1,205,1524,
76751,223,1533,1,476, 77881,827,2814,16,0,
76761543,1,477,1549,1, 7789328,1,223,1539,1,
76771231,2785,16,0,320, 7790476,1549,1,477,1555,
76781,479,1559,1,480, 77911,1231,2815,16,0,
76791564,1,1485,2786,16, 7792328,1,479,1565,1,
76800,320,1,1737,2787, 7793480,1570,1,1485,2816,
768116,0,320,1,242, 779416,0,328,1,1737,
76821578,1,478,1583,1, 77952817,16,0,328,1,
76831001,1588,1,1002,1593, 7796242,1583,1,478,1588,
76841,35,2788,19,311, 77971,1001,1598,1,1002,
76851,35,2789,5,84, 77981603,1,35,2818,19,
76861,1011,1102,1,1012, 7799320,1,35,2819,5,
76872790,16,0,309,1, 780084,1,1011,1112,1,
76881013,1258,1,262,1119, 78011012,2820,16,0,318,
76891,1267,2791,16,0, 78021,1013,1268,1,262,
7690309,1,515,2792,16, 78031129,1,1267,2821,16,
76910,309,1,1521,2793, 78040,318,1,515,2822,
769216,0,309,1,525, 780516,0,318,1,1521,
76931216,1,283,1172,1, 78062823,16,0,318,1,
76942299,2794,16,0,309, 7807525,1226,1,283,1182,
76951,42,2795,16,0, 78081,2299,2824,16,0,
7696309,1,40,1177,1, 7809318,1,42,2825,16,
769744,1183,1,47,1184, 78100,318,1,40,1187,
76981,1303,2796,16,0, 78111,44,1193,1,47,
7699309,1,1555,2797,16, 78121194,1,1303,2826,16,
77000,309,1,50,1201, 78130,318,1,1555,2827,
77011,48,1190,1,49, 781416,0,318,1,50,
77021196,1,51,1206,1, 78151211,1,48,1200,1,
770363,1222,1,305,1211, 781649,1206,1,51,1216,
77041,66,1228,1,67, 78171,63,1232,1,305,
77051233,1,68,1238,1, 78181221,1,66,1238,1,
770669,1243,1,70,1248, 781967,1243,1,68,1248,
77071,73,2798,16,0, 78201,69,1253,1,70,
7708309,1,74,1253,1, 78211258,1,73,2828,16,
7709328,1302,1,1048,1344, 78220,318,1,74,1263,
77101,82,2799,16,0, 78231,328,1312,1,1048,
7711309,1,1840,2800,16, 78241354,1,82,2829,16,
77120,309,1,1591,2801, 78250,318,1,1840,2830,
771316,0,309,1,1341, 782616,0,318,1,1591,
77142802,16,0,309,1, 78272831,16,0,318,1,
77151096,1312,1,93,1318, 78281341,2832,16,0,318,
77161,352,1349,1,107, 78291,1096,1322,1,93,
77172803,16,0,309,1, 78301328,1,352,1359,1,
77181114,1343,1,118,1355, 7831107,2833,16,0,318,
77191,1123,2804,16,0, 78321,1114,1353,1,118,
7720309,1,371,1365,1, 78331365,1,1123,2834,16,
77211628,2805,16,0,309, 78340,318,1,371,1375,
77221,375,1376,1,1882, 78351,1628,2835,16,0,
77232806,16,0,309,1, 7836318,1,375,1386,1,
7724377,1381,1,379,1386, 78371882,2836,16,0,318,
77251,380,1391,1,883, 78381,377,1391,1,379,
77262807,16,0,309,1, 78391396,1,380,1401,1,
7727373,1409,1,130,1414, 7840883,2837,16,0,318,
77281,143,1419,1,387, 78411,373,1419,1,130,
77292808,16,0,309,1, 78421424,1,143,1429,1,
77302664,2809,16,0,309, 7843387,2838,16,0,318,
77311,1159,2810,16,0, 78441,1159,2839,16,0,
7732309,1,157,1443,1, 7845318,1,157,1452,1,
77331413,2811,16,0,309, 78461413,2840,16,0,318,
77341,1665,2812,16,0, 78471,1665,2841,16,0,
7735309,1,412,2813,16, 7848318,1,412,2842,16,
77360,309,1,1377,2814, 78490,318,1,2676,2843,
773716,0,309,1,172, 785016,0,318,1,1377,
77381469,1,1939,2815,16, 78512844,16,0,318,1,
77390,309,1,437,2816, 7852172,1470,1,1939,2845,
774016,0,309,1,188, 785316,0,318,1,437,
77411518,1,942,1490,1, 78542846,16,0,318,1,
77421195,2817,16,0,309, 7855188,1519,1,942,1491,
77431,1449,2818,16,0, 78561,1195,2847,16,0,
7744309,1,1701,2819,16, 7857318,1,1449,2848,16,
77450,309,1,447,1511, 78580,318,1,1701,2849,
77461,205,1523,1,827, 785916,0,318,1,447,
77472820,16,0,309,1, 78601512,1,205,1524,1,
7748223,2821,16,0,309, 7861827,2850,16,0,318,
77491,476,1543,1,477, 78621,223,2851,16,0,
77501549,1,1231,2822,16, 7863318,1,476,1549,1,
77510,309,1,479,1559, 7864477,1555,1,1231,2852,
77521,480,1564,1,1485, 786516,0,318,1,479,
77532823,16,0,309,1, 78661565,1,480,1570,1,
77541737,2824,16,0,309, 78671485,2853,16,0,318,
77551,242,1578,1,478, 78681,1737,2854,16,0,
77561583,1,1001,1588,1, 7869318,1,242,1583,1,
77571002,1593,1,36,2825, 7870478,1588,1,1001,1598,
775819,216,1,36,2826, 78711,1002,1603,1,36,
77595,94,1,256,2827, 78722855,19,226,1,36,
776016,0,214,1,1261, 78732856,5,94,1,256,
77612828,16,0,214,1, 78742857,16,0,224,1,
7762509,2829,16,0,214, 78751261,2858,16,0,224,
77631,1515,2830,16,0, 78761,509,2859,16,0,
7764214,1,2021,718,1, 7877224,1,1515,2860,16,
77651775,2831,16,0,214, 78780,224,1,2021,728,
77661,2029,725,1,2030, 78791,1775,2861,16,0,
7767731,1,2031,736,1, 7880224,1,2029,735,1,
77682032,741,1,2033,746, 78812030,741,1,2031,746,
77691,277,2832,16,0, 78821,2032,751,1,2033,
7770214,1,2035,752,1, 7883756,1,277,2862,16,
77712037,757,1,2039,762, 78840,224,1,2035,762,
77721,32,2833,16,0, 78851,2037,767,1,2039,
7773214,1,2041,768,1, 7886772,1,32,2863,16,
77742293,2834,16,0,214, 78870,224,1,2041,778,
77751,2043,774,1,2045, 78881,2293,2864,16,0,
7776779,1,41,2835,16, 7889224,1,2043,784,1,
77770,214,1,1297,2836, 78902045,789,1,41,2865,
777816,0,214,1,43, 789116,0,224,1,1297,
77792837,16,0,214,1, 78922866,16,0,224,1,
77801803,787,1,1804,2838, 789343,2867,16,0,224,
778116,0,214,1,299, 78941,1803,797,1,1804,
77822839,16,0,214,1, 78952868,16,0,224,1,
778352,2840,16,0,214, 7896299,2869,16,0,224,
77841,2318,2841,16,0, 78971,52,2870,16,0,
7785214,1,2075,2842,16, 7898224,1,2318,2871,16,
77860,214,1,1574,799, 78990,224,1,2075,2872,
77871,71,2843,16,0, 790016,0,224,1,1574,
7788214,1,76,2844,16, 7901809,1,71,2873,16,
77890,214,1,1834,2845, 79020,224,1,76,2874,
779016,0,214,1,2337, 790316,0,224,1,1834,
77912846,16,0,214,1, 79042875,16,0,224,1,
779279,2847,16,0,214, 79052337,2876,16,0,224,
77931,1335,2848,16,0, 79061,79,2877,16,0,
7794214,1,322,2849,16, 7907224,1,1335,2878,16,
77950,214,1,85,2850, 79080,224,1,322,2879,
779616,0,214,1,89, 790916,0,224,1,85,
77972851,16,0,214,1, 79102880,16,0,224,1,
7798346,2852,16,0,214, 791189,2881,16,0,224,
77991,2105,814,1,2106, 79121,346,2882,16,0,
78002853,16,0,214,1, 7913224,1,2105,824,1,
780197,2854,16,0,214, 79142106,2883,16,0,224,
78021,1860,821,1,2364, 79151,97,2884,16,0,
7803827,1,102,2855,16, 7916224,1,1860,831,1,
78040,214,1,112,2856, 79172364,837,1,102,2885,
780516,0,214,1,1117, 791816,0,224,1,112,
78062857,16,0,214,1, 79192886,16,0,224,1,
78071873,835,1,1876,2858, 79201117,2887,16,0,224,
780816,0,214,1,124, 79211,1873,845,1,1876,
78092859,16,0,214,1, 79222888,16,0,224,1,
78102136,842,1,381,2860, 7923124,2889,16,0,224,
781116,0,214,1,525, 79241,2136,852,1,381,
78122861,16,0,214,1, 79252890,16,0,224,1,
7813137,2862,16,0,214, 7926525,2891,16,0,224,
78141,1901,2863,16,0, 79271,137,2892,16,0,
7815214,1,2658,2864,16, 7928224,1,1901,2893,16,
78160,214,1,1153,2865, 79290,224,1,1153,2894,
781716,0,214,1,151, 793016,0,224,1,151,
78182866,16,0,214,1, 79312895,16,0,224,1,
78191407,2867,16,0,214, 79321407,2896,16,0,224,
78201,1659,2868,16,0, 79331,1659,2897,16,0,
7821214,1,2413,2869,16, 7934224,1,2413,2898,16,
78220,214,1,406,2870, 79350,224,1,406,2899,
782316,0,214,1,1371, 793616,0,224,1,2670,
78242871,16,0,214,1, 79372900,16,0,224,1,
7825166,2872,16,0,214, 79381657,903,1,166,2901,
78261,1622,2873,16,0, 793916,0,224,1,1622,
7827214,1,1931,861,1, 79402902,16,0,224,1,
78281933,2874,16,0,214, 79411931,870,1,1933,2903,
78291,431,2875,16,0, 794216,0,224,1,431,
7830214,1,1585,2876,16, 79432904,16,0,224,1,
78310,214,1,182,2877, 79441585,2905,16,0,224,
783216,0,214,1,1189, 79451,182,2906,16,0,
78332878,16,0,214,1, 7946224,1,1189,2907,16,
78341443,2879,16,0,214, 79470,224,1,1443,2908,
78351,1695,2880,16,0, 794816,0,224,1,1695,
7836214,1,2198,2881,16, 79492909,16,0,224,1,
78370,214,1,447,2882, 79502198,2910,16,0,224,
783816,0,214,1,2458, 79511,447,2911,16,0,
7839876,1,2459,882,1, 7952224,1,2458,885,1,
78401958,2883,16,0,214, 79532459,891,1,1958,2912,
78411,2462,889,1,1657, 795416,0,224,1,2462,
7842894,1,2464,899,1, 7955898,1,1371,2913,16,
7843199,2884,16,0,214, 79560,224,1,2464,908,
78441,459,2885,16,0, 79571,199,2914,16,0,
7845214,1,462,2886,16, 7958224,1,459,2915,16,
78460,214,1,217,2887, 79590,224,1,462,2916,
784716,0,214,1,2227, 796016,0,224,1,217,
7848908,1,1225,2888,16, 79612917,16,0,224,1,
78490,214,1,1479,2889, 79622227,917,1,1225,2918,
785016,0,214,1,1731, 796316,0,224,1,1479,
78512890,16,0,214,1, 79642919,16,0,224,1,
78521989,916,1,1990,2891, 79651731,2920,16,0,224,
785316,0,214,1,236, 79661,1989,925,1,1990,
78542892,16,0,214,1, 79672921,16,0,224,1,
78551756,2893,16,0,214, 7968236,2922,16,0,224,
78561,37,2894,19,233, 79691,1756,2923,16,0,
78571,37,2895,5,94, 7970224,1,37,2924,19,
78581,256,2896,16,0, 7971246,1,37,2925,5,
7859231,1,1261,2897,16, 797294,1,256,2926,16,
78600,231,1,509,2898, 79730,244,1,1261,2927,
786116,0,231,1,1515, 797416,0,244,1,509,
78622899,16,0,231,1, 79752928,16,0,244,1,
78632021,718,1,1775,2900, 79761515,2929,16,0,244,
786416,0,231,1,2029, 79771,2021,728,1,1775,
7865725,1,2030,731,1, 79782930,16,0,244,1,
78662031,736,1,2032,741, 79792029,735,1,2030,741,
78671,2033,746,1,277, 79801,2031,746,1,2032,
78682901,16,0,231,1, 7981751,1,2033,756,1,
78692035,752,1,2037,757, 7982277,2931,16,0,244,
78701,2039,762,1,32, 79831,2035,762,1,2037,
78712902,16,0,231,1, 7984767,1,2039,772,1,
78722041,768,1,2293,2903, 798532,2932,16,0,244,
787316,0,231,1,2043, 79861,2041,778,1,2293,
7874774,1,2045,779,1, 79872933,16,0,244,1,
787541,2904,16,0,231, 79882043,784,1,2045,789,
78761,1297,2905,16,0, 79891,41,2934,16,0,
7877231,1,43,2906,16, 7990244,1,1297,2935,16,
78780,231,1,1803,787, 79910,244,1,43,2936,
78791,1804,2907,16,0, 799216,0,244,1,1803,
7880231,1,299,2908,16, 7993797,1,1804,2937,16,
78810,231,1,52,2909, 79940,244,1,299,2938,
788216,0,231,1,2318, 799516,0,244,1,52,
78832910,16,0,231,1, 79962939,16,0,244,1,
78842075,2911,16,0,231, 79972318,2940,16,0,244,
78851,1574,799,1,71, 79981,2075,2941,16,0,
78862912,16,0,231,1, 7999244,1,1574,809,1,
788776,2913,16,0,231, 800071,2942,16,0,244,
78881,1834,2914,16,0, 80011,76,2943,16,0,
7889231,1,2337,2915,16, 8002244,1,1834,2944,16,
78900,231,1,79,2916, 80030,244,1,2337,2945,
789116,0,231,1,1335, 800416,0,244,1,79,
78922917,16,0,231,1, 80052946,16,0,244,1,
7893322,2918,16,0,231, 80061335,2947,16,0,244,
78941,85,2919,16,0, 80071,322,2948,16,0,
7895231,1,89,2920,16, 8008244,1,85,2949,16,
78960,231,1,346,2921, 80090,244,1,89,2950,
789716,0,231,1,2105, 801016,0,244,1,346,
7898814,1,2106,2922,16, 80112951,16,0,244,1,
78990,231,1,97,2923, 80122105,824,1,2106,2952,
790016,0,231,1,1860, 801316,0,244,1,97,
7901821,1,2364,827,1, 80142953,16,0,244,1,
7902102,2924,16,0,231, 80151860,831,1,2364,837,
79031,112,2925,16,0, 80161,102,2954,16,0,
7904231,1,1117,2926,16, 8017244,1,112,2955,16,
79050,231,1,1873,835, 80180,244,1,1117,2956,
79061,1876,2927,16,0, 801916,0,244,1,1873,
7907231,1,124,2928,16, 8020845,1,1876,2957,16,
79080,231,1,2136,842, 80210,244,1,124,2958,
79091,381,2929,16,0, 802216,0,244,1,2136,
7910231,1,525,2930,16, 8023852,1,381,2959,16,
79110,231,1,137,2931, 80240,244,1,525,2960,
791216,0,231,1,1901, 802516,0,244,1,137,
79132932,16,0,231,1, 80262961,16,0,244,1,
79142658,2933,16,0,231, 80271901,2962,16,0,244,
79151,1153,2934,16,0, 80281,1153,2963,16,0,
7916231,1,151,2935,16, 8029244,1,151,2964,16,
79170,231,1,1407,2936, 80300,244,1,1407,2965,
791816,0,231,1,1659, 803116,0,244,1,1659,
79192937,16,0,231,1, 80322966,16,0,244,1,
79202413,2938,16,0,231, 80332413,2967,16,0,244,
79211,406,2939,16,0, 80341,406,2968,16,0,
7922231,1,1371,2940,16, 8035244,1,2670,2969,16,
79230,231,1,166,2941, 80360,244,1,1657,903,
792416,0,231,1,1622, 80371,166,2970,16,0,
79252942,16,0,231,1, 8038244,1,1622,2971,16,
79261931,861,1,1933,2943, 80390,244,1,1931,870,
792716,0,231,1,431, 80401,1933,2972,16,0,
79282944,16,0,231,1, 8041244,1,431,2973,16,
79291585,2945,16,0,231, 80420,244,1,1585,2974,
79301,182,2946,16,0, 804316,0,244,1,182,
7931231,1,1189,2947,16, 80442975,16,0,244,1,
79320,231,1,1443,2948, 80451189,2976,16,0,244,
793316,0,231,1,1695, 80461,1443,2977,16,0,
79342949,16,0,231,1, 8047244,1,1695,2978,16,
79352198,2950,16,0,231, 80480,244,1,2198,2979,
79361,447,2951,16,0, 804916,0,244,1,447,
7937231,1,2458,876,1, 80502980,16,0,244,1,
79382459,882,1,1958,2952, 80512458,885,1,2459,891,
793916,0,231,1,2462, 80521,1958,2981,16,0,
7940889,1,1657,894,1, 8053244,1,2462,898,1,
79412464,899,1,199,2953, 80541371,2982,16,0,244,
794216,0,231,1,459, 80551,2464,908,1,199,
79432954,16,0,231,1, 80562983,16,0,244,1,
7944462,2955,16,0,231, 8057459,2984,16,0,244,
79451,217,2956,16,0, 80581,462,2985,16,0,
7946231,1,2227,908,1, 8059244,1,217,2986,16,
79471225,2957,16,0,231, 80600,244,1,2227,917,
79481,1479,2958,16,0, 80611,1225,2987,16,0,
7949231,1,1731,2959,16, 8062244,1,1479,2988,16,
79500,231,1,1989,916, 80630,244,1,1731,2989,
79511,1990,2960,16,0, 806416,0,244,1,1989,
7952231,1,236,2961,16, 8065925,1,1990,2990,16,
79530,231,1,1756,2962, 80660,244,1,236,2991,
795416,0,231,1,38, 806716,0,244,1,1756,
79552963,19,230,1,38, 80682992,16,0,244,1,
79562964,5,84,1,1011, 806938,2993,19,243,1,
79571102,1,1012,2965,16, 807038,2994,5,84,1,
79580,228,1,1013,1258, 80711011,1112,1,1012,2995,
79591,262,1119,1,1267, 807216,0,241,1,1013,
79602966,16,0,228,1, 80731268,1,262,1129,1,
7961515,2967,16,0,228, 80741267,2996,16,0,241,
79621,1521,2968,16,0, 80751,515,2997,16,0,
7963228,1,525,1216,1, 8076241,1,1521,2998,16,
7964283,1172,1,2299,2969, 80770,241,1,525,1226,
796516,0,228,1,42, 80781,283,1182,1,2299,
79662970,16,0,228,1, 80792999,16,0,241,1,
796740,1177,1,44,1183, 808042,3000,16,0,241,
79681,47,1184,1,1303, 80811,40,1187,1,44,
79692971,16,0,228,1, 80821193,1,47,1194,1,
79701555,2972,16,0,228, 80831303,3001,16,0,241,
79711,50,1201,1,48, 80841,1555,3002,16,0,
79721190,1,49,1196,1, 8085241,1,50,1211,1,
797351,1206,1,63,1222, 808648,1200,1,49,1206,
79741,305,1211,1,66, 80871,51,1216,1,63,
79751228,1,67,1233,1, 80881232,1,305,1221,1,
797668,1238,1,69,1243, 808966,1238,1,67,1243,
79771,70,1248,1,73, 80901,68,1248,1,69,
79782973,16,0,228,1, 80911253,1,70,1258,1,
797974,1253,1,328,1302, 809273,3003,16,0,241,
79801,1048,1344,1,82, 80931,74,1263,1,328,
79812974,16,0,228,1, 80941312,1,1048,1354,1,
79821840,2975,16,0,228, 809582,3004,16,0,241,
79831,1591,2976,16,0, 80961,1840,3005,16,0,
7984228,1,1341,2977,16, 8097241,1,1591,3006,16,
79850,228,1,1096,1312, 80980,241,1,1341,3007,
79861,93,1318,1,352, 809916,0,241,1,1096,
79871349,1,107,2978,16, 81001322,1,93,1328,1,
79880,228,1,1114,1343, 8101352,1359,1,107,3008,
79891,118,1355,1,1123, 810216,0,241,1,1114,
79902979,16,0,228,1, 81031353,1,118,1365,1,
7991371,1365,1,1628,2980, 81041123,3009,16,0,241,
799216,0,228,1,375, 81051,371,1375,1,1628,
79931376,1,1882,2981,16, 81063010,16,0,241,1,
79940,228,1,377,1381, 8107375,1386,1,1882,3011,
79951,379,1386,1,380, 810816,0,241,1,377,
79961391,1,883,1397,1, 81091391,1,379,1396,1,
7997373,1409,1,130,1414, 8110380,1401,1,883,1407,
79981,143,1419,1,387, 81111,373,1419,1,130,
79992982,16,0,228,1, 81121424,1,143,1429,1,
80002664,2983,16,0,228, 8113387,3012,16,0,241,
80011,1159,2984,16,0, 81141,1159,3013,16,0,
8002228,1,157,1443,1, 8115241,1,157,1452,1,
80031413,2985,16,0,228, 81161413,3014,16,0,241,
80041,1665,2986,16,0, 81171,1665,3015,16,0,
8005228,1,412,2987,16, 8118241,1,412,3016,16,
80060,228,1,1377,2988, 81190,241,1,2676,3017,
800716,0,228,1,172, 812016,0,241,1,1377,
80081469,1,1939,2989,16, 81213018,16,0,241,1,
80090,228,1,437,2990, 8122172,1470,1,1939,3019,
801016,0,228,1,188, 812316,0,241,1,437,
80111518,1,942,1490,1, 81243020,16,0,241,1,
80121195,2991,16,0,228, 8125188,1519,1,942,1491,
80131,1449,2992,16,0, 81261,1195,3021,16,0,
8014228,1,1701,2993,16, 8127241,1,1449,3022,16,
80150,228,1,447,1511, 81280,241,1,1701,3023,
80161,205,1523,1,827, 812916,0,241,1,447,
80171331,1,223,1533,1, 81301512,1,205,1524,1,
8018476,1543,1,477,1549, 8131827,1341,1,223,1539,
80191,1231,2994,16,0, 81321,476,1549,1,477,
8020228,1,479,1559,1, 81331555,1,1231,3024,16,
8021480,1564,1,1485,2995, 81340,241,1,479,1565,
802216,0,228,1,1737, 81351,480,1570,1,1485,
80232996,16,0,228,1, 81363025,16,0,241,1,
8024242,1578,1,478,1583, 81371737,3026,16,0,241,
80251,1001,1588,1,1002, 81381,242,1583,1,478,
80261593,1,39,2997,19, 81391588,1,1001,1598,1,
8027222,1,39,2998,5, 81401002,1603,1,39,3027,
802884,1,1011,1102,1, 814119,232,1,39,3028,
80291012,2999,16,0,220, 81425,84,1,1011,1112,
80301,1013,1258,1,262, 81431,1012,3029,16,0,
80311119,1,1267,3000,16, 8144230,1,1013,1268,1,
80320,220,1,515,3001, 8145262,1129,1,1267,3030,
803316,0,220,1,1521, 814616,0,230,1,515,
80343002,16,0,220,1, 81473031,16,0,230,1,
8035525,1216,1,283,1172, 81481521,3032,16,0,230,
80361,2299,3003,16,0, 81491,525,1226,1,283,
8037220,1,42,3004,16, 81501182,1,2299,3033,16,
80380,220,1,40,1177, 81510,230,1,42,3034,
80391,44,1183,1,47, 815216,0,230,1,40,
80401184,1,1303,3005,16, 81531187,1,44,1193,1,
80410,220,1,1555,3006, 815447,1194,1,1303,3035,
804216,0,220,1,50, 815516,0,230,1,1555,
80431201,1,48,1190,1, 81563036,16,0,230,1,
804449,1196,1,51,1206, 815750,1211,1,48,1200,
80451,63,1222,1,305, 81581,49,1206,1,51,
80461211,1,66,1228,1, 81591216,1,63,1232,1,
804767,1233,1,68,1238, 8160305,1221,1,66,1238,
80481,69,1243,1,70, 81611,67,1243,1,68,
80491248,1,73,3007,16, 81621248,1,69,1253,1,
80500,220,1,74,1253, 816370,1258,1,73,3037,
80511,328,1302,1,1048, 816416,0,230,1,74,
80521344,1,82,3008,16, 81651263,1,328,1312,1,
80530,220,1,1840,3009, 81661048,1354,1,82,3038,
805416,0,220,1,1591, 816716,0,230,1,1840,
80553010,16,0,220,1, 81683039,16,0,230,1,
80561341,3011,16,0,220, 81691591,3040,16,0,230,
80571,1096,1312,1,93, 81701,1341,3041,16,0,
80581318,1,352,1349,1, 8171230,1,1096,1322,1,
8059107,3012,16,0,220, 817293,1328,1,352,1359,
80601,1114,1343,1,118, 81731,107,3042,16,0,
80611355,1,1123,3013,16, 8174230,1,1114,1353,1,
80620,220,1,371,1365, 8175118,1365,1,1123,3043,
80631,1628,3014,16,0, 817616,0,230,1,371,
8064220,1,375,1376,1, 81771375,1,1628,3044,16,
80651882,3015,16,0,220, 81780,230,1,375,1386,
80661,377,1381,1,379, 81791,1882,3045,16,0,
80671386,1,380,1391,1, 8180230,1,377,1391,1,
8068883,1397,1,373,1409, 8181379,1396,1,380,1401,
80691,130,1414,1,143, 81821,883,1407,1,373,
80701419,1,387,3016,16, 81831419,1,130,1424,1,
80710,220,1,2664,3017, 8184143,1429,1,387,3046,
807216,0,220,1,1159, 818516,0,230,1,1159,
80733018,16,0,220,1, 81863047,16,0,230,1,
8074157,1443,1,1413,3019, 8187157,1452,1,1413,3048,
807516,0,220,1,1665, 818816,0,230,1,1665,
80763020,16,0,220,1, 81893049,16,0,230,1,
8077412,3021,16,0,220, 8190412,3050,16,0,230,
80781,1377,3022,16,0, 81911,2676,3051,16,0,
8079220,1,172,1469,1, 8192230,1,1377,3052,16,
80801939,3023,16,0,220, 81930,230,1,172,1470,
80811,437,3024,16,0, 81941,1939,3053,16,0,
8082220,1,188,1518,1, 8195230,1,437,3054,16,
8083942,1490,1,1195,3025, 81960,230,1,188,1519,
808416,0,220,1,1449, 81971,942,1491,1,1195,
80853026,16,0,220,1, 81983055,16,0,230,1,
80861701,3027,16,0,220, 81991449,3056,16,0,230,
80871,447,1511,1,205, 82001,1701,3057,16,0,
80881523,1,827,1331,1, 8201230,1,447,1512,1,
8089223,1533,1,476,1543, 8202205,1524,1,827,1341,
80901,477,1549,1,1231, 82031,223,1539,1,476,
80913028,16,0,220,1, 82041549,1,477,1555,1,
8092479,1559,1,480,1564, 82051231,3058,16,0,230,
80931,1485,3029,16,0, 82061,479,1565,1,480,
8094220,1,1737,3030,16, 82071570,1,1485,3059,16,
80950,220,1,242,1578, 82080,230,1,1737,3060,
80961,478,1583,1,1001, 820916,0,230,1,242,
80971588,1,1002,1593,1, 82101583,1,478,1588,1,
809840,3031,19,210,1, 82111001,1598,1,1002,1603,
809940,3032,5,84,1, 82121,40,3061,19,220,
81001011,1102,1,1012,3033, 82131,40,3062,5,84,
810116,0,208,1,1013, 82141,1011,1112,1,1012,
81021258,1,262,1119,1, 82153063,16,0,218,1,
81031267,3034,16,0,208, 82161013,1268,1,262,1129,
81041,515,3035,16,0, 82171,1267,3064,16,0,
8105208,1,1521,3036,16, 8218218,1,515,3065,16,
81060,208,1,525,1216, 82190,218,1,1521,3066,
81071,283,1172,1,2299, 822016,0,218,1,525,
81083037,16,0,208,1, 82211226,1,283,1182,1,
810942,3038,16,0,208, 82222299,3067,16,0,218,
81101,40,1177,1,44, 82231,42,3068,16,0,
81111183,1,47,1184,1, 8224218,1,40,1187,1,
81121303,3039,16,0,208, 822544,1193,1,47,1194,
81131,1555,3040,16,0, 82261,1303,3069,16,0,
8114208,1,50,1201,1, 8227218,1,1555,3070,16,
811548,1190,1,49,1196, 82280,218,1,50,1211,
81161,51,1206,1,63, 82291,48,1200,1,49,
81171222,1,305,1211,1, 82301206,1,51,1216,1,
811866,1228,1,67,1233, 823163,1232,1,305,1221,
81191,68,1238,1,69, 82321,66,1238,1,67,
81201243,1,70,1248,1, 82331243,1,68,1248,1,
812173,3041,16,0,208, 823469,1253,1,70,1258,
81221,74,1253,1,328, 82351,73,3071,16,0,
81231302,1,1048,1344,1, 8236218,1,74,1263,1,
812482,3042,16,0,208, 8237328,1312,1,1048,1354,
81251,1840,3043,16,0, 82381,82,3072,16,0,
8126208,1,1591,3044,16, 8239218,1,1840,3073,16,
81270,208,1,1341,3045, 82400,218,1,1591,3074,
812816,0,208,1,1096, 824116,0,218,1,1341,
81291312,1,93,1318,1, 82423075,16,0,218,1,
8130352,1349,1,107,3046, 82431096,1322,1,93,1328,
813116,0,208,1,1114, 82441,352,1359,1,107,
81321343,1,118,3047,16, 82453076,16,0,218,1,
81330,208,1,1123,3048, 82461114,1353,1,118,3077,
813416,0,208,1,371, 824716,0,218,1,1123,
81351365,1,1628,3049,16, 82483078,16,0,218,1,
81360,208,1,375,1376, 8249371,1375,1,1628,3079,
81371,1882,3050,16,0, 825016,0,218,1,375,
8138208,1,377,1381,1, 82511386,1,1882,3080,16,
8139379,1386,1,380,1391, 82520,218,1,377,1391,
81401,883,3051,16,0, 82531,379,1396,1,380,
8141208,1,373,1409,1, 82541401,1,883,3081,16,
8142130,3052,16,0,208, 82550,218,1,373,1419,
81431,143,3053,16,0, 82561,130,3082,16,0,
8144208,1,387,3054,16, 8257218,1,143,3083,16,
81450,208,1,2664,3055, 82580,218,1,387,3084,
814616,0,208,1,1159, 825916,0,218,1,1159,
81473056,16,0,208,1, 82603085,16,0,218,1,
8148157,3057,16,0,208, 8261157,3086,16,0,218,
81491,1413,3058,16,0, 82621,1413,3087,16,0,
8150208,1,1665,3059,16, 8263218,1,1665,3088,16,
81510,208,1,412,3060, 82640,218,1,412,3089,
815216,0,208,1,1377, 826516,0,218,1,2676,
81533061,16,0,208,1, 82663090,16,0,218,1,
8154172,3062,16,0,208, 82671377,3091,16,0,218,
81551,1939,3063,16,0, 82681,172,3092,16,0,
8156208,1,437,3064,16, 8269218,1,1939,3093,16,
81570,208,1,188,3065, 82700,218,1,437,3094,
815816,0,208,1,942, 827116,0,218,1,188,
81591490,1,1195,3066,16, 82723095,16,0,218,1,
81600,208,1,1449,3067, 8273942,1491,1,1195,3096,
816116,0,208,1,1701, 827416,0,218,1,1449,
81623068,16,0,208,1, 82753097,16,0,218,1,
8163447,1511,1,205,3069, 82761701,3098,16,0,218,
816416,0,208,1,827, 82771,447,1512,1,205,
81653070,16,0,208,1, 82783099,16,0,218,1,
8166223,3071,16,0,208, 8279827,3100,16,0,218,
81671,476,1543,1,477, 82801,223,3101,16,0,
81681549,1,1231,3072,16, 8281218,1,476,1549,1,
81690,208,1,479,1559, 8282477,1555,1,1231,3102,
81701,480,1564,1,1485, 828316,0,218,1,479,
81713073,16,0,208,1, 82841565,1,480,1570,1,
81721737,3074,16,0,208, 82851485,3103,16,0,218,
81731,242,3075,16,0, 82861,1737,3104,16,0,
8174208,1,478,1583,1, 8287218,1,242,3105,16,
81751001,1588,1,1002,1593, 82880,218,1,478,1588,
81761,41,3076,19,172, 82891,1001,1598,1,1002,
81771,41,3077,5,84, 82901603,1,41,3106,19,
81781,1011,1102,1,1012, 8291181,1,41,3107,5,
81793078,16,0,170,1, 829284,1,1011,1112,1,
81801013,1258,1,262,1119, 82931012,3108,16,0,179,
81811,1267,3079,16,0, 82941,1013,1268,1,262,
8182170,1,515,3080,16, 82951129,1,1267,3109,16,
81830,170,1,1521,3081, 82960,179,1,515,3110,
818416,0,170,1,525, 829716,0,179,1,1521,
81851216,1,283,1172,1, 82983111,16,0,179,1,
81862299,3082,16,0,170, 8299525,1226,1,283,1182,
81871,42,3083,16,0, 83001,2299,3112,16,0,
8188170,1,40,1177,1, 8301179,1,42,3113,16,
818944,1183,1,47,1184, 83020,179,1,40,1187,
81901,1303,3084,16,0, 83031,44,1193,1,47,
8191170,1,1555,3085,16, 83041194,1,1303,3114,16,
81920,170,1,50,1201, 83050,179,1,1555,3115,
81931,48,1190,1,49, 830616,0,179,1,50,
81941196,1,51,1206,1, 83071211,1,48,1200,1,
819563,1222,1,305,1211, 830849,1206,1,51,1216,
81961,66,1228,1,67, 83091,63,1232,1,305,
81971233,1,68,1238,1, 83101221,1,66,1238,1,
819869,1243,1,70,1248, 831167,1243,1,68,1248,
81991,73,3086,16,0, 83121,69,1253,1,70,
8200170,1,74,1253,1, 83131258,1,73,3116,16,
8201328,1302,1,1048,1344, 83140,179,1,74,1263,
82021,82,3087,16,0, 83151,328,1312,1,1048,
8203170,1,1840,3088,16, 83161354,1,82,3117,16,
82040,170,1,1591,3089, 83170,179,1,1840,3118,
820516,0,170,1,1341, 831816,0,179,1,1591,
82063090,16,0,170,1, 83193119,16,0,179,1,
82071096,1312,1,93,1318, 83201341,3120,16,0,179,
82081,352,1349,1,107, 83211,1096,1322,1,93,
82093091,16,0,170,1, 83221328,1,352,1359,1,
82101114,1343,1,118,3092, 8323107,3121,16,0,179,
821116,0,170,1,1123, 83241,1114,1353,1,118,
82123093,16,0,170,1, 83253122,16,0,179,1,
8213371,1365,1,1628,3094, 83261123,3123,16,0,179,
821416,0,170,1,375, 83271,371,1375,1,1628,
82151376,1,1882,3095,16, 83283124,16,0,179,1,
82160,170,1,377,1381, 8329375,1386,1,1882,3125,
82171,379,1386,1,380, 833016,0,179,1,377,
82181391,1,883,3096,16, 83311391,1,379,1396,1,
82190,170,1,373,1409, 8332380,1401,1,883,3126,
82201,130,3097,16,0, 833316,0,179,1,373,
8221170,1,143,3098,16, 83341419,1,130,3127,16,
82220,170,1,387,3099, 83350,179,1,143,3128,
822316,0,170,1,2664, 833616,0,179,1,387,
82243100,16,0,170,1, 83373129,16,0,179,1,
82251159,3101,16,0,170, 83381159,3130,16,0,179,
82261,157,3102,16,0, 83391,157,3131,16,0,
8227170,1,1413,3103,16, 8340179,1,1413,3132,16,
82280,170,1,1665,3104, 83410,179,1,1665,3133,
822916,0,170,1,412, 834216,0,179,1,412,
82303105,16,0,170,1, 83433134,16,0,179,1,
82311377,3106,16,0,170, 83442676,3135,16,0,179,
82321,172,3107,16,0, 83451,1377,3136,16,0,
8233170,1,1939,3108,16, 8346179,1,172,3137,16,
82340,170,1,437,3109, 83470,179,1,1939,3138,
823516,0,170,1,188, 834816,0,179,1,437,
82363110,16,0,170,1, 83493139,16,0,179,1,
8237942,1490,1,1195,3111, 8350188,3140,16,0,179,
823816,0,170,1,1449, 83511,942,1491,1,1195,
82393112,16,0,170,1, 83523141,16,0,179,1,
82401701,3113,16,0,170, 83531449,3142,16,0,179,
82411,447,1511,1,205, 83541,1701,3143,16,0,
82423114,16,0,170,1, 8355179,1,447,1512,1,
8243827,3115,16,0,170, 8356205,3144,16,0,179,
82441,223,3116,16,0, 83571,827,3145,16,0,
8245170,1,476,1543,1, 8358179,1,223,3146,16,
8246477,1549,1,1231,3117, 83590,179,1,476,1549,
824716,0,170,1,479, 83601,477,1555,1,1231,
82481559,1,480,1564,1, 83613147,16,0,179,1,
82491485,3118,16,0,170, 8362479,1565,1,480,1570,
82501,1737,3119,16,0, 83631,1485,3148,16,0,
8251170,1,242,3120,16, 8364179,1,1737,3149,16,
82520,170,1,478,1583, 83650,179,1,242,3150,
82531,1001,1588,1,1002, 836616,0,179,1,478,
82541593,1,42,3121,19, 83671588,1,1001,1598,1,
8255394,1,42,3122,5, 83681002,1603,1,42,3151,
825638,1,1901,3123,16, 836919,402,1,42,3152,
82570,392,1,2075,3124, 83705,38,1,1901,3153,
825816,0,392,1,1860, 837116,0,400,1,2075,
8259821,1,1803,787,1, 83723154,16,0,400,1,
82601804,3125,16,0,392, 83731860,831,1,1803,797,
82611,2413,3126,16,0, 83741,1804,3155,16,0,
8262392,1,2198,3127,16, 8375400,1,2413,3156,16,
82630,392,1,1873,835, 83760,400,1,2198,3157,
82641,1657,894,1,1989, 837716,0,400,1,1873,
8265916,1,1990,3128,16, 8378845,1,1657,903,1,
82660,392,1,1775,3129, 83791989,925,1,1990,3158,
826716,0,392,1,32, 838016,0,400,1,1775,
82683130,16,0,392,1, 83813159,16,0,400,1,
82692105,814,1,2106,3131, 838232,3160,16,0,400,
827016,0,392,1,2364, 83831,2105,824,1,2106,
8271827,1,2227,908,1, 83843161,16,0,400,1,
82722337,3132,16,0,392, 83852364,837,1,2227,917,
82731,2021,718,1,2458, 83861,2337,3162,16,0,
8274876,1,2459,882,1, 8387400,1,2021,728,1,
82752462,889,1,2136,842, 83882458,885,1,2459,891,
82761,2464,899,1,2029, 83891,2462,898,1,2136,
8277725,1,2030,731,1, 8390852,1,2464,908,1,
82782031,736,1,2032,741, 83912029,735,1,2030,741,
82791,2033,746,1,2035, 83921,2031,746,1,2032,
8280752,1,2037,757,1, 8393751,1,2033,756,1,
82812039,762,1,1931,861, 83942035,762,1,2037,767,
82821,2041,768,1,2043, 83951,2039,772,1,1931,
8283774,1,2045,779,1, 8396870,1,2041,778,1,
82841574,799,1,1958,3133, 83972043,784,1,2045,789,
828516,0,392,1,43, 83981,1574,809,1,1958,
82863134,19,453,1,43, 83993163,16,0,400,1,
82873135,5,25,1,2035, 840043,3164,19,467,1,
8288752,1,2037,757,1, 840143,3165,5,25,1,
82892039,762,1,2041,768, 84022035,762,1,2037,767,
82901,2227,908,1,2043, 84031,2039,772,1,2041,
8291774,1,1657,894,1, 8404778,1,2227,917,1,
82921860,821,1,2136,842, 84052043,784,1,1657,903,
82931,2021,718,1,2459, 84061,1860,831,1,2136,
8294882,1,1574,799,1, 8407852,1,2021,728,1,
82952105,3136,16,0,578, 84082459,891,1,1574,809,
82961,1931,861,1,1873, 84091,2105,3166,16,0,
8297835,1,2031,736,1, 8410593,1,1931,870,1,
82981803,787,1,1989,3137, 84111873,845,1,2031,746,
829916,0,451,1,2464, 84121,1803,797,1,1989,
8300899,1,2029,725,1, 84133167,16,0,465,1,
83012030,731,1,2364,827, 84142464,908,1,2029,735,
83021,2032,741,1,2033, 84151,2030,741,1,2364,
8303746,1,2045,779,1, 8416837,1,2032,751,1,
830444,3138,19,264,1, 84172033,756,1,2045,789,
830544,3139,5,38,1, 84181,44,3168,19,273,
83061901,3140,16,0,262, 84191,44,3169,5,38,
83071,2075,3141,16,0, 84201,1901,3170,16,0,
8308262,1,1860,821,1, 8421271,1,2075,3171,16,
83091803,787,1,1804,3142, 84220,271,1,1860,831,
831016,0,262,1,2413, 84231,1803,797,1,1804,
83113143,16,0,262,1, 84243172,16,0,271,1,
83122198,3144,16,0,262, 84252413,3173,16,0,271,
83131,1873,835,1,1657, 84261,2198,3174,16,0,
8314894,1,1989,916,1, 8427271,1,1873,845,1,
83151990,3145,16,0,262, 84281657,903,1,1989,925,
83161,1775,3146,16,0, 84291,1990,3175,16,0,
8317262,1,32,3147,16, 8430271,1,1775,3176,16,
83180,262,1,2105,814, 84310,271,1,32,3177,
83191,2106,3148,16,0, 843216,0,271,1,2105,
8320262,1,2364,827,1, 8433824,1,2106,3178,16,
83212227,908,1,2337,3149, 84340,271,1,2364,837,
832216,0,262,1,2021, 84351,2227,917,1,2337,
8323718,1,2458,876,1, 84363179,16,0,271,1,
83242459,882,1,2462,889, 84372021,728,1,2458,885,
83251,2136,842,1,2464, 84381,2459,891,1,2462,
8326899,1,2029,725,1, 8439898,1,2136,852,1,
83272030,731,1,2031,736, 84402464,908,1,2029,735,
83281,2032,741,1,2033, 84411,2030,741,1,2031,
8329746,1,2035,752,1, 8442746,1,2032,751,1,
83302037,757,1,2039,762, 84432033,756,1,2035,762,
83311,1931,861,1,2041, 84441,2037,767,1,2039,
8332768,1,2043,774,1, 8445772,1,1931,870,1,
83332045,779,1,1574,799, 84462041,778,1,2043,784,
83341,1958,3150,16,0, 84471,2045,789,1,1574,
8335262,1,45,3151,19, 8448809,1,1958,3180,16,
8336287,1,45,3152,5, 84490,271,1,45,3181,
833739,1,1901,3153,16, 845019,296,1,45,3182,
83380,315,1,2075,3154, 84515,39,1,1901,3183,
833916,0,315,1,1860, 845216,0,324,1,2075,
8340821,1,1803,787,1, 84533184,16,0,324,1,
83411804,3155,16,0,315, 84541860,831,1,1803,797,
83421,2413,3156,16,0, 84551,1804,3185,16,0,
8343315,1,2198,3157,16, 8456324,1,2413,3186,16,
83440,315,1,1873,835, 84570,324,1,2198,3187,
83451,1657,894,1,1989, 845816,0,324,1,1873,
8346916,1,1990,3158,16, 8459845,1,1657,903,1,
83470,315,1,1775,3159, 84601989,925,1,1990,3188,
834816,0,315,1,32, 846116,0,324,1,1775,
83493160,16,0,315,1, 84623189,16,0,324,1,
83502105,814,1,2106,3161, 846332,3190,16,0,324,
835116,0,315,1,2364, 84641,2105,824,1,2106,
8352827,1,2227,908,1, 84653191,16,0,324,1,
83532337,3162,16,0,315, 84662364,837,1,2227,917,
83541,2021,718,1,2458, 84671,2337,3192,16,0,
8355876,1,2459,882,1, 8468324,1,2021,728,1,
83562462,889,1,2136,842, 84692458,885,1,2459,891,
83571,2464,899,1,2029, 84701,2462,898,1,2136,
8358725,1,2030,731,1, 8471852,1,2464,908,1,
83592031,736,1,2032,741, 84722029,735,1,2030,741,
83601,2033,746,1,2035, 84731,2031,746,1,2032,
8361752,1,2037,757,1, 8474751,1,2033,756,1,
83622039,762,1,1931,861, 84752035,762,1,2037,767,
83631,2041,768,1,2043, 84761,2039,772,1,1931,
8364774,1,2045,779,1, 8477870,1,2041,778,1,
83651832,3163,16,0,285, 84782043,784,1,2045,789,
83661,1574,799,1,1958, 84791,1832,3193,16,0,
83673164,16,0,315,1, 8480294,1,1574,809,1,
836846,3165,19,671,1, 84811958,3194,16,0,324,
836946,3166,5,38,1, 84821,46,3195,19,681,
83701901,3167,16,0,669, 84831,46,3196,5,38,
83711,2075,3168,16,0, 84841,1901,3197,16,0,
8372669,1,1860,821,1, 8485679,1,2075,3198,16,
83731803,787,1,1804,3169, 84860,679,1,1860,831,
837416,0,669,1,2413, 84871,1803,797,1,1804,
83753170,16,0,669,1, 84883199,16,0,679,1,
83762198,3171,16,0,669, 84892413,3200,16,0,679,
83771,1873,835,1,1657, 84901,2198,3201,16,0,
8378894,1,1989,916,1, 8491679,1,1873,845,1,
83791990,3172,16,0,669, 84921657,903,1,1989,925,
83801,1775,3173,16,0, 84931,1990,3202,16,0,
8381669,1,32,3174,16, 8494679,1,1775,3203,16,
83820,669,1,2105,814, 84950,679,1,32,3204,
83831,2106,3175,16,0, 849616,0,679,1,2105,
8384669,1,2364,827,1, 8497824,1,2106,3205,16,
83852227,908,1,2337,3176, 84980,679,1,2364,837,
838616,0,669,1,2021, 84991,2227,917,1,2337,
8387718,1,2458,876,1, 85003206,16,0,679,1,
83882459,882,1,2462,889, 85012021,728,1,2458,885,
83891,2136,842,1,2464, 85021,2459,891,1,2462,
8390899,1,2029,725,1, 8503898,1,2136,852,1,
83912030,731,1,2031,736, 85042464,908,1,2029,735,
83921,2032,741,1,2033, 85051,2030,741,1,2031,
8393746,1,2035,752,1, 8506746,1,2032,751,1,
83942037,757,1,2039,762, 85072033,756,1,2035,762,
83951,1931,861,1,2041, 85081,2037,767,1,2039,
8396768,1,2043,774,1, 8509772,1,1931,870,1,
83972045,779,1,1574,799, 85102041,778,1,2043,784,
83981,1958,3177,16,0, 85111,2045,789,1,1574,
8399669,1,47,3178,19, 8512809,1,1958,3207,16,
8400466,1,47,3179,5, 85130,679,1,47,3208,
840119,1,0,3180,16, 851419,574,1,47,3209,
84020,464,1,2706,3181, 85155,19,1,0,3210,
840316,0,464,1,2634, 851616,0,656,1,2725,
8404691,1,2636,3182,16, 85173211,17,3212,15,3213,
84050,464,1,2639,707, 85184,36,37,0,71,
84061,2714,3183,17,3184,
840715,3185,4,36,37,
84080,71,0,108,0,
8409111,0,98,0,97,
84100,108,0,68,0,
8411101,0,102,0,105,
84120,110,0,105,0,
8413116,0,105,0,111,
84140,110,0,115,0,
84151,-1,1,5,3186,
841620,3187,4,38,71,
84170,108,0,111,0, 85190,108,0,111,0,
841898,0,97,0,108, 852098,0,97,0,108,
84190,68,0,101,0, 85210,68,0,101,0,
8420102,0,105,0,110, 8522102,0,105,0,110,
84210,105,0,116,0, 85230,105,0,116,0,
8422105,0,111,0,110, 8524105,0,111,0,110,
84230,115,0,95,0, 85250,115,0,1,-1,
842450,0,1,145,1, 85261,5,3214,20,3215,
84253,1,3,1,2, 85274,38,71,0,108,
84263188,22,1,4,1, 85280,111,0,98,0,
84272558,697,1,2716,3189, 852997,0,108,0,68,
842817,3190,15,3185,1, 85300,101,0,102,0,
8429-1,1,5,3191,20, 8531105,0,110,0,105,
84303192,4,38,71,0, 85320,116,0,105,0,
8431108,0,111,0,98, 8533111,0,110,0,115,
84320,97,0,108,0, 85340,95,0,52,0,
843368,0,101,0,102, 85351,149,1,3,1,
84340,105,0,110,0, 85363,1,2,3216,22,
8435105,0,116,0,105, 85371,6,1,2726,3217,
84360,111,0,110,0, 853817,3218,15,3213,1,
8437115,0,95,0,49, 8539-1,1,5,3219,20,
84380,1,144,1,3, 85403220,4,38,71,0,
84391,2,1,1,3193,
844022,1,3,1,2022,
84413194,16,0,567,1,
84422459,882,1,2715,3195,
844317,3196,15,3185,1,
8444-1,1,5,3197,20,
84453198,4,38,71,0,
8446108,0,111,0,98, 8541108,0,111,0,98,
84470,97,0,108,0, 85420,97,0,108,0,
844868,0,101,0,102, 854368,0,101,0,102,
84490,105,0,110,0, 85440,105,0,110,0,
8450105,0,116,0,105, 8545105,0,116,0,105,
84510,111,0,110,0, 85460,111,0,110,0,
8452115,0,95,0,51, 8547115,0,95,0,50,
84530,1,146,1,3, 85480,1,147,1,3,
84541,2,1,1,3199, 85491,3,1,2,3221,
845522,1,5,1,2464, 855022,1,4,1,2706,
8456899,1,2466,3200,17, 85513222,17,3223,15,3224,
84573201,15,3202,4,50, 85524,52,37,0,71,
845837,0,71,0,108,
84590,111,0,98,0,
846097,0,108,0,70,
84610,117,0,110,0,
846299,0,116,0,105,
84630,111,0,110,0,
846468,0,101,0,102,
84650,105,0,110,0,
8466105,0,116,0,105,
84670,111,0,110,0,
84681,-1,1,5,3203,
846920,3204,4,52,71,
84700,108,0,111,0, 85530,108,0,111,0,
847198,0,97,0,108, 855498,0,97,0,108,
84720,70,0,117,0, 85550,86,0,97,0,
8473110,0,99,0,116, 8556114,0,105,0,97,
84740,105,0,111,0, 85570,98,0,108,0,
8475110,0,68,0,101, 8558101,0,68,0,101,
84760,102,0,105,0, 85590,99,0,108,0,
8477110,0,105,0,116, 856097,0,114,0,97,
84780,105,0,111,0, 85610,116,0,105,0,
8479110,0,95,0,50, 8562111,0,110,0,1,
84800,1,151,1,3, 8563-1,1,5,3225,20,
84811,7,1,6,3205, 85643226,4,54,71,0,
848222,1,10,1,2640, 8565108,0,111,0,98,
8483685,1,2713,3206,17, 85660,97,0,108,0,
84843207,15,3185,1,-1, 856786,0,97,0,114,
84851,5,3208,20,3209, 85680,105,0,97,0,
856998,0,108,0,101,
85700,68,0,101,0,
857199,0,108,0,97,
85720,114,0,97,0,
8573116,0,105,0,111,
85740,110,0,95,0,
857549,0,1,150,1,
85763,1,3,1,2,
85773227,22,1,7,1,
85782707,3228,16,0,656,
85791,2718,3229,16,0,
8580656,1,2565,700,1,
85812022,3230,16,0,572,
85821,2459,891,1,2645,
8583706,1,2648,3231,16,
85840,656,1,2464,908,
85851,2466,3232,17,3233,
858615,3234,4,50,37,
85870,71,0,108,0,
8588111,0,98,0,97,
85890,108,0,70,0,
8590117,0,110,0,99,
85910,116,0,105,0,
8592111,0,110,0,68,
85930,101,0,102,0,
8594105,0,110,0,105,
85950,116,0,105,0,
8596111,0,110,0,1,
8597-1,1,5,3235,20,
85983236,4,52,71,0,
8599108,0,111,0,98,
86000,97,0,108,0,
860170,0,117,0,110,
86020,99,0,116,0,
8603105,0,111,0,110,
86040,68,0,101,0,
8605102,0,105,0,110,
86060,105,0,116,0,
8607105,0,111,0,110,
86080,95,0,50,0,
86091,153,1,3,1,
86107,1,6,3237,22,
86111,10,1,2652,695,
86121,2727,3238,17,3239,
861315,3213,1,-1,1,
86145,3240,20,3241,4,
861538,71,0,108,0,
8616111,0,98,0,97,
86170,108,0,68,0,
8618101,0,102,0,105,
86190,110,0,105,0,
8620116,0,105,0,111,
86210,110,0,115,0,
862295,0,51,0,1,
8623148,1,3,1,2,
86241,1,3242,22,1,
86255,1,2728,3243,17,
86263244,15,3213,1,-1,
86271,5,3245,20,3246,
84864,38,71,0,108, 86284,38,71,0,108,
84870,111,0,98,0, 86290,111,0,98,0,
848897,0,108,0,68, 863097,0,108,0,68,
@@ -8490,13 +8632,13 @@ public yyLSLSyntax
8490105,0,110,0,105, 8632105,0,110,0,105,
84910,116,0,105,0, 86330,116,0,105,0,
8492111,0,110,0,115, 8634111,0,110,0,115,
84930,95,0,52,0, 86350,95,0,49,0,
84941,147,1,3,1, 86361,146,1,3,1,
84953,1,2,3210,22, 86372,1,1,3247,22,
84961,6,1,2655,3211, 86381,3,1,2667,3248,
849717,3212,15,3202,1, 863917,3249,15,3234,1,
8498-1,1,5,3213,20, 8640-1,1,5,3250,20,
84993214,4,52,71,0, 86413251,4,52,71,0,
8500108,0,111,0,98, 8642108,0,111,0,98,
85010,97,0,108,0, 86430,97,0,108,0,
850270,0,117,0,110, 864470,0,117,0,110,
@@ -8507,11 +8649,12 @@ public yyLSLSyntax
85070,105,0,116,0, 86490,105,0,116,0,
8508105,0,111,0,110, 8650105,0,111,0,110,
85090,95,0,49,0, 86510,95,0,49,0,
85101,150,1,3,1, 86521,152,1,3,1,
85116,1,5,3215,22, 86536,1,5,3252,22,
85121,9,1,2694,3216, 86541,9,1,2695,3253,
851317,3217,15,3218,4, 865517,3254,15,3224,1,
851452,37,0,71,0, 8656-1,1,5,3255,20,
86573256,4,54,71,0,
8515108,0,111,0,98, 8658108,0,111,0,98,
85160,97,0,108,0, 86590,97,0,108,0,
851786,0,97,0,114, 866086,0,97,0,114,
@@ -8521,2214 +8664,2266 @@ public yyLSLSyntax
852199,0,108,0,97, 866499,0,108,0,97,
85220,114,0,97,0, 86650,114,0,97,0,
8523116,0,105,0,111, 8666116,0,105,0,111,
85240,110,0,1,-1, 86670,110,0,95,0,
85251,5,3219,20,3220, 866850,0,1,151,1,
85264,54,71,0,108, 86693,1,5,1,4,
85270,111,0,98,0, 86703257,22,1,8,1,
852897,0,108,0,86, 86712651,689,1,48,3258,
85290,97,0,114,0, 867219,347,1,48,3259,
8530105,0,97,0,98, 86735,54,1,0,3260,
85310,108,0,101,0, 867416,0,345,1,2726,
853268,0,101,0,99, 86753217,1,2727,3238,1,
85330,108,0,97,0, 86762728,3243,1,2075,3261,
8534114,0,97,0,116, 867716,0,505,1,1860,
85350,105,0,111,0, 8678831,1,1804,3262,16,
8536110,0,95,0,49, 86790,505,1,2413,3263,
85370,1,148,1,3, 868016,0,505,1,2198,
85381,3,1,2,3221, 86813264,16,0,505,1,
853922,1,7,1,2695, 86821873,845,1,1657,903,
85403222,16,0,464,1, 86831,2030,741,1,1989,
85412683,3223,17,3224,15, 8684925,1,1990,3265,16,
85423218,1,-1,1,5, 86850,505,1,2645,706,
85433225,20,3226,4,54, 86861,2459,891,1,1775,
854471,0,108,0,111, 86873266,16,0,505,1,
85450,98,0,97,0, 868832,3267,16,0,505,
8546108,0,86,0,97, 86891,2718,3268,16,0,
85470,114,0,105,0, 8690345,1,2105,824,1,
854897,0,98,0,108, 86912651,689,1,2652,695,
85490,101,0,68,0, 86921,2648,3269,16,0,
8550101,0,99,0,108, 8693345,1,2227,917,1,
85510,97,0,114,0, 86942337,3270,16,0,505,
855297,0,116,0,105, 86951,2667,3248,1,2695,
85530,111,0,110,0, 86963253,1,2565,700,1,
855495,0,50,0,1, 86971803,797,1,2458,885,
8555149,1,3,1,5, 86981,1901,3271,16,0,
85561,4,3227,22,1, 8699505,1,2462,898,1,
85578,1,48,3228,19, 87002136,852,1,2464,908,
8558339,1,48,3229,5, 87011,2029,735,1,2466,
855954,1,0,3230,16, 87023232,1,2031,746,1,
85600,337,1,2075,3231, 87032032,751,1,2033,756,
856116,0,495,1,1860, 87041,2035,762,1,2364,
8562821,1,1803,787,1, 8705837,1,2039,772,1,
85631804,3232,16,0,495, 87061931,870,1,2041,778,
85641,2413,3233,16,0, 87071,2021,728,1,2043,
8565495,1,2634,691,1, 8708784,1,2045,789,1,
85661873,835,1,1657,894, 87092725,3211,1,2706,3222,
85671,2639,707,1,2640, 87101,2707,3272,16,0,
8568685,1,1989,916,1, 8711345,1,2037,767,1,
85691990,3234,16,0,495, 87121574,809,1,2106,3273,
85701,2459,882,1,1775, 871316,0,505,1,1958,
85713235,16,0,495,1, 87143274,16,0,505,1,
857232,3236,16,0,495, 871549,3275,19,510,1,
85731,2105,814,1,2106, 871649,3276,5,38,1,
85743237,16,0,495,1, 87171901,3277,16,0,508,
85752466,3200,1,2655,3211, 87181,2075,3278,16,0,
85761,2683,3223,1,2227, 8719508,1,1860,831,1,
8577908,1,2337,3238,16, 87201803,797,1,1804,3279,
85780,495,1,2558,697, 872116,0,508,1,2413,
85791,2694,3216,1,2695, 87223280,16,0,508,1,
85803239,16,0,337,1, 87232198,3281,16,0,508,
85812021,718,1,2458,876, 87241,1873,845,1,1657,
85821,1901,3240,16,0, 8725903,1,1989,925,1,
8583495,1,2462,889,1, 87261990,3282,16,0,508,
85842136,842,1,2464,899, 87271,1775,3283,16,0,
85851,2029,725,1,2030, 8728508,1,32,3284,16,
8586731,1,2031,736,1, 87290,508,1,2105,824,
85872032,741,1,2033,746, 87301,2106,3285,16,0,
85881,2035,752,1,2364, 8731508,1,2364,837,1,
8589827,1,2715,3195,1, 87322227,917,1,2337,3286,
85902039,762,1,1931,861, 873316,0,508,1,2021,
85911,2041,768,1,2043, 8734728,1,2458,885,1,
8592774,1,2045,779,1, 87352459,891,1,2462,898,
85932198,3241,16,0,495, 87361,2136,852,1,2464,
85941,2706,3242,16,0, 8737908,1,2029,735,1,
8595337,1,2037,757,1, 87382030,741,1,2031,746,
85962713,3206,1,2714,3183, 87391,2032,751,1,2033,
85971,1574,799,1,2716, 8740756,1,2035,762,1,
85983189,1,2636,3243,16, 87412037,767,1,2039,772,
85990,337,1,1958,3244, 87421,1931,870,1,2041,
860016,0,495,1,49, 8743778,1,2043,784,1,
86013245,19,500,1,49, 87442045,789,1,1574,809,
86023246,5,38,1,1901, 87451,1958,3287,16,0,
86033247,16,0,498,1, 8746508,1,50,3288,19,
86042075,3248,16,0,498, 8747627,1,50,3289,5,
86051,1860,821,1,1803, 874838,1,1901,3290,16,
8606787,1,1804,3249,16, 87490,625,1,2075,3291,
86070,498,1,2413,3250, 875016,0,625,1,1860,
860816,0,498,1,2198, 8751831,1,1803,797,1,
86093251,16,0,498,1, 87521804,3292,16,0,625,
86101873,835,1,1657,894, 87531,2413,3293,16,0,
86111,1989,916,1,1990, 8754625,1,2198,3294,16,
86123252,16,0,498,1, 87550,625,1,1873,845,
86131775,3253,16,0,498, 87561,1657,903,1,1989,
86141,32,3254,16,0, 8757925,1,1990,3295,16,
8615498,1,2105,814,1, 87580,625,1,1775,3296,
86162106,3255,16,0,498, 875916,0,625,1,32,
86171,2364,827,1,2227, 87603297,16,0,625,1,
8618908,1,2337,3256,16, 87612105,824,1,2106,3298,
86190,498,1,2021,718, 876216,0,625,1,2364,
86201,2458,876,1,2459, 8763837,1,2227,917,1,
8621882,1,2462,889,1, 87642337,3299,16,0,625,
86222136,842,1,2464,899, 87651,2021,728,1,2458,
86231,2029,725,1,2030, 8766885,1,2459,891,1,
8624731,1,2031,736,1, 87672462,898,1,2136,852,
86252032,741,1,2033,746, 87681,2464,908,1,2029,
86261,2035,752,1,2037, 8769735,1,2030,741,1,
8627757,1,2039,762,1, 87702031,746,1,2032,751,
86281931,861,1,2041,768, 87711,2033,756,1,2035,
86291,2043,774,1,2045, 8772762,1,2037,767,1,
8630779,1,1574,799,1, 87732039,772,1,1931,870,
86311958,3257,16,0,498, 87741,2041,778,1,2043,
86321,50,3258,19,614, 8775784,1,2045,789,1,
86331,50,3259,5,38, 87761574,809,1,1958,3300,
86341,1901,3260,16,0, 877716,0,625,1,51,
8635612,1,2075,3261,16, 87783301,19,127,1,51,
86360,612,1,1860,821, 87793302,5,53,1,0,
86371,1803,787,1,1804, 87803303,16,0,125,1,
86383262,16,0,612,1, 87812726,3217,1,2727,3238,
86392413,3263,16,0,612, 87821,2728,3243,1,2075,
86401,2198,3264,16,0, 87833304,16,0,125,1,
8641612,1,1873,835,1, 87841860,831,1,1804,3305,
86421657,894,1,1989,916, 878516,0,125,1,10,
86431,1990,3265,16,0, 87863306,16,0,125,1,
8644612,1,1775,3266,16, 87872413,3307,16,0,125,
86450,612,1,32,3267, 87881,2198,3308,16,0,
864616,0,612,1,2105, 8789125,1,1873,845,1,
8647814,1,2106,3268,16, 879021,3309,16,0,125,
86480,612,1,2364,827, 87911,1657,903,1,2030,
86491,2227,908,1,2337, 8792741,1,1989,925,1,
86503269,16,0,612,1, 87931990,3310,16,0,125,
86512021,718,1,2458,876, 87941,2459,891,1,1775,
86521,2459,882,1,2462, 87953311,16,0,125,1,
8653889,1,2136,842,1, 879632,3312,16,0,125,
86542464,899,1,2029,725, 87971,2105,824,1,2106,
86551,2030,731,1,2031, 87983313,16,0,125,1,
8656736,1,2032,741,1, 87992654,3314,16,0,125,
86572033,746,1,2035,752, 88001,2227,917,1,2337,
86581,2037,757,1,2039, 88013315,16,0,125,1,
8659762,1,1931,861,1, 88022667,3248,1,52,3316,
86602041,768,1,2043,774, 880316,0,125,1,2695,
86611,2045,779,1,1574, 88043253,1,1803,797,1,
8662799,1,1958,3270,16, 88052458,885,1,1901,3317,
86630,612,1,51,3271, 880616,0,125,1,2462,
866419,127,1,51,3272, 8807898,1,2136,852,1,
86655,53,1,0,3273, 88082464,908,1,2029,735,
866616,0,125,1,2075, 88091,2466,3232,1,2031,
86673274,16,0,125,1, 8810746,1,2032,751,1,
86681860,821,1,1803,787, 88112033,756,1,2035,762,
86691,1804,3275,16,0, 88121,2364,837,1,2039,
8670125,1,10,3276,16, 8813772,1,1931,870,1,
86710,125,1,2413,3277, 88142041,778,1,2021,728,
867216,0,125,1,2198, 88151,2043,784,1,2045,
86733278,16,0,125,1, 8816789,1,2511,3318,16,
86741873,835,1,21,3279, 88170,125,1,2725,3211,
867516,0,125,1,1657, 88181,2706,3222,1,2707,
8676894,1,2030,731,1, 88193319,16,0,125,1,
86772642,3280,16,0,125, 88202037,767,1,1574,809,
86781,1989,916,1,1990, 88211,1958,3320,16,0,
86793281,16,0,125,1, 8822125,1,52,3321,19,
86802459,882,1,1775,3282, 8823124,1,52,3322,5,
868116,0,125,1,32, 882453,1,0,3323,16,
86823283,16,0,125,1, 88250,122,1,2726,3217,
86832105,814,1,2106,3284, 88261,2727,3238,1,2728,
868416,0,125,1,2655, 88273243,1,2075,3324,16,
86853211,1,2683,3223,1, 88280,122,1,1860,831,
86862227,908,1,2337,3285, 88291,1804,3325,16,0,
868716,0,125,1,52, 8830122,1,10,3326,16,
86883286,16,0,125,1, 88310,122,1,2413,3327,
86892694,3216,1,2695,3287, 883216,0,122,1,2198,
869016,0,125,1,2021, 88333328,16,0,122,1,
8691718,1,2458,876,1, 88341873,845,1,21,3329,
86921901,3288,16,0,125, 883516,0,122,1,1657,
86931,2462,889,1,2136, 8836903,1,2030,741,1,
8694842,1,2464,899,1, 88371989,925,1,1990,3330,
86952029,725,1,2466,3200, 883816,0,122,1,2459,
86961,2031,736,1,2032, 8839891,1,1775,3331,16,
8697741,1,2033,746,1, 88400,122,1,32,3332,
86982035,752,1,2364,827, 884116,0,122,1,2105,
86991,2715,3195,1,2039, 8842824,1,2106,3333,16,
8700762,1,1931,861,1, 88430,122,1,2654,3334,
87012041,768,1,2043,774, 884416,0,122,1,2227,
87021,2045,779,1,2037, 8845917,1,2337,3335,16,
8703757,1,2713,3206,1, 88460,122,1,2667,3248,
87042714,3183,1,1574,799, 88471,52,3336,16,0,
87051,2716,3189,1,1958, 8848122,1,2695,3253,1,
87063289,16,0,125,1, 88491803,797,1,2458,885,
87072506,3290,16,0,125, 88501,1901,3337,16,0,
87081,52,3291,19,124, 8851122,1,2462,898,1,
87091,52,3292,5,53, 88522136,852,1,2464,908,
87101,0,3293,16,0, 88531,2029,735,1,2466,
8711122,1,2075,3294,16, 88543232,1,2031,746,1,
87120,122,1,1860,821, 88552032,751,1,2033,756,
87131,1803,787,1,1804, 88561,2035,762,1,2364,
87143295,16,0,122,1, 8857837,1,2039,772,1,
871510,3296,16,0,122, 88581931,870,1,2041,778,
87161,2413,3297,16,0, 88591,2021,728,1,2043,
8717122,1,2198,3298,16, 8860784,1,2045,789,1,
87180,122,1,1873,835, 88612511,3338,16,0,122,
87191,21,3299,16,0, 88621,2725,3211,1,2706,
8720122,1,1657,894,1, 88633222,1,2707,3339,16,
87212030,731,1,2642,3300, 88640,122,1,2037,767,
872216,0,122,1,1989, 88651,1574,809,1,1958,
8723916,1,1990,3301,16, 88663340,16,0,122,1,
87240,122,1,2459,882, 886753,3341,19,121,1,
87251,1775,3302,16,0, 886853,3342,5,53,1,
8726122,1,32,3303,16, 88690,3343,16,0,119,
87270,122,1,2105,814, 88701,2726,3217,1,2727,
87281,2106,3304,16,0, 88713238,1,2728,3243,1,
8729122,1,2655,3211,1, 88722075,3344,16,0,119,
87302683,3223,1,2227,908, 88731,1860,831,1,1804,
87311,2337,3305,16,0, 88743345,16,0,119,1,
8732122,1,52,3306,16, 887510,3346,16,0,119,
87330,122,1,2694,3216, 88761,2413,3347,16,0,
87341,2695,3307,16,0, 8877119,1,2198,3348,16,
8735122,1,2021,718,1, 88780,119,1,1873,845,
87362458,876,1,1901,3308, 88791,21,3349,16,0,
873716,0,122,1,2462, 8880119,1,1657,903,1,
8738889,1,2136,842,1, 88812030,741,1,1989,925,
87392464,899,1,2029,725, 88821,1990,3350,16,0,
87401,2466,3200,1,2031, 8883119,1,2459,891,1,
8741736,1,2032,741,1, 88841775,3351,16,0,119,
87422033,746,1,2035,752, 88851,32,3352,16,0,
87431,2364,827,1,2715, 8886119,1,2105,824,1,
87443195,1,2039,762,1, 88872106,3353,16,0,119,
87451931,861,1,2041,768, 88881,2654,3354,16,0,
87461,2043,774,1,2045, 8889119,1,2227,917,1,
8747779,1,2037,757,1, 88902337,3355,16,0,119,
87482713,3206,1,2714,3183, 88911,2667,3248,1,52,
87491,1574,799,1,2716, 88923356,16,0,119,1,
87503189,1,1958,3309,16, 88932695,3253,1,1803,797,
87510,122,1,2506,3310, 88941,2458,885,1,1901,
875216,0,122,1,53, 88953357,16,0,119,1,
87533311,19,121,1,53, 88962462,898,1,2136,852,
87543312,5,53,1,0, 88971,2464,908,1,2029,
87553313,16,0,119,1, 8898735,1,2466,3232,1,
87562075,3314,16,0,119, 88992031,746,1,2032,751,
87571,1860,821,1,1803, 89001,2033,756,1,2035,
8758787,1,1804,3315,16, 8901762,1,2364,837,1,
87590,119,1,10,3316, 89022039,772,1,1931,870,
876016,0,119,1,2413, 89031,2041,778,1,2021,
87613317,16,0,119,1, 8904728,1,2043,784,1,
87622198,3318,16,0,119, 89052045,789,1,2511,3358,
87631,1873,835,1,21, 890616,0,119,1,2725,
87643319,16,0,119,1, 89073211,1,2706,3222,1,
87651657,894,1,2030,731, 89082707,3359,16,0,119,
87661,2642,3320,16,0, 89091,2037,767,1,1574,
8767119,1,1989,916,1, 8910809,1,1958,3360,16,
87681990,3321,16,0,119, 89110,119,1,54,3361,
87691,2459,882,1,1775, 891219,118,1,54,3362,
87703322,16,0,119,1, 89135,53,1,0,3363,
877132,3323,16,0,119, 891416,0,116,1,2726,
87721,2105,814,1,2106, 89153217,1,2727,3238,1,
87733324,16,0,119,1, 89162728,3243,1,2075,3364,
87742655,3211,1,2683,3223,
87751,2227,908,1,2337,
87763325,16,0,119,1,
877752,3326,16,0,119,
87781,2694,3216,1,2695,
87793327,16,0,119,1,
87802021,718,1,2458,876,
87811,1901,3328,16,0,
8782119,1,2462,889,1,
87832136,842,1,2464,899,
87841,2029,725,1,2466,
87853200,1,2031,736,1,
87862032,741,1,2033,746,
87871,2035,752,1,2364,
8788827,1,2715,3195,1,
87892039,762,1,1931,861,
87901,2041,768,1,2043,
8791774,1,2045,779,1,
87922037,757,1,2713,3206,
87931,2714,3183,1,1574,
8794799,1,2716,3189,1,
87951958,3329,16,0,119,
87961,2506,3330,16,0,
8797119,1,54,3331,19,
8798118,1,54,3332,5,
879953,1,0,3333,16,
88000,116,1,2075,3334,
880116,0,116,1,1860, 891716,0,116,1,1860,
8802821,1,1803,787,1, 8918831,1,1804,3365,16,
88031804,3335,16,0,116, 89190,116,1,10,3366,
88041,10,3336,16,0, 892016,0,116,1,2413,
8805116,1,2413,3337,16, 89213367,16,0,116,1,
88060,116,1,2198,3338, 89222198,3368,16,0,116,
880716,0,116,1,1873, 89231,1873,845,1,21,
8808835,1,21,3339,16, 89243369,16,0,116,1,
88090,116,1,1657,894, 89251657,903,1,2030,741,
88101,2030,731,1,2642, 89261,1989,925,1,1990,
88113340,16,0,116,1, 89273370,16,0,116,1,
88121989,916,1,1990,3341, 89282459,891,1,1775,3371,
881316,0,116,1,2459, 892916,0,116,1,32,
8814882,1,1775,3342,16, 89303372,16,0,116,1,
88150,116,1,32,3343, 89312105,824,1,2106,3373,
881616,0,116,1,2105, 893216,0,116,1,2654,
8817814,1,2106,3344,16, 89333374,16,0,116,1,
88180,116,1,2655,3211, 89342227,917,1,2337,3375,
88191,2683,3223,1,2227, 893516,0,116,1,2667,
8820908,1,2337,3345,16, 89363248,1,52,3376,16,
88210,116,1,52,3346, 89370,116,1,2695,3253,
882216,0,116,1,2694, 89381,1803,797,1,2458,
88233216,1,2695,3347,16, 8939885,1,1901,3377,16,
88240,116,1,2021,718, 89400,116,1,2462,898,
88251,2458,876,1,1901, 89411,2136,852,1,2464,
88263348,16,0,116,1, 8942908,1,2029,735,1,
88272462,889,1,2136,842, 89432466,3232,1,2031,746,
88281,2464,899,1,2029, 89441,2032,751,1,2033,
8829725,1,2466,3200,1, 8945756,1,2035,762,1,
88302031,736,1,2032,741, 89462364,837,1,2039,772,
88311,2033,746,1,2035, 89471,1931,870,1,2041,
8832752,1,2364,827,1, 8948778,1,2021,728,1,
88332715,3195,1,2039,762, 89492043,784,1,2045,789,
88341,1931,861,1,2041, 89501,2511,3378,16,0,
8835768,1,2043,774,1, 8951116,1,2725,3211,1,
88362045,779,1,2037,757, 89522706,3222,1,2707,3379,
88371,2713,3206,1,2714, 895316,0,116,1,2037,
88383183,1,1574,799,1, 8954767,1,1574,809,1,
88392716,3189,1,1958,3349, 89551958,3380,16,0,116,
884016,0,116,1,2506, 89561,55,3381,19,115,
88413350,16,0,116,1, 89571,55,3382,5,53,
884255,3351,19,115,1, 89581,0,3383,16,0,
884355,3352,5,53,1, 8959113,1,2726,3217,1,
88440,3353,16,0,113, 89602727,3238,1,2728,3243,
88451,2075,3354,16,0, 89611,2075,3384,16,0,
8846113,1,1860,821,1, 8962113,1,1860,831,1,
88471803,787,1,1804,3355, 89631804,3385,16,0,113,
884816,0,113,1,10, 89641,10,3386,16,0,
88493356,16,0,113,1, 8965113,1,2413,3387,16,
88502413,3357,16,0,113, 89660,113,1,2198,3388,
88511,2198,3358,16,0, 896716,0,113,1,1873,
8852113,1,1873,835,1, 8968845,1,21,3389,16,
885321,3359,16,0,113, 89690,113,1,1657,903,
88541,1657,894,1,2030, 89701,2030,741,1,1989,
8855731,1,2642,3360,16, 8971925,1,1990,3390,16,
88560,113,1,1989,916, 89720,113,1,2459,891,
88571,1990,3361,16,0, 89731,1775,3391,16,0,
8858113,1,2459,882,1, 8974113,1,32,3392,16,
88591775,3362,16,0,113, 89750,113,1,2105,824,
88601,32,3363,16,0, 89761,2106,3393,16,0,
8861113,1,2105,814,1, 8977113,1,2654,3394,16,
88622106,3364,16,0,113, 89780,113,1,2227,917,
88631,2655,3211,1,2683, 89791,2337,3395,16,0,
88643223,1,2227,908,1, 8980113,1,2667,3248,1,
88652337,3365,16,0,113, 898152,3396,16,0,113,
88661,52,3366,16,0, 89821,2695,3253,1,1803,
8867113,1,2694,3216,1, 8983797,1,2458,885,1,
88682695,3367,16,0,113, 89841901,3397,16,0,113,
88691,2021,718,1,2458, 89851,2462,898,1,2136,
8870876,1,1901,3368,16, 8986852,1,2464,908,1,
88710,113,1,2462,889, 89872029,735,1,2466,3232,
88721,2136,842,1,2464, 89881,2031,746,1,2032,
8873899,1,2029,725,1, 8989751,1,2033,756,1,
88742466,3200,1,2031,736, 89902035,762,1,2364,837,
88751,2032,741,1,2033, 89911,2039,772,1,1931,
8876746,1,2035,752,1, 8992870,1,2041,778,1,
88772364,827,1,2715,3195, 89932021,728,1,2043,784,
88781,2039,762,1,1931, 89941,2045,789,1,2511,
8879861,1,2041,768,1, 89953398,16,0,113,1,
88802043,774,1,2045,779, 89962725,3211,1,2706,3222,
88811,2037,757,1,2713, 89971,2707,3399,16,0,
88823206,1,2714,3183,1, 8998113,1,2037,767,1,
88831574,799,1,2716,3189, 89991574,809,1,1958,3400,
88841,1958,3369,16,0, 900016,0,113,1,56,
8885113,1,2506,3370,16, 90013401,19,112,1,56,
88860,113,1,56,3371, 90023402,5,53,1,0,
888719,112,1,56,3372, 90033403,16,0,110,1,
88885,53,1,0,3373, 90042726,3217,1,2727,3238,
888916,0,110,1,2075, 90051,2728,3243,1,2075,
88903374,16,0,110,1, 90063404,16,0,110,1,
88911860,821,1,1803,787, 90071860,831,1,1804,3405,
88921,1804,3375,16,0, 900816,0,110,1,10,
8893110,1,10,3376,16, 90093406,16,0,110,1,
88940,110,1,2413,3377, 90102413,3407,16,0,110,
889516,0,110,1,2198, 90111,2198,3408,16,0,
88963378,16,0,110,1, 9012110,1,1873,845,1,
88971873,835,1,21,3379, 901321,3409,16,0,110,
889816,0,110,1,1657, 90141,1657,903,1,2030,
8899894,1,2030,731,1, 9015741,1,1989,925,1,
89002642,3380,16,0,110, 90161990,3410,16,0,110,
89011,1989,916,1,1990, 90171,2459,891,1,1775,
89023381,16,0,110,1, 90183411,16,0,110,1,
89032459,882,1,1775,3382, 901932,3412,16,0,110,
890416,0,110,1,32, 90201,2105,824,1,2106,
89053383,16,0,110,1, 90213413,16,0,110,1,
89062105,814,1,2106,3384, 90222654,3414,16,0,110,
890716,0,110,1,2655, 90231,2227,917,1,2337,
89083211,1,2683,3223,1, 90243415,16,0,110,1,
89092227,908,1,2337,3385, 90252667,3248,1,52,3416,
891016,0,110,1,52, 902616,0,110,1,2695,
89113386,16,0,110,1, 90273253,1,1803,797,1,
89122694,3216,1,2695,3387, 90282458,885,1,1901,3417,
891316,0,110,1,2021, 902916,0,110,1,2462,
8914718,1,2458,876,1, 9030898,1,2136,852,1,
89151901,3388,16,0,110, 90312464,908,1,2029,735,
89161,2462,889,1,2136, 90321,2466,3232,1,2031,
8917842,1,2464,899,1, 9033746,1,2032,751,1,
89182029,725,1,2466,3200, 90342033,756,1,2035,762,
89191,2031,736,1,2032, 90351,2364,837,1,2039,
8920741,1,2033,746,1, 9036772,1,1931,870,1,
89212035,752,1,2364,827, 90372041,778,1,2021,728,
89221,2715,3195,1,2039, 90381,2043,784,1,2045,
8923762,1,1931,861,1, 9039789,1,2511,3418,16,
89242041,768,1,2043,774, 90400,110,1,2725,3211,
89251,2045,779,1,2037, 90411,2706,3222,1,2707,
8926757,1,2713,3206,1, 90423419,16,0,110,1,
89272714,3183,1,1574,799, 90432037,767,1,1574,809,
89281,2716,3189,1,1958, 90441,1958,3420,16,0,
89293389,16,0,110,1, 9045110,1,57,3421,19,
89302506,3390,16,0,110, 9046109,1,57,3422,5,
89311,57,3391,19,109, 904753,1,0,3423,16,
89321,57,3392,5,53, 90480,107,1,2726,3217,
89331,0,3393,16,0, 90491,2727,3238,1,2728,
8934107,1,2075,3394,16, 90503243,1,2075,3424,16,
89350,107,1,1860,821, 90510,107,1,1860,831,
89361,1803,787,1,1804, 90521,1804,3425,16,0,
89373395,16,0,107,1, 9053107,1,10,3426,16,
893810,3396,16,0,107, 90540,107,1,2413,3427,
89391,2413,3397,16,0, 905516,0,107,1,2198,
8940107,1,2198,3398,16, 90563428,16,0,107,1,
89410,107,1,1873,835, 90571873,845,1,21,3429,
89421,21,3399,16,0, 905816,0,107,1,1657,
8943107,1,1657,894,1, 9059903,1,2030,741,1,
89442030,731,1,2642,3400, 90601989,925,1,1990,3430,
894516,0,107,1,1989, 906116,0,107,1,2459,
8946916,1,1990,3401,16, 9062891,1,1775,3431,16,
89470,107,1,2459,882, 90630,107,1,32,3432,
89481,1775,3402,16,0, 906416,0,107,1,2105,
8949107,1,32,3403,16, 9065824,1,2106,3433,16,
89500,107,1,2105,814, 90660,107,1,2654,3434,
89511,2106,3404,16,0, 906716,0,107,1,2227,
8952107,1,2655,3211,1, 9068917,1,2337,3435,16,
89532683,3223,1,2227,908, 90690,107,1,2667,3248,
89541,2337,3405,16,0, 90701,52,3436,16,0,
8955107,1,52,3406,16, 9071107,1,2695,3253,1,
89560,107,1,2694,3216, 90721803,797,1,2458,885,
89571,2695,3407,16,0, 90731,1901,3437,16,0,
8958107,1,2021,718,1, 9074107,1,2462,898,1,
89592458,876,1,1901,3408, 90752136,852,1,2464,908,
896016,0,107,1,2462, 90761,2029,735,1,2466,
8961889,1,2136,842,1, 90773232,1,2031,746,1,
89622464,899,1,2029,725, 90782032,751,1,2033,756,
89631,2466,3200,1,2031, 90791,2035,762,1,2364,
8964736,1,2032,741,1, 9080837,1,2039,772,1,
89652033,746,1,2035,752, 90811931,870,1,2041,778,
89661,2364,827,1,2715, 90821,2021,728,1,2043,
89673195,1,2039,762,1, 9083784,1,2045,789,1,
89681931,861,1,2041,768, 90842511,3438,16,0,107,
89691,2043,774,1,2045, 90851,2725,3211,1,2706,
8970779,1,2037,757,1, 90863222,1,2707,3439,16,
89712713,3206,1,2714,3183, 90870,107,1,2037,767,
89721,1574,799,1,2716, 90881,1574,809,1,1958,
89733189,1,1958,3409,16, 90893440,16,0,107,1,
89740,107,1,2506,3410, 909058,3441,19,437,1,
897516,0,107,1,58, 909158,3442,5,12,1,
89763411,19,429,1,58, 90922524,1636,1,2526,3443,
89773412,5,9,1,2519, 909316,0,435,1,2564,
89781618,1,2557,1627,1, 90941655,1,2566,1660,1,
89792521,3413,16,0,427, 90952567,1644,1,2606,3444,
89801,2559,1633,1,2597, 909616,0,435,1,2459,
89813414,16,0,427,1, 9097891,1,2563,1650,1,
89822561,3415,16,0,427, 90982464,908,1,2569,3445,
89831,2459,882,1,2464, 909916,0,435,1,2470,
8984899,1,2470,3416,16, 91003446,16,0,435,1,
89850,427,1,59,3417, 91012509,1629,1,59,3447,
898619,426,1,59,3418, 910219,434,1,59,3448,
89875,9,1,2519,1618, 91035,12,1,2524,1636,
89881,2557,1627,1,2521, 91041,2526,3449,16,0,
89893419,16,0,424,1, 9105432,1,2564,1655,1,
89902559,1633,1,2597,3420, 91062566,1660,1,2567,1644,
899116,0,424,1,2561, 91071,2606,3450,16,0,
89923421,16,0,424,1, 9108432,1,2459,891,1,
89932459,882,1,2464,899, 91092563,1650,1,2464,908,
89941,2470,3422,16,0, 91101,2569,3451,16,0,
8995424,1,60,3423,19, 9111432,1,2470,3452,16,
8996423,1,60,3424,5, 91120,432,1,2509,1629,
89979,1,2519,1618,1, 91131,60,3453,19,431,
89982557,1627,1,2521,3425, 91141,60,3454,5,12,
899916,0,421,1,2559, 91151,2524,1636,1,2526,
90001633,1,2597,3426,16, 91163455,16,0,429,1,
90010,421,1,2561,3427, 91172564,1655,1,2566,1660,
900216,0,421,1,2459, 91181,2567,1644,1,2606,
9003882,1,2464,899,1, 91193456,16,0,429,1,
90042470,3428,16,0,421, 91202459,891,1,2563,1650,
90051,61,3429,19,420, 91211,2464,908,1,2569,
90061,61,3430,5,9, 91223457,16,0,429,1,
90071,2519,1618,1,2557, 91232470,3458,16,0,429,
90081627,1,2521,3431,16, 91241,2509,1629,1,61,
90090,418,1,2559,1633, 91253459,19,428,1,61,
90101,2597,3432,16,0, 91263460,5,12,1,2524,
9011418,1,2561,3433,16, 91271636,1,2526,3461,16,
90120,418,1,2459,882, 91280,426,1,2564,1655,
90131,2464,899,1,2470, 91291,2566,1660,1,2567,
90143434,16,0,418,1, 91301644,1,2606,3462,16,
901562,3435,19,417,1, 91310,426,1,2459,891,
901662,3436,5,9,1, 91321,2563,1650,1,2464,
90172519,1618,1,2557,1627, 9133908,1,2569,3463,16,
90181,2521,3437,16,0, 91340,426,1,2470,3464,
9019415,1,2559,1633,1, 913516,0,426,1,2509,
90202597,3438,16,0,415, 91361629,1,62,3465,19,
90211,2561,3439,16,0, 9137425,1,62,3466,5,
9022415,1,2459,882,1, 913812,1,2524,1636,1,
90232464,899,1,2470,3440, 91392526,3467,16,0,423,
902416,0,415,1,63, 91401,2564,1655,1,2566,
90253441,19,414,1,63, 91411660,1,2567,1644,1,
90263442,5,9,1,2519, 91422606,3468,16,0,423,
90271618,1,2557,1627,1, 91431,2459,891,1,2563,
90282521,3443,16,0,412, 91441650,1,2464,908,1,
90291,2559,1633,1,2597, 91452569,3469,16,0,423,
90303444,16,0,412,1, 91461,2470,3470,16,0,
90312561,3445,16,0,412, 9147423,1,2509,1629,1,
90321,2459,882,1,2464, 914863,3471,19,422,1,
9033899,1,2470,3446,16, 914963,3472,5,12,1,
90340,412,1,64,3447, 91502524,1636,1,2526,3473,
903519,653,1,64,3448, 915116,0,420,1,2564,
90365,9,1,2519,1618, 91521655,1,2566,1660,1,
90371,2557,1627,1,2521, 91532567,1644,1,2606,3474,
90383449,16,0,651,1, 915416,0,420,1,2459,
90392559,1633,1,2597,3450, 9155891,1,2563,1650,1,
904016,0,651,1,2561, 91562464,908,1,2569,3475,
90413451,16,0,651,1, 915716,0,420,1,2470,
90422459,882,1,2464,899, 91583476,16,0,420,1,
90431,2470,3452,16,0, 91592509,1629,1,64,3477,
9044651,1,65,3453,19, 916019,663,1,64,3478,
9045410,1,65,3454,5, 91615,12,1,2524,1636,
90469,1,2519,1618,1, 91621,2526,3479,16,0,
90472557,1627,1,2521,3455, 9163661,1,2564,1655,1,
904816,0,408,1,2559, 91642566,1660,1,2567,1644,
90491633,1,2597,3456,16, 91651,2606,3480,16,0,
90500,408,1,2561,3457, 9166661,1,2459,891,1,
905116,0,408,1,2459, 91672563,1650,1,2464,908,
9052882,1,2464,899,1, 91681,2569,3481,16,0,
90532470,3458,16,0,408, 9169661,1,2470,3482,16,
90541,66,3459,19,493, 91700,661,1,2509,1629,
90551,66,3460,5,9, 91711,65,3483,19,418,
90561,2519,1618,1,2557, 91721,65,3484,5,12,
90571627,1,2521,3461,16, 91731,2524,1636,1,2526,
90580,491,1,2559,1633, 91743485,16,0,416,1,
90591,2597,3462,16,0, 91752564,1655,1,2566,1660,
9060491,1,2561,3463,16, 91761,2567,1644,1,2606,
90610,491,1,2459,882, 91773486,16,0,416,1,
90621,2464,899,1,2470, 91782459,891,1,2563,1650,
90633464,16,0,491,1, 91791,2464,908,1,2569,
906467,3465,19,406,1, 91803487,16,0,416,1,
906567,3466,5,9,1, 91812470,3488,16,0,416,
90662519,1618,1,2557,1627, 91821,2509,1629,1,66,
90671,2521,3467,16,0, 91833489,19,503,1,66,
9068404,1,2559,1633,1, 91843490,5,12,1,2524,
90692597,3468,16,0,404, 91851636,1,2526,3491,16,
90701,2561,3469,16,0, 91860,501,1,2564,1655,
9071404,1,2459,882,1, 91871,2566,1660,1,2567,
90722464,899,1,2470,3470, 91881644,1,2606,3492,16,
907316,0,404,1,68, 91890,501,1,2459,891,
90743471,19,403,1,68, 91901,2563,1650,1,2464,
90753472,5,9,1,2519, 9191908,1,2569,3493,16,
90761618,1,2557,1627,1, 91920,501,1,2470,3494,
90772521,3473,16,0,401, 919316,0,501,1,2509,
90781,2559,1633,1,2597, 91941629,1,67,3495,19,
90793474,16,0,401,1, 9195414,1,67,3496,5,
90802561,3475,16,0,401, 919612,1,2524,1636,1,
90811,2459,882,1,2464, 91972526,3497,16,0,412,
9082899,1,2470,3476,16, 91981,2564,1655,1,2566,
90830,401,1,69,3477, 91991660,1,2567,1644,1,
908419,486,1,69,3478, 92002606,3498,16,0,412,
90855,9,1,2519,1618, 92011,2459,891,1,2563,
90861,2557,1627,1,2521, 92021650,1,2464,908,1,
90873479,16,0,484,1, 92032569,3499,16,0,412,
90882559,1633,1,2597,3480, 92041,2470,3500,16,0,
908916,0,484,1,2561, 9205412,1,2509,1629,1,
90903481,16,0,484,1, 920668,3501,19,411,1,
90912459,882,1,2464,899, 920768,3502,5,12,1,
90921,2470,3482,16,0, 92082524,1636,1,2526,3503,
9093484,1,70,3483,19, 920916,0,409,1,2564,
9094399,1,70,3484,5, 92101655,1,2566,1660,1,
90959,1,2519,1618,1, 92112567,1644,1,2606,3504,
90962557,1627,1,2521,3485, 921216,0,409,1,2459,
909716,0,397,1,2559, 9213891,1,2563,1650,1,
90981633,1,2597,3486,16, 92142464,908,1,2569,3505,
90990,397,1,2561,3487, 921516,0,409,1,2470,
910016,0,397,1,2459, 92163506,16,0,409,1,
9101882,1,2464,899,1, 92172509,1629,1,69,3507,
91022470,3488,16,0,397, 921819,496,1,69,3508,
91031,71,3489,19,483, 92195,12,1,2524,1636,
91041,71,3490,5,9, 92201,2526,3509,16,0,
91051,2519,1618,1,2557, 9221494,1,2564,1655,1,
91061627,1,2521,3491,16, 92222566,1660,1,2567,1644,
91070,481,1,2559,1633, 92231,2606,3510,16,0,
91081,2597,3492,16,0, 9224494,1,2459,891,1,
9109481,1,2561,3493,16, 92252563,1650,1,2464,908,
91100,481,1,2459,882, 92261,2569,3511,16,0,
91111,2464,899,1,2470, 9227494,1,2470,3512,16,
91123494,16,0,481,1, 92280,494,1,2509,1629,
911372,3495,19,480,1, 92291,70,3513,19,407,
911472,3496,5,9,1, 92301,70,3514,5,12,
91152519,1618,1,2557,1627, 92311,2524,1636,1,2526,
91161,2521,3497,16,0, 92323515,16,0,405,1,
9117478,1,2559,1633,1, 92332564,1655,1,2566,1660,
91182597,3498,16,0,478, 92341,2567,1644,1,2606,
91191,2561,3499,16,0, 92353516,16,0,405,1,
9120478,1,2459,882,1, 92362459,891,1,2563,1650,
91212464,899,1,2470,3500, 92371,2464,908,1,2569,
912216,0,478,1,73, 92383517,16,0,405,1,
91233501,19,477,1,73, 92392470,3518,16,0,405,
91243502,5,9,1,2519, 92401,2509,1629,1,71,
91251618,1,2557,1627,1, 92413519,19,493,1,71,
91262521,3503,16,0,475, 92423520,5,12,1,2524,
91271,2559,1633,1,2597, 92431636,1,2526,3521,16,
91283504,16,0,475,1, 92440,491,1,2564,1655,
91292561,3505,16,0,475, 92451,2566,1660,1,2567,
91301,2459,882,1,2464, 92461644,1,2606,3522,16,
9131899,1,2470,3506,16, 92470,491,1,2459,891,
91320,475,1,74,3507, 92481,2563,1650,1,2464,
913319,474,1,74,3508, 9249908,1,2569,3523,16,
91345,9,1,2519,1618, 92500,491,1,2470,3524,
91351,2557,1627,1,2521, 925116,0,491,1,2509,
91363509,16,0,472,1, 92521629,1,72,3525,19,
91372559,1633,1,2597,3510, 9253490,1,72,3526,5,
913816,0,472,1,2561, 925412,1,2524,1636,1,
91393511,16,0,472,1, 92552526,3527,16,0,488,
91402459,882,1,2464,899, 92561,2564,1655,1,2566,
91411,2470,3512,16,0, 92571660,1,2567,1644,1,
9142472,1,75,3513,19, 92582606,3528,16,0,488,
9143390,1,75,3514,5, 92591,2459,891,1,2563,
91449,1,2519,1618,1, 92601650,1,2464,908,1,
91452557,1627,1,2521,3515, 92612569,3529,16,0,488,
914616,0,388,1,2559, 92621,2470,3530,16,0,
91471633,1,2597,3516,16, 9263488,1,2509,1629,1,
91480,388,1,2561,3517, 926473,3531,19,487,1,
914916,0,388,1,2459, 926573,3532,5,12,1,
9150882,1,2464,899,1, 92662524,1636,1,2526,3533,
91512470,3518,16,0,388, 926716,0,485,1,2564,
91521,76,3519,19,387, 92681655,1,2566,1660,1,
91531,76,3520,5,9, 92692567,1644,1,2606,3534,
91541,2519,1618,1,2557, 927016,0,485,1,2459,
91551627,1,2521,3521,16, 9271891,1,2563,1650,1,
91560,385,1,2559,1633, 92722464,908,1,2569,3535,
91571,2597,3522,16,0, 927316,0,485,1,2470,
9158385,1,2561,3523,16, 92743536,16,0,485,1,
91590,385,1,2459,882, 92752509,1629,1,74,3537,
91601,2464,899,1,2470, 927619,484,1,74,3538,
91613524,16,0,385,1, 92775,12,1,2524,1636,
916277,3525,19,471,1, 92781,2526,3539,16,0,
916377,3526,5,9,1, 9279482,1,2564,1655,1,
91642519,1618,1,2557,1627, 92802566,1660,1,2567,1644,
91651,2521,3527,16,0, 92811,2606,3540,16,0,
9166469,1,2559,1633,1, 9282482,1,2459,891,1,
91672597,3528,16,0,469, 92832563,1650,1,2464,908,
91681,2561,3529,16,0, 92841,2569,3541,16,0,
9169469,1,2459,882,1, 9285482,1,2470,3542,16,
91702464,899,1,2470,3530, 92860,482,1,2509,1629,
917116,0,469,1,78, 92871,75,3543,19,398,
91723531,19,566,1,78, 92881,75,3544,5,12,
91733532,5,9,1,2519, 92891,2524,1636,1,2526,
91741618,1,2557,1627,1, 92903545,16,0,396,1,
91752521,3533,16,0,564, 92912564,1655,1,2566,1660,
91761,2559,1633,1,2597, 92921,2567,1644,1,2606,
91773534,16,0,564,1, 92933546,16,0,396,1,
91782561,3535,16,0,564, 92942459,891,1,2563,1650,
91791,2459,882,1,2464, 92951,2464,908,1,2569,
9180899,1,2470,3536,16, 92963547,16,0,396,1,
91810,564,1,79,3537, 92972470,3548,16,0,396,
918219,380,1,79,3538, 92981,2509,1629,1,76,
91835,9,1,2519,1618, 92993549,19,395,1,76,
91841,2557,1627,1,2521, 93003550,5,12,1,2524,
91853539,16,0,378,1, 93011636,1,2526,3551,16,
91862559,1633,1,2597,3540, 93020,393,1,2564,1655,
918716,0,378,1,2561, 93031,2566,1660,1,2567,
91883541,16,0,378,1, 93041644,1,2606,3552,16,
91892459,882,1,2464,899, 93050,393,1,2459,891,
91901,2470,3542,16,0, 93061,2563,1650,1,2464,
9191378,1,80,3543,19, 9307908,1,2569,3553,16,
9192377,1,80,3544,5, 93080,393,1,2470,3554,
91939,1,2519,1618,1, 930916,0,393,1,2509,
91942557,1627,1,2521,3545, 93101629,1,77,3555,19,
919516,0,375,1,2559, 9311477,1,77,3556,5,
91961633,1,2597,3546,16, 931212,1,2524,1636,1,
91970,375,1,2561,3547, 93132526,3557,16,0,475,
919816,0,375,1,2459, 93141,2564,1655,1,2566,
9199882,1,2464,899,1, 93151660,1,2567,1644,1,
92002470,3548,16,0,375, 93162606,3558,16,0,475,
92011,81,3549,19,374, 93171,2459,891,1,2563,
92021,81,3550,5,9, 93181650,1,2464,908,1,
92031,2519,1618,1,2557, 93192569,3559,16,0,475,
92041627,1,2521,3551,16, 93201,2470,3560,16,0,
92050,372,1,2559,1633, 9321475,1,2509,1629,1,
92061,2597,3552,16,0, 932278,3561,19,571,1,
9207372,1,2561,3553,16, 932378,3562,5,12,1,
92080,372,1,2459,882, 93242524,1636,1,2526,3563,
92091,2464,899,1,2470, 932516,0,569,1,2564,
92103554,16,0,372,1, 93261655,1,2566,1660,1,
921182,3555,19,371,1, 93272567,1644,1,2606,3564,
921282,3556,5,9,1, 932816,0,569,1,2459,
92132519,1618,1,2557,1627, 9329891,1,2563,1650,1,
92141,2521,3557,16,0, 93302464,908,1,2569,3565,
9215369,1,2559,1633,1, 933116,0,569,1,2470,
92162597,3558,16,0,369, 93323566,16,0,569,1,
92171,2561,3559,16,0, 93332509,1629,1,79,3567,
9218369,1,2459,882,1, 933419,388,1,79,3568,
92192464,899,1,2470,3560, 93355,12,1,2524,1636,
922016,0,369,1,83, 93361,2526,3569,16,0,
92213561,19,368,1,83, 9337386,1,2564,1655,1,
92223562,5,9,1,2519, 93382566,1660,1,2567,1644,
92231618,1,2557,1627,1, 93391,2606,3570,16,0,
92242521,3563,16,0,366, 9340386,1,2459,891,1,
92251,2559,1633,1,2597, 93412563,1650,1,2464,908,
92263564,16,0,366,1, 93421,2569,3571,16,0,
92272561,3565,16,0,366, 9343386,1,2470,3572,16,
92281,2459,882,1,2464, 93440,386,1,2509,1629,
9229899,1,2470,3566,16, 93451,80,3573,19,385,
92300,366,1,84,3567, 93461,80,3574,5,12,
923119,365,1,84,3568, 93471,2524,1636,1,2526,
92325,9,1,2519,1618, 93483575,16,0,383,1,
92331,2557,1627,1,2521, 93492564,1655,1,2566,1660,
92343569,16,0,363,1, 93501,2567,1644,1,2606,
92352559,1633,1,2597,3570, 93513576,16,0,383,1,
923616,0,363,1,2561, 93522459,891,1,2563,1650,
92373571,16,0,363,1, 93531,2464,908,1,2569,
92382459,882,1,2464,899, 93543577,16,0,383,1,
92391,2470,3572,16,0, 93552470,3578,16,0,383,
9240363,1,85,3573,19, 93561,2509,1629,1,81,
9241362,1,85,3574,5, 93573579,19,382,1,81,
92429,1,2519,1618,1, 93583580,5,12,1,2524,
92432557,1627,1,2521,3575, 93591636,1,2526,3581,16,
924416,0,360,1,2559, 93600,380,1,2564,1655,
92451633,1,2597,3576,16, 93611,2566,1660,1,2567,
92460,360,1,2561,3577, 93621644,1,2606,3582,16,
924716,0,360,1,2459, 93630,380,1,2459,891,
9248882,1,2464,899,1, 93641,2563,1650,1,2464,
92492470,3578,16,0,360, 9365908,1,2569,3583,16,
92501,86,3579,19,359, 93660,380,1,2470,3584,
92511,86,3580,5,9, 936716,0,380,1,2509,
92521,2519,1618,1,2557, 93681629,1,82,3585,19,
92531627,1,2521,3581,16, 9369379,1,82,3586,5,
92540,357,1,2559,1633, 937012,1,2524,1636,1,
92551,2597,3582,16,0, 93712526,3587,16,0,377,
9256357,1,2561,3583,16, 93721,2564,1655,1,2566,
92570,357,1,2459,882, 93731660,1,2567,1644,1,
92581,2464,899,1,2470, 93742606,3588,16,0,377,
92593584,16,0,357,1, 93751,2459,891,1,2563,
926087,3585,19,356,1, 93761650,1,2464,908,1,
926187,3586,5,9,1, 93772569,3589,16,0,377,
92622519,1618,1,2557,1627, 93781,2470,3590,16,0,
92631,2521,3587,16,0, 9379377,1,2509,1629,1,
9264354,1,2559,1633,1, 938083,3591,19,376,1,
92652597,3588,16,0,354, 938183,3592,5,12,1,
92661,2561,3589,16,0, 93822524,1636,1,2526,3593,
9267354,1,2459,882,1, 938316,0,374,1,2564,
92682464,899,1,2470,3590, 93841655,1,2566,1660,1,
926916,0,354,1,88, 93852567,1644,1,2606,3594,
92703591,19,353,1,88, 938616,0,374,1,2459,
92713592,5,9,1,2519, 9387891,1,2563,1650,1,
92721618,1,2557,1627,1, 93882464,908,1,2569,3595,
92732521,3593,16,0,351, 938916,0,374,1,2470,
92741,2559,1633,1,2597, 93903596,16,0,374,1,
92753594,16,0,351,1, 93912509,1629,1,84,3597,
92762561,3595,16,0,351, 939219,373,1,84,3598,
92771,2459,882,1,2464, 93935,12,1,2524,1636,
9278899,1,2470,3596,16, 93941,2526,3599,16,0,
92790,351,1,89,3597, 9395371,1,2564,1655,1,
928019,347,1,89,3598, 93962566,1660,1,2567,1644,
92815,9,1,2519,1618, 93971,2606,3600,16,0,
92821,2557,1627,1,2521, 9398371,1,2459,891,1,
92833599,16,0,345,1, 93992563,1650,1,2464,908,
92842559,1633,1,2597,3600, 94001,2569,3601,16,0,
928516,0,345,1,2561, 9401371,1,2470,3602,16,
92863601,16,0,345,1, 94020,371,1,2509,1629,
92872459,882,1,2464,899, 94031,85,3603,19,352,
92881,2470,3602,16,0, 94041,85,3604,5,12,
9289345,1,90,3603,19, 94051,2524,1636,1,2526,
9290350,1,90,3604,5, 94063605,16,0,350,1,
92919,1,2519,1618,1, 94072564,1655,1,2566,1660,
92922557,1627,1,2521,3605, 94081,2567,1644,1,2606,
929316,0,348,1,2559, 94093606,16,0,350,1,
92941633,1,2597,3606,16, 94102459,891,1,2563,1650,
92950,348,1,2561,3607, 94111,2464,908,1,2569,
929616,0,348,1,2459, 94123607,16,0,350,1,
9297882,1,2464,899,1, 94132470,3608,16,0,350,
92982470,3608,16,0,348, 94141,2509,1629,1,86,
92991,91,3609,19,344, 94153609,19,370,1,86,
93001,91,3610,5,9, 94163610,5,12,1,2524,
93011,2519,1618,1,2557, 94171636,1,2526,3611,16,
93021627,1,2521,3611,16, 94180,368,1,2564,1655,
93030,342,1,2559,1633, 94191,2566,1660,1,2567,
93041,2597,3612,16,0, 94201644,1,2606,3612,16,
9305342,1,2561,3613,16, 94210,368,1,2459,891,
93060,342,1,2459,882, 94221,2563,1650,1,2464,
93071,2464,899,1,2470, 9423908,1,2569,3613,16,
93083614,16,0,342,1, 94240,368,1,2470,3614,
930992,3615,19,133,1, 942516,0,368,1,2509,
931092,3616,5,125,1, 94261629,1,87,3615,19,
93110,3617,16,0,563, 9427367,1,87,3616,5,
93121,1,1951,1,2, 942812,1,2524,1636,1,
93131957,1,3,1962,1, 94292526,3617,16,0,365,
93144,1967,1,5,1972, 94301,2564,1655,1,2566,
93151,6,1977,1,7, 94311660,1,2567,1644,1,
93161982,1,8,3618,16, 94322606,3618,16,0,365,
93170,131,1,1515,3619, 94331,2459,891,1,2563,
931816,0,165,1,2021, 94341650,1,2464,908,1,
9319718,1,2022,3620,16, 94352569,3619,16,0,365,
93200,497,1,256,3621, 94361,2470,3620,16,0,
932116,0,173,1,2025, 9437365,1,2509,1629,1,
93223622,16,0,501,1, 943888,3621,19,364,1,
932318,3623,16,0,138, 943988,3622,5,12,1,
93241,2027,3624,16,0, 94402524,1636,1,2526,3623,
9325505,1,2695,3625,16, 944116,0,362,1,2564,
93260,563,1,2029,725, 94421655,1,2566,1660,1,
93271,2030,731,1,2031, 94432567,1644,1,2606,3624,
9328736,1,2032,741,1, 944416,0,362,1,2459,
93292033,746,1,277,3626, 9445891,1,2563,1650,1,
933016,0,173,1,2035, 94462464,908,1,2569,3625,
9331752,1,2037,757,1, 944716,0,362,1,2470,
93322039,762,1,32,3627, 94483626,16,0,362,1,
933316,0,165,1,2041, 94492509,1629,1,89,3627,
9334768,1,2293,3628,16, 945019,358,1,89,3628,
93350,173,1,2043,774, 94515,12,1,2524,1636,
93361,2045,779,1,2713, 94521,2526,3629,16,0,
93373206,1,2715,3195,1, 9453356,1,2564,1655,1,
933841,3629,16,0,173, 94542566,1660,1,2567,1644,
93391,1297,3630,16,0, 94551,2606,3630,16,0,
9340165,1,43,3631,16, 9456356,1,2459,891,1,
93410,173,1,46,3632, 94572563,1650,1,2464,908,
934216,0,178,1,1804, 94581,2569,3631,16,0,
93433633,16,0,165,1, 9459356,1,2470,3632,16,
9344299,3634,16,0,173, 94600,356,1,2509,1629,
93451,52,3635,16,0, 94611,90,3633,19,361,
9346165,1,509,3636,16, 94621,90,3634,5,12,
93470,173,1,2318,3637, 94631,2524,1636,1,2526,
934816,0,165,1,62, 94643635,16,0,359,1,
93493638,16,0,195,1, 94652564,1655,1,2566,1660,
935065,3639,16,0,197, 94661,2567,1644,1,2606,
93511,2075,3640,16,0, 94673636,16,0,359,1,
9352165,1,1574,799,1, 94682459,891,1,2563,1650,
935371,3641,16,0,173, 94691,2464,908,1,2569,
93541,1775,3642,16,0, 94703637,16,0,359,1,
9355165,1,76,3643,16, 94712470,3638,16,0,359,
93560,173,1,1834,3644, 94721,2509,1629,1,91,
935716,0,165,1,2337, 94733639,19,355,1,91,
93583645,16,0,165,1, 94743640,5,12,1,2524,
935979,3646,16,0,173, 94751636,1,2526,3641,16,
93601,1335,3647,16,0, 94760,353,1,2564,1655,
9361165,1,322,3648,16, 94771,2566,1660,1,2567,
93620,173,1,85,3649, 94781644,1,2606,3642,16,
936316,0,173,1,1261, 94790,353,1,2459,891,
93643650,16,0,165,1, 94801,2563,1650,1,2464,
936589,3651,16,0,173, 9481908,1,2569,3643,16,
93661,346,3652,16,0, 94820,353,1,2470,3644,
9367173,1,97,3653,16, 948316,0,353,1,2509,
93680,173,1,2106,3654, 94841629,1,92,3645,19,
936916,0,165,1,102, 9485133,1,92,3646,5,
93703655,16,0,173,1, 9486125,1,0,3647,16,
93711860,821,1,1803,787, 94870,585,1,1,1980,
93721,2364,827,1,1113, 94881,2,1986,1,3,
93733656,16,0,158,1, 94891991,1,4,1996,1,
9374112,3657,16,0,173, 94905,2001,1,6,2006,
93751,1117,3658,16,0, 94911,7,2011,1,8,
9376165,1,1873,835,1, 94923648,16,0,131,1,
93771876,3659,16,0,165, 94931515,3649,16,0,174,
93781,372,3660,16,0, 94941,2021,728,1,2022,
9379535,1,374,3661,16, 94953650,16,0,507,1,
93800,537,1,124,3662, 9496256,3651,16,0,182,
938116,0,173,1,376, 94971,2025,3652,16,0,
93823663,16,0,539,1, 9498511,1,18,3653,16,
9383378,3664,16,0,541, 94990,138,1,2027,3654,
93841,2136,842,1,381, 950016,0,515,1,2695,
93853665,16,0,173,1, 95013253,1,2029,735,1,
9386525,3666,16,0,173, 95022030,741,1,2031,746,
93871,137,3667,16,0, 95031,2032,751,1,2033,
9388173,1,1901,3668,16, 9504756,1,277,3655,16,
93890,165,1,2655,3211, 95050,182,1,2035,762,
93901,2658,3669,16,0, 95061,2037,767,1,2039,
9391173,1,1153,3670,16, 9507772,1,32,3656,16,
93920,165,1,151,3671, 95080,174,1,2041,778,
939316,0,173,1,1407, 95091,2293,3657,16,0,
93943672,16,0,165,1, 9510182,1,2043,784,1,
93951659,3673,16,0,165, 95112045,789,1,41,3658,
93961,2413,3674,16,0, 951216,0,182,1,1297,
9397165,1,406,3675,16, 95133659,16,0,174,1,
93980,173,1,1371,3676, 951443,3660,16,0,182,
939916,0,165,1,2105, 95151,46,3661,16,0,
9400814,1,1657,894,1, 9516187,1,1804,3662,16,
9401166,3677,16,0,173, 95170,174,1,299,3663,
94021,1622,3678,16,0, 951816,0,182,1,2725,
9403173,1,2683,3223,1, 95193211,1,52,3664,16,
94041931,861,1,1933,3679, 95200,174,1,509,3665,
940516,0,165,1,431, 952116,0,182,1,2318,
94063680,16,0,173,1, 95223666,16,0,174,1,
94071585,3681,16,0,173, 952362,3667,16,0,205,
94081,182,3682,16,0, 95241,65,3668,16,0,
9409173,1,2694,3216,1, 9525207,1,2075,3669,16,
94101189,3683,16,0,165, 95260,174,1,1574,809,
94111,1443,3684,16,0, 95271,71,3670,16,0,
9412165,1,1695,3685,16, 9528182,1,1775,3671,16,
94130,165,1,2198,3686, 95290,174,1,76,3672,
941416,0,165,1,447, 953016,0,182,1,1834,
94153687,16,0,173,1, 95313673,16,0,174,1,
94162458,876,1,2459,882, 95322337,3674,16,0,174,
94171,1958,3688,16,0, 95331,79,3675,16,0,
9418165,1,2462,889,1, 9534182,1,1335,3676,16,
94192714,3183,1,2464,899, 95350,174,1,322,3677,
94201,2716,3189,1,2466, 953616,0,182,1,85,
94213200,1,459,3689,16, 95373678,16,0,182,1,
94220,173,1,2468,3690, 95381261,3679,16,0,174,
942316,0,340,1,462, 95391,89,3680,16,0,
94243691,16,0,173,1, 9540182,1,346,3681,16,
9425199,3692,16,0,173, 95410,182,1,97,3682,
94261,217,3693,16,0, 954216,0,182,1,2106,
9427173,1,2227,908,1, 95433683,16,0,174,1,
94281225,3694,16,0,165, 9544102,3684,16,0,182,
94291,1479,3695,16,0, 95451,1860,831,1,1803,
9430165,1,1731,3696,16, 9546797,1,2364,837,1,
94310,173,1,1989,916, 95471113,3685,16,0,167,
94321,1990,3697,16,0, 95481,112,3686,16,0,
9433165,1,236,3698,16, 9549182,1,1117,3687,16,
94340,173,1,1756,3699, 95500,174,1,1873,845,
943516,0,165,1,93, 95511,1876,3688,16,0,
94363700,19,626,1,93, 9552174,1,372,3689,16,
94373701,5,95,1,256, 95530,545,1,374,3690,
94383702,16,0,624,1, 955416,0,547,1,124,
94391261,3703,16,0,624, 95553691,16,0,182,1,
94401,509,3704,16,0, 9556376,3692,16,0,549,
9441624,1,1515,3705,16, 95571,378,3693,16,0,
94420,624,1,2021,718, 9558551,1,2136,852,1,
94431,1775,3706,16,0, 9559381,3694,16,0,182,
9444624,1,2029,725,1, 95601,525,3695,16,0,
94452030,731,1,2031,736, 9561182,1,137,3696,16,
94461,2032,741,1,2033, 95620,182,1,1901,3697,
9447746,1,277,3707,16, 956316,0,174,1,1153,
94480,624,1,2035,752, 95643698,16,0,174,1,
94491,2037,757,1,2039, 9565151,3699,16,0,182,
9450762,1,32,3708,16, 95661,1407,3700,16,0,
94510,624,1,2041,768, 9567174,1,1659,3701,16,
94521,2293,3709,16,0, 95680,174,1,2413,3702,
9453624,1,2043,774,1, 956916,0,174,1,406,
94542045,779,1,41,3710, 95703703,16,0,182,1,
945516,0,624,1,1297, 95712667,3248,1,1371,3704,
94563711,16,0,624,1, 957216,0,174,1,2105,
945743,3712,16,0,624, 9573824,1,166,3705,16,
94581,1803,787,1,1804, 95740,182,1,1622,3706,
94593713,16,0,624,1, 957516,0,182,1,1931,
9460299,3714,16,0,624, 9576870,1,1933,3707,16,
94611,52,3715,16,0, 95770,174,1,431,3708,
9462624,1,2318,3716,16, 957816,0,182,1,1585,
94630,624,1,62,3717, 95793709,16,0,182,1,
946416,0,624,1,2075, 9580182,3710,16,0,182,
94653718,16,0,624,1, 95811,1189,3711,16,0,
94661574,799,1,71,3719, 9582174,1,1443,3712,16,
946716,0,624,1,76, 95830,174,1,1695,3713,
94683720,16,0,624,1, 958416,0,174,1,2198,
94691834,3721,16,0,624, 95853714,16,0,174,1,
94701,2337,3722,16,0, 95862706,3222,1,2707,3715,
9471624,1,79,3723,16, 958716,0,585,1,2458,
94720,624,1,1335,3724, 9588885,1,2459,891,1,
947316,0,624,1,322, 95891958,3716,16,0,174,
94743725,16,0,624,1, 95901,2462,898,1,1657,
947585,3726,16,0,624, 9591903,1,2464,908,1,
94761,89,3727,16,0, 95922466,3232,1,459,3717,
9477624,1,346,3728,16, 959316,0,182,1,2468,
94780,624,1,2105,814, 95943718,16,0,348,1,
94791,2106,3729,16,0, 9595447,3719,16,0,182,
9480624,1,97,3730,16, 95961,199,3720,16,0,
94810,624,1,1860,821, 9597182,1,2726,3217,1,
94821,2364,827,1,102, 95982727,3238,1,2728,3243,
94833731,16,0,624,1, 95991,2227,917,1,1225,
9484112,3732,16,0,624, 96003721,16,0,174,1,
94851,1117,3733,16,0, 96011479,3722,16,0,174,
9486624,1,1873,835,1, 96021,1731,3723,16,0,
94871876,3734,16,0,624, 9603182,1,462,3724,16,
94881,124,3735,16,0, 96040,182,1,1989,925,
9489624,1,2136,842,1, 96051,1990,3725,16,0,
9490381,3736,16,0,624, 9606174,1,236,3726,16,
94911,525,3737,16,0, 96070,182,1,217,3727,
9492624,1,137,3738,16, 960816,0,182,1,2670,
94930,624,1,1901,3739, 96093728,16,0,182,1,
949416,0,624,1,2658, 96101756,3729,16,0,174,
94953740,16,0,624,1, 96111,93,3730,19,639,
94961153,3741,16,0,624, 96121,93,3731,5,95,
94971,151,3742,16,0, 96131,256,3732,16,0,
9498624,1,1407,3743,16, 9614637,1,1261,3733,16,
94990,624,1,1659,3744, 96150,637,1,509,3734,
950016,0,624,1,2413, 961616,0,637,1,1515,
95013745,16,0,624,1, 96173735,16,0,637,1,
9502406,3746,16,0,624, 96182021,728,1,1775,3736,
95031,1371,3747,16,0, 961916,0,637,1,2029,
9504624,1,166,3748,16, 9620735,1,2030,741,1,
95050,624,1,1622,3749, 96212031,746,1,2032,751,
950616,0,624,1,1931, 96221,2033,756,1,277,
9507861,1,1933,3750,16, 96233737,16,0,637,1,
95080,624,1,431,3751, 96242035,762,1,2037,767,
950916,0,624,1,1585, 96251,2039,772,1,32,
95103752,16,0,624,1, 96263738,16,0,637,1,
9511182,3753,16,0,624, 96272041,778,1,2293,3739,
95121,1189,3754,16,0, 962816,0,637,1,2043,
9513624,1,1443,3755,16, 9629784,1,2045,789,1,
95140,624,1,1695,3756, 963041,3740,16,0,637,
951516,0,624,1,2198, 96311,1297,3741,16,0,
95163757,16,0,624,1, 9632637,1,43,3742,16,
9517447,3758,16,0,624, 96330,637,1,1803,797,
95181,2458,876,1,2459, 96341,1804,3743,16,0,
9519882,1,1958,3759,16, 9635637,1,299,3744,16,
95200,624,1,2462,889, 96360,637,1,52,3745,
95211,1657,894,1,2464, 963716,0,637,1,2318,
9522899,1,199,3760,16, 96383746,16,0,637,1,
95230,624,1,459,3761, 963962,3747,16,0,637,
952416,0,624,1,462, 96401,2075,3748,16,0,
95253762,16,0,624,1, 9641637,1,1574,809,1,
9526217,3763,16,0,624, 964271,3749,16,0,637,
95271,2227,908,1,1225, 96431,76,3750,16,0,
95283764,16,0,624,1, 9644637,1,1834,3751,16,
95291479,3765,16,0,624, 96450,637,1,2337,3752,
95301,1731,3766,16,0, 964616,0,637,1,79,
9531624,1,1989,916,1, 96473753,16,0,637,1,
95321990,3767,16,0,624, 96481335,3754,16,0,637,
95331,236,3768,16,0, 96491,322,3755,16,0,
9534624,1,1756,3769,16, 9650637,1,85,3756,16,
95350,624,1,94,3770, 96510,637,1,89,3757,
953619,623,1,94,3771, 965216,0,637,1,346,
95375,95,1,256,3772, 96533758,16,0,637,1,
953816,0,621,1,1261, 96542105,824,1,2106,3759,
95393773,16,0,621,1, 965516,0,637,1,97,
9540509,3774,16,0,621, 96563760,16,0,637,1,
95411,1515,3775,16,0, 96571860,831,1,2364,837,
9542621,1,2021,718,1, 96581,102,3761,16,0,
95431775,3776,16,0,621, 9659637,1,112,3762,16,
95441,2029,725,1,2030, 96600,637,1,1117,3763,
9545731,1,2031,736,1, 966116,0,637,1,1873,
95462032,741,1,2033,746, 9662845,1,1876,3764,16,
95471,277,3777,16,0, 96630,637,1,124,3765,
9548621,1,2035,752,1, 966416,0,637,1,2136,
95492037,757,1,2039,762, 9665852,1,381,3766,16,
95501,32,3778,16,0, 96660,637,1,525,3767,
9551621,1,2041,768,1, 966716,0,637,1,137,
95522293,3779,16,0,621, 96683768,16,0,637,1,
95531,2043,774,1,2045, 96691901,3769,16,0,637,
9554779,1,41,3780,16, 96701,1153,3770,16,0,
95550,621,1,1297,3781, 9671637,1,151,3771,16,
955616,0,621,1,43, 96720,637,1,1407,3772,
95573782,16,0,621,1, 967316,0,637,1,1659,
95581803,787,1,1804,3783, 96743773,16,0,637,1,
955916,0,621,1,299, 96752413,3774,16,0,637,
95603784,16,0,621,1, 96761,406,3775,16,0,
956152,3785,16,0,621, 9677637,1,1371,3776,16,
95621,2318,3786,16,0, 96780,637,1,166,3777,
9563621,1,62,3787,16, 967916,0,637,1,1622,
95640,621,1,2075,3788, 96803778,16,0,637,1,
956516,0,621,1,1574, 96811931,870,1,1933,3779,
9566799,1,71,3789,16, 968216,0,637,1,431,
95670,621,1,76,3790, 96833780,16,0,637,1,
956816,0,621,1,1834, 96841585,3781,16,0,637,
95693791,16,0,621,1, 96851,182,3782,16,0,
95702337,3792,16,0,621, 9686637,1,1189,3783,16,
95711,79,3793,16,0, 96870,637,1,1443,3784,
9572621,1,1335,3794,16, 968816,0,637,1,1695,
95730,621,1,322,3795, 96893785,16,0,637,1,
957416,0,621,1,85, 96902198,3786,16,0,637,
95753796,16,0,621,1, 96911,447,3787,16,0,
957689,3797,16,0,621, 9692637,1,2458,885,1,
95771,346,3798,16,0, 96932459,891,1,1958,3788,
9578621,1,2105,814,1, 969416,0,637,1,2462,
95792106,3799,16,0,621, 9695898,1,1657,903,1,
95801,97,3800,16,0, 96962464,908,1,199,3789,
9581621,1,1860,821,1, 969716,0,637,1,459,
95822364,827,1,102,3801, 96983790,16,0,637,1,
958316,0,621,1,112, 9699462,3791,16,0,637,
95843802,16,0,621,1, 97001,217,3792,16,0,
95851117,3803,16,0,621, 9701637,1,2227,917,1,
95861,1873,835,1,1876, 97021225,3793,16,0,637,
95873804,16,0,621,1, 97031,1479,3794,16,0,
9588124,3805,16,0,621, 9704637,1,1731,3795,16,
95891,2136,842,1,381, 97050,637,1,1989,925,
95903806,16,0,621,1, 97061,1990,3796,16,0,
9591525,3807,16,0,621, 9707637,1,236,3797,16,
95921,137,3808,16,0, 97080,637,1,2670,3798,
9593621,1,1901,3809,16, 970916,0,637,1,1756,
95940,621,1,2658,3810, 97103799,16,0,637,1,
959516,0,621,1,1153, 971194,3800,19,636,1,
95963811,16,0,621,1, 971294,3801,5,95,1,
9597151,3812,16,0,621, 9713256,3802,16,0,634,
95981,1407,3813,16,0, 97141,1261,3803,16,0,
9599621,1,1659,3814,16, 9715634,1,509,3804,16,
96000,621,1,2413,3815, 97160,634,1,1515,3805,
960116,0,621,1,406, 971716,0,634,1,2021,
96023816,16,0,621,1, 9718728,1,1775,3806,16,
96031371,3817,16,0,621, 97190,634,1,2029,735,
96041,166,3818,16,0, 97201,2030,741,1,2031,
9605621,1,1622,3819,16, 9721746,1,2032,751,1,
96060,621,1,1931,861, 97222033,756,1,277,3807,
96071,1933,3820,16,0, 972316,0,634,1,2035,
9608621,1,431,3821,16, 9724762,1,2037,767,1,
96090,621,1,1585,3822, 97252039,772,1,32,3808,
961016,0,621,1,182, 972616,0,634,1,2041,
96113823,16,0,621,1, 9727778,1,2293,3809,16,
96121189,3824,16,0,621, 97280,634,1,2043,784,
96131,1443,3825,16,0, 97291,2045,789,1,41,
9614621,1,1695,3826,16, 97303810,16,0,634,1,
96150,621,1,2198,3827, 97311297,3811,16,0,634,
961616,0,621,1,447, 97321,43,3812,16,0,
96173828,16,0,621,1, 9733634,1,1803,797,1,
96182458,876,1,2459,882, 97341804,3813,16,0,634,
96191,1958,3829,16,0, 97351,299,3814,16,0,
9620621,1,2462,889,1, 9736634,1,52,3815,16,
96211657,894,1,2464,899, 97370,634,1,2318,3816,
96221,199,3830,16,0, 973816,0,634,1,62,
9623621,1,459,3831,16, 97393817,16,0,634,1,
96240,621,1,462,3832, 97402075,3818,16,0,634,
962516,0,621,1,217, 97411,1574,809,1,71,
96263833,16,0,621,1, 97423819,16,0,634,1,
96272227,908,1,1225,3834, 974376,3820,16,0,634,
962816,0,621,1,1479, 97441,1834,3821,16,0,
96293835,16,0,621,1, 9745634,1,2337,3822,16,
96301731,3836,16,0,621, 97460,634,1,79,3823,
96311,1989,916,1,1990, 974716,0,634,1,1335,
96323837,16,0,621,1, 97483824,16,0,634,1,
9633236,3838,16,0,621, 9749322,3825,16,0,634,
96341,1756,3839,16,0, 97501,85,3826,16,0,
9635621,1,95,3840,19, 9751634,1,89,3827,16,
9636620,1,95,3841,5, 97520,634,1,346,3828,
963795,1,256,3842,16, 975316,0,634,1,2105,
96380,618,1,1261,3843, 9754824,1,2106,3829,16,
963916,0,618,1,509, 97550,634,1,97,3830,
96403844,16,0,618,1, 975616,0,634,1,1860,
96411515,3845,16,0,618, 9757831,1,2364,837,1,
96421,2021,718,1,1775, 9758102,3831,16,0,634,
96433846,16,0,618,1, 97591,112,3832,16,0,
96442029,725,1,2030,731, 9760634,1,1117,3833,16,
96451,2031,736,1,2032, 97610,634,1,1873,845,
9646741,1,2033,746,1, 97621,1876,3834,16,0,
9647277,3847,16,0,618, 9763634,1,124,3835,16,
96481,2035,752,1,2037, 97640,634,1,2136,852,
9649757,1,2039,762,1, 97651,381,3836,16,0,
965032,3848,16,0,618, 9766634,1,525,3837,16,
96511,2041,768,1,2293, 97670,634,1,137,3838,
96523849,16,0,618,1, 976816,0,634,1,1901,
96532043,774,1,2045,779, 97693839,16,0,634,1,
96541,41,3850,16,0, 97701153,3840,16,0,634,
9655618,1,1297,3851,16, 97711,151,3841,16,0,
96560,618,1,43,3852, 9772634,1,1407,3842,16,
965716,0,618,1,1803, 97730,634,1,1659,3843,
9658787,1,1804,3853,16, 977416,0,634,1,2413,
96590,618,1,299,3854, 97753844,16,0,634,1,
966016,0,618,1,52, 9776406,3845,16,0,634,
96613855,16,0,618,1, 97771,1371,3846,16,0,
96622318,3856,16,0,618, 9778634,1,166,3847,16,
96631,62,3857,16,0, 97790,634,1,1622,3848,
9664618,1,2075,3858,16, 978016,0,634,1,1931,
96650,618,1,1574,799, 9781870,1,1933,3849,16,
96661,71,3859,16,0, 97820,634,1,431,3850,
9667618,1,76,3860,16, 978316,0,634,1,1585,
96680,618,1,1834,3861, 97843851,16,0,634,1,
966916,0,618,1,2337, 9785182,3852,16,0,634,
96703862,16,0,618,1, 97861,1189,3853,16,0,
967179,3863,16,0,618, 9787634,1,1443,3854,16,
96721,1335,3864,16,0, 97880,634,1,1695,3855,
9673618,1,322,3865,16, 978916,0,634,1,2198,
96740,618,1,85,3866, 97903856,16,0,634,1,
967516,0,618,1,89, 9791447,3857,16,0,634,
96763867,16,0,618,1, 97921,2458,885,1,2459,
9677346,3868,16,0,618, 9793891,1,1958,3858,16,
96781,2105,814,1,2106, 97940,634,1,2462,898,
96793869,16,0,618,1, 97951,1657,903,1,2464,
968097,3870,16,0,618, 9796908,1,199,3859,16,
96811,1860,821,1,2364, 97970,634,1,459,3860,
9682827,1,102,3871,16, 979816,0,634,1,462,
96830,618,1,112,3872, 97993861,16,0,634,1,
968416,0,618,1,1117, 9800217,3862,16,0,634,
96853873,16,0,618,1, 98011,2227,917,1,1225,
96861873,835,1,1876,3874, 98023863,16,0,634,1,
968716,0,618,1,124, 98031479,3864,16,0,634,
96883875,16,0,618,1, 98041,1731,3865,16,0,
96892136,842,1,381,3876, 9805634,1,1989,925,1,
969016,0,618,1,525, 98061990,3866,16,0,634,
96913877,16,0,618,1, 98071,236,3867,16,0,
9692137,3878,16,0,618, 9808634,1,2670,3868,16,
96931,1901,3879,16,0, 98090,634,1,1756,3869,
9694618,1,2658,3880,16, 981016,0,634,1,95,
96950,618,1,1153,3881, 98113870,19,633,1,95,
969616,0,618,1,151, 98123871,5,95,1,256,
96973882,16,0,618,1, 98133872,16,0,631,1,
96981407,3883,16,0,618, 98141261,3873,16,0,631,
96991,1659,3884,16,0, 98151,509,3874,16,0,
9700618,1,2413,3885,16, 9816631,1,1515,3875,16,
97010,618,1,406,3886, 98170,631,1,2021,728,
970216,0,618,1,1371, 98181,1775,3876,16,0,
97033887,16,0,618,1, 9819631,1,2029,735,1,
9704166,3888,16,0,618, 98202030,741,1,2031,746,
97051,1622,3889,16,0, 98211,2032,751,1,2033,
9706618,1,1931,861,1, 9822756,1,277,3877,16,
97071933,3890,16,0,618, 98230,631,1,2035,762,
97081,431,3891,16,0, 98241,2037,767,1,2039,
9709618,1,1585,3892,16, 9825772,1,32,3878,16,
97100,618,1,182,3893, 98260,631,1,2041,778,
971116,0,618,1,1189, 98271,2293,3879,16,0,
97123894,16,0,618,1, 9828631,1,2043,784,1,
97131443,3895,16,0,618, 98292045,789,1,41,3880,
97141,1695,3896,16,0, 983016,0,631,1,1297,
9715618,1,2198,3897,16, 98313881,16,0,631,1,
97160,618,1,447,3898, 983243,3882,16,0,631,
971716,0,618,1,2458, 98331,1803,797,1,1804,
9718876,1,2459,882,1, 98343883,16,0,631,1,
97191958,3899,16,0,618, 9835299,3884,16,0,631,
97201,2462,889,1,1657, 98361,52,3885,16,0,
9721894,1,2464,899,1, 9837631,1,2318,3886,16,
9722199,3900,16,0,618, 98380,631,1,62,3887,
97231,459,3901,16,0, 983916,0,631,1,2075,
9724618,1,462,3902,16, 98403888,16,0,631,1,
97250,618,1,217,3903, 98411574,809,1,71,3889,
972616,0,618,1,2227, 984216,0,631,1,76,
9727908,1,1225,3904,16, 98433890,16,0,631,1,
97280,618,1,1479,3905, 98441834,3891,16,0,631,
972916,0,618,1,1731, 98451,2337,3892,16,0,
97303906,16,0,618,1, 9846631,1,79,3893,16,
97311989,916,1,1990,3907, 98470,631,1,1335,3894,
973216,0,618,1,236, 984816,0,631,1,322,
97333908,16,0,618,1, 98493895,16,0,631,1,
97341756,3909,16,0,618, 985085,3896,16,0,631,
97351,96,3910,19,103, 98511,89,3897,16,0,
97361,96,3911,5,1, 9852631,1,346,3898,16,
97371,0,3912,16,0, 98530,631,1,2105,824,
9738104,1,97,3913,19, 98541,2106,3899,16,0,
9739611,1,97,3914,5, 9855631,1,97,3900,16,
97401,1,0,3915,16, 98560,631,1,1860,831,
97410,609,1,98,3916, 98571,2364,837,1,102,
974219,636,1,98,3917, 98583901,16,0,631,1,
97435,2,1,0,3918, 9859112,3902,16,0,631,
974416,0,638,1,2695, 98601,1117,3903,16,0,
97453919,16,0,634,1, 9861631,1,1873,845,1,
974699,3920,19,633,1, 98621876,3904,16,0,631,
974799,3921,5,2,1, 98631,124,3905,16,0,
97480,3922,16,0,637, 9864631,1,2136,852,1,
97491,2695,3923,16,0, 9865381,3906,16,0,631,
9750631,1,100,3924,19, 98661,525,3907,16,0,
9751296,1,100,3925,5, 9867631,1,137,3908,16,
97522,1,0,3926,16, 98680,631,1,1901,3909,
97530,557,1,2695,3927, 986916,0,631,1,1153,
975416,0,294,1,101, 98703910,16,0,631,1,
97553928,19,561,1,101, 9871151,3911,16,0,631,
97563929,5,4,1,0, 98721,1407,3912,16,0,
97573930,16,0,641,1, 9873631,1,1659,3913,16,
97582695,3931,16,0,641, 98740,631,1,2413,3914,
97591,2706,3932,16,0, 987516,0,631,1,406,
9760559,1,2636,3933,16, 98763915,16,0,631,1,
97610,559,1,102,3934, 98771371,3916,16,0,631,
976219,591,1,102,3935, 98781,166,3917,16,0,
97635,2,1,2470,3936, 9879631,1,1622,3918,16,
976416,0,664,1,2561, 98800,631,1,1931,870,
97653937,16,0,589,1, 98811,1933,3919,16,0,
9766103,3938,19,463,1, 9882631,1,431,3920,16,
9767103,3939,5,4,1, 98830,631,1,1585,3921,
97682597,3940,16,0,558, 988416,0,631,1,182,
97691,2521,3941,16,0, 98853922,16,0,631,1,
9770558,1,2470,3942,16, 98861189,3923,16,0,631,
97710,461,1,2561,3943, 98871,1443,3924,16,0,
977216,0,461,1,104, 9888631,1,1695,3925,16,
97733944,19,141,1,104, 98890,631,1,2198,3926,
97743945,5,3,1,2642, 989016,0,631,1,447,
97753946,16,0,569,1, 98913927,16,0,631,1,
97762506,3947,16,0,317, 98922458,885,1,2459,891,
97771,10,3948,16,0, 98931,1958,3928,16,0,
9778139,1,105,3949,19, 9894631,1,2462,898,1,
9779151,1,105,3950,5, 98951657,903,1,2464,908,
978017,1,0,3951,16, 98961,199,3929,16,0,
97810,254,1,2075,3952, 9897631,1,459,3930,16,
978216,0,648,1,2337, 98980,631,1,462,3931,
97833953,16,0,648,1, 989916,0,631,1,217,
97842413,3954,16,0,648, 99003932,16,0,631,1,
97851,10,3955,16,0, 99012227,917,1,1225,3933,
9786336,1,2198,3956,16, 990216,0,631,1,1479,
97870,648,1,1901,3957, 99033934,16,0,631,1,
978816,0,648,1,2642, 99041731,3935,16,0,631,
97893958,16,0,336,1, 99051,1989,925,1,1990,
979021,3959,16,0,149, 99063936,16,0,631,1,
97911,2106,3960,16,0, 9907236,3937,16,0,631,
9792648,1,2506,3961,16, 99081,2670,3938,16,0,
97930,336,1,1804,3962, 9909631,1,1756,3939,16,
979416,0,648,1,1990, 99100,631,1,96,3940,
97953963,16,0,648,1, 991119,103,1,96,3941,
97962695,3964,16,0,254, 99125,1,1,0,3942,
97971,32,3965,16,0, 991316,0,104,1,97,
9798648,1,1958,3966,16, 99143943,19,240,1,97,
97990,648,1,1775,3967, 99153944,5,1,1,0,
980016,0,648,1,106, 99163945,16,0,238,1,
98013968,19,130,1,106, 991798,3946,19,649,1,
98023969,5,18,1,0, 991898,3947,5,2,1,
98033970,16,0,128,1, 99190,3948,16,0,651,
98042642,3971,16,0,137, 99201,2707,3949,16,0,
98051,2075,3972,16,0, 9921647,1,99,3950,19,
9806137,1,2337,3973,16, 9922154,1,99,3951,5,
98070,137,1,2413,3974, 99232,1,0,3952,16,
99240,152,1,2707,3953,
992516,0,646,1,100,
99263954,19,580,1,100,
99273955,5,2,1,0,
99283956,16,0,578,1,
99292707,3957,16,0,644,
99301,101,3958,19,166,
99311,101,3959,5,4,
99321,0,3960,16,0,
9933584,1,2707,3961,16,
99340,584,1,2718,3962,
993516,0,164,1,2648,
99363963,16,0,164,1,
9937102,3964,19,455,1,
9938102,3965,5,2,1,
99392470,3966,16,0,453,
99401,2569,3967,16,0,
9941563,1,103,3968,19,
9942577,1,103,3969,5,
99434,1,2470,3970,16,
99440,581,1,2526,3971,
994516,0,575,1,2569,
99463972,16,0,581,1,
99472606,3973,16,0,575,
99481,104,3974,19,481,
99491,104,3975,5,4,
99501,2470,3976,16,0,
9951479,1,2526,3977,16,
99520,650,1,2569,3978,
995316,0,479,1,2606,
99543979,16,0,650,1,
9955105,3980,19,141,1,
9956105,3981,5,3,1,
99572511,3982,16,0,607,
99581,2654,3983,16,0,
9959669,1,10,3984,16,
99600,139,1,106,3985,
996119,157,1,106,3986,
99625,17,1,0,3987,
996316,0,198,1,2075,
99643988,16,0,658,1,
99652337,3989,16,0,658,
99661,2413,3990,16,0,
9967658,1,10,3991,16,
99680,344,1,2511,3992,
996916,0,344,1,1901,
99703993,16,0,658,1,
99712198,3994,16,0,658,
99721,2707,3995,16,0,
9973198,1,21,3996,16,
99740,155,1,2106,3997,
997516,0,658,1,2654,
99763998,16,0,344,1,
99771804,3999,16,0,658,
99781,1990,4000,16,0,
9979658,1,32,4001,16,
99800,658,1,1958,4002,
998116,0,658,1,1775,
99824003,16,0,658,1,
9983107,4004,19,130,1,
9984107,4005,5,18,1,
99850,4006,16,0,128,
99861,2075,4007,16,0,
9987137,1,2337,4008,16,
99880,137,1,2413,4009,
980816,0,137,1,10, 998916,0,137,1,10,
98093975,16,0,137,1, 99904010,16,0,137,1,
98102198,3976,16,0,137, 99912511,4011,16,0,137,
98111,1901,3977,16,0, 99921,2198,4012,16,0,
9812137,1,52,3978,16, 9993137,1,1901,4013,16,
98130,193,1,21,3979, 99940,137,1,52,4014,
981416,0,137,1,2106, 999516,0,203,1,2707,
98153980,16,0,137,1, 99964015,16,0,128,1,
98162506,3981,16,0,137, 999721,4016,16,0,137,
98171,1804,3982,16,0, 99981,2106,4017,16,0,
9818137,1,1990,3983,16, 9999137,1,2654,4018,16,
98190,137,1,2695,3984, 100000,137,1,1804,4019,
982016,0,128,1,32, 1000116,0,137,1,1990,
98213985,16,0,137,1, 100024020,16,0,137,1,
98221958,3986,16,0,137, 1000332,4021,16,0,137,
98231,1775,3987,16,0, 100041,1958,4022,16,0,
9824137,1,107,3988,19, 10005137,1,1775,4023,16,
9825658,1,107,3989,5, 100060,137,1,108,4024,
98264,1,2597,3990,16, 1000719,446,1,108,4025,
98270,656,1,2521,3991, 100085,4,1,2470,4026,
982816,0,656,1,2470, 1000916,0,444,1,2526,
98293992,16,0,656,1, 100104027,16,0,444,1,
98302561,3993,16,0,656, 100112569,4028,16,0,444,
98311,108,3994,19,335, 100121,2606,4029,16,0,
98321,108,3995,5,14, 10013444,1,109,4030,19,
98331,2517,3996,16,0, 10014668,1,109,4031,5,
9834437,1,2075,3997,16, 100154,1,2470,4032,16,
98350,506,1,2337,3998, 100160,666,1,2526,4033,
983616,0,506,1,2413, 1001716,0,666,1,2569,
98373999,16,0,506,1, 100184034,16,0,666,1,
98381901,4000,16,0,506, 100192606,4035,16,0,666,
98391,2198,4001,16,0, 100201,110,4036,19,343,
9840506,1,2106,4002,16, 100211,110,4037,5,15,
98410,506,1,2653,4003, 100221,2665,4038,16,0,
984216,0,571,1,1804, 10023671,1,2075,4039,16,
98434004,16,0,506,1, 100240,516,1,2337,4040,
98441990,4005,16,0,506, 1002516,0,516,1,2507,
98451,31,4006,16,0, 100264041,16,0,443,1,
9846333,1,32,4007,16, 100272413,4042,16,0,516,
98470,506,1,1958,4008, 100281,1901,4043,16,0,
984816,0,506,1,1775, 10029516,1,2198,4044,16,
98494009,16,0,506,1, 100300,516,1,2106,4045,
9850109,4010,19,302,1, 1003116,0,516,1,2522,
9851109,4011,5,1,1, 100324046,16,0,452,1,
985232,4012,16,0,300, 100331804,4047,16,0,516,
98531,110,4013,19,261, 100341,1990,4048,16,0,
98541,110,4014,5,11, 10035516,1,31,4049,16,
98551,2075,4015,16,0, 100360,341,1,32,4050,
9856577,1,2337,4016,16, 1003716,0,516,1,1958,
98570,265,1,2413,4017, 100384051,16,0,516,1,
985816,0,445,1,1901, 100391775,4052,16,0,516,
98594018,16,0,391,1, 100401,111,4053,19,311,
98602198,4019,16,0,319, 100411,111,4054,5,1,
98611,2106,4020,16,0, 100421,32,4055,16,0,
9862607,1,1804,4021,16, 10043309,1,112,4056,19,
98630,284,1,1990,4022, 10044270,1,112,4057,5,
986416,0,494,1,32, 1004511,1,2075,4058,16,
98654023,16,0,329,1, 100460,592,1,2337,4059,
98661958,4024,16,0,450, 1004716,0,274,1,2413,
98671,1775,4025,16,0, 100484060,16,0,461,1,
9868259,1,111,4026,19, 100491901,4061,16,0,399,
9869583,1,111,4027,5, 100501,2198,4062,16,0,
987011,1,2075,4028,16, 10051327,1,2106,4063,16,
98710,581,1,2337,4029, 100520,623,1,1804,4064,
987216,0,581,1,2413, 1005316,0,293,1,1990,
98734030,16,0,581,1, 100544065,16,0,504,1,
98741901,4031,16,0,581, 1005532,4066,16,0,337,
98751,2198,4032,16,0, 100561,1958,4067,16,0,
9876581,1,2106,4033,16, 10057464,1,1775,4068,16,
98770,581,1,1804,4034, 100580,268,1,113,4069,
987816,0,581,1,1990, 1005919,598,1,113,4070,
98794035,16,0,581,1, 100605,11,1,2075,4071,
988032,4036,16,0,581, 1006116,0,596,1,2337,
98811,1958,4037,16,0, 100624072,16,0,596,1,
9882581,1,1775,4038,16, 100632413,4073,16,0,596,
98830,581,1,112,4039, 100641,1901,4074,16,0,
988419,645,1,112,4040, 10065596,1,2198,4075,16,
98855,11,1,2075,4041, 100660,596,1,2106,4076,
988616,0,643,1,2337, 1006716,0,596,1,1804,
98874042,16,0,643,1, 100684077,16,0,596,1,
98882413,4043,16,0,643, 100691990,4078,16,0,596,
98891,1901,4044,16,0, 100701,32,4079,16,0,
9890643,1,2198,4045,16, 10071596,1,1958,4080,16,
98910,643,1,2106,4046, 100720,596,1,1775,4081,
989216,0,643,1,1804, 1007316,0,596,1,114,
98934047,16,0,643,1, 100744082,19,654,1,114,
98941990,4048,16,0,643, 100754083,5,11,1,2075,
98951,32,4049,16,0, 100764084,16,0,652,1,
9896643,1,1958,4050,16, 100772337,4085,16,0,652,
98970,643,1,1775,4051, 100781,2413,4086,16,0,
989816,0,643,1,113, 10079652,1,1901,4087,16,
98994052,19,161,1,113, 100800,652,1,2198,4088,
99004053,5,31,1,1901, 1008116,0,652,1,2106,
99014054,16,0,647,1, 100824089,16,0,652,1,
99021479,4055,16,0,551, 100831804,4090,16,0,652,
99031,2075,4056,16,0, 100841,1990,4091,16,0,
9904647,1,1695,4057,16, 10085652,1,32,4092,16,
99050,189,1,1756,4058, 100860,652,1,1958,4093,
990616,0,188,1,2413, 1008716,0,652,1,1775,
99074059,16,0,647,1, 100884094,16,0,652,1,
99082198,4060,16,0,647, 10089115,4095,19,170,1,
99091,1876,4061,16,0, 10090115,4096,5,31,1,
9910661,1,1659,4062,16, 100911901,4097,16,0,657,
99110,188,1,1443,4063, 100921,1479,4098,16,0,
991216,0,522,1,1117, 10093561,1,2075,4099,16,
99134064,16,0,159,1, 100940,657,1,1695,4100,
99141990,4065,16,0,647, 1009516,0,199,1,1756,
99151,1189,4066,16,0, 100964101,16,0,197,1,
9916240,1,1775,4067,16, 100972413,4102,16,0,657,
99170,647,1,32,4068, 100981,2198,4103,16,0,
991816,0,647,1,2106, 10099657,1,1876,4104,16,
99194069,16,0,647,1, 101000,673,1,1659,4105,
99201515,4070,16,0,579, 1010116,0,197,1,1443,
99211,2337,4071,16,0, 101024106,16,0,532,1,
9922647,1,52,4072,16, 101031117,4107,16,0,168,
99230,592,1,1804,4073, 101041,1990,4108,16,0,
992416,0,647,1,1261, 10105657,1,1189,4109,16,
99254074,16,0,298,1, 101060,250,1,1775,4110,
99261153,4075,16,0,247, 1010716,0,657,1,32,
99271,1225,4076,16,0, 101084111,16,0,657,1,
9928274,1,1335,4077,16, 101092106,4112,16,0,657,
99290,443,1,1933,4078, 101101,1515,4113,16,0,
993016,0,553,1,1834, 10111594,1,2337,4114,16,
99314079,16,0,312,1, 101120,657,1,52,4115,
99321297,4080,16,0,323, 1011316,0,608,1,1804,
99331,1407,4081,16,0, 101144116,16,0,657,1,
9934568,1,2318,4082,16, 101151261,4117,16,0,305,
99350,188,1,1958,4083, 101161,1153,4118,16,0,
993616,0,647,1,1371, 10117257,1,1225,4119,16,
99374084,16,0,438,1, 101180,283,1,1335,4120,
9938114,4085,19,531,1, 1011916,0,459,1,1933,
9939114,4086,5,11,1, 101204121,16,0,564,1,
99402075,4087,16,0,529, 101211834,4122,16,0,321,
99411,2337,4088,16,0, 101221,1297,4123,16,0,
9942529,1,2413,4089,16, 10123331,1,1407,4124,16,
99430,529,1,1901,4090, 101240,582,1,2318,4125,
994416,0,529,1,2198, 1012516,0,197,1,1958,
99454091,16,0,529,1, 101264126,16,0,657,1,
99462106,4092,16,0,529, 101271371,4127,16,0,449,
99471,1804,4093,16,0, 101281,116,4128,19,541,
9948529,1,1990,4094,16, 101291,116,4129,5,11,
99490,529,1,32,4095, 101301,2075,4130,16,0,
995016,0,529,1,1958, 10131539,1,2337,4131,16,
99514096,16,0,529,1, 101320,539,1,2413,4132,
99521775,4097,16,0,529, 1013316,0,539,1,1901,
99531,115,4098,19,527, 101344133,16,0,539,1,
99541,115,4099,5,11, 101352198,4134,16,0,539,
99551,2075,4100,16,0, 101361,2106,4135,16,0,
9956525,1,2337,4101,16, 10137539,1,1804,4136,16,
99570,525,1,2413,4102, 101380,539,1,1990,4137,
995816,0,525,1,1901, 1013916,0,539,1,32,
99594103,16,0,525,1, 101404138,16,0,539,1,
99602198,4104,16,0,525, 101411958,4139,16,0,539,
99611,2106,4105,16,0, 101421,1775,4140,16,0,
9962525,1,1804,4106,16, 10143539,1,117,4141,19,
99630,525,1,1990,4107, 10144537,1,117,4142,5,
996416,0,525,1,32, 1014511,1,2075,4143,16,
99654108,16,0,525,1, 101460,535,1,2337,4144,
99661958,4109,16,0,525, 1014716,0,535,1,2413,
99671,1775,4110,16,0, 101484145,16,0,535,1,
9968525,1,116,4111,19, 101491901,4146,16,0,535,
9969575,1,116,4112,5, 101501,2198,4147,16,0,
997011,1,2075,4113,16, 10151535,1,2106,4148,16,
99710,573,1,2337,4114, 101520,535,1,1804,4149,
997216,0,573,1,2413, 1015316,0,535,1,1990,
99734115,16,0,573,1, 101544150,16,0,535,1,
99741901,4116,16,0,573, 1015532,4151,16,0,535,
99751,2198,4117,16,0, 101561,1958,4152,16,0,
9976573,1,2106,4118,16, 10157535,1,1775,4153,16,
99770,573,1,1804,4119, 101580,535,1,118,4154,
997816,0,573,1,1990, 1015919,590,1,118,4155,
99794120,16,0,573,1, 101605,11,1,2075,4156,
998032,4121,16,0,573, 1016116,0,588,1,2337,
99811,1958,4122,16,0, 101624157,16,0,588,1,
9982573,1,1775,4123,16, 101632413,4158,16,0,588,
99830,573,1,117,4124, 101641,1901,4159,16,0,
998419,521,1,117,4125, 10165588,1,2198,4160,16,
99855,11,1,2075,4126, 101660,588,1,2106,4161,
998616,0,519,1,2337, 1016716,0,588,1,1804,
99874127,16,0,519,1, 101684162,16,0,588,1,
99882413,4128,16,0,519, 101691990,4163,16,0,588,
99891,1901,4129,16,0, 101701,32,4164,16,0,
9990519,1,2198,4130,16, 10171588,1,1958,4165,16,
99910,519,1,2106,4131, 101720,588,1,1775,4166,
999216,0,519,1,1804, 1017316,0,588,1,119,
99934132,16,0,519,1, 101744167,19,531,1,119,
99941990,4133,16,0,519, 101754168,5,11,1,2075,
99951,32,4134,16,0, 101764169,16,0,529,1,
9996519,1,1958,4135,16, 101772337,4170,16,0,529,
99970,519,1,1775,4136, 101781,2413,4171,16,0,
999816,0,519,1,118, 10179529,1,1901,4172,16,
99994137,19,518,1,118, 101800,529,1,2198,4173,
100004138,5,11,1,2075, 1018116,0,529,1,2106,
100014139,16,0,516,1, 101824174,16,0,529,1,
100022337,4140,16,0,516, 101831804,4175,16,0,529,
100031,2413,4141,16,0, 101841,1990,4176,16,0,
10004516,1,1901,4142,16, 10185529,1,32,4177,16,
100050,516,1,2198,4143, 101860,529,1,1958,4178,
1000616,0,516,1,2106, 1018716,0,529,1,1775,
100074144,16,0,516,1, 101884179,16,0,529,1,
100081804,4145,16,0,516, 10189120,4180,19,528,1,
100091,1990,4146,16,0, 10190120,4181,5,11,1,
10010516,1,32,4147,16, 101912075,4182,16,0,526,
100110,516,1,1958,4148, 101921,2337,4183,16,0,
1001216,0,516,1,1775, 10193526,1,2413,4184,16,
100134149,16,0,516,1, 101940,526,1,1901,4185,
10014119,4150,19,515,1, 1019516,0,526,1,2198,
10015119,4151,5,11,1, 101964186,16,0,526,1,
100162075,4152,16,0,513, 101972106,4187,16,0,526,
100171,2337,4153,16,0, 101981,1804,4188,16,0,
10018513,1,2413,4154,16, 10199526,1,1990,4189,16,
100190,513,1,1901,4155, 102000,526,1,32,4190,
1002016,0,513,1,2198, 1020116,0,526,1,1958,
100214156,16,0,513,1, 102024191,16,0,526,1,
100222106,4157,16,0,513, 102031775,4192,16,0,526,
100231,1804,4158,16,0, 102041,121,4193,19,525,
10024513,1,1990,4159,16, 102051,121,4194,5,11,
100250,513,1,32,4160, 102061,2075,4195,16,0,
1002616,0,513,1,1958, 10207523,1,2337,4196,16,
100274161,16,0,513,1, 102080,523,1,2413,4197,
100281775,4162,16,0,513, 1020916,0,523,1,1901,
100291,120,4163,19,512, 102104198,16,0,523,1,
100301,120,4164,5,11, 102112198,4199,16,0,523,
100311,2075,4165,16,0, 102121,2106,4200,16,0,
10032510,1,2337,4166,16, 10213523,1,1804,4201,16,
100330,510,1,2413,4167, 102140,523,1,1990,4202,
1003416,0,510,1,1901, 1021516,0,523,1,32,
100354168,16,0,510,1, 102164203,16,0,523,1,
100362198,4169,16,0,510, 102171958,4204,16,0,523,
100371,2106,4170,16,0, 102181,1775,4205,16,0,
10038510,1,1804,4171,16, 10219523,1,122,4206,19,
100390,510,1,1990,4172, 10220522,1,122,4207,5,
1004016,0,510,1,32, 1022111,1,2075,4208,16,
100414173,16,0,510,1, 102220,520,1,2337,4209,
100421958,4174,16,0,510, 1022316,0,520,1,2413,
100431,1775,4175,16,0, 102244210,16,0,520,1,
10044510,1,121,4176,19, 102251901,4211,16,0,520,
10045509,1,121,4177,5, 102261,2198,4212,16,0,
1004611,1,2075,4178,16, 10227520,1,2106,4213,16,
100470,507,1,2337,4179, 102280,520,1,1804,4214,
1004816,0,507,1,2413, 1022916,0,520,1,1990,
100494180,16,0,507,1, 102304215,16,0,520,1,
100501901,4181,16,0,507, 1023132,4216,16,0,520,
100511,2198,4182,16,0, 102321,1958,4217,16,0,
10052507,1,2106,4183,16, 10233520,1,1775,4218,16,
100530,507,1,1804,4184, 102340,520,1,123,4219,
1005416,0,507,1,1990, 1023519,519,1,123,4220,
100554185,16,0,507,1, 102365,11,1,2075,4221,
1005632,4186,16,0,507, 1023716,0,517,1,2337,
100571,1958,4187,16,0, 102384222,16,0,517,1,
10058507,1,1775,4188,16, 102392413,4223,16,0,517,
100590,507,1,122,4189, 102401,1901,4224,16,0,
1006019,147,1,122,4190, 10241517,1,2198,4225,16,
100615,3,1,1756,4191, 102420,517,1,2106,4226,
1006216,0,283,1,2318, 1024316,0,517,1,1804,
100634192,16,0,297,1, 102444227,16,0,517,1,
100641659,4193,16,0,145, 102451990,4228,16,0,517,
100651,123,4194,19,548, 102461,32,4229,16,0,
100661,123,4195,5,68, 10247517,1,1958,4230,16,
100671,1901,4196,16,0, 102480,517,1,1775,4231,
10068546,1,1479,4197,16, 1024916,0,517,1,124,
100690,546,1,112,4198, 102504232,19,147,1,124,
1007016,0,546,1,2293, 102514233,5,3,1,1756,
100714199,16,0,546,1, 102524234,16,0,292,1,
100721804,4200,16,0,546, 102532318,4235,16,0,304,
100731,431,4201,16,0, 102541,1659,4236,16,0,
10074546,1,1443,4202,16, 10255145,1,125,4237,19,
100750,546,1,1756,4203, 10256558,1,125,4238,5,
1007616,0,546,1,124, 1025768,1,1901,4239,16,
100774204,16,0,546,1, 102580,556,1,1479,4240,
10078525,4205,16,0,546, 1025916,0,556,1,112,
100791,236,4206,16,0, 102604241,16,0,556,1,
10080546,1,346,4207,16, 102612293,4242,16,0,556,
100810,546,1,1876,4208, 102621,1804,4243,16,0,
1008216,0,546,1,1659, 10263556,1,431,4244,16,
100834209,16,0,546,1, 102640,556,1,1443,4245,
100841225,4210,16,0,546, 1026516,0,556,1,1756,
100851,1117,4211,16,0, 102664246,16,0,556,1,
10086546,1,137,4212,16, 10267124,4247,16,0,556,
100870,546,1,2318,4213, 102681,525,4248,16,0,
1008816,0,546,1,1775, 10269556,1,236,4249,16,
100894214,16,0,546,1, 102700,556,1,346,4250,
1009032,4215,16,0,546, 1027116,0,556,1,1876,
100911,1407,4216,16,0, 102724251,16,0,556,1,
10092546,1,256,4217,16, 102731659,4252,16,0,556,
100930,546,1,459,4218, 102741,1225,4253,16,0,
1009416,0,546,1,406, 10275556,1,1117,4254,16,
100954219,16,0,546,1, 102760,556,1,137,4255,
1009641,4220,16,0,546, 1027716,0,556,1,2318,
100971,2658,4221,16,0, 102784256,16,0,556,1,
10098546,1,43,4222,16, 102792670,4257,16,0,556,
100990,546,1,1585,4223, 102801,1775,4258,16,0,
1010016,0,546,1,1990, 10281556,1,32,4259,16,
101014224,16,0,546,1, 102820,556,1,1407,4260,
101022337,4225,16,0,546, 1028316,0,556,1,256,
101031,509,4226,16,0, 102844261,16,0,556,1,
10104546,1,52,4227,16, 10285459,4262,16,0,556,
101050,546,1,151,4228, 102861,406,4263,16,0,
1010616,0,546,1,447, 10287556,1,41,4264,16,
101074229,16,0,546,1, 102880,556,1,151,4265,
10108166,4230,16,0,546, 1028916,0,556,1,43,
101091,462,4231,16,0, 102904266,16,0,556,1,
10110546,1,277,4232,16, 102911585,4267,16,0,556,
101110,546,1,1695,4233, 102921,1990,4268,16,0,
1011216,0,546,1,62, 10293556,1,2337,4269,16,
101134234,16,0,586,1, 102940,556,1,509,4270,
101141153,4235,16,0,546, 1029516,0,556,1,52,
101151,381,4236,16,0, 102964271,16,0,556,1,
10116546,1,2106,4237,16, 10297381,4272,16,0,556,
101170,546,1,1335,4238, 102981,447,4273,16,0,
1011816,0,546,1,71, 10299556,1,166,4274,16,
101194239,16,0,546,1, 103000,556,1,462,4275,
10120182,4240,16,0,546, 1030116,0,556,1,277,
101211,76,4241,16,0, 103024276,16,0,556,1,
10122546,1,79,4242,16, 103031695,4277,16,0,556,
101230,546,1,1933,4243, 103041,62,4278,16,0,
1012416,0,546,1,299, 10305603,1,1153,4279,16,
101254244,16,0,546,1, 103060,556,1,2106,4280,
1012685,4245,16,0,546, 1030716,0,556,1,1335,
101271,1515,4246,16,0, 103084281,16,0,556,1,
10128546,1,2198,4247,16, 1030971,4282,16,0,556,
101290,546,1,89,4248, 103101,182,4283,16,0,
1013016,0,546,1,1834, 10311556,1,76,4284,16,
101314249,16,0,546,1, 103120,556,1,79,4285,
101321622,4250,16,0,546, 1031316,0,556,1,1933,
101331,2413,4251,16,0, 103144286,16,0,556,1,
10134546,1,2075,4252,16, 10315299,4287,16,0,556,
101350,546,1,1731,4253, 103161,85,4288,16,0,
1013616,0,546,1,97, 10317556,1,1515,4289,16,
101374254,16,0,546,1, 103180,556,1,2198,4290,
101381297,4255,16,0,546, 1031916,0,556,1,89,
101391,1189,4256,16,0, 103204291,16,0,556,1,
10140546,1,102,4257,16, 103211834,4292,16,0,556,
101410,546,1,1261,4258, 103221,1622,4293,16,0,
1014216,0,546,1,322, 10323556,1,2413,4294,16,
101434259,16,0,546,1, 103240,556,1,2075,4295,
101441958,4260,16,0,546, 1032516,0,556,1,1731,
101451,199,4261,16,0, 103264296,16,0,556,1,
10146546,1,1371,4262,16, 1032797,4297,16,0,556,
101470,546,1,217,4263, 103281,1297,4298,16,0,
1014816,0,546,1,124, 10329556,1,1189,4299,16,
101494264,19,602,1,124, 103300,556,1,102,4300,
101504265,5,2,1,459, 1033116,0,556,1,1261,
101514266,16,0,600,1, 103324301,16,0,556,1,
1015241,4267,16,0,665, 10333322,4302,16,0,556,
101531,125,4268,19,606, 103341,1958,4303,16,0,
101541,125,4269,5,3, 10335556,1,199,4304,16,
101551,462,4270,16,0, 103360,556,1,1371,4305,
10156604,1,459,4271,16, 1033716,0,556,1,217,
101570,630,1,41,4272, 103384306,16,0,556,1,
1015816,0,630,1,126, 10339126,4307,19,618,1,
101594273,19,4274,4,36, 10340126,4308,5,2,1,
1016069,0,120,0,112, 10341459,4309,16,0,616,
101610,114,0,101,0, 103421,41,4310,16,0,
10162115,0,115,0,105, 10343676,1,127,4311,19,
10344622,1,127,4312,5,
103453,1,462,4313,16,
103460,620,1,459,4314,
1034716,0,643,1,41,
103484315,16,0,643,1,
10349128,4316,19,4317,4,
1035036,69,0,120,0,
10351112,0,114,0,101,
103520,115,0,115,0,
10353105,0,111,0,110,
103540,65,0,114,0,
10355103,0,117,0,109,
103560,101,0,110,0,
10357116,0,1,128,4312,
103581,129,4318,19,554,
103591,129,4319,5,68,
103601,1901,4320,16,0,
10361552,1,1479,4321,16,
103620,552,1,112,4322,
1036316,0,552,1,2293,
103644323,16,0,552,1,
103651804,4324,16,0,552,
103661,431,4325,16,0,
10367552,1,1443,4326,16,
103680,552,1,1756,4327,
1036916,0,552,1,124,
103704328,16,0,552,1,
10371525,4329,16,0,552,
103721,236,4330,16,0,
10373552,1,346,4331,16,
103740,552,1,1876,4332,
1037516,0,552,1,1659,
103764333,16,0,552,1,
103771225,4334,16,0,552,
103781,1117,4335,16,0,
10379552,1,137,4336,16,
103800,552,1,2318,4337,
1038116,0,552,1,2670,
103824338,16,0,552,1,
103831775,4339,16,0,552,
103841,32,4340,16,0,
10385552,1,1407,4341,16,
103860,552,1,256,4342,
1038716,0,552,1,459,
103884343,16,0,552,1,
10389406,4344,16,0,552,
103901,41,4345,16,0,
10391552,1,151,4346,16,
103920,552,1,43,4347,
1039316,0,552,1,1585,
103944348,16,0,552,1,
103951990,4349,16,0,552,
103961,2337,4350,16,0,
10397552,1,509,4351,16,
103980,552,1,52,4352,
1039916,0,552,1,381,
104004353,16,0,552,1,
10401447,4354,16,0,552,
104021,166,4355,16,0,
10403552,1,462,4356,16,
104040,552,1,277,4357,
1040516,0,552,1,1695,
104064358,16,0,552,1,
1040762,4359,16,0,604,
104081,1153,4360,16,0,
10409552,1,2106,4361,16,
104100,552,1,1335,4362,
1041116,0,552,1,71,
104124363,16,0,552,1,
10413182,4364,16,0,552,
104141,76,4365,16,0,
10415552,1,79,4366,16,
104160,552,1,1933,4367,
1041716,0,552,1,299,
104184368,16,0,552,1,
1041985,4369,16,0,552,
104201,1515,4370,16,0,
10421552,1,2198,4371,16,
104220,552,1,89,4372,
1042316,0,552,1,1834,
104244373,16,0,552,1,
104251622,4374,16,0,552,
104261,2413,4375,16,0,
10427552,1,2075,4376,16,
104280,552,1,1731,4377,
1042916,0,552,1,97,
104304378,16,0,552,1,
104311297,4379,16,0,552,
104321,1189,4380,16,0,
10433552,1,102,4381,16,
104340,552,1,1261,4382,
1043516,0,552,1,322,
104364383,16,0,552,1,
104371958,4384,16,0,552,
104381,199,4385,16,0,
10439552,1,1371,4386,16,
104400,552,1,217,4387,
1044116,0,552,1,130,
104424388,19,4389,4,28,
1044386,0,101,0,99,
104440,116,0,111,0,
10445114,0,67,0,111,
104460,110,0,115,0,
10447116,0,97,0,110,
104480,116,0,1,130,
104494319,1,131,4390,19,
104504391,4,32,82,0,
10451111,0,116,0,97,
104520,116,0,105,0,
10453111,0,110,0,67,
101630,111,0,110,0, 104540,111,0,110,0,
1016465,0,114,0,103, 10455115,0,116,0,97,
101650,117,0,109,0, 104560,110,0,116,0,
10166101,0,110,0,116, 104571,131,4319,1,132,
101670,1,126,4269,1, 104584392,19,4393,4,24,
10168127,4275,19,544,1, 1045976,0,105,0,115,
10169127,4276,5,68,1, 104600,116,0,67,0,
101701901,4277,16,0,542,
101711,1479,4278,16,0,
10172542,1,112,4279,16,
101730,542,1,2293,4280,
1017416,0,542,1,1804,
101754281,16,0,542,1,
10176431,4282,16,0,542,
101771,1443,4283,16,0,
10178542,1,1756,4284,16,
101790,542,1,124,4285,
1018016,0,542,1,525,
101814286,16,0,542,1,
10182236,4287,16,0,542,
101831,346,4288,16,0,
10184542,1,1876,4289,16,
101850,542,1,1659,4290,
1018616,0,542,1,1225,
101874291,16,0,542,1,
101881117,4292,16,0,542,
101891,137,4293,16,0,
10190542,1,2318,4294,16,
101910,542,1,1775,4295,
1019216,0,542,1,32,
101934296,16,0,542,1,
101941407,4297,16,0,542,
101951,256,4298,16,0,
10196542,1,459,4299,16,
101970,542,1,406,4300,
1019816,0,542,1,41,
101994301,16,0,542,1,
102002658,4302,16,0,542,
102011,43,4303,16,0,
10202542,1,1585,4304,16,
102030,542,1,1990,4305,
1020416,0,542,1,2337,
102054306,16,0,542,1,
10206509,4307,16,0,542,
102071,52,4308,16,0,
10208542,1,151,4309,16,
102090,542,1,447,4310,
1021016,0,542,1,166,
102114311,16,0,542,1,
10212462,4312,16,0,542,
102131,277,4313,16,0,
10214542,1,1695,4314,16,
102150,542,1,62,4315,
1021616,0,587,1,1153,
102174316,16,0,542,1,
10218381,4317,16,0,542,
102191,2106,4318,16,0,
10220542,1,1335,4319,16,
102210,542,1,71,4320,
1022216,0,542,1,182,
102234321,16,0,542,1,
1022476,4322,16,0,542,
102251,79,4323,16,0,
10226542,1,1933,4324,16,
102270,542,1,299,4325,
1022816,0,542,1,85,
102294326,16,0,542,1,
102301515,4327,16,0,542,
102311,2198,4328,16,0,
10232542,1,89,4329,16,
102330,542,1,1834,4330,
1023416,0,542,1,1622,
102354331,16,0,542,1,
102362413,4332,16,0,542,
102371,2075,4333,16,0,
10238542,1,1731,4334,16,
102390,542,1,97,4335,
1024016,0,542,1,1297,
102414336,16,0,542,1,
102421189,4337,16,0,542,
102431,102,4338,16,0,
10244542,1,1261,4339,16,
102450,542,1,322,4340,
1024616,0,542,1,1958,
102474341,16,0,542,1,
10248199,4342,16,0,542,
102491,1371,4343,16,0,
10250542,1,217,4344,16,
102510,542,1,128,4345,
1025219,4346,4,28,86,
102530,101,0,99,0,
10254116,0,111,0,114,
102550,67,0,111,0,
10256110,0,115,0,116,
102570,97,0,110,0,
10258116,0,1,128,4276,
102591,129,4347,19,4348,
102604,32,82,0,111,
102610,116,0,97,0,
10262116,0,105,0,111,
102630,110,0,67,0,
10264111,0,110,0,115, 10461111,0,110,0,115,
102650,116,0,97,0, 104620,116,0,97,0,
10266110,0,116,0,1, 10463110,0,116,0,1,
10267129,4276,1,130,4349, 10464132,4319,1,133,4394,
1026819,4350,4,24,76, 1046519,178,1,133,4395,
102690,105,0,115,0, 104665,67,1,1901,4396,
10270116,0,67,0,111, 1046716,0,600,1,1479,
102710,110,0,115,0, 104684397,16,0,543,1,
10272116,0,97,0,110, 10469112,4398,16,0,259,
102730,116,0,1,130, 104701,2293,4399,16,0,
102744276,1,131,4351,19, 10471282,1,1804,4400,16,
10275169,1,131,4352,5, 104720,600,1,431,4401,
1027667,1,1901,4353,16, 1047316,0,595,1,1443,
102770,585,1,1479,4354, 104744402,16,0,474,1,
1027816,0,533,1,112, 104751756,4403,16,0,683,
102794355,16,0,249,1, 104761,124,4404,16,0,
102802293,4356,16,0,273, 10477267,1,525,4405,16,
102811,1804,4357,16,0, 104780,314,1,236,4406,
10282585,1,431,4358,16, 1047916,0,349,1,346,
102830,580,1,1443,4359, 104804407,16,0,506,1,
1028416,0,468,1,1756, 104811876,4408,16,0,326,
102854360,16,0,673,1, 104821,1659,4409,16,0,
10286124,4361,16,0,258, 10483683,1,1225,4410,16,
102871,525,4362,16,0, 104840,258,1,1117,4411,
10288305,1,236,4363,16, 1048516,0,229,1,137,
102890,341,1,346,4364, 104864412,16,0,281,1,
1029016,0,496,1,1876, 104872318,4413,16,0,683,
102914365,16,0,318,1, 104881,2670,4414,16,0,
102921659,4366,16,0,673, 10489606,1,1775,4415,16,
102931,1225,4367,16,0, 104900,600,1,32,4416,
10294248,1,1117,4368,16, 1049116,0,600,1,1407,
102950,219,1,137,4369, 104924417,16,0,497,1,
1029616,0,272,1,2318, 10493256,4418,16,0,403,
102974370,16,0,673,1, 104941,459,4419,16,0,
102981775,4371,16,0,585, 10495176,1,406,4420,16,
102991,32,4372,16,0, 104960,568,1,41,4421,
10300585,1,1407,4373,16, 1049716,0,176,1,151,
103010,487,1,256,4374, 104984422,16,0,291,1,
1030216,0,395,1,459, 1049943,4423,16,0,645,
103034375,16,0,167,1, 105001,1990,4424,16,0,
10304406,4376,16,0,562, 10501600,1,2337,4425,16,
103051,41,4377,16,0, 105020,600,1,509,4426,
10306167,1,2658,4378,16, 1050316,0,665,1,52,
103070,659,1,43,4379, 105044427,16,0,610,1,
1030816,0,640,1,1990, 10505381,4428,16,0,560,
103094380,16,0,585,1, 105061,447,4429,16,0,
103102337,4381,16,0,585, 10507314,1,166,4430,16,
103111,509,4382,16,0, 105080,302,1,462,4431,
10312655,1,52,4383,16, 1050916,0,176,1,277,
103130,594,1,151,4384, 105104432,16,0,447,1,
1031416,0,282,1,447, 105111695,4433,16,0,279,
103154385,16,0,305,1, 105121,1261,4434,16,0,
10316166,4386,16,0,293, 10513290,1,1153,4435,16,
103171,462,4387,16,0, 105140,183,1,2106,4436,
10318167,1,277,4388,16, 1051516,0,600,1,1335,
103190,434,1,1695,4389, 105164437,16,0,334,1,
1032016,0,270,1,1261, 1051771,4438,16,0,213,
103214390,16,0,281,1, 105181,182,4439,16,0,
103221153,4391,16,0,174, 10519314,1,76,4440,16,
103231,381,4392,16,0, 105200,559,1,79,4441,
10324550,1,2106,4393,16, 1052116,0,228,1,1933,
103250,585,1,1335,4394, 105224442,16,0,415,1,
1032616,0,326,1,71, 10523299,4443,16,0,460,
103274395,16,0,203,1, 105241,85,4444,16,0,
10328182,4396,16,0,305, 10525471,1,1515,4445,16,
103291,76,4397,16,0, 105260,567,1,2198,4446,
10330549,1,79,4398,16, 1052716,0,600,1,89,
103310,218,1,1933,4399, 105284447,16,0,237,1,
1033216,0,407,1,299, 105291834,4448,16,0,301,
103334400,16,0,444,1, 105301,1622,4449,16,0,
1033485,4401,16,0,457, 10531664,1,2413,4450,16,
103351,1515,4402,16,0, 105320,600,1,2075,4451,
10336556,1,2198,4403,16, 1053316,0,600,1,1731,
103370,585,1,89,4404, 105344452,16,0,263,1,
1033816,0,227,1,1834, 1053597,4453,16,0,419,
103394405,16,0,292,1, 105361,1297,4454,16,0,
103401622,4406,16,0,654, 10537336,1,1189,4455,16,
103411,2413,4407,16,0, 105380,227,1,102,4456,
10342585,1,2075,4408,16, 1053916,0,248,1,1585,
103430,585,1,1731,4409, 105404457,16,0,675,1,
1034416,0,250,1,97, 10541322,4458,16,0,472,
103454410,16,0,411,1, 105421,1958,4459,16,0,
103461297,4411,16,0,328, 10543600,1,199,4460,16,
103471,1189,4412,16,0, 105440,325,1,1371,4461,
10348217,1,102,4413,16, 1054516,0,404,1,217,
103490,238,1,1585,4414, 105464462,16,0,333,1,
1035016,0,663,1,322, 10547134,4463,19,4464,4,
103514415,16,0,458,1, 1054836,67,0,111,0,
103521958,4416,16,0,585, 10549110,0,115,0,116,
103531,199,4417,16,0, 105500,97,0,110,0,
10354316,1,1371,4418,16,
103550,396,1,217,4419,
1035616,0,325,1,132,
103574420,19,4421,4,36,
1035867,0,111,0,110,
103590,115,0,116,0,
1036097,0,110,0,116,
103610,69,0,120,0,
10362112,0,114,0,101,
103630,115,0,115,0,
10364105,0,111,0,110,
103650,1,132,4352,1,
10366133,4422,19,4423,4,
1036730,73,0,100,0,
10368101,0,110,0,116,
103690,69,0,120,0,
10370112,0,114,0,101,
103710,115,0,115,0,
10372105,0,111,0,110,
103730,1,133,4352,1,
10374134,4424,19,4425,4,
1037536,73,0,100,0,
10376101,0,110,0,116,
103770,68,0,111,0,
10378116,0,69,0,120, 10551116,0,69,0,120,
103790,112,0,114,0, 105520,112,0,114,0,
10380101,0,115,0,115, 10553101,0,115,0,115,
103810,105,0,111,0, 105540,105,0,111,0,
10382110,0,1,134,4352, 10555110,0,1,134,4395,
103831,135,4426,19,4427, 105561,135,4465,19,4466,
103844,44,70,0,117, 105574,30,73,0,100,
103850,110,0,99,0, 105580,101,0,110,0,
10386116,0,105,0,111, 10559116,0,69,0,120,
103870,110,0,67,0, 105600,112,0,114,0,
1038897,0,108,0,108, 10561101,0,115,0,115,
103890,69,0,120,0, 105620,105,0,111,0,
10390112,0,114,0,101, 10563110,0,1,135,4395,
103910,115,0,115,0, 105641,136,4467,19,4468,
10392105,0,111,0,110, 105654,36,73,0,100,
103930,1,135,4352,1, 105660,101,0,110,0,
10394136,4428,19,4429,4, 10567116,0,68,0,111,
1039532,66,0,105,0, 105680,116,0,69,0,
10396110,0,97,0,114,
103970,121,0,69,0,
10398120,0,112,0,114, 10569120,0,112,0,114,
103990,101,0,115,0, 105700,101,0,115,0,
10400115,0,105,0,111, 10571115,0,105,0,111,
104010,110,0,1,136, 105720,110,0,1,136,
104024352,1,137,4430,19, 105734395,1,137,4469,19,
104034431,4,30,85,0, 105744470,4,44,70,0,
10404110,0,97,0,114, 10575117,0,110,0,99,
104050,121,0,69,0, 105760,116,0,105,0,
10406120,0,112,0,114, 10577111,0,110,0,67,
104070,101,0,115,0, 105780,97,0,108,0,
10408115,0,105,0,111, 10579108,0,69,0,120,
104090,110,0,1,137, 105800,112,0,114,0,
104104352,1,138,4432,19, 10581101,0,115,0,115,
104114433,4,36,84,0, 105820,105,0,111,0,
10412121,0,112,0,101, 10583110,0,1,137,4395,
104130,99,0,97,0, 105841,138,4471,19,4472,
10414115,0,116,0,69, 105854,32,66,0,105,
105860,110,0,97,0,
10587114,0,121,0,69,
104150,120,0,112,0, 105880,120,0,112,0,
10416114,0,101,0,115, 10589114,0,101,0,115,
104170,115,0,105,0, 105900,115,0,105,0,
10418111,0,110,0,1, 10591111,0,110,0,1,
10419138,4352,1,139,4434, 10592138,4395,1,139,4473,
1042019,4435,4,42,80, 1059319,4474,4,30,85,
104210,97,0,114,0, 105940,110,0,97,0,
10422101,0,110,0,116, 10595114,0,121,0,69,
104230,104,0,101,0, 105960,120,0,112,0,
10424115,0,105,0,115, 10597114,0,101,0,115,
104250,69,0,120,0, 105980,115,0,105,0,
10426112,0,114,0,101, 10599111,0,110,0,1,
104270,115,0,115,0, 10600139,4395,1,140,4475,
10428105,0,111,0,110, 1060119,4476,4,36,84,
104290,1,139,4352,1, 106020,121,0,112,0,
10430140,4436,19,4437,4, 10603101,0,99,0,97,
1043156,73,0,110,0, 106040,115,0,116,0,
1043299,0,114,0,101, 1060569,0,120,0,112,
104330,109,0,101,0, 106060,114,0,101,0,
10434110,0,116,0,68, 10607115,0,115,0,105,
104350,101,0,99,0, 106080,111,0,110,0,
10436114,0,101,0,109, 106091,140,4395,1,141,
106104477,19,4478,4,42,
1061180,0,97,0,114,
104370,101,0,110,0, 106120,101,0,110,0,
10438116,0,69,0,120, 10613116,0,104,0,101,
106140,115,0,105,0,
10615115,0,69,0,120,
104390,112,0,114,0, 106160,112,0,114,0,
10440101,0,115,0,115, 10617101,0,115,0,115,
104410,105,0,111,0, 106180,105,0,111,0,
10442110,0,1,140,4352, 10619110,0,1,141,4395,
104431,142,4438,19,683, 106201,142,4479,19,4480,
104441,142,3911,1,143, 106214,56,73,0,110,
104454439,19,705,1,143, 106220,99,0,114,0,
104463911,1,144,4440,19, 10623101,0,109,0,101,
104473192,1,144,3914,1, 106240,110,0,116,0,
10448145,4441,19,3187,1, 1062568,0,101,0,99,
10449145,3914,1,146,4442, 106260,114,0,101,0,
1045019,3198,1,146,3914, 10627109,0,101,0,110,
104511,147,4443,19,3209, 106280,116,0,69,0,
104521,147,3914,1,148, 10629120,0,112,0,114,
104534444,19,3220,1,148, 106300,101,0,115,0,
104543917,1,149,4445,19, 10631115,0,105,0,111,
104553226,1,149,3917,1, 106320,110,0,1,142,
10456150,4446,19,3214,1, 106334395,1,144,4481,19,
10457150,3921,1,151,4447, 10634715,1,144,3941,1,
1045819,3204,1,151,3921, 10635145,4482,19,720,1,
104591,152,4448,19,689, 10636145,3941,1,146,4483,
104601,152,3925,1,153, 1063719,3246,1,146,3944,
104614449,19,710,1,153, 106381,147,4484,19,3220,
104623925,1,154,4450,19, 106391,147,3944,1,148,
10463695,1,154,3929,1, 106404485,19,3241,1,148,
10464155,4451,19,700,1, 106413944,1,149,4486,19,
10465155,3929,1,156,4452, 106423215,1,149,3944,1,
1046619,1636,1,156,3935, 10643150,4487,19,3226,1,
104671,157,4453,19,1631, 10644150,3947,1,151,4488,
104681,157,3935,1,158, 1064519,3256,1,151,3947,
104694454,19,1622,1,158, 106461,152,4489,19,3251,
104703939,1,159,4455,19, 106471,152,3951,1,153,
104711680,1,159,3945,1, 106484490,19,3236,1,153,
10472160,4456,19,1657,1, 106493951,1,154,4491,19,
10473160,3945,1,161,4457, 10650698,1,154,3955,1,
1047419,1117,1,161,3950, 10651155,4492,19,693,1,
104751,162,4458,19,902, 10652155,3955,1,156,4493,
104761,162,3995,1,163, 1065319,709,1,156,3959,
104774459,19,886,1,163, 106541,157,4494,19,704,
104783995,1,164,4460,19, 106551,157,3959,1,158,
10479892,1,164,4011,1, 106564495,19,1648,1,158,
10480165,4461,19,880,1, 106573965,1,159,4496,19,
10481165,4011,1,166,4462, 106581658,1,159,3965,1,
1048219,1145,1,166,4027, 10659160,4497,19,1663,1,
104831,167,4463,19,782, 10660160,3965,1,161,4498,
104841,167,4014,1,168, 1066119,1653,1,161,3965,
104854464,19,897,1,168, 106621,162,4499,19,1640,
104864014,1,169,4465,19, 106631,162,3969,1,163,
10487777,1,169,4014,1, 106644500,19,1633,1,163,
10488170,4466,19,802,1, 106653975,1,164,4501,19,
10489170,4014,1,171,4467, 106661704,1,164,3981,1,
1049019,771,1,171,4014, 10667165,4502,19,1679,1,
104911,172,4468,19,765, 10668165,3981,1,166,4503,
104921,172,4014,1,173, 1066919,1127,1,166,3986,
104934469,19,760,1,173, 106701,167,4504,19,911,
104944014,1,174,4470,19, 106711,167,4037,1,168,
10495755,1,174,4014,1, 106724505,19,895,1,168,
10496175,4471,19,749,1, 106734037,1,169,4506,19,
10497175,4014,1,176,4472, 10674901,1,169,4054,1,
1049819,744,1,176,4014, 10675170,4507,19,889,1,
104991,177,4473,19,739, 10676170,4054,1,171,4508,
105001,177,4014,1,178, 1067719,1155,1,171,4070,
105014474,19,734,1,178, 106781,172,4509,19,792,
105024014,1,179,4475,19, 106791,172,4057,1,173,
10503729,1,179,4014,1, 106804510,19,906,1,173,
10504180,4476,19,1152,1, 106814057,1,174,4511,19,
10505180,4099,1,181,4477, 10682787,1,174,4057,1,
1050619,1290,1,181,4112, 10683175,4512,19,812,1,
105071,182,4478,19,1139, 10684175,4057,1,176,4513,
105081,182,4125,1,183, 1068519,781,1,176,4057,
105094479,19,1278,1,183, 106861,177,4514,19,775,
105104125,1,184,4480,19, 106871,177,4057,1,178,
10511919,1,184,4138,1, 106884515,19,770,1,178,
10512185,4481,19,722,1, 106894057,1,179,4516,19,
10513185,4138,1,186,4482, 10690765,1,179,4057,1,
1051419,817,1,186,4138, 10691180,4517,19,759,1,
105151,187,4483,19,845, 10692180,4057,1,181,4518,
105161,187,4138,1,188, 1069319,754,1,181,4057,
105174484,19,865,1,188, 106941,182,4519,19,749,
105184151,1,189,4485,19, 106951,182,4057,1,183,
10519911,1,189,4151,1, 106964520,19,744,1,183,
10520190,4486,19,825,1, 106974057,1,184,4521,19,
10521190,4164,1,191,4487, 10698739,1,184,4057,1,
1052219,838,1,191,4164, 10699185,4522,19,1162,1,
105231,192,4488,19,791, 10700185,4142,1,186,4523,
105241,192,4177,1,193, 1070119,1300,1,186,4155,
105254489,19,830,1,193, 107021,187,4524,19,1149,
105264177,1,194,4490,19, 107031,187,4168,1,188,
105271477,1,194,4190,1, 107044525,19,1288,1,188,
10528195,4491,19,1158,1, 107054168,1,189,4526,19,
10529195,4190,1,196,4492, 10706928,1,189,4181,1,
1053019,1509,1,196,4190, 10707190,4527,19,732,1,
105311,197,4493,19,1541, 10708190,4181,1,191,4528,
105321,197,4190,1,198, 1070919,827,1,191,4181,
105334494,19,1406,1,198, 107101,192,4529,19,855,
105344040,1,199,4495,19, 107111,192,4181,1,193,
105351466,1,199,4040,1, 107124530,19,874,1,193,
10536200,4496,19,1133,1, 107134194,1,194,4531,19,
10537200,4053,1,201,4497, 10714920,1,194,4194,1,
1053819,1573,1,201,4053, 10715195,4532,19,835,1,
105391,202,4498,19,1504, 10716195,4207,1,196,4533,
105401,202,4053,1,203, 1071719,848,1,196,4207,
105414499,19,1451,1,203, 107181,197,4534,19,801,
105424053,1,204,4500,19, 107191,197,4220,1,198,
105431374,1,204,4053,1, 107204535,19,840,1,198,
10544205,4501,19,1300,1, 107214220,1,199,4536,19,
10545205,4053,1,206,4502, 107221478,1,199,4233,1,
1054619,1310,1,206,4053, 10723200,4537,19,1168,1,
105471,207,4503,19,1128, 10724200,4233,1,201,4538,
105481,207,4053,1,208, 1072519,1510,1,201,4233,
105494504,19,1557,1,208, 107261,202,4539,19,1547,
105504053,1,209,4505,19, 107271,202,4233,1,203,
105511499,1,209,4053,1, 107284540,19,1416,1,203,
10552210,4506,19,1441,1, 107294083,1,204,4541,19,
10553210,4053,1,211,4507, 107301532,1,204,4083,1,
1055419,1363,1,211,4053, 10731205,4542,19,1143,1,
105551,212,4508,19,1326, 10732205,4096,1,206,4543,
105561,212,4053,1,213, 1073319,1579,1,206,4096,
105574509,19,1111,1,213, 107341,207,4544,19,1505,
105584053,1,214,4510,19, 107351,207,4096,1,208,
105591461,1,214,4053,1, 107364545,19,1460,1,208,
10560215,4511,19,1487,1, 107374096,1,209,4546,19,
10561215,4053,1,216,4512, 107381384,1,209,4096,1,
1056219,1434,1,216,4053, 10739210,4547,19,1310,1,
105631,217,4513,19,1456, 10740210,4096,1,211,4548,
105641,217,4053,1,218, 1074119,1320,1,211,4096,
105654514,19,1266,1,218, 107421,212,4549,19,1138,
105664053,1,219,4515,19, 107431,212,4096,1,213,
105671170,1,219,4053,1, 107444550,19,1563,1,213,
10568220,4516,19,1100,1, 107454096,1,214,4551,19,
10569220,4053,1,221,4517, 107461500,1,214,4096,1,
1057019,1531,1,221,4053, 10747215,4552,19,1450,1,
105711,222,4518,19,1482, 10748215,4096,1,216,4553,
105721,222,4053,1,223, 1074919,1373,1,216,4096,
105734519,19,1429,1,223, 107501,217,4554,19,1336,
105744053,1,224,4520,19, 107511,217,4096,1,218,
105751295,1,224,4086,1, 107524555,19,1121,1,218,
10576225,4521,19,1273,1, 107534096,1,219,4556,19,
10577225,4086,1,226,4522, 107541466,1,219,4096,1,
1057819,1562,1,226,4276, 10755220,4557,19,1488,1,
105791,227,4523,19,1586, 10756220,4096,1,221,4558,
105801,227,4276,1,228, 1075719,1443,1,221,4096,
105814524,19,1552,1,228, 107581,222,4559,19,1596,
105824276,1,229,4525,19, 107591,222,4096,1,223,
105831547,1,229,4276,1, 107604560,19,1276,1,223,
10584230,4526,19,1568,1, 107614096,1,224,4561,19,
10585230,4276,1,231,4527, 107621180,1,224,4096,1,
1058619,1515,1,231,4276, 10763225,4562,19,1110,1,
105871,232,4528,19,1220, 10764225,4096,1,226,4563,
105881,232,4276,1,233, 1076519,1537,1,226,4096,
105894529,19,1395,1,233, 107661,227,4564,19,1483,
105904352,1,234,4530,19, 107671,227,4096,1,228,
105911181,1,234,4352,1, 107684565,19,1438,1,228,
10592235,4531,19,1188,1, 107694096,1,229,4566,19,
10593235,4352,1,236,4532, 107701305,1,229,4129,1,
1059419,1209,1,236,4352, 10771230,4567,19,1283,1,
105951,237,4533,19,1204, 10772230,4129,1,231,4568,
105961,237,4352,1,238, 1077319,1568,1,231,4319,
105974534,19,1199,1,238, 107741,232,4569,19,1591,
105984352,1,239,4535,19, 107751,232,4319,1,233,
105991194,1,239,4352,1, 107764570,19,1558,1,233,
10600240,4536,19,1384,1, 107774319,1,234,4571,19,
10601240,4352,1,241,4537, 107781553,1,234,4319,1,
1060219,1412,1,241,4352, 10779235,4572,19,1574,1,
106031,242,4538,19,1389, 10780235,4319,1,236,4573,
106041,242,4352,1,243, 1078119,1516,1,236,4319,
106054539,19,1379,1,243, 107821,237,4574,19,1230,
106064352,1,244,4540,19, 107831,237,4319,1,238,
106071369,1,244,4352,1, 107844575,19,1405,1,238,
10608245,4541,19,1352,1, 107854395,1,239,4576,19,
10609245,4352,1,246,4542, 107861191,1,239,4395,1,
1061019,1305,1,246,4352, 10787240,4577,19,1198,1,
106111,247,4543,19,1214, 10788240,4395,1,241,4578,
106121,247,4352,1,248, 1078919,1219,1,241,4395,
106134544,19,1175,1,248, 107901,242,4579,19,1214,
106144352,1,249,4545,19, 107911,242,4395,1,243,
106151123,1,249,4352,1, 107924580,19,1209,1,243,
10616250,4546,19,1581,1, 107934395,1,244,4581,19,
10617250,4352,1,251,4547, 107941204,1,244,4395,1,
1061819,1536,1,251,4352, 10795245,4582,19,1394,1,
106191,252,4548,19,1526, 10796245,4395,1,246,4583,
106201,252,4352,1,253, 1079719,1422,1,246,4395,
106214549,19,1521,1,253, 107981,247,4584,19,1399,
106224352,1,254,4550,19, 107991,247,4395,1,248,
106231472,1,254,4352,1, 108004585,19,1389,1,248,
10624255,4551,19,1446,1, 108014395,1,249,4586,19,
10625255,4352,1,256,4552, 108021379,1,249,4395,1,
1062619,1422,1,256,4352, 10803250,4587,19,1362,1,
106271,257,4553,19,1417, 10804250,4395,1,251,4588,
106281,257,4352,1,258, 1080519,1315,1,251,4395,
106294554,19,1358,1,258, 108061,252,4589,19,1224,
106304352,1,259,4555,19, 108071,252,4395,1,253,
106311334,1,259,4352,1, 108084590,19,1185,1,253,
10632260,4556,19,1400,1, 108094395,1,254,4591,19,
10633260,4352,1,261,4557, 108101133,1,254,4395,1,
1063419,1493,1,261,4352, 10811255,4592,19,1586,1,
106351,262,4558,19,1347, 10812255,4395,1,256,4593,
106361,262,4352,1,263, 1081319,1542,1,256,4395,
106374559,19,1341,1,263, 108141,257,4594,19,1527,
106384352,1,264,4560,19, 108151,257,4395,1,258,
106391321,1,264,4352,1, 108164595,19,1522,1,258,
10640265,4561,19,1284,1, 108174395,1,259,4596,19,
10641265,4352,1,266,4562, 108181473,1,259,4395,1,
1064219,1261,1,266,4352, 10819260,4597,19,1455,1,
106431,267,4563,19,1106, 10820260,4395,1,261,4598,
106441,267,4352,1,268, 1082119,1432,1,261,4395,
106454564,19,1596,1,268, 108221,262,4599,19,1427,
106464352,1,269,4565,19, 108231,262,4395,1,263,
106471226,1,269,4352,1, 108244600,19,1368,1,263,
10648270,4566,19,1231,1, 108254395,1,264,4601,19,
10649270,4352,1,271,4567, 108261344,1,264,4395,1,
1065019,1251,1,271,4352, 10827265,4602,19,1410,1,
106511,272,4568,19,1241, 10828265,4395,1,266,4603,
106521,272,4352,1,273, 1082919,1494,1,266,4395,
106534569,19,1246,1,273, 108301,267,4604,19,1357,
106544352,1,274,4570,19, 108311,267,4395,1,268,
106551236,1,274,4352,1, 108324605,19,1351,1,268,
10656275,4571,19,1591,1, 108334395,1,269,4606,19,
10657275,4352,1,276,4572, 108341331,1,269,4395,1,
1065819,1256,1,276,4352, 10835270,4607,19,1294,1,
106591,277,4573,19,1316, 10836270,4395,1,271,4608,
106601,277,4195,1,278, 1083719,1271,1,271,4395,
106614574,19,1650,1,278, 108381,272,4609,19,1116,
106624265,1,279,4575,19, 108391,272,4395,1,273,
106631686,1,279,4265,1, 108404610,19,1606,1,273,
10664280,4576,19,1666,1, 108414395,1,274,4611,19,
10665280,4269,1,281,4577, 108421236,1,274,4395,1,
1066619,1985,1,281,3969, 10843275,4612,19,1241,1,
106671,282,4578,19,1980, 10844275,4395,1,276,4613,
106681,282,3969,1,283, 1084519,1261,1,276,4395,
106694579,19,1975,1,283, 108461,277,4614,19,1251,
106703969,1,284,4580,19, 108471,277,4395,1,278,
106711970,1,284,3969,1, 108484615,19,1256,1,278,
10672285,4581,19,1965,1, 108494395,1,279,4616,19,
10673285,3969,1,286,4582, 108501246,1,279,4395,1,
1067419,1960,1,286,3969, 10851280,4617,19,1601,1,
106751,287,4583,19,1955, 10852280,4395,1,281,4618,
106761,287,3969,1,288, 1085319,1266,1,281,4395,
106774584,19,1944,1,288, 108541,282,4619,19,1326,
106783989,1,289,4585,19, 108551,282,4238,1,283,
106791939,1,289,3989,1, 108564620,19,1717,1,283,
10680290,4586,19,1934,1, 108574308,1,284,4621,19,
10681290,3989,1,291,4587, 108581710,1,284,4308,1,
1068219,1929,1,291,3989, 10859285,4622,19,1689,1,
106831,292,4588,19,1924, 10860285,4312,1,286,4623,
106841,292,3989,1,293, 1086119,2014,1,286,4005,
106854589,19,1919,1,293, 108621,287,4624,19,2009,
106863989,1,294,4590,19, 108631,287,4005,1,288,
106871914,1,294,3989,1, 108644625,19,2004,1,288,
10688295,4591,19,1909,1, 108654005,1,289,4626,19,
10689295,3989,1,296,4592, 108661999,1,289,4005,1,
1069019,1904,1,296,3989, 10867290,4627,19,1994,1,
106911,297,4593,19,1739, 10868290,4005,1,291,4628,
106921,297,3989,1,298, 1086919,1989,1,291,4005,
106934594,19,1898,1,298, 108701,292,4629,19,1984,
106943989,1,299,4595,19, 108711,292,4005,1,293,
106951893,1,299,3989,1, 108724630,19,1973,1,293,
10696300,4596,19,1888,1, 108734025,1,294,4631,19,
10697300,3989,1,301,4597, 108741968,1,294,4025,1,
1069819,1732,1,301,3989, 10875295,4632,19,1963,1,
106991,302,4598,19,1883, 10876295,4025,1,296,4633,
107001,302,3989,1,303, 1087719,1958,1,296,4025,
107014599,19,1878,1,303, 108781,297,4634,19,1953,
107023989,1,304,4600,19, 108791,297,4025,1,298,
107031873,1,304,3989,1, 108804635,19,1948,1,298,
10704305,4601,19,1868,1, 108814025,1,299,4636,19,
10705305,3989,1,306,4602, 108821943,1,299,4025,1,
1070619,1863,1,306,3989, 10883300,4637,19,1938,1,
107071,307,4603,19,1858, 10884300,4025,1,301,4638,
107081,307,3989,1,308, 1088519,1933,1,301,4025,
107094604,19,1725,1,308, 108861,302,4639,19,1767,
107103989,1,309,4605,19, 108871,302,4025,1,303,
107111852,1,309,3989,1, 108884640,19,1927,1,303,
10712310,4606,19,1847,1, 108894025,1,304,4641,19,
10713310,3989,1,311,4607, 108901922,1,304,4025,1,
1071419,1842,1,311,3989, 10891305,4642,19,1917,1,
107151,312,4608,19,1719, 10892305,4025,1,306,4643,
107161,312,3989,1,313, 1089319,1760,1,306,4025,
107174609,19,1836,1,313, 108941,307,4644,19,1912,
107183989,1,314,4610,19, 108951,307,4025,1,308,
107191767,1,314,3989,1, 108964645,19,1907,1,308,
10720315,4611,19,1831,1, 108974025,1,309,4646,19,
10721315,3989,1,316,4612, 108981902,1,309,4025,1,
1072219,1826,1,316,3989, 10899310,4647,19,1897,1,
107231,317,4613,19,1821, 10900310,4025,1,311,4648,
107241,317,3989,1,318, 1090119,1892,1,311,4025,
107254614,19,1816,1,318, 109021,312,4649,19,1887,
107263989,1,319,4615,19, 109031,312,4025,1,313,
107271811,1,319,3989,1, 109044650,19,1753,1,313,
10728320,4616,19,1806,1, 109054025,1,314,4651,19,
10729320,3989,1,321,4617, 109061881,1,314,4025,1,
1073019,1801,1,321,3989, 10907315,4652,19,1876,1,
107311,322,4618,19,4619, 10908315,4025,1,316,4653,
1090919,1871,1,316,4025,
109101,317,4654,19,1747,
109111,317,4025,1,318,
109124655,19,1865,1,318,
109134025,1,319,4656,19,
109141796,1,319,4025,1,
10915320,4657,19,1860,1,
10916320,4025,1,321,4658,
1091719,1855,1,321,4025,
109181,322,4659,19,1850,
109191,322,4025,1,323,
109204660,19,1845,1,323,
109214025,1,324,4661,19,
109221840,1,324,4025,1,
10923325,4662,19,1835,1,
10924325,4025,1,326,4663,
1092519,1830,1,326,4031,
109261,327,4664,19,4665,
107324,50,65,0,114, 109274,50,65,0,114,
107330,103,0,117,0, 109280,103,0,117,0,
10734109,0,101,0,110, 10929109,0,101,0,110,
@@ -10739,16 +10934,16 @@ public yyLSLSyntax
107390,111,0,110,0, 109340,111,0,110,0,
1074076,0,105,0,115, 1093576,0,105,0,115,
107410,116,0,95,0, 109360,116,0,95,0,
1074251,0,1,322,3945, 1093751,0,1,327,3981,
107431,323,4620,19,4621, 109381,328,4666,19,4667,
107444,28,65,0,114, 109394,28,65,0,114,
107450,103,0,117,0, 109400,103,0,117,0,
10746109,0,101,0,110, 10941109,0,101,0,110,
107470,116,0,76,0, 109420,116,0,76,0,
10748105,0,115,0,116, 10943105,0,115,0,116,
107490,95,0,51,0, 109440,95,0,51,0,
107501,323,4265,1,324, 109451,328,4308,1,329,
107514622,19,4623,4,50, 109464668,19,4669,4,50,
1075265,0,114,0,103, 1094765,0,114,0,103,
107530,117,0,109,0, 109480,117,0,109,0,
10754101,0,110,0,116, 10949101,0,110,0,116,
@@ -10759,32 +10954,33 @@ public yyLSLSyntax
107590,110,0,76,0, 109540,110,0,76,0,
10760105,0,115,0,116, 10955105,0,115,0,116,
107610,95,0,52,0, 109560,95,0,52,0,
107621,324,3945,1,325, 109571,329,3981,1,330,
107634624,19,4625,4,28, 109584670,19,4671,4,50,
1095965,0,114,0,103,
109600,117,0,109,0,
10961101,0,110,0,116,
109620,68,0,101,0,
1096399,0,108,0,97,
109640,114,0,97,0,
10965116,0,105,0,111,
109660,110,0,76,0,
10967105,0,115,0,116,
109680,95,0,53,0,
109691,330,3981,1,331,
109704672,19,4673,4,28,
1076465,0,114,0,103, 1097165,0,114,0,103,
107650,117,0,109,0, 109720,117,0,109,0,
10766101,0,110,0,116, 10973101,0,110,0,116,
107670,76,0,105,0, 109740,76,0,105,0,
10768115,0,116,0,95, 10975115,0,116,0,95,
107690,52,0,1,325, 109760,52,0,1,331,
107704265,1,326,4626,19, 109774308,2,0,0};
107714627,4,50,65,0,
10772114,0,103,0,117,
107730,109,0,101,0,
10774110,0,116,0,68,
107750,101,0,99,0,
10776108,0,97,0,114,
107770,97,0,116,0,
10778105,0,111,0,110,
107790,76,0,105,0,
10780115,0,116,0,95,
107810,53,0,1,326,
107823945,2,0,0};
10783new Sfactory(this,"ExpressionArgument_1",new SCreator(ExpressionArgument_1_factory)); 10978new Sfactory(this,"ExpressionArgument_1",new SCreator(ExpressionArgument_1_factory));
10784new Sfactory(this,"SimpleAssignment_8",new SCreator(SimpleAssignment_8_factory)); 10979new Sfactory(this,"SimpleAssignment_8",new SCreator(SimpleAssignment_8_factory));
10980new Sfactory(this,"SimpleAssignment_9",new SCreator(SimpleAssignment_9_factory));
10785new Sfactory(this,"StatementList_1",new SCreator(StatementList_1_factory)); 10981new Sfactory(this,"StatementList_1",new SCreator(StatementList_1_factory));
10786new Sfactory(this,"StateChange_1",new SCreator(StateChange_1_factory)); 10982new Sfactory(this,"StateChange_1",new SCreator(StateChange_1_factory));
10787new Sfactory(this,"StateChange_2",new SCreator(StateChange_2_factory)); 10983new Sfactory(this,"EmptyStatement",new SCreator(EmptyStatement_factory));
10788new Sfactory(this,"Declaration",new SCreator(Declaration_factory)); 10984new Sfactory(this,"Declaration",new SCreator(Declaration_factory));
10789new Sfactory(this,"IdentExpression",new SCreator(IdentExpression_factory)); 10985new Sfactory(this,"IdentExpression",new SCreator(IdentExpression_factory));
10790new Sfactory(this,"error",new SCreator(error_factory)); 10986new Sfactory(this,"error",new SCreator(error_factory));
@@ -10833,6 +11029,7 @@ new Sfactory(this,"LSLProgramRoot_2",new SCreator(LSLProgramRoot_2_factory));
10833new Sfactory(this,"States_1",new SCreator(States_1_factory)); 11029new Sfactory(this,"States_1",new SCreator(States_1_factory));
10834new Sfactory(this,"States_2",new SCreator(States_2_factory)); 11030new Sfactory(this,"States_2",new SCreator(States_2_factory));
10835new Sfactory(this,"FunctionCallExpression_1",new SCreator(FunctionCallExpression_1_factory)); 11031new Sfactory(this,"FunctionCallExpression_1",new SCreator(FunctionCallExpression_1_factory));
11032new Sfactory(this,"Event_24",new SCreator(Event_24_factory));
10836new Sfactory(this,"ForLoopStatement",new SCreator(ForLoopStatement_factory)); 11033new Sfactory(this,"ForLoopStatement",new SCreator(ForLoopStatement_factory));
10837new Sfactory(this,"DoWhileStatement_1",new SCreator(DoWhileStatement_1_factory)); 11034new Sfactory(this,"DoWhileStatement_1",new SCreator(DoWhileStatement_1_factory));
10838new Sfactory(this,"DoWhileStatement_2",new SCreator(DoWhileStatement_2_factory)); 11035new Sfactory(this,"DoWhileStatement_2",new SCreator(DoWhileStatement_2_factory));
@@ -10885,7 +11082,9 @@ new Sfactory(this,"ArgumentList_1",new SCreator(ArgumentList_1_factory));
10885new Sfactory(this,"ArgumentList_2",new SCreator(ArgumentList_2_factory)); 11082new Sfactory(this,"ArgumentList_2",new SCreator(ArgumentList_2_factory));
10886new Sfactory(this,"Constant",new SCreator(Constant_factory)); 11083new Sfactory(this,"Constant",new SCreator(Constant_factory));
10887new Sfactory(this,"State",new SCreator(State_factory)); 11084new Sfactory(this,"State",new SCreator(State_factory));
11085new Sfactory(this,"Event_12",new SCreator(Event_12_factory));
10888new Sfactory(this,"Event_13",new SCreator(Event_13_factory)); 11086new Sfactory(this,"Event_13",new SCreator(Event_13_factory));
11087new Sfactory(this,"Event_14",new SCreator(Event_14_factory));
10889new Sfactory(this,"LSLProgramRoot",new SCreator(LSLProgramRoot_factory)); 11088new Sfactory(this,"LSLProgramRoot",new SCreator(LSLProgramRoot_factory));
10890new Sfactory(this,"StateChange",new SCreator(StateChange_factory)); 11089new Sfactory(this,"StateChange",new SCreator(StateChange_factory));
10891new Sfactory(this,"IncrementDecrementExpression_2",new SCreator(IncrementDecrementExpression_2_factory)); 11090new Sfactory(this,"IncrementDecrementExpression_2",new SCreator(IncrementDecrementExpression_2_factory));
@@ -10900,10 +11099,11 @@ new Sfactory(this,"Event_21",new SCreator(Event_21_factory));
10900new Sfactory(this,"Event_22",new SCreator(Event_22_factory)); 11099new Sfactory(this,"Event_22",new SCreator(Event_22_factory));
10901new Sfactory(this,"CompoundStatement",new SCreator(CompoundStatement_factory)); 11100new Sfactory(this,"CompoundStatement",new SCreator(CompoundStatement_factory));
10902new Sfactory(this,"RotationConstant_1",new SCreator(RotationConstant_1_factory)); 11101new Sfactory(this,"RotationConstant_1",new SCreator(RotationConstant_1_factory));
11102new Sfactory(this,"ArgumentDeclarationList_4",new SCreator(ArgumentDeclarationList_4_factory));
10903new Sfactory(this,"TypecastExpression",new SCreator(TypecastExpression_factory)); 11103new Sfactory(this,"TypecastExpression",new SCreator(TypecastExpression_factory));
10904new Sfactory(this,"SimpleAssignment_3",new SCreator(SimpleAssignment_3_factory)); 11104new Sfactory(this,"SimpleAssignment_3",new SCreator(SimpleAssignment_3_factory));
10905new Sfactory(this,"SimpleAssignment_4",new SCreator(SimpleAssignment_4_factory)); 11105new Sfactory(this,"SimpleAssignment_4",new SCreator(SimpleAssignment_4_factory));
10906new Sfactory(this,"Statement_1",new SCreator(Statement_1_factory)); 11106new Sfactory(this,"StateEntryStateEvent_1",new SCreator(StateEntryStateEvent_1_factory));
10907new Sfactory(this,"Statement_2",new SCreator(Statement_2_factory)); 11107new Sfactory(this,"Statement_2",new SCreator(Statement_2_factory));
10908new Sfactory(this,"Statement_3",new SCreator(Statement_3_factory)); 11108new Sfactory(this,"Statement_3",new SCreator(Statement_3_factory));
10909new Sfactory(this,"Statement_4",new SCreator(Statement_4_factory)); 11109new Sfactory(this,"Statement_4",new SCreator(Statement_4_factory));
@@ -10928,7 +11128,7 @@ new Sfactory(this,"IncrementDecrementExpression_6",new SCreator(IncrementDecreme
10928new Sfactory(this,"StateEvent",new SCreator(StateEvent_factory)); 11128new Sfactory(this,"StateEvent",new SCreator(StateEvent_factory));
10929new Sfactory(this,"Event_20",new SCreator(Event_20_factory)); 11129new Sfactory(this,"Event_20",new SCreator(Event_20_factory));
10930new Sfactory(this,"Event_23",new SCreator(Event_23_factory)); 11130new Sfactory(this,"Event_23",new SCreator(Event_23_factory));
10931new Sfactory(this,"Event_24",new SCreator(Event_24_factory)); 11131new Sfactory(this,"Statement_1",new SCreator(Statement_1_factory));
10932new Sfactory(this,"Event_26",new SCreator(Event_26_factory)); 11132new Sfactory(this,"Event_26",new SCreator(Event_26_factory));
10933new Sfactory(this,"SimpleAssignment_10",new SCreator(SimpleAssignment_10_factory)); 11133new Sfactory(this,"SimpleAssignment_10",new SCreator(SimpleAssignment_10_factory));
10934new Sfactory(this,"Event",new SCreator(Event_factory)); 11134new Sfactory(this,"Event",new SCreator(Event_factory));
@@ -10941,7 +11141,6 @@ new Sfactory(this,"Statement_13",new SCreator(Statement_13_factory));
10941new Sfactory(this,"Event_15",new SCreator(Event_15_factory)); 11141new Sfactory(this,"Event_15",new SCreator(Event_15_factory));
10942new Sfactory(this,"Event_16",new SCreator(Event_16_factory)); 11142new Sfactory(this,"Event_16",new SCreator(Event_16_factory));
10943new Sfactory(this,"Event_32",new SCreator(Event_32_factory)); 11143new Sfactory(this,"Event_32",new SCreator(Event_32_factory));
10944new Sfactory(this,"Event_34",new SCreator(Event_34_factory));
10945new Sfactory(this,"SimpleAssignment_20",new SCreator(SimpleAssignment_20_factory)); 11144new Sfactory(this,"SimpleAssignment_20",new SCreator(SimpleAssignment_20_factory));
10946new Sfactory(this,"SimpleAssignment_24",new SCreator(SimpleAssignment_24_factory)); 11145new Sfactory(this,"SimpleAssignment_24",new SCreator(SimpleAssignment_24_factory));
10947new Sfactory(this,"SimpleAssignment_1",new SCreator(SimpleAssignment_1_factory)); 11146new Sfactory(this,"SimpleAssignment_1",new SCreator(SimpleAssignment_1_factory));
@@ -10951,8 +11150,8 @@ new Sfactory(this,"FunctionCallExpression",new SCreator(FunctionCallExpression_f
10951new Sfactory(this,"SimpleAssignment_6",new SCreator(SimpleAssignment_6_factory)); 11150new Sfactory(this,"SimpleAssignment_6",new SCreator(SimpleAssignment_6_factory));
10952new Sfactory(this,"StateBody_1",new SCreator(StateBody_1_factory)); 11151new Sfactory(this,"StateBody_1",new SCreator(StateBody_1_factory));
10953new Sfactory(this,"StatementList_2",new SCreator(StatementList_2_factory)); 11152new Sfactory(this,"StatementList_2",new SCreator(StatementList_2_factory));
10954new Sfactory(this,"SimpleAssignment_9",new SCreator(SimpleAssignment_9_factory)); 11153new Sfactory(this,"StateBody_3",new SCreator(StateBody_3_factory));
10955new Sfactory(this,"BinaryExpression_15",new SCreator(BinaryExpression_15_factory)); 11154new Sfactory(this,"StateBody_4",new SCreator(StateBody_4_factory));
10956new Sfactory(this,"BinaryExpression_16",new SCreator(BinaryExpression_16_factory)); 11155new Sfactory(this,"BinaryExpression_16",new SCreator(BinaryExpression_16_factory));
10957new Sfactory(this,"BinaryExpression_17",new SCreator(BinaryExpression_17_factory)); 11156new Sfactory(this,"BinaryExpression_17",new SCreator(BinaryExpression_17_factory));
10958new Sfactory(this,"BinaryExpression_18",new SCreator(BinaryExpression_18_factory)); 11157new Sfactory(this,"BinaryExpression_18",new SCreator(BinaryExpression_18_factory));
@@ -10964,13 +11163,14 @@ new Sfactory(this,"BinaryExpression_11",new SCreator(BinaryExpression_11_factory
10964new Sfactory(this,"BinaryExpression_12",new SCreator(BinaryExpression_12_factory)); 11163new Sfactory(this,"BinaryExpression_12",new SCreator(BinaryExpression_12_factory));
10965new Sfactory(this,"BinaryExpression_13",new SCreator(BinaryExpression_13_factory)); 11164new Sfactory(this,"BinaryExpression_13",new SCreator(BinaryExpression_13_factory));
10966new Sfactory(this,"BinaryExpression_14",new SCreator(BinaryExpression_14_factory)); 11165new Sfactory(this,"BinaryExpression_14",new SCreator(BinaryExpression_14_factory));
11166new Sfactory(this,"BinaryExpression_15",new SCreator(BinaryExpression_15_factory));
10967new Sfactory(this,"BinaryExpression_6",new SCreator(BinaryExpression_6_factory)); 11167new Sfactory(this,"BinaryExpression_6",new SCreator(BinaryExpression_6_factory));
10968new Sfactory(this,"BinaryExpression_7",new SCreator(BinaryExpression_7_factory)); 11168new Sfactory(this,"BinaryExpression_7",new SCreator(BinaryExpression_7_factory));
10969new Sfactory(this,"ArgumentList",new SCreator(ArgumentList_factory)); 11169new Sfactory(this,"ArgumentList",new SCreator(ArgumentList_factory));
10970new Sfactory(this,"Event_10",new SCreator(Event_10_factory)); 11170new Sfactory(this,"Event_10",new SCreator(Event_10_factory));
10971new Sfactory(this,"ConstantExpression_1",new SCreator(ConstantExpression_1_factory)); 11171new Sfactory(this,"ConstantExpression_1",new SCreator(ConstantExpression_1_factory));
10972new Sfactory(this,"Event_12",new SCreator(Event_12_factory)); 11172new Sfactory(this,"StateEntryStateEvent",new SCreator(StateEntryStateEvent_factory));
10973new Sfactory(this,"Event_14",new SCreator(Event_14_factory)); 11173new Sfactory(this,"StateChange_2",new SCreator(StateChange_2_factory));
10974new Sfactory(this,"Event_17",new SCreator(Event_17_factory)); 11174new Sfactory(this,"Event_17",new SCreator(Event_17_factory));
10975new Sfactory(this,"Event_18",new SCreator(Event_18_factory)); 11175new Sfactory(this,"Event_18",new SCreator(Event_18_factory));
10976new Sfactory(this,"Event_19",new SCreator(Event_19_factory)); 11176new Sfactory(this,"Event_19",new SCreator(Event_19_factory));
@@ -10991,6 +11191,7 @@ new Sfactory(this,"Declaration_1",new SCreator(Declaration_1_factory));
10991new Sfactory(this,"SimpleAssignment_7",new SCreator(SimpleAssignment_7_factory)); 11191new Sfactory(this,"SimpleAssignment_7",new SCreator(SimpleAssignment_7_factory));
10992new Sfactory(this,"ForLoop",new SCreator(ForLoop_factory)); 11192new Sfactory(this,"ForLoop",new SCreator(ForLoop_factory));
10993new Sfactory(this,"ForLoop_2",new SCreator(ForLoop_2_factory)); 11193new Sfactory(this,"ForLoop_2",new SCreator(ForLoop_2_factory));
11194new Sfactory(this,"EntryEvent_1",new SCreator(EntryEvent_1_factory));
10994new Sfactory(this,"Event_30",new SCreator(Event_30_factory)); 11195new Sfactory(this,"Event_30",new SCreator(Event_30_factory));
10995new Sfactory(this,"Event_31",new SCreator(Event_31_factory)); 11196new Sfactory(this,"Event_31",new SCreator(Event_31_factory));
10996new Sfactory(this,"Event_33",new SCreator(Event_33_factory)); 11197new Sfactory(this,"Event_33",new SCreator(Event_33_factory));
@@ -11000,9 +11201,8 @@ new Sfactory(this,"IfStatement",new SCreator(IfStatement_factory));
11000new Sfactory(this,"ForLoopStatement_1",new SCreator(ForLoopStatement_1_factory)); 11201new Sfactory(this,"ForLoopStatement_1",new SCreator(ForLoopStatement_1_factory));
11001new Sfactory(this,"ForLoopStatement_2",new SCreator(ForLoopStatement_2_factory)); 11202new Sfactory(this,"ForLoopStatement_2",new SCreator(ForLoopStatement_2_factory));
11002new Sfactory(this,"ForLoopStatement_3",new SCreator(ForLoopStatement_3_factory)); 11203new Sfactory(this,"ForLoopStatement_3",new SCreator(ForLoopStatement_3_factory));
11003new Sfactory(this,"ArgumentDeclarationList_4",new SCreator(ArgumentDeclarationList_4_factory)); 11204new Sfactory(this,"EntryEvent",new SCreator(EntryEvent_factory));
11004new Sfactory(this,"ArgumentDeclarationList_5",new SCreator(ArgumentDeclarationList_5_factory)); 11205new Sfactory(this,"ArgumentDeclarationList_5",new SCreator(ArgumentDeclarationList_5_factory));
11005new Sfactory(this,"EmptyStatement",new SCreator(EmptyStatement_factory));
11006new Sfactory(this,"WhileStatement",new SCreator(WhileStatement_factory)); 11206new Sfactory(this,"WhileStatement",new SCreator(WhileStatement_factory));
11007new Sfactory(this,"ForLoop_1",new SCreator(ForLoop_1_factory)); 11207new Sfactory(this,"ForLoop_1",new SCreator(ForLoop_1_factory));
11008new Sfactory(this,"Constant_2",new SCreator(Constant_2_factory)); 11208new Sfactory(this,"Constant_2",new SCreator(Constant_2_factory));
@@ -11014,9 +11214,10 @@ new Sfactory(this,"States",new SCreator(States_factory));
11014} 11214}
11015public static object ExpressionArgument_1_factory(Parser yyp) { return new ExpressionArgument_1(yyp); } 11215public static object ExpressionArgument_1_factory(Parser yyp) { return new ExpressionArgument_1(yyp); }
11016public static object SimpleAssignment_8_factory(Parser yyp) { return new SimpleAssignment_8(yyp); } 11216public static object SimpleAssignment_8_factory(Parser yyp) { return new SimpleAssignment_8(yyp); }
11217public static object SimpleAssignment_9_factory(Parser yyp) { return new SimpleAssignment_9(yyp); }
11017public static object StatementList_1_factory(Parser yyp) { return new StatementList_1(yyp); } 11218public static object StatementList_1_factory(Parser yyp) { return new StatementList_1(yyp); }
11018public static object StateChange_1_factory(Parser yyp) { return new StateChange_1(yyp); } 11219public static object StateChange_1_factory(Parser yyp) { return new StateChange_1(yyp); }
11019public static object StateChange_2_factory(Parser yyp) { return new StateChange_2(yyp); } 11220public static object EmptyStatement_factory(Parser yyp) { return new EmptyStatement(yyp); }
11020public static object Declaration_factory(Parser yyp) { return new Declaration(yyp); } 11221public static object Declaration_factory(Parser yyp) { return new Declaration(yyp); }
11021public static object IdentExpression_factory(Parser yyp) { return new IdentExpression(yyp); } 11222public static object IdentExpression_factory(Parser yyp) { return new IdentExpression(yyp); }
11022public static object error_factory(Parser yyp) { return new error(yyp); } 11223public static object error_factory(Parser yyp) { return new error(yyp); }
@@ -11065,6 +11266,7 @@ public static object LSLProgramRoot_2_factory(Parser yyp) { return new LSLProgra
11065public static object States_1_factory(Parser yyp) { return new States_1(yyp); } 11266public static object States_1_factory(Parser yyp) { return new States_1(yyp); }
11066public static object States_2_factory(Parser yyp) { return new States_2(yyp); } 11267public static object States_2_factory(Parser yyp) { return new States_2(yyp); }
11067public static object FunctionCallExpression_1_factory(Parser yyp) { return new FunctionCallExpression_1(yyp); } 11268public static object FunctionCallExpression_1_factory(Parser yyp) { return new FunctionCallExpression_1(yyp); }
11269public static object Event_24_factory(Parser yyp) { return new Event_24(yyp); }
11068public static object ForLoopStatement_factory(Parser yyp) { return new ForLoopStatement(yyp); } 11270public static object ForLoopStatement_factory(Parser yyp) { return new ForLoopStatement(yyp); }
11069public static object DoWhileStatement_1_factory(Parser yyp) { return new DoWhileStatement_1(yyp); } 11271public static object DoWhileStatement_1_factory(Parser yyp) { return new DoWhileStatement_1(yyp); }
11070public static object DoWhileStatement_2_factory(Parser yyp) { return new DoWhileStatement_2(yyp); } 11272public static object DoWhileStatement_2_factory(Parser yyp) { return new DoWhileStatement_2(yyp); }
@@ -11117,7 +11319,9 @@ public static object ArgumentList_1_factory(Parser yyp) { return new ArgumentLis
11117public static object ArgumentList_2_factory(Parser yyp) { return new ArgumentList_2(yyp); } 11319public static object ArgumentList_2_factory(Parser yyp) { return new ArgumentList_2(yyp); }
11118public static object Constant_factory(Parser yyp) { return new Constant(yyp); } 11320public static object Constant_factory(Parser yyp) { return new Constant(yyp); }
11119public static object State_factory(Parser yyp) { return new State(yyp); } 11321public static object State_factory(Parser yyp) { return new State(yyp); }
11322public static object Event_12_factory(Parser yyp) { return new Event_12(yyp); }
11120public static object Event_13_factory(Parser yyp) { return new Event_13(yyp); } 11323public static object Event_13_factory(Parser yyp) { return new Event_13(yyp); }
11324public static object Event_14_factory(Parser yyp) { return new Event_14(yyp); }
11121public static object LSLProgramRoot_factory(Parser yyp) { return new LSLProgramRoot(yyp); } 11325public static object LSLProgramRoot_factory(Parser yyp) { return new LSLProgramRoot(yyp); }
11122public static object StateChange_factory(Parser yyp) { return new StateChange(yyp); } 11326public static object StateChange_factory(Parser yyp) { return new StateChange(yyp); }
11123public static object IncrementDecrementExpression_2_factory(Parser yyp) { return new IncrementDecrementExpression_2(yyp); } 11327public static object IncrementDecrementExpression_2_factory(Parser yyp) { return new IncrementDecrementExpression_2(yyp); }
@@ -11132,10 +11336,11 @@ public static object Event_21_factory(Parser yyp) { return new Event_21(yyp); }
11132public static object Event_22_factory(Parser yyp) { return new Event_22(yyp); } 11336public static object Event_22_factory(Parser yyp) { return new Event_22(yyp); }
11133public static object CompoundStatement_factory(Parser yyp) { return new CompoundStatement(yyp); } 11337public static object CompoundStatement_factory(Parser yyp) { return new CompoundStatement(yyp); }
11134public static object RotationConstant_1_factory(Parser yyp) { return new RotationConstant_1(yyp); } 11338public static object RotationConstant_1_factory(Parser yyp) { return new RotationConstant_1(yyp); }
11339public static object ArgumentDeclarationList_4_factory(Parser yyp) { return new ArgumentDeclarationList_4(yyp); }
11135public static object TypecastExpression_factory(Parser yyp) { return new TypecastExpression(yyp); } 11340public static object TypecastExpression_factory(Parser yyp) { return new TypecastExpression(yyp); }
11136public static object SimpleAssignment_3_factory(Parser yyp) { return new SimpleAssignment_3(yyp); } 11341public static object SimpleAssignment_3_factory(Parser yyp) { return new SimpleAssignment_3(yyp); }
11137public static object SimpleAssignment_4_factory(Parser yyp) { return new SimpleAssignment_4(yyp); } 11342public static object SimpleAssignment_4_factory(Parser yyp) { return new SimpleAssignment_4(yyp); }
11138public static object Statement_1_factory(Parser yyp) { return new Statement_1(yyp); } 11343public static object StateEntryStateEvent_1_factory(Parser yyp) { return new StateEntryStateEvent_1(yyp); }
11139public static object Statement_2_factory(Parser yyp) { return new Statement_2(yyp); } 11344public static object Statement_2_factory(Parser yyp) { return new Statement_2(yyp); }
11140public static object Statement_3_factory(Parser yyp) { return new Statement_3(yyp); } 11345public static object Statement_3_factory(Parser yyp) { return new Statement_3(yyp); }
11141public static object Statement_4_factory(Parser yyp) { return new Statement_4(yyp); } 11346public static object Statement_4_factory(Parser yyp) { return new Statement_4(yyp); }
@@ -11160,7 +11365,7 @@ public static object IncrementDecrementExpression_6_factory(Parser yyp) { return
11160public static object StateEvent_factory(Parser yyp) { return new StateEvent(yyp); } 11365public static object StateEvent_factory(Parser yyp) { return new StateEvent(yyp); }
11161public static object Event_20_factory(Parser yyp) { return new Event_20(yyp); } 11366public static object Event_20_factory(Parser yyp) { return new Event_20(yyp); }
11162public static object Event_23_factory(Parser yyp) { return new Event_23(yyp); } 11367public static object Event_23_factory(Parser yyp) { return new Event_23(yyp); }
11163public static object Event_24_factory(Parser yyp) { return new Event_24(yyp); } 11368public static object Statement_1_factory(Parser yyp) { return new Statement_1(yyp); }
11164public static object Event_26_factory(Parser yyp) { return new Event_26(yyp); } 11369public static object Event_26_factory(Parser yyp) { return new Event_26(yyp); }
11165public static object SimpleAssignment_10_factory(Parser yyp) { return new SimpleAssignment_10(yyp); } 11370public static object SimpleAssignment_10_factory(Parser yyp) { return new SimpleAssignment_10(yyp); }
11166public static object Event_factory(Parser yyp) { return new Event(yyp); } 11371public static object Event_factory(Parser yyp) { return new Event(yyp); }
@@ -11173,7 +11378,6 @@ public static object Statement_13_factory(Parser yyp) { return new Statement_13(
11173public static object Event_15_factory(Parser yyp) { return new Event_15(yyp); } 11378public static object Event_15_factory(Parser yyp) { return new Event_15(yyp); }
11174public static object Event_16_factory(Parser yyp) { return new Event_16(yyp); } 11379public static object Event_16_factory(Parser yyp) { return new Event_16(yyp); }
11175public static object Event_32_factory(Parser yyp) { return new Event_32(yyp); } 11380public static object Event_32_factory(Parser yyp) { return new Event_32(yyp); }
11176public static object Event_34_factory(Parser yyp) { return new Event_34(yyp); }
11177public static object SimpleAssignment_20_factory(Parser yyp) { return new SimpleAssignment_20(yyp); } 11381public static object SimpleAssignment_20_factory(Parser yyp) { return new SimpleAssignment_20(yyp); }
11178public static object SimpleAssignment_24_factory(Parser yyp) { return new SimpleAssignment_24(yyp); } 11382public static object SimpleAssignment_24_factory(Parser yyp) { return new SimpleAssignment_24(yyp); }
11179public static object SimpleAssignment_1_factory(Parser yyp) { return new SimpleAssignment_1(yyp); } 11383public static object SimpleAssignment_1_factory(Parser yyp) { return new SimpleAssignment_1(yyp); }
@@ -11183,8 +11387,8 @@ public static object FunctionCallExpression_factory(Parser yyp) { return new Fun
11183public static object SimpleAssignment_6_factory(Parser yyp) { return new SimpleAssignment_6(yyp); } 11387public static object SimpleAssignment_6_factory(Parser yyp) { return new SimpleAssignment_6(yyp); }
11184public static object StateBody_1_factory(Parser yyp) { return new StateBody_1(yyp); } 11388public static object StateBody_1_factory(Parser yyp) { return new StateBody_1(yyp); }
11185public static object StatementList_2_factory(Parser yyp) { return new StatementList_2(yyp); } 11389public static object StatementList_2_factory(Parser yyp) { return new StatementList_2(yyp); }
11186public static object SimpleAssignment_9_factory(Parser yyp) { return new SimpleAssignment_9(yyp); } 11390public static object StateBody_3_factory(Parser yyp) { return new StateBody_3(yyp); }
11187public static object BinaryExpression_15_factory(Parser yyp) { return new BinaryExpression_15(yyp); } 11391public static object StateBody_4_factory(Parser yyp) { return new StateBody_4(yyp); }
11188public static object BinaryExpression_16_factory(Parser yyp) { return new BinaryExpression_16(yyp); } 11392public static object BinaryExpression_16_factory(Parser yyp) { return new BinaryExpression_16(yyp); }
11189public static object BinaryExpression_17_factory(Parser yyp) { return new BinaryExpression_17(yyp); } 11393public static object BinaryExpression_17_factory(Parser yyp) { return new BinaryExpression_17(yyp); }
11190public static object BinaryExpression_18_factory(Parser yyp) { return new BinaryExpression_18(yyp); } 11394public static object BinaryExpression_18_factory(Parser yyp) { return new BinaryExpression_18(yyp); }
@@ -11196,13 +11400,14 @@ public static object BinaryExpression_11_factory(Parser yyp) { return new Binary
11196public static object BinaryExpression_12_factory(Parser yyp) { return new BinaryExpression_12(yyp); } 11400public static object BinaryExpression_12_factory(Parser yyp) { return new BinaryExpression_12(yyp); }
11197public static object BinaryExpression_13_factory(Parser yyp) { return new BinaryExpression_13(yyp); } 11401public static object BinaryExpression_13_factory(Parser yyp) { return new BinaryExpression_13(yyp); }
11198public static object BinaryExpression_14_factory(Parser yyp) { return new BinaryExpression_14(yyp); } 11402public static object BinaryExpression_14_factory(Parser yyp) { return new BinaryExpression_14(yyp); }
11403public static object BinaryExpression_15_factory(Parser yyp) { return new BinaryExpression_15(yyp); }
11199public static object BinaryExpression_6_factory(Parser yyp) { return new BinaryExpression_6(yyp); } 11404public static object BinaryExpression_6_factory(Parser yyp) { return new BinaryExpression_6(yyp); }
11200public static object BinaryExpression_7_factory(Parser yyp) { return new BinaryExpression_7(yyp); } 11405public static object BinaryExpression_7_factory(Parser yyp) { return new BinaryExpression_7(yyp); }
11201public static object ArgumentList_factory(Parser yyp) { return new ArgumentList(yyp); } 11406public static object ArgumentList_factory(Parser yyp) { return new ArgumentList(yyp); }
11202public static object Event_10_factory(Parser yyp) { return new Event_10(yyp); } 11407public static object Event_10_factory(Parser yyp) { return new Event_10(yyp); }
11203public static object ConstantExpression_1_factory(Parser yyp) { return new ConstantExpression_1(yyp); } 11408public static object ConstantExpression_1_factory(Parser yyp) { return new ConstantExpression_1(yyp); }
11204public static object Event_12_factory(Parser yyp) { return new Event_12(yyp); } 11409public static object StateEntryStateEvent_factory(Parser yyp) { return new StateEntryStateEvent(yyp); }
11205public static object Event_14_factory(Parser yyp) { return new Event_14(yyp); } 11410public static object StateChange_2_factory(Parser yyp) { return new StateChange_2(yyp); }
11206public static object Event_17_factory(Parser yyp) { return new Event_17(yyp); } 11411public static object Event_17_factory(Parser yyp) { return new Event_17(yyp); }
11207public static object Event_18_factory(Parser yyp) { return new Event_18(yyp); } 11412public static object Event_18_factory(Parser yyp) { return new Event_18(yyp); }
11208public static object Event_19_factory(Parser yyp) { return new Event_19(yyp); } 11413public static object Event_19_factory(Parser yyp) { return new Event_19(yyp); }
@@ -11223,6 +11428,7 @@ public static object Declaration_1_factory(Parser yyp) { return new Declaration_
11223public static object SimpleAssignment_7_factory(Parser yyp) { return new SimpleAssignment_7(yyp); } 11428public static object SimpleAssignment_7_factory(Parser yyp) { return new SimpleAssignment_7(yyp); }
11224public static object ForLoop_factory(Parser yyp) { return new ForLoop(yyp); } 11429public static object ForLoop_factory(Parser yyp) { return new ForLoop(yyp); }
11225public static object ForLoop_2_factory(Parser yyp) { return new ForLoop_2(yyp); } 11430public static object ForLoop_2_factory(Parser yyp) { return new ForLoop_2(yyp); }
11431public static object EntryEvent_1_factory(Parser yyp) { return new EntryEvent_1(yyp); }
11226public static object Event_30_factory(Parser yyp) { return new Event_30(yyp); } 11432public static object Event_30_factory(Parser yyp) { return new Event_30(yyp); }
11227public static object Event_31_factory(Parser yyp) { return new Event_31(yyp); } 11433public static object Event_31_factory(Parser yyp) { return new Event_31(yyp); }
11228public static object Event_33_factory(Parser yyp) { return new Event_33(yyp); } 11434public static object Event_33_factory(Parser yyp) { return new Event_33(yyp); }
@@ -11232,9 +11438,8 @@ public static object IfStatement_factory(Parser yyp) { return new IfStatement(yy
11232public static object ForLoopStatement_1_factory(Parser yyp) { return new ForLoopStatement_1(yyp); } 11438public static object ForLoopStatement_1_factory(Parser yyp) { return new ForLoopStatement_1(yyp); }
11233public static object ForLoopStatement_2_factory(Parser yyp) { return new ForLoopStatement_2(yyp); } 11439public static object ForLoopStatement_2_factory(Parser yyp) { return new ForLoopStatement_2(yyp); }
11234public static object ForLoopStatement_3_factory(Parser yyp) { return new ForLoopStatement_3(yyp); } 11440public static object ForLoopStatement_3_factory(Parser yyp) { return new ForLoopStatement_3(yyp); }
11235public static object ArgumentDeclarationList_4_factory(Parser yyp) { return new ArgumentDeclarationList_4(yyp); } 11441public static object EntryEvent_factory(Parser yyp) { return new EntryEvent(yyp); }
11236public static object ArgumentDeclarationList_5_factory(Parser yyp) { return new ArgumentDeclarationList_5(yyp); } 11442public static object ArgumentDeclarationList_5_factory(Parser yyp) { return new ArgumentDeclarationList_5(yyp); }
11237public static object EmptyStatement_factory(Parser yyp) { return new EmptyStatement(yyp); }
11238public static object WhileStatement_factory(Parser yyp) { return new WhileStatement(yyp); } 11443public static object WhileStatement_factory(Parser yyp) { return new WhileStatement(yyp); }
11239public static object ForLoop_1_factory(Parser yyp) { return new ForLoop_1(yyp); } 11444public static object ForLoop_1_factory(Parser yyp) { return new ForLoop_1(yyp); }
11240public static object Constant_2_factory(Parser yyp) { return new Constant_2(yyp); } 11445public static object Constant_2_factory(Parser yyp) { return new Constant_2(yyp); }
diff --git a/OpenSim/Services/Connectors/MapImage/MapImageServicesConnector.cs b/OpenSim/Services/Connectors/MapImage/MapImageServicesConnector.cs
index 30bfb70..cc485f7 100644
--- a/OpenSim/Services/Connectors/MapImage/MapImageServicesConnector.cs
+++ b/OpenSim/Services/Connectors/MapImage/MapImageServicesConnector.cs
@@ -114,29 +114,32 @@ namespace OpenSim.Services.Connectors
114 } 114 }
115 else if (replyData.ContainsKey("Result") && (replyData["Result"].ToString().ToLower() == "failure")) 115 else if (replyData.ContainsKey("Result") && (replyData["Result"].ToString().ToLower() == "failure"))
116 { 116 {
117 m_log.DebugFormat("[MAP IMAGE CONNECTOR]: Registration failed: {0}", replyData["Message"].ToString()); 117 reason = string.Format("Map post to {0} failed: {1}", uri, replyData["Message"].ToString());
118 reason = replyData["Message"].ToString(); 118 m_log.WarnFormat("[MAP IMAGE CONNECTOR]: {0}", reason);
119
119 return false; 120 return false;
120 } 121 }
121 else if (!replyData.ContainsKey("Result")) 122 else if (!replyData.ContainsKey("Result"))
122 { 123 {
123 m_log.DebugFormat("[MAP IMAGE CONNECTOR]: reply data does not contain result field"); 124 reason = string.Format("Reply data from {0} does not contain result field", uri);
125 m_log.WarnFormat("[MAP IMAGE CONNECTOR]: {0}", reason);
124 } 126 }
125 else 127 else
126 { 128 {
127 m_log.DebugFormat("[MAP IMAGE CONNECTOR]: unexpected result {0}", replyData["Result"].ToString()); 129 reason = string.Format("Unexpected result {0} from {1}" + replyData["Result"].ToString(), uri);
128 reason = "Unexpected result " + replyData["Result"].ToString(); 130 m_log.WarnFormat("[MAP IMAGE CONNECTOR]: {0}", reason);
129 } 131 }
130
131 } 132 }
132 else 133 else
133 { 134 {
134 m_log.DebugFormat("[MAP IMAGE CONNECTOR]: Map post received null reply"); 135 reason = string.Format("Map post received null reply from {0}", uri);
136 m_log.WarnFormat("[MAP IMAGE CONNECTOR]: {0}", reason);
135 } 137 }
136 } 138 }
137 catch (Exception e) 139 catch (Exception e)
138 { 140 {
139 m_log.DebugFormat("[MAP IMAGE CONNECTOR]: Exception when contacting map server at {0}: {1}", uri, e.Message); 141 reason = string.Format("Exception when posting to map server at {0}: {1}", uri, e.Message);
142 m_log.WarnFormat("[MAP IMAGE CONNECTOR]: {0}", reason);
140 } 143 }
141 finally 144 finally
142 { 145 {
diff --git a/OpenSim/Tools/Configger/ConfigurationLoader.cs b/OpenSim/Tools/Configger/ConfigurationLoader.cs
index 72ba185..0b6ee9c 100644
--- a/OpenSim/Tools/Configger/ConfigurationLoader.cs
+++ b/OpenSim/Tools/Configger/ConfigurationLoader.cs
@@ -240,8 +240,6 @@ namespace OpenSim.Tools.Configger
240 config.Set("meshing", "Meshmerizer"); 240 config.Set("meshing", "Meshmerizer");
241 config.Set("physical_prim", true); 241 config.Set("physical_prim", true);
242 config.Set("serverside_object_permissions", true); 242 config.Set("serverside_object_permissions", true);
243 config.Set("storage_plugin", "OpenSim.Data.SQLite.dll");
244 config.Set("storage_connection_string", "URI=file:OpenSim.db,version=3");
245 config.Set("storage_prim_inventories", true); 243 config.Set("storage_prim_inventories", true);
246 config.Set("startup_console_commands_file", String.Empty); 244 config.Set("startup_console_commands_file", String.Empty);
247 config.Set("shutdown_console_commands_file", String.Empty); 245 config.Set("shutdown_console_commands_file", String.Empty);
@@ -253,6 +251,5 @@ namespace OpenSim.Tools.Configger
253 251
254 return defaultConfig; 252 return defaultConfig;
255 } 253 }
256
257 } 254 }
258} 255} \ No newline at end of file
diff --git a/OpenSim/Tools/pCampBot/Bot.cs b/OpenSim/Tools/pCampBot/Bot.cs
index d0a4ef3..ccc24fa 100644
--- a/OpenSim/Tools/pCampBot/Bot.cs
+++ b/OpenSim/Tools/pCampBot/Bot.cs
@@ -166,7 +166,7 @@ namespace pCampBot
166 { 166 {
167 ConnectionState = ConnectionState.Disconnected; 167 ConnectionState = ConnectionState.Disconnected;
168 168
169 Random = new Random(Environment.TickCount);// We do stuff randomly here 169 Random = new Random(bm.Rng.Next());
170 FirstName = firstName; 170 FirstName = firstName;
171 LastName = lastName; 171 LastName = lastName;
172 Name = string.Format("{0} {1}", FirstName, LastName); 172 Name = string.Format("{0} {1}", FirstName, LastName);
diff --git a/OpenSim/Tools/pCampBot/BotManager.cs b/OpenSim/Tools/pCampBot/BotManager.cs
index 3c1b11e..abc71cb 100644
--- a/OpenSim/Tools/pCampBot/BotManager.cs
+++ b/OpenSim/Tools/pCampBot/BotManager.cs
@@ -176,57 +176,57 @@ namespace pCampBot
176 } 176 }
177 177
178 m_console.Commands.AddCommand( 178 m_console.Commands.AddCommand(
179 "bot", false, "shutdown", "shutdown", "Shutdown bots and exit", HandleShutdown); 179 "Bots", false, "shutdown", "shutdown", "Shutdown bots and exit", HandleShutdown);
180 180
181 m_console.Commands.AddCommand( 181 m_console.Commands.AddCommand(
182 "bot", false, "quit", "quit", "Shutdown bots and exit", HandleShutdown); 182 "Bots", false, "quit", "quit", "Shutdown bots and exit", HandleShutdown);
183 183
184 m_console.Commands.AddCommand( 184 m_console.Commands.AddCommand(
185 "bot", false, "connect", "connect [<n>]", "Connect bots", 185 "Bots", false, "connect", "connect [<n>]", "Connect bots",
186 "If an <n> is given, then the first <n> disconnected bots by postfix number are connected.\n" 186 "If an <n> is given, then the first <n> disconnected bots by postfix number are connected.\n"
187 + "If no <n> is given, then all currently disconnected bots are connected.", 187 + "If no <n> is given, then all currently disconnected bots are connected.",
188 HandleConnect); 188 HandleConnect);
189 189
190 m_console.Commands.AddCommand( 190 m_console.Commands.AddCommand(
191 "bot", false, "disconnect", "disconnect [<n>]", "Disconnect bots", 191 "Bots", false, "disconnect", "disconnect [<n>]", "Disconnect bots",
192 "Disconnecting bots will interupt any bot connection process, including connection on startup.\n" 192 "Disconnecting bots will interupt any bot connection process, including connection on startup.\n"
193 + "If an <n> is given, then the last <n> connected bots by postfix number are disconnected.\n" 193 + "If an <n> is given, then the last <n> connected bots by postfix number are disconnected.\n"
194 + "If no <n> is given, then all currently connected bots are disconnected.", 194 + "If no <n> is given, then all currently connected bots are disconnected.",
195 HandleDisconnect); 195 HandleDisconnect);
196 196
197 m_console.Commands.AddCommand( 197 m_console.Commands.AddCommand(
198 "bot", false, "add behaviour", "add behaviour <abbreviated-name> [<bot-number>]", 198 "Bots", false, "add behaviour", "add behaviour <abbreviated-name> [<bot-number>]",
199 "Add a behaviour to a bot", 199 "Add a behaviour to a bot",
200 "If no bot number is specified then behaviour is added to all bots.\n" 200 "If no bot number is specified then behaviour is added to all bots.\n"
201 + "Can be performed on connected or disconnected bots.", 201 + "Can be performed on connected or disconnected bots.",
202 HandleAddBehaviour); 202 HandleAddBehaviour);
203 203
204 m_console.Commands.AddCommand( 204 m_console.Commands.AddCommand(
205 "bot", false, "remove behaviour", "remove behaviour <abbreviated-name> [<bot-number>]", 205 "Bots", false, "remove behaviour", "remove behaviour <abbreviated-name> [<bot-number>]",
206 "Remove a behaviour from a bot", 206 "Remove a behaviour from a bot",
207 "If no bot number is specified then behaviour is added to all bots.\n" 207 "If no bot number is specified then behaviour is added to all bots.\n"
208 + "Can be performed on connected or disconnected bots.", 208 + "Can be performed on connected or disconnected bots.",
209 HandleRemoveBehaviour); 209 HandleRemoveBehaviour);
210 210
211 m_console.Commands.AddCommand( 211 m_console.Commands.AddCommand(
212 "bot", false, "sit", "sit", "Sit all bots on the ground.", 212 "Bots", false, "sit", "sit", "Sit all bots on the ground.",
213 HandleSit); 213 HandleSit);
214 214
215 m_console.Commands.AddCommand( 215 m_console.Commands.AddCommand(
216 "bot", false, "stand", "stand", "Stand all bots.", 216 "Bots", false, "stand", "stand", "Stand all bots.",
217 HandleStand); 217 HandleStand);
218 218
219 m_console.Commands.AddCommand( 219 m_console.Commands.AddCommand(
220 "bot", false, "set bots", "set bots <key> <value>", "Set a setting for all bots.", HandleSetBots); 220 "Bots", false, "set bots", "set bots <key> <value>", "Set a setting for all bots.", HandleSetBots);
221 221
222 m_console.Commands.AddCommand( 222 m_console.Commands.AddCommand(
223 "bot", false, "show regions", "show regions", "Show regions known to bots", HandleShowRegions); 223 "Bots", false, "show regions", "show regions", "Show regions known to bots", HandleShowRegions);
224 224
225 m_console.Commands.AddCommand( 225 m_console.Commands.AddCommand(
226 "bot", false, "show bots", "show bots", "Shows the status of all bots", HandleShowBotsStatus); 226 "Bots", false, "show bots", "show bots", "Shows the status of all bots", HandleShowBotsStatus);
227 227
228 m_console.Commands.AddCommand( 228 m_console.Commands.AddCommand(
229 "bot", false, "show bot", "show bot <bot-number>", 229 "Bots", false, "show bot", "show bot <bot-number>",
230 "Shows the detailed status and settings of a particular bot.", HandleShowBotStatus); 230 "Shows the detailed status and settings of a particular bot.", HandleShowBotStatus);
231 231
232 m_bots = new List<Bot>(); 232 m_bots = new List<Bot>();
diff --git a/OpenSim/Tools/pCampBot/pCampBot.cs b/OpenSim/Tools/pCampBot/pCampBot.cs
index 781bb00..1fb0e03 100644
--- a/OpenSim/Tools/pCampBot/pCampBot.cs
+++ b/OpenSim/Tools/pCampBot/pCampBot.cs
@@ -151,17 +151,17 @@ namespace pCampBot
151 // worn to the folder MyAppearance/FirstName_LastName, and the load it. 151 // worn to the folder MyAppearance/FirstName_LastName, and the load it.
152 152
153 Console.WriteLine( 153 Console.WriteLine(
154 "usage: pCampBot <-loginuri loginuri> [OPTIONS]\n" 154 "Usage: pCampBot -loginuri <loginuri> -firstname <first-name> -lastname <last-name> -password <password> [OPTIONS]\n"
155 + "Spawns a set of bots to test an OpenSim region\n\n" 155 + "Spawns a set of bots to test an OpenSim region\n\n"
156 + " -l, -loginuri loginuri for grid/standalone (required)\n" 156 + " -l, -loginuri loginuri for grid/standalone (required)\n"
157 + " -s, -start start location for bots (optional). Can be \"last\", \"home\" or a specific location with or without co-ords (e.g. \"region1\" or \"region2/50/30/90\"\n" 157 + " -s, -start start location for bots (default: last) (optional). Can be \"last\", \"home\" or a specific location with or without co-ords (e.g. \"region1\" or \"region2/50/30/90\"\n"
158 + " -firstname first name for the bots (required)\n" 158 + " -firstname first name for the bots (required)\n"
159 + " -lastname lastname for the bots (required). Each lastname will have _<bot-number> appended, e.g. Ima Bot_0\n" 159 + " -lastname lastname for the bots (required). Each lastname will have _<bot-number> appended, e.g. Ima Bot_0\n"
160 + " -password password for the bots (required)\n" 160 + " -password password for the bots (required)\n"
161 + " -n, -botcount number of bots to start (default: 1) (optional)\n" 161 + " -n, -botcount number of bots to start (default: 1) (optional)\n"
162 + " -f, -from starting number for login bot names, e.g. 25 will login Ima Bot_25, Ima Bot_26, etc. (default: 0) (optional)\n" 162 + " -f, -from starting number for login bot names, e.g. 25 will login Ima Bot_25, Ima Bot_26, etc. (default: 0) (optional)\n"
163 + " -c, -connect connect all bots at startup (optional)\n" 163 + " -c, -connect connect all bots at startup (optional)\n"
164 + " -b, behaviours behaviours for bots. Comma separated, e.g. p,g. Default is p (required)\n" 164 + " -b, behaviours behaviours for bots. Comma separated, e.g. p,g (default: p) (optional)\n"
165 + " current options are:\n" 165 + " current options are:\n"
166 + " p (physics - bots constantly move and jump around)\n" 166 + " p (physics - bots constantly move and jump around)\n"
167 + " g (grab - bots randomly click prims whether set clickable or not)\n" 167 + " g (grab - bots randomly click prims whether set clickable or not)\n"