feat[protocol]: support GdScript of godot 4.4

This commit is contained in:
godotg committed 2025-04-04 13:40:48 +08:00
1 parent 6a4f68417f
commit 9a536fe69e
8 files changed
+242 -249

No files matched your search

@@ -14,6 +14,7 @@
package com.zfoo.protocol.serializer.gdscript; package com.zfoo.protocol.serializer.gdscript;
import com.zfoo.protocol.generate.GenerateProtocolFile; import com.zfoo.protocol.generate.GenerateProtocolFile;
import com.zfoo.protocol.registration.field.ArrayField;
import com.zfoo.protocol.registration.field.IFieldRegistration; import com.zfoo.protocol.registration.field.IFieldRegistration;
import com.zfoo.protocol.registration.field.MapField; import com.zfoo.protocol.registration.field.MapField;
import com.zfoo.protocol.serializer.CodeLanguage; import com.zfoo.protocol.serializer.CodeLanguage;
@@ -31,7 +32,18 @@ public class GdMapSerializer implements IGdSerializer {
@Override @Override
public String fieldType(Field field, IFieldRegistration fieldRegistration) { public String fieldType(Field field, IFieldRegistration fieldRegistration) {
return "Dictionary"; var mapField = (MapField) fieldRegistration;
var keyRegistration = mapField.getMapKeyRegistration();
var valueRegistration = mapField.getMapValueRegistration();
var keyType = CodeGenerateGdScript.gdSerializer(keyRegistration.serializer()).fieldType(field, keyRegistration);
var valueType = CodeGenerateGdScript.gdSerializer(valueRegistration.serializer()).fieldType(field, valueRegistration);
if (keyType.startsWith("Array") || keyType.startsWith("Dictionary") || valueType.startsWith("Array") || valueType.startsWith("Dictionary")) {
return "Dictionary";
} else {
return StringUtils.format("Dictionary[{}, {}]", keyType, valueType);
}
} }
@Override @Override
@@ -488,7 +488,7 @@ func writeIntIntMap(map):
pass pass
func readIntIntMap(): func readIntIntMap():
var map = {} var map: Dictionary[int, int] = {}
var size = readInt() var size = readInt()
if (size > 0): if (size > 0):
for index in range(size): for index in range(size):
@@ -508,7 +508,7 @@ func writeIntLongMap(map):
pass pass
func readIntLongMap(): func readIntLongMap():
var map = {} var map: Dictionary[int, int] = {}
var size = readInt() var size = readInt()
if (size > 0): if (size > 0):
for index in range(size): for index in range(size):
@@ -528,7 +528,7 @@ func writeIntStringMap(map):
pass pass
func readIntStringMap(): func readIntStringMap():
var map = {} var map: Dictionary[int, String] = {}
var size = readInt() var size = readInt()
if (size > 0): if (size > 0):
for index in range(size): for index in range(size):
@@ -549,10 +549,11 @@ func writeIntPacketMap(map, protocolId):
pass pass
func readIntPacketMap(protocolId): func readIntPacketMap(protocolId):
var map = {} var protocolRegistration = ProtocolManager.getProtocol(protocolId)
var protocol = ProtocolManager.getProtocolClass(protocolId)
var map = Dictionary({}, TYPE_INT, "", null, typeof(protocol), StringName("RefCounted"), protocol)
var size = readInt() var size = readInt()
if (size > 0): if (size > 0):
var protocolRegistration = ProtocolManager.getProtocol(protocolId)
for index in range(size): for index in range(size):
var key = readInt() var key = readInt()
var value = protocolRegistration.read(self) var value = protocolRegistration.read(self)
@@ -570,7 +571,7 @@ func writeLongIntMap(map):
pass pass
func readLongIntMap(): func readLongIntMap():
var map = {} var map: Dictionary[int, int] = {}
var size = readInt() var size = readInt()
if (size > 0): if (size > 0):
for index in range(size): for index in range(size):
@@ -590,7 +591,7 @@ func writeLongLongMap(map):
pass pass
func readLongLongMap(): func readLongLongMap():
var map = {} var map: Dictionary[int, int] = {}
var size = readInt() var size = readInt()
if (size > 0): if (size > 0):
for index in range(size): for index in range(size):
@@ -610,7 +611,7 @@ func writeLongStringMap(map):
pass pass
func readLongStringMap(): func readLongStringMap():
var map = {} var map: Dictionary[int, String] = {}
var size = readInt() var size = readInt()
if (size > 0): if (size > 0):
for index in range(size): for index in range(size):
@@ -631,10 +632,11 @@ func writeLongPacketMap(map, protocolId):
pass pass
func readLongPacketMap(protocolId): func readLongPacketMap(protocolId):
var map = {} var protocolRegistration = ProtocolManager.getProtocol(protocolId)
var protocol = ProtocolManager.getProtocolClass(protocolId)
var map = Dictionary({}, TYPE_INT, "", null, typeof(protocol), StringName("RefCounted"), protocol)
var size = readInt() var size = readInt()
if (size > 0): if (size > 0):
var protocolRegistration = ProtocolManager.getProtocol(protocolId)
for index in range(size): for index in range(size):
var key = readLong() var key = readLong()
var value = protocolRegistration.read(self) var value = protocolRegistration.read(self)
@@ -652,7 +654,7 @@ func writeStringIntMap(map):
pass pass
func readStringIntMap(): func readStringIntMap():
var map = {} var map: Dictionary[String, String] = {}
var size = readInt() var size = readInt()
if (size > 0): if (size > 0):
for index in range(size): for index in range(size):
@@ -672,7 +674,7 @@ func writeStringLongMap(map):
pass pass
func readStringLongMap(): func readStringLongMap():
var map = {} var map: Dictionary[String, int] = {}
var size = readInt() var size = readInt()
if (size > 0): if (size > 0):
for index in range(size): for index in range(size):
@@ -692,7 +694,7 @@ func writeStringStringMap(map):
pass pass
func readStringStringMap(): func readStringStringMap():
var map = {} var map: Dictionary[String, String] = {}
var size = readInt() var size = readInt()
if (size > 0): if (size > 0):
for index in range(size): for index in range(size):
@@ -713,10 +715,11 @@ func writeStringPacketMap(map, protocolId):
pass pass
func readStringPacketMap(protocolId): func readStringPacketMap(protocolId):
var map = {} var protocolRegistration = ProtocolManager.getProtocol(protocolId)
var protocol = ProtocolManager.getProtocolClass(protocolId)
var map = Dictionary({}, TYPE_STRING, "", null, typeof(protocol), StringName("RefCounted"), protocol)
var size = readInt() var size = readInt()
if (size > 0): if (size > 0):
var protocolRegistration = ProtocolManager.getProtocol(protocolId)
for index in range(size): for index in range(size):
var key = readString() var key = readString()
var value = protocolRegistration.read(self) var value = protocolRegistration.read(self)
+19 -15
View File
@@ -24,6 +24,7 @@ func adjustPadding(predictionLength: int, beforeWriteIndex: int) -> void:
writeInt(length) writeInt(length)
setWriteOffset(currentWriteIndex) setWriteOffset(currentWriteIndex)
else: else:
# get_partial_data of StreamPeerBuffer is deep clone
buffer.seek(currentWriteIndex - length) buffer.seek(currentWriteIndex - length)
var retainedByteBuf = buffer.get_partial_data(length)[1] var retainedByteBuf = buffer.get_partial_data(length)[1]
setWriteOffset(beforeWriteIndex) setWriteOffset(beforeWriteIndex)
@@ -487,7 +488,7 @@ func writeIntIntMap(map):
pass pass
func readIntIntMap(): func readIntIntMap():
var map = {} var map: Dictionary[int, int] = {}
var size = readInt() var size = readInt()
if (size > 0): if (size > 0):
for index in range(size): for index in range(size):
@@ -507,7 +508,7 @@ func writeIntLongMap(map):
pass pass
func readIntLongMap(): func readIntLongMap():
var map = {} var map: Dictionary[int, int] = {}
var size = readInt() var size = readInt()
if (size > 0): if (size > 0):
for index in range(size): for index in range(size):
@@ -527,7 +528,7 @@ func writeIntStringMap(map):
pass pass
func readIntStringMap(): func readIntStringMap():
var map = {} var map: Dictionary[int, String] = {}
var size = readInt() var size = readInt()
if (size > 0): if (size > 0):
for index in range(size): for index in range(size):
@@ -548,10 +549,11 @@ func writeIntPacketMap(map, protocolId):
pass pass
func readIntPacketMap(protocolId): func readIntPacketMap(protocolId):
var map = {} var protocolRegistration = ProtocolManager.getProtocol(protocolId)
var protocol = ProtocolManager.getProtocolClass(protocolId)
var map = Dictionary({}, TYPE_INT, "", null, typeof(protocol), StringName("RefCounted"), protocol)
var size = readInt() var size = readInt()
if (size > 0): if (size > 0):
var protocolRegistration = ProtocolManager.getProtocol(protocolId)
for index in range(size): for index in range(size):
var key = readInt() var key = readInt()
var value = protocolRegistration.read(self) var value = protocolRegistration.read(self)
@@ -569,7 +571,7 @@ func writeLongIntMap(map):
pass pass
func readLongIntMap(): func readLongIntMap():
var map = {} var map: Dictionary[int, int] = {}
var size = readInt() var size = readInt()
if (size > 0): if (size > 0):
for index in range(size): for index in range(size):
@@ -589,7 +591,7 @@ func writeLongLongMap(map):
pass pass
func readLongLongMap(): func readLongLongMap():
var map = {} var map: Dictionary[int, int] = {}
var size = readInt() var size = readInt()
if (size > 0): if (size > 0):
for index in range(size): for index in range(size):
@@ -609,7 +611,7 @@ func writeLongStringMap(map):
pass pass
func readLongStringMap(): func readLongStringMap():
var map = {} var map: Dictionary[int, String] = {}
var size = readInt() var size = readInt()
if (size > 0): if (size > 0):
for index in range(size): for index in range(size):
@@ -630,10 +632,11 @@ func writeLongPacketMap(map, protocolId):
pass pass
func readLongPacketMap(protocolId): func readLongPacketMap(protocolId):
var map = {} var protocolRegistration = ProtocolManager.getProtocol(protocolId)
var protocol = ProtocolManager.getProtocolClass(protocolId)
var map = Dictionary({}, TYPE_INT, "", null, typeof(protocol), StringName("RefCounted"), protocol)
var size = readInt() var size = readInt()
if (size > 0): if (size > 0):
var protocolRegistration = ProtocolManager.getProtocol(protocolId)
for index in range(size): for index in range(size):
var key = readLong() var key = readLong()
var value = protocolRegistration.read(self) var value = protocolRegistration.read(self)
@@ -651,7 +654,7 @@ func writeStringIntMap(map):
pass pass
func readStringIntMap(): func readStringIntMap():
var map = {} var map: Dictionary[String, String] = {}
var size = readInt() var size = readInt()
if (size > 0): if (size > 0):
for index in range(size): for index in range(size):
@@ -671,7 +674,7 @@ func writeStringLongMap(map):
pass pass
func readStringLongMap(): func readStringLongMap():
var map = {} var map: Dictionary[String, int] = {}
var size = readInt() var size = readInt()
if (size > 0): if (size > 0):
for index in range(size): for index in range(size):
@@ -691,7 +694,7 @@ func writeStringStringMap(map):
pass pass
func readStringStringMap(): func readStringStringMap():
var map = {} var map: Dictionary[String, String] = {}
var size = readInt() var size = readInt()
if (size > 0): if (size > 0):
for index in range(size): for index in range(size):
@@ -712,10 +715,11 @@ func writeStringPacketMap(map, protocolId):
pass pass
func readStringPacketMap(protocolId): func readStringPacketMap(protocolId):
var map = {} var protocolRegistration = ProtocolManager.getProtocol(protocolId)
var protocol = ProtocolManager.getProtocolClass(protocolId)
var map = Dictionary({}, TYPE_STRING, "", null, typeof(protocol), StringName("RefCounted"), protocol)
var size = readInt() var size = readInt()
if (size > 0): if (size > 0):
var protocolRegistration = ProtocolManager.getProtocol(protocolId)
for index in range(size): for index in range(size):
var key = readString() var key = readString()
var value = protocolRegistration.read(self) var value = protocolRegistration.read(self)
@@ -43,8 +43,8 @@ var ll: Array # Array<Array<Array<number>>>
var lll: Array # Array<Array<ObjectA>> var lll: Array # Array<Array<ObjectA>>
var llll: Array[String] var llll: Array[String]
var lllll: Array # Array<Map<number, string>> var lllll: Array # Array<Map<number, string>>
var m: Dictionary # Map<number, string> var m: Dictionary[int, String]
var mm: Dictionary # Map<number, ObjectA> var mm: Dictionary[int, ObjectA]
var mmm: Dictionary # Map<ObjectA, Array<number>> var mmm: Dictionary # Map<ObjectA, Array<number>>
var mmmm: Dictionary # Map<Array<Array<ObjectA>>, Array<Array<Array<number>>>> var mmmm: Dictionary # Map<Array<Array<ObjectA>>, Array<Array<Array<number>>>>
var mmmmm: Dictionary # Map<Array<Map<number, string>>, Set<Map<number, string>>> var mmmmm: Dictionary # Map<Array<Map<number, string>>, Set<Map<number, string>>>
@@ -65,7 +65,7 @@ func get_class_name() -> String:
func _to_string() -> String: func _to_string() -> String:
const jsonTemplate = "{a:{}, aa:{}, aaa:{}, aaaa:{}, b:{}, bb:{}, bbb:{}, bbbb:{}, c:{}, cc:{}, ccc:{}, cccc:{}, d:{}, dd:{}, ddd:{}, dddd:{}, e:{}, ee:{}, eee:{}, eeee:{}, f:{}, ff:{}, fff:{}, ffff:{}, g:{}, gg:{}, ggg:{}, gggg:{}, jj:'{}', jjj:{}, kk:{}, kkk:{}, l:{}, ll:{}, lll:{}, llll:{}, lllll:{}, m:{}, mm:{}, mmm:{}, mmmm:{}, mmmmm:{}, s:{}, ss:{}, sss:{}, ssss:{}, sssss:{}, myCompatible:{}, myObject:{}}" const jsonTemplate = "{a:{}, aa:{}, aaa:{}, aaaa:{}, b:{}, bb:{}, bbb:{}, bbbb:{}, c:{}, cc:{}, ccc:{}, cccc:{}, d:{}, dd:{}, ddd:{}, dddd:{}, e:{}, ee:{}, eee:{}, eeee:{}, f:{}, ff:{}, fff:{}, ffff:{}, g:{}, gg:{}, ggg:{}, gggg:{}, jj:'{}', jjj:{}, kk:{}, kkk:{}, l:{}, ll:{}, lll:{}, llll:{}, lllll:{}, m:{}, mm:{}, mmm:{}, mmmm:{}, mmmmm:{}, s:{}, ss:{}, sss:{}, ssss:{}, sssss:{}, myCompatible:{}, myObject:{}}"
var params = [self.a, self.aa, JSON.stringify(self.aaa), JSON.stringify(self.aaaa), self.b, self.bb, JSON.stringify(self.bbb), JSON.stringify(self.bbbb), self.c, self.cc, JSON.stringify(self.ccc), JSON.stringify(self.cccc), self.d, self.dd, JSON.stringify(self.ddd), JSON.stringify(self.dddd), self.e, self.ee, JSON.stringify(self.eee), JSON.stringify(self.eeee), self.f, self.ff, JSON.stringify(self.fff), JSON.stringify(self.ffff), self.g, self.gg, JSON.stringify(self.ggg), JSON.stringify(self.gggg), self.jj, JSON.stringify(self.jjj), self.kk, JSON.stringify(self.kkk), JSON.stringify(self.l), JSON.stringify(self.ll), JSON.stringify(self.lll), JSON.stringify(self.llll), JSON.stringify(self.lllll), JSON.stringify(self.m), JSON.stringify(self.mm), JSON.stringify(self.mmm), JSON.stringify(self.mmmm), JSON.stringify(self.mmmmm), JSON.stringify(self.s), JSON.stringify(self.ss), JSON.stringify(self.sss), JSON.stringify(self.ssss), JSON.stringify(self.sssss), self.myCompatible, self.myObject] var params = [self.a, self.aa, JSON.stringify(self.aaa), JSON.stringify(self.aaaa), self.b, self.bb, JSON.stringify(self.bbb), JSON.stringify(self.bbbb), self.c, self.cc, JSON.stringify(self.ccc), JSON.stringify(self.cccc), self.d, self.dd, JSON.stringify(self.ddd), JSON.stringify(self.dddd), self.e, self.ee, JSON.stringify(self.eee), JSON.stringify(self.eeee), self.f, self.ff, JSON.stringify(self.fff), JSON.stringify(self.ffff), self.g, self.gg, JSON.stringify(self.ggg), JSON.stringify(self.gggg), self.jj, JSON.stringify(self.jjj), self.kk, JSON.stringify(self.kkk), JSON.stringify(self.l), JSON.stringify(self.ll), JSON.stringify(self.lll), JSON.stringify(self.llll), JSON.stringify(self.lllll), self.m, self.mm, JSON.stringify(self.mmm), JSON.stringify(self.mmmm), JSON.stringify(self.mmmmm), JSON.stringify(self.s), JSON.stringify(self.ss), JSON.stringify(self.sss), JSON.stringify(self.ssss), JSON.stringify(self.sssss), self.myCompatible, self.myObject]
return jsonTemplate.format(params, "{}") return jsonTemplate.format(params, "{}")
class ComplexObjectRegistration: class ComplexObjectRegistration:
@@ -18,12 +18,10 @@ var l: Array[int]
var ll: Array[int] var ll: Array[int]
var lll: Array[ObjectA] var lll: Array[ObjectA]
var llll: Array[String] var llll: Array[String]
var m: Dictionary # Map<number, string> var m: Dictionary[int, String]
var mm: Dictionary # Map<number, ObjectA> var mm: Dictionary[int, ObjectA]
var s: Array[int] var s: Array[int]
var ssss: Array[String] var ssss: Array[String]
var outCompatibleValue: int
var outCompatibleValue2: int
func protocolId() -> int: func protocolId() -> int:
return 101 return 101
@@ -32,8 +30,8 @@ func get_class_name() -> String:
return "NormalObject" return "NormalObject"
func _to_string() -> String: func _to_string() -> String:
const jsonTemplate = "{a:{}, aaa:{}, b:{}, c:{}, d:{}, e:{}, f:{}, g:{}, jj:'{}', kk:{}, l:{}, ll:{}, lll:{}, llll:{}, m:{}, mm:{}, s:{}, ssss:{}, outCompatibleValue:{}, outCompatibleValue2:{}}" const jsonTemplate = "{a:{}, aaa:{}, b:{}, c:{}, d:{}, e:{}, f:{}, g:{}, jj:'{}', kk:{}, l:{}, ll:{}, lll:{}, llll:{}, m:{}, mm:{}, s:{}, ssss:{}}"
var params = [self.a, JSON.stringify(self.aaa), self.b, self.c, self.d, self.e, self.f, self.g, self.jj, self.kk, JSON.stringify(self.l), JSON.stringify(self.ll), JSON.stringify(self.lll), JSON.stringify(self.llll), JSON.stringify(self.m), JSON.stringify(self.mm), JSON.stringify(self.s), JSON.stringify(self.ssss), self.outCompatibleValue, self.outCompatibleValue2] var params = [self.a, JSON.stringify(self.aaa), self.b, self.c, self.d, self.e, self.f, self.g, self.jj, self.kk, JSON.stringify(self.l), JSON.stringify(self.ll), JSON.stringify(self.lll), JSON.stringify(self.llll), self.m, self.mm, JSON.stringify(self.s), JSON.stringify(self.ssss)]
return jsonTemplate.format(params, "{}") return jsonTemplate.format(params, "{}")
class NormalObjectRegistration: class NormalObjectRegistration:
@@ -41,8 +39,7 @@ class NormalObjectRegistration:
if (packet == null): if (packet == null):
buffer.writeInt(0) buffer.writeInt(0)
return return
var beforeWriteIndex = buffer.getWriteOffset() buffer.writeInt(-1)
buffer.writeInt(857)
buffer.writeByte(packet.a) buffer.writeByte(packet.a)
buffer.writeByteArray(packet.aaa) buffer.writeByteArray(packet.aaa)
buffer.writeShort(packet.b) buffer.writeShort(packet.b)
@@ -61,9 +58,6 @@ class NormalObjectRegistration:
buffer.writeIntPacketMap(packet.mm, 102) buffer.writeIntPacketMap(packet.mm, 102)
buffer.writeIntArray(packet.s) buffer.writeIntArray(packet.s)
buffer.writeStringArray(packet.ssss) buffer.writeStringArray(packet.ssss)
buffer.writeInt(packet.outCompatibleValue)
buffer.writeInt(packet.outCompatibleValue2)
buffer.adjustPadding(857, beforeWriteIndex)
pass pass
func read(buffer: ByteBuffer): func read(buffer: ByteBuffer):
@@ -108,12 +102,6 @@ class NormalObjectRegistration:
packet.s = set16 packet.s = set16
var set17 = buffer.readStringArray() var set17 = buffer.readStringArray()
packet.ssss = set17 packet.ssss = set17
if buffer.compatibleRead(beforeReadIndex, length):
var result18 = buffer.readInt()
packet.outCompatibleValue = result18
if buffer.compatibleRead(beforeReadIndex, length):
var result19 = buffer.readInt()
packet.outCompatibleValue2 = result19
if (length > 0): if (length > 0):
buffer.setReadOffset(beforeReadIndex + length) buffer.setReadOffset(beforeReadIndex + length)
return packet return packet
@@ -3,9 +3,8 @@ const ObjectB = preload("res://zfoogd/packet/ObjectB.gd")
var a: int var a: int
var m: Dictionary # Map<number, string> var m: Dictionary[int, String]
var objectB: ObjectB var objectB: ObjectB
var innerCompatibleValue: int
func protocolId() -> int: func protocolId() -> int:
return 102 return 102
@@ -14,8 +13,8 @@ func get_class_name() -> String:
return "ObjectA" return "ObjectA"
func _to_string() -> String: func _to_string() -> String:
const jsonTemplate = "{a:{}, m:{}, objectB:{}, innerCompatibleValue:{}}" const jsonTemplate = "{a:{}, m:{}, objectB:{}}"
var params = [self.a, JSON.stringify(self.m), self.objectB, self.innerCompatibleValue] var params = [self.a, self.m, self.objectB]
return jsonTemplate.format(params, "{}") return jsonTemplate.format(params, "{}")
class ObjectARegistration: class ObjectARegistration:
@@ -23,13 +22,10 @@ class ObjectARegistration:
if (packet == null): if (packet == null):
buffer.writeInt(0) buffer.writeInt(0)
return return
var beforeWriteIndex = buffer.getWriteOffset() buffer.writeInt(-1)
buffer.writeInt(201)
buffer.writeInt(packet.a) buffer.writeInt(packet.a)
buffer.writeIntStringMap(packet.m) buffer.writeIntStringMap(packet.m)
buffer.writePacket(packet.objectB, 103) buffer.writePacket(packet.objectB, 103)
buffer.writeInt(packet.innerCompatibleValue)
buffer.adjustPadding(201, beforeWriteIndex)
pass pass
func read(buffer: ByteBuffer): func read(buffer: ByteBuffer):
@@ -44,9 +40,6 @@ class ObjectARegistration:
packet.m = map1 packet.m = map1
var result2 = buffer.readPacket(103) var result2 = buffer.readPacket(103)
packet.objectB = result2 packet.objectB = result2
if buffer.compatibleRead(beforeReadIndex, length):
var result3 = buffer.readInt()
packet.innerCompatibleValue = result3
if (length > 0): if (length > 0):
buffer.setReadOffset(beforeReadIndex + length) buffer.setReadOffset(beforeReadIndex + length)
return packet return packet
@@ -2,7 +2,6 @@ const ByteBuffer = preload("res://zfoogd/ByteBuffer.gd")
var flag: bool var flag: bool
var innerCompatibleValue: int
func protocolId() -> int: func protocolId() -> int:
return 103 return 103
@@ -11,8 +10,8 @@ func get_class_name() -> String:
return "ObjectB" return "ObjectB"
func _to_string() -> String: func _to_string() -> String:
const jsonTemplate = "{flag:{}, innerCompatibleValue:{}}" const jsonTemplate = "{flag:{}}"
var params = [self.flag, self.innerCompatibleValue] var params = [self.flag]
return jsonTemplate.format(params, "{}") return jsonTemplate.format(params, "{}")
class ObjectBRegistration: class ObjectBRegistration:
@@ -20,11 +19,8 @@ class ObjectBRegistration:
if (packet == null): if (packet == null):
buffer.writeInt(0) buffer.writeInt(0)
return return
var beforeWriteIndex = buffer.getWriteOffset() buffer.writeInt(-1)
buffer.writeInt(4)
buffer.writeBool(packet.flag) buffer.writeBool(packet.flag)
buffer.writeInt(packet.innerCompatibleValue)
buffer.adjustPadding(4, beforeWriteIndex)
pass pass
func read(buffer: ByteBuffer): func read(buffer: ByteBuffer):
@@ -35,9 +31,6 @@ class ObjectBRegistration:
var packet = buffer.newInstance(103) var packet = buffer.newInstance(103)
var result0 = buffer.readBool() var result0 = buffer.readBool()
packet.flag = result0 packet.flag = result0
if buffer.compatibleRead(beforeReadIndex, length):
var result1 = buffer.readInt()
packet.innerCompatibleValue = result1
if (length > 0): if (length > 0):
buffer.setReadOffset(beforeReadIndex + length) buffer.setReadOffset(beforeReadIndex + length)
return packet return packet
@@ -37,8 +37,8 @@ var kk1: ObjectA
var kkk1: Array[ObjectA] var kkk1: Array[ObjectA]
var l1: Array[int] var l1: Array[int]
var llll1: Array[String] var llll1: Array[String]
var m1: Dictionary # Map<number, string> var m1: Dictionary[int, String]
var mm1: Dictionary # Map<number, ObjectA> var mm1: Dictionary[int, ObjectA]
var s1: Array[int] var s1: Array[int]
var ssss1: Array[String] var ssss1: Array[String]
var a2: int var a2: int
@@ -75,8 +75,8 @@ var kk2: ObjectA
var kkk2: Array[ObjectA] var kkk2: Array[ObjectA]
var l2: Array[int] var l2: Array[int]
var llll2: Array[String] var llll2: Array[String]
var m2: Dictionary # Map<number, string> var m2: Dictionary[int, String]
var mm2: Dictionary # Map<number, ObjectA> var mm2: Dictionary[int, ObjectA]
var s2: Array[int] var s2: Array[int]
var ssss2: Array[String] var ssss2: Array[String]
var a3: int var a3: int
@@ -113,8 +113,8 @@ var kk3: ObjectA
var kkk3: Array[ObjectA] var kkk3: Array[ObjectA]
var l3: Array[int] var l3: Array[int]
var llll3: Array[String] var llll3: Array[String]
var m3: Dictionary # Map<number, string> var m3: Dictionary[int, String]
var mm3: Dictionary # Map<number, ObjectA> var mm3: Dictionary[int, ObjectA]
var s3: Array[int] var s3: Array[int]
var ssss3: Array[String] var ssss3: Array[String]
var a4: int var a4: int
@@ -151,8 +151,8 @@ var kk4: ObjectA
var kkk4: Array[ObjectA] var kkk4: Array[ObjectA]
var l4: Array[int] var l4: Array[int]
var llll4: Array[String] var llll4: Array[String]
var m4: Dictionary # Map<number, string> var m4: Dictionary[int, String]
var mm4: Dictionary # Map<number, ObjectA> var mm4: Dictionary[int, ObjectA]
var s4: Array[int] var s4: Array[int]
var ssss4: Array[String] var ssss4: Array[String]
var a5: int var a5: int
@@ -189,8 +189,8 @@ var kk5: ObjectA
var kkk5: Array[ObjectA] var kkk5: Array[ObjectA]
var l5: Array[int] var l5: Array[int]
var llll5: Array[String] var llll5: Array[String]
var m5: Dictionary # Map<number, string> var m5: Dictionary[int, String]
var mm5: Dictionary # Map<number, ObjectA> var mm5: Dictionary[int, ObjectA]
var s5: Array[int] var s5: Array[int]
var ssss5: Array[String] var ssss5: Array[String]
var a6: int var a6: int
@@ -227,8 +227,8 @@ var kk6: ObjectA
var kkk6: Array[ObjectA] var kkk6: Array[ObjectA]
var l6: Array[int] var l6: Array[int]
var llll6: Array[String] var llll6: Array[String]
var m6: Dictionary # Map<number, string> var m6: Dictionary[int, String]
var mm6: Dictionary # Map<number, ObjectA> var mm6: Dictionary[int, ObjectA]
var s6: Array[int] var s6: Array[int]
var ssss6: Array[String] var ssss6: Array[String]
var a7: int var a7: int
@@ -265,8 +265,8 @@ var kk7: ObjectA
var kkk7: Array[ObjectA] var kkk7: Array[ObjectA]
var l7: Array[int] var l7: Array[int]
var llll7: Array[String] var llll7: Array[String]
var m7: Dictionary # Map<number, string> var m7: Dictionary[int, String]
var mm7: Dictionary # Map<number, ObjectA> var mm7: Dictionary[int, ObjectA]
var s7: Array[int] var s7: Array[int]
var ssss7: Array[String] var ssss7: Array[String]
var a8: int var a8: int
@@ -303,8 +303,8 @@ var kk8: ObjectA
var kkk8: Array[ObjectA] var kkk8: Array[ObjectA]
var l8: Array[int] var l8: Array[int]
var llll8: Array[String] var llll8: Array[String]
var m8: Dictionary # Map<number, string> var m8: Dictionary[int, String]
var mm8: Dictionary # Map<number, ObjectA> var mm8: Dictionary[int, ObjectA]
var s8: Array[int] var s8: Array[int]
var ssss8: Array[String] var ssss8: Array[String]
var a9: int var a9: int
@@ -341,8 +341,8 @@ var kk9: ObjectA
var kkk9: Array[ObjectA] var kkk9: Array[ObjectA]
var l9: Array[int] var l9: Array[int]
var llll9: Array[String] var llll9: Array[String]
var m9: Dictionary # Map<number, string> var m9: Dictionary[int, String]
var mm9: Dictionary # Map<number, ObjectA> var mm9: Dictionary[int, ObjectA]
var s9: Array[int] var s9: Array[int]
var ssss9: Array[String] var ssss9: Array[String]
var a10: int var a10: int
@@ -379,8 +379,8 @@ var kk10: ObjectA
var kkk10: Array[ObjectA] var kkk10: Array[ObjectA]
var l10: Array[int] var l10: Array[int]
var llll10: Array[String] var llll10: Array[String]
var m10: Dictionary # Map<number, string> var m10: Dictionary[int, String]
var mm10: Dictionary # Map<number, ObjectA> var mm10: Dictionary[int, ObjectA]
var s10: Array[int] var s10: Array[int]
var ssss10: Array[String] var ssss10: Array[String]
var a11: int var a11: int
@@ -417,8 +417,8 @@ var kk11: ObjectA
var kkk11: Array[ObjectA] var kkk11: Array[ObjectA]
var l11: Array[int] var l11: Array[int]
var llll11: Array[String] var llll11: Array[String]
var m11: Dictionary # Map<number, string> var m11: Dictionary[int, String]
var mm11: Dictionary # Map<number, ObjectA> var mm11: Dictionary[int, ObjectA]
var s11: Array[int] var s11: Array[int]
var ssss11: Array[String] var ssss11: Array[String]
var a12: int var a12: int
@@ -455,8 +455,8 @@ var kk12: ObjectA
var kkk12: Array[ObjectA] var kkk12: Array[ObjectA]
var l12: Array[int] var l12: Array[int]
var llll12: Array[String] var llll12: Array[String]
var m12: Dictionary # Map<number, string> var m12: Dictionary[int, String]
var mm12: Dictionary # Map<number, ObjectA> var mm12: Dictionary[int, ObjectA]
var s12: Array[int] var s12: Array[int]
var ssss12: Array[String] var ssss12: Array[String]
var a13: int var a13: int
@@ -493,8 +493,8 @@ var kk13: ObjectA
var kkk13: Array[ObjectA] var kkk13: Array[ObjectA]
var l13: Array[int] var l13: Array[int]
var llll13: Array[String] var llll13: Array[String]
var m13: Dictionary # Map<number, string> var m13: Dictionary[int, String]
var mm13: Dictionary # Map<number, ObjectA> var mm13: Dictionary[int, ObjectA]
var s13: Array[int] var s13: Array[int]
var ssss13: Array[String] var ssss13: Array[String]
var a14: int var a14: int
@@ -531,8 +531,8 @@ var kk14: ObjectA
var kkk14: Array[ObjectA] var kkk14: Array[ObjectA]
var l14: Array[int] var l14: Array[int]
var llll14: Array[String] var llll14: Array[String]
var m14: Dictionary # Map<number, string> var m14: Dictionary[int, String]
var mm14: Dictionary # Map<number, ObjectA> var mm14: Dictionary[int, ObjectA]
var s14: Array[int] var s14: Array[int]
var ssss14: Array[String] var ssss14: Array[String]
var a15: int var a15: int
@@ -569,8 +569,8 @@ var kk15: ObjectA
var kkk15: Array[ObjectA] var kkk15: Array[ObjectA]
var l15: Array[int] var l15: Array[int]
var llll15: Array[String] var llll15: Array[String]
var m15: Dictionary # Map<number, string> var m15: Dictionary[int, String]
var mm15: Dictionary # Map<number, ObjectA> var mm15: Dictionary[int, ObjectA]
var s15: Array[int] var s15: Array[int]
var ssss15: Array[String] var ssss15: Array[String]
var a16: int var a16: int
@@ -607,8 +607,8 @@ var kk16: ObjectA
var kkk16: Array[ObjectA] var kkk16: Array[ObjectA]
var l16: Array[int] var l16: Array[int]
var llll16: Array[String] var llll16: Array[String]
var m16: Dictionary # Map<number, string> var m16: Dictionary[int, String]
var mm16: Dictionary # Map<number, ObjectA> var mm16: Dictionary[int, ObjectA]
var s16: Array[int] var s16: Array[int]
var ssss16: Array[String] var ssss16: Array[String]
var a17: int var a17: int
@@ -645,8 +645,8 @@ var kk17: ObjectA
var kkk17: Array[ObjectA] var kkk17: Array[ObjectA]
var l17: Array[int] var l17: Array[int]
var llll17: Array[String] var llll17: Array[String]
var m17: Dictionary # Map<number, string> var m17: Dictionary[int, String]
var mm17: Dictionary # Map<number, ObjectA> var mm17: Dictionary[int, ObjectA]
var s17: Array[int] var s17: Array[int]
var ssss17: Array[String] var ssss17: Array[String]
var a18: int var a18: int
@@ -683,8 +683,8 @@ var kk18: ObjectA
var kkk18: Array[ObjectA] var kkk18: Array[ObjectA]
var l18: Array[int] var l18: Array[int]
var llll18: Array[String] var llll18: Array[String]
var m18: Dictionary # Map<number, string> var m18: Dictionary[int, String]
var mm18: Dictionary # Map<number, ObjectA> var mm18: Dictionary[int, ObjectA]
var s18: Array[int] var s18: Array[int]
var ssss18: Array[String] var ssss18: Array[String]
var a19: int var a19: int
@@ -721,8 +721,8 @@ var kk19: ObjectA
var kkk19: Array[ObjectA] var kkk19: Array[ObjectA]
var l19: Array[int] var l19: Array[int]
var llll19: Array[String] var llll19: Array[String]
var m19: Dictionary # Map<number, string> var m19: Dictionary[int, String]
var mm19: Dictionary # Map<number, ObjectA> var mm19: Dictionary[int, ObjectA]
var s19: Array[int] var s19: Array[int]
var ssss19: Array[String] var ssss19: Array[String]
var a20: int var a20: int
@@ -759,8 +759,8 @@ var kk20: ObjectA
var kkk20: Array[ObjectA] var kkk20: Array[ObjectA]
var l20: Array[int] var l20: Array[int]
var llll20: Array[String] var llll20: Array[String]
var m20: Dictionary # Map<number, string> var m20: Dictionary[int, String]
var mm20: Dictionary # Map<number, ObjectA> var mm20: Dictionary[int, ObjectA]
var s20: Array[int] var s20: Array[int]
var ssss20: Array[String] var ssss20: Array[String]
var a21: int var a21: int
@@ -797,8 +797,8 @@ var kk21: ObjectA
var kkk21: Array[ObjectA] var kkk21: Array[ObjectA]
var l21: Array[int] var l21: Array[int]
var llll21: Array[String] var llll21: Array[String]
var m21: Dictionary # Map<number, string> var m21: Dictionary[int, String]
var mm21: Dictionary # Map<number, ObjectA> var mm21: Dictionary[int, ObjectA]
var s21: Array[int] var s21: Array[int]
var ssss21: Array[String] var ssss21: Array[String]
var a22: int var a22: int
@@ -835,8 +835,8 @@ var kk22: ObjectA
var kkk22: Array[ObjectA] var kkk22: Array[ObjectA]
var l22: Array[int] var l22: Array[int]
var llll22: Array[String] var llll22: Array[String]
var m22: Dictionary # Map<number, string> var m22: Dictionary[int, String]
var mm22: Dictionary # Map<number, ObjectA> var mm22: Dictionary[int, ObjectA]
var s22: Array[int] var s22: Array[int]
var ssss22: Array[String] var ssss22: Array[String]
var a23: int var a23: int
@@ -873,8 +873,8 @@ var kk23: ObjectA
var kkk23: Array[ObjectA] var kkk23: Array[ObjectA]
var l23: Array[int] var l23: Array[int]
var llll23: Array[String] var llll23: Array[String]
var m23: Dictionary # Map<number, string> var m23: Dictionary[int, String]
var mm23: Dictionary # Map<number, ObjectA> var mm23: Dictionary[int, ObjectA]
var s23: Array[int] var s23: Array[int]
var ssss23: Array[String] var ssss23: Array[String]
var a24: int var a24: int
@@ -911,8 +911,8 @@ var kk24: ObjectA
var kkk24: Array[ObjectA] var kkk24: Array[ObjectA]
var l24: Array[int] var l24: Array[int]
var llll24: Array[String] var llll24: Array[String]
var m24: Dictionary # Map<number, string> var m24: Dictionary[int, String]
var mm24: Dictionary # Map<number, ObjectA> var mm24: Dictionary[int, ObjectA]
var s24: Array[int] var s24: Array[int]
var ssss24: Array[String] var ssss24: Array[String]
var a25: int var a25: int
@@ -949,8 +949,8 @@ var kk25: ObjectA
var kkk25: Array[ObjectA] var kkk25: Array[ObjectA]
var l25: Array[int] var l25: Array[int]
var llll25: Array[String] var llll25: Array[String]
var m25: Dictionary # Map<number, string> var m25: Dictionary[int, String]
var mm25: Dictionary # Map<number, ObjectA> var mm25: Dictionary[int, ObjectA]
var s25: Array[int] var s25: Array[int]
var ssss25: Array[String] var ssss25: Array[String]
var a26: int var a26: int
@@ -987,8 +987,8 @@ var kk26: ObjectA
var kkk26: Array[ObjectA] var kkk26: Array[ObjectA]
var l26: Array[int] var l26: Array[int]
var llll26: Array[String] var llll26: Array[String]
var m26: Dictionary # Map<number, string> var m26: Dictionary[int, String]
var mm26: Dictionary # Map<number, ObjectA> var mm26: Dictionary[int, ObjectA]
var s26: Array[int] var s26: Array[int]
var ssss26: Array[String] var ssss26: Array[String]
var a27: int var a27: int
@@ -1025,8 +1025,8 @@ var kk27: ObjectA
var kkk27: Array[ObjectA] var kkk27: Array[ObjectA]
var l27: Array[int] var l27: Array[int]
var llll27: Array[String] var llll27: Array[String]
var m27: Dictionary # Map<number, string> var m27: Dictionary[int, String]
var mm27: Dictionary # Map<number, ObjectA> var mm27: Dictionary[int, ObjectA]
var s27: Array[int] var s27: Array[int]
var ssss27: Array[String] var ssss27: Array[String]
var a28: int var a28: int
@@ -1063,8 +1063,8 @@ var kk28: ObjectA
var kkk28: Array[ObjectA] var kkk28: Array[ObjectA]
var l28: Array[int] var l28: Array[int]
var llll28: Array[String] var llll28: Array[String]
var m28: Dictionary # Map<number, string> var m28: Dictionary[int, String]
var mm28: Dictionary # Map<number, ObjectA> var mm28: Dictionary[int, ObjectA]
var s28: Array[int] var s28: Array[int]
var ssss28: Array[String] var ssss28: Array[String]
var a29: int var a29: int
@@ -1101,8 +1101,8 @@ var kk29: ObjectA
var kkk29: Array[ObjectA] var kkk29: Array[ObjectA]
var l29: Array[int] var l29: Array[int]
var llll29: Array[String] var llll29: Array[String]
var m29: Dictionary # Map<number, string> var m29: Dictionary[int, String]
var mm29: Dictionary # Map<number, ObjectA> var mm29: Dictionary[int, ObjectA]
var s29: Array[int] var s29: Array[int]
var ssss29: Array[String] var ssss29: Array[String]
var a30: int var a30: int
@@ -1139,8 +1139,8 @@ var kk30: ObjectA
var kkk30: Array[ObjectA] var kkk30: Array[ObjectA]
var l30: Array[int] var l30: Array[int]
var llll30: Array[String] var llll30: Array[String]
var m30: Dictionary # Map<number, string> var m30: Dictionary[int, String]
var mm30: Dictionary # Map<number, ObjectA> var mm30: Dictionary[int, ObjectA]
var s30: Array[int] var s30: Array[int]
var ssss30: Array[String] var ssss30: Array[String]
var a31: int var a31: int
@@ -1177,8 +1177,8 @@ var kk31: ObjectA
var kkk31: Array[ObjectA] var kkk31: Array[ObjectA]
var l31: Array[int] var l31: Array[int]
var llll31: Array[String] var llll31: Array[String]
var m31: Dictionary # Map<number, string> var m31: Dictionary[int, String]
var mm31: Dictionary # Map<number, ObjectA> var mm31: Dictionary[int, ObjectA]
var s31: Array[int] var s31: Array[int]
var ssss31: Array[String] var ssss31: Array[String]
var a32: int var a32: int
@@ -1215,8 +1215,8 @@ var kk32: ObjectA
var kkk32: Array[ObjectA] var kkk32: Array[ObjectA]
var l32: Array[int] var l32: Array[int]
var llll32: Array[String] var llll32: Array[String]
var m32: Dictionary # Map<number, string> var m32: Dictionary[int, String]
var mm32: Dictionary # Map<number, ObjectA> var mm32: Dictionary[int, ObjectA]
var s32: Array[int] var s32: Array[int]
var ssss32: Array[String] var ssss32: Array[String]
var a33: int var a33: int
@@ -1253,8 +1253,8 @@ var kk33: ObjectA
var kkk33: Array[ObjectA] var kkk33: Array[ObjectA]
var l33: Array[int] var l33: Array[int]
var llll33: Array[String] var llll33: Array[String]
var m33: Dictionary # Map<number, string> var m33: Dictionary[int, String]
var mm33: Dictionary # Map<number, ObjectA> var mm33: Dictionary[int, ObjectA]
var s33: Array[int] var s33: Array[int]
var ssss33: Array[String] var ssss33: Array[String]
var a34: int var a34: int
@@ -1291,8 +1291,8 @@ var kk34: ObjectA
var kkk34: Array[ObjectA] var kkk34: Array[ObjectA]
var l34: Array[int] var l34: Array[int]
var llll34: Array[String] var llll34: Array[String]
var m34: Dictionary # Map<number, string> var m34: Dictionary[int, String]
var mm34: Dictionary # Map<number, ObjectA> var mm34: Dictionary[int, ObjectA]
var s34: Array[int] var s34: Array[int]
var ssss34: Array[String] var ssss34: Array[String]
var a35: int var a35: int
@@ -1329,8 +1329,8 @@ var kk35: ObjectA
var kkk35: Array[ObjectA] var kkk35: Array[ObjectA]
var l35: Array[int] var l35: Array[int]
var llll35: Array[String] var llll35: Array[String]
var m35: Dictionary # Map<number, string> var m35: Dictionary[int, String]
var mm35: Dictionary # Map<number, ObjectA> var mm35: Dictionary[int, ObjectA]
var s35: Array[int] var s35: Array[int]
var ssss35: Array[String] var ssss35: Array[String]
var a36: int var a36: int
@@ -1367,8 +1367,8 @@ var kk36: ObjectA
var kkk36: Array[ObjectA] var kkk36: Array[ObjectA]
var l36: Array[int] var l36: Array[int]
var llll36: Array[String] var llll36: Array[String]
var m36: Dictionary # Map<number, string> var m36: Dictionary[int, String]
var mm36: Dictionary # Map<number, ObjectA> var mm36: Dictionary[int, ObjectA]
var s36: Array[int] var s36: Array[int]
var ssss36: Array[String] var ssss36: Array[String]
var a37: int var a37: int
@@ -1405,8 +1405,8 @@ var kk37: ObjectA
var kkk37: Array[ObjectA] var kkk37: Array[ObjectA]
var l37: Array[int] var l37: Array[int]
var llll37: Array[String] var llll37: Array[String]
var m37: Dictionary # Map<number, string> var m37: Dictionary[int, String]
var mm37: Dictionary # Map<number, ObjectA> var mm37: Dictionary[int, ObjectA]
var s37: Array[int] var s37: Array[int]
var ssss37: Array[String] var ssss37: Array[String]
var a38: int var a38: int
@@ -1443,8 +1443,8 @@ var kk38: ObjectA
var kkk38: Array[ObjectA] var kkk38: Array[ObjectA]
var l38: Array[int] var l38: Array[int]
var llll38: Array[String] var llll38: Array[String]
var m38: Dictionary # Map<number, string> var m38: Dictionary[int, String]
var mm38: Dictionary # Map<number, ObjectA> var mm38: Dictionary[int, ObjectA]
var s38: Array[int] var s38: Array[int]
var ssss38: Array[String] var ssss38: Array[String]
var a39: int var a39: int
@@ -1481,8 +1481,8 @@ var kk39: ObjectA
var kkk39: Array[ObjectA] var kkk39: Array[ObjectA]
var l39: Array[int] var l39: Array[int]
var llll39: Array[String] var llll39: Array[String]
var m39: Dictionary # Map<number, string> var m39: Dictionary[int, String]
var mm39: Dictionary # Map<number, ObjectA> var mm39: Dictionary[int, ObjectA]
var s39: Array[int] var s39: Array[int]
var ssss39: Array[String] var ssss39: Array[String]
var a40: int var a40: int
@@ -1519,8 +1519,8 @@ var kk40: ObjectA
var kkk40: Array[ObjectA] var kkk40: Array[ObjectA]
var l40: Array[int] var l40: Array[int]
var llll40: Array[String] var llll40: Array[String]
var m40: Dictionary # Map<number, string> var m40: Dictionary[int, String]
var mm40: Dictionary # Map<number, ObjectA> var mm40: Dictionary[int, ObjectA]
var s40: Array[int] var s40: Array[int]
var ssss40: Array[String] var ssss40: Array[String]
var a41: int var a41: int
@@ -1557,8 +1557,8 @@ var kk41: ObjectA
var kkk41: Array[ObjectA] var kkk41: Array[ObjectA]
var l41: Array[int] var l41: Array[int]
var llll41: Array[String] var llll41: Array[String]
var m41: Dictionary # Map<number, string> var m41: Dictionary[int, String]
var mm41: Dictionary # Map<number, ObjectA> var mm41: Dictionary[int, ObjectA]
var s41: Array[int] var s41: Array[int]
var ssss41: Array[String] var ssss41: Array[String]
var a42: int var a42: int
@@ -1595,8 +1595,8 @@ var kk42: ObjectA
var kkk42: Array[ObjectA] var kkk42: Array[ObjectA]
var l42: Array[int] var l42: Array[int]
var llll42: Array[String] var llll42: Array[String]
var m42: Dictionary # Map<number, string> var m42: Dictionary[int, String]
var mm42: Dictionary # Map<number, ObjectA> var mm42: Dictionary[int, ObjectA]
var s42: Array[int] var s42: Array[int]
var ssss42: Array[String] var ssss42: Array[String]
var a43: int var a43: int
@@ -1633,8 +1633,8 @@ var kk43: ObjectA
var kkk43: Array[ObjectA] var kkk43: Array[ObjectA]
var l43: Array[int] var l43: Array[int]
var llll43: Array[String] var llll43: Array[String]
var m43: Dictionary # Map<number, string> var m43: Dictionary[int, String]
var mm43: Dictionary # Map<number, ObjectA> var mm43: Dictionary[int, ObjectA]
var s43: Array[int] var s43: Array[int]
var ssss43: Array[String] var ssss43: Array[String]
var a44: int var a44: int
@@ -1671,8 +1671,8 @@ var kk44: ObjectA
var kkk44: Array[ObjectA] var kkk44: Array[ObjectA]
var l44: Array[int] var l44: Array[int]
var llll44: Array[String] var llll44: Array[String]
var m44: Dictionary # Map<number, string> var m44: Dictionary[int, String]
var mm44: Dictionary # Map<number, ObjectA> var mm44: Dictionary[int, ObjectA]
var s44: Array[int] var s44: Array[int]
var ssss44: Array[String] var ssss44: Array[String]
var a45: int var a45: int
@@ -1709,8 +1709,8 @@ var kk45: ObjectA
var kkk45: Array[ObjectA] var kkk45: Array[ObjectA]
var l45: Array[int] var l45: Array[int]
var llll45: Array[String] var llll45: Array[String]
var m45: Dictionary # Map<number, string> var m45: Dictionary[int, String]
var mm45: Dictionary # Map<number, ObjectA> var mm45: Dictionary[int, ObjectA]
var s45: Array[int] var s45: Array[int]
var ssss45: Array[String] var ssss45: Array[String]
var a46: int var a46: int
@@ -1747,8 +1747,8 @@ var kk46: ObjectA
var kkk46: Array[ObjectA] var kkk46: Array[ObjectA]
var l46: Array[int] var l46: Array[int]
var llll46: Array[String] var llll46: Array[String]
var m46: Dictionary # Map<number, string> var m46: Dictionary[int, String]
var mm46: Dictionary # Map<number, ObjectA> var mm46: Dictionary[int, ObjectA]
var s46: Array[int] var s46: Array[int]
var ssss46: Array[String] var ssss46: Array[String]
var a47: int var a47: int
@@ -1785,8 +1785,8 @@ var kk47: ObjectA
var kkk47: Array[ObjectA] var kkk47: Array[ObjectA]
var l47: Array[int] var l47: Array[int]
var llll47: Array[String] var llll47: Array[String]
var m47: Dictionary # Map<number, string> var m47: Dictionary[int, String]
var mm47: Dictionary # Map<number, ObjectA> var mm47: Dictionary[int, ObjectA]
var s47: Array[int] var s47: Array[int]
var ssss47: Array[String] var ssss47: Array[String]
var a48: int var a48: int
@@ -1823,8 +1823,8 @@ var kk48: ObjectA
var kkk48: Array[ObjectA] var kkk48: Array[ObjectA]
var l48: Array[int] var l48: Array[int]
var llll48: Array[String] var llll48: Array[String]
var m48: Dictionary # Map<number, string> var m48: Dictionary[int, String]
var mm48: Dictionary # Map<number, ObjectA> var mm48: Dictionary[int, ObjectA]
var s48: Array[int] var s48: Array[int]
var ssss48: Array[String] var ssss48: Array[String]
var a49: int var a49: int
@@ -1861,8 +1861,8 @@ var kk49: ObjectA
var kkk49: Array[ObjectA] var kkk49: Array[ObjectA]
var l49: Array[int] var l49: Array[int]
var llll49: Array[String] var llll49: Array[String]
var m49: Dictionary # Map<number, string> var m49: Dictionary[int, String]
var mm49: Dictionary # Map<number, ObjectA> var mm49: Dictionary[int, ObjectA]
var s49: Array[int] var s49: Array[int]
var ssss49: Array[String] var ssss49: Array[String]
var a50: int var a50: int
@@ -1899,8 +1899,8 @@ var kk50: ObjectA
var kkk50: Array[ObjectA] var kkk50: Array[ObjectA]
var l50: Array[int] var l50: Array[int]
var llll50: Array[String] var llll50: Array[String]
var m50: Dictionary # Map<number, string> var m50: Dictionary[int, String]
var mm50: Dictionary # Map<number, ObjectA> var mm50: Dictionary[int, ObjectA]
var s50: Array[int] var s50: Array[int]
var ssss50: Array[String] var ssss50: Array[String]
var a51: int var a51: int
@@ -1937,8 +1937,8 @@ var kk51: ObjectA
var kkk51: Array[ObjectA] var kkk51: Array[ObjectA]
var l51: Array[int] var l51: Array[int]
var llll51: Array[String] var llll51: Array[String]
var m51: Dictionary # Map<number, string> var m51: Dictionary[int, String]
var mm51: Dictionary # Map<number, ObjectA> var mm51: Dictionary[int, ObjectA]
var s51: Array[int] var s51: Array[int]
var ssss51: Array[String] var ssss51: Array[String]
var a52: int var a52: int
@@ -1975,8 +1975,8 @@ var kk52: ObjectA
var kkk52: Array[ObjectA] var kkk52: Array[ObjectA]
var l52: Array[int] var l52: Array[int]
var llll52: Array[String] var llll52: Array[String]
var m52: Dictionary # Map<number, string> var m52: Dictionary[int, String]
var mm52: Dictionary # Map<number, ObjectA> var mm52: Dictionary[int, ObjectA]
var s52: Array[int] var s52: Array[int]
var ssss52: Array[String] var ssss52: Array[String]
var a53: int var a53: int
@@ -2013,8 +2013,8 @@ var kk53: ObjectA
var kkk53: Array[ObjectA] var kkk53: Array[ObjectA]
var l53: Array[int] var l53: Array[int]
var llll53: Array[String] var llll53: Array[String]
var m53: Dictionary # Map<number, string> var m53: Dictionary[int, String]
var mm53: Dictionary # Map<number, ObjectA> var mm53: Dictionary[int, ObjectA]
var s53: Array[int] var s53: Array[int]
var ssss53: Array[String] var ssss53: Array[String]
var a54: int var a54: int
@@ -2051,8 +2051,8 @@ var kk54: ObjectA
var kkk54: Array[ObjectA] var kkk54: Array[ObjectA]
var l54: Array[int] var l54: Array[int]
var llll54: Array[String] var llll54: Array[String]
var m54: Dictionary # Map<number, string> var m54: Dictionary[int, String]
var mm54: Dictionary # Map<number, ObjectA> var mm54: Dictionary[int, ObjectA]
var s54: Array[int] var s54: Array[int]
var ssss54: Array[String] var ssss54: Array[String]
var a55: int var a55: int
@@ -2089,8 +2089,8 @@ var kk55: ObjectA
var kkk55: Array[ObjectA] var kkk55: Array[ObjectA]
var l55: Array[int] var l55: Array[int]
var llll55: Array[String] var llll55: Array[String]
var m55: Dictionary # Map<number, string> var m55: Dictionary[int, String]
var mm55: Dictionary # Map<number, ObjectA> var mm55: Dictionary[int, ObjectA]
var s55: Array[int] var s55: Array[int]
var ssss55: Array[String] var ssss55: Array[String]
var a56: int var a56: int
@@ -2127,8 +2127,8 @@ var kk56: ObjectA
var kkk56: Array[ObjectA] var kkk56: Array[ObjectA]
var l56: Array[int] var l56: Array[int]
var llll56: Array[String] var llll56: Array[String]
var m56: Dictionary # Map<number, string> var m56: Dictionary[int, String]
var mm56: Dictionary # Map<number, ObjectA> var mm56: Dictionary[int, ObjectA]
var s56: Array[int] var s56: Array[int]
var ssss56: Array[String] var ssss56: Array[String]
var a57: int var a57: int
@@ -2165,8 +2165,8 @@ var kk57: ObjectA
var kkk57: Array[ObjectA] var kkk57: Array[ObjectA]
var l57: Array[int] var l57: Array[int]
var llll57: Array[String] var llll57: Array[String]
var m57: Dictionary # Map<number, string> var m57: Dictionary[int, String]
var mm57: Dictionary # Map<number, ObjectA> var mm57: Dictionary[int, ObjectA]
var s57: Array[int] var s57: Array[int]
var ssss57: Array[String] var ssss57: Array[String]
var a58: int var a58: int
@@ -2203,8 +2203,8 @@ var kk58: ObjectA
var kkk58: Array[ObjectA] var kkk58: Array[ObjectA]
var l58: Array[int] var l58: Array[int]
var llll58: Array[String] var llll58: Array[String]
var m58: Dictionary # Map<number, string> var m58: Dictionary[int, String]
var mm58: Dictionary # Map<number, ObjectA> var mm58: Dictionary[int, ObjectA]
var s58: Array[int] var s58: Array[int]
var ssss58: Array[String] var ssss58: Array[String]
var a59: int var a59: int
@@ -2241,8 +2241,8 @@ var kk59: ObjectA
var kkk59: Array[ObjectA] var kkk59: Array[ObjectA]
var l59: Array[int] var l59: Array[int]
var llll59: Array[String] var llll59: Array[String]
var m59: Dictionary # Map<number, string> var m59: Dictionary[int, String]
var mm59: Dictionary # Map<number, ObjectA> var mm59: Dictionary[int, ObjectA]
var s59: Array[int] var s59: Array[int]
var ssss59: Array[String] var ssss59: Array[String]
var a60: int var a60: int
@@ -2279,8 +2279,8 @@ var kk60: ObjectA
var kkk60: Array[ObjectA] var kkk60: Array[ObjectA]
var l60: Array[int] var l60: Array[int]
var llll60: Array[String] var llll60: Array[String]
var m60: Dictionary # Map<number, string> var m60: Dictionary[int, String]
var mm60: Dictionary # Map<number, ObjectA> var mm60: Dictionary[int, ObjectA]
var s60: Array[int] var s60: Array[int]
var ssss60: Array[String] var ssss60: Array[String]
var a61: int var a61: int
@@ -2317,8 +2317,8 @@ var kk61: ObjectA
var kkk61: Array[ObjectA] var kkk61: Array[ObjectA]
var l61: Array[int] var l61: Array[int]
var llll61: Array[String] var llll61: Array[String]
var m61: Dictionary # Map<number, string> var m61: Dictionary[int, String]
var mm61: Dictionary # Map<number, ObjectA> var mm61: Dictionary[int, ObjectA]
var s61: Array[int] var s61: Array[int]
var ssss61: Array[String] var ssss61: Array[String]
var a62: int var a62: int
@@ -2355,8 +2355,8 @@ var kk62: ObjectA
var kkk62: Array[ObjectA] var kkk62: Array[ObjectA]
var l62: Array[int] var l62: Array[int]
var llll62: Array[String] var llll62: Array[String]
var m62: Dictionary # Map<number, string> var m62: Dictionary[int, String]
var mm62: Dictionary # Map<number, ObjectA> var mm62: Dictionary[int, ObjectA]
var s62: Array[int] var s62: Array[int]
var ssss62: Array[String] var ssss62: Array[String]
var a63: int var a63: int
@@ -2393,8 +2393,8 @@ var kk63: ObjectA
var kkk63: Array[ObjectA] var kkk63: Array[ObjectA]
var l63: Array[int] var l63: Array[int]
var llll63: Array[String] var llll63: Array[String]
var m63: Dictionary # Map<number, string> var m63: Dictionary[int, String]
var mm63: Dictionary # Map<number, ObjectA> var mm63: Dictionary[int, ObjectA]
var s63: Array[int] var s63: Array[int]
var ssss63: Array[String] var ssss63: Array[String]
var a64: int var a64: int
@@ -2431,8 +2431,8 @@ var kk64: ObjectA
var kkk64: Array[ObjectA] var kkk64: Array[ObjectA]
var l64: Array[int] var l64: Array[int]
var llll64: Array[String] var llll64: Array[String]
var m64: Dictionary # Map<number, string> var m64: Dictionary[int, String]
var mm64: Dictionary # Map<number, ObjectA> var mm64: Dictionary[int, ObjectA]
var s64: Array[int] var s64: Array[int]
var ssss64: Array[String] var ssss64: Array[String]
var a65: int var a65: int
@@ -2469,8 +2469,8 @@ var kk65: ObjectA
var kkk65: Array[ObjectA] var kkk65: Array[ObjectA]
var l65: Array[int] var l65: Array[int]
var llll65: Array[String] var llll65: Array[String]
var m65: Dictionary # Map<number, string> var m65: Dictionary[int, String]
var mm65: Dictionary # Map<number, ObjectA> var mm65: Dictionary[int, ObjectA]
var s65: Array[int] var s65: Array[int]
var ssss65: Array[String] var ssss65: Array[String]
var a66: int var a66: int
@@ -2507,8 +2507,8 @@ var kk66: ObjectA
var kkk66: Array[ObjectA] var kkk66: Array[ObjectA]
var l66: Array[int] var l66: Array[int]
var llll66: Array[String] var llll66: Array[String]
var m66: Dictionary # Map<number, string> var m66: Dictionary[int, String]
var mm66: Dictionary # Map<number, ObjectA> var mm66: Dictionary[int, ObjectA]
var s66: Array[int] var s66: Array[int]
var ssss66: Array[String] var ssss66: Array[String]
var a67: int var a67: int
@@ -2545,8 +2545,8 @@ var kk67: ObjectA
var kkk67: Array[ObjectA] var kkk67: Array[ObjectA]
var l67: Array[int] var l67: Array[int]
var llll67: Array[String] var llll67: Array[String]
var m67: Dictionary # Map<number, string> var m67: Dictionary[int, String]
var mm67: Dictionary # Map<number, ObjectA> var mm67: Dictionary[int, ObjectA]
var s67: Array[int] var s67: Array[int]
var ssss67: Array[String] var ssss67: Array[String]
var a68: int var a68: int
@@ -2583,8 +2583,8 @@ var kk68: ObjectA
var kkk68: Array[ObjectA] var kkk68: Array[ObjectA]
var l68: Array[int] var l68: Array[int]
var llll68: Array[String] var llll68: Array[String]
var m68: Dictionary # Map<number, string> var m68: Dictionary[int, String]
var mm68: Dictionary # Map<number, ObjectA> var mm68: Dictionary[int, ObjectA]
var s68: Array[int] var s68: Array[int]
var ssss68: Array[String] var ssss68: Array[String]
var a69: int var a69: int
@@ -2621,8 +2621,8 @@ var kk69: ObjectA
var kkk69: Array[ObjectA] var kkk69: Array[ObjectA]
var l69: Array[int] var l69: Array[int]
var llll69: Array[String] var llll69: Array[String]
var m69: Dictionary # Map<number, string> var m69: Dictionary[int, String]
var mm69: Dictionary # Map<number, ObjectA> var mm69: Dictionary[int, ObjectA]
var s69: Array[int] var s69: Array[int]
var ssss69: Array[String] var ssss69: Array[String]
var a70: int var a70: int
@@ -2659,8 +2659,8 @@ var kk70: ObjectA
var kkk70: Array[ObjectA] var kkk70: Array[ObjectA]
var l70: Array[int] var l70: Array[int]
var llll70: Array[String] var llll70: Array[String]
var m70: Dictionary # Map<number, string> var m70: Dictionary[int, String]
var mm70: Dictionary # Map<number, ObjectA> var mm70: Dictionary[int, ObjectA]
var s70: Array[int] var s70: Array[int]
var ssss70: Array[String] var ssss70: Array[String]
var a71: int var a71: int
@@ -2697,8 +2697,8 @@ var kk71: ObjectA
var kkk71: Array[ObjectA] var kkk71: Array[ObjectA]
var l71: Array[int] var l71: Array[int]
var llll71: Array[String] var llll71: Array[String]
var m71: Dictionary # Map<number, string> var m71: Dictionary[int, String]
var mm71: Dictionary # Map<number, ObjectA> var mm71: Dictionary[int, ObjectA]
var s71: Array[int] var s71: Array[int]
var ssss71: Array[String] var ssss71: Array[String]
var a72: int var a72: int
@@ -2735,8 +2735,8 @@ var kk72: ObjectA
var kkk72: Array[ObjectA] var kkk72: Array[ObjectA]
var l72: Array[int] var l72: Array[int]
var llll72: Array[String] var llll72: Array[String]
var m72: Dictionary # Map<number, string> var m72: Dictionary[int, String]
var mm72: Dictionary # Map<number, ObjectA> var mm72: Dictionary[int, ObjectA]
var s72: Array[int] var s72: Array[int]
var ssss72: Array[String] var ssss72: Array[String]
var a73: int var a73: int
@@ -2773,8 +2773,8 @@ var kk73: ObjectA
var kkk73: Array[ObjectA] var kkk73: Array[ObjectA]
var l73: Array[int] var l73: Array[int]
var llll73: Array[String] var llll73: Array[String]
var m73: Dictionary # Map<number, string> var m73: Dictionary[int, String]
var mm73: Dictionary # Map<number, ObjectA> var mm73: Dictionary[int, ObjectA]
var s73: Array[int] var s73: Array[int]
var ssss73: Array[String] var ssss73: Array[String]
var a74: int var a74: int
@@ -2811,8 +2811,8 @@ var kk74: ObjectA
var kkk74: Array[ObjectA] var kkk74: Array[ObjectA]
var l74: Array[int] var l74: Array[int]
var llll74: Array[String] var llll74: Array[String]
var m74: Dictionary # Map<number, string> var m74: Dictionary[int, String]
var mm74: Dictionary # Map<number, ObjectA> var mm74: Dictionary[int, ObjectA]
var s74: Array[int] var s74: Array[int]
var ssss74: Array[String] var ssss74: Array[String]
var a75: int var a75: int
@@ -2849,8 +2849,8 @@ var kk75: ObjectA
var kkk75: Array[ObjectA] var kkk75: Array[ObjectA]
var l75: Array[int] var l75: Array[int]
var llll75: Array[String] var llll75: Array[String]
var m75: Dictionary # Map<number, string> var m75: Dictionary[int, String]
var mm75: Dictionary # Map<number, ObjectA> var mm75: Dictionary[int, ObjectA]
var s75: Array[int] var s75: Array[int]
var ssss75: Array[String] var ssss75: Array[String]
var a76: int var a76: int
@@ -2887,8 +2887,8 @@ var kk76: ObjectA
var kkk76: Array[ObjectA] var kkk76: Array[ObjectA]
var l76: Array[int] var l76: Array[int]
var llll76: Array[String] var llll76: Array[String]
var m76: Dictionary # Map<number, string> var m76: Dictionary[int, String]
var mm76: Dictionary # Map<number, ObjectA> var mm76: Dictionary[int, ObjectA]
var s76: Array[int] var s76: Array[int]
var ssss76: Array[String] var ssss76: Array[String]
var a77: int var a77: int
@@ -2925,8 +2925,8 @@ var kk77: ObjectA
var kkk77: Array[ObjectA] var kkk77: Array[ObjectA]
var l77: Array[int] var l77: Array[int]
var llll77: Array[String] var llll77: Array[String]
var m77: Dictionary # Map<number, string> var m77: Dictionary[int, String]
var mm77: Dictionary # Map<number, ObjectA> var mm77: Dictionary[int, ObjectA]
var s77: Array[int] var s77: Array[int]
var ssss77: Array[String] var ssss77: Array[String]
var a78: int var a78: int
@@ -2963,8 +2963,8 @@ var kk78: ObjectA
var kkk78: Array[ObjectA] var kkk78: Array[ObjectA]
var l78: Array[int] var l78: Array[int]
var llll78: Array[String] var llll78: Array[String]
var m78: Dictionary # Map<number, string> var m78: Dictionary[int, String]
var mm78: Dictionary # Map<number, ObjectA> var mm78: Dictionary[int, ObjectA]
var s78: Array[int] var s78: Array[int]
var ssss78: Array[String] var ssss78: Array[String]
var a79: int var a79: int
@@ -3001,8 +3001,8 @@ var kk79: ObjectA
var kkk79: Array[ObjectA] var kkk79: Array[ObjectA]
var l79: Array[int] var l79: Array[int]
var llll79: Array[String] var llll79: Array[String]
var m79: Dictionary # Map<number, string> var m79: Dictionary[int, String]
var mm79: Dictionary # Map<number, ObjectA> var mm79: Dictionary[int, ObjectA]
var s79: Array[int] var s79: Array[int]
var ssss79: Array[String] var ssss79: Array[String]
var a80: int var a80: int
@@ -3039,8 +3039,8 @@ var kk80: ObjectA
var kkk80: Array[ObjectA] var kkk80: Array[ObjectA]
var l80: Array[int] var l80: Array[int]
var llll80: Array[String] var llll80: Array[String]
var m80: Dictionary # Map<number, string> var m80: Dictionary[int, String]
var mm80: Dictionary # Map<number, ObjectA> var mm80: Dictionary[int, ObjectA]
var s80: Array[int] var s80: Array[int]
var ssss80: Array[String] var ssss80: Array[String]
var a81: int var a81: int
@@ -3077,8 +3077,8 @@ var kk81: ObjectA
var kkk81: Array[ObjectA] var kkk81: Array[ObjectA]
var l81: Array[int] var l81: Array[int]
var llll81: Array[String] var llll81: Array[String]
var m81: Dictionary # Map<number, string> var m81: Dictionary[int, String]
var mm81: Dictionary # Map<number, ObjectA> var mm81: Dictionary[int, ObjectA]
var s81: Array[int] var s81: Array[int]
var ssss81: Array[String] var ssss81: Array[String]
var a82: int var a82: int
@@ -3115,8 +3115,8 @@ var kk82: ObjectA
var kkk82: Array[ObjectA] var kkk82: Array[ObjectA]
var l82: Array[int] var l82: Array[int]
var llll82: Array[String] var llll82: Array[String]
var m82: Dictionary # Map<number, string> var m82: Dictionary[int, String]
var mm82: Dictionary # Map<number, ObjectA> var mm82: Dictionary[int, ObjectA]
var s82: Array[int] var s82: Array[int]
var ssss82: Array[String] var ssss82: Array[String]
var a83: int var a83: int
@@ -3153,8 +3153,8 @@ var kk83: ObjectA
var kkk83: Array[ObjectA] var kkk83: Array[ObjectA]
var l83: Array[int] var l83: Array[int]
var llll83: Array[String] var llll83: Array[String]
var m83: Dictionary # Map<number, string> var m83: Dictionary[int, String]
var mm83: Dictionary # Map<number, ObjectA> var mm83: Dictionary[int, ObjectA]
var s83: Array[int] var s83: Array[int]
var ssss83: Array[String] var ssss83: Array[String]
var a84: int var a84: int
@@ -3191,8 +3191,8 @@ var kk84: ObjectA
var kkk84: Array[ObjectA] var kkk84: Array[ObjectA]
var l84: Array[int] var l84: Array[int]
var llll84: Array[String] var llll84: Array[String]
var m84: Dictionary # Map<number, string> var m84: Dictionary[int, String]
var mm84: Dictionary # Map<number, ObjectA> var mm84: Dictionary[int, ObjectA]
var s84: Array[int] var s84: Array[int]
var ssss84: Array[String] var ssss84: Array[String]
var a85: int var a85: int
@@ -3229,8 +3229,8 @@ var kk85: ObjectA
var kkk85: Array[ObjectA] var kkk85: Array[ObjectA]
var l85: Array[int] var l85: Array[int]
var llll85: Array[String] var llll85: Array[String]
var m85: Dictionary # Map<number, string> var m85: Dictionary[int, String]
var mm85: Dictionary # Map<number, ObjectA> var mm85: Dictionary[int, ObjectA]
var s85: Array[int] var s85: Array[int]
var ssss85: Array[String] var ssss85: Array[String]
var a86: int var a86: int
@@ -3267,8 +3267,8 @@ var kk86: ObjectA
var kkk86: Array[ObjectA] var kkk86: Array[ObjectA]
var l86: Array[int] var l86: Array[int]
var llll86: Array[String] var llll86: Array[String]
var m86: Dictionary # Map<number, string> var m86: Dictionary[int, String]
var mm86: Dictionary # Map<number, ObjectA> var mm86: Dictionary[int, ObjectA]
var s86: Array[int] var s86: Array[int]
var ssss86: Array[String] var ssss86: Array[String]
var a87: int var a87: int
@@ -3305,8 +3305,8 @@ var kk87: ObjectA
var kkk87: Array[ObjectA] var kkk87: Array[ObjectA]
var l87: Array[int] var l87: Array[int]
var llll87: Array[String] var llll87: Array[String]
var m87: Dictionary # Map<number, string> var m87: Dictionary[int, String]
var mm87: Dictionary # Map<number, ObjectA> var mm87: Dictionary[int, ObjectA]
var s87: Array[int] var s87: Array[int]
var ssss87: Array[String] var ssss87: Array[String]
var a88: int var a88: int
@@ -3343,8 +3343,8 @@ var kk88: ObjectA
var kkk88: Array[ObjectA] var kkk88: Array[ObjectA]
var l88: Array[int] var l88: Array[int]
var llll88: Array[String] var llll88: Array[String]
var m88: Dictionary # Map<number, string> var m88: Dictionary[int, String]
var mm88: Dictionary # Map<number, ObjectA> var mm88: Dictionary[int, ObjectA]
var s88: Array[int] var s88: Array[int]
var ssss88: Array[String] var ssss88: Array[String]
@@ -3356,7 +3356,7 @@ func get_class_name() -> String:
func _to_string() -> String: func _to_string() -> String:
const jsonTemplate = "{a1:{}, aa1:{}, aaa1:{}, aaaa1:{}, b1:{}, bb1:{}, bbb1:{}, bbbb1:{}, c1:{}, cc1:{}, ccc1:{}, cccc1:{}, d1:{}, dd1:{}, ddd1:{}, dddd1:{}, e1:{}, ee1:{}, eee1:{}, eeee1:{}, f1:{}, ff1:{}, fff1:{}, ffff1:{}, g1:{}, gg1:{}, ggg1:{}, gggg1:{}, jj1:'{}', jjj1:{}, kk1:{}, kkk1:{}, l1:{}, llll1:{}, m1:{}, mm1:{}, s1:{}, ssss1:{}, a2:{}, aa2:{}, aaa2:{}, aaaa2:{}, b2:{}, bb2:{}, bbb2:{}, bbbb2:{}, c2:{}, cc2:{}, ccc2:{}, cccc2:{}, d2:{}, dd2:{}, ddd2:{}, dddd2:{}, e2:{}, ee2:{}, eee2:{}, eeee2:{}, f2:{}, ff2:{}, fff2:{}, ffff2:{}, g2:{}, gg2:{}, ggg2:{}, gggg2:{}, jj2:'{}', jjj2:{}, kk2:{}, kkk2:{}, l2:{}, llll2:{}, m2:{}, mm2:{}, s2:{}, ssss2:{}, a3:{}, aa3:{}, aaa3:{}, aaaa3:{}, b3:{}, bb3:{}, bbb3:{}, bbbb3:{}, c3:{}, cc3:{}, ccc3:{}, cccc3:{}, d3:{}, dd3:{}, ddd3:{}, dddd3:{}, e3:{}, ee3:{}, eee3:{}, eeee3:{}, f3:{}, ff3:{}, fff3:{}, ffff3:{}, g3:{}, gg3:{}, ggg3:{}, gggg3:{}, jj3:'{}', jjj3:{}, kk3:{}, kkk3:{}, l3:{}, llll3:{}, m3:{}, mm3:{}, s3:{}, ssss3:{}, a4:{}, aa4:{}, aaa4:{}, aaaa4:{}, b4:{}, bb4:{}, bbb4:{}, bbbb4:{}, c4:{}, cc4:{}, ccc4:{}, cccc4:{}, d4:{}, dd4:{}, ddd4:{}, dddd4:{}, e4:{}, ee4:{}, eee4:{}, eeee4:{}, f4:{}, ff4:{}, fff4:{}, ffff4:{}, g4:{}, gg4:{}, ggg4:{}, gggg4:{}, jj4:'{}', jjj4:{}, kk4:{}, kkk4:{}, l4:{}, llll4:{}, m4:{}, mm4:{}, s4:{}, ssss4:{}, a5:{}, aa5:{}, aaa5:{}, aaaa5:{}, b5:{}, bb5:{}, bbb5:{}, bbbb5:{}, c5:{}, cc5:{}, ccc5:{}, cccc5:{}, d5:{}, dd5:{}, ddd5:{}, dddd5:{}, e5:{}, ee5:{}, eee5:{}, eeee5:{}, f5:{}, ff5:{}, fff5:{}, ffff5:{}, g5:{}, gg5:{}, ggg5:{}, gggg5:{}, jj5:'{}', jjj5:{}, kk5:{}, kkk5:{}, l5:{}, llll5:{}, m5:{}, mm5:{}, s5:{}, ssss5:{}, a6:{}, aa6:{}, aaa6:{}, aaaa6:{}, b6:{}, bb6:{}, bbb6:{}, bbbb6:{}, c6:{}, cc6:{}, ccc6:{}, cccc6:{}, d6:{}, dd6:{}, ddd6:{}, dddd6:{}, e6:{}, ee6:{}, eee6:{}, eeee6:{}, f6:{}, ff6:{}, fff6:{}, ffff6:{}, g6:{}, gg6:{}, ggg6:{}, gggg6:{}, jj6:'{}', jjj6:{}, kk6:{}, kkk6:{}, l6:{}, llll6:{}, m6:{}, mm6:{}, s6:{}, ssss6:{}, a7:{}, aa7:{}, aaa7:{}, aaaa7:{}, b7:{}, bb7:{}, bbb7:{}, bbbb7:{}, c7:{}, cc7:{}, ccc7:{}, cccc7:{}, d7:{}, dd7:{}, ddd7:{}, dddd7:{}, e7:{}, ee7:{}, eee7:{}, eeee7:{}, f7:{}, ff7:{}, fff7:{}, ffff7:{}, g7:{}, gg7:{}, ggg7:{}, gggg7:{}, jj7:'{}', jjj7:{}, kk7:{}, kkk7:{}, l7:{}, llll7:{}, m7:{}, mm7:{}, s7:{}, ssss7:{}, a8:{}, aa8:{}, aaa8:{}, aaaa8:{}, b8:{}, bb8:{}, bbb8:{}, bbbb8:{}, c8:{}, cc8:{}, ccc8:{}, cccc8:{}, d8:{}, dd8:{}, ddd8:{}, dddd8:{}, e8:{}, ee8:{}, eee8:{}, eeee8:{}, f8:{}, ff8:{}, fff8:{}, ffff8:{}, g8:{}, gg8:{}, ggg8:{}, gggg8:{}, jj8:'{}', jjj8:{}, kk8:{}, kkk8:{}, l8:{}, llll8:{}, m8:{}, mm8:{}, s8:{}, ssss8:{}, a9:{}, aa9:{}, aaa9:{}, aaaa9:{}, b9:{}, bb9:{}, bbb9:{}, bbbb9:{}, c9:{}, cc9:{}, ccc9:{}, cccc9:{}, d9:{}, dd9:{}, ddd9:{}, dddd9:{}, e9:{}, ee9:{}, eee9:{}, eeee9:{}, f9:{}, ff9:{}, fff9:{}, ffff9:{}, g9:{}, gg9:{}, ggg9:{}, gggg9:{}, jj9:'{}', jjj9:{}, kk9:{}, kkk9:{}, l9:{}, llll9:{}, m9:{}, mm9:{}, s9:{}, ssss9:{}, a10:{}, aa10:{}, aaa10:{}, aaaa10:{}, b10:{}, bb10:{}, bbb10:{}, bbbb10:{}, c10:{}, cc10:{}, ccc10:{}, cccc10:{}, d10:{}, dd10:{}, ddd10:{}, dddd10:{}, e10:{}, ee10:{}, eee10:{}, eeee10:{}, f10:{}, ff10:{}, fff10:{}, ffff10:{}, g10:{}, gg10:{}, ggg10:{}, gggg10:{}, jj10:'{}', jjj10:{}, kk10:{}, kkk10:{}, l10:{}, llll10:{}, m10:{}, mm10:{}, s10:{}, ssss10:{}, a11:{}, aa11:{}, aaa11:{}, aaaa11:{}, b11:{}, bb11:{}, bbb11:{}, bbbb11:{}, c11:{}, cc11:{}, ccc11:{}, cccc11:{}, d11:{}, dd11:{}, ddd11:{}, dddd11:{}, e11:{}, ee11:{}, eee11:{}, eeee11:{}, f11:{}, ff11:{}, fff11:{}, ffff11:{}, g11:{}, gg11:{}, ggg11:{}, gggg11:{}, jj11:'{}', jjj11:{}, kk11:{}, kkk11:{}, l11:{}, llll11:{}, m11:{}, mm11:{}, s11:{}, ssss11:{}, a12:{}, aa12:{}, aaa12:{}, aaaa12:{}, b12:{}, bb12:{}, bbb12:{}, bbbb12:{}, c12:{}, cc12:{}, ccc12:{}, cccc12:{}, d12:{}, dd12:{}, ddd12:{}, dddd12:{}, e12:{}, ee12:{}, eee12:{}, eeee12:{}, f12:{}, ff12:{}, fff12:{}, ffff12:{}, g12:{}, gg12:{}, ggg12:{}, gggg12:{}, jj12:'{}', jjj12:{}, kk12:{}, kkk12:{}, l12:{}, llll12:{}, m12:{}, mm12:{}, s12:{}, ssss12:{}, a13:{}, aa13:{}, aaa13:{}, aaaa13:{}, b13:{}, bb13:{}, bbb13:{}, bbbb13:{}, c13:{}, cc13:{}, ccc13:{}, cccc13:{}, d13:{}, dd13:{}, ddd13:{}, dddd13:{}, e13:{}, ee13:{}, eee13:{}, eeee13:{}, f13:{}, ff13:{}, fff13:{}, ffff13:{}, g13:{}, gg13:{}, ggg13:{}, gggg13:{}, jj13:'{}', jjj13:{}, kk13:{}, kkk13:{}, l13:{}, llll13:{}, m13:{}, mm13:{}, s13:{}, ssss13:{}, a14:{}, aa14:{}, aaa14:{}, aaaa14:{}, b14:{}, bb14:{}, bbb14:{}, bbbb14:{}, c14:{}, cc14:{}, ccc14:{}, cccc14:{}, d14:{}, dd14:{}, ddd14:{}, dddd14:{}, e14:{}, ee14:{}, eee14:{}, eeee14:{}, f14:{}, ff14:{}, fff14:{}, ffff14:{}, g14:{}, gg14:{}, ggg14:{}, gggg14:{}, jj14:'{}', jjj14:{}, kk14:{}, kkk14:{}, l14:{}, llll14:{}, m14:{}, mm14:{}, s14:{}, ssss14:{}, a15:{}, aa15:{}, aaa15:{}, aaaa15:{}, b15:{}, bb15:{}, bbb15:{}, bbbb15:{}, c15:{}, cc15:{}, ccc15:{}, cccc15:{}, d15:{}, dd15:{}, ddd15:{}, dddd15:{}, e15:{}, ee15:{}, eee15:{}, eeee15:{}, f15:{}, ff15:{}, fff15:{}, ffff15:{}, g15:{}, gg15:{}, ggg15:{}, gggg15:{Line truncated const jsonTemplate = "{a1:{}, aa1:{}, aaa1:{}, aaaa1:{}, b1:{}, bb1:{}, bbb1:{}, bbbb1:{}, c1:{}, cc1:{}, ccc1:{}, cccc1:{}, d1:{}, dd1:{}, ddd1:{}, dddd1:{}, e1:{}, ee1:{}, eee1:{}, eeee1:{}, f1:{}, ff1:{}, fff1:{}, ffff1:{}, g1:{}, gg1:{}, ggg1:{}, gggg1:{}, jj1:'{}', jjj1:{}, kk1:{}, kkk1:{}, l1:{}, llll1:{}, m1:{}, mm1:{}, s1:{}, ssss1:{}, a2:{}, aa2:{}, aaa2:{}, aaaa2:{}, b2:{}, bb2:{}, bbb2:{}, bbbb2:{}, c2:{}, cc2:{}, ccc2:{}, cccc2:{}, d2:{}, dd2:{}, ddd2:{}, dddd2:{}, e2:{}, ee2:{}, eee2:{}, eeee2:{}, f2:{}, ff2:{}, fff2:{}, ffff2:{}, g2:{}, gg2:{}, ggg2:{}, gggg2:{}, jj2:'{}', jjj2:{}, kk2:{}, kkk2:{}, l2:{}, llll2:{}, m2:{}, mm2:{}, s2:{}, ssss2:{}, a3:{}, aa3:{}, aaa3:{}, aaaa3:{}, b3:{}, bb3:{}, bbb3:{}, bbbb3:{}, c3:{}, cc3:{}, ccc3:{}, cccc3:{}, d3:{}, dd3:{}, ddd3:{}, dddd3:{}, e3:{}, ee3:{}, eee3:{}, eeee3:{}, f3:{}, ff3:{}, fff3:{}, ffff3:{}, g3:{}, gg3:{}, ggg3:{}, gggg3:{}, jj3:'{}', jjj3:{}, kk3:{}, kkk3:{}, l3:{}, llll3:{}, m3:{}, mm3:{}, s3:{}, ssss3:{}, a4:{}, aa4:{}, aaa4:{}, aaaa4:{}, b4:{}, bb4:{}, bbb4:{}, bbbb4:{}, c4:{}, cc4:{}, ccc4:{}, cccc4:{}, d4:{}, dd4:{}, ddd4:{}, dddd4:{}, e4:{}, ee4:{}, eee4:{}, eeee4:{}, f4:{}, ff4:{}, fff4:{}, ffff4:{}, g4:{}, gg4:{}, ggg4:{}, gggg4:{}, jj4:'{}', jjj4:{}, kk4:{}, kkk4:{}, l4:{}, llll4:{}, m4:{}, mm4:{}, s4:{}, ssss4:{}, a5:{}, aa5:{}, aaa5:{}, aaaa5:{}, b5:{}, bb5:{}, bbb5:{}, bbbb5:{}, c5:{}, cc5:{}, ccc5:{}, cccc5:{}, d5:{}, dd5:{}, ddd5:{}, dddd5:{}, e5:{}, ee5:{}, eee5:{}, eeee5:{}, f5:{}, ff5:{}, fff5:{}, ffff5:{}, g5:{}, gg5:{}, ggg5:{}, gggg5:{}, jj5:'{}', jjj5:{}, kk5:{}, kkk5:{}, l5:{}, llll5:{}, m5:{}, mm5:{}, s5:{}, ssss5:{}, a6:{}, aa6:{}, aaa6:{}, aaaa6:{}, b6:{}, bb6:{}, bbb6:{}, bbbb6:{}, c6:{}, cc6:{}, ccc6:{}, cccc6:{}, d6:{}, dd6:{}, ddd6:{}, dddd6:{}, e6:{}, ee6:{}, eee6:{}, eeee6:{}, f6:{}, ff6:{}, fff6:{}, ffff6:{}, g6:{}, gg6:{}, ggg6:{}, gggg6:{}, jj6:'{}', jjj6:{}, kk6:{}, kkk6:{}, l6:{}, llll6:{}, m6:{}, mm6:{}, s6:{}, ssss6:{}, a7:{}, aa7:{}, aaa7:{}, aaaa7:{}, b7:{}, bb7:{}, bbb7:{}, bbbb7:{}, c7:{}, cc7:{}, ccc7:{}, cccc7:{}, d7:{}, dd7:{}, ddd7:{}, dddd7:{}, e7:{}, ee7:{}, eee7:{}, eeee7:{}, f7:{}, ff7:{}, fff7:{}, ffff7:{}, g7:{}, gg7:{}, ggg7:{}, gggg7:{}, jj7:'{}', jjj7:{}, kk7:{}, kkk7:{}, l7:{}, llll7:{}, m7:{}, mm7:{}, s7:{}, ssss7:{}, a8:{}, aa8:{}, aaa8:{}, aaaa8:{}, b8:{}, bb8:{}, bbb8:{}, bbbb8:{}, c8:{}, cc8:{}, ccc8:{}, cccc8:{}, d8:{}, dd8:{}, ddd8:{}, dddd8:{}, e8:{}, ee8:{}, eee8:{}, eeee8:{}, f8:{}, ff8:{}, fff8:{}, ffff8:{}, g8:{}, gg8:{}, ggg8:{}, gggg8:{}, jj8:'{}', jjj8:{}, kk8:{}, kkk8:{}, l8:{}, llll8:{}, m8:{}, mm8:{}, s8:{}, ssss8:{}, a9:{}, aa9:{}, aaa9:{}, aaaa9:{}, b9:{}, bb9:{}, bbb9:{}, bbbb9:{}, c9:{}, cc9:{}, ccc9:{}, cccc9:{}, d9:{}, dd9:{}, ddd9:{}, dddd9:{}, e9:{}, ee9:{}, eee9:{}, eeee9:{}, f9:{}, ff9:{}, fff9:{}, ffff9:{}, g9:{}, gg9:{}, ggg9:{}, gggg9:{}, jj9:'{}', jjj9:{}, kk9:{}, kkk9:{}, l9:{}, llll9:{}, m9:{}, mm9:{}, s9:{}, ssss9:{}, a10:{}, aa10:{}, aaa10:{}, aaaa10:{}, b10:{}, bb10:{}, bbb10:{}, bbbb10:{}, c10:{}, cc10:{}, ccc10:{}, cccc10:{}, d10:{}, dd10:{}, ddd10:{}, dddd10:{}, e10:{}, ee10:{}, eee10:{}, eeee10:{}, f10:{}, ff10:{}, fff10:{}, ffff10:{}, g10:{}, gg10:{}, ggg10:{}, gggg10:{}, jj10:'{}', jjj10:{}, kk10:{}, kkk10:{}, l10:{}, llll10:{}, m10:{}, mm10:{}, s10:{}, ssss10:{}, a11:{}, aa11:{}, aaa11:{}, aaaa11:{}, b11:{}, bb11:{}, bbb11:{}, bbbb11:{}, c11:{}, cc11:{}, ccc11:{}, cccc11:{}, d11:{}, dd11:{}, ddd11:{}, dddd11:{}, e11:{}, ee11:{}, eee11:{}, eeee11:{}, f11:{}, ff11:{}, fff11:{}, ffff11:{}, g11:{}, gg11:{}, ggg11:{}, gggg11:{}, jj11:'{}', jjj11:{}, kk11:{}, kkk11:{}, l11:{}, llll11:{}, m11:{}, mm11:{}, s11:{}, ssss11:{}, a12:{}, aa12:{}, aaa12:{}, aaaa12:{}, b12:{}, bb12:{}, bbb12:{}, bbbb12:{}, c12:{}, cc12:{}, ccc12:{}, cccc12:{}, d12:{}, dd12:{}, ddd12:{}, dddd12:{}, e12:{}, ee12:{}, eee12:{}, eeee12:{}, f12:{}, ff12:{}, fff12:{}, ffff12:{}, g12:{}, gg12:{}, ggg12:{}, gggg12:{}, jj12:'{}', jjj12:{}, kk12:{}, kkk12:{}, l12:{}, llll12:{}, m12:{}, mm12:{}, s12:{}, ssss12:{}, a13:{}, aa13:{}, aaa13:{}, aaaa13:{}, b13:{}, bb13:{}, bbb13:{}, bbbb13:{}, c13:{}, cc13:{}, ccc13:{}, cccc13:{}, d13:{}, dd13:{}, ddd13:{}, dddd13:{}, e13:{}, ee13:{}, eee13:{}, eeee13:{}, f13:{}, ff13:{}, fff13:{}, ffff13:{}, g13:{}, gg13:{}, ggg13:{}, gggg13:{}, jj13:'{}', jjj13:{}, kk13:{}, kkk13:{}, l13:{}, llll13:{}, m13:{}, mm13:{}, s13:{}, ssss13:{}, a14:{}, aa14:{}, aaa14:{}, aaaa14:{}, b14:{}, bb14:{}, bbb14:{}, bbbb14:{}, c14:{}, cc14:{}, ccc14:{}, cccc14:{}, d14:{}, dd14:{}, ddd14:{}, dddd14:{}, e14:{}, ee14:{}, eee14:{}, eeee14:{}, f14:{}, ff14:{}, fff14:{}, ffff14:{}, g14:{}, gg14:{}, ggg14:{}, gggg14:{}, jj14:'{}', jjj14:{}, kk14:{}, kkk14:{}, l14:{}, llll14:{}, m14:{}, mm14:{}, s14:{}, ssss14:{}, a15:{}, aa15:{}, aaa15:{}, aaaa15:{}, b15:{}, bb15:{}, bbb15:{}, bbbb15:{}, c15:{}, cc15:{}, ccc15:{}, cccc15:{}, d15:{}, dd15:{}, ddd15:{}, dddd15:{}, e15:{}, ee15:{}, eee15:{}, eeee15:{}, f15:{}, ff15:{}, fff15:{}, ffff15:{}, g15:{}, gg15:{}, ggg15:{}, gggg15:{Line truncated
var params = [self.a1, self.aa1, JSON.stringify(self.aaa1), JSON.stringify(self.aaaa1), self.b1, self.bb1, JSON.stringify(self.bbb1), JSON.stringify(self.bbbb1), self.c1, self.cc1, JSON.stringify(self.ccc1), JSON.stringify(self.cccc1), self.d1, self.dd1, JSON.stringify(self.ddd1), JSON.stringify(self.dddd1), self.e1, self.ee1, JSON.stringify(self.eee1), JSON.stringify(self.eeee1), self.f1, self.ff1, JSON.stringify(self.fff1), JSON.stringify(self.ffff1), self.g1, self.gg1, JSON.stringify(self.ggg1), JSON.stringify(self.gggg1), self.jj1, JSON.stringify(self.jjj1), self.kk1, JSON.stringify(self.kkk1), JSON.stringify(self.l1), JSON.stringify(self.llll1), JSON.stringify(self.m1), JSON.stringify(self.mm1), JSON.stringify(self.s1), JSON.stringify(self.ssss1), self.a2, self.aa2, JSON.stringify(self.aaa2), JSON.stringify(self.aaaa2), self.b2, self.bb2, JSON.stringify(self.bbb2), JSON.stringify(self.bbbb2), self.c2, self.cc2, JSON.stringify(self.ccc2), JSON.stringify(self.cccc2), self.d2, self.dd2, JSON.stringify(self.ddd2), JSON.stringify(self.dddd2), self.e2, self.ee2, JSON.stringify(self.eee2), JSON.stringify(self.eeee2), self.f2, self.ff2, JSON.stringify(self.fff2), JSON.stringify(self.ffff2), self.g2, self.gg2, JSON.stringify(self.ggg2), JSON.stringify(self.gggg2), self.jj2, JSON.stringify(self.jjj2), self.kk2, JSON.stringify(self.kkk2), JSON.stringify(self.l2), JSON.stringify(self.llll2), JSON.stringify(self.m2), JSON.stringify(self.mm2), JSON.stringify(self.s2), JSON.stringify(self.ssss2), self.a3, self.aa3, JSON.stringify(self.aaa3), JSON.stringify(self.aaaa3), self.b3, self.bb3, JSON.stringify(self.bbb3), JSON.stringify(self.bbbb3), self.c3, self.cc3, JSON.stringify(self.ccc3), JSON.stringify(self.cccc3), self.d3, self.dd3, JSON.stringify(self.ddd3), JSON.stringify(self.dddd3), self.e3, self.ee3, JSON.stringify(self.eee3), JSON.stringify(self.eeee3), self.f3, self.ff3, JSON.stringify(self.fff3), JSON.stringify(self.ffff3), self.g3, self.gg3, JSON.stringify(self.ggg3), JSON.stringify(self.gggg3), self.jj3, JSON.stringify(self.jjj3), self.kk3, JSON.stringify(self.kkk3), JSON.stringify(self.l3), JSON.stringify(self.llll3), JSON.stringify(self.m3), JSON.stringify(self.mm3), JSON.stringify(self.s3), JSON.stringify(self.ssss3), self.a4, self.aa4, JSON.stringify(self.aaa4), JSON.stringify(self.aaaa4), self.b4, self.bb4, JSON.stringify(self.bbb4), JSON.stringify(self.bbbb4), self.c4, self.cc4, JSON.stringify(self.ccc4), JSON.stringify(self.cccc4), self.d4, self.dd4, JSON.stringify(self.ddd4), JSON.stringify(self.dddd4), self.e4, self.ee4, JSON.stringify(self.eee4), JSON.stringify(self.eeee4), self.f4, self.ff4, JSON.stringify(self.fff4), JSON.stringify(self.ffff4), self.g4, self.gg4, JSON.stringify(self.ggg4), JSON.stringify(self.gggg4), self.jj4, JSON.stringify(self.jjj4), self.kk4, JSON.stringify(self.kkk4), JSON.stringify(self.l4), JSON.stringify(self.llll4), JSON.stringify(self.m4), JSON.stringify(self.mm4), JSON.stringify(self.s4), JSON.stringify(self.ssss4), self.a5, self.aa5, JSON.stringify(self.aaa5), JSON.stringify(self.aaaa5), self.b5, self.bb5, JSON.stringify(self.bbb5), JSON.stringify(self.bbbb5), self.c5, self.cc5, JSON.stringify(self.ccc5), JSON.stringify(self.cccc5), self.d5, self.dd5, JSON.stringify(self.ddd5), JSON.stringify(self.dddd5), self.e5, self.ee5, JSON.stringify(self.eee5), JSON.stringify(self.eeee5), self.f5, self.ff5, JSON.stringify(self.fff5), JSON.stringify(self.ffff5), self.g5, self.gg5, JSON.stringify(self.ggg5), JSON.stringify(self.gggg5), self.jj5, JSON.stringify(self.jjj5), self.kk5, JSON.stringify(self.kkk5), JSON.stringify(self.l5), JSON.stringify(self.llll5), JSON.stringify(self.m5), JSON.stringify(self.mm5), JSON.stringify(self.s5), JSON.stringify(self.ssss5), self.a6, self.aa6, JSON.stringify(self.aaa6), JSON.stringify(self.aaaa6), self.b6, self.bb6, JSON.stringify(self.bbb6), JSON.stringify(self.bbbb6), self.c6, self.cc6, JSON.stringify(self.ccc6), JSON.stringify(self.cccc6), self.d6, self.dd6, JSON.stringify(self.ddd6), JSON.stringify(self.dddd6), self.e6, self.ee6, JSON.stringify(self.eee6), JSON.stringify(self.eeee6), self.f6, self.ff6, JSON.stringify(self.fff6), JSON.stringify(self.ffff6), self.g6, self.gg6, JSON.stringify(self.ggg6), JSON.stringify(self.gggg6), self.jj6, JSON.stringify(self.jjj6), self.kk6, JSON.stringify(self.kkk6), JSON.stringify(self.l6), JSON.stringify(self.llll6), JSON.stringify(self.m6), JSON.stringify(self.mm6), JSON.stringify(self.s6), JSON.stringify(self.ssss6), self.a7, self.aa7, JSON.stringify(self.aaa7), JSON.stringify(self.aaaa7), self.b7, self.bb7, JSON.stringify(self.bbb7), JSON.stringify(self.bbbb7), self.c7, self.cc7, JSON.stringify(self.ccc7), JSON.stringify(self.cccc7), self.d7, self.dd7, JSON.stringify(self.ddd7), JSON.stringify(self.dddd7), self.e7, self.ee7, JSON.stringify(self.eee7), JSON.stringify(self.eeee7), self.f7, self.ff7, JSON.stringify(self.fff7), JSON.stringify(self.ffff7), self.g7, self.gg7, JSON.stringify(self.ggg7), Line truncated var params = [self.a1, self.aa1, JSON.stringify(self.aaa1), JSON.stringify(self.aaaa1), self.b1, self.bb1, JSON.stringify(self.bbb1), JSON.stringify(self.bbbb1), self.c1, self.cc1, JSON.stringify(self.ccc1), JSON.stringify(self.cccc1), self.d1, self.dd1, JSON.stringify(self.ddd1), JSON.stringify(self.dddd1), self.e1, self.ee1, JSON.stringify(self.eee1), JSON.stringify(self.eeee1), self.f1, self.ff1, JSON.stringify(self.fff1), JSON.stringify(self.ffff1), self.g1, self.gg1, JSON.stringify(self.ggg1), JSON.stringify(self.gggg1), self.jj1, JSON.stringify(self.jjj1), self.kk1, JSON.stringify(self.kkk1), JSON.stringify(self.l1), JSON.stringify(self.llll1), self.m1, self.mm1, JSON.stringify(self.s1), JSON.stringify(self.ssss1), self.a2, self.aa2, JSON.stringify(self.aaa2), JSON.stringify(self.aaaa2), self.b2, self.bb2, JSON.stringify(self.bbb2), JSON.stringify(self.bbbb2), self.c2, self.cc2, JSON.stringify(self.ccc2), JSON.stringify(self.cccc2), self.d2, self.dd2, JSON.stringify(self.ddd2), JSON.stringify(self.dddd2), self.e2, self.ee2, JSON.stringify(self.eee2), JSON.stringify(self.eeee2), self.f2, self.ff2, JSON.stringify(self.fff2), JSON.stringify(self.ffff2), self.g2, self.gg2, JSON.stringify(self.ggg2), JSON.stringify(self.gggg2), self.jj2, JSON.stringify(self.jjj2), self.kk2, JSON.stringify(self.kkk2), JSON.stringify(self.l2), JSON.stringify(self.llll2), self.m2, self.mm2, JSON.stringify(self.s2), JSON.stringify(self.ssss2), self.a3, self.aa3, JSON.stringify(self.aaa3), JSON.stringify(self.aaaa3), self.b3, self.bb3, JSON.stringify(self.bbb3), JSON.stringify(self.bbbb3), self.c3, self.cc3, JSON.stringify(self.ccc3), JSON.stringify(self.cccc3), self.d3, self.dd3, JSON.stringify(self.ddd3), JSON.stringify(self.dddd3), self.e3, self.ee3, JSON.stringify(self.eee3), JSON.stringify(self.eeee3), self.f3, self.ff3, JSON.stringify(self.fff3), JSON.stringify(self.ffff3), self.g3, self.gg3, JSON.stringify(self.ggg3), JSON.stringify(self.gggg3), self.jj3, JSON.stringify(self.jjj3), self.kk3, JSON.stringify(self.kkk3), JSON.stringify(self.l3), JSON.stringify(self.llll3), self.m3, self.mm3, JSON.stringify(self.s3), JSON.stringify(self.ssss3), self.a4, self.aa4, JSON.stringify(self.aaa4), JSON.stringify(self.aaaa4), self.b4, self.bb4, JSON.stringify(self.bbb4), JSON.stringify(self.bbbb4), self.c4, self.cc4, JSON.stringify(self.ccc4), JSON.stringify(self.cccc4), self.d4, self.dd4, JSON.stringify(self.ddd4), JSON.stringify(self.dddd4), self.e4, self.ee4, JSON.stringify(self.eee4), JSON.stringify(self.eeee4), self.f4, self.ff4, JSON.stringify(self.fff4), JSON.stringify(self.ffff4), self.g4, self.gg4, JSON.stringify(self.ggg4), JSON.stringify(self.gggg4), self.jj4, JSON.stringify(self.jjj4), self.kk4, JSON.stringify(self.kkk4), JSON.stringify(self.l4), JSON.stringify(self.llll4), self.m4, self.mm4, JSON.stringify(self.s4), JSON.stringify(self.ssss4), self.a5, self.aa5, JSON.stringify(self.aaa5), JSON.stringify(self.aaaa5), self.b5, self.bb5, JSON.stringify(self.bbb5), JSON.stringify(self.bbbb5), self.c5, self.cc5, JSON.stringify(self.ccc5), JSON.stringify(self.cccc5), self.d5, self.dd5, JSON.stringify(self.ddd5), JSON.stringify(self.dddd5), self.e5, self.ee5, JSON.stringify(self.eee5), JSON.stringify(self.eeee5), self.f5, self.ff5, JSON.stringify(self.fff5), JSON.stringify(self.ffff5), self.g5, self.gg5, JSON.stringify(self.ggg5), JSON.stringify(self.gggg5), self.jj5, JSON.stringify(self.jjj5), self.kk5, JSON.stringify(self.kkk5), JSON.stringify(self.l5), JSON.stringify(self.llll5), self.m5, self.mm5, JSON.stringify(self.s5), JSON.stringify(self.ssss5), self.a6, self.aa6, JSON.stringify(self.aaa6), JSON.stringify(self.aaaa6), self.b6, self.bb6, JSON.stringify(self.bbb6), JSON.stringify(self.bbbb6), self.c6, self.cc6, JSON.stringify(self.ccc6), JSON.stringify(self.cccc6), self.d6, self.dd6, JSON.stringify(self.ddd6), JSON.stringify(self.dddd6), self.e6, self.ee6, JSON.stringify(self.eee6), JSON.stringify(self.eeee6), self.f6, self.ff6, JSON.stringify(self.fff6), JSON.stringify(self.ffff6), self.g6, self.gg6, JSON.stringify(self.ggg6), JSON.stringify(self.gggg6), self.jj6, JSON.stringify(self.jjj6), self.kk6, JSON.stringify(self.kkk6), JSON.stringify(self.l6), JSON.stringify(self.llll6), self.m6, self.mm6, JSON.stringify(self.s6), JSON.stringify(self.ssss6), self.a7, self.aa7, JSON.stringify(self.aaa7), JSON.stringify(self.aaaa7), self.b7, self.bb7, JSON.stringify(self.bbb7), JSON.stringify(self.bbbb7), self.c7, self.cc7, JSON.stringify(self.ccc7), JSON.stringify(self.cccc7), self.d7, self.dd7, JSON.stringify(self.ddd7), JSON.stringify(self.dddd7), self.e7, self.ee7, JSON.stringify(self.eee7), JSON.stringify(self.eeee7), self.f7, self.ff7, JSON.stringify(self.fff7), JSON.stringify(self.ffff7), self.g7, self.gg7, JSON.stringify(self.ggg7), JSON.stringify(self.gggg7), self.jj7, JSON.stringify(self.jjj7), self.kk7, JSON.stringify(self.kkk7), JSON.stringify(self.l7), JSON.stringify(self.llll7), self.m7, self.mm7, JSON.stringify(selLine truncated
return jsonTemplate.format(params, "{}") return jsonTemplate.format(params, "{}")
class VeryBigObjectRegistration: class VeryBigObjectRegistration: