{
	"_type": "Project",
	"_id": "AAAAAAFF+h6SjaM2Hec=",
	"name": "Untitled",
	"ownedElements": [
		{
			"_type": "UMLModel",
			"_id": "AAAAAAFF+qBWK6M3Z8Y=",
			"_parent": {
				"$ref": "AAAAAAFF+h6SjaM2Hec="
			},
			"name": "Model",
			"ownedElements": [
				{
					"_type": "UMLClassDiagram",
					"_id": "AAAAAAFF+qBtyKM79qY=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "Main",
					"defaultDiagram": true,
					"ownedViews": [
						{
							"_type": "UMLModelView",
							"_id": "AAAAAAFuO9RY+Oybi4Q=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFuO9RY9uyZe4k="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFuO9RY+OycUrU=",
									"_parent": {
										"$ref": "AAAAAAFuO9RY+Oybi4Q="
									},
									"model": {
										"$ref": "AAAAAAFuO9RY9uyZe4k="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFuO9RY+OydhYo=",
											"_parent": {
												"$ref": "AAAAAAFuO9RY+OycUrU="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -352,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFuO9RY+OyeTYs=",
											"_parent": {
												"$ref": "AAAAAAFuO9RY+OycUrU="
											},
											"font": "Arial;13;1",
											"left": 5,
											"top": 150,
											"width": 3255,
											"height": 13,
											"text": "Model"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFuO9RY+OyfxYI=",
											"_parent": {
												"$ref": "AAAAAAFuO9RY+OycUrU="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -352,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFuO9RY+Oyg1Ts=",
											"_parent": {
												"$ref": "AAAAAAFuO9RY+OycUrU="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -352,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"top": 143,
									"width": 3265,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFuO9RY+OydhYo="
									},
									"nameLabel": {
										"$ref": "AAAAAAFuO9RY+OyeTYs="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFuO9RY+OyfxYI="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFuO9RY+Oyg1Ts="
									}
								}
							],
							"containedViews": [
								{
									"$ref": "AAAAAAFusYAZfFKXPws="
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"top": 128,
							"width": 3265,
							"height": 2169,
							"nameCompartment": {
								"$ref": "AAAAAAFuO9RY+OycUrU="
							}
						},
						{
							"_type": "UMLPackageView",
							"_id": "AAAAAAFusYjda4edBzM=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusYjda4ebGjA="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFusYjdbIee/m8=",
									"_parent": {
										"$ref": "AAAAAAFusYjda4edBzM="
									},
									"model": {
										"$ref": "AAAAAAFusYjda4ebGjA="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYjdbIefVxc=",
											"_parent": {
												"$ref": "AAAAAAFusYjdbIee/m8="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -208,
											"top": -16,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYjdbIeg/NU=",
											"_parent": {
												"$ref": "AAAAAAFusYjdbIee/m8="
											},
											"font": "Arial;13;1",
											"left": 69,
											"top": 1694,
											"width": 1727,
											"height": 13,
											"text": "gameActions"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYjdbIehoTA=",
											"_parent": {
												"$ref": "AAAAAAFusYjdbIee/m8="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -208,
											"top": -16,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYjdbIeiYYo=",
											"_parent": {
												"$ref": "AAAAAAFusYjdbIee/m8="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -208,
											"top": -16,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 64,
									"top": 1687,
									"width": 1737,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFusYjdbIefVxc="
									},
									"nameLabel": {
										"$ref": "AAAAAAFusYjdbIeg/NU="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFusYjdbIehoTA="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFusYjdbIeiYYo="
									}
								}
							],
							"containedViews": [
								{
									"$ref": "AAAAAAFusYuTWozzvSs="
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 64,
							"top": 1672,
							"width": 1737,
							"height": 585,
							"nameCompartment": {
								"$ref": "AAAAAAFusYjdbIee/m8="
							}
						},
						{
							"_type": "UMLPackageView",
							"_id": "AAAAAAFusYAZfFKXPws=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusYAZfFKVKTE="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFusYAZfFKY++8=",
									"_parent": {
										"$ref": "AAAAAAFusYAZfFKXPws="
									},
									"model": {
										"$ref": "AAAAAAFusYAZfFKVKTE="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYAZfFKZ5vE=",
											"_parent": {
												"$ref": "AAAAAAFusYAZfFKY++8="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 480,
											"top": -64,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYAZfFKahVk=",
											"_parent": {
												"$ref": "AAAAAAFusYAZfFKY++8="
											},
											"font": "Arial;13;1",
											"left": 325,
											"top": 1182,
											"width": 911,
											"height": 13,
											"text": "piles"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYAZfFKbbEI=",
											"_parent": {
												"$ref": "AAAAAAFusYAZfFKY++8="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 480,
											"top": -64,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYAZfFKctDc=",
											"_parent": {
												"$ref": "AAAAAAFusYAZfFKY++8="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 480,
											"top": -64,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 320,
									"top": 1175,
									"width": 921,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFusYAZfFKZ5vE="
									},
									"nameLabel": {
										"$ref": "AAAAAAFusYAZfFKahVk="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFusYAZfFKbbEI="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFusYAZfFKctDc="
									}
								}
							],
							"containerView": {
								"$ref": "AAAAAAFuO9RY+Oybi4Q="
							},
							"containedViews": [
								{
									"$ref": "AAAAAAFusYDcCVOjLds="
								},
								{
									"$ref": "AAAAAAFusYJ+21hI95g="
								},
								{
									"$ref": "AAAAAAFusYR9Z10XJEM="
								},
								{
									"$ref": "AAAAAAFusYQkh1upYkQ="
								},
								{
									"$ref": "AAAAAAFusYH8mFba7BY="
								},
								{
									"$ref": "AAAAAAFusYF2j1Vs2rE="
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 320,
							"top": 1160,
							"width": 921,
							"height": 329,
							"nameCompartment": {
								"$ref": "AAAAAAFusYAZfFKY++8="
							}
						},
						{
							"_type": "UMLPackageView",
							"_id": "AAAAAAFt7UW8Z/1tvWw=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFt7UW8Z/1rld4="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFt7UW8aP1uo8M=",
									"_parent": {
										"$ref": "AAAAAAFt7UW8Z/1tvWw="
									},
									"model": {
										"$ref": "AAAAAAFt7UW8Z/1rld4="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFt7UW8aP1vH+I=",
											"_parent": {
												"$ref": "AAAAAAFt7UW8aP1uo8M="
											},
											"visible": false,
											"font": "Arial;13;0",
											"top": 16,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFt7UW8aP1wUUg=",
											"_parent": {
												"$ref": "AAAAAAFt7UW8aP1uo8M="
											},
											"font": "Arial;13;1",
											"left": 1613,
											"top": 534,
											"width": 1191,
											"height": 13,
											"text": "card"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFt7UW8aP1xOq4=",
											"_parent": {
												"$ref": "AAAAAAFt7UW8aP1uo8M="
											},
											"visible": false,
											"font": "Arial;13;0",
											"top": 16,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFt7UW8aP1yQW8=",
											"_parent": {
												"$ref": "AAAAAAFt7UW8aP1uo8M="
											},
											"visible": false,
											"font": "Arial;13;0",
											"top": 16,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 1608,
									"top": 527,
									"width": 1201,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFt7UW8aP1vH+I="
									},
									"nameLabel": {
										"$ref": "AAAAAAFt7UW8aP1wUUg="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFt7UW8aP1xOq4="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFt7UW8aP1yQW8="
									}
								}
							],
							"containedViews": [
								{
									"$ref": "AAAAAAFt7Tgb6fqyD84="
								},
								{
									"$ref": "AAAAAAFuOw/Jug9xJ3I="
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 1608,
							"top": 512,
							"width": 1201,
							"height": 521,
							"nameCompartment": {
								"$ref": "AAAAAAFt7UW8aP1uo8M="
							}
						},
						{
							"_type": "UMLPackageView",
							"_id": "AAAAAAFusWnDJw7YG/I=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusWnDJw7WNrw="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFusWnDJw7ZQm8=",
									"_parent": {
										"$ref": "AAAAAAFusWnDJw7YG/I="
									},
									"model": {
										"$ref": "AAAAAAFusWnDJw7WNrw="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusWnDJw7a8Do=",
											"_parent": {
												"$ref": "AAAAAAFusWnDJw7ZQm8="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 16,
											"top": 64,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusWnDJw7b/JA=",
											"_parent": {
												"$ref": "AAAAAAFusWnDJw7ZQm8="
											},
											"font": "Arial;13;1",
											"left": 1621,
											"top": 790,
											"width": 479,
											"height": 13,
											"text": "cardType"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusWnDKA7cvz0=",
											"_parent": {
												"$ref": "AAAAAAFusWnDJw7ZQm8="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 16,
											"top": 64,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from card)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusWnDKA7d2DI=",
											"_parent": {
												"$ref": "AAAAAAFusWnDJw7ZQm8="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 16,
											"top": 64,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 1616,
									"top": 783,
									"width": 489,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFusWnDJw7a8Do="
									},
									"nameLabel": {
										"$ref": "AAAAAAFusWnDJw7b/JA="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFusWnDKA7cvz0="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFusWnDKA7d2DI="
									}
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 1616,
							"top": 768,
							"width": 489,
							"height": 217,
							"nameCompartment": {
								"$ref": "AAAAAAFusWnDJw7ZQm8="
							}
						},
						{
							"_type": "UMLPackageView",
							"_id": "AAAAAAFusWjncwxPzYA=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusWjncgxNkPY="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFusWjncwxQYCs=",
									"_parent": {
										"$ref": "AAAAAAFusWjncwxPzYA="
									},
									"model": {
										"$ref": "AAAAAAFusWjncgxNkPY="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusWjncwxR/YE=",
											"_parent": {
												"$ref": "AAAAAAFusWjncwxQYCs="
											},
											"visible": false,
											"font": "Arial;13;0",
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusWjncwxSX0Q=",
											"_parent": {
												"$ref": "AAAAAAFusWjncwxQYCs="
											},
											"font": "Arial;13;1",
											"left": 2309,
											"top": 710,
											"width": 471,
											"height": 13,
											"text": "rapidCard"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusWjncwxTrJU=",
											"_parent": {
												"$ref": "AAAAAAFusWjncwxQYCs="
											},
											"visible": false,
											"font": "Arial;13;0",
											"width": 73.67724609375,
											"height": 13,
											"text": "(from card)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusWjncwxUiGk=",
											"_parent": {
												"$ref": "AAAAAAFusWjncwxQYCs="
											},
											"visible": false,
											"font": "Arial;13;0",
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 2304,
									"top": 703,
									"width": 481,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFusWjncwxR/YE="
									},
									"nameLabel": {
										"$ref": "AAAAAAFusWjncwxSX0Q="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFusWjncwxTrJU="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFusWjncwxUiGk="
									}
								}
							],
							"containedViews": [
								{
									"$ref": "AAAAAAFuOw/c4hAEwOA="
								},
								{
									"$ref": "AAAAAAFusWMxvP848Ug="
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 2304,
							"top": 688,
							"width": 481,
							"height": 273,
							"nameCompartment": {
								"$ref": "AAAAAAFusWjncwxQYCs="
							}
						},
						{
							"_type": "UMLPackageView",
							"_id": "AAAAAAFuOxTqexbaQvI=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFuOxTqehbYxPo="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFuOxTqexbbUxk=",
									"_parent": {
										"$ref": "AAAAAAFuOxTqexbaQvI="
									},
									"model": {
										"$ref": "AAAAAAFuOxTqehbYxPo="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFuOxTqexbcp7k=",
											"_parent": {
												"$ref": "AAAAAAFuOxTqexbbUxk="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -16,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFuOxTqexbdaZ4=",
											"_parent": {
												"$ref": "AAAAAAFuOxTqexbbUxk="
											},
											"font": "Arial;13;1",
											"left": 1597,
											"top": 1198,
											"width": 1207,
											"height": 13,
											"text": "deck"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFuOxTqexbeAy4=",
											"_parent": {
												"$ref": "AAAAAAFuOxTqexbbUxk="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -16,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFuOxTqexbfqoI=",
											"_parent": {
												"$ref": "AAAAAAFuOxTqexbbUxk="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -16,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 1592,
									"top": 1191,
									"width": 1217,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFuOxTqexbcp7k="
									},
									"nameLabel": {
										"$ref": "AAAAAAFuOxTqexbdaZ4="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFuOxTqexbeAy4="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFuOxTqexbfqoI="
									}
								}
							],
							"containedViews": [
								{
									"$ref": "AAAAAAFuOxVwFhhuCYI="
								},
								{
									"$ref": "AAAAAAFuOxWuSxj/v3Y="
								},
								{
									"$ref": "AAAAAAFuOxWReBjAR9k="
								},
								{
									"$ref": "AAAAAAFusWe7cApiE/M="
								},
								{
									"$ref": "AAAAAAFusW2DTBb7uGw="
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 1592,
							"top": 1176,
							"width": 1217,
							"height": 449,
							"nameCompartment": {
								"$ref": "AAAAAAFuOxTqexbbUxk="
							}
						},
						{
							"_type": "UMLPackageView",
							"_id": "AAAAAAFt7YuMW7IwonE=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFt7YuMWrIuamc="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFt7YuMXLIxP4A=",
									"_parent": {
										"$ref": "AAAAAAFt7YuMW7IwonE="
									},
									"model": {
										"$ref": "AAAAAAFt7YuMWrIuamc="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFt7YuMXLIyx2Y=",
											"_parent": {
												"$ref": "AAAAAAFt7YuMXLIxP4A="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -16,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFt7YuMXLIziFo=",
											"_parent": {
												"$ref": "AAAAAAFt7YuMXLIxP4A="
											},
											"font": "Arial;13;1",
											"left": 189,
											"top": 574,
											"width": 1207,
											"height": 13,
											"text": "manager"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFt7YuMXLI0PiE=",
											"_parent": {
												"$ref": "AAAAAAFt7YuMXLIxP4A="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -16,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFt7YuMXLI1o6M=",
											"_parent": {
												"$ref": "AAAAAAFt7YuMXLIxP4A="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -16,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 184,
									"top": 567,
									"width": 1217,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFt7YuMXLIyx2Y="
									},
									"nameLabel": {
										"$ref": "AAAAAAFt7YuMXLIziFo="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFt7YuMXLI0PiE="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFt7YuMXLI1o6M="
									}
								}
							],
							"containedViews": [
								{
									"$ref": "AAAAAAFt7WUJwgFTboo="
								},
								{
									"$ref": "AAAAAAFt7WVjtQGYqAY="
								},
								{
									"$ref": "AAAAAAFt7WTYZwD1NOc="
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 184,
							"top": 552,
							"width": 1217,
							"height": 489,
							"nameCompartment": {
								"$ref": "AAAAAAFt7YuMXLIxP4A="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFt7VL5wP+/8QY=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFt7VL5wP+93/8="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFt7VL5wP/A0IE=",
									"_parent": {
										"$ref": "AAAAAAFt7VL5wP+/8QY="
									},
									"model": {
										"$ref": "AAAAAAFt7VL5wP+93/8="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFt7VL5wP/BUnQ=",
											"_parent": {
												"$ref": "AAAAAAFt7VL5wP/A0IE="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -464,
											"top": 128,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFt7VL5wP/Cz6E=",
											"_parent": {
												"$ref": "AAAAAAFt7VL5wP/A0IE="
											},
											"font": "Arial;13;3",
											"left": 533,
											"top": 615,
											"width": 343.60498046875,
											"height": 13,
											"text": "GameManager"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFt7VL5wf/DRY8=",
											"_parent": {
												"$ref": "AAAAAAFt7VL5wP/A0IE="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -464,
											"top": 128,
											"width": 89.578125,
											"height": 13,
											"text": "(from manager)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFt7VL5wf/EkVw=",
											"_parent": {
												"$ref": "AAAAAAFt7VL5wP/A0IE="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -464,
											"top": 128,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 528,
									"top": 608,
									"width": 353.60498046875,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFt7VL5wP/BUnQ="
									},
									"nameLabel": {
										"$ref": "AAAAAAFt7VL5wP/Cz6E="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFt7VL5wf/DRY8="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFt7VL5wf/EkVw="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFt7VL5wf/FwWk=",
									"_parent": {
										"$ref": "AAAAAAFt7VL5wP+/8QY="
									},
									"model": {
										"$ref": "AAAAAAFt7VL5wP+93/8="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFt7XorWxeC4iA=",
											"_parent": {
												"$ref": "AAAAAAFt7VL5wf/FwWk="
											},
											"model": {
												"$ref": "AAAAAAFt7XorNxd8iCE="
											},
											"font": "Arial;13;0",
											"left": 533,
											"top": 638,
											"width": 343.60498046875,
											"height": 13,
											"text": "#nbPlayers: int",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFusXk8OzbIER4=",
											"_parent": {
												"$ref": "AAAAAAFt7VL5wf/FwWk="
											},
											"model": {
												"$ref": "AAAAAAFusXk8CTbF+O8="
											},
											"font": "Arial;13;0",
											"left": 533,
											"top": 653,
											"width": 343.60498046875,
											"height": 13,
											"text": "+EndMessage: string",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFusXpyUDgO7tQ=",
											"_parent": {
												"$ref": "AAAAAAFt7VL5wf/FwWk="
											},
											"model": {
												"$ref": "AAAAAAFusXpyJjgLB0M="
											},
											"font": "Arial;13;0",
											"left": 533,
											"top": 668,
											"width": 343.60498046875,
											"height": 13,
											"text": "#currentIndexPlayer: int",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFusXs0BjqdO04=",
											"_parent": {
												"$ref": "AAAAAAFt7VL5wf/FwWk="
											},
											"model": {
												"$ref": "AAAAAAFusXsz1DqaOC0="
											},
											"font": "Arial;13;0",
											"left": 533,
											"top": 683,
											"width": 343.60498046875,
											"height": 13,
											"text": "#win: bool",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 528,
									"top": 633,
									"width": 353.60498046875,
									"height": 68
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFt7VL5wf/G0EY=",
									"_parent": {
										"$ref": "AAAAAAFt7VL5wP+/8QY="
									},
									"model": {
										"$ref": "AAAAAAFt7VL5wP+93/8="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusXyKZD2Xt0A=",
											"_parent": {
												"$ref": "AAAAAAFt7VL5wf/G0EY="
											},
											"model": {
												"$ref": "AAAAAAFusXyKMz2Uw/w="
											},
											"font": "Arial;13;0",
											"left": 533,
											"top": 706,
											"width": 343.60498046875,
											"height": 13,
											"text": "#GameManager(parametreur: Parametreur)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFt7ZkPEdU57Xk=",
											"_parent": {
												"$ref": "AAAAAAFt7VL5wf/G0EY="
											},
											"model": {
												"$ref": "AAAAAAFt7ZkO79UzN/c="
											},
											"font": "Arial;13;0",
											"left": 533,
											"top": 721,
											"width": 343.60498046875,
											"height": 13,
											"text": "+joue(orderedStackSelected : int, valueCard: decimal): bool",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFt7Zn3R9hNiyw=",
											"_parent": {
												"$ref": "AAAAAAFt7VL5wf/G0EY="
											},
											"model": {
												"$ref": "AAAAAAFt7Zn3JdhHUu0="
											},
											"font": "Arial;13;0",
											"left": 533,
											"top": 736,
											"width": 343.60498046875,
											"height": 13,
											"text": "+endTurn(): bool",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusX6VWkGNYbs=",
											"_parent": {
												"$ref": "AAAAAAFt7VL5wf/G0EY="
											},
											"model": {
												"$ref": "AAAAAAFusX6VHkGKpcU="
											},
											"font": "Arial;13;0",
											"left": 533,
											"top": 751,
											"width": 343.60498046875,
											"height": 13,
											"text": "+getPiles(): Piles",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 528,
									"top": 701,
									"width": 353.60498046875,
									"height": 68
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFt7VL5wf/H2ns=",
									"_parent": {
										"$ref": "AAAAAAFt7VL5wP+/8QY="
									},
									"model": {
										"$ref": "AAAAAAFt7VL5wP+93/8="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -232,
									"top": 64,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFt7VL5wf/I8do=",
									"_parent": {
										"$ref": "AAAAAAFt7VL5wP+/8QY="
									},
									"model": {
										"$ref": "AAAAAAFt7VL5wP+93/8="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -232,
									"top": 64,
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 528,
							"top": 608,
							"width": 353.60498046875,
							"height": 161,
							"nameCompartment": {
								"$ref": "AAAAAAFt7VL5wP/A0IE="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFt7VL5wf/FwWk="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFt7VL5wf/G0EY="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFt7VL5wf/H2ns="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFt7VL5wf/I8do="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFt7VMnuAARfvI=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFt7VMntwAPwiU="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFt7VMnuAASRKs=",
									"_parent": {
										"$ref": "AAAAAAFt7VMnuAARfvI="
									},
									"model": {
										"$ref": "AAAAAAFt7VMntwAPwiU="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFt7VMnuAATQvk=",
											"_parent": {
												"$ref": "AAAAAAFt7VMnuAASRKs="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 1056,
											"top": -688,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFt7VMnuAAUQ8U=",
											"_parent": {
												"$ref": "AAAAAAFt7VMnuAASRKs="
											},
											"font": "Arial;13;1",
											"left": 1093,
											"top": 247,
											"width": 170.8916015625,
											"height": 13,
											"text": "Player"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFt7VMnuAAVj6M=",
											"_parent": {
												"$ref": "AAAAAAFt7VMnuAASRKs="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 1056,
											"top": -688,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFt7VMnuAAW7ys=",
											"_parent": {
												"$ref": "AAAAAAFt7VMnuAASRKs="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 1056,
											"top": -688,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 1088,
									"top": 240,
									"width": 180.8916015625,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFt7VMnuAATQvk="
									},
									"nameLabel": {
										"$ref": "AAAAAAFt7VMnuAAUQ8U="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFt7VMnuAAVj6M="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFt7VMnuAAW7ys="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFt7VMnuAAXXag=",
									"_parent": {
										"$ref": "AAAAAAFt7VMnuAARfvI="
									},
									"model": {
										"$ref": "AAAAAAFt7VMntwAPwiU="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFt7XTW0Q3lFOY=",
											"_parent": {
												"$ref": "AAAAAAFt7VMnuAAXXag="
											},
											"model": {
												"$ref": "AAAAAAFt7XTWsA3fWsw="
											},
											"font": "Arial;13;0",
											"left": 1093,
											"top": 270,
											"width": 170.8916015625,
											"height": 13,
											"text": "+Pseudo: String",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 1088,
									"top": 265,
									"width": 180.8916015625,
									"height": 23
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFt7VMnuAAY2bo=",
									"_parent": {
										"$ref": "AAAAAAFt7VMnuAARfvI="
									},
									"model": {
										"$ref": "AAAAAAFt7VMntwAPwiU="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFt7W63iQ1e4TI=",
											"_parent": {
												"$ref": "AAAAAAFt7VMnuAAY2bo="
											},
											"model": {
												"$ref": "AAAAAAFt7W63Zw1YuOs="
											},
											"font": "Arial;13;0",
											"left": 1093,
											"top": 293,
											"width": 170.8916015625,
											"height": 13,
											"text": "+joue(card : Card)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFt7Xq3+B82Hk0=",
											"_parent": {
												"$ref": "AAAAAAFt7VMnuAAY2bo="
											},
											"model": {
												"$ref": "AAAAAAFt7Xq31x8wG3A="
											},
											"font": "Arial;13;0",
											"left": 1093,
											"top": 308,
											"width": 170.8916015625,
											"height": 13,
											"text": "+pioche(card : Card)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFuO9I0+eHjjkI=",
											"_parent": {
												"$ref": "AAAAAAFt7VMnuAAY2bo="
											},
											"model": {
												"$ref": "AAAAAAFuO9I0wOHgF4A="
											},
											"font": "Arial;13;0",
											"left": 1093,
											"top": 323,
											"width": 170.8916015625,
											"height": 13,
											"text": "+getCardList(): List<Card>",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 1088,
									"top": 288,
									"width": 180.8916015625,
									"height": 53
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFt7VMnuAAZUts=",
									"_parent": {
										"$ref": "AAAAAAFt7VMnuAARfvI="
									},
									"model": {
										"$ref": "AAAAAAFt7VMntwAPwiU="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 528,
									"top": -344,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFt7VMnuAAadP0=",
									"_parent": {
										"$ref": "AAAAAAFt7VMnuAARfvI="
									},
									"model": {
										"$ref": "AAAAAAFt7VMntwAPwiU="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 528,
									"top": -344,
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 1088,
							"top": 240,
							"width": 180.8916015625,
							"height": 101,
							"nameCompartment": {
								"$ref": "AAAAAAFt7VMnuAASRKs="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFt7VMnuAAXXag="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFt7VMnuAAY2bo="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFt7VMnuAAZUts="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFt7VMnuAAadP0="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFt7WSuyACdnkM=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFt7WSuxwCbpbQ="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFt7WSuyACen/w=",
									"_parent": {
										"$ref": "AAAAAAFt7WSuyACdnkM="
									},
									"model": {
										"$ref": "AAAAAAFt7WSuxwCbpbQ="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFt7WSuyACfrnA=",
											"_parent": {
												"$ref": "AAAAAAFt7WSuyACen/w="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -1264,
											"top": 224,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFt7WSuyACgMD4=",
											"_parent": {
												"$ref": "AAAAAAFt7WSuyACen/w="
											},
											"font": "Arial;13;1",
											"left": 253,
											"top": 927,
											"width": 279.2587890625,
											"height": 13,
											"text": "SoloGameManager"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFt7WSuyAChYm8=",
											"_parent": {
												"$ref": "AAAAAAFt7WSuyACen/w="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -1264,
											"top": 224,
											"width": 89.578125,
											"height": 13,
											"text": "(from manager)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFt7WSuyACiSu0=",
											"_parent": {
												"$ref": "AAAAAAFt7WSuyACen/w="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -1264,
											"top": 224,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 248,
									"top": 920,
									"width": 289.2587890625,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFt7WSuyACfrnA="
									},
									"nameLabel": {
										"$ref": "AAAAAAFt7WSuyACgMD4="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFt7WSuyAChYm8="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFt7WSuyACiSu0="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFt7WSuyACjMQE=",
									"_parent": {
										"$ref": "AAAAAAFt7WSuyACdnkM="
									},
									"model": {
										"$ref": "AAAAAAFt7WSuxwCbpbQ="
									},
									"font": "Arial;13;0",
									"left": 248,
									"top": 945,
									"width": 289.2587890625,
									"height": 10
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFt7WSuyACkuas=",
									"_parent": {
										"$ref": "AAAAAAFt7WSuyACdnkM="
									},
									"model": {
										"$ref": "AAAAAAFt7WSuxwCbpbQ="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusXLOhSU/8/s=",
											"_parent": {
												"$ref": "AAAAAAFt7WSuyACkuas="
											},
											"model": {
												"$ref": "AAAAAAFusXLOUiU81Jc="
											},
											"font": "Arial;13;0",
											"left": 253,
											"top": 960,
											"width": 279.2587890625,
											"height": 13,
											"text": "+SoloGameManager(parametreur: Parametreur)",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 248,
									"top": 955,
									"width": 289.2587890625,
									"height": 23
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFt7WSuyAClfMU=",
									"_parent": {
										"$ref": "AAAAAAFt7WSuyACdnkM="
									},
									"model": {
										"$ref": "AAAAAAFt7WSuxwCbpbQ="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -632,
									"top": 112,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFt7WSuyACm+z8=",
									"_parent": {
										"$ref": "AAAAAAFt7WSuyACdnkM="
									},
									"model": {
										"$ref": "AAAAAAFt7WSuxwCbpbQ="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -632,
									"top": 112,
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 248,
							"top": 920,
							"width": 289.2587890625,
							"height": 89,
							"nameCompartment": {
								"$ref": "AAAAAAFt7WSuyACen/w="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFt7WSuyACjMQE="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFt7WSuyACkuas="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFt7WSuyAClfMU="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFt7WSuyACm+z8="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFt7WZ7xAJrIAE=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFt7WZ7wwJpwVg="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFt7WZ7xAJspfQ=",
									"_parent": {
										"$ref": "AAAAAAFt7WZ7xAJrIAE="
									},
									"model": {
										"$ref": "AAAAAAFt7WZ7wwJpwVg="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 971,
									"top": 866,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFt7WZ7xAJrIAE="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFt7WZ7xAJt5tI=",
									"_parent": {
										"$ref": "AAAAAAFt7WZ7xAJrIAE="
									},
									"model": {
										"$ref": "AAAAAAFt7WZ7wwJpwVg="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 961,
									"top": 855,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFt7WZ7xAJrIAE="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFt7WZ7xAJu3GY=",
									"_parent": {
										"$ref": "AAAAAAFt7WZ7xAJrIAE="
									},
									"model": {
										"$ref": "AAAAAAFt7WZ7wwJpwVg="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 990,
									"top": 889,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFt7WZ7xAJrIAE="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFt7WTYZwD1NOc="
							},
							"tail": {
								"$ref": "AAAAAAFt7WUJwgFTboo="
							},
							"lineStyle": 1,
							"points": "942:919;1021:850",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFt7WZ7xAJspfQ="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFt7WZ7xAJt5tI="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFt7WZ7xAJu3GY="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFt7WaJYQKL3x4=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFt7WaJYQKJPP0="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFt7WaJYQKMM2g=",
									"_parent": {
										"$ref": "AAAAAAFt7WaJYQKL3x4="
									},
									"model": {
										"$ref": "AAAAAAFt7WaJYQKJPP0="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1120,
									"top": 889,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFt7WaJYQKL3x4="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFt7WaJYQKNfI8=",
									"_parent": {
										"$ref": "AAAAAAFt7WaJYQKL3x4="
									},
									"model": {
										"$ref": "AAAAAAFt7WaJYQKJPP0="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 1110,
									"top": 900,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFt7WaJYQKL3x4="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFt7WaJYgKOBAY=",
									"_parent": {
										"$ref": "AAAAAAFt7WaJYQKL3x4="
									},
									"model": {
										"$ref": "AAAAAAFt7WaJYQKJPP0="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1139,
									"top": 866,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFt7WaJYQKL3x4="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFt7WTYZwD1NOc="
							},
							"tail": {
								"$ref": "AAAAAAFt7WVjtQGYqAY="
							},
							"lineStyle": 1,
							"points": "1170:919;1091:850",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFt7WaJYQKMM2g="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFt7WaJYQKNfI8="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFt7WaJYgKOBAY="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFt7WanPQKrl0w=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFt7WanPQKp1ZQ="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFt7WanPgKsu58=",
									"_parent": {
										"$ref": "AAAAAAFt7WanPQKrl0w="
									},
									"model": {
										"$ref": "AAAAAAFt7WanPQKp1ZQ="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 517,
									"top": 826,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFt7WanPQKrl0w="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFt7WanPgKtGUo=",
									"_parent": {
										"$ref": "AAAAAAFt7WanPQKrl0w="
									},
									"model": {
										"$ref": "AAAAAAFt7WanPQKp1ZQ="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 507,
									"top": 815,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFt7WanPQKrl0w="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFt7WanPgKurjg=",
									"_parent": {
										"$ref": "AAAAAAFt7WanPQKrl0w="
									},
									"model": {
										"$ref": "AAAAAAFt7WanPQKp1ZQ="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 536,
									"top": 849,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFt7WanPQKrl0w="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFt7VL5wP+/8QY="
							},
							"tail": {
								"$ref": "AAAAAAFt7WSuyACdnkM="
							},
							"lineStyle": 1,
							"points": "443:919;612:769",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFt7WanPgKsu58="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFt7WanPgKtGUo="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFt7WanPgKurjg="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFt7WbE9wLkxdY=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFt7WbE9wLi88w="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFt7WbE9wLlJRg=",
									"_parent": {
										"$ref": "AAAAAAFt7WbE9wLkxdY="
									},
									"model": {
										"$ref": "AAAAAAFt7WbE9wLi88w="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 924,
									"top": 781,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFt7WbE9wLkxdY="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFt7WbE9wLmeQI=",
									"_parent": {
										"$ref": "AAAAAAFt7WbE9wLkxdY="
									},
									"model": {
										"$ref": "AAAAAAFt7WbE9wLi88w="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 919,
									"top": 795,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFt7WbE9wLkxdY="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFt7WbE9wLnAm8=",
									"_parent": {
										"$ref": "AAAAAAFt7WbE9wLkxdY="
									},
									"model": {
										"$ref": "AAAAAAFt7WbE9wLi88w="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 935,
									"top": 752,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFt7WbE9wLkxdY="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFt7VL5wP+/8QY="
							},
							"tail": {
								"$ref": "AAAAAAFt7WTYZwD1NOc="
							},
							"lineStyle": 1,
							"points": "979:791;882:755",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFt7WbE9wLlJRg="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFt7WbE9wLmeQI="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFt7WbE9wLnAm8="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFt7YJkn0VOdCA=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFt7YJknUVKA3k="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFt7YJkn0VP4Kg=",
									"_parent": {
										"$ref": "AAAAAAFt7YJkn0VOdCA="
									},
									"model": {
										"$ref": "AAAAAAFt7YJknUVKA3k="
									},
									"font": "Arial;13;0",
									"left": 1016,
									"top": 256,
									"width": 63.22900390625,
									"height": 13,
									"alpha": 1.6232263362839516,
									"distance": 343.4719784785944,
									"hostEdge": {
										"$ref": "AAAAAAFt7YJkn0VOdCA="
									},
									"edgePosition": 1,
									"text": "-playerList"
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFt7YJkn0VQmm0=",
									"_parent": {
										"$ref": "AAAAAAFt7YJkn0VOdCA="
									},
									"model": {
										"$ref": "AAAAAAFt7YJknUVKA3k="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 734,
									"top": 273,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFt7YJkn0VOdCA="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFt7YJkn0VRMxM=",
									"_parent": {
										"$ref": "AAAAAAFt7YJkn0VOdCA="
									},
									"model": {
										"$ref": "AAAAAAFt7YJknUVKA3k="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 689,
									"top": 274,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFt7YJkn0VOdCA="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFt7YJkn0VSHl0=",
									"_parent": {
										"$ref": "AAAAAAFt7YJkn0VOdCA="
									},
									"model": {
										"$ref": "AAAAAAFt7YJknkVLPmE="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1062,
									"top": 288,
									"height": 13,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFt7YJkn0VOdCA="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFt7YJkn0VTpxY=",
									"_parent": {
										"$ref": "AAAAAAFt7YJkn0VOdCA="
									},
									"model": {
										"$ref": "AAAAAAFt7YJknkVLPmE="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1059,
									"top": 302,
									"height": 13,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFt7YJkn0VOdCA="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFt7YJkn0VUlxw=",
									"_parent": {
										"$ref": "AAAAAAFt7YJkn0VOdCA="
									},
									"model": {
										"$ref": "AAAAAAFt7YJknkVLPmE="
									},
									"font": "Arial;13;0",
									"left": 1064,
									"top": 288,
									"width": 7.22998046875,
									"height": 13,
									"alpha": 0.5880028233278596,
									"distance": 25.238858928247925,
									"hostEdge": {
										"$ref": "AAAAAAFt7YJkn0VOdCA="
									},
									"edgePosition": 2,
									"text": "1"
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFt7YJkn0VVxWc=",
									"_parent": {
										"$ref": "AAAAAAFt7YJkn0VOdCA="
									},
									"model": {
										"$ref": "AAAAAAFt7YJknkVMy5E="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 719,
									"top": 576,
									"height": 13,
									"alpha": -0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFt7YJkn0VOdCA="
									}
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFt7YJkn0VWhOg=",
									"_parent": {
										"$ref": "AAAAAAFt7YJkn0VOdCA="
									},
									"model": {
										"$ref": "AAAAAAFt7YJknkVMy5E="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 732,
									"top": 573,
									"height": 13,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFt7YJkn0VOdCA="
									}
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFt7YJkn0VXXIE=",
									"_parent": {
										"$ref": "AAAAAAFt7YJkn0VOdCA="
									},
									"model": {
										"$ref": "AAAAAAFt7YJknkVMy5E="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 691,
									"top": 580,
									"height": 13,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFt7YJkn0VOdCA="
									}
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFt7YJkn0VYNow=",
									"_parent": {
										"$ref": "AAAAAAFt7YJkn0VOdCA="
									},
									"model": {
										"$ref": "AAAAAAFt7YJknkVLPmE="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFt7YJkn0VZGIM=",
									"_parent": {
										"$ref": "AAAAAAFt7YJkn0VOdCA="
									},
									"model": {
										"$ref": "AAAAAAFt7YJknkVMy5E="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFt7VL5wP+/8QY="
							},
							"tail": {
								"$ref": "AAAAAAFt7VMnuAARfvI="
							},
							"points": "1088:280;704:280;704:608",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFt7YJkn0VP4Kg="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFt7YJkn0VQmm0="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFt7YJkn0VRMxM="
							},
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFt7YJkn0VSHl0="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFt7YJkn0VTpxY="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFt7YJkn0VUlxw="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFt7YJkn0VVxWc="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFt7YJkn0VWhOg="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFt7YJkn0VXXIE="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFt7YJkn0VYNow="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFt7YJkn0VZGIM="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFt7Tgb6fqyD84=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFt7Tgb6vqz5ic=",
									"_parent": {
										"$ref": "AAAAAAFt7Tgb6fqyD84="
									},
									"model": {
										"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFt7Tgb6vq0SSQ=",
											"_parent": {
												"$ref": "AAAAAAFt7Tgb6vqz5ic="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 4200,
											"top": 776,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFt7Tgb6vq1rh4=",
											"_parent": {
												"$ref": "AAAAAAFt7Tgb6vqz5ic="
											},
											"font": "Arial;13;3",
											"left": 2133,
											"top": 607,
											"width": 127.5244140625,
											"height": 13,
											"text": "Card"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFt7Tgb6vq2KtE=",
											"_parent": {
												"$ref": "AAAAAAFt7Tgb6vqz5ic="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 4200,
											"top": 776,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from card)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFt7Tgb6vq33Lo=",
											"_parent": {
												"$ref": "AAAAAAFt7Tgb6vqz5ic="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 4200,
											"top": 776,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 2128,
									"top": 600,
									"width": 137.5244140625,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFt7Tgb6vq0SSQ="
									},
									"nameLabel": {
										"$ref": "AAAAAAFt7Tgb6vq1rh4="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFt7Tgb6vq2KtE="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFt7Tgb6vq33Lo="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFt7Tgb6vq4F04=",
									"_parent": {
										"$ref": "AAAAAAFt7Tgb6fqyD84="
									},
									"model": {
										"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFt7TnTmvrdjq8=",
											"_parent": {
												"$ref": "AAAAAAFt7Tgb6vq4F04="
											},
											"model": {
												"$ref": "AAAAAAFt7TnTafraXcY="
											},
											"font": "Arial;13;0",
											"left": 2133,
											"top": 630,
											"width": 127.5244140625,
											"height": 13,
											"text": "+Value: decimal",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 2128,
									"top": 625,
									"width": 137.5244140625,
									"height": 23
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFt7Tgb6vq5+rY=",
									"_parent": {
										"$ref": "AAAAAAFt7Tgb6fqyD84="
									},
									"model": {
										"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFuOxERuRHlOno=",
											"_parent": {
												"$ref": "AAAAAAFt7Tgb6vq5+rY="
											},
											"model": {
												"$ref": "AAAAAAFuOxERkxHTyBs="
											},
											"font": "Arial;13;0",
											"left": 2133,
											"top": 653,
											"width": 127.5244140625,
											"height": 13,
											"text": "+Card(value: decimal)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusVpqQvEmbGY=",
											"_parent": {
												"$ref": "AAAAAAFt7Tgb6vq5+rY="
											},
											"model": {
												"$ref": "AAAAAAFusVpqDPEgQUE="
											},
											"font": "Arial;13;2",
											"left": 2133,
											"top": 668,
											"width": 127.5244140625,
											"height": 13,
											"text": "+getName(): string",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusVqsEvGlZpY=",
											"_parent": {
												"$ref": "AAAAAAFt7Tgb6vq5+rY="
											},
											"model": {
												"$ref": "AAAAAAFusVqr7/GfJPo="
											},
											"font": "Arial;13;2",
											"left": 2133,
											"top": 683,
											"width": 127.5244140625,
											"height": 13,
											"text": "+rapidEffect(): bool",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 2128,
									"top": 648,
									"width": 137.5244140625,
									"height": 53
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFt7Tgb6vq6LQU=",
									"_parent": {
										"$ref": "AAAAAAFt7Tgb6fqyD84="
									},
									"model": {
										"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2464,
									"top": 392,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFt7Tgb6vq7ecs=",
									"_parent": {
										"$ref": "AAAAAAFt7Tgb6fqyD84="
									},
									"model": {
										"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2464,
									"top": 392,
									"width": 10,
									"height": 10
								}
							],
							"containerView": {
								"$ref": "AAAAAAFt7UW8Z/1tvWw="
							},
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 2128,
							"top": 600,
							"width": 137.5244140625,
							"height": 145,
							"nameCompartment": {
								"$ref": "AAAAAAFt7Tgb6vqz5ic="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFt7Tgb6vq4F04="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFt7Tgb6vq5+rY="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFt7Tgb6vq6LQU="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFt7Tgb6vq7ecs="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFuOw+sJA6xWi8=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFuOw+sJA6vVOo="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFuOw+sJA6yo4w=",
									"_parent": {
										"$ref": "AAAAAAFuOw+sJA6xWi8="
									},
									"model": {
										"$ref": "AAAAAAFuOw+sJA6vVOo="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFuOw+sJA6zbt0=",
											"_parent": {
												"$ref": "AAAAAAFuOw+sJA6yo4w="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -160,
											"top": 16,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFuOw+sJA60VkE=",
											"_parent": {
												"$ref": "AAAAAAFuOw+sJA6yo4w="
											},
											"font": "Arial;13;1",
											"left": 1629,
											"top": 847,
											"width": 211.34521484375,
											"height": 13,
											"text": "ClassicCard"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFuOw+sJA61mcY=",
											"_parent": {
												"$ref": "AAAAAAFuOw+sJA6yo4w="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -160,
											"top": 16,
											"width": 91.74267578125,
											"height": 13,
											"text": "(from cardType)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFuOw+sJA6247E=",
											"_parent": {
												"$ref": "AAAAAAFuOw+sJA6yo4w="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -160,
											"top": 16,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 1624,
									"top": 840,
									"width": 221.34521484375,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFuOw+sJA6zbt0="
									},
									"nameLabel": {
										"$ref": "AAAAAAFuOw+sJA60VkE="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFuOw+sJA61mcY="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFuOw+sJA6247E="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFuOw+sJA63ljY=",
									"_parent": {
										"$ref": "AAAAAAFuOw+sJA6xWi8="
									},
									"model": {
										"$ref": "AAAAAAFuOw+sJA6vVOo="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFusVvD5fK2eo4=",
											"_parent": {
												"$ref": "AAAAAAFuOw+sJA63ljY="
											},
											"model": {
												"$ref": "AAAAAAFusVvDsfKwbbs="
											},
											"font": "Arial;13;0",
											"left": 1629,
											"top": 870,
											"width": 211.34521484375,
											"height": 13,
											"underline": true,
											"text": "+CARD_CLASSIC: string {readOnly}",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 1624,
									"top": 865,
									"width": 221.34521484375,
									"height": 23
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFuOw+sJQ64Oqs=",
									"_parent": {
										"$ref": "AAAAAAFuOw+sJA6xWi8="
									},
									"model": {
										"$ref": "AAAAAAFuOw+sJA6vVOo="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusV0JGvPqBrY=",
											"_parent": {
												"$ref": "AAAAAAFuOw+sJQ64Oqs="
											},
											"model": {
												"$ref": "AAAAAAFusV0I6PPkakY="
											},
											"font": "Arial;13;0",
											"left": 1629,
											"top": 893,
											"width": 211.34521484375,
											"height": 13,
											"text": "+rapideEffect(): bool",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusV06yfRWZ08=",
											"_parent": {
												"$ref": "AAAAAAFuOw+sJQ64Oqs="
											},
											"model": {
												"$ref": "AAAAAAFusV06pfRQNGA="
											},
											"font": "Arial;13;0",
											"left": 1629,
											"top": 908,
											"width": 211.34521484375,
											"height": 13,
											"text": "+getName(): string",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 1624,
									"top": 888,
									"width": 221.34521484375,
									"height": 38
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFuOw+sJQ65R1w=",
									"_parent": {
										"$ref": "AAAAAAFuOw+sJA6xWi8="
									},
									"model": {
										"$ref": "AAAAAAFuOw+sJA6vVOo="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -80,
									"top": 8,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFuOw+sJQ66KwQ=",
									"_parent": {
										"$ref": "AAAAAAFuOw+sJA6xWi8="
									},
									"model": {
										"$ref": "AAAAAAFuOw+sJA6vVOo="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -80,
									"top": 8,
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 1624,
							"top": 840,
							"width": 221.34521484375,
							"height": 86,
							"nameCompartment": {
								"$ref": "AAAAAAFuOw+sJA6yo4w="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFuOw+sJA63ljY="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFuOw+sJQ64Oqs="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFuOw+sJQ65R1w="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFuOw+sJQ66KwQ="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFuOxJduxThPsE=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFuOxJduxTfq9o="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFuOxJduxTidpM=",
									"_parent": {
										"$ref": "AAAAAAFuOxJduxThPsE="
									},
									"model": {
										"$ref": "AAAAAAFuOxJduxTfq9o="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2585,
									"top": 848,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFuOxJduxThPsE="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFuOxJduxTjWLI=",
									"_parent": {
										"$ref": "AAAAAAFuOxJduxThPsE="
									},
									"model": {
										"$ref": "AAAAAAFuOxJduxTfq9o="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 2575,
									"top": 859,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFuOxJduxThPsE="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFuOxJduxTksV0=",
									"_parent": {
										"$ref": "AAAAAAFuOxJduxThPsE="
									},
									"model": {
										"$ref": "AAAAAAFuOxJduxTfq9o="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2606,
									"top": 827,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFuOxJduxThPsE="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFusWMxvP848Ug="
							},
							"tail": {
								"$ref": "AAAAAAFuOw/Jug9xJ3I="
							},
							"lineStyle": 1,
							"points": "2623:871;2569:818",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFuOxJduxTidpM="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFuOxJduxTjWLI="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFuOxJduxTksV0="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFuOxJuARUBgT4=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFuOxJuART/CKQ="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFuOxJuARUCKsg=",
									"_parent": {
										"$ref": "AAAAAAFuOxJuARUBgT4="
									},
									"model": {
										"$ref": "AAAAAAFuOxJuART/CKQ="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2473,
									"top": 827,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFuOxJuARUBgT4="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFuOxJuARUDSuU=",
									"_parent": {
										"$ref": "AAAAAAFuOxJuARUBgT4="
									},
									"model": {
										"$ref": "AAAAAAFuOxJuART/CKQ="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 2462,
									"top": 816,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFuOxJuARUBgT4="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFuOxJuARUEnJA=",
									"_parent": {
										"$ref": "AAAAAAFuOxJuARUBgT4="
									},
									"model": {
										"$ref": "AAAAAAFuOxJuART/CKQ="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2494,
									"top": 848,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFuOxJuARUBgT4="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFusWMxvP848Ug="
							},
							"tail": {
								"$ref": "AAAAAAFuOw/c4hAEwOA="
							},
							"lineStyle": 1,
							"points": "2459:871;2510:818",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFuOxJuARUCKsg="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFuOxJuARUDSuU="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFuOxJuARUEnJA="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFuOxKNRxU8YfQ=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFuOxKNRxU6mm0="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFuOxKNRxU9Pzo=",
									"_parent": {
										"$ref": "AAAAAAFuOxKNRxU8YfQ="
									},
									"model": {
										"$ref": "AAAAAAFuOxKNRxU6mm0="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1971,
									"top": 751,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFuOxKNRxU8YfQ="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFuOxKNRxU+zYQ=",
									"_parent": {
										"$ref": "AAAAAAFuOxKNRxU8YfQ="
									},
									"model": {
										"$ref": "AAAAAAFuOxKNRxU6mm0="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 1965,
									"top": 737,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFuOxKNRxU8YfQ="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFuOxKNRxU/iMs=",
									"_parent": {
										"$ref": "AAAAAAFuOxKNRxU8YfQ="
									},
									"model": {
										"$ref": "AAAAAAFuOxKNRxU6mm0="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1984,
									"top": 778,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFuOxKNRxU8YfQ="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFt7Tgb6fqyD84="
							},
							"tail": {
								"$ref": "AAAAAAFuOw+sJA6xWi8="
							},
							"lineStyle": 1,
							"points": "1829:839;2127:703",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFuOxKNRxU9Pzo="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFuOxKNRxU+zYQ="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFuOxKNRxU/iMs="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFuOxVwFhhuCYI=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFuOxVwFhhsSl8="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFuOxVwFhhvcas=",
									"_parent": {
										"$ref": "AAAAAAFuOxVwFhhuCYI="
									},
									"model": {
										"$ref": "AAAAAAFuOxVwFhhsSl8="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFuOxVwFhhw5hw=",
											"_parent": {
												"$ref": "AAAAAAFuOxVwFhhvcas="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 936,
											"top": -96,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFuOxVwFhhxdp8=",
											"_parent": {
												"$ref": "AAAAAAFuOxVwFhhvcas="
											},
											"font": "Arial;13;3",
											"left": 2093,
											"top": 1319,
											"width": 149.931640625,
											"height": 13,
											"text": "Deck"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFuOxVwFhhyyVk=",
											"_parent": {
												"$ref": "AAAAAAFuOxVwFhhvcas="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 936,
											"top": -96,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from deck)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFuOxVwFhhzuIM=",
											"_parent": {
												"$ref": "AAAAAAFuOxVwFhhvcas="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 936,
											"top": -96,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 2088,
									"top": 1312,
									"width": 159.931640625,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFuOxVwFhhw5hw="
									},
									"nameLabel": {
										"$ref": "AAAAAAFuOxVwFhhxdp8="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFuOxVwFhhyyVk="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFuOxVwFhhzuIM="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFuOxVwFxh0kVA=",
									"_parent": {
										"$ref": "AAAAAAFuOxVwFhhuCYI="
									},
									"model": {
										"$ref": "AAAAAAFuOxVwFhhsSl8="
									},
									"font": "Arial;13;0",
									"left": 2088,
									"top": 1337,
									"width": 159.931640625,
									"height": 10
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFuOxVwFxh1PXo=",
									"_parent": {
										"$ref": "AAAAAAFuOxVwFhhuCYI="
									},
									"model": {
										"$ref": "AAAAAAFuOxVwFhhsSl8="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFuOxcprRqj10M=",
											"_parent": {
												"$ref": "AAAAAAFuOxVwFxh1PXo="
											},
											"model": {
												"$ref": "AAAAAAFuOxcphxqdaYY="
											},
											"font": "Arial;13;0",
											"left": 2093,
											"top": 1352,
											"width": 149.931640625,
											"height": 13,
											"text": "+size(): int",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFuOxdkvhruyAE=",
											"_parent": {
												"$ref": "AAAAAAFuOxVwFxh1PXo="
											},
											"model": {
												"$ref": "AAAAAAFuOxdkmhroYbg="
											},
											"font": "Arial;13;0",
											"left": 2093,
											"top": 1367,
											"width": 149.931640625,
											"height": 13,
											"text": "+removeAt(index: int)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFuOxe6ehsnEDU=",
											"_parent": {
												"$ref": "AAAAAAFuOxVwFxh1PXo="
											},
											"model": {
												"$ref": "AAAAAAFuOxe6YxshTgI="
											},
											"font": "Arial;13;0",
											"left": 2093,
											"top": 1382,
											"width": 149.931640625,
											"height": 13,
											"text": "+getCard(index: int): Card",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 2088,
									"top": 1347,
									"width": 159.931640625,
									"height": 53
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFuOxVwFxh2QcQ=",
									"_parent": {
										"$ref": "AAAAAAFuOxVwFhhuCYI="
									},
									"model": {
										"$ref": "AAAAAAFuOxVwFhhsSl8="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 624,
									"top": -64,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFuOxVwFxh307U=",
									"_parent": {
										"$ref": "AAAAAAFuOxVwFhhuCYI="
									},
									"model": {
										"$ref": "AAAAAAFuOxVwFhhsSl8="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 624,
									"top": -64,
									"width": 10,
									"height": 10
								}
							],
							"containerView": {
								"$ref": "AAAAAAFuOxTqexbaQvI="
							},
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 2088,
							"top": 1312,
							"width": 159.931640625,
							"height": 101,
							"nameCompartment": {
								"$ref": "AAAAAAFuOxVwFhhvcas="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFuOxVwFxh0kVA="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFuOxVwFxh1PXo="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFuOxVwFxh2QcQ="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFuOxVwFxh307U="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFuOxWuSxj/v3Y=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFuOxWuShj9rt8="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFuOxWuSxkABik=",
									"_parent": {
										"$ref": "AAAAAAFuOxWuSxj/v3Y="
									},
									"model": {
										"$ref": "AAAAAAFuOxWuShj9rt8="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFuOxWuSxkBbx0=",
											"_parent": {
												"$ref": "AAAAAAFuOxWuSxkABik="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 808,
											"top": -72,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFuOxWuSxkC10c=",
											"_parent": {
												"$ref": "AAAAAAFuOxWuSxkABik="
											},
											"font": "Arial;13;1",
											"left": 2509,
											"top": 1439,
											"width": 147.7607421875,
											"height": 13,
											"text": "ExtremeDeck"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFuOxWuSxkDp+Q=",
											"_parent": {
												"$ref": "AAAAAAFuOxWuSxkABik="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 808,
											"top": -72,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from deck)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFuOxWuSxkEJ4Y=",
											"_parent": {
												"$ref": "AAAAAAFuOxWuSxkABik="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 808,
											"top": -72,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 2504,
									"top": 1432,
									"width": 157.7607421875,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFuOxWuSxkBbx0="
									},
									"nameLabel": {
										"$ref": "AAAAAAFuOxWuSxkC10c="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFuOxWuSxkDp+Q="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFuOxWuSxkEJ4Y="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFuOxWuSxkF0rc=",
									"_parent": {
										"$ref": "AAAAAAFuOxWuSxj/v3Y="
									},
									"model": {
										"$ref": "AAAAAAFuOxWuShj9rt8="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFuOx3AnRuNvVY=",
											"_parent": {
												"$ref": "AAAAAAFuOxWuSxkF0rc="
											},
											"model": {
												"$ref": "AAAAAAFuOx3AZxuHKQU="
											},
											"font": "Arial;13;0",
											"left": 2509,
											"top": 1462,
											"width": 147.7607421875,
											"height": 13,
											"text": "-endGame: List<int>",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFuOx4vJxvQ8zo=",
											"_parent": {
												"$ref": "AAAAAAFuOxWuSxkF0rc="
											},
											"model": {
												"$ref": "AAAAAAFuOx4u7xvKPZw="
											},
											"font": "Arial;13;0",
											"left": 2509,
											"top": 1477,
											"width": 147.7607421875,
											"height": 13,
											"text": "-threeCard: List<int>",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFuOx6FJhwgc4Y=",
											"_parent": {
												"$ref": "AAAAAAFuOxWuSxkF0rc="
											},
											"model": {
												"$ref": "AAAAAAFuOx6FAhwaRbo="
											},
											"font": "Arial;13;0",
											"left": 2509,
											"top": 1492,
											"width": 147.7607421875,
											"height": 13,
											"text": "-random: Random",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 2504,
									"top": 1457,
									"width": 157.7607421875,
									"height": 53
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFuOxWuSxkG7b4=",
									"_parent": {
										"$ref": "AAAAAAFuOxWuSxj/v3Y="
									},
									"model": {
										"$ref": "AAAAAAFuOxWuShj9rt8="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFuOx7H4xxjRqU=",
											"_parent": {
												"$ref": "AAAAAAFuOxWuSxkG7b4="
											},
											"model": {
												"$ref": "AAAAAAFuOx7HvhxdeUA="
											},
											"font": "Arial;13;0",
											"left": 2509,
											"top": 1515,
											"width": 147.7607421875,
											"height": 13,
											"text": "-createEndCard()",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFuOx8EdBym8UM=",
											"_parent": {
												"$ref": "AAAAAAFuOxWuSxkG7b4="
											},
											"model": {
												"$ref": "AAAAAAFuOx8EXBygPTM="
											},
											"font": "Arial;13;0",
											"left": 2509,
											"top": 1530,
											"width": 147.7607421875,
											"height": 13,
											"text": "-createThreeCard()",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFuOx8zMxzXDN4=",
											"_parent": {
												"$ref": "AAAAAAFuOxWuSxkG7b4="
											},
											"model": {
												"$ref": "AAAAAAFuOx8zGxzR8KE="
											},
											"font": "Arial;13;0",
											"left": 2509,
											"top": 1545,
											"width": 147.7607421875,
											"height": 13,
											"text": "+createCard(iteration: int)",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 2504,
									"top": 1510,
									"width": 157.7607421875,
									"height": 53
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFuOxWuSxkHcTQ=",
									"_parent": {
										"$ref": "AAAAAAFuOxWuSxj/v3Y="
									},
									"model": {
										"$ref": "AAAAAAFuOxWuShj9rt8="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 448,
									"top": -48,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFuOxWuSxkIWOM=",
									"_parent": {
										"$ref": "AAAAAAFuOxWuSxj/v3Y="
									},
									"model": {
										"$ref": "AAAAAAFuOxWuShj9rt8="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 448,
									"top": -48,
									"width": 10,
									"height": 10
								}
							],
							"containerView": {
								"$ref": "AAAAAAFuOxTqexbaQvI="
							},
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 2504,
							"top": 1432,
							"width": 157.7607421875,
							"height": 131,
							"nameCompartment": {
								"$ref": "AAAAAAFuOxWuSxkABik="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFuOxWuSxkF0rc="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFuOxWuSxkG7b4="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFuOxWuSxkHcTQ="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFuOxWuSxkIWOM="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFuOxWReBjAR9k=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFuOxWReBi+5XU="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFuOxWReBjBMh8=",
									"_parent": {
										"$ref": "AAAAAAFuOxWReBjAR9k="
									},
									"model": {
										"$ref": "AAAAAAFuOxWReBi+5XU="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFuOxWReBjCfrg=",
											"_parent": {
												"$ref": "AAAAAAFuOxWReBjBMh8="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -112,
											"top": 56,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFuOxWReBjDTB8=",
											"_parent": {
												"$ref": "AAAAAAFuOxWReBjBMh8="
											},
											"font": "Arial;13;1",
											"left": 1613,
											"top": 1487,
											"width": 76.60986328125,
											"height": 13,
											"text": "ClassicDeck"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFuOxWReBjEhS4=",
											"_parent": {
												"$ref": "AAAAAAFuOxWReBjBMh8="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -112,
											"top": 56,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from deck)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFuOxWReBjFNnA=",
											"_parent": {
												"$ref": "AAAAAAFuOxWReBjBMh8="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -112,
											"top": 56,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 1608,
									"top": 1480,
									"width": 86.60986328125,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFuOxWReBjCfrg="
									},
									"nameLabel": {
										"$ref": "AAAAAAFuOxWReBjDTB8="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFuOxWReBjEhS4="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFuOxWReBjFNnA="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFuOxWReBjGyn4=",
									"_parent": {
										"$ref": "AAAAAAFuOxWReBjAR9k="
									},
									"model": {
										"$ref": "AAAAAAFuOxWReBi+5XU="
									},
									"font": "Arial;13;0",
									"left": 1608,
									"top": 1505,
									"width": 86.60986328125,
									"height": 10
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFuOxWReBjH9CQ=",
									"_parent": {
										"$ref": "AAAAAAFuOxWReBjAR9k="
									},
									"model": {
										"$ref": "AAAAAAFuOxWReBi+5XU="
									},
									"font": "Arial;13;0",
									"left": 1608,
									"top": 1515,
									"width": 86.60986328125,
									"height": 10
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFuOxWReBjIOEM=",
									"_parent": {
										"$ref": "AAAAAAFuOxWReBjAR9k="
									},
									"model": {
										"$ref": "AAAAAAFuOxWReBi+5XU="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 16,
									"top": 24,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFuOxWReBjJ5zI=",
									"_parent": {
										"$ref": "AAAAAAFuOxWReBjAR9k="
									},
									"model": {
										"$ref": "AAAAAAFuOxWReBi+5XU="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 16,
									"top": 24,
									"width": 10,
									"height": 10
								}
							],
							"containerView": {
								"$ref": "AAAAAAFuOxTqexbaQvI="
							},
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 1608,
							"top": 1480,
							"width": 86.60986328125,
							"height": 45,
							"nameCompartment": {
								"$ref": "AAAAAAFuOxWReBjBMh8="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFuOxWReBjGyn4="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFuOxWReBjH9CQ="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFuOxWReBjIOEM="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFuOxWReBjJ5zI="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFuOxYvEhl/VqQ=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFuOxYvEhl9y28="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFuOxYvExmAaI0=",
									"_parent": {
										"$ref": "AAAAAAFuOxYvEhl/VqQ="
									},
									"model": {
										"$ref": "AAAAAAFuOxYvEhl9y28="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1887,
									"top": 1416,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFuOxYvEhl/VqQ="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFuOxYvExmBYHA=",
									"_parent": {
										"$ref": "AAAAAAFuOxYvEhl/VqQ="
									},
									"model": {
										"$ref": "AAAAAAFuOxYvEhl9y28="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 1883,
									"top": 1402,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFuOxYvEhl/VqQ="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFuOxYvExmClBw=",
									"_parent": {
										"$ref": "AAAAAAFuOxYvEhl/VqQ="
									},
									"model": {
										"$ref": "AAAAAAFuOxYvEhl9y28="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1894,
									"top": 1445,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFuOxYvEhl/VqQ="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFuOxVwFhhuCYI="
							},
							"tail": {
								"$ref": "AAAAAAFuOxWReBjAR9k="
							},
							"lineStyle": 1,
							"points": "1695:1490;2087:1384",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFuOxYvExmAaI0="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFuOxYvExmBYHA="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFuOxYvExmClBw="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFuOxZAWxmfI4o=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFuOxZAWxmd7TA="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFuOxZAWxmgt2w=",
									"_parent": {
										"$ref": "AAAAAAFuOxZAWxmfI4o="
									},
									"model": {
										"$ref": "AAAAAAFuOxZAWxmd7TA="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2370,
									"top": 1437,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFuOxZAWxmfI4o="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFuOxZAWxmhMv0=",
									"_parent": {
										"$ref": "AAAAAAFuOxZAWxmfI4o="
									},
									"model": {
										"$ref": "AAAAAAFuOxZAWxmd7TA="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 2365,
									"top": 1451,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFuOxZAWxmfI4o="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFuOxZAWxmiqWI=",
									"_parent": {
										"$ref": "AAAAAAFuOxZAWxmfI4o="
									},
									"model": {
										"$ref": "AAAAAAFuOxZAWxmd7TA="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2379,
									"top": 1408,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFuOxZAWxmfI4o="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFuOxVwFhhuCYI="
							},
							"tail": {
								"$ref": "AAAAAAFuOxWuSxj/v3Y="
							},
							"lineStyle": 1,
							"points": "2503:1471;2248:1388",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFuOxZAWxmgt2w="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFuOxZAWxmhMv0="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFuOxZAWxmiqWI="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFuOxaVKBnBz3k=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFuOxaVJxm9tuU="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFuOxaVKBnC/A8=",
									"_parent": {
										"$ref": "AAAAAAFuOxaVKBnBz3k="
									},
									"model": {
										"$ref": "AAAAAAFuOxaVJxm9tuU="
									},
									"font": "Arial;13;0",
									"left": 2199,
									"top": 748,
									"width": 34.68994140625,
									"height": 13,
									"alpha": 3.056586526645529,
									"distance": 275.95108262154,
									"hostEdge": {
										"$ref": "AAAAAAFuOxaVKBnBz3k="
									},
									"edgePosition": 1,
									"text": "#deck"
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFuOxaVKBnDZRQ=",
									"_parent": {
										"$ref": "AAAAAAFuOxaVKBnBz3k="
									},
									"model": {
										"$ref": "AAAAAAFuOxaVJxm9tuU="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 2210,
									"top": 1023,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFuOxaVKBnBz3k="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFuOxaVKRnEQ54=",
									"_parent": {
										"$ref": "AAAAAAFuOxaVKBnBz3k="
									},
									"model": {
										"$ref": "AAAAAAFuOxaVJxm9tuU="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2166,
									"top": 1021,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFuOxaVKBnBz3k="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFuOxaVKRnFaSY=",
									"_parent": {
										"$ref": "AAAAAAFuOxaVKBnBz3k="
									},
									"model": {
										"$ref": "AAAAAAFuOxaVJxm+WSM="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2206,
									"top": 765,
									"height": 13,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFuOxaVKBnBz3k="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFuOxaVKRnGZ/w=",
									"_parent": {
										"$ref": "AAAAAAFuOxaVKBnBz3k="
									},
									"model": {
										"$ref": "AAAAAAFuOxaVJxm+WSM="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2220,
									"top": 768,
									"height": 13,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFuOxaVKBnBz3k="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFuOxaVKRnHj8U=",
									"_parent": {
										"$ref": "AAAAAAFuOxaVKBnBz3k="
									},
									"model": {
										"$ref": "AAAAAAFuOxaVJxm+WSM="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2179,
									"top": 760,
									"height": 13,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFuOxaVKBnBz3k="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFuOxaVKRnIJuM=",
									"_parent": {
										"$ref": "AAAAAAFuOxaVKBnBz3k="
									},
									"model": {
										"$ref": "AAAAAAFuOxaVJxm//wc="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2185,
									"top": 1279,
									"height": 13,
									"alpha": -0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFuOxaVKBnBz3k="
									}
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFuOxaVKRnJj/4=",
									"_parent": {
										"$ref": "AAAAAAFuOxaVKBnBz3k="
									},
									"model": {
										"$ref": "AAAAAAFuOxaVJxm//wc="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2198,
									"top": 1277,
									"height": 13,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFuOxaVKBnBz3k="
									}
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFuOxaVKRnK7k4=",
									"_parent": {
										"$ref": "AAAAAAFuOxaVKBnBz3k="
									},
									"model": {
										"$ref": "AAAAAAFuOxaVJxm//wc="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2157,
									"top": 1282,
									"height": 13,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFuOxaVKBnBz3k="
									}
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFuOxaVKRnLKqQ=",
									"_parent": {
										"$ref": "AAAAAAFuOxaVKBnBz3k="
									},
									"model": {
										"$ref": "AAAAAAFuOxaVJxm+WSM="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFuOxaVKRnMwlw=",
									"_parent": {
										"$ref": "AAAAAAFuOxaVKBnBz3k="
									},
									"model": {
										"$ref": "AAAAAAFuOxaVJxm//wc="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFuOxVwFhhuCYI="
							},
							"tail": {
								"$ref": "AAAAAAFt7Tgb6fqyD84="
							},
							"lineStyle": 1,
							"points": "2193:745;2169:1311",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFuOxaVKBnC/A8="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFuOxaVKBnDZRQ="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFuOxaVKRnEQ54="
							},
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFuOxaVKRnFaSY="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFuOxaVKRnGZ/w="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFuOxaVKRnHj8U="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFuOxaVKRnIJuM="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFuOxaVKRnJj/4="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFuOxaVKRnK7k4="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFuOxaVKRnLKqQ="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFuOxaVKRnMwlw="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFt7WUJwgFTboo=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFt7WUJwQFR+xE="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFt7WUJwgFUTb8=",
									"_parent": {
										"$ref": "AAAAAAFt7WUJwgFTboo="
									},
									"model": {
										"$ref": "AAAAAAFt7WUJwQFR+xE="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFt7WUJwgFVDvg=",
											"_parent": {
												"$ref": "AAAAAAFt7WUJwgFUTb8="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -904,
											"top": -120,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFt7WUJwgFWZFo=",
											"_parent": {
												"$ref": "AAAAAAFt7WUJwgFUTb8="
											},
											"font": "Arial;13;1",
											"left": 749,
											"top": 927,
											"width": 284.31787109375,
											"height": 13,
											"text": "LocalGameManager"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFt7WUJwgFXztI=",
											"_parent": {
												"$ref": "AAAAAAFt7WUJwgFUTb8="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -904,
											"top": -120,
											"width": 89.578125,
											"height": 13,
											"text": "(from manager)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFt7WUJwwFYh/w=",
											"_parent": {
												"$ref": "AAAAAAFt7WUJwgFUTb8="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -904,
											"top": -120,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 744,
									"top": 920,
									"width": 294.31787109375,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFt7WUJwgFVDvg="
									},
									"nameLabel": {
										"$ref": "AAAAAAFt7WUJwgFWZFo="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFt7WUJwgFXztI="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFt7WUJwwFYh/w="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFt7WUJwwFZSCA=",
									"_parent": {
										"$ref": "AAAAAAFt7WUJwgFTboo="
									},
									"model": {
										"$ref": "AAAAAAFt7WUJwQFR+xE="
									},
									"font": "Arial;13;0",
									"left": 744,
									"top": 945,
									"width": 294.31787109375,
									"height": 10
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFt7WUJwwFaZSE=",
									"_parent": {
										"$ref": "AAAAAAFt7WUJwgFTboo="
									},
									"model": {
										"$ref": "AAAAAAFt7WUJwQFR+xE="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusXNBWSXMHXE=",
											"_parent": {
												"$ref": "AAAAAAFt7WUJwwFaZSE="
											},
											"model": {
												"$ref": "AAAAAAFusXNBJyXDOcs="
											},
											"font": "Arial;13;0",
											"left": 749,
											"top": 960,
											"width": 284.31787109375,
											"height": 13,
											"text": "+LocalGameManager(parametreur: Parametreur)",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 744,
									"top": 955,
									"width": 294.31787109375,
									"height": 23
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFt7WUJwwFbQ3w=",
									"_parent": {
										"$ref": "AAAAAAFt7WUJwgFTboo="
									},
									"model": {
										"$ref": "AAAAAAFt7WUJwQFR+xE="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -560,
									"top": -88,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFt7WUJwwFcF7E=",
									"_parent": {
										"$ref": "AAAAAAFt7WUJwgFTboo="
									},
									"model": {
										"$ref": "AAAAAAFt7WUJwQFR+xE="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -560,
									"top": -88,
									"width": 10,
									"height": 10
								}
							],
							"containerView": {
								"$ref": "AAAAAAFt7YuMW7IwonE="
							},
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 744,
							"top": 920,
							"width": 294.31787109375,
							"height": 89,
							"nameCompartment": {
								"$ref": "AAAAAAFt7WUJwgFUTb8="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFt7WUJwwFZSCA="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFt7WUJwwFaZSE="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFt7WUJwwFbQ3w="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFt7WUJwwFcF7E="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFt7WVjtQGYqAY=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFt7WVjtQGWfvM="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFt7WVjtQGZLYk=",
									"_parent": {
										"$ref": "AAAAAAFt7WVjtQGYqAY="
									},
									"model": {
										"$ref": "AAAAAAFt7WVjtQGWfvM="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFt7WVjtQGaEKk=",
											"_parent": {
												"$ref": "AAAAAAFt7WVjtQGZLYk="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -320,
											"top": -80,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFt7WVjtQGb960=",
											"_parent": {
												"$ref": "AAAAAAFt7WVjtQGZLYk="
											},
											"font": "Arial;13;1",
											"left": 1069,
											"top": 927,
											"width": 298.7587890625,
											"height": 13,
											"text": "RemoteGameManager"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFt7WVjtQGc0xM=",
											"_parent": {
												"$ref": "AAAAAAFt7WVjtQGZLYk="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -320,
											"top": -80,
											"width": 89.578125,
											"height": 13,
											"text": "(from manager)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFt7WVjtQGdzg4=",
											"_parent": {
												"$ref": "AAAAAAFt7WVjtQGZLYk="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -320,
											"top": -80,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 1064,
									"top": 920,
									"width": 308.7587890625,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFt7WVjtQGaEKk="
									},
									"nameLabel": {
										"$ref": "AAAAAAFt7WVjtQGb960="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFt7WVjtQGc0xM="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFt7WVjtQGdzg4="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFt7WVjtQGePSc=",
									"_parent": {
										"$ref": "AAAAAAFt7WVjtQGYqAY="
									},
									"model": {
										"$ref": "AAAAAAFt7WVjtQGWfvM="
									},
									"font": "Arial;13;0",
									"left": 1064,
									"top": 945,
									"width": 308.7587890625,
									"height": 10
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFt7WVjtQGfIKk=",
									"_parent": {
										"$ref": "AAAAAAFt7WVjtQGYqAY="
									},
									"model": {
										"$ref": "AAAAAAFt7WVjtQGWfvM="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusXPD8Cb4uOA=",
											"_parent": {
												"$ref": "AAAAAAFt7WVjtQGfIKk="
											},
											"model": {
												"$ref": "AAAAAAFusXPDvibvrrQ="
											},
											"font": "Arial;13;0",
											"left": 1069,
											"top": 960,
											"width": 298.7587890625,
											"height": 13,
											"text": "+RemoteGameManager(parametreur: Parametreur)",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 1064,
									"top": 955,
									"width": 308.7587890625,
									"height": 23
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFt7WVjtQGgvtQ=",
									"_parent": {
										"$ref": "AAAAAAFt7WVjtQGYqAY="
									},
									"model": {
										"$ref": "AAAAAAFt7WVjtQGWfvM="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -208,
									"top": -40,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFt7WVjtQGhzBs=",
									"_parent": {
										"$ref": "AAAAAAFt7WVjtQGYqAY="
									},
									"model": {
										"$ref": "AAAAAAFt7WVjtQGWfvM="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -208,
									"top": -40,
									"width": 10,
									"height": 10
								}
							],
							"containerView": {
								"$ref": "AAAAAAFt7YuMW7IwonE="
							},
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 1064,
							"top": 920,
							"width": 308.7587890625,
							"height": 81,
							"nameCompartment": {
								"$ref": "AAAAAAFt7WVjtQGZLYk="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFt7WVjtQGePSc="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFt7WVjtQGfIKk="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFt7WVjtQGgvtQ="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFt7WVjtQGhzBs="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFt7WTYZwD1NOc=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFt7WTYZwDzv8Q="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFt7WTYZwD2cT8=",
									"_parent": {
										"$ref": "AAAAAAFt7WTYZwD1NOc="
									},
									"model": {
										"$ref": "AAAAAAFt7WTYZwDzv8Q="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFt7WTYZwD33ZM=",
											"_parent": {
												"$ref": "AAAAAAFt7WTYZwD2cT8="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -176,
											"top": -96,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFt7WTYZwD4+Yk=",
											"_parent": {
												"$ref": "AAAAAAFt7WTYZwD2cT8="
											},
											"font": "Arial;13;3",
											"left": 901,
											"top": 799,
											"width": 311.76513671875,
											"height": 13,
											"text": "MultiplayerGameManage"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFt7WTYZwD5emE=",
											"_parent": {
												"$ref": "AAAAAAFt7WTYZwD2cT8="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -176,
											"top": -96,
											"width": 89.578125,
											"height": 13,
											"text": "(from manager)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFt7WTYZwD6lE0=",
											"_parent": {
												"$ref": "AAAAAAFt7WTYZwD2cT8="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -176,
											"top": -96,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 896,
									"top": 792,
									"width": 321.76513671875,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFt7WTYZwD33ZM="
									},
									"nameLabel": {
										"$ref": "AAAAAAFt7WTYZwD4+Yk="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFt7WTYZwD5emE="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFt7WTYZwD6lE0="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFt7WTYZwD7+14=",
									"_parent": {
										"$ref": "AAAAAAFt7WTYZwD1NOc="
									},
									"model": {
										"$ref": "AAAAAAFt7WTYZwDzv8Q="
									},
									"font": "Arial;13;0",
									"left": 896,
									"top": 817,
									"width": 321.76513671875,
									"height": 10
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFt7WTYZwD8W24=",
									"_parent": {
										"$ref": "AAAAAAFt7WTYZwD1NOc="
									},
									"model": {
										"$ref": "AAAAAAFt7WTYZwDzv8Q="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusXS1RCjJ/KM=",
											"_parent": {
												"$ref": "AAAAAAFt7WTYZwD8W24="
											},
											"model": {
												"$ref": "AAAAAAFusXS1DSjAgMI="
											},
											"font": "Arial;13;0",
											"left": 901,
											"top": 832,
											"width": 311.76513671875,
											"height": 13,
											"text": "+MultiplayerGameManage(parametreur: Parametreur)",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 896,
									"top": 827,
									"width": 321.76513671875,
									"height": 23
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFt7WTYZwD9fyQ=",
									"_parent": {
										"$ref": "AAAAAAFt7WTYZwD1NOc="
									},
									"model": {
										"$ref": "AAAAAAFt7WTYZwDzv8Q="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -216,
									"top": -216,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFt7WTYZwD+1UY=",
									"_parent": {
										"$ref": "AAAAAAFt7WTYZwD1NOc="
									},
									"model": {
										"$ref": "AAAAAAFt7WTYZwDzv8Q="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -216,
									"top": -216,
									"width": 10,
									"height": 10
								}
							],
							"containerView": {
								"$ref": "AAAAAAFt7YuMW7IwonE="
							},
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 896,
							"top": 792,
							"width": 321.76513671875,
							"height": 58,
							"nameCompartment": {
								"$ref": "AAAAAAFt7WTYZwD2cT8="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFt7WTYZwD7+14="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFt7WTYZwD8W24="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFt7WTYZwD9fyQ="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFt7WTYZwD+1UY="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFuO8/xC9NWiJA=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFuO8/xC9NSWk8="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFuO8/xC9NXrjY=",
									"_parent": {
										"$ref": "AAAAAAFuO8/xC9NWiJA="
									},
									"model": {
										"$ref": "AAAAAAFuO8/xC9NSWk8="
									},
									"font": "Arial;13;0",
									"left": 2200,
									"top": 575,
									"width": 49.84814453125,
									"height": 13,
									"alpha": 1.6822210420592025,
									"distance": 287.7846417027844,
									"hostEdge": {
										"$ref": "AAAAAAFuO8/xC9NWiJA="
									},
									"edgePosition": 1,
									"text": "-cardList"
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFuO8/xC9NYMSY=",
									"_parent": {
										"$ref": "AAAAAAFuO8/xC9NWiJA="
									},
									"model": {
										"$ref": "AAAAAAFuO8/xC9NSWk8="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 2191,
									"top": 320,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFuO8/xC9NWiJA="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFuO8/xC9NZyaw=",
									"_parent": {
										"$ref": "AAAAAAFuO8/xC9NWiJA="
									},
									"model": {
										"$ref": "AAAAAAFuO8/xC9NSWk8="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2192,
									"top": 275,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFuO8/xC9NWiJA="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFuO8/xC9NaR/o=",
									"_parent": {
										"$ref": "AAAAAAFuO8/xC9NWiJA="
									},
									"model": {
										"$ref": "AAAAAAFuO8/xC9NTTRk="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2177,
									"top": 568,
									"height": 13,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFuO8/xC9NWiJA="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFuO8/xC9NbF9E=",
									"_parent": {
										"$ref": "AAAAAAFuO8/xC9NWiJA="
									},
									"model": {
										"$ref": "AAAAAAFuO8/xC9NTTRk="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2163,
									"top": 565,
									"height": 13,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFuO8/xC9NWiJA="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFuO8/xC9NcDXA=",
									"_parent": {
										"$ref": "AAAAAAFuO8/xC9NWiJA="
									},
									"model": {
										"$ref": "AAAAAAFuO8/xC9NTTRk="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2204,
									"top": 572,
									"height": 13,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFuO8/xC9NWiJA="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFuO8/xC9NdQC4=",
									"_parent": {
										"$ref": "AAAAAAFuO8/xC9NWiJA="
									},
									"model": {
										"$ref": "AAAAAAFuO8/xC9NU2lY="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1293,
									"top": 304,
									"height": 13,
									"alpha": -0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFuO8/xC9NWiJA="
									}
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFuO8/xC9NeT7o=",
									"_parent": {
										"$ref": "AAAAAAFuO8/xC9NWiJA="
									},
									"model": {
										"$ref": "AAAAAAFuO8/xC9NU2lY="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1296,
									"top": 318,
									"height": 13,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFuO8/xC9NWiJA="
									}
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFuO8/xC9Nf8Y0=",
									"_parent": {
										"$ref": "AAAAAAFuO8/xC9NWiJA="
									},
									"model": {
										"$ref": "AAAAAAFuO8/xC9NU2lY="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1289,
									"top": 277,
									"height": 13,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFuO8/xC9NWiJA="
									}
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFuO8/xC9NgkaA=",
									"_parent": {
										"$ref": "AAAAAAFuO8/xC9NWiJA="
									},
									"model": {
										"$ref": "AAAAAAFuO8/xC9NTTRk="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFuO8/xC9Nhw80=",
									"_parent": {
										"$ref": "AAAAAAFuO8/xC9NWiJA="
									},
									"model": {
										"$ref": "AAAAAAFuO8/xC9NU2lY="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFt7VMnuAARfvI="
							},
							"tail": {
								"$ref": "AAAAAAFt7Tgb6fqyD84="
							},
							"points": "2192:600;2192:296;1268:296",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFuO8/xC9NXrjY="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFuO8/xC9NYMSY="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFuO8/xC9NZyaw="
							},
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFuO8/xC9NaR/o="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFuO8/xC9NbF9E="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFuO8/xC9NcDXA="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFuO8/xC9NdQC4="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFuO8/xC9NeT7o="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFuO8/xC9Nf8Y0="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFuO8/xC9NgkaA="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFuO8/xC9Nhw80="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFuOw/Jug9xJ3I=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFuOw/Jug9vmpg="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFuOw/Jug9yfIw=",
									"_parent": {
										"$ref": "AAAAAAFuOw/Jug9xJ3I="
									},
									"model": {
										"$ref": "AAAAAAFuOw/Jug9vmpg="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFuOw/Jug9z+KY=",
											"_parent": {
												"$ref": "AAAAAAFuOw/Jug9yfIw="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 1904,
											"top": 40,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFuOw/Jug90NEU=",
											"_parent": {
												"$ref": "AAAAAAFuOw/Jug9yfIw="
											},
											"font": "Arial;13;1",
											"left": 2549,
											"top": 879,
											"width": 221.4443359375,
											"height": 13,
											"text": "EndCard"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFuOw/Jug915Jw=",
											"_parent": {
												"$ref": "AAAAAAFuOw/Jug9yfIw="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 1904,
											"top": 40,
											"width": 95.3544921875,
											"height": 13,
											"text": "(from rapidCard)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFuOw/Jug920gI=",
											"_parent": {
												"$ref": "AAAAAAFuOw/Jug9yfIw="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 1904,
											"top": 40,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 2544,
									"top": 872,
									"width": 231.4443359375,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFuOw/Jug9z+KY="
									},
									"nameLabel": {
										"$ref": "AAAAAAFuOw/Jug90NEU="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFuOw/Jug915Jw="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFuOw/Jug920gI="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFuOw/Jug93wIk=",
									"_parent": {
										"$ref": "AAAAAAFuOw/Jug9xJ3I="
									},
									"model": {
										"$ref": "AAAAAAFuOw/Jug9vmpg="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFusWHsXP5aDLk=",
											"_parent": {
												"$ref": "AAAAAAFuOw/Jug93wIk="
											},
											"model": {
												"$ref": "AAAAAAFusWHsKf5OI74="
											},
											"font": "Arial;13;0",
											"left": 2549,
											"top": 902,
											"width": 221.4443359375,
											"height": 13,
											"underline": true,
											"text": "+CARD_ENDGAME: string {readOnly}",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 2544,
									"top": 897,
									"width": 231.4443359375,
									"height": 23
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFuOw/Jug94Xfw=",
									"_parent": {
										"$ref": "AAAAAAFuOw/Jug9xJ3I="
									},
									"model": {
										"$ref": "AAAAAAFuOw/Jug9vmpg="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusWIarf7WOY8=",
											"_parent": {
												"$ref": "AAAAAAFuOw/Jug94Xfw="
											},
											"model": {
												"$ref": "AAAAAAFusWIae/7Kv8Y="
											},
											"font": "Arial;13;0",
											"left": 2549,
											"top": 925,
											"width": 221.4443359375,
											"height": 13,
											"text": "+getName(): string",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 2544,
									"top": 920,
									"width": 231.4443359375,
									"height": 23
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFuOw/Juw95R4Q=",
									"_parent": {
										"$ref": "AAAAAAFuOw/Jug9xJ3I="
									},
									"model": {
										"$ref": "AAAAAAFuOw/Jug9vmpg="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1224,
									"top": 16,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFuOw/Juw96aKU=",
									"_parent": {
										"$ref": "AAAAAAFuOw/Jug9xJ3I="
									},
									"model": {
										"$ref": "AAAAAAFuOw/Jug9vmpg="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1224,
									"top": 16,
									"width": 10,
									"height": 10
								}
							],
							"containerView": {
								"$ref": "AAAAAAFt7UW8Z/1tvWw="
							},
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 2544,
							"top": 872,
							"width": 231.4443359375,
							"height": 71,
							"nameCompartment": {
								"$ref": "AAAAAAFuOw/Jug9yfIw="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFuOw/Jug93wIk="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFuOw/Jug94Xfw="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFuOw/Juw95R4Q="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFuOw/Juw96aKU="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFusVizzO3n8r4=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusVizy+3lPOQ="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFusVizzO3opYI=",
									"_parent": {
										"$ref": "AAAAAAFusVizzO3n8r4="
									},
									"model": {
										"$ref": "AAAAAAFusVizy+3lPOQ="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusVizzO3pCTI=",
											"_parent": {
												"$ref": "AAAAAAFusVizzO3opYI="
											},
											"visible": false,
											"font": "Arial;13;0",
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusVizzO3qx88=",
											"_parent": {
												"$ref": "AAAAAAFusVizzO3opYI="
											},
											"font": "Arial;13;1",
											"left": 1869,
											"top": 847,
											"width": 222.1552734375,
											"height": 13,
											"text": "FractionCard"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusVizzO3rXc8=",
											"_parent": {
												"$ref": "AAAAAAFusVizzO3opYI="
											},
											"visible": false,
											"font": "Arial;13;0",
											"width": 91.74267578125,
											"height": 13,
											"text": "(from cardType)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusVizzO3sMhU=",
											"_parent": {
												"$ref": "AAAAAAFusVizzO3opYI="
											},
											"visible": false,
											"font": "Arial;13;0",
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 1864,
									"top": 840,
									"width": 232.1552734375,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFusVizzO3pCTI="
									},
									"nameLabel": {
										"$ref": "AAAAAAFusVizzO3qx88="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFusVizzO3rXc8="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFusVizzO3sMhU="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFusVizzO3tWd4=",
									"_parent": {
										"$ref": "AAAAAAFusVizzO3n8r4="
									},
									"model": {
										"$ref": "AAAAAAFusVizy+3lPOQ="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFusV9HLfZdwqI=",
											"_parent": {
												"$ref": "AAAAAAFusVizzO3tWd4="
											},
											"model": {
												"$ref": "AAAAAAFusV9G9fZRt+Y="
											},
											"font": "Arial;13;0",
											"left": 1869,
											"top": 870,
											"width": 222.1552734375,
											"height": 13,
											"underline": true,
											"text": "+CARD_FRACTION: string {readOnly}",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFusV++wfbRL/I=",
											"_parent": {
												"$ref": "AAAAAAFusVizzO3tWd4="
											},
											"model": {
												"$ref": "AAAAAAFusV++dvbFJ+M="
											},
											"font": "Arial;13;0",
											"left": 1869,
											"top": 885,
											"width": 222.1552734375,
											"height": 13,
											"text": "-fraction: Fraction",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 1864,
									"top": 865,
									"width": 232.1552734375,
									"height": 38
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFusVizzO3uLTM=",
									"_parent": {
										"$ref": "AAAAAAFusVizzO3n8r4="
									},
									"model": {
										"$ref": "AAAAAAFusVizy+3lPOQ="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusV6ORvT+8Hg=",
											"_parent": {
												"$ref": "AAAAAAFusVizzO3uLTM="
											},
											"model": {
												"$ref": "AAAAAAFusV6ODPTyECc="
											},
											"font": "Arial;13;0",
											"left": 1869,
											"top": 908,
											"width": 222.1552734375,
											"height": 13,
											"text": "+rapidEffect(): bool",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusV7vtvVqsl0=",
											"_parent": {
												"$ref": "AAAAAAFusVizzO3uLTM="
											},
											"model": {
												"$ref": "AAAAAAFusV7vjfVeSnw="
											},
											"font": "Arial;13;0",
											"left": 1869,
											"top": 923,
											"width": 222.1552734375,
											"height": 13,
											"text": "+getName(): string",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 1864,
									"top": 903,
									"width": 232.1552734375,
									"height": 38
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFusVizzO3v72U=",
									"_parent": {
										"$ref": "AAAAAAFusVizzO3n8r4="
									},
									"model": {
										"$ref": "AAAAAAFusVizy+3lPOQ="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFusVizzO3w5yw=",
									"_parent": {
										"$ref": "AAAAAAFusVizzO3n8r4="
									},
									"model": {
										"$ref": "AAAAAAFusVizy+3lPOQ="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 1864,
							"top": 840,
							"width": 232.1552734375,
							"height": 101,
							"nameCompartment": {
								"$ref": "AAAAAAFusVizzO3opYI="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFusVizzO3tWd4="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFusVizzO3uLTM="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFusVizzO3v72U="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFusVizzO3w5yw="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFusVm+LvBSMeM=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusVm+LvBQpGg="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusVm+LvBTUWk=",
									"_parent": {
										"$ref": "AAAAAAFusVm+LvBSMeM="
									},
									"model": {
										"$ref": "AAAAAAFusVm+LvBQpGg="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2067,
									"top": 773,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFusVm+LvBSMeM="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusVm+LvBUcf4=",
									"_parent": {
										"$ref": "AAAAAAFusVm+LvBSMeM="
									},
									"model": {
										"$ref": "AAAAAAFusVm+LvBQpGg="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 2056,
									"top": 762,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFusVm+LvBSMeM="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusVm+L/BVW4I=",
									"_parent": {
										"$ref": "AAAAAAFusVm+LvBSMeM="
									},
									"model": {
										"$ref": "AAAAAAFusVm+LvBQpGg="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2088,
									"top": 794,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFusVm+LvBSMeM="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFt7Tgb6fqyD84="
							},
							"tail": {
								"$ref": "AAAAAAFusVizzO3n8r4="
							},
							"lineStyle": 1,
							"points": "2030:839;2127:741",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFusVm+LvBTUWk="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFusVm+LvBUcf4="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFusVm+L/BVW4I="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFusWQQHAH5kdI=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusWQQGwH3aNI="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusWQQHAH61b4=",
									"_parent": {
										"$ref": "AAAAAAFusWQQHAH5kdI="
									},
									"model": {
										"$ref": "AAAAAAFusWQQGwH3aNI="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2367,
									"top": 740,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFusWQQHAH5kdI="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusWQQHAH7LcI=",
									"_parent": {
										"$ref": "AAAAAAFusWQQHAH5kdI="
									},
									"model": {
										"$ref": "AAAAAAFusWQQGwH3aNI="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 2362,
									"top": 754,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFusWQQHAH5kdI="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusWQQHAH8bl4=",
									"_parent": {
										"$ref": "AAAAAAFusWQQHAH5kdI="
									},
									"model": {
										"$ref": "AAAAAAFusWQQGwH3aNI="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2376,
									"top": 711,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFusWQQHAH5kdI="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFt7Tgb6fqyD84="
							},
							"tail": {
								"$ref": "AAAAAAFusWMxvP848Ug="
							},
							"lineStyle": 1,
							"points": "2479:768;2266:696",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFusWQQHAH61b4="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFusWQQHAH7LcI="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFusWQQHAH8bl4="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFuOw/c4hAEwOA=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFuOw/c4hACFeY="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFuOw/c4hAF0RA=",
									"_parent": {
										"$ref": "AAAAAAFuOw/c4hAEwOA="
									},
									"model": {
										"$ref": "AAAAAAFuOw/c4hACFeY="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFuOw/c4hAG5vw=",
											"_parent": {
												"$ref": "AAAAAAFuOw/c4hAF0RA="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 552,
											"top": -16,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFuOw/c4hAHzkU=",
											"_parent": {
												"$ref": "AAAAAAFuOw/c4hAF0RA="
											},
											"font": "Arial;13;1",
											"left": 2325,
											"top": 879,
											"width": 199.7734375,
											"height": 13,
											"text": "ThreeCard"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFuOw/c4hAIUOE=",
											"_parent": {
												"$ref": "AAAAAAFuOw/c4hAF0RA="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 552,
											"top": -16,
											"width": 95.3544921875,
											"height": 13,
											"text": "(from rapidCard)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFuOw/c4hAJHe4=",
											"_parent": {
												"$ref": "AAAAAAFuOw/c4hAF0RA="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 552,
											"top": -16,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 2320,
									"top": 872,
									"width": 209.7734375,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFuOw/c4hAG5vw="
									},
									"nameLabel": {
										"$ref": "AAAAAAFuOw/c4hAHzkU="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFuOw/c4hAIUOE="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFuOw/c4hAJHe4="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFuOw/c4hAKRBI=",
									"_parent": {
										"$ref": "AAAAAAFuOw/c4hAEwOA="
									},
									"model": {
										"$ref": "AAAAAAFuOw/c4hACFeY="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFusWSk3wLvxnw=",
											"_parent": {
												"$ref": "AAAAAAFuOw/c4hAKRBI="
											},
											"model": {
												"$ref": "AAAAAAFusWSksgLpA64="
											},
											"font": "Arial;13;0",
											"left": 2325,
											"top": 902,
											"width": 199.7734375,
											"height": 13,
											"underline": true,
											"text": "+CARD_THREE: string {readOnly}",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 2320,
									"top": 897,
									"width": 209.7734375,
									"height": 23
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFuOw/c4hAL+B4=",
									"_parent": {
										"$ref": "AAAAAAFuOw/c4hAEwOA="
									},
									"model": {
										"$ref": "AAAAAAFuOw/c4hACFeY="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusWR1ogJodM8=",
											"_parent": {
												"$ref": "AAAAAAFuOw/c4hAL+B4="
											},
											"model": {
												"$ref": "AAAAAAFusWR1dgJitGc="
											},
											"font": "Arial;13;0",
											"left": 2325,
											"top": 925,
											"width": 199.7734375,
											"height": 13,
											"text": "+getName(): string",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 2320,
									"top": 920,
									"width": 209.7734375,
									"height": 23
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFuOw/c4hAMTjk=",
									"_parent": {
										"$ref": "AAAAAAFuOw/c4hAEwOA="
									},
									"model": {
										"$ref": "AAAAAAFuOw/c4hACFeY="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 272,
									"top": -16,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFuOw/c4hANSXA=",
									"_parent": {
										"$ref": "AAAAAAFuOw/c4hAEwOA="
									},
									"model": {
										"$ref": "AAAAAAFuOw/c4hACFeY="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 272,
									"top": -16,
									"width": 10,
									"height": 10
								}
							],
							"containerView": {
								"$ref": "AAAAAAFusWjncwxPzYA="
							},
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 2320,
							"top": 872,
							"width": 209.7734375,
							"height": 71,
							"nameCompartment": {
								"$ref": "AAAAAAFuOw/c4hAF0RA="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFuOw/c4hAKRBI="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFuOw/c4hAL+B4="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFuOw/c4hAMTjk="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFuOw/c4hANSXA="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFusWMxvP848Ug=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusWMxu/82S0Q="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFusWMxvP85TYs=",
									"_parent": {
										"$ref": "AAAAAAFusWMxvP848Ug="
									},
									"model": {
										"$ref": "AAAAAAFusWMxu/82S0Q="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusWMxvP86kfE=",
											"_parent": {
												"$ref": "AAAAAAFusWMxvP85TYs="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 128,
											"top": 48,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusWMxvP87phE=",
											"_parent": {
												"$ref": "AAAAAAFusWMxvP85TYs="
											},
											"font": "Arial;13;3",
											"left": 2485,
											"top": 767,
											"width": 109.96044921875,
											"height": 13,
											"text": "RapidCard"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusWMxvP88VAU=",
											"_parent": {
												"$ref": "AAAAAAFusWMxvP85TYs="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 128,
											"top": 48,
											"width": 95.3544921875,
											"height": 13,
											"text": "(from rapidCard)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusWMxvP89SoE=",
											"_parent": {
												"$ref": "AAAAAAFusWMxvP85TYs="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 128,
											"top": 48,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 2480,
									"top": 760,
									"width": 119.96044921875,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFusWMxvP86kfE="
									},
									"nameLabel": {
										"$ref": "AAAAAAFusWMxvP87phE="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFusWMxvP88VAU="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFusWMxvP89SoE="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFusWMxvP8+GME=",
									"_parent": {
										"$ref": "AAAAAAFusWMxvP848Ug="
									},
									"model": {
										"$ref": "AAAAAAFusWMxu/82S0Q="
									},
									"font": "Arial;13;0",
									"left": 2480,
									"top": 785,
									"width": 119.96044921875,
									"height": 10
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFusWMxvP8/pPs=",
									"_parent": {
										"$ref": "AAAAAAFusWMxvP848Ug="
									},
									"model": {
										"$ref": "AAAAAAFusWMxu/82S0Q="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusWNs+QBN9Mc=",
											"_parent": {
												"$ref": "AAAAAAFusWMxvP8/pPs="
											},
											"model": {
												"$ref": "AAAAAAFusWNsxwBBglI="
											},
											"font": "Arial;13;0",
											"left": 2485,
											"top": 800,
											"width": 109.96044921875,
											"height": 13,
											"text": "+rapidEffect(): bool",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 2480,
									"top": 795,
									"width": 119.96044921875,
									"height": 23
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFusWMxvP9A+0A=",
									"_parent": {
										"$ref": "AAAAAAFusWMxvP848Ug="
									},
									"model": {
										"$ref": "AAAAAAFusWMxu/82S0Q="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 88,
									"top": 24,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFusWMxvP9Bai8=",
									"_parent": {
										"$ref": "AAAAAAFusWMxvP848Ug="
									},
									"model": {
										"$ref": "AAAAAAFusWMxu/82S0Q="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 88,
									"top": 24,
									"width": 10,
									"height": 10
								}
							],
							"containerView": {
								"$ref": "AAAAAAFusWjncwxPzYA="
							},
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 2480,
							"top": 760,
							"width": 119.96044921875,
							"height": 58,
							"nameCompartment": {
								"$ref": "AAAAAAFusWMxvP85TYs="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFusWMxvP8+GME="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFusWMxvP8/pPs="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFusWMxvP9A+0A="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFusWMxvP9Bai8="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFusWqhXBKyV9o=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusWqhXBKwfqw="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusWqhXBKzDDk=",
									"_parent": {
										"$ref": "AAAAAAFusWqhXBKyV9o="
									},
									"model": {
										"$ref": "AAAAAAFusWqhXBKwfqw="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1955,
									"top": 1414,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFusWqhXBKyV9o="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusWqhXRK0DmA=",
									"_parent": {
										"$ref": "AAAAAAFusWqhXBKyV9o="
									},
									"model": {
										"$ref": "AAAAAAFusWqhXBKwfqw="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 1950,
									"top": 1400,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFusWqhXBKyV9o="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusWqhXRK19j0=",
									"_parent": {
										"$ref": "AAAAAAFusWqhXBKyV9o="
									},
									"model": {
										"$ref": "AAAAAAFusWqhXBKwfqw="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1966,
									"top": 1443,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFusWqhXBKyV9o="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFuOxVwFhhuCYI="
							},
							"tail": {
								"$ref": "AAAAAAFusWe7cApiE/M="
							},
							"lineStyle": 1,
							"points": "1836:1480;2087:1390",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFusWqhXBKzDDk="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFusWqhXRK0DmA="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFusWqhXRK19j0="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFusWe7cApiE/M=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusWe7cApgY/I="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFusWe7cApjTrI=",
									"_parent": {
										"$ref": "AAAAAAFusWe7cApiE/M="
									},
									"model": {
										"$ref": "AAAAAAFusWe7cApgY/I="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusWe7cApknBk=",
											"_parent": {
												"$ref": "AAAAAAFusWe7cApjTrI="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -2192,
											"top": 72,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusWe7cAplcc4=",
											"_parent": {
												"$ref": "AAAAAAFusWe7cApjTrI="
											},
											"font": "Arial;13;1",
											"left": 1717,
											"top": 1487,
											"width": 114.18798828125,
											"height": 13,
											"text": "_50Range100Deck"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusWe7cApma7M=",
											"_parent": {
												"$ref": "AAAAAAFusWe7cApjTrI="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -2192,
											"top": 72,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from deck)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusWe7cApndps=",
											"_parent": {
												"$ref": "AAAAAAFusWe7cApjTrI="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -2192,
											"top": 72,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 1712,
									"top": 1480,
									"width": 124.18798828125,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFusWe7cApknBk="
									},
									"nameLabel": {
										"$ref": "AAAAAAFusWe7cAplcc4="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFusWe7cApma7M="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFusWe7cApndps="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFusWe7cApocdQ=",
									"_parent": {
										"$ref": "AAAAAAFusWe7cApiE/M="
									},
									"model": {
										"$ref": "AAAAAAFusWe7cApgY/I="
									},
									"font": "Arial;13;0",
									"left": 1712,
									"top": 1505,
									"width": 124.18798828125,
									"height": 10
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFusWe7cQpp0fY=",
									"_parent": {
										"$ref": "AAAAAAFusWe7cApiE/M="
									},
									"model": {
										"$ref": "AAAAAAFusWe7cApgY/I="
									},
									"font": "Arial;13;0",
									"left": 1712,
									"top": 1515,
									"width": 124.18798828125,
									"height": 10
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFusWe7cQpqDzA=",
									"_parent": {
										"$ref": "AAAAAAFusWe7cApiE/M="
									},
									"model": {
										"$ref": "AAAAAAFusWe7cApgY/I="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -1360,
									"top": 32,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFusWe7cQpreqU=",
									"_parent": {
										"$ref": "AAAAAAFusWe7cApiE/M="
									},
									"model": {
										"$ref": "AAAAAAFusWe7cApgY/I="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -1360,
									"top": 32,
									"width": 10,
									"height": 10
								}
							],
							"containerView": {
								"$ref": "AAAAAAFuOxTqexbaQvI="
							},
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 1712,
							"top": 1480,
							"width": 124.18798828125,
							"height": 45,
							"nameCompartment": {
								"$ref": "AAAAAAFusWe7cApjTrI="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFusWe7cApocdQ="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFusWe7cQpp0fY="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFusWe7cQpqDzA="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFusWe7cQpreqU="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFusWrrHROnxvo=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusWrrHBOlf8Y="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFusWrrHROoOM0=",
									"_parent": {
										"$ref": "AAAAAAFusWrrHROnxvo="
									},
									"model": {
										"$ref": "AAAAAAFusWrrHBOlf8Y="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusWrrHROpq6E=",
											"_parent": {
												"$ref": "AAAAAAFusWrrHROoOM0="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -48,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusWrrHROq6T4=",
											"_parent": {
												"$ref": "AAAAAAFusWrrHROoOM0="
											},
											"font": "Arial;13;1",
											"left": 1861,
											"top": 1487,
											"width": 85.97900390625,
											"height": 13,
											"text": "CentaineDeck"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusWrrHROrzzI=",
											"_parent": {
												"$ref": "AAAAAAFusWrrHROoOM0="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -48,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from deck)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusWrrHROsvio=",
											"_parent": {
												"$ref": "AAAAAAFusWrrHROoOM0="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -48,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 1856,
									"top": 1480,
									"width": 95.97900390625,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFusWrrHROpq6E="
									},
									"nameLabel": {
										"$ref": "AAAAAAFusWrrHROq6T4="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFusWrrHROrzzI="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFusWrrHROsvio="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFusWrrHROtzWc=",
									"_parent": {
										"$ref": "AAAAAAFusWrrHROnxvo="
									},
									"model": {
										"$ref": "AAAAAAFusWrrHBOlf8Y="
									},
									"font": "Arial;13;0",
									"left": 1856,
									"top": 1505,
									"width": 95.97900390625,
									"height": 10
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFusWrrHROurcc=",
									"_parent": {
										"$ref": "AAAAAAFusWrrHROnxvo="
									},
									"model": {
										"$ref": "AAAAAAFusWrrHBOlf8Y="
									},
									"font": "Arial;13;0",
									"left": 1856,
									"top": 1515,
									"width": 95.97900390625,
									"height": 10
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFusWrrHROv/fY=",
									"_parent": {
										"$ref": "AAAAAAFusWrrHROnxvo="
									},
									"model": {
										"$ref": "AAAAAAFusWrrHBOlf8Y="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -24,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFusWrrHROw+fU=",
									"_parent": {
										"$ref": "AAAAAAFusWrrHROnxvo="
									},
									"model": {
										"$ref": "AAAAAAFusWrrHBOlf8Y="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -24,
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 1856,
							"top": 1480,
							"width": 95.97900390625,
							"height": 45,
							"nameCompartment": {
								"$ref": "AAAAAAFusWrrHROoOM0="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFusWrrHROtzWc="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFusWrrHROurcc="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFusWrrHROv/fY="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFusWrrHROw+fU="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFusWs37BQiTCU=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusWs37BQgVkg="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusWs37BQj3Fo=",
									"_parent": {
										"$ref": "AAAAAAFusWs37BQiTCU="
									},
									"model": {
										"$ref": "AAAAAAFusWs37BQgVkg="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2009,
									"top": 1421,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFusWs37BQiTCU="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusWs37RQkuDw=",
									"_parent": {
										"$ref": "AAAAAAFusWs37BQiTCU="
									},
									"model": {
										"$ref": "AAAAAAFusWs37BQgVkg="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 2002,
									"top": 1408,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFusWs37BQiTCU="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusWs37RQlAps=",
									"_parent": {
										"$ref": "AAAAAAFusWs37BQiTCU="
									},
									"model": {
										"$ref": "AAAAAAFusWs37BQgVkg="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2022,
									"top": 1448,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFusWs37BQiTCU="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFuOxVwFhhuCYI="
							},
							"tail": {
								"$ref": "AAAAAAFusWrrHROnxvo="
							},
							"lineStyle": 1,
							"points": "1946:1479;2087:1404",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFusWs37BQj3Fo="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFusWs37RQkuDw="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFusWs37RQlAps="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFusWtWUhSXQSE=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusWtWUhSVQT4="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFusWtWUhSYxOs=",
									"_parent": {
										"$ref": "AAAAAAFusWtWUhSXQSE="
									},
									"model": {
										"$ref": "AAAAAAFusWtWUhSVQT4="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusWtWUhSZH70=",
											"_parent": {
												"$ref": "AAAAAAFusWtWUhSYxOs="
											},
											"visible": false,
											"font": "Arial;13;0",
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusWtWUhSaesM=",
											"_parent": {
												"$ref": "AAAAAAFusWtWUhSYxOs="
											},
											"font": "Arial;13;1",
											"left": 1973,
											"top": 1487,
											"width": 76.5908203125,
											"height": 13,
											"text": "DizaineDeck"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusWtWUhSbsRY=",
											"_parent": {
												"$ref": "AAAAAAFusWtWUhSYxOs="
											},
											"visible": false,
											"font": "Arial;13;0",
											"width": 73.67724609375,
											"height": 13,
											"text": "(from deck)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusWtWUhScTA8=",
											"_parent": {
												"$ref": "AAAAAAFusWtWUhSYxOs="
											},
											"visible": false,
											"font": "Arial;13;0",
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 1968,
									"top": 1480,
									"width": 86.5908203125,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFusWtWUhSZH70="
									},
									"nameLabel": {
										"$ref": "AAAAAAFusWtWUhSaesM="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFusWtWUhSbsRY="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFusWtWUhScTA8="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFusWtWUhSd8S4=",
									"_parent": {
										"$ref": "AAAAAAFusWtWUhSXQSE="
									},
									"model": {
										"$ref": "AAAAAAFusWtWUhSVQT4="
									},
									"font": "Arial;13;0",
									"left": 1968,
									"top": 1505,
									"width": 86.5908203125,
									"height": 10
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFusWtWUhSeAe8=",
									"_parent": {
										"$ref": "AAAAAAFusWtWUhSXQSE="
									},
									"model": {
										"$ref": "AAAAAAFusWtWUhSVQT4="
									},
									"font": "Arial;13;0",
									"left": 1968,
									"top": 1515,
									"width": 86.5908203125,
									"height": 10
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFusWtWUhSfs6E=",
									"_parent": {
										"$ref": "AAAAAAFusWtWUhSXQSE="
									},
									"model": {
										"$ref": "AAAAAAFusWtWUhSVQT4="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFusWtWUhSg62o=",
									"_parent": {
										"$ref": "AAAAAAFusWtWUhSXQSE="
									},
									"model": {
										"$ref": "AAAAAAFusWtWUhSVQT4="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 1968,
							"top": 1480,
							"width": 86.5908203125,
							"height": 45,
							"nameCompartment": {
								"$ref": "AAAAAAFusWtWUhSYxOs="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFusWtWUhSd8S4="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFusWtWUhSeAe8="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFusWtWUhSfs6E="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFusWtWUhSg62o="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFusWwQdhUtPoU=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusWwQdRUreBA="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusWwQdhUudWg=",
									"_parent": {
										"$ref": "AAAAAAFusWwQdhUtPoU="
									},
									"model": {
										"$ref": "AAAAAAFusWwQdRUreBA="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2063,
									"top": 1428,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFusWwQdhUtPoU="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusWwQdhUv4Uc=",
									"_parent": {
										"$ref": "AAAAAAFusWwQdhUtPoU="
									},
									"model": {
										"$ref": "AAAAAAFusWwQdRUreBA="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 2053,
									"top": 1417,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFusWwQdhUtPoU="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusWwQdhUwf/E=",
									"_parent": {
										"$ref": "AAAAAAFusWwQdhUtPoU="
									},
									"model": {
										"$ref": "AAAAAAFusWwQdRUreBA="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2082,
									"top": 1451,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFusWwQdhUtPoU="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFuOxVwFhhuCYI="
							},
							"tail": {
								"$ref": "AAAAAAFusWtWUhSXQSE="
							},
							"lineStyle": 1,
							"points": "2036:1479;2110:1413",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFusWwQdhUudWg="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFusWwQdhUv4Uc="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFusWwQdhUwf/E="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFusWwdCBVrwW8=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusWwdCBVp9xA="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFusWwdCBVsN5o=",
									"_parent": {
										"$ref": "AAAAAAFusWwdCBVrwW8="
									},
									"model": {
										"$ref": "AAAAAAFusWwdCBVp9xA="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusWwdCBVtTro=",
											"_parent": {
												"$ref": "AAAAAAFusWwdCBVsN5o="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 32,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusWwdCBVuFfw=",
											"_parent": {
												"$ref": "AAAAAAFusWwdCBVsN5o="
											},
											"font": "Arial;13;1",
											"left": 2077,
											"top": 1487,
											"width": 80.93896484375,
											"height": 13,
											"text": "DecimalDeck"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusWwdCBVviqM=",
											"_parent": {
												"$ref": "AAAAAAFusWwdCBVsN5o="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 32,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from deck)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusWwdCBVwV4E=",
											"_parent": {
												"$ref": "AAAAAAFusWwdCBVsN5o="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 32,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 2072,
									"top": 1480,
									"width": 90.93896484375,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFusWwdCBVtTro="
									},
									"nameLabel": {
										"$ref": "AAAAAAFusWwdCBVuFfw="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFusWwdCBVviqM="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFusWwdCBVwV4E="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFusWwdCBVxAN8=",
									"_parent": {
										"$ref": "AAAAAAFusWwdCBVrwW8="
									},
									"model": {
										"$ref": "AAAAAAFusWwdCBVp9xA="
									},
									"font": "Arial;13;0",
									"left": 2072,
									"top": 1505,
									"width": 90.93896484375,
									"height": 10
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFusWwdCBVyUMo=",
									"_parent": {
										"$ref": "AAAAAAFusWwdCBVrwW8="
									},
									"model": {
										"$ref": "AAAAAAFusWwdCBVp9xA="
									},
									"font": "Arial;13;0",
									"left": 2072,
									"top": 1515,
									"width": 90.93896484375,
									"height": 10
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFusWwdCBVza+8=",
									"_parent": {
										"$ref": "AAAAAAFusWwdCBVrwW8="
									},
									"model": {
										"$ref": "AAAAAAFusWwdCBVp9xA="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 16,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFusWwdCBV0XFY=",
									"_parent": {
										"$ref": "AAAAAAFusWwdCBVrwW8="
									},
									"model": {
										"$ref": "AAAAAAFusWwdCBVp9xA="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 16,
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 2072,
							"top": 1480,
							"width": 90.93896484375,
							"height": 45,
							"nameCompartment": {
								"$ref": "AAAAAAFusWwdCBVsN5o="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFusWwdCBVxAN8="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFusWwdCBVyUMo="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFusWwdCBVza+8="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFusWwdCBV0XFY="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFusWw/kBYLGI4=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusWw/kBYJs5A="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusWw/kBYMpHA=",
									"_parent": {
										"$ref": "AAAAAAFusWw/kBYLGI4="
									},
									"model": {
										"$ref": "AAAAAAFusWw/kBYJs5A="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2121,
									"top": 1434,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFusWw/kBYLGI4="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusWw/kBYN9Ww=",
									"_parent": {
										"$ref": "AAAAAAFusWw/kBYLGI4="
									},
									"model": {
										"$ref": "AAAAAAFusWw/kBYJs5A="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 2107,
									"top": 1429,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFusWw/kBYLGI4="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusWw/kRYOH9M=",
									"_parent": {
										"$ref": "AAAAAAFusWw/kBYLGI4="
									},
									"model": {
										"$ref": "AAAAAAFusWw/kBYJs5A="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2150,
									"top": 1445,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFusWw/kBYLGI4="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFuOxVwFhhuCYI="
							},
							"tail": {
								"$ref": "AAAAAAFusWwdCBVrwW8="
							},
							"lineStyle": 1,
							"points": "2124:1479;2148:1413",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFusWw/kBYMpHA="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFusWw/kBYN9Ww="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFusWw/kRYOH9M="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFusW1dURaSf+M=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusW1dURaQs3g="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFusW1dURaTmfk=",
									"_parent": {
										"$ref": "AAAAAAFusW1dURaSf+M="
									},
									"model": {
										"$ref": "AAAAAAFusW1dURaQs3g="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusW1dURaUnsk=",
											"_parent": {
												"$ref": "AAAAAAFusW1dURaTmfk="
											},
											"visible": false,
											"font": "Arial;13;0",
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusW1dURaV4oI=",
											"_parent": {
												"$ref": "AAAAAAFusW1dURaTmfk="
											},
											"font": "Arial;13;1",
											"left": 2181,
											"top": 1487,
											"width": 138.353515625,
											"height": 13,
											"text": "FractionDeck"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusW1dURaWfNM=",
											"_parent": {
												"$ref": "AAAAAAFusW1dURaTmfk="
											},
											"visible": false,
											"font": "Arial;13;0",
											"width": 73.67724609375,
											"height": 13,
											"text": "(from deck)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusW1dURaXeWo=",
											"_parent": {
												"$ref": "AAAAAAFusW1dURaTmfk="
											},
											"visible": false,
											"font": "Arial;13;0",
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 2176,
									"top": 1480,
									"width": 148.353515625,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFusW1dURaUnsk="
									},
									"nameLabel": {
										"$ref": "AAAAAAFusW1dURaV4oI="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFusW1dURaWfNM="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFusW1dURaXeWo="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFusW1dURaYT7Y=",
									"_parent": {
										"$ref": "AAAAAAFusW1dURaSf+M="
									},
									"model": {
										"$ref": "AAAAAAFusW1dURaQs3g="
									},
									"font": "Arial;13;0",
									"left": 2176,
									"top": 1505,
									"width": 148.353515625,
									"height": 10
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFusW1dURaZjw4=",
									"_parent": {
										"$ref": "AAAAAAFusW1dURaSf+M="
									},
									"model": {
										"$ref": "AAAAAAFusW1dURaQs3g="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusW45ORizo2Y=",
											"_parent": {
												"$ref": "AAAAAAFusW1dURaZjw4="
											},
											"model": {
												"$ref": "AAAAAAFusW45BBinJCo="
											},
											"font": "Arial;13;0",
											"left": 2181,
											"top": 1520,
											"width": 138.353515625,
											"height": 13,
											"text": "-PGCD(a: int, b: int): int",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 2176,
									"top": 1515,
									"width": 148.353515625,
									"height": 23
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFusW1dURaaNAw=",
									"_parent": {
										"$ref": "AAAAAAFusW1dURaSf+M="
									},
									"model": {
										"$ref": "AAAAAAFusW1dURaQs3g="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFusW1dUhabnTo=",
									"_parent": {
										"$ref": "AAAAAAFusW1dURaSf+M="
									},
									"model": {
										"$ref": "AAAAAAFusW1dURaQs3g="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 2176,
							"top": 1480,
							"width": 148.353515625,
							"height": 58,
							"nameCompartment": {
								"$ref": "AAAAAAFusW1dURaTmfk="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFusW1dURaYT7Y="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFusW1dURaZjw4="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFusW1dURaaNAw="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFusW1dUhabnTo="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFusW3Z5xe3qec=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusW3Z5xe1EJ8="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusW3Z5xe4a0k=",
									"_parent": {
										"$ref": "AAAAAAFusW3Z5xe3qec="
									},
									"model": {
										"$ref": "AAAAAAFusW3Z5xe1EJ8="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2200,
									"top": 1447,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFusW3Z5xe3qec="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusW3Z6Be5QMU=",
									"_parent": {
										"$ref": "AAAAAAFusW3Z5xe3qec="
									},
									"model": {
										"$ref": "AAAAAAFusW3Z5xe1EJ8="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 2187,
									"top": 1454,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFusW3Z5xe3qec="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusW3Z6Be60og=",
									"_parent": {
										"$ref": "AAAAAAFusW3Z5xe3qec="
									},
									"model": {
										"$ref": "AAAAAAFusW3Z5xe1EJ8="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2227,
									"top": 1432,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFusW3Z5xe3qec="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFuOxVwFhhuCYI="
							},
							"tail": {
								"$ref": "AAAAAAFusW1dURaSf+M="
							},
							"lineStyle": 1,
							"points": "2233:1479;2196:1413",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFusW3Z5xe4a0k="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFusW3Z6Be5QMU="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFusW3Z6Be60og="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFusW34Qhg+ShI=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusW34Qhg8Axc="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusW34Qhg/cOU=",
									"_parent": {
										"$ref": "AAAAAAFusW34Qhg+ShI="
									},
									"model": {
										"$ref": "AAAAAAFusW34Qhg8Axc="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2291,
									"top": 1452,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFusW34Qhg+ShI="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusW34QhhAJmw=",
									"_parent": {
										"$ref": "AAAAAAFusW34Qhg+ShI="
									},
									"model": {
										"$ref": "AAAAAAFusW34Qhg8Axc="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 2283,
									"top": 1465,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFusW34Qhg+ShI="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusW34QhhBuoY=",
									"_parent": {
										"$ref": "AAAAAAFusW34Qhg+ShI="
									},
									"model": {
										"$ref": "AAAAAAFusW34Qhg8Axc="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2308,
									"top": 1427,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFusW34Qhg+ShI="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFuOxVwFhhuCYI="
							},
							"tail": {
								"$ref": "AAAAAAFusW2DTBb7uGw="
							},
							"lineStyle": 1,
							"points": "2353:1479;2248:1413",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFusW34Qhg/cOU="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFusW34QhhAJmw="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFusW34QhhBuoY="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFusW2DTBb7uGw=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusW2DTBb5Cf8="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFusW2DTBb8AVc=",
									"_parent": {
										"$ref": "AAAAAAFusW2DTBb7uGw="
									},
									"model": {
										"$ref": "AAAAAAFusW2DTBb5Cf8="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusW2DTRb9L00=",
											"_parent": {
												"$ref": "AAAAAAFusW2DTBb8AVc="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 240,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusW2DTRb+CsU=",
											"_parent": {
												"$ref": "AAAAAAFusW2DTBb8AVc="
											},
											"font": "Arial;13;1",
											"left": 2349,
											"top": 1487,
											"width": 82.37353515625,
											"height": 13,
											"text": "MilliemeDeck"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusW2DTRb/UDc=",
											"_parent": {
												"$ref": "AAAAAAFusW2DTBb8AVc="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 240,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from deck)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusW2DTRcA8eM=",
											"_parent": {
												"$ref": "AAAAAAFusW2DTBb8AVc="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 240,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 2344,
									"top": 1480,
									"width": 92.37353515625,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFusW2DTRb9L00="
									},
									"nameLabel": {
										"$ref": "AAAAAAFusW2DTRb+CsU="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFusW2DTRb/UDc="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFusW2DTRcA8eM="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFusW2DTRcBL3E=",
									"_parent": {
										"$ref": "AAAAAAFusW2DTBb7uGw="
									},
									"model": {
										"$ref": "AAAAAAFusW2DTBb5Cf8="
									},
									"font": "Arial;13;0",
									"left": 2344,
									"top": 1505,
									"width": 92.37353515625,
									"height": 10
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFusW2DTRcCi1c=",
									"_parent": {
										"$ref": "AAAAAAFusW2DTBb7uGw="
									},
									"model": {
										"$ref": "AAAAAAFusW2DTBb5Cf8="
									},
									"font": "Arial;13;0",
									"left": 2344,
									"top": 1515,
									"width": 92.37353515625,
									"height": 10
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFusW2DTRcDRj0=",
									"_parent": {
										"$ref": "AAAAAAFusW2DTBb7uGw="
									},
									"model": {
										"$ref": "AAAAAAFusW2DTBb5Cf8="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 64,
									"top": -88,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFusW2DTRcE7Ls=",
									"_parent": {
										"$ref": "AAAAAAFusW2DTBb7uGw="
									},
									"model": {
										"$ref": "AAAAAAFusW2DTBb5Cf8="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 64,
									"top": -88,
									"width": 10,
									"height": 10
								}
							],
							"containerView": {
								"$ref": "AAAAAAFuOxTqexbaQvI="
							},
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 2344,
							"top": 1480,
							"width": 92.37353515625,
							"height": 45,
							"nameCompartment": {
								"$ref": "AAAAAAFusW2DTBb8AVc="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFusW2DTRcBL3E="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFusW2DTRcCi1c="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFusW2DTRcDRj0="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFusW2DTRcE7Ls="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFusXgWQjRl6mE=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusXgWQjRhM1k="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusXgWQjRmbv4=",
									"_parent": {
										"$ref": "AAAAAAFusXgWQjRl6mE="
									},
									"model": {
										"$ref": "AAAAAAFusXgWQjRhM1k="
									},
									"font": "Arial;13;0",
									"left": 2035,
									"top": 653,
									"width": 118.50439453125,
									"height": 13,
									"alpha": 0.022849420317213417,
									"distance": 590.6640331017287,
									"hostEdge": {
										"$ref": "AAAAAAFusXgWQjRl6mE="
									},
									"edgePosition": 1,
									"text": "#CurrentCardPlayed"
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusXgWQjRnCag=",
									"_parent": {
										"$ref": "AAAAAAFusXgWQjRl6mE="
									},
									"model": {
										"$ref": "AAAAAAFusXgWQjRhM1k="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 1503,
									"top": 643,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFusXgWQjRl6mE="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusXgWQzRooFU=",
									"_parent": {
										"$ref": "AAAAAAFusXgWQjRl6mE="
									},
									"model": {
										"$ref": "AAAAAAFusXgWQjRhM1k="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1504,
									"top": 687,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFusXgWQjRl6mE="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusXgWQzRp4cQ=",
									"_parent": {
										"$ref": "AAAAAAFusXgWQjRl6mE="
									},
									"model": {
										"$ref": "AAAAAAFusXgWQjRiCtw="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 907,
									"top": 664,
									"height": 13,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFusXgWQjRl6mE="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusXgWQzRq8lA=",
									"_parent": {
										"$ref": "AAAAAAFusXgWQjRl6mE="
									},
									"model": {
										"$ref": "AAAAAAFusXgWQjRiCtw="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 909,
									"top": 651,
									"height": 13,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFusXgWQjRl6mE="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusXgWQzRrQt4=",
									"_parent": {
										"$ref": "AAAAAAFusXgWQjRl6mE="
									},
									"model": {
										"$ref": "AAAAAAFusXgWQjRiCtw="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 903,
									"top": 692,
									"height": 13,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFusXgWQjRl6mE="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusXgWQzRsTEg=",
									"_parent": {
										"$ref": "AAAAAAFusXgWQjRl6mE="
									},
									"model": {
										"$ref": "AAAAAAFusXgWQjRjzGg="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2100,
									"top": 652,
									"height": 13,
									"alpha": -0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFusXgWQjRl6mE="
									}
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusXgWQzRtPJw=",
									"_parent": {
										"$ref": "AAAAAAFusXgWQjRl6mE="
									},
									"model": {
										"$ref": "AAAAAAFusXgWQjRjzGg="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2098,
									"top": 639,
									"height": 13,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFusXgWQjRl6mE="
									}
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusXgWQzRuwW8=",
									"_parent": {
										"$ref": "AAAAAAFusXgWQjRl6mE="
									},
									"model": {
										"$ref": "AAAAAAFusXgWQjRjzGg="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2105,
									"top": 679,
									"height": 13,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFusXgWQjRl6mE="
									}
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFusXgWQzRv9rs=",
									"_parent": {
										"$ref": "AAAAAAFusXgWQjRl6mE="
									},
									"model": {
										"$ref": "AAAAAAFusXgWQjRiCtw="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFusXgWQzRwRUk=",
									"_parent": {
										"$ref": "AAAAAAFusXgWQjRl6mE="
									},
									"model": {
										"$ref": "AAAAAAFusXgWQjRjzGg="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFt7Tgb6fqyD84="
							},
							"tail": {
								"$ref": "AAAAAAFt7VL5wP+/8QY="
							},
							"lineStyle": 1,
							"points": "882:686;2127:673",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFusXgWQjRmbv4="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFusXgWQjRnCag="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFusXgWQzRooFU="
							},
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFusXgWQzRp4cQ="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFusXgWQzRq8lA="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFusXgWQzRrQt4="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFusXgWQzRsTEg="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFusXgWQzRtPJw="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFusXgWQzRuwW8="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFusXgWQzRv9rs="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFusXgWQzRwRUk="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFusXqy/TiytIc=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusXqy/Tius94="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusXqy/jiz7cQ=",
									"_parent": {
										"$ref": "AAAAAAFusXqy/TiytIc="
									},
									"model": {
										"$ref": "AAAAAAFusXqy/Tius94="
									},
									"font": "Arial;13;0",
									"left": 2049,
									"top": 677,
									"width": 82.01806640625,
									"height": 13,
									"alpha": -0.017758421163553945,
									"distance": 587.0136284618952,
									"hostEdge": {
										"$ref": "AAAAAAFusXqy/TiytIc="
									},
									"edgePosition": 1,
									"text": "+CurrentHand"
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusXqy/ji0rSA=",
									"_parent": {
										"$ref": "AAAAAAFusXqy/TiytIc="
									},
									"model": {
										"$ref": "AAAAAAFusXqy/Tius94="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 1503,
									"top": 643,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFusXqy/TiytIc="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusXqy/ji1O5M=",
									"_parent": {
										"$ref": "AAAAAAFusXqy/TiytIc="
									},
									"model": {
										"$ref": "AAAAAAFusXqy/Tius94="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1504,
									"top": 687,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFusXqy/TiytIc="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusXqy/ji2vnM=",
									"_parent": {
										"$ref": "AAAAAAFusXqy/TiytIc="
									},
									"model": {
										"$ref": "AAAAAAFusXqy/Tivbds="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 907,
									"top": 664,
									"height": 13,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFusXqy/TiytIc="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusXqy/ji3kfE=",
									"_parent": {
										"$ref": "AAAAAAFusXqy/TiytIc="
									},
									"model": {
										"$ref": "AAAAAAFusXqy/Tivbds="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 909,
									"top": 651,
									"height": 13,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFusXqy/TiytIc="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusXqy/ji4Wms=",
									"_parent": {
										"$ref": "AAAAAAFusXqy/TiytIc="
									},
									"model": {
										"$ref": "AAAAAAFusXqy/Tivbds="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 903,
									"top": 692,
									"height": 13,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFusXqy/TiytIc="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusXqy/ji5NT8=",
									"_parent": {
										"$ref": "AAAAAAFusXqy/TiytIc="
									},
									"model": {
										"$ref": "AAAAAAFusXqy/Tiw08o="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2100,
									"top": 652,
									"height": 13,
									"alpha": -0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFusXqy/TiytIc="
									}
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusXqy/ji6qIc=",
									"_parent": {
										"$ref": "AAAAAAFusXqy/TiytIc="
									},
									"model": {
										"$ref": "AAAAAAFusXqy/Tiw08o="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2098,
									"top": 639,
									"height": 13,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFusXqy/TiytIc="
									}
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusXqy/ji7Rdw=",
									"_parent": {
										"$ref": "AAAAAAFusXqy/TiytIc="
									},
									"model": {
										"$ref": "AAAAAAFusXqy/Tiw08o="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2105,
									"top": 679,
									"height": 13,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFusXqy/TiytIc="
									}
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFusXqy/ji8fZM=",
									"_parent": {
										"$ref": "AAAAAAFusXqy/TiytIc="
									},
									"model": {
										"$ref": "AAAAAAFusXqy/Tivbds="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFusXqy/ji9NEk=",
									"_parent": {
										"$ref": "AAAAAAFusXqy/TiytIc="
									},
									"model": {
										"$ref": "AAAAAAFusXqy/Tiw08o="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFt7Tgb6fqyD84="
							},
							"tail": {
								"$ref": "AAAAAAFt7VL5wP+/8QY="
							},
							"lineStyle": 1,
							"points": "882:686;2127:673",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFusXqy/jiz7cQ="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFusXqy/ji0rSA="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFusXqy/ji1O5M="
							},
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFusXqy/ji2vnM="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFusXqy/ji3kfE="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFusXqy/ji4Wms="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFusXqy/ji5NT8="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFusXqy/ji6qIc="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFusXqy/ji7Rdw="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFusXqy/ji8fZM="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFusXqy/ji9NEk="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFusYDcCVOjLds=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusYDcCVOh6qw="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFusYDcClOkPH8=",
									"_parent": {
										"$ref": "AAAAAAFusYDcCVOjLds="
									},
									"model": {
										"$ref": "AAAAAAFusYDcCVOh6qw="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYDcClOlPm4=",
											"_parent": {
												"$ref": "AAAAAAFusYDcClOkPH8="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -128,
											"top": 128,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYDcClOmHf4=",
											"_parent": {
												"$ref": "AAAAAAFusYDcClOkPH8="
											},
											"font": "Arial;13;1",
											"left": 357,
											"top": 1375,
											"width": 183.2060546875,
											"height": 13,
											"text": "_50Range100Piles"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYDcClOnhsw=",
											"_parent": {
												"$ref": "AAAAAAFusYDcClOkPH8="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -128,
											"top": 128,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from piles)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYDcClOoEQU=",
											"_parent": {
												"$ref": "AAAAAAFusYDcClOkPH8="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -128,
											"top": 128,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 352,
									"top": 1368,
									"width": 193.2060546875,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFusYDcClOlPm4="
									},
									"nameLabel": {
										"$ref": "AAAAAAFusYDcClOmHf4="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFusYDcClOnhsw="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFusYDcClOoEQU="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFusYDcClOpH9Y=",
									"_parent": {
										"$ref": "AAAAAAFusYDcCVOjLds="
									},
									"model": {
										"$ref": "AAAAAAFusYDcCVOh6qw="
									},
									"font": "Arial;13;0",
									"left": 352,
									"top": 1393,
									"width": 193.2060546875,
									"height": 10
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFusYDcClOqLjs=",
									"_parent": {
										"$ref": "AAAAAAFusYDcCVOjLds="
									},
									"model": {
										"$ref": "AAAAAAFusYDcCVOh6qw="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusYD0FVRzyh0=",
											"_parent": {
												"$ref": "AAAAAAFusYDcClOqLjs="
											},
											"model": {
												"$ref": "AAAAAAFusYDz3lRhOww="
											},
											"font": "Arial;13;0",
											"left": 357,
											"top": 1408,
											"width": 183.2060546875,
											"height": 13,
											"text": "+_50Range100Piles(nbPile: int)",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 352,
									"top": 1403,
									"width": 193.2060546875,
									"height": 23
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFusYDcClOrPao=",
									"_parent": {
										"$ref": "AAAAAAFusYDcCVOjLds="
									},
									"model": {
										"$ref": "AAAAAAFusYDcCVOh6qw="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -32,
									"top": 96,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFusYDcClOsVyw=",
									"_parent": {
										"$ref": "AAAAAAFusYDcCVOjLds="
									},
									"model": {
										"$ref": "AAAAAAFusYDcCVOh6qw="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -32,
									"top": 96,
									"width": 10,
									"height": 10
								}
							],
							"containerView": {
								"$ref": "AAAAAAFusYAZfFKXPws="
							},
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 352,
							"top": 1368,
							"width": 193.2060546875,
							"height": 58,
							"nameCompartment": {
								"$ref": "AAAAAAFusYDcClOkPH8="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFusYDcClOpH9Y="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFusYDcClOqLjs="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFusYDcClOrPao="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFusYDcClOsVyw="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFusYVdyWCJimU=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusYVdyWCHRf4="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusYVdymCKkDI=",
									"_parent": {
										"$ref": "AAAAAAFusYVdyWCJimU="
									},
									"model": {
										"$ref": "AAAAAAFusYVdyWCHRf4="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 590,
									"top": 1317,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFusYVdyWCJimU="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusYVdymCL2FQ=",
									"_parent": {
										"$ref": "AAAAAAFusYVdyWCJimU="
									},
									"model": {
										"$ref": "AAAAAAFusYVdyWCHRf4="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 585,
									"top": 1303,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFusYVdyWCJimU="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusYVdymCMERs=",
									"_parent": {
										"$ref": "AAAAAAFusYVdyWCJimU="
									},
									"model": {
										"$ref": "AAAAAAFusYVdyWCHRf4="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 601,
									"top": 1346,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFusYVdyWCJimU="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFusYJ+21hI95g="
							},
							"tail": {
								"$ref": "AAAAAAFusYDcCVOjLds="
							},
							"lineStyle": 1,
							"points": "523:1367;670:1310",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFusYVdymCKkDI="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFusYVdymCL2FQ="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFusYVdymCMERs="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFusYVqnWDlYFs=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusYVqnGDjLuk="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusYVqnWDmQog=",
									"_parent": {
										"$ref": "AAAAAAFusYVqnWDlYFs="
									},
									"model": {
										"$ref": "AAAAAAFusYVqnGDjLuk="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 691,
									"top": 1320,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFusYVqnWDlYFs="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusYVqnWDnTzw=",
									"_parent": {
										"$ref": "AAAAAAFusYVqnWDlYFs="
									},
									"model": {
										"$ref": "AAAAAAFusYVqnGDjLuk="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 681,
									"top": 1309,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFusYVqnWDlYFs="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusYVqnWDobtg=",
									"_parent": {
										"$ref": "AAAAAAFusYVqnWDlYFs="
									},
									"model": {
										"$ref": "AAAAAAFusYVqnGDjLuk="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 710,
									"top": 1343,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFusYVqnWDlYFs="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFusYJ+21hI95g="
							},
							"tail": {
								"$ref": "AAAAAAFusYF2j1Vs2rE="
							},
							"lineStyle": 1,
							"points": "669:1367;734:1310",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFusYVqnWDmQog="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFusYVqnWDnTzw="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFusYVqnWDobtg="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFusYV05GFBAFk=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusYV042E/FCY="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusYV05GFCn/E=",
									"_parent": {
										"$ref": "AAAAAAFusYV05GFBAFk="
									},
									"model": {
										"$ref": "AAAAAAFusYV042E/FCY="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 785,
									"top": 1335,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFusYV05GFBAFk="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusYV05GFDOf8=",
									"_parent": {
										"$ref": "AAAAAAFusYV05GFBAFk="
									},
									"model": {
										"$ref": "AAAAAAFusYV042E/FCY="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 770,
									"top": 1338,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFusYV05GFBAFk="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusYV05GFEj7M=",
									"_parent": {
										"$ref": "AAAAAAFusYV05GFBAFk="
									},
									"model": {
										"$ref": "AAAAAAFusYV042E/FCY="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 814,
									"top": 1328,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFusYV05GFBAFk="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFusYJ+21hI95g="
							},
							"tail": {
								"$ref": "AAAAAAFusYH8mFba7BY="
							},
							"lineStyle": 1,
							"points": "807:1367;794:1310",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFusYV05GFCn/E="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFusYV05GFDOf8="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFusYV05GFEj7M="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFusYV/TGGd7dE=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusYV/TGGbm80="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusYV/TGGesDo=",
									"_parent": {
										"$ref": "AAAAAAFusYV/TGGd7dE="
									},
									"model": {
										"$ref": "AAAAAAFusYV/TGGbm80="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 875,
									"top": 1344,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFusYV/TGGd7dE="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusYV/TGGfkws=",
									"_parent": {
										"$ref": "AAAAAAFusYV/TGGd7dE="
									},
									"model": {
										"$ref": "AAAAAAFusYV/TGGbm80="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 866,
									"top": 1356,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFusYV/TGGd7dE="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusYV/TWGgRpY=",
									"_parent": {
										"$ref": "AAAAAAFusYV/TGGd7dE="
									},
									"model": {
										"$ref": "AAAAAAFusYV/TGGbm80="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 892,
									"top": 1319,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFusYV/TGGd7dE="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFusYJ+21hI95g="
							},
							"tail": {
								"$ref": "AAAAAAFusYQkh1upYkQ="
							},
							"lineStyle": 1,
							"points": "924:1367;845:1310",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFusYV/TGGesDo="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFusYV/TGGfkws="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFusYV/TWGgRpY="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFusYWJ/2H5E/A=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusYWJ/2H3/3w="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusYWJ/2H66SQ=",
									"_parent": {
										"$ref": "AAAAAAFusYWJ/2H5E/A="
									},
									"model": {
										"$ref": "AAAAAAFusYWJ/2H3/3w="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 971,
									"top": 1347,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFusYWJ/2H5E/A="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusYWJ/2H7Zt8=",
									"_parent": {
										"$ref": "AAAAAAFusYWJ/2H5E/A="
									},
									"model": {
										"$ref": "AAAAAAFusYWJ/2H3/3w="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 966,
									"top": 1361,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFusYWJ/2H5E/A="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusYWJ/2H8E6s=",
									"_parent": {
										"$ref": "AAAAAAFusYWJ/2H5E/A="
									},
									"model": {
										"$ref": "AAAAAAFusYWJ/2H3/3w="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 982,
									"top": 1318,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFusYWJ/2H5E/A="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFusYJ+21hI95g="
							},
							"tail": {
								"$ref": "AAAAAAFusYR9Z10XJEM="
							},
							"lineStyle": 1,
							"points": "1055:1369;900:1310",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFusYWJ/2H66SQ="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFusYWJ/2H7Zt8="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFusYWJ/2H8E6s="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFusYJ+21hI95g=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusYJ+21hG++8="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFusYJ+21hJ0zk=",
									"_parent": {
										"$ref": "AAAAAAFusYJ+21hI95g="
									},
									"model": {
										"$ref": "AAAAAAFusYJ+21hG++8="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYJ+21hKUm4=",
											"_parent": {
												"$ref": "AAAAAAFusYJ+21hJ0zk="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 184,
											"top": -128,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYJ+21hLoQU=",
											"_parent": {
												"$ref": "AAAAAAFusYJ+21hJ0zk="
											},
											"font": "Arial;13;1",
											"left": 669,
											"top": 1231,
											"width": 232.67333984375,
											"height": 13,
											"text": "Piles"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYJ+21hMyKs=",
											"_parent": {
												"$ref": "AAAAAAFusYJ+21hJ0zk="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 184,
											"top": -128,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from piles)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYJ+21hNMa8=",
											"_parent": {
												"$ref": "AAAAAAFusYJ+21hJ0zk="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 184,
											"top": -128,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 664,
									"top": 1224,
									"width": 242.67333984375,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFusYJ+21hKUm4="
									},
									"nameLabel": {
										"$ref": "AAAAAAFusYJ+21hLoQU="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFusYJ+21hMyKs="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFusYJ+21hNMa8="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFusYJ+21hOXN4=",
									"_parent": {
										"$ref": "AAAAAAFusYJ+21hI95g="
									},
									"model": {
										"$ref": "AAAAAAFusYJ+21hG++8="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFusYKp+lmWGbY=",
											"_parent": {
												"$ref": "AAAAAAFusYJ+21hOXN4="
											},
											"model": {
												"$ref": "AAAAAAFusYKpw1mEmEw="
											},
											"font": "Arial;13;0",
											"left": 669,
											"top": 1254,
											"width": 232.67333984375,
											"height": 13,
											"text": "+Size: int",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAFusYMPyVozHiQ=",
											"_parent": {
												"$ref": "AAAAAAFusYJ+21hOXN4="
											},
											"model": {
												"$ref": "AAAAAAFusYMPgloh5RM="
											},
											"font": "Arial;13;0",
											"left": 669,
											"top": 1269,
											"width": 232.67333984375,
											"height": 13,
											"text": "#ListOrderedStacks: List<Stack<Card>>",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 664,
									"top": 1249,
									"width": 242.67333984375,
									"height": 38
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFusYJ+21hPKso=",
									"_parent": {
										"$ref": "AAAAAAFusYJ+21hI95g="
									},
									"model": {
										"$ref": "AAAAAAFusYJ+21hG++8="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusYKWw1kY2fo=",
											"_parent": {
												"$ref": "AAAAAAFusYJ+21hPKso="
											},
											"model": {
												"$ref": "AAAAAAFusYKWjFkGTjw="
											},
											"font": "Arial;13;0",
											"left": 669,
											"top": 1292,
											"width": 232.67333984375,
											"height": 13,
											"text": "+getStack(i: int): Stack<Card>",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 664,
									"top": 1287,
									"width": 242.67333984375,
									"height": 23
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFusYJ+21hQOQM=",
									"_parent": {
										"$ref": "AAAAAAFusYJ+21hI95g="
									},
									"model": {
										"$ref": "AAAAAAFusYJ+21hG++8="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 160,
									"top": -80,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFusYJ+3FhRzck=",
									"_parent": {
										"$ref": "AAAAAAFusYJ+21hI95g="
									},
									"model": {
										"$ref": "AAAAAAFusYJ+21hG++8="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 160,
									"top": -80,
									"width": 10,
									"height": 10
								}
							],
							"containerView": {
								"$ref": "AAAAAAFusYAZfFKXPws="
							},
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 664,
							"top": 1224,
							"width": 242.67333984375,
							"height": 86,
							"nameCompartment": {
								"$ref": "AAAAAAFusYJ+21hJ0zk="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFusYJ+21hOXN4="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFusYJ+21hPKso="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFusYJ+21hQOQM="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFusYJ+3FhRzck="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFusYR9Z10XJEM=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusYR9Z10VTIY="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFusYR9Z10YKVs=",
									"_parent": {
										"$ref": "AAAAAAFusYR9Z10XJEM="
									},
									"model": {
										"$ref": "AAAAAAFusYR9Z10VTIY="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYR9Z10ZUdc=",
											"_parent": {
												"$ref": "AAAAAAFusYR9Z10YKVs="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 560,
											"top": -96,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYR9Z10aLaI=",
											"_parent": {
												"$ref": "AAAAAAFusYR9Z10YKVs="
											},
											"font": "Arial;13;1",
											"left": 1061,
											"top": 1375,
											"width": 131.13623046875,
											"height": 13,
											"text": "PilesMoins5To5"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYR9Z10bsIA=",
											"_parent": {
												"$ref": "AAAAAAFusYR9Z10YKVs="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 560,
											"top": -96,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from piles)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYR9Z10cGIA=",
											"_parent": {
												"$ref": "AAAAAAFusYR9Z10YKVs="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 560,
											"top": -96,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 1056,
									"top": 1368,
									"width": 141.13623046875,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFusYR9Z10ZUdc="
									},
									"nameLabel": {
										"$ref": "AAAAAAFusYR9Z10aLaI="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFusYR9Z10bsIA="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFusYR9Z10cGIA="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFusYR9Z10d/nM=",
									"_parent": {
										"$ref": "AAAAAAFusYR9Z10XJEM="
									},
									"model": {
										"$ref": "AAAAAAFusYR9Z10VTIY="
									},
									"font": "Arial;13;0",
									"left": 1056,
									"top": 1393,
									"width": 141.13623046875,
									"height": 10
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFusYR9Z10eexE=",
									"_parent": {
										"$ref": "AAAAAAFusYR9Z10XJEM="
									},
									"model": {
										"$ref": "AAAAAAFusYR9Z10VTIY="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusYSSal3nNlc=",
											"_parent": {
												"$ref": "AAAAAAFusYR9Z10eexE="
											},
											"model": {
												"$ref": "AAAAAAFusYSSMl3VhMI="
											},
											"font": "Arial;13;0",
											"left": 1061,
											"top": 1408,
											"width": 131.13623046875,
											"height": 13,
											"text": "+PilesMoins5To5(i: int)",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 1056,
									"top": 1403,
									"width": 141.13623046875,
									"height": 23
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFusYR9Z10f360=",
									"_parent": {
										"$ref": "AAAAAAFusYR9Z10XJEM="
									},
									"model": {
										"$ref": "AAAAAAFusYR9Z10VTIY="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 376,
									"top": -64,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFusYR9Z10gwno=",
									"_parent": {
										"$ref": "AAAAAAFusYR9Z10XJEM="
									},
									"model": {
										"$ref": "AAAAAAFusYR9Z10VTIY="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 376,
									"top": -64,
									"width": 10,
									"height": 10
								}
							],
							"containerView": {
								"$ref": "AAAAAAFusYAZfFKXPws="
							},
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 1056,
							"top": 1368,
							"width": 141.13623046875,
							"height": 58,
							"nameCompartment": {
								"$ref": "AAAAAAFusYR9Z10YKVs="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFusYR9Z10d/nM="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFusYR9Z10eexE="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFusYR9Z10f360="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFusYR9Z10gwno="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFusYQkh1upYkQ=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusYQkh1unS7Y="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFusYQkh1uqOqU=",
									"_parent": {
										"$ref": "AAAAAAFusYQkh1upYkQ="
									},
									"model": {
										"$ref": "AAAAAAFusYQkh1unS7Y="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYQkh1urJ8s=",
											"_parent": {
												"$ref": "AAAAAAFusYQkh1uqOqU="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 480,
											"top": -96,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYQkh1usthI=",
											"_parent": {
												"$ref": "AAAAAAFusYQkh1uqOqU="
											},
											"font": "Arial;13;1",
											"left": 917,
											"top": 1375,
											"width": 96.458984375,
											"height": 13,
											"text": "Piles0To1"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYQkh1ut7+Y=",
											"_parent": {
												"$ref": "AAAAAAFusYQkh1uqOqU="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 480,
											"top": -96,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from piles)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYQkh1uuxm8=",
											"_parent": {
												"$ref": "AAAAAAFusYQkh1uqOqU="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 480,
											"top": -96,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 912,
									"top": 1368,
									"width": 106.458984375,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFusYQkh1urJ8s="
									},
									"nameLabel": {
										"$ref": "AAAAAAFusYQkh1usthI="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFusYQkh1ut7+Y="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFusYQkh1uuxm8="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFusYQkh1uvrQs=",
									"_parent": {
										"$ref": "AAAAAAFusYQkh1upYkQ="
									},
									"model": {
										"$ref": "AAAAAAFusYQkh1unS7Y="
									},
									"font": "Arial;13;0",
									"left": 912,
									"top": 1393,
									"width": 106.458984375,
									"height": 10
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFusYQkh1uwca4=",
									"_parent": {
										"$ref": "AAAAAAFusYQkh1upYkQ="
									},
									"model": {
										"$ref": "AAAAAAFusYQkh1unS7Y="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusYRA2Vx5yZs=",
											"_parent": {
												"$ref": "AAAAAAFusYQkh1uwca4="
											},
											"model": {
												"$ref": "AAAAAAFusYRAoVxnhF4="
											},
											"font": "Arial;13;0",
											"left": 917,
											"top": 1408,
											"width": 96.458984375,
											"height": 13,
											"text": "+Piles0To1(i: int)",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 912,
									"top": 1403,
									"width": 106.458984375,
									"height": 23
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFusYQkiFuxD+0=",
									"_parent": {
										"$ref": "AAAAAAFusYQkh1upYkQ="
									},
									"model": {
										"$ref": "AAAAAAFusYQkh1unS7Y="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 320,
									"top": -64,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFusYQkiFuyQ2c=",
									"_parent": {
										"$ref": "AAAAAAFusYQkh1upYkQ="
									},
									"model": {
										"$ref": "AAAAAAFusYQkh1unS7Y="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 320,
									"top": -64,
									"width": 10,
									"height": 10
								}
							],
							"containerView": {
								"$ref": "AAAAAAFusYAZfFKXPws="
							},
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 912,
							"top": 1368,
							"width": 106.458984375,
							"height": 58,
							"nameCompartment": {
								"$ref": "AAAAAAFusYQkh1uqOqU="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFusYQkh1uvrQs="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFusYQkh1uwca4="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFusYQkiFuxD+0="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFusYQkiFuyQ2c="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFusYH8mFba7BY=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusYH8l1bYa2k="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFusYH8mFbbKr8=",
									"_parent": {
										"$ref": "AAAAAAFusYH8mFba7BY="
									},
									"model": {
										"$ref": "AAAAAAFusYH8l1bYa2k="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYH8mFbcRQ8=",
											"_parent": {
												"$ref": "AAAAAAFusYH8mFbbKr8="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 456,
											"top": -96,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYH8mFbdVwo=",
											"_parent": {
												"$ref": "AAAAAAFusYH8mFbbKr8="
											},
											"font": "Arial;13;1",
											"left": 741,
											"top": 1375,
											"width": 148.47802734375,
											"height": 13,
											"text": "FractionPiles"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYH8mFbeo8U=",
											"_parent": {
												"$ref": "AAAAAAFusYH8mFbbKr8="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 456,
											"top": -96,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from piles)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYH8mFbfbso=",
											"_parent": {
												"$ref": "AAAAAAFusYH8mFbbKr8="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 456,
											"top": -96,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 736,
									"top": 1368,
									"width": 158.47802734375,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFusYH8mFbcRQ8="
									},
									"nameLabel": {
										"$ref": "AAAAAAFusYH8mFbdVwo="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFusYH8mFbeo8U="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFusYH8mFbfbso="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFusYH8mFbg73A=",
									"_parent": {
										"$ref": "AAAAAAFusYH8mFba7BY="
									},
									"model": {
										"$ref": "AAAAAAFusYH8l1bYa2k="
									},
									"font": "Arial;13;0",
									"left": 736,
									"top": 1393,
									"width": 158.47802734375,
									"height": 10
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFusYH8mFbhGd0=",
									"_parent": {
										"$ref": "AAAAAAFusYH8mFba7BY="
									},
									"model": {
										"$ref": "AAAAAAFusYH8l1bYa2k="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusYIpLleqItY=",
											"_parent": {
												"$ref": "AAAAAAFusYH8mFbhGd0="
											},
											"model": {
												"$ref": "AAAAAAFusYIo9leYVCM="
											},
											"font": "Arial;13;0",
											"left": 741,
											"top": 1408,
											"width": 148.47802734375,
											"height": 13,
											"text": "+FractionPiles(nbPile: int)",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 736,
									"top": 1403,
									"width": 158.47802734375,
									"height": 23
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFusYH8mFbiq+0=",
									"_parent": {
										"$ref": "AAAAAAFusYH8mFba7BY="
									},
									"model": {
										"$ref": "AAAAAAFusYH8l1bYa2k="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 296,
									"top": -64,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFusYH8mFbjTAY=",
									"_parent": {
										"$ref": "AAAAAAFusYH8mFba7BY="
									},
									"model": {
										"$ref": "AAAAAAFusYH8l1bYa2k="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 296,
									"top": -64,
									"width": 10,
									"height": 10
								}
							],
							"containerView": {
								"$ref": "AAAAAAFusYAZfFKXPws="
							},
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 736,
							"top": 1368,
							"width": 158.47802734375,
							"height": 58,
							"nameCompartment": {
								"$ref": "AAAAAAFusYH8mFbbKr8="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFusYH8mFbg73A="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFusYH8mFbhGd0="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFusYH8mFbiq+0="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFusYH8mFbjTAY="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFusYF2j1Vs2rE=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusYF2j1VqbOM="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFusYF2j1VtfN4=",
									"_parent": {
										"$ref": "AAAAAAFusYF2j1Vs2rE="
									},
									"model": {
										"$ref": "AAAAAAFusYF2j1VqbOM="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYF2j1Vu9Uc=",
											"_parent": {
												"$ref": "AAAAAAFusYF2j1VtfN4="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 416,
											"top": -96,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYF2j1Vv170=",
											"_parent": {
												"$ref": "AAAAAAFusYF2j1VtfN4="
											},
											"font": "Arial;13;1",
											"left": 565,
											"top": 1375,
											"width": 143.41259765625,
											"height": 13,
											"text": "ClassicPiles"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYF2j1VwJG4=",
											"_parent": {
												"$ref": "AAAAAAFusYF2j1VtfN4="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 416,
											"top": -96,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from piles)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYF2j1Vx5Zs=",
											"_parent": {
												"$ref": "AAAAAAFusYF2j1VtfN4="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 416,
											"top": -96,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 560,
									"top": 1368,
									"width": 153.41259765625,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFusYF2j1Vu9Uc="
									},
									"nameLabel": {
										"$ref": "AAAAAAFusYF2j1Vv170="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFusYF2j1VwJG4="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFusYF2j1Vx5Zs="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFusYF2j1VyMTg=",
									"_parent": {
										"$ref": "AAAAAAFusYF2j1Vs2rE="
									},
									"model": {
										"$ref": "AAAAAAFusYF2j1VqbOM="
									},
									"font": "Arial;13;0",
									"left": 560,
									"top": 1393,
									"width": 153.41259765625,
									"height": 10
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFusYF2j1Vz4MU=",
									"_parent": {
										"$ref": "AAAAAAFusYF2j1Vs2rE="
									},
									"model": {
										"$ref": "AAAAAAFusYF2j1VqbOM="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusYHJ5FY8pTI=",
											"_parent": {
												"$ref": "AAAAAAFusYF2j1Vz4MU="
											},
											"model": {
												"$ref": "AAAAAAFusYHJq1Yq0qY="
											},
											"font": "Arial;13;0",
											"left": 565,
											"top": 1408,
											"width": 143.41259765625,
											"height": 13,
											"text": "+ClassicPiles(nbPile: int)",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 560,
									"top": 1403,
									"width": 153.41259765625,
									"height": 23
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFusYF2j1V0kLo=",
									"_parent": {
										"$ref": "AAAAAAFusYF2j1Vs2rE="
									},
									"model": {
										"$ref": "AAAAAAFusYF2j1VqbOM="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 264,
									"top": -64,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFusYF2j1V1DW8=",
									"_parent": {
										"$ref": "AAAAAAFusYF2j1Vs2rE="
									},
									"model": {
										"$ref": "AAAAAAFusYF2j1VqbOM="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 264,
									"top": -64,
									"width": 10,
									"height": 10
								}
							],
							"containerView": {
								"$ref": "AAAAAAFusYAZfFKXPws="
							},
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 560,
							"top": 1368,
							"width": 153.41259765625,
							"height": 58,
							"nameCompartment": {
								"$ref": "AAAAAAFusYF2j1VtfN4="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFusYF2j1VyMTg="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFusYF2j1Vz4MU="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFusYF2j1V0kLo="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFusYF2j1V1DW8="
							}
						},
						{
							"_type": "UMLPackageView",
							"_id": "AAAAAAFusYuTWozzvSs=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusYuTWozx8rM="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFusYuTW4z0W/U=",
									"_parent": {
										"$ref": "AAAAAAFusYuTWozzvSs="
									},
									"model": {
										"$ref": "AAAAAAFusYuTWozx8rM="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYuTW4z1JEM=",
											"_parent": {
												"$ref": "AAAAAAFusYuTW4z0W/U="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -136,
											"top": -392,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYuTW4z2n+U=",
											"_parent": {
												"$ref": "AAAAAAFusYuTW4z0W/U="
											},
											"font": "Arial;13;1",
											"left": 85,
											"top": 1726,
											"width": 1399,
											"height": 13,
											"text": "classic"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYuTW4z3Sxo=",
											"_parent": {
												"$ref": "AAAAAAFusYuTW4z0W/U="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -136,
											"top": -392,
											"width": 113.419921875,
											"height": 13,
											"text": "(from gameActions)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYuTW4z4qkc=",
											"_parent": {
												"$ref": "AAAAAAFusYuTW4z0W/U="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -136,
											"top": -392,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 80,
									"top": 1719,
									"width": 1409,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFusYuTW4z1JEM="
									},
									"nameLabel": {
										"$ref": "AAAAAAFusYuTW4z2n+U="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFusYuTW4z3Sxo="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFusYuTW4z4qkc="
									}
								}
							],
							"containerView": {
								"$ref": "AAAAAAFusYjda4edBzM="
							},
							"containedViews": [
								{
									"$ref": "AAAAAAFusYxZU5ATNkc="
								},
								{
									"$ref": "AAAAAAFusYwYMY7t9v8="
								},
								{
									"$ref": "AAAAAAFusYvjno4tCZM="
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 80,
							"top": 1704,
							"width": 1409,
							"height": 409,
							"nameCompartment": {
								"$ref": "AAAAAAFusYuTW4z0W/U="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFusYxB34+As0Q=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusYxB3o9+/+A="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFusYxB34+BSRA=",
									"_parent": {
										"$ref": "AAAAAAFusYxB34+As0Q="
									},
									"model": {
										"$ref": "AAAAAAFusYxB3o9+/+A="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYxB34+CyZU=",
											"_parent": {
												"$ref": "AAAAAAFusYxB34+BSRA="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 1200,
											"top": -160,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYxB34+DyOY=",
											"_parent": {
												"$ref": "AAAAAAFusYxB34+BSRA="
											},
											"font": "Arial;13;1",
											"left": 965,
											"top": 1767,
											"width": 452.68310546875,
											"height": 13,
											"text": "Piocher"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYxB34+EWoI=",
											"_parent": {
												"$ref": "AAAAAAFusYxB34+BSRA="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 1200,
											"top": -160,
											"width": 77.2763671875,
											"height": 13,
											"text": "(from classic)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYxB34+FjKA=",
											"_parent": {
												"$ref": "AAAAAAFusYxB34+BSRA="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 1200,
											"top": -160,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 960,
									"top": 1760,
									"width": 462.68310546875,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFusYxB34+CyZU="
									},
									"nameLabel": {
										"$ref": "AAAAAAFusYxB34+DyOY="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFusYxB34+EWoI="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFusYxB34+FjKA="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFusYxB34+GNAw=",
									"_parent": {
										"$ref": "AAAAAAFusYxB34+As0Q="
									},
									"model": {
										"$ref": "AAAAAAFusYxB3o9+/+A="
									},
									"font": "Arial;13;0",
									"left": 960,
									"top": 1785,
									"width": 462.68310546875,
									"height": 10
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFusYxB34+H4xk=",
									"_parent": {
										"$ref": "AAAAAAFusYxB34+As0Q="
									},
									"model": {
										"$ref": "AAAAAAFusYxB3o9+/+A="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusZSnwaL8aUw=",
											"_parent": {
												"$ref": "AAAAAAFusYxB34+H4xk="
											},
											"model": {
												"$ref": "AAAAAAFusZSnfKLqzgk="
											},
											"font": "Arial;13;0",
											"left": 965,
											"top": 1800,
											"width": 452.68310546875,
											"height": 13,
											"text": "+Piocher(ListOrderedStacks: Piles)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusZVdy6TbsVo=",
											"_parent": {
												"$ref": "AAAAAAFusYxB34+H4xk="
											},
											"model": {
												"$ref": "AAAAAAFusZVdjqTJNjc="
											},
											"font": "Arial;13;0",
											"left": 965,
											"top": 1815,
											"width": 452.68310546875,
											"height": 13,
											"text": "#checkRule(): bool",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusZYnaaaFLuk=",
											"_parent": {
												"$ref": "AAAAAAFusYxB34+H4xk="
											},
											"model": {
												"$ref": "AAAAAAFusZYnMKZzuAg="
											},
											"font": "Arial;13;0",
											"left": 965,
											"top": 1830,
											"width": 452.68310546875,
											"height": 13,
											"text": "+pioche(CurrentHand: List<Card>, deck: Deck, player: Player, nbMaxCard: int)",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 960,
									"top": 1795,
									"width": 462.68310546875,
									"height": 53
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFusYxB34+IOj8=",
									"_parent": {
										"$ref": "AAAAAAFusYxB34+As0Q="
									},
									"model": {
										"$ref": "AAAAAAFusYxB3o9+/+A="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 600,
									"top": -80,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFusYxB34+JWy8=",
									"_parent": {
										"$ref": "AAAAAAFusYxB34+As0Q="
									},
									"model": {
										"$ref": "AAAAAAFusYxB3o9+/+A="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 600,
									"top": -80,
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 960,
							"top": 1760,
							"width": 462.68310546875,
							"height": 88,
							"nameCompartment": {
								"$ref": "AAAAAAFusYxB34+BSRA="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFusYxB34+GNAw="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFusYxB34+H4xk="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFusYxB34+IOj8="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFusYxB34+JWy8="
							}
						},
						{
							"_type": "UMLAssociationView",
							"_id": "AAAAAAFusY0LYpO11HM=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusY0LYJOxpUA="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusY0LYpO2kJQ=",
									"_parent": {
										"$ref": "AAAAAAFusY0LYpO11HM="
									},
									"model": {
										"$ref": "AAAAAAFusY0LYJOxpUA="
									},
									"font": "Arial;13;0",
									"left": 1916,
									"top": 683,
									"width": 55.9990234375,
									"height": 13,
									"alpha": -0.6264735173002589,
									"distance": 800.0831206818451,
									"hostEdge": {
										"$ref": "AAAAAAFusY0LYpO11HM="
									},
									"edgePosition": 1,
									"text": "+OldCard"
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusY0LYpO3t10=",
									"_parent": {
										"$ref": "AAAAAAFusY0LYpO11HM="
									},
									"model": {
										"$ref": "AAAAAAFusY0LYJOxpUA="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 1426,
									"top": 1317,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFusY0LYpO11HM="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusY0LYpO4/hs=",
									"_parent": {
										"$ref": "AAAAAAFusY0LYpO11HM="
									},
									"model": {
										"$ref": "AAAAAAFusY0LYJOxpUA="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1470,
									"top": 1318,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFusY0LYpO11HM="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusY0LYpO5D4o=",
									"_parent": {
										"$ref": "AAAAAAFusY0LYpO11HM="
									},
									"model": {
										"$ref": "AAAAAAFusY0LYZOyVmg="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1201,
									"top": 1946,
									"height": 13,
									"alpha": 0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFusY0LYpO11HM="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusY0LYpO6KEs=",
									"_parent": {
										"$ref": "AAAAAAFusY0LYpO11HM="
									},
									"model": {
										"$ref": "AAAAAAFusY0LYZOyVmg="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1199,
									"top": 1933,
									"height": 13,
									"alpha": 0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFusY0LYpO11HM="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusY0LYpO7ds4=",
									"_parent": {
										"$ref": "AAAAAAFusY0LYpO11HM="
									},
									"model": {
										"$ref": "AAAAAAFusY0LYZOyVmg="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 1206,
									"top": 1973,
									"height": 13,
									"alpha": -0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFusY0LYpO11HM="
									},
									"edgePosition": 2
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusY0LYpO8ih0=",
									"_parent": {
										"$ref": "AAAAAAFusY0LYpO11HM="
									},
									"model": {
										"$ref": "AAAAAAFusY0LYZOzfvs="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2099,
									"top": 662,
									"height": 13,
									"alpha": -0.5235987755982988,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFusY0LYpO11HM="
									}
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusY0LYpO9Vl0=",
									"_parent": {
										"$ref": "AAAAAAFusY0LYpO11HM="
									},
									"model": {
										"$ref": "AAAAAAFusY0LYZOzfvs="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2095,
									"top": 649,
									"height": 13,
									"alpha": -0.7853981633974483,
									"distance": 40,
									"hostEdge": {
										"$ref": "AAAAAAFusY0LYpO11HM="
									}
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusY0LYpO+pBI=",
									"_parent": {
										"$ref": "AAAAAAFusY0LYpO11HM="
									},
									"model": {
										"$ref": "AAAAAAFusY0LYZOzfvs="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 2107,
									"top": 689,
									"height": 13,
									"alpha": 0.5235987755982988,
									"distance": 25,
									"hostEdge": {
										"$ref": "AAAAAAFusY0LYpO11HM="
									}
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFusY0LYpO/PCU=",
									"_parent": {
										"$ref": "AAAAAAFusY0LYpO11HM="
									},
									"model": {
										"$ref": "AAAAAAFusY0LYZOyVmg="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLQualifierCompartmentView",
									"_id": "AAAAAAFusY0LYpPAHPs=",
									"_parent": {
										"$ref": "AAAAAAFusY0LYpO11HM="
									},
									"model": {
										"$ref": "AAAAAAFusY0LYZOzfvs="
									},
									"visible": false,
									"font": "Arial;13;0",
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFt7Tgb6fqyD84="
							},
							"tail": {
								"$ref": "AAAAAAFusYwYMY7t9v8="
							},
							"lineStyle": 1,
							"points": "1182:1975;1440:1888;1472:760;2127:680",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFusY0LYpO2kJQ="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFusY0LYpO3t10="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFusY0LYpO4/hs="
							},
							"tailRoleNameLabel": {
								"$ref": "AAAAAAFusY0LYpO5D4o="
							},
							"tailPropertyLabel": {
								"$ref": "AAAAAAFusY0LYpO6KEs="
							},
							"tailMultiplicityLabel": {
								"$ref": "AAAAAAFusY0LYpO7ds4="
							},
							"headRoleNameLabel": {
								"$ref": "AAAAAAFusY0LYpO8ih0="
							},
							"headPropertyLabel": {
								"$ref": "AAAAAAFusY0LYpO9Vl0="
							},
							"headMultiplicityLabel": {
								"$ref": "AAAAAAFusY0LYpO+pBI="
							},
							"tailQualifiersCompartment": {
								"$ref": "AAAAAAFusY0LYpO/PCU="
							},
							"headQualifiersCompartment": {
								"$ref": "AAAAAAFusY0LYpPAHPs="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFusYxZU5ATNkc=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusYxZU5AR7uo="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFusYxZU5AU5js=",
									"_parent": {
										"$ref": "AAAAAAFusYxZU5ATNkc="
									},
									"model": {
										"$ref": "AAAAAAFusYxZU5AR7uo="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYxZU5AVj10=",
											"_parent": {
												"$ref": "AAAAAAFusYxZU5AU5js="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -744,
											"top": 288,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYxZU5AWApg=",
											"_parent": {
												"$ref": "AAAAAAFusYxZU5AU5js="
											},
											"font": "Arial;13;1",
											"left": 133,
											"top": 1967,
											"width": 408.9794921875,
											"height": 13,
											"text": "TerminerSonTour"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYxZU5AXOdg=",
											"_parent": {
												"$ref": "AAAAAAFusYxZU5AU5js="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -744,
											"top": 288,
											"width": 77.2763671875,
											"height": 13,
											"text": "(from classic)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYxZU5AYVv8=",
											"_parent": {
												"$ref": "AAAAAAFusYxZU5AU5js="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -744,
											"top": 288,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 128,
									"top": 1960,
									"width": 418.9794921875,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFusYxZU5AVj10="
									},
									"nameLabel": {
										"$ref": "AAAAAAFusYxZU5AWApg="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFusYxZU5AXOdg="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFusYxZU5AYVv8="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFusYxZU5AZfgE=",
									"_parent": {
										"$ref": "AAAAAAFusYxZU5ATNkc="
									},
									"model": {
										"$ref": "AAAAAAFusYxZU5AR7uo="
									},
									"font": "Arial;13;0",
									"left": 128,
									"top": 1985,
									"width": 418.9794921875,
									"height": 10
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFusYxZU5Aa4T0=",
									"_parent": {
										"$ref": "AAAAAAFusYxZU5ATNkc="
									},
									"model": {
										"$ref": "AAAAAAFusYxZU5AR7uo="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusZcg36g3rOE=",
											"_parent": {
												"$ref": "AAAAAAFusYxZU5Aa4T0="
											},
											"model": {
												"$ref": "AAAAAAFusZcgk6gii34="
											},
											"font": "Arial;13;0",
											"left": 133,
											"top": 2000,
											"width": 408.9794921875,
											"height": 13,
											"text": "+TerminerSonTour(ListOrderedStacks: Piles)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusZeGPKk85rw=",
											"_parent": {
												"$ref": "AAAAAAFusYxZU5Aa4T0="
											},
											"model": {
												"$ref": "AAAAAAFusZeF/qkn1+M="
											},
											"font": "Arial;13;0",
											"left": 133,
											"top": 2015,
											"width": 408.9794921875,
											"height": 13,
											"text": "+end(CurrentHand: List<Card>, CurrentCardPlayed: List<Card>): bool",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusZhUG6pY0NY=",
											"_parent": {
												"$ref": "AAAAAAFusYxZU5Aa4T0="
											},
											"model": {
												"$ref": "AAAAAAFusZhT6apDHs8="
											},
											"font": "Arial;13;0",
											"left": 133,
											"top": 2030,
											"width": 408.9794921875,
											"height": 13,
											"text": "+Test(CurrentHand: List<Card>): bool",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusZjRgK9h0cw=",
											"_parent": {
												"$ref": "AAAAAAFusYxZU5Aa4T0="
											},
											"model": {
												"$ref": "AAAAAAFusZjRP69MmCI="
											},
											"font": "Arial;13;0",
											"left": 133,
											"top": 2045,
											"width": 408.9794921875,
											"height": 13,
											"text": "#tryToFindSoluce(playableCard: List<Card>, CurrentHand: List<Card>)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusZl/MLBEPiQ=",
											"_parent": {
												"$ref": "AAAAAAFusYxZU5Aa4T0="
											},
											"model": {
												"$ref": "AAAAAAFusZl+9LAvijE="
											},
											"font": "Arial;13;0",
											"left": 133,
											"top": 2060,
											"width": 408.9794921875,
											"height": 13,
											"text": "#testEndGame(playableCard: List<Card>): bool",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 128,
									"top": 1995,
									"width": 418.9794921875,
									"height": 83
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFusYxZU5AbKo0=",
									"_parent": {
										"$ref": "AAAAAAFusYxZU5ATNkc="
									},
									"model": {
										"$ref": "AAAAAAFusYxZU5AR7uo="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -312,
									"top": 184,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFusYxZU5AcAz4=",
									"_parent": {
										"$ref": "AAAAAAFusYxZU5ATNkc="
									},
									"model": {
										"$ref": "AAAAAAFusYxZU5AR7uo="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -312,
									"top": 184,
									"width": 10,
									"height": 10
								}
							],
							"containerView": {
								"$ref": "AAAAAAFusYuTWozzvSs="
							},
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 128,
							"top": 1960,
							"width": 418.9794921875,
							"height": 118,
							"nameCompartment": {
								"$ref": "AAAAAAFusYxZU5AU5js="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFusYxZU5AZfgE="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFusYxZU5Aa4T0="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFusYxZU5AbKo0="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFusYxZU5AcAz4="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFusYwYMY7t9v8=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusYwYMY7rnAU="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFusYwYMY7uIIw=",
									"_parent": {
										"$ref": "AAAAAAFusYwYMY7t9v8="
									},
									"model": {
										"$ref": "AAAAAAFusYwYMY7rnAU="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYwYMY7v0nM=",
											"_parent": {
												"$ref": "AAAAAAFusYwYMY7uIIw="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -192,
											"top": 440,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYwYMY7wqlM=",
											"_parent": {
												"$ref": "AAAAAAFusYwYMY7uIIw="
											},
											"font": "Arial;13;1",
											"left": 669,
											"top": 1983,
											"width": 767.025390625,
											"height": 13,
											"text": "JouerUneCarte"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYwYMY7x0cw=",
											"_parent": {
												"$ref": "AAAAAAFusYwYMY7uIIw="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -192,
											"top": 440,
											"width": 113.419921875,
											"height": 13,
											"text": "(from classic)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYwYMY7y9Hg=",
											"_parent": {
												"$ref": "AAAAAAFusYwYMY7uIIw="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -192,
											"top": 440,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 664,
									"top": 1976,
									"width": 777.025390625,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFusYwYMY7v0nM="
									},
									"nameLabel": {
										"$ref": "AAAAAAFusYwYMY7wqlM="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFusYwYMY7x0cw="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFusYwYMY7y9Hg="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFusYwYMY7zcsg=",
									"_parent": {
										"$ref": "AAAAAAFusYwYMY7t9v8="
									},
									"model": {
										"$ref": "AAAAAAFusYwYMY7rnAU="
									},
									"font": "Arial;13;0",
									"left": 664,
									"top": 2001,
									"width": 777.025390625,
									"height": 10
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFusYwYMY70Tx8=",
									"_parent": {
										"$ref": "AAAAAAFusYwYMY7t9v8="
									},
									"model": {
										"$ref": "AAAAAAFusYwYMY7rnAU="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusY2QsZb/lrU=",
											"_parent": {
												"$ref": "AAAAAAFusYwYMY70Tx8="
											},
											"model": {
												"$ref": "AAAAAAFusY2QeZbtWS0="
											},
											"font": "Arial;13;0",
											"left": 669,
											"top": 2016,
											"width": 767.025390625,
											"height": 13,
											"text": "+JouerUneCarte(ListOrderedStacks: Piles)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusY6j/5mmjdI=",
											"_parent": {
												"$ref": "AAAAAAFusYwYMY70Tx8="
											},
											"model": {
												"$ref": "AAAAAAFusY6jwZmUH3I="
											},
											"font": "Arial;13;0",
											"left": 669,
											"top": 2031,
											"width": 767.025390625,
											"height": 13,
											"text": "+play(valueCard: decimal, CurrentHand: List<Card>, orderedStackSelected: int, player: Player, CurrentCardPlayed: List<Card>): bool",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusZHNbJsPAIA=",
											"_parent": {
												"$ref": "AAAAAAFusYwYMY70Tx8="
											},
											"model": {
												"$ref": "AAAAAAFusZHNMJr95l0="
											},
											"font": "Arial;13;0",
											"left": 669,
											"top": 2046,
											"width": 767.025390625,
											"height": 13,
											"text": "#Rule(card: Card, stack: Stack<Card>, bottomUp: bool, player: Player, CurrentCardPlayed: List<Card>): bool",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 664,
									"top": 2011,
									"width": 777.025390625,
									"height": 53
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFusYwYMY71aLo=",
									"_parent": {
										"$ref": "AAAAAAFusYwYMY7t9v8="
									},
									"model": {
										"$ref": "AAAAAAFusYwYMY7rnAU="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 536,
									"top": 304,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFusYwYMY72gPw=",
									"_parent": {
										"$ref": "AAAAAAFusYwYMY7t9v8="
									},
									"model": {
										"$ref": "AAAAAAFusYwYMY7rnAU="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 536,
									"top": 304,
									"width": 10,
									"height": 10
								}
							],
							"containerView": {
								"$ref": "AAAAAAFusYuTWozzvSs="
							},
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 664,
							"top": 1976,
							"width": 777.025390625,
							"height": 88,
							"nameCompartment": {
								"$ref": "AAAAAAFusYwYMY7uIIw="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFusYwYMY7zcsg="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFusYwYMY70Tx8="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFusYwYMY71aLo="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFusYwYMY72gPw="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFusZpjzrK2zo8=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusZpjzbK0UIU="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusZpjzrK3jjA=",
									"_parent": {
										"$ref": "AAAAAAFusZpjzrK2zo8="
									},
									"model": {
										"$ref": "AAAAAAFusZpjzbK0UIU="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 851,
									"top": 1964,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFusZpjzrK2zo8="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusZpjzrK4mJg=",
									"_parent": {
										"$ref": "AAAAAAFusZpjzrK2zo8="
									},
									"model": {
										"$ref": "AAAAAAFusZpjzbK0UIU="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 846,
									"top": 1978,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFusZpjzrK2zo8="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusZpjzrK5z8s=",
									"_parent": {
										"$ref": "AAAAAAFusZpjzrK2zo8="
									},
									"model": {
										"$ref": "AAAAAAFusZpjzbK0UIU="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 860,
									"top": 1935,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFusZpjzrK2zo8="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFusYvjno4tCZM="
							},
							"tail": {
								"$ref": "AAAAAAFusYwYMY7t9v8="
							},
							"lineStyle": 1,
							"points": "915:1975;797:1937",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFusZpjzrK3jjA="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFusZpjzrK4mJg="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFusZpjzrK5z8s="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFusZp6j7MhphI=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusZp6j7MfqY8="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusZp6j7MiMW4=",
									"_parent": {
										"$ref": "AAAAAAFusZp6j7MhphI="
									},
									"model": {
										"$ref": "AAAAAAFusZp6j7MfqY8="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 387,
									"top": 1931,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFusZp6j7MhphI="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusZp6j7MjCYg=",
									"_parent": {
										"$ref": "AAAAAAFusZp6j7MhphI="
									},
									"model": {
										"$ref": "AAAAAAFusZp6j7MfqY8="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 376,
									"top": 1921,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFusZp6j7MhphI="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusZp6j7MktCA=",
									"_parent": {
										"$ref": "AAAAAAFusZp6j7MhphI="
									},
									"model": {
										"$ref": "AAAAAAFusZp6j7MfqY8="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 410,
									"top": 1952,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFusZp6j7MhphI="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFusYvjno4tCZM="
							},
							"tail": {
								"$ref": "AAAAAAFusYxZU5ATNkc="
							},
							"lineStyle": 1,
							"points": "389:1959;409:1937",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFusZp6j7MiMW4="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFusZp6j7MjCYg="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFusZp6j7MktCA="
							}
						},
						{
							"_type": "UMLGeneralizationView",
							"_id": "AAAAAAFusZqIlLOMjVo=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusZqIlLOKSEo="
							},
							"subViews": [
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusZqIlLON7iY=",
									"_parent": {
										"$ref": "AAAAAAFusZqIlLOMjVo="
									},
									"model": {
										"$ref": "AAAAAAFusZqIlLOKSEo="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 928,
									"top": 1825,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFusZqIlLOMjVo="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusZqIlLOO0/I=",
									"_parent": {
										"$ref": "AAAAAAFusZqIlLOMjVo="
									},
									"model": {
										"$ref": "AAAAAAFusZqIlLOKSEo="
									},
									"visible": null,
									"font": "Arial;13;0",
									"left": 929,
									"top": 1840,
									"height": 13,
									"alpha": 1.5707963267948966,
									"distance": 30,
									"hostEdge": {
										"$ref": "AAAAAAFusZqIlLOMjVo="
									},
									"edgePosition": 1
								},
								{
									"_type": "EdgeLabelView",
									"_id": "AAAAAAFusZqIlLOPCQI=",
									"_parent": {
										"$ref": "AAAAAAFusZqIlLOMjVo="
									},
									"model": {
										"$ref": "AAAAAAFusZqIlLOKSEo="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 927,
									"top": 1796,
									"height": 13,
									"alpha": -1.5707963267948966,
									"distance": 15,
									"hostEdge": {
										"$ref": "AAAAAAFusZqIlLOMjVo="
									},
									"edgePosition": 1
								}
							],
							"font": "Arial;13;0",
							"head": {
								"$ref": "AAAAAAFusYvjno4tCZM="
							},
							"tail": {
								"$ref": "AAAAAAFusYxB34+As0Q="
							},
							"lineStyle": 1,
							"points": "959:1815;898:1819",
							"showVisibility": true,
							"nameLabel": {
								"$ref": "AAAAAAFusZqIlLON7iY="
							},
							"stereotypeLabel": {
								"$ref": "AAAAAAFusZqIlLOO0/I="
							},
							"propertyLabel": {
								"$ref": "AAAAAAFusZqIlLOPCQI="
							}
						},
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAFusYvjno4tCZM=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAFusYvjno4riqE="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAFusYvjno4u1uo=",
									"_parent": {
										"$ref": "AAAAAAFusYvjno4tCZM="
									},
									"model": {
										"$ref": "AAAAAAFusYvjno4riqE="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYvjn44vzeM=",
											"_parent": {
												"$ref": "AAAAAAFusYvjno4u1uo="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -776,
											"top": -32,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYvjn44wujY=",
											"_parent": {
												"$ref": "AAAAAAFusYvjno4u1uo="
											},
											"font": "Arial;13;1",
											"left": 101,
											"top": 1751,
											"width": 792.314453125,
											"height": 13,
											"text": "GameMode"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYvjn44xVZo=",
											"_parent": {
												"$ref": "AAAAAAFusYvjno4u1uo="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -776,
											"top": -32,
											"width": 77.2763671875,
											"height": 13,
											"text": "(from classic)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAFusYvjn44yep0=",
											"_parent": {
												"$ref": "AAAAAAFusYvjno4u1uo="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": -776,
											"top": -32,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 96,
									"top": 1744,
									"width": 802.314453125,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAFusYvjn44vzeM="
									},
									"nameLabel": {
										"$ref": "AAAAAAFusYvjn44wujY="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAFusYvjn44xVZo="
									},
									"propertyLabel": {
										"$ref": "AAAAAAFusYvjn44yep0="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAFusYvjn44z0ZA=",
									"_parent": {
										"$ref": "AAAAAAFusYvjno4tCZM="
									},
									"model": {
										"$ref": "AAAAAAFusYvjno4riqE="
									},
									"font": "Arial;13;0",
									"left": 96,
									"top": 1769,
									"width": 802.314453125,
									"height": 10
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAFusYvjn440+Lo=",
									"_parent": {
										"$ref": "AAAAAAFusYvjno4tCZM="
									},
									"model": {
										"$ref": "AAAAAAFusYvjno4riqE="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusZtGCbQ9QFA=",
											"_parent": {
												"$ref": "AAAAAAFusYvjn440+Lo="
											},
											"model": {
												"$ref": "AAAAAAFusZtFyLQrK8Y="
											},
											"font": "Arial;13;0",
											"left": 101,
											"top": 1784,
											"width": 792.314453125,
											"height": 13,
											"text": "+GameMode(piles: Piles, deck: Deck)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusZvPTbXDCx0=",
											"_parent": {
												"$ref": "AAAAAAFusYvjn440+Lo="
											},
											"model": {
												"$ref": "AAAAAAFusZvO+7WxABs="
											},
											"font": "Arial;13;0",
											"left": 101,
											"top": 1799,
											"width": 792.314453125,
											"height": 13,
											"text": "+load(nbPlayer: int, players: List<Player>)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusZxIDrZw/ak=",
											"_parent": {
												"$ref": "AAAAAAFusYvjn440+Lo="
											},
											"model": {
												"$ref": "AAAAAAFusZxH4rZefqA="
											},
											"font": "Arial;13;0",
											"left": 101,
											"top": 1814,
											"width": 792.314453125,
											"height": 13,
											"text": "#defineNbMaxCard(nbPlayer: int)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusZykQbcJmTE=",
											"_parent": {
												"$ref": "AAAAAAFusYvjn440+Lo="
											},
											"model": {
												"$ref": "AAAAAAFusZykE7b32x0="
											},
											"font": "Arial;13;0",
											"left": 101,
											"top": 1829,
											"width": 792.314453125,
											"height": 13,
											"text": "#quickSort(ar: List<Card>, start: int, end: int)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusZ1ZMLgA2Dc=",
											"_parent": {
												"$ref": "AAAAAAFusYvjn440+Lo="
											},
											"model": {
												"$ref": "AAAAAAFusZ1Y77fuRJU="
											},
											"font": "Arial;13;0",
											"left": 101,
											"top": 1844,
											"width": 792.314453125,
											"height": 13,
											"text": "#distribueCard(players: List<Player>)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusZ3J6rjPM+g=",
											"_parent": {
												"$ref": "AAAAAAFusYvjn440+Lo="
											},
											"model": {
												"$ref": "AAAAAAFusZ3Jq7i9lkM="
											},
											"font": "Arial;13;0",
											"left": 101,
											"top": 1859,
											"width": 792.314453125,
											"height": 13,
											"text": "+pioche(currentHand: List<Card>, player: Player)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusZ49S7myXt4=",
											"_parent": {
												"$ref": "AAAAAAFusYvjn440+Lo="
											},
											"model": {
												"$ref": "AAAAAAFusZ49C7mgZOs="
											},
											"font": "Arial;13;0",
											"left": 101,
											"top": 1874,
											"width": 792.314453125,
											"height": 13,
											"text": "+playCard(valueCard: decimal, currentHand: List<Card>, orderedStackSelected: int, player: Player, CurrentCardPlayed: List<Card>): bool",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusaEVx9ZDnR4=",
											"_parent": {
												"$ref": "AAAAAAFusYvjn440+Lo="
											},
											"model": {
												"$ref": "AAAAAAFusaEVc9Yut5c="
											},
											"font": "Arial;13;0",
											"left": 101,
											"top": 1889,
											"width": 792.314453125,
											"height": 13,
											"text": "+endTurn(currentHand: List<Card>, CurrentCardPlayed: List<Card>, player: Player): bool",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusaHEm9ffYME=",
											"_parent": {
												"$ref": "AAAAAAFusYvjn440+Lo="
											},
											"model": {
												"$ref": "AAAAAAFusaHEWdfK/xw="
											},
											"font": "Arial;13;0",
											"left": 101,
											"top": 1904,
											"width": 792.314453125,
											"height": 13,
											"text": "+TestEndGame(currentHand: List<Card>)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAFusaKMLtsG3lE=",
											"_parent": {
												"$ref": "AAAAAAFusYvjn440+Lo="
											},
											"model": {
												"$ref": "AAAAAAFusaKL6drx0mU="
											},
											"font": "Arial;13;0",
											"left": 101,
											"top": 1919,
											"width": 792.314453125,
											"height": 13,
											"text": "+getScore(): string",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 96,
									"top": 1779,
									"width": 802.314453125,
									"height": 158
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAFusYvjn441seA=",
									"_parent": {
										"$ref": "AAAAAAFusYvjno4tCZM="
									},
									"model": {
										"$ref": "AAAAAAFusYvjno4riqE="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -512,
									"top": -16,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAFusYvjn442cOU=",
									"_parent": {
										"$ref": "AAAAAAFusYvjno4tCZM="
									},
									"model": {
										"$ref": "AAAAAAFusYvjno4riqE="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": -512,
									"top": -16,
									"width": 10,
									"height": 10
								}
							],
							"containerView": {
								"$ref": "AAAAAAFusYuTWozzvSs="
							},
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 96,
							"top": 1744,
							"width": 802.314453125,
							"height": 193,
							"nameCompartment": {
								"$ref": "AAAAAAFusYvjno4u1uo="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAFusYvjn44z0ZA="
							},
							"operationCompartment": {
								"$ref": "AAAAAAFusYvjn440+Lo="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAFusYvjn441seA="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAFusYvjn442cOU="
							}
						}
					]
				},
				{
					"_type": "UMLModel",
					"_id": "AAAAAAFuO9RY9uyZe4k=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "Model",
					"ownedElements": [
						{
							"_type": "UMLPackage",
							"_id": "AAAAAAFusYAZfFKVKTE=",
							"_parent": {
								"$ref": "AAAAAAFuO9RY9uyZe4k="
							},
							"name": "piles",
							"ownedElements": [
								{
									"_type": "UMLClass",
									"_id": "AAAAAAFusYDcCVOh6qw=",
									"_parent": {
										"$ref": "AAAAAAFusYAZfFKVKTE="
									},
									"name": "_50Range100Piles",
									"ownedElements": [
										{
											"_type": "UMLGeneralization",
											"_id": "AAAAAAFusYVdyWCHRf4=",
											"_parent": {
												"$ref": "AAAAAAFusYDcCVOh6qw="
											},
											"source": {
												"$ref": "AAAAAAFusYDcCVOh6qw="
											},
											"target": {
												"$ref": "AAAAAAFusYJ+21hG++8="
											}
										}
									],
									"operations": [
										{
											"_type": "UMLOperation",
											"_id": "AAAAAAFusYDz3lRhOww=",
											"_parent": {
												"$ref": "AAAAAAFusYDcCVOh6qw="
											},
											"name": "_50Range100Piles",
											"parameters": [
												{
													"_type": "UMLParameter",
													"_id": "AAAAAAFusYFcSVTgqRs=",
													"_parent": {
														"$ref": "AAAAAAFusYDz3lRhOww="
													},
													"name": "nbPile",
													"type": "int"
												}
											]
										}
									]
								},
								{
									"_type": "UMLClass",
									"_id": "AAAAAAFusYJ+21hG++8=",
									"_parent": {
										"$ref": "AAAAAAFusYAZfFKVKTE="
									},
									"name": "Piles",
									"attributes": [
										{
											"_type": "UMLAttribute",
											"_id": "AAAAAAFusYKpw1mEmEw=",
											"_parent": {
												"$ref": "AAAAAAFusYJ+21hG++8="
											},
											"name": "Size",
											"type": "int"
										},
										{
											"_type": "UMLAttribute",
											"_id": "AAAAAAFusYMPgloh5RM=",
											"_parent": {
												"$ref": "AAAAAAFusYJ+21hG++8="
											},
											"name": "ListOrderedStacks",
											"visibility": "protected",
											"type": "List<Stack<Card>>"
										}
									],
									"operations": [
										{
											"_type": "UMLOperation",
											"_id": "AAAAAAFusYKWjFkGTjw=",
											"_parent": {
												"$ref": "AAAAAAFusYJ+21hG++8="
											},
											"name": "getStack",
											"parameters": [
												{
													"_type": "UMLParameter",
													"_id": "AAAAAAFusYPUkltnY4s=",
													"_parent": {
														"$ref": "AAAAAAFusYKWjFkGTjw="
													},
													"name": "i",
													"type": "int"
												},
												{
													"_type": "UMLParameter",
													"_id": "AAAAAAFusYPUkltodQA=",
													"_parent": {
														"$ref": "AAAAAAFusYKWjFkGTjw="
													},
													"type": "Stack<Card>",
													"direction": "return"
												}
											]
										}
									]
								},
								{
									"_type": "UMLClass",
									"_id": "AAAAAAFusYR9Z10VTIY=",
									"_parent": {
										"$ref": "AAAAAAFusYAZfFKVKTE="
									},
									"name": "PilesMoins5To5",
									"ownedElements": [
										{
											"_type": "UMLGeneralization",
											"_id": "AAAAAAFusYWJ/2H3/3w=",
											"_parent": {
												"$ref": "AAAAAAFusYR9Z10VTIY="
											},
											"source": {
												"$ref": "AAAAAAFusYR9Z10VTIY="
											},
											"target": {
												"$ref": "AAAAAAFusYJ+21hG++8="
											}
										}
									],
									"operations": [
										{
											"_type": "UMLOperation",
											"_id": "AAAAAAFusYSSMl3VhMI=",
											"_parent": {
												"$ref": "AAAAAAFusYR9Z10VTIY="
											},
											"name": "PilesMoins5To5",
											"parameters": [
												{
													"_type": "UMLParameter",
													"_id": "AAAAAAFusYSpDF5U1j8=",
													"_parent": {
														"$ref": "AAAAAAFusYSSMl3VhMI="
													},
													"name": "i",
													"type": "int"
												}
											]
										}
									]
								},
								{
									"_type": "UMLClass",
									"_id": "AAAAAAFusYQkh1unS7Y=",
									"_parent": {
										"$ref": "AAAAAAFusYAZfFKVKTE="
									},
									"name": "Piles0To1",
									"ownedElements": [
										{
											"_type": "UMLGeneralization",
											"_id": "AAAAAAFusYV/TGGbm80=",
											"_parent": {
												"$ref": "AAAAAAFusYQkh1unS7Y="
											},
											"source": {
												"$ref": "AAAAAAFusYQkh1unS7Y="
											},
											"target": {
												"$ref": "AAAAAAFusYJ+21hG++8="
											}
										}
									],
									"operations": [
										{
											"_type": "UMLOperation",
											"_id": "AAAAAAFusYRAoVxnhF4=",
											"_parent": {
												"$ref": "AAAAAAFusYQkh1unS7Y="
											},
											"name": "Piles0To1",
											"parameters": [
												{
													"_type": "UMLParameter",
													"_id": "AAAAAAFusYRVZlzmkFE=",
													"_parent": {
														"$ref": "AAAAAAFusYRAoVxnhF4="
													},
													"name": "i",
													"type": "int"
												}
											]
										}
									]
								},
								{
									"_type": "UMLClass",
									"_id": "AAAAAAFusYH8l1bYa2k=",
									"_parent": {
										"$ref": "AAAAAAFusYAZfFKVKTE="
									},
									"name": "FractionPiles",
									"ownedElements": [
										{
											"_type": "UMLGeneralization",
											"_id": "AAAAAAFusYV042E/FCY=",
											"_parent": {
												"$ref": "AAAAAAFusYH8l1bYa2k="
											},
											"source": {
												"$ref": "AAAAAAFusYH8l1bYa2k="
											},
											"target": {
												"$ref": "AAAAAAFusYJ+21hG++8="
											}
										}
									],
									"operations": [
										{
											"_type": "UMLOperation",
											"_id": "AAAAAAFusYIo9leYVCM=",
											"_parent": {
												"$ref": "AAAAAAFusYH8l1bYa2k="
											},
											"name": "FractionPiles",
											"parameters": [
												{
													"_type": "UMLParameter",
													"_id": "AAAAAAFusYJEuFgXDs8=",
													"_parent": {
														"$ref": "AAAAAAFusYIo9leYVCM="
													},
													"name": "nbPile",
													"type": "int"
												}
											]
										}
									]
								},
								{
									"_type": "UMLClass",
									"_id": "AAAAAAFusYF2j1VqbOM=",
									"_parent": {
										"$ref": "AAAAAAFusYAZfFKVKTE="
									},
									"name": "ClassicPiles",
									"ownedElements": [
										{
											"_type": "UMLGeneralization",
											"_id": "AAAAAAFusYVqnGDjLuk=",
											"_parent": {
												"$ref": "AAAAAAFusYF2j1VqbOM="
											},
											"source": {
												"$ref": "AAAAAAFusYF2j1VqbOM="
											},
											"target": {
												"$ref": "AAAAAAFusYJ+21hG++8="
											}
										}
									],
									"operations": [
										{
											"_type": "UMLOperation",
											"_id": "AAAAAAFusYHJq1Yq0qY=",
											"_parent": {
												"$ref": "AAAAAAFusYF2j1VqbOM="
											},
											"name": "ClassicPiles",
											"parameters": [
												{
													"_type": "UMLParameter",
													"_id": "AAAAAAFusYHoOlapL4Y=",
													"_parent": {
														"$ref": "AAAAAAFusYHJq1Yq0qY="
													},
													"name": "nbPile",
													"type": "int"
												}
											]
										}
									]
								}
							]
						},
						{
							"_type": "UMLPackage",
							"_id": "AAAAAAFt7UW8Z/1rld4=",
							"_parent": {
								"$ref": "AAAAAAFuO9RY9uyZe4k="
							},
							"name": "card",
							"ownedElements": [
								{
									"_type": "UMLClass",
									"_id": "AAAAAAFt7Tgb6Pqwr0Q=",
									"_parent": {
										"$ref": "AAAAAAFt7UW8Z/1rld4="
									},
									"name": "Card",
									"ownedElements": [
										{
											"_type": "UMLAssociation",
											"_id": "AAAAAAFuOxaVJxm9tuU=",
											"_parent": {
												"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
											},
											"name": "deck",
											"end1": {
												"_type": "UMLAssociationEnd",
												"_id": "AAAAAAFuOxaVJxm+WSM=",
												"_parent": {
													"$ref": "AAAAAAFuOxaVJxm9tuU="
												},
												"reference": {
													"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
												}
											},
											"end2": {
												"_type": "UMLAssociationEnd",
												"_id": "AAAAAAFuOxaVJxm//wc=",
												"_parent": {
													"$ref": "AAAAAAFuOxaVJxm9tuU="
												},
												"reference": {
													"$ref": "AAAAAAFuOxVwFhhsSl8="
												},
												"aggregation": "composite"
											},
											"visibility": "protected"
										},
										{
											"_type": "UMLAssociation",
											"_id": "AAAAAAFuO8/xC9NSWk8=",
											"_parent": {
												"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
											},
											"name": "cardList",
											"end1": {
												"_type": "UMLAssociationEnd",
												"_id": "AAAAAAFuO8/xC9NTTRk=",
												"_parent": {
													"$ref": "AAAAAAFuO8/xC9NSWk8="
												},
												"reference": {
													"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
												}
											},
											"end2": {
												"_type": "UMLAssociationEnd",
												"_id": "AAAAAAFuO8/xC9NU2lY=",
												"_parent": {
													"$ref": "AAAAAAFuO8/xC9NSWk8="
												},
												"reference": {
													"$ref": "AAAAAAFt7VMntwAPwiU="
												},
												"aggregation": "composite"
											},
											"visibility": "private"
										},
										{
											"_type": "UMLGeneralization",
											"_id": "AAAAAAFusVkkYe6PPKo=",
											"_parent": {
												"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
											},
											"source": {
												"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
											},
											"target": {
												"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
											}
										},
										{
											"_type": "UMLGeneralization",
											"_id": "AAAAAAFusVmCvO/UVgE=",
											"_parent": {
												"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
											},
											"source": {
												"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
											},
											"target": {
												"$ref": "AAAAAAFusVizy+3lPOQ="
											}
										}
									],
									"attributes": [
										{
											"_type": "UMLAttribute",
											"_id": "AAAAAAFt7TnTafraXcY=",
											"_parent": {
												"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
											},
											"name": "Value",
											"type": "decimal"
										}
									],
									"operations": [
										{
											"_type": "UMLOperation",
											"_id": "AAAAAAFuOxERkxHTyBs=",
											"_parent": {
												"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
											},
											"name": "Card",
											"parameters": [
												{
													"_type": "UMLParameter",
													"_id": "AAAAAAFuOxFawhJSCrs=",
													"_parent": {
														"$ref": "AAAAAAFuOxERkxHTyBs="
													},
													"name": "value",
													"type": "decimal"
												}
											]
										},
										{
											"_type": "UMLOperation",
											"_id": "AAAAAAFusVpqDPEgQUE=",
											"_parent": {
												"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
											},
											"name": "getName",
											"parameters": [
												{
													"_type": "UMLParameter",
													"_id": "AAAAAAFusVqrcvGCCXE=",
													"_parent": {
														"$ref": "AAAAAAFusVpqDPEgQUE="
													},
													"type": "string",
													"direction": "return"
												}
											],
											"isAbstract": true
										},
										{
											"_type": "UMLOperation",
											"_id": "AAAAAAFusVqr7/GfJPo=",
											"_parent": {
												"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
											},
											"name": "rapidEffect",
											"parameters": [
												{
													"_type": "UMLParameter",
													"_id": "AAAAAAFusVrgFPHmYi8=",
													"_parent": {
														"$ref": "AAAAAAFusVqr7/GfJPo="
													},
													"type": "bool",
													"direction": "return"
												}
											],
											"isAbstract": true
										}
									],
									"isAbstract": true
								},
								{
									"_type": "UMLPackage",
									"_id": "AAAAAAFusWjncgxNkPY=",
									"_parent": {
										"$ref": "AAAAAAFt7UW8Z/1rld4="
									},
									"name": "rapidCard",
									"ownedElements": [
										{
											"_type": "UMLClass",
											"_id": "AAAAAAFuOw/c4hACFeY=",
											"_parent": {
												"$ref": "AAAAAAFusWjncgxNkPY="
											},
											"name": "ThreeCard",
											"ownedElements": [
												{
													"_type": "UMLGeneralization",
													"_id": "AAAAAAFuOxJuART/CKQ=",
													"_parent": {
														"$ref": "AAAAAAFuOw/c4hACFeY="
													},
													"source": {
														"$ref": "AAAAAAFuOw/c4hACFeY="
													},
													"target": {
														"$ref": "AAAAAAFusWMxu/82S0Q="
													}
												}
											],
											"attributes": [
												{
													"_type": "UMLAttribute",
													"_id": "AAAAAAFusWSksgLpA64=",
													"_parent": {
														"$ref": "AAAAAAFuOw/c4hACFeY="
													},
													"name": "CARD_THREE",
													"isStatic": true,
													"type": "string",
													"isReadOnly": true
												}
											],
											"operations": [
												{
													"_type": "UMLOperation",
													"_id": "AAAAAAFusWR1dgJitGc=",
													"_parent": {
														"$ref": "AAAAAAFuOw/c4hACFeY="
													},
													"name": "getName",
													"parameters": [
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusWSVNQKxDqo=",
															"_parent": {
																"$ref": "AAAAAAFusWR1dgJitGc="
															},
															"type": "string",
															"direction": "return"
														}
													]
												}
											]
										},
										{
											"_type": "UMLClass",
											"_id": "AAAAAAFusWMxu/82S0Q=",
											"_parent": {
												"$ref": "AAAAAAFusWjncgxNkPY="
											},
											"name": "RapidCard",
											"ownedElements": [
												{
													"_type": "UMLGeneralization",
													"_id": "AAAAAAFusWQQGwH3aNI=",
													"_parent": {
														"$ref": "AAAAAAFusWMxu/82S0Q="
													},
													"source": {
														"$ref": "AAAAAAFusWMxu/82S0Q="
													},
													"target": {
														"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
													}
												}
											],
											"operations": [
												{
													"_type": "UMLOperation",
													"_id": "AAAAAAFusWNsxwBBglI=",
													"_parent": {
														"$ref": "AAAAAAFusWMxu/82S0Q="
													},
													"name": "rapidEffect",
													"parameters": [
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusWOknACQ6r8=",
															"_parent": {
																"$ref": "AAAAAAFusWNsxwBBglI="
															},
															"type": "bool",
															"direction": "return"
														}
													]
												}
											],
											"isAbstract": true
										},
										{
											"_type": "UMLClass",
											"_id": "AAAAAAFuOw/Jug9vmpg=",
											"_parent": {
												"$ref": "AAAAAAFusWjncgxNkPY="
											},
											"name": "EndCard",
											"ownedElements": [
												{
													"_type": "UMLGeneralization",
													"_id": "AAAAAAFuOxJduxTfq9o=",
													"_parent": {
														"$ref": "AAAAAAFuOw/Jug9vmpg="
													},
													"source": {
														"$ref": "AAAAAAFuOw/Jug9vmpg="
													},
													"target": {
														"$ref": "AAAAAAFusWMxu/82S0Q="
													}
												}
											],
											"attributes": [
												{
													"_type": "UMLAttribute",
													"_id": "AAAAAAFusWHsKf5OI74=",
													"_parent": {
														"$ref": "AAAAAAFuOw/Jug9vmpg="
													},
													"name": "CARD_ENDGAME",
													"isStatic": true,
													"type": "string",
													"isReadOnly": true
												}
											],
											"operations": [
												{
													"_type": "UMLOperation",
													"_id": "AAAAAAFusWIae/7Kv8Y=",
													"_parent": {
														"$ref": "AAAAAAFuOw/Jug9vmpg="
													},
													"name": "getName",
													"parameters": [
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusWI4Tv8Zzo0=",
															"_parent": {
																"$ref": "AAAAAAFusWIae/7Kv8Y="
															},
															"type": "string",
															"direction": "return"
														}
													]
												}
											]
										}
									]
								},
								{
									"_type": "UMLPackage",
									"_id": "AAAAAAFusWnDJw7WNrw=",
									"_parent": {
										"$ref": "AAAAAAFt7UW8Z/1rld4="
									},
									"name": "cardType",
									"ownedElements": [
										{
											"_type": "UMLClass",
											"_id": "AAAAAAFusVizy+3lPOQ=",
											"_parent": {
												"$ref": "AAAAAAFusWnDJw7WNrw="
											},
											"name": "FractionCard",
											"ownedElements": [
												{
													"_type": "UMLGeneralization",
													"_id": "AAAAAAFusVm+LvBQpGg=",
													"_parent": {
														"$ref": "AAAAAAFusVizy+3lPOQ="
													},
													"source": {
														"$ref": "AAAAAAFusVizy+3lPOQ="
													},
													"target": {
														"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
													}
												}
											],
											"attributes": [
												{
													"_type": "UMLAttribute",
													"_id": "AAAAAAFusV9G9fZRt+Y=",
													"_parent": {
														"$ref": "AAAAAAFusVizy+3lPOQ="
													},
													"name": "CARD_FRACTION",
													"isStatic": true,
													"type": "string",
													"isReadOnly": true
												},
												{
													"_type": "UMLAttribute",
													"_id": "AAAAAAFusV++dvbFJ+M=",
													"_parent": {
														"$ref": "AAAAAAFusVizy+3lPOQ="
													},
													"name": "fraction",
													"visibility": "private",
													"type": "Fraction"
												}
											],
											"operations": [
												{
													"_type": "UMLOperation",
													"_id": "AAAAAAFusV6ODPTyECc=",
													"_parent": {
														"$ref": "AAAAAAFusVizy+3lPOQ="
													},
													"name": "rapidEffect",
													"parameters": [
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusV7vBfVB7Ho=",
															"_parent": {
																"$ref": "AAAAAAFusV6ODPTyECc="
															},
															"type": "bool",
															"direction": "return"
														}
													]
												},
												{
													"_type": "UMLOperation",
													"_id": "AAAAAAFusV7vjfVeSnw=",
													"_parent": {
														"$ref": "AAAAAAFusVizy+3lPOQ="
													},
													"name": "getName",
													"parameters": [
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusV8QUfWSUv4=",
															"_parent": {
																"$ref": "AAAAAAFusV7vjfVeSnw="
															},
															"type": "string",
															"direction": "return"
														}
													]
												}
											]
										},
										{
											"_type": "UMLClass",
											"_id": "AAAAAAFuOw+sJA6vVOo=",
											"_parent": {
												"$ref": "AAAAAAFusWnDJw7WNrw="
											},
											"name": "ClassicCard",
											"ownedElements": [
												{
													"_type": "UMLGeneralization",
													"_id": "AAAAAAFuOxKNRxU6mm0=",
													"_parent": {
														"$ref": "AAAAAAFuOw+sJA6vVOo="
													},
													"source": {
														"$ref": "AAAAAAFuOw+sJA6vVOo="
													},
													"target": {
														"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
													}
												}
											],
											"attributes": [
												{
													"_type": "UMLAttribute",
													"_id": "AAAAAAFusVvDsfKwbbs=",
													"_parent": {
														"$ref": "AAAAAAFuOw+sJA6vVOo="
													},
													"name": "CARD_CLASSIC",
													"isStatic": true,
													"type": "string",
													"isReadOnly": true
												}
											],
											"operations": [
												{
													"_type": "UMLOperation",
													"_id": "AAAAAAFusV0I6PPkakY=",
													"_parent": {
														"$ref": "AAAAAAFuOw+sJA6vVOo="
													},
													"name": "rapideEffect",
													"parameters": [
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusV06M/QzYW4=",
															"_parent": {
																"$ref": "AAAAAAFusV0I6PPkakY="
															},
															"type": "bool",
															"direction": "return"
														}
													]
												},
												{
													"_type": "UMLOperation",
													"_id": "AAAAAAFusV06pfRQNGA=",
													"_parent": {
														"$ref": "AAAAAAFuOw+sJA6vVOo="
													},
													"name": "getName",
													"parameters": [
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusV1WUPSEO4Y=",
															"_parent": {
																"$ref": "AAAAAAFusV06pfRQNGA="
															},
															"type": "string",
															"direction": "return"
														}
													]
												}
											]
										}
									]
								}
							]
						},
						{
							"_type": "UMLPackage",
							"_id": "AAAAAAFt7YuMWrIuamc=",
							"_parent": {
								"$ref": "AAAAAAFuO9RY9uyZe4k="
							},
							"name": "manager",
							"ownedElements": [
								{
									"_type": "UMLClass",
									"_id": "AAAAAAFt7WUJwQFR+xE=",
									"_parent": {
										"$ref": "AAAAAAFt7YuMWrIuamc="
									},
									"name": "LocalGameManager",
									"ownedElements": [
										{
											"_type": "UMLGeneralization",
											"_id": "AAAAAAFt7WZ7wwJpwVg=",
											"_parent": {
												"$ref": "AAAAAAFt7WUJwQFR+xE="
											},
											"source": {
												"$ref": "AAAAAAFt7WUJwQFR+xE="
											},
											"target": {
												"$ref": "AAAAAAFt7WTYZwDzv8Q="
											}
										}
									],
									"operations": [
										{
											"_type": "UMLOperation",
											"_id": "AAAAAAFusXNBJyXDOcs=",
											"_parent": {
												"$ref": "AAAAAAFt7WUJwQFR+xE="
											},
											"name": "LocalGameManager",
											"parameters": [
												{
													"_type": "UMLParameter",
													"_id": "AAAAAAFusXN7qSYtmg4=",
													"_parent": {
														"$ref": "AAAAAAFusXNBJyXDOcs="
													},
													"name": "parametreur",
													"type": "Parametreur"
												}
											]
										}
									]
								},
								{
									"_type": "UMLClass",
									"_id": "AAAAAAFt7WVjtQGWfvM=",
									"_parent": {
										"$ref": "AAAAAAFt7YuMWrIuamc="
									},
									"name": "RemoteGameManager",
									"ownedElements": [
										{
											"_type": "UMLGeneralization",
											"_id": "AAAAAAFt7WaJYQKJPP0=",
											"_parent": {
												"$ref": "AAAAAAFt7WVjtQGWfvM="
											},
											"source": {
												"$ref": "AAAAAAFt7WVjtQGWfvM="
											},
											"target": {
												"$ref": "AAAAAAFt7WTYZwDzv8Q="
											}
										}
									],
									"operations": [
										{
											"_type": "UMLOperation",
											"_id": "AAAAAAFusXPDvibvrrQ=",
											"_parent": {
												"$ref": "AAAAAAFt7WVjtQGWfvM="
											},
											"name": "RemoteGameManager",
											"parameters": [
												{
													"_type": "UMLParameter",
													"_id": "AAAAAAFusXQRNSdZpDQ=",
													"_parent": {
														"$ref": "AAAAAAFusXPDvibvrrQ="
													},
													"name": "parametreur",
													"type": "Parametreur"
												}
											]
										}
									]
								},
								{
									"_type": "UMLClass",
									"_id": "AAAAAAFt7WTYZwDzv8Q=",
									"_parent": {
										"$ref": "AAAAAAFt7YuMWrIuamc="
									},
									"name": "MultiplayerGameManage",
									"ownedElements": [
										{
											"_type": "UMLGeneralization",
											"_id": "AAAAAAFt7WbE9wLi88w=",
											"_parent": {
												"$ref": "AAAAAAFt7WTYZwDzv8Q="
											},
											"source": {
												"$ref": "AAAAAAFt7WTYZwDzv8Q="
											},
											"target": {
												"$ref": "AAAAAAFt7VL5wP+93/8="
											}
										}
									],
									"operations": [
										{
											"_type": "UMLOperation",
											"_id": "AAAAAAFusXS1DSjAgMI=",
											"_parent": {
												"$ref": "AAAAAAFt7WTYZwDzv8Q="
											},
											"name": "MultiplayerGameManage",
											"parameters": [
												{
													"_type": "UMLParameter",
													"_id": "AAAAAAFusXThYykPPJQ=",
													"_parent": {
														"$ref": "AAAAAAFusXS1DSjAgMI="
													},
													"name": "parametreur",
													"type": "Parametreur"
												}
											]
										}
									],
									"isAbstract": true
								},
								{
									"_type": "UMLClass",
									"_id": "AAAAAAFt7VL5wP+93/8=",
									"_parent": {
										"$ref": "AAAAAAFt7YuMWrIuamc="
									},
									"name": "GameManager",
									"ownedElements": [
										{
											"_type": "UMLAssociation",
											"_id": "AAAAAAFusXgWQjRhM1k=",
											"_parent": {
												"$ref": "AAAAAAFt7VL5wP+93/8="
											},
											"name": "CurrentCardPlayed",
											"end1": {
												"_type": "UMLAssociationEnd",
												"_id": "AAAAAAFusXgWQjRiCtw=",
												"_parent": {
													"$ref": "AAAAAAFusXgWQjRhM1k="
												},
												"reference": {
													"$ref": "AAAAAAFt7VL5wP+93/8="
												},
												"aggregation": "composite"
											},
											"end2": {
												"_type": "UMLAssociationEnd",
												"_id": "AAAAAAFusXgWQjRjzGg=",
												"_parent": {
													"$ref": "AAAAAAFusXgWQjRhM1k="
												},
												"reference": {
													"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
												}
											},
											"visibility": "protected"
										},
										{
											"_type": "UMLAssociation",
											"_id": "AAAAAAFusXqy/Tius94=",
											"_parent": {
												"$ref": "AAAAAAFt7VL5wP+93/8="
											},
											"name": "CurrentHand",
											"end1": {
												"_type": "UMLAssociationEnd",
												"_id": "AAAAAAFusXqy/Tivbds=",
												"_parent": {
													"$ref": "AAAAAAFusXqy/Tius94="
												},
												"reference": {
													"$ref": "AAAAAAFt7VL5wP+93/8="
												},
												"aggregation": "composite"
											},
											"end2": {
												"_type": "UMLAssociationEnd",
												"_id": "AAAAAAFusXqy/Tiw08o=",
												"_parent": {
													"$ref": "AAAAAAFusXqy/Tius94="
												},
												"reference": {
													"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
												}
											}
										}
									],
									"attributes": [
										{
											"_type": "UMLAttribute",
											"_id": "AAAAAAFt7XorNxd8iCE=",
											"_parent": {
												"$ref": "AAAAAAFt7VL5wP+93/8="
											},
											"name": "nbPlayers",
											"visibility": "protected",
											"type": "int"
										},
										{
											"_type": "UMLAttribute",
											"_id": "AAAAAAFusXk8CTbF+O8=",
											"_parent": {
												"$ref": "AAAAAAFt7VL5wP+93/8="
											},
											"name": "EndMessage",
											"type": "string"
										},
										{
											"_type": "UMLAttribute",
											"_id": "AAAAAAFusXpyJjgLB0M=",
											"_parent": {
												"$ref": "AAAAAAFt7VL5wP+93/8="
											},
											"name": "currentIndexPlayer",
											"visibility": "protected",
											"type": "int"
										},
										{
											"_type": "UMLAttribute",
											"_id": "AAAAAAFusXsz1DqaOC0=",
											"_parent": {
												"$ref": "AAAAAAFt7VL5wP+93/8="
											},
											"name": "win",
											"visibility": "protected",
											"type": "bool"
										}
									],
									"operations": [
										{
											"_type": "UMLOperation",
											"_id": "AAAAAAFusXyKMz2Uw/w=",
											"_parent": {
												"$ref": "AAAAAAFt7VL5wP+93/8="
											},
											"name": "GameManager",
											"visibility": "protected",
											"parameters": [
												{
													"_type": "UMLParameter",
													"_id": "AAAAAAFusXzaLz4yZ0g=",
													"_parent": {
														"$ref": "AAAAAAFusXyKMz2Uw/w="
													},
													"name": "parametreur",
													"type": "Parametreur"
												}
											]
										},
										{
											"_type": "UMLOperation",
											"_id": "AAAAAAFt7ZkO79UzN/c=",
											"_parent": {
												"$ref": "AAAAAAFt7VL5wP+93/8="
											},
											"name": "joue",
											"parameters": [
												{
													"_type": "UMLParameter",
													"_id": "AAAAAAFt7ZlqZNYhBNA=",
													"_parent": {
														"$ref": "AAAAAAFt7ZkO79UzN/c="
													},
													"name": "orderedStackSelected ",
													"type": "int"
												},
												{
													"_type": "UMLParameter",
													"_id": "AAAAAAFusX0ohD9UEcw=",
													"_parent": {
														"$ref": "AAAAAAFt7ZkO79UzN/c="
													},
													"type": "bool",
													"direction": "return"
												},
												{
													"_type": "UMLParameter",
													"_id": "AAAAAAFusX3etT/hSXQ=",
													"_parent": {
														"$ref": "AAAAAAFt7ZkO79UzN/c="
													},
													"name": "valueCard",
													"type": "decimal"
												}
											]
										},
										{
											"_type": "UMLOperation",
											"_id": "AAAAAAFt7Zn3JdhHUu0=",
											"_parent": {
												"$ref": "AAAAAAFt7VL5wP+93/8="
											},
											"name": "endTurn",
											"parameters": [
												{
													"_type": "UMLParameter",
													"_id": "AAAAAAFt7ZozW9khQi4=",
													"_parent": {
														"$ref": "AAAAAAFt7Zn3JdhHUu0="
													},
													"type": "bool",
													"direction": "return"
												}
											]
										},
										{
											"_type": "UMLOperation",
											"_id": "AAAAAAFusX6VHkGKpcU=",
											"_parent": {
												"$ref": "AAAAAAFt7VL5wP+93/8="
											},
											"name": "getPiles",
											"parameters": [
												{
													"_type": "UMLParameter",
													"_id": "AAAAAAFusX6xb0HcpWU=",
													"_parent": {
														"$ref": "AAAAAAFusX6VHkGKpcU="
													},
													"type": "Piles",
													"direction": "return"
												}
											]
										}
									],
									"isAbstract": true
								},
								{
									"_type": "UMLClass",
									"_id": "AAAAAAFt7WSuxwCbpbQ=",
									"_parent": {
										"$ref": "AAAAAAFt7YuMWrIuamc="
									},
									"name": "SoloGameManager",
									"ownedElements": [
										{
											"_type": "UMLGeneralization",
											"_id": "AAAAAAFt7WanPQKp1ZQ=",
											"_parent": {
												"$ref": "AAAAAAFt7WSuxwCbpbQ="
											},
											"source": {
												"$ref": "AAAAAAFt7WSuxwCbpbQ="
											},
											"target": {
												"$ref": "AAAAAAFt7VL5wP+93/8="
											}
										}
									],
									"operations": [
										{
											"_type": "UMLOperation",
											"_id": "AAAAAAFusXLOUiU81Jc=",
											"_parent": {
												"$ref": "AAAAAAFt7WSuxwCbpbQ="
											},
											"name": "SoloGameManager",
											"parameters": [
												{
													"_type": "UMLParameter",
													"_id": "AAAAAAFusXMi/CWLBR0=",
													"_parent": {
														"$ref": "AAAAAAFusXLOUiU81Jc="
													},
													"name": "parametreur",
													"type": "Parametreur"
												}
											]
										}
									]
								}
							]
						},
						{
							"_type": "UMLPackage",
							"_id": "AAAAAAFuOxTqehbYxPo=",
							"_parent": {
								"$ref": "AAAAAAFuO9RY9uyZe4k="
							},
							"name": "deck",
							"ownedElements": [
								{
									"_type": "UMLClass",
									"_id": "AAAAAAFuOxVwFhhsSl8=",
									"_parent": {
										"$ref": "AAAAAAFuOxTqehbYxPo="
									},
									"name": "Deck",
									"operations": [
										{
											"_type": "UMLOperation",
											"_id": "AAAAAAFuOxcphxqdaYY=",
											"_parent": {
												"$ref": "AAAAAAFuOxVwFhhsSl8="
											},
											"name": "size",
											"parameters": [
												{
													"_type": "UMLParameter",
													"_id": "AAAAAAFuOxdS6BrUi1c=",
													"_parent": {
														"$ref": "AAAAAAFuOxcphxqdaYY="
													},
													"type": "int",
													"direction": "return"
												}
											]
										},
										{
											"_type": "UMLOperation",
											"_id": "AAAAAAFuOxdkmhroYbg=",
											"_parent": {
												"$ref": "AAAAAAFuOxVwFhhsSl8="
											},
											"name": "removeAt",
											"parameters": [
												{
													"_type": "UMLParameter",
													"_id": "AAAAAAFuOxe6AxsNhy0=",
													"_parent": {
														"$ref": "AAAAAAFuOxdkmhroYbg="
													},
													"name": "index",
													"type": "int"
												}
											]
										},
										{
											"_type": "UMLOperation",
											"_id": "AAAAAAFuOxe6YxshTgI=",
											"_parent": {
												"$ref": "AAAAAAFuOxVwFhhsSl8="
											},
											"name": "getCard",
											"parameters": [
												{
													"_type": "UMLParameter",
													"_id": "AAAAAAFuOxgVBRtGd7A=",
													"_parent": {
														"$ref": "AAAAAAFuOxe6YxshTgI="
													},
													"name": "index",
													"type": "int"
												},
												{
													"_type": "UMLParameter",
													"_id": "AAAAAAFuOxgVBhtHSCE=",
													"_parent": {
														"$ref": "AAAAAAFuOxe6YxshTgI="
													},
													"type": {
														"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
													},
													"direction": "return"
												}
											]
										}
									],
									"isAbstract": true
								},
								{
									"_type": "UMLClass",
									"_id": "AAAAAAFuOxWuShj9rt8=",
									"_parent": {
										"$ref": "AAAAAAFuOxTqehbYxPo="
									},
									"name": "ExtremeDeck",
									"ownedElements": [
										{
											"_type": "UMLGeneralization",
											"_id": "AAAAAAFuOxZAWxmd7TA=",
											"_parent": {
												"$ref": "AAAAAAFuOxWuShj9rt8="
											},
											"source": {
												"$ref": "AAAAAAFuOxWuShj9rt8="
											},
											"target": {
												"$ref": "AAAAAAFuOxVwFhhsSl8="
											}
										}
									],
									"attributes": [
										{
											"_type": "UMLAttribute",
											"_id": "AAAAAAFuOx3AZxuHKQU=",
											"_parent": {
												"$ref": "AAAAAAFuOxWuShj9rt8="
											},
											"name": "endGame",
											"visibility": "private",
											"type": "List<int>"
										},
										{
											"_type": "UMLAttribute",
											"_id": "AAAAAAFuOx4u7xvKPZw=",
											"_parent": {
												"$ref": "AAAAAAFuOxWuShj9rt8="
											},
											"name": "threeCard",
											"visibility": "private",
											"type": "List<int>"
										},
										{
											"_type": "UMLAttribute",
											"_id": "AAAAAAFuOx6FAhwaRbo=",
											"_parent": {
												"$ref": "AAAAAAFuOxWuShj9rt8="
											},
											"name": "random",
											"visibility": "private",
											"type": "Random"
										}
									],
									"operations": [
										{
											"_type": "UMLOperation",
											"_id": "AAAAAAFuOx7HvhxdeUA=",
											"_parent": {
												"$ref": "AAAAAAFuOxWuShj9rt8="
											},
											"name": "createEndCard",
											"visibility": "private"
										},
										{
											"_type": "UMLOperation",
											"_id": "AAAAAAFuOx8EXBygPTM=",
											"_parent": {
												"$ref": "AAAAAAFuOxWuShj9rt8="
											},
											"name": "createThreeCard",
											"visibility": "private"
										},
										{
											"_type": "UMLOperation",
											"_id": "AAAAAAFuOx8zGxzR8KE=",
											"_parent": {
												"$ref": "AAAAAAFuOxWuShj9rt8="
											},
											"name": "createCard",
											"parameters": [
												{
													"_type": "UMLParameter",
													"_id": "AAAAAAFuOx99Bxz2s20=",
													"_parent": {
														"$ref": "AAAAAAFuOx8zGxzR8KE="
													},
													"name": "iteration",
													"type": "int"
												}
											]
										}
									]
								},
								{
									"_type": "UMLClass",
									"_id": "AAAAAAFuOxWReBi+5XU=",
									"_parent": {
										"$ref": "AAAAAAFuOxTqehbYxPo="
									},
									"name": "ClassicDeck",
									"ownedElements": [
										{
											"_type": "UMLGeneralization",
											"_id": "AAAAAAFuOxYvEhl9y28=",
											"_parent": {
												"$ref": "AAAAAAFuOxWReBi+5XU="
											},
											"source": {
												"$ref": "AAAAAAFuOxWReBi+5XU="
											},
											"target": {
												"$ref": "AAAAAAFuOxVwFhhsSl8="
											}
										}
									]
								},
								{
									"_type": "UMLClass",
									"_id": "AAAAAAFusWe7cApgY/I=",
									"_parent": {
										"$ref": "AAAAAAFuOxTqehbYxPo="
									},
									"name": "_50Range100Deck",
									"ownedElements": [
										{
											"_type": "UMLGeneralization",
											"_id": "AAAAAAFusWqhXBKwfqw=",
											"_parent": {
												"$ref": "AAAAAAFusWe7cApgY/I="
											},
											"source": {
												"$ref": "AAAAAAFusWe7cApgY/I="
											},
											"target": {
												"$ref": "AAAAAAFuOxVwFhhsSl8="
											}
										}
									]
								},
								{
									"_type": "UMLClass",
									"_id": "AAAAAAFusW2DTBb5Cf8=",
									"_parent": {
										"$ref": "AAAAAAFuOxTqehbYxPo="
									},
									"name": "MilliemeDeck",
									"ownedElements": [
										{
											"_type": "UMLGeneralization",
											"_id": "AAAAAAFusW34Qhg8Axc=",
											"_parent": {
												"$ref": "AAAAAAFusW2DTBb5Cf8="
											},
											"source": {
												"$ref": "AAAAAAFusW2DTBb5Cf8="
											},
											"target": {
												"$ref": "AAAAAAFuOxVwFhhsSl8="
											}
										}
									]
								},
								{
									"_type": "UMLClass",
									"_id": "AAAAAAFusWrrHBOlf8Y=",
									"_parent": {
										"$ref": "AAAAAAFuOxTqehbYxPo="
									},
									"name": "CentaineDeck",
									"ownedElements": [
										{
											"_type": "UMLGeneralization",
											"_id": "AAAAAAFusWs37BQgVkg=",
											"_parent": {
												"$ref": "AAAAAAFusWrrHBOlf8Y="
											},
											"source": {
												"$ref": "AAAAAAFusWrrHBOlf8Y="
											},
											"target": {
												"$ref": "AAAAAAFuOxVwFhhsSl8="
											}
										}
									]
								},
								{
									"_type": "UMLClass",
									"_id": "AAAAAAFusWtWUhSVQT4=",
									"_parent": {
										"$ref": "AAAAAAFuOxTqehbYxPo="
									},
									"name": "DizaineDeck",
									"ownedElements": [
										{
											"_type": "UMLGeneralization",
											"_id": "AAAAAAFusWwQdRUreBA=",
											"_parent": {
												"$ref": "AAAAAAFusWtWUhSVQT4="
											},
											"source": {
												"$ref": "AAAAAAFusWtWUhSVQT4="
											},
											"target": {
												"$ref": "AAAAAAFuOxVwFhhsSl8="
											}
										}
									]
								},
								{
									"_type": "UMLClass",
									"_id": "AAAAAAFusWwdCBVp9xA=",
									"_parent": {
										"$ref": "AAAAAAFuOxTqehbYxPo="
									},
									"name": "DecimalDeck",
									"ownedElements": [
										{
											"_type": "UMLGeneralization",
											"_id": "AAAAAAFusWw/kBYJs5A=",
											"_parent": {
												"$ref": "AAAAAAFusWwdCBVp9xA="
											},
											"source": {
												"$ref": "AAAAAAFusWwdCBVp9xA="
											},
											"target": {
												"$ref": "AAAAAAFuOxVwFhhsSl8="
											}
										}
									]
								},
								{
									"_type": "UMLClass",
									"_id": "AAAAAAFusW1dURaQs3g=",
									"_parent": {
										"$ref": "AAAAAAFuOxTqehbYxPo="
									},
									"name": "FractionDeck",
									"ownedElements": [
										{
											"_type": "UMLGeneralization",
											"_id": "AAAAAAFusW3Z5xe1EJ8=",
											"_parent": {
												"$ref": "AAAAAAFusW1dURaQs3g="
											},
											"source": {
												"$ref": "AAAAAAFusW1dURaQs3g="
											},
											"target": {
												"$ref": "AAAAAAFuOxVwFhhsSl8="
											}
										}
									],
									"operations": [
										{
											"_type": "UMLOperation",
											"_id": "AAAAAAFusW45BBinJCo=",
											"_parent": {
												"$ref": "AAAAAAFusW1dURaQs3g="
											},
											"name": "PGCD",
											"visibility": "private",
											"parameters": [
												{
													"_type": "UMLParameter",
													"_id": "AAAAAAFusW6m8hj2LpU=",
													"_parent": {
														"$ref": "AAAAAAFusW45BBinJCo="
													},
													"name": "a",
													"type": "int"
												},
												{
													"_type": "UMLParameter",
													"_id": "AAAAAAFusW6m8xj3Haw=",
													"_parent": {
														"$ref": "AAAAAAFusW45BBinJCo="
													},
													"name": "b",
													"type": "int"
												},
												{
													"_type": "UMLParameter",
													"_id": "AAAAAAFusW6m9Bj4Pz8=",
													"_parent": {
														"$ref": "AAAAAAFusW45BBinJCo="
													},
													"type": "int",
													"direction": "return"
												}
											]
										}
									]
								}
							]
						},
						{
							"_type": "UMLClass",
							"_id": "AAAAAAFt7VMntwAPwiU=",
							"_parent": {
								"$ref": "AAAAAAFuO9RY9uyZe4k="
							},
							"name": "Player",
							"ownedElements": [
								{
									"_type": "UMLAssociation",
									"_id": "AAAAAAFt7YJknUVKA3k=",
									"_parent": {
										"$ref": "AAAAAAFt7VMntwAPwiU="
									},
									"name": "playerList",
									"end1": {
										"_type": "UMLAssociationEnd",
										"_id": "AAAAAAFt7YJknkVLPmE=",
										"_parent": {
											"$ref": "AAAAAAFt7YJknUVKA3k="
										},
										"reference": {
											"$ref": "AAAAAAFt7VMntwAPwiU="
										},
										"multiplicity": "1"
									},
									"end2": {
										"_type": "UMLAssociationEnd",
										"_id": "AAAAAAFt7YJknkVMy5E=",
										"_parent": {
											"$ref": "AAAAAAFt7YJknUVKA3k="
										},
										"reference": {
											"$ref": "AAAAAAFt7VL5wP+93/8="
										},
										"aggregation": "composite"
									},
									"visibility": "private"
								},
								{
									"_type": "UMLAssociation",
									"_id": "AAAAAAFuO8/Bm9Ks2Kc=",
									"_parent": {
										"$ref": "AAAAAAFt7VMntwAPwiU="
									},
									"end1": {
										"_type": "UMLAssociationEnd",
										"_id": "AAAAAAFuO8/Bm9Ktqyg=",
										"_parent": {
											"$ref": "AAAAAAFuO8/Bm9Ks2Kc="
										},
										"reference": {
											"$ref": "AAAAAAFt7VMntwAPwiU="
										}
									},
									"end2": {
										"_type": "UMLAssociationEnd",
										"_id": "AAAAAAFuO8/Bm9KuDy0=",
										"_parent": {
											"$ref": "AAAAAAFuO8/Bm9Ks2Kc="
										},
										"reference": {
											"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
										},
										"aggregation": "composite"
									}
								}
							],
							"attributes": [
								{
									"_type": "UMLAttribute",
									"_id": "AAAAAAFt7XTWsA3fWsw=",
									"_parent": {
										"$ref": "AAAAAAFt7VMntwAPwiU="
									},
									"name": "Pseudo",
									"type": "String"
								}
							],
							"operations": [
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFt7W63Zw1YuOs=",
									"_parent": {
										"$ref": "AAAAAAFt7VMntwAPwiU="
									},
									"name": "joue",
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFt7XEjCA2nkOY=",
											"_parent": {
												"$ref": "AAAAAAFt7W63Zw1YuOs="
											},
											"name": "card ",
											"type": {
												"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
											}
										}
									]
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFt7Xq31x8wG3A=",
									"_parent": {
										"$ref": "AAAAAAFt7VMntwAPwiU="
									},
									"name": "pioche",
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFt7XtBKh+vNa8=",
											"_parent": {
												"$ref": "AAAAAAFt7Xq31x8wG3A="
											},
											"name": "card ",
											"type": {
												"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
											}
										}
									]
								},
								{
									"_type": "UMLOperation",
									"_id": "AAAAAAFuO9I0wOHgF4A=",
									"_parent": {
										"$ref": "AAAAAAFt7VMntwAPwiU="
									},
									"name": "getCardList",
									"parameters": [
										{
											"_type": "UMLParameter",
											"_id": "AAAAAAFuO9KCm+IUF6M=",
											"_parent": {
												"$ref": "AAAAAAFuO9I0wOHgF4A="
											},
											"type": "List<Card>",
											"direction": "return"
										}
									]
								}
							]
						},
						{
							"_type": "UMLPackage",
							"_id": "AAAAAAFusYjda4ebGjA=",
							"_parent": {
								"$ref": "AAAAAAFuO9RY9uyZe4k="
							},
							"name": "gameActions",
							"ownedElements": [
								{
									"_type": "UMLPackage",
									"_id": "AAAAAAFusYuTWozx8rM=",
									"_parent": {
										"$ref": "AAAAAAFusYjda4ebGjA="
									},
									"name": "classic",
									"ownedElements": [
										{
											"_type": "UMLClass",
											"_id": "AAAAAAFusYxB3o9+/+A=",
											"_parent": {
												"$ref": "AAAAAAFusYuTWozx8rM="
											},
											"name": "Piocher",
											"ownedElements": [
												{
													"_type": "UMLGeneralization",
													"_id": "AAAAAAFusZqIlLOKSEo=",
													"_parent": {
														"$ref": "AAAAAAFusYxB3o9+/+A="
													},
													"source": {
														"$ref": "AAAAAAFusYxB3o9+/+A="
													},
													"target": {
														"$ref": "AAAAAAFusYvjno4riqE="
													}
												}
											],
											"operations": [
												{
													"_type": "UMLOperation",
													"_id": "AAAAAAFusZSnfKLqzgk=",
													"_parent": {
														"$ref": "AAAAAAFusYxB3o9+/+A="
													},
													"name": "Piocher",
													"parameters": [
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZTpRaOBqog=",
															"_parent": {
																"$ref": "AAAAAAFusZSnfKLqzgk="
															},
															"name": "ListOrderedStacks",
															"type": {
																"$ref": "AAAAAAFusYJ+21hG++8="
															}
														}
													]
												},
												{
													"_type": "UMLOperation",
													"_id": "AAAAAAFusZVdjqTJNjc=",
													"_parent": {
														"$ref": "AAAAAAFusYxB3o9+/+A="
													},
													"name": "checkRule",
													"visibility": "protected",
													"parameters": [
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZV8KKVP7Ug=",
															"_parent": {
																"$ref": "AAAAAAFusZVdjqTJNjc="
															},
															"type": "bool",
															"direction": "return"
														}
													]
												},
												{
													"_type": "UMLOperation",
													"_id": "AAAAAAFusZYnMKZzuAg=",
													"_parent": {
														"$ref": "AAAAAAFusYxB3o9+/+A="
													},
													"name": "pioche",
													"parameters": [
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZbCFqbU1nk=",
															"_parent": {
																"$ref": "AAAAAAFusZYnMKZzuAg="
															},
															"name": "CurrentHand",
															"type": "List<Card>"
														},
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZbCF6bVPRw=",
															"_parent": {
																"$ref": "AAAAAAFusZYnMKZzuAg="
															},
															"name": "deck",
															"type": {
																"$ref": "AAAAAAFuOxVwFhhsSl8="
															}
														},
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZbCF6bWeDg=",
															"_parent": {
																"$ref": "AAAAAAFusZYnMKZzuAg="
															},
															"name": "player",
															"type": {
																"$ref": "AAAAAAFt7VMntwAPwiU="
															}
														},
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZbCF6bXWuU=",
															"_parent": {
																"$ref": "AAAAAAFusZYnMKZzuAg="
															},
															"name": "nbMaxCard",
															"type": "int"
														}
													]
												}
											]
										},
										{
											"_type": "UMLClass",
											"_id": "AAAAAAFusYxZU5AR7uo=",
											"_parent": {
												"$ref": "AAAAAAFusYuTWozx8rM="
											},
											"name": "TerminerSonTour",
											"ownedElements": [
												{
													"_type": "UMLGeneralization",
													"_id": "AAAAAAFusZp6j7MfqY8=",
													"_parent": {
														"$ref": "AAAAAAFusYxZU5AR7uo="
													},
													"source": {
														"$ref": "AAAAAAFusYxZU5AR7uo="
													},
													"target": {
														"$ref": "AAAAAAFusYvjno4riqE="
													}
												}
											],
											"operations": [
												{
													"_type": "UMLOperation",
													"_id": "AAAAAAFusZcgk6gii34=",
													"_parent": {
														"$ref": "AAAAAAFusYxZU5AR7uo="
													},
													"name": "TerminerSonTour",
													"parameters": [
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZdlS6i5qiw=",
															"_parent": {
																"$ref": "AAAAAAFusZcgk6gii34="
															},
															"name": "ListOrderedStacks",
															"type": {
																"$ref": "AAAAAAFusYJ+21hG++8="
															}
														}
													]
												},
												{
													"_type": "UMLOperation",
													"_id": "AAAAAAFusZeF/qkn1+M=",
													"_parent": {
														"$ref": "AAAAAAFusYxZU5AR7uo="
													},
													"name": "end",
													"parameters": [
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZgEEKmIBCI=",
															"_parent": {
																"$ref": "AAAAAAFusZeF/qkn1+M="
															},
															"name": "CurrentHand",
															"type": "List<Card>"
														},
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZgEEamJHdQ=",
															"_parent": {
																"$ref": "AAAAAAFusZeF/qkn1+M="
															},
															"name": "CurrentCardPlayed",
															"type": "List<Card>"
														},
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZgEEamKteU=",
															"_parent": {
																"$ref": "AAAAAAFusZeF/qkn1+M="
															},
															"type": "bool",
															"direction": "return"
														}
													]
												},
												{
													"_type": "UMLOperation",
													"_id": "AAAAAAFusZhT6apDHs8=",
													"_parent": {
														"$ref": "AAAAAAFusYxZU5AR7uo="
													},
													"name": "Test",
													"parameters": [
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZiMi6qkAPE=",
															"_parent": {
																"$ref": "AAAAAAFusZhT6apDHs8="
															},
															"name": "CurrentHand",
															"type": "List<Card>"
														},
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZiMi6qlaEc=",
															"_parent": {
																"$ref": "AAAAAAFusZhT6apDHs8="
															},
															"type": "bool",
															"direction": "return"
														}
													]
												},
												{
													"_type": "UMLOperation",
													"_id": "AAAAAAFusZjRP69MmCI=",
													"_parent": {
														"$ref": "AAAAAAFusYxZU5AR7uo="
													},
													"name": "tryToFindSoluce",
													"visibility": "protected",
													"parameters": [
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZkhq6+tytU=",
															"_parent": {
																"$ref": "AAAAAAFusZjRP69MmCI="
															},
															"name": "playableCard",
															"type": "List<Card>"
														},
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZkhrK+ucyE=",
															"_parent": {
																"$ref": "AAAAAAFusZjRP69MmCI="
															},
															"name": "CurrentHand",
															"type": "List<Card>"
														}
													]
												},
												{
													"_type": "UMLOperation",
													"_id": "AAAAAAFusZl+9LAvijE=",
													"_parent": {
														"$ref": "AAAAAAFusYxZU5AR7uo="
													},
													"name": "testEndGame",
													"visibility": "protected",
													"parameters": [
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZmjTrCQnN8=",
															"_parent": {
																"$ref": "AAAAAAFusZl+9LAvijE="
															},
															"name": "playableCard",
															"type": "List<Card>"
														},
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZmjT7CRodw=",
															"_parent": {
																"$ref": "AAAAAAFusZl+9LAvijE="
															},
															"type": "bool",
															"direction": "return"
														}
													]
												}
											]
										},
										{
											"_type": "UMLClass",
											"_id": "AAAAAAFusYwYMY7rnAU=",
											"_parent": {
												"$ref": "AAAAAAFusYuTWozx8rM="
											},
											"name": "JouerUneCarte",
											"ownedElements": [
												{
													"_type": "UMLAssociation",
													"_id": "AAAAAAFusY0LYJOxpUA=",
													"_parent": {
														"$ref": "AAAAAAFusYwYMY7rnAU="
													},
													"name": "OldCard",
													"end1": {
														"_type": "UMLAssociationEnd",
														"_id": "AAAAAAFusY0LYZOyVmg=",
														"_parent": {
															"$ref": "AAAAAAFusY0LYJOxpUA="
														},
														"reference": {
															"$ref": "AAAAAAFusYwYMY7rnAU="
														},
														"navigable": false
													},
													"end2": {
														"_type": "UMLAssociationEnd",
														"_id": "AAAAAAFusY0LYZOzfvs=",
														"_parent": {
															"$ref": "AAAAAAFusY0LYJOxpUA="
														},
														"reference": {
															"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
														}
													}
												},
												{
													"_type": "UMLGeneralization",
													"_id": "AAAAAAFusZpjzbK0UIU=",
													"_parent": {
														"$ref": "AAAAAAFusYwYMY7rnAU="
													},
													"source": {
														"$ref": "AAAAAAFusYwYMY7rnAU="
													},
													"target": {
														"$ref": "AAAAAAFusYvjno4riqE="
													}
												}
											],
											"operations": [
												{
													"_type": "UMLOperation",
													"_id": "AAAAAAFusY2QeZbtWS0=",
													"_parent": {
														"$ref": "AAAAAAFusYwYMY7rnAU="
													},
													"name": "JouerUneCarte",
													"parameters": [
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusY3VJJe6cEI=",
															"_parent": {
																"$ref": "AAAAAAFusY2QeZbtWS0="
															},
															"name": "ListOrderedStacks",
															"type": {
																"$ref": "AAAAAAFusYJ+21hG++8="
															}
														}
													]
												},
												{
													"_type": "UMLOperation",
													"_id": "AAAAAAFusY6jwZmUH3I=",
													"_parent": {
														"$ref": "AAAAAAFusYwYMY7rnAU="
													},
													"name": "play",
													"parameters": [
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusY/jz5ortNc=",
															"_parent": {
																"$ref": "AAAAAAFusY6jwZmUH3I="
															},
															"name": "valueCard",
															"type": "decimal"
														},
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusY/j0JosplY=",
															"_parent": {
																"$ref": "AAAAAAFusY6jwZmUH3I="
															},
															"name": "CurrentHand",
															"type": "List<Card>"
														},
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusY/j0Zot+YI=",
															"_parent": {
																"$ref": "AAAAAAFusY6jwZmUH3I="
															},
															"name": "orderedStackSelected",
															"type": "int"
														},
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusY/j0ZouCjE=",
															"_parent": {
																"$ref": "AAAAAAFusY6jwZmUH3I="
															},
															"name": "player",
															"type": {
																"$ref": "AAAAAAFt7VMntwAPwiU="
															}
														},
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusY/j0Zovq9o=",
															"_parent": {
																"$ref": "AAAAAAFusY6jwZmUH3I="
															},
															"name": "CurrentCardPlayed",
															"type": "List<Card>"
														},
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusY/j0pow3g8=",
															"_parent": {
																"$ref": "AAAAAAFusY6jwZmUH3I="
															},
															"type": "bool",
															"direction": "return"
														}
													]
												},
												{
													"_type": "UMLOperation",
													"_id": "AAAAAAFusZHNMJr95l0=",
													"_parent": {
														"$ref": "AAAAAAFusYwYMY7rnAU="
													},
													"name": "Rule",
													"visibility": "protected",
													"parameters": [
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZLnnJte5JM=",
															"_parent": {
																"$ref": "AAAAAAFusZHNMJr95l0="
															},
															"name": "card",
															"type": {
																"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
															}
														},
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZLnnJtfLRU=",
															"_parent": {
																"$ref": "AAAAAAFusZHNMJr95l0="
															},
															"name": "stack",
															"type": "Stack<Card>"
														},
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZLnnZtggKw=",
															"_parent": {
																"$ref": "AAAAAAFusZHNMJr95l0="
															},
															"name": "bottomUp",
															"type": "bool"
														},
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZLnnZth9jc=",
															"_parent": {
																"$ref": "AAAAAAFusZHNMJr95l0="
															},
															"name": "player",
															"type": {
																"$ref": "AAAAAAFt7VMntwAPwiU="
															}
														},
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZLnnZtisw0=",
															"_parent": {
																"$ref": "AAAAAAFusZHNMJr95l0="
															},
															"name": "CurrentCardPlayed",
															"type": "List<Card>"
														},
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZLnnZtj/kw=",
															"_parent": {
																"$ref": "AAAAAAFusZHNMJr95l0="
															},
															"type": "bool",
															"direction": "return"
														}
													]
												}
											]
										},
										{
											"_type": "UMLClass",
											"_id": "AAAAAAFusYvjno4riqE=",
											"_parent": {
												"$ref": "AAAAAAFusYuTWozx8rM="
											},
											"name": "GameMode",
											"operations": [
												{
													"_type": "UMLOperation",
													"_id": "AAAAAAFusZtFyLQrK8Y=",
													"_parent": {
														"$ref": "AAAAAAFusYvjno4riqE="
													},
													"name": "GameMode",
													"parameters": [
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZufobTCckY=",
															"_parent": {
																"$ref": "AAAAAAFusZtFyLQrK8Y="
															},
															"name": "piles",
															"type": {
																"$ref": "AAAAAAFusYJ+21hG++8="
															}
														},
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZuforTDepQ=",
															"_parent": {
																"$ref": "AAAAAAFusZtFyLQrK8Y="
															},
															"name": "deck",
															"type": {
																"$ref": "AAAAAAFuOxVwFhhsSl8="
															}
														}
													]
												},
												{
													"_type": "UMLOperation",
													"_id": "AAAAAAFusZvO+7WxABs=",
													"_parent": {
														"$ref": "AAAAAAFusYvjno4riqE="
													},
													"name": "load",
													"parameters": [
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZxGzrYSw+o=",
															"_parent": {
																"$ref": "AAAAAAFusZvO+7WxABs="
															},
															"name": "nbPlayer",
															"type": "int"
														},
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZxGzrYTyoM=",
															"_parent": {
																"$ref": "AAAAAAFusZvO+7WxABs="
															},
															"name": "players",
															"type": "List<Player>"
														}
													]
												},
												{
													"_type": "UMLOperation",
													"_id": "AAAAAAFusZxH4rZefqA=",
													"_parent": {
														"$ref": "AAAAAAFusYvjno4riqE="
													},
													"name": "defineNbMaxCard",
													"visibility": "protected",
													"parameters": [
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZyjXra/+P8=",
															"_parent": {
																"$ref": "AAAAAAFusZxH4rZefqA="
															},
															"name": "nbPlayer",
															"type": "int"
														}
													]
												},
												{
													"_type": "UMLOperation",
													"_id": "AAAAAAFusZykE7b32x0=",
													"_parent": {
														"$ref": "AAAAAAFusYvjno4riqE="
													},
													"name": "quickSort",
													"visibility": "protected",
													"parameters": [
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZ0zp7dYAtA=",
															"_parent": {
																"$ref": "AAAAAAFusZykE7b32x0="
															},
															"name": "ar",
															"type": "List<Card>"
														},
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZ0zp7dZLY0=",
															"_parent": {
																"$ref": "AAAAAAFusZykE7b32x0="
															},
															"name": "start",
															"type": "int"
														},
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZ0zqLdadYY=",
															"_parent": {
																"$ref": "AAAAAAFusZykE7b32x0="
															},
															"name": "end",
															"type": "int"
														}
													]
												},
												{
													"_type": "UMLOperation",
													"_id": "AAAAAAFusZ1Y77fuRJU=",
													"_parent": {
														"$ref": "AAAAAAFusYvjno4riqE="
													},
													"name": "distribueCard",
													"visibility": "protected",
													"parameters": [
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZ2bCLhPOEU=",
															"_parent": {
																"$ref": "AAAAAAFusZ1Y77fuRJU="
															},
															"name": "players",
															"type": "List<Player>"
														}
													]
												},
												{
													"_type": "UMLOperation",
													"_id": "AAAAAAFusZ3Jq7i9lkM=",
													"_parent": {
														"$ref": "AAAAAAFusYvjno4riqE="
													},
													"name": "pioche",
													"parameters": [
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZ4JWrkeFl8=",
															"_parent": {
																"$ref": "AAAAAAFusZ3Jq7i9lkM="
															},
															"name": "currentHand",
															"type": "List<Card>"
														},
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZ4JWrkf1uM=",
															"_parent": {
																"$ref": "AAAAAAFusZ3Jq7i9lkM="
															},
															"name": "player",
															"type": {
																"$ref": "AAAAAAFt7VMntwAPwiU="
															}
														}
													]
												},
												{
													"_type": "UMLOperation",
													"_id": "AAAAAAFusZ49C7mgZOs=",
													"_parent": {
														"$ref": "AAAAAAFusYvjno4riqE="
													},
													"name": "playCard",
													"parameters": [
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZ73BLoBFcg=",
															"_parent": {
																"$ref": "AAAAAAFusZ49C7mgZOs="
															},
															"name": "valueCard",
															"type": "decimal"
														},
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZ73BboCcyM=",
															"_parent": {
																"$ref": "AAAAAAFusZ49C7mgZOs="
															},
															"name": "currentHand",
															"type": "List<Card>"
														},
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZ73BboDD0s=",
															"_parent": {
																"$ref": "AAAAAAFusZ49C7mgZOs="
															},
															"name": "orderedStackSelected",
															"type": "int"
														},
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZ73BboEY+Y=",
															"_parent": {
																"$ref": "AAAAAAFusZ49C7mgZOs="
															},
															"name": "player",
															"type": {
																"$ref": "AAAAAAFt7VMntwAPwiU="
															}
														},
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZ73BboFZ9U=",
															"_parent": {
																"$ref": "AAAAAAFusZ49C7mgZOs="
															},
															"name": "CurrentCardPlayed",
															"type": "List<Card>"
														},
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusZ73BroGabc=",
															"_parent": {
																"$ref": "AAAAAAFusZ49C7mgZOs="
															},
															"type": "bool",
															"direction": "return"
														}
													]
												},
												{
													"_type": "UMLOperation",
													"_id": "AAAAAAFusaEVc9Yut5c=",
													"_parent": {
														"$ref": "AAAAAAFusYvjno4riqE="
													},
													"name": "endTurn",
													"parameters": [
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusaF2otaPeBQ=",
															"_parent": {
																"$ref": "AAAAAAFusaEVc9Yut5c="
															},
															"name": "currentHand",
															"type": "List<Card>"
														},
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusaF2otaQl9o=",
															"_parent": {
																"$ref": "AAAAAAFusaEVc9Yut5c="
															},
															"name": "CurrentCardPlayed",
															"type": "List<Card>"
														},
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusaF2o9aR2kw=",
															"_parent": {
																"$ref": "AAAAAAFusaEVc9Yut5c="
															},
															"name": "player",
															"type": {
																"$ref": "AAAAAAFt7VMntwAPwiU="
															}
														},
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusaGYltdceAQ=",
															"_parent": {
																"$ref": "AAAAAAFusaEVc9Yut5c="
															},
															"type": "bool",
															"direction": "return"
														}
													]
												},
												{
													"_type": "UMLOperation",
													"_id": "AAAAAAFusaHEWdfK/xw=",
													"_parent": {
														"$ref": "AAAAAAFusYvjno4riqE="
													},
													"name": "TestEndGame",
													"parameters": [
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusaHwsdgrdDA=",
															"_parent": {
																"$ref": "AAAAAAFusaHEWdfK/xw="
															},
															"name": "currentHand",
															"type": "List<Card>"
														}
													]
												},
												{
													"_type": "UMLOperation",
													"_id": "AAAAAAFusaKL6drx0mU=",
													"_parent": {
														"$ref": "AAAAAAFusYvjno4riqE="
													},
													"name": "getScore",
													"parameters": [
														{
															"_type": "UMLParameter",
															"_id": "AAAAAAFusaKw6NtSKL8=",
															"_parent": {
																"$ref": "AAAAAAFusaKL6drx0mU="
															},
															"type": "string",
															"direction": "return"
														}
													]
												}
											]
										}
									]
								}
							]
						}
					]
				}
			]
		}
	]
}