package main

//gooo:generated:start id="gooo://go-ports/examples/browser-demo/reply/v2" kind="entity"
type GoooRecord4f550631e2563ad8a1580eae6d397a5af3f9b1c173961d9ba4671210f578d0a2 struct {
	GoooFieldcfdb017bc181fe58b4e6e722eea3598ab5e55b72cecd5da977912b98393265c9 string `json:"text"`
	GoooField862193305478915eeec6a8e9f225a53dfcbefc9b863c9048547bf61346f4af1e bool   `json:"flag"`
	GoooField7dda1bc144207dfe2e3cd974c16e02c42f218706912e2629143f6d69fe8ca42a int64  `json:"first"`
	GoooField0e31620a176957496985080860743334599d8db55f68a3f31da188b38c66bdc3 int64  `json:"second"`
	GoooFieldbe6035a11709171a820da410a3f360a2d2086bec57171dc71fc69347939b0aa0 int64  `json:"third"`
	GoooFieldeee74e424541afe9fd25ab3e1110e3a8e7be9329b38691d26f6fa1f184eff748 int64  `json:"fourth"`
}

//gooo:generated:end id="gooo://go-ports/examples/browser-demo/reply/v2" kind="entity"
//gooo:generated:start id="gooo://go/image/color/cmyk" kind="entity"
type GoooRecord40a740303c457f4448db370ef1ca0fdf8750e1a3bcd0d883e7cf550804032c95 struct {
	GoooField60ce3eb67a6cedea2f15311c10f7c1c3d52da3a7088dcaf7db04104a511a7814 int64 `json:"cyan"`
	GoooFieldf12ec9c226bad683e7c24ac3ba23de99eeb04898d03800e9e88e6c7ae18bbe8a int64 `json:"magenta"`
	GoooField968da33f5047de626498de8f9af81d35ba2b6f6b88c8d038ecdab230f260c5d4 int64 `json:"yellow"`
	GoooFieldcf5b28fdb54d18e599fcf2c71bc541a718f49d21bd7be10fbe1acf5903e0cb79 int64 `json:"black"`
}

//gooo:generated:end id="gooo://go/image/color/cmyk" kind="entity"
//gooo:generated:start id="gooo://go/image/color/rgb" kind="entity"
type GoooRecord3eae7543a5ee8fa0921d1f668942ca1cb4411069192bde751bb3bbe25b3d8982 struct {
	GoooField713d242e8af5a507c87fcb0daa8f7be7bc98e374a885a577607d65a0807c48b0 int64 `json:"red"`
	GoooFielde74b7519715ef22316bb19c41cb5804d76d066eb008e5c31edf95e5b28b2bb4c int64 `json:"green"`
	GoooFieldaacdaff1551f6eaf5cc427615dbd4d63c6b9297513ac8140ab79959df9d27a9c int64 `json:"blue"`
}

//gooo:generated:end id="gooo://go/image/color/rgb" kind="entity"
//gooo:generated:start id="gooo://go/unicode/utf16/SurrogatePair" kind="entity"
type GoooRecord89ecbcd5248cf0cf31a5bb6889951c4d625cb7f56726cc1057ea80b7f502acf0 struct {
	GoooField81b57033115cf6d978b22deaeb9e54e70147556932874887d8f32be33eb386c3 int64 `json:"high"`
	GoooFielda68711e3a08bc3ec9fc178735736a1c33d9628b682a1aeb75b7605150dfcf358 int64 `json:"low"`
}

//gooo:generated:end id="gooo://go/unicode/utf16/SurrogatePair" kind="entity"

