{
	"credit": "Made with Blockbench",
	"textureSize": [128, 128],
	"models": [
		{
			"part": "head",
			"id": "head",
			"invertAxis": "xy",
			"translate": [0, -24, 0],
			"submodels": [
				{
					"id": "bone2",
					"invertAxis": "xy",
					"translate": [-8, 29.5, -8],
					"rotate": [90, 0, 0]
				},
				{
					"id": "nose2",
					"invertAxis": "xy",
					"translate": [0, 26.5, -4]
				},
				{
					"id": "mouth",
					"invertAxis": "xy",
					"translate": [0, 27, -4]
				},
				{
					"id": "work_head",
					"invertAxis": "xy",
					"translate": [0, 0, 0]
				},
				{
					"id": "rotation",
					"invertAxis": "xy",
					"translate": [0, 24, 0],
					"rotate": [90, 0, 0]
				},
				{
					"id": "Created_by_FreshLX_for_Fresh_Animations_modified_by_Seb_Semos",
					"invertAxis": "xy",
					"translate": [0, 0, 0]
				}
			]
		},
		{
			"part": "body",
			"id": "body",
			"invertAxis": "xy",
			"translate": [0, -24, 0],
			"boxes": [
				{"coordinates": [-4, 11, -2, 8, 12, 4], "textureOffset": [16, 16]},
				{"coordinates": [-4, 11, -2, 8, 12, 4], "textureOffset": [16, 32], "sizeAdd": 0.3},
				{"coordinates": [-4, 4, -2, 8, 19, 4], "textureOffset": [104, 0], "sizeAdd": 0.32},
				{"coordinates": [-4, 11, -2, 8, 12, 4], "textureOffset": [80, 32], "sizeAdd": 0.24}
			],
			"submodels": [
				{
					"id": "left_arms",
					"invertAxis": "xy",
					"translate": [-7, 23, 0],
					"boxes": [
						{"coordinates": [-1, -12, -2, 4, 12, 4], "textureOffset": [32, 48]},
						{"coordinates": [-1, -12.1, -2, 4, 12, 4], "textureOffset": [48, 48], "sizeAdd": 0.3}
					],
					"submodels": [
						{
							"id": "work_left_arms",
							"invertAxis": "xy",
							"translate": [7, -22, 0]
						}
					]
				},
				{
					"id": "right_arms",
					"invertAxis": "xy",
					"translate": [7, 23, 0],
					"boxes": [
						{"coordinates": [-3, -12, -2, 4, 12, 4], "textureOffset": [40, 16]},
						{"coordinates": [-3, -12.1, -2, 4, 12, 4], "textureOffset": [40, 32], "sizeAdd": 0.3}
					],
					"submodels": [
						{
							"id": "work_right_arms",
							"invertAxis": "xy",
							"translate": [-7, -22, 0]
						}
					]
				},
				{
					"id": "headb",
					"invertAxis": "xy",
					"translate": [0, 23, 0],
					"boxes": [
						{"coordinates": [-4, 0, -4, 8, 8, 8], "textureOffset": [64, 48]},
						{"coordinates": [-4, 0, -4, 8, 8, 8], "textureOffset": [96, 48], "sizeAdd": 0.5},
						{"coordinates": [-4, 5, -4.0085, 8, 3, 0], "textureOffset": [72, 56], "sizeAdd": 0.01}
					],
					"submodels": [
						{
							"id": "dsgsdgsdg",
							"invertAxis": "xy",
							"translate": [-8, 3, -8],
							"rotate": [90, 0, 0],
							"boxes": [
								{"coordinates": [0, 0, -1, 16, 16, 1], "textureOffset": [31, 111]}
							]
						},
						{
							"id": "right_eye2",
							"invertAxis": "xy",
							"mirrorTexture": "u",
							"translate": [2, 2, -4],
							"submodels": [
								{
									"id": "r_eye_top2",
									"invertAxis": "xy",
									"mirrorTexture": "u",
									"translate": [0, 3, 0.025]
								},
								{
									"id": "r_eye_pupil2",
									"invertAxis": "xy",
									"mirrorTexture": "u",
									"translate": [-0.5, -0.5, 0],
									"submodels": [
										{
											"id": "r_eye_pupil_in2",
											"invertAxis": "xy",
											"mirrorTexture": "u",
											"translate": [-0.5, 0, 0],
											"submodels": [
												{
													"id": "r_eye_pupil_ou2",
													"invertAxis": "xy",
													"mirrorTexture": "u",
													"translate": [1, 0, 0],
													"submodels": [
														{
															"id": "r_eye_pupil_do2",
															"invertAxis": "xy",
															"mirrorTexture": "u",
															"translate": [-0.5, -0.5, 0],
															"submodels": [
																{
																	"id": "r_eye_pupil_up2",
																	"invertAxis": "xy",
																	"translate": [0, 1, 0],
																	"boxes": [
																		{"coordinates": [-0.525, -1, -0.005, 1, 2, 1], "textureOffset": [64, 64]}
																	]
																}
															]
														}
													]
												}
											]
										}
									]
								},
								{
									"id": "right_eye_white2",
									"invertAxis": "xy",
									"translate": [1, 2, 0],
									"boxes": [
										{"coordinates": [-2.025, -3, -0.0025, 3, 3, 1], "textureOffset": [64, 48]}
									]
								},
								{
									"id": "right_eyelid2",
									"invertAxis": "xy",
									"mirrorTexture": "u",
									"translate": [0, 2, 1],
									"submodels": [
										{
											"id": "right_blink2",
											"invertAxis": "xy",
											"mirrorTexture": "u",
											"translate": [0, 1, 0]
										}
									]
								},
								{
									"id": "ctrl_r_pupil2",
									"invertAxis": "xy",
									"mirrorTexture": "u",
									"translate": [0, 3, 0]
								}
							]
						},
						{
							"id": "left_eye2",
							"invertAxis": "xy",
							"mirrorTexture": "u",
							"translate": [-2, 2, -4],
							"submodels": [
								{
									"id": "l_eye_top2",
									"invertAxis": "xy",
									"mirrorTexture": "u",
									"translate": [0, 3, 0.025]
								},
								{
									"id": "l_eye_pupil2",
									"invertAxis": "xy",
									"mirrorTexture": "u",
									"translate": [0.5, -0.5, 0],
									"submodels": [
										{
											"id": "l_eye_pupil_in2",
											"invertAxis": "xy",
											"mirrorTexture": "u",
											"translate": [-0.5, 0, 0],
											"submodels": [
												{
													"id": "l_eye_pupil_ou2",
													"invertAxis": "xy",
													"mirrorTexture": "u",
													"translate": [1, 0, 0],
													"submodels": [
														{
															"id": "l_eye_pupil_do2",
															"invertAxis": "xy",
															"mirrorTexture": "u",
															"translate": [-0.5, -0.5, 0],
															"submodels": [
																{
																	"id": "l_eye_pupil_up2",
																	"invertAxis": "xy",
																	"translate": [0, 1, 0],
																	"boxes": [
																		{"coordinates": [-0.475, -1, -0.005, 1, 2, 1], "textureOffset": [68, 64]}
																	]
																}
															]
														}
													]
												}
											]
										}
									]
								},
								{
									"id": "left_eye_white2",
									"invertAxis": "xy",
									"translate": [-1, 2, 0],
									"boxes": [
										{"coordinates": [-0.975, -3, -0.0025, 3, 3, 1], "textureOffset": [64, 52]}
									]
								},
								{
									"id": "left_eyelid2",
									"invertAxis": "xy",
									"mirrorTexture": "u",
									"translate": [0, 2, 1],
									"submodels": [
										{
											"id": "left_blink2",
											"invertAxis": "xy",
											"mirrorTexture": "u",
											"translate": [0, 1, 0]
										}
									]
								},
								{
									"id": "ctrl_l_pupil2",
									"invertAxis": "xy",
									"mirrorTexture": "u",
									"translate": [0, 3, 0]
								}
							]
						},
						{
							"id": "blinker2",
							"invertAxis": "xy",
							"translate": [0, 5.5, 0],
							"submodels": [
								{
									"id": "left_brow2",
									"invertAxis": "xy",
									"translate": [-2, 0, -4],
									"boxes": [
										{"coordinates": [-1.975, -2.5, -0.0075, 3, 3, 1], "textureOffset": [88, 52]},
										{"coordinates": [-0.975, -2.5, -0.01, 2, 1, 1], "textureOffset": [88, 54], "sizeAdd": 0.01}
									]
								},
								{
									"id": "right_brow2",
									"invertAxis": "xy",
									"translate": [2, 0, -4],
									"boxes": [
										{"coordinates": [-1.025, -2.5, -0.0075, 3, 3, 1], "textureOffset": [88, 48]},
										{"coordinates": [-1.025, -2.5, -0.01, 2, 1, 1], "textureOffset": [89, 50], "sizeAdd": 0.01}
									]
								}
							]
						}
					]
				},
				{
					"id": "heada",
					"invertAxis": "xy",
					"translate": [0, 23, 0],
					"boxes": [
						{"coordinates": [-4, 0, -4, 8, 8, 8], "textureOffset": [0, 0]},
						{"coordinates": [-4, 0, -4, 8, 8, 8], "textureOffset": [32, 0], "sizeAdd": 0.5},
						{"coordinates": [-4, 5, -4.0085, 8, 3, 0], "textureOffset": [8, 8], "sizeAdd": 0.01}
					],
					"submodels": [
						{
							"id": "right_eye",
							"invertAxis": "xy",
							"mirrorTexture": "u",
							"translate": [2, 3, -4],
							"submodels": [
								{
									"id": "r_eye_top",
									"invertAxis": "xy",
									"mirrorTexture": "u",
									"translate": [0, 2, 0.025]
								},
								{
									"id": "r_eye_pupil",
									"invertAxis": "xy",
									"mirrorTexture": "u",
									"translate": [-0.5, -0.5, 0],
									"submodels": [
										{
											"id": "r_eye_pupil_in",
											"invertAxis": "xy",
											"mirrorTexture": "u",
											"translate": [-0.5, 0, 0],
											"submodels": [
												{
													"id": "r_eye_pupil_ou",
													"invertAxis": "xy",
													"mirrorTexture": "u",
													"translate": [1, 0, 0],
													"submodels": [
														{
															"id": "r_eye_pupil_do",
															"invertAxis": "xy",
															"mirrorTexture": "u",
															"translate": [-0.5, -0.5, 0],
															"submodels": [
																{
																	"id": "r_eye_pupil_up",
																	"invertAxis": "xy",
																	"translate": [0, 1, 0],
																	"boxes": [
																		{"coordinates": [-0.525, 0, -0.005, 1, 1, 1], "textureOffset": [0, 32]},
																		{"coordinates": [-0.525, -1, -0.005, 1, 1, 1], "textureOffset": [0, 16]}
																	]
																}
															]
														}
													]
												}
											]
										}
									]
								},
								{
									"id": "right_eye_white",
									"invertAxis": "xy",
									"translate": [1, 1, 0],
									"boxes": [
										{"coordinates": [-2.025, -2, -0.0025, 3, 2, 1], "textureOffset": [12, 17]},
										{"coordinates": [-2.025, -1, -0.0025, 3, 2, 1], "textureOffset": [12, 49]}
									]
								},
								{
									"id": "right_eyelid",
									"invertAxis": "xy",
									"mirrorTexture": "u",
									"translate": [0, 1, 1],
									"submodels": [
										{
											"id": "right_blink",
											"invertAxis": "xy",
											"mirrorTexture": "u",
											"translate": [0, 1, 0]
										}
									]
								},
								{
									"id": "ctrl_r_pupil",
									"invertAxis": "xy",
									"mirrorTexture": "u",
									"translate": [0, 2, 0]
								}
							]
						},
						{
							"id": "left_eye",
							"invertAxis": "xy",
							"mirrorTexture": "u",
							"translate": [-2, 3, -4],
							"submodels": [
								{
									"id": "l_eye_top",
									"invertAxis": "xy",
									"mirrorTexture": "u",
									"translate": [0, 2, 0.025]
								},
								{
									"id": "l_eye_pupil",
									"invertAxis": "xy",
									"mirrorTexture": "u",
									"translate": [0.5, -0.5, 0],
									"submodels": [
										{
											"id": "l_eye_pupil_in",
											"invertAxis": "xy",
											"mirrorTexture": "u",
											"translate": [-0.5, 0, 0],
											"submodels": [
												{
													"id": "l_eye_pupil_ou",
													"invertAxis": "xy",
													"mirrorTexture": "u",
													"translate": [1, 0, 0],
													"submodels": [
														{
															"id": "l_eye_pupil_do",
															"invertAxis": "xy",
															"mirrorTexture": "u",
															"translate": [-0.5, -0.5, 0],
															"submodels": [
																{
																	"id": "l_eye_pupil_up",
																	"invertAxis": "xy",
																	"translate": [0, 1, 0],
																	"boxes": [
																		{"coordinates": [-0.475, 0, -0.005, 1, 1, 1], "textureOffset": [0, 34]},
																		{"coordinates": [-0.475, -1, -0.005, 1, 1, 1], "textureOffset": [0, 18]}
																	]
																}
															]
														}
													]
												}
											]
										}
									]
								},
								{
									"id": "left_eye_white",
									"invertAxis": "xy",
									"translate": [-1, 1, 0],
									"boxes": [
										{"coordinates": [-0.975, -1, -0.0025, 3, 2, 1], "textureOffset": [28, 49]},
										{"coordinates": [-0.975, -2, -0.0025, 3, 2, 1], "textureOffset": [12, 33]}
									]
								},
								{
									"id": "left_eyelid",
									"invertAxis": "xy",
									"mirrorTexture": "u",
									"translate": [0, 1, 1],
									"submodels": [
										{
											"id": "left_blink",
											"invertAxis": "xy",
											"mirrorTexture": "u",
											"translate": [0, 1, 0]
										}
									]
								},
								{
									"id": "ctrl_l_pupil",
									"invertAxis": "xy",
									"mirrorTexture": "u",
									"translate": [0, 2, 0]
								}
							]
						},
						{
							"id": "blinker",
							"invertAxis": "xy",
							"translate": [0, 5.5, 0],
							"submodels": [
								{
									"id": "left_brow",
									"invertAxis": "xy",
									"translate": [-2, 0, -4],
									"boxes": [
										{"coordinates": [-1.975, -1.5, -0.0075, 3, 2, 1], "textureOffset": [34, 65]},
										{"coordinates": [-0.975, -1.5, -0.01, 2, 1, 1], "textureOffset": [34, 66], "sizeAdd": 0.01},
										{"coordinates": [-1.975, -2.5, -0.0075, 3, 2, 1], "textureOffset": [36, 33]},
										{"coordinates": [-0.975, -2.5, -0.01, 2, 1, 1], "textureOffset": [36, 34], "sizeAdd": 0.01}
									]
								},
								{
									"id": "right_brow",
									"invertAxis": "xy",
									"translate": [2, 0, -4],
									"boxes": [
										{"coordinates": [-1.025, -1.5, -0.0075, 3, 2, 1], "textureOffset": [44, 49]},
										{"coordinates": [-1.025, -1.5, -0.01, 2, 1, 1], "textureOffset": [45, 50], "sizeAdd": 0.01},
										{"coordinates": [-1.025, -2.5, -0.0075, 3, 2, 1], "textureOffset": [36, 17]},
										{"coordinates": [-1.025, -2.5, -0.01, 2, 1, 1], "textureOffset": [37, 18], "sizeAdd": 0.01}
									]
								}
							]
						},
						{
							"id": "dfsdgdsg",
							"invertAxis": "xy",
							"translate": [-8, 3, -8],
							"rotate": [90, 0, 0],
							"boxes": [
								{"coordinates": [0, 0, -1, 16, 16, 1], "textureOffset": [31, 111]}
							]
						}
					]
				}
			]
		},
		{
			"part": "arms",
			"id": "arms",
			"invertAxis": "xy",
			"translate": [0, -21, 1]
		},
		{
			"part": "nose",
			"id": "nose",
			"invertAxis": "xy",
			"translate": [0, 0, 0],
			"animations": [
				{
					"var.scared": "clamp(if(limb_speed>0.9, min(20, var.scared+0.1*frame_time*20), max(0, var.scared-0.1*frame_time*20)), 0, 1)",
					"var.swim": "limb_swing/2 +age/4",
					"var.pose": "if(is_riding||is_in_water&&!is_on_ground, 0, clamp(1-limb_speed*4, 0, 1))*clamp(random(id)+0.3, 0.3, 1)",
					"var.ylook": "clamp(sin(var.r+age/60)*6, 0, 1)*1.2",
					"var.nope": "clamp(-239 +cos(var.r+age/411)*240, 0, 1)/2*clamp(1-limb_speed*4, 0, 1) +if(head.rz!=0, 1, 0)",
					"var.blink": "sin((10*sin(0.5*(random(id)+age/30)-1)))+sin(5*(random(id)+age/30)-1)",
					"var.blink2": "sin(2*sin((age/75)+3))",
					"var.jump": "if(is_child&&!is_on_ground&&!is_in_water&&limb_speed==0,1,0)",
					"var.fall": "if(!is_on_ground&&!is_in_water&&!is_child&&limb_speed==0,1,0)",
					"var.nov1": "if(!is_child&&random(id)<0.4, clamp(-5.6 +cos(-pi/6 +var.r +age  /80 )*6 , 0, 1)*clamp(2-limb_speed*4, 0, 1), 0)",
					"var.nov2": "if(random(id)<0.7, clamp(-78  +cos(-pi/4 +var.r +var.b/20 )*80, 0, 1)*clamp(1-limb_speed*2, 0, 1), 0)",
					"var.nov3": "clamp(-19 +sin(var.r +age/153)*20, 0, 1)*clamp(2-limb_speed*4, 0, 1)",
					"var.r": "(pi*random(id)*4) +(limb_swing/20)*0",
					"var.b": "age /(11 -random(id)*2)*if(is_child, 1.5, 1)",
					"var.ls": "limb_swing/if(is_child, 2, 1)/if( limb_speed>0.75, 1.4 +(0.2*random(id)), 1.1 +(0.2*random(id)))"
				},
				{
					"heada.rx": "(torad(head_pitch)/1.5 -torad(15)*limb_speed +if(head.rz!=0, torad(20), 0))+sin((limb_swing/2+age)/if(is_child, 35, 70)*-pi*2)/40",
					"heada.ry": "torad( head_yaw )/1.8 +sin((limb_swing/if(is_child, 2, 1))/1.2)/5*limb_speed/1.3 +if(head.rz!=0, sin((limb_swing/2+age)/2)/3, 0)",
					"heada.rz": "-sin(torad( 45)+(limb_swing/if(is_child, 2, 1))/1.2)/15 *limb_speed/1.3",
					"headb.rx": "heada.rx",
					"headb.ry": "heada.ry",
					"headb.rz": "heada.rz",
					"head.tx": "sin(torad( 45)+(limb_swing/if(is_child, 2, 1))/1.2)*limb_speed/1.3",
					"head.ty": "+69420+(if(!is_riding&&!is_on_ground&&is_in_water, 14, 0.3) -sin((limb_swing/if(is_child, 2, 1))/0.6 +if(is_child||limb_speed>=0.8, torad(-135), cos((limb_swing/if(is_child, 2, 1))/0.6)/3))*if(is_child, 3, 1.5)*limb_speed/1.3 +sin((limb_swing/2+age)/if(is_child, 35, 70)*pi*2)/4 +if(is_riding, 6, 0))",
					"head.tz": " sin((limb_swing/2+age)/if(is_child, 35, 70)*-pi*2)/4 +(-0.4*limb_speed)",
					"body.rx": "((sin((limb_swing/2+age)/if(is_child, 35, 70)*pi*2)/40)*(1-limb_speed)) +torad(5)*limb_speed",
					"body.ry": "-sin((limb_swing/if(is_child, 2, 1))/50)/5 *limb_speed/1.3 +torad(head_yaw)/6 +if(head.rz!=0, sin(torad(-45)+(limb_swing/2+age)/20)/10, 0)",
					"body.rz": " sin(torad( 45)+(limb_swing/if(is_child, 2, 1))/1.2)/15*limb_speed/1.3",
					"body.tx": "head.tx",
					"body.ty": "head.ty - 69421",
					"body.tz": "head.tz",
					"headb.sx": "1.5",
					"headb.sy": "headb.sx",
					"headb.sz": "headb.sx",
					"heada.ty": "if(is_child, 69420, -23)",
					"headb.ty": "if(is_child, -23, 69420)"
				},
				{
					"right_arms.rx": "if(!is_riding&&!is_on_ground&&is_in_water,torad(-50) -cos(var.swim)/4*clamp(1-limb_speed*8, 0, 1) +(cos(var.swim +sin(var.swim)) +torad(30))*clamp(limb_speed*8, 0, 1), if(is_riding, torad(-45), -sin(var.ls)*limb_speed ) +torad(head_yaw)/8 )   +torad(5)*var.pose +( -sin(-pi/3 +var.r+var.b +sin(var.r+var.b) )/6 )*var.nov2   +(sin(limb_swing/2) -pi/4)/2*if(is_hurt, -sin(hurt_time*pi/5)/6*hurt_time, 0)",
					"left_arms.rx": "if(!is_riding&&!is_on_ground&&is_in_water,torad(-50) -cos(var.swim)/4*clamp(1-limb_speed*8, 0, 1) +(cos(var.swim +sin(var.swim)) +torad(30))*clamp(limb_speed*8, 0, 1), if(is_riding, torad(-45),  sin(var.ls)*limb_speed ) -torad(head_yaw)/8 )   +torad( 5 )*var.pose +( -sin(-pi/3 +var.r+var.b +sin(var.r+var.b) )/6 )*var.nov2   +(sin(limb_swing/2) -pi/4)/2*if(is_hurt, -sin(hurt_time*pi/5)/6*hurt_time, 0)",
					"right_arms.ry": "if(!is_riding&&!is_on_ground&&is_in_water,torad( 30) -sin(var.swim +cos(var.swim)/4)  *clamp(1-limb_speed*8, 0, 1) +(torad( 5) +cos(pi/8 +var.swim +sin(var.swim)/2 )/2 +clamp(-sin(var.swim),-pi/2, 0) )*clamp(limb_speed*8, 0, 1), if(is_riding, -torad(20), 0) -torad(15)*clamp(limb_speed*4, 0, 1) +cos(var.r +var.b)/30 ) -torad(5)*var.pose",
					"left_arms.ry": "if(!is_riding&&!is_on_ground&&is_in_water,torad(-30) +sin(var.swim +cos(var.swim)/4)  *clamp(1-limb_speed*8, 0, 1) +(torad(-5) -cos(pi/8 +var.swim +sin(var.swim)/2 )/2 +clamp( sin(var.swim), 0, pi/2) )*clamp(limb_speed*8, 0, 1), if(is_riding,  torad(20), 0) +torad(15)*clamp(limb_speed*4, 0, 1) -cos(var.r +var.b)/30 ) +torad( 5)*var.pose",
					"right_arms.rz": "if(!is_riding&&!is_on_ground&&is_in_water, -cos(var.swim)/2 +(torad( 20) +cos(var.swim)/2)  *clamp(  limb_speed*8, 0, 1), 0 ) -torad(head_pitch)/14 +torad( 8 +0.5 *var.pose)",
					"left_arms.rz": "if(!is_riding&&!is_on_ground&&is_in_water, cos(var.swim)/2 +(torad(-20) -cos(var.swim)/2)  *clamp(  limb_speed*8, 0, 1), 0 ) +torad(head_pitch)/14 +torad(-8 +0.5*var.pose)",
					"right_arms.tx": "if(!is_riding&&!is_on_ground&&is_in_water,-4.25,-6.5)",
					"left_arms.tx": "if(!is_riding&&!is_on_ground&&is_in_water,4.25,6.5)",
					"right_arms.tz": "if(!is_riding&&!is_on_ground&&is_in_water,2,-0.25)",
					"left_arms.tz": "if(!is_riding&&!is_on_ground&&is_in_water,2,-0.25)"
				},
				{
					"right_leg.rx": "if(is_riding, torad(-80), !is_riding&&!is_on_ground&&is_in_water,  sin((limb_swing/2+age)/12*pi)/1.5, ((sin((limb_swing/2+age)/if(is_child, 35, 70)*pi*2)/40)*(1-limb_speed)) +sin((limb_swing/if(is_child, 2, 1))/1.2)*limb_speed/1.3 +torad(10)*limb_speed) -torad(head_yaw)/30",
					"left_leg.rx": " if(is_riding, torad(-80), !is_riding&&!is_on_ground&&is_in_water, -sin((limb_swing/2+age)/12*pi)/1.5, ((sin((limb_swing/2+age)/if(is_child, 35, 70)*pi*2)/40)*(1-limb_speed)) -sin((limb_swing/if(is_child, 2, 1))/1.2)*limb_speed/1.3 +torad(10)*limb_speed) +torad(head_yaw)/30",
					"right_leg.ry": "clamp(torad( 2 )-limb_speed, 0, torad( 2 )) +if(is_riding, torad( 20), 0)",
					"left_leg.ry": " clamp(torad(-5 )+limb_speed, torad(-5 ), 0) +if(is_riding, torad(-20), 0)",
					"right_leg.rz": "if(!is_riding&&!is_on_ground&&is_in_water,clamp((sin(limb_swing/10)),torad(-7.5),torad(7.5)),clamp(torad( 1 )-limb_speed, 0, torad( 1 )))",
					"left_leg.rz": " if(!is_riding&&!is_on_ground&&is_in_water,clamp((-sin(limb_swing/10)),torad(-7.5),torad(7.5)),clamp(torad(-1 )+limb_speed, torad(-1 ), 0))",
					"right_leg.tx": "-2",
					"left_leg.tx": "  2",
					"right_leg.ty": "+0.2 +clamp(12 +(sin(torad( 90)+(limb_swing/if(is_child, 2, 1))/1.2)*3)*limb_speed +(1*limb_speed), 0, 12.2) +if(is_riding, 6, if(!is_riding&&!is_on_ground&&is_in_water, (head.ty - 69420), 0))",
					"left_leg.ty": " +0.2 +clamp(12 +(sin(torad(-90)+(limb_swing/if(is_child, 2, 1))/1.2)*3)*limb_speed +(1*limb_speed), 0, 12.2) +if(is_riding, 6, if(!is_riding&&!is_on_ground&&is_in_water, (head.ty - 69420), 0))",
					"right_leg.tz": "-sin((limb_swing/if(is_child, 2, 1))/1.2)*1.5*limb_speed +if(is_riding, 0, sin((limb_swing/2+age)/if(is_child, 35, 70)*pi*2+torad(180))/3) +torad(head_yaw)/2",
					"left_leg.tz": "  sin((limb_swing/if(is_child, 2, 1))/1.2)*1.5*limb_speed +if(is_riding, 0, sin((limb_swing/2+age)/if(is_child, 35, 70)*pi*2+torad(180))/3) -torad(head_yaw)/2"
				},
				{
					"r_eye_top.ty": "clamp(head_pitch/60*(1 -2*clamp(sin(var.r+age/73)*3, 0, 1)), -0.2 -0.6*random(id), 0.3*random(id)*-clamp(sin(var.r+age/73)*3, 0, 1)) +(-0.5-1*random(id) -sin(var.ls +cos(var.ls/1.25))/6 -sin(var.r/1.3)/6 +sin(var.ls*2)/4)*var.scared +(-1.5 -cos(limb_swing/3)/2)/4*if(is_hurt, -sin(hurt_time*pi/5)/6*hurt_time, 0) +clamp(2*var.nov1, 0, 0.3) +if(is_child, 0, 0.25)*var.nope +if(is_child, -0.25*clamp(cos(var.r+age/120)*10, 0, 1) -0.5*clamp(limb_speed*6, 0, 1), 0)",
					"l_eye_top.ty": "clamp(head_pitch/60*(1 -2*clamp(sin(var.r+age/73)*3, 0, 1)), -0.2 -0.6*random(id), 0.3*random(id)*-clamp(sin(var.r+age/73)*3, 0, 1)) +(-0.5-1*random(id) +sin(var.ls +cos(var.ls/1.25))/6 +sin(var.r/1.3)/6 +sin(var.ls*2)/4)*var.scared +(-1.5 -cos(limb_swing/3)/2)/4*if(is_hurt, -sin(hurt_time*pi/5)/6*hurt_time, 0) +clamp(2*var.nov1, 0, 0.3) +if(is_child, 0, 0.25)*var.nope +if(is_child, -0.25*clamp(cos(var.r+age/120)*10, 0, 1) -0.5*clamp(limb_speed*6, 0, 1), 0)",
					"ctrl_r_pupil.tx": " 0.5       -head_yaw/(80 +160*var.ylook)                                                      +clamp(sin(var.r+age/27) +sin(var.r+age/16), -0.1, 0.1)*clamp(-20*2 -cos(var.r+age/125)*30*2, 0, 1)*clamp(59*4 -sin(var.r+age/187)*60*4, 0, 1) +clamp(sin(var.r +age/15)*6, -0.25, 0.25)*var.nov3 +(-sin(pi/4+var.r+age/10)*3 -0.3 )*clamp(var.nov1*4, 0, 1)",
					"ctrl_l_pupil.tx": "-0.5       -head_yaw/(80 +160*var.ylook)                                                      +clamp(sin(var.r+age/27) +sin(var.r+age/16), -0.1, 0.1)*clamp(-20*2 -cos(var.r+age/125)*30*2, 0, 1)*clamp(59*4 -sin(var.r+age/187)*60*4, 0, 1) +clamp(sin(var.r +age/15)*6, -0.25, 0.25)*var.nov3 +(-sin(pi/4+var.r+age/10)*3 +0.3 )*clamp(var.nov1*4, 0, 1)",
					"ctrl_r_pupil.ty": " 0.5 +clamp(head_pitch/80, -0.3 -0.2*random(id), 0.5)/(1 +clamp(sin(var.r+age/73)*3, 0, 1)*2) +clamp(sin(var.r+age/38) +sin(var.r+age/13), -0.1, 0.1)*clamp(-20*2 -cos(var.r+age/125)*30*2, 0, 1) -clamp(-24 +sin(var.r+age/100)*40, 0, 1)/10                                   -0.25 *var.nov3 +(-0.3 -sin(var.ls*2)/6)*var.scared +(-1 -cos(limb_swing/3)/2)*if(is_hurt, -sin(hurt_time*pi/5)/6*hurt_time, 0) +( -cos(var.r+var.b +sin(var.r+var.b) )/4 )*var.nov2 +clamp(2*var.nov1, 0, 0.3) -if(between(random(id), 0, 0.2), -torad(10)*clamp(sin(limb_speed*3), 0, 1), 0) +if(is_child, 0, 0.5)*var.nope +if(is_child, -0.25, 0)*clamp(limb_speed*6, 0, 1)",
					"ctrl_l_pupil.ty": "ctrl_r_pupil.ty",
					"r_eye_pupil.sx": "1 -0.2*var.scared",
					"l_eye_pupil.sx": "1 -0.2*var.scared",
					"r_eye_pupil.sy": "1 -0.2*var.scared",
					"l_eye_pupil.sy": "1 -0.2*var.scared",
					"right_blink.sy": "clamp((1.5 -abs(sin(var.r+age/8)*6))*clamp(-32 +cos((var.r+age/8)/1.5)*40 +cos((var.r+age/8)/4)*40, 0, 1), 0, 1)",
					"left_blink.sy": "right_blink.sy",
					"right_brow.ty": "-28.5 +if(is_child, -0.25 -0.25*clamp(cos(var.r+age/120)*10, 0, 1), 0) +clamp(1 -sin(var.r+age /110)*4, -0.3, 0 ) +clamp(head_pitch/30*(1 -2*clamp(sin(var.r+age/73)*3, 0, 1)), -0.8, -0.3*clamp(sin(var.r+age/73)*3, 0, 1))*1.2 +clamp(-torad(head_yaw)/2, -0.5, 0.2)*(0.3+0.7*random(id))*clamp(-sin(var.r+age/80)*6, 0, 1) +(clamp(-torad(head_yaw)/2, -0.5, 0) +clamp( torad(head_yaw)/2, -0.5, 0))*clamp(-sin(var.r+age/80)*6, 0, 1) +(-1.2-1*random(id) +sin(pi/4+var.ls*2)/(1+random(id)*2)*limb_speed )*var.scared -sin(hurt_time*pi/10)*(1.5 +sin(limb_swing/3)) +( cos(-pi/3 +var.r+var.b )/1.5 -0.1 )*var.nov2 -0.2*var.nov1 +if(is_child, 0, 0.25)*var.nope +if(is_child, -0.75, 0)*clamp(limb_speed*6, 0, 1)",
					"left_brow.ty": " -28.5 +if(is_child, -0.25 -0.25*clamp(cos(var.r+age/120)*10, 0, 1), 0) +clamp(1 -sin(var.r+age /110)*4, -0.3, 0 ) +clamp(head_pitch/30*(1 -2*clamp(sin(var.r+age/73)*3, 0, 1)), -0.8, -0.3*clamp(sin(var.r+age/73)*3, 0, 1))*1.2 +clamp( torad(head_yaw)/2, -0.5, 0.2)*(0.3+0.7*random(id))*clamp(-sin(var.r+age/80)*6, 0, 1) +(clamp(-torad(head_yaw)/2, -0.5, 0) +clamp( torad(head_yaw)/2, -0.5, 0))*clamp(-sin(var.r+age/80)*6, 0, 1) +(-1.2-1*random(id) +sin(pi/4+var.ls*2)/(1+random(id)*2)*limb_speed )*var.scared -sin(hurt_time*pi/10)*(1.5 +sin(limb_swing/3)) +( cos(-pi/3 +var.r+var.b )/1.5 -0.1 )*var.nov2 -0.2*var.nov1 +if(is_child, 0, 0.25)*var.nope +if(is_child, -0.75, 0)*clamp(limb_speed*6, 0, 1)"
				},
				{
					"right_eye.sz": "if(between(player_pos_x-pos_x, -30, 30)&&between(player_pos_y-pos_y, -30, 30)&&between(player_pos_z-pos_z, -30, 30), 1, 2)",
					"left_eye.sz": "right_eye.sz",
					"r_eye_pupil.tx": "clamp(ctrl_r_pupil.tx, -0.5, 0.5)",
					"r_eye_pupil.ty": "clamp(ctrl_r_pupil.ty, r_eye_top.ty, 1)",
					"r_eye_pupil_up.sy": "clamp(1 -(ctrl_r_pupil.ty-0.5)              , 0.5, clamp(1-r_eye_top.ty, 0.5, 1))",
					"r_eye_pupil_do.sy": "clamp(1 +(ctrl_r_pupil.ty-0.5) -r_eye_top.ty, 0.5, 1)",
					"r_eye_pupil_in.sx": "clamp(1 -(ctrl_r_pupil.tx-0.5)              , 0.75, 1)",
					"r_eye_pupil_ou.sx": "clamp(1 +(ctrl_r_pupil.tx+0.5)              , 1, 1)",
					"right_eyelid.sy": "clamp(right_eye_white.sy, 1, 4)",
					"right_eyelid.sz": "if(right_eyelid.sy==0||right_blink.sy==0, 0, 1)",
					"right_eyelid.tz": "0",
					"l_eye_pupil.tx": "clamp(ctrl_l_pupil.tx, -0.5, 0.5)",
					"l_eye_pupil.ty": "clamp(ctrl_l_pupil.ty, l_eye_top.ty, 1)",
					"l_eye_pupil_up.sy": "clamp(1 -(ctrl_l_pupil.ty-0.5)              , 0.5, clamp(1-l_eye_top.ty, 0.5, 1))",
					"l_eye_pupil_do.sy": "clamp(1 +(ctrl_l_pupil.ty-0.5) -l_eye_top.ty, 0.5, 1)",
					"l_eye_pupil_in.sx": "clamp(1 -(ctrl_l_pupil.tx-0.5)              , 1, 1)",
					"l_eye_pupil_ou.sx": "clamp(1 +(ctrl_l_pupil.tx+0.5)              , 0.75, 1)",
					"blinker.ty": "23 + clamp((1.5 -abs(sin(var.r+age/8)*6))*clamp(-32 +cos((var.r+age/8)/1.5)*40 +cos((var.r+age/8)/4)*40, 0, 1), 0, 1)"
				},
				{
					"right_eye2.sz": "if(between(player_pos_x-pos_x, -30, 30)&&between(player_pos_y-pos_y, -30, 30)&&between(player_pos_z-pos_z, -30, 30), 1, 2)",
					"left_eye2.sz": "right_eye.sz",
					"r_eye_pupil2.tx": "clamp(ctrl_r_pupil.tx, -0.5, 0.5)",
					"r_eye_pupil2.ty": "clamp(ctrl_r_pupil.ty, r_eye_top.ty, 1)",
					"r_eye_pupil_up2.sy": "clamp(1 -(ctrl_r_pupil.ty-0.5)              , 0.5, clamp(1-r_eye_top.ty, 0.5, 1))",
					"r_eye_pupil_do2.sy": "clamp(1 +(ctrl_r_pupil.ty-0.5) -r_eye_top.ty, 0.5, 1)",
					"r_eye_pupil_in2.sx": "clamp(1 -(ctrl_r_pupil.tx-0.5)              , 0.75, 1)",
					"r_eye_pupil_ou2.sx": "clamp(1 +(ctrl_r_pupil.tx+0.5)              , 1, 1)",
					"right_eyelid2.sy": "clamp(right_eye_white.sy, 1, 4)",
					"right_eyelid2.sz": "if(right_eyelid.sy==0||right_blink.sy==0, 0, 1)",
					"right_eyelid2.tz": "0",
					"l_eye_pupil2.tx": "clamp(ctrl_l_pupil.tx, -0.5, 0.5)",
					"l_eye_pupil2.ty": "clamp(ctrl_l_pupil.ty, l_eye_top.ty, 1)",
					"l_eye_pupil_up2.sy": "clamp(1 -(ctrl_l_pupil.ty-0.5)              , 0.5, clamp(1-l_eye_top.ty, 0.5, 1))",
					"l_eye_pupil_do2.sy": "clamp(1 +(ctrl_l_pupil.ty-0.5) -l_eye_top.ty, 0.5, 1)",
					"l_eye_pupil_in2.sx": "clamp(1 -(ctrl_l_pupil.tx-0.5)              , 1, 1)",
					"l_eye_pupil_ou2.sx": "clamp(1 +(ctrl_l_pupil.tx+0.5)              , 0.75, 1)",
					"right_brow2.ty": "-28.5 +if(is_child, -0.25 -0.25*clamp(cos(var.r+age/120)*10, 0, 1), 0) +clamp(1 -sin(var.r+age /110)*4, -0.3, 0 ) +clamp(head_pitch/30*(1 -2*clamp(sin(var.r+age/73)*3, 0, 1)), -0.8, -0.3*clamp(sin(var.r+age/73)*3, 0, 1))*1.2 +clamp(-torad(head_yaw)/2, -0.5, 0.2)*(0.3+0.7*random(id))*clamp(-sin(var.r+age/80)*6, 0, 1) +(clamp(-torad(head_yaw)/2, -0.5, 0) +clamp( torad(head_yaw)/2, -0.5, 0))*clamp(-sin(var.r+age/80)*6, 0, 1) +(-1.2-1*random(id) +sin(pi/4+var.ls*2)/(1+random(id)*2)*limb_speed )*var.scared -sin(hurt_time*pi/10)*(1.5 +sin(limb_swing/3)) +( cos(-pi/3 +var.r+var.b )/1.5 -0.1 )*var.nov2 -0.2*var.nov1 +if(is_child, 0, 0.25)*var.nope +if(is_child, -0.75, 0)*clamp(limb_speed*6, 0, 1)",
					"left_brow2.ty": " -28.5 +if(is_child, -0.25 -0.25*clamp(cos(var.r+age/120)*10, 0, 1), 0) +clamp(1 -sin(var.r+age /110)*4, -0.3, 0 ) +clamp(head_pitch/30*(1 -2*clamp(sin(var.r+age/73)*3, 0, 1)), -0.8, -0.3*clamp(sin(var.r+age/73)*3, 0, 1))*1.2 +clamp( torad(head_yaw)/2, -0.5, 0.2)*(0.3+0.7*random(id))*clamp(-sin(var.r+age/80)*6, 0, 1) +(clamp(-torad(head_yaw)/2, -0.5, 0) +clamp( torad(head_yaw)/2, -0.5, 0))*clamp(-sin(var.r+age/80)*6, 0, 1) +(-1.2-1*random(id) +sin(pi/4+var.ls*2)/(1+random(id)*2)*limb_speed )*var.scared -sin(hurt_time*pi/10)*(1.5 +sin(limb_swing/3)) +( cos(-pi/3 +var.r+var.b )/1.5 -0.1 )*var.nov2 -0.2*var.nov1 +if(is_child, 0, 0.25)*var.nope +if(is_child, -0.75, 0)*clamp(limb_speed*6, 0, 1)",
					"blinker2.ty": "23.5 + clamp((1.5 -abs(sin(var.r+age/8)*6))*clamp(-32 +cos((var.r+age/8)/1.5)*40 +cos((var.r+age/8)/4)*40, 0, 1), 0, 2)"
				}
			]
		},
		{
			"part": "headwear",
			"id": "headwear",
			"invertAxis": "xy",
			"translate": [0, 0, 0]
		},
		{
			"part": "headwear2",
			"id": "headwear2",
			"invertAxis": "xy",
			"translate": [0, 0, 0]
		},
		{
			"part": "bodywear",
			"id": "bodywear",
			"invertAxis": "xy",
			"translate": [0, 0, 0]
		},
		{
			"part": "right_leg",
			"id": "right_leg",
			"invertAxis": "xy",
			"translate": [2, -12, 0],
			"boxes": [
				{"coordinates": [-4, 0, -2, 4, 12, 4], "textureOffset": [0, 32], "sizeAdd": 0.28},
				{"coordinates": [-4, 0, -2, 4, 12, 4], "textureOffset": [0, 16]}
			]
		},
		{
			"part": "left_leg",
			"id": "left_leg",
			"invertAxis": "xy",
			"translate": [-2, -12, 0],
			"boxes": [
				{"coordinates": [0, 0, -2, 4, 12, 4], "textureOffset": [16, 48]},
				{"coordinates": [0, 0, -2, 4, 12, 4], "textureOffset": [0, 48], "sizeAdd": 0.28}
			]
		}
	]
}