{
	"format_version": "1.8.0",
	"animations": {
		"animation.blaze.move": {
			"loop": true,
			"bones": {
				"upperBodyParts0": {
					"position": [
						"math.cos(query.life_time * -360.0        ) * 9.0",
						"2.0 + math.cos((0 * 2 + query.life_time * 20.0) * 14.32)",
						"math.sin(query.life_time * -360.0        ) * 9.0"
					]
				},
				"upperBodyParts1": {
					"position": [
						"math.cos(query.life_time * -360.0 +  90.0) * 9.0",
						"2.0 + math.cos((1 * 2 + query.life_time * 20.0) * 14.32)",
						"math.sin(query.life_time * -360.0 +  90.0) * 9.0"
					]
				},
				"upperBodyParts10": {
					"position": [
						"math.cos(query.life_time * -180.0 + 207.0) * 5.0",
						"-11.0 + math.cos((10 * 1.5 + query.life_time * 20.0) * 14.32)",
						"math.sin(query.life_time * -180.0 + 207.0) * 5.0"
					]
				},
				"upperBodyParts11": {
					"position": [
						"math.cos(query.life_time * -180.0 + 297.0) * 5.0",
						"-11.0 + math.cos((11 * 1.5 + query.life_time * 20.0) * 14.32)",
						"math.sin(query.life_time * -180.0 + 297.0) * 5.0"
					]
				},
				"upperBodyParts2": {
					"position": [
						"math.cos(query.life_time * -360.0 + 180.0) * 9.0",
						"2.0 + math.cos((2 * 2 + query.life_time * 20.0) * 14.32)",
						"math.sin(query.life_time * -360.0 + 180.0) * 9.0"
					]
				},
				"upperBodyParts3": {
					"position": [
						"math.cos(query.life_time * -360.0 + 270.0) * 9.0",
						"2.0 + math.cos((3 * 2 + query.life_time * 20.0) * 14.32)",
						"math.sin(query.life_time * -360.0 + 270.0) * 9.0"
					]
				},
				"upperBodyParts4": {
					"position": [
						"math.cos(query.life_time * 108.0 +  45.0) * 7.0",
						"-2.0 + math.cos((4 * 2 + query.life_time * 20.0) * 14.32)",
						"math.sin(query.life_time * 108.0 +  45.0) * 7.0"
					]
				},
				"upperBodyParts5": {
					"position": [
						"math.cos(query.life_time * 108.0 + 135.0) * 7.0",
						"-2.0 + math.cos((5 * 2 + query.life_time * 20.0) * 14.32)",
						"math.sin(query.life_time * 108.0 + 135.0) * 7.0"
					]
				},
				"upperBodyParts6": {
					"position": [
						"math.cos(query.life_time * 108.0 + 225.0) * 7.0",
						"-2.0 + math.cos((6 * 2 + query.life_time * 20.0) * 14.32)",
						"math.sin(query.life_time * 108.0 + 225.0) * 7.0"
					]
				},
				"upperBodyParts7": {
					"position": [
						"math.cos(query.life_time * 108.0 + 315.0) * 7.0",
						"-2.0 + math.cos((7 * 2 + query.life_time * 20.0) * 14.32)",
						"math.sin(query.life_time * 108.0 + 315.0) * 7.0"
					]
				},
				"upperBodyParts8": {
					"position": [
						"math.cos(query.life_time * -180.0 +  27.0) * 5.0",
						"-11.0 + math.cos((8 * 1.5 + query.life_time * 20.0) * 14.32)",
						"math.sin(query.life_time * -180.0 +  27.0) * 5.0"
					]
				},
				"upperBodyParts9": {
					"position": [
						"math.cos(query.life_time * -180.0 + 117.0) * 5.0",
						"-11.0 + math.cos((9 * 1.5 + query.life_time * 20.0) * 14.32)",
						"math.sin(query.life_time * -180.0 + 117.0) * 5.0"
					]
				}
			},
			"particle_effects": {
				"0.0": [
					{
						"effect": "flama",
						"locator": "locator"
					},
					{
						"effect": "flama",
						"locator": "locator2"
					},
					{
						"effect": "flama",
						"locator": "locator3"
					},
					{
						"effect": "flama",
						"locator": "locator4"
					},
					{
						"effect": "flama",
						"locator": "locator5"
					},
					{
						"effect": "flama",
						"locator": "locator6"
					},
					{
						"effect": "flama",
						"locator": "locator7"
					},
					{
						"effect": "flama",
						"locator": "locator8"
					},
					{
						"effect": "flama",
						"locator": "locator9"
					},
					{
						"effect": "flama",
						"locator": "locator10"
					},
					{
						"effect": "flama",
						"locator": "locator11"
					},
					{
						"effect": "flama",
						"locator": "locator12"
					},
					{
						"effect": "lava",
						"locator": "locator13"
					}
				]
			}
		},
		"animation.common.look_at_target": {
			"loop": true,
			"bones": {
				"head": {
					"rotation": ["query.target_x_rotation - this", "query.target_y_rotation - this", 0]
				}
			}
		}
	}
}