//gooo:generated:start id="gooo://go-ports/examples/browser-demo/dispatch/v2" kind="activity"
func GoooComposedActivity0(input0 string, input1 int64, input2 int64, input3 int64, input4 int64) GoooRecord4f550631e2563ad8a1580eae6d397a5af3f9b1c173961d9ba4671210f578d0a2 {
	if input0 == "http.StatusText" {
		return GoooRecord4f550631e2563ad8a1580eae6d397a5af3f9b1c173961d9ba4671210f578d0a2{GoooFieldcfdb017bc181fe58b4e6e722eea3598ab5e55b72cecd5da977912b98393265c9: GoooComposedActivity0Call0(input1), GoooField862193305478915eeec6a8e9f225a53dfcbefc9b863c9048547bf61346f4af1e: false, GoooField7dda1bc144207dfe2e3cd974c16e02c42f218706912e2629143f6d69fe8ca42a: 0, GoooField0e31620a176957496985080860743334599d8db55f68a3f31da188b38c66bdc3: 0, GoooFieldbe6035a11709171a820da410a3f360a2d2086bec57171dc71fc69347939b0aa0: 0, GoooFieldeee74e424541afe9fd25ab3e1110e3a8e7be9329b38691d26f6fa1f184eff748: 0}
	}
	if input0 == "unicode.IsSpace" {
		return GoooRecord4f550631e2563ad8a1580eae6d397a5af3f9b1c173961d9ba4671210f578d0a2{GoooFieldcfdb017bc181fe58b4e6e722eea3598ab5e55b72cecd5da977912b98393265c9: "", GoooField862193305478915eeec6a8e9f225a53dfcbefc9b863c9048547bf61346f4af1e: GoooComposedActivity0Call1(input1), GoooField7dda1bc144207dfe2e3cd974c16e02c42f218706912e2629143f6d69fe8ca42a: 0, GoooField0e31620a176957496985080860743334599d8db55f68a3f31da188b38c66bdc3: 0, GoooFieldbe6035a11709171a820da410a3f360a2d2086bec57171dc71fc69347939b0aa0: 0, GoooFieldeee74e424541afe9fd25ab3e1110e3a8e7be9329b38691d26f6fa1f184eff748: 0}
	}
	if input0 == "unicode.IsLetter" {
		return GoooRecord4f550631e2563ad8a1580eae6d397a5af3f9b1c173961d9ba4671210f578d0a2{GoooFieldcfdb017bc181fe58b4e6e722eea3598ab5e55b72cecd5da977912b98393265c9: "", GoooField862193305478915eeec6a8e9f225a53dfcbefc9b863c9048547bf61346f4af1e: GoooComposedActivity0Call2(input1), GoooField7dda1bc144207dfe2e3cd974c16e02c42f218706912e2629143f6d69fe8ca42a: 0, GoooField0e31620a176957496985080860743334599d8db55f68a3f31da188b38c66bdc3: 0, GoooFieldbe6035a11709171a820da410a3f360a2d2086bec57171dc71fc69347939b0aa0: 0, GoooFieldeee74e424541afe9fd25ab3e1110e3a8e7be9329b38691d26f6fa1f184eff748: 0}
	}
	if input0 == "unicode.IsDigit" {
		return GoooRecord4f550631e2563ad8a1580eae6d397a5af3f9b1c173961d9ba4671210f578d0a2{GoooFieldcfdb017bc181fe58b4e6e722eea3598ab5e55b72cecd5da977912b98393265c9: "", GoooField862193305478915eeec6a8e9f225a53dfcbefc9b863c9048547bf61346f4af1e: GoooComposedActivity0Call3(input1), GoooField7dda1bc144207dfe2e3cd974c16e02c42f218706912e2629143f6d69fe8ca42a: 0, GoooField0e31620a176957496985080860743334599d8db55f68a3f31da188b38c66bdc3: 0, GoooFieldbe6035a11709171a820da410a3f360a2d2086bec57171dc71fc69347939b0aa0: 0, GoooFieldeee74e424541afe9fd25ab3e1110e3a8e7be9329b38691d26f6fa1f184eff748: 0}
	}
	if input0 == "utf8.ValidRune" {
		return GoooRecord4f550631e2563ad8a1580eae6d397a5af3f9b1c173961d9ba4671210f578d0a2{GoooFieldcfdb017bc181fe58b4e6e722eea3598ab5e55b72cecd5da977912b98393265c9: "", GoooField862193305478915eeec6a8e9f225a53dfcbefc9b863c9048547bf61346f4af1e: GoooComposedActivity0Call4(input1), GoooField7dda1bc144207dfe2e3cd974c16e02c42f218706912e2629143f6d69fe8ca42a: 0, GoooField0e31620a176957496985080860743334599d8db55f68a3f31da188b38c66bdc3: 0, GoooFieldbe6035a11709171a820da410a3f360a2d2086bec57171dc71fc69347939b0aa0: 0, GoooFieldeee74e424541afe9fd25ab3e1110e3a8e7be9329b38691d26f6fa1f184eff748: 0}
	}
	if input0 == "utf8.RuneLen" {
		return GoooRecord4f550631e2563ad8a1580eae6d397a5af3f9b1c173961d9ba4671210f578d0a2{GoooFieldcfdb017bc181fe58b4e6e722eea3598ab5e55b72cecd5da977912b98393265c9: "", GoooField862193305478915eeec6a8e9f225a53dfcbefc9b863c9048547bf61346f4af1e: false, GoooField7dda1bc144207dfe2e3cd974c16e02c42f218706912e2629143f6d69fe8ca42a: GoooComposedActivity0Call5(input1), GoooField0e31620a176957496985080860743334599d8db55f68a3f31da188b38c66bdc3: 0, GoooFieldbe6035a11709171a820da410a3f360a2d2086bec57171dc71fc69347939b0aa0: 0, GoooFieldeee74e424541afe9fd25ab3e1110e3a8e7be9329b38691d26f6fa1f184eff748: 0}
	}
	if input0 == "utf8.RuneStart" {
		return GoooRecord4f550631e2563ad8a1580eae6d397a5af3f9b1c173961d9ba4671210f578d0a2{GoooFieldcfdb017bc181fe58b4e6e722eea3598ab5e55b72cecd5da977912b98393265c9: "", GoooField862193305478915eeec6a8e9f225a53dfcbefc9b863c9048547bf61346f4af1e: GoooComposedActivity0Call6(input1), GoooField7dda1bc144207dfe2e3cd974c16e02c42f218706912e2629143f6d69fe8ca42a: 0, GoooField0e31620a176957496985080860743334599d8db55f68a3f31da188b38c66bdc3: 0, GoooFieldbe6035a11709171a820da410a3f360a2d2086bec57171dc71fc69347939b0aa0: 0, GoooFieldeee74e424541afe9fd25ab3e1110e3a8e7be9329b38691d26f6fa1f184eff748: 0}
	}
	if input0 == "utf16.IsSurrogate" {
		return GoooRecord4f550631e2563ad8a1580eae6d397a5af3f9b1c173961d9ba4671210f578d0a2{GoooFieldcfdb017bc181fe58b4e6e722eea3598ab5e55b72cecd5da977912b98393265c9: "", GoooField862193305478915eeec6a8e9f225a53dfcbefc9b863c9048547bf61346f4af1e: GoooComposedActivity0Call7(input1), GoooField7dda1bc144207dfe2e3cd974c16e02c42f218706912e2629143f6d69fe8ca42a: 0, GoooField0e31620a176957496985080860743334599d8db55f68a3f31da188b38c66bdc3: 0, GoooFieldbe6035a11709171a820da410a3f360a2d2086bec57171dc71fc69347939b0aa0: 0, GoooFieldeee74e424541afe9fd25ab3e1110e3a8e7be9329b38691d26f6fa1f184eff748: 0}
	}
	if input0 == "utf16.RuneLen" {
		return GoooRecord4f550631e2563ad8a1580eae6d397a5af3f9b1c173961d9ba4671210f578d0a2{GoooFieldcfdb017bc181fe58b4e6e722eea3598ab5e55b72cecd5da977912b98393265c9: "", GoooField862193305478915eeec6a8e9f225a53dfcbefc9b863c9048547bf61346f4af1e: false, GoooField7dda1bc144207dfe2e3cd974c16e02c42f218706912e2629143f6d69fe8ca42a: GoooComposedActivity0Call8(input1), GoooField0e31620a176957496985080860743334599d8db55f68a3f31da188b38c66bdc3: 0, GoooFieldbe6035a11709171a820da410a3f360a2d2086bec57171dc71fc69347939b0aa0: 0, GoooFieldeee74e424541afe9fd25ab3e1110e3a8e7be9329b38691d26f6fa1f184eff748: 0}
	}
	if input0 == "utf16.DecodeRune" {
		return GoooRecord4f550631e2563ad8a1580eae6d397a5af3f9b1c173961d9ba4671210f578d0a2{GoooFieldcfdb017bc181fe58b4e6e722eea3598ab5e55b72cecd5da977912b98393265c9: "", GoooField862193305478915eeec6a8e9f225a53dfcbefc9b863c9048547bf61346f4af1e: false, GoooField7dda1bc144207dfe2e3cd974c16e02c42f218706912e2629143f6d69fe8ca42a: GoooComposedActivity0Call9(input1, input2), GoooField0e31620a176957496985080860743334599d8db55f68a3f31da188b38c66bdc3: 0, GoooFieldbe6035a11709171a820da410a3f360a2d2086bec57171dc71fc69347939b0aa0: 0, GoooFieldeee74e424541afe9fd25ab3e1110e3a8e7be9329b38691d26f6fa1f184eff748: 0}
	}
	if input0 == "utf16.EncodeRune" {
		var pair = GoooComposedActivity0Call10(input1)
		return GoooRecord4f550631e2563ad8a1580eae6d397a5af3f9b1c173961d9ba4671210f578d0a2{GoooFieldcfdb017bc181fe58b4e6e722eea3598ab5e55b72cecd5da977912b98393265c9: "", GoooField862193305478915eeec6a8e9f225a53dfcbefc9b863c9048547bf61346f4af1e: false, GoooField7dda1bc144207dfe2e3cd974c16e02c42f218706912e2629143f6d69fe8ca42a: pair.GoooField81b57033115cf6d978b22deaeb9e54e70147556932874887d8f32be33eb386c3, GoooField0e31620a176957496985080860743334599d8db55f68a3f31da188b38c66bdc3: pair.GoooFielda68711e3a08bc3ec9fc178735736a1c33d9628b682a1aeb75b7605150dfcf358, GoooFieldbe6035a11709171a820da410a3f360a2d2086bec57171dc71fc69347939b0aa0: 0, GoooFieldeee74e424541afe9fd25ab3e1110e3a8e7be9329b38691d26f6fa1f184eff748: 0}
	}
	if input0 == "bits.Len8" {
		return GoooRecord4f550631e2563ad8a1580eae6d397a5af3f9b1c173961d9ba4671210f578d0a2{GoooFieldcfdb017bc181fe58b4e6e722eea3598ab5e55b72cecd5da977912b98393265c9: "", GoooField862193305478915eeec6a8e9f225a53dfcbefc9b863c9048547bf61346f4af1e: false, GoooField7dda1bc144207dfe2e3cd974c16e02c42f218706912e2629143f6d69fe8ca42a: GoooComposedActivity0Call11(input1), GoooField0e31620a176957496985080860743334599d8db55f68a3f31da188b38c66bdc3: 0, GoooFieldbe6035a11709171a820da410a3f360a2d2086bec57171dc71fc69347939b0aa0: 0, GoooFieldeee74e424541afe9fd25ab3e1110e3a8e7be9329b38691d26f6fa1f184eff748: 0}
	}
	if input0 == "bits.LeadingZeros8" {
		return GoooRecord4f550631e2563ad8a1580eae6d397a5af3f9b1c173961d9ba4671210f578d0a2{GoooFieldcfdb017bc181fe58b4e6e722eea3598ab5e55b72cecd5da977912b98393265c9: "", GoooField862193305478915eeec6a8e9f225a53dfcbefc9b863c9048547bf61346f4af1e: false, GoooField7dda1bc144207dfe2e3cd974c16e02c42f218706912e2629143f6d69fe8ca42a: GoooComposedActivity0Call12(input1), GoooField0e31620a176957496985080860743334599d8db55f68a3f31da188b38c66bdc3: 0, GoooFieldbe6035a11709171a820da410a3f360a2d2086bec57171dc71fc69347939b0aa0: 0, GoooFieldeee74e424541afe9fd25ab3e1110e3a8e7be9329b38691d26f6fa1f184eff748: 0}
	}
	if input0 == "bits.TrailingZeros8" {
		return GoooRecord4f550631e2563ad8a1580eae6d397a5af3f9b1c173961d9ba4671210f578d0a2{GoooFieldcfdb017bc181fe58b4e6e722eea3598ab5e55b72cecd5da977912b98393265c9: "", GoooField862193305478915eeec6a8e9f225a53dfcbefc9b863c9048547bf61346f4af1e: false, GoooField7dda1bc144207dfe2e3cd974c16e02c42f218706912e2629143f6d69fe8ca42a: GoooComposedActivity0Call13(input1), GoooField0e31620a176957496985080860743334599d8db55f68a3f31da188b38c66bdc3: 0, GoooFieldbe6035a11709171a820da410a3f360a2d2086bec57171dc71fc69347939b0aa0: 0, GoooFieldeee74e424541afe9fd25ab3e1110e3a8e7be9329b38691d26f6fa1f184eff748: 0}
	}
	if input0 == "bits.OnesCount8" {
		return GoooRecord4f550631e2563ad8a1580eae6d397a5af3f9b1c173961d9ba4671210f578d0a2{GoooFieldcfdb017bc181fe58b4e6e722eea3598ab5e55b72cecd5da977912b98393265c9: "", GoooField862193305478915eeec6a8e9f225a53dfcbefc9b863c9048547bf61346f4af1e: false, GoooField7dda1bc144207dfe2e3cd974c16e02c42f218706912e2629143f6d69fe8ca42a: GoooComposedActivity0Call14(input1), GoooField0e31620a176957496985080860743334599d8db55f68a3f31da188b38c66bdc3: 0, GoooFieldbe6035a11709171a820da410a3f360a2d2086bec57171dc71fc69347939b0aa0: 0, GoooFieldeee74e424541afe9fd25ab3e1110e3a8e7be9329b38691d26f6fa1f184eff748: 0}
	}
	if input0 == "bits.Reverse8" {
		return GoooRecord4f550631e2563ad8a1580eae6d397a5af3f9b1c173961d9ba4671210f578d0a2{GoooFieldcfdb017bc181fe58b4e6e722eea3598ab5e55b72cecd5da977912b98393265c9: "", GoooField862193305478915eeec6a8e9f225a53dfcbefc9b863c9048547bf61346f4af1e: false, GoooField7dda1bc144207dfe2e3cd974c16e02c42f218706912e2629143f6d69fe8ca42a: GoooComposedActivity0Call15(input1), GoooField0e31620a176957496985080860743334599d8db55f68a3f31da188b38c66bdc3: 0, GoooFieldbe6035a11709171a820da410a3f360a2d2086bec57171dc71fc69347939b0aa0: 0, GoooFieldeee74e424541afe9fd25ab3e1110e3a8e7be9329b38691d26f6fa1f184eff748: 0}
	}
	if input0 == "bits.RotateLeft8" {
		return GoooRecord4f550631e2563ad8a1580eae6d397a5af3f9b1c173961d9ba4671210f578d0a2{GoooFieldcfdb017bc181fe58b4e6e722eea3598ab5e55b72cecd5da977912b98393265c9: "", GoooField862193305478915eeec6a8e9f225a53dfcbefc9b863c9048547bf61346f4af1e: false, GoooField7dda1bc144207dfe2e3cd974c16e02c42f218706912e2629143f6d69fe8ca42a: GoooComposedActivity0Call16(input1, input2), GoooField0e31620a176957496985080860743334599d8db55f68a3f31da188b38c66bdc3: 0, GoooFieldbe6035a11709171a820da410a3f360a2d2086bec57171dc71fc69347939b0aa0: 0, GoooFieldeee74e424541afe9fd25ab3e1110e3a8e7be9329b38691d26f6fa1f184eff748: 0}
	}
	if input0 == "time.Duration.Round" {
		return GoooRecord4f550631e2563ad8a1580eae6d397a5af3f9b1c173961d9ba4671210f578d0a2{GoooFieldcfdb017bc181fe58b4e6e722eea3598ab5e55b72cecd5da977912b98393265c9: "", GoooField862193305478915eeec6a8e9f225a53dfcbefc9b863c9048547bf61346f4af1e: false, GoooField7dda1bc144207dfe2e3cd974c16e02c42f218706912e2629143f6d69fe8ca42a: GoooComposedActivity0Call17(input1, input2), GoooField0e31620a176957496985080860743334599d8db55f68a3f31da188b38c66bdc3: 0, GoooFieldbe6035a11709171a820da410a3f360a2d2086bec57171dc71fc69347939b0aa0: 0, GoooFieldeee74e424541afe9fd25ab3e1110e3a8e7be9329b38691d26f6fa1f184eff748: 0}
	}
	if input0 == "time.Duration.Truncate" {
		return GoooRecord4f550631e2563ad8a1580eae6d397a5af3f9b1c173961d9ba4671210f578d0a2{GoooFieldcfdb017bc181fe58b4e6e722eea3598ab5e55b72cecd5da977912b98393265c9: "", GoooField862193305478915eeec6a8e9f225a53dfcbefc9b863c9048547bf61346f4af1e: false, GoooField7dda1bc144207dfe2e3cd974c16e02c42f218706912e2629143f6d69fe8ca42a: GoooComposedActivity0Call18(input1, input2), GoooField0e31620a176957496985080860743334599d8db55f68a3f31da188b38c66bdc3: 0, GoooFieldbe6035a11709171a820da410a3f360a2d2086bec57171dc71fc69347939b0aa0: 0, GoooFieldeee74e424541afe9fd25ab3e1110e3a8e7be9329b38691d26f6fa1f184eff748: 0}
	}
	if input0 == "color.RGBToCMYK" {
		var converted = GoooComposedActivity0Call19(input1, input2, input3)
		return GoooRecord4f550631e2563ad8a1580eae6d397a5af3f9b1c173961d9ba4671210f578d0a2{GoooFieldcfdb017bc181fe58b4e6e722eea3598ab5e55b72cecd5da977912b98393265c9: "", GoooField862193305478915eeec6a8e9f225a53dfcbefc9b863c9048547bf61346f4af1e: false, GoooField7dda1bc144207dfe2e3cd974c16e02c42f218706912e2629143f6d69fe8ca42a: converted.GoooField60ce3eb67a6cedea2f15311c10f7c1c3d52da3a7088dcaf7db04104a511a7814, GoooField0e31620a176957496985080860743334599d8db55f68a3f31da188b38c66bdc3: converted.GoooFieldf12ec9c226bad683e7c24ac3ba23de99eeb04898d03800e9e88e6c7ae18bbe8a, GoooFieldbe6035a11709171a820da410a3f360a2d2086bec57171dc71fc69347939b0aa0: converted.GoooField968da33f5047de626498de8f9af81d35ba2b6f6b88c8d038ecdab230f260c5d4, GoooFieldeee74e424541afe9fd25ab3e1110e3a8e7be9329b38691d26f6fa1f184eff748: converted.GoooFieldcf5b28fdb54d18e599fcf2c71bc541a718f49d21bd7be10fbe1acf5903e0cb79}
	}
	if input0 == "color.CMYKToRGB" {
		var converted = GoooComposedActivity0Call20(input1, input2, input3, input4)
		return GoooRecord4f550631e2563ad8a1580eae6d397a5af3f9b1c173961d9ba4671210f578d0a2{GoooFieldcfdb017bc181fe58b4e6e722eea3598ab5e55b72cecd5da977912b98393265c9: "", GoooField862193305478915eeec6a8e9f225a53dfcbefc9b863c9048547bf61346f4af1e: false, GoooField7dda1bc144207dfe2e3cd974c16e02c42f218706912e2629143f6d69fe8ca42a: converted.GoooField713d242e8af5a507c87fcb0daa8f7be7bc98e374a885a577607d65a0807c48b0, GoooField0e31620a176957496985080860743334599d8db55f68a3f31da188b38c66bdc3: converted.GoooFielde74b7519715ef22316bb19c41cb5804d76d066eb008e5c31edf95e5b28b2bb4c, GoooFieldbe6035a11709171a820da410a3f360a2d2086bec57171dc71fc69347939b0aa0: converted.GoooFieldaacdaff1551f6eaf5cc427615dbd4d63c6b9297513ac8140ab79959df9d27a9c, GoooFieldeee74e424541afe9fd25ab3e1110e3a8e7be9329b38691d26f6fa1f184eff748: 0}
	}
	return GoooRecord4f550631e2563ad8a1580eae6d397a5af3f9b1c173961d9ba4671210f578d0a2{GoooFieldcfdb017bc181fe58b4e6e722eea3598ab5e55b72cecd5da977912b98393265c9: "UNKNOWN_OPERATION", GoooField862193305478915eeec6a8e9f225a53dfcbefc9b863c9048547bf61346f4af1e: false, GoooField7dda1bc144207dfe2e3cd974c16e02c42f218706912e2629143f6d69fe8ca42a: 0, GoooField0e31620a176957496985080860743334599d8db55f68a3f31da188b38c66bdc3: 0, GoooFieldbe6035a11709171a820da410a3f360a2d2086bec57171dc71fc69347939b0aa0: 0, GoooFieldeee74e424541afe9fd25ab3e1110e3a8e7be9329b38691d26f6fa1f184eff748: 0}
}
func GoooComposedActivity0Call0(input int64) string {

	if input == 100 {
		return "Continue"
	}

	if input == 101 {
		return "Switching Protocols"
	}

	if input == 102 {
		return "Processing"
	}

	if input == 103 {
		return "Early Hints"
	}

	if input == 200 {
		return "OK"
	}

	if input == 201 {
		return "Created"
	}

	if input == 202 {
		return "Accepted"
	}

	if input == 203 {
		return "Non-Authoritative Information"
	}

	if input == 204 {
		return "No Content"
	}

	if input == 205 {
		return "Reset Content"
	}

	if input == 206 {
		return "Partial Content"
	}

	if input == 207 {
		return "Multi-Status"
	}

	if input == 208 {
		return "Already Reported"
	}

	if input == 226 {
		return "IM Used"
	}

	if input == 300 {
		return "Multiple Choices"
	}

	if input == 301 {
		return "Moved Permanently"
	}

	if input == 302 {
		return "Found"
	}

	if input == 303 {
		return "See Other"
	}

	if input == 304 {
		return "Not Modified"
	}

	if input == 305 {
		return "Use Proxy"
	}

	if input == 307 {
		return "Temporary Redirect"
	}

	if input == 308 {
		return "Permanent Redirect"
	}

	if input == 400 {
		return "Bad Request"
	}

	if input == 401 {
		return "Unauthorized"
	}

	if input == 402 {
		return "Payment Required"
	}

	if input == 403 {
		return "Forbidden"
	}

	if input == 404 {
		return "Not Found"
	}

	if input == 405 {
		return "Method Not Allowed"
	}

	if input == 406 {
		return "Not Acceptable"
	}

	if input == 407 {
		return "Proxy Authentication Required"
	}

	if input == 408 {
		return "Request Timeout"
	}

	if input == 409 {
		return "Conflict"
	}

	if input == 410 {
		return "Gone"
	}

	if input == 411 {
		return "Length Required"
	}

	if input == 412 {
		return "Precondition Failed"
	}

	if input == 413 {
		return "Request Entity Too Large"
	}

	if input == 414 {
		return "Request URI Too Long"
	}

	if input == 415 {
		return "Unsupported Media Type"
	}

	if input == 416 {
		return "Requested Range Not Satisfiable"
	}

	if input == 417 {
		return "Expectation Failed"
	}

	if input == 418 {
		return "I'm a teapot"
	}

	if input == 421 {
		return "Misdirected Request"
	}

	if input == 422 {
		return "Unprocessable Entity"
	}

	if input == 423 {
		return "Locked"
	}

	if input == 424 {
		return "Failed Dependency"
	}

	if input == 425 {
		return "Too Early"
	}

	if input == 426 {
		return "Upgrade Required"
	}

	if input == 428 {
		return "Precondition Required"
	}

	if input == 429 {
		return "Too Many Requests"
	}

	if input == 431 {
		return "Request Header Fields Too Large"
	}

	if input == 451 {
		return "Unavailable For Legal Reasons"
	}

	if input == 500 {
		return "Internal Server Error"
	}

	if input == 501 {
		return "Not Implemented"
	}

	if input == 502 {
		return "Bad Gateway"
	}

	if input == 503 {
		return "Service Unavailable"
	}

	if input == 504 {
		return "Gateway Timeout"
	}

	if input == 505 {
		return "HTTP Version Not Supported"
	}

	if input == 506 {
		return "Variant Also Negotiates"
	}

	if input == 507 {
		return "Insufficient Storage"
	}

	if input == 508 {
		return "Loop Detected"
	}

	if input == 510 {
		return "Not Extended"
	}

	if input == 511 {
		return "Network Authentication Required"
	}
	return ""
}
func GoooComposedActivity0Call1(input int64) bool {
	if input < -2147483648 || input > 2147483647 {
		return false
	}
	return (input >= 9 && input <= 13) || input == 32 || input == 133 || input == 160 || input == 5760 || (input >= 8192 && input <= 8202) || input == 8232 || input == 8233 || input == 8239 || input == 8287 || input == 12288
}
func GoooComposedActivity0Call2(input int64) bool {
	if input < -2147483648 || input > 2147483647 {
		return false
	}
	if input < 0 || input > 1114111 {
		return false
	}
	if input < 43793 {
		if input < 4348 {
			if input < 2809 {
				if input < 2074 {
					if input < 1329 {
						if input < 880 {
							if input < 216 {
								if input < 170 {
									if input < 97 {
										return input >= 65 && input <= 90
									} else {
										return input >= 97 && input <= 122
									}
								} else {
									if input < 186 {
										return input >= 170 && input <= 181 && (input-170)%11 == 0
									} else {
										if input < 193 {
											return input >= 186 && input <= 192 && (input-186)%6 == 0
										} else {
											return input >= 193 && input <= 214
										}
									}
								}
							} else {
								if input < 710 {
									if input < 248 {
										return input >= 216 && input <= 246
									} else {
										return input >= 248 && input <= 705
									}
								} else {
									if input < 736 {
										return input >= 710 && input <= 721
									} else {
										if input < 748 {
											return input >= 736 && input <= 740
										} else {
											return input >= 748 && input <= 750 && (input-748)%2 == 0
										}
									}
								}
							}
						} else {
							if input < 908 {
								if input < 890 {
									if input < 886 {
										return input >= 880 && input <= 884
									} else {
										return input >= 886 && input <= 887
									}
								} else {
									if input < 895 {
										return input >= 890 && input <= 893
									} else {
										if input < 904 {
											return input >= 895 && input <= 902 && (input-895)%7 == 0
										} else {
											return input >= 904 && input <= 906
										}
									}
								}
							} else {
								if input < 931 {
									if input < 911 {
										return input >= 908 && input <= 910 && (input-908)%2 == 0
									} else {
										return input >= 911 && input <= 929
									}
								} else {
									if input < 1015 {
										return input >= 931 && input <= 1013
									} else {
										if input < 1162 {
											return input >= 1015 && input <= 1153
										} else {
											return input >= 1162 && input <= 1327
										}
									}
								}
							}
						}
					} else {
						if input < 1775 {
							if input < 1568 {
								if input < 1377 {
									if input < 1369 {
										return input >= 1329 && input <= 1366
									} else {
										return input >= 1369 && input <= 1376 && (input-1369)%7 == 0
									}
								} else {
									if input < 1488 {
										return input >= 1377 && input <= 1416
									} else {
										if input < 1519 {
											return input >= 1488 && input <= 1514
										} else {
											return input >= 1519 && input <= 1522
										}
									}
								}
							} else {
								if input < 1649 {
									if input < 1646 {
										return input >= 1568 && input <= 1610
									} else {
										return input >= 1646 && input <= 1647
									}
								} else {
									if input < 1749 {
										return input >= 1649 && input <= 1747
									} else {
										if input < 1766 {
											return input >= 1749 && input <= 1765 && (input-1749)%16 == 0
										} else {
											return input >= 1766 && input <= 1774 && (input-1766)%8 == 0
										}
									}
								}
							}
						} else {
							if input < 1969 {
								if input < 1791 {
									if input < 1787 {
										return input >= 1775 && input <= 1786 && (input-1775)%11 == 0
									} else {
										return input >= 1787 && input <= 1788
									}
								} else {
									if input < 1810 {
										return input >= 1791 && input <= 1808 && (input-1791)%17 == 0
									} else {
										if input < 1869 {
											return input >= 1810 && input <= 1839
										} else {
											return input >= 1869 && input <= 1957
										}
									}
								}
							} else {
								if input < 2036 {
									if input < 1995 {
										return input >= 1969 && input <= 1994 && (input-1969)%25 == 0
									} else {
										return input >= 1995 && input <= 2026
									}
								} else {
									if input < 2042 {
										return input >= 2036 && input <= 2037
									} else {
										if input < 2049 {
											return input >= 2042 && input <= 2048 && (input-2042)%6 == 0
										} else {
											return input >= 2049 && input <= 2069
										}
									}
								}
							}
						}
					}
				} else {
					if input < 2544 {
						if input < 2417 {
							if input < 2185 {
								if input < 2113 {
									if input < 2088 {
										return input >= 2074 && input <= 2084 && (input-2074)%10 == 0
									} else {
										return input >= 2088 && input <= 2112 && (input-2088)%24 == 0
									}
								} else {
									if input < 2144 {
										return input >= 2113 && input <= 2136
									} else {
										if input < 2160 {
											return input >= 2144 && input <= 2154
										} else {
											return input >= 2160 && input <= 2183
										}
									}
								}
							} else {
								if input < 2308 {
									if input < 2208 {
										return input >= 2185 && input <= 2191
									} else {
										return input >= 2208 && input <= 2249
									}
								} else {
									if input < 2365 {
										return input >= 2308 && input <= 2361
									} else {
										if input < 2392 {
											return input >= 2365 && input <= 2384 && (input-2365)%19 == 0
										} else {
											return input >= 2392 && input <= 2401
										}
									}
								}
							}
						} else {
							if input < 2482 {
								if input < 2447 {
									if input < 2437 {
										return input >= 2417 && input <= 2432
									} else {
										return input >= 2437 && input <= 2444
									}
								} else {
									if input < 2451 {
										return input >= 2447 && input <= 2448
									} else {
										if input < 2474 {
											return input >= 2451 && input <= 2472
										} else {
											return input >= 2474 && input <= 2480
										}
									}
								}
							} else {
								if input < 2493 {
									if input < 2487 {
										return input >= 2482 && input <= 2486 && (input-2482)%4 == 0
									} else {
										return input >= 2487 && input <= 2489
									}
								} else {
									if input < 2524 {
										return input >= 2493 && input <= 2510 && (input-2493)%17 == 0
									} else {
										if input < 2527 {
											return input >= 2524 && input <= 2525
										} else {
											return input >= 2527 && input <= 2529
										}
									}
								}
							}
						}
					} else {
						if input < 2654 {
							if input < 2602 {
								if input < 2566 {
									if input < 2556 {
										return input >= 2544 && input <= 2545
									} else {
										return input >= 2556 && input <= 2565 && (input-2556)%9 == 0
									}
								} else {
									if input < 2575 {
										return input >= 2566 && input <= 2570
									} else {
										if input < 2579 {
											return input >= 2575 && input <= 2576
										} else {
											return input >= 2579 && input <= 2600
										}
									}
								}
							} else {
								if input < 2613 {
									if input < 2610 {
										return input >= 2602 && input <= 2608
									} else {
										return input >= 2610 && input <= 2611
									}
								} else {
									if input < 2616 {
										return input >= 2613 && input <= 2614
									} else {
										if input < 2649 {
											return input >= 2616 && input <= 2617
										} else {
											return input >= 2649 && input <= 2652
										}
									}
								}
							}
						} else {
							if input < 2730 {
								if input < 2693 {
									if input < 2675 {
										return input >= 2654 && input <= 2674 && (input-2654)%20 == 0
									} else {
										return input >= 2675 && input <= 2676
									}
								} else {
									if input < 2703 {
										return input >= 2693 && input <= 2701
									} else {
										if input < 2707 {
											return input >= 2703 && input <= 2705
										} else {
											return input >= 2707 && input <= 2728
										}
									}
								}
							} else {
								if input < 2741 {
									if input < 2738 {
										return input >= 2730 && input <= 2736
									} else {
										return input >= 2738 && input <= 2739
									}
								} else {
									if input < 2749 {
										return input >= 2741 && input <= 2745
									} else {
										if input < 2784 {
											return input >= 2749 && input <= 2768 && (input-2749)%19 == 0
										} else {
											return input >= 2784 && input <= 2785
										}
									}
								}
							}
						}
					}
				}
			} else {
				if input < 3342 {
					if input < 3024 {
						if input < 2929 {
							if input < 2866 {
								if input < 2831 {
									if input < 2822 {
										return input >= 2809 && input <= 2821 && (input-2809)%12 == 0
									} else {
										return input >= 2822 && input <= 2828
									}
								} else {
									if input < 2835 {
										return input >= 2831 && input <= 2832
									} else {
										if input < 2858 {
											return input >= 2835 && input <= 2856
										} else {
											return input >= 2858 && input <= 2864
										}
									}
								}
							} else {
								if input < 2877 {
									if input < 2869 {
										return input >= 2866 && input <= 2867
									} else {
										return input >= 2869 && input <= 2873
									}
								} else {
									if input < 2909 {
										return input >= 2877 && input <= 2908 && (input-2877)%31 == 0
									} else {
										if input < 2912 {
											return input >= 2909 && input <= 2911 && (input-2909)%2 == 0
										} else {
											return input >= 2912 && input <= 2913
										}
									}
								}
							}
						} else {
							if input < 2972 {
								if input < 2958 {
									if input < 2949 {
										return input >= 2929 && input <= 2947 && (input-2929)%18 == 0
									} else {
										return input >= 2949 && input <= 2954
									}
								} else {
									if input < 2962 {
										return input >= 2958 && input <= 2960
									} else {
										if input < 2969 {
											return input >= 2962 && input <= 2965
										} else {
											return input >= 2969 && input <= 2970
										}
									}
								}
							} else {
								if input < 2980 {
									if input < 2975 {
										return input >= 2972 && input <= 2974 && (input-2972)%2 == 0
									} else {
										return input >= 2975 && input <= 2979 && (input-2975)%4 == 0
									}
								} else {
									if input < 2985 {
										return input >= 2980 && input <= 2984 && (input-2980)%4 == 0
									} else {
										if input < 2990 {
											return input >= 2985 && input <= 2986
										} else {
											return input >= 2990 && input <= 3001
										}
									}
								}
							}
						}
					} else {
						if input < 3206 {
							if input < 3133 {
								if input < 3086 {
									if input < 3078 {
										return input >= 3024 && input <= 3077 && (input-3024)%53 == 0
									} else {
										return input >= 3078 && input <= 3084
									}
								} else {
									if input < 3090 {
										return input >= 3086 && input <= 3088
									} else {
										if input < 3114 {
											return input >= 3090 && input <= 3112
										} else {
											return input >= 3114 && input <= 3129
										}
									}
								}
							} else {
								if input < 3164 {
									if input < 3161 {
										return input >= 3133 && input <= 3160 && (input-3133)%27 == 0
									} else {
										return input >= 3161 && input <= 3162
									}
								} else {
									if input < 3168 {
										return input >= 3164 && input <= 3165
									} else {
										if input < 3200 {
											return input >= 3168 && input <= 3169
										} else {
											return input >= 3200 && input <= 3205 && (input-3200)%5 == 0
										}
									}
								}
							}
						} else {
							if input < 3261 {
								if input < 3218 {
									if input < 3214 {
										return input >= 3206 && input <= 3212
									} else {
										return input >= 3214 && input <= 3216
									}
								} else {
									if input < 3242 {
										return input >= 3218 && input <= 3240
									} else {
										if input < 3253 {
											return input >= 3242 && input <= 3251
										} else {
											return input >= 3253 && input <= 3257
										}
									}
								}
							} else {
								if input < 3296 {
									if input < 3293 {
										return input >= 3261 && input <= 3292 && (input-3261)%31 == 0
									} else {
										return input >= 3293 && input <= 3294
									}
								} else {
									if input < 3313 {
										return input >= 3296 && input <= 3297
									} else {
										if input < 3332 {
											return input >= 3313 && input <= 3314
										} else {
											return input >= 3332 && input <= 3340
										}
									}
								}
							}
						}
					}
				} else {
					if input < 3762 {
						if input < 3521 {
							if input < 3450 {
								if input < 3389 {
									if input < 3346 {
										return input >= 3342 && input <= 3344
									} else {
										return input >= 3346 && input <= 3386
									}
								} else {
									if input < 3412 {
										return input >= 3389 && input <= 3406 && (input-3389)%17 == 0
									} else {
										if input < 3423 {
											return input >= 3412 && input <= 3414
										} else {
											return input >= 3423 && input <= 3425
										}
									}
								}
							} else {
								if input < 3482 {
									if input < 3461 {
										return input >= 3450 && input <= 3455
									} else {
										return input >= 3461 && input <= 3478
									}
								} else {
									if input < 3507 {
										return input >= 3482 && input <= 3505
									} else {
										if input < 3517 {
											return input >= 3507 && input <= 3515
										} else {
											return input >= 3517 && input <= 3520 && (input-3517)%3 == 0
										}
									}
								}
							}
						} else {
							if input < 3716 {
								if input < 3634 {
									if input < 3585 {
										return input >= 3521 && input <= 3526
									} else {
										return input >= 3585 && input <= 3632
									}
								} else {
									if input < 3648 {
										return input >= 3634 && input <= 3635
									} else {
										if input < 3713 {
											return input >= 3648 && input <= 3654
										} else {
											return input >= 3713 && input <= 3714
										}
									}
								}
							} else {
								if input < 3724 {
									if input < 3719 {
										return input >= 3716 && input <= 3718 && (input-3716)%2 == 0
									} else {
										return input >= 3719 && input <= 3722
									}
								} else {
									if input < 3749 {
										return input >= 3724 && input <= 3747
									} else {
										if input < 3752 {
											return input >= 3749 && input <= 3751 && (input-3749)%2 == 0
										} else {
											return input >= 3752 && input <= 3760
										}
									}
								}
							}
						}
					} else {
						if input < 4159 {
							if input < 3840 {
								if input < 3777 {
									if input < 3773 {
										return input >= 3762 && input <= 3763
									} else {
										return input >= 3773 && input <= 3776 && (input-3773)%3 == 0
									}
								} else {
									if input < 3782 {
										return input >= 3777 && input <= 3780
									} else {
										if input < 3805 {
											return input >= 3782 && input <= 3804 && (input-3782)%22 == 0
										} else {
											return input >= 3805 && input <= 3807
										}
									}
								}
							} else {
								if input < 3913 {
									if input < 3905 {
										return input >= 3840 && input <= 3904 && (input-3840)%64 == 0
									} else {
										return input >= 3905 && input <= 3911
									}
								} else {
									if input < 3976 {
										return input >= 3913 && input <= 3948
									} else {
										if input < 4096 {
											return input >= 3976 && input <= 3980
										} else {
											return input >= 4096 && input <= 4138
										}
									}
								}
							}
						} else {
							if input < 4207 {
								if input < 4186 {
									if input < 4177 {
										return input >= 4159 && input <= 4176 && (input-4159)%17 == 0
									} else {
										return input >= 4177 && input <= 4181
									}
								} else {
									if input < 4193 {
										return input >= 4186 && input <= 4189
									} else {
										if input < 4198 {
											return input >= 4193 && input <= 4197 && (input-4193)%4 == 0
										} else {
											return input >= 4198 && input <= 4206 && (input-4198)%8 == 0
										}
									}
								}
							} else {
								if input < 4257 {
									if input < 4213 {
										return input >= 4207 && input <= 4208
									} else {
										if input < 4238 {
											return input >= 4213 && input <= 4225
										} else {
											return input >= 4238 && input <= 4256 && (input-4238)%18 == 0
										}
									}
								} else {
									if input < 4295 {
										return input >= 4257 && input <= 4293
									} else {
										if input < 4304 {
											return input >= 4295 && input <= 4301 && (input-4295)%6 == 0
										} else {
											return input >= 4304 && input <= 4346
										}
									}
								}
							}
						}
					}
				}
			}
		} else {
			if input < 8469 {
				if input < 6576 {
					if input < 5743 {
						if input < 4800 {
							if input < 4704 {
								if input < 4688 {
									if input < 4682 {
										return input >= 4348 && input <= 4680
									} else {
										return input >= 4682 && input <= 4685
									}
								} else {
									if input < 4696 {
										return input >= 4688 && input <= 4694
									} else {
										if input < 4699 {
											return input >= 4696 && input <= 4698 && (input-4696)%2 == 0
										} else {
											return input >= 4699 && input <= 4701
										}
									}
								}
							} else {
								if input < 4752 {
									if input < 4746 {
										return input >= 4704 && input <= 4744
									} else {
										return input >= 4746 && input <= 4749
									}
								} else {
									if input < 4786 {
										return input >= 4752 && input <= 4784
									} else {
										if input < 4792 {
											return input >= 4786 && input <= 4789
										} else {
											return input >= 4792 && input <= 4798
										}
									}
								}
							}
						} else {
							if input < 4888 {
								if input < 4808 {
									if input < 4803 {
										return input >= 4800 && input <= 4802 && (input-4800)%2 == 0
									} else {
										return input >= 4803 && input <= 4805
									}
								} else {
									if input < 4824 {
										return input >= 4808 && input <= 4822
									} else {
										if input < 4882 {
											return input >= 4824 && input <= 4880
										} else {
											return input >= 4882 && input <= 4885
										}
									}
								}
							} else {
								if input < 5024 {
									if input < 4992 {
										return input >= 4888 && input <= 4954
									} else {
										return input >= 4992 && input <= 5007
									}
								} else {
									if input < 5112 {
										return input >= 5024 && input <= 5109
									} else {
										if input < 5121 {
											return input >= 5112 && input <= 5117
										} else {
											return input >= 5121 && input <= 5740
										}
									}
								}
							}
						}
					} else {
						if input < 6103 {
							if input < 5919 {
								if input < 5792 {
									if input < 5761 {
										return input >= 5743 && input <= 5759
									} else {
										return input >= 5761 && input <= 5786
									}
								} else {
									if input < 5873 {
										return input >= 5792 && input <= 5866
									} else {
										if input < 5888 {
											return input >= 5873 && input <= 5880
										} else {
											return input >= 5888 && input <= 5905
										}
									}
								}
							} else {
								if input < 5984 {
									if input < 5952 {
										return input >= 5919 && input <= 5937
									} else {
										return input >= 5952 && input <= 5969
									}
								} else {
									if input < 5998 {
										return input >= 5984 && input <= 5996
									} else {
										if input < 6016 {
											return input >= 5998 && input <= 6000
										} else {
											return input >= 6016 && input <= 6067
										}
									}
								}
							}
						} else {
							if input < 6321 {
								if input < 6272 {
									if input < 6176 {
										return input >= 6103 && input <= 6108 && (input-6103)%5 == 0
									} else {
										return input >= 6176 && input <= 6264
									}
								} else {
									if input < 6279 {
										return input >= 6272 && input <= 6276
									} else {
										if input < 6314 {
											return input >= 6279 && input <= 6312
										} else {
											return input >= 6314 && input <= 6320 && (input-6314)%6 == 0
										}
									}
								}
							} else {
								if input < 6480 {
									if input < 6400 {
										return input >= 6321 && input <= 6389
									} else {
										return input >= 6400 && input <= 6430
									}
								} else {
									if input < 6512 {
										return input >= 6480 && input <= 6509
									} else {
										if input < 6528 {
											return input >= 6512 && input <= 6516
										} else {
											return input >= 6528 && input <= 6571
										}
									}
								}
							}
						}
					}
				} else {
					if input < 7680 {
						if input < 7245 {
							if input < 6981 {
								if input < 6688 {
									if input < 6656 {
										return input >= 6576 && input <= 6601
									} else {
										return input >= 6656 && input <= 6678
									}
								} else {
									if input < 6823 {
										return input >= 6688 && input <= 6740
									} else {
										if input < 6918 {
											return input >= 6823 && input <= 6917 && (input-6823)%94 == 0
										} else {
											return input >= 6918 && input <= 6963
										}
									}
								}
							} else {
								if input < 7086 {
									if input < 7043 {
										return input >= 6981 && input <= 6988
									} else {
										return input >= 7043 && input <= 7072
									}
								} else {
									if input < 7098 {
										return input >= 7086 && input <= 7087
									} else {
										if input < 7168 {
											return input >= 7098 && input <= 7141
										} else {
											return input >= 7168 && input <= 7203
										}
									}
								}
							}
						} else {
							if input < 7401 {
								if input < 7296 {
									if input < 7258 {
										return input >= 7245 && input <= 7247
									} else {
										return input >= 7258 && input <= 7293
									}
								} else {
									if input < 7312 {
										return input >= 7296 && input <= 7306
									} else {
										if input < 7357 {
											return input >= 7312 && input <= 7354
										} else {
											return input >= 7357 && input <= 7359
										}
									}
								}
							} else {
								if input < 7413 {
									if input < 7406 {
										return input >= 7401 && input <= 7404
									} else {
										return input >= 7406 && input <= 7411
									}
								} else {
									if input < 7418 {
										return input >= 7413 && input <= 7414
									} else {
										if input < 7425 {
											return input >= 7418 && input <= 7424 && (input-7418)%6 == 0
										} else {
											return input >= 7425 && input <= 7615
										}
									}
								}
							}
						}
					} else {
						if input < 8131 {
							if input < 8025 {
								if input < 7968 {
									if input < 7960 {
										return input >= 7680 && input <= 7957
									} else {
										return input >= 7960 && input <= 7965
									}
								} else {
									if input < 8008 {
										return input >= 7968 && input <= 8005
									} else {
										if input < 8016 {
											return input >= 8008 && input <= 8013
										} else {
											return input >= 8016 && input <= 8023
										}
									}
								}
							} else {
								if input < 8064 {
									if input < 8032 {
										return input >= 8025 && input <= 8031 && (input-8025)%2 == 0
									} else {
										return input >= 8032 && input <= 8061
									}
								} else {
									if input < 8118 {
										return input >= 8064 && input <= 8116
									} else {
										if input < 8126 {
											return input >= 8118 && input <= 8124
										} else {
											return input >= 8126 && input <= 8130 && (input-8126)%4 == 0
										}
									}
								}
							}
						} else {
							if input < 8178 {
								if input < 8144 {
									if input < 8134 {
										return input >= 8131 && input <= 8132
									} else {
										return input >= 8134 && input <= 8140
									}
								} else {
									if input < 8150 {
										return input >= 8144 && input <= 8147
									} else {
										if input < 8160 {
											return input >= 8150 && input <= 8155
										} else {
											return input >= 8160 && input <= 8172
										}
									}
								}
							} else {
								if input < 8336 {
									if input < 8182 {
										return input >= 8178 && input <= 8180
									} else {
										if input < 8305 {
											return input >= 8182 && input <= 8188
										} else {
											return input >= 8305 && input <= 8319 && (input-8305)%14 == 0
										}
									}
								} else {
									if input < 8450 {
										return input >= 8336 && input <= 8348
									} else {
										if input < 8458 {
											return input >= 8450 && input <= 8455 && (input-8450)%5 == 0
										} else {
											return input >= 8458 && input <= 8467
										}
									}
								}
							}
						}
					}
				}
			} else {
				if input < 42240 {
					if input < 11704 {
						if input < 11499 {
							if input < 8508 {
								if input < 8484 {
									if input < 8474 {
										return input >= 8469 && input <= 8473 && (input-8469)%4 == 0
									} else {
										return input >= 8474 && input <= 8477
									}
								} else {
									if input < 8491 {
										return input >= 8484 && input <= 8490 && (input-8484)%2 == 0
									} else {
										if input < 8495 {
											return input >= 8491 && input <= 8493
										} else {
											return input >= 8495 && input <= 8505
										}
									}
								}
							} else {
								if input < 8526 {
									if input < 8517 {
										return input >= 8508 && input <= 8511
									} else {
										return input >= 8517 && input <= 8521
									}
								} else {
									if input < 8580 {
										return input >= 8526 && input <= 8579 && (input-8526)%53 == 0
									} else {
										if input < 11265 {
											return input >= 8580 && input <= 11264 && (input-8580)%2684 == 0
										} else {
											return input >= 11265 && input <= 11492
										}
									}
								}
							}
						} else {
							if input < 11631 {
								if input < 11520 {
									if input < 11506 {
										return input >= 11499 && input <= 11502
									} else {
										return input >= 11506 && input <= 11507
									}
								} else {
									if input < 11559 {
										return input >= 11520 && input <= 11557
									} else {
										if input < 11568 {
											return input >= 11559 && input <= 11565 && (input-11559)%6 == 0
										} else {
											return input >= 11568 && input <= 11623
										}
									}
								}
							} else {
								if input < 11680 {
									if input < 11649 {
										return input >= 11631 && input <= 11648 && (input-11631)%17 == 0
									} else {
										return input >= 11649 && input <= 11670
									}
								} else {
									if input < 11688 {
										return input >= 11680 && input <= 11686
									} else {
										if input < 11696 {
											return input >= 11688 && input <= 11694
										} else {
											return input >= 11696 && input <= 11702
										}
									}
								}
							}
						}
					} else {
						if input < 12445 {
							if input < 11823 {
								if input < 11720 {
									if input < 11712 {
										return input >= 11704 && input <= 11710
									} else {
										return input >= 11712 && input <= 11718
									}
								} else {
									if input < 11728 {
										return input >= 11720 && input <= 11726
									} else {
										if input < 11736 {
											return input >= 11728 && input <= 11734
										} else {
											return input >= 11736 && input <= 11742
										}
									}
								}
							} else {
								if input < 12338 {
									if input < 12294 {
										return input >= 11823 && input <= 12293 && (input-11823)%470 == 0
									} else {
										return input >= 12294 && input <= 12337 && (input-12294)%43 == 0
									}
								} else {
									if input < 12347 {
										return input >= 12338 && input <= 12341
									} else {
										if input < 12353 {
											return input >= 12347 && input <= 12348
										} else {
											return input >= 12353 && input <= 12438
										}
									}
								}
							}
						} else {
							if input < 12704 {
								if input < 12540 {
									if input < 12449 {
										return input >= 12445 && input <= 12447
									} else {
										return input >= 12449 && input <= 12538
									}
								} else {
									if input < 12549 {
										return input >= 12540 && input <= 12543
									} else {
										if input < 12593 {
											return input >= 12549 && input <= 12591
										} else {
											return input >= 12593 && input <= 12686
										}
									}
								}
							} else {
								if input < 13312 {
									if input < 12784 {
										return input >= 12704 && input <= 12735
									} else {
										return input >= 12784 && input <= 12799
									}
								} else {
									if input < 19968 {
										return input >= 13312 && input <= 19903
									} else {
										if input < 42192 {
											return input >= 19968 && input <= 42124
										} else {
											return input >= 42192 && input <= 42237
										}
									}
								}
							}
						}
					}
				} else {
					if input < 43360 {
						if input < 43011 {
							if input < 42656 {
								if input < 42538 {
									if input < 42512 {
										return input >= 42240 && input <= 42508
									} else {
										return input >= 42512 && input <= 42527
									}
								} else {
									if input < 42560 {
										return input >= 42538 && input <= 42539
									} else {
										if input < 42623 {
											return input >= 42560 && input <= 42606
										} else {
											return input >= 42623 && input <= 42653
										}
									}
								}
							} else {
								if input < 42786 {
									if input < 42775 {
										return input >= 42656 && input <= 42725
									} else {
										return input >= 42775 && input <= 42783
									}
								} else {
									if input < 42891 {
										return input >= 42786 && input <= 42888
									} else {
										if input < 42993 {
											return input >= 42891 && input <= 42972
										} else {
											return input >= 42993 && input <= 43009
										}
									}
								}
							}
						} else {
							if input < 43250 {
								if input < 43020 {
									if input < 43015 {
										return input >= 43011 && input <= 43013
									} else {
										return input >= 43015 && input <= 43018
									}
								} else {
									if input < 43072 {
										return input >= 43020 && input <= 43042
									} else {
										if input < 43138 {
											return input >= 43072 && input <= 43123
										} else {
											return input >= 43138 && input <= 43187
										}
									}
								}
							} else {
								if input < 43262 {
									if input < 43259 {
										return input >= 43250 && input <= 43255
									} else {
										return input >= 43259 && input <= 43261 && (input-43259)%2 == 0
									}
								} else {
									if input < 43275 {
										return input >= 43262 && input <= 43274 && (input-43262)%12 == 0
									} else {
										if input < 43312 {
											return input >= 43275 && input <= 43301
										} else {
											return input >= 43312 && input <= 43334
										}
									}
								}
							}
						}
					} else {
						if input < 43642 {
							if input < 43514 {
								if input < 43471 {
									if input < 43396 {
										return input >= 43360 && input <= 43388
									} else {
										return input >= 43396 && input <= 43442
									}
								} else {
									if input < 43489 {
										return input >= 43471 && input <= 43488 && (input-43471)%17 == 0
									} else {
										if input < 43494 {
											return input >= 43489 && input <= 43492
										} else {
											return input >= 43494 && input <= 43503
										}
									}
								}
							} else {
								if input < 43584 {
									if input < 43520 {
										return input >= 43514 && input <= 43518
									} else {
										return input >= 43520 && input <= 43560
									}
								} else {
									if input < 43588 {
										return input >= 43584 && input <= 43586
									} else {
										if input < 43616 {
											return input >= 43588 && input <= 43595
										} else {
											return input >= 43616 && input <= 43638
										}
									}
								}
							}
						} else {
							if input < 43712 {
								if input < 43697 {
									if input < 43647 {
										return input >= 43642 && input <= 43646 && (input-43642)%4 == 0
									} else {
										return input >= 43647 && input <= 43695
									}
								} else {
									if input < 43702 {
										return input >= 43697 && input <= 43701 && (input-43697)%4 == 0
									} else {
										if input < 43706 {
											return input >= 43702 && input <= 43705 && (input-43702)%3 == 0
										} else {
											return input >= 43706 && input <= 43709
										}
									}
								}
							} else {
								if input < 43762 {
									if input < 43739 {
										return input >= 43712 && input <= 43714 && (input-43712)%2 == 0
									} else {
										if input < 43744 {
											return input >= 43739 && input <= 43741
										} else {
											return input >= 43744 && input <= 43754
										}
									}
								} else {
									if input < 43777 {
										return input >= 43762 && input <= 43764
									} else {
										if input < 43785 {
											return input >= 43777 && input <= 43782
										} else {
											return input >= 43785 && input <= 43790
										}
									}
								}
							}
						}
					}
				}
			}
		}
	} else {
		if input < 71935 {
			if input < 67872 {
				if input < 65664 {
					if input < 64327 {
						if input < 64112 {
							if input < 43888 {
								if input < 43816 {
									if input < 43808 {
										return input >= 43793 && input <= 43798
									} else {
										return input >= 43808 && input <= 43814
									}
								} else {
									if input < 43824 {
										return input >= 43816 && input <= 43822
									} else {
										if input < 43868 {
											return input >= 43824 && input <= 43866
										} else {
											return input >= 43868 && input <= 43881
										}
									}
								}
							} else {
								if input < 55216 {
									if input < 44032 {
										return input >= 43888 && input <= 44002
									} else {
										return input >= 44032 && input <= 55203
									}
								} else {
									if input < 55243 {
										return input >= 55216 && input <= 55238
									} else {
										if input < 63744 {
											return input >= 55243 && input <= 55291
										} else {
											return input >= 63744 && input <= 64109
										}
									}
								}
							}
						} else {
							if input < 64298 {
								if input < 64275 {
									if input < 64256 {
										return input >= 64112 && input <= 64217
									} else {
										return input >= 64256 && input <= 64262
									}
								} else {
									if input < 64285 {
										return input >= 64275 && input <= 64279
									} else {
										if input < 64288 {
											return input >= 64285 && input <= 64287 && (input-64285)%2 == 0
										} else {
											return input >= 64288 && input <= 64296
										}
									}
								}
							} else {
								if input < 64318 {
									if input < 64312 {
										return input >= 64298 && input <= 64310
									} else {
										return input >= 64312 && input <= 64316
									}
								} else {
									if input < 64321 {
										return input >= 64318 && input <= 64320 && (input-64318)%2 == 0
									} else {
										if input < 64324 {
											return input >= 64321 && input <= 64323 && (input-64321)%2 == 0
										} else {
											return input >= 64324 && input <= 64326 && (input-64324)%2 == 0
										}
									}
								}
							}
						}
					} else {
						if input < 65474 {
							if input < 65136 {
								if input < 64848 {
									if input < 64467 {
										return input >= 64327 && input <= 64433
									} else {
										return input >= 64467 && input <= 64829
									}
								} else {
									if input < 64914 {
										return input >= 64848 && input <= 64911
									} else {
										if input < 65008 {
											return input >= 64914 && input <= 64967
										} else {
											return input >= 65008 && input <= 65019
										}
									}
								}
							} else {
								if input < 65313 {
									if input < 65142 {
										return input >= 65136 && input <= 65140
									} else {
										return input >= 65142 && input <= 65276
									}
								} else {
									if input < 65345 {
										return input >= 65313 && input <= 65338
									} else {
										if input < 65382 {
											return input >= 65345 && input <= 65370
										} else {
											return input >= 65382 && input <= 65470
										}
									}
								}
							}
						} else {
							if input < 65549 {
								if input < 65490 {
									if input < 65482 {
										return input >= 65474 && input <= 65479
									} else {
										return input >= 65482 && input <= 65487
									}
								} else {
									if input < 65498 {
										return input >= 65490 && input <= 65495
									} else {
										if input < 65536 {
											return input >= 65498 && input <= 65500
										} else {
											return input >= 65536 && input <= 65547
										}
									}
								}
							} else {
								if input < 65596 {
									if input < 65576 {
										return input >= 65549 && input <= 65574
									} else {
										return input >= 65576 && input <= 65594
									}
								} else {
									if input < 65599 {
										return input >= 65596 && input <= 65597
									} else {
										if input < 65616 {
											return input >= 65599 && input <= 65613
										} else {
											return input >= 65616 && input <= 65629
										}
									}
								}
							}
						}
					}
				} else {
					if input < 66979 {
						if input < 66560 {
							if input < 66370 {
								if input < 66208 {
									if input < 66176 {
										return input >= 65664 && input <= 65786
									} else {
										return input >= 66176 && input <= 66204
									}
								} else {
									if input < 66304 {
										return input >= 66208 && input <= 66256
									} else {
										if input < 66349 {
											return input >= 66304 && input <= 66335
										} else {
											return input >= 66349 && input <= 66368
										}
									}
								}
							} else {
								if input < 66432 {
									if input < 66384 {
										return input >= 66370 && input <= 66377
									} else {
										return input >= 66384 && input <= 66421
									}
								} else {
									if input < 66464 {
										return input >= 66432 && input <= 66461
									} else {
										if input < 66504 {
											return input >= 66464 && input <= 66499
										} else {
											return input >= 66504 && input <= 66511
										}
									}
								}
							}
						} else {
							if input < 66928 {
								if input < 66776 {
									if input < 66736 {
										return input >= 66560 && input <= 66717
									} else {
										return input >= 66736 && input <= 66771
									}
								} else {
									if input < 66816 {
										return input >= 66776 && input <= 66811
									} else {
										if input < 66864 {
											return input >= 66816 && input <= 66855
										} else {
											return input >= 66864 && input <= 66915
										}
									}
								}
							} else {
								if input < 66956 {
									if input < 66940 {
										return input >= 66928 && input <= 66938
									} else {
										return input >= 66940 && input <= 66954
									}
								} else {
									if input < 66964 {
										return input >= 66956 && input <= 66962
									} else {
										if input < 66967 {
											return input >= 66964 && input <= 66965
										} else {
											return input >= 66967 && input <= 66977
										}
									}
								}
							}
						}
					} else {
						if input < 67584 {
							if input < 67392 {
								if input < 67003 {
									if input < 66995 {
										return input >= 66979 && input <= 66993
									} else {
										return input >= 66995 && input <= 67001
									}
								} else {
									if input < 67008 {
										return input >= 67003 && input <= 67004
									} else {
										if input < 67072 {
											return input >= 67008 && input <= 67059
										} else {
											return input >= 67072 && input <= 67382
										}
									}
								}
							} else {
								if input < 67456 {
									if input < 67424 {
										return input >= 67392 && input <= 67413
									} else {
										return input >= 67424 && input <= 67431
									}
								} else {
									if input < 67463 {
										return input >= 67456 && input <= 67461
									} else {
										if input < 67506 {
											return input >= 67463 && input <= 67504
										} else {
											return input >= 67506 && input <= 67514
										}
									}
								}
							}
						} else {
							if input < 67648 {
								if input < 67595 {
									if input < 67592 {
										return input >= 67584 && input <= 67589
									} else {
										return input >= 67592 && input <= 67594 && (input-67592)%2 == 0
									}
								} else {
									if input < 67639 {
										return input >= 67595 && input <= 67637
									} else {
										if input < 67644 {
											return input >= 67639 && input <= 67640
										} else {
											return input >= 67644 && input <= 67647 && (input-67644)%3 == 0
										}
									}
								}
							} else {
								if input < 67808 {
									if input < 67680 {
										return input >= 67648 && input <= 67669
									} else {
										if input < 67712 {
											return input >= 67680 && input <= 67702
										} else {
											return input >= 67712 && input <= 67742
										}
									}
								} else {
									if input < 67828 {
										return input >= 67808 && input <= 67826
									} else {
										if input < 67840 {
											return input >= 67828 && input <= 67829
										} else {
											return input >= 67840 && input <= 67861
										}
									}
								}
							}
						}
					}
				}
			} else {
				if input < 70020 {
					if input < 68938 {
						if input < 68288 {
							if input < 68113 {
								if input < 67968 {
									if input < 67904 {
										return input >= 67872 && input <= 67897
									} else {
										return input >= 67904 && input <= 67929
									}
								} else {
									if input < 68030 {
										return input >= 67968 && input <= 68023
									} else {
										if input < 68096 {
											return input >= 68030 && input <= 68031
										} else {
											return input >= 68096 && input <= 68112 && (input-68096)%16 == 0
										}
									}
								}
							} else {
								if input < 68121 {
									if input < 68117 {
										return input >= 68113 && input <= 68115
									} else {
										return input >= 68117 && input <= 68119
									}
								} else {
									if input < 68192 {
										return input >= 68121 && input <= 68149
									} else {
										if input < 68224 {
											return input >= 68192 && input <= 68220
										} else {
											return input >= 68224 && input <= 68252
										}
									}
								}
							}
						} else {
							if input < 68480 {
								if input < 68352 {
									if input < 68297 {
										return input >= 68288 && input <= 68295
									} else {
										return input >= 68297 && input <= 68324
									}
								} else {
									if input < 68416 {
										return input >= 68352 && input <= 68405
									} else {
										if input < 68448 {
											return input >= 68416 && input <= 68437
										} else {
											return input >= 68448 && input <= 68466
										}
									}
								}
							} else {
								if input < 68736 {
									if input < 68608 {
										return input >= 68480 && input <= 68497
									} else {
										return input >= 68608 && input <= 68680
									}
								} else {
									if input < 68800 {
										return input >= 68736 && input <= 68786
									} else {
										if input < 68864 {
											return input >= 68800 && input <= 68850
										} else {
											return input >= 68864 && input <= 68899
										}
									}
								}
							}
						}
					} else {
						if input < 69600 {
							if input < 69376 {
								if input < 69248 {
									if input < 68975 {
										return input >= 68938 && input <= 68965
									} else {
										return input >= 68975 && input <= 68997
									}
								} else {
									if input < 69296 {
										return input >= 69248 && input <= 69289
									} else {
										if input < 69314 {
											return input >= 69296 && input <= 69297
										} else {
											return input >= 69314 && input <= 69319
										}
									}
								}
							} else {
								if input < 69425 {
									if input < 69415 {
										return input >= 69376 && input <= 69404
									} else {
										return input >= 69415 && input <= 69424 && (input-69415)%9 == 0
									}
								} else {
									if input < 69488 {
										return input >= 69425 && input <= 69445
									} else {
										if input < 69552 {
											return input >= 69488 && input <= 69505
										} else {
											return input >= 69552 && input <= 69572
										}
									}
								}
							}
						} else {
							if input < 69840 {
								if input < 69745 {
									if input < 69635 {
										return input >= 69600 && input <= 69622
									} else {
										return input >= 69635 && input <= 69687
									}
								} else {
									if input < 69749 {
										return input >= 69745 && input <= 69746
									} else {
										if input < 69764 {
											return input >= 69749 && input <= 69763 && (input-69749)%14 == 0
										} else {
											return input >= 69764 && input <= 69807
										}
									}
								}
							} else {
								if input < 69956 {
									if input < 69891 {
										return input >= 69840 && input <= 69864
									} else {
										return input >= 69891 && input <= 69926
									}
								} else {
									if input < 69968 {
										return input >= 69956 && input <= 69959 && (input-69956)%3 == 0
									} else {
										if input < 70006 {
											return input >= 69968 && input <= 70002
										} else {
											return input >= 70006 && input <= 70019 && (input-70006)%13 == 0
										}
									}
								}
							}
						}
					}
				} else {
					if input < 70528 {
						if input < 70303 {
							if input < 70207 {
								if input < 70106 {
									if input < 70081 {
										return input >= 70020 && input <= 70066
									} else {
										return input >= 70081 && input <= 70084
									}
								} else {
									if input < 70144 {
										return input >= 70106 && input <= 70108 && (input-70106)%2 == 0
									} else {
										if input < 70163 {
											return input >= 70144 && input <= 70161
										} else {
											return input >= 70163 && input <= 70187
										}
									}
								}
							} else {
								if input < 70280 {
									if input < 70272 {
										return input >= 70207 && input <= 70208
									} else {
										return input >= 70272 && input <= 70278
									}
								} else {
									if input < 70283 {
										return input >= 70280 && input <= 70282 && (input-70280)%2 == 0
									} else {
										if input < 70287 {
											return input >= 70283 && input <= 70285
										} else {
											return input >= 70287 && input <= 70301
										}
									}
								}
							}
						} else {
							if input < 70442 {
								if input < 70405 {
									if input < 70320 {
										return input >= 70303 && input <= 70312
									} else {
										return input >= 70320 && input <= 70366
									}
								} else {
									if input < 70415 {
										return input >= 70405 && input <= 70412
									} else {
										if input < 70419 {
											return input >= 70415 && input <= 70416
										} else {
											return input >= 70419 && input <= 70440
										}
									}
								}
							} else {
								if input < 70453 {
									if input < 70450 {
										return input >= 70442 && input <= 70448
									} else {
										return input >= 70450 && input <= 70451
									}
								} else {
									if input < 70461 {
										return input >= 70453 && input <= 70457
									} else {
										if input < 70493 {
											return input >= 70461 && input <= 70480 && (input-70461)%19 == 0
										} else {
											return input >= 70493 && input <= 70497
										}
									}
								}
							}
						}
					} else {
						if input < 70855 {
							if input < 70657 {
								if input < 70544 {
									if input < 70539 {
										return input >= 70528 && input <= 70537
									} else {
										return input >= 70539 && input <= 70542 && (input-70539)%3 == 0
									}
								} else {
									if input < 70583 {
										return input >= 70544 && input <= 70581
									} else {
										if input < 70611 {
											return input >= 70583 && input <= 70609 && (input-70583)%26 == 0
										} else {
											return input >= 70611 && input <= 70656 && (input-70611)%45 == 0
										}
									}
								}
							} else {
								if input < 70751 {
									if input < 70727 {
										return input >= 70657 && input <= 70708
									} else {
										return input >= 70727 && input <= 70730
									}
								} else {
									if input < 70784 {
										return input >= 70751 && input <= 70753
									} else {
										if input < 70852 {
											return input >= 70784 && input <= 70831
										} else {
											return input >= 70852 && input <= 70853
										}
									}
								}
							}
						} else {
							if input < 71297 {
								if input < 71128 {
									if input < 71041 {
										return input >= 70855 && input <= 71040 && (input-70855)%185 == 0
									} else {
										return input >= 71041 && input <= 71086
									}
								} else {
									if input < 71168 {
										return input >= 71128 && input <= 71131
									} else {
										if input < 71236 {
											return input >= 71168 && input <= 71215
										} else {
											return input >= 71236 && input <= 71296 && (input-71236)%60 == 0
										}
									}
								}
							} else {
								if input < 71488 {
									if input < 71352 {
										return input >= 71297 && input <= 71338
									} else {
										if input < 71425 {
											return input >= 71352 && input <= 71424 && (input-71352)%72 == 0
										} else {
											return input >= 71425 && input <= 71450
										}
									}
								} else {
									if input < 71680 {
										return input >= 71488 && input <= 71494
									} else {
										if input < 71840 {
											return input >= 71680 && input <= 71723
										} else {
											return input >= 71840 && input <= 71903
										}
									}
								}
							}
						}
					}
				}
			}
		} else {
			if input < 119978 {
				if input < 82944 {
					if input < 72960 {
						if input < 72204 {
							if input < 71999 {
								if input < 71949 {
									if input < 71945 {
										return input >= 71935 && input <= 71942
									} else {
										return input >= 71945 && input <= 71948 && (input-71945)%3 == 0
									}
								} else {
									if input < 71957 {
										return input >= 71949 && input <= 71955
									} else {
										if input < 71960 {
											return input >= 71957 && input <= 71958
										} else {
											return input >= 71960 && input <= 71983
										}
									}
								}
							} else {
								if input < 72106 {
									if input < 72096 {
										return input >= 71999 && input <= 72001 && (input-71999)%2 == 0
									} else {
										return input >= 72096 && input <= 72103
									}
								} else {
									if input < 72161 {
										return input >= 72106 && input <= 72144
									} else {
										if input < 72192 {
											return input >= 72161 && input <= 72163 && (input-72161)%2 == 0
										} else {
											return input >= 72192 && input <= 72203 && (input-72192)%11 == 0
										}
									}
								}
							}
						} else {
							if input < 72640 {
								if input < 72284 {
									if input < 72250 {
										return input >= 72204 && input <= 72242
									} else {
										return input >= 72250 && input <= 72272 && (input-72250)%22 == 0
									}
								} else {
									if input < 72349 {
										return input >= 72284 && input <= 72329
									} else {
										if input < 72369 {
											return input >= 72349 && input <= 72368 && (input-72349)%19 == 0
										} else {
											return input >= 72369 && input <= 72440
										}
									}
								}
							} else {
								if input < 72714 {
									if input < 72704 {
										return input >= 72640 && input <= 72672
									} else {
										return input >= 72704 && input <= 72712
									}
								} else {
									if input < 72768 {
										return input >= 72714 && input <= 72750
									} else {
										if input < 72819 {
											return input >= 72768 && input <= 72818 && (input-72768)%50 == 0
										} else {
											return input >= 72819 && input <= 72847
										}
									}
								}
							}
						}
					} else {
						if input < 73474 {
							if input < 73063 {
								if input < 72971 {
									if input < 72968 {
										return input >= 72960 && input <= 72966
									} else {
										return input >= 72968 && input <= 72969
									}
								} else {
									if input < 73030 {
										return input >= 72971 && input <= 73008
									} else {
										if input < 73057 {
											return input >= 73030 && input <= 73056 && (input-73030)%26 == 0
										} else {
											return input >= 73057 && input <= 73061
										}
									}
								}
							} else {
								if input < 73112 {
									if input < 73066 {
										return input >= 73063 && input <= 73064
									} else {
										return input >= 73066 && input <= 73097
									}
								} else {
									if input < 73137 {
										return input >= 73112 && input <= 73136 && (input-73112)%24 == 0
									} else {
										if input < 73440 {
											return input >= 73137 && input <= 73179
										} else {
											return input >= 73440 && input <= 73458
										}
									}
								}
							}
						} else {
							if input < 74880 {
								if input < 73490 {
									if input < 73477 {
										return input >= 73474 && input <= 73476 && (input-73474)%2 == 0
									} else {
										return input >= 73477 && input <= 73488
									}
								} else {
									if input < 73648 {
										return input >= 73490 && input <= 73523
									} else {
										if input < 73729 {
											return input >= 73648 && input <= 73728 && (input-73648)%80 == 0
										} else {
											return input >= 73729 && input <= 74649
										}
									}
								}
							} else {
								if input < 77824 {
									if input < 77712 {
										return input >= 74880 && input <= 75075
									} else {
										return input >= 77712 && input <= 77808
									}
								} else {
									if input < 78913 {
										return input >= 77824 && input <= 78895
									} else {
										if input < 78944 {
											return input >= 78913 && input <= 78918
										} else {
											return input >= 78944 && input <= 82938
										}
									}
								}
							}
						}
					}
				} else {
					if input < 94209 {
						if input < 93504 {
							if input < 92880 {
								if input < 92160 {
									if input < 90368 {
										return input >= 82944 && input <= 83526
									} else {
										return input >= 90368 && input <= 90397
									}
								} else {
									if input < 92736 {
										return input >= 92160 && input <= 92728
									} else {
										if input < 92784 {
											return input >= 92736 && input <= 92766
										} else {
											return input >= 92784 && input <= 92862
										}
									}
								}
							} else {
								if input < 92992 {
									if input < 92928 {
										return input >= 92880 && input <= 92909
									} else {
										return input >= 92928 && input <= 92975
									}
								} else {
									if input < 93027 {
										return input >= 92992 && input <= 92995
									} else {
										if input < 93053 {
											return input >= 93027 && input <= 93047
										} else {
											return input >= 93053 && input <= 93071
										}
									}
								}
							}
						} else {
							if input < 94032 {
								if input < 93856 {
									if input < 93760 {
										return input >= 93504 && input <= 93548
									} else {
										return input >= 93760 && input <= 93823
									}
								} else {
									if input < 93883 {
										return input >= 93856 && input <= 93880
									} else {
										if input < 93952 {
											return input >= 93883 && input <= 93907
										} else {
											return input >= 93952 && input <= 94026
										}
									}
								}
							} else {
								if input < 94176 {
									if input < 94100 {
										return input >= 94032 && input <= 94099 && (input-94032)%67 == 0
									} else {
										return input >= 94100 && input <= 94111
									}
								} else {
									if input < 94179 {
										return input >= 94176 && input <= 94177
									} else {
										if input < 94195 {
											return input >= 94179 && input <= 94194 && (input-94179)%15 == 0
										} else {
											return input >= 94195 && input <= 94208 && (input-94195)%13 == 0
										}
									}
								}
							}
						}
					} else {
						if input < 110949 {
							if input < 110589 {
								if input < 101760 {
									if input < 101631 {
										return input >= 94209 && input <= 101589
									} else {
										return input >= 101631 && input <= 101662
									}
								} else {
									if input < 110576 {
										return input >= 101760 && input <= 101874
									} else {
										if input < 110581 {
											return input >= 110576 && input <= 110579
										} else {
											return input >= 110581 && input <= 110587
										}
									}
								}
							} else {
								if input < 110898 {
									if input < 110592 {
										return input >= 110589 && input <= 110590
									} else {
										return input >= 110592 && input <= 110882
									}
								} else {
									if input < 110929 {
										return input >= 110898 && input <= 110928 && (input-110898)%30 == 0
									} else {
										if input < 110933 {
											return input >= 110929 && input <= 110930
										} else {
											return input >= 110933 && input <= 110948 && (input-110933)%15 == 0
										}
									}
								}
							}
						} else {
							if input < 113808 {
								if input < 113664 {
									if input < 110960 {
										return input >= 110949 && input <= 110951
									} else {
										return input >= 110960 && input <= 111355
									}
								} else {
									if input < 113776 {
										return input >= 113664 && input <= 113770
									} else {
										if input < 113792 {
											return input >= 113776 && input <= 113788
										} else {
											return input >= 113792 && input <= 113800
										}
									}
								}
							} else {
								if input < 119966 {
									if input < 119808 {
										return input >= 113808 && input <= 113817
									} else {
										if input < 119894 {
											return input >= 119808 && input <= 119892
										} else {
											return input >= 119894 && input <= 119964
										}
									}
								} else {
									if input < 119970 {
										return input >= 119966 && input <= 119967
									} else {
										if input < 119974 {
											return input >= 119970 && input <= 119973 && (input-119970)%3 == 0
										} else {
											return input >= 119974 && input <= 119977 && (input-119974)%3 == 0
										}
									}
								}
							}
						}
					}
				}
			} else {
				if input < 124656 {
					if input < 120656 {
						if input < 120128 {
							if input < 120071 {
								if input < 119995 {
									if input < 119982 {
										return input >= 119978 && input <= 119980
									} else {
										return input >= 119982 && input <= 119993
									}
								} else {
									if input < 119998 {
										return input >= 119995 && input <= 119997 && (input-119995)%2 == 0
									} else {
										if input < 120005 {
											return input >= 119998 && input <= 120003
										} else {
											return input >= 120005 && input <= 120069
										}
									}
								}
							} else {
								if input < 120086 {
									if input < 120077 {
										return input >= 120071 && input <= 120074
									} else {
										return input >= 120077 && input <= 120084
									}
								} else {
									if input < 120094 {
										return input >= 120086 && input <= 120092
									} else {
										if input < 120123 {
											return input >= 120094 && input <= 120121
										} else {
											return input >= 120123 && input <= 120126
										}
									}
								}
							}
						} else {
							if input < 120514 {
								if input < 120139 {
									if input < 120134 {
										return input >= 120128 && input <= 120132
									} else {
										return input >= 120134 && input <= 120138 && (input-120134)%4 == 0
									}
								} else {
									if input < 120146 {
										return input >= 120139 && input <= 120144
									} else {
										if input < 120488 {
											return input >= 120146 && input <= 120485
										} else {
											return input >= 120488 && input <= 120512
										}
									}
								}
							} else {
								if input < 120572 {
									if input < 120540 {
										return input >= 120514 && input <= 120538
									} else {
										return input >= 120540 && input <= 120570
									}
								} else {
									if input < 120598 {
										return input >= 120572 && input <= 120596
									} else {
										if input < 120630 {
											return input >= 120598 && input <= 120628
										} else {
											return input >= 120630 && input <= 120654
										}
									}
								}
							}
						}
					} else {
						if input < 123214 {
							if input < 122624 {
								if input < 120714 {
									if input < 120688 {
										return input >= 120656 && input <= 120686
									} else {
										return input >= 120688 && input <= 120712
									}
								} else {
									if input < 120746 {
										return input >= 120714 && input <= 120744
									} else {
										if input < 120772 {
											return input >= 120746 && input <= 120770
										} else {
											return input >= 120772 && input <= 120779
										}
									}
								}
							} else {
								if input < 122928 {
									if input < 122661 {
										return input >= 122624 && input <= 122654
									} else {
										return input >= 122661 && input <= 122666
									}
								} else {
									if input < 123136 {
										return input >= 122928 && input <= 122989
									} else {
										if input < 123191 {
											return input >= 123136 && input <= 123180
										} else {
											return input >= 123191 && input <= 123197
										}
									}
								}
							}
						} else {
							if input < 124400 {
								if input < 123584 {
									if input < 123537 {
										return input >= 123214 && input <= 123536 && (input-123214)%322 == 0
									} else {
										return input >= 123537 && input <= 123565
									}
								} else {
									if input < 124112 {
										return input >= 123584 && input <= 123627
									} else {
										if input < 124368 {
											return input >= 124112 && input <= 124139
										} else {
											return input >= 124368 && input <= 124397
										}
									}
								}
							} else {
								if input < 124640 {
									if input < 124609 {
										return input >= 124400 && input <= 124608 && (input-124400)%208 == 0
									} else {
										return input >= 124609 && input <= 124638
									}
								} else {
									if input < 124644 {
										return input >= 124640 && input <= 124642
									} else {
										if input < 124647 {
											return input >= 124644 && input <= 124645
										} else {
											return input >= 124647 && input <= 124653
										}
									}
								}
							}
						}
					}
				} else {
					if input < 126548 {
						if input < 126469 {
							if input < 124912 {
								if input < 124896 {
									if input < 124670 {
										return input >= 124656 && input <= 124660
									} else {
										return input >= 124670 && input <= 124671
									}
								} else {
									if input < 124904 {
										return input >= 124896 && input <= 124902
									} else {
										if input < 124909 {
											return input >= 124904 && input <= 124907
										} else {
											return input >= 124909 && input <= 124910
										}
									}
								}
							} else {
								if input < 125184 {
									if input < 124928 {
										return input >= 124912 && input <= 124926
									} else {
										return input >= 124928 && input <= 125124
									}
								} else {
									if input < 125259 {
										return input >= 125184 && input <= 125251
									} else {
										if input < 126465 {
											return input >= 125259 && input <= 126464 && (input-125259)%1205 == 0
										} else {
											return input >= 126465 && input <= 126467
										}
									}
								}
							}
						} else {
							if input < 126521 {
								if input < 126500 {
									if input < 126497 {
										return input >= 126469 && input <= 126495
									} else {
										return input >= 126497 && input <= 126498
									}
								} else {
									if input < 126505 {
										return input >= 126500 && input <= 126503 && (input-126500)%3 == 0
									} else {
										if input < 126516 {
											return input >= 126505 && input <= 126514
										} else {
											return input >= 126516 && input <= 126519
										}
									}
								}
							} else {
								if input < 126537 {
									if input < 126530 {
										return input >= 126521 && input <= 126523 && (input-126521)%2 == 0
									} else {
										return input >= 126530 && input <= 126535 && (input-126530)%5 == 0
									}
								} else {
									if input < 126542 {
										return input >= 126537 && input <= 126541 && (input-126537)%2 == 0
									} else {
										if input < 126545 {
											return input >= 126542 && input <= 126543
										} else {
											return input >= 126545 && input <= 126546
										}
									}
								}
							}
						}
					} else {
						if input < 126625 {
							if input < 126580 {
								if input < 126562 {
									if input < 126553 {
										return input >= 126548 && input <= 126551 && (input-126548)%3 == 0
									} else {
										return input >= 126553 && input <= 126561 && (input-126553)%2 == 0
									}
								} else {
									if input < 126567 {
										return input >= 126562 && input <= 126564 && (input-126562)%2 == 0
									} else {
										if input < 126572 {
											return input >= 126567 && input <= 126570
										} else {
											return input >= 126572 && input <= 126578
										}
									}
								}
							} else {
								if input < 126590 {
									if input < 126585 {
										return input >= 126580 && input <= 126583
									} else {
										return input >= 126585 && input <= 126588
									}
								} else {
									if input < 126593 {
										return input >= 126590 && input <= 126592 && (input-126590)%2 == 0
									} else {
										if input < 126603 {
											return input >= 126593 && input <= 126601
										} else {
											return input >= 126603 && input <= 126619
										}
									}
								}
							}
						} else {
							if input < 178208 {
								if input < 126635 {
									if input < 126629 {
										return input >= 126625 && input <= 126627
									} else {
										return input >= 126629 && input <= 126633
									}
								} else {
									if input < 131072 {
										return input >= 126635 && input <= 126651
									} else {
										if input < 173824 {
											return input >= 131072 && input <= 173791
										} else {
											return input >= 173824 && input <= 178205
										}
									}
								}
							} else {
								if input < 194560 {
									if input < 183984 {
										return input >= 178208 && input <= 183981
									} else {
										if input < 191472 {
											return input >= 183984 && input <= 191456
										} else {
											return input >= 191472 && input <= 192093
										}
									}
								} else {
									if input < 196608 {
										return input >= 194560 && input <= 195101
									} else {
										if input < 201552 {
											return input >= 196608 && input <= 201546
										} else {
											return input >= 201552 && input <= 210041
										}
									}
								}
							}
						}
					}
				}
			}
		}
	}
}
func GoooComposedActivity0Call3(input int64) bool {
	if input < -2147483648 || input > 2147483647 {
		return false
	}
	if input < 0 || input > 1114111 {
		return false
	}
	if input < 65296 {
		if input < 4240 {
			if input < 3046 {
				if input < 2406 {
					if input < 1776 {
						if input < 1632 {
							return input >= 48 && input <= 57
						} else {
							return input >= 1632 && input <= 1641
						}
					} else {
						if input < 1984 {
							return input >= 1776 && input <= 1785
						} else {
							return input >= 1984 && input <= 1993
						}
					}
				} else {
					if input < 2662 {
						if input < 2534 {
							return input >= 2406 && input <= 2415
						} else {
							return input >= 2534 && input <= 2543
						}
					} else {
						if input < 2790 {
							return input >= 2662 && input <= 2671
						} else {
							if input < 2918 {
								return input >= 2790 && input <= 2799
							} else {
								return input >= 2918 && input <= 2927
							}
						}
					}
				}
			} else {
				if input < 3558 {
					if input < 3302 {
						if input < 3174 {
							return input >= 3046 && input <= 3055
						} else {
							return input >= 3174 && input <= 3183
						}
					} else {
						if input < 3430 {
							return input >= 3302 && input <= 3311
						} else {
							return input >= 3430 && input <= 3439
						}
					}
				} else {
					if input < 3792 {
						if input < 3664 {
							return input >= 3558 && input <= 3567
						} else {
							return input >= 3664 && input <= 3673
						}
					} else {
						if input < 3872 {
							return input >= 3792 && input <= 3801
						} else {
							if input < 4160 {
								return input >= 3872 && input <= 3881
							} else {
								return input >= 4160 && input <= 4169
							}
						}
					}
				}
			}
		} else {
			if input < 7232 {
				if input < 6608 {
					if input < 6160 {
						if input < 6112 {
							return input >= 4240 && input <= 4249
						} else {
							return input >= 6112 && input <= 6121
						}
					} else {
						if input < 6470 {
							return input >= 6160 && input <= 6169
						} else {
							return input >= 6470 && input <= 6479
						}
					}
				} else {
					if input < 6800 {
						if input < 6784 {
							return input >= 6608 && input <= 6617
						} else {
							return input >= 6784 && input <= 6793
						}
					} else {
						if input < 6992 {
							return input >= 6800 && input <= 6809
						} else {
							if input < 7088 {
								return input >= 6992 && input <= 7001
							} else {
								return input >= 7088 && input <= 7097
							}
						}
					}
				}
			} else {
				if input < 43264 {
					if input < 42528 {
						if input < 7248 {
							return input >= 7232 && input <= 7241
						} else {
							return input >= 7248 && input <= 7257
						}
					} else {
						if input < 43216 {
							return input >= 42528 && input <= 42537
						} else {
							return input >= 43216 && input <= 43225
						}
					}
				} else {
					if input < 43504 {
						if input < 43472 {
							return input >= 43264 && input <= 43273
						} else {
							return input >= 43472 && input <= 43481
						}
					} else {
						if input < 43600 {
							return input >= 43504 && input <= 43513
						} else {
							if input < 44016 {
								return input >= 43600 && input <= 43609
							} else {
								return input >= 44016 && input <= 44025
							}
						}
					}
				}
			}
		}
	} else {
		if input < 72784 {
			if input < 70736 {
				if input < 69734 {
					if input < 68912 {
						if input < 66720 {
							return input >= 65296 && input <= 65305
						} else {
							return input >= 66720 && input <= 66729
						}
					} else {
						if input < 68928 {
							return input >= 68912 && input <= 68921
						} else {
							return input >= 68928 && input <= 68937
						}
					}
				} else {
					if input < 69942 {
						if input < 69872 {
							return input >= 69734 && input <= 69743
						} else {
							return input >= 69872 && input <= 69881
						}
					} else {
						if input < 70096 {
							return input >= 69942 && input <= 69951
						} else {
							if input < 70384 {
								return input >= 70096 && input <= 70105
							} else {
								return input >= 70384 && input <= 70393
							}
						}
					}
				}
			} else {
				if input < 71376 {
					if input < 71248 {
						if input < 70864 {
							return input >= 70736 && input <= 70745
						} else {
							return input >= 70864 && input <= 70873
						}
					} else {
						if input < 71360 {
							return input >= 71248 && input <= 71257
						} else {
							return input >= 71360 && input <= 71369
						}
					}
				} else {
					if input < 71904 {
						if input < 71472 {
							return input >= 71376 && input <= 71395
						} else {
							return input >= 71472 && input <= 71481
						}
					} else {
						if input < 72016 {
							return input >= 71904 && input <= 71913
						} else {
							if input < 72688 {
								return input >= 72016 && input <= 72025
							} else {
								return input >= 72688 && input <= 72697
							}
						}
					}
				}
			}
		} else {
			if input < 93552 {
				if input < 73552 {
					if input < 73120 {
						if input < 73040 {
							return input >= 72784 && input <= 72793
						} else {
							return input >= 73040 && input <= 73049
						}
					} else {
						if input < 73184 {
							return input >= 73120 && input <= 73129
						} else {
							return input >= 73184 && input <= 73193
						}
					}
				} else {
					if input < 92768 {
						if input < 90416 {
							return input >= 73552 && input <= 73561
						} else {
							return input >= 90416 && input <= 90425
						}
					} else {
						if input < 92864 {
							return input >= 92768 && input <= 92777
						} else {
							if input < 93008 {
								return input >= 92864 && input <= 92873
							} else {
								return input >= 93008 && input <= 93017
							}
						}
					}
				}
			} else {
				if input < 123632 {
					if input < 120782 {
						if input < 118000 {
							return input >= 93552 && input <= 93561
						} else {
							return input >= 118000 && input <= 118009
						}
					} else {
						if input < 123200 {
							return input >= 120782 && input <= 120831
						} else {
							return input >= 123200 && input <= 123209
						}
					}
				} else {
					if input < 124401 {
						if input < 124144 {
							return input >= 123632 && input <= 123641
						} else {
							return input >= 124144 && input <= 124153
						}
					} else {
						if input < 125264 {
							return input >= 124401 && input <= 124410
						} else {
							if input < 130032 {
								return input >= 125264 && input <= 125273
							} else {
								return input >= 130032 && input <= 130041
							}
						}
					}
				}
			}
		}
	}
}
func GoooComposedActivity0Call4(input int64) bool {
	return (input >= 0 && input < 55296) || (input > 57343 && input <= 1114111)
}
func GoooComposedActivity0Call5(input int64) int64 {
	if input < 0 {
		return -1
	}
	if input <= 127 {
		return 1
	}
	if input <= 2047 {
		return 2
	}
	if input >= 55296 && input <= 57343 {
		return -1
	}
	if input <= 65535 {
		return 3
	}
	if input <= 1114111 {
		return 4
	}
	return -1
}
func GoooComposedActivity0Call6(input int64) bool {
	return input >= 0 && input <= 255 && (input < 128 || input >= 192)
}
func GoooComposedActivity0Call7(input int64) bool {
	return input >= 55296 && input < 57344
}
func GoooComposedActivity0Call8(input int64) int64 {
	if (input >= 0 && input < 55296) || (input >= 57344 && input < 65536) {
		return 1
	}
	if input >= 65536 && input <= 1114111 {
		return 2
	}
	return -1
}
func GoooComposedActivity0Call9(input0 int64, input1 int64) int64 {
	if input0 >= 55296 && input0 < 56320 && input1 >= 56320 && input1 < 57344 {
		return (input0-55296)*1024 + (input1 - 56320) + 65536
	}
	return 65533
}
func GoooComposedActivity0Call10(input int64) GoooRecord89ecbcd5248cf0cf31a5bb6889951c4d625cb7f56726cc1057ea80b7f502acf0 {
	if input < 65536 || input > 1114111 {
		return GoooRecord89ecbcd5248cf0cf31a5bb6889951c4d625cb7f56726cc1057ea80b7f502acf0{GoooField81b57033115cf6d978b22deaeb9e54e70147556932874887d8f32be33eb386c3: 65533, GoooFielda68711e3a08bc3ec9fc178735736a1c33d9628b682a1aeb75b7605150dfcf358: 65533}
	}
	var value = input - 65536
	return GoooRecord89ecbcd5248cf0cf31a5bb6889951c4d625cb7f56726cc1057ea80b7f502acf0{GoooField81b57033115cf6d978b22deaeb9e54e70147556932874887d8f32be33eb386c3: 55296 + value/1024, GoooFielda68711e3a08bc3ec9fc178735736a1c33d9628b682a1aeb75b7605150dfcf358: 56320 + value%1024}
}
func GoooComposedActivity0Call11(input int64) int64 {
	if input < 0 || input > 255 {
		return -1
	}
	if input == 0 {
		return 0
	}
	if input < 2 {
		return 1
	}
	if input < 4 {
		return 2
	}
	if input < 8 {
		return 3
	}
	if input < 16 {
		return 4
	}
	if input < 32 {
		return 5
	}
	if input < 64 {
		return 6
	}
	if input < 128 {
		return 7
	}
	return 8
}
func GoooComposedActivity0Call12(input int64) int64 {
	if input < 0 || input > 255 {
		return -1
	}
	return 8 - GoooComposedActivity0Call11(input)
}
func GoooComposedActivity0Call13(input int64) int64 {
	if input < 0 || input > 255 {
		return -1
	}
	if input == 0 {
		return 8
	}
	if input%2 != 0 {
		return 0
	}
	if input%4 != 0 {
		return 1
	}
	if input%8 != 0 {
		return 2
	}
	if input%16 != 0 {
		return 3
	}
	if input%32 != 0 {
		return 4
	}
	if input%64 != 0 {
		return 5
	}
	if input%128 != 0 {
		return 6
	}
	return 7
}
func GoooComposedActivity0Call14(input int64) int64 {
	if input < 0 || input > 255 {
		return -1
	}
	return input%2 + input/2%2 + input/4%2 + input/8%2 + input/16%2 + input/32%2 + input/64%2 + input/128%2
}
func GoooComposedActivity0Call15(input int64) int64 {
	if input < 0 || input > 255 {
		return -1
	}
	var reversed = input % 2
	reversed = reversed + reversed + input/2%2
	reversed = reversed + reversed + input/4%2
	reversed = reversed + reversed + input/8%2
	reversed = reversed + reversed + input/16%2
	reversed = reversed + reversed + input/32%2
	reversed = reversed + reversed + input/64%2
	reversed = reversed + reversed + input/128%2
	return reversed
}
func GoooComposedActivity0Call16(input0 int64, input1 int64) int64 {
	if input0 < 0 || input0 > 255 {
		return -1
	}
	var rotation = input1 % 8
	if rotation < 0 {
		rotation = rotation + 8
	}
	if rotation == 0 {
		return input0
	}
	var factor int64 = 2
	if rotation == 2 {
		factor = 4
	}
	if rotation == 3 {
		factor = 8
	}
	if rotation == 4 {
		factor = 16
	}
	if rotation == 5 {
		factor = 32
	}
	if rotation == 6 {
		factor = 64
	}
	if rotation == 7 {
		factor = 128
	}
	return input0*factor%256 + input0/(256/factor)
}
func GoooComposedActivity0Call17(input0 int64, input1 int64) int64 {
	if input1 <= 0 {
		return input0
	}
	var remainder = input0 % input1
	if input0 < 0 {
		remainder = -remainder
		if remainder < input1-remainder {
			return input0 + remainder
		}
		var distance = input1 - remainder
		if input0 < -9223372036854775808+distance {
			return -9223372036854775808
		}
		return input0 - distance
	}
	if remainder < input1-remainder {
		return input0 - remainder
	}
	var distance = input1 - remainder
	if input0 > 9223372036854775807-distance {
		return 9223372036854775807
	}
	return input0 + distance
}
func GoooComposedActivity0Call18(input0 int64, input1 int64) int64 {
	if input1 <= 0 {
		return input0
	}
	return input0 - input0%input1
}
func GoooComposedActivity0Call19(input0 int64, input1 int64, input2 int64) GoooRecord40a740303c457f4448db370ef1ca0fdf8750e1a3bcd0d883e7cf550804032c95 {
	if input0 < 0 || input0 > 255 || input1 < 0 || input1 > 255 || input2 < 0 || input2 > 255 {
		return GoooRecord40a740303c457f4448db370ef1ca0fdf8750e1a3bcd0d883e7cf550804032c95{GoooField60ce3eb67a6cedea2f15311c10f7c1c3d52da3a7088dcaf7db04104a511a7814: -1, GoooFieldf12ec9c226bad683e7c24ac3ba23de99eeb04898d03800e9e88e6c7ae18bbe8a: -1, GoooField968da33f5047de626498de8f9af81d35ba2b6f6b88c8d038ecdab230f260c5d4: -1, GoooFieldcf5b28fdb54d18e599fcf2c71bc541a718f49d21bd7be10fbe1acf5903e0cb79: -1}
	}
	var white = input0
	if white < input1 {
		white = input1
	}
	if white < input2 {
		white = input2
	}
	if white == 0 {
		return GoooRecord40a740303c457f4448db370ef1ca0fdf8750e1a3bcd0d883e7cf550804032c95{GoooField60ce3eb67a6cedea2f15311c10f7c1c3d52da3a7088dcaf7db04104a511a7814: 0, GoooFieldf12ec9c226bad683e7c24ac3ba23de99eeb04898d03800e9e88e6c7ae18bbe8a: 0, GoooField968da33f5047de626498de8f9af81d35ba2b6f6b88c8d038ecdab230f260c5d4: 0, GoooFieldcf5b28fdb54d18e599fcf2c71bc541a718f49d21bd7be10fbe1acf5903e0cb79: 255}
	}
	return GoooRecord40a740303c457f4448db370ef1ca0fdf8750e1a3bcd0d883e7cf550804032c95{GoooField60ce3eb67a6cedea2f15311c10f7c1c3d52da3a7088dcaf7db04104a511a7814: (white - input0) * 255 / white, GoooFieldf12ec9c226bad683e7c24ac3ba23de99eeb04898d03800e9e88e6c7ae18bbe8a: (white - input1) * 255 / white, GoooField968da33f5047de626498de8f9af81d35ba2b6f6b88c8d038ecdab230f260c5d4: (white - input2) * 255 / white, GoooFieldcf5b28fdb54d18e599fcf2c71bc541a718f49d21bd7be10fbe1acf5903e0cb79: 255 - white}
}
func GoooComposedActivity0Call20(input0 int64, input1 int64, input2 int64, input3 int64) GoooRecord3eae7543a5ee8fa0921d1f668942ca1cb4411069192bde751bb3bbe25b3d8982 {
	if input0 < 0 || input0 > 255 || input1 < 0 || input1 > 255 || input2 < 0 || input2 > 255 || input3 < 0 || input3 > 255 {
		return GoooRecord3eae7543a5ee8fa0921d1f668942ca1cb4411069192bde751bb3bbe25b3d8982{GoooField713d242e8af5a507c87fcb0daa8f7be7bc98e374a885a577607d65a0807c48b0: -1, GoooFielde74b7519715ef22316bb19c41cb5804d76d066eb008e5c31edf95e5b28b2bb4c: -1, GoooFieldaacdaff1551f6eaf5cc427615dbd4d63c6b9297513ac8140ab79959df9d27a9c: -1}
	}
	var white = 65535 - input3*257
	var red = (65535 - input0*257) * white / 65535
	var green = (65535 - input1*257) * white / 65535
	var blue = (65535 - input2*257) * white / 65535
	return GoooRecord3eae7543a5ee8fa0921d1f668942ca1cb4411069192bde751bb3bbe25b3d8982{GoooField713d242e8af5a507c87fcb0daa8f7be7bc98e374a885a577607d65a0807c48b0: red / 256, GoooFielde74b7519715ef22316bb19c41cb5804d76d066eb008e5c31edf95e5b28b2bb4c: green / 256, GoooFieldaacdaff1551f6eaf5cc427615dbd4d63c6b9297513ac8140ab79959df9d27a9c: blue / 256}
}

//gooo:generated:end id="gooo://go-ports/examples/browser-demo/dispatch/v2" kind="activity"